ticker 
Vars | |
Bible_deity_name | Name of the bible deity |
---|---|
Bible_icon_state | icon_state the chaplain has chosen for his bible |
Bible_item_state | item_state the chaplain has chosen for his bible |
Bible_name | Name of the bible |
biohazard_pop_times | List of biohazards keyed to the last time their population was sampled. |
cinematic | Used for station explosion cinematic |
cult_data | Cult static info, used for things like sprites. Someone should refactor the sprites out of it someday and just use SEPERATE ICONS DEPNDING ON THE TYPE OF CULT... like a sane person |
current_state | Current status of the game. See code__DEFINES\game.dm |
delay_end | If set to TRUE, the round will not restart on it's own |
end_state | Server end state (Did we end properly or reboot or nuke or what) |
flagged_antag_rollers | List of ckeys who had antag rolling issues flagged |
force_ending | Do we want to force-end as soon as we can |
force_start | Do we want to force-start as soon as we can |
hide_mode | Leave here at FALSE ! setup() will take care of it when needed for Secret mode -walter0o |
login_music | The current pick of lobby music played in the lobby |
minds | List of all minds in the game. Used for objective tracking |
mode | Our current game mode |
mode_result | Gamemode result (For things like cult or nukies which can end multiple ways) |
next_autotransfer | Holder for inital autotransfer vote timer |
pregame_timeleft | This is used for calculations for the statpanel |
random_players | If set to nonzero, ALL players who latejoin or declare-ready join will have random appearances/genders |
real_reboot_time | Time the real reboot kicks in |
round_end_announced | Spam Prevention. Announce round end only once. |
round_start_time | Time the game should start, relative to world.time |
score | Datum used to generate the end of round scoreboard. |
selected_tip | What will be the tip of the round? |
ticker_going | Is the ticker currently processing? If FALSE, roundstart is delayed |
time_game_started | Time that the round started |
tipped | Did we broadcast the tip of the round yet? |
triai | Global holder for triple AI mode |
Procs | |
any_admin_spawned_mobs | Returns whether the given biohazard includes mobs that were admin spawned. Only returns TRUE or FALSE, does not attempt to track which mobs were admin-spawned and which ones weren't. |
biohazard_active_threat | Return whether or not a given biohazard is an active threat. For blobs, this is simply if there are any overminds left. For terrors and xenomorphs, this is whether they have overwhelming numbers. |
record_biohazard_results | This proc is for recording biohazard events, and blackboxing if they lived, died, or ended the round. This currently applies to: Terror spiders, Xenomorphs, and Blob. |
record_biohazard_start | Record the initial time that a biohazard spawned. |
Var Details
Bible_deity_name 
Name of the bible deity
Bible_icon_state 
icon_state the chaplain has chosen for his bible
Bible_item_state 
item_state the chaplain has chosen for his bible
Bible_name 
Name of the bible
biohazard_pop_times 
List of biohazards keyed to the last time their population was sampled.
cinematic 
Used for station explosion cinematic
cult_data 
Cult static info, used for things like sprites. Someone should refactor the sprites out of it someday and just use SEPERATE ICONS DEPNDING ON THE TYPE OF CULT... like a sane person
current_state 
Current status of the game. See code__DEFINES\game.dm
delay_end 
If set to TRUE, the round will not restart on it's own
end_state 
Server end state (Did we end properly or reboot or nuke or what)
flagged_antag_rollers 
List of ckeys who had antag rolling issues flagged
force_ending 
Do we want to force-end as soon as we can
force_start 
Do we want to force-start as soon as we can
hide_mode 
Leave here at FALSE ! setup() will take care of it when needed for Secret mode -walter0o
login_music 
The current pick of lobby music played in the lobby
minds 
List of all minds in the game. Used for objective tracking
mode 
Our current game mode
mode_result 
Gamemode result (For things like cult or nukies which can end multiple ways)
next_autotransfer 
Holder for inital autotransfer vote timer
pregame_timeleft 
This is used for calculations for the statpanel
random_players 
If set to nonzero, ALL players who latejoin or declare-ready join will have random appearances/genders
real_reboot_time 
Time the real reboot kicks in
round_end_announced 
Spam Prevention. Announce round end only once.
round_start_time 
Time the game should start, relative to world.time
score 
Datum used to generate the end of round scoreboard.
selected_tip 
What will be the tip of the round?
ticker_going 
Is the ticker currently processing? If FALSE, roundstart is delayed
time_game_started 
Time that the round started
tipped 
Did we broadcast the tip of the round yet?
triai 
Global holder for triple AI mode
Proc Details
any_admin_spawned_mobs
Returns whether the given biohazard includes mobs that were admin spawned. Only returns TRUE or FALSE, does not attempt to track which mobs were admin-spawned and which ones weren't.
biohazard_active_threat
Return whether or not a given biohazard is an active threat. For blobs, this is simply if there are any overminds left. For terrors and xenomorphs, this is whether they have overwhelming numbers.
record_biohazard_results
This proc is for recording biohazard events, and blackboxing if they lived, died, or ended the round. This currently applies to: Terror spiders, Xenomorphs, and Blob.
This code is predicated on the assumption that multiple midrounds of the same type are either extremely rare or impossible. We don't want to get into the insanity of trying to record if the first xeno biohazard was defeated but the second xeno biohazard was nuked.
record_biohazard_start
Record the initial time that a biohazard spawned.