Goonstation 13 - Modules - TypesVar Details

/datum/appearanceHolder

Holds all the appearance information.

Vars

body_icontells update_body() which DMI to use for rendering the chest/groin, torso-details, and oversuit tails
body_icon_statefor mutant races that are rendered using a static icon. Ignored if BUILT_FROM_PIECES is set in mob_appearance_flags
customization_firstThe hair style / detail thing that gets displayed on your spaceperson
customization_first_colorThe color that gets used for determining your colors
customization_first_color_originalThe color that was set by the player's preferences
customization_first_offset_yThe Y offset to display this image
customization_first_originalThe hair style / detail thing that was set by the player in their settings
e_iconEye icon
e_offset_yHow far up or down to move the eyes
e_stateEye icon state
head_iconWhat DMI holds the mob's head sprite
head_icon_stateWhat icon state is our mob's head?
mob_appearance_flags
mob_detail_1_color_refWhich of the three customization colors to use (CUST_1, CUST_2, CUST_3)
mob_detail_1_iconIntended for extra, non-head body features that may or may not be hair (just not on their head) An image to be overlaid on the mob just above their skin
mob_oversuit_1_color_refWhich of the three customization colors to use (CUST_1, CUST_2, CUST_3)
mob_oversuit_1_iconAn image to be overlaid on the mob between their outer-suit and backpack Not to be used to define a tail oversuit, that's done by the tail organ. This is for things like the cow having a muzzle that shows up over their outer-suit
mutant_raceUsed by changelings to determine which type of limbs their victim had
original_mutant_raceThe last mutant race that the owner of this appearance holder possessed that was not mutagen banned.
special_hair_1_color_refWhich of the three customization colors to use (CUST_1, CUST_2, CUST_3)
special_hair_1_iconIntended for extra head features that may or may not be hair
special_styleCurrently changes which sprite sheet is used

Var Details

body_icon

tells update_body() which DMI to use for rendering the chest/groin, torso-details, and oversuit tails

body_icon_state

for mutant races that are rendered using a static icon. Ignored if BUILT_FROM_PIECES is set in mob_appearance_flags

customization_first

The hair style / detail thing that gets displayed on your spaceperson

customization_first_color

The color that gets used for determining your colors

customization_first_color_original

The color that was set by the player's preferences

customization_first_offset_y

The Y offset to display this image

customization_first_original

The hair style / detail thing that was set by the player in their settings

e_icon

Eye icon

e_offset_y

How far up or down to move the eyes

e_state

Eye icon state

head_icon

What DMI holds the mob's head sprite

head_icon_state

What icon state is our mob's head?

mob_appearance_flags

mob_detail_1_color_ref

Which of the three customization colors to use (CUST_1, CUST_2, CUST_3)

mob_detail_1_icon

Intended for extra, non-head body features that may or may not be hair (just not on their head) An image to be overlaid on the mob just above their skin

mob_oversuit_1_color_ref

Which of the three customization colors to use (CUST_1, CUST_2, CUST_3)

mob_oversuit_1_icon

An image to be overlaid on the mob between their outer-suit and backpack Not to be used to define a tail oversuit, that's done by the tail organ. This is for things like the cow having a muzzle that shows up over their outer-suit

mutant_race

Used by changelings to determine which type of limbs their victim had

original_mutant_race

The last mutant race that the owner of this appearance holder possessed that was not mutagen banned.

special_hair_1_color_ref

Which of the three customization colors to use (CUST_1, CUST_2, CUST_3)

special_hair_1_icon

Intended for extra head features that may or may not be hair

special_style

Currently changes which sprite sheet is used