Paradise Station 13 - Modules - TypesVar Details - Proc Details

human

Vars

tailName of tail image in species effects icon file.
wingSame as tail but wing

Procs

RobotizeFor transforming humans into robots (cyborgs).
add_commentHelper function to add a "comment" to a data record. Used for medical or security records.
check_eye_protcheck_eye_prot() Returns a number between -1 to 2
electrocute_actCalculates the siemens coeff based on clothing and species, can also restart hearts.
get_runechat_colorHelper to get the mobs runechat colour span
handle_fireFIRE CODE
regrow_external_limb_if_missingRegrows 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_IDSecurity HUDs! Basic mode shows only the job.
set_speciesChange a mob's species.
setup_dnaSets up DNA and species.
setup_otherSets up other variables and components that may be needed for gameplay.
tintchecktintcheck() 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_hairGenerates 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:

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:

sec_hud_set_ID

Security HUDs! Basic mode shows only the job.

set_species

Change a mob's species.

Arguments:

setup_dna

Sets up DNA and species.

Arguments:

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.