From 8f11c4acfb35e58025343031bda10db7771b84e6 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 8 Dec 2011 17:07:25 -0700 Subject: [PATCH] DO NOT USE. --- code/game/objects/radio/radio.dm | 11 +++++++++++ code/modules/mob/living/silicon/robot/robot.dm | 1 + 2 files changed, 12 insertions(+) diff --git a/code/game/objects/radio/radio.dm b/code/game/objects/radio/radio.dm index a4812ce53cf..d451662c597 100644 --- a/code/game/objects/radio/radio.dm +++ b/code/game/objects/radio/radio.dm @@ -401,6 +401,17 @@ hear+=M return hear +/obj/item/device/radio/proc/borg(mob/user as mob, op) + if(!(issilicon(user))) + return + for (var/ch_name in channels) + radio_controller.remove_object(src, radiochannels[ch_name]) + secure_radio_connections = new + channels = list() + for (var/ch_name in op) + secure_radio_connections[ch_name] = radio_controller.add_object(src, radiochannels[ch_name], RADIO_CHAT) + return + /obj/item/device/radio/examine() set src in view() diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 2313f43b56f..82cc5efa84d 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -71,6 +71,7 @@ hands.icon_state = "standard" icon_state = "robot" modtype = "Stand" + radio.borg(src, list()) if("Service") module = new /obj/item/weapon/robot_module/butler(src)