Files
Bubberstation/code/controllers/subsystem
Tad Hardesty 911cb97718 Tidy telecomms radio code, make PDA server real telecomms machinery (#33647)
* Refactor radio message broadcasting in a major way

Broacast_Message and everywhere that uses it, including radio talk_into
and the telecomms broadcaster and allinone. Other telecomms machinery
has had dead code excised.

Functionality should be roughly the same as before, but:
- CentCom headsets are only magic when using the CentCom frequency
- Syndicate frequency speech on the station no longer double-talks
- Talking directly into an intercom or radio which also has its
  microphone on no longer double-talks.

* Split signal/vocal into subspace and subspace/vocal

* Move the message server and its computer to telecomms folder

* Slightly tidy the message server and computer

* Move subspace receiver logic to a proc on signal/subspace

* Repath the message server under machinery/telecomms

* Largely get PDA messages onto subspace proper

* Actually require the server for PDA messages

* Improve signal/subspace/New() and copy()

* Improve input handling on the message server

* Fix initialization and Z checks of allinones

* Add a constructor for virtualspeaker

* Fix radiation storms initializing a bad virtualspeaker

* Fix runtimes with machines talking into radios

* Finish making the message server a real telecomms machine

* Make CTF radios independent also

* Fix window IDs of message server PDA photos
2017-12-20 22:02:55 +01:00
..
2017-12-15 15:16:31 -05:00
2017-12-15 15:16:31 -05:00
2017-11-04 17:33:45 +01:00
2017-11-09 11:03:50 -06:00
2017-11-20 00:03:33 -05:00
2017-12-18 14:35:37 +13:00
2017-11-26 12:11:21 +01:00
2017-11-22 04:37:41 -05:00
2017-12-15 15:16:31 -05:00
2017-12-15 15:16:31 -05:00
2017-10-28 17:20:04 -04:00
2017-12-15 15:16:31 -05:00
2017-12-17 11:02:11 -05:00
2017-12-15 11:36:08 +13:00
2017-12-18 20:55:09 -06:00
2017-12-06 13:04:17 -05:00