communications
Vars | |
alert_level_tick | How many times the alert level has been changed Used to clear the modal to change alert level |
---|---|
authorize_access | The access that the card had on login |
authorize_name | The name of the user who logged in |
cyborg_state | The current state of the UI for AIs |
important_action_cooldown | Cooldown for important actions, such as messaging CentCom or other sectors |
last_status_display | The last lines used for changing the status display |
messages | The messages this console has been sent |
report_print_cooldown | Cooldown between printing announcement papers |
state | The current state of the UI |
Procs | |
authenticated | Are we a silicon, OR logged in? |
authenticated_as_non_silicon_captain | Are we NOT a silicon, AND we're logged in as the captain? |
authenticated_as_silicon_or_captain | Are we a silicon, OR we're logged in as the captain? |
can_buy_shuttles | Returns TRUE if the user can buy shuttles. If they cannot, returns FALSE or a string detailing why. |
emergency_meeting | Call an emergency meeting |
has_communication | Returns whether or not the communications console can communicate with the station |
override_cooldown | Override the cooldown for special actions Used in places such as CentCom messaging back so that the crew can answer right away |
Var Details
alert_level_tick
How many times the alert level has been changed Used to clear the modal to change alert level
authorize_access
The access that the card had on login
authorize_name
The name of the user who logged in
cyborg_state
The current state of the UI for AIs
important_action_cooldown
Cooldown for important actions, such as messaging CentCom or other sectors
last_status_display
The last lines used for changing the status display
messages
The messages this console has been sent
report_print_cooldown
Cooldown between printing announcement papers
state
The current state of the UI
Proc Details
authenticated
Are we a silicon, OR logged in?
authenticated_as_non_silicon_captain
Are we NOT a silicon, AND we're logged in as the captain?
authenticated_as_silicon_or_captain
Are we a silicon, OR we're logged in as the captain?
can_buy_shuttles
Returns TRUE if the user can buy shuttles. If they cannot, returns FALSE or a string detailing why.
emergency_meeting
Call an emergency meeting
Comm Console wrapper for the Communications subsystem wrapper for the call_emergency_meeting world proc. Checks to make sure the proc can be called, and handles relevant feedback, logging and timing. See the SScommunications proc definition for more detail, in short, teleports the entire crew to the bridge for a meetup. Should only really happen during april fools. Arguments:
- user - Mob who called the meeting
has_communication
Returns whether or not the communications console can communicate with the station
override_cooldown
Override the cooldown for special actions Used in places such as CentCom messaging back so that the crew can answer right away