mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-21 19:17:50 +01:00
Intercom update
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
frequency = AI_FREQ
|
||||
|
||||
/obj/item/device/radio/intercom/specops
|
||||
name = "\improper Spec Ops intercom"
|
||||
name = "\improper Special Operations intercom"
|
||||
frequency = ERT_FREQ
|
||||
|
||||
/obj/item/device/radio/intercom/department
|
||||
@@ -75,7 +75,29 @@
|
||||
/obj/item/device/radio/intercom/syndicate/New()
|
||||
..()
|
||||
internal_channels[num2text(SYND_FREQ)] = list(access_syndicate)
|
||||
|
||||
/obj/item/device/radio/intercom/pirate
|
||||
name = "pirate radio intercom"
|
||||
desc = "You wouldn't steal a space shuttle. Piracy. It's a crime!"
|
||||
subspace_transmission = 1
|
||||
|
||||
/obj/item/device/radio/intercom/pirate/New()
|
||||
..()
|
||||
internal_channels.Cut()
|
||||
internal_channels = list(
|
||||
num2text(PUB_FREQ) = list(),
|
||||
num2text(AI_FREQ) = list(),
|
||||
num2text(COMM_FREQ)= list(),
|
||||
num2text(ENG_FREQ) = list(),
|
||||
num2text(MED_FREQ) = list(),
|
||||
num2text(MED_I_FREQ)=list(),
|
||||
num2text(SEC_FREQ) = list(),
|
||||
num2text(SEC_I_FREQ)=list(),
|
||||
num2text(SCI_FREQ) = list(),
|
||||
num2text(SUP_FREQ) = list(),
|
||||
num2text(SRV_FREQ) = list()
|
||||
)
|
||||
|
||||
/obj/item/device/radio/intercom/Destroy()
|
||||
processing_objects.Remove(src)
|
||||
return ..()
|
||||
@@ -220,4 +242,13 @@
|
||||
|
||||
/obj/item/device/radio/intercom/locked/confessional
|
||||
name = "confessional intercom"
|
||||
frequency = 1480
|
||||
frequency = 1480
|
||||
|
||||
/obj/item/device/radio/intercom/locked/prison
|
||||
name = "\improper prison intercom"
|
||||
desc = "Talk through this. It looks like it has been modified to not broadcast."
|
||||
|
||||
/obj/item/device/radio/intercom/locked/prison/New()
|
||||
..()
|
||||
wires.CutWireIndex(WIRE_TRANSMIT)
|
||||
|
||||
@@ -47,7 +47,6 @@ var/global/list/default_medbay_channels = list(
|
||||
m_amt = 75
|
||||
g_amt = 25
|
||||
var/const/FREQ_LISTENING = 1
|
||||
var/prison_radio = 0
|
||||
var/atom/follow_target // Custom follow target for autosay-using bots
|
||||
|
||||
var/list/internal_channels
|
||||
@@ -67,9 +66,6 @@ var/global/list/default_medbay_channels = list(
|
||||
wires = new(src)
|
||||
if(radio_controller)
|
||||
initialize()
|
||||
|
||||
if(prison_radio)
|
||||
wires.CutWireIndex(WIRE_TRANSMIT)
|
||||
|
||||
internal_channels = default_internal_channels.Copy()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user