/tg/ Station 13 - Modules - TypesProc Details

bitrunning_objective

Prevents an atom from being directly interacted with by bitrunning threats, and tries to prevent methods of indirectly moving it (such as throwing)

Procs

on_attack_handWhen you click it with an empty hand
on_item_interactionWhen you click it with any item
on_pre_throwWhen something tries to throw it
on_try_pullWhen you try to pull it
on_try_pushWhen it's dense, and you try to push it
on_try_use_machineWhen it's a machine, and you try to interact with it
should_interaction_failReturns FALSE if we don't have a bitrunning threat antag datum, TRUE + balloon alert otherwise

Proc Details

on_attack_hand

When you click it with an empty hand

on_item_interaction

When you click it with any item

on_pre_throw

When something tries to throw it

on_try_pull

When you try to pull it

on_try_push

When it's dense, and you try to push it

on_try_use_machine

When it's a machine, and you try to interact with it

should_interaction_fail

Returns FALSE if we don't have a bitrunning threat antag datum, TRUE + balloon alert otherwise