global_vars 
Vars | |
GPS_list | Global GPS_list. All GPS components get saved in here for easy reference. |
---|---|
acid_overlay | ACID |
adamantine_recipes | Others |
admin_state | tgui state: admin_state |
always_state | tgui state: always_state |
announcer_keys | Global list of all of our announcer keys. |
areas_by_type | An association from typepath to area instance. Only includes areas with unique set. |
conscious_state | tgui state: conscious_state |
contained_state | tgui state: contained_state |
current_living_antags | All alive antags with clients. |
current_observers_list | All observers with clients that joined as observers. |
deep_inventory_state | tgui state: deep_inventory_state |
default_state | tgui state: default_state |
dug_up_basalt | Used by ashstorms to replenish basalt tiles that have been dug up without going through all of them. |
dummySave | Save file used in icon2base64. Used for converting icons to base64. |
em_block_color | A globaly cached version of EM_BLOCK_COLOR for quick access. |
em_mask_matrix | A globaly cached version of EM_MASK_MATRIX for quick access. |
emissive_color | A globaly cached version of EMISSIVE_COLOR for quick access. |
families_override_theme | Forces the Families theme to be the one in this variable via variable editing. Used for debugging. |
focused_tests | A list of every test that is currently focused. Use the PERFORM_ALL_TESTS macro instead. |
fun_state | tgui state: fun_state |
gateway_destinations | List of possible gateway destinations. |
glide_size_multiplier | Compensating for time dialation |
hands_state | tgui state: hands_state |
human_adjacent_state | tgui state: human_adjacent_state |
inventory_state | tgui state: inventory_state |
language_menu_state | tgui state: language_menu_state |
living_heart_cache | Heretics -- |
lobby_station_traits | Station traits displayed in the lobby |
mafia_bad_signup | list of ghosts who want to play mafia that have since disconnected. They are kept in the lobby, but not counted for starting a game. |
mafia_game | the current global mafia game running. |
mafia_signup | list of ghosts who want to play mafia, every time someone enters the list it checks to see if enough are in |
marker_beacon_colors | Marker Beacons |
megafauna_spawn_list | Global list of megafauna spawns on cave gen |
mod_themes | Global list of all /datum/mod_theme |
never_state | tgui state: never_state |
new_player_state | tgui state: new_player_state |
not_incapacitated_state | tgui state: not_incapacitated_state |
not_incapacitated_turf_state | tgui state: not_incapacitated_turf_state |
notcontained_state | tgui state: notcontained_state |
observer_state | tgui state: observer_state |
physical_obscured_state | tgui state: physical_obscured_state |
physical_state | tgui state: physical_state |
picture_log_directory | Picture logging |
prototype_language_holders | A global assoc list containing prototypes of all language holders [Language holder typepath] to [language holder instance] Used for easy reference of what can speak what without needing to constantly recreate language holders. |
random_zlevels_generated | Away missions, VR, random z levels stuff. |
reality_smash_track | We want reality_smash_tracker to exist only once and be accesable from anywhere. |
req_console_assistance | Requests Console |
screentip_context_icons | Stores the cursor hint icons for screentip context. |
self_state | tgui state: self_state |
slavers_ransom_values | Price table for when trying to set slave prices automatically |
subsystem_log | cit logging |
teleportlocs | A list of teleport locations |
the_gateway | Station home gateway |
trait_name_map | value -> trait name, generated on use from trait_by_type global |
typing_indicator_overlays | state = overlay/image/object/type/whatever add_overlay will accept |
ui_vorepanel_state | tgui state: vorepanel_state |
world_suspicious_login_log | Log associated with [/proc/log_suspicious_login()] - Intended to hold all logins that failed due to suspicious circumstances such as ban detection, CID randomisation etc. |
z_state | tgui state: z_state |
Var Details
GPS_list 
Global GPS_list. All GPS components get saved in here for easy reference.
acid_overlay 
ACID
adamantine_recipes 
Others
admin_state 
tgui state: admin_state
Checks that the user is an admin, end-of-story.
always_state 
tgui state: always_state
Always grants the user UI_INTERACTIVE. Period.
announcer_keys 
Global list of all of our announcer keys.
areas_by_type 
An association from typepath to area instance. Only includes areas with unique
set.
conscious_state 
tgui state: conscious_state
Only checks if the user is conscious.
contained_state 
tgui state: contained_state
Checks that the user is inside the src_object.
current_living_antags 
All alive antags with clients.
current_observers_list 
All observers with clients that joined as observers.
deep_inventory_state 
tgui state: deep_inventory_state
Checks that the src_object is in the user's deep (backpack, box, toolbox, etc) inventory.
default_state 
tgui state: default_state
Checks a number of things -- mostly physical distance for humans and view for robots.
dug_up_basalt 
Used by ashstorms to replenish basalt tiles that have been dug up without going through all of them.
dummySave 
Save file used in icon2base64. Used for converting icons to base64.
em_block_color 
A globaly cached version of EM_BLOCK_COLOR for quick access.
em_mask_matrix 
A globaly cached version of EM_MASK_MATRIX for quick access.
emissive_color 
A globaly cached version of EMISSIVE_COLOR for quick access.
families_override_theme 
Forces the Families theme to be the one in this variable via variable editing. Used for debugging.
focused_tests 
A list of every test that is currently focused. Use the PERFORM_ALL_TESTS macro instead.
fun_state 
tgui state: fun_state
Checks that the user has the fun privilige.
gateway_destinations 
List of possible gateway destinations.
glide_size_multiplier 
Compensating for time dialation
hands_state 
tgui state: hands_state
Checks that the src_object is in the user's hands.
human_adjacent_state 
tgui state: human_adjacent_state
In addition to default checks, only allows interaction for a human adjacent user.
inventory_state 
tgui state: inventory_state
Checks that the src_object is in the user's top-level (hand, ear, pocket, belt, etc) inventory.
language_menu_state 
tgui state: language_menu_state
living_heart_cache 
Heretics --
lobby_station_traits 
Station traits displayed in the lobby
mafia_bad_signup 
list of ghosts who want to play mafia that have since disconnected. They are kept in the lobby, but not counted for starting a game.
mafia_game 
the current global mafia game running.
mafia_signup 
list of ghosts who want to play mafia, every time someone enters the list it checks to see if enough are in
marker_beacon_colors 
Marker Beacons
megafauna_spawn_list 
Global list of megafauna spawns on cave gen
mod_themes 
Global list of all /datum/mod_theme
never_state 
tgui state: never_state
Always closes the UI, no matter what. See the ui_state in religious_tool.dm to see an example
new_player_state 
tgui state: new_player_state
Checks that the user is a new_player, or if user is an admin
not_incapacitated_state 
tgui state: not_incapacitated_state
Checks that the user isn't incapacitated
not_incapacitated_turf_state 
tgui state: not_incapacitated_turf_state
Checks that the user isn't incapacitated and that their loc is a turf
notcontained_state 
tgui state: notcontained_state
Checks that the user is not inside src_object, and then makes the default checks.
observer_state 
tgui state: observer_state
Checks that the user is an observer/ghost.
physical_obscured_state 
tgui state: physical_obscured_state
Short-circuits the default state to only check physical distance, being in view doesn't matter
physical_state 
tgui state: physical_state
Short-circuits the default state to only check physical distance.
picture_log_directory 
Picture logging
prototype_language_holders 
A global assoc list containing prototypes of all language holders [Language holder typepath] to [language holder instance] Used for easy reference of what can speak what without needing to constantly recreate language holders.
random_zlevels_generated 
Away missions, VR, random z levels stuff.
reality_smash_track 
We want reality_smash_tracker to exist only once and be accesable from anywhere.
req_console_assistance 
Requests Console
Originally written by errorage, updated by: Carn, needs more work though. I just added some security fixes
screentip_context_icons 
Stores the cursor hint icons for screentip context.
self_state 
tgui state: self_state
Only checks that the user and src_object are the same.
slavers_ransom_values 
Price table for when trying to set slave prices automatically
subsystem_log 
cit logging
teleportlocs 
A list of teleport locations
Adding a wizard area teleport list because motherfucking lag -- Urist I am far too lazy to make it a proper list of areas so I'll just make it run the usual telepot routine at the start of the game
the_gateway 
Station home gateway
trait_name_map 
value -> trait name, generated on use from trait_by_type global
typing_indicator_overlays 
state = overlay/image/object/type/whatever add_overlay will accept
ui_vorepanel_state 
tgui state: vorepanel_state
Only checks that the user and src_object are the same.
world_suspicious_login_log 
Log associated with [/proc/log_suspicious_login()] - Intended to hold all logins that failed due to suspicious circumstances such as ban detection, CID randomisation etc.
z_state 
tgui state: z_state
Only checks that the Z-level of the user and src_object are the same.