genital 
Vars | |
| display_name | The name that shows in examine descriptions and such, if you want it to be different from the name of the sprite accessory |
|---|---|
| genital_location | Where the genital is on the body. If clothing doesn't cover it, it shows up! |
| has_skintone_shading | If true, then there should be a variant in the icon file that's slightly pinkier to match human base colors. |
| max_sprite_size_affix | The biggest size that this sprite accessory goes up to (used for icon_state) |
| skintone_max_sprite_size_affix | The biggest size that this sprite accessory goes up to for the skintone version (used for icon_state) |
| taur_icon | Icon to render from instead, for a taur with taur mode enabled. Null if this accessory has no taur art. |
| taur_icon_state | icon_state to use instead of icon_state while rendering from taur_icon, for cases where the taur sheet names it differently. Null means use icon_state as-is. |
| taur_max_sprite_size_affix | Size cap to use instead of max_sprite_size_affix while rendering from taur_icon (the taur sheet may not cover the same size range). |
Procs | |
| is_hidden | Hides the genital as its visibility preference says. The overlay drawing it asks with itself as bodypart_overlay, and
examine without one: a genital that shapes the body draws under the underclothes examine reads as covering it
(/obj/item/organ/genital/proc/hidden_by_clothing()). |
| uses_taur_sprite | Whether this accessory should currently render from taur_icon for the given mob. |
Var Details
display_name 
The name that shows in examine descriptions and such, if you want it to be different from the name of the sprite accessory
genital_location 
Where the genital is on the body. If clothing doesn't cover it, it shows up!
has_skintone_shading 
If true, then there should be a variant in the icon file that's slightly pinkier to match human base colors.
max_sprite_size_affix 
The biggest size that this sprite accessory goes up to (used for icon_state)
skintone_max_sprite_size_affix 
The biggest size that this sprite accessory goes up to for the skintone version (used for icon_state)
taur_icon 
Icon to render from instead, for a taur with taur mode enabled. Null if this accessory has no taur art.
taur_icon_state 
icon_state to use instead of icon_state while rendering from taur_icon, for cases where the taur sheet names it differently. Null means use icon_state as-is.
taur_max_sprite_size_affix 
Size cap to use instead of max_sprite_size_affix while rendering from taur_icon (the taur sheet may not cover the same size range).
Proc Details
is_hidden
Hides the genital as its visibility preference says. The overlay drawing it asks with itself as bodypart_overlay, and
examine without one: a genital that shapes the body draws under the underclothes examine reads as covering it
(/obj/item/organ/genital/proc/hidden_by_clothing()).
uses_taur_sprite
Whether this accessory should currently render from taur_icon for the given mob.