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

traitor

Vars

employerthe name of the antag flavor this traitor has.
ending_objectivethe final objective the traitor has to accomplish, be it escaping, hijacking, or just martyrdom.
give_uplinkgive this traitor an uplink?
is_hijackerif TRUE, this traitor will always get hijacking as their final objective
traitor_flavorassoc list of strings set up after employer is given
uplinkreference to the uplink this traitor was given, if they were.

Procs

contractor_round_endProc detailing contract kit buys/completed contracts/additional info
forge_ending_objective
forge_escape_objectiveForges a single escape objective and adds it to this datum's objective list.
forge_single_generic_objectiveAdds a generic kill or steal objective to this datum's objective list.
forge_traitor_objectivesGenerates a complete set of traitor objectives up to the traitor objective limit, including non-generic objectives such as martyr and hijack.
give_codewordsOutputs this shift's codewords and responses to the antag's chat and copies them to their memory.
roundend_report_footerGet all the icons/total cost for all our items bought Special case for reinforcements, we want to show their ckey and name on round end.

Var Details

employer

the name of the antag flavor this traitor has.

ending_objective

the final objective the traitor has to accomplish, be it escaping, hijacking, or just martyrdom.

give this traitor an uplink?

is_hijacker

if TRUE, this traitor will always get hijacking as their final objective

traitor_flavor

assoc list of strings set up after employer is given

reference to the uplink this traitor was given, if they were.

Proc Details

contractor_round_end

Proc detailing contract kit buys/completed contracts/additional info

forge_ending_objective

forge_ending_objective

Forges the endgame objective and adds it to this datum's objective list.

forge_escape_objective

Forges a single escape objective and adds it to this datum's objective list.

forge_single_generic_objective

Adds a generic kill or steal objective to this datum's objective list.

forge_traitor_objectives

Generates a complete set of traitor objectives up to the traitor objective limit, including non-generic objectives such as martyr and hijack.

give_codewords

Outputs this shift's codewords and responses to the antag's chat and copies them to their memory.

Get all the icons/total cost for all our items bought Special case for reinforcements, we want to show their ckey and name on round end.