Merge pull request #5807 from CHOMPStation2/upstream-merge-14566

[MIRROR] Makes SD wall lockers properly visible
This commit is contained in:
Nadyr
2023-02-27 02:17:07 -05:00
committed by GitHub
7 changed files with 7243 additions and 9 deletions

View File

@@ -1444,7 +1444,7 @@
"stripes" = COLOR_OFF_WHITE, "stripes" = COLOR_OFF_WHITE,
"glass" = COLOR_WHITE "glass" = COLOR_WHITE
) )
/decl/closet_appearance/wall_double/survival /decl/closet_appearance/wall_double/survival
color = COLOR_CYAN_BLUE color = COLOR_CYAN_BLUE
decals = null decals = null
@@ -1452,6 +1452,119 @@
"stripe_outer" = COLOR_WHITE "stripe_outer" = COLOR_WHITE
) )
/decl/closet_appearance/wall_double/emergency_engi
color = COLOR_YELLOW_GRAY
decals = null
extra_decals = list(
"stripe_inner" = COLOR_ORANGE,
"stripe_outer" = COLOR_OFF_WHITE,
"glass" = COLOR_WHITE
)
/decl/closet_appearance/wall_double/security
color = COLOR_NT_RED
decals = null
extra_decals = list(
"vertical_stripe_left_l" = COLOR_WARM_YELLOW,
"vertical_stripe_left_m" = COLOR_WARM_YELLOW
)
/decl/closet_appearance/wall_double/cargo
color = COLOR_WARM_YELLOW
/decl/closet_appearance/wall_double/gaming
color = COLOR_DARK_BLUE_GRAY
decals = null
extra_decals = list(
"stripe_outer" = COLOR_PALE_PINK,
"glass" = COLOR_WHITE
)
/decl/closet_appearance/wall_double/science
decals = list(
"holes"
)
color = COLOR_OFF_WHITE
extra_decals = list(
"stripe_inner_lower" = COLOR_PURPLE,
"stripe_inner_middle" = COLOR_PURPLE
)
/decl/closet_appearance/wall_double/command
decals = list(
"holes_right"
)
color = COLOR_BLUE_GRAY
extra_decals = list(
"vertical_stripe_left_l" = COLOR_GOLD,
"vertical_stripe_left_m" = COLOR_GOLD,
"vertical_stripe_left_r" = COLOR_GOLD
)
/decl/closet_appearance/wall_double/ce
decals = list(
"holes_right"
)
color = COLOR_OFF_WHITE
extra_decals = list(
"vertical_stripe_left_l" = COLOR_DARK_GOLD,
"vertical_stripe_left_m" = COLOR_DARK_GOLD,
"vertical_stripe_left_r" = COLOR_DARK_GOLD
)
/decl/closet_appearance/wall_double/rd
decals = list(
"holes_right"
)
color = COLOR_OFF_WHITE
extra_decals = list(
"vertical_stripe_left_l" = COLOR_PURPLE,
"vertical_stripe_left_m" = COLOR_GOLD,
"vertical_stripe_left_r" = COLOR_PURPLE
)
/decl/closet_appearance/wall_double/cmo
decals = list(
"holes_right"
)
color = COLOR_BABY_BLUE
extra_decals = list(
"vertical_stripe_left_l" = COLOR_GOLD,
"vertical_stripe_left_m" = COLOR_GOLD,
"vertical_stripe_left_r" = COLOR_GOLD
)
/decl/closet_appearance/wall_double/hos
decals = list(
"holes_right"
)
color = COLOR_NT_RED
extra_decals = list(
"vertical_stripe_left_l" = COLOR_GOLD,
"vertical_stripe_left_m" = COLOR_WARM_YELLOW,
"vertical_stripe_left_r" = COLOR_GOLD
)
/decl/closet_appearance/wall_double/iaa
decals = list(
"holes_right"
)
color = COLOR_DARK_BLUE_GRAY
extra_decals = list(
"vertical_stripe_left_l" = COLOR_GOLD,
"vertical_stripe_left_m" = COLOR_GOLD,
"vertical_stripe_left_r" = COLOR_GOLD
)
/decl/closet_appearance/wall_double/engineering
decals = list(
"holes"
)
color = COLOR_YELLOW_GRAY
/decl/closet_appearance/wall_double/generic_civ
color = COLOR_DARK_BLUE_GRAY
// Carts // Carts
/decl/closet_appearance/cart /decl/closet_appearance/cart
color = COLOR_GRAY20 color = COLOR_GRAY20

View File

@@ -196,6 +196,7 @@
/obj/structure/closet/hydrant //wall mounted fire closet /obj/structure/closet/hydrant //wall mounted fire closet
name = "fire-safety closet" name = "fire-safety closet"
desc = "It's a storage unit for fire-fighting supplies." desc = "It's a storage unit for fire-fighting supplies."
icon = 'icons/obj/closets/bases/wall.dmi'
closet_appearance = /decl/closet_appearance/wall/hydrant closet_appearance = /decl/closet_appearance/wall/hydrant
plane = TURF_PLANE plane = TURF_PLANE
layer = ABOVE_TURF_LAYER layer = ABOVE_TURF_LAYER
@@ -218,7 +219,10 @@
/obj/structure/closet/medical_wall //wall mounted medical closet /obj/structure/closet/medical_wall //wall mounted medical closet
name = "first-aid closet" name = "first-aid closet"
desc = "It's wall-mounted storage unit for first aid supplies." desc = "It's wall-mounted storage unit for first aid supplies."
icon = 'icons/obj/closets/bases/wall.dmi'
closet_appearance = /decl/closet_appearance/wall/medical closet_appearance = /decl/closet_appearance/wall/medical
plane = TURF_PLANE
layer = ABOVE_TURF_LAYER
anchored = TRUE anchored = TRUE
density = FALSE density = FALSE
wall_mounted = 1 wall_mounted = 1

View File

@@ -3,7 +3,7 @@
/obj/structure/closet/walllocker /obj/structure/closet/walllocker
desc = "A wall mounted storage locker." desc = "A wall mounted storage locker."
name = "Wall Locker" name = "wall locker"
icon = 'icons/obj/closets/bases/wall.dmi' icon = 'icons/obj/closets/bases/wall.dmi'
closet_appearance = /decl/closet_appearance/wall closet_appearance = /decl/closet_appearance/wall
density = FALSE density = FALSE
@@ -85,7 +85,7 @@
//double-size "cabinet" lockers, from Killian //double-size "cabinet" lockers, from Killian
/obj/structure/closet/walllocker_double /obj/structure/closet/walllocker_double
desc = "A wall mounted storage cabinet." desc = "A wall mounted storage cabinet."
name = "Wall Cabinet" name = "wall cabinet"
icon = 'icons/obj/closets/bases/wall_double.dmi' icon = 'icons/obj/closets/bases/wall_double.dmi'
closet_appearance = /decl/closet_appearance/wall_double closet_appearance = /decl/closet_appearance/wall_double
density = FALSE density = FALSE
@@ -116,7 +116,7 @@
/obj/structure/closet/walllocker_double/kitchen /obj/structure/closet/walllocker_double/kitchen
desc = "A wall mounted storage cabinet, for the kitchen. Now where's the flour gone..?" desc = "A wall mounted storage cabinet, for the kitchen. Now where's the flour gone..?"
name = "Kitchen Cabinet" name = "kitchen cabinet"
icon = 'icons/obj/closets/bases/wall_double.dmi' icon = 'icons/obj/closets/bases/wall_double.dmi'
closet_appearance = /decl/closet_appearance/wall_double/kitchen closet_appearance = /decl/closet_appearance/wall_double/kitchen
density = FALSE density = FALSE
@@ -139,7 +139,7 @@
dir = EAST dir = EAST
/obj/structure/closet/walllocker_double/medical /obj/structure/closet/walllocker_double/medical
name = "Medical Cabinet" name = "medical cabinet"
desc = "A wall mounted medical supply cabinet. Probably full of drugs!" //not actually full of drugs, sorry! desc = "A wall mounted medical supply cabinet. Probably full of drugs!" //not actually full of drugs, sorry!
closet_appearance = /decl/closet_appearance/wall_double/medical closet_appearance = /decl/closet_appearance/wall_double/medical
@@ -159,12 +159,37 @@
pixel_x = 32 pixel_x = 32
dir = EAST dir = EAST
/obj/structure/closet/walllocker_double/emergency_engi
name = "emergency supplies cabinet"
desc = "A wall mounted cabinet. Seemingly has cool stuff for 'emergency use only'."
closet_appearance = /decl/closet_appearance/wall_double/emergency_engi
starts_with = list(
/obj/item/clothing/mask/breath = 2,
/obj/item/weapon/tank/emergency/oxygen/engi = 2,
/obj/item/weapon/storage/briefcase/inflatable,
/obj/item/device/radio = 3)
/obj/structure/closet/walllocker_double/emergency_engi/north
pixel_y = 32
dir = SOUTH
/obj/structure/closet/walllocker_double/emergency_engi/south
pixel_y = -32
dir = NORTH
/obj/structure/closet/walllocker_double/emergency_engi/west
pixel_x = -32
dir = WEST
/obj/structure/closet/walllocker_double/emergency_engi/east
pixel_x = 32
dir = EAST
/obj/structure/closet/walllocker_double/hydrant /obj/structure/closet/walllocker_double/hydrant
name = "fire-safety closet" name = "fire-safety closet"
desc = "It's a storage cabinet packed with fire-fighting supplies." desc = "It's a storage cabinet packed with fire-fighting supplies."
closet_appearance = /decl/closet_appearance/wall_double/fire_safety closet_appearance = /decl/closet_appearance/wall_double/fire_safety
anchored = TRUE
density = FALSE
starts_with = list( starts_with = list(
/obj/item/clothing/suit/fire, /obj/item/clothing/suit/fire,
@@ -192,7 +217,7 @@
/obj/structure/closet/walllocker_double/survival /obj/structure/closet/walllocker_double/survival
desc = "A wall mounted storage cabinet. It contains a small amount of emergency supplies for wilderness survival, but they probably won't last very long." desc = "A wall mounted storage cabinet. It contains a small amount of emergency supplies for wilderness survival, but they probably won't last very long."
name = "Emergency Survival Wall Cabinet" name = "emergency survival wall cabinet"
icon = 'icons/obj/closets/bases/wall_double.dmi' icon = 'icons/obj/closets/bases/wall_double.dmi'
closet_appearance = /decl/closet_appearance/wall_double/survival closet_appearance = /decl/closet_appearance/wall_double/survival
density = FALSE density = FALSE
@@ -228,5 +253,159 @@
dir = WEST dir = WEST
/obj/structure/closet/walllocker_double/survival/east /obj/structure/closet/walllocker_double/survival/east
pixel_x = 32
dir = EAST
/obj/structure/closet/walllocker_double/security
name = "security cabinet"
desc = "A wall mounted cabinet. This one is suspiciously red."
closet_appearance = /decl/closet_appearance/wall_double/security
/obj/structure/closet/walllocker_double/security/north
pixel_y = 32
dir = SOUTH
/obj/structure/closet/walllocker_double/security/south
pixel_y = -32
dir = NORTH
/obj/structure/closet/walllocker_double/security/west
pixel_x = -32
dir = WEST
/obj/structure/closet/walllocker_double/security/east
pixel_x = 32
dir = EAST
/obj/structure/closet/walllocker_double/misc_civ
closet_appearance = /decl/closet_appearance/wall_double/gaming
/obj/structure/closet/walllocker_double/misc_civ/north
pixel_y = 32
dir = SOUTH
/obj/structure/closet/walllocker_double/misc_civ/south
pixel_y = -32
dir = NORTH
/obj/structure/closet/walllocker_double/misc_civ/west
pixel_x = -32
dir = WEST
/obj/structure/closet/walllocker_double/misc_civ/east
pixel_x = 32
dir = EAST
/obj/structure/closet/walllocker_double/generic_civ
closet_appearance = /decl/closet_appearance/wall_double/generic_civ
/obj/structure/closet/walllocker_double/generic_civ/north
pixel_y = 32
dir = SOUTH
/obj/structure/closet/walllocker_double/generic_civ/south
pixel_y = -32
dir = NORTH
/obj/structure/closet/walllocker_double/generic_civ/west
pixel_x = -32
dir = WEST
/obj/structure/closet/walllocker_double/generic_civ/east
pixel_x = 32
dir = EAST
/obj/structure/closet/walllocker_double/cargo
desc = "A wall mounted cabinet. This one is in cargo colors."
closet_appearance = /decl/closet_appearance/wall_double/cargo
/obj/structure/closet/walllocker_double/cargo/north
pixel_y = 32
dir = SOUTH
/obj/structure/closet/walllocker_double/cargo/south
pixel_y = -32
dir = NORTH
/obj/structure/closet/walllocker_double/cargo/west
pixel_x = -32
dir = WEST
/obj/structure/closet/walllocker_double/cargo/east
pixel_x = 32
dir = EAST
/obj/structure/closet/walllocker_double/science
desc = "A wall mounted cabinet. This one is in research colors."
closet_appearance = /decl/closet_appearance/wall_double/science
/obj/structure/closet/walllocker_double/science/north
pixel_y = 32
dir = SOUTH
/obj/structure/closet/walllocker_double/science/south
pixel_y = -32
dir = NORTH
/obj/structure/closet/walllocker_double/science/west
pixel_x = -32
dir = WEST
/obj/structure/closet/walllocker_double/science/east
pixel_x = 32
dir = EAST
/obj/structure/closet/walllocker_double/command
desc = "A wall mounted cabinet. This one is in command colors."
closet_appearance = /decl/closet_appearance/wall_double/command
/obj/structure/closet/walllocker_double/command/north
pixel_y = 32
dir = SOUTH
/obj/structure/closet/walllocker_double/command/south
pixel_y = -32
dir = NORTH
/obj/structure/closet/walllocker_double/command/west
pixel_x = -32
dir = WEST
/obj/structure/closet/walllocker_double/command/east
pixel_x = 32
dir = EAST
/obj/structure/closet/walllocker_double/command/ce
closet_appearance = /decl/closet_appearance/wall_double/ce
/obj/structure/closet/walllocker_double/command/cmo
closet_appearance = /decl/closet_appearance/wall_double/cmo
/obj/structure/closet/walllocker_double/command/rd
closet_appearance = /decl/closet_appearance/wall_double/rd
/obj/structure/closet/walllocker_double/command/hos
closet_appearance = /decl/closet_appearance/wall_double/hos
/obj/structure/closet/walllocker_double/command/iaa
closet_appearance = /decl/closet_appearance/wall_double/iaa
/obj/structure/closet/walllocker_double/engineering
desc = "A wall mounted cabinet. This one is in engineering colors."
closet_appearance = /decl/closet_appearance/wall_double/engineering
/obj/structure/closet/walllocker_double/engineering/north
pixel_y = 32
dir = SOUTH
/obj/structure/closet/walllocker_double/engineering/south
pixel_y = -32
dir = NORTH
/obj/structure/closet/walllocker_double/engineering/west
pixel_x = -32
dir = WEST
/obj/structure/closet/walllocker_double/engineering/east
pixel_x = 32 pixel_x = 32
dir = EAST dir = EAST

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff