Goonstation 13 - Modules - TypesVar Details - Proc Details

head

Vars

head_appearance_flagsHolds the head appearance flags. So a transplanted head doesn't get overwritten
head_typeDefines what kind of head this is, for things like lizards being able to colorchange a transplanted lizardhead Since we can't easily swap out one head for a different type

Procs

attack_selfTaking items off a head
update_head_imageLoad the mostly unchanging vars into the head isnt transplanted. Cept changers, they get to change it anyway note: may make yee expose changelings who've had head transplants. ok. Also lizards can colorchange lizard heads, even if they arent theirs
update_iconThis proc does a full rebuild of the head's stored data only call it if something changes the head in a major way, like becoming a lizard it will cause the head to be rebuilt from the mob's appearanceholder!

Var Details

head_appearance_flags

Holds the head appearance flags. So a transplanted head doesn't get overwritten

head_type

Defines what kind of head this is, for things like lizards being able to colorchange a transplanted lizardhead Since we can't easily swap out one head for a different type

Proc Details

attack_self

Taking items off a head

update_head_image

Load the mostly unchanging vars into the head isnt transplanted. Cept changers, they get to change it anyway note: may make yee expose changelings who've had head transplants. ok. Also lizards can colorchange lizard heads, even if they arent theirs

update_icon

This proc does a full rebuild of the head's stored data only call it if something changes the head in a major way, like becoming a lizard it will cause the head to be rebuilt from the mob's appearanceholder!