Space Station 13 - Modules - TypesVar Details - Proc Details

game_mode

Vars

implantedAn associative list with mindslave minds as keys and their master's minds as values.
single_antag_positionsEach item in this list can only be rolled once on average.
tdm_gamemodeThis var is solely to track gamemodes to track suicides/cryoing/etc and doesnt declare this a "free for all" gamemode. This is for data tracking purposes only.
traitorsA list of all minds which have the traitor antag datum.

Procs

can_startcan_start() Checks to see if the game can be setup and ran with the current number of players or whatnot.
get_end_of_round_antagonist_statisticsGets the value of all end of round stats through auto_declare and returns them
post_setuppost_setup() Everyone should now be on the station and have their normal gear. This is the place to give the special roles extra things
pre_setuppre_setup() Attempts to select players for special roles the mode might have.
processprocess() Called by the gameticker

Var Details

implanted

An associative list with mindslave minds as keys and their master's minds as values.

single_antag_positions

Each item in this list can only be rolled once on average.

tdm_gamemode

This var is solely to track gamemodes to track suicides/cryoing/etc and doesnt declare this a "free for all" gamemode. This is for data tracking purposes only.

traitors

A list of all minds which have the traitor antag datum.

Proc Details

can_start

can_start() Checks to see if the game can be setup and ran with the current number of players or whatnot.

get_end_of_round_antagonist_statistics

Gets the value of all end of round stats through auto_declare and returns them

post_setup

post_setup() Everyone should now be on the station and have their normal gear. This is the place to give the special roles extra things

pre_setup

pre_setup() Attempts to select players for special roles the mode might have.

process

process() Called by the gameticker