strandling
Vars | |
time_to_remove | How long it takes to remove the status effect via [proc/try_remove_effect] |
---|---|
Procs | |
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. |
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.