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

spy_uplink

Spy uplink

Applied to items similar to traitor uplinks.

Used for spies to complete bounties.

Vars

handlerThe handler which manages all bounties across all spies.
spy_refWeakref to the spy antag datum which owns this uplink

Procs

is_our_spyChecks that the passed mob is the owner of this uplink.
start_stealingWraps the stealing process in a scanning effect.
steal_processAttempts to steal the passed atom in accordance with the passed bounty. If successful, proceeds to complete the bounty.
try_stealChecks if the passed atom is something that can be stolen according to one of the active bounties. If so, starts the stealing process.

Var Details

handler

The handler which manages all bounties across all spies.

spy_ref

Weakref to the spy antag datum which owns this uplink

Proc Details

is_our_spy

Checks that the passed mob is the owner of this uplink.

start_stealing

Wraps the stealing process in a scanning effect.

steal_process

Attempts to steal the passed atom in accordance with the passed bounty. If successful, proceeds to complete the bounty.

try_steal

Checks if the passed atom is something that can be stolen according to one of the active bounties. If so, starts the stealing process.