slime 
Vars | |
| core_color | Color of the slimeperson's 'core' brain, defaults to white. |
|---|---|
| core_ejected | This tracks whether their core has been ejected or not after they die. |
| death_melt_type | This is the VFX for what happens when they melt and die. |
| gps_active | This tracks whether their GPS microchip is enabled or not, only becomes TRUE on activation of the below ability /datum/action/innate/core_signal. |
Procs | |
| check_for_repair | CHECK FOR REPAIR SECTION Makes it so that when a slime's core has plasma poured on it, it builds a new body and moves the brain into it. |
| colorize | Colors the slime's core (their brain) the same as their first mutant color. |
| core_ejection | CORE EJECTION PROC - Makes it so that when a slime dies, their core ejects and their body is qdel'd. |
| do_steam_effects | Procs the ethereal jaunt liquid effect when the slime dissolves on death. |
| on_gained_client | APPLY PREFRENCES & QUIRKS AND OTHER EDITS When we gain a client, apply the prefrences, and apply quirks without spawning items. In addition Remove their underwear, their non-chest limbs, and give them some extra blood for slime limb regen. |
| on_slime_death | Handling for tracking when the slime in question dies (except through gibbing), which then segues into the core ejection proc. |
| regenerate | SLIME REVIVE PROC This heals the core/brain, and creates a new body which we move the player/client into. |
Var Details
core_color 
Color of the slimeperson's 'core' brain, defaults to white.
core_ejected 
This tracks whether their core has been ejected or not after they die.
death_melt_type 
This is the VFX for what happens when they melt and die.
gps_active 
This tracks whether their GPS microchip is enabled or not, only becomes TRUE on activation of the below ability /datum/action/innate/core_signal.
Proc Details
check_for_repair
CHECK FOR REPAIR SECTION Makes it so that when a slime's core has plasma poured on it, it builds a new body and moves the brain into it.
colorize
Colors the slime's core (their brain) the same as their first mutant color.
core_ejection
CORE EJECTION PROC - Makes it so that when a slime dies, their core ejects and their body is qdel'd.
do_steam_effects
Procs the ethereal jaunt liquid effect when the slime dissolves on death.
on_gained_client
APPLY PREFRENCES & QUIRKS AND OTHER EDITS When we gain a client, apply the prefrences, and apply quirks without spawning items. In addition Remove their underwear, their non-chest limbs, and give them some extra blood for slime limb regen.
on_slime_death
Handling for tracking when the slime in question dies (except through gibbing), which then segues into the core ejection proc.
regenerate
SLIME REVIVE PROC This heals the core/brain, and creates a new body which we move the player/client into.