code/modules/reta/reta_system.dm 
/proc/log_reta | Request Emergency Temporary Access - RETA System Provides temporary department access when Requests Console emergency calls are made. Helper function for RETA-specific logging |
---|---|
/proc/reta_on_cooldown | Checks if an origin department is on cooldown for calling a target department |
/proc/reta_set_cooldown | Sets a cooldown for an origin department calling a target department |
/proc/reta_track_call | Tracks recent emergency calls for multiple department analysis |
/proc/reta_find_and_grant_access | Finds eligible responders and grants them temporary access |
/proc/populate_reta_job_trims | Populates the job trims list for RETA system |
/proc/reta_push_ui_updates | Pushes UI updates to all consoles in the same origin department |
/proc/reta_get_user_department | Gets the department string for a user based on their job |
/proc/reta_get_user_department_by_name | Gets the standardized department string from a console department name |
/proc/cleanup_expired_reta_grant | Cleans up an expired RETA grant from the active grants registry |
/proc/update_all_doors_reta_lights | Updates RETA lighting for all doors in the game |
/proc/apply_active_reta_grants_to_card | Applies any currently active RETA grants to a newly created/spawned ID card This should be called when ID cards are created, spawned, or have their trim changed |
/proc/reta_init_config | Initialize RETA config values |