Space Station 13 - Nebula13 - Modules - TypesVar Details - Proc Details

human

organ-related variables, see organ.dm and human_organs.dm, shouldn't be accessed directly

Vars

bad_external_organsorgans we check until they are good.
became_oldervars for fountain of youth examine lines
bloodstrReagent holder for bloodstream reagents
comments_record_idUsed to look up records when the client is logged out.
damage_multipliermultiplies melee combat damage
default_attackdefault unarmed attack
equipment_darkness_modifierDarksight modifier from equipped items
equipment_overlaysExtra overlays from equipped items
equipment_prescriptionEye prescription granted by equipped items
equipment_see_invisMax see invibility level granted by equipped items
equipment_tint_totalTotal level of visualy impairing items
equipment_vision_flagsExtra vision flags from equipped items
external_organsunassociated list of external organs
full_prostheticWe are a robutt.
ignore_radsShould this mob ignore radiation?
internalReference to the tank we are currently breathing from.
internal_organsunassociated list of internal organs
last_attackThe world_time where an unarmed attack was done
last_damUsed for determining if we need to process all organs or just some or even none.
last_painvar for caching last pain calc to avoid looping through organs over and over and over again
lastpukeCooldown tracker for throwing up.
machine_visualmachine that is currently applying visual effects to this mob. Only used for camera monitors currently.
organs_by_categoryorgans grouped by category, largely used for stance calc
organs_by_tagorgans indexed by organ_tag
performing_cprWhether the mob is performing cpr or not.
poseActive emote/pose - appended to examine
pulling_punchesAre you trying not to hurt your opponent?
regenerate_body_iconIf true, the next icon update will also regenerate the body.
robolimb_countNumber of robot limbs.
skin_toneSkin tone
speciesContains environment tolerances and language information, along with a lot of other stuff, usually set during Initialize().
touchingReagent holder for contact reagents
voiceInstead of new say code calling GetVoice() over and over and over, we're just going to ask this variable, which gets updated in Life()

Procs

psychic_whispermisc alien verbs
tie_hairtrue human verbs

Var Details

bad_external_organs

organs we check until they are good.

became_older

vars for fountain of youth examine lines

bloodstr

Reagent holder for bloodstream reagents

comments_record_id

Used to look up records when the client is logged out.

damage_multiplier

multiplies melee combat damage

default_attack

default unarmed attack

equipment_darkness_modifier

Darksight modifier from equipped items

equipment_overlays

Extra overlays from equipped items

equipment_prescription

Eye prescription granted by equipped items

equipment_see_invis

Max see invibility level granted by equipped items

equipment_tint_total

Total level of visualy impairing items

equipment_vision_flags

Extra vision flags from equipped items

external_organs

unassociated list of external organs

full_prosthetic

We are a robutt.

ignore_rads

Should this mob ignore radiation?

internal

Reference to the tank we are currently breathing from.

internal_organs

unassociated list of internal organs

last_attack

The world_time where an unarmed attack was done

last_dam

Used for determining if we need to process all organs or just some or even none.

last_pain

var for caching last pain calc to avoid looping through organs over and over and over again

lastpuke

Cooldown tracker for throwing up.

machine_visual

machine that is currently applying visual effects to this mob. Only used for camera monitors currently.

organs_by_category

organs grouped by category, largely used for stance calc

organs_by_tag

organs indexed by organ_tag

performing_cpr

Whether the mob is performing cpr or not.

pose

Active emote/pose - appended to examine

pulling_punches

Are you trying not to hurt your opponent?

regenerate_body_icon

If true, the next icon update will also regenerate the body.

robolimb_count

Number of robot limbs.

skin_tone

Skin tone

species

Contains environment tolerances and language information, along with a lot of other stuff, usually set during Initialize().

touching

Reagent holder for contact reagents

voice

Instead of new say code calling GetVoice() over and over and over, we're just going to ask this variable, which gets updated in Life()

Proc Details

psychic_whisper

misc alien verbs

tie_hair

true human verbs