Skip to content

[WIP] Backend Reorg: Marine Helmet Cleanups#12281

Draft
Nihisohel wants to merge 3 commits into
cmss13-devs:masterfrom
Nihisohel:helmet-man
Draft

[WIP] Backend Reorg: Marine Helmet Cleanups#12281
Nihisohel wants to merge 3 commits into
cmss13-devs:masterfrom
Nihisohel:helmet-man

Conversation

@Nihisohel
Copy link
Copy Markdown
Contributor

@Nihisohel Nihisohel commented May 23, 2026

About the pull request

Suddenly, this is relevant again due to the recent announcement
This is for soomis

Posted early as to deter contribs from planning something like this

Explain why it's good for the game

Helmet files take the most unnecessary amount of file space either from duplicates, or simply because they have a unique looking lobster tail and everyone must look like a snowflake to stand out

This PR cleans up the helmet files by cutting down some of the file bloat, and in turn, converts the distinctive helmet fluff into actual accessories that you can remove if you don't like the look

This also features the ability to customise your helmet strap (hide, leave it hanging, leave it on the brim, or strap it on your neck) and visible helmet cameras, both of which toggled through a verb

Backend-wise, helmets will be properly categorised between their own distinct factions for easier management as well

Testing Photographs and Procedure

Before
image

After (ignore the CO helmet, this is on an outdated build)
image

Changelog

🆑
add: Allows the ability to refashion your helmet, from removable lobster tails (and by extension, dust ruffles) to stylish helmet straps, and visible helmet cameras (hiding it is cosmetic)
code: Cleans up and reorganizes the accessory.dm files
code: Cleans up and reorganises helmet files, faction helmets are now pathed differently rather than be from the marine parent for readability
code: The MP cosmetic helmet band is now its own accessory
code: The SL, and by extension, CO front plate is now its own removable accessory
imageadd: Helmet straps are visibly deleted from the helmet DMIs and repurposed into an overlay
imageadd: Helmet cameras are now visible on marine helmets, utilized as an overlay
imagetweak: Deletes a few pixels on the standard squad stripe to accomodate removable lobster tails
imagetweak: Helmet files are slightly cut down save blundir another headache of DMI file reorganization
/:cl:

@cm13-github
Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@cm13-github cm13-github added the Merge Conflict PR can't be merged because it touched too much code label May 23, 2026
@Nihisohel Nihisohel marked this pull request as draft May 23, 2026 02:41
@cmss13-ci cmss13-ci Bot added Sprites Remove the soul from the game. Feature Feature coder badge Code Improvement Make the code longer size/XXL Denotes a PR that changes 2000+ lines, ignoring generated files. labels May 23, 2026
@Nihisohel
Copy link
Copy Markdown
Contributor Author

Converted to draft since theres still quite a few issues to iron out, and its not even the updated build

@Nihisohel Nihisohel changed the title Backend Reorg: Marine Helmet Cleanups [WIP] Backend Reorg: Marine Helmet Cleanups May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Code Improvement Make the code longer Feature Feature coder badge Merge Conflict PR can't be merged because it touched too much code size/XXL Denotes a PR that changes 2000+ lines, ignoring generated files. Sprites Remove the soul from the game.

Projects

Status: Awaiting Review

Development

Successfully merging this pull request may close these issues.

2 participants