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 |
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 -- |
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 |
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.
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 --
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
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.