Merge pull request #9285 from Frenjo/hos-equipment-tweaks

Tweaks the Head of Security's locker and office layout
This commit is contained in:
Spookerton
2023-12-29 16:01:58 +00:00
committed by GitHub
4 changed files with 32 additions and 54 deletions

View File

@@ -71,7 +71,7 @@
starts_with = list( starts_with = list(
/obj/item/clothing/head/helmet/HoS, /obj/item/clothing/head/helmet/HoS,
/obj/item/clothing/head/helmet/HoS/hat, /obj/item/clothing/head/helmet/HoS/cap,
/obj/item/clothing/suit/storage/vest/hos, /obj/item/clothing/suit/storage/vest/hos,
/obj/item/clothing/under/rank/head_of_security/jensen, /obj/item/clothing/under/rank/head_of_security/jensen,
/obj/item/clothing/under/rank/head_of_security/corp, /obj/item/clothing/under/rank/head_of_security/corp,
@@ -83,7 +83,6 @@
/obj/item/radio/headset/heads/hos/alt, /obj/item/radio/headset/heads/hos/alt,
/obj/item/clothing/glasses/sunglasses/sechud, /obj/item/clothing/glasses/sunglasses/sechud,
/obj/item/taperoll/police, /obj/item/taperoll/police,
/obj/item/shield/riot,
/obj/item/shield/riot/tele, /obj/item/shield/riot/tele,
/obj/item/storage/box/holobadge/hos, /obj/item/storage/box/holobadge/hos,
/obj/item/clothing/accessory/medal/badge/holo/hos, /obj/item/clothing/accessory/medal/badge/holo/hos,
@@ -99,12 +98,13 @@
/obj/item/clothing/accessory/holster/waist, /obj/item/clothing/accessory/holster/waist,
/obj/item/melee/telebaton, /obj/item/melee/telebaton,
/obj/item/clothing/head/beret/sec/corporate/hos, /obj/item/clothing/head/beret/sec/corporate/hos,
/obj/item/clothing/suit/storage/hooded/wintercoat/security,
/obj/item/clothing/suit/storage/hooded/wintercoat/security/hos, /obj/item/clothing/suit/storage/hooded/wintercoat/security/hos,
/obj/item/clothing/shoes/boots/winter/security, /obj/item/clothing/shoes/boots/winter/security,
/obj/item/flashlight/maglight, /obj/item/flashlight/maglight,
/obj/item/clothing/mask/gas/half, /obj/item/clothing/mask/gas/half,
/obj/item/clothing/mask/gas/sechailer/swat/hos) /obj/item/clothing/mask/gas/sechailer/swat/hos,
/obj/item/clothing/accessory/storage/black_vest
)
/obj/structure/closet/secure_closet/hos/Initialize() /obj/structure/closet/secure_closet/hos/Initialize()
if(prob(50)) if(prob(50))

View File

@@ -84,7 +84,7 @@
item_state_slots = list(slot_r_hand_str = "beret_navy", slot_l_hand_str = "beret_navy") item_state_slots = list(slot_r_hand_str = "beret_navy", slot_l_hand_str = "beret_navy")
/obj/item/clothing/head/beret/sec/navy/hos /obj/item/clothing/head/beret/sec/navy/hos
name = "Head of Security beret" name = "head of security beret"
desc = "A navy blue beret with a Head of Security's rank emblem. For officers that are more inclined towards style than safety." desc = "A navy blue beret with a Head of Security's rank emblem. For officers that are more inclined towards style than safety."
icon_state = "beret_navy_hos" icon_state = "beret_navy_hos"
item_state_slots = list(slot_r_hand_str = "beret_navy", slot_l_hand_str = "beret_navy") item_state_slots = list(slot_r_hand_str = "beret_navy", slot_l_hand_str = "beret_navy")
@@ -102,7 +102,7 @@
item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black")
/obj/item/clothing/head/beret/sec/corporate/hos /obj/item/clothing/head/beret/sec/corporate/hos
name = "Head of Security beret" name = "head of security beret"
desc = "A corporate black beret with a Head of Security's rank emblem. For officers that are more inclined towards style than safety." desc = "A corporate black beret with a Head of Security's rank emblem. For officers that are more inclined towards style than safety."
icon_state = "beret_corporate_hos" icon_state = "beret_corporate_hos"
item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black") item_state_slots = list(slot_r_hand_str = "beret_black", slot_l_hand_str = "beret_black")
@@ -124,17 +124,17 @@
valid_accessory_slots = null valid_accessory_slots = null
/obj/item/clothing/head/helmet/HoS /obj/item/clothing/head/helmet/HoS
name = "Head of Security helmet" name = "head of security's helmet"
desc = "Standard Head of Security gear. Protects the head from impacts." desc = "Standard gear for the Head of Security. Protects the head from impacts."
/obj/item/clothing/head/helmet/HoS/hat /obj/item/clothing/head/helmet/HoS/cap
name = "Head of Security Hat" name = "head of security's cap"
desc = "The hat of the Head of Security. For showing the officers who's in charge." desc = "The cap of the Head of Security. For showing the officers who's in charge."
icon_state = "hoscap" icon_state = "hoscap"
valid_accessory_slots = null valid_accessory_slots = null
/obj/item/clothing/head/helmet/dermal /obj/item/clothing/head/helmet/dermal
name = "Dermal Armour Patch" name = "dermal armour patch"
desc = "You're not quite sure how you manage to take it on and off, but it implants nicely in your head." desc = "You're not quite sure how you manage to take it on and off, but it implants nicely in your head."
icon_state = "dermal" icon_state = "dermal"
item_state_slots = list(slot_r_hand_str = "", slot_l_hand_str = "") item_state_slots = list(slot_r_hand_str = "", slot_l_hand_str = "")

View File

@@ -7126,9 +7126,6 @@
/obj/machinery/recharger/wallcharger{ /obj/machinery/recharger/wallcharger{
pixel_y = -28 pixel_y = -28
}, },
/obj/item/cassette_tape/random,
/obj/item/taperecorder,
/obj/item/megaphone,
/obj/structure/closet/secure_closet/hos/cynosure, /obj/structure/closet/secure_closet/hos/cynosure,
/turf/simulated/floor/tiled/dark, /turf/simulated/floor/tiled/dark,
/area/surface/station/crew_quarters/heads/hos) /area/surface/station/crew_quarters/heads/hos)
@@ -8244,9 +8241,7 @@
/turf/simulated/floor/tiled, /turf/simulated/floor/tiled,
/area/surface/station/engineering/atmos) /area/surface/station/engineering/atmos)
"dJA" = ( "dJA" = (
/obj/structure/railing/grey{ /obj/structure/railing/grey,
dir = 2
},
/obj/structure/railing/grey{ /obj/structure/railing/grey{
dir = 4 dir = 4
}, },
@@ -21049,9 +21044,7 @@
/turf/simulated/floor/tiled/monotile, /turf/simulated/floor/tiled/monotile,
/area/surface/station/park) /area/surface/station/park)
"jDZ" = ( "jDZ" = (
/obj/structure/railing/grey{ /obj/structure/railing/grey,
dir = 2
},
/turf/simulated/open, /turf/simulated/open,
/area/surface/outside/plains/station) /area/surface/outside/plains/station)
"jEc" = ( "jEc" = (
@@ -21214,7 +21207,8 @@
icon_state = "2-8" icon_state = "2-8"
}, },
/obj/structure/disposalpipe/segment{ /obj/structure/disposalpipe/segment{
dir = 4 dir = 8;
icon_state = "pipe-c"
}, },
/turf/simulated/floor/tiled/dark, /turf/simulated/floor/tiled/dark,
/area/surface/station/crew_quarters/heads/hos) /area/surface/station/crew_quarters/heads/hos)
@@ -21484,9 +21478,6 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{ /obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 10 dir = 10
}, },
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/simulated/floor/carpet, /turf/simulated/floor/carpet,
/area/surface/station/crew_quarters/heads/hos) /area/surface/station/crew_quarters/heads/hos)
"jOt" = ( "jOt" = (
@@ -29001,9 +28992,6 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{ /obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4 dir = 4
}, },
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/simulated/floor/carpet, /turf/simulated/floor/carpet,
/area/surface/station/crew_quarters/heads/hos) /area/surface/station/crew_quarters/heads/hos)
"mTi" = ( "mTi" = (
@@ -30364,11 +30352,14 @@
"nBA" = ( "nBA" = (
/obj/effect/floor_decal/borderfloorblack, /obj/effect/floor_decal/borderfloorblack,
/obj/effect/floor_decal/corner/blue/border, /obj/effect/floor_decal/corner/blue/border,
/obj/structure/filingcabinet,
/obj/item/storage/secure/safe{ /obj/item/storage/secure/safe{
pixel_x = 5; pixel_x = 5;
pixel_y = -26 pixel_y = -26
}, },
/obj/structure/table/reinforced,
/obj/item/cassette_tape/random,
/obj/item/taperecorder,
/obj/item/megaphone,
/turf/simulated/floor/tiled/dark, /turf/simulated/floor/tiled/dark,
/area/surface/station/crew_quarters/heads/hos) /area/surface/station/crew_quarters/heads/hos)
"nCe" = ( "nCe" = (
@@ -34720,9 +34711,6 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{ /obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4 dir = 4
}, },
/obj/structure/disposalpipe/segment{
dir = 4
},
/turf/simulated/floor/tiled/dark, /turf/simulated/floor/tiled/dark,
/area/surface/station/crew_quarters/heads/hos) /area/surface/station/crew_quarters/heads/hos)
"pnA" = ( "pnA" = (
@@ -35056,9 +35044,7 @@
/turf/simulated/floor/tiled/white, /turf/simulated/floor/tiled/white,
/area/surface/station/medical/surgery) /area/surface/station/medical/surgery)
"psE" = ( "psE" = (
/obj/structure/railing/grey{ /obj/structure/railing/grey,
dir = 2
},
/turf/simulated/floor/outdoors/mask, /turf/simulated/floor/outdoors/mask,
/area/surface/outside/plains/plateau) /area/surface/outside/plains/plateau)
"psJ" = ( "psJ" = (
@@ -37982,9 +37968,7 @@
/obj/structure/railing/grey{ /obj/structure/railing/grey{
dir = 4 dir = 4
}, },
/obj/structure/railing/grey{ /obj/structure/railing/grey,
dir = 2
},
/turf/simulated/open, /turf/simulated/open,
/area/surface/outside/plains/station) /area/surface/outside/plains/station)
"qEU" = ( "qEU" = (
@@ -38299,10 +38283,6 @@
dir = 4 dir = 4
}, },
/obj/machinery/papershredder, /obj/machinery/papershredder,
/obj/structure/disposalpipe/segment{
dir = 8;
icon_state = "pipe-c"
},
/obj/machinery/firealarm{ /obj/machinery/firealarm{
dir = 4; dir = 4;
pixel_x = 24 pixel_x = 24
@@ -40000,9 +39980,7 @@
/turf/simulated/floor/plating, /turf/simulated/floor/plating,
/area/surface/station/engineering/reactor_smes) /area/surface/station/engineering/reactor_smes)
"ryn" = ( "ryn" = (
/obj/structure/railing/grey{ /obj/structure/railing/grey,
dir = 2
},
/obj/structure/railing/grey{ /obj/structure/railing/grey{
dir = 8 dir = 8
}, },
@@ -44536,9 +44514,7 @@
/obj/structure/railing/grey{ /obj/structure/railing/grey{
dir = 8 dir = 8
}, },
/obj/structure/railing/grey{ /obj/structure/railing/grey,
dir = 2
},
/turf/simulated/open, /turf/simulated/open,
/area/surface/outside/plains/station) /area/surface/outside/plains/station)
"tFB" = ( "tFB" = (
@@ -44959,6 +44935,8 @@
d2 = 8; d2 = 8;
icon_state = "1-8" icon_state = "1-8"
}, },
/obj/machinery/disposal,
/obj/structure/disposalpipe/trunk,
/turf/simulated/floor/tiled/dark, /turf/simulated/floor/tiled/dark,
/area/surface/station/crew_quarters/heads/hos) /area/surface/station/crew_quarters/heads/hos)
"tMQ" = ( "tMQ" = (
@@ -51238,8 +51216,7 @@
/obj/effect/floor_decal/corner/blue/bordercorner2{ /obj/effect/floor_decal/corner/blue/bordercorner2{
dir = 4 dir = 4
}, },
/obj/machinery/disposal, /obj/structure/filingcabinet,
/obj/structure/disposalpipe/trunk,
/turf/simulated/floor/tiled/dark, /turf/simulated/floor/tiled/dark,
/area/surface/station/crew_quarters/heads/hos) /area/surface/station/crew_quarters/heads/hos)
"wMa" = ( "wMa" = (

View File

@@ -6,7 +6,7 @@
starts_with = list( starts_with = list(
/obj/item/clothing/head/helmet/HoS, /obj/item/clothing/head/helmet/HoS,
/obj/item/clothing/head/helmet/HoS/hat, /obj/item/clothing/head/helmet/HoS/cap,
/obj/item/clothing/suit/armor/pcarrier/light/nt/cynosure, /obj/item/clothing/suit/armor/pcarrier/light/nt/cynosure,
/obj/item/clothing/under/rank/head_of_security/jensen, /obj/item/clothing/under/rank/head_of_security/jensen,
/obj/item/clothing/under/rank/head_of_security/corp, /obj/item/clothing/under/rank/head_of_security/corp,
@@ -18,7 +18,6 @@
/obj/item/radio/headset/heads/hos/alt, /obj/item/radio/headset/heads/hos/alt,
/obj/item/clothing/glasses/sunglasses/sechud, /obj/item/clothing/glasses/sunglasses/sechud,
/obj/item/taperoll/police, /obj/item/taperoll/police,
/obj/item/shield/riot,
/obj/item/shield/riot/tele, /obj/item/shield/riot/tele,
/obj/item/storage/box/holobadge/hos, /obj/item/storage/box/holobadge/hos,
/obj/item/clothing/accessory/medal/badge/holo/hos, /obj/item/clothing/accessory/medal/badge/holo/hos,
@@ -33,11 +32,13 @@
/obj/item/clothing/accessory/holster/waist, /obj/item/clothing/accessory/holster/waist,
/obj/item/melee/telebaton, /obj/item/melee/telebaton,
/obj/item/clothing/head/beret/sec/corporate/hos, /obj/item/clothing/head/beret/sec/corporate/hos,
/obj/item/clothing/suit/storage/hooded/wintercoat/security, /obj/item/clothing/suit/storage/hooded/wintercoat/security/hos,
/obj/item/clothing/shoes/boots/winter/security, /obj/item/clothing/shoes/boots/winter/security,
/obj/item/flashlight/maglight, /obj/item/flashlight/maglight,
/obj/item/clothing/mask/gas/half, /obj/item/clothing/mask/gas/half,
/obj/item/clothing/mask/gas/sechailer/swat/hos) /obj/item/clothing/mask/gas/sechailer/swat/hos,
/obj/item/clothing/accessory/storage/black_vest
)
/obj/structure/closet/secure_closet/hos/Initialize() /obj/structure/closet/secure_closet/hos/Initialize()
if(prob(50)) if(prob(50))