-
Notifications
You must be signed in to change notification settings - Fork 33
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
New Synth Customisation Options #500
Conversation
… heads. This is not quite working, but its almost there. Probably a small bug. Needs sprites.
…gs are bugging out and i cannot tick this. no idea why.
…he dme I didn't touch anything...
…g the hew heads render under hats.
I got it working! It just cannot render under hats. If I set layers = EXTERNAL_ADJACENT it just dissapears. It basically has to be on the top layer??? Idk whats going on there. |
maplestation_modules/code/modules/mob/living/carbon/human/species_types/synth/synth.dm
Outdated
Show resolved
Hide resolved
maplestation_modules/code/modules/mob/living/carbon/human/species_types/synth/synth.dm
Outdated
Show resolved
Hide resolved
maplestation_modules/code/modules/mob/living/carbon/human/species_types/synth/synth.dm
Outdated
Show resolved
Hide resolved
/datum/sprite_accessory/synth_head_cover/none // for those that don't want a cover. | ||
name = "None" | ||
icon_state = null |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think you need an bespoke type for this, I think instead all you need to do is when you make the global list
(init_sprite_accessory_subtypes
), you add add_blank = TRUE
to the call, and that adds an empty sprite accessory for you
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
doing that seems to introduce a bug where the preferences menu shows a head cover applied to the option that is supposed to be blank.
Not sure what that is about so I will hold back on this for now.
…ies_types/synth/synth.dm Co-authored-by: MrMelbert <[email protected]>
Adds options for synth heads!
Without a head cover:
Sprites are from me apart from the IPC sprite, which is from "icons\mob\clothing\head\costume.dmi".
Helm default:
Helm white:
IPC (was from somewhere else in the code base)
(notice! It hides hats due to the huge size!)
Also this option!!