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

chameleon

Vars

anyoneAnti-metagaming protections. If TRUE, anyone can change the ID card's details. If FALSE, only syndicate agents can.
forgedHave we set a custom name and job assignment, or will we use what we're given when we chameleon change?
theft_targetWeak ref to the ID card we're currently attempting to steal access from.

Procs

after_input_check"Forge/Reset", kept outside the switch() statement to reduce indentation. forge the ID if not forged.

Var Details

anyone

Anti-metagaming protections. If TRUE, anyone can change the ID card's details. If FALSE, only syndicate agents can.

forged

Have we set a custom name and job assignment, or will we use what we're given when we chameleon change?

theft_target

Weak ref to the ID card we're currently attempting to steal access from.

Proc Details

after_input_check

"Forge/Reset", kept outside the switch() statement to reduce indentation. forge the ID if not forged.