From a5aede3b704c1588cf5f5049d5d1db659aa1e3d2 Mon Sep 17 00:00:00 2001 From: Mustafa Kalash Date: Sun, 17 May 2015 12:43:20 -0400 Subject: [PATCH] Gives IA agents bridge access and the HoS' encryption key. Changes IA agents' supervisor to Nanotrasen officials and regulations. --- code/game/jobs/job/civilian.dm | 8 ++++---- code/game/objects/items/devices/radio/headset.dm | 7 +++++++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/code/game/jobs/job/civilian.dm b/code/game/jobs/job/civilian.dm index 073e663a4bf..c1ca46da146 100644 --- a/code/game/jobs/job/civilian.dm +++ b/code/game/jobs/job/civilian.dm @@ -305,15 +305,15 @@ faction = "Station" total_positions = 2 spawn_positions = 2 - supervisors = "the captain" + supervisors = "Nanotrasen officials and Corporate Regulations" selection_color = "#dddddd" - access = list(access_lawyer, access_court, access_sec_doors, access_maint_tunnels) - minimal_access = list(access_lawyer, access_court, access_sec_doors) + access = list(access_lawyer, access_court, access_sec_doors, access_maint_tunnels, access_heads) + minimal_access = list(access_lawyer, access_court, access_sec_doors, access_heads) equip(var/mob/living/carbon/human/H) if(!H) return 0 - H.equip_to_slot_or_del(new /obj/item/device/radio/headset/headset_sec(H), slot_l_ear) + H.equip_to_slot_or_del(new /obj/item/device/radio/headset/ia(H), slot_l_ear) switch(H.backbag) if(2) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack(H), slot_back) if(3) H.equip_to_slot_or_del(new /obj/item/weapon/storage/backpack/satchel_norm(H), slot_back) diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index 85f4ed4b891..c316fc0a331 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -212,6 +212,13 @@ freerange = 1 ks2type = /obj/item/device/encryptionkey/ert +/obj/item/device/radio/headset/ia + name = "internal affair's headset" + desc = "The headset of your worst enemy." + icon_state = "com_headset" + item_state = "headset" + ks2type = /obj/item/device/encryptionkey/heads/hos + /obj/item/device/radio/headset/attackby(obj/item/weapon/W as obj, mob/user as mob) // ..() user.set_machine(src)