/datum/appearanceHolder ![code/modules/medical/genetics/bioHolder.dm 17](git.png)
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 |
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 |
Var Details
body_icon ![code/modules/medical/genetics/bioHolder.dm 30](git.png)
tells update_body() which DMI to use for rendering the chest/groin, torso-details, and oversuit tails
body_icon_state ![code/modules/medical/genetics/bioHolder.dm 32](git.png)
for mutant races that are rendered using a static icon. Ignored if BUILT_FROM_PIECES is set in mob_appearance_flags
customization_first ![code/modules/medical/genetics/bioHolder.dm 43](git.png)
The hair style / detail thing that gets displayed on your spaceperson
customization_first_color ![code/modules/medical/genetics/bioHolder.dm 39](git.png)
The color that gets used for determining your colors
customization_first_color_original ![code/modules/medical/genetics/bioHolder.dm 41](git.png)
The color that was set by the player's preferences
customization_first_offset_y ![code/modules/medical/genetics/bioHolder.dm 47](git.png)
The Y offset to display this image
customization_first_original ![code/modules/medical/genetics/bioHolder.dm 45](git.png)
The hair style / detail thing that was set by the player in their settings
e_icon ![code/modules/medical/genetics/bioHolder.dm 107](git.png)
Eye icon
e_offset_y ![code/modules/medical/genetics/bioHolder.dm 111](git.png)
How far up or down to move the eyes
e_state ![code/modules/medical/genetics/bioHolder.dm 109](git.png)
Eye icon state
head_icon ![code/modules/medical/genetics/bioHolder.dm 34](git.png)
What DMI holds the mob's head sprite
head_icon_state ![code/modules/medical/genetics/bioHolder.dm 36](git.png)
What icon state is our mob's head?
mob_appearance_flags ![code/modules/medical/genetics/bioHolder.dm 26](git.png)
-
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 ![code/modules/medical/genetics/bioHolder.dm 87](git.png)
Which of the three customization colors to use (CUST_1, CUST_2, CUST_3)
mob_detail_1_icon ![code/modules/medical/genetics/bioHolder.dm 84](git.png)
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 ![code/modules/medical/genetics/bioHolder.dm 96](git.png)
Which of the three customization colors to use (CUST_1, CUST_2, CUST_3)
mob_oversuit_1_icon ![code/modules/medical/genetics/bioHolder.dm 93](git.png)
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 ![code/modules/medical/genetics/bioHolder.dm 100](git.png)
Used by changelings to determine which type of limbs their victim had
original_mutant_race ![code/modules/medical/genetics/bioHolder.dm 102](git.png)
The last mutant race that the owner of this appearance holder possessed that was not mutagen banned.
special_hair_1_color_ref ![code/modules/medical/genetics/bioHolder.dm 68](git.png)
Which of the three customization colors to use (CUST_1, CUST_2, CUST_3)
special_hair_1_icon ![code/modules/medical/genetics/bioHolder.dm 65](git.png)
Intended for extra head features that may or may not be hair
special_style ![code/modules/medical/genetics/bioHolder.dm 62](git.png)
Currently changes which sprite sheet is used