byond - Modules - TypesVar Details - Proc Details

grab

Vars

damage_taken_so_farDamage taken so far while actively grabbing.
grabbed_humanThe human that we are trying to grab or are currently grabbing. Used to differenate from a normal grab vs. ability grab.
grabbing_itemThe grab item that is grabbing the human.

Procs

end_grabbingCleans up everything associated with the grabbing and ends the ability.
human_stat_changedStops grabbing if the grabbed human dies.
on_resist_attemptPrevents all atempts to resist (and move).
taken_damageStops grabbing if owner has taken 200 or more damage since beginning the grab. Damage is calculated after soft armor and plasma reduction.
throw_completionRemoves signal and pass_flags from the thrown human and tries to grab them (via async).
try_grabbingTry to grab the thrown human.

Var Details

damage_taken_so_far

Damage taken so far while actively grabbing.

grabbed_human

The human that we are trying to grab or are currently grabbing. Used to differenate from a normal grab vs. ability grab.

grabbing_item

The grab item that is grabbing the human.

Proc Details

end_grabbing

Cleans up everything associated with the grabbing and ends the ability.

human_stat_changed

Stops grabbing if the grabbed human dies.

on_resist_attempt

Prevents all atempts to resist (and move).

taken_damage

Stops grabbing if owner has taken 200 or more damage since beginning the grab. Damage is calculated after soft armor and plasma reduction.

throw_completion

Removes signal and pass_flags from the thrown human and tries to grab them (via async).

try_grabbing

Try to grab the thrown human.