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

strandling

Vars

time_to_removeHow long it takes to remove the status effect via [proc/try_remove_effect]

Procs

on_breatheSignal proc for COMSIG_CARBON_PRE_BREATHE, causes losebreath whenever we're trying to breathe
on_cutSignal proc for COMSIG_ATOM_TOOL_ACT with [TOOL_WIRECUTTER], allowing wirecutters to remove the effect (from others / themself)
on_self_checkSignal proc for COMSIG_CARBON_PRE_MISC_HELP, allowing someone to remove the effect by hand
try_remove_effectAttempts a do_after to remove the effect and stop the strangling.

Var Details

time_to_remove

How long it takes to remove the status effect via [proc/try_remove_effect]

Proc Details

on_breathe

Signal proc for COMSIG_CARBON_PRE_BREATHE, causes losebreath whenever we're trying to breathe

on_cut

Signal proc for COMSIG_ATOM_TOOL_ACT with [TOOL_WIRECUTTER], allowing wirecutters to remove the effect (from others / themself)

on_self_check

Signal proc for COMSIG_CARBON_PRE_MISC_HELP, allowing someone to remove the effect by hand

try_remove_effect

Attempts a do_after to remove the effect and stop the strangling.

user - the mob attempting to remove the strangle. Can be the same as the owner. tool - the tool the user's using to remove the strange. Can be null.