From 1c867b414cd549db72c702d83d883002b994fded Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Mon, 27 Sep 2021 19:33:42 +0100 Subject: [PATCH 01/11] HERE COME THE CLOSETS --- code/game/machinery/doors/brigdoors.dm | 2 +- code/game/objects/items/random_items.dm | 7 +- .../structures/crates_lockers/closets.dm | 49 +++++--- .../crates_lockers/closets/cardboardbox.dm | 2 - .../crates_lockers/closets/coffin.dm | 4 - .../crates_lockers/closets/crittercrate.dm | 2 - .../crates_lockers/closets/fitness.dm | 6 +- .../crates_lockers/closets/gimmick.dm | 19 +-- .../crates_lockers/closets/job_closets.dm | 10 +- .../crates_lockers/closets/l3closet.dm | 27 +--- .../crates_lockers/closets/malfunction.dm | 2 - .../crates_lockers/closets/secure/bar.dm | 20 +-- .../crates_lockers/closets/secure/cargo.dm | 14 +-- .../crates_lockers/closets/secure/chaplain.dm | 7 +- .../crates_lockers/closets/secure/depot.dm | 1 - .../closets/secure/engineering.dm | 35 +----- .../crates_lockers/closets/secure/freezer.dm | 38 ++---- .../closets/secure/guncabinet.dm | 29 +++-- .../closets/secure/hydroponics.dm | 8 +- .../crates_lockers/closets/secure/medical.dm | 90 ++------------ .../crates_lockers/closets/secure/miscjobs.dm | 14 +-- .../crates_lockers/closets/secure/personal.dm | 23 ++-- .../closets/secure/scientist.dm | 28 +---- .../closets/secure/secure_closets.dm | 68 +++++----- .../crates_lockers/closets/secure/security.dm | 117 ++---------------- .../crates_lockers/closets/syndicate.dm | 3 - .../crates_lockers/closets/utility_closets.dm | 62 +--------- .../crates_lockers/closets/wardrobe.dm | 28 +---- code/modules/mining/mine_items.dm | 7 +- icons/obj/closet.dmi | Bin 113069 -> 67817 bytes icons/obj/crates.dmi | Bin 21671 -> 21673 bytes icons/obj/guncabinet.dmi | Bin 1972 -> 981 bytes 32 files changed, 157 insertions(+), 565 deletions(-) diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index da050eb644c..369dcf43fd3 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -207,7 +207,7 @@ if(C.opened && !C.close()) continue C.locked = 1 - C.icon_state = C.icon_locked + C.icon_state = C.add_overlay("locked") for(var/obj/machinery/treadmill_monitor/T in targets) T.total_joules = 0 diff --git a/code/game/objects/items/random_items.dm b/code/game/objects/items/random_items.dm index 2e91f668265..04715c44c33 100644 --- a/code/game/objects/items/random_items.dm +++ b/code/game/objects/items/random_items.dm @@ -232,12 +232,7 @@ /obj/structure/closet/secure_closet/random_drinks name = "unlabelled booze closet" req_access = list(ACCESS_BAR) - icon_state = "cabinetdetective_locked" - icon_closed = "cabinetdetective" - icon_locked = "cabinetdetective_locked" - icon_opened = "cabinetdetective_open" - icon_broken = "cabinetdetective_broken" - icon_off = "cabinetdetective_broken" + icon_state = "cabinet" open_sound = 'sound/machines/wooden_closet_open.ogg' close_sound = 'sound/machines/wooden_closet_close.ogg' open_sound_volume = 25 diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 49e9b4e2f48..80f506aae3e 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -2,19 +2,20 @@ name = "closet" desc = "It's a basic storage unit." icon = 'icons/obj/closet.dmi' - icon_state = "closed" - density = 1 + icon_state = "generic" + density = TRUE max_integrity = 200 integrity_failure = 50 armor = list(MELEE = 20, BULLET = 10, LASER = 10, ENERGY = 0, BOMB = 10, BIO = 0, RAD = 0, FIRE = 70, ACID = 60) - var/icon_closed = "closed" - var/icon_opened = "open" + var/icon_closed + var/icon_opened + var/is_wardrobe var/opened = FALSE var/welded = FALSE var/locked = FALSE var/large = TRUE var/can_be_emaged = FALSE - var/wall_mounted = 0 //never solid (You can always pass over it) + var/wall_mounted //never solid (You can always pass over it) var/lastbang var/open_sound = 'sound/machines/closet_open.ogg' var/close_sound = 'sound/machines/closet_close.ogg' @@ -27,6 +28,11 @@ // Please dont override this unless you absolutely have to /obj/structure/closet/Initialize(mapload) . = ..() + icon_closed = "[icon_state]" + if(!is_wardrobe) + icon_opened = "[icon_state]_open" + else + icon_opened = "generic_open" if(mapload && !opened) // Youre probably asking, why is this a 0 seconds timer AA? // Well, I will tell you. One day, all /obj/effect/spawner will use Initialize @@ -34,8 +40,8 @@ // the loot will just be in a pile. Adding a timer with 0 delay will cause it to only take in contents once the MC has loaded, // therefore solving the issue on mapload. During rounds, everything will happen as normal addtimer(CALLBACK(src, .proc/take_contents), 0) - update_icon() // Set it to the right icon if needed populate_contents() // Spawn all its stuff + update_icon() // Set it to the right icon if needed // Override this to spawn your things in. This lets you use probabilities, and also doesnt cause init overrides /obj/structure/closet/proc/populate_contents() @@ -50,6 +56,8 @@ // Ensure the storage cap is respected if(++itemcount >= storage_capacity) break + if(istype(src, /obj/structure/closet/secure_closet/guncabinet)) + update_icon() // Fix for #383 - C4 deleting fridges with corpses /obj/structure/closet/Destroy() @@ -95,10 +103,10 @@ dump_contents() - icon_state = icon_opened opened = TRUE + update_icon() playsound(loc, open_sound, open_sound_volume, TRUE, -3) - density = 0 + density = FALSE return TRUE /obj/structure/closet/proc/close() @@ -138,10 +146,10 @@ M.forceMove(src) itemcount++ - icon_state = icon_closed opened = FALSE + update_icon() playsound(loc, close_sound, close_sound_volume, TRUE, -3) - density = 1 + density = TRUE return TRUE /obj/structure/closet/proc/toggle(mob/user) @@ -295,13 +303,18 @@ to_chat(usr, "This mob type can't use this verb.") /obj/structure/closet/update_icon()//Putting the welded stuff in updateicon() so it's easy to overwrite for special cases (Fridges, cabinets, and whatnot) - overlays.Cut() if(!opened) icon_state = icon_closed - if(welded) - overlays += "welded" else icon_state = icon_opened + update_overlays() + +/obj/structure/closet/proc/update_overlays() + overlays.Cut() + if(opened) + return + if(welded) + overlays += "welded" // Objects that try to exit a locker by stepping were doing so successfully, // and due to an oversight in turf/Enter() were going through walls. That @@ -377,8 +390,6 @@ desc = "A storage unit that moves and stores through the fourth dimension." density = 0 icon_state = "bluespace" - icon_closed = "bluespace" - icon_opened = "bluespaceopen" storage_capacity = 60 var/materials = list(MAT_METAL = 5000, MAT_PLASMA = 2500, MAT_TITANIUM = 500, MAT_BLUESPACE = 500) @@ -392,13 +403,13 @@ if(A.density && A != src && A != AM) transparent = TRUE break - icon_opened = transparent ? "bluespaceopentrans" : "bluespaceopen" - icon_closed = transparent ? "bluespacetrans" : "bluespace" + icon_opened = transparent ? "bluespace_open_trans" : "bluespace_open" + icon_closed = transparent ? "bluespace_trans" : "bluespace" icon_state = opened ? icon_opened : icon_closed /obj/structure/closet/bluespace/Crossed(atom/movable/AM, oldloc) if(AM.density) - icon_state = opened ? "bluespaceopentrans" : "bluespacetrans" + icon_state = opened ? "bluespace_open_trans" : "bluespace_trans" /obj/structure/closet/bluespace/Move(NewLoc, direct) // Allows for "phasing" throug objects but doesn't allow you to stuff your EOC homebois in one of these and push them through walls. var/turf/T = get_turf(NewLoc) @@ -412,4 +423,4 @@ /obj/structure/closet/bluespace/close() . = ..() - density = 0 + density = FALSE diff --git a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm index 0345dca3b7f..406648cdc41 100644 --- a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm +++ b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm @@ -3,8 +3,6 @@ desc = "Just a box..." icon = 'icons/obj/cardboard_boxes.dmi' icon_state = "cardboard" - icon_opened = "cardboard_open" - icon_closed = "cardboard" resistance_flags = FLAMMABLE max_integrity = 70 integrity_failure = 0 diff --git a/code/game/objects/structures/crates_lockers/closets/coffin.dm b/code/game/objects/structures/crates_lockers/closets/coffin.dm index edb3d1e50d1..73b2e78f5f1 100644 --- a/code/game/objects/structures/crates_lockers/closets/coffin.dm +++ b/code/game/objects/structures/crates_lockers/closets/coffin.dm @@ -2,8 +2,6 @@ name = "coffin" desc = "It's a burial receptacle for the dearly departed." icon_state = "coffin" - icon_closed = "coffin" - icon_opened = "coffin_open" resistance_flags = FLAMMABLE max_integrity = 70 material_drop = /obj/item/stack/sheet/wood @@ -21,8 +19,6 @@ /obj/structure/closet/coffin/sarcophagus name = "sarcophagus" icon_state = "sarc" - icon_closed = "sarc" - icon_opened = "sarc_open" open_sound = 'sound/effects/stonedoor_openclose.ogg' close_sound = 'sound/effects/stonedoor_openclose.ogg' material_drop = /obj/item/stack/sheet/mineral/sandstone diff --git a/code/game/objects/structures/crates_lockers/closets/crittercrate.dm b/code/game/objects/structures/crates_lockers/closets/crittercrate.dm index 8370048ecd0..83f34b4eb07 100644 --- a/code/game/objects/structures/crates_lockers/closets/crittercrate.dm +++ b/code/game/objects/structures/crates_lockers/closets/crittercrate.dm @@ -2,6 +2,4 @@ name = "critter crate" desc = "A crate which can sustain life for a while." icon_state = "critter" - icon_opened = "critteropen" - icon_closed = "critter" material_drop = /obj/item/stack/sheet/wood diff --git a/code/game/objects/structures/crates_lockers/closets/fitness.dm b/code/game/objects/structures/crates_lockers/closets/fitness.dm index 62013452d23..56bfa47bc27 100644 --- a/code/game/objects/structures/crates_lockers/closets/fitness.dm +++ b/code/game/objects/structures/crates_lockers/closets/fitness.dm @@ -2,7 +2,7 @@ name = "athletic wardrobe" desc = "It's a storage unit for athletic wear." icon_state = "mixed" - icon_closed = "mixed" + is_wardrobe = TRUE /obj/structure/closet/athletic_mixed/populate_contents() new /obj/item/clothing/under/shorts/grey(src) @@ -42,7 +42,7 @@ name = "red laser tag equipment" desc = "It's a storage unit for laser tag equipment." icon_state = "red" - icon_closed = "red" + is_wardrobe = TRUE /obj/structure/closet/lasertag/red/populate_contents() new /obj/item/gun/energy/laser/tag/red(src) @@ -57,7 +57,7 @@ name = "blue laser tag equipment" desc = "It's a storage unit for laser tag equipment." icon_state = "blue" - icon_closed = "blue" + is_wardrobe = TRUE /obj/structure/closet/lasertag/blue/populate_contents() new /obj/item/gun/energy/laser/tag/blue(src) diff --git a/code/game/objects/structures/crates_lockers/closets/gimmick.dm b/code/game/objects/structures/crates_lockers/closets/gimmick.dm index 0126a7f8a68..9d94ff8f659 100644 --- a/code/game/objects/structures/crates_lockers/closets/gimmick.dm +++ b/code/game/objects/structures/crates_lockers/closets/gimmick.dm @@ -1,9 +1,7 @@ /obj/structure/closet/cabinet name = "cabinet" desc = "Old will forever be in fashion." - icon_state = "cabinet_closed" - icon_closed = "cabinet_closed" - icon_opened = "cabinet_open" + icon_state = "cabinet" resistance_flags = FLAMMABLE open_sound = 'sound/machines/wooden_closet_open.ogg' close_sound = 'sound/machines/wooden_closet_close.ogg' @@ -20,25 +18,18 @@ /obj/structure/closet/acloset name = "strange closet" desc = "It looks alien!" - icon_state = "acloset" - icon_closed = "acloset" - icon_opened = "aclosetopen" - + icon_state = "alien" /obj/structure/closet/gimmick name = "administrative supply closet" desc = "It's a storage unit for things that have no right being here." icon_state = "syndicate1" - icon_closed = "syndicate1" - icon_opened = "syndicate1open" anchored = 0 /obj/structure/closet/gimmick/russian name = "russian surplus closet" desc = "It's a storage unit for Russian standard-issue surplus." icon_state = "syndicate1" - icon_closed = "syndicate1" - icon_opened = "syndicate1open" /obj/structure/closet/gimmick/russian/populate_contents() new /obj/item/clothing/head/ushanka(src) @@ -57,8 +48,6 @@ name = "tacticool gear closet" desc = "It's a storage unit for Tacticool gear." icon_state = "syndicate1" - icon_closed = "syndicate1" - icon_opened = "syndicate1open" /obj/structure/closet/gimmick/tacticool/populate_contents() new /obj/item/clothing/glasses/eyepatch(src) @@ -81,8 +70,6 @@ name = "\improper Thunderdome closet" desc = "Everything you need!" icon_state = "syndicate" - icon_closed = "syndicate" - icon_opened = "syndicateopen" anchored = 1 /obj/structure/closet/thunderdome/tdred @@ -111,8 +98,6 @@ /obj/structure/closet/thunderdome/tdgreen name = "green-team Thunderdome closet" icon_state = "syndicate1" - icon_closed = "syndicate1" - icon_opened = "syndicate1open" /obj/structure/closet/thunderdome/tdgreen/populate_contents() new /obj/item/clothing/suit/armor/tdome/green(src) diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index 25c6572b9a8..d8498da95b2 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -12,7 +12,7 @@ name = "formal closet" desc = "It's a storage unit for formal clothing." icon_state = "black" - icon_closed = "black" + is_wardrobe = TRUE /obj/structure/closet/gmcloset/populate_contents() new /obj/item/clothing/head/that(src) @@ -39,7 +39,7 @@ name = "chef's closet" desc = "It's a storage unit for foodservice garments." icon_state = "black" - icon_closed = "black" + is_wardrobe = TRUE /obj/structure/closet/chefcloset/populate_contents() new /obj/item/clothing/under/waiter(src) @@ -66,7 +66,7 @@ name = "custodial closet" desc = "It's a storage unit for janitorial clothes and gear." icon_state = "mixed" - icon_closed = "mixed" + is_wardrobe = TRUE /obj/structure/closet/jcloset/populate_contents() new /obj/item/flashlight(src) @@ -106,7 +106,7 @@ name = "legal closet" desc = "It's a storage unit for courtroom apparel and items." icon_state = "blue" - icon_closed = "blue" + is_wardrobe = TRUE /obj/structure/closet/lawcloset/populate_contents() new /obj/item/storage/box/tapes(src) @@ -131,7 +131,7 @@ name = "paramedic wardrobe" desc = "It's a storage unit for paramedic equipment." icon_state = "blue" - icon_closed = "blue" + is_wardrobe = TRUE /obj/structure/closet/paramedic/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/l3closet.dm b/code/game/objects/structures/crates_lockers/closets/l3closet.dm index 6eb2b680b35..5d485ce56a0 100644 --- a/code/game/objects/structures/crates_lockers/closets/l3closet.dm +++ b/code/game/objects/structures/crates_lockers/closets/l3closet.dm @@ -2,29 +2,21 @@ name = "level-3 biohazard suit closet" desc = "It's a storage unit for level-3 biohazard gear." icon_state = "bio" - icon_closed = "bio" - icon_opened = "bioopen" /obj/structure/closet/l3closet/populate_contents() new /obj/item/storage/bag/bio( src ) new /obj/item/clothing/suit/bio_suit/general( src ) new /obj/item/clothing/head/bio_hood/general( src ) - /obj/structure/closet/l3closet/general - icon_state = "bio_general" - icon_closed = "bio_general" - icon_opened = "bio_generalopen" + icon_state = "bio" /obj/structure/closet/l3closet/general/populate_contents() new /obj/item/clothing/suit/bio_suit/general( src ) new /obj/item/clothing/head/bio_hood/general( src ) - /obj/structure/closet/l3closet/virology - icon_state = "bio_virology" - icon_closed = "bio_virology" - icon_opened = "bio_virologyopen" + icon_state = "bio_viro" /obj/structure/closet/l3closet/virology/populate_contents() new /obj/item/storage/bag/bio( src ) @@ -33,31 +25,22 @@ new /obj/item/clothing/mask/breath(src) new /obj/item/tank/internals/oxygen(src) - /obj/structure/closet/l3closet/security - icon_state = "bio_security" - icon_closed = "bio_security" - icon_opened = "bio_securityopen" + icon_state = "bio_sec" /obj/structure/closet/l3closet/security/populate_contents() new /obj/item/clothing/suit/bio_suit/security( src ) new /obj/item/clothing/head/bio_hood/security( src ) - /obj/structure/closet/l3closet/janitor - icon_state = "bio_janitor" - icon_closed = "bio_janitor" - icon_opened = "bio_janitoropen" + icon_state = "bio_jan" /obj/structure/closet/l3closet/janitor/populate_contents() new /obj/item/clothing/suit/bio_suit/janitor( src ) new /obj/item/clothing/head/bio_hood/janitor( src ) - /obj/structure/closet/l3closet/scientist - icon_state = "bio_scientist" - icon_closed = "bio_scientist" - icon_opened = "bio_scientistopen" + icon_state = "bio" /obj/structure/closet/l3closet/scientist/populate_contents() new /obj/item/storage/bag/bio( src ) diff --git a/code/game/objects/structures/crates_lockers/closets/malfunction.dm b/code/game/objects/structures/crates_lockers/closets/malfunction.dm index fcd763292e6..5665c22e234 100644 --- a/code/game/objects/structures/crates_lockers/closets/malfunction.dm +++ b/code/game/objects/structures/crates_lockers/closets/malfunction.dm @@ -2,8 +2,6 @@ /obj/structure/closet/malf/suits desc = "It's a storage unit for operational gear." icon_state = "syndicate" - icon_closed = "syndicate" - icon_opened = "syndicateopen" /obj/structure/closet/malf/suits/populate_contents() new /obj/item/tank/jetpack/void(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/bar.dm b/code/game/objects/structures/crates_lockers/closets/secure/bar.dm index 1f49de3de2a..2e47fc0a458 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/bar.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/bar.dm @@ -1,12 +1,7 @@ /obj/structure/closet/secure_closet/bar name = "Booze cabinet" req_access = list(ACCESS_BAR) - icon_state = "cabinetdetective_locked" - icon_closed = "cabinetdetective" - icon_locked = "cabinetdetective_locked" - icon_opened = "cabinetdetective_open" - icon_broken = "cabinetdetective_broken" - icon_off = "cabinetdetective_broken" + icon_state = "cabinet" resistance_flags = FLAMMABLE max_integrity = 70 open_sound = 'sound/machines/wooden_closet_open.ogg' @@ -27,13 +22,8 @@ new /obj/item/reagent_containers/food/drinks/cans/beer(src) /obj/structure/closet/secure_closet/bar/update_icon() - if(broken) - icon_state = icon_broken + if(!opened) + icon_state = icon_closed else - if(!opened) - if(locked) - icon_state = icon_locked - else - icon_state = icon_closed - else - icon_state = icon_opened + icon_state = icon_opened + update_overlays() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm index cf1ad89b4ed..ceef1a2ad1d 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm @@ -1,12 +1,7 @@ /obj/structure/closet/secure_closet/cargotech name = "cargo technician's locker" req_access = list(ACCESS_CARGO) - icon_state = "securecargo1" - icon_closed = "securecargo" - icon_locked = "securecargo1" - icon_opened = "securecargoopen" - icon_broken = "securecargobroken" - icon_off = "securecargooff" + icon_state = "cargo" /obj/structure/closet/secure_closet/cargotech/populate_contents() new /obj/item/clothing/under/rank/cargotech(src) @@ -21,12 +16,7 @@ /obj/structure/closet/secure_closet/quartermaster name = "quartermaster's locker" req_access = list(ACCESS_QM) - icon_state = "secureqm1" - icon_closed = "secureqm" - icon_locked = "secureqm1" - icon_opened = "secureqmopen" - icon_broken = "secureqmbroken" - icon_off = "secureqmoff" + icon_state = "qm" /obj/structure/closet/secure_closet/quartermaster/populate_contents() new /obj/item/clothing/under/rank/cargo(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/chaplain.dm b/code/game/objects/structures/crates_lockers/closets/secure/chaplain.dm index 55e44163a06..af646ad3017 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/chaplain.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/chaplain.dm @@ -2,12 +2,7 @@ name = "chapel wardrobe" desc = "A lockable storage unit for Nanotrasen-approved religious attire." req_access = list(ACCESS_CHAPEL_OFFICE) - icon_state = "chaplainsecure1" - icon_closed = "chaplainsecure" - icon_locked = "chaplainsecure1" - icon_opened = "chaplainsecureopen" - icon_broken = "chaplainsecurebroken" - icon_off = "chaplainsecureoff" + icon_state = "chaplain" /obj/structure/closet/secure_closet/chaplain/populate_contents() new /obj/item/clothing/under/rank/chaplain(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/depot.dm b/code/game/objects/structures/crates_lockers/closets/secure/depot.dm index eaed06a2c29..e92e79deaeb 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/depot.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/depot.dm @@ -1,4 +1,3 @@ - /obj/structure/closet/secure_closet/syndicate/depot name = "depot supply closet" desc = "" diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index 7fa60e02c3c..6ed6a704a77 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -1,12 +1,7 @@ /obj/structure/closet/secure_closet/engineering_chief name = "chief engineer's locker" req_access = list(ACCESS_CE) - icon_state = "securece1" - icon_closed = "securece" - icon_locked = "securece1" - icon_opened = "secureceopen" - icon_broken = "securecebroken" - icon_off = "secureceoff" + icon_state = "ce" /obj/structure/closet/secure_closet/engineering_chief/populate_contents() if(prob(50)) @@ -46,12 +41,7 @@ /obj/structure/closet/secure_closet/engineering_electrical name = "electrical supplies locker" req_access = list(ACCESS_ENGINE_EQUIP) - icon_state = "secureengelec1" - icon_closed = "secureengelec" - icon_locked = "secureengelec1" - icon_opened = "toolclosetopen" - icon_broken = "secureengelecbroken" - icon_off = "secureengelecoff" + icon_state = "eng_elec" /obj/structure/closet/secure_closet/engineering_electrical/populate_contents() new /obj/item/clothing/gloves/color/yellow(src) @@ -71,12 +61,7 @@ /obj/structure/closet/secure_closet/engineering_welding name = "welding supplies locker" req_access = list(ACCESS_ENGINE_EQUIP) - icon_state = "secureengweld1" - icon_closed = "secureengweld" - icon_locked = "secureengweld1" - icon_opened = "toolclosetopen" - icon_broken = "secureengweldbroken" - icon_off = "secureengweldoff" + icon_state = "eng_weld" /obj/structure/closet/secure_closet/engineering_welding/populate_contents() new /obj/item/clothing/head/welding(src) @@ -90,12 +75,7 @@ /obj/structure/closet/secure_closet/engineering_personal name = "engineer's locker" req_access = list(ACCESS_ENGINE_EQUIP) - icon_state = "secureeng1" - icon_closed = "secureeng" - icon_locked = "secureeng1" - icon_opened = "secureengopen" - icon_broken = "secureengbroken" - icon_off = "secureengoff" + icon_state = "eng_secure" /obj/structure/closet/secure_closet/engineering_personal/populate_contents() if(prob(50)) @@ -118,12 +98,7 @@ /obj/structure/closet/secure_closet/atmos_personal name = "technician's locker" req_access = list(ACCESS_ATMOSPHERICS) - icon_state = "secureatm1" - icon_closed = "secureatm" - icon_locked = "secureatm1" - icon_opened = "secureatmopen" - icon_broken = "secureatmbroken" - icon_off = "secureatmoff" + icon_state = "atmos" /obj/structure/closet/secure_closet/atmos_personal/populate_contents() new /obj/item/radio/headset/headset_eng(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index 16d1875044e..cc5c86574c5 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -2,19 +2,11 @@ desc = "It's a card-locked refrigerative storage unit. This one is lead-lined." /obj/structure/closet/secure_closet/freezer/update_icon() - if(broken) - icon_state = icon_broken + if(!opened) + icon_state = icon_closed else - if(!opened) - if(locked) - icon_state = icon_locked - else - icon_state = icon_closed - if(welded) - overlays += "welded" - else - icon_state = icon_opened - + icon_state = icon_opened + update_overlays() /obj/structure/closet/secure_closet/freezer/ex_act(severity) // IF INDIANA JONES CAN DO IT SO CAN YOU @@ -23,7 +15,6 @@ if(!isemptylist(bombs)) // You're fucked. ..(severity) - /obj/structure/closet/secure_closet/freezer/kitchen name = "kitchen cabinet" req_access = list(ACCESS_KITCHEN) @@ -53,12 +44,7 @@ /obj/structure/closet/secure_closet/freezer/meat name = "meat fridge" - icon_state = "fridge1" - icon_closed = "fridge" - icon_locked = "fridge1" - icon_opened = "fridgeopen" - icon_broken = "fridgebroken" - icon_off = "fridge1" + icon_state = "freezer" /obj/structure/closet/secure_closet/freezer/meat/populate_contents() for(var/i in 1 to 4) @@ -70,12 +56,7 @@ /obj/structure/closet/secure_closet/freezer/fridge name = "refrigerator" - icon_state = "fridge1" - icon_closed = "fridge" - icon_locked = "fridge1" - icon_opened = "fridgeopen" - icon_broken = "fridgebroken" - icon_off = "fridge1" + icon_state = "freezer" /obj/structure/closet/secure_closet/freezer/fridge/populate_contents() for(var/i in 1 to 5) @@ -90,12 +71,7 @@ /obj/structure/closet/secure_closet/freezer/money name = "freezer" - icon_state = "fridge1" - icon_closed = "fridge" - icon_locked = "fridge1" - icon_opened = "fridgeopen" - icon_broken = "fridgebroken" - icon_off = "fridge1" + icon_state = "freezer" req_access = list(ACCESS_HEADS_VAULT) /obj/structure/closet/secure_closet/freezer/money/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/guncabinet.dm b/code/game/objects/structures/crates_lockers/closets/secure/guncabinet.dm index 581fe469a7e..d2372dd7fb4 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/guncabinet.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/guncabinet.dm @@ -3,21 +3,22 @@ req_access = list(ACCESS_ARMORY) icon = 'icons/obj/guncabinet.dmi' icon_state = "base" - icon_closed = "base" - icon_opened = "base" - icon_locked = "base" - icon_broken = "base" - icon_off = "base" + anchored = TRUE /obj/structure/closet/secure_closet/guncabinet/toggle() ..() update_icon() -/obj/structure/closet/secure_closet/guncabinet/update_icon() +/obj/structure/closet/secure_closet/guncabinet/emag_act(mob/user) + if(!broken) + broken = TRUE + locked = FALSE + to_chat(user, "You break the lock on [src].") + update_icon() + +/obj/structure/closet/secure_closet/guncabinet/update_overlays() overlays.Cut() - if(opened) - overlays += icon(icon,"door_open") - else + if(!opened) var/lazors = 0 var/shottas = 0 for(var/obj/item/gun/G in contents) @@ -27,7 +28,7 @@ shottas++ if(lazors || shottas) for(var/i = 0 to 2) - var/image/gun = image(icon(src.icon)) + var/image/gun = image(icon(icon)) if(lazors > 0 && (shottas <= 0 || prob(50))) lazors-- @@ -39,11 +40,9 @@ gun.pixel_x = i*4 overlays += gun - overlays += icon(src.icon,"door") + overlays += "door" if(broken) - overlays += icon(src.icon,"broken") + overlays += "off" else if(locked) - overlays += icon(src.icon,"locked") - else - overlays += icon(src.icon,"open") + overlays += "locked" diff --git a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm index 00b21ce1f58..51312a235d9 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm @@ -1,13 +1,7 @@ /obj/structure/closet/secure_closet/hydroponics name = "botanist's locker" req_access = list(ACCESS_HYDROPONICS) - icon_state = "hydrosecure1" - icon_closed = "hydrosecure" - icon_locked = "hydrosecure1" - icon_opened = "hydrosecureopen" - icon_broken = "hydrosecurebroken" - icon_off = "hydrosecureoff" - + icon_state = "hydro" /obj/structure/closet/secure_closet/hydroponics/populate_contents() switch(rand(1,2)) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index 555124cbb47..e5d37538ec5 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -1,12 +1,7 @@ /obj/structure/closet/secure_closet/medical1 name = "medicine closet" desc = "Filled with medical junk." - icon_state = "medical1" - icon_closed = "medical" - icon_locked = "medical1" - icon_opened = "medicalopen" - icon_broken = "medicalbroken" - icon_off = "medicaloff" + icon_state = "med" req_access = list(ACCESS_MEDICAL) /obj/structure/closet/secure_closet/medical1/populate_contents() @@ -28,12 +23,7 @@ /obj/structure/closet/secure_closet/medical2 name = "anesthetic locker" desc = "Used to knock people out." - icon_state = "medical1" - icon_closed = "medical" - icon_locked = "medical1" - icon_opened = "medicalopen" - icon_broken = "medicalbroken" - icon_off = "medicaloff" + icon_state = "med" req_access = list(ACCESS_SURGERY) /obj/structure/closet/secure_closet/medical2/populate_contents() @@ -48,12 +38,7 @@ /obj/structure/closet/secure_closet/medical3 name = "medical doctor's locker" req_access = list(ACCESS_SURGERY) - icon_state = "securemed1" - icon_closed = "securemed" - icon_locked = "securemed1" - icon_opened = "securemedopen" - icon_broken = "securemedbroken" - icon_off = "securemedoff" + icon_state = "med_secure" /obj/structure/closet/secure_closet/medical3/populate_contents() if(prob(50)) @@ -78,12 +63,7 @@ /obj/structure/closet/secure_closet/exam name = "exam room closet" desc = "Filled with exam room materials." - icon_state = "medical1" - icon_closed = "medical" - icon_locked = "medical1" - icon_opened = "medicalopen" - icon_broken = "medicalbroken" - icon_off = "medicaloff" + icon_state = "med" req_access = list(ACCESS_MEDICAL) /obj/structure/closet/secure_closet/exam/populate_contents() @@ -127,12 +107,7 @@ /obj/structure/closet/secure_closet/psychiatrist name = "psychiatrist's locker" req_access = list(ACCESS_PSYCHIATRIST) - icon_state = "securemed1" - icon_closed = "securemed" - icon_locked = "securemed1" - icon_opened = "securemedopen" - icon_broken = "securemedbroken" - icon_off = "securemedoff" + icon_state = "med_secure" /obj/structure/closet/secure_closet/psychiatrist/populate_contents() new /obj/item/clothing/suit/straight_jacket(src) @@ -150,12 +125,7 @@ /obj/structure/closet/secure_closet/CMO name = "chief medical officer's locker" req_access = list(ACCESS_CMO) - icon_state = "cmosecure1" - icon_closed = "cmosecure" - icon_locked = "cmosecure1" - icon_opened = "cmosecureopen" - icon_broken = "cmosecurebroken" - icon_off = "cmosecureoff" + icon_state = "cmo" /obj/structure/closet/secure_closet/CMO/populate_contents() if(prob(50)) @@ -207,12 +177,7 @@ /obj/structure/closet/secure_closet/chemical name = "chemical closet" desc = "Store dangerous chemicals in here." - icon_state = "medical1" - icon_closed = "medical" - icon_locked = "medical1" - icon_opened = "medicalopen" - icon_broken = "medicalbroken" - icon_off = "medicaloff" + icon_state = "chemical" req_access = list(ACCESS_CHEMISTRY) /obj/structure/closet/secure_closet/chemical/populate_contents() @@ -221,42 +186,10 @@ new /obj/item/storage/box/patch_packs(src) new /obj/item/storage/box/patch_packs(src) - -/obj/structure/closet/secure_closet/medical_wall - name = "first aid closet" - desc = "It's a secure wall-mounted storage unit for first aid supplies." - icon_state = "medical_wall_locked" - icon_closed = "medical_wall_unlocked" - icon_locked = "medical_wall_locked" - icon_opened = "medical_wall_open" - icon_broken = "medical_wall_spark" - icon_off = "medical_wall_off" - anchored = 1 - density = 0 - wall_mounted = 1 - req_access = list(ACCESS_MEDICAL) - -/obj/structure/closet/secure_closet/medical_wall/update_icon() - if(broken) - icon_state = icon_broken - else - if(!opened) - if(locked) - icon_state = icon_locked - else - icon_state = icon_closed - else - icon_state = icon_opened - /obj/structure/closet/secure_closet/paramedic name = "paramedic EVA gear" desc = "A locker with a Paramedic EVA suit." - icon_state = "medical1" - icon_closed = "medical" - icon_locked = "medical1" - icon_opened = "medicalopen" - icon_broken = "medicalbroken" - icon_off = "medicaloff" + icon_state = "med" req_access = list(ACCESS_PARAMEDIC) /obj/structure/closet/secure_closet/paramedic/populate_contents() @@ -270,12 +203,7 @@ /obj/structure/closet/secure_closet/reagents name = "chemical storage closet" desc = "Store dangerous chemicals in here." - icon_state = "chemical1" - icon_closed = "chemical" - icon_locked = "chemical1" - icon_opened = "medicalopen" - icon_broken = "chemicalbroken" - icon_off = "chemicaloff" + icon_state = "chemical" req_access = list(ACCESS_CHEMISTRY) /obj/structure/closet/secure_closet/reagents/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm b/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm index 94289f8df75..c2dadfe2b88 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm @@ -1,12 +1,7 @@ /obj/structure/closet/secure_closet/clown name = "clown's locker" req_access = list(ACCESS_CLOWN) - icon_state = "clownsecure1" - icon_closed = "clownsecure" - icon_locked = "clownsecure1" - icon_opened = "clownsecureopen" - icon_broken = "clownsecurebroken" - icon_off = "clownsecureoff" + icon_state = "clown" /obj/structure/closet/secure_closet/clown/populate_contents() new /obj/item/storage/backpack/clown(src) @@ -26,12 +21,7 @@ /obj/structure/closet/secure_closet/mime name = "mime's locker" req_access = list(ACCESS_MIME) - icon_state = "mimesecure1" - icon_closed = "mimesecure" - icon_locked = "mimesecure1" - icon_opened = "mimesecureopen" - icon_broken = "mimesecurebroken" - icon_off = "mimesecureoff" + icon_state = "mime" /obj/structure/closet/secure_closet/mime/populate_contents() new /obj/item/clothing/head/beret(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm index 6c9ae35553c..8d45e2541e2 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm @@ -24,12 +24,7 @@ /obj/structure/closet/secure_closet/personal/cabinet - icon_state = "cabinetdetective_locked" - icon_closed = "cabinetdetective" - icon_locked = "cabinetdetective_locked" - icon_opened = "cabinetdetective_open" - icon_broken = "cabinetdetective_broken" - icon_off = "cabinetdetective_broken" + icon_state = "cabinet" resistance_flags = FLAMMABLE max_integrity = 70 open_sound = 'sound/machines/wooden_closet_open.ogg' @@ -38,16 +33,11 @@ close_sound_volume = 50 /obj/structure/closet/secure_closet/personal/cabinet/update_icon() - if(broken) - icon_state = icon_broken + if(!opened) + icon_state = icon_closed else - if(!opened) - if(locked) - icon_state = icon_locked - else - icon_state = icon_closed - else - icon_state = icon_opened + icon_state = icon_opened + update_overlays() /obj/structure/closet/secure_closet/personal/cabinet/populate_contents() new /obj/item/storage/backpack/satchel/withwallet( src ) @@ -72,8 +62,9 @@ //they can open all lockers, or nobody owns this, or they own this locker locked = !locked if(locked) - icon_state = icon_locked + overlays += "locked" else + overlays += "unlocked" icon_state = icon_closed registered_name = null desc = initial(desc) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index 07eee5bc80c..e861fb6e392 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -1,12 +1,7 @@ /obj/structure/closet/secure_closet/scientist name = "scientist's locker" req_access = list(ACCESS_TOX_STORAGE) - icon_state = "secureres1" - icon_closed = "secureres" - icon_locked = "secureres1" - icon_opened = "secureresopen" - icon_broken = "secureresbroken" - icon_off = "secureresoff" + icon_state = "science" /obj/structure/closet/secure_closet/scientist/populate_contents() new /obj/item/storage/backpack/science(src) @@ -25,12 +20,7 @@ /obj/structure/closet/secure_closet/roboticist name = "roboticist's locker" req_access = list(ACCESS_ROBOTICS) - icon_state = "secureres1" - icon_closed = "secureres" - icon_locked = "secureres1" - icon_opened = "secureresopen" - icon_broken = "secureresbroken" - icon_off = "secureresoff" + icon_state = "science" /obj/structure/closet/secure_closet/roboticist/populate_contents() new /obj/item/storage/backpack(src) @@ -47,12 +37,7 @@ /obj/structure/closet/secure_closet/RD name = "research director's locker" req_access = list(ACCESS_RD) - icon_state = "rdsecure1" - icon_closed = "rdsecure" - icon_locked = "rdsecure1" - icon_opened = "rdsecureopen" - icon_broken = "rdsecurebroken" - icon_off = "rdsecureoff" + icon_state = "rd" /obj/structure/closet/secure_closet/RD/populate_contents() new /obj/item/clothing/suit/bio_suit/scientist(src) @@ -77,12 +62,7 @@ /obj/structure/closet/secure_closet/research_reagents name = "research chemical storage closet" desc = "Store dangerous chemicals in here." - icon_state = "rchemical1" - icon_closed = "rchemical" - icon_locked = "rchemical1" - icon_opened = "medicalopen" - icon_broken = "rchemicalbroken" - icon_off = "rchemicaloff" + icon_state = "rchemical" req_access = list(ACCESS_TOX_STORAGE) /obj/structure/closet/secure_closet/research_reagents/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm index 0e740548289..e672d3a9061 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm @@ -2,36 +2,30 @@ name = "secure locker" desc = "It's an immobile card-locked storage unit." icon = 'icons/obj/closet.dmi' - icon_state = "secure1" - density = 1 - opened = 0 - locked = 1 - broken = 0 + icon_state = "secure" + density = TRUE + opened = FALSE + locked = TRUE + broken = FALSE can_be_emaged = TRUE max_integrity = 250 armor = list(MELEE = 30, BULLET = 50, LASER = 50, ENERGY = 100, BOMB = 0, BIO = 0, RAD = 0, FIRE = 80, ACID = 80) damage_deflection = 20 - icon_closed = "secure" - var/icon_locked = "secure1" - icon_opened = "secureopen" - var/icon_broken = "securebroken" - var/icon_off = "secureoff" - wall_mounted = 0 //never solid (You can always pass over it) /obj/structure/closet/secure_closet/can_open() if(!..()) - return 0 + return FALSE if(locked) - return 0 + return FALSE return ..() /obj/structure/closet/secure_closet/close() if(..()) if(broken) - icon_state = icon_off - return 1 + update_icon() + return TRUE else - return 0 + return FALSE /obj/structure/closet/secure_closet/emp_act(severity) for(var/obj/O in src) @@ -78,9 +72,9 @@ if(!broken) broken = TRUE locked = FALSE - icon_state = icon_off - flick(icon_broken, src) + overlays += "sparking" to_chat(user, "You break the lock on [src].") + addtimer(CALLBACK(src, .proc/update_icon), 1 SECONDS) /obj/structure/closet/secure_closet/attack_hand(mob/user) add_fingerprint(user) @@ -103,17 +97,26 @@ else to_chat(usr, "This mob type can't use this verb.") -/obj/structure/closet/secure_closet/update_icon()//Putting the welded stuff in updateicon() so it's easy to overwrite for special cases (Fridges, cabinets, and whatnot) - overlays.Cut() +/obj/structure/closet/secure_closet/update_icon() if(!opened) - if(locked) - icon_state = icon_locked - else - icon_state = icon_closed - if(welded) - overlays += "welded" + icon_state = icon_closed + update_overlays() + return + icon_state = icon_opened + update_overlays() + +/obj/structure/closet/secure_closet/update_overlays() //Putting the welded stuff in update_overlays() so it's easy to overwrite for special cases (Fridges, cabinets, and whatnot) + overlays.Cut() + if(opened) + return + if(welded) + overlays += "welded" + if(broken) + return + if(locked) + overlays += "locked" else - icon_state = icon_opened + overlays += "unlocked" /obj/structure/closet/secure_closet/container_resist(mob/living/L) var/breakout_time = 2 //2 minutes by default @@ -141,14 +144,9 @@ //Well then break it! desc = "It appears to be broken." - icon_state = icon_off - flick(icon_broken, src) - sleep(10) - flick(icon_broken, src) - sleep(10) - broken = 1 - locked = 0 - welded = 0 + broken = TRUE + locked = FALSE + welded = FALSE update_icon() to_chat(usr, "You successfully break out!") for(var/mob/O in viewers(L.loc)) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 57aa92d0d9e..ef25d32678c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -1,12 +1,7 @@ /obj/structure/closet/secure_closet/captains name = "captain's locker" req_access = list(ACCESS_CAPTAIN) - icon_state = "capsecure1" - icon_closed = "capsecure" - icon_locked = "capsecure1" - icon_opened = "capsecureopen" - icon_broken = "capsecurebroken" - icon_off = "capsecureoff" + icon_state = "cap" /obj/structure/closet/secure_closet/captains/populate_contents() if(prob(50)) @@ -39,12 +34,7 @@ /obj/structure/closet/secure_closet/hop name = "head of personnel's locker" req_access = list(ACCESS_HOP) - icon_state = "hopsecure1" - icon_closed = "hopsecure" - icon_locked = "hopsecure1" - icon_opened = "hopsecureopen" - icon_broken = "hopsecurebroken" - icon_off = "hopsecureoff" + icon_state = "hop" /obj/structure/closet/secure_closet/hop/populate_contents() new /obj/item/clothing/glasses/hud/skills/sunglasses(src) @@ -65,12 +55,7 @@ /obj/structure/closet/secure_closet/hop2 name = "head of personnel's attire" req_access = list(ACCESS_HOP) - icon_state = "hopsecure1" - icon_closed = "hopsecure" - icon_locked = "hopsecure1" - icon_opened = "hopsecureopen" - icon_broken = "hopsecurebroken" - icon_off = "hopsecureoff" + icon_state = "hop" /obj/structure/closet/secure_closet/hop2/populate_contents() new /obj/item/clothing/under/rank/head_of_personnel(src) @@ -91,12 +76,7 @@ /obj/structure/closet/secure_closet/hos name = "head of security's locker" req_access = list(ACCESS_HOS) - icon_state = "hossecure1" - icon_closed = "hossecure" - icon_locked = "hossecure1" - icon_opened = "hossecureopen" - icon_broken = "hossecurebroken" - icon_off = "hossecureoff" + icon_state = "hos" /obj/structure/closet/secure_closet/hos/populate_contents() if(prob(50)) @@ -130,12 +110,7 @@ /obj/structure/closet/secure_closet/warden name = "warden's locker" req_access = list(ACCESS_ARMORY) - icon_state = "wardensecure1" - icon_closed = "wardensecure" - icon_locked = "wardensecure1" - icon_opened = "wardensecureopen" - icon_broken = "wardensecurebroken" - icon_off = "wardensecureoff" + icon_state = "warden" /obj/structure/closet/secure_closet/warden/populate_contents() if(prob(50)) @@ -167,12 +142,7 @@ /obj/structure/closet/secure_closet/security name = "security officer's locker" req_access = list(ACCESS_SECURITY) - icon_state = "sec1" - icon_closed = "sec" - icon_locked = "sec1" - icon_opened = "secopen" - icon_broken = "secbroken" - icon_off = "secoff" + icon_state = "sec" /obj/structure/closet/secure_closet/security/populate_contents() if(prob(50)) @@ -197,12 +167,7 @@ /obj/structure/closet/secure_closet/brigdoc name = "brig physician's locker" req_access = list(ACCESS_SECURITY) - icon_state = "securemed1" - icon_closed = "securemed" - icon_locked = "securemed1" - icon_opened = "securemedopen" - icon_broken = "securemedbroken" - icon_off = "securemedoff" + icon_state = "med" /obj/structure/closet/secure_closet/brigdoc/populate_contents() if(prob(50)) @@ -226,12 +191,7 @@ /obj/structure/closet/secure_closet/blueshield name = "blueshield's locker" req_access = list(ACCESS_BLUESHIELD) - icon_state = "bssecure1" - icon_closed = "bssecure" - icon_locked = "bssecure1" - icon_opened = "bssecureopen" - icon_broken = "bssecurebroken" - icon_off = "bssecureoff" + icon_state = "bs" /obj/structure/closet/secure_closet/blueshield/populate_contents() new /obj/item/storage/briefcase(src) @@ -260,12 +220,7 @@ /obj/structure/closet/secure_closet/ntrep name = "\improper Nanotrasen Representative's locker" req_access = list(ACCESS_NTREP) - icon_state = "ntsecure1" - icon_closed = "ntsecure" - icon_locked = "ntsecure1" - icon_opened = "ntsecureopen" - icon_broken = "ntsecurebroken" - icon_off = "ntsecureoff" + icon_state = "ntr" /obj/structure/closet/secure_closet/ntrep/populate_contents() new /obj/item/book/manual/faxes(src) @@ -317,12 +272,7 @@ /obj/structure/closet/secure_closet/detective name = "detective's cabinet" req_access = list(ACCESS_FORENSICS_LOCKERS) - icon_state = "cabinetdetective_locked" - icon_closed = "cabinetdetective" - icon_locked = "cabinetdetective_locked" - icon_opened = "cabinetdetective_open" - icon_broken = "cabinetdetective_broken" - icon_off = "cabinetdetective_broken" + icon_state = "cabinet" resistance_flags = FLAMMABLE max_integrity = 70 open_sound = 'sound/machines/wooden_closet_open.ogg' @@ -352,19 +302,6 @@ new /obj/item/taperecorder(src) new /obj/item/storage/box/tapes(src) -/obj/structure/closet/secure_closet/detective/update_icon() - if(broken) - icon_state = icon_broken - else - if(!opened) - if(locked) - icon_state = icon_locked - else - icon_state = icon_closed - else - icon_state = icon_opened - - /obj/structure/closet/secure_closet/injection name = "lethal injections locker" req_access = list(ACCESS_SECURITY) @@ -401,42 +338,10 @@ new /obj/item/clothing/head/powdered_wig (src) new /obj/item/storage/briefcase(src) - -/obj/structure/closet/secure_closet/wall - name = "wall locker" - req_access = list(ACCESS_SECURITY) - icon_state = "wall-locker1" - density = 1 - icon_closed = "wall-locker" - icon_locked = "wall-locker1" - icon_opened = "wall-lockeropen" - icon_broken = "wall-lockerbroken" - icon_off = "wall-lockeroff" - - //too small to put a man in - large = FALSE - -/obj/structure/closet/secure_closet/wall/update_icon() - if(broken) - icon_state = icon_broken - else - if(!opened) - if(locked) - icon_state = icon_locked - else - icon_state = icon_closed - else - icon_state = icon_opened - /obj/structure/closet/secure_closet/magistrate name = "\improper Magistrate's locker" req_access = list(ACCESS_MAGISTRATE) - icon_state = "magistratesecure1" - icon_closed = "magistratesecure" - icon_locked = "magistratesecure1" - icon_opened = "magistratesecureopen" - icon_broken = "magistratesecurebroken" - icon_off = "magistratesecureoff" + icon_state = "magi" /obj/structure/closet/secure_closet/magistrate/populate_contents() new /obj/item/book/manual/faxes(src) diff --git a/code/game/objects/structures/crates_lockers/closets/syndicate.dm b/code/game/objects/structures/crates_lockers/closets/syndicate.dm index b33b9fa24e4..4e350812d86 100644 --- a/code/game/objects/structures/crates_lockers/closets/syndicate.dm +++ b/code/game/objects/structures/crates_lockers/closets/syndicate.dm @@ -2,9 +2,6 @@ name = "armoury closet" desc = "Why is this here?" icon_state = "syndicate" - icon_closed = "syndicate" - icon_opened = "syndicateopen" - /obj/structure/closet/syndicate/personal desc = "It's a storage unit for operative gear." diff --git a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm index d8d3111fbe8..3b68fa565f5 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm @@ -16,8 +16,6 @@ name = "emergency closet" desc = "It's a storage unit for emergency breathmasks and o2 tanks." icon_state = "emergency" - icon_closed = "emergency" - icon_opened = "emergencyopen" /obj/structure/closet/emcloset/anchored anchored = TRUE @@ -62,9 +60,7 @@ /obj/structure/closet/firecloset name = "fire-safety closet" desc = "It's a storage unit for fire-fighting supplies." - icon_state = "firecloset" - icon_closed = "firecloset" - icon_opened = "fireclosetopen" + icon_state = "fire" /obj/structure/closet/firecloset/populate_contents() new /obj/item/extinguisher(src) @@ -88,9 +84,7 @@ /obj/structure/closet/toolcloset name = "tool closet" desc = "It's a storage unit for tools." - icon_state = "toolcloset" - icon_closed = "toolcloset" - icon_opened = "toolclosetopen" + icon_state = "eng_tool" /obj/structure/closet/toolcloset/populate_contents() if(prob(40)) @@ -131,9 +125,7 @@ /obj/structure/closet/radiation name = "radiation suit closet" desc = "It's a storage unit for rad-protective suits." - icon_state = "radsuitcloset" - icon_opened = "toolclosetopen" - icon_closed = "radsuitcloset" + icon_state = "eng_rad" /obj/structure/closet/radiation/populate_contents() new /obj/item/geiger_counter(src) @@ -146,9 +138,7 @@ /obj/structure/closet/bombcloset name = "\improper EOD closet" desc = "It's a storage unit for explosion-protective suits." - icon_state = "bombsuit" - icon_closed = "bombsuit" - icon_opened = "bombsuitopen" + icon_state = "bomb" /obj/structure/closet/bombcloset/populate_contents() new /obj/item/clothing/suit/bomb_suit( src ) @@ -160,52 +150,10 @@ /obj/structure/closet/bombclosetsecurity name = "\improper EOD closet" desc = "It's a storage unit for explosion-protective suits." - icon_state = "bombsuitsec" - icon_closed = "bombsuitsec" - icon_opened = "bombsuitsecopen" + icon_state = "bomb" /obj/structure/closet/bombclosetsecurity/populate_contents() new /obj/item/clothing/suit/bomb_suit/security( src ) new /obj/item/clothing/under/rank/security( src ) new /obj/item/clothing/shoes/brown( src ) new /obj/item/clothing/head/bomb_hood/security( src ) - -/* - * Hydrant - */ -/obj/structure/closet/hydrant //wall mounted fire closet - name = "fire-safety closet" - desc = "It's a storage unit for fire-fighting supplies." - icon_state = "hydrant" - icon_closed = "hydrant" - icon_opened = "hydrant_open" - anchored = 1 - density = 0 - wall_mounted = 1 - -/obj/structure/closet/hydrant/populate_contents() - new /obj/item/clothing/suit/fire/firefighter(src) - new /obj/item/clothing/mask/gas(src) - new /obj/item/flashlight(src) - new /obj/item/tank/internals/oxygen/red(src) - new /obj/item/extinguisher(src) - new /obj/item/clothing/head/hardhat/red(src) - -/* - * First Aid - */ -/obj/structure/closet/medical_wall //wall mounted medical closet - name = "first-aid closet" - desc = "It's wall-mounted storage unit for first aid supplies." - icon_state = "medical_wall" - icon_closed = "medical_wall" - icon_opened = "medical_wall_open" - anchored = 1 - density = 0 - wall_mounted = 1 - -/obj/structure/closet/medical_wall/update_icon() - if(!opened) - icon_state = icon_closed - else - icon_state = icon_opened diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm index d9096b01ba5..5b3e55da77b 100644 --- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm +++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm @@ -1,8 +1,8 @@ /obj/structure/closet/wardrobe name = "wardrobe" desc = "It's a storage unit for standard-issue Nanotrasen attire." + is_wardrobe = TRUE icon_state = "blue" - icon_closed = "blue" /obj/structure/closet/wardrobe/generic // Identical to the base wardrobe, aside from containing some stuff. @@ -22,7 +22,6 @@ /obj/structure/closet/wardrobe/red name = "security wardrobe" icon_state = "red" - icon_closed = "red" /obj/structure/closet/wardrobe/populate_contents() new /obj/item/storage/backpack/duffel/security(src) @@ -58,7 +57,6 @@ /obj/structure/closet/redcorp name = "corporate security wardrobe" icon_state = "red" - icon_closed = "red" /obj/structure/closet/redcorp/populate_contents() new /obj/item/clothing/under/rank/security/corp(src) @@ -71,7 +69,6 @@ /obj/structure/closet/wardrobe/pink name = "pink wardrobe" icon_state = "pink" - icon_closed = "pink" /obj/structure/closet/wardrobe/pink/populate_contents() new /obj/item/clothing/under/color/pink(src) @@ -84,7 +81,6 @@ /obj/structure/closet/wardrobe/black name = "black wardrobe" icon_state = "black" - icon_closed = "black" /obj/structure/closet/wardrobe/black/populate_contents() new /obj/item/clothing/under/color/black(src) @@ -105,7 +101,6 @@ /obj/structure/closet/wardrobe/green name = "green wardrobe" icon_state = "green" - icon_closed = "green" /obj/structure/closet/wardrobe/green/populate_contents() new /obj/item/clothing/under/color/green(src) @@ -118,7 +113,6 @@ /obj/structure/closet/wardrobe/xenos name = "xenos wardrobe" icon_state = "green" - icon_closed = "green" /obj/structure/closet/wardrobe/xenos/populate_contents() new /obj/item/clothing/suit/unathi/mantle(src) @@ -135,7 +129,6 @@ name = "prison wardrobe" desc = "It's a storage unit for Nanotrasen-regulation prisoner attire." icon_state = "orange" - icon_closed = "orange" /obj/structure/closet/wardrobe/orange/populate_contents() new /obj/item/clothing/under/color/orange/prison(src) @@ -149,7 +142,6 @@ /obj/structure/closet/wardrobe/yellow name = "yellow wardrobe" icon_state = "yellow" - icon_closed = "yellow" /obj/structure/closet/wardrobe/yellow/populate_contents() new /obj/item/clothing/under/color/yellow(src) @@ -162,8 +154,7 @@ /obj/structure/closet/wardrobe/atmospherics_yellow name = "atmospherics wardrobe" - icon_state = "atmostech" - icon_closed = "atmostech" + icon_state = "atmos_wardrobe" /obj/structure/closet/wardrobe/atmospherics_yellow/populate_contents() new /obj/item/clothing/under/rank/atmospheric_technician(src) @@ -186,8 +177,7 @@ /obj/structure/closet/wardrobe/engineering_yellow name = "engineering wardrobe" - icon_state = "engineer" - icon_closed = "engineer" + icon_state = "yellow" /obj/structure/closet/wardrobe/engineering_yellow/populate_contents() new /obj/item/clothing/under/rank/engineer(src) @@ -210,7 +200,6 @@ /obj/structure/closet/wardrobe/white name = "white wardrobe" icon_state = "white" - icon_closed = "white" /obj/structure/closet/wardrobe/white/populate_contents() new /obj/item/clothing/under/color/white(src) @@ -223,7 +212,6 @@ /obj/structure/closet/wardrobe/medical_white name = "medical doctor's wardrobe" icon_state = "white" - icon_closed = "white" /obj/structure/closet/wardrobe/medical_white/populate_contents() new /obj/item/clothing/under/rank/nursesuit (src) @@ -252,7 +240,6 @@ /obj/structure/closet/wardrobe/pjs name = "Pajama wardrobe" icon_state = "white" - icon_closed = "white" /obj/structure/closet/wardrobe/pjs/populate_contents() new /obj/item/clothing/under/pj/red(src) @@ -268,7 +255,6 @@ /obj/structure/closet/wardrobe/toxins_white name = "toxins wardrobe" icon_state = "white" - icon_closed = "white" /obj/structure/closet/wardrobe/toxins_white/populate_contents() new /obj/item/clothing/under/rank/scientist(src) @@ -291,7 +277,6 @@ /obj/structure/closet/wardrobe/robotics_black name = "robotics wardrobe" icon_state = "black" - icon_closed = "black" /obj/structure/closet/wardrobe/robotics_black/populate_contents() new /obj/item/clothing/under/rank/roboticist(src) @@ -309,7 +294,6 @@ /obj/structure/closet/wardrobe/chemistry_white name = "chemistry wardrobe" icon_state = "white" - icon_closed = "white" /obj/structure/closet/wardrobe/chemistry_white/populate_contents() new /obj/item/clothing/under/rank/chemist(src) @@ -333,7 +317,6 @@ /obj/structure/closet/wardrobe/genetics_white name = "genetics wardrobe" icon_state = "white" - icon_closed = "white" /obj/structure/closet/wardrobe/genetics_white/populate_contents() new /obj/item/clothing/under/rank/geneticist(src) @@ -351,7 +334,6 @@ /obj/structure/closet/wardrobe/virology_white name = "virology wardrobe" icon_state = "white" - icon_closed = "white" /obj/structure/closet/wardrobe/virology_white/populate_contents() new /obj/item/clothing/under/rank/virologist(src) @@ -373,7 +355,6 @@ /obj/structure/closet/wardrobe/medic_white name = "medical wardrobe" icon_state = "white" - icon_closed = "white" /obj/structure/closet/wardrobe/medic_white/populate_contents() new /obj/item/clothing/under/rank/medical(src) @@ -400,7 +381,6 @@ /obj/structure/closet/wardrobe/grey name = "grey wardrobe" icon_state = "grey" - icon_closed = "grey" /obj/structure/closet/wardrobe/grey/populate_contents() new /obj/item/clothing/under/color/grey(src) @@ -423,7 +403,6 @@ /obj/structure/closet/wardrobe/mixed name = "mixed wardrobe" icon_state = "mixed" - icon_closed = "mixed" /obj/structure/closet/wardrobe/mixed/populate_contents() new /obj/item/clothing/under/color/blue(src) @@ -444,7 +423,6 @@ /obj/structure/closet/wardrobe/coroner name = "coroner wardrobe" icon_state = "black" - icon_closed = "black" /obj/structure/closet/wardrobe/coroner/populate_contents() if(prob(50)) diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index dbec7e34324..9ca68ec2f6f 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -41,12 +41,7 @@ /obj/structure/closet/secure_closet/miner name = "miner's equipment" - icon_state = "miningsec1" - icon_closed = "miningsec" - icon_locked = "miningsec1" - icon_opened = "miningsecopen" - icon_broken = "miningsecbroken" - icon_off = "miningsecoff" + icon_state = "mining" req_access = list(ACCESS_MINING) /obj/structure/closet/secure_closet/miner/populate_contents() diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index 83cde24a8a468aa9ec49b834bbd3265ed5a736fa..a6f2a064214a29d33d4d33f01efe80b9a894d0f5 100644 GIT binary patch literal 67817 zcmcG$2{=^$|Mx!<3Xv4qTPzjXcWEe5mZY*|muzL<_puboQpmncC`1{;Si+Eyglt&` zV;}oqFou~q|3iJg+x_`{ulv6K_kCT}RpdD5%zMuJ`FuQ|FHv`HYaFBJq=!Ht$8OzJ zy9{1@DB1~~-UY8>)e>L*m8A)EySjve4l)8XpBMO~UZY0(duK zc)A0>5nDYlZi9Bj3s{Kyn?)$1ZI=ez^%6@KU3dFvIWC}WeKvV3iWSFxeO0mv)S4Z0 z*L&<-?j)ETt*oV0fEl#@COetR_6ZkrE4p-KLG4&_a_-rHPJYbAZu}LR;ux38;*!Wf zGf_>+jZ~-df#x++E0&`#9r(0lXZT$9IF{_Y2-aT#2JzNn~Mt5W%~KG~@=*R4lT^NDGIdBfA-%$ca^5&Q<#cmXLG!E*#njDUzN z9e=LJtv;e@aQw&*J@*H`?Xx9LHyt>j+yL`PMOvE!EocQ@(@t$CA_J~?( ze;uNBBhIL8Nn)bZ>w-2rir0u7H`8_!1<}`5G01*bJmn`d!jpT3_Ac%T&y>4{WGkUD zLGzTZ7VQ$+OswXS#n(!P6&6M#&lMk+bct5E&Z8BVTev(MC*Pv@W2l2x<~2X^-@!9K zI_DNhYx?H2%!8>HnTO0JGvh70-YU`>gxznOkTkOFesJic@xY_XYY{Dwul5{sv(i(_ ztYj*|^$_Y?GIw(8)fv=EMrd%MgSynm3v7C$Q;g%V#~uFey^ z<7&8oF6aj=-+cBrQ8^QHn=>}Iv7XQ3#XOM zl6{Bqu*b^IoM9c#P;>?`|E}9}UeoPG!qt>73Y2@d3XNse&xvKwo{`tFIR%_>uzA;H z%z^pb_wDi!-?vG<)AY(#RD4<=krPM6v^AX0yJRsom|Y%ET4Sk9s_vn(?v{ya>>Vq8 zQE{a$HQy!xu3UfB_N7>N2MQ&{*;Wq;%V(tKCq}&Oq!HJ3n|@ zHz6Qd&)C@b_+i!kU*97+w;7LwodJK{=e!$o^x$u=IW9K-`E<-l%YzRcu~BCpSt}|o zao6x)$&D7hRBVr>5z=8R4R4F;pq=Np8I&c zcJv|gnZkBGykAh*kvxar6cn_5EH2LYdFV|q8BUrJqOJ;Bt-;=IU;n8;81wlj!}qPr zoz^AH>(LgZDR$IO$0VO2746S4zt`{mUu)~KN62n&6BOfmT+%X?t0txGJUm~|J3_8* z#J~JGHim;jJ?5lqKkxa?&{@z-*q>_!k8r~$S0n7w7+m;+Ceb38Xk!`p%=jv^nOAH; zCrt;$UVhXs-DATZ^T@Olgdqzs|a#01*g=I101b{z3zh?n>3z zTV3hz7n847V4C2IV*dq$x8k9P8+!oXGDk{%fX{mT%RqiX9|AFMJ(t+- z+jp-XB}{M<^9O#lo`U3c-NTcgv~HH~n#|WuDxHr%vf#-H>63J0eIMpWs57m^qtJ)3$LJZR?PKxv zu+bm$u`n%h#_&j#9~F#TX#hK{oq9Uv=3%8Y#dm}`Z&P#`nTI*zYE0`xY=lrDTnbJe zo~q3$i}D59@1>_qexM)f>g2!4KLt5m8=66|Lb+qSlg9�iXwYeH{N1`W>0C#gH#G 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 z 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 ChXhmr diff --git a/icons/obj/crates.dmi b/icons/obj/crates.dmi index 9ec95b4f30048e68d5197b10781edd026f3f67ce..ec5cf02e71d32d34045e20975035c06cf43adab5 100644 GIT binary patch delta 452 zcmV;#0XzPusR5~}0gxnrs(MsdbVOxyV{&P5bZKvH004NLm6pqHgD?<9*YFiqvaPBn zeeBp&iK;A;U#KQ#04v5uW4BTI^<5++G(zQCY(P4kxgHzixq4rJY<6n3-Q?da!FZ<% z_44?XXGc@UMiuILnP&}~x{2q95Gk@M)GV<664pYIxutrRXQh#UpbE9fvr4Gt^Zghf zI+8;ef8#CBO15-Tg<3pZuThPp)SM1zNow932aTqOadJ9sPyW}Q*OB(z3|c7iWF0LO z`O|moCefBlqse04A&lvTN<-231QHXoWgP{Ne#e7FTx~#oPvYXi(oN;DB0+=Udl1&9 zME{F}C0N%?0u~s5z?j}IG4q9kGvhr;ZAc}|Kfrc);V|iusq+p?JYX?-XDPIV$p)G2d${{pz}8fRRsX?jYpBqokRq0uA}Clkd-wk7tb!y0H!0N2U&_X(3Q z=sR{5?)4qJDv93Xqr>K-$HDbR&Qu(xSA`Z6k%QNT!>T(r*68J)F?x umLu5&6g)Dv9Lc7}01ugxkXfdK%+-3gQmgGI{{>8Dwgh8y zAG>TSP{jiNVQ?miRmYCTZV~ru=3J#yeH1 zm&d2FIG8$is#4F(vgp{fT|7O6NRd^gW`XsWuojBUJ+-s4sEq`FRjEZ;G(tU}?(gwo zAo&dU-*_vFnk^kwr4|pD>#jy}YNi8Pl9u!DMxoGYl8BRe-UHhj`>$c$vnGH`8yigv)2LAQmaziC;$Ke diff --git a/icons/obj/guncabinet.dmi b/icons/obj/guncabinet.dmi index e98f5d9ee768bf3b515dbb491f8406b55e0b0ce3..5e4c055522ff1f4bd66ab908040e741249934f40 100644 GIT binary patch delta 878 zcmV-!1Cji+57h^d8Gi!+007lShYA1y0Ps*uR7JqRz%)HQEHg7oR#r$Dk>^0Dk(oaJ0Tz*GcGJdLqjJfCKePE8yg!M z8X3UAz(o@iE*B0Cw8YfQ00001bW%=J06^y0W&i*Hn2{x4e^C_0=NF{r5mcFypI<~! zQ9)6DR%&udW)5MSbAUDzHZUhYIXg9lptAh5G{S1|_)=NH)z1YS$^b%7X8#C9UhMz? z0q;pfK~!jg?UjjA!Y~v?6DTbSAcCNX;)1*2zAw1%I{N>AV<;7x(7rT;qBG{Sg`pST z;gU{4Xf)t{f0S}5iKNAo#7eml3_*~xc~V#@mlFF`gjs9<7ql#_lt&OaJbeNhC0fZ1PXRpN(#D#XA6a|D}DhMbRrx1$RM%_m>0ed^8wji+CBsS77K(xCl3fQcG z2JZRcG(aH@&~G%zgf*}v4XlU_vI8{8g*M13t-)A2f6aF9-~^pD;POrbULae8P=U7w zykLN7X zmy)nVe?$SC%LU^iSSgna`oK!LTu=~B6beeY!C?3=6emi>SOw+DsdB6WR4GlzE2z%I zESRmqKhd17V18i{%(^b07*qoM6N<$ Ef{W%y^Z)<= delta 1878 zcmV-c2dVhg2ec2684Lyh0082ccQ^n50GX360bhUNic<3Pi-=MbpI?xgM^I%B&`!eU z<>V)4r=}28mYMPhW-MbF+YFDOlogz`&k83`#B0 z0LRXqgz}Sa0)wZD;8FKAj=>?VfzP_SU<-eHE;K=+0lV7Up};i)-L*L^_i+p`DCy+6 zSy`}U-aO8Pa)}rAx!X;+_SI9v@x#vMD$J{2-DRV8 z(J6MjTpWMV*{PpFSS!#w*m>KZJziVO(4s)d{`c3B$37WjdQ3QIPJLc1c;WvT7~qNq zT~$F8my#DK6^;uRpmStIc2{&4@qd53lMf1+WLskp9hKf+Qt|0IAz6Ir#(-9~KXfl% z3{6c<;C8zuF};_rheC>6Xj1f7CSqX%WExC>n!t`hx-j4)LZG0a09smFIHscBk12Ro z68957$+Co_B{JWoIrNl(?F<7g9UYKaSO_namBFv4PKjnat)g066}wQe36Ou)RZ`LQ zm;j|P6pN)z0)o}m`Wge2z{@jds*-@%lrinhqtZ%vD!Q<;GF$>~Mx&}EAnViZDdDoi zCUznw?%dXW`;41_ZnpdJjgCtGTp|*YoPdy>oegIaFh$1_z|H0#_5{cgpEs^pVgkN> zcMY+fc@2i1`2kLM2VhCYBd~wT2nh&>!w_XBQ&QM2^6pc#3bFt+XM71OATPBThhqQ> zIvZAF4ESwp1zAy&2N}sONbC&!WPd-D2$nc>nSc=cBZY`Otw%ugYuFPxz zk;_5e;bCs|lTU!xNC|k3?TX}%15y*PW@{DU%h2we7@Q9VMV-6EVu63ldQN~IASMB3 zkhg?iVzrK2Y4sXy4AA>pkWhTj`t_Iqwbz2E=%oh^a3)Z0#stVqz<=x*Aaxmnf{MO( z^=h)?*fISjfZGpPzFgLRz|u4s1E}a!eBCABVc8GRZ32o12Lae0ZeGcAN5{lGd1C;% z8+W}!OHU@n51IhAyVieu8qg95a9qTeXmY{V;Y#cY-wPzcjAOZ=3E<}}CcPx!LBtoD zu&Jp@mO7UMF>X=LlH|#rFj6?DOo3~HnY<$-bTmLmKm*VKGys7HpaBTI8}NU8bu|eOwZXq-i(q)o zKK#Cy+6KHncP@DQ`{9X;7TArtY10K2EnEl@1vc0bG7Ru~y&TV;JsVZiDgiY^z0g*< z098}dfQsby9KG`wHZ(A8KYu__HWdwMU`4MG?2-2T$$n%73a4rU=-qENj~zN^aST<{ zVho7IV(`zarKEr7*_U*i0N;kUNd_U1U>NYvAW-z-*Q(A}Zr@Ypp0rlVfZpC-=-;{n z<|JBmdpDg6jljpNR>HOuEpTMe5A`ay|9dEudKmd+kGS^DV#Vjn&!6fq!drSC1L}?d z7 zklfr{hz3zGO$?xSKZV1Jf@xwvU0oehRaHfv`eg^4g+r*C7BgXr=A%bZF|7=sDL}b2 zP5=T8Km&geXaE|3Km*VKqoB036b--xAkct`P+3{Y?a0;F*E486~tettgp z`;{wK&;YGK#do<}P+ne68XFrKG(aVIJRXMcf~;061cO0LfL1V~_-SPTCIEq55E`Hn zXek z3Gm=@^u*Zp)p11yqIdh|&6^1(Ktt@`zn{rlR!)521EYzL^8hqJ9IVMV_+l5Nu>n4b z|3yAI8lW(oPN(5gkXHKvMod9k7|_?(H?A~A15}0)m!Yu?MFS9M02+Y!A32O7&1v)d QoB#j-07*qoM6N<$f?>35$N&HU From 6a2931822629d9262a22235ccb1ebeaaba0d8061 Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Mon, 27 Sep 2021 19:52:03 +0100 Subject: [PATCH 02/11] why the hell did we even still use these --- _maps/map_files/Delta/delta.dmm | 13 ------------- _maps/map_files/RandomRuins/SpaceRuins/ussp.dmm | 1 - 2 files changed, 14 deletions(-) diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index 8e1481707a9..ebade5fe4fa 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -58726,19 +58726,6 @@ c_tag = "Gateway Access"; dir = 4 }, -/obj/structure/closet/medical_wall{ - pixel_x = -32 - }, -/obj/item/stack/medical/bruise_pack, -/obj/item/stack/medical/bruise_pack/advanced, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/ointment/advanced, -/obj/item/reagent_containers/glass/bottle/charcoal, -/obj/item/reagent_containers/glass/bottle/morphine, -/obj/item/reagent_containers/syringe, -/obj/item/storage/pill_bottle/painkillers, -/obj/item/reagent_containers/food/pill/patch/styptic, -/obj/item/reagent_containers/food/pill/patch/silver_sulf, /turf/simulated/floor/plasteel, /area/gateway) "cys" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm index ff7aaa221dd..7a0ec962f87 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm @@ -8002,7 +8002,6 @@ }, /area/derelict/crew_quarters) "rn" = ( -/obj/structure/closet/medical_wall, /turf/simulated/wall/mineral/titanium/nodecon/nodiagonal, /area/derelict/arrival) "ro" = ( From 7a60419c0dd625d0014ec4f68112000fde5ff597 Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Mon, 27 Sep 2021 19:53:51 +0100 Subject: [PATCH 03/11] bloody mapmerge --- .../map_files/RandomRuins/SpaceRuins/ussp.dmm | 204 +++++++++--------- 1 file changed, 98 insertions(+), 106 deletions(-) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm index 7a0ec962f87..91b41acb6aa 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm @@ -515,9 +515,6 @@ "bm" = ( /turf/simulated/wall/mineral/titanium/nodecon/nodiagonal, /area/derelict/crew_quarters) -"bn" = ( -/turf/simulated/wall/mineral/titanium/nodecon/nodiagonal, -/area/derelict/arrival) "bo" = ( /obj/structure/cable{ d2 = 4; @@ -3752,11 +3749,6 @@ icon_state = "dark" }, /area/derelict/crew_quarters) -"hU" = ( -/turf/simulated/floor/plasteel{ - icon_state = "dark" - }, -/area/derelict/crew_quarters) "hV" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -9172,12 +9164,12 @@ ac ac ac QN -bn +rn jm -bn -bn +rn +rn lu -bn +rn QN ac ac @@ -9263,14 +9255,14 @@ ac ac ac ac -bn +rn iS jn jS kL hY lK -bn +rn ac ac ac @@ -9353,17 +9345,17 @@ ac ac ac aW -bn -bn -bn +rn +rn +rn iT hY jT kM lv lL -bn -bn +rn +rn aW ac ac @@ -9441,10 +9433,10 @@ ac ac ac aW -bn +rn gJ -bn -bn +rn +rn hI hX iv @@ -9457,8 +9449,8 @@ hY me mu mG -bn -bn +rn +rn mG aW ac @@ -9530,8 +9522,8 @@ ac ac ac aW -bn -bn +rn +rn dO gq gK @@ -9548,12 +9540,12 @@ lw hY mf mv -bn +rn mR ni nw mG -bn +rn mG aW ac @@ -9621,7 +9613,7 @@ ac ac ac aW -bn +rn ff fA dL @@ -9711,16 +9703,16 @@ ac ac ac aW -bn -bn -bn +rn +rn +rn de do do do do hb -bn +rn hK hY ix @@ -9904,7 +9896,7 @@ do do gM hc -bn +rn hM ia iz @@ -9984,7 +9976,7 @@ ac ac ac aW -bn +rn dP dV dV @@ -9996,19 +9988,19 @@ fY do gN hd -bn -bn -bn -bn -bn +rn +rn +rn +rn +rn jr ka kT ly -bn -bn -bn -bn +rn +rn +rn +rn mV nm mS @@ -10074,9 +10066,9 @@ ac ac ac aW -bn -bn -bn +rn +rn +rn dQ do do @@ -10087,21 +10079,21 @@ fE fZ gs dO -bn +rn aW ac ac ac aW -bn +rn kb -bn -bn +rn +rn aW ac ac aW -bn +rn mG ny nK @@ -10165,7 +10157,7 @@ ac ac ac aW -bn +rn dm dA dL @@ -10173,10 +10165,10 @@ do do do eo -bn +rn fh fF -bn +rn fG aW ac @@ -10256,7 +10248,7 @@ ac ac ac aW -bn +rn dd dn do @@ -10265,8 +10257,8 @@ do do ee ep -bn -bn +rn +rn fG aW ac @@ -10347,7 +10339,7 @@ ac ac ac aW -bn +rn cL de do @@ -10357,7 +10349,7 @@ do do ef eq -bn +rn aW ac ac @@ -10438,9 +10430,9 @@ ac ac ac aW -bn -bn -bn +rn +rn +rn df dp dB @@ -10529,10 +10521,10 @@ ac ac ac ac -bn +rn cl cz -bn +rn de dq dC @@ -10720,7 +10712,7 @@ cN cB dr dE -bn +rn dS ac ac @@ -10803,7 +10795,7 @@ ac ac ac ac -bn +rn bF bT co @@ -10811,7 +10803,7 @@ cA cM dg ds -bn +rn aW ac ac @@ -10857,7 +10849,7 @@ mS qC mU qY -bn +rn ac ac ac @@ -10895,12 +10887,12 @@ ac ac ac aW -bn +rn bG bU cp cC -bn +rn dh dt dF @@ -10941,7 +10933,7 @@ ac ac ac ag -bn +rn pT mU mU @@ -11034,15 +11026,15 @@ aj ac ag aW -bn -bn +rn +rn qh qs qD qL -bn +rn ro -bn +rn aW ac ac @@ -11127,7 +11119,7 @@ ag ag ag aW -bn +rn qi qt ka @@ -11135,7 +11127,7 @@ hY ra qy rw -bn +rn ac ac ac @@ -11504,7 +11496,7 @@ re qM hY qw -bn +rn aW ac ac @@ -11597,7 +11589,7 @@ hY hY qy rJ -bn +rn ac ac ac @@ -11682,7 +11674,7 @@ ac ac ac aW -bn +rn qN rf hY @@ -11965,7 +11957,7 @@ hY hY rk rN -bn +rn ac ac ac @@ -12058,7 +12050,7 @@ rq hY rO rZ -bn +rn aW ac ac @@ -12141,7 +12133,7 @@ if if if if -bn +rn qy qR ri @@ -12241,9 +12233,9 @@ rs rz qu rQ -bn -bn -bn +rn +rn +rn sh ac kJ @@ -12325,7 +12317,7 @@ if if if if -bn +rn qw qS rk @@ -12418,7 +12410,7 @@ ac ac ac aW -bn +rn qv hY ru @@ -12426,7 +12418,7 @@ ru hY rS rZ -bn +rn aW ac ac @@ -12517,7 +12509,7 @@ hY hY rk rT -bn +rn ac ac ac @@ -12786,7 +12778,7 @@ ac ac ac aW -bn +rn qN qt hY @@ -12885,7 +12877,7 @@ hY hY qy rX -bn +rn ac ac ac @@ -12976,7 +12968,7 @@ hY hY hY rG -bn +rn aW ac ac @@ -13335,7 +13327,7 @@ ac ag ag aW -bn +rn qm qz jn @@ -13343,7 +13335,7 @@ hY rl rv rD -bn +rn ac ac ac @@ -14689,16 +14681,16 @@ go gV hn aV -hU -hU +pC +pC hT jf -hU +pC kC ll -hU -hU -hU +pC +pC +pC hT bm ng @@ -14782,16 +14774,16 @@ gW gH hH hT -hU +pC iL eD jI kD lm eD -hU -hU -hU +pC +pC +pC mQ ng ng From 929f49b1fb7dd7c1d9d4786824c2614b32684766 Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Mon, 27 Sep 2021 20:05:12 +0100 Subject: [PATCH 04/11] why did these custom build their lockers? --- .../map_files/RandomZLevels/moonoutpost19.dmm | 135 +------ .../map_files/RandomZLevels/terrorspiders.dmm | 218 +---------- .../RandomZLevels/undergroundoutpost45.dmm | 343 ++++-------------- 3 files changed, 106 insertions(+), 590 deletions(-) diff --git a/_maps/map_files/RandomZLevels/moonoutpost19.dmm b/_maps/map_files/RandomZLevels/moonoutpost19.dmm index 80ddcf91249..a75145a548f 100644 --- a/_maps/map_files/RandomZLevels/moonoutpost19.dmm +++ b/_maps/map_files/RandomZLevels/moonoutpost19.dmm @@ -2091,19 +2091,8 @@ name = "Syndicate Outpost" }) "dr" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective_locked"; - name = "personal closet"; - req_access_txt = "150" - }, -/obj/item/ammo_box/magazine/m10mm, /obj/item/ammo_box/magazine/m10mm, +/obj/structure/closet/cabinet, /obj/item/suppressor, /turf/simulated/floor/plasteel/airless{ dir = 8; @@ -2114,18 +2103,7 @@ name = "Syndicate Outpost" }) "ds" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "150" - }, +/obj/structure/closet/cabinet, /obj/item/stack/spacecash/c50, /turf/simulated/floor/wood, /area/awaycontent/a4{ @@ -3954,16 +3932,6 @@ /turf/simulated/floor/plating, /area/awaycontent/a7) "gj" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secbroken"; - icon_closed = "sec"; - icon_locked = "sec1"; - icon_off = "secoff"; - icon_opened = "secopen"; - icon_state = "sec1"; - name = "security officer's locker"; - req_access_txt = "271" - }, /obj/item/clothing/suit/armor/vest, /obj/item/reagent_containers/spray/pepper, /obj/item/grenade/flashbang, @@ -3977,6 +3945,7 @@ pixel_y = 23; req_access = null }, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "red" @@ -5142,18 +5111,8 @@ name = "MO19 Arrivals" }) "hX" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secureresbroken"; - icon_closed = "secureres"; - icon_locked = "secureres1"; - icon_off = "secureresoff"; - icon_opened = "secureresopen"; - icon_state = "secureres"; - locked = 0; - name = "scientist's locker"; - req_access_txt = "271" - }, /obj/item/clothing/suit/storage/labcoat, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel, /area/awaycontent/a2{ name = "MO19 Research" @@ -5392,20 +5351,11 @@ }) "iq" = ( /obj/structure/window/reinforced, -/obj/structure/closet/secure_closet{ - icon_broken = "secureresbroken"; - icon_closed = "secureres"; - icon_locked = "secureres1"; - icon_off = "secureresoff"; - icon_opened = "secureresopen"; - icon_state = "secureres1"; - name = "scientist's locker"; - req_access_txt = "271" - }, /obj/item/clothing/suit/storage/labcoat, /obj/item/tank/internals/air, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel, /area/awaycontent/a2{ name = "MO19 Research" @@ -5961,18 +5911,9 @@ name = "MO19 Arrivals" }) "jr" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "rdsecurebroken"; - icon_closed = "rdsecure"; - icon_locked = "rdsecure1"; - icon_off = "rdsecureoff"; - icon_opened = "rdsecureopen"; - icon_state = "rdsecure1"; - name = "research director's locker"; - req_access_txt = "271" - }, /obj/item/storage/backpack/satchel_tox, /obj/item/clothing/gloves/color/latex, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -8696,18 +8637,7 @@ name = "MO19 Arrivals" }) "oA" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /obj/item/clothing/under/suit_jacket/navy, /turf/simulated/floor/carpet, /area/awaycontent/a1{ @@ -8817,21 +8747,11 @@ name = "MO19 Arrivals" }) "oK" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "fridgebroken"; - icon_closed = "fridge"; - icon_locked = "fridge1"; - icon_off = "fridgeoff"; - icon_opened = "fridgeopen"; - icon_state = "fridge"; - locked = 0; - name = "meat fridge"; - req_access_txt = "271" - }, /obj/item/reagent_containers/food/snacks/meat/monkey, /obj/item/reagent_containers/food/snacks/meat/monkey, /obj/item/reagent_containers/food/snacks/meat/monkey, /obj/item/reagent_containers/food/snacks/meat/monkey, +/obj/structure/closet/secure_closet/freezer/meat, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor"; temperature = 273.15 @@ -8841,7 +8761,6 @@ }) "oL" = ( /obj/structure/closet/secure_closet{ - icon_state = "secure"; locked = 0; name = "kitchen Cabinet"; req_access_txt = "271" @@ -8858,21 +8777,11 @@ name = "MO19 Arrivals" }) "oM" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "fridgebroken"; - icon_closed = "fridge"; - icon_locked = "fridge1"; - icon_off = "fridgeoff"; - icon_opened = "fridgeopen"; - icon_state = "fridge"; - locked = 0; - name = "refrigerator"; - req_access_txt = "271" - }, /obj/item/reagent_containers/food/condiment/milk, /obj/item/reagent_containers/food/condiment/milk, /obj/item/reagent_containers/food/condiment/milk, /obj/item/storage/fancy/egg_box, +/obj/structure/closet/secure_closet/freezer/fridge, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor"; temperature = 273.15 @@ -8981,18 +8890,7 @@ name = "MO19 Arrivals" }) "oZ" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /obj/item/clothing/under/assistantformal, /turf/simulated/floor/carpet, /area/awaycontent/a1{ @@ -9015,18 +8913,7 @@ name = "MO19 Arrivals" }) "pg" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /obj/item/clothing/under/suit_jacket/burgundy, /turf/simulated/floor/carpet, /area/awaycontent/a1{ diff --git a/_maps/map_files/RandomZLevels/terrorspiders.dmm b/_maps/map_files/RandomZLevels/terrorspiders.dmm index 837cabbf460..0ed650145fe 100644 --- a/_maps/map_files/RandomZLevels/terrorspiders.dmm +++ b/_maps/map_files/RandomZLevels/terrorspiders.dmm @@ -196,18 +196,7 @@ /turf/simulated/floor/carpet, /area/awaymission/UO71/plaza) "aF" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /obj/item/clothing/under/suit_jacket/female, /turf/simulated/floor/carpet, /area/awaymission/UO71/plaza) @@ -420,18 +409,7 @@ /turf/simulated/floor/carpet, /area/awaymission/UO71/plaza) "bh" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaymission/UO71/plaza) "bi" = ( @@ -752,18 +730,7 @@ /area/awaymission/UO71/plaza) "ci" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /obj/item/clothing/under/pj/blue, /turf/simulated/floor/carpet, /area/awaymission/UO71/plaza) @@ -1217,17 +1184,7 @@ }, /area/awaymission/UO71/plaza) "ds" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "hydrosecurebroken"; - icon_closed = "hydrosecure"; - icon_locked = "hydrosecure1"; - icon_off = "hydrosecureoff"; - icon_opened = "hydrosecureopen"; - icon_state = "hydrosecure"; - locked = 0; - name = "botanist's locker"; - req_access_txt = "271" - }, +/obj/structure/closet/secure_closet, /obj/item/plant_analyzer, /obj/item/clothing/mask/bandana, /obj/item/hatchet, @@ -1257,16 +1214,7 @@ }, /area/awaymission/UO71/plaza) "dw" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secbroken"; - icon_closed = "sec"; - icon_locked = "sec1"; - icon_off = "secoff"; - icon_opened = "secopen"; - icon_state = "sec1"; - name = "security officer's locker"; - req_access_txt = "271" - }, +/obj/structure/closet/secure_closet, /obj/item/storage/belt/security, /obj/item/flash, /obj/effect/decal/cleanable/dirt, @@ -1372,17 +1320,7 @@ }, /area/awaymission/UO71/plaza) "dK" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "hydrosecurebroken"; - icon_closed = "hydrosecure"; - icon_locked = "hydrosecure1"; - icon_off = "hydrosecureoff"; - icon_opened = "hydrosecureopen"; - icon_state = "hydrosecure"; - locked = 0; - name = "botanist's locker"; - req_access_txt = "271" - }, +/obj/structure/closet/secure_closet, /obj/item/clothing/suit/apron, /obj/item/clothing/mask/bandana, /turf/simulated/floor/plasteel{ @@ -2200,17 +2138,7 @@ }, /area/awaymission/UO71/centralhall) "fH" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "fridgebroken"; - icon_closed = "fridge"; - icon_locked = "fridge1"; - icon_off = "fridgeoff"; - icon_opened = "fridgeopen"; - icon_state = "fridge"; - locked = 0; - name = "meat fridge"; - req_access_txt = "271" - }, +/obj/structure/closet/secure_closet/freezer/meat, /obj/item/reagent_containers/food/snacks/meat/monkey, /obj/item/reagent_containers/food/snacks/meat/monkey, /obj/item/reagent_containers/food/snacks/meat/monkey, @@ -3316,17 +3244,7 @@ }, /area/awaymission/UO71/centralhall) "ir" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "fridgebroken"; - icon_closed = "fridge"; - icon_locked = "fridge1"; - icon_off = "fridgeoff"; - icon_opened = "fridgeopen"; - icon_state = "fridge"; - locked = 0; - name = "refrigerator"; - req_access_txt = "271" - }, +/obj/structure/closet/secure_closet/freezer/fridge, /obj/item/reagent_containers/food/condiment/milk, /obj/item/reagent_containers/food/condiment/milk, /obj/item/reagent_containers/food/condiment/milk, @@ -3524,7 +3442,6 @@ /area/awaymission/UO71/centralhall) "iX" = ( /obj/structure/closet/secure_closet{ - icon_state = "secure"; locked = 0; name = "kitchen Cabinet"; req_access_txt = "271" @@ -5271,18 +5188,7 @@ /turf/simulated/floor/carpet, /area/awaymission/UO71/centralhall) "mF" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /obj/item/clothing/under/pj/red, /turf/simulated/floor/carpet, /area/awaymission/UO71/centralhall) @@ -5464,16 +5370,7 @@ /turf/simulated/floor/plating, /area/awaymission/UO71/science) "mX" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "rdsecurebroken"; - icon_closed = "rdsecure"; - icon_locked = "rdsecure1"; - icon_off = "rdsecureoff"; - icon_opened = "rdsecureopen"; - icon_state = "rdsecure1"; - name = "research director's locker"; - req_access_txt = "271" - }, +/obj/structure/closet/secure_closet, /obj/item/storage/backpack/satchel_tox, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/suit/storage/labcoat/science, @@ -5589,18 +5486,7 @@ /turf/simulated/floor/carpet, /area/awaymission/UO71/centralhall) "nj" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /obj/item/clothing/under/suit_jacket/navy, /turf/simulated/floor/carpet, /area/awaymission/UO71/centralhall) @@ -6700,16 +6586,7 @@ }, /area/awaymission/UO71/science) "pb" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secbroken"; - icon_closed = "sec"; - icon_locked = "sec1"; - icon_off = "secoff"; - icon_opened = "secopen"; - icon_state = "sec1"; - name = "security officer's locker"; - req_access_txt = "271" - }, +/obj/structure/closet/secure_closet, /obj/item/flash, /obj/item/reagent_containers/spray/pepper, /obj/item/restraints/handcuffs, @@ -7644,15 +7521,8 @@ }, /area/awaymission/UO71/eng) "qY" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secureengbroken"; - icon_closed = "secureeng"; - icon_locked = "secureeng1"; - icon_off = "secureengoff"; - icon_opened = "secureengopen"; - icon_state = "secureeng1"; - name = "engineer's locker"; - req_access_txt = "271" +/obj/structure/closet/secure_closet/engineering_personal{ + req_access = list(271) }, /obj/structure/window/reinforced{ dir = 8 @@ -9557,16 +9427,7 @@ pixel_y = 6; req_access_txt = "271" }, -/obj/structure/closet/secure_closet{ - icon_broken = "secbroken"; - icon_closed = "sec"; - icon_locked = "sec1"; - icon_off = "secoff"; - icon_opened = "secopen"; - icon_state = "sec1"; - name = "security officer's locker"; - req_access_txt = "271" - }, +/obj/structure/closet/secure_closet, /obj/item/clothing/suit/armor/vest, /obj/item/clothing/head/helmet, /turf/simulated/floor/plasteel{ @@ -10743,18 +10604,7 @@ /turf/simulated/floor/carpet, /area/awaymission/UO71/mining) "xj" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaymission/UO71/mining) "xk" = ( @@ -11063,18 +10913,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaymission/UO71/mining) "xQ" = ( @@ -11091,15 +10930,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/structure/closet/secure_closet/engineering_personal{ - icon_broken = "miningsecbroken"; - icon_closed = "miningsec"; - icon_locked = "miningsec1"; - icon_off = "miningsecoff"; - icon_opened = "miningsecopen"; - icon_state = "miningsec"; - locked = 0; - name = "miner's equipment"; +/obj/structure/closet/secure_closet/miner{ req_access = list(271) }, /obj/item/storage/backpack/satchel_eng, @@ -11689,18 +11520,7 @@ /turf/simulated/floor/plasteel, /area/awaymission/UO71/queen) "zn" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "271" - }, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaymission/UO71/loot) "zo" = ( diff --git a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm index 200307625ab..831bfe6552d 100644 --- a/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/map_files/RandomZLevels/undergroundoutpost45.dmm @@ -192,8 +192,8 @@ name = "UO45 Central Hall" }) "aE" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, +/obj/structure/closet/emcloset, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -258,11 +258,11 @@ name = "UO45 Central Hall" }) "aL" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/structure/sign/poster/official/safety_internals{ pixel_x = -32 }, +/obj/structure/closet/emcloset, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -1082,8 +1082,8 @@ name = "UO45 Central Hall" }) "cw" = ( -/obj/structure/closet, /obj/item/storage/box/lights/mixed, +/obj/structure/closet, /turf/simulated/floor/plating, /area/awaycontent/a1{ name = "UO45 Central Hall" @@ -1119,19 +1119,8 @@ }) "cz" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "201" - }, /obj/item/clothing/under/pj/blue, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaycontent/a1{ name = "UO45 Central Hall" @@ -1141,19 +1130,8 @@ dir = 8; initialize_directions = 7 }, -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "201" - }, /obj/item/clothing/under/suit_jacket/female, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaycontent/a1{ name = "UO45 Central Hall" @@ -1196,8 +1174,8 @@ name = "UO45 Central Hall" }) "cE" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, +/obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/awaycontent/a1{ name = "UO45 Central Hall" @@ -1434,8 +1412,8 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 }, -/obj/structure/closet, /obj/item/poster/random_contraband, +/obj/structure/closet, /turf/simulated/floor/plating, /area/awaycontent/a1{ name = "UO45 Central Hall" @@ -1801,20 +1779,10 @@ name = "UO45 Central Hall" }) "dM" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "hydrosecurebroken"; - icon_closed = "hydrosecure"; - icon_locked = "hydrosecure1"; - icon_off = "hydrosecureoff"; - icon_opened = "hydrosecureopen"; - icon_state = "hydrosecure"; - locked = 0; - name = "botanist's locker"; - req_access_txt = "201" - }, /obj/item/plant_analyzer, /obj/item/clothing/mask/bandana, /obj/item/hatchet, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "vault" @@ -1861,19 +1829,10 @@ name = "UO45 Central Hall" }) "dQ" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secbroken"; - icon_closed = "sec"; - icon_locked = "sec1"; - icon_off = "secoff"; - icon_opened = "secopen"; - icon_state = "sec1"; - name = "security officer's locker"; - req_access_txt = "201" - }, /obj/item/storage/belt/security, /obj/item/flash, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel{ dir = 9; icon_state = "red" @@ -2009,20 +1968,10 @@ name = "UO45 Central Hall" }) "ee" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "hydrosecurebroken"; - icon_closed = "hydrosecure"; - icon_locked = "hydrosecure1"; - icon_off = "hydrosecureoff"; - icon_opened = "hydrosecureopen"; - icon_state = "hydrosecure"; - locked = 0; - name = "botanist's locker"; - req_access_txt = "201" - }, /obj/item/clothing/suit/apron, /obj/item/clothing/mask/bandana, /obj/item/cultivator, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel{ dir = 4; icon_state = "vault" @@ -2475,7 +2424,6 @@ name = "UO45 Central Hall" }) "eW" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; @@ -2749,11 +2697,11 @@ name = "UO45 Central Hall" }) "fu" = ( -/obj/structure/closet/crate/hydroponics, /obj/item/shovel/spade, /obj/item/wrench, /obj/item/screwdriver, /obj/item/reagent_containers/glass/bucket, +/obj/structure/closet/crate/hydroponics, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -3211,13 +3159,13 @@ name = "UO45 Crew Quarters" }) "gn" = ( +/obj/item/storage/box/mousetraps, +/obj/item/clothing/under/waiter, +/obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate{ desc = "It's a storage unit for kitchen clothes and equipment."; name = "Kitchen Crate" }, -/obj/item/storage/box/mousetraps, -/obj/item/clothing/under/waiter, -/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -3225,21 +3173,11 @@ name = "UO45 Crew Quarters" }) "go" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "fridgebroken"; - icon_closed = "fridge"; - icon_locked = "fridge1"; - icon_off = "fridgeoff"; - icon_opened = "fridgeopen"; - icon_state = "fridge"; - locked = 0; - name = "meat fridge"; - req_access_txt = "201" - }, /obj/item/reagent_containers/food/snacks/meat/monkey, /obj/item/reagent_containers/food/snacks/meat/monkey, /obj/item/reagent_containers/food/snacks/meat/monkey, /obj/item/reagent_containers/food/snacks/meat/monkey, +/obj/structure/closet/secure_closet/freezer/meat, /turf/simulated/floor/plasteel{ icon_state = "showroomfloor" }, @@ -3867,12 +3805,12 @@ name = "UO45 Gateway" }) "hz" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/structure/sign/poster/official/safety_internals{ pixel_y = 32 }, /obj/effect/landmark/burnturf, +/obj/structure/closet/emcloset, /turf/simulated/floor/plasteel, /area/awaycontent/a2{ name = "UO45 Crew Quarters" @@ -4229,8 +4167,8 @@ name = "UO45 Gateway" }) "if" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, +/obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/awaycontent/a6{ name = "UO45 Gateway" @@ -4569,22 +4507,12 @@ name = "UO45 Crew Quarters" }) "iM" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "fridgebroken"; - icon_closed = "fridge"; - icon_locked = "fridge1"; - icon_off = "fridgeoff"; - icon_opened = "fridgeopen"; - icon_state = "fridge"; - locked = 0; - name = "refrigerator"; - req_access_txt = "201" - }, /obj/item/reagent_containers/food/condiment/milk, /obj/item/reagent_containers/food/condiment/milk, /obj/item/reagent_containers/food/condiment/milk, /obj/item/storage/fancy/egg_box, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/freezer/fridge, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -4611,9 +4539,9 @@ name = "UO45 Central Hall" }) "iO" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/effect/landmark/damageturf, +/obj/structure/closet/emcloset, /turf/simulated/floor/plating, /area/awaycontent/a1{ name = "UO45 Central Hall" @@ -4664,8 +4592,8 @@ name = "UO45 Gateway" }) "iT" = ( -/obj/structure/closet/l3closet/scientist, /obj/effect/decal/warning_stripes/north, +/obj/structure/closet/l3closet/scientist, /turf/simulated/floor/plasteel, /area/awaycontent/a6{ name = "UO45 Gateway" @@ -4821,16 +4749,15 @@ name = "UO45 Crew Quarters" }) "jg" = ( -/obj/structure/closet/secure_closet{ - icon_state = "secure"; - locked = 0; - name = "kitchen Cabinet"; - req_access_txt = "201" - }, /obj/item/reagent_containers/food/condiment/flour, /obj/item/reagent_containers/food/condiment/flour, /obj/item/reagent_containers/food/condiment/sugar, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet{ + locked = 0; + name = "kitchen Cabinet"; + req_access_txt = "271" + }, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -4849,8 +4776,8 @@ name = "UO45 Gateway" }) "ji" = ( -/obj/structure/closet/l3closet/scientist, /obj/effect/decal/warning_stripes/northeast, +/obj/structure/closet/l3closet/scientist, /turf/simulated/floor/plasteel, /area/awaycontent/a6{ name = "UO45 Gateway" @@ -5091,17 +5018,6 @@ name = "UO45 Central Hall" }) "jG" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secureresbroken"; - icon_closed = "secureres"; - icon_locked = "secureres1"; - icon_off = "secureresoff"; - icon_opened = "secureresopen"; - icon_state = "secureres"; - locked = 0; - name = "scientist's locker"; - req_access_txt = "201" - }, /obj/item/tank/internals/air, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, @@ -5115,17 +5031,6 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/structure/closet/secure_closet{ - icon_broken = "secureresbroken"; - icon_closed = "secureres"; - icon_locked = "secureres1"; - icon_off = "secureresoff"; - icon_opened = "secureresopen"; - icon_state = "secureres"; - locked = 0; - name = "scientist's locker"; - req_access_txt = "201" - }, /obj/item/clothing/gloves/color/latex, /turf/simulated/floor/plasteel{ icon_state = "white" @@ -5629,13 +5534,13 @@ name = "UO45 Research" }) "kx" = ( -/obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, /obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 }, /obj/item/multitool, +/obj/structure/closet/crate, /turf/simulated/floor/plating, /area/awaycontent/a1{ name = "UO45 Central Hall" @@ -6729,7 +6634,6 @@ name = "UO45 Engineering" }) "lZ" = ( -/obj/structure/closet/crate, /obj/item/stack/sheet/mineral/plasma{ amount = 26 }, @@ -6742,6 +6646,7 @@ maxcharge = 15000 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, /turf/simulated/floor/plating, /area/awaycontent/a3{ name = "UO45 Engineering" @@ -6876,12 +6781,12 @@ name = "UO45 Research" }) "mm" = ( -/obj/structure/closet/firecloset, /obj/machinery/light/small, /obj/structure/sign/securearea{ pixel_y = -32 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, /turf/simulated/floor/plasteel{ icon_state = "warnwhite" }, @@ -6987,19 +6892,8 @@ name = "UO45 Crew Quarters" }) "mw" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "201" - }, /obj/item/clothing/under/pj/red, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaycontent/a2{ name = "UO45 Crew Quarters" @@ -7051,7 +6945,6 @@ name = "UO45 Engineering" }) "mB" = ( -/obj/structure/closet/crate, /obj/item/stack/sheet/metal{ amount = 50 }, @@ -7061,6 +6954,7 @@ /obj/item/stack/rods{ amount = 50 }, +/obj/structure/closet/crate, /turf/simulated/floor/plating, /area/awaycontent/a3{ name = "UO45 Engineering" @@ -7135,20 +7029,11 @@ name = "UO45 Gateway" }) "mI" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "rdsecurebroken"; - icon_closed = "rdsecure"; - icon_locked = "rdsecure1"; - icon_off = "rdsecureoff"; - icon_opened = "rdsecureopen"; - icon_state = "rdsecure1"; - name = "research director's locker"; - req_access_txt = "201" - }, /obj/item/storage/backpack/satchel_tox, /obj/item/clothing/gloves/color/latex, /obj/item/clothing/suit/storage/labcoat/science, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel{ dir = 5; icon_state = "cafeteria" @@ -7334,19 +7219,8 @@ name = "UO45 Crew Quarters" }) "mZ" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "201" - }, /obj/item/clothing/under/suit_jacket/navy, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaycontent/a2{ name = "UO45 Crew Quarters" @@ -7657,6 +7531,7 @@ }) "nz" = ( /obj/machinery/vending/coffee, +/obj/structure/closet/emcloset, /turf/simulated/floor/plasteel{ icon_state = "dark" }, @@ -8474,6 +8349,7 @@ pixel_x = -30 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "red" @@ -8893,16 +8769,6 @@ name = "UO45 Research" }) "pi" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secbroken"; - icon_closed = "sec"; - icon_locked = "sec1"; - icon_off = "secoff"; - icon_opened = "secopen"; - icon_state = "sec1"; - name = "security officer's locker"; - req_access_txt = "201" - }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/item/restraints/handcuffs, /obj/item/flash, @@ -9369,7 +9235,6 @@ name = "UO45 Engineering" }) "qa" = ( -/obj/structure/closet/crate, /obj/item/storage/box/lights/mixed, /obj/item/poster/random_contraband, /obj/effect/decal/cleanable/dirt, @@ -9553,6 +9418,7 @@ }) "qq" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/l3closet/general, /turf/simulated/floor/plasteel{ dir = 8; icon_state = "whitehall" @@ -9729,13 +9595,13 @@ dir = 4; layer = 2.9 }, -/obj/structure/closet/secure_closet/engineering_personal{ - req_access = list(201) - }, /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, +/obj/structure/closet/secure_closet/engineering_personal{ + req_access = list(271) + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellow" @@ -9759,16 +9625,6 @@ name = "UO45 Engineering" }) "qH" = ( -/obj/structure/closet/secure_closet{ - icon_broken = "secureengbroken"; - icon_closed = "secureeng"; - icon_locked = "secureeng1"; - icon_off = "secureengoff"; - icon_opened = "secureengopen"; - icon_state = "secureeng1"; - name = "engineer's locker"; - req_access_txt = "201" - }, /obj/structure/window/reinforced{ dir = 8 }, @@ -9779,6 +9635,9 @@ /obj/machinery/atmospherics/pipe/simple/visible/purple{ dir = 4 }, +/obj/structure/closet/secure_closet/engineering_personal{ + req_access = list(271) + }, /turf/simulated/floor/plasteel{ dir = 1; icon_state = "yellow" @@ -10989,7 +10848,6 @@ name = "UO45 Engineering" }) "sr" = ( -/obj/structure/closet/l3closet/general, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel{ dir = 1; @@ -11045,7 +10903,6 @@ name = "UO45 Research" }) "sw" = ( -/obj/structure/closet/l3closet/general, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/plasteel{ dir = 1; @@ -11355,9 +11212,9 @@ name = "UO45 Engineering" }) "sU" = ( -/obj/structure/closet, /obj/item/storage/belt/utility, /obj/effect/landmark/burnturf, +/obj/structure/closet, /turf/simulated/floor/plating, /area/awaycontent/a2{ name = "UO45 Crew Quarters" @@ -11447,7 +11304,6 @@ name = "UO45 Engineering" }) "te" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; @@ -11733,7 +11589,6 @@ name = "UO45 Engineering" }) "tA" = ( -/obj/structure/closet/firecloset, /obj/effect/decal/warning_stripes/northwest, /turf/simulated/floor/plating, /area/awaycontent/a5{ @@ -12057,18 +11912,9 @@ pixel_y = 6; req_access_txt = "201" }, -/obj/structure/closet/secure_closet{ - icon_broken = "secbroken"; - icon_closed = "sec"; - icon_locked = "sec1"; - icon_off = "secoff"; - icon_opened = "secopen"; - icon_state = "sec1"; - name = "security officer's locker"; - req_access_txt = "201" - }, /obj/item/clothing/suit/armor/vest, /obj/item/clothing/head/helmet, +/obj/structure/closet/secure_closet, /turf/simulated/floor/plasteel{ dir = 6; icon_state = "red" @@ -12256,6 +12102,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes/west, +/obj/structure/closet/firecloset, /turf/simulated/floor/plating, /area/awaycontent/a5{ name = "UO45 Research" @@ -12666,22 +12513,22 @@ name = "UO45 Engineering" }) "vc" = ( -/obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/emcloset, /turf/simulated/floor/plasteel, /area/awaycontent/a3{ name = "UO45 Engineering" }) "vd" = ( -/obj/structure/closet/firecloset, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, /area/awaycontent/a3{ name = "UO45 Engineering" @@ -12739,11 +12586,11 @@ name = "UO45 Engineering" }) "vi" = ( -/obj/structure/closet/firecloset, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 }, /obj/effect/decal/warning_stripes/yellow/hollow, +/obj/structure/closet/firecloset, /turf/simulated/floor/plasteel, /area/awaycontent/a3{ name = "UO45 Engineering" @@ -13138,10 +12985,10 @@ dir = 1; pixel_y = -24 }, -/obj/structure/closet/secure_closet/miner{ - req_access = list(201) - }, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/miner{ + req_access = list(271) + }, /turf/simulated/floor/plasteel, /area/awaycontent/a4{ name = "UO45 Mining" @@ -13428,18 +13275,7 @@ name = "UO45 Mining" }) "wq" = ( -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "201" - }, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaycontent/a4{ name = "UO45 Mining" @@ -13806,19 +13642,11 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/structure/closet/secure_closet/engineering_personal{ - icon_broken = "miningsecbroken"; - icon_closed = "miningsec"; - icon_locked = "miningsec1"; - icon_off = "miningsecoff"; - icon_opened = "miningsecopen"; - icon_state = "miningsec"; - locked = 0; - name = "miner's equipment"; - req_access = list(201) - }, /obj/item/storage/backpack/satchel_eng, /obj/item/clothing/gloves/fingerless, +/obj/structure/closet/secure_closet/miner{ + req_access = list(271) + }, /turf/simulated/floor/plasteel{ icon_state = "browncorner" }, @@ -13848,18 +13676,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 }, -/obj/structure/closet/secure_closet{ - desc = "It's a secure locker for personnel. The first card swiped gains control."; - icon_broken = "cabinetdetective_broken"; - icon_closed = "cabinetdetective"; - icon_locked = "cabinetdetective_locked"; - icon_off = "cabinetdetective_broken"; - icon_opened = "cabinetdetective_open"; - icon_state = "cabinetdetective"; - locked = 0; - name = "personal closet"; - req_access_txt = "201" - }, +/obj/structure/closet/cabinet, /turf/simulated/floor/carpet, /area/awaycontent/a4{ name = "UO45 Mining" @@ -14045,7 +13862,6 @@ dir = 4; initialize_directions = 11 }, -/obj/structure/closet/crate, /obj/item/stack/sheet/metal{ amount = 26 }, @@ -14053,6 +13869,7 @@ amount = 19 }, /obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, /turf/simulated/floor/plasteel, /area/awaycontent/a4{ name = "UO45 Mining" @@ -14091,7 +13908,6 @@ dir = 4; pixel_x = 24 }, -/obj/structure/closet/crate, /obj/item/stack/sheet/mineral/plasma{ amount = 6 }, @@ -14148,17 +13964,15 @@ name = "UO45 Mining" }) "xv" = ( -/obj/machinery/alarm/monitor{ - dir = 4; - locked = 0; - pixel_x = -23; - req_access = null - }, -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/dirt, -/turf/simulated/floor/plasteel, -/area/awaycontent/a4{ - name = "UO45 Mining" +/obj/structure/closet/cabinet, +/turf/simulated/mineral/random/labormineral, +/area/awaycontent/a7{ + always_unpowered = 1; + name = "UO45 Caves"; + power_environ = 0; + power_equip = 0; + power_light = 0; + poweralm = 0 }) "xw" = ( /obj/structure/table, @@ -14512,15 +14326,10 @@ poweralm = 0 }) "yn" = ( -/obj/structure/closet/crate, -/turf/simulated/floor/plating/asteroid/airless, -/area/awaycontent/a7{ - always_unpowered = 1; - name = "UO45 Caves"; - power_environ = 0; - power_equip = 0; - power_light = 0; - poweralm = 0 +/obj/structure/closet/emcloset, +/turf/simulated/wall/r_wall/rust, +/area/awaycontent/a4{ + name = "UO45 Mining" }) "yo" = ( /obj/structure/alien/weeds{ @@ -24626,11 +24435,11 @@ aB aB aC aC +xv ac ac ac -ac -ac +xv ac ac bQ @@ -25901,7 +25710,7 @@ yl fo fo fo -yn +fo ac ac ac @@ -26044,7 +25853,7 @@ xG xO xn wx -xv +vy xB wx ev @@ -26496,7 +26305,7 @@ vJ vJ vJ vJ -vJ +yn yl fo fo @@ -29954,7 +29763,7 @@ ac ac ac ac -ac +xv ac ac ac From 83f8fbdfacd8c241b14cf6ba6c9e279d8367c41f Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Tue, 28 Sep 2021 00:51:19 +0100 Subject: [PATCH 05/11] locker door and open state trimming --- code/game/area/ss13_areas.dm | 8 ++++---- code/game/machinery/doors/brigdoors.dm | 4 ++-- code/game/objects/items/random_items.dm | 1 + .../structures/crates_lockers/closets.dm | 6 ++++++ .../crates_lockers/closets/cardboardbox.dm | 1 + .../crates_lockers/closets/coffin.dm | 1 + .../crates_lockers/closets/crittercrate.dm | 1 + .../crates_lockers/closets/fireaxe.dm | 1 + .../crates_lockers/closets/fitness.dm | 2 ++ .../crates_lockers/closets/gimmick.dm | 7 +++++++ .../crates_lockers/closets/l3closet.dm | 6 ++++++ .../crates_lockers/closets/malfunction.dm | 1 + .../crates_lockers/closets/secure/bar.dm | 1 + .../crates_lockers/closets/secure/cargo.dm | 2 ++ .../crates_lockers/closets/secure/chaplain.dm | 1 + .../closets/secure/engineering.dm | 7 +++++++ .../crates_lockers/closets/secure/freezer.dm | 3 +++ .../closets/secure/hydroponics.dm | 1 + .../crates_lockers/closets/secure/medical.dm | 15 +++++++++++++++ .../crates_lockers/closets/secure/miscjobs.dm | 2 ++ .../crates_lockers/closets/secure/personal.dm | 1 + .../closets/secure/scientist.dm | 5 +++++ .../closets/secure/secure_closets.dm | 2 ++ .../crates_lockers/closets/secure/security.dm | 13 +++++++++++++ .../crates_lockers/closets/syndicate.dm | 1 + .../crates_lockers/closets/utility_closets.dm | 8 ++++++++ code/modules/admin/topic.dm | 4 ++-- code/modules/mining/mine_items.dm | 1 + icons/obj/closet.dmi | Bin 67817 -> 66980 bytes 29 files changed, 98 insertions(+), 8 deletions(-) diff --git a/code/game/area/ss13_areas.dm b/code/game/area/ss13_areas.dm index 3666ba2fdfc..fcb1068574d 100644 --- a/code/game/area/ss13_areas.dm +++ b/code/game/area/ss13_areas.dm @@ -1379,8 +1379,8 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security/brig/prison_break() for(var/obj/structure/closet/secure_closet/brig/temp_closet in src) - temp_closet.locked = 0 - temp_closet.icon_state = temp_closet.icon_closed + temp_closet.locked = FALSE + temp_closet.close() for(var/obj/machinery/door_timer/temp_timer in src) temp_timer.releasetime = 1 ..() @@ -1399,7 +1399,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security/prison/prison_break() for(var/obj/structure/closet/secure_closet/brig/temp_closet in src) temp_closet.locked = 0 - temp_closet.icon_state = temp_closet.icon_closed + temp_closet.close() for(var/obj/machinery/door_timer/temp_timer in src) temp_timer.releasetime = 1 ..() @@ -1544,7 +1544,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security/vacantoffice2 name = "\improper Vacant Office" icon_state = "security" - + /area/security/permasolitary name = "Solitary Confinement" icon_state = "solitary" diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 369dcf43fd3..0ea43c82520 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -206,8 +206,8 @@ continue if(C.opened && !C.close()) continue - C.locked = 1 - C.icon_state = C.add_overlay("locked") + C.locked = TRUE + C.close() for(var/obj/machinery/treadmill_monitor/T in targets) T.total_joules = 0 diff --git a/code/game/objects/items/random_items.dm b/code/game/objects/items/random_items.dm index 04715c44c33..31c23ba3b52 100644 --- a/code/game/objects/items/random_items.dm +++ b/code/game/objects/items/random_items.dm @@ -233,6 +233,7 @@ name = "unlabelled booze closet" req_access = list(ACCESS_BAR) icon_state = "cabinet" + open_door_sprite = "cabient_door" open_sound = 'sound/machines/wooden_closet_open.ogg' close_sound = 'sound/machines/wooden_closet_close.ogg' open_sound_volume = 25 diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 80f506aae3e..59be20a12f5 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -10,6 +10,8 @@ var/icon_closed var/icon_opened var/is_wardrobe + var/open_door_sprite = "generic_door" + var/shared_open_sprite var/opened = FALSE var/welded = FALSE var/locked = FALSE @@ -31,8 +33,11 @@ icon_closed = "[icon_state]" if(!is_wardrobe) icon_opened = "[icon_state]_open" + else if(shared_open_sprite) + icon_opened = shared_open_sprite else icon_opened = "generic_open" + open_door_sprite = "generic_door" if(mapload && !opened) // Youre probably asking, why is this a 0 seconds timer AA? // Well, I will tell you. One day, all /obj/effect/spawner will use Initialize @@ -312,6 +317,7 @@ /obj/structure/closet/proc/update_overlays() overlays.Cut() if(opened) + overlays += open_door_sprite return if(welded) overlays += "welded" diff --git a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm index 406648cdc41..240a2fa3c26 100644 --- a/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm +++ b/code/game/objects/structures/crates_lockers/closets/cardboardbox.dm @@ -3,6 +3,7 @@ desc = "Just a box..." icon = 'icons/obj/cardboard_boxes.dmi' icon_state = "cardboard" + open_door_sprite = null resistance_flags = FLAMMABLE max_integrity = 70 integrity_failure = 0 diff --git a/code/game/objects/structures/crates_lockers/closets/coffin.dm b/code/game/objects/structures/crates_lockers/closets/coffin.dm index 73b2e78f5f1..f0e319ae5c1 100644 --- a/code/game/objects/structures/crates_lockers/closets/coffin.dm +++ b/code/game/objects/structures/crates_lockers/closets/coffin.dm @@ -2,6 +2,7 @@ name = "coffin" desc = "It's a burial receptacle for the dearly departed." icon_state = "coffin" + open_door_sprite = null resistance_flags = FLAMMABLE max_integrity = 70 material_drop = /obj/item/stack/sheet/wood diff --git a/code/game/objects/structures/crates_lockers/closets/crittercrate.dm b/code/game/objects/structures/crates_lockers/closets/crittercrate.dm index 83f34b4eb07..ccd41a88e64 100644 --- a/code/game/objects/structures/crates_lockers/closets/crittercrate.dm +++ b/code/game/objects/structures/crates_lockers/closets/crittercrate.dm @@ -2,4 +2,5 @@ name = "critter crate" desc = "A crate which can sustain life for a while." icon_state = "critter" + open_door_sprite = null material_drop = /obj/item/stack/sheet/wood diff --git a/code/game/objects/structures/crates_lockers/closets/fireaxe.dm b/code/game/objects/structures/crates_lockers/closets/fireaxe.dm index 4eda067ca51..3504211a134 100644 --- a/code/game/objects/structures/crates_lockers/closets/fireaxe.dm +++ b/code/game/objects/structures/crates_lockers/closets/fireaxe.dm @@ -6,6 +6,7 @@ icon_state = "fireaxe1000" icon_closed = "fireaxe1000" icon_opened = "fireaxe1100" + open_door_sprite = null anchored = TRUE density = FALSE armor = list(MELEE = 50, BULLET = 20, LASER = 0, ENERGY = 100, BOMB = 10, BIO = 100, RAD = 100, FIRE = 90, ACID = 50) diff --git a/code/game/objects/structures/crates_lockers/closets/fitness.dm b/code/game/objects/structures/crates_lockers/closets/fitness.dm index 56bfa47bc27..8f0c52e227b 100644 --- a/code/game/objects/structures/crates_lockers/closets/fitness.dm +++ b/code/game/objects/structures/crates_lockers/closets/fitness.dm @@ -20,6 +20,7 @@ /obj/structure/closet/boxinggloves name = "boxing gloves" desc = "It's a storage unit for gloves for use in the boxing ring." + is_wardrobe = TRUE /obj/structure/closet/boxinggloves/populate_contents() new /obj/item/clothing/gloves/boxing/blue(src) @@ -31,6 +32,7 @@ /obj/structure/closet/masks name = "mask closet" desc = "IT'S A STORAGE UNIT FOR FIGHTER MASKS OLE!" + is_wardrobe = TRUE /obj/structure/closet/masks/populate_contents() new /obj/item/clothing/mask/luchador(src) diff --git a/code/game/objects/structures/crates_lockers/closets/gimmick.dm b/code/game/objects/structures/crates_lockers/closets/gimmick.dm index 9d94ff8f659..9a7a93f3da9 100644 --- a/code/game/objects/structures/crates_lockers/closets/gimmick.dm +++ b/code/game/objects/structures/crates_lockers/closets/gimmick.dm @@ -2,6 +2,7 @@ name = "cabinet" desc = "Old will forever be in fashion." icon_state = "cabinet" + open_door_sprite = "cabient_door" resistance_flags = FLAMMABLE open_sound = 'sound/machines/wooden_closet_open.ogg' close_sound = 'sound/machines/wooden_closet_close.ogg' @@ -19,17 +20,20 @@ name = "strange closet" desc = "It looks alien!" icon_state = "alien" + open_door_sprite = "alien_door" /obj/structure/closet/gimmick name = "administrative supply closet" desc = "It's a storage unit for things that have no right being here." icon_state = "syndicate1" + open_door_sprite = "syndicate1_door" anchored = 0 /obj/structure/closet/gimmick/russian name = "russian surplus closet" desc = "It's a storage unit for Russian standard-issue surplus." icon_state = "syndicate1" + open_door_sprite = "syndicate1_door" /obj/structure/closet/gimmick/russian/populate_contents() new /obj/item/clothing/head/ushanka(src) @@ -48,6 +52,7 @@ name = "tacticool gear closet" desc = "It's a storage unit for Tacticool gear." icon_state = "syndicate1" + open_door_sprite = "syndicate1_door" /obj/structure/closet/gimmick/tacticool/populate_contents() new /obj/item/clothing/glasses/eyepatch(src) @@ -70,6 +75,7 @@ name = "\improper Thunderdome closet" desc = "Everything you need!" icon_state = "syndicate" + open_door_sprite = "syndicate_door" anchored = 1 /obj/structure/closet/thunderdome/tdred @@ -98,6 +104,7 @@ /obj/structure/closet/thunderdome/tdgreen name = "green-team Thunderdome closet" icon_state = "syndicate1" + open_door_sprite = "syndicate1_door" /obj/structure/closet/thunderdome/tdgreen/populate_contents() new /obj/item/clothing/suit/armor/tdome/green(src) diff --git a/code/game/objects/structures/crates_lockers/closets/l3closet.dm b/code/game/objects/structures/crates_lockers/closets/l3closet.dm index 5d485ce56a0..cd0020c70d5 100644 --- a/code/game/objects/structures/crates_lockers/closets/l3closet.dm +++ b/code/game/objects/structures/crates_lockers/closets/l3closet.dm @@ -2,6 +2,7 @@ name = "level-3 biohazard suit closet" desc = "It's a storage unit for level-3 biohazard gear." icon_state = "bio" + open_door_sprite = "bio_door" /obj/structure/closet/l3closet/populate_contents() new /obj/item/storage/bag/bio( src ) @@ -10,6 +11,7 @@ /obj/structure/closet/l3closet/general icon_state = "bio" + open_door_sprite = "bio_door" /obj/structure/closet/l3closet/general/populate_contents() new /obj/item/clothing/suit/bio_suit/general( src ) @@ -17,6 +19,7 @@ /obj/structure/closet/l3closet/virology icon_state = "bio_viro" + open_door_sprite = "bio_viro_door" /obj/structure/closet/l3closet/virology/populate_contents() new /obj/item/storage/bag/bio( src ) @@ -27,6 +30,7 @@ /obj/structure/closet/l3closet/security icon_state = "bio_sec" + open_door_sprite = "bio_sec_door" /obj/structure/closet/l3closet/security/populate_contents() new /obj/item/clothing/suit/bio_suit/security( src ) @@ -34,6 +38,7 @@ /obj/structure/closet/l3closet/janitor icon_state = "bio_jan" + open_door_sprite = "bio_jan_door" /obj/structure/closet/l3closet/janitor/populate_contents() new /obj/item/clothing/suit/bio_suit/janitor( src ) @@ -41,6 +46,7 @@ /obj/structure/closet/l3closet/scientist icon_state = "bio" + open_door_sprite = "bio_door" /obj/structure/closet/l3closet/scientist/populate_contents() new /obj/item/storage/bag/bio( src ) diff --git a/code/game/objects/structures/crates_lockers/closets/malfunction.dm b/code/game/objects/structures/crates_lockers/closets/malfunction.dm index 5665c22e234..fb834c86d95 100644 --- a/code/game/objects/structures/crates_lockers/closets/malfunction.dm +++ b/code/game/objects/structures/crates_lockers/closets/malfunction.dm @@ -2,6 +2,7 @@ /obj/structure/closet/malf/suits desc = "It's a storage unit for operational gear." icon_state = "syndicate" + open_door_sprite = "syndicate_door" /obj/structure/closet/malf/suits/populate_contents() new /obj/item/tank/jetpack/void(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/bar.dm b/code/game/objects/structures/crates_lockers/closets/secure/bar.dm index 2e47fc0a458..72b5cd1e34c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/bar.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/bar.dm @@ -2,6 +2,7 @@ name = "Booze cabinet" req_access = list(ACCESS_BAR) icon_state = "cabinet" + open_door_sprite = "cabinet_door" resistance_flags = FLAMMABLE max_integrity = 70 open_sound = 'sound/machines/wooden_closet_open.ogg' diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm index ceef1a2ad1d..4a0818a9322 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cargo.dm @@ -2,6 +2,7 @@ name = "cargo technician's locker" req_access = list(ACCESS_CARGO) icon_state = "cargo" + open_door_sprite = "mining_door" /obj/structure/closet/secure_closet/cargotech/populate_contents() new /obj/item/clothing/under/rank/cargotech(src) @@ -17,6 +18,7 @@ name = "quartermaster's locker" req_access = list(ACCESS_QM) icon_state = "qm" + open_door_sprite = "mining_door" /obj/structure/closet/secure_closet/quartermaster/populate_contents() new /obj/item/clothing/under/rank/cargo(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/chaplain.dm b/code/game/objects/structures/crates_lockers/closets/secure/chaplain.dm index af646ad3017..17e32c7484e 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/chaplain.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/chaplain.dm @@ -3,6 +3,7 @@ desc = "A lockable storage unit for Nanotrasen-approved religious attire." req_access = list(ACCESS_CHAPEL_OFFICE) icon_state = "chaplain" + open_door_sprite = "chaplain_door" /obj/structure/closet/secure_closet/chaplain/populate_contents() new /obj/item/clothing/under/rank/chaplain(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index 6ed6a704a77..cce1b60abae 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -2,6 +2,7 @@ name = "chief engineer's locker" req_access = list(ACCESS_CE) icon_state = "ce" + open_door_sprite = "white_secure_door" /obj/structure/closet/secure_closet/engineering_chief/populate_contents() if(prob(50)) @@ -42,6 +43,8 @@ name = "electrical supplies locker" req_access = list(ACCESS_ENGINE_EQUIP) icon_state = "eng_elec" + open_door_sprite = "eng_door" + shared_open_sprite = "eng_open" /obj/structure/closet/secure_closet/engineering_electrical/populate_contents() new /obj/item/clothing/gloves/color/yellow(src) @@ -62,6 +65,8 @@ name = "welding supplies locker" req_access = list(ACCESS_ENGINE_EQUIP) icon_state = "eng_weld" + open_door_sprite = "eng_door" + shared_open_sprite = "eng_open" /obj/structure/closet/secure_closet/engineering_welding/populate_contents() new /obj/item/clothing/head/welding(src) @@ -76,6 +81,7 @@ name = "engineer's locker" req_access = list(ACCESS_ENGINE_EQUIP) icon_state = "eng_secure" + open_door_sprite = "eng_secure_door" /obj/structure/closet/secure_closet/engineering_personal/populate_contents() if(prob(50)) @@ -99,6 +105,7 @@ name = "technician's locker" req_access = list(ACCESS_ATMOSPHERICS) icon_state = "atmos" + open_door_sprite = "eng_secure_door" /obj/structure/closet/secure_closet/atmos_personal/populate_contents() new /obj/item/radio/headset/headset_eng(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index cc5c86574c5..c7c99e2eb1d 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -45,6 +45,7 @@ /obj/structure/closet/secure_closet/freezer/meat name = "meat fridge" icon_state = "freezer" + open_door_sprite = "freezer_door" /obj/structure/closet/secure_closet/freezer/meat/populate_contents() for(var/i in 1 to 4) @@ -57,6 +58,7 @@ /obj/structure/closet/secure_closet/freezer/fridge name = "refrigerator" icon_state = "freezer" + open_door_sprite = "freezer_door" /obj/structure/closet/secure_closet/freezer/fridge/populate_contents() for(var/i in 1 to 5) @@ -72,6 +74,7 @@ /obj/structure/closet/secure_closet/freezer/money name = "freezer" icon_state = "freezer" + open_door_sprite = "freezer_door" req_access = list(ACCESS_HEADS_VAULT) /obj/structure/closet/secure_closet/freezer/money/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm index 51312a235d9..7f7647a606b 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/hydroponics.dm @@ -2,6 +2,7 @@ name = "botanist's locker" req_access = list(ACCESS_HYDROPONICS) icon_state = "hydro" + open_door_sprite = "hydro_door" /obj/structure/closet/secure_closet/hydroponics/populate_contents() switch(rand(1,2)) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index e5d37538ec5..cf921d230b2 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -2,6 +2,8 @@ name = "medicine closet" desc = "Filled with medical junk." icon_state = "med" + open_door_sprite = "med_door" + shared_open_sprite = "med_open" req_access = list(ACCESS_MEDICAL) /obj/structure/closet/secure_closet/medical1/populate_contents() @@ -24,6 +26,8 @@ name = "anesthetic locker" desc = "Used to knock people out." icon_state = "med" + open_door_sprite = "med_door" + shared_open_sprite = "med_open" req_access = list(ACCESS_SURGERY) /obj/structure/closet/secure_closet/medical2/populate_contents() @@ -39,6 +43,7 @@ name = "medical doctor's locker" req_access = list(ACCESS_SURGERY) icon_state = "med_secure" + open_door_sprite = "white_secure_door" /obj/structure/closet/secure_closet/medical3/populate_contents() if(prob(50)) @@ -64,6 +69,8 @@ name = "exam room closet" desc = "Filled with exam room materials." icon_state = "med" + open_door_sprite = "med_door" + shared_open_sprite = "med_open" req_access = list(ACCESS_MEDICAL) /obj/structure/closet/secure_closet/exam/populate_contents() @@ -108,6 +115,7 @@ name = "psychiatrist's locker" req_access = list(ACCESS_PSYCHIATRIST) icon_state = "med_secure" + open_door_sprite = "white_secure_door" /obj/structure/closet/secure_closet/psychiatrist/populate_contents() new /obj/item/clothing/suit/straight_jacket(src) @@ -126,6 +134,7 @@ name = "chief medical officer's locker" req_access = list(ACCESS_CMO) icon_state = "cmo" + open_door_sprite = "cmo_door" /obj/structure/closet/secure_closet/CMO/populate_contents() if(prob(50)) @@ -178,6 +187,8 @@ name = "chemical closet" desc = "Store dangerous chemicals in here." icon_state = "chemical" + open_door_sprite = "med_door" + shared_open_sprite = "med_open" req_access = list(ACCESS_CHEMISTRY) /obj/structure/closet/secure_closet/chemical/populate_contents() @@ -190,6 +201,8 @@ name = "paramedic EVA gear" desc = "A locker with a Paramedic EVA suit." icon_state = "med" + open_door_sprite = "med_door" + shared_open_sprite = "med_open" req_access = list(ACCESS_PARAMEDIC) /obj/structure/closet/secure_closet/paramedic/populate_contents() @@ -204,6 +217,8 @@ name = "chemical storage closet" desc = "Store dangerous chemicals in here." icon_state = "chemical" + open_door_sprite = "med_door" + shared_open_sprite = "med_open" req_access = list(ACCESS_CHEMISTRY) /obj/structure/closet/secure_closet/reagents/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm b/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm index c2dadfe2b88..b5412a2ab9b 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/miscjobs.dm @@ -2,6 +2,7 @@ name = "clown's locker" req_access = list(ACCESS_CLOWN) icon_state = "clown" + open_door_sprite = "clown_door" /obj/structure/closet/secure_closet/clown/populate_contents() new /obj/item/storage/backpack/clown(src) @@ -22,6 +23,7 @@ name = "mime's locker" req_access = list(ACCESS_MIME) icon_state = "mime" + open_door_sprite = "mime_door" /obj/structure/closet/secure_closet/mime/populate_contents() new /obj/item/clothing/head/beret(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm index 8d45e2541e2..45277a0568a 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm @@ -25,6 +25,7 @@ /obj/structure/closet/secure_closet/personal/cabinet icon_state = "cabinet" + open_door_sprite = "cabient_door" resistance_flags = FLAMMABLE max_integrity = 70 open_sound = 'sound/machines/wooden_closet_open.ogg' diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index e861fb6e392..217e1367336 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -2,6 +2,7 @@ name = "scientist's locker" req_access = list(ACCESS_TOX_STORAGE) icon_state = "science" + open_door_sprite = "white_secure_door" /obj/structure/closet/secure_closet/scientist/populate_contents() new /obj/item/storage/backpack/science(src) @@ -21,6 +22,7 @@ name = "roboticist's locker" req_access = list(ACCESS_ROBOTICS) icon_state = "science" + open_door_sprite = "white_secure_door" /obj/structure/closet/secure_closet/roboticist/populate_contents() new /obj/item/storage/backpack(src) @@ -38,6 +40,7 @@ name = "research director's locker" req_access = list(ACCESS_RD) icon_state = "rd" + open_door_sprite = "rd_door" /obj/structure/closet/secure_closet/RD/populate_contents() new /obj/item/clothing/suit/bio_suit/scientist(src) @@ -63,6 +66,8 @@ name = "research chemical storage closet" desc = "Store dangerous chemicals in here." icon_state = "rchemical" + open_door_sprite = "med_door" + shared_open_sprite = "med_open" req_access = list(ACCESS_TOX_STORAGE) /obj/structure/closet/secure_closet/research_reagents/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm index e672d3a9061..61e669e97fe 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm @@ -3,6 +3,7 @@ desc = "It's an immobile card-locked storage unit." icon = 'icons/obj/closet.dmi' icon_state = "secure" + open_door_sprite = "secure_door" density = TRUE opened = FALSE locked = TRUE @@ -108,6 +109,7 @@ /obj/structure/closet/secure_closet/update_overlays() //Putting the welded stuff in update_overlays() so it's easy to overwrite for special cases (Fridges, cabinets, and whatnot) overlays.Cut() if(opened) + overlays += open_door_sprite return if(welded) overlays += "welded" diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index ef25d32678c..b64e2ddedcc 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -2,6 +2,7 @@ name = "captain's locker" req_access = list(ACCESS_CAPTAIN) icon_state = "cap" + open_door_sprite = "cap_door" /obj/structure/closet/secure_closet/captains/populate_contents() if(prob(50)) @@ -35,6 +36,7 @@ name = "head of personnel's locker" req_access = list(ACCESS_HOP) icon_state = "hop" + open_door_sprite = "hop_door" /obj/structure/closet/secure_closet/hop/populate_contents() new /obj/item/clothing/glasses/hud/skills/sunglasses(src) @@ -56,6 +58,7 @@ name = "head of personnel's attire" req_access = list(ACCESS_HOP) icon_state = "hop" + open_door_sprite = "hop_door" /obj/structure/closet/secure_closet/hop2/populate_contents() new /obj/item/clothing/under/rank/head_of_personnel(src) @@ -77,6 +80,7 @@ name = "head of security's locker" req_access = list(ACCESS_HOS) icon_state = "hos" + open_door_sprite = "hos_door" /obj/structure/closet/secure_closet/hos/populate_contents() if(prob(50)) @@ -111,6 +115,7 @@ name = "warden's locker" req_access = list(ACCESS_ARMORY) icon_state = "warden" + open_door_sprite = "sec_door" /obj/structure/closet/secure_closet/warden/populate_contents() if(prob(50)) @@ -143,6 +148,7 @@ name = "security officer's locker" req_access = list(ACCESS_SECURITY) icon_state = "sec" + open_door_sprite = "sec_door" /obj/structure/closet/secure_closet/security/populate_contents() if(prob(50)) @@ -168,6 +174,7 @@ name = "brig physician's locker" req_access = list(ACCESS_SECURITY) icon_state = "med" + open_door_sprite = "med_door" /obj/structure/closet/secure_closet/brigdoc/populate_contents() if(prob(50)) @@ -192,6 +199,8 @@ name = "blueshield's locker" req_access = list(ACCESS_BLUESHIELD) icon_state = "bs" + open_door_sprite = "hop_door" + shared_open_sprite = "hop_open" /obj/structure/closet/secure_closet/blueshield/populate_contents() new /obj/item/storage/briefcase(src) @@ -221,6 +230,8 @@ name = "\improper Nanotrasen Representative's locker" req_access = list(ACCESS_NTREP) icon_state = "ntr" + open_door_sprite = "hop_door" + shared_open_sprite = "hop_open" /obj/structure/closet/secure_closet/ntrep/populate_contents() new /obj/item/book/manual/faxes(src) @@ -273,6 +284,7 @@ name = "detective's cabinet" req_access = list(ACCESS_FORENSICS_LOCKERS) icon_state = "cabinet" + open_door_sprite = "cabinet_door" resistance_flags = FLAMMABLE max_integrity = 70 open_sound = 'sound/machines/wooden_closet_open.ogg' @@ -342,6 +354,7 @@ name = "\improper Magistrate's locker" req_access = list(ACCESS_MAGISTRATE) icon_state = "magi" + open_door_sprite = "chaplain_door" /obj/structure/closet/secure_closet/magistrate/populate_contents() new /obj/item/book/manual/faxes(src) diff --git a/code/game/objects/structures/crates_lockers/closets/syndicate.dm b/code/game/objects/structures/crates_lockers/closets/syndicate.dm index 4e350812d86..80c12703198 100644 --- a/code/game/objects/structures/crates_lockers/closets/syndicate.dm +++ b/code/game/objects/structures/crates_lockers/closets/syndicate.dm @@ -2,6 +2,7 @@ name = "armoury closet" desc = "Why is this here?" icon_state = "syndicate" + open_door_sprite = "syndicate_door" /obj/structure/closet/syndicate/personal desc = "It's a storage unit for operative gear." diff --git a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm index 3b68fa565f5..13adb84769e 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm @@ -16,6 +16,7 @@ name = "emergency closet" desc = "It's a storage unit for emergency breathmasks and o2 tanks." icon_state = "emergency" + open_door_sprite = "emergency_door" /obj/structure/closet/emcloset/anchored anchored = TRUE @@ -61,6 +62,7 @@ name = "fire-safety closet" desc = "It's a storage unit for fire-fighting supplies." icon_state = "fire" + open_door_sprite = "fire_door" /obj/structure/closet/firecloset/populate_contents() new /obj/item/extinguisher(src) @@ -85,6 +87,8 @@ name = "tool closet" desc = "It's a storage unit for tools." icon_state = "eng_tool" + open_door_sprite = "eng_door" + shared_open_sprite = "eng_open" /obj/structure/closet/toolcloset/populate_contents() if(prob(40)) @@ -126,6 +130,8 @@ name = "radiation suit closet" desc = "It's a storage unit for rad-protective suits." icon_state = "eng_rad" + open_door_sprite = "eng_door" + shared_open_sprite = "eng_open" /obj/structure/closet/radiation/populate_contents() new /obj/item/geiger_counter(src) @@ -139,6 +145,7 @@ name = "\improper EOD closet" desc = "It's a storage unit for explosion-protective suits." icon_state = "bomb" + open_door_sprite = "bomb_door" /obj/structure/closet/bombcloset/populate_contents() new /obj/item/clothing/suit/bomb_suit( src ) @@ -151,6 +158,7 @@ name = "\improper EOD closet" desc = "It's a storage unit for explosion-protective suits." icon_state = "bomb" + open_door_sprite = "bomb_door" /obj/structure/closet/bombclosetsecurity/populate_contents() new /obj/item/clothing/suit/bomb_suit/security( src ) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 94b10cf04a7..3e0de827192 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1295,8 +1295,8 @@ if(!prison_cell) return var/obj/structure/closet/secure_closet/brig/locker = new /obj/structure/closet/secure_closet/brig(prison_cell) - locker.opened = 0 - locker.locked = 1 + locker.opened = FALSE + locker.locked = TRUE //strip their stuff and stick it in the crate for(var/obj/item/I in M) diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index 9ca68ec2f6f..775146e5c68 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -42,6 +42,7 @@ /obj/structure/closet/secure_closet/miner name = "miner's equipment" icon_state = "mining" + open_door_sprite = "mining_door" req_access = list(ACCESS_MINING) /obj/structure/closet/secure_closet/miner/populate_contents() diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index a6f2a064214a29d33d4d33f01efe80b9a894d0f5..4349dcebcafcb411c83039854d9d3dbe9baa886b 100644 GIT binary patch literal 66980 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 Ifqm5f0JFB-yZ`_I literal 67817 zcmcG$2{=^$|Mx!<3Xv4qTPzjXcWEe5mZY*|muzL<_puboQpmncC`1{;Si+Eyglt&` zV;}oqFou~q|3iJg+x_`{ulv6K_kCT}RpdD5%zMuJ`FuQ|FHv`HYaFBJq=!Ht$8OzJ zy9{1@DB1~~-UY8>)e>L*m8A)EySjve4l)8XpBMO~UZY0(duK zc)A0>5nDYlZi9Bj3s{Kyn?)$1ZI=ez^%6@KU3dFvIWC}WeKvV3iWSFxeO0mv)S4Z0 z*L&<-?j)ETt*oV0fEl#@COetR_6ZkrE4p-KLG4&_a_-rHPJYbAZu}LR;ux38;*!Wf zGf_>+jZ~-df#x++E0&`#9r(0lXZT$9IF{_Y2-aT#2JzNn~Mt5W%~KG~@=*R4lT^NDGIdBfA-%$ca^5&Q<#cmXLG!E*#njDUzN z9e=LJtv;e@aQw&*J@*H`?Xx9LHyt>j+yL`PMOvE!EocQ@(@t$CA_J~?( ze;uNBBhIL8Nn)bZ>w-2rir0u7H`8_!1<}`5G01*bJmn`d!jpT3_Ac%T&y>4{WGkUD zLGzTZ7VQ$+OswXS#n(!P6&6M#&lMk+bct5E&Z8BVTev(MC*Pv@W2l2x<~2X^-@!9K zI_DNhYx?H2%!8>HnTO0JGvh70-YU`>gxznOkTkOFesJic@xY_XYY{Dwul5{sv(i(_ ztYj*|^$_Y?GIw(8)fv=EMrd%MgSynm3v7C$Q;g%V#~uFey^ z<7&8oF6aj=-+cBrQ8^QHn=>}Iv7XQ3#XOM zl6{Bqu*b^IoM9c#P;>?`|E}9}UeoPG!qt>73Y2@d3XNse&xvKwo{`tFIR%_>uzA;H z%z^pb_wDi!-?vG<)AY(#RD4<=krPM6v^AX0yJRsom|Y%ET4Sk9s_vn(?v{ya>>Vq8 zQE{a$HQy!xu3UfB_N7>N2MQ&{*;Wq;%V(tKCq}&Oq!HJ3n|@ zHz6Qd&)C@b_+i!kU*97+w;7LwodJK{=e!$o^x$u=IW9K-`E<-l%YzRcu~BCpSt}|o zao6x)$&D7hRBVr>5z=8R4R4F;pq=Np8I&c zcJv|gnZkBGykAh*kvxar6cn_5EH2LYdFV|q8BUrJqOJ;Bt-;=IU;n8;81wlj!}qPr zoz^AH>(LgZDR$IO$0VO2746S4zt`{mUu)~KN62n&6BOfmT+%X?t0txGJUm~|J3_8* z#J~JGHim;jJ?5lqKkxa?&{@z-*q>_!k8r~$S0n7w7+m;+Ceb38Xk!`p%=jv^nOAH; zCrt;$UVhXs-DATZ^T@Olgdqzs|a#01*g=I101b{z3zh?n>3z zTV3hz7n847V4C2IV*dq$x8k9P8+!oXGDk{%fX{mT%RqiX9|AFMJ(t+- z+jp-XB}{M<^9O#lo`U3c-NTcgv~HH~n#|WuDxHr%vf#-H>63J0eIMpWs57m^qtJ)3$LJZR?PKxv zu+bm$u`n%h#_&j#9~F#TX#hK{oq9Uv=3%8Y#dm}`Z&P#`nTI*zYE0`xY=lrDTnbJe zo~q3$i}D59@1>_qexM)f>g2!4KLt5m8=66|Lb+qSlg9�iXwYeH{N1`W>0C#gH#G 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 Date: Tue, 28 Sep 2021 11:46:04 +0100 Subject: [PATCH 06/11] funky doors --- icons/obj/closet.dmi | Bin 66980 -> 66966 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index 4349dcebcafcb411c83039854d9d3dbe9baa886b..a07e00da1637ecd368c72638ca257c899d07fecd 100644 GIT binary patch delta 26297 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 Date: Tue, 28 Sep 2021 12:18:38 +0100 Subject: [PATCH 07/11] final round of fixes --- code/game/area/ss13_areas.dm | 1 + code/game/machinery/doors/brigdoors.dm | 1 + .../structures/crates_lockers/closets.dm | 15 ++++++++++----- .../structures/crates_lockers/crittercrate.dm | 1 + code/modules/admin/topic.dm | 1 + icons/obj/closet.dmi | Bin 66966 -> 60149 bytes icons/obj/walllocker.dmi | Bin 991 -> 992 bytes 7 files changed, 14 insertions(+), 5 deletions(-) diff --git a/code/game/area/ss13_areas.dm b/code/game/area/ss13_areas.dm index fcb1068574d..f5d509094b2 100644 --- a/code/game/area/ss13_areas.dm +++ b/code/game/area/ss13_areas.dm @@ -1400,6 +1400,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station for(var/obj/structure/closet/secure_closet/brig/temp_closet in src) temp_closet.locked = 0 temp_closet.close() + temp_closet.update_icon() for(var/obj/machinery/door_timer/temp_timer in src) temp_timer.releasetime = 1 ..() diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 0ea43c82520..ba2f836507a 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -208,6 +208,7 @@ continue C.locked = TRUE C.close() + C.update_icon() for(var/obj/machinery/treadmill_monitor/T in targets) T.total_joules = 0 diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 59be20a12f5..4535ad44a2a 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -31,11 +31,10 @@ /obj/structure/closet/Initialize(mapload) . = ..() icon_closed = "[icon_state]" - if(!is_wardrobe) - icon_opened = "[icon_state]_open" - else if(shared_open_sprite) + icon_opened = "[icon_state]_open" + if(shared_open_sprite) icon_opened = shared_open_sprite - else + if(is_wardrobe) icon_opened = "generic_open" open_door_sprite = "generic_door" if(mapload && !opened) @@ -314,8 +313,11 @@ icon_state = icon_opened update_overlays() -/obj/structure/closet/proc/update_overlays() +/obj/structure/closet/proc/update_overlays(transparent = FALSE) overlays.Cut() + if(transparent && opened) + overlays += "[open_door_sprite]_trans" + return if(opened) overlays += open_door_sprite return @@ -396,6 +398,7 @@ desc = "A storage unit that moves and stores through the fourth dimension." density = 0 icon_state = "bluespace" + open_door_sprite = "bluespace_door" storage_capacity = 60 var/materials = list(MAT_METAL = 5000, MAT_PLASMA = 2500, MAT_TITANIUM = 500, MAT_BLUESPACE = 500) @@ -412,10 +415,12 @@ icon_opened = transparent ? "bluespace_open_trans" : "bluespace_open" icon_closed = transparent ? "bluespace_trans" : "bluespace" icon_state = opened ? icon_opened : icon_closed + update_overlays(transparent) /obj/structure/closet/bluespace/Crossed(atom/movable/AM, oldloc) if(AM.density) icon_state = opened ? "bluespace_open_trans" : "bluespace_trans" + update_overlays(TRUE) /obj/structure/closet/bluespace/Move(NewLoc, direct) // Allows for "phasing" throug objects but doesn't allow you to stuff your EOC homebois in one of these and push them through walls. var/turf/T = get_turf(NewLoc) diff --git a/code/game/objects/structures/crates_lockers/crittercrate.dm b/code/game/objects/structures/crates_lockers/crittercrate.dm index 69067bf740a..a89a5e68a11 100644 --- a/code/game/objects/structures/crates_lockers/crittercrate.dm +++ b/code/game/objects/structures/crates_lockers/crittercrate.dm @@ -4,6 +4,7 @@ icon_state = "critter" icon_opened = "critteropen" icon_closed = "critter" + open_door_sprite = null var/already_opened = 0 var/content_mob = null var/amount = 1 diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 3e0de827192..01441ae391b 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1297,6 +1297,7 @@ var/obj/structure/closet/secure_closet/brig/locker = new /obj/structure/closet/secure_closet/brig(prison_cell) locker.opened = FALSE locker.locked = TRUE + locker.update_icon() //strip their stuff and stick it in the crate for(var/obj/item/I in M) diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index a07e00da1637ecd368c72638ca257c899d07fecd..678df03e0d3fa235445c98dca015774a314ffbc2 100644 GIT binary patch delta 19485 zcmZU41z1#D_x>4D1VIEO1r!mHRJu{Zpj1$rL1~Z_Y39(Nl!&A>64FTLfRuEDbayw* zFf;$dz2E(Q_j~?4&zu>~-e)mUucdrv2OmH-e|CtsvyhH>50K>A;5WaIrtl}0ioicnE0C}8U7{}gQa&fA-~VE= zaHrA1Bb$d@|6vRPT@QEroI?y&!vl?7I5XQj+^ihxl4jly5OlXX zP!v5*_;GXmg~OAkN2o;MZ{2r@t=`f7sfY>m&@Qz6iF&^IX$y0xZ}@`#lO<(~b-=t6 zWlJDgOP~TZOAK_==J_|3)plIr+W^L|I`a3Mu2_OKLC`-#O}9RU(|-!@yn9dMg~=k* z2lXE9v8yO9kII=Ll`%6_M(3nzPKs`e1!fHqlkfCfA$e&w9rxak)1y7r5pkmi(R@uZ zA|?f{TP9}@&Rx`16QElZzdi2=UU9$rIv@$ivkSR>mz?cJDcvQ4*6fS|pXh2Pw+DHH z!#iMG5Sh*0uXPoTwRj5Bml)l63WEZNFo%h4Va8UnY3yph)-bVlCO009lXLKwnnz7# zxs$Z*{5JL*n0m=YAWtKY7QUg`ixncd#(G%15F0J=x$F%=w8l3_E%9ppuj$b`kD^8j zL|N&&Zqg9<-C*hvxvq=~Wskfb?v!$PGtSNhyoB$~ku(1sJ3zO_cg6ICitdx4=xKZ? zkuu7=>o$>XIF+R5&7{<-A+5#5Cp!B?E~#QSi)DN4-VwHM68@om;QmnaEXaTH#^-6K zVSaj-E$78QKt)}{Z^a-iFx=zUG%x9$IwnH4Y1FjJD;%uL|Pj{6}nTVO*{^5X77i9ow@i=ihB72Sq`Iw)dzWkp4lUyg5#ui?- zPR5m4w$Is2cCT-^ybQ&kxIO!j(DNx}k=`b`P#>dHAcHko`18$4dE$goqnImhC2!Rz zTTCK+)N|JBKGMr_2T%w)bvjj7Fu1lSc$qixrxyDtSFEwLB-+qZSG*y3LGNd7O>(Za z^W;xz6sbg!Ue0DxfB~FKp}qj;iL6BmdfX|= z7ddzTSgN7qEb|_xXg?Bgs-eqbkT_RDqvJlZWEiKU7>+zrlJ$>TA+xb`z zG}1%YiEKtXeR4pcSK}$Sa7Q~*y~hHWm!TE>q>SE8xnh-C*W_3XtW;fxacYQ7ALSmH^AFGmAm) zWWfBNR2h)*y5Gm+;N{$tJVw3UGnyw)V@!#(q=)O@p(5-k9!_%tvhkKkaegT82T$+D(C}eus z3XH(!)k=2NixRHzt-Z8)Y|@*Qy&t^n0?I@$F0$SipsJIrNaf!+r&{an=#*1cCFiYQ zytd?|p)87%M`d+YkpXr~G;KxcmLr=Pm*ruw|Fi&imY##`g3o9 zTkVfpCdQ9*Ie~>ZAeVK z$I~(}D1j1IL}9{Zay2i@7wG2IlNXG&$((#)0xr3zS~I4f>r1oP*w;i*a`EgOsa1TR zU)bUdQlXPoJ_p`X5%KrY1|MLG=~jakCK`Zp_Yhs-qRtgLqrw@P8cs?x{tg)y*|1hm zVq$k-H+QKMpIO9eGDiD1xCIX8zpNp(0;{I3yaRbO5~V|FV&GxA!m4dpGYR{a@uz=q z?>OF4d7VDJAEc7t!v&<9KF3o z`{`JY?^Qd%&cnI#V2IIQ+35 zL!V{FkveZzGoo*0I!ZsPx zOvkcc$kanHys6SswJoYlVzhRb$JkPjw4w|?6W`qko0-9aSm!0IkS09e3T_%f$(UQ} zURs8{o|%;~w}4@0vfgfOz}i4xijOSGGWnPc9JWuBdmBgJGt-)xF>Vukb=|h^#4A5u z-9S(>?bczZ-8(RRi0${)$0pb5i;K<8&1IFGD;&Pny4>f*EsI1wAV!=iIgSo1Y@Lnv z^?5aQcY__)k2GoPv4?}t;${lq;q^&LK@zyqt1;0b0xBO)jgiD=@pm{YEWfLE3kU*V z;}V4Q)vHRfhHC=+Z;8(4o=q@zV9u?giD_vcSt<&zhdlBsS_XA~9bID!(k{A0cpZui*oVnCUPxr2EWZoAI6-Xa z20eY+INK+g*zblVq>^xqbDdB__)Hh@F4^Bs0*&T2=)`tR)`uh$EOHp_-A(U4q<(rz z>zCC_1&1uAcPb^GeZ{fuil3J%A9bene~Ju8 zA~i3I{xnO%XEjM#TnRc8t;6)5DA7K=1E&jYr)`~Eg!hmXM3jimuwU`hJ`IKg02VRh zc`MgQ3||gr+wV((_xXXB>b%AhuX0DcG&nE(G6ElYOtcoLqUtSGfDLJVyi<#ZBmcA= zXGBJR`RycZHciQtSd#pMwxEvv{vI0j*6zIFwsOLv+;P|YAT`PG_lap%OH2vV*cG(* z@+X7J%;vZI{`SulKWoV;Kf8Rd9_N{`v;ONB{2cE-Cnue`(Kp!7FD`^DiH4K% zv4n{xeD(Z^{|;nzf0*U~@40l%N_1w}KR4N(ceXe(C^Wq78IpbMtzZ!Cfx z|Ifs*KMdK(5#fmSS1L6IbaTk@p7#Rf8aD`}oqa#MS$NaSHj18|qTP-9z!^rPF_X6D zR15RgX1^C+PR(muGJj-(>IFtjFmLbdUMrEoJPy}cFPS)V-rm#(WHqf;&&)%cZB|$W zyyhvtz-keeWe%XuvS1Vqr|B(T#dmk!HMXo}ZlU8hE(5^c=P+D+A?_sTfjtrfsvKA~ zb}djWTSh&79GXDfmE70}K2$CmBThAkmd|p~W-@`VoF&{G8MS-DuLkD=Ye-6um{t9@2_H~ z8lFCG`(?v|eLZ)2yt9FyGTpXrckr9@+VqbfjSnJo1sT#XicJTFe2Yq|qPS}JKwR4i zPgH?hd!ylPgX33CJ>KvcF$;zyT~iP+ynBf$?V*Wk1Aa|8K37}4V}8}(bM+dvDiAZY z?!|5BX(crxeRLmO*WK8gR3d&c!{GMu=aUxPX<=1?Y L%k=u$YJT(=0pWWOH0e2 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 delta 26355 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

}u;v#VvMhu6wyy$*Ps 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 JicUC3{y!p9V@3b~ diff --git a/icons/obj/walllocker.dmi b/icons/obj/walllocker.dmi index 3eb10b14406392b7d49e0ad02c4711a98c9b1c46..89f45dc995eaee01519fb47dae3fe09f0c3848fe 100644 GIT binary patch delta 40 ycmV+@0N4ND2jB;gg#mJrhGG~MpI?xghfArlf~%hk*aZOaD< Date: Sat, 2 Oct 2021 00:49:15 +0100 Subject: [PATCH 08/11] correct overlay adding format --- .../objects/structures/crates_lockers/closets.dm | 8 ++++---- .../crates_lockers/closets/secure/secure_closets.dm | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 4535ad44a2a..ce4822e2049 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -314,15 +314,15 @@ update_overlays() /obj/structure/closet/proc/update_overlays(transparent = FALSE) - overlays.Cut() + cut_overlays() if(transparent && opened) - overlays += "[open_door_sprite]_trans" + add_overlay("[open_door_sprite]_trans") return if(opened) - overlays += open_door_sprite + add_overlay(open_door_sprite) return if(welded) - overlays += "welded" + add_overlay("welded") // Objects that try to exit a locker by stepping were doing so successfully, // and due to an oversight in turf/Enter() were going through walls. That diff --git a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm index 61e669e97fe..84ddfed58bc 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm @@ -73,7 +73,7 @@ if(!broken) broken = TRUE locked = FALSE - overlays += "sparking" + add_overlay("sparking") to_chat(user, "You break the lock on [src].") addtimer(CALLBACK(src, .proc/update_icon), 1 SECONDS) @@ -107,18 +107,18 @@ update_overlays() /obj/structure/closet/secure_closet/update_overlays() //Putting the welded stuff in update_overlays() so it's easy to overwrite for special cases (Fridges, cabinets, and whatnot) - overlays.Cut() + cut_overlays() if(opened) - overlays += open_door_sprite + add_overlay(open_door_sprite) return if(welded) - overlays += "welded" + add_overlay("welded") if(broken) return if(locked) - overlays += "locked" + add_overlay("locked") else - overlays += "unlocked" + add_overlay("unlocked") /obj/structure/closet/secure_closet/container_resist(mob/living/L) var/breakout_time = 2 //2 minutes by default From e78613e591e78b627b332ae25079df0a08a16e5a Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Sat, 2 Oct 2021 22:02:43 +0100 Subject: [PATCH 09/11] steel initial changes --- .../objects/structures/crates_lockers/closets.dm | 2 -- .../structures/crates_lockers/closets/l3closet.dm | 2 -- .../structures/crates_lockers/closets/secure/bar.dm | 7 ------- .../crates_lockers/closets/secure/freezer.dm | 6 ------ .../crates_lockers/closets/secure/guncabinet.dm | 13 ++++++++----- .../crates_lockers/closets/secure/personal.dm | 13 ++----------- .../crates_lockers/closets/secure/secure_closets.dm | 10 ---------- 7 files changed, 10 insertions(+), 43 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index ce4822e2049..59149ef0301 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -60,8 +60,6 @@ // Ensure the storage cap is respected if(++itemcount >= storage_capacity) break - if(istype(src, /obj/structure/closet/secure_closet/guncabinet)) - update_icon() // Fix for #383 - C4 deleting fridges with corpses /obj/structure/closet/Destroy() diff --git a/code/game/objects/structures/crates_lockers/closets/l3closet.dm b/code/game/objects/structures/crates_lockers/closets/l3closet.dm index cd0020c70d5..fe93f4700a5 100644 --- a/code/game/objects/structures/crates_lockers/closets/l3closet.dm +++ b/code/game/objects/structures/crates_lockers/closets/l3closet.dm @@ -10,8 +10,6 @@ new /obj/item/clothing/head/bio_hood/general( src ) /obj/structure/closet/l3closet/general - icon_state = "bio" - open_door_sprite = "bio_door" /obj/structure/closet/l3closet/general/populate_contents() new /obj/item/clothing/suit/bio_suit/general( src ) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/bar.dm b/code/game/objects/structures/crates_lockers/closets/secure/bar.dm index 72b5cd1e34c..d27a430d7e9 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/bar.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/bar.dm @@ -21,10 +21,3 @@ new /obj/item/reagent_containers/food/drinks/cans/beer(src) new /obj/item/reagent_containers/food/drinks/cans/beer(src) new /obj/item/reagent_containers/food/drinks/cans/beer(src) - -/obj/structure/closet/secure_closet/bar/update_icon() - if(!opened) - icon_state = icon_closed - else - icon_state = icon_opened - update_overlays() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm index c7c99e2eb1d..50112fbd11b 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/freezer.dm @@ -1,12 +1,6 @@ /obj/structure/closet/secure_closet/freezer desc = "It's a card-locked refrigerative storage unit. This one is lead-lined." -/obj/structure/closet/secure_closet/freezer/update_icon() - if(!opened) - icon_state = icon_closed - else - icon_state = icon_opened - update_overlays() /obj/structure/closet/secure_closet/freezer/ex_act(severity) // IF INDIANA JONES CAN DO IT SO CAN YOU diff --git a/code/game/objects/structures/crates_lockers/closets/secure/guncabinet.dm b/code/game/objects/structures/crates_lockers/closets/secure/guncabinet.dm index d2372dd7fb4..33b5aec4919 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/guncabinet.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/guncabinet.dm @@ -9,6 +9,10 @@ ..() update_icon() +/obj/structure/closet/secure_closet/guncabinet/take_contents() + ..() + update_icon() + /obj/structure/closet/secure_closet/guncabinet/emag_act(mob/user) if(!broken) broken = TRUE @@ -17,7 +21,7 @@ update_icon() /obj/structure/closet/secure_closet/guncabinet/update_overlays() - overlays.Cut() + cut_overlays() if(!opened) var/lazors = 0 var/shottas = 0 @@ -40,9 +44,8 @@ gun.pixel_x = i*4 overlays += gun - overlays += "door" - + add_overlay("door") if(broken) - overlays += "off" + add_overlay("off") else if(locked) - overlays += "locked" + add_overlay("locked") diff --git a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm index 45277a0568a..5e503b770d3 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/personal.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/personal.dm @@ -21,8 +21,6 @@ new /obj/item/clothing/under/color/white( src ) new /obj/item/clothing/shoes/white( src ) - - /obj/structure/closet/secure_closet/personal/cabinet icon_state = "cabinet" open_door_sprite = "cabient_door" @@ -33,13 +31,6 @@ open_sound_volume = 25 close_sound_volume = 50 -/obj/structure/closet/secure_closet/personal/cabinet/update_icon() - if(!opened) - icon_state = icon_closed - else - icon_state = icon_opened - update_overlays() - /obj/structure/closet/secure_closet/personal/cabinet/populate_contents() new /obj/item/storage/backpack/satchel/withwallet( src ) new /obj/item/radio/headset( src ) @@ -63,9 +54,9 @@ //they can open all lockers, or nobody owns this, or they own this locker locked = !locked if(locked) - overlays += "locked" + add_overlay("locked") else - overlays += "unlocked" + add_overlay("unlocked") icon_state = icon_closed registered_name = null desc = initial(desc) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm index 84ddfed58bc..8965c3f7361 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm @@ -4,10 +4,8 @@ icon = 'icons/obj/closet.dmi' icon_state = "secure" open_door_sprite = "secure_door" - density = TRUE opened = FALSE locked = TRUE - broken = FALSE can_be_emaged = TRUE max_integrity = 250 armor = list(MELEE = 30, BULLET = 50, LASER = 50, ENERGY = 100, BOMB = 0, BIO = 0, RAD = 0, FIRE = 80, ACID = 80) @@ -98,14 +96,6 @@ else to_chat(usr, "This mob type can't use this verb.") -/obj/structure/closet/secure_closet/update_icon() - if(!opened) - icon_state = icon_closed - update_overlays() - return - icon_state = icon_opened - update_overlays() - /obj/structure/closet/secure_closet/update_overlays() //Putting the welded stuff in update_overlays() so it's easy to overwrite for special cases (Fridges, cabinets, and whatnot) cut_overlays() if(opened) From 5dc80d6cbaded3db4535113b697c7e8d24bfe4b6 Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Sat, 2 Oct 2021 22:26:37 +0100 Subject: [PATCH 10/11] steel pass 2 --- .../objects/structures/crates_lockers/closets.dm | 10 ++-------- .../structures/crates_lockers/closets/fitness.dm | 15 ++++++++++----- .../crates_lockers/closets/job_closets.dm | 15 ++++++++++----- .../crates_lockers/closets/secure/engineering.dm | 4 ++-- .../crates_lockers/closets/secure/medical.dm | 12 ++++++------ .../crates_lockers/closets/secure/scientist.dm | 2 +- .../crates_lockers/closets/secure/security.dm | 4 ++-- .../crates_lockers/closets/utility_closets.dm | 4 ++-- .../structures/crates_lockers/closets/wardrobe.dm | 3 ++- 9 files changed, 37 insertions(+), 32 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 59149ef0301..c055d66b540 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -9,9 +9,7 @@ armor = list(MELEE = 20, BULLET = 10, LASER = 10, ENERGY = 0, BOMB = 10, BIO = 0, RAD = 0, FIRE = 70, ACID = 60) var/icon_closed var/icon_opened - var/is_wardrobe var/open_door_sprite = "generic_door" - var/shared_open_sprite var/opened = FALSE var/welded = FALSE var/locked = FALSE @@ -31,12 +29,8 @@ /obj/structure/closet/Initialize(mapload) . = ..() icon_closed = "[icon_state]" - icon_opened = "[icon_state]_open" - if(shared_open_sprite) - icon_opened = shared_open_sprite - if(is_wardrobe) - icon_opened = "generic_open" - open_door_sprite = "generic_door" + if(!icon_opened) + icon_opened = "[icon_state]_open" if(mapload && !opened) // Youre probably asking, why is this a 0 seconds timer AA? // Well, I will tell you. One day, all /obj/effect/spawner will use Initialize diff --git a/code/game/objects/structures/crates_lockers/closets/fitness.dm b/code/game/objects/structures/crates_lockers/closets/fitness.dm index 8f0c52e227b..b148c909663 100644 --- a/code/game/objects/structures/crates_lockers/closets/fitness.dm +++ b/code/game/objects/structures/crates_lockers/closets/fitness.dm @@ -2,7 +2,8 @@ name = "athletic wardrobe" desc = "It's a storage unit for athletic wear." icon_state = "mixed" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/athletic_mixed/populate_contents() new /obj/item/clothing/under/shorts/grey(src) @@ -20,7 +21,8 @@ /obj/structure/closet/boxinggloves name = "boxing gloves" desc = "It's a storage unit for gloves for use in the boxing ring." - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/boxinggloves/populate_contents() new /obj/item/clothing/gloves/boxing/blue(src) @@ -32,7 +34,8 @@ /obj/structure/closet/masks name = "mask closet" desc = "IT'S A STORAGE UNIT FOR FIGHTER MASKS OLE!" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/masks/populate_contents() new /obj/item/clothing/mask/luchador(src) @@ -44,7 +47,8 @@ name = "red laser tag equipment" desc = "It's a storage unit for laser tag equipment." icon_state = "red" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/lasertag/red/populate_contents() new /obj/item/gun/energy/laser/tag/red(src) @@ -59,7 +63,8 @@ name = "blue laser tag equipment" desc = "It's a storage unit for laser tag equipment." icon_state = "blue" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/lasertag/blue/populate_contents() new /obj/item/gun/energy/laser/tag/blue(src) diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index d8498da95b2..5ed75a726e4 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -12,7 +12,8 @@ name = "formal closet" desc = "It's a storage unit for formal clothing." icon_state = "black" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/gmcloset/populate_contents() new /obj/item/clothing/head/that(src) @@ -39,7 +40,8 @@ name = "chef's closet" desc = "It's a storage unit for foodservice garments." icon_state = "black" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/chefcloset/populate_contents() new /obj/item/clothing/under/waiter(src) @@ -66,7 +68,8 @@ name = "custodial closet" desc = "It's a storage unit for janitorial clothes and gear." icon_state = "mixed" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/jcloset/populate_contents() new /obj/item/flashlight(src) @@ -106,7 +109,8 @@ name = "legal closet" desc = "It's a storage unit for courtroom apparel and items." icon_state = "blue" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/lawcloset/populate_contents() new /obj/item/storage/box/tapes(src) @@ -131,7 +135,8 @@ name = "paramedic wardrobe" desc = "It's a storage unit for paramedic equipment." icon_state = "blue" - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" /obj/structure/closet/paramedic/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index cce1b60abae..69daeb27b83 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -44,7 +44,7 @@ req_access = list(ACCESS_ENGINE_EQUIP) icon_state = "eng_elec" open_door_sprite = "eng_door" - shared_open_sprite = "eng_open" + icon_opened = "eng_open" /obj/structure/closet/secure_closet/engineering_electrical/populate_contents() new /obj/item/clothing/gloves/color/yellow(src) @@ -66,7 +66,7 @@ req_access = list(ACCESS_ENGINE_EQUIP) icon_state = "eng_weld" open_door_sprite = "eng_door" - shared_open_sprite = "eng_open" + icon_opened = "eng_open" /obj/structure/closet/secure_closet/engineering_welding/populate_contents() new /obj/item/clothing/head/welding(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm index cf921d230b2..69fd45dca1c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/medical.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/medical.dm @@ -3,7 +3,7 @@ desc = "Filled with medical junk." icon_state = "med" open_door_sprite = "med_door" - shared_open_sprite = "med_open" + icon_opened = "med_open" req_access = list(ACCESS_MEDICAL) /obj/structure/closet/secure_closet/medical1/populate_contents() @@ -27,7 +27,7 @@ desc = "Used to knock people out." icon_state = "med" open_door_sprite = "med_door" - shared_open_sprite = "med_open" + icon_opened = "med_open" req_access = list(ACCESS_SURGERY) /obj/structure/closet/secure_closet/medical2/populate_contents() @@ -70,7 +70,7 @@ desc = "Filled with exam room materials." icon_state = "med" open_door_sprite = "med_door" - shared_open_sprite = "med_open" + icon_opened = "med_open" req_access = list(ACCESS_MEDICAL) /obj/structure/closet/secure_closet/exam/populate_contents() @@ -188,7 +188,7 @@ desc = "Store dangerous chemicals in here." icon_state = "chemical" open_door_sprite = "med_door" - shared_open_sprite = "med_open" + icon_opened = "med_open" req_access = list(ACCESS_CHEMISTRY) /obj/structure/closet/secure_closet/chemical/populate_contents() @@ -202,7 +202,7 @@ desc = "A locker with a Paramedic EVA suit." icon_state = "med" open_door_sprite = "med_door" - shared_open_sprite = "med_open" + icon_opened = "med_open" req_access = list(ACCESS_PARAMEDIC) /obj/structure/closet/secure_closet/paramedic/populate_contents() @@ -218,7 +218,7 @@ desc = "Store dangerous chemicals in here." icon_state = "chemical" open_door_sprite = "med_door" - shared_open_sprite = "med_open" + icon_opened = "med_open" req_access = list(ACCESS_CHEMISTRY) /obj/structure/closet/secure_closet/reagents/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm index 217e1367336..87c79dba8c0 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/scientist.dm @@ -67,7 +67,7 @@ desc = "Store dangerous chemicals in here." icon_state = "rchemical" open_door_sprite = "med_door" - shared_open_sprite = "med_open" + icon_opened = "med_open" req_access = list(ACCESS_TOX_STORAGE) /obj/structure/closet/secure_closet/research_reagents/populate_contents() diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index b64e2ddedcc..238beaf5283 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -200,7 +200,7 @@ req_access = list(ACCESS_BLUESHIELD) icon_state = "bs" open_door_sprite = "hop_door" - shared_open_sprite = "hop_open" + icon_opened = "hop_open" /obj/structure/closet/secure_closet/blueshield/populate_contents() new /obj/item/storage/briefcase(src) @@ -231,7 +231,7 @@ req_access = list(ACCESS_NTREP) icon_state = "ntr" open_door_sprite = "hop_door" - shared_open_sprite = "hop_open" + icon_opened = "hop_open" /obj/structure/closet/secure_closet/ntrep/populate_contents() new /obj/item/book/manual/faxes(src) diff --git a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm index 13adb84769e..dce21844391 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm @@ -88,7 +88,7 @@ desc = "It's a storage unit for tools." icon_state = "eng_tool" open_door_sprite = "eng_door" - shared_open_sprite = "eng_open" + icon_opened = "eng_open" /obj/structure/closet/toolcloset/populate_contents() if(prob(40)) @@ -131,7 +131,7 @@ desc = "It's a storage unit for rad-protective suits." icon_state = "eng_rad" open_door_sprite = "eng_door" - shared_open_sprite = "eng_open" + icon_opened = "eng_open" /obj/structure/closet/radiation/populate_contents() new /obj/item/geiger_counter(src) diff --git a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm index 5b3e55da77b..c815356b217 100644 --- a/code/game/objects/structures/crates_lockers/closets/wardrobe.dm +++ b/code/game/objects/structures/crates_lockers/closets/wardrobe.dm @@ -1,7 +1,8 @@ /obj/structure/closet/wardrobe name = "wardrobe" desc = "It's a storage unit for standard-issue Nanotrasen attire." - is_wardrobe = TRUE + icon_opened = "generic_open" + open_door_sprite = "generic_door" icon_state = "blue" /obj/structure/closet/wardrobe/generic From 44d8d455bf52e801054006b94bf5c6057c78991f Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Mon, 1 Nov 2021 10:18:51 +0000 Subject: [PATCH 11/11] merge conflict part 2 --- .../crates_lockers/closets/secure/security.dm | 9 +++------ icons/obj/closet.dmi | Bin 113892 -> 60227 bytes 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index f6a392074c5..d68fbb3c7f4 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -378,12 +378,9 @@ /obj/structure/closet/secure_closet/iaa name = "internal affairs locker" req_access = list(ACCESS_LAWYER) - icon_state = "iaasecure1" - icon_closed = "iaasecure" - icon_locked = "iaasecure1" - icon_opened = "iaasecureopen" - icon_broken = "iaasecurebroken" - icon_off = "iaasecureoff" + icon_opened = "magi_open" + icon_state = "iaa" + open_door_sprite = "chaplain_door" /obj/structure/closet/secure_closet/iaa/populate_contents() new /obj/item/book/manual/faxes(src) diff --git a/icons/obj/closet.dmi b/icons/obj/closet.dmi index 761ccd7b7ee9d6569afbfc2fe5a03d902e5a603a..c4d79217b0f28d3bd3929d6185a7b15348a13db5 100644 GIT binary patch literal 60227 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

TFDgfaKRr-rJ`??(}_ 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

!H<;)u51H9hWJ@R#s|vq8pnL zgTMPCMboKl(1M>*wP}^0@@pC_ijXeL?}G{y|sW3N)* z7|r(WvNQD&jU#P}j%#^VOO`*L4pMd!>>q=^4>y*3iRu_pU6Ur0C2VqQ`%soeBdNiE zovYSgq?FC*u793bMA>-On(wf`X$cDj5jh(S9VIz$O@5Q*%9_alppRq^6wnY4wsTL) znAtXg3P^2<7^hJo4kh$CK5hIt$`F{86lOFAR5YesSSSf;w6sh{Do?ETr5uS03&%JT zU|~VP6u1y^_w+N*`l5mY2HJDukx@~%f!%!fO2P!aMt;(XeWJm2HBL}jPI{jTNO42s zK_5^L#c;7FN+$1O*vV$$&$IeZ&R~iUvn$AvOov+$c}fJ1WQ8jk0cn)e!>M%Qn607D zZ+0p-d}xQbk*8nsftV(muq14P9`96o)V0pH0rXn^uXbRrE1_90_7X9=igcfJ!4rE# z4(~mBm%mWQ?b|WB+Q$-6%QJ~{T;8b%aq8TU1<9r2Gm%7#Py*s(o%8gn$dKSHjkU6f z*_VDB#b4#G<%4yz(_`fNs71G7I7PdjT|i<9tGlS6Z7jOejT%hJWs%fQvH z1zv&9C^T(1E_H?9`<|(N?N=<{%f%cnPMlry<~1l;^WZV1kg#nNFa8ON_^wN0)~{=A ztnbN7|MjJ=u{|8OY%=QHNDD$)mWH)Qg28Af5l<`~Yq1m7C+{e%Cm3Uses83hYd@)3 zONki!^OO`ixYG;uCu|B;k8(dr%G~5on-moxQ?(`c&8AbWe$xK^g4m3VG#|PpFx>w5 zKr&Q`+)6EHKfK|AWE|^{_o<>e{DOknrZ6^8;_1q~@?R)D!~79QHok(J1l%2G>5Cwx zcObE`v5BOfDkiURaO1}63DR~#dtO4tgAmI}|K4je|1yq`eC8CfX4R1LCy|?fA7#NC zsy>bOuiwxe{_G0xc#2^1!7)EZ^LQ&;1UxQ(%r*s<7@+Gxq1}Ct=}=@SK2`h5L$j)9 zq)+thgxiT`eu@KKTDjOHW>mGMAUUX7Wq}wO*uB-AZ?NsT!~!;t2EHzLgemXOy!>LF zgF@?xE-fmWOok@pNtVSN?-z(?_oRiFxx! z71Z4(_bFCo5WFLOs1H$WFOrGC>Q@$`O`W=(mNzyPD;`Jt@>-p#h6)UUv zSK2lvj~wpBcA4S{tBL8$O^($9dja7gO!4#A{dDULJm)_{vUwqw`i!=_OeV&(&!T_M zo39dttF%B%WO5dXvoSXVxHdo4S(@8KA-$%#P!L!B7 z1{&BPEEeMPl?dqzIQ3c@wjLt9^oVi$N<>on_a3KEC2UfW-z%>0@Ni{){c})OZZ5@> zCr=7$-7jA{u&VGTgeySSzUrC*a{9xaIDyL(8pSm=rVmuZs)3^l*!C#Nl@ir;g9g&xXePO|*(CdfJlqx+)n?hx_3F$? zMDBRabElNjdY~Clqsnhb^5?L2>m6zxHD-_9dc8zDxcBBW9pq1H*j1YrzJfg+X_jldGqSq}xuMq7GIAGkQ(X4DNOF3+Q!kv7{{obY@1|YTNcBv) z+ahQ&1I!-UXV9g4o!tGzd&O|+@;aC=29+Fo4zLRw4!-K3uQLnpfi|-Q4 zuEEvsk3r4v;hH)5Iceci@Cai+9%F2a)iM4QC5RHBAHM>yKyzE$(LI_HKAawn{IUnS zjO25tXNLjZPL@rOWo7w-AtL4#$iti~E2US$smBoT+M5)r^6fB8k|w&E!3lk~V(*_( zJf#2IgNO8YKq5IUWr*c7plWbcmS1D~=Up!@TRWekEfUlJ?DX)ldUWi~5X!5vr!_X6 z2rVJ~ETR_CpQn7a#zgq65ZCi}TX>!>3BI9-%29a!J26L&^@)$~?33f4!9@0X=~K&L z4AVbmwyN0^+0e|^mi8%_N~$@l+-%h({X-Pqq~`s6+@GLU&}%0D@tcp1gG8BEkEZor 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 Rlw~LoX9rjN0=r|8{{_j