Merge pull request #10242 from Certhic/radiochannels

refactor radio magic numbers
This commit is contained in:
variableundefined
2018-11-16 23:51:53 +08:00
committed by GitHub
22 changed files with 62 additions and 87 deletions

View File

@@ -23,7 +23,7 @@
var/input_pressure_min = 0 var/input_pressure_min = 0
var/output_pressure_max = 0 var/output_pressure_max = 0
var/frequency = 1439 var/frequency = ATMOS_VENTSCRUB
var/id_tag = null var/id_tag = null
var/datum/radio_frequency/radio_connection var/datum/radio_frequency/radio_connection
var/advcontrol = 0//does this device listen to the AAC var/advcontrol = 0//does this device listen to the AAC
@@ -249,7 +249,7 @@
/obj/machinery/atmospherics/binary/dp_vent_pump/multitool_menu(var/mob/user,var/obj/item/multitool/P) /obj/machinery/atmospherics/binary/dp_vent_pump/multitool_menu(var/mob/user,var/obj/item/multitool/P)
return {" return {"
<ul> <ul>
<li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[1439]">Reset</a>)</li> <li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[ATMOS_VENTSCRUB]">Reset</a>)</li>
<li><b>ID Tag:</b> <a href="?src=[UID()];set_id=1">[id_tag]</a></li> <li><b>ID Tag:</b> <a href="?src=[UID()];set_id=1">[id_tag]</a></li>
<li><b>AAC Acces:</b> <a href="?src=[UID()];toggleadvcontrol=1">[advcontrol ? "Allowed" : "Blocked"]</a></li> <li><b>AAC Acces:</b> <a href="?src=[UID()];toggleadvcontrol=1">[advcontrol ? "Allowed" : "Blocked"]</a></li>
</ul> </ul>

View File

@@ -66,7 +66,7 @@
desc = "A digitally controlled valve." desc = "A digitally controlled valve."
icon = 'icons/atmos/digital_valve.dmi' icon = 'icons/atmos/digital_valve.dmi'
var/frequency = 1439 var/frequency = ATMOS_VENTSCRUB
var/id_tag = null var/id_tag = null
var/datum/radio_frequency/radio_connection var/datum/radio_frequency/radio_connection
settagwhitelist = list("id_tag") settagwhitelist = list("id_tag")
@@ -149,7 +149,7 @@
/obj/machinery/atmospherics/binary/valve/digital/multitool_menu(var/mob/user,var/obj/item/multitool/P) /obj/machinery/atmospherics/binary/valve/digital/multitool_menu(var/mob/user,var/obj/item/multitool/P)
return {" return {"
<ul> <ul>
<li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[1439]">Reset</a>)</li> <li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[ATMOS_VENTSCRUB]">Reset</a>)</li>
<li>[format_tag("ID Tag","id_tag","set_id")]</a></li> <li>[format_tag("ID Tag","id_tag","set_id")]</a></li>
</ul> </ul>
"} "}

View File

@@ -167,7 +167,7 @@
/obj/machinery/atmospherics/unary/outlet_injector/multitool_menu(var/mob/user,var/obj/item/multitool/P) /obj/machinery/atmospherics/unary/outlet_injector/multitool_menu(var/mob/user,var/obj/item/multitool/P)
return {" return {"
<ul> <ul>
<li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[1439]">Reset</a>)</li> <li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[ATMOS_VENTSCRUB]">Reset</a>)</li>
<li>[format_tag("ID Tag","id_tag","set_id")]</a></li> <li>[format_tag("ID Tag","id_tag","set_id")]</a></li>
</ul> </ul>
"} "}

View File

@@ -37,7 +37,7 @@
var/welded = 0 // Added for aliens -- TLE var/welded = 0 // Added for aliens -- TLE
var/frequency = 1439 var/frequency = ATMOS_VENTSCRUB
var/datum/radio_frequency/radio_connection var/datum/radio_frequency/radio_connection
Mtoollink = 1 Mtoollink = 1
var/advcontrol = 0//does this device listen to the AAC var/advcontrol = 0//does this device listen to the AAC
@@ -184,7 +184,7 @@
frequency = new_frequency frequency = new_frequency
if(frequency) if(frequency)
radio_connection = radio_controller.add_object(src, frequency,radio_filter_in) radio_connection = radio_controller.add_object(src, frequency,radio_filter_in)
if(frequency != 1439) if(frequency != ATMOS_VENTSCRUB)
initial_loc.air_vent_info -= id_tag initial_loc.air_vent_info -= id_tag
initial_loc.air_vent_names -= id_tag initial_loc.air_vent_names -= id_tag
name = "vent pump" name = "vent pump"
@@ -211,7 +211,7 @@
"timestamp" = world.time, "timestamp" = world.time,
"sigtype" = "status" "sigtype" = "status"
) )
if(frequency == 1439)//We're on the frequency the air alarms and stuff use if(frequency == ATMOS_VENTSCRUB)
if(!initial_loc.air_vent_names[id_tag]) if(!initial_loc.air_vent_names[id_tag])
var/new_name = "[initial_loc.name] Vent Pump #[initial_loc.air_vent_names.len+1]" var/new_name = "[initial_loc.name] Vent Pump #[initial_loc.air_vent_names.len+1]"
initial_loc.air_vent_names[id_tag] = new_name initial_loc.air_vent_names[id_tag] = new_name
@@ -227,8 +227,8 @@
..() ..()
//some vents work his own special way //some vents work his own special way
radio_filter_in = frequency==1439?(RADIO_FROM_AIRALARM):null radio_filter_in = frequency==ATMOS_VENTSCRUB?(RADIO_FROM_AIRALARM):null
radio_filter_out = frequency==1439?(RADIO_TO_AIRALARM):null radio_filter_out = frequency==ATMOS_VENTSCRUB?(RADIO_TO_AIRALARM):null
if(frequency) if(frequency)
set_frequency(frequency) set_frequency(frequency)
src.broadcast_status() src.broadcast_status()
@@ -404,7 +404,7 @@
/obj/machinery/atmospherics/unary/vent_pump/multitool_menu(var/mob/user,var/obj/item/multitool/P) /obj/machinery/atmospherics/unary/vent_pump/multitool_menu(var/mob/user,var/obj/item/multitool/P)
return {" return {"
<ul> <ul>
<li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[1439]">Reset</a>)</li> <li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[ATMOS_VENTSCRUB]">Reset</a>)</li>
<li>[format_tag("ID Tag","id_tag","set_id")]</li> <li>[format_tag("ID Tag","id_tag","set_id")]</li>
<li><b>AAC Acces:</b> <a href="?src=[UID()];toggleadvcontrol=1">[advcontrol ? "Allowed" : "Blocked"]</a> <li><b>AAC Acces:</b> <a href="?src=[UID()];toggleadvcontrol=1">[advcontrol ? "Allowed" : "Blocked"]</a>
</ul> </ul>
@@ -419,7 +419,7 @@
var/newid = copytext(reject_bad_text(input(usr, "Specify the new ID tag for this machine", src, src.id_tag) as null|text), 1, MAX_MESSAGE_LEN) var/newid = copytext(reject_bad_text(input(usr, "Specify the new ID tag for this machine", src, src.id_tag) as null|text), 1, MAX_MESSAGE_LEN)
if(!newid) if(!newid)
return return
if(frequency == 1439) if(frequency == ATMOS_VENTSCRUB)
initial_loc.air_vent_info -= id_tag initial_loc.air_vent_info -= id_tag
initial_loc.air_vent_names -= id_tag initial_loc.air_vent_names -= id_tag

View File

@@ -15,7 +15,7 @@
var/area/initial_loc var/area/initial_loc
var/id_tag = null var/id_tag = null
var/frequency = 1439 var/frequency = ATMOS_VENTSCRUB
var/datum/radio_frequency/radio_connection var/datum/radio_frequency/radio_connection
var/advcontrol = 0//does this device listen to the AAC? var/advcontrol = 0//does this device listen to the AAC?
@@ -50,7 +50,7 @@
id_tag = num2text(uid) id_tag = num2text(uid)
/obj/machinery/atmospherics/unary/vent_scrubber/Destroy() /obj/machinery/atmospherics/unary/vent_scrubber/Destroy()
if(initial_loc && frequency == 1439) if(initial_loc && frequency == ATMOS_VENTSCRUB)
initial_loc.air_scrub_info -= id_tag initial_loc.air_scrub_info -= id_tag
initial_loc.air_scrub_names -= id_tag initial_loc.air_scrub_names -= id_tag
if(radio_controller) if(radio_controller)
@@ -130,7 +130,7 @@
radio_controller.remove_object(src, frequency) radio_controller.remove_object(src, frequency)
frequency = new_frequency frequency = new_frequency
radio_connection = radio_controller.add_object(src, frequency, radio_filter_in) radio_connection = radio_controller.add_object(src, frequency, radio_filter_in)
if(frequency != 1439) if(frequency != ATMOS_VENTSCRUB)
initial_loc.air_scrub_info -= id_tag initial_loc.air_scrub_info -= id_tag
initial_loc.air_scrub_names -= id_tag initial_loc.air_scrub_names -= id_tag
name = "air Scrubber" name = "air Scrubber"
@@ -159,7 +159,7 @@
"filter_n2o" = scrub_N2O, "filter_n2o" = scrub_N2O,
"sigtype" = "status" "sigtype" = "status"
) )
if(frequency == 1439)//We're on the frequency the air alarms and stuff use if(frequency == ATMOS_VENTSCRUB)
if(!initial_loc.air_scrub_names[id_tag]) if(!initial_loc.air_scrub_names[id_tag])
var/new_name = "[initial_loc.name] Air Scrubber #[initial_loc.air_scrub_names.len+1]" var/new_name = "[initial_loc.name] Air Scrubber #[initial_loc.air_scrub_names.len+1]"
initial_loc.air_scrub_names[id_tag] = new_name initial_loc.air_scrub_names[id_tag] = new_name
@@ -342,7 +342,7 @@
/obj/machinery/atmospherics/unary/vent_scrubber/multitool_menu(var/mob/user,var/obj/item/multitool/P) /obj/machinery/atmospherics/unary/vent_scrubber/multitool_menu(var/mob/user,var/obj/item/multitool/P)
return {" return {"
<ul> <ul>
<li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[1439]">Reset</a>)</li> <li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[ATMOS_VENTSCRUB]">Reset</a>)</li>
<li>[format_tag("ID Tag","id_tag", "set_id")]</li> <li>[format_tag("ID Tag","id_tag", "set_id")]</li>
<li><b>AAC Acces:</b> <a href="?src=[UID()];toggleadvcontrol=1">[advcontrol ? "Allowed" : "Blocked"]</a> <li><b>AAC Acces:</b> <a href="?src=[UID()];toggleadvcontrol=1">[advcontrol ? "Allowed" : "Blocked"]</a>
</ul> </ul>
@@ -358,7 +358,7 @@
if(!newid) if(!newid)
return return
if(frequency == 1439) if(frequency == ATMOS_VENTSCRUB)
initial_loc.air_scrub_info -= id_tag initial_loc.air_scrub_info -= id_tag
initial_loc.air_scrub_names -= id_tag initial_loc.air_scrub_names -= id_tag

View File

@@ -61,63 +61,40 @@
*/ */
/* var/const/DISPLAY_FREQ = 1435 //status displays
Frequency range: 1200 to 1600 var/const/ATMOS_FIRE_FREQ = 1437 //air alarms
Radiochat range: 1441 to 1489 (most devices refuse to be tune to other frequency, even during mapmaking) var/const/ENGINE_FREQ = 1438 //engine components
var/const/ATMOS_VENTSCRUB = 1439 //vents, scrubbers, atmos control
var/const/ATMOS_DISTRO_FREQ = 1443 //distro loop
var/const/ATMOS_TANKS_FREQ = 1441 //atmos supply tanks
var/const/BOT_BEACON_FREQ = 1445 //bot navigation beacons
var/const/AIRLOCK_FREQ = 1449 //airlock controls, electropack, magnets
Radio: var/const/RSD_FREQ = 1457 //radio signal device
1459 - standard radio chat var/const/IMPL_FREQ = 1451 //tracking implant
1351 - Science
1353 - Command
1355 - Medical
1357 - Engineering
1359 - Security
1341 - Special Operations
1443 - Confession Intercom
1347 - Cargo
1349 - Service
Devices: var/const/RADIO_LOW_FREQ = 1200 //minimum radio freq
1451 - Tracking Implant var/const/PUBLIC_LOW_FREQ = 1441 //minimum radio chat freq
1457 - RSD Default var/const/PUBLIC_HIGH_FREQ = 1489 //maximum radio chat freq
var/const/RADIO_HIGH_FREQ = 1600 //maximum radio freq
On the map:
1311 for prison shuttle console (in fact, it is not used)
1435 for status displays
1437 for atmospherics/fire alerts
1438 for engine components
1439 for air pumps, air scrubbers, atmo control
1441 for atmospherics - supply tanks
1443 for atmospherics - distribution loop/mixed air tank
1445 for bot nav beacons
1447 for mulebot, secbot and ed209 control
1449 for airlock controls, electropack, magnets
1451 for toxin lab access
1453 for engineering access
1455 for AI access
*/
var/const/RADIO_LOW_FREQ = 1200
var/const/PUBLIC_LOW_FREQ = 1441
var/const/PUBLIC_HIGH_FREQ = 1489
var/const/RADIO_HIGH_FREQ = 1600
var/const/SYND_FREQ = 1213 var/const/SYND_FREQ = 1213
var/const/SYNDTEAM_FREQ = 1244 var/const/SYNDTEAM_FREQ = 1244
var/const/DTH_FREQ = 1341 var/const/DTH_FREQ = 1341 //Special Operations
var/const/AI_FREQ = 1343 var/const/AI_FREQ = 1343
var/const/ERT_FREQ = 1345 var/const/ERT_FREQ = 1345
var/const/COMM_FREQ = 1353 var/const/COMM_FREQ = 1353 //Command
var/const/BOT_FREQ = 1447 var/const/BOT_FREQ = 1447 //mulebot, secbot, ed209
// department channels // department channels
var/const/PUB_FREQ = 1459 var/const/PUB_FREQ = 1459 //standard radio chat
var/const/SEC_FREQ = 1359 var/const/SEC_FREQ = 1359 //security
var/const/ENG_FREQ = 1357 var/const/ENG_FREQ = 1357 //engineering
var/const/SCI_FREQ = 1351 var/const/SCI_FREQ = 1351 //science
var/const/MED_FREQ = 1355 var/const/MED_FREQ = 1355 //medical
var/const/SUP_FREQ = 1347 var/const/SUP_FREQ = 1347 //cargo
var/const/SRV_FREQ = 1349 var/const/SRV_FREQ = 1349 //service
// internal department channels // internal department channels
var/const/MED_I_FREQ = 1485 var/const/MED_I_FREQ = 1485

View File

@@ -82,9 +82,9 @@
req_one_access = list(access_atmospherics, access_engine_equip) req_one_access = list(access_atmospherics, access_engine_equip)
armor = list(melee = 0, bullet = 0, laser = 0, energy = 100, bomb = 0, bio = 100, rad = 100) armor = list(melee = 0, bullet = 0, laser = 0, energy = 100, bomb = 0, bio = 100, rad = 100)
var/alarm_id = null var/alarm_id = null
var/frequency = 1439 var/frequency = ATMOS_VENTSCRUB
//var/skipprocess = 0 //Experimenting //var/skipprocess = 0 //Experimenting
var/alarm_frequency = 1437 var/alarm_frequency = ATMOS_FIRE_FREQ
var/remote_control = 0 var/remote_control = 0
var/rcon_setting = 2 var/rcon_setting = 2
var/rcon_time = 0 var/rcon_time = 0

View File

@@ -9,7 +9,7 @@
var/bolts = 1 var/bolts = 1
var/id_tag var/id_tag
var/frequency = 1439 var/frequency = ATMOS_VENTSCRUB
Mtoollink = 1 Mtoollink = 1
settagwhitelist = list("id_tag") settagwhitelist = list("id_tag")
@@ -147,7 +147,7 @@
name = "Computer" name = "Computer"
var/frequency = 1439 var/frequency = ATMOS_VENTSCRUB
var/show_sensors=1 var/show_sensors=1
var/list/sensors = list() var/list/sensors = list()
Mtoollink = 1 Mtoollink = 1

View File

@@ -27,7 +27,6 @@
var/centcomm_message_cooldown = 0 var/centcomm_message_cooldown = 0
var/tmp_alertlevel = 0 var/tmp_alertlevel = 0
var/status_display_freq = "1435"
var/stat_msg1 var/stat_msg1
var/stat_msg2 var/stat_msg2
var/display_type="blank" var/display_type="blank"
@@ -510,7 +509,7 @@
/proc/post_status(command, data1, data2, mob/user = null) /proc/post_status(command, data1, data2, mob/user = null)
var/datum/radio_frequency/frequency = radio_controller.return_frequency(1435) var/datum/radio_frequency/frequency = radio_controller.return_frequency(DISPLAY_FREQ)
if(!frequency) return if(!frequency) return

View File

@@ -236,7 +236,7 @@
power_channel = ENVIRON power_channel = ENVIRON
var/master_tag var/master_tag
var/frequency = 1449 var/frequency = AIRLOCK_FREQ
var/command = "cycle" var/command = "cycle"
var/datum/radio_frequency/radio_connection var/datum/radio_frequency/radio_connection

View File

@@ -6,7 +6,7 @@
glass = 1 glass = 1
autoclose = 0 autoclose = 0
var/datum/radio_frequency/air_connection var/datum/radio_frequency/air_connection
var/air_frequency = 1437 var/air_frequency = ATMOS_FIRE_FREQ
/obj/machinery/door/airlock/alarmlock/New() /obj/machinery/door/airlock/alarmlock/New()
..() ..()

View File

@@ -16,7 +16,7 @@
use_power = IDLE_POWER_USE use_power = IDLE_POWER_USE
idle_power_usage = 50 idle_power_usage = 50
var/freq = 1449 // radio frequency var/freq = AIRLOCK_FREQ // radio frequency
var/electricity_level = 1 // intensity of the magnetic pull var/electricity_level = 1 // intensity of the magnetic pull
var/magnetic_field = 1 // the range of magnetic attraction var/magnetic_field = 1 // the range of magnetic attraction
var/code = 0 // frequency code, they should be different unless you have a group of magnets working together or something var/code = 0 // frequency code, they should be different unless you have a group of magnets working together or something
@@ -181,7 +181,7 @@
anchored = 1.0 anchored = 1.0
use_power = IDLE_POWER_USE use_power = IDLE_POWER_USE
idle_power_usage = 45 idle_power_usage = 45
var/frequency = 1449 var/frequency = AIRLOCK_FREQ
var/code = 0 var/code = 0
var/list/magnets = list() var/list/magnets = list()
var/title = "Magnetic Control Console" var/title = "Magnetic Control Console"

View File

@@ -30,7 +30,7 @@
var/index1 // display index for scrolling messages or 0 if non-scrolling var/index1 // display index for scrolling messages or 0 if non-scrolling
var/index2 var/index2
var/frequency = 1435 // radio frequency var/frequency = DISPLAY_FREQ // radio frequency
var/friendc = 0 // track if Friend Computer mode var/friendc = 0 // track if Friend Computer mode
var/ignore_friendc = 0 var/ignore_friendc = 0

View File

@@ -3,7 +3,7 @@
desc = "Dance my monkeys! DANCE!!!" desc = "Dance my monkeys! DANCE!!!"
icon_state = "electropack0" icon_state = "electropack0"
item_state = "electropack" item_state = "electropack"
frequency = 1449 frequency = AIRLOCK_FREQ
flags = CONDUCT flags = CONDUCT
slot_flags = SLOT_BACK slot_flags = SLOT_BACK
w_class = WEIGHT_CLASS_HUGE w_class = WEIGHT_CLASS_HUGE

View File

@@ -18,7 +18,7 @@
/obj/item/radio/intercom/interrogation /obj/item/radio/intercom/interrogation
name = "station intercom (Interrogation)" name = "station intercom (Interrogation)"
frequency = 1449 frequency = AIRLOCK_FREQ
/obj/item/radio/intercom/private /obj/item/radio/intercom/private
name = "station intercom (Private)" name = "station intercom (Private)"

View File

@@ -13,7 +13,7 @@
bomb_name = "remote-control bomb" bomb_name = "remote-control bomb"
var/code = 30 var/code = 30
var/frequency = 1457 var/frequency = RSD_FREQ
var/delay = 0 var/delay = 0
var/datum/radio_frequency/radio_connection var/datum/radio_frequency/radio_connection
var/airlock_wire = null var/airlock_wire = null

View File

@@ -228,7 +228,7 @@
var/injector_tag="inc_in" var/injector_tag="inc_in"
var/output_tag="inc_out" var/output_tag="inc_out"
var/sensor_tag="inc_sensor" var/sensor_tag="inc_sensor"
frequency=1449 frequency=AIRLOCK_FREQ
var/temperature=1000 var/temperature=1000
/obj/machinery/computer/general_air_control/atmos_automation/burnchamber/New() /obj/machinery/computer/general_air_control/atmos_automation/burnchamber/New()
@@ -310,7 +310,7 @@
var/o2_injector_tag="air_o2_in" var/o2_injector_tag="air_o2_in"
var/output_tag="air_out" var/output_tag="air_out"
var/sensor_tag="air_sensor" var/sensor_tag="air_sensor"
frequency=1443 frequency=ATMOS_DISTRO_FREQ
var/temperature=1000 var/temperature=1000
/obj/machinery/computer/general_air_control/atmos_automation/air_mixing/New() /obj/machinery/computer/general_air_control/atmos_automation/air_mixing/New()

View File

@@ -20,7 +20,6 @@
var/centcomm_message_cooldown = 0 var/centcomm_message_cooldown = 0
var/tmp_alertlevel = 0 var/tmp_alertlevel = 0
var/status_display_freq = "1435"
var/stat_msg1 var/stat_msg1
var/stat_msg2 var/stat_msg2
var/display_type="blank" var/display_type="blank"

View File

@@ -28,7 +28,7 @@
post_status(href_list["statdisp"]) post_status(href_list["statdisp"])
/datum/data/pda/app/status_display/proc/post_status(var/command, var/data1, var/data2) /datum/data/pda/app/status_display/proc/post_status(var/command, var/data1, var/data2)
var/datum/radio_frequency/frequency = radio_controller.return_frequency(1435) var/datum/radio_frequency/frequency = radio_controller.return_frequency(DISPLAY_FREQ)
if(!frequency) if(!frequency)
return return

View File

@@ -162,7 +162,7 @@
/obj/item/integrated_radio/signal /obj/item/integrated_radio/signal
var/frequency = 1457 var/frequency = RSD_FREQ
var/code = 30.0 var/code = 30.0
var/last_transmission var/last_transmission
var/datum/radio_frequency/radio_connection var/datum/radio_frequency/radio_connection

View File

@@ -89,7 +89,7 @@
/obj/machinery/power/emitter/multitool_menu(var/mob/user,var/obj/item/multitool/P) /obj/machinery/power/emitter/multitool_menu(var/mob/user,var/obj/item/multitool/P)
return {" return {"
<ul> <ul>
<li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[1439]">Reset</a>)</li> <li><b>Frequency:</b> <a href="?src=[UID()];set_freq=-1">[format_frequency(frequency)] GHz</a> (<a href="?src=[UID()];set_freq=[ENGINE_FREQ]">Reset</a>)</li>
<li>[format_tag("ID Tag","id_tag","set_id")]</a></li> <li>[format_tag("ID Tag","id_tag","set_id")]</a></li>
</ul> </ul>
"} "}

View File

@@ -739,7 +739,7 @@
return 1 return 1
/obj/machinery/computer/supplycomp/proc/post_signal(var/command) /obj/machinery/computer/supplycomp/proc/post_signal(var/command)
var/datum/radio_frequency/frequency = radio_controller.return_frequency(1435) var/datum/radio_frequency/frequency = radio_controller.return_frequency(DISPLAY_FREQ)
if(!frequency) return if(!frequency) return