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

blade

Vars

locked_toIf set, the owner of the status effect will not be able to leave this area.

Procs

is_escaping_locked_areaChecks if the movement from moving_from to going_to leaves our [var/locked_to] area. Returns TRUE if so.
on_moveSignal proc for COMSIG_MOVABLE_MOVED that blocks any movement out of our locked area
on_pre_throwSignal proc for COMSIG_MOVABLE_PRE_THROW that prevents people from escaping our locked area via throw.
on_teleportSignal proc for COMSIG_MOVABLE_TELEPORTED that blocks any teleports from our locked area.

Var Details

locked_to

If set, the owner of the status effect will not be able to leave this area.

Proc Details

is_escaping_locked_area

Checks if the movement from moving_from to going_to leaves our [var/locked_to] area. Returns TRUE if so.

on_move

Signal proc for COMSIG_MOVABLE_MOVED that blocks any movement out of our locked area

on_pre_throw

Signal proc for COMSIG_MOVABLE_PRE_THROW that prevents people from escaping our locked area via throw.

on_teleport

Signal proc for COMSIG_MOVABLE_TELEPORTED that blocks any teleports from our locked area.