/datum/appearanceHolder
Holds all the appearance information.
Vars | |
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 |
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 |
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
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 Appearance Flags - used to modify how the mob is drawn
-
These flags help define what features get drawn when the mob's sprite is assembled
-
For instance, WEARS_UNDERPANTS tells UpdateIcon.dm to draw the mob's underpants
-
SEE: appearance.dm for more flags and details!
-
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