Adds an Expeditionary Channel and Intercoms & Gives the Interrogation Channel a Name (#17296)

* Expedition Comms

* mistyped

* Adds hailing to expedition intercomms

* Colour Change

* Forgot light mode

* ui fix
This commit is contained in:
Sparky
2023-10-08 21:34:32 +00:00
committed by GitHub
parent 928c73a48f
commit d8e993aee0
9 changed files with 87 additions and 14 deletions
@@ -155,7 +155,8 @@ pixel_x = 8;
/obj/item/device/radio/intercom/interrogation/Initialize()
. = ..()
set_frequency(1449)
set_frequency(INT_FREQ)
internal_channels = default_interrogation_channels
/obj/item/device/radio/intercom/interrogation/broadcasting/north
PRESET_NORTH
@@ -174,6 +175,43 @@ pixel_x = 8;
set_broadcasting(TRUE)
set_listening(FALSE)
/obj/item/device/radio/intercom/expedition
name = "intercom (expeditionary)"
/obj/item/device/radio/intercom/expedition/north
PRESET_NORTH
/obj/item/device/radio/intercom/expedition/south
PRESET_SOUTH
/obj/item/device/radio/intercom/expedition/west
PRESET_WEST
/obj/item/device/radio/intercom/expedition/east
PRESET_EAST
/obj/item/device/radio/intercom/expedition/Initialize()
. = ..()
set_frequency(EXP_FREQ)
internal_channels = default_expedition_channels
/obj/item/device/radio/intercom/expedition/hailing/north
PRESET_NORTH
/obj/item/device/radio/intercom/expedition/hailing/south
PRESET_SOUTH
/obj/item/device/radio/intercom/expedition/hailing/west
PRESET_WEST
/obj/item/device/radio/intercom/expedition/hailing/east
PRESET_EAST
/obj/item/device/radio/intercom/expedition/hailing/Initialize()
. = ..()
set_frequency(HAIL_FREQ)
internal_channels = default_expedition_channels
/obj/item/device/radio/intercom/private
name = "intercom (private)"
@@ -23,6 +23,16 @@ var/global/list/default_medbay_channels = list(
num2text(MED_I_FREQ) = list(access_medical_equip)
)
var/global/list/default_expedition_channels = list(
num2text(PUB_FREQ) = list(),
num2text(EXP_FREQ) = list(),
num2text(HAIL_FREQ) = list()
)
var/global/list/default_interrogation_channels = list(
num2text(INT_FREQ) = list()
)
//
// Radios
//