Skip to content

tail refactor#6330

Open
SapphicOverload wants to merge 19 commits into
shiptest-ss13:masterfrom
SapphicOverload:tail-bodypart
Open

tail refactor#6330
SapphicOverload wants to merge 19 commits into
shiptest-ss13:masterfrom
SapphicOverload:tail-bodypart

Conversation

@SapphicOverload
Copy link
Copy Markdown
Contributor

@SapphicOverload SapphicOverload commented May 28, 2026

About The Pull Request

Tails are now targetable bodyparts that can take damage and become dismembered, instead of an organ or feature or just part of the chest depending on species. This also refactors a lot of the backend code for bodypart rendering and more to make it possible.

Why It's Good For The Game

I thought it would be funny.
image

Also makes a lot of the code significantly less awful to work with, because each species handles tails the same way now instead of having 4 separate features for each species that has them and 2 species that just had it on the chest sprite.

Changelog

🆑
refactor: Tails are now a targetable bodypart
code: All bodyparts now have a "bodypart weight" which determines its chance to get hit and the share of damage received from sources that apply across all limbs
imageadd: Vox and Kepori tails are now separate from the chest sprite
fix: Fixed paraplegics being able to use the *thump emote
/:cl:

@SapphicOverload SapphicOverload requested review from a team as code owners May 28, 2026 18:31
@github-actions github-actions Bot added DME Edit Sprites A bikeshed full of soulless bikes. Code change Watch something violently break. labels May 28, 2026
@SapphicOverload SapphicOverload requested a review from a team as a code owner May 28, 2026 18:35
@github-actions github-actions Bot added Map Change Tile placing is hard. Thank you for your service. Ruin Ruin successfully tested. labels May 28, 2026
Comment thread code/modules/mob/living/carbon/human/species_types/lizardpeople.dm Outdated
@thgvr
Copy link
Copy Markdown
Member

thgvr commented May 28, 2026

very glad you're still working on this

@rivercadaver
Copy link
Copy Markdown
Contributor

tail aiming meta incoming

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Code change Watch something violently break. DME Edit Map Change Tile placing is hard. Thank you for your service. Ruin Ruin successfully tested. Sprites A bikeshed full of soulless bikes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants