Adds detective access and tweaks the explorer's belt (#2260)

-adds detective access, only used in his own locker
-adds some mining items to the list of things that one could store into the explorer's belt
This commit is contained in:
Alberyk
2017-05-14 13:22:22 +03:00
committed by skull132
parent 9a9fa631f2
commit fdb4badc65
5 changed files with 24 additions and 6 deletions
+6
View File
@@ -386,6 +386,12 @@
id = access_paramedic
desc = "Paramedic Equipment"
region = ACCESS_REGION_MEDBAY
/var/const/access_detective = 68
/datum/access/access_detective
id = access_detective
desc = "Detective Equipment"
region = ACCESS_REGION_SECURITY
/******************
* Central Command *
+6 -4
View File
@@ -15,11 +15,13 @@
access = list(access_security, access_eva, access_sec_doors, access_brig, access_armory,
access_forensics_lockers, access_morgue, access_maint_tunnels, access_all_personal_lockers,
access_research, access_engine, access_mining, access_medical, access_construction, access_mailsorting,
access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_external_airlocks)
access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_external_airlocks,
access_detective)
minimal_access = list(access_security, access_eva, access_sec_doors, access_brig, access_armory,
access_forensics_lockers, access_morgue, access_maint_tunnels, access_all_personal_lockers,
access_research, access_engine, access_mining, access_medical, access_construction, access_mailsorting,
access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_external_airlocks)
access_heads, access_hos, access_RC_announce, access_keycard_auth, access_gateway, access_external_airlocks,
access_detective)
minimal_player_age = 14
equip(var/mob/living/carbon/human/H)
@@ -103,8 +105,8 @@
supervisors = "the head of security"
selection_color = "#ffeeee"
economic_modifier = 5
access = list(access_security, access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels)
minimal_access = list(access_security, access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels)
access = list(access_security, access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels, access_detective)
minimal_access = list(access_security, access_sec_doors, access_forensics_lockers, access_morgue, access_maint_tunnels, access_detective)
minimal_player_age = 7
equip(var/mob/living/carbon/human/H)
if(!H) return 0
+1
View File
@@ -115,6 +115,7 @@ var/list/security_positions = list(
"Head of Security",
"Warden",
"Detective",
"Forensic Technician",
"Security Officer",
"Security Cadet"
)
@@ -140,7 +140,8 @@
/obj/item/taperoll/police,
/obj/item/weapon/material/sword/trench,
/obj/item/weapon/shield/energy,
/obj/item/weapon/shield/riot/tact
/obj/item/weapon/shield/riot/tact,
/obj/item/device/holowarrant
)
/obj/item/weapon/storage/belt/soulstone
@@ -265,14 +266,22 @@
/obj/item/weapon/weldingtool,
/obj/item/weapon/wirecutters,
/obj/item/weapon/wrench,
/obj/item/weapon/resonator,
/obj/item/weapon/oreportal,
/obj/item/weapon/plastique/seismic,
/obj/item/weapon/extraction_pack,
/obj/item/weapon/ore_radar,
/obj/item/device/flashlight,
/obj/item/stack/cable_coil,
/obj/item/stack/flag,
/obj/item/device/wormhole_jaunter,
/obj/item/device/analyzer,
/obj/item/weapon/extinguisher/mini,
/obj/item/device/radio,
/obj/item/clothing/gloves,
/obj/item/clothing/glasses/material,
/obj/item/weapon/pickaxe,
/obj/item/weapon/shovel,
/obj/item/stack/material/animalhide,
/obj/item/weapon/flame/lighter,
/obj/item/weapon/storage/fancy/cigarettes,
@@ -299,7 +299,7 @@
/obj/structure/closet/secure_closet/detective
name = "detective's cabinet"
req_access = list(access_forensics_lockers)
req_access = list(access_detective)
icon_state = "cabinetdetective_locked"
icon_closed = "cabinetdetective"
icon_locked = "cabinetdetective_locked"