Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Infrastructure work for shapeshifting fixes/rewrite. #4639

Open
wants to merge 4 commits into
base: dev
Choose a base branch
from

Conversation

MistakeNot4892
Copy link
Contributor

@MistakeNot4892 MistakeNot4892 commented Dec 12, 2024

Description of changes

  • Removes legacy shapeshifting species/bodytype, they are extremely broken due to bodytypes not existing when they were written.
  • Cleans up/privates equipment adjustment lists.
  • Allows organs to set an appearance_bodytype that overrides regular bodytype for accessories and icon gen.
  • Allows bodytypes to provide a different bodytype when asked for equipment offsets.

Tested with a debug verb that I have removed for this PR.

Why and what will this PR improve

Supporting work for completely rewriting shapeshifters in view of how badly they are broken currently.

Authorship

Myself.

Changelog

Nothing player-facing.

@MistakeNot4892 MistakeNot4892 added the ready for review This PR is ready for review and merge. label Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready for review This PR is ready for review and merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant