evac 
Evac display which shows shuttle timer or message set by Command.
Vars | |
active_emergencies | List of active emergency types - tracks what emergencies are currently happening |
---|---|
alert_display_timer | Timer for switching back to normal after showing alerts |
current_priority | How important our current display is (bigger number = more important) |
manual_display_state | Keeps track of what someone manually set so we can go back to it later |
revert_mode | What mode we should go back to when the alert timer runs out |
revert_picture | What picture we should show when reverting back |
revert_priority | What priority level we should go back to after alerts |
Procs | |
get_highest_priority_display | Figures out what we should be showing based on what's happening on the station Returns a list with the mode, priority, and other details |
on_sec_level_change | Gets called when security changes the alert level - shows it for 30 seconds then goes back to normal |
revert_from_alert_display | Goes back to showing whatever we were displaying before the alert level interrupt |
set_display_with_priority | Tries to change what the display is showing, but respects priority levels Returns TRUE if we actually changed it, FALSE if something more important was already showing |
show_temporary_display | Shows a temporary display for 30 seconds then reverts to previous display Can interrupt lower priority displays but respects higher priority temporary displays |
Var Details
active_emergencies 
List of active emergency types - tracks what emergencies are currently happening
alert_display_timer 
Timer for switching back to normal after showing alerts
current_priority 
How important our current display is (bigger number = more important)
manual_display_state 
Keeps track of what someone manually set so we can go back to it later
revert_mode 
What mode we should go back to when the alert timer runs out
revert_picture 
What picture we should show when reverting back
revert_priority 
What priority level we should go back to after alerts
Proc Details
get_highest_priority_display
Figures out what we should be showing based on what's happening on the station Returns a list with the mode, priority, and other details
on_sec_level_change
Gets called when security changes the alert level - shows it for 30 seconds then goes back to normal
revert_from_alert_display
Goes back to showing whatever we were displaying before the alert level interrupt
set_display_with_priority
Tries to change what the display is showing, but respects priority levels Returns TRUE if we actually changed it, FALSE if something more important was already showing
show_temporary_display
Shows a temporary display for 30 seconds then reverts to previous display Can interrupt lower priority displays but respects higher priority temporary displays