syndicate_uplink_beacon

Device that traitors can craft in order to be sent a new, undisguised uplink
Vars | |
beacon_cooldown | prevents traitor from activating teleport_beacon proc too much in a small period of time |
---|---|
listening_radio | Radio that the device needs to listen to the codeword from the traitor |
owner | weakref to person who is going to use the beacon to get a replacement uplink |
teleport_beacon | while constructed the teleport beacon is still active |
uplink_code | Traitor's code that they speak into the radio |
Procs | |
probe_traitor | Proc reads the user, sets radio to the correct frequency and starts to listen for the replacement uplink code |
teleport_uplink | Proc uses owners uplink handler to create replacement uplink and then lock or destroy their other uplinks |
Var Details
beacon_cooldown

prevents traitor from activating teleport_beacon proc too much in a small period of time
listening_radio

Radio that the device needs to listen to the codeword from the traitor
owner

weakref to person who is going to use the beacon to get a replacement uplink
teleport_beacon

while constructed the teleport beacon is still active
uplink_code

Traitor's code that they speak into the radio
Proc Details
probe_traitor
Proc reads the user, sets radio to the correct frequency and starts to listen for the replacement uplink code
teleport_uplink
Proc uses owners uplink handler to create replacement uplink and then lock or destroy their other uplinks