syndicate_teleporter ![code/game/objects/items/devices/traitordevices.dm 314](git.png)
Vars | |
maximum_teleport_distance | Maximum distance to teleport user forward |
---|---|
minimum_teleport_distance | Minimum distance to teleport user forward |
Procs | |
attempt_teleport | Tries to teleport the user forward based on random number between min/max teleport distance vars. If destination is closed turf, try to save user from gibbing via a panic teleport. Wearing bag of holding or triggering teleport via EMP removes panic teleport, higher chance of being gibbed. Mobs on same tile as destination get telefragged. |
get_fragged | Force move victim to destination, explode destination, drop all victim's items, gib them |
panic_teleport | Checks parallel_teleport_distance amount of tiles parallel to user's teleport destination. If no valid closed turfs found, gib user. |
Var Details
maximum_teleport_distance ![code/game/objects/items/devices/traitordevices.dm 334](git.png)
Maximum distance to teleport user forward
minimum_teleport_distance ![code/game/objects/items/devices/traitordevices.dm 332](git.png)
Minimum distance to teleport user forward
Proc Details
attempt_teleport
Tries to teleport the user forward based on random number between min/max teleport distance vars. If destination is closed turf, try to save user from gibbing via a panic teleport. Wearing bag of holding or triggering teleport via EMP removes panic teleport, higher chance of being gibbed. Mobs on same tile as destination get telefragged.
get_fragged
Force move victim to destination, explode destination, drop all victim's items, gib them
panic_teleport
Checks parallel_teleport_distance amount of tiles parallel to user's teleport destination. If no valid closed turfs found, gib user.