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

/mob/living/carbon

Vars

cold_protectionProtection (insulation) from the cold, Value 0-1 corresponding to the percentage of protection
heat_protectionProtection (insulation) from the heat, Value 0-1 corresponding to the percentage of protection

Procs

adjustOrganLoss
adjust_bodytemperatureAdjust the body temperature of a mob expanded for carbon mobs allowing the use of insulation and change steps
check_virusMedical HUD! Basic mode needs suit sensors on.
electrocute_actAdds to the parent by also adding functionality to propagate shocks through pulling and doing some fluff effects.
getOrganLoss
get_blood_dna_listGet the mobs dna list
get_cold_protectionThis returns the percentage of protection from cold as a value from 0 - 1 temperature is the temperature you're being exposed to
get_heat_protectionThis returns the percentage of protection from heat as a value from 0 - 1 temperature is the temperature you're being exposed to
get_insulation_protectionGet the insulation that is appropriate to the temperature you're being exposed to. All clothing, natural insulation, and traits are combined returning a single value.
get_traumasTRAUMAS
handle_environmentBase carbon environment handler, adds natural stabilization
handle_liverDecides if the liver is failing or not.
humanizeHumanize
immortalityFor the Wishgranter
natural_bodytemperature_stabilizationUsed to stabilize the body temperature back to normal on living mobs
secondary_shockCalled slightly after electrocute act to reduce jittering and apply a secondary stun.
setOrganLoss
share_bodytemperatureHave two mobs share body heat between each other. Account for the insulation and max temperature change range for the mob

Var Details

cold_protection

Protection (insulation) from the cold, Value 0-1 corresponding to the percentage of protection

heat_protection

Protection (insulation) from the heat, Value 0-1 corresponding to the percentage of protection

Proc Details

adjustOrganLoss

adjust_bodytemperature

Adjust the body temperature of a mob expanded for carbon mobs allowing the use of insulation and change steps

vars:

check_virus

Medical HUD! Basic mode needs suit sensors on.

electrocute_act

Adds to the parent by also adding functionality to propagate shocks through pulling and doing some fluff effects.

getOrganLoss

get_blood_dna_list

Get the mobs dna list

get_cold_protection

This returns the percentage of protection from cold as a value from 0 - 1 temperature is the temperature you're being exposed to

get_heat_protection

This returns the percentage of protection from heat as a value from 0 - 1 temperature is the temperature you're being exposed to

get_insulation_protection

Get the insulation that is appropriate to the temperature you're being exposed to. All clothing, natural insulation, and traits are combined returning a single value.

required temperature The Temperature that you're being exposed to

return the percentage of protection as a value from 0 - 1

get_traumas

TRAUMAS

handle_environment

Base carbon environment handler, adds natural stabilization

handle_liver

Decides if the liver is failing or not.

humanize

Humanize

immortality

For the Wishgranter

natural_bodytemperature_stabilization

Used to stabilize the body temperature back to normal on living mobs

vars:

secondary_shock

Called slightly after electrocute act to reduce jittering and apply a secondary stun.

setOrganLoss

share_bodytemperature

Have two mobs share body heat between each other. Account for the insulation and max temperature change range for the mob

vars: