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

Make carp rift

Use the carp rift ability to teleport somewhere relative to a target.

Vars

ability_keyBlackboard key holding the rift ability
rift_destinationRift destination snapshotted in perform(), for perform_async() to read.
target_keyBlackboard key holding the atom we're teleporting relative to

Procs

find_target_turfReturn the turf to teleport to, implement this or the behaviour won't do anything
validate_targetReturn true if your target is valid for the action

Var Details

ability_key

Blackboard key holding the rift ability

rift_destination

Rift destination snapshotted in perform(), for perform_async() to read.

target_key

Blackboard key holding the atom we're teleporting relative to

Proc Details

find_target_turf

Return the turf to teleport to, implement this or the behaviour won't do anything

validate_target

Return true if your target is valid for the action