/tg/ Station 13 - Modules - TypesVar Details - Proc Details

head

Vars

can_dismemberCan this head be dismembered normally?
facial_hair_alphaFacial hair alpha
facial_hair_colorFacial hair color
facial_hair_hiddenIs the facial hair currently hidden by something?
facial_hairstyleFacial hair style
fixed_hair_colorAn override that cannot be cleared under any circumstances, affects both hair and facial hair
gradient_colorsGradient colors, if any
gradient_stylesGradient styles, if any
hair_alphaHair alpha
hair_colorHair colour and style
hair_hiddenIs the hair currently hidden by something?
hair_masksLazy initialized hashset of all hair masks that should be applied
hairstyleHair style
head_flagsFlags related to appearance, such as hair, lips, etc
lip_colorLipstick color
lip_styleType of lipstick being used, basically
override_hair_colorAn override color that can be cleared later, affects both hair and facial hair
real_nameReplacement name
show_debrainedDraw this head as "debrained"
show_eyelessDraw this head as missing eyes
show_organs_on_examineDo we show the information about missing organs upon being examined? Defaults to TRUE, useful for Dullahan heads.
stored_lipstick_traitCurrent lipstick trait, if any (such as TRAIT_KISS_OF_DEATH)
teeth_countHow many teeth the head's species has, humans have 32 so that's the default. Used for a limit to dental pill implants.
worn_ears_offsetOffset to apply to equipment worn on the ears
worn_face_offsetOffset to apply to overlays placed on the face
worn_glasses_offsetOffset to apply to equipment worn on the eyes
worn_head_offsetOffset to apply to equipment worn on the head
worn_mask_offsetOffset to apply to equipment worn on the mouth

Procs

get_debrain_overlayReturns an appropriate debrained overlay
get_eyeless_overlayReturns an appropriate missing eyes overlay
get_gradient_overlayReturns an appropriate hair/facial hair gradient overlay
update_hair_and_lipsPart of update_limb(), basically does all the head specific icon stuff.

Var Details

can_dismember

Can this head be dismembered normally?

facial_hair_alpha

Facial hair alpha

facial_hair_color

Facial hair color

facial_hair_hidden

Is the facial hair currently hidden by something?

facial_hairstyle

Facial hair style

fixed_hair_color

An override that cannot be cleared under any circumstances, affects both hair and facial hair

gradient_colors

Gradient colors, if any

gradient_styles

Gradient styles, if any

hair_alpha

Hair alpha

hair_color

Hair colour and style

hair_hidden

Is the hair currently hidden by something?

hair_masks

Lazy initialized hashset of all hair masks that should be applied

hairstyle

Hair style

head_flags

Flags related to appearance, such as hair, lips, etc

lip_color

Lipstick color

lip_style

Type of lipstick being used, basically

override_hair_color

An override color that can be cleared later, affects both hair and facial hair

real_name

Replacement name

show_debrained

Draw this head as "debrained"

show_eyeless

Draw this head as missing eyes

show_organs_on_examine

Do we show the information about missing organs upon being examined? Defaults to TRUE, useful for Dullahan heads.

stored_lipstick_trait

Current lipstick trait, if any (such as TRAIT_KISS_OF_DEATH)

teeth_count

How many teeth the head's species has, humans have 32 so that's the default. Used for a limit to dental pill implants.

worn_ears_offset

Offset to apply to equipment worn on the ears

worn_face_offset

Offset to apply to overlays placed on the face

worn_glasses_offset

Offset to apply to equipment worn on the eyes

worn_head_offset

Offset to apply to equipment worn on the head

worn_mask_offset

Offset to apply to equipment worn on the mouth

Proc Details

get_debrain_overlay

Returns an appropriate debrained overlay

get_eyeless_overlay

Returns an appropriate missing eyes overlay

get_gradient_overlay

Returns an appropriate hair/facial hair gradient overlay

update_hair_and_lips

Part of update_limb(), basically does all the head specific icon stuff.