Space Chatter

Adds random space traffic control chatter during the game. It's rare, not spammy. Like every 35 minutes it has one short conversation.

It adds a bunch of lore datums about different parties in space and ship names and stuff. That can be used for other stuff later.

If you find it annoying, you can disable it at the comms consoles (don't need to log in, anyone can do it).

***Normal traffic***
[Common] SCV Falken states, "Virgo TraCon, this is Federation SCV Falken on a military route to the Gateway 98-C at Arest, requesting refueling information."
[Common] Virgo Air/Space Control states, "Federation SCV Falken, this is Virgo TraCon, sending refueling information now."
[Common] SCV Falken states, "Virgo TraCon, thank you, good day."

***5% chance of wrong frequency***
[Common] SDV Lucina states, "Sol Command, this is Federation SDV Lucina on a diplomatic flight to NSB Checkmate, requesting remote telemetry data."
[Common] Virgo Air/Space Control states, "Federation SDV Lucina, this is Virgo TraCon, wrong frequency. Switch to 855.2."
[Common] SDV Lucina states, "Virgo TraCon, understood, apologies."

***2% chance of emergency traffic***
[Common] UNSC Colorado states, "This is Navy UNSC Colorado declaring an emergency! We have unknown life forms on board!"
[Common] Virgo Air/Space Control states, "Navy UNSC Colorado, this is Virgo TraCon, copy. Switch to emergency responder channel 639.2."
[Common] UNSC Colorado states, "Virgo TraCon, okay, switching now."
This commit is contained in:
Arokha Sieyes
2017-03-01 15:32:43 -05:00
parent d0b05966fe
commit 23ae8c35cf
7 changed files with 527 additions and 2 deletions

View File

@@ -95,6 +95,7 @@ var/global/datum/emergency_shuttle_controller/emergency_shuttle
shuttle.move_time = SHUTTLE_TRANSIT_DURATION
priority_announcement.Announce("The regularly scheduled shuttle to the [dock_name] will arrive in in approximately [round(estimate_arrival_time()/60)] minutes. Those leaving should proceed to docks one and two.")
atc.shift_ending() //VOREStation Add
//recalls the shuttle
/datum/emergency_shuttle_controller/proc/recall()