byond - Modules - TypesVar Details - Proc Details

/mob/living/carbon

Vars

active_transfusionslist of active transfusions from blood bags or iv stands

Procs

auto_observedCalled by /mob/dead/observer/proc/do_observe when a carbon mob is observed by a ghost with /datum/preferences/var/auto_observe enabled.
get_sharp_obj_blockerChecks if something prevents sharp objects from interacting with the mob (such as armor blocking surgical tools / surgery)
lying_angle_on_lying_downSpecial carbon interaction on lying down, to transform its sprite by a rotation.

Var Details

active_transfusions

list of active transfusions from blood bags or iv stands

Proc Details

auto_observed

Called by /mob/dead/observer/proc/do_observe when a carbon mob is observed by a ghost with /datum/preferences/var/auto_observe enabled.

Any HUD changes past this point are handled by /mob/dead/observer/proc/observe_target_screen_add and /mob/dead/observer/proc/observe_target_screen_remove.

Override on subtype mobs if they have any extra HUD elements/behaviour.

get_sharp_obj_blocker

Checks if something prevents sharp objects from interacting with the mob (such as armor blocking surgical tools / surgery)

lying_angle_on_lying_down

Special carbon interaction on lying down, to transform its sprite by a rotation.