/mob/living
Vars | |
active_surgeries | Assoc. list - the operations being performed, by aim zone. Both boolean and link to that surgery. |
---|---|
bubble_icon | what icon the mob uses for speechbubbles |
dead_black_market_value | This is what the value is changed to when the mob dies. Actual BMV definition in atom/movable. |
incision_depths | Assoc. list - incision depths, by aim zone. Set by initialize_incision_depths(). |
Procs | |
add_splatter_floor | add_splatter_floor |
create_thinking_indicator | Overrides for overlay creation |
health_scan | for checking if limbs are robot limbs legacy proc for to_chat messages on health analysers |
resist_buckle | The medical machines below are listed separately to allow easier changes to each process |
shared_living_ui_distance | public |
show_speech_bubble | Shows custom speech bubbles for screaming, *warcry etc. |
Var Details
active_surgeries
Assoc. list - the operations being performed, by aim zone. Both boolean and link to that surgery.
bubble_icon
what icon the mob uses for speechbubbles
dead_black_market_value
This is what the value is changed to when the mob dies. Actual BMV definition in atom/movable.
incision_depths
Assoc. list - incision depths, by aim zone. Set by initialize_incision_depths().
Proc Details
add_splatter_floor
add_splatter_floor
create_thinking_indicator
Overrides for overlay creation
health_scan
for checking if limbs are robot limbs legacy proc for to_chat messages on health analysers
resist_buckle
The medical machines below are listed separately to allow easier changes to each process
shared_living_ui_distance
public
Distance versus interaction check.
required src_object atom/movable The object which owns the UI.
return UI_state The state of the UI.
show_speech_bubble
Shows custom speech bubbles for screaming, *warcry etc.