human

Vars | |
tail | Name of tail image in species effects icon file. |
---|---|
wing | Same as tail but wing |
Procs | |
Robotize | For transforming humans into robots (cyborgs). |
add_comment | Helper function to add a "comment" to a data record. Used for medical or security records. |
check_eye_prot | check_eye_prot() Returns a number between -1 to 2 |
electrocute_act | Calculates the siemens coeff based on clothing and species, can also restart hearts. |
get_runechat_color | Helper to get the mobs runechat colour span |
handle_fire | FIRE CODE |
regrow_external_limb_if_missing | Regrows a given external limb if it is missing. Does not add internal organs back in. Returns whether or not it regrew the limb |
sec_hud_set_ID | Security HUDs! Basic mode shows only the job. |
setup_dna | Sets up DNA and species. |
setup_other | Sets up other variables and components that may be needed for gameplay. |
tintcheck | tintcheck() Checks eye covering items for visually impairing tinting, such as welding masks Checked in life.dm. 0 & 1 = no impairment, 2 = welding mask overlay, 3 = You can see jack, but you can't see shit. |
update_hair | Generates overlays for the hair layer. |
Var Details
tail

Name of tail image in species effects icon file.
wing

Same as tail but wing
Proc Details
Robotize
For transforming humans into robots (cyborgs).
Arguments:
- cell_type: A type path of the cell the new borg should receive.
- connect_to_default_AI: TRUE if you want /robot/New() to handle connecting the borg to the AI with the least borgs.
- AI: A reference to the AI we want to connect to.
add_comment
Helper function to add a "comment" to a data record. Used for medical or security records.
check_eye_prot
check_eye_prot() Returns a number between -1 to 2
electrocute_act
Calculates the siemens coeff based on clothing and species, can also restart hearts.
get_runechat_color
Helper to get the mobs runechat colour span
Basically just a quick redirect to the DNA handler that gets the species-specific colour handler
handle_fire
FIRE CODE
regrow_external_limb_if_missing
Regrows a given external limb if it is missing. Does not add internal organs back in. Returns whether or not it regrew the limb
Arguments:
- limb_name - The name of the limb being added. "l_arm" for example
sec_hud_set_ID
Security HUDs! Basic mode shows only the job.
setup_dna
Sets up DNA and species.
Arguments:
- new_species - The new species to assign.
setup_other
Sets up other variables and components that may be needed for gameplay.
tintcheck
tintcheck() Checks eye covering items for visually impairing tinting, such as welding masks Checked in life.dm. 0 & 1 = no impairment, 2 = welding mask overlay, 3 = You can see jack, but you can't see shit.
update_hair
Generates overlays for the hair layer.