From 88bdabe53bb85f2a7f54e479f6c4a243650043d5 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Wed, 6 Mar 2024 02:19:39 +0100 Subject: [PATCH] Adds a small cafeteria behind the right wing shutters of the museum. (#81465) ## About The Pull Request I was thinking to contribute something to the new away mission map to make it better. Mapping and all takes too much time for me, so I could do little. Though it comes with its own unique gimmicks. To reach the cafeteria, one has to complete a couple puzzles. The first set is opened by inputing the correct PIN on the password panel beside it. There're several clues to help you guess this fairly easy puzzle, in the form of several number graffitis, a scrapped piece of paper full of numbers, and a board filled with colored dots also found just beside the panel. The second one is opened by a keycard, and is generally lazier. To find it, you'll need to do a bit of (toilet) searching. As for the unique things this PR adds: - A fire extinguisher... that actually contains welding fuel - A (dirt-cheap) hotdog vending machine* - A completely ornamental maneki-neko (that's the name of the luck-bringing, paw-waving cat figurine) - A piggy bank that carries money between rounds. It has a cap of 10k credits worth of holochips, cash and coins, which is pretty high, but I'm confident people will just destroy it for its contents the moment they find it. His name is Pigston Swinelord VI. - More, totally legit and not actually fake bombable walls :^) *By the by, you can also find it during the national hotdog day. Screenshots of the new location: ![museum cafe](https://github.com/tgstation/tgstation/assets/42542238/1c0d93b7-90d5-4459-a48d-81430f0d3613) ![museum restrooms](https://github.com/tgstation/tgstation/assets/42542238/5a9e049d-6acc-464b-998d-901e43154bae) ## Why It's Good For The Game You know how most away missions are not that special at all? Yeah, @mc-oofert set an example of a pretty decent one actually, if not a tad small. I thought it could use a touch of another mind actually contributing to it too, because it deserves it. Also, this sets the basis for other persistent piggy banks. I don't think they should all have that 10k cap like this one, perhaps 1k is enough. Beside, the code that mothblocks did for json database datum is pretty good, so there is not a whole lot of shitcode here. ## Changelog :cl: add: Added a cafeteria to the museum away mission, with a few special things to it. To reach it, you'll have to complete a couple puzzles however. map: The museum away mission now has a couple restrooms. add: Hotdog vending machines may spawn during the National Hot Dog Day. /:cl: --- _maps/RandomRuins/SpaceRuins/meatderelict.dmm | 10 +- _maps/RandomZLevels/museum.dmm | 1341 ++++++++++++----- code/__DEFINES/dcs/signals/signals_object.dm | 3 + code/__DEFINES/sound.dm | 1 + code/__DEFINES/time.dm | 1 + code/__DEFINES/traits/sources.dm | 2 + code/_onclick/item_attack.dm | 1 + .../subsystem/persistence/_persistence.dm | 8 + .../subsystem/persistence/piggy_banks.dm | 56 + code/controllers/subsystem/queuelinks.dm | 30 +- ...shatters_when_thrown.dm => can_shatter.dm} | 24 +- .../greyscale_configs/greyscale_items.dm | 5 + .../greyscale/json_configs/piggy_bank.json | 10 + code/datums/materials/basemats.dm | 4 +- code/game/area/areas/away_content.dm | 4 + .../objects/effects/posters/contraband.dm | 32 + .../effects/spawners/random/vending.dm | 5 + .../game/objects/items/busts_and_figurines.dm | 139 ++ code/game/objects/items/extinguisher.dm | 14 +- code/game/objects/items/food/bread.dm | 1 + code/game/objects/items/food/lizard.dm | 1 + code/game/objects/items/food/martian.dm | 2 + code/game/objects/items/food/meatdish.dm | 2 + code/game/objects/items/food/sandwichtoast.dm | 2 + code/game/objects/items/piggy_bank.dm | 129 ++ code/game/objects/items/puzzle_pieces.dm | 235 ++- code/game/objects/items/weaponry.dm | 118 -- code/game/objects/structures/tank_holder.dm | 4 + code/game/sound.dm | 6 + code/modules/food_and_drinks/plate.dm | 2 +- code/modules/holiday/holidays.dm | 4 +- .../mapfluff/ruins/objects_and_mobs/museum.dm | 69 + .../ruins/spaceruin_code/meatderelict.dm | 6 +- .../reagents/reagent_containers/condiment.dm | 13 + code/modules/vending/_vending.dm | 9 +- code/modules/vending/hotdog.dm | 56 + icons/obj/fluff/general.dmi | Bin 38933 -> 40515 bytes icons/obj/fluff/puzzle_small.dmi | Bin 9649 -> 9804 bytes icons/obj/food/containers.dmi | Bin 22307 -> 23459 bytes icons/obj/machines/vending.dmi | Bin 117111 -> 119635 bytes icons/obj/machines/wallmounts.dmi | Bin 30076 -> 30480 bytes icons/obj/poster.dmi | Bin 127793 -> 128536 bytes sound/attributions.txt | 3 + sound/items/rattle1.ogg | Bin 0 -> 17728 bytes sound/items/rattle2.ogg | Bin 0 -> 11574 bytes sound/items/rattle3.ogg | Bin 0 -> 14905 bytes tgstation.dme | 6 +- .../Scripts/81465_puzzle machinery.txt | 2 + 48 files changed, 1779 insertions(+), 581 deletions(-) create mode 100644 code/controllers/subsystem/persistence/piggy_banks.dm rename code/datums/elements/{shatters_when_thrown.dm => can_shatter.dm} (69%) create mode 100644 code/datums/greyscale/json_configs/piggy_bank.json create mode 100644 code/game/objects/items/busts_and_figurines.dm create mode 100644 code/game/objects/items/piggy_bank.dm create mode 100644 code/modules/vending/hotdog.dm create mode 100644 sound/items/rattle1.ogg create mode 100644 sound/items/rattle2.ogg create mode 100644 sound/items/rattle3.ogg create mode 100644 tools/UpdatePaths/Scripts/81465_puzzle machinery.txt diff --git a/_maps/RandomRuins/SpaceRuins/meatderelict.dmm b/_maps/RandomRuins/SpaceRuins/meatderelict.dmm index 0c4e9cd740b..3e4bece11e8 100644 --- a/_maps/RandomRuins/SpaceRuins/meatderelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/meatderelict.dmm @@ -733,7 +733,7 @@ /turf/open/indestructible/white, /area/ruin/space/has_grav/powered/biooutpost) "oQ" = ( -/obj/machinery/puzzle_button/meatderelict{ +/obj/machinery/puzzle/button/meatderelict{ pixel_y = 32; queue_size = 4 }, @@ -1669,7 +1669,7 @@ "FI" = ( /obj/item/instrument/piano_synth/headphones, /obj/structure/table, -/obj/machinery/puzzle_button/directional/north{ +/obj/machinery/puzzle/button/directional/north{ used = 1 }, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -1820,7 +1820,7 @@ /turf/open/floor/iron/dark/textured_large, /area/ruin/space/has_grav/powered/biooutpost/vault) "Jt" = ( -/obj/machinery/puzzle_button/directional/north{ +/obj/machinery/puzzle/button/directional/north{ id = "md_tosci"; name = "shield power panel" }, @@ -1889,7 +1889,7 @@ /turf/open/indestructible/white, /area/ruin/space/has_grav/powered/biooutpost) "KC" = ( -/obj/machinery/puzzle_button/directional/north{ +/obj/machinery/puzzle/button/directional/north{ id = "md_toeng"; queue_size = 4 }, @@ -2138,7 +2138,7 @@ id = "md_armory" }, /obj/effect/turf_decal/stripes/full, -/obj/machinery/puzzle_keycardpad/directional/south{ +/obj/machinery/puzzle/keycardpad/directional/south{ id = "md_armory"; name = "armory authentication pad"; queue_size = 5 diff --git a/_maps/RandomZLevels/museum.dmm b/_maps/RandomZLevels/museum.dmm index f40ecc09015..64fd580b80f 100644 --- a/_maps/RandomZLevels/museum.dmm +++ b/_maps/RandomZLevels/museum.dmm @@ -9,11 +9,18 @@ /obj/machinery/computer/old{ name = "replica computer"; dir = 8; - icon_keyboard = "rd_key"; - icon_screen = "rdcomp" + icon_screen = "rdcomp"; + icon_keyboard = "rd_key" }, /turf/open/floor/iron/smooth_large, /area/awaymission/museum) +"ac" = ( +/obj/structure/sign/poster/contraband/fake_bombable/directional/west, +/obj/structure/closet/crate/bin, +/obj/machinery/light/warm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "ai" = ( /obj/structure/railing{ dir = 8 @@ -59,6 +66,11 @@ }, /turf/open/indestructible/plating, /area/awaymission/museum) +"ax" = ( +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/south, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "az" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/entertainment/musical_instrument, @@ -76,6 +88,22 @@ /obj/structure/closet/crate/preopen, /turf/open/indestructible/plating, /area/awaymission/museum) +"aO" = ( +/obj/machinery/button/door/directional/north{ + name = "Lock Control"; + id = "museum_toilet_wontwork" + }, +/obj/effect/mob_spawn/corpse/human/skeleton/museum_chef, +/obj/structure/toilet/museum{ + dir = 4 + }, +/obj/item/keycard/cafeteria, +/obj/item/paper/fluff/museum/chefs_ultimatum, +/obj/machinery/light/small/dim/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "aR" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/siding/dark_blue{ @@ -147,8 +175,8 @@ }, /turf/open/mirage{ dir = 8; - target_turf_x = 11; - range = 1 + range = 1; + target_turf_x = 11 }, /area/awaymission/museum) "bC" = ( @@ -177,8 +205,8 @@ /area/awaymission/museum) "bJ" = ( /mob/living/basic/statue/mannequin{ - dir = 8; - name = "Dale Knox" + name = "Dale Knox"; + dir = 8 }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/holofloor/white, @@ -229,6 +257,14 @@ /obj/item/storage/box/stickers/googly, /turf/open/floor/iron/dark, /area/awaymission/museum) +"ci" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/awaymission/museum) "cm" = ( /obj/machinery/door/airlock/grunge, /obj/structure/barricade/wooden/crude, @@ -255,8 +291,8 @@ /turf/open/floor/iron/smooth_half, /area/awaymission/museum) "ct" = ( -/obj/structure/chair/comfy, /mob/living/basic/mothroach, +/obj/structure/chair/comfy, /obj/effect/mapping_helpers/mob_buckler, /obj/machinery/light/dim/directional/north, /turf/open/floor/iron/dark/textured_large, @@ -313,8 +349,8 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/item/toy/balloon/corgi, /obj/machinery/status_display/random_message{ - firstline_to_secondline = list("NO" = "LITTERING","YOU ARE" = "BEING WATCHED", "DO NOT TOUCH" = "THE EXHIBITS"); - pixel_x = 32 + pixel_x = 32; + firstline_to_secondline = list(NO="LITTERING", "YOU ARE"="BEING WATCHED", "DO NOT TOUCH"="THE EXHIBITS") }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -328,9 +364,9 @@ "cS" = ( /obj/effect/step_trigger/thrower{ direction = 1; - facedir = 1; + mobs_only = 1; tiles = 10; - mobs_only = 1 + facedir = 1 }, /obj/machinery/light/floor, /turf/open/floor/iron, @@ -343,6 +379,14 @@ /obj/structure/plaque/static_plaque/golden/commission/dream, /turf/closed/indestructible/reinforced, /area/awaymission/museum) +"cY" = ( +/obj/structure/fluff/fake_camera{ + dir = 5 + }, +/obj/machinery/light/warm/directional/east, +/obj/structure/fluff/fake_scrubber, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "cZ" = ( /obj/structure/fluff/divine/nexus, /turf/open/floor/cult, @@ -398,9 +442,9 @@ /area/awaymission/museum) "dK" = ( /turf/open/mirage{ + dir = 1; range = 2; - target_turf_y = -4; - dir = 1 + target_turf_y = -4 }, /area/awaymission/museum) "dL" = ( @@ -434,8 +478,8 @@ /area/awaymission/museum) "dY" = ( /mob/living/basic/statue/mannequin{ - hat = /obj/item/clothing/head/helmet/space; - dir = 1 + dir = 1; + hat = /obj/item/clothing/head/helmet/space }, /turf/open/floor/holofloor/hyperspace/ns, /area/awaymission/museum) @@ -462,7 +506,7 @@ /obj/machinery/door/poddoor/shutters/indestructible{ id = "museum_secret" }, -/obj/machinery/puzzle_keycardpad/directional/east{ +/obj/machinery/puzzle/keycardpad/directional/east{ id = "museum_secret" }, /turf/open/floor/iron/dark, @@ -521,10 +565,10 @@ /turf/open/floor/grass, /area/awaymission/museum) "ex" = ( +/mob/living/basic/mothroach, /obj/structure/chair/stool/bar/directional/west{ can_buckle = 1 }, -/mob/living/basic/mothroach, /obj/effect/mapping_helpers/mob_buckler, /turf/open/floor/wood/large, /area/awaymission/museum) @@ -596,6 +640,15 @@ /obj/structure/plaque/static_plaque/golden/commission/omega, /turf/closed/indestructible/reinforced, /area/awaymission/museum) +"eW" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark_blue, +/obj/structure/fluff/wallsign/directional/north{ + name = "Restrooms"; + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/awaymission/museum) "eX" = ( /obj/effect/turf_decal/siding/wideplating{ dir = 4 @@ -605,11 +658,11 @@ }, /area/awaymission/museum) "fa" = ( -/obj/effect/turf_decal/sand/plating, /mob/living/basic/statue/mannequin{ held_item = /obj/item/pickaxe; hat = /obj/item/clothing/suit/hooded/explorer }, +/obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/mining, /turf/open/indestructible/plating, /area/awaymission/museum) @@ -627,6 +680,13 @@ /obj/item/kitchen/fork, /turf/open/floor/wood/tile, /area/awaymission/museum) +"fl" = ( +/obj/machinery/status_display/random_message{ + pixel_x = -32; + firstline_to_secondline = list(CAFETERIA="YUMMY", CAFETERIA="HOTDOGS", ENJOY="YOUR MEAL") + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "fn" = ( /turf/open/floor/holofloor/hyperspace/ns, /area/awaymission/museum) @@ -706,6 +766,11 @@ }, /turf/open/floor/iron, /area/awaymission/museum) +"gg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/shower/directional/east, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "gj" = ( /obj/machinery/door/poddoor/shutters/preopen{ dir = 8 @@ -751,6 +816,10 @@ /obj/machinery/light/small/dim/directional/south, /turf/open/indestructible/plating, /area/awaymission/museum) +"gE" = ( +/obj/item/clothing/suit/caution, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "gG" = ( /obj/effect/turf_decal/siding/dark_blue/corner{ dir = 4 @@ -814,8 +883,8 @@ "hk" = ( /obj/effect/smooths_with_walls, /turf/open/mirage{ - target_turf_y = -29; - dir = 1 + dir = 1; + target_turf_y = -29 }, /area/awaymission/museum) "hl" = ( @@ -827,6 +896,12 @@ }, /turf/open/indestructible/plating, /area/awaymission/museum) +"hm" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/condiment, +/obj/machinery/light/floor, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "hp" = ( /mob/living/basic/mothroach/bar, /turf/open/floor/wood/tile, @@ -874,10 +949,18 @@ "hM" = ( /turf/closed/wall/rock/porous, /area/awaymission/museum) +"hS" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/awaymission/museum) "hT" = ( /mob/living/basic/statue/mannequin{ - dir = 8; name = "Dale Knox"; + dir = 8; held_item = /obj/item/circuitboard }, /obj/structure/sign/flag/nanotrasen/directional/south, @@ -892,8 +975,8 @@ /area/awaymission/museum) "hX" = ( /obj/item/circuitboard{ - icon_state = "flopdrive"; - name = "microprocessor" + name = "microprocessor"; + icon_state = "flopdrive" }, /obj/structure/table/reinforced, /turf/open/floor/circuit/green, @@ -983,6 +1066,15 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/awaymission/museum) +"iJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/toilet/museum{ + dir = 1 + }, +/obj/structure/curtain, +/obj/structure/broken_flooring/plating, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "iK" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/siding{ @@ -1031,9 +1123,9 @@ }, /obj/effect/step_trigger/thrower{ direction = 1; - facedir = 1; + mobs_only = 1; tiles = 10; - mobs_only = 1 + facedir = 1 }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -1067,10 +1159,20 @@ }, /turf/open/floor/cult, /area/awaymission/museum) +"ju" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 6 + }, +/obj/structure/fluff/wallsign/directional/north{ + name = "Restrooms" + }, +/turf/open/floor/iron/dark, +/area/awaymission/museum) "jy" = ( /mob/living/basic/statue/mannequin{ - dir = 8; name = "Dale Knox"; + dir = 8; held_item = /obj/item/circuitboard }, /obj/effect/turf_decal/stripes{ @@ -1082,6 +1184,14 @@ /obj/effect/spawner/structure/window, /turf/open/indestructible/plating, /area/awaymission/museum) +"jC" = ( +/obj/effect/puzzle_poddoor_open{ + icon = 'icons/effects/mapping_helpers.dmi'; + id = "museum_right_wing"; + queue_id = "museum_right_wing" + }, +/turf/closed/indestructible/reinforced, +/area/awaymission/museum) "jF" = ( /obj/machinery/suit_storage_unit/open, /obj/effect/turf_decal/box, @@ -1110,6 +1220,18 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/awaymission/museum) +"jO" = ( +/obj/structure/toilet/museum, +/obj/structure/sign/poster/contraband/fake_bombable/directional/north, +/obj/machinery/button/door/directional/east{ + name = "Lock Control"; + id = "museum_toilet6"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "jP" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/siding/dark_blue/corner{ @@ -1120,13 +1242,16 @@ dir = 9 }, /obj/item/reagent_containers/cup/glass/coffee, +/obj/item/paper/fluff/scrambled_pass{ + puzzle_id = "museum_r_wing_puzzle" + }, /turf/open/floor/iron/dark, /area/awaymission/museum) "jU" = ( /obj/effect/landmark/transport/nav_beacon/tram/platform{ + name = "Exhibit Loading Bay"; specific_transport_id = "museum_cargo"; - platform_code = 2; - name = "Exhibit Loading Bay" + platform_code = 2 }, /turf/open/chasm/true/no_smooth, /area/awaymission/museum) @@ -1193,6 +1318,12 @@ }, /turf/open/floor/iron, /area/awaymission/museum) +"kx" = ( +/obj/machinery/door/airlock/public{ + name = "Restrooms" + }, +/turf/open/floor/iron, +/area/awaymission/museum) "kA" = ( /obj/machinery/conveyor{ dir = 1 @@ -1200,6 +1331,16 @@ /obj/item/vending_refill/wardrobe/coroner_wardrobe, /turf/open/indestructible/plating, /area/awaymission/museum) +"kL" = ( +/obj/machinery/door/poddoor/shutters/window/indestructible{ + dir = 8; + id = "museum_cafeteria" + }, +/obj/machinery/puzzle/keycardpad/directional/south{ + id = "museum_cafeteria" + }, +/turf/open/floor/iron, +/area/awaymission/museum) "kO" = ( /obj/structure/railing{ dir = 8 @@ -1227,6 +1368,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/plating, /area/awaymission/museum) +"kZ" = ( +/obj/structure/toilet/museum{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + name = "Lock Control"; + id = "museum_toilet5"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "la" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -1324,11 +1478,11 @@ /turf/open/floor/iron, /area/awaymission/museum) "lT" = ( -/obj/structure/chair/office{ - dir = 1 - }, /mob/living/basic/statue/mannequin{ - hat = /obj/item/clothing/suit/toggle/labcoat/science; + dir = 1; + hat = /obj/item/clothing/suit/toggle/labcoat/science + }, +/obj/structure/chair/office{ dir = 1 }, /obj/machinery/light/floor, @@ -1345,9 +1499,9 @@ specific_transport_id = "museum_cargo" }, /obj/effect/landmark/transport/nav_beacon/tram/platform{ + name = "Internal Loading Bay"; specific_transport_id = "museum_cargo"; - platform_code = 1; - name = "Internal Loading Bay" + platform_code = 1 }, /turf/open/chasm/true/no_smooth, /area/awaymission/museum) @@ -1379,6 +1533,9 @@ }, /turf/open/chasm/true/no_smooth, /area/awaymission/museum) +"ms" = ( +/turf/open/floor/iron, +/area/awaymission/museum/cafeteria) "mA" = ( /obj/structure/window/reinforced/spawner/directional/west, /turf/open/floor/holofloor/beach/water, @@ -1403,9 +1560,9 @@ /area/awaymission/museum) "mS" = ( /mob/living/basic/statue/mannequin{ + dir = 1; held_item = /obj/item/wrench; - hat = /obj/item/clothing/head/utility/hardhat; - dir = 1 + hat = /obj/item/clothing/head/utility/hardhat }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/gibs, @@ -1436,8 +1593,8 @@ /obj/structure/transport/linear/tram/slow, /obj/structure/tram, /obj/machinery/transport/tram_controller{ - configured_transport_id = "museum_cargo"; - cover_locked = 0 + cover_locked = 0; + configured_transport_id = "museum_cargo" }, /turf/open/chasm/true/no_smooth, /area/awaymission/museum) @@ -1477,8 +1634,8 @@ /turf/open/floor/iron/white, /area/awaymission/museum) "nu" = ( -/obj/effect/decal/cleanable/glass/titanium, /mob/living/basic/mouse/rat, +/obj/effect/decal/cleanable/glass/titanium, /turf/open/floor/iron/white, /area/awaymission/museum) "nv" = ( @@ -1510,9 +1667,9 @@ "nz" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/fluff{ + name = "old plasma extractor"; icon = 'icons/mob/simple/hivebot.dmi'; - icon_state = "fab_robot"; - name = "old plasma extractor" + icon_state = "fab_robot" }, /turf/open/lava/plasma/mafia, /area/awaymission/museum) @@ -1537,9 +1694,9 @@ }, /obj/effect/step_trigger/thrower{ direction = 1; - facedir = 1; + mobs_only = 1; tiles = 10; - mobs_only = 1 + facedir = 1 }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -1588,6 +1745,16 @@ }, /turf/open/floor/iron/dark, /area/awaymission/museum) +"nY" = ( +/obj/structure/sign/poster/official/no_erp/directional/north, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) +"nZ" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "od" = ( /obj/structure/fluff/fake_vent, /turf/open/floor/iron, @@ -1648,11 +1815,31 @@ /obj/structure/flora/coconuts, /turf/open/misc/beach/sand, /area/awaymission/museum/mothroachvoid) +"oD" = ( +/obj/structure/toilet/museum{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + name = "Lock Control"; + id = "museum_toilet4"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "oI" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/floor, /turf/open/floor/iron, /area/awaymission/museum) +"oP" = ( +/obj/effect/puzzle_poddoor_open{ + id = "museum_cafeteria"; + queue_id = "museum_cafeteria" + }, +/turf/closed/indestructible/reinforced, +/area/awaymission/museum) "oQ" = ( /turf/open/floor/holofloor/beach/coast{ dir = 1 @@ -1694,8 +1881,8 @@ /area/awaymission/museum) "pi" = ( /mob/living/basic/statue/mannequin{ - hat = /obj/item/clothing/head/costume/nursehat; - held_item = /obj/item/clothing/neck/stethoscope + held_item = /obj/item/clothing/neck/stethoscope; + hat = /obj/item/clothing/head/costume/nursehat }, /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/holofloor/white, @@ -1729,6 +1916,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, /area/awaymission/museum) +"pz" = ( +/obj/machinery/door/poddoor/shutters/window/indestructible{ + dir = 8; + id = "museum_cafeteria" + }, +/turf/open/floor/iron, +/area/awaymission/museum) "pD" = ( /obj/structure/broken_flooring/corner/always_floorplane/directional/west, /obj/effect/decal/cleanable/dirt/dust, @@ -1758,6 +1952,17 @@ }, /turf/open/indestructible/plating, /area/awaymission/museum) +"pN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 6 + }, +/obj/structure/fluff/fake_camera{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/awaymission/museum) "pX" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance/two, @@ -1773,6 +1978,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/awaymission/museum) +"ql" = ( +/obj/structure/chair/sofa/bench, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "qo" = ( /obj/effect/oneway{ dir = 8 @@ -1784,15 +1993,15 @@ /area/awaymission/museum) "qt" = ( /obj/effect/spawner/random/food_or_drink/booze{ - loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer = 10, /obj/item/reagent_containers/cup/glass/bottle/ale = 10, /obj/item/reagent_containers/cup/glass/bottle/beer/light = 5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor = 5, /obj/item/reagent_containers/cup/glass/bottle/whiskey = 5, /obj/item/reagent_containers/cup/glass/bottle/gin = 5, /obj/item/reagent_containers/cup/glass/bottle/vodka = 5, /obj/item/reagent_containers/cup/glass/bottle/tequila = 5, /obj/item/reagent_containers/cup/glass/bottle/rum = 5, /obj/item/reagent_containers/cup/glass/bottle/vermouth = 5, /obj/item/reagent_containers/cup/glass/bottle/cognac = 5, /obj/item/reagent_containers/cup/glass/bottle/wine = 5, /obj/item/reagent_containers/cup/glass/bottle/kahlua = 5, /obj/item/reagent_containers/cup/glass/bottle/amaretto = 5, /obj/item/reagent_containers/cup/glass/bottle/hcider = 5, /obj/item/reagent_containers/cup/glass/bottle/absinthe = 5, /obj/item/reagent_containers/cup/glass/bottle/sake = 5, /obj/item/reagent_containers/cup/glass/bottle/grappa = 5, /obj/item/reagent_containers/cup/glass/bottle/applejack = 5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic = 5, /obj/item/reagent_containers/cup/bottle/ethanol = 2, /obj/item/reagent_containers/cup/glass/bottle/fernet = 2, /obj/item/reagent_containers/cup/glass/bottle/champagne = 2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium = 2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager = 2, /obj/item/reagent_containers/cup/glass/bottle/patron = 1, /obj/item/reagent_containers/cup/glass/bottle/kong = 1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine = 1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka = 1, /obj/item/reagent_containers/cup/glass/bottle/trappist = 1); + loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer=10, /obj/item/reagent_containers/cup/glass/bottle/ale=10, /obj/item/reagent_containers/cup/glass/bottle/beer/light=5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor=5, /obj/item/reagent_containers/cup/glass/bottle/whiskey=5, /obj/item/reagent_containers/cup/glass/bottle/gin=5, /obj/item/reagent_containers/cup/glass/bottle/vodka=5, /obj/item/reagent_containers/cup/glass/bottle/tequila=5, /obj/item/reagent_containers/cup/glass/bottle/rum=5, /obj/item/reagent_containers/cup/glass/bottle/vermouth=5, /obj/item/reagent_containers/cup/glass/bottle/cognac=5, /obj/item/reagent_containers/cup/glass/bottle/wine=5, /obj/item/reagent_containers/cup/glass/bottle/kahlua=5, /obj/item/reagent_containers/cup/glass/bottle/amaretto=5, /obj/item/reagent_containers/cup/glass/bottle/hcider=5, /obj/item/reagent_containers/cup/glass/bottle/absinthe=5, /obj/item/reagent_containers/cup/glass/bottle/sake=5, /obj/item/reagent_containers/cup/glass/bottle/grappa=5, /obj/item/reagent_containers/cup/glass/bottle/applejack=5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic=5, /obj/item/reagent_containers/cup/bottle/ethanol=2, /obj/item/reagent_containers/cup/glass/bottle/fernet=2, /obj/item/reagent_containers/cup/glass/bottle/champagne=2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium=2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager=2, /obj/item/reagent_containers/cup/glass/bottle/patron=1, /obj/item/reagent_containers/cup/glass/bottle/kong=1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine=1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka=1, /obj/item/reagent_containers/cup/glass/bottle/trappist=1); spawn_random_offset = 2 }, /turf/open/floor/carpet/cyan, /area/awaymission/museum/mothroachvoid) "qw" = ( /obj/item/flashlight/flare{ - start_on = 1; - icon_state = "flare-on" + icon_state = "flare-on"; + start_on = 1 }, /obj/structure/table, /obj/effect/decal/cleanable/dirt/dust, @@ -1822,6 +2031,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/engine, /area/awaymission/museum) +"qK" = ( +/obj/machinery/vending/hotdog/museum, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "qL" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/siding/dark_blue{ @@ -1879,8 +2092,8 @@ /area/awaymission/museum) "qY" = ( /obj/machinery/power/shuttle_engine/heater{ - dir = 4; - opacity = 1 + opacity = 1; + dir = 4 }, /obj/structure/window/reinforced/spawner/directional/west, /turf/open/indestructible/plating, @@ -1909,22 +2122,29 @@ /turf/open/floor/carpet/executive, /area/awaymission/museum) "rq" = ( +/mob/living/basic/statue/mannequin/suspicious, /obj/effect/decal/cleanable/blood/old, /obj/effect/gibspawner/human, /obj/effect/gibspawner/human, /obj/effect/gibspawner/human, /obj/effect/gibspawner/human, -/mob/living/basic/statue/mannequin/suspicious, /turf/open/floor/iron, /area/awaymission/museum) "rr" = ( /turf/open/floor/wood/tile, /area/awaymission/museum) +"ry" = ( +/obj/machinery/door/airlock{ + name = "Restroom Cabin 6"; + id_tag = "museum_toilet6" + }, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "rA" = ( +/mob/living/basic/mothroach, /obj/structure/chair/comfy/beige{ dir = 8 }, -/mob/living/basic/mothroach, /obj/effect/mapping_helpers/mob_buckler, /turf/open/floor/wood/large, /area/awaymission/museum) @@ -1964,13 +2184,17 @@ dir = 1 }, /obj/structure/railing/corner/end, +/obj/structure/fluff/wallsign/directional/south{ + name = "Cafeteria"; + dir = 4 + }, /turf/open/floor/iron/dark, /area/awaymission/museum) "rU" = ( /mob/living/basic/statue/mannequin{ + name = "Michael Trasen"; dir = 4; - held_item = /obj/item/wrench; - name = "Michael Trasen" + held_item = /obj/item/wrench }, /obj/structure/sign/flag/nanotrasen/directional/south, /obj/machinery/light/small/dim/directional/west, @@ -1997,9 +2221,9 @@ /turf/open/floor/engine, /area/awaymission/museum) "rY" = ( +/mob/living/basic/mouse/rat, /obj/machinery/light/small/broken/directional/north, /obj/effect/decal/cleanable/dirt/dust, -/mob/living/basic/mouse/rat, /turf/open/floor/iron/dark/textured_large, /area/awaymission/museum) "sd" = ( @@ -2110,13 +2334,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/awaymission/museum) +"ta" = ( +/obj/machinery/door/airlock{ + name = "Restroom Cabin 5"; + id_tag = "museum_toilet5" + }, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "tc" = ( +/mob/living/basic/mothroach, /obj/structure/lattice/catwalk/mining, /obj/structure/railing{ dir = 6 }, /obj/structure/chair, -/mob/living/basic/mothroach, /obj/effect/mapping_helpers/mob_buckler, /turf/open/misc/grass, /area/awaymission/museum/mothroachvoid) @@ -2136,15 +2367,15 @@ /turf/open/floor/holofloor/asteroid, /area/awaymission/museum) "tj" = ( +/mob/living/basic/statue/mannequin{ + dir = 1; + held_item = /obj/item/wrench; + hat = /obj/item/clothing/head/utility/hardhat + }, /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/asteroid/line{ dir = 1 }, -/mob/living/basic/statue/mannequin{ - dir = 1; - hat = /obj/item/clothing/head/utility/hardhat; - held_item = /obj/item/wrench - }, /turf/open/indestructible/plating, /area/awaymission/museum) "tk" = ( @@ -2185,7 +2416,7 @@ "tx" = ( /obj/structure/table/wood, /obj/effect/spawner/random/food_or_drink/booze{ - loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer = 10, /obj/item/reagent_containers/cup/glass/bottle/ale = 10, /obj/item/reagent_containers/cup/glass/bottle/beer/light = 5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor = 5, /obj/item/reagent_containers/cup/glass/bottle/whiskey = 5, /obj/item/reagent_containers/cup/glass/bottle/gin = 5, /obj/item/reagent_containers/cup/glass/bottle/vodka = 5, /obj/item/reagent_containers/cup/glass/bottle/tequila = 5, /obj/item/reagent_containers/cup/glass/bottle/rum = 5, /obj/item/reagent_containers/cup/glass/bottle/vermouth = 5, /obj/item/reagent_containers/cup/glass/bottle/cognac = 5, /obj/item/reagent_containers/cup/glass/bottle/wine = 5, /obj/item/reagent_containers/cup/glass/bottle/kahlua = 5, /obj/item/reagent_containers/cup/glass/bottle/amaretto = 5, /obj/item/reagent_containers/cup/glass/bottle/hcider = 5, /obj/item/reagent_containers/cup/glass/bottle/absinthe = 5, /obj/item/reagent_containers/cup/glass/bottle/sake = 5, /obj/item/reagent_containers/cup/glass/bottle/grappa = 5, /obj/item/reagent_containers/cup/glass/bottle/applejack = 5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic = 5, /obj/item/reagent_containers/cup/bottle/ethanol = 2, /obj/item/reagent_containers/cup/glass/bottle/fernet = 2, /obj/item/reagent_containers/cup/glass/bottle/champagne = 2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium = 2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager = 2, /obj/item/reagent_containers/cup/glass/bottle/patron = 1, /obj/item/reagent_containers/cup/glass/bottle/kong = 1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine = 1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka = 1, /obj/item/reagent_containers/cup/glass/bottle/trappist = 1); + loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer=10, /obj/item/reagent_containers/cup/glass/bottle/ale=10, /obj/item/reagent_containers/cup/glass/bottle/beer/light=5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor=5, /obj/item/reagent_containers/cup/glass/bottle/whiskey=5, /obj/item/reagent_containers/cup/glass/bottle/gin=5, /obj/item/reagent_containers/cup/glass/bottle/vodka=5, /obj/item/reagent_containers/cup/glass/bottle/tequila=5, /obj/item/reagent_containers/cup/glass/bottle/rum=5, /obj/item/reagent_containers/cup/glass/bottle/vermouth=5, /obj/item/reagent_containers/cup/glass/bottle/cognac=5, /obj/item/reagent_containers/cup/glass/bottle/wine=5, /obj/item/reagent_containers/cup/glass/bottle/kahlua=5, /obj/item/reagent_containers/cup/glass/bottle/amaretto=5, /obj/item/reagent_containers/cup/glass/bottle/hcider=5, /obj/item/reagent_containers/cup/glass/bottle/absinthe=5, /obj/item/reagent_containers/cup/glass/bottle/sake=5, /obj/item/reagent_containers/cup/glass/bottle/grappa=5, /obj/item/reagent_containers/cup/glass/bottle/applejack=5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic=5, /obj/item/reagent_containers/cup/bottle/ethanol=2, /obj/item/reagent_containers/cup/glass/bottle/fernet=2, /obj/item/reagent_containers/cup/glass/bottle/champagne=2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium=2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager=2, /obj/item/reagent_containers/cup/glass/bottle/patron=1, /obj/item/reagent_containers/cup/glass/bottle/kong=1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine=1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka=1, /obj/item/reagent_containers/cup/glass/bottle/trappist=1); spawn_random_offset = 2 }, /turf/open/floor/wood/tile, @@ -2193,9 +2424,9 @@ "ty" = ( /obj/structure/table, /obj/item/clothing/gloves/color/yellow{ - siemens_coefficient = 10; name = "fake stungloves"; - desc = "A crude replica of stungloves. Essentially gloves wrapped with wire. Extremely unsafe." + desc = "A crude replica of stungloves. Essentially gloves wrapped with wire. Extremely unsafe."; + siemens_coefficient = 10 }, /obj/machinery/light/floor, /turf/open/floor/iron, @@ -2293,6 +2524,13 @@ dir = 2 }, /area/awaymission/museum/mothroachvoid) +"um" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/sign/warning/fire/directional/west, +/obj/structure/tank_holder/extinguisher/anti, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "up" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -2302,6 +2540,21 @@ }, /turf/open/floor/iron/showroomfloor, /area/awaymission/museum) +"us" = ( +/obj/machinery/door/airlock{ + name = "Restroom Cabin 2"; + id_tag = "museum_toilet2" + }, +/turf/open/floor/iron, +/area/awaymission/museum) +"ut" = ( +/obj/machinery/light/very_dim/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fluff/fake_vent, +/obj/structure/mop_bucket, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "uu" = ( /obj/structure/rack, /obj/effect/spawner/random/engineering/material, @@ -2315,6 +2568,10 @@ }, /turf/open/floor/grass, /area/awaymission/museum) +"uH" = ( +/obj/structure/sign/clock/directional/north, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "uM" = ( /obj/structure/fluff/fake_camera{ dir = 10 @@ -2345,8 +2602,8 @@ "vc" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/sign/painting/large{ - persistence_id = "museumgate_big"; - dir = 1 + dir = 1; + persistence_id = "museumgate_big" }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, @@ -2418,6 +2675,11 @@ /obj/structure/filingcabinet, /turf/open/floor/iron, /area/awaymission/museum) +"vG" = ( +/turf/closed/indestructible/fakedoor{ + name = "Kitchen" + }, +/area/awaymission/museum/cafeteria) "vM" = ( /mob/living/basic/statue/mannequin{ dir = 1; @@ -2448,6 +2710,16 @@ /obj/effect/turf_decal/siding/dark_blue, /turf/open/floor/mineral/titanium/blue, /area/awaymission/museum) +"wg" = ( +/obj/machinery/door/airlock{ + name = "Restroom Cabin 3" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock_note_placer{ + note_info = "I'VE WORKED HERE FOR 7 YEARS! JUST TO BE REPLACED BY A VENDING MACHINE?! YOU KNOW WHAT? FUCK YOU, I'VE LOCKED DOWN THE CAFETERIA AND WON'T BE COMING OUT 'TILL YOU GIVE ME MY JOB BACK!" + }, +/turf/open/floor/iron, +/area/awaymission/museum) "wh" = ( /obj/structure/broken_flooring/corner/always_floorplane/directional/west, /obj/structure/lattice, @@ -2456,7 +2728,7 @@ "wi" = ( /obj/machinery/door/poddoor/shutters/indestructible{ dir = 8; - id = "nothing" + id = "museum_secret" }, /turf/open/floor/iron, /area/awaymission/museum) @@ -2526,8 +2798,8 @@ "wN" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/sign/painting/large{ - persistence_id = "museumgate_big"; - dir = 1 + dir = 1; + persistence_id = "museumgate_big" }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -2535,6 +2807,13 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood/large, /area/awaymission/museum) +"wV" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/awaymission/museum) "wZ" = ( /turf/open/misc/beach/coast{ dir = 1 @@ -2558,8 +2837,8 @@ /obj/structure/table/reinforced, /obj/structure/window/spawner/directional/west, /obj/effect/spawner/random/bureaucracy/paper{ - spawn_random_offset = 7; - spawn_loot_count = 8 + spawn_loot_count = 8; + spawn_random_offset = 7 }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, @@ -2575,8 +2854,8 @@ "xg" = ( /obj/structure/table/reinforced, /obj/item/circuitboard{ - icon_state = "bluespacearray"; - name = "fancy replica tech" + name = "fancy replica tech"; + icon_state = "bluespacearray" }, /turf/open/floor/iron/smooth_large, /area/awaymission/museum) @@ -2599,6 +2878,10 @@ }, /turf/open/misc/beach/sand, /area/awaymission/museum/mothroachvoid) +"xp" = ( +/obj/structure/table, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "xr" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/crate/freezer/food, @@ -2668,6 +2951,11 @@ }, /turf/open/floor/iron/dark, /area/awaymission/museum) +"xO" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/soda_cans/canned_laughter, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "xP" = ( /obj/structure/closet/crate/cardboard, /obj/item/storage/toolbox/artistic, @@ -2704,10 +2992,10 @@ /turf/open/chasm/true/no_smooth, /area/awaymission/museum) "yi" = ( +/mob/living/basic/mothroach, /obj/structure/chair/comfy/beige{ dir = 1 }, -/mob/living/basic/mothroach, /obj/effect/mapping_helpers/mob_buckler, /turf/open/floor/wood/large, /area/awaymission/museum) @@ -2731,9 +3019,9 @@ /turf/open/floor/holofloor/hyperspace/ns, /area/awaymission/museum) "yr" = ( +/mob/living/basic/mothroach, /obj/structure/chair/comfy, /obj/effect/mapping_helpers/mob_buckler, -/mob/living/basic/mothroach, /turf/open/floor/wood/large, /area/awaymission/museum) "yu" = ( @@ -2855,14 +3143,14 @@ /turf/closed/indestructible/rock, /area/awaymission/museum) "zG" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/turf_decal/siding/red, /mob/living/basic/statue/mannequin{ dir = 8; hat = /obj/item/clothing/head/fedora }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/siding/red, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/smooth_half, /area/awaymission/museum) @@ -2891,13 +3179,13 @@ pixel_y = 12 }, /obj/item/stamp/granted{ - pixel_y = 12; - pixel_x = 8 + pixel_x = 8; + pixel_y = 12 }, /obj/effect/spawner/random/bureaucracy/paper{ - spawn_random_offset = 12; + spawn_loot_count = 8; spawn_scatter_radius = 1; - spawn_loot_count = 8 + spawn_random_offset = 12 }, /turf/open/floor/iron, /area/awaymission/museum) @@ -3043,8 +3331,8 @@ teleport_y_offset = -30 }, /turf/open/mirage{ - target_turf_y = -29; - dir = 1 + dir = 1; + target_turf_y = -29 }, /area/awaymission/museum) "AP" = ( @@ -3054,6 +3342,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/plating, /area/awaymission/museum) +"AQ" = ( +/obj/machinery/door/airlock{ + name = "Restroom Cabin 4"; + id_tag = "museum_toilet4" + }, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "AR" = ( /obj/structure/railing{ dir = 8 @@ -3217,9 +3512,9 @@ "Cy" = ( /obj/structure/table/wood, /obj/effect/spawner/random/food_or_drink/booze{ - loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer = 10, /obj/item/reagent_containers/cup/glass/bottle/ale = 10, /obj/item/reagent_containers/cup/glass/bottle/beer/light = 5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor = 5, /obj/item/reagent_containers/cup/glass/bottle/whiskey = 5, /obj/item/reagent_containers/cup/glass/bottle/gin = 5, /obj/item/reagent_containers/cup/glass/bottle/vodka = 5, /obj/item/reagent_containers/cup/glass/bottle/tequila = 5, /obj/item/reagent_containers/cup/glass/bottle/rum = 5, /obj/item/reagent_containers/cup/glass/bottle/vermouth = 5, /obj/item/reagent_containers/cup/glass/bottle/cognac = 5, /obj/item/reagent_containers/cup/glass/bottle/wine = 5, /obj/item/reagent_containers/cup/glass/bottle/kahlua = 5, /obj/item/reagent_containers/cup/glass/bottle/amaretto = 5, /obj/item/reagent_containers/cup/glass/bottle/hcider = 5, /obj/item/reagent_containers/cup/glass/bottle/absinthe = 5, /obj/item/reagent_containers/cup/glass/bottle/sake = 5, /obj/item/reagent_containers/cup/glass/bottle/grappa = 5, /obj/item/reagent_containers/cup/glass/bottle/applejack = 5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic = 5, /obj/item/reagent_containers/cup/bottle/ethanol = 2, /obj/item/reagent_containers/cup/glass/bottle/fernet = 2, /obj/item/reagent_containers/cup/glass/bottle/champagne = 2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium = 2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager = 2, /obj/item/reagent_containers/cup/glass/bottle/patron = 1, /obj/item/reagent_containers/cup/glass/bottle/kong = 1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine = 1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka = 1, /obj/item/reagent_containers/cup/glass/bottle/trappist = 1); - spawn_random_offset = 2; - spawn_loot_count = 2 + loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer=10, /obj/item/reagent_containers/cup/glass/bottle/ale=10, /obj/item/reagent_containers/cup/glass/bottle/beer/light=5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor=5, /obj/item/reagent_containers/cup/glass/bottle/whiskey=5, /obj/item/reagent_containers/cup/glass/bottle/gin=5, /obj/item/reagent_containers/cup/glass/bottle/vodka=5, /obj/item/reagent_containers/cup/glass/bottle/tequila=5, /obj/item/reagent_containers/cup/glass/bottle/rum=5, /obj/item/reagent_containers/cup/glass/bottle/vermouth=5, /obj/item/reagent_containers/cup/glass/bottle/cognac=5, /obj/item/reagent_containers/cup/glass/bottle/wine=5, /obj/item/reagent_containers/cup/glass/bottle/kahlua=5, /obj/item/reagent_containers/cup/glass/bottle/amaretto=5, /obj/item/reagent_containers/cup/glass/bottle/hcider=5, /obj/item/reagent_containers/cup/glass/bottle/absinthe=5, /obj/item/reagent_containers/cup/glass/bottle/sake=5, /obj/item/reagent_containers/cup/glass/bottle/grappa=5, /obj/item/reagent_containers/cup/glass/bottle/applejack=5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic=5, /obj/item/reagent_containers/cup/bottle/ethanol=2, /obj/item/reagent_containers/cup/glass/bottle/fernet=2, /obj/item/reagent_containers/cup/glass/bottle/champagne=2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium=2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager=2, /obj/item/reagent_containers/cup/glass/bottle/patron=1, /obj/item/reagent_containers/cup/glass/bottle/kong=1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine=1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka=1, /obj/item/reagent_containers/cup/glass/bottle/trappist=1); + spawn_loot_count = 2; + spawn_random_offset = 2 }, /obj/machinery/light/warm/directional/west, /turf/open/floor/wood/large, @@ -3255,6 +3550,11 @@ }, /turf/open/floor/iron/dark, /area/awaymission/museum) +"CG" = ( +/obj/structure/mirror/directional/east, +/obj/structure/sink/directional/west, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "CI" = ( /obj/effect/turf_decal/caution, /obj/effect/decal/cleanable/dirt/dust, @@ -3293,6 +3593,18 @@ }, /turf/open/floor/iron/dark, /area/awaymission/museum) +"Db" = ( +/obj/item/maneki_neko{ + pixel_y = 4 + }, +/obj/structure/table, +/obj/machinery/status_display/random_message{ + pixel_y = 32; + firstline_to_secondline = list(ACCEPTING="DONATIONS") + }, +/obj/structure/fluff/fake_vent, +/turf/open/floor/iron, +/area/awaymission/museum/cafeteria) "De" = ( /obj/effect/oneway{ dir = 8 @@ -3383,6 +3695,11 @@ /obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/awaymission/museum) +"DX" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/light/warm/directional/west, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "DY" = ( /turf/closed/indestructible/reinforced/titanium, /area/awaymission/museum) @@ -3400,8 +3717,8 @@ /obj/machinery/computer/old{ name = "replica computer"; dir = 4; - icon_keyboard = "rd_key"; - icon_screen = "rdcomp" + icon_screen = "rdcomp"; + icon_keyboard = "rd_key" }, /turf/open/floor/iron/smooth_large, /area/awaymission/museum) @@ -3421,8 +3738,8 @@ dir = 4 }, /obj/structure/fluff/wallsign/directional/south{ - dir = 4; - name = "Oddities" + name = "Oddities"; + dir = 4 }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -3435,12 +3752,17 @@ /turf/open/indestructible/plating, /area/awaymission/museum) "Er" = ( -/obj/structure/chair/comfy/beige, /mob/living/basic/mothroach, +/obj/structure/chair/comfy/beige, /obj/effect/mapping_helpers/mob_buckler, /obj/machinery/light/warm/directional/west, /turf/open/floor/wood/large, /area/awaymission/museum) +"Es" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "EA" = ( /obj/machinery/door/airlock/shuttle/glass, /obj/effect/turf_decal/siding/dark_blue, @@ -3460,9 +3782,9 @@ /area/awaymission/museum) "EG" = ( /obj/item/flashlight/flare{ - start_on = 1; icon_state = "flare-on"; - light_range = 4 + light_range = 4; + start_on = 1 }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/plating, @@ -3476,9 +3798,9 @@ "EM" = ( /obj/structure/table/wood, /obj/effect/spawner/random/food_or_drink/booze{ - loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer = 10, /obj/item/reagent_containers/cup/glass/bottle/ale = 10, /obj/item/reagent_containers/cup/glass/bottle/beer/light = 5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor = 5, /obj/item/reagent_containers/cup/glass/bottle/whiskey = 5, /obj/item/reagent_containers/cup/glass/bottle/gin = 5, /obj/item/reagent_containers/cup/glass/bottle/vodka = 5, /obj/item/reagent_containers/cup/glass/bottle/tequila = 5, /obj/item/reagent_containers/cup/glass/bottle/rum = 5, /obj/item/reagent_containers/cup/glass/bottle/vermouth = 5, /obj/item/reagent_containers/cup/glass/bottle/cognac = 5, /obj/item/reagent_containers/cup/glass/bottle/wine = 5, /obj/item/reagent_containers/cup/glass/bottle/kahlua = 5, /obj/item/reagent_containers/cup/glass/bottle/amaretto = 5, /obj/item/reagent_containers/cup/glass/bottle/hcider = 5, /obj/item/reagent_containers/cup/glass/bottle/absinthe = 5, /obj/item/reagent_containers/cup/glass/bottle/sake = 5, /obj/item/reagent_containers/cup/glass/bottle/grappa = 5, /obj/item/reagent_containers/cup/glass/bottle/applejack = 5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic = 5, /obj/item/reagent_containers/cup/bottle/ethanol = 2, /obj/item/reagent_containers/cup/glass/bottle/fernet = 2, /obj/item/reagent_containers/cup/glass/bottle/champagne = 2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium = 2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager = 2, /obj/item/reagent_containers/cup/glass/bottle/patron = 1, /obj/item/reagent_containers/cup/glass/bottle/kong = 1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine = 1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka = 1, /obj/item/reagent_containers/cup/glass/bottle/trappist = 1); - spawn_random_offset = 2; - spawn_loot_count = 2 + loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer=10, /obj/item/reagent_containers/cup/glass/bottle/ale=10, /obj/item/reagent_containers/cup/glass/bottle/beer/light=5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor=5, /obj/item/reagent_containers/cup/glass/bottle/whiskey=5, /obj/item/reagent_containers/cup/glass/bottle/gin=5, /obj/item/reagent_containers/cup/glass/bottle/vodka=5, /obj/item/reagent_containers/cup/glass/bottle/tequila=5, /obj/item/reagent_containers/cup/glass/bottle/rum=5, /obj/item/reagent_containers/cup/glass/bottle/vermouth=5, /obj/item/reagent_containers/cup/glass/bottle/cognac=5, /obj/item/reagent_containers/cup/glass/bottle/wine=5, /obj/item/reagent_containers/cup/glass/bottle/kahlua=5, /obj/item/reagent_containers/cup/glass/bottle/amaretto=5, /obj/item/reagent_containers/cup/glass/bottle/hcider=5, /obj/item/reagent_containers/cup/glass/bottle/absinthe=5, /obj/item/reagent_containers/cup/glass/bottle/sake=5, /obj/item/reagent_containers/cup/glass/bottle/grappa=5, /obj/item/reagent_containers/cup/glass/bottle/applejack=5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic=5, /obj/item/reagent_containers/cup/bottle/ethanol=2, /obj/item/reagent_containers/cup/glass/bottle/fernet=2, /obj/item/reagent_containers/cup/glass/bottle/champagne=2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium=2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager=2, /obj/item/reagent_containers/cup/glass/bottle/patron=1, /obj/item/reagent_containers/cup/glass/bottle/kong=1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine=1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka=1, /obj/item/reagent_containers/cup/glass/bottle/trappist=1); + spawn_loot_count = 2; + spawn_random_offset = 2 }, /turf/open/floor/wood/large, /area/awaymission/museum) @@ -3502,15 +3824,15 @@ /turf/open/floor/circuit/green, /area/awaymission/museum) "ET" = ( +/mob/living/basic/statue/mannequin{ + dir = 1 + }, /obj/structure/chair/stool/directional/north, /obj/effect/turf_decal/tile/green/opposingcorners, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/siding/green{ dir = 1 }, -/mob/living/basic/statue/mannequin{ - dir = 1 - }, /turf/open/floor/iron, /area/awaymission/museum) "EU" = ( @@ -3520,8 +3842,8 @@ dir = 4 }, /obj/structure/fluff/wallsign/directional/north{ - dir = 4; - name = "Oddities" + name = "Oddities"; + dir = 4 }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -3594,8 +3916,8 @@ /area/awaymission/museum) "Fw" = ( /obj/effect/decal/cleanable/blood/tracks{ - should_dry = 0; - name = "replica blood" + name = "replica blood"; + should_dry = 0 }, /obj/effect/mapping_helpers/burnt_floor, /obj/effect/decal/cleanable/dirt/dust, @@ -3604,8 +3926,8 @@ "FA" = ( /obj/structure/table/reinforced, /obj/item/circuitboard{ - icon_state = "printer"; - name = "fancy replica tech" + name = "fancy replica tech"; + icon_state = "printer" }, /turf/open/floor/iron/smooth_large, /area/awaymission/museum) @@ -3642,6 +3964,32 @@ /obj/structure/sign/departments/restroom/directional/south, /turf/open/floor/wood/large, /area/awaymission/museum) +"FO" = ( +/obj/effect/decal/cleanable/crayon/puzzle/pin{ + puzzle_id = "museum_r_wing_puzzle" + }, +/turf/closed/indestructible/reinforced, +/area/awaymission/museum) +"FU" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/structure/fluff/wallsign/directional/south{ + name = "Cafeteria"; + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/awaymission/museum) +"FY" = ( +/obj/structure/chair/sofa/bench/left, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) +"Ga" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/grunge, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "Gh" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/siding/dark_blue{ @@ -3655,6 +4003,9 @@ /obj/structure/closet/crate/miningcar, /turf/open/floor/tram/plate, /area/awaymission/museum) +"Gn" = ( +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "Gv" = ( /obj/effect/decal/cleanable/crayon{ icon_state = "l"; @@ -3675,20 +4026,27 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/awaymission/museum) +"GB" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/soda_cans/thirteenloko{ + pixel_y = 7 + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "GE" = ( /obj/structure/plaque/static_plaque/golden/commission/meta, /turf/open/floor/mineral/gold, /area/awaymission/museum) "GG" = ( +/mob/living/basic/statue/mannequin{ + dir = 4 + }, /obj/structure/chair/office{ dir = 4 }, /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/mob/living/basic/statue/mannequin{ - dir = 4 - }, /turf/open/floor/wood/tile, /area/awaymission/museum) "GO" = ( @@ -3762,8 +4120,8 @@ /area/awaymission/museum) "Hn" = ( /mob/living/basic/statue/mannequin{ - hat = /obj/item/clothing/head/costume/kitty; - dir = 8 + dir = 8; + hat = /obj/item/clothing/head/costume/kitty }, /obj/effect/turf_decal/trimline/yellow, /obj/effect/turf_decal/trimline/yellow/corner{ @@ -3797,7 +4155,7 @@ /area/awaymission/museum) "HA" = ( /obj/machinery/status_display/random_message{ - firstline_to_secondline = list("NO" = "LITTERING","YOU ARE" = "BEING WATCHED", "DO NOT TOUCH" = "THE EXHIBITS") + firstline_to_secondline = list(NO="LITTERING", "YOU ARE"="BEING WATCHED", "DO NOT TOUCH"="THE EXHIBITS") }, /turf/closed/indestructible/reinforced, /area/awaymission/museum) @@ -3806,7 +4164,7 @@ /obj/effect/turf_decal/siding/dark_blue, /obj/machinery/door/poddoor/shutters/indestructible{ dir = 8; - id = "nothing" + id = "museum_secret" }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -3838,6 +4196,9 @@ "HP" = ( /turf/open/floor/iron/freezer, /area/awaymission/museum) +"HQ" = ( +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "HU" = ( /obj/structure/railing{ dir = 4 @@ -3848,6 +4209,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/plating, /area/awaymission/museum) +"HW" = ( +/obj/machinery/button/door/directional/north{ + name = "Lock Control"; + id = "museum_toilet1"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/structure/toilet/museum{ + dir = 4 + }, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "HY" = ( /obj/machinery/light/floor, /obj/effect/decal/cleanable/dirt/dust, @@ -3857,6 +4231,12 @@ /obj/machinery/light/warm/dim/directional/north, /turf/open/floor/carpet, /area/awaymission/museum) +"Id" = ( +/obj/effect/decal/cleanable/crayon/puzzle/pin{ + puzzle_id = "museum_r_wing_puzzle" + }, +/turf/closed/indestructible/wood, +/area/awaymission/museum) "Ij" = ( /obj/machinery/door/airlock/external, /obj/effect/mapping_helpers/airlock/locked, @@ -3871,6 +4251,9 @@ /obj/structure/holosign/barrier/engineering, /turf/open/chasm/true/no_smooth, /area/awaymission/museum) +"Ir" = ( +/turf/closed/indestructible/fakedoor, +/area/awaymission/museum) "Iu" = ( /turf/open/floor/mineral/titanium/blue, /area/awaymission/museum) @@ -3898,6 +4281,12 @@ /obj/item/food/grilled_beef_gyro, /turf/open/floor/wood/tile, /area/awaymission/museum) +"IG" = ( +/obj/structure/fluff/fake_camera{ + dir = 9 + }, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "IH" = ( /obj/machinery/portable_atmospherics/canister/water_vapor, /obj/effect/decal/cleanable/dirt/dust, @@ -3914,11 +4303,22 @@ /obj/effect/turf_decal/stripes, /turf/open/floor/iron/smooth_large, /area/awaymission/museum) +"IX" = ( +/mob/living/basic/statue/mannequin{ + name = "cafeteria patron"; + held_item = /obj/item/knife + }, +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/obj/effect/mapping_helpers/mob_buckler, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "IZ" = ( +/mob/living/basic/mothroach, /obj/structure/chair/comfy/beige{ dir = 4 }, -/mob/living/basic/mothroach, /obj/effect/mapping_helpers/mob_buckler, /turf/open/floor/wood/large, /area/awaymission/museum) @@ -3959,6 +4359,13 @@ /obj/machinery/light/small/dim/directional/west, /turf/open/floor/carpet/executive, /area/awaymission/museum) +"Jl" = ( +/obj/machinery/status_display/random_message{ + pixel_x = 32; + firstline_to_secondline = list(CAFETERIA="YUMMY", CAFETERIA="HOTDOGS", ENJOY="YOUR MEAL") + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "Jn" = ( /obj/structure/table/reinforced, /obj/effect/spawner/random/entertainment/toy, @@ -3967,6 +4374,13 @@ /obj/effect/turf_decal/siding/dark_blue, /turf/open/floor/mineral/titanium/blue, /area/awaymission/museum) +"Jp" = ( +/obj/machinery/door/airlock{ + name = "Restroom Cabin 1"; + id_tag = "museum_toilet1" + }, +/turf/open/floor/iron, +/area/awaymission/museum) "Js" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/siding/dark_blue{ @@ -4077,11 +4491,24 @@ /turf/open/floor/catwalk_floor, /area/awaymission/museum) "Kx" = ( -/obj/effect/decal/cleanable/dirt/dust, /mob/living/basic/skeleton, +/obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/random/maintenance/three, /turf/open/indestructible/plating, /area/awaymission/museum) +"Kz" = ( +/obj/structure/sign/warning/no_smoking/directional/west, +/obj/machinery/computer/terminal/museum{ + name = "extinguisher manual terminal"; + dir = 4; + content = list("Instructions; stand upright; remove safety clip; aim noozle at base of fire... the rest is up to you.") + }, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) +"KB" = ( +/obj/structure/sign/warning/no_smoking/circle/directional/east, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "KI" = ( /turf/open/floor/iron/dark/side{ dir = 10 @@ -4112,7 +4539,7 @@ /area/awaymission/museum) "Lp" = ( /obj/machinery/status_display/random_message{ - firstline_to_secondline = list("NO" = "LITTERING","YOU ARE" = "BEING WATCHED", "DO NOT TOUCH" = "THE EXHIBITS") + firstline_to_secondline = list(NO="LITTERING", "YOU ARE"="BEING WATCHED", "DO NOT TOUCH"="THE EXHIBITS") }, /turf/closed/indestructible/reinforced/titanium/nodiagonal, /area/awaymission/museum) @@ -4162,6 +4589,12 @@ }, /turf/open/floor/iron/dark, /area/awaymission/museum) +"LK" = ( +/obj/structure/table, +/obj/item/piggy_bank/museum, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/iron, +/area/awaymission/museum/cafeteria) "LN" = ( /obj/effect/decal/cleanable/glass/titanium, /turf/open/floor/iron/dark/textured_large, @@ -4197,6 +4630,11 @@ "Ma" = ( /turf/open/chasm/true/no_smooth, /area/awaymission/museum) +"Mb" = ( +/obj/effect/turf_decal/siding/dark_blue, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/dark, +/area/awaymission/museum) "Mg" = ( /obj/structure/plaque/static_plaque/golden/commission/tram, /turf/closed/indestructible/reinforced, @@ -4215,9 +4653,9 @@ /area/awaymission/museum) "Mv" = ( /mob/living/basic/statue/mannequin{ + name = "Michael Trasen"; dir = 4; - held_item = /obj/item/wrench; - name = "Michael Trasen" + held_item = /obj/item/wrench }, /obj/effect/turf_decal/stripes{ dir = 4 @@ -4300,10 +4738,16 @@ /obj/structure/plaque/static_plaque/golden/commission/birdboat, /turf/closed/indestructible/reinforced, /area/awaymission/museum) +"Nn" = ( +/obj/machinery/door/airlock/public{ + name = "Restrooms" + }, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "Ns" = ( /obj/structure/table/wood, /obj/effect/spawner/random/food_or_drink/booze{ - loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer = 10, /obj/item/reagent_containers/cup/glass/bottle/ale = 10, /obj/item/reagent_containers/cup/glass/bottle/beer/light = 5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor = 5, /obj/item/reagent_containers/cup/glass/bottle/whiskey = 5, /obj/item/reagent_containers/cup/glass/bottle/gin = 5, /obj/item/reagent_containers/cup/glass/bottle/vodka = 5, /obj/item/reagent_containers/cup/glass/bottle/tequila = 5, /obj/item/reagent_containers/cup/glass/bottle/rum = 5, /obj/item/reagent_containers/cup/glass/bottle/vermouth = 5, /obj/item/reagent_containers/cup/glass/bottle/cognac = 5, /obj/item/reagent_containers/cup/glass/bottle/wine = 5, /obj/item/reagent_containers/cup/glass/bottle/kahlua = 5, /obj/item/reagent_containers/cup/glass/bottle/amaretto = 5, /obj/item/reagent_containers/cup/glass/bottle/hcider = 5, /obj/item/reagent_containers/cup/glass/bottle/absinthe = 5, /obj/item/reagent_containers/cup/glass/bottle/sake = 5, /obj/item/reagent_containers/cup/glass/bottle/grappa = 5, /obj/item/reagent_containers/cup/glass/bottle/applejack = 5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic = 5, /obj/item/reagent_containers/cup/bottle/ethanol = 2, /obj/item/reagent_containers/cup/glass/bottle/fernet = 2, /obj/item/reagent_containers/cup/glass/bottle/champagne = 2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium = 2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager = 2, /obj/item/reagent_containers/cup/glass/bottle/patron = 1, /obj/item/reagent_containers/cup/glass/bottle/kong = 1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine = 1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka = 1, /obj/item/reagent_containers/cup/glass/bottle/trappist = 1); + loot = list(/obj/item/reagent_containers/cup/glass/bottle/beer=10, /obj/item/reagent_containers/cup/glass/bottle/ale=10, /obj/item/reagent_containers/cup/glass/bottle/beer/light=5, /obj/item/reagent_containers/cup/glass/bottle/maltliquor=5, /obj/item/reagent_containers/cup/glass/bottle/whiskey=5, /obj/item/reagent_containers/cup/glass/bottle/gin=5, /obj/item/reagent_containers/cup/glass/bottle/vodka=5, /obj/item/reagent_containers/cup/glass/bottle/tequila=5, /obj/item/reagent_containers/cup/glass/bottle/rum=5, /obj/item/reagent_containers/cup/glass/bottle/vermouth=5, /obj/item/reagent_containers/cup/glass/bottle/cognac=5, /obj/item/reagent_containers/cup/glass/bottle/wine=5, /obj/item/reagent_containers/cup/glass/bottle/kahlua=5, /obj/item/reagent_containers/cup/glass/bottle/amaretto=5, /obj/item/reagent_containers/cup/glass/bottle/hcider=5, /obj/item/reagent_containers/cup/glass/bottle/absinthe=5, /obj/item/reagent_containers/cup/glass/bottle/sake=5, /obj/item/reagent_containers/cup/glass/bottle/grappa=5, /obj/item/reagent_containers/cup/glass/bottle/applejack=5, /obj/item/reagent_containers/cup/glass/bottle/wine_voltaic=5, /obj/item/reagent_containers/cup/bottle/ethanol=2, /obj/item/reagent_containers/cup/glass/bottle/fernet=2, /obj/item/reagent_containers/cup/glass/bottle/champagne=2, /obj/item/reagent_containers/cup/glass/bottle/absinthe/premium=2, /obj/item/reagent_containers/cup/glass/bottle/goldschlager=2, /obj/item/reagent_containers/cup/glass/bottle/patron=1, /obj/item/reagent_containers/cup/glass/bottle/kong=1, /obj/item/reagent_containers/cup/glass/bottle/lizardwine=1, /obj/item/reagent_containers/cup/glass/bottle/vodka/badminka=1, /obj/item/reagent_containers/cup/glass/bottle/trappist=1); spawn_random_offset = 2 }, /turf/open/floor/wood/large, @@ -4324,8 +4768,8 @@ /obj/structure/railing, /obj/structure/table, /obj/item/clothing/mask/cigarette/cigar{ - lit = 1; - icon_state = "cigaron" + icon_state = "cigaron"; + lit = 1 }, /turf/open/chasm/true/no_smooth, /area/awaymission/museum) @@ -4431,11 +4875,11 @@ /turf/open/floor/iron, /area/awaymission/museum) "OS" = ( +/mob/living/basic/mothroach, /obj/structure/chair/stool/bar/directional/east{ can_buckle = 1 }, /obj/effect/mapping_helpers/mob_buckler, -/mob/living/basic/mothroach, /turf/open/floor/wood/large, /area/awaymission/museum) "OT" = ( @@ -4481,6 +4925,9 @@ /obj/item/food/kebab/pineapple_skewer, /turf/open/floor/iron/freezer, /area/awaymission/museum) +"Ph" = ( +/turf/closed/indestructible/reinforced, +/area/awaymission/museum/cafeteria) "Pi" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/siding/dark_blue/corner{ @@ -4584,8 +5031,8 @@ "PZ" = ( /obj/effect/mapping_helpers/broken_floor, /obj/item/flashlight/flare{ - start_on = 1; - icon_state = "flare-on" + icon_state = "flare-on"; + start_on = 1 }, /turf/open/indestructible/plating, /area/awaymission/museum) @@ -4756,9 +5203,9 @@ }, /obj/structure/fluff{ name = "replica prototype autolathe"; + desc = "A non-functional replica of a prototype Autolathe."; icon = 'icons/obj/machines/lathes.dmi'; - icon_state = "autolathe"; - desc = "A non-functional replica of a prototype Autolathe." + icon_state = "autolathe" }, /turf/open/floor/iron/smooth_corner{ dir = 4 @@ -4803,6 +5250,18 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, /area/awaymission/museum) +"RQ" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/structure/fluff/fake_camera, +/obj/effect/decal/puzzle_dots{ + pixel_y = -32; + id = "museum_r_wing_puzzle" + }, +/turf/open/floor/iron/dark, +/area/awaymission/museum) "RR" = ( /obj/machinery/suit_storage_unit/open, /obj/effect/turf_decal/box, @@ -4829,8 +5288,8 @@ /turf/open/floor/bluespace, /area/awaymission/museum) "Se" = ( -/obj/structure/chair/comfy/beige, /mob/living/basic/mothroach, +/obj/structure/chair/comfy/beige, /obj/effect/mapping_helpers/mob_buckler, /turf/open/floor/wood/large, /area/awaymission/museum) @@ -4839,6 +5298,11 @@ /obj/structure/railing, /turf/open/floor/holofloor/asteroid, /area/awaymission/museum) +"Sm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fluff/fake_scrubber, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "So" = ( /obj/machinery/shower/directional/east, /turf/open/floor/iron/white/textured_large, @@ -4849,7 +5313,7 @@ /area/awaymission/museum) "Sv" = ( /obj/machinery/status_display/random_message{ - firstline_to_secondline = list("SOUVENIR" = "SHOP") + firstline_to_secondline = list(SOUVENIR="SHOP") }, /turf/closed/indestructible/reinforced, /area/awaymission/museum) @@ -4880,7 +5344,11 @@ }, /obj/machinery/door/poddoor/shutters/indestructible{ dir = 8; - id = "nothing" + id = "museum_secret" + }, +/obj/machinery/puzzle/password/pin/directional/south{ + id = "museum_r_wing_puzzle"; + late_initialize_pop = 1 }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -4889,6 +5357,14 @@ /obj/item/stack/spacecash/c1000, /turf/open/indestructible/plating, /area/awaymission/museum) +"Ta" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/crayon/puzzle/pin{ + pixel_x = -32; + puzzle_id = "museum_r_wing_puzzle" + }, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "Tr" = ( /obj/structure/plaque/static_plaque/golden/commission/kilo, /obj/machinery/light/floor, @@ -4923,6 +5399,13 @@ }, /turf/open/indestructible/plating, /area/awaymission/museum) +"TC" = ( +/obj/machinery/door/airlock/multi_tile/public/glass{ + name = "Cafeteria"; + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/museum/cafeteria) "TF" = ( /turf/open/floor/iron/stairs/right{ dir = 4 @@ -4998,8 +5481,8 @@ dir = 8 }, /obj/structure/fluff/wallsign/directional/east{ - dir = 2; - name = "Exit" + name = "Exit"; + dir = 2 }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -5037,8 +5520,8 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/structure/table, /obj/item/computer_disk{ - icon_state = "datadisk_hydro"; - name = "plant data disk" + name = "plant data disk"; + icon_state = "datadisk_hydro" }, /turf/open/floor/iron/dark, /area/awaymission/museum) @@ -5066,6 +5549,12 @@ /mob/living/basic/mothroach, /turf/open/misc/beach/sand, /area/awaymission/museum/mothroachvoid) +"UH" = ( +/obj/structure/mirror/broken/directional/east, +/obj/structure/sink/directional/west, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "UI" = ( /obj/effect/turf_decal/tile/green/opposingcorners, /obj/effect/decal/cleanable/dirt/dust, @@ -5106,8 +5595,8 @@ /area/awaymission/museum) "UT" = ( /obj/machinery/status_display/random_message{ - firstline_to_secondline = list("NO" = "LITTERING","YOU ARE" = "BEING WATCHED", "DO NOT TOUCH" = "THE EXHIBITS"); - pixel_x = 32 + pixel_x = 32; + firstline_to_secondline = list(NO="LITTERING", "YOU ARE"="BEING WATCHED", "DO NOT TOUCH"="THE EXHIBITS") }, /turf/open/floor/carpet, /area/awaymission/museum) @@ -5129,6 +5618,14 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/smooth_half, /area/awaymission/museum) +"Vb" = ( +/obj/effect/replica_spawner{ + obvious_replica = 0; + pixel_y = 30; + target_path = /obj/structure/sign/painting/eldritch/weeping + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "Vc" = ( /obj/machinery/light/warm/directional/east, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -5380,6 +5877,25 @@ }, /turf/open/floor/iron/dark, /area/awaymission/museum) +"WY" = ( +/obj/machinery/button/door/directional/north{ + name = "Lock Control"; + id = "museum_toilet2"; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/structure/toilet/museum{ + dir = 4 + }, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) +"WZ" = ( +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "Xa" = ( /obj/structure/broken_flooring/corner/always_floorplane{ dir = 2 @@ -5402,6 +5918,10 @@ "Xh" = ( /turf/closed/indestructible/fakedoor/maintenance, /area/awaymission/museum) +"Xi" = ( +/obj/structure/chair/sofa/bench/right, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "Xo" = ( /obj/structure/lattice/catwalk/mining, /obj/structure/railing, @@ -5502,8 +6022,8 @@ /turf/closed/indestructible/reinforced/titanium/nodiagonal, /area/awaymission/museum) "Yg" = ( -/obj/effect/decal/cleanable/dirt/dust, /mob/living/basic/cockroach, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/indestructible/plating, /area/awaymission/museum) "Yk" = ( @@ -5512,6 +6032,12 @@ }, /turf/open/floor/iron, /area/awaymission/museum) +"Yn" = ( +/obj/machinery/light/warm/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fluff/fake_camera, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "Yr" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/structure/table/reinforced, @@ -5521,13 +6047,21 @@ /obj/item/reagent_containers/cup/glass/mug/nanotrasen, /turf/open/floor/iron/dark, /area/awaymission/museum) +"Yy" = ( +/obj/machinery/computer/terminal/museum{ + name = "donation info terminal"; + dir = 8; + content = list("We're once again asking for your financial support; We love our job, but love alone can only get us so far. Please consider leaving a donation to help keep the musuem running. Thank you.") + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "Yz" = ( -/obj/effect/turf_decal/siding, /mob/living/basic/statue/mannequin{ dir = 8; held_item = /obj/item/pickaxe; hat = /obj/item/clothing/suit/hooded/explorer }, +/obj/effect/turf_decal/siding, /obj/structure/railing, /turf/open/floor/holofloor/asteroid, /area/awaymission/museum) @@ -5571,8 +6105,15 @@ /obj/item/reagent_containers/cup/glass/coffee/no_lid{ pixel_x = 12 }, +/obj/item/paper/fluff/museum/numbers_on_walls, /turf/open/floor/iron, /area/awaymission/museum) +"Za" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "Zf" = ( /obj/structure/plaque/static_plaque/golden/commission/donut, /turf/closed/indestructible/reinforced, @@ -5589,6 +6130,11 @@ /obj/structure/lattice, /turf/open/chasm/true/no_smooth, /area/awaymission/museum) +"Zo" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/snack, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "Zp" = ( /obj/structure/plaque/static_plaque/golden/commission/icebox, /turf/closed/indestructible/reinforced, @@ -5613,6 +6159,16 @@ }, /turf/open/floor/iron/dark, /area/awaymission/museum) +"Zx" = ( +/obj/structure/chair/sofa/bench, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) +"Zz" = ( +/obj/effect/mapping_helpers/turn_off_lights_with_lightswitch, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/cafeteria, +/area/awaymission/museum/cafeteria) "ZB" = ( /obj/machinery/door/airlock/maintenance_hatch, /obj/structure/broken_flooring/side/always_floorplane/directional/east, @@ -5644,6 +6200,13 @@ }, /turf/open/floor/iron/dark, /area/awaymission/museum) +"ZO" = ( +/obj/structure/sink/directional/south{ + pixel_y = 6 + }, +/obj/structure/mirror/directional/north, +/turf/open/floor/iron/white/small, +/area/awaymission/museum) "ZP" = ( /obj/structure/statue/gold/ce{ anchored = 1 @@ -26150,7 +26713,7 @@ re re re re -re +Uq re re re @@ -26403,12 +26966,12 @@ re re re re -re -re -re -re -re -re +FK +FK +FK +FK +FK +Uq re re re @@ -26660,11 +27223,11 @@ re re re re -re -re -re -re -re +FK +kZ +FK +oD +FK re re re @@ -26915,13 +27478,13 @@ Wc FK re re -re -re -re -re -re -re -re +FK +FO +FK +ta +FK +AQ +FK re re re @@ -27172,13 +27735,13 @@ fy FK re re -re -re -re -re -re -re -re +FK +jO +ry +Gn +Ta +Gn +FK re re re @@ -27429,13 +27992,13 @@ tD FK re re -re -re -re -re -re -re -re +FK +FK +FO +IG +Gn +ax +FK re re re @@ -27687,12 +28250,12 @@ FK re re re -re -re -re -re -re -re +FK +ZO +Gn +Gn +Gn +FK re re re @@ -27947,7 +28510,7 @@ FK FK FK FK -FK +Nn FK FK Uq @@ -29699,7 +30262,7 @@ aW MF MF MF -MF +Id Re PZ Ma @@ -34375,7 +34938,7 @@ FK FK FK FK -FK +FO FK FK FK @@ -35113,7 +35676,7 @@ re re re re -FK +FO qw XK PP @@ -35916,7 +36479,7 @@ FK FK FK Yd -FK +FO NO dZ mn @@ -35958,6 +36521,9 @@ nu FK FK FK +FK +FK +FK Uq re re @@ -35995,9 +36561,6 @@ re re re re -re -re -re "} (119,1,1) = {" re @@ -36214,10 +36777,10 @@ qQ xI gT Qb -FK -re -re -re +Ga +gg +iJ +FO re re re @@ -36472,9 +37035,9 @@ xI xd ns FK -re -re -re +FK +FK +FK re re re @@ -36731,7 +37294,7 @@ BO FK re re -re +Uq re re re @@ -36986,7 +37549,7 @@ Nc FK FK FK -Uq +re re re re @@ -37461,7 +38024,7 @@ FK FK FK PB -FK +FO Ma Ma Ma @@ -40781,7 +41344,7 @@ FK FK FK FK -lb +eW uY rQ FK @@ -42582,7 +43145,7 @@ FK FK lb uY -qX +RQ FK FK FK @@ -43085,19 +43648,19 @@ re re re re +FK +FK +FK +FK +FK +FK +FK re -re -re -re -re -re -re -re -Uq -re -re -re -Uq +FK +aa +uY +ci +jC re re re @@ -43342,19 +43905,19 @@ re re re re -re -re -re -re -re -re -re -re -re -re -re -re -re +FK +aO +FK +WY +FK +HW +FK +FK +FK +Mb +TM +wV +FK re re re @@ -43599,19 +44162,19 @@ re re re re -re -re -re -re -re -re -re -re -re -re -re -re -re +FK +wg +FK +us +FK +Jp +FK +um +FK +Mb +uY +wV +FK re re re @@ -43856,19 +44419,19 @@ re re re re -re -re -re -re -re -re -re -re -re -re -re -re -re +FK +Gn +Gn +Gn +Sm +Gn +Kz +Gn +FK +ju +uY +ci +Ir re re re @@ -44113,19 +44676,19 @@ re re re re -re -re -re -re -re -re -re -re -re -re -re -re -re +FK +nY +Gn +Gn +Gn +Gn +Gn +Gn +kx +uY +uY +wV +FK re re re @@ -44370,19 +44933,19 @@ re re re re -re -re -re -re -re -re -re -re -re -re -re -re -re +FK +ut +UH +gE +CG +Gn +CG +Yn +FK +RC +TM +FU +FK re re re @@ -44627,20 +45190,20 @@ re re re re -re -re -re -re -re -re -re -re -re -re -re -re -re -re +FK +FK +FK +FK +FK +FK +FK +FK +FK +Mb +uY +wV +FK +Uq re re re @@ -44892,11 +45455,11 @@ re re re re -re -re -re -re -re +FK +pN +uY +hS +oP re re re @@ -45149,11 +45712,11 @@ re re re re -re -re -re -re -re +FK +FK +pz +kL +FK re re re @@ -45403,16 +45966,16 @@ re re re re -re -re -re -re -re -re -re -re -re -re +Ph +Ph +Ph +Ph +Ph +ms +TC +Ph +Ph +Ph re re re @@ -45660,16 +46223,16 @@ re re re re -re -re -re -re -re -re -re -re -re -re +Ph +DX +HQ +fl +Zz +HQ +HQ +HQ +ac +Ph re re re @@ -45917,16 +46480,16 @@ re re re re -re -re -re -re -re -re -re -re -re -re +Ph +qK +HQ +HQ +HQ +HQ +HQ +HQ +HQ +vG re re re @@ -46174,16 +46737,16 @@ re re re re -re -re -re -re -re -re -re -re -re -re +Ph +uH +HQ +Xi +xp +nZ +Xi +Es +nZ +Ph re re re @@ -46431,17 +46994,17 @@ re re re re -re -re -re -re -re -re -re -re -re -re -re +Ph +Vb +HQ +Zx +hm +WZ +ql +xp +WZ +Ph +Uq re re re @@ -46688,16 +47251,16 @@ re re re re -re -re -re -re -re -re -re -re -re -re +Ph +HQ +HQ +ql +Zo +WZ +ql +GB +IX +Ph re re re @@ -46945,16 +47508,16 @@ re re re re -re -re -re -re -re -re -re -re -re -re +Ph +Db +HQ +FY +xO +Za +FY +xp +Za +Ph re re re @@ -47202,16 +47765,16 @@ re re re re -re -re -re -re -re -re -re -re -re -re +Ph +LK +Yy +HQ +HQ +KB +Jl +HQ +cY +Ph re re re @@ -47459,16 +48022,16 @@ re re re re -re -re -re -re -re -re -re -re -re -re +Ph +Ph +Ph +Ph +Ph +Ph +Ph +Ph +Ph +Ph re re re diff --git a/code/__DEFINES/dcs/signals/signals_object.dm b/code/__DEFINES/dcs/signals/signals_object.dm index 3654b4cfce5..e3c57b59f62 100644 --- a/code/__DEFINES/dcs/signals/signals_object.dm +++ b/code/__DEFINES/dcs/signals/signals_object.dm @@ -158,6 +158,9 @@ /// Return to prevent the default behavior (attack_selfing) from ocurring. #define COMPONENT_ITEM_ACTION_SLOT_INVALID (1<<0) +/// Sent from /obj/item/attack_atom(): (atom/attacked_atom, mob/living/user) +#define COMSIG_ITEM_POST_ATTACK_ATOM "item_post_attack_atom" + ///from base of mob/living/carbon/attacked_by(): (mob/living/carbon/target, mob/living/user, hit_zone) #define COMSIG_ITEM_ATTACK_ZONE "item_attack_zone" ///from base of obj/item/hit_reaction(): (owner, hitby, attack_text, final_block_chance, damage, attack_type, damage_type) diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm index 8301a9fb107..5b0ea31dfbf 100644 --- a/code/__DEFINES/sound.dm +++ b/code/__DEFINES/sound.dm @@ -173,3 +173,4 @@ GLOBAL_LIST_INIT(announcer_keys, list( #define SFX_ROCK_TAP "rock_tap" #define SFX_SEAR "sear" #define SFX_REEL "reel" +#define SFX_RATTLE "rattle" diff --git a/code/__DEFINES/time.dm b/code/__DEFINES/time.dm index 1935c3c0aee..6a2a5152903 100644 --- a/code/__DEFINES/time.dm +++ b/code/__DEFINES/time.dm @@ -39,6 +39,7 @@ #define PRIDE_WEEK "Pride Week" #define MOTH_WEEK "Moth Week" #define IAN_HOLIDAY "Ian's Birthday" +#define HOTDOG_DAY "National Hot Dog Day" /* Days of the week to make it easier to reference them. diff --git a/code/__DEFINES/traits/sources.dm b/code/__DEFINES/traits/sources.dm index dd237bf54b7..7f4fbd92936 100644 --- a/code/__DEFINES/traits/sources.dm +++ b/code/__DEFINES/traits/sources.dm @@ -34,6 +34,8 @@ #define CULT_TRAIT "cult" #define LICH_TRAIT "lich" +#define VENDING_MACHINE_TRAIT "vending_machine" + #define ABSTRACT_ITEM_TRAIT "abstract-item" /// A trait given by any status effect #define STATUS_EFFECT_TRAIT "status-effect" diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index d9a0118a06d..72ed2cabb69 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -264,6 +264,7 @@ user.changeNext_move(attack_speed) user.do_attack_animation(attacked_atom) attacked_atom.attacked_by(src, user) + SEND_SIGNAL(src, COMSIG_ITEM_POST_ATTACK_ATOM, attacked_atom, user) /// Called from [/obj/item/proc/attack_atom] and [/obj/item/proc/attack] if the attack succeeds /atom/proc/attacked_by(obj/item/attacking_item, mob/living/user) diff --git a/code/controllers/subsystem/persistence/_persistence.dm b/code/controllers/subsystem/persistence/_persistence.dm index 8f865e5d098..36679fa1d2a 100644 --- a/code/controllers/subsystem/persistence/_persistence.dm +++ b/code/controllers/subsystem/persistence/_persistence.dm @@ -37,6 +37,14 @@ SUBSYSTEM_DEF(persistence) /// Will be null'd once the persistence system initializes, and never read from again. var/list/obj/item/storage/photo_album/queued_photo_albums + /// A json_database to data/piggy banks.json + /// Schema is persistence_id => array of coins, space cash and holochips. + var/datum/json_database/piggy_banks_database + /// List of persistene ids which piggy banks. + var/list/queued_broken_piggy_ids + + var/list/broken_piggy_banks + var/rounds_since_engine_exploded = 0 var/delam_highscore = 0 var/tram_hits_this_round = 0 diff --git a/code/controllers/subsystem/persistence/piggy_banks.dm b/code/controllers/subsystem/persistence/piggy_banks.dm new file mode 100644 index 00000000000..240fd98ab0c --- /dev/null +++ b/code/controllers/subsystem/persistence/piggy_banks.dm @@ -0,0 +1,56 @@ +///This proc is used to initialize holochips, cash and coins inside our persistent piggy bank. +/datum/controller/subsystem/persistence/proc/load_piggy_bank(obj/item/piggy_bank/piggy) + if(isnull(piggy_banks_database)) + piggy_banks_database = new("data/piggy_banks.json") + + var/list/data = piggy_banks_database.get_key(piggy.persistence_id) + if(isnull(data)) + return + var/total_value = 0 + for(var/iteration in 1 to length(data)) + var/money_path = text2path(data[iteration]) + if(!money_path) //For a reason or another, it was removed. + continue + var/obj/item/spawned + if(ispath(money_path, /obj/item/holochip)) + //We want to safely access the assoc of this position and not that of last key that happened to match this one. + var/list/key_and_assoc = data.Copy(iteration, iteration + 1) + var/amount = key_and_assoc["[money_path]"] + spawned = new money_path (piggy, amount) + //the operations are identical to those of chips, but they're different items, so I'll keep them separated. + else if(ispath(money_path, /obj/item/stack/spacecash)) + var/list/key_and_assoc = data.Copy(iteration, iteration + 1) + var/amount = key_and_assoc["[money_path]"] + spawned = new money_path (piggy, amount) + else if(ispath(money_path, /obj/item/coin)) + spawned = new money_path (piggy) + else + stack_trace("Unsupported path found in the data of a persistent piggy bank. item: [money_path], id:[piggy.persistence_id]") + continue + total_value += spawned.get_item_credit_value() + if(total_value >= piggy.maximum_value) + break + +///This proc is used to save money stored inside our persistent the piggy bank for the next time it's loaded. +/datum/controller/subsystem/persistence/proc/save_piggy_bank(obj/item/piggy_bank/piggy) + if(isnull(piggy_banks_database)) + return + + if(queued_broken_piggy_ids) + for(var/broken_id in queued_broken_piggy_ids) + piggy_banks_database.remove(broken_id) + queued_broken_piggy_ids = null + + var/list/data = list() + for(var/obj/item/item as anything in piggy.contents) + var/piggy_value = 1 + if(istype(item, /obj/item/holochip)) + var/obj/item/holochip/chip = item + piggy_value = chip.credits + else if(istype(item, /obj/item/stack/spacecash)) + var/obj/item/stack/spacecash/cash = item + piggy_value = cash.amount + else if(!istype(item, /obj/item/coin)) + continue + data += list("[item.type]" = piggy_value) + piggy_banks_database.set_key(piggy.persistence_id, data) diff --git a/code/controllers/subsystem/queuelinks.dm b/code/controllers/subsystem/queuelinks.dm index 6a3b8288821..a6d56cf622e 100644 --- a/code/controllers/subsystem/queuelinks.dm +++ b/code/controllers/subsystem/queuelinks.dm @@ -18,16 +18,30 @@ SUBSYSTEM_DEF(queuelinks) if(isnull(id)) CRASH("Attempted to add to queue with no ID; [what]") - var/datum/queue_link/link - if(isnull(queues[id])) + var/datum/queue_link/link = queues[id] + if(isnull(link)) link = new /datum/queue_link(id) queues[id] = link - else - link = queues[id] if(link.add(what, queue_max)) queues -= id +/** + * Pop a queue link without waiting for it to reach its max size. + * This is useful for those links that do not have a fixed size and thus may not pop. + */ +/datum/controller/subsystem/queuelinks/proc/pop_link(id) + if(isnull(id)) + CRASH("Attempted to pop a queue with no ID") + + var/datum/queue_link/link = queues[id] + if(isnull(queues[id])) + CRASH("Attempted to pop a non-existant queue: [id]") + + link.pop() + queues -= id + + /datum/queue_link /// atoms in our queue var/list/partners = list() @@ -50,17 +64,17 @@ SUBSYSTEM_DEF(queuelinks) if(queue_max != 0 && max != 0 && max != queue_max) CRASH("Tried to change queue size to [max] from [queue_max]!") else if(!queue_max) - queue_max = max - + queue_max = max + if(!queue_max || length(partners) < queue_max) return - + pop() return TRUE /datum/queue_link/proc/pop() for(var/atom/item as anything in partners) - item.MatchedLinks(id, partners) + item.MatchedLinks(id, partners - item) qdel(src) /datum/queue_link/Destroy() diff --git a/code/datums/elements/shatters_when_thrown.dm b/code/datums/elements/can_shatter.dm similarity index 69% rename from code/datums/elements/shatters_when_thrown.dm rename to code/datums/elements/can_shatter.dm index cbb5994852c..73b025ad83c 100644 --- a/code/datums/elements/shatters_when_thrown.dm +++ b/code/datums/elements/can_shatter.dm @@ -1,7 +1,8 @@ /** * When attached to something, will make that thing shatter into shards on throw impact or z level falling + * Or even when used as a weapon if the 'shatters_as_weapon' arg is TRUE */ -/datum/element/shatters_when_thrown +/datum/element/can_shatter element_flags = ELEMENT_BESPOKE argument_hash_start_idx = 2 @@ -12,7 +13,12 @@ /// What sound plays when the thing we're attached to shatters var/shattering_sound -/datum/element/shatters_when_thrown/Attach(datum/target, shard_type = /obj/item/plate_shard, number_of_shards = 5, shattering_sound = 'sound/items/ceramic_break.ogg') +/datum/element/can_shatter/Attach(datum/target, + shard_type = /obj/item/plate_shard, + number_of_shards = 5, + shattering_sound = 'sound/items/ceramic_break.ogg', + shatters_as_weapon = FALSE, + ) . = ..() if(!ismovable(target)) @@ -24,26 +30,28 @@ RegisterSignal(target, COMSIG_MOVABLE_IMPACT, PROC_REF(on_throw_impact)) RegisterSignal(target, COMSIG_ATOM_ON_Z_IMPACT, PROC_REF(on_z_impact)) + if(shatters_as_weapon) + RegisterSignal(target, COMSIG_ITEM_POST_ATTACK_ATOM, PROC_REF(on_post_attack_atom)) -/datum/element/shatters_when_thrown/Detach(datum/target) +/datum/element/can_shatter/Detach(datum/target) . = ..() UnregisterSignal(target, list(COMSIG_MOVABLE_IMPACT, COMSIG_ATOM_ON_Z_IMPACT)) /// Tells the parent to shatter if we impact a lower zlevel -/datum/element/shatters_when_thrown/proc/on_z_impact(datum/source, turf/impacted_turf, levels) +/datum/element/can_shatter/proc/on_z_impact(datum/source, turf/impacted_turf, levels) SIGNAL_HANDLER shatter(source, impacted_turf) /// Tells the parent to shatter if we are thrown and impact something -/datum/element/shatters_when_thrown/proc/on_throw_impact(datum/source, atom/hit_atom) +/datum/element/can_shatter/proc/on_throw_impact(datum/source, atom/hit_atom) SIGNAL_HANDLER shatter(source, hit_atom) /// Handles the actual shattering part, throwing shards of whatever is defined on the component everywhere -/datum/element/shatters_when_thrown/proc/shatter(atom/movable/source, atom/hit_atom) +/datum/element/can_shatter/proc/shatter(atom/movable/source, atom/hit_atom) var/generator/scatter_gen = generator(GEN_CIRCLE, 0, 48, NORMAL_RAND) var/scatter_turf = get_turf(hit_atom) @@ -64,3 +72,7 @@ return else qdel(source) + +/datum/element/can_shatter/proc/on_post_attack_atom(obj/item/source, atom/attacked_atom, mob/living/user) + SIGNAL_HANDLER + shatter(source, attacked_atom) diff --git a/code/datums/greyscale/config_types/greyscale_configs/greyscale_items.dm b/code/datums/greyscale/config_types/greyscale_configs/greyscale_items.dm index 28433ba9064..6b9465bf46a 100644 --- a/code/datums/greyscale/config_types/greyscale_configs/greyscale_items.dm +++ b/code/datums/greyscale/config_types/greyscale_configs/greyscale_items.dm @@ -335,3 +335,8 @@ name = "Flower Worn" icon_file = 'icons/mob/clothing/head/hydroponics.dmi' json_config = 'code/datums/greyscale/json_configs/simple_flower_worn.json' + +/datum/greyscale_config/piggy_bank + name = "Piggy Bank" + icon_file = 'icons/obj/fluff/general.dmi' + json_config = 'code/datums/greyscale/json_configs/piggy_bank.json' diff --git a/code/datums/greyscale/json_configs/piggy_bank.json b/code/datums/greyscale/json_configs/piggy_bank.json new file mode 100644 index 00000000000..71876213e19 --- /dev/null +++ b/code/datums/greyscale/json_configs/piggy_bank.json @@ -0,0 +1,10 @@ +{ + "piggy_bank": [ + { + "type": "icon_state", + "icon_state": "piggy_bank", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ] +} diff --git a/code/datums/materials/basemats.dm b/code/datums/materials/basemats.dm index 3c5f6ab62d0..b19db61c81e 100644 --- a/code/datums/materials/basemats.dm +++ b/code/datums/materials/basemats.dm @@ -47,12 +47,12 @@ /datum/material/glass/on_applied_obj(atom/source, amount, material_flags) . = ..() if(!isstack(source)) - source.AddElement(/datum/element/shatters_when_thrown, shard_type, round(amount / SHEET_MATERIAL_AMOUNT), SFX_SHATTER) + source.AddElement(/datum/element/can_shatter, shard_type, round(amount / SHEET_MATERIAL_AMOUNT), SFX_SHATTER) /datum/material/glass/on_removed(atom/source, amount, material_flags) . = ..() - source.RemoveElement(/datum/element/shatters_when_thrown, shard_type) + source.RemoveElement(/datum/element/can_shatter, shard_type) /* Color matrices are like regular colors but unlike with normal colors, you can go over 255 on a channel. diff --git a/code/game/area/areas/away_content.dm b/code/game/area/areas/away_content.dm index 3b86f56f235..ded38af6201 100644 --- a/code/game/area/areas/away_content.dm +++ b/code/game/area/areas/away_content.dm @@ -35,6 +35,10 @@ Unused icons for new areas are "awaycontent1" ~ "awaycontent30" sound_environment = SOUND_ENVIRONMENT_PLAIN ambientsounds = list('sound/ambience/shore.ogg', 'sound/ambience/ambiodd.ogg','sound/ambience/ambinice.ogg') +/area/awaymission/museum/cafeteria + name = "Nanotrasen Museum Cafeteria" + sound_environment = SOUND_ENVIRONMENT_ROOM + /area/awaymission/errorroom name = "Super Secret Room" static_lighting = FALSE diff --git a/code/game/objects/effects/posters/contraband.dm b/code/game/objects/effects/posters/contraband.dm index 2bb2fcce50e..52528c251b6 100644 --- a/code/game/objects/effects/posters/contraband.dm +++ b/code/game/objects/effects/posters/contraband.dm @@ -625,3 +625,35 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/blood_geometer icon_state = "singletank_bomb" MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/singletank_bomb, 32) + +///a special poster meant to fool people into thinking this is a bombable wall at a glance. +/obj/structure/sign/poster/contraband/fake_bombable + name = "fake bombable poster" + desc = "We do a little trolling." + icon_state = "fake_bombable" + never_random = TRUE + +/obj/structure/sign/poster/contraband/fake_bombable/Initialize(mapload) + . = ..() + var/turf/our_wall = get_turf_pixel(src) + name = our_wall.name + +/obj/structure/sign/poster/contraband/fake_bombable/examine(mob/user) + var/turf/our_wall = get_turf_pixel(src) + . = our_wall.examine(user) + . += span_notice("It seems to be slightly cracked...") + +/obj/structure/sign/poster/contraband/fake_bombable/ex_act(severity, target) + addtimer(CALLBACK(src, PROC_REF(fall_off_wall)), 2.5 SECONDS) + return FALSE + +/obj/structure/sign/poster/contraband/fake_bombable/proc/fall_off_wall() + if(QDELETED(src) || !isturf(loc)) + return + var/turf/our_wall = get_turf_pixel(src) + our_wall.balloon_alert_to_viewers("it was a ruse!") + roll_and_drop(loc) + playsound(loc, 'sound/items/handling/paper_drop.ogg', 50, TRUE) + + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/fake_bombable, 32) diff --git a/code/game/objects/effects/spawners/random/vending.dm b/code/game/objects/effects/spawners/random/vending.dm index 74ece7f24f9..014f07d2967 100644 --- a/code/game/objects/effects/spawners/random/vending.dm +++ b/code/game/objects/effects/spawners/random/vending.dm @@ -18,6 +18,11 @@ loot_type_path = /obj/machinery/vending/snack loot = list() +/obj/effect/spawner/random/vending/snackvend/Initialize(mapload) + if(check_holidays(HOTDOG_DAY)) + loot += /obj/machinery/vending/hotdog + return ..() + /obj/effect/spawner/random/vending/colavend name = "spawn random cola vending machine" desc = "Automagically transforms into a random cola vendor. If you see this while in a shift, please create a bug report." diff --git a/code/game/objects/items/busts_and_figurines.dm b/code/game/objects/items/busts_and_figurines.dm new file mode 100644 index 00000000000..afc4a58334e --- /dev/null +++ b/code/game/objects/items/busts_and_figurines.dm @@ -0,0 +1,139 @@ +/obj/item/statuebust + name = "bust" + desc = "A priceless ancient marble bust, the kind that belongs in a museum." //or you can hit people with it + icon = 'icons/obj/art/statue.dmi' + icon_state = "bust" + force = 15 + throwforce = 10 + throw_speed = 5 + throw_range = 2 + attack_verb_continuous = list("busts") + attack_verb_simple = list("bust") + var/impressiveness = 45 + +/obj/item/statuebust/Initialize(mapload) + . = ..() + AddElement(/datum/element/art, impressiveness) + AddElement(/datum/element/beauty, 1000) + +/obj/item/statuebust/hippocratic + name = "hippocrates bust" + desc = "A bust of the famous Greek physician Hippocrates of Kos, often referred to as the father of western medicine." + icon_state = "hippocratic" + impressiveness = 50 + // If it hits the prob(reference_chance) chance, this is set to TRUE. Adds medical HUD when wielded, but has a 10% slower attack speed and is too bloody to make an oath with. + var/reference = FALSE + // Chance for above. + var/reference_chance = 1 + // Minimum time inbetween oaths. + COOLDOWN_DECLARE(oath_cd) + +/obj/item/statuebust/hippocratic/evil + reference_chance = 100 + +/obj/item/statuebust/hippocratic/Initialize(mapload) + . = ..() + if(prob(reference_chance)) + name = "Solemn Vow" + desc = "Art lovers will cherish the bust of Hippocrates, commemorating a time when medics still thought doing no harm was a good idea." + attack_speed = CLICK_CD_SLOW + reference = TRUE + +/obj/item/statuebust/hippocratic/examine(mob/user) + . = ..() + if(reference) + . += span_notice("You could activate the bust in-hand to swear or forswear a Hippocratic Oath... but it seems like somebody decided it was more of a Hippocratic Suggestion. This thing is caked with bits of blood and gore.") + return + . += span_notice("You can activate the bust in-hand to swear or forswear a Hippocratic Oath! This has no effects except pacifism or bragging rights. Does not remove other sources of pacifism. Do not eat.") + +/obj/item/statuebust/hippocratic/equipped(mob/living/carbon/human/user, slot) + ..() + if(!(slot & ITEM_SLOT_HANDS)) + return + var/datum/atom_hud/our_hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] + our_hud.show_to(user) + ADD_TRAIT(user, TRAIT_MEDICAL_HUD, type) + +/obj/item/statuebust/hippocratic/dropped(mob/living/carbon/human/user) + ..() + if(HAS_TRAIT_NOT_FROM(user, TRAIT_MEDICAL_HUD, type)) + return + var/datum/atom_hud/our_hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] + our_hud.hide_from(user) + REMOVE_TRAIT(user, TRAIT_MEDICAL_HUD, type) + +/obj/item/statuebust/hippocratic/attack_self(mob/user) + if(!iscarbon(user)) + to_chat(user, span_warning("You remember how the Hippocratic Oath specifies 'my fellow human beings' and realize that it's completely meaningless to you.")) + return + + if(reference) + to_chat(user, span_warning("As you prepare yourself to swear the Oath, you realize that doing so on a blood-caked bust is probably not a good idea.")) + return + + if(!COOLDOWN_FINISHED(src, oath_cd)) + to_chat(user, span_warning("You've sworn or forsworn an oath too recently to undo your decisions. The bust looks at you with disgust.")) + return + + COOLDOWN_START(src, oath_cd, 5 MINUTES) + + if(HAS_TRAIT_FROM(user, TRAIT_PACIFISM, type)) + to_chat(user, span_warning("You've already sworn a vow. You start preparing to rescind it...")) + if(do_after(user, 5 SECONDS, target = user)) + user.say("Yeah this Hippopotamus thing isn't working out. I quit!", forced = "hippocratic hippocrisy") + REMOVE_TRAIT(user, TRAIT_PACIFISM, type) + + // they can still do it for rp purposes + if(HAS_TRAIT_NOT_FROM(user, TRAIT_PACIFISM, type)) + to_chat(user, span_warning("You already don't want to harm people, this isn't going to do anything!")) + + + to_chat(user, span_notice("You remind yourself of the Hippocratic Oath's contents and prepare to swear yourself to it...")) + if(do_after(user, 4 SECONDS, target = user)) + user.say("I swear to fulfill, to the best of my ability and judgment, this covenant:", forced = "hippocratic oath") + else + return fuck_it_up(user) + if(do_after(user, 2 SECONDS, target = user)) + user.say("I will apply, for the benefit of the sick, all measures that are required, avoiding those twin traps of overtreatment and therapeutic nihilism.", forced = "hippocratic oath") + else + return fuck_it_up(user) + if(do_after(user, 3 SECONDS, target = user)) + user.say("I will remember that I remain a member of society, with special obligations to all my fellow human beings, those sound of mind and body as well as the infirm.", forced = "hippocratic oath") + else + + return fuck_it_up(user) + if(do_after(user, 3 SECONDS, target = user)) + user.say("If I do not violate this oath, may I enjoy life and art, respected while I live and remembered with affection thereafter. May I always act so as to preserve the finest traditions of my calling and may I long experience the joy of healing those who seek my help.", forced = "hippocratic oath") + else + return fuck_it_up(user) + + to_chat(user, span_notice("Contentment, understanding, and purpose washes over you as you finish the oath. You consider for a second the concept of harm and shudder.")) + ADD_TRAIT(user, TRAIT_PACIFISM, type) + +// Bully the guy for fucking up. +/obj/item/statuebust/hippocratic/proc/fuck_it_up(mob/living/carbon/user) + to_chat(user, span_warning("You forget what comes next like a dumbass. The Hippocrates bust looks down on you, disappointed.")) + user.adjustOrganLoss(ORGAN_SLOT_BRAIN, 2) + COOLDOWN_RESET(src, oath_cd) + +/obj/item/maneki_neko + name = "Maneki-Neko" + desc = "A figurine of a cat holding a coin, said to bring fortune and wealth, and perpetually moving its paw in a beckoning gesture." + icon = 'icons/obj/fluff/general.dmi' + icon_state = "maneki-neko" + w_class = WEIGHT_CLASS_SMALL + force = 5 + throwforce = 5 + throw_speed = 3 + throw_range = 5 + attack_verb_continuous = list("bashes", "beckons", "hit") + attack_verb_simple = list("bash", "beckon", "hit") + +/obj/item/maneki_neko/Initialize(mapload) + . = ..() + //Not compatible with greyscale configs because it's animated. + color = pick_weight(list(COLOR_WHITE = 3, COLOR_GOLD = 2, COLOR_DARK = 1)) + var/mutable_appearance/neko_overlay = mutable_appearance(icon, "maneki-neko-overlay", appearance_flags = RESET_COLOR) + add_overlay(neko_overlay) + AddElement(/datum/element/art, GOOD_ART) + AddElement(/datum/element/beauty, 800) diff --git a/code/game/objects/items/extinguisher.dm b/code/game/objects/items/extinguisher.dm index 920d074ad4a..b0189a0c4ec 100644 --- a/code/game/objects/items/extinguisher.dm +++ b/code/game/objects/items/extinguisher.dm @@ -279,13 +279,8 @@ /obj/item/extinguisher/proc/EmptyExtinguisher(mob/user) if(loc == user && reagents.total_volume) + reagents.expose(user.loc, TOUCH) reagents.clear_reagents() - - var/turf/T = get_turf(loc) - if(isopenturf(T)) - var/turf/open/theturf = T - theturf.MakeSlippery(TURF_WET_WATER, min_wet_time = 10 SECONDS, wet_time_to_add = 5 SECONDS) - user.visible_message(span_notice("[user] empties out \the [src] onto the floor using the release valve."), span_info("You quietly empty out \the [src] using its release valve.")) //firebot assembly @@ -297,3 +292,10 @@ user.put_in_hands(new /obj/item/bot_assembly/firebot) else ..() + +/obj/item/extinguisher/anti + name = "fire extender" + desc = "A traditional red fire extinguisher. Made in Britain... wait, what?" + chem = /datum/reagent/fuel + tanktype = /obj/structure/reagent_dispensers/fueltank + cooling_power = 0 diff --git a/code/game/objects/items/food/bread.dm b/code/game/objects/items/food/bread.dm index ba1845bb40d..0f95aac6d85 100644 --- a/code/game/objects/items/food/bread.dm +++ b/code/game/objects/items/food/bread.dm @@ -481,6 +481,7 @@ foodtypes = GRAIN | DAIRY w_class = WEIGHT_CLASS_SMALL crafting_complexity = FOOD_COMPLEXITY_2 + custom_price = PAYCHECK_CREW /obj/item/food/butterdog/Initialize(mapload) . = ..() diff --git a/code/game/objects/items/food/lizard.dm b/code/game/objects/items/food/lizard.dm index 729ad4d38a9..47b5ff75109 100644 --- a/code/game/objects/items/food/lizard.dm +++ b/code/game/objects/items/food/lizard.dm @@ -34,6 +34,7 @@ foodtypes = MEAT w_class = WEIGHT_CLASS_SMALL crafting_complexity = FOOD_COMPLEXITY_2 + custom_price = PAYCHECK_CREW /obj/item/food/raw_headcheese name = "raw headcheese block" diff --git a/code/game/objects/items/food/martian.dm b/code/game/objects/items/food/martian.dm index 2441ac0f674..7ceaf187817 100644 --- a/code/game/objects/items/food/martian.dm +++ b/code/game/objects/items/food/martian.dm @@ -732,6 +732,7 @@ foodtypes = MEAT | VEGETABLES | FRUIT | PINEAPPLE w_class = WEIGHT_CLASS_SMALL crafting_complexity = FOOD_COMPLEXITY_4 + custom_price = PAYCHECK_CREW * 1.2 /obj/item/food/salt_chilli_fries name = "salt n' chilli fries" @@ -1210,6 +1211,7 @@ foodtypes = FRUIT | MEAT | PINEAPPLE | VEGETABLES | GRAIN w_class = WEIGHT_CLASS_SMALL crafting_complexity = FOOD_COMPLEXITY_4 //Uses Sambal + custom_price = PAYCHECK_CREW * 2 /obj/item/food/frickles name = "frickles" diff --git a/code/game/objects/items/food/meatdish.dm b/code/game/objects/items/food/meatdish.dm index b9a6c34df04..b7a4ca99916 100644 --- a/code/game/objects/items/food/meatdish.dm +++ b/code/game/objects/items/food/meatdish.dm @@ -554,6 +554,7 @@ w_class = WEIGHT_CLASS_SMALL venue_value = FOOD_PRICE_CHEAP crafting_complexity = FOOD_COMPLEXITY_2 + custom_price = PAYCHECK_CREW * 0.6 /obj/item/food/sausage/make_processable() AddElement(/datum/element/processable, TOOL_KNIFE, /obj/item/food/salami, 6, 3 SECONDS, table_required = TRUE, screentip_verb = "Slice") @@ -734,6 +735,7 @@ foodtypes = MEAT | DAIRY | GRAIN w_class = WEIGHT_CLASS_TINY crafting_complexity = FOOD_COMPLEXITY_3 + custom_price = PAYCHECK_CREW /obj/item/food/bbqribs name = "bbq ribs" diff --git a/code/game/objects/items/food/sandwichtoast.dm b/code/game/objects/items/food/sandwichtoast.dm index c6488f67a1e..e440a1039e6 100644 --- a/code/game/objects/items/food/sandwichtoast.dm +++ b/code/game/objects/items/food/sandwichtoast.dm @@ -152,6 +152,7 @@ w_class = WEIGHT_CLASS_SMALL venue_value = FOOD_PRICE_CHEAP crafting_complexity = FOOD_COMPLEXITY_3 + custom_price = PAYCHECK_CREW * 0.7 // Used for unit tests, do not delete /obj/item/food/hotdog/debug @@ -174,6 +175,7 @@ w_class = WEIGHT_CLASS_SMALL venue_value = FOOD_PRICE_NORMAL crafting_complexity = FOOD_COMPLEXITY_4 + custom_price = PAYCHECK_CREW /obj/item/food/sandwich/blt name = "\improper BLT" diff --git a/code/game/objects/items/piggy_bank.dm b/code/game/objects/items/piggy_bank.dm new file mode 100644 index 00000000000..6a9ee494a22 --- /dev/null +++ b/code/game/objects/items/piggy_bank.dm @@ -0,0 +1,129 @@ +/** + * Piggy banks. They store your hard-earned money until you or someone destroys it. + * If the persistence id is set, money will be carried between rounds until broken. + */ +/obj/item/piggy_bank + name = "piggy bank" + desc = "A pig-shaped money container made of porkelain, oink. Do not throw." //pun very intended. + icon = 'icons/obj/fluff/general.dmi' + icon_state = "piggy_bank" + max_integrity = 8 + w_class = WEIGHT_CLASS_NORMAL + force = 12 + throwforce = 15 + throw_speed = 3 + throw_range = 7 + greyscale_config = /datum/greyscale_config/piggy_bank + ///Some piggy banks are persistent, meaning they carry dosh between rounds. + var/persistence_id + ///Callback to execute upon roundend to save the current amount of cash it has stored, IF persistent. + var/datum/callback/persistence_cb + ///How much dosh can this piggy bank hold. + var/maximum_value = PAYCHECK_COMMAND * 20 + ///How much dosh this piggy bank spawns with. + var/initial_value = 0 + +/obj/item/piggy_bank/Initialize(mapload) + if(!greyscale_colors) + greyscale_colors = pick(COLOR_PINK, + COLOR_LIGHT_ORANGE, + COLOR_GREEN_GRAY, + COLOR_PALE_BLUE_GRAY, + COLOR_DARK_MODERATE_LIME_GREEN, + COLOR_OFF_WHITE, + ) + + . = ..() + + AddElement(/datum/element/can_shatter, shattering_sound = SFX_SHATTER, shatters_as_weapon = TRUE) + AddElement(/datum/element/beauty, 500) + if(!persistence_id) + if(initial_value) + new /obj/item/holochip(src, initial_value) + return + + SSpersistence.load_piggy_bank(src) + persistence_cb = CALLBACK(src, PROC_REF(save_cash)) + SSticker.OnRoundend(persistence_cb) + + if(initial_value & initial_value + calculate_dosh_amount() <= maximum_value) + new /obj/item/holochip(src, initial_value) + +/obj/item/piggy_bank/proc/save_cash() + SSpersistence.save_piggy_bank(src) + +/obj/item/piggy_bank/Destroy() + if(persistence_cb) + LAZYREMOVE(SSticker.round_end_events, persistence_cb) //cleanup the callback. + persistence_cb = null + return ..() + +/obj/item/piggy_bank/deconstruct(disassembled = TRUE) + for(var/obj/item/thing as anything in contents) + thing.forceMove(loc) + //Smashing the piggy after the round is over doesn't count. + if(persistence_id && SSticker.current_state < GAME_STATE_FINISHED) + LAZYADD(SSpersistence.queued_broken_piggy_ids, persistence_id) + return ..() + +/obj/item/piggy_bank/attack_self(mob/user, modifiers) + . = ..() + if(DOING_INTERACTION_WITH_TARGET(user, src)) + return + balloon_alert(user, "rattle rattle...") + if(!do_after(user, 0.5 SECONDS, src)) + return + var/percentile = round(calculate_dosh_amount()/maximum_value * 100, 1) + if(percentile >= 10) + playsound(src, SFX_RATTLE, percentile * 0.5, FALSE, FALSE) + switch(percentile) + if(0) + balloon_alert(user, "it's empty") + if(1 to 9) + balloon_alert(user, "it's almost empty") + if(10 to 25) + balloon_alert(user, "it's some cash") + if(25 to 45) + balloon_alert(user, "it's plenty of cash") + if(45 to 70) + balloon_alert(user, "it feels almost full") + if(70 to 95) + balloon_alert(user, "it feels full") + if(95 to INFINITY) + balloon_alert(user, "brimming with cash") + +/obj/item/piggy_bank/attackby(obj/item/item, mob/user, params) + var/creds_value = item.get_item_credit_value() + if(isnull(creds_value)) + return ..() + + var/dosh_amount = calculate_dosh_amount() + + if(dosh_amount >= maximum_value) + balloon_alert(user, "it's full!") + else if(dosh_amount + creds_value > maximum_value) + balloon_alert(user, "too much cash!") + else if(!user.transferItemToLoc(item, src)) + balloon_alert(user, "stuck in your hands!") + else + balloon_alert(user, "inserted [creds_value] creds") + return TRUE + +///Returns the total amount of credits that its contents amount to. +/obj/item/piggy_bank/proc/calculate_dosh_amount() + var/total_value = 0 + for(var/obj/item/item in contents) + total_value += item.get_item_credit_value() + return total_value + +/obj/item/piggy_bank/museum + name = "Pigston Swinelord VI" + desc = "The museum's mascot piggy bank and favorite embezzler, known to carry donations between shifts without paying taxes. The space IRS hates him." + persistence_id = "museum_piggy" + greyscale_colors = COLOR_PINK + maximum_value = PAYCHECK_COMMAND * 100 + initial_value = PAYCHECK_COMMAND * 4 + +/obj/item/piggy_bank/museum/Initialize(mapload) + . = ..() + AddComponent(/datum/component/areabound) //do not steal. diff --git a/code/game/objects/items/puzzle_pieces.dm b/code/game/objects/items/puzzle_pieces.dm index 7ac22d00897..dca3fe17215 100644 --- a/code/game/objects/items/puzzle_pieces.dm +++ b/code/game/objects/items/puzzle_pieces.dm @@ -289,28 +289,47 @@ // literally just buttons // -/obj/machinery/puzzle_button - name = "control panel" - desc = "A panel that controls something nearby. I'm sure it being covered in hazard stripes is fine." +/obj/machinery/puzzle + name = "abstract puzzle gizmo" icon = 'icons/obj/machines/wallmounts.dmi' - icon_state = "lockdown0" resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | ACID_PROOF | LAVA_PROOF - base_icon_state = "lockdown" /// have we been pressed already? var/used = FALSE /// can we be pressed only once? var/single_use = TRUE /// puzzle id we send on press - var/id = "0" //null would literally open every puzzle door without an id + var/id //null would literally open every puzzle door without an id /// queue size, must match count of objects this activates! var/queue_size = 2 + /// should the puzzle machinery perform the final step of the queue link on LateInitialize? An alternative to queue size + var/late_initialize_pop = FALSE -/obj/machinery/puzzle_button/Initialize(mapload) +/obj/machinery/puzzle/Initialize(mapload) . = ..() if(!isnull(id)) - SSqueuelinks.add_to_queue(src, id, queue_size) + SSqueuelinks.add_to_queue(src, id, late_initialize_pop ? 0 : queue_size) + return late_initialize_pop ? INITIALIZE_HINT_LATELOAD : . -/obj/machinery/puzzle_button/attack_hand(mob/user, list/modifiers) +/obj/machinery/puzzle/LateInitialize() + . = ..() + if(late_initialize_pop && id && SSqueuelinks.queues[id]) + SSqueuelinks.pop_link(id) + +/obj/machinery/puzzle/proc/on_puzzle_complete() //incase someone wants to make this do something else for some reason + SEND_SIGNAL(src, COMSIG_PUZZLE_COMPLETED) + +/obj/machinery/puzzle/update_icon_state() + icon_state = "[base_icon_state][used]" + return ..() + +/obj/machinery/puzzle/button + name = "control panel" + desc = "A panel that controls something nearby. I'm sure it being covered in hazard stripes is fine." + icon = 'icons/obj/machines/wallmounts.dmi' + icon_state = "lockdown0" + base_icon_state = "lockdown" + +/obj/machinery/puzzle/button/attack_hand(mob/user, list/modifiers) . = ..() if(.) return @@ -320,37 +339,17 @@ update_icon_state() visible_message(span_notice("[user] presses a button on [src]."), span_notice("You press a button on [src].")) playsound(src, 'sound/machines/terminal_button07.ogg', 45, TRUE) - open_doors() + on_puzzle_complete() -/obj/machinery/puzzle_button/proc/open_doors() //incase someone wants to make this do something else for some reason - SEND_SIGNAL(src, COMSIG_PUZZLE_COMPLETED) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle/button, 32) -/obj/machinery/puzzle_button/update_icon_state() - icon_state = "[base_icon_state][used]" - return ..() - -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle_button, 32) - -/obj/machinery/puzzle_keycardpad +/obj/machinery/puzzle/keycardpad name = "keycard panel" desc = "A panel that controls something nearby. Accepts keycards." - icon = 'icons/obj/machines/wallmounts.dmi' icon_state = "keycardpad0" - resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | ACID_PROOF | LAVA_PROOF base_icon_state = "keycardpad" - /// were we used successfully? - var/used = FALSE - /// puzzle id we send if the correct card is swiped - var/id = "0" - /// queue size, must match count of objects this activates! - var/queue_size = 2 -/obj/machinery/puzzle_keycardpad/Initialize(mapload) - . = ..() - if(!isnull(id)) - SSqueuelinks.add_to_queue(src, id, queue_size) - -/obj/machinery/puzzle_keycardpad/attackby(obj/item/attacking_item, mob/user, params) +/obj/machinery/puzzle/keycardpad/attackby(obj/item/attacking_item, mob/user, params) . = ..() if(!istype(attacking_item, /obj/item/keycard) || used) return @@ -363,13 +362,75 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle_button, 32) used = TRUE update_icon_state() playsound(src, 'sound/machines/beep.ogg', 45, TRUE) - SEND_SIGNAL(src, COMSIG_PUZZLE_COMPLETED) + on_puzzle_complete() -/obj/machinery/puzzle_keycardpad/update_icon_state() - icon_state = "[base_icon_state][used]" - return ..() +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle/keycardpad, 32) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle_keycardpad, 32) +/obj/machinery/puzzle/password + name = "password panel" + desc = "A panel that controls something nearby. This one requires a (case-sensitive) password, and it's not \"Swordfish\"." + icon_state = "passpad0" + base_icon_state = "passpad" + ///The password to this door. + var/password = "" + ///The text shown in the tgui input popup + var/tgui_text = "Please enter the password." + ///The title of the tgui input popup + var/tgui_title = "What's the password?" + ///Decides whether the max length of the input is MAX_NAME_LEN or the length of the password. + var/input_max_len_is_pass = FALSE + +/obj/machinery/puzzle/password/interact(mob/user, list/modifiers) + if(used && single_use) + return + if(!user.can_perform_action(src, ALLOW_SILICON_REACH) || !user.can_interact_with(src)) + return + var/pass_input = tgui_input_text(user, tgui_text, tgui_title, max_length = input_max_len_is_pass ? length(password) : MAX_NAME_LEN) + if(isnull(pass_input) || !user.can_perform_action(src, ALLOW_SILICON_REACH) || !user.can_interact_with(src)) + return + var/correct = pass_input == password + balloon_alert_to_viewers("[correct ? "correct" : "wrong"] password[correct ? "" : "!"]") + if(!correct) + playsound(src, 'sound/machines/buzz-sigh.ogg', 45, TRUE) + return + used = single_use + update_icon_state() + playsound(src, 'sound/machines/terminal_button07.ogg', 45, TRUE) + on_puzzle_complete() + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle/password, 32) + +/obj/machinery/puzzle/password/pin + desc = "A panel that controls something nearby. This one requires a PIN password, so let's start by typing in 1234..." + tgui_text = "Please enter the PIN code." + tgui_title = "What's the PIN code?" + input_max_len_is_pass = TRUE + ///The length of the PIN. Suggestion: something between 4 and 12. + var/pin_length = 6 + ///associate a color to each digit that may be found in the password. + var/list/digit_to_color = list() + +/obj/machinery/puzzle/password/pin/Initialize(mapload) + . = ..() + + for(var/iteration in 1 to pin_length) + password += "[rand(1, 9)]" + + var/list/possible_colors = list( + "white", + "black", + "red", + "green", + "blue", + "yellow", + "orange", + "brown", + "gray", + ) + for(var/digit in 0 to 9) + digit_to_color["[digit]"] = pick_n_take(possible_colors) + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle/password/pin, 32) // // blockade @@ -445,7 +506,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle_keycardpad, 32) if(isnull(id) || isnull(queue_id)) log_mapping("[src] id:[id] has no id or door id and has been deleted") return INITIALIZE_HINT_QDEL - + SSqueuelinks.add_to_queue(src, queue_id) /obj/effect/puzzle_poddoor_open/MatchedLinks(id, list/partners) @@ -461,3 +522,99 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/puzzle_keycardpad, 32) if(isnull(openclose)) openclose = door.density INVOKE_ASYNC(door, openclose ? TYPE_PROC_REF(/obj/machinery/door/poddoor, open) : TYPE_PROC_REF(/obj/machinery/door/poddoor, close)) + +#define MAX_PUZZLE_DOTS_PER_ROW 4 +#define PUZZLE_DOTS_VERTICAL_OFFSET 7 +#define PUZZLE_DOTS_HORIZONTAL_OFFSET 7 + +///A dotted board that can be used as clue for PIN puzzle machinery +/obj/effect/decal/puzzle_dots + name = "dotted board" + desc = "A board filled with colored dots. What could this mean?" + icon = 'icons/obj/fluff/puzzle_small.dmi' + icon_state = "puzzle_dots" + plane = GAME_PLANE //visible over walls + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | UNACIDABLE | LAVA_PROOF + flags_1 = UNPAINTABLE_1 + ///The id of the puzzle we're linked to. + var/id + +/obj/effect/decal/puzzle_dots/Initialize(mapload) + . = ..() + if(id) + SSqueuelinks.add_to_queue(src, id) + +/obj/effect/decal/puzzle_dots/MatchedLinks(id, partners) + var/obj/machinery/puzzle/password/pin/pad = locate() in partners + var/list/pass_digits = splittext(pad.password, "") + var/pass_len = length(pass_digits) + var/extra_rows = CEILING((pass_len/MAX_PUZZLE_DOTS_PER_ROW)-1, 1) + if(extra_rows) + pixel_y += round(extra_rows*(PUZZLE_DOTS_VERTICAL_OFFSET*0.5)) + for(var/i in 1 to extra_rows) + var/mutable_appearance/row = mutable_appearance(icon, icon_state) + row.pixel_y = -i*PUZZLE_DOTS_VERTICAL_OFFSET + add_overlay(row) + for(var/i in 1 to pass_len) + var/mutable_appearance/colored_dot = mutable_appearance(icon, "puzzle_dot_single") + colored_dot.color = pad.digit_to_color[pass_digits[i]] + colored_dot.pixel_x = PUZZLE_DOTS_HORIZONTAL_OFFSET * ((i-1)%MAX_PUZZLE_DOTS_PER_ROW) + colored_dot.pixel_y -= CEILING((i/MAX_PUZZLE_DOTS_PER_ROW)-1, 1)*PUZZLE_DOTS_VERTICAL_OFFSET + add_overlay(colored_dot) + +#undef MAX_PUZZLE_DOTS_PER_ROW +#undef PUZZLE_DOTS_VERTICAL_OFFSET +#undef PUZZLE_DOTS_HORIZONTAL_OFFSET + + +/obj/effect/decal/cleanable/crayon/puzzle + name = "Password character" + icon_state = "0" + ///The id of the puzzle we're linked to. + var/puzzle_id + +/obj/effect/decal/cleanable/crayon/puzzle/Initialize(mapload, main, type, e_name, graf_rot, alt_icon = null) + . = ..() + name = "number" + if(puzzle_id) + SSqueuelinks.add_to_queue(src, puzzle_id) + +/obj/effect/decal/cleanable/crayon/puzzle/MatchedLinks(id, partners) + var/obj/machinery/puzzle/password/pad = locate() in partners + var/list/pass_character = splittext(pad.password, "") + var/chosen_character = icon_state + if(!findtext(chosen_character, GLOB.is_alphanumeric)) + qdel(src) + return FALSE + icon_state = pick(pass_character) + if(!text2num(icon_state)) + name = "letter" + desc = "A letter vandalizing the station." + return TRUE + +/obj/effect/decal/cleanable/crayon/puzzle/pin + name = "PIN number" + +/obj/effect/decal/cleanable/crayon/puzzle/pin/MatchedLinks(id, partners) + . = ..() + var/obj/machinery/puzzle/password/pin/pad = locate() in partners + add_atom_colour(pad.digit_to_color[icon_state], FIXED_COLOUR_PRIORITY) + +/obj/item/paper/fluff/scrambled_pass + name = "gibberish note" + icon_state = "scrap" + ///The ID associated to the puzzle we're part of. + var/puzzle_id + +/obj/item/paper/fluff/scrambled_pass/Initialize(mapload) + . = ..() + if(mapload && puzzle_id) + SSqueuelinks.add_to_queue(src, puzzle_id) + +/obj/item/paper/fluff/scrambled_pass/MatchedLinks(id, partners) + var/obj/machinery/puzzle/password/pad = locate() in partners + var/scrambled_text = "" + var/list/pass_characters = splittext(pad.password, "") + for(var/i in 1 to rand(200, 300)) + scrambled_text += pick(pass_characters) + add_raw_text(scrambled_text) diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index 059f78b80c9..f7219921765 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -554,124 +554,6 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/ectoplasm/mystic icon_state = "mysticplasm" -/obj/item/statuebust - name = "bust" - desc = "A priceless ancient marble bust, the kind that belongs in a museum." //or you can hit people with it - icon = 'icons/obj/art/statue.dmi' - icon_state = "bust" - force = 15 - throwforce = 10 - throw_speed = 5 - throw_range = 2 - attack_verb_continuous = list("busts") - attack_verb_simple = list("bust") - var/impressiveness = 45 - -/obj/item/statuebust/Initialize(mapload) - . = ..() - AddElement(/datum/element/art, impressiveness) - AddElement(/datum/element/beauty, 1000) - -/obj/item/statuebust/hippocratic - name = "hippocrates bust" - desc = "A bust of the famous Greek physician Hippocrates of Kos, often referred to as the father of western medicine." - icon_state = "hippocratic" - impressiveness = 50 - // If it hits the prob(reference_chance) chance, this is set to TRUE. Adds medical HUD when wielded, but has a 10% slower attack speed and is too bloody to make an oath with. - var/reference = FALSE - // Chance for above. - var/reference_chance = 1 - // Minimum time inbetween oaths. - COOLDOWN_DECLARE(oath_cd) - -/obj/item/statuebust/hippocratic/evil - reference_chance = 100 - -/obj/item/statuebust/hippocratic/Initialize(mapload) - . = ..() - if(prob(reference_chance)) - name = "Solemn Vow" - desc = "Art lovers will cherish the bust of Hippocrates, commemorating a time when medics still thought doing no harm was a good idea." - attack_speed = CLICK_CD_SLOW - reference = TRUE - -/obj/item/statuebust/hippocratic/examine(mob/user) - . = ..() - if(reference) - . += span_notice("You could activate the bust in-hand to swear or forswear a Hippocratic Oath... but it seems like somebody decided it was more of a Hippocratic Suggestion. This thing is caked with bits of blood and gore.") - return - . += span_notice("You can activate the bust in-hand to swear or forswear a Hippocratic Oath! This has no effects except pacifism or bragging rights. Does not remove other sources of pacifism. Do not eat.") - -/obj/item/statuebust/hippocratic/equipped(mob/living/carbon/human/user, slot) - ..() - if(!(slot & ITEM_SLOT_HANDS)) - return - var/datum/atom_hud/our_hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] - our_hud.show_to(user) - ADD_TRAIT(user, TRAIT_MEDICAL_HUD, type) - -/obj/item/statuebust/hippocratic/dropped(mob/living/carbon/human/user) - ..() - if(HAS_TRAIT_NOT_FROM(user, TRAIT_MEDICAL_HUD, type)) - return - var/datum/atom_hud/our_hud = GLOB.huds[DATA_HUD_MEDICAL_ADVANCED] - our_hud.hide_from(user) - REMOVE_TRAIT(user, TRAIT_MEDICAL_HUD, type) - -/obj/item/statuebust/hippocratic/attack_self(mob/user) - if(!iscarbon(user)) - to_chat(user, span_warning("You remember how the Hippocratic Oath specifies 'my fellow human beings' and realize that it's completely meaningless to you.")) - return - - if(reference) - to_chat(user, span_warning("As you prepare yourself to swear the Oath, you realize that doing so on a blood-caked bust is probably not a good idea.")) - return - - if(!COOLDOWN_FINISHED(src, oath_cd)) - to_chat(user, span_warning("You've sworn or forsworn an oath too recently to undo your decisions. The bust looks at you with disgust.")) - return - - COOLDOWN_START(src, oath_cd, 5 MINUTES) - - if(HAS_TRAIT_FROM(user, TRAIT_PACIFISM, type)) - to_chat(user, span_warning("You've already sworn a vow. You start preparing to rescind it...")) - if(do_after(user, 5 SECONDS, target = user)) - user.say("Yeah this Hippopotamus thing isn't working out. I quit!", forced = "hippocratic hippocrisy") - REMOVE_TRAIT(user, TRAIT_PACIFISM, type) - - // they can still do it for rp purposes - if(HAS_TRAIT_NOT_FROM(user, TRAIT_PACIFISM, type)) - to_chat(user, span_warning("You already don't want to harm people, this isn't going to do anything!")) - - - to_chat(user, span_notice("You remind yourself of the Hippocratic Oath's contents and prepare to swear yourself to it...")) - if(do_after(user, 4 SECONDS, target = user)) - user.say("I swear to fulfill, to the best of my ability and judgment, this covenant:", forced = "hippocratic oath") - else - return fuck_it_up(user) - if(do_after(user, 2 SECONDS, target = user)) - user.say("I will apply, for the benefit of the sick, all measures that are required, avoiding those twin traps of overtreatment and therapeutic nihilism.", forced = "hippocratic oath") - else - return fuck_it_up(user) - if(do_after(user, 3 SECONDS, target = user)) - user.say("I will remember that I remain a member of society, with special obligations to all my fellow human beings, those sound of mind and body as well as the infirm.", forced = "hippocratic oath") - else - - return fuck_it_up(user) - if(do_after(user, 3 SECONDS, target = user)) - user.say("If I do not violate this oath, may I enjoy life and art, respected while I live and remembered with affection thereafter. May I always act so as to preserve the finest traditions of my calling and may I long experience the joy of healing those who seek my help.", forced = "hippocratic oath") - else - return fuck_it_up(user) - - to_chat(user, span_notice("Contentment, understanding, and purpose washes over you as you finish the oath. You consider for a second the concept of harm and shudder.")) - ADD_TRAIT(user, TRAIT_PACIFISM, type) - -// Bully the guy for fucking up. -/obj/item/statuebust/hippocratic/proc/fuck_it_up(mob/living/carbon/user) - to_chat(user, span_warning("You forget what comes next like a dumbass. The Hippocrates bust looks down on you, disappointed.")) - user.adjustOrganLoss(ORGAN_SLOT_BRAIN, 2) - COOLDOWN_RESET(src, oath_cd) - /obj/item/tailclub name = "tail club" desc = "For the beating to death of lizards with their own tails." diff --git a/code/game/objects/structures/tank_holder.dm b/code/game/objects/structures/tank_holder.dm index 9b5b33d8417..5b7c9d2ed55 100644 --- a/code/game/objects/structures/tank_holder.dm +++ b/code/game/objects/structures/tank_holder.dm @@ -142,3 +142,7 @@ /obj/structure/tank_holder/extinguisher/advanced icon_state = "holder_foam_extinguisher" tank = /obj/item/extinguisher/advanced + +/obj/structure/tank_holder/extinguisher/anti + icon_state = "holder_extinguisher" + tank = /obj/item/extinguisher/anti diff --git a/code/game/sound.dm b/code/game/sound.dm index e575534bdae..17275f5f3a6 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -424,4 +424,10 @@ 'sound/items/reel4.ogg', 'sound/items/reel5.ogg', ) + if(SFX_RATTLE) + soundin = pick( + 'sound/items/rattle1.ogg', + 'sound/items/rattle2.ogg', + 'sound/items/rattle3.ogg', + ) return soundin diff --git a/code/modules/food_and_drinks/plate.dm b/code/modules/food_and_drinks/plate.dm index a0d24dec8da..1df1d7c24bb 100644 --- a/code/modules/food_and_drinks/plate.dm +++ b/code/modules/food_and_drinks/plate.dm @@ -22,7 +22,7 @@ . = ..() if(fragile) - AddElement(/datum/element/shatters_when_thrown) + AddElement(/datum/element/can_shatter) /obj/item/plate/attackby(obj/item/I, mob/user, params) if(!IS_EDIBLE(I)) diff --git a/code/modules/holiday/holidays.dm b/code/modules/holiday/holidays.dm index f41f607dabe..24e5274f7fb 100644 --- a/code/modules/holiday/holidays.dm +++ b/code/modules/holiday/holidays.dm @@ -456,8 +456,8 @@ /datum/holiday/france/greet() return "Do you hear the people sing?" -/datum/holiday/hotdogday //I have plans for this. - name = "National Hot Dog Day" +/datum/holiday/hotdogday + name = HOTDOG_DAY begin_day = 17 begin_month = JULY diff --git a/code/modules/mapfluff/ruins/objects_and_mobs/museum.dm b/code/modules/mapfluff/ruins/objects_and_mobs/museum.dm index 20210d56cc9..8a2949f9893 100644 --- a/code/modules/mapfluff/ruins/objects_and_mobs/museum.dm +++ b/code/modules/mapfluff/ruins/objects_and_mobs/museum.dm @@ -33,6 +33,10 @@ new_replica.name = "[appearance_object.name][obvious_replica ? " replica" : ""]" new_replica.desc = "[appearance_object.desc][obvious_replica ? " ..except this one is a replica.": ""]" + + new_replica.pixel_y = pixel_y + new_replica.pixel_x = pixel_x + qdel(appearance_object) qdel(src) return INITIALIZE_HINT_QDEL @@ -129,3 +133,68 @@
sometimes i can catch them moving

we should have never come here"} + +/obj/item/paper/fluff/museum/chefs_ultimatum + name = "old note" + default_raw_text = {"I messed it up big times. +
I broke the button and now I'm stuck. +
Anyway, I don't have the key on me. I flushed it down. +
Hell knows where it's now, shit's like all linked together here."} + +/obj/item/paper/fluff/museum/numbers_on_walls + name = "reprimanding note" + default_raw_text = "Please refraim from writing the pass all over the place. I know you've the memory of a goldfish, but, like, just put it on a piece of paper, no?" + +/obj/effect/mob_spawn/corpse/human/skeleton/museum_chef + name = "Dead Museum Cafeteria Chef" + mob_name = "Nameless Chef" + outfit = /datum/outfit/museum_chef + +/datum/outfit/museum_chef + name = "Dead Museum Cafeteria Chef" + uniform = /obj/item/clothing/under/color/green + suit = /obj/item/clothing/suit/toggle/chef + head = /obj/item/clothing/head/utility/chefhat + shoes = /obj/item/clothing/shoes/laceup + mask = /obj/item/clothing/mask/fakemoustache/italian + +/obj/machinery/vending/hotdog/museum + obj_flags = parent_type::obj_flags|NO_DECONSTRUCTION + onstation_override = TRUE + +#define CAFE_KEYCARD_TOILETS "museum_cafe_key_toilets" + +///Do not place these beyond the cafeteria shutters, or you might lock people out of reaching it. +/obj/structure/toilet/museum + +/obj/structure/toilet/museum/Initialize(mapload) + . = ..() + if(mapload) + SSqueuelinks.add_to_queue(src, CAFE_KEYCARD_TOILETS) + +/obj/item/keycard/cafeteria + name = "museum cafeteria keycard" + color = COLOR_OLIVE + puzzle_id = "museum_cafeteria" + desc = "The key to the cafeteria, as the name implies." + +/obj/item/keycard/cafeteria/Initialize(mapload) + . = ..() + if(mapload) + SSqueuelinks.add_to_queue(src, CAFE_KEYCARD_TOILETS) + return INITIALIZE_HINT_LATELOAD + +/obj/item/keycard/cafeteria/LateInitialize() + . = ..() + if(SSqueuelinks.queues[CAFE_KEYCARD_TOILETS]) + SSqueuelinks.pop_link(CAFE_KEYCARD_TOILETS) + +/obj/item/keycard/cafeteria/MatchedLinks(id, partners) + if(id != CAFE_KEYCARD_TOILETS) + return ..() + var/obj/structure/toilet/destination = pick(partners) + forceMove(destination) + destination.w_items += w_class + destination.contents += src + +#undef CAFE_KEYCARD_TOILETS diff --git a/code/modules/mapfluff/ruins/spaceruin_code/meatderelict.dm b/code/modules/mapfluff/ruins/spaceruin_code/meatderelict.dm index 5647b5aca23..0db718e399b 100644 --- a/code/modules/mapfluff/ruins/spaceruin_code/meatderelict.dm +++ b/code/modules/mapfluff/ruins/spaceruin_code/meatderelict.dm @@ -76,12 +76,12 @@ SEND_SIGNAL(src, COMSIG_PUZZLE_COMPLETED) qdel(src) -/obj/machinery/puzzle_button/meatderelict +/obj/machinery/puzzle/button/meatderelict name = "lockdown panel" desc = "A panel that controls the lockdown of this outpost." id = "md_prevault" -/obj/machinery/puzzle_button/meatderelict/open_doors() +/obj/machinery/puzzle/button/meatderelict/on_puzzle_complete() . = ..() playsound(src, 'sound/effects/alert.ogg', 100, TRUE) visible_message(span_warning("[src] lets out an alarm as the lockdown is lifted!")) @@ -121,7 +121,7 @@ /obj/lightning_thrower/Initialize(mapload) . = ..() - START_PROCESSING(SSprocessing, src) + START_PROCESSING(SSprocessing, src) /obj/lightning_thrower/Destroy() . = ..() diff --git a/code/modules/reagents/reagent_containers/condiment.dm b/code/modules/reagents/reagent_containers/condiment.dm index bbd0a84504f..e34511e9e0d 100644 --- a/code/modules/reagents/reagent_containers/condiment.dm +++ b/code/modules/reagents/reagent_containers/condiment.dm @@ -424,6 +424,7 @@ /datum/reagent/consumable/bbqsauce = list("condi_bbq", "BBQ sauce", "Hand wipes not included."), /datum/reagent/consumable/peanut_butter = list("condi_peanutbutter", "Peanut Butter", "A creamy paste made from ground peanuts."), /datum/reagent/consumable/cherryjelly = list("condi_cherryjelly", "Cherry Jelly", "A jar of super-sweet cherry jelly."), + /datum/reagent/consumable/mayonnaise = list("condi_mayo", "Mayonnaise", "Not an instrument."), ) /// Can't use initial(name) for this. This stores the name set by condimasters. var/originalname = "condiment" @@ -516,3 +517,15 @@ originalname = "sugar" volume = 5 list_reagents = list(/datum/reagent/consumable/sugar = 5) + +/obj/item/reagent_containers/condiment/pack/soysauce + name = "soy sauce pack" + originalname = "soy sauce" + volume = 5 + list_reagents = list(/datum/reagent/consumable/soysauce = 5) + +/obj/item/reagent_containers/condiment/pack/mayonnaise + name = "mayonnaise pack" + originalname = "mayonnaise" + volume = 5 + list_reagents = list(/datum/reagent/consumable/mayonnaise = 5) diff --git a/code/modules/vending/_vending.dm b/code/modules/vending/_vending.dm index f101c5b2f74..6befc413bb0 100644 --- a/code/modules/vending/_vending.dm +++ b/code/modules/vending/_vending.dm @@ -357,6 +357,7 @@ continue var/obj/obj_to_dump = new dump_path(loc) + on_dispense(obj_to_dump) step(obj_to_dump, pick(GLOB.alldirs)) found_anything = TRUE dump_amount++ @@ -719,7 +720,8 @@ if(!dump_path) continue if(record.amount > LAZYLEN(record.returned_products)) //always give out new stuff that costs before free returned stuff, because of the risk getting gibbed involved - new dump_path(get_turf(src)) + var/obj/item/free_stuff = new dump_path(get_turf(src)) + on_dispense(free_stuff) else var/obj/returned_obj_to_dump = LAZYACCESS(record.returned_products, LAZYLEN(record.returned_products)) //first in, last out LAZYREMOVE(record.returned_products, returned_obj_to_dump) @@ -1381,6 +1383,7 @@ var/obj/item/vended_item if(!LAZYLEN(item_record.returned_products)) //always give out free returned stuff first, e.g. to avoid walling a traitor objective in a bag behind paid items vended_item = new item_record.product_path(get_turf(src)) + on_dispense(vended_item) else vended_item = LAZYACCESS(item_record.returned_products, LAZYLEN(item_record.returned_products)) //first in, last out LAZYREMOVE(item_record.returned_products, vended_item) @@ -1395,6 +1398,10 @@ SSblackbox.record_feedback("nested tally", "vending_machine_usage", 1, list("[type]", "[item_record.product_path]")) vend_ready = TRUE +///A proc meant to perform custom behavior on newly dispensed items. +/obj/machinery/vending/proc/on_dispense(obj/item/vended_item) + return + /** * Returns the balance that the vendor will use for proceeding payment. Most vendors would want to use the user's * card's account credits balance. diff --git a/code/modules/vending/hotdog.dm b/code/modules/vending/hotdog.dm new file mode 100644 index 00000000000..094beccb413 --- /dev/null +++ b/code/modules/vending/hotdog.dm @@ -0,0 +1,56 @@ +///A special hotdog vending machine found in the cafeteria at the museum away mission, or during the hotdog holiday. +/obj/machinery/vending/hotdog + name = "\improper Hotdoggo-Vend" + desc = "An outdated hotdog vending machine, its prices stuck to those of 20 or so years ago." + icon_state = "hotdog-vendor" + icon_deny = "hotdog-vendor-deny" + panel_type = "panel17" + product_slogans = "Meatier than ever!;Now with 20% more MSG!;HOTDOGS!;Now Tirizan-friendly!" + product_ads = "Your best and only automatic hotdog dispenser!;Serving you the finest buns since 2469!;Comes in 12 different flavors!" + vend_reply = "Have a scrumptious meal!" + light_mask = "hotdog-vendor-light-mask" + default_price = PAYCHECK_LOWER + product_categories = list( + list( + "name" = "Hotdogs", + "icon" = "hotdog", + "products" = list( + /obj/item/food/hotdog = 8, + /obj/item/food/pigblanket = 4, + /obj/item/food/danish_hotdog = 4, + /obj/item/food/little_hawaii_hotdog = 4, + /obj/item/food/butterdog = 4, + /obj/item/food/plasma_dog_supreme = 2, + ), + ), + list( + name = "Sausages", + "icon" = FA_ICON_BACON, + "products" = list( + /obj/item/food/sausage = 8, + /obj/item/food/tiziran_sausage = 4, + /obj/item/food/fried_blood_sausage = 4, + ), + ), + list( + "name" = "Sauces", + "icon" = FA_ICON_BOWL_FOOD, + "products" = list( + /obj/item/reagent_containers/condiment/pack/ketchup = 4, + /obj/item/reagent_containers/condiment/pack/hotsauce = 4, + /obj/item/reagent_containers/condiment/pack/bbqsauce = 4, + /obj/item/reagent_containers/condiment/pack/soysauce = 4, + /obj/item/reagent_containers/condiment/pack/mayonnaise = 4, + ), + ), + ) + refill_canister = /obj/item/vending_refill/hotdog + +/obj/item/vending_refill/hotdog + machine_name = "\improper Hotdoggo-Vend" + icon_state = "refill_snack" + +/// Cute little thing that sets it apart from the other food vending mahicnes. I mean, you don't find this every day. +/obj/machinery/vending/hotdog/on_dispense(obj/item/vended_item) + if(istype(vended_item, /obj/item/food)) + ADD_TRAIT(vended_item, TRAIT_FOOD_CHEF_MADE, VENDING_MACHINE_TRAIT) diff --git a/icons/obj/fluff/general.dmi b/icons/obj/fluff/general.dmi index 1aa7ae5c89857a82494a2d6c0d0eb9e332697b6d..f99cbaabc9a1d0b5135e5d2255d2660a5dcca2ea 100644 GIT binary patch delta 18972 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
  • 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 Q00000NkvXX1g=70f*sBJZU6uP delta 17352 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 apE>Q-B*A`>hlk=BfWXt$&t;ucLK6TsZr;}b diff --git a/icons/obj/fluff/puzzle_small.dmi b/icons/obj/fluff/puzzle_small.dmi index 1d94c0c8034ca026cde130b8316ff11287d1655d..2f6ff9ebe32325999702f1b1d1ca27dbc387c090 100644 GIT binary patch delta 9443 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 delta 9289 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 CprAzn diff --git a/icons/obj/food/containers.dmi b/icons/obj/food/containers.dmi index d7e3d73f861ca861c50774d0a90cb37ba49861e4..aea93b956fc3b5768bfe283e2d3d86f9c99d8d32 100644 GIT binary patch literal 23459 zcmb5WcUTia`!>2X0qG*Wi-?N!-VqQ`kS-uC6b0$M6M{$)>7t@^1O%jnA{`QXk={F@ zw*aA+0Lh8(`+ev9bFSZa&UG!zW-~MU%ri6hQ|8`8>uRf0+-ANF006~v4OM*rzzfCw zS&`hr-KqRgCJzAk3xS3v-l}iCY&{*^y&c?K0l+^!BV|Z?RfxK4XwN{^y_7nC7p@}6 zH~fj9DQsP8ti!CEwk!GD!Aa1=aPR6K(3x)0*AUTaI8%Zmh+Yu|k(Z8Bo>TylyGh{o)roON#&&I4IB_?C~n>IrI;UVA= z&(>{8L5RXX|BOY#Y63p(G_0iva@O9eXGxq3o#$^*@O}?^y3f)BCa&k$QY+J={>uFF zd#4N*?YJ4L=0d?5Y7(I0QqayS0l%V6_t&WLBV4H-))md|bWLAf67vKLyGom<8& z2DOdeCD1^HC$IRo%cyV37dfFR^ZJgMCI;cUM3oXn<+Jp!y$Z`0^n%$!!^=$zwclRG z@~kaUg@2(_kbW!y@$Mw}(bYPl|Kc*8dyuU&;LoFaek^x~Nde}dS6ia**|S#4&YJ0x z$zq3lJ2IaqqY_P7fIXMt@o9O|E`zyk_uD;{rEF4aNZR2u3Ry}c(jRC8DF~nT_O*p< z{;}l6mqC{FM;Wy&1~P6ozr@^aUv4#J{TRKJRXFo``DxtazWx0HsITg=NbEaH1kC`0 ztLibE@Xt#lmXTm8)OWsjh8UK*8%62}3mh>kj-~U)8SH zdKHubr|E~6+E;vl6x$}=M+-SJVDKye5RzGBO^a*(*8Etg*uIrQU0GhNN8-N7^)Kq- zCa-%ksI&KsKF=yY+#A1T*FkYkIarHvL16@2g*kANMzSSa0Kbd4(rfpqctyEr4vB3jjEQ=c-Q){nK|d0)ofKXS*Q=5A)wT zXy&k3yf?aCH>^*jM^8g%=uTi*CM&=IT|!dM$MiIZHWor*Km8|=pTa&C)|oRTvYFC6 zjHnqN^xlGveN#?pf@tZa_TCrm)%xrpJ9K{hL+7)X_K~LDgCVa$FKulgjFaSlIDV4Z z=o|RAH^ilX_LLl~x18{Jju6KN1moMw>qUR(vUaa-x`}W}MY>IwzweXwC+XeHAT#b` zacj~`L1l50xNH~sMtwGb^XDOe=j z89>3po?c#hmX`5HN1p#FkwG<|uy#DSUdW?Fox$>oQt7wvRga(i#i@hf+RCE;jpLF& znlC|cZOZKm{lXk^Vytqyng!1UxixVU%@{*RwcOU@xa*H2qip+(W$94u=^X*>?G;B| zN$k~xM)J+EEMo7defJH^hSEE-pMLnyQ&?Y7a=u-2kD}IC_&YR=4HKI~zbDVrf-5yv z8DzU*^4Sj$!7j*+z&!H}In~^142nr9b?+!C2`^7BCj)b`{fJR6_`BH^CA$Lo7~Ye` z#Pu4?#iJCiN4?EPY;c5V-~1#mi84rz5^wL~!Y(%JiV0rkM{e0)6Xk2whFrb$$vqX6 zPme>W=N}+VcOd5$62AysrQav3A0I6EWk%%rUSE>|b?byUMP1&IhHa(48znXOv0{Sn z$7xR=)jn?ioz><;PC04{Vw{t-Q50^QhS6Nn5L&bTz5>jdq~s~ep*v1*`xiRj*($g# z$~|j$nJD+&GwlS^+Fu)?qjqP1o-wgtw3zXgit#avlDVbt*W1rNp z1-ZIp078rHhgPO$Y9{;BBoor4JbrF;6SX|5Cw-oE0)CF*Cl=a^FmL3_T5)Nv-$U{> zHjgme6FX`1QP}%=C#2ps;Y?fU-Bza>ygSHjx5f;Wx=}-Ub-cN@RtF}Ro^^X%Aj!3z z41;brF5p|KWyup*-RBs*Xhqs$<5bHg-R^o;W7ttHPtjXs*7CuGxg6hP%%)!1>=MKz zT}>l^;OFVKGxG)4+6I#E1n+O`b2nK(slmGM$y zg-o{W<(#V_&B{+#4s;UEYnE~k(x`ndf}9@)6Eg|IBe9Juw&{hLp$HC>-ZdnfJX)Ng`9ZP@$tbvaeIaT)9X zAu5gnXxXz)o+G|uunOlwn6ouUg@rMfYV>V^PJS^Y0X0iVF56RklB>LqTZetujyI=k z%8IgQ(~j8C0j8}HVnD<1!WC#lZlhr0F&FUIN-KTg6BJ=AthBib}0 z!3e#dnP7>2F{B=inbm=`_FrfGK*u7)5&brG--~`@=sL)`zIm$1l7MuHp{cZkZ2#){FDHob|3%(y-dPX&^ ztb|lJCDtwShZy%TL29noGHc%+Q#I$iN||YCk-IipvjTHjXSHA>trrQ)wThRHRIbhY z_h$Cu6j?h?jWg|Qv1JyGyYWyXP#q-LoV7npTjucWz-zE|#J2ll&ttVKphOTB;)aZY zLvSa^zY`YHcB6RhnPM`EME_=O>HVbKgxNqk`i|TMje)9ihrO{ECMg-pL-2d^GA^}n zUUb4&`_zL;Gge^nd+}=pqs$^x&~*4Gq1`gFU|h5w{;3grSmJpXq>;ZF8fern*<-zi&S{aK1xUavHd35zE_Ng{#`&J=af zc_=6JII)s9b7YnmCCIGGwDe|EI6att(8V?ECiPC#Q5!1e_#4H7kP7U9}yz`Q8QGoP+^kTZAQe7im%#RTG8H zm)3-k8q;LkD%*+0YoRP(2t(63KRubTp<#GWPmg{6(arUB=BJpLvAu@$ZQlF$w~p_5 zCSjV3JfilaQwBL2M?A}Bk;bRmR$-if>?v9nx}zU^c+orZw#4(u{p#)T5$Dx4G$aI; zr1qUWGJD^owjMR-fOK`sU%2tMoQM{)9qX&e9!)4whH}b~x}|B=$%wx+j&l4MX-d-6(3tKWCA)oF!0vK!yw>DNdL}>h@@c8eU`F301BE!-olU-Hqj)%o*Expt z%vL+mL4@;Ab7)wkd7-^~SIEnFh=@z{wz$o9c-zC=iML8g_LD*nRF+Yd) zrEIaOutH9j{-*jFzOrIt@`S$Ntp=j@RQ3bGJsH6^<~s8bzp3;4pxd&<)C>%pM-NWJ z>*}OZF7r^0=tW;8auC^5AG-h57FAfOMdRdMM#hhRAhYn67Nr5jGFNU&9C92t7g9c`AhtTx2DGAzUu7Phj7g$&Fg5kwVOzNk4zyAVmjKNnkFA zBIgzohssPl2bx2kz;6z_7On#|HOT_czHo@|JkC1&2e@iVFF^ajP5G$(^V}5JD60D* z*m$n&Wc?`i0xP`A@u(q5L{tF-x{bo_0RS>>YkT#qJxedC2p>yU!kz`&0x zYTQsaP>sA{Mou<=N^=V_IX3D|m-dnZOln;-90t>+)7`hXD`se+G&D4nY~>G<9n_vb z?=`UPj-M#apI|!4g4ylnjNJU2J@4xzeY1*<5c}~Ct5RQ5QjX^+;^GQRO4e%I+uG!2 zBjHSEPvHEW&d=aat7G3xV+)zQI5=H(L zC#|-m#Lv7!l5U;!mSHXx)|y;y?h4y0Uvf4P)g&Xor_L7<+op_=Z0=hiQ_}{6bOt7- z%Mv{>usBW}s<^|76KlZfzsU6B zx8Gv%RLId{C53k^OG?6x8_ zOJfy*j?T^>-;-zsPcv`*tlEMnJ4m1ZaP!ULvuqHhAmqG_S887Wxp6Pj@Gn^Nro;lbP~1%>bB%0E0UxZ-<{TYDT^g+*1%+0Os4ciT7M zS;W|l#qyq>t_53B9roYU;BQyz@9E_~{nfZVwg#_ z7>FPN|4@V|6l_ZTbCvuKX6%cl<5%m%0sEIPR~1dU}de2*>@=a72p ztv-DPEV^bDZ0?MU1*iSsk`@=!#7c;^3s?*&XcZSXQ-$Jycg`aN6lPZq&NtsoQQ`-} zEJ;+TGw_VAh(jH|-Avz+yfyY@wx9fOd^L~uFnlQ`ySE~`jH3B&=Kl})Zy=(NiSVkq z55^7HDDO>K4rPAA^s z>N>f&JX2NCc6W9zW3Ess{h-P>(ferb&#RO-d$+f*FR{qQ zn2L!l?B1zp6nmX(_8Uy$v_S(>F-UtQhX4gl;BdRVV}GM+bd0aUSHy`1p+}j^Mi0ubxAtCd-LXVw^>K=Td!hX@o)9 zDS!_VW#Z=Wv)p)7s{_zu@+rjz@njti1>p%HaMxt1+2twDzA%?TvO{H4NUPPatD};4|#}L`7MdRrx8*`{tiX8@fS) zlr+h%P0g04WfaLnWq!LRgFlr2P-FRTk?!R>{W{EqCNVpc~QY zknBY+H$!E&_A=~M6+dNw14bVA?Y%?JSrf(rgsH$`Inrv?acS`n1Q`_%6F&Vv9IE!}Sl(`&Q+T)h z))I%^ZH#lZO32;-m2C_N|5r7gRSYQ1f?YFh(ulKBa5aRfaWe+J29Sgu$T$J}IDi6L zmSS%z*R_Aec?7cZT!p0lShflWzXDCXamPJ6aHT)=QLkS$l=s#j*&PEi9CAUc0#6Oh z-@LgGADGm9@q$x}IFx{xQtAtB3JuCkU*9GLbI?9CJEMSeH-=3i8~s-m4r9zwKGkUU zYT&^@Qv^XMLIS))r!ImFi;)5@R$ADhTLq=Dt0MGfO&h9`C38IsQk#KUJ}XrPI%~kv zF{%c=>o=T{C=zHxF!*hyl81*Uc#(*~d`VZWPCzWO?42q zyHD#g^LITN7arQO}#?amV1V&0)P z-~`st>Jq{rO173o6=HLS$?vHTAZy=dV<9h-;W@Joe5-ZQ$v^dU-ESX~-T;D8VNI>$ z%bRlpikPtxMG83PrZMD0bs_oWPm$dGLk-1g3v6G($)1kwvQhrKg?n)KPRlZ}0z#VJ zB=_q1#x>>IYTU>seip$85;MT6BIC47Owl+Adj=KS3aUIOCSH+Hu(inI8$IB88@_g! zr)#@4!KzZE_iYSOvqz@&U5M=P@K8fj^8+>r#YNB(;I|MF8%zFuz|MK@EaLHvfb8w9 zwNmx>I*|mx?}9y|c;;e=c5pXGuetkQ-MxQ9v*N<-gfWQ98p`h`{-{5+8S9Pz&e8LQ`MN@jWh$U_*t2 z3&C3T^zodScxb(}WNa5Is?UA9&^@JZG#x5^Oe|`MjEtmQqA>RHp+k{$y!~BVd=YFn z9)1-)#@Ke`i4I)Zxo|uwHR5x11P#@iE=>B(;e9vLFF#K{#{=->1y#8#7v#UpxpPpc zEGJoPokvwP*m=o^OsDp-gjCHOvQ-3DSTCpv;1Y5Q*95>L?kJWG!n`;|D^1Z!(!2D* zF*e;(qR7G63gg_u%4x2>^(@$gq5WvTnUvjy;_SiK-{6@Ls(@)lzvWNOO^1SirK5eM zdGVBdFJ(iCbY8YMtTm_0^5YqOV2Bb9@6v1WA~JNnSEX z?##=D-=`pQCpOMFey`Kfnst$Pdnl$ROGraj7WvTiJ2+!O1gF8^%lZc9pSP-_ptZk0b&rTVC>_o_lgN`r4+9HZau9;FED1rjG+`zH>smMhP0 zEUIoT?VHuzj)-8A^0-H(5=mYqI?t=Uc8Kif`bg0zsv`JI1B4 zjl`3!F+zJ<3yY(FvxU~3x%nygqHFOxy0Wal(E7tT>SB233OXMELkyuo%J!?W4<6B7 z>I|y?m4r*Jtt(1%*nZZ3->)UF^S+>|hN=3L9|*0Clu!}FOFK;Xasg%8BUE_ut|NJG z^YFOH3aCzHH8#IG@3^Rv(=o++Ce6Fxhcu3c^fc}(r{}rD4srM z)egkr<`eVp8#S;yCzJL%7?JK8oFzyP+P@oe4QB?wGy}MvtLSCquG6eXvk6m1sQWT; zPd=Z{N{eQ)g?9N(O-I(P*A{FNd}ODNxT)`Aga8_iK}ic|_QjdPTC$JHEw``VrYBel zP(J-vXWl>$2xSa+HyVGp5&TC4vul#M6fbQ2!Ts#TqYnkX*Rb(v$RTZKYgXy4S^J({ zN3=dwAnDlnR^vJlX%43Q?X~NKjUI!lV*C{Ayrd?~MczK@?^K-0uYM4YH{sK;Q#lK9 z#@99B%z*mwWfxX5PFaev0lMa|+M+mO#V{%S7sUE%l-+()=8@ZbrAcWF@^Q79mcJTn z4EI3aQ|xy?>Mjiby$DiXz%wK1sk*T+2s&N z&a!`%Ks{FGP=|=iZAQ=2SBxSzkHa5OsNjU-JaPV}&Rgqy@#)8@3Kd_L4gsI)z0>pkQ{3*Em;BX~0-;_2^6i zn544$a;OskSELjq_+>XA(Z=04oSS_|e)jkpL5A;cB)QjyzqHYa7ZVPx_ZKNYHeSe+ zCHe>EJW(^SJycme`3S*J_tn#uNGAc66)(4Y(j~+~=2&|?5wDk&T%5VFie%XPr+i%& ze7}BX|GDc1eMme^@{aY^ot5ZAh7>PikEk+pV$}PT2koXN;eUiT2`-*j#)__yXH`wZ zM^h_5Ke{tM-Vl-d^~)}T>2$#pNKV;phw_c$dH3_Ou_%&8Y#`>P(;e0Loz(U=&m1IH zp^CC0L|rAez`aNh0dD{>a!l^gtl2&EAw0z$bb3BOzyCs@zM zhK=gq{qn6XF7nS~IdKfHre@-o^raDL5~piti!DL{nZx^&&hs&`H;{WS{g=KvJbcdv zPDtAhZ}hd528HWH5(iHrF7>H0dowicC;hIn(kigVT9%bmX%Zo^9-kEudQ`rwKRI%f032Kud1)Fk}86Nx;W?t=Lrq66iw zEZyXMjFV-fJkoaC)XYU5e8Pr5BV_qK^!+lV(%8GXQ%4;uHX$~X3Hf_*{`kJa`L7R$ zl8%o_;9`qfVXE*cF+jSAnpXlJg^3nC6vWNS>- zK*?P!H#o2?ccO`9WDNyD7NfsUzgr}&8^gEyXnWmOfz>~REZ0mwtQ4z8D|ZNcKLUGX z8v6ed-NCKx?}x;p1^bR|Rj5kF%OGES42ovJq^wp3SAC8vRIGrQyQ2vFd zW%STD0vr`wC*!0VOg2S6MJ_sK1Zvws1>f+ zKxkj>V%^|>rvHe$#Axmvcp{@^zK2PJMU;u@3esuIaw4c{G` z-}yqish`8d4zVlo_kuv_l33bT+X^LmOa5ju+TZ8K{#xwr%FOdPtFf+xy&5Ro^^f%| zYlsrcAk=hi*Sf)Y+6N*nabVK9_d#=%mfv&zWe~YTyWN;rP2( z-t|06%=7UUwi?+b3Eht_xm!=E5ZXhK8Ijwhqq|sCYgz~cT zzglS5os4k&-&_Dl^ITn`j=d7!heal911?~+T{dESkUTB*5T$P*{BXuN#-6MLT{f(e zwS4x*eKGS2u|e4MLDC7W?=^C~tq|%`GsM|DTb?xblyAR zn}4Pa`W?H7#zmbOVaV${Qn~emg71+}(8b1zZ|g8S6FMG1H7;=7B5ZQmc{l#DYPb7a zo$z@c_LiXO5~gz~#q zcM9T-&E775w)XV(?4KI^88FkiicI7l^54VN+E{*y1AacgUBU`lnT}p2BsqjN4<$_1GeCw`=*b);K#wORz)spL(rR%Er);PsxE?6|B1hCo4YE9d5rN z7t8j0jxDeBKNcG$yP(ib@ri|Efk-UNVBup zN}i7lD;MV_>zQivAGZo0hh`+(TX(J-e!tfkBb9 z79ai_*EKt0x@~Ri3d@zQ#5&wYX!%@445>eqG56jlqP#Uja?|j*Y8j1- z1CRS~afI)j>8jPZ`U5;5@C=oJQwnQB-11s1yga>;BzFc#WV;Wk`PD1(F)^o@|NdIgCnz%Jb<;aKqcYPs-!1LOvLGnsrpv+NNXOf8 z3PC)-*iotq>@4linS3f}6GbsAwnY;R-O0sHEPBSDhulP0?@1`Ec5Lo_@@(e zc_?L&`QXi<=iecNxA< ze!r}~HbaI2zT(O0m^eWCX1zh|TB$J?2vzn$+q8d%^pCVYpOEQXzc79GIzr{OIQq1- z2Kve*iwCR@_K-G4vUK0f^^c$o2mTAeu+z+&p*1p@H;es z?wagQlQH~yo*4^8@^#_{hQkH0Y2&u$=UX0&Z8JVq$&Cc2Nn3>HX_@}ek}&`L@ol&c zC!C8}YRt0ntJRT;FZUz_IM@v(!e0JP|B|C$%polldqT(gYVZe6RUsRik3R5*C>!lO z<+Wz!6BNsC6SFipc_9IsFxKp8(J=8m%PxC-N1U!p@zriIdZLq8C~#KpF6)Kly$_)~ z*BRF$_eE$fA=f3PRzY>$(7JiM>#KT>p{dWt8y4}CEhKVh=tV zkq0`keu1$u>zF5B?y+Jsarv4iJ6Tv6igL7t7NXFyS=I^ zekH3fh4D9JEUuQHwrg?9?ZW*BO@lbkW!**UCLZu?5~VlBj+&Uq8GfU(0a8^8&*BXz zoehD3#T?1FZ%2LSoGDAk;IAQ@U9bwVZva@a#bZCn7&Y_8(AfAu1?CiK^7%mZmz{ z(k{E>XFD4@=T?r|Y<-At&_=WzPN*F;)+?H!S~5<59(luN|5q) z{FwR$^2fy^`T&JJ+WsPYe_(I7sz0q8z7#w1w@Eo0C2=aVP z;=ym^Jl@guvW{OOvF+w7&VsyOkm-$?sqW`}4|T<|-*C_dQU z1Tjl6P>l`AG*C_BvRJ0@Uq8cbXVs7_ofH9=zXYRrJRLJahc6lpuIz(t6dW4FLxgz6 zls%V;tQ&?e>I|-Uz^f;33qH_K`F7sYV%?`^ma}FmIx0Kx0rU9JEnPOi^gd<)z-#rE zwr99q)W~TPyd|ex83-*H&K*u;%zjUv231z_dlMMHVNcGB425O7oFIaSpe+ zokN4aWc9HlGHOo+odH5@dk=f6>3-*x2($UHMf%SOlW!1)QmPEGzL%PW<{#P%aT9to zGTVLZsIcRY&_d_kONsk?Y|J1RY?u=JThcfh+f22r~!fhzT!+tWf zX)sCD2a5;1IP?Mk^l~2nvuGijC|pne1XNzCrAJNEY`I)?;>s^ZCY<25O1uD5Kf@P# z78ViHCYN%cNnRPneo~Em7O;RCONg)P_|6nk#E-rn4>j6-Q^N(kB!AkY4;Q4LuGAwMS`VswY*RB?w=kHEh?vu8_n~?5XrGDMM)q(=x;ff;B+yXCb#|lgKV)z@^7mY)7{UCCyl*5|9J=C zZKuA+_sjP7#4g;ME&fD`&|4u7(g|FTEM| zyJp2gQZ~T;O@RcCf02JWw(6zZ044u+py@r8rN{@ot8_tKJ>X#U%QrqoPnFzvXoEy){b!4ayC)@B15i*&@Rr@(@ONFk-H-)TgGq86Zd?DP z&7YBIXQbBs*@%I;9l0#0xMriq@ygRoV-Ggy7q30n=Ob{t-3SYjN^MS;HR^$QNq-Y= zcK^qbh(SRy&5*M6x!*s2nLt|da+FZQp(NMmtdgo2qMS}{@MehwzIrY5>PL< z09oJxTP!lvp*I8kO_!bP(-q@gAD-jbB%Mv?pW31?uXBnH8SZ)GJ6cr>>DaasJfI)~ z%mXHdwewLs!5Z-6ojw`BqqGb*Q3EYk;C+RpOb^97MWhos+Hi_kOP zhp)8%>ehwfx(d?pc7`axhA>;aDHuY4u_^fXLYAVbb;+WI`F2deRksbTt`<5E@#xe+ z=H1V}gVPQRKn8OSl)Lq^H_CB6BRc)JO@<S?j`)3#Atv#k}TM5k86qNoD}~xAQG z;nqzX+KgUpT5<9Ck9kN?E-v;O(E`oWY!|^U{PUo27^BmmL*rhd>|nAM@k#w9u8WPi zuo42P|Hr~`VyE>Q9f)}F2( z)WCSxEpkqS75??XO{IoviT3z;aw)x3n?Q3z4UG@aCFOel=<7Wc?)C(O5_%NvdFbng z)XWe1sY4x(soN!_XL)~ZtInn@qQ7k_cJmye2Zv2`M48AW!=xICaDfR5iWZYv3Lh@YK;Q!W^!K>|}+E|Ol z!|jFskAU@mW7({dj_Vy&hPA$N!$#r**Pi~opdY$%KP7Q7d*wV8rOudu%ZKME?;4o) zJ%~1oR$xKZsmpsj%1c`9EaB~p!O3Ru4dF7soG-v*R<@!`r8?|2YZW*=RIWJh$+Idk zt>}`8MR4EaVf~;NXX8Y-c-j4Iz8O2-MG|C&U?DtB5t6vwrzuTPO;|Y2@GV6o(s4Uq zA7oDWODN^F{hvi?VdD)MI^EGW_!%#6Afc-+JD|o&XHHH`xCsV>MMWL$UM@@m6};t zdm6Xo)zYD$6eSFSmpwg7*nMoVE2rQ$vJJm0R6#Xt-Jkho#N(@gM5d<27Ph*6=08Q@ z1(j-^ipJYEo2~JDQMFJI1?}A5MDyf`wbUnC&U|A#<)6Mcw)DSDn;f~FCc!^E$n~z5 zh+)2sg855{V^&LxF5#_6oAE+q^Wux0-G`2N2jVDSl}1!ra312zyIMBM@iTh_1w?k0 zMOvt1)wFH|?Y9_EAOJ}}M?esK;-9lIqd8o;BwK=P%)*~6Z?4{rGP^T0mqCuhiUD8> zcGkSn{mphCU(|2eq?bvn9AWn0=Y`8Ku=hxf=O*G5l9>HsaJ-+BD!q zty?0L4}0#}bpAJFKxb6rMi$kS91|a}=I$=!=;U;H^7H3ClCk_F1AToUREHs@`FK!P znm=7h$tu((zpT}DfvE(mM0QP-in)DCAU2L-n%4AOU}{F6<2`l~8#zBat-62@A7J^U ze_RD=$CuH?)|2&{YsIQ!HD!f`-#3JRNKJE*tcOF~8hySoP!A6YP?et&Y_&dP`1RL_ z@_cs!@~~_Y{TmJ3(!#xARd@6|$9H?hMcDKYe(a=<_WnEH{kdAI(1C1qRaMS=_u2;Q zaLoAZe+(XK8k$y=nVDJ4+S;4($;nx1GCy6Lt*Pu`vUX2M3UA z441r{FDwBGqGlrQmvT7m2bfC*#b#SuTZ2t;8iex;bpQQyP7BrKnwVjsW*oL2e|4`G zYF8kT)t}&8)1`HTOR-0bn2Kq_yNv;XizD`3 zrtdD+YknA5@dLt{lh^rMGsOjK4SFZk@6HY)VQ~0bgEiW+Da5{AF^+`bb*aQEdlCb}n%RFe^$01sM!|c8G$7)D2r)y;bL0`hQBYk9LNRpW1^n(7f^!&gS3Hz2aTvkMFqlET)hH4P ziac5NoMT;GE-`{}-}|CCdok*03GoZQpRzgCzU&|L*`{v(TRg4%I=QcExTm_AR1^kq z1HonIb&aA0+uJXEa;cfI0aJ6BRVPU`jxR()(-9 zOLwzfB$@G^)bBqd&+uSfUth;D!P+P!oySjt0o%CdMI6T)5H0_ZqSFcE2?Bs^K7qTeZ{yoJhWe&ZpNiTAmnY|qP{T4v2%Jw)Izf=HWW~?L5gFBajz22TPvsXWj9jf zz3F2thusJbm8|e*O+x^C83y@4RwXktuE5Kzh~76&Nf9M1d1*D&Sx$IQf@G(P6AW2O zIapbpCBGzdv0_N49j~3=J)EQ3VwAY;P0mY4N%!@GWdF~L1D1%lzld$y*>-ZEX_{J8 zo$8OvZoxrQRt;4Uj+rB!zgvP&o`^O-&cP*|eg{Hpcz8Ts0VQ!OlZyjF?oM9fWVYTO{dh!k^?^%$M`bhf^w`Q!fA(Sru=7 zD2i7S`(@ehj5YML1GDL1&C+@y-skFW<5lPCv2RuU@1$`#8nTWuH2eN%U^H zxlXys&xIKgp;s;sziN#Q&(6m#h*a;%KNn`@8=IZq{ZD!SD>Ug;`i+~2FAPp5tzM~n zIP`e&g5{-`SIlk!AC7XSgm3p}o&Df5AMZN3iNA(sxEgHTnaq^JcU75tDzJvg1qWxb z!A@SHQXh0$=B5x#J%a%KTShY$?aKQE^m7f8u@Jv-)==`5sAiLa5CjZ--K2=4jtfLZ zRJs^*aTXbcN_ppcF9sHYBV?j@M)Mt8SB5)1n7~Ee_2u0^8g8*BYos_5eN>U`e$yte zzwK$ARpmp`^I2L@Sj`e*-0Cc`Dmb=&1aP*tRC%nG{7tfU?Cq7^pTOvrp7!E>#L+~J z#L`7&Wm#rsX0-c0CeX66?VSZYie7bMLo)olA7AQI0{Zw_3N~30!nFv)47RBwco@rG z&lIA{wLy`rp&!5U8K=?I0Ef^Sb|XyM9VPDF7^$1!UVu$F^a z)Sra@U;L10W3Zy#*Q{1s#X^=$WK1GKV$0W@NtV*Mh*>{8F{cvfS)eJBS$x9yN&pAk ziq=E8YHxac!dR7fm9O^~yBcmyK*I@TGA~{^U37v;?RS{xQ=30egiJ6i95x0GO^O$W z@Z29h?0}lKqxO)zB)MF~!@bsO=0&2z=mAjw$4BCkrY!Py9XMB@6mh-2hqS-;_HK08 zIna~>5`)-V&Rng`UR!8~ZTSv!L~u4R_S1aiYXAShj{I+&us|N@naFAQ+5gltir3>9 zZn0xd5;rfT`2594V%E_oD<>bhj$>hi!8A&QY zH#zvf{3OQK=b~=QuIZk*JU5ONrMb~V>Mh@cM{V&*9sNE{_{?#;e*xjCCWY6scyV<{ zzYF`ufpm7Pp_I0#xJd6>JItDkD-}WB-w*5IrHFO(A*mQU!dd4mjiX(WbxN5)8_(!LTZjPd4^rTb+VV@i1 zyrH;r80s zHtqtz*&h}xoGPvBhR-cVVABexuX8B;WN9r&Sg5vuG$qgyKFeG;iB_bCXV>laY^Bkq z`1IkC-*)q|&`=K~KKZIq$_>u27OaDo_ytqBnIJ5KVV0^CA5}fR9w(}dhiVjD?%Nbk z@Ol-~6T}$dqu^snew)oLzdKu;vMN2%EiiF?P)W(N$ZbQbRz&FBZ;QJ%33-ENuFfXBBDxu z4vCQwxRlCw>>;Yz2eo`0-?57n%PN1q8bHz^uj;+@Ctg)ka&SAy7@!Wgz&FwH@ilYW zCKpv>!KIJN9(y=0<=#@g$9+y^F@#sn6x3pO5iu9Ix^p#gb!C68v+#OX+Ph`n>$wrd zt@HD#S5szFklA_Kf&ux%rG=r@mSt0uz9FlWd{S(>A7kT_m(y<@lwT7>Ro(Z@4O6juRMEF z#=;c4g~42KIB|b+OuKA4NotjPJr&y=fo>*#?GLVXMhbanX)|slLg_x#o9w!QHkni3 zzi-ynn+@mYFfDgD=ktGu{$O&_^%!<-P^)d^68?1y{s%+XpC&@7L^O$MBAc`PW7TF` zu|;<`6h&pX^7}ZnS`oF<2S`4Wftlgn!R~U)Gr*-!pl5ih>gvbB#`VF?8tJs}Z?FTZ zC!r4k33X~V`iP%@ZLZ$F5*8wDv2!`K$F0b!?wQHXijbP-cXmPw2)Yt8UUzSAv7LD7 zp{X=zrK4~iT+uF`Tul#a*Lad#9iQ`*pT-hVKpVOI%_X4ekYN+qsyU=M0Ck(axebTy zv_88IbUAf>V?@=?$nP@+?`H{g3ZM-nB3hc<{H&`NcxxoOMt6KR%kSvzhE_WCV%nmT zXvqZ(a(VyJ$)s%-ZU~z+zwCK0LUdg!q{ltrZLn0nRa0UR34*z}^VEb_J=#hI=drv0 zS10Eg)I`+o@eM_K?=>JQ7Mc`6sfr+o5W0wT6p)Tmlomj$bd}ygl%iB2v=ESv^e(+h zZxTodB)QAXeP`aU_wI+CGdpL_?mXw5J-^-a{Qs=q-}T*Qv8FVgktmaNU%#gXjZFPs!X3lQxXk7P%VSsJ z7{eITwDZVF+}MLp{C!K^yAzAF=p=$KKNjQZ2P%nFBQGzrIRAJ*=(8!yTvY8(jPZf{ zg;=8OM~)h{E4Nu90^3j3f5pI!jp*26@J=!57t%!Y?1<+%TKYBdjug7^$0!~Ck^NcR zFLp3xa`0cQO~1j3P(qpii_c}gIre{3<5JYzqwT!qh(+yjrf^M2g``RN&xB-FnaZ;hr08F?T3HZ<58sWg(*zRUbmi9PAOS zc-Ry1vd(`~A{3*C!5Apg{;aQ8JFzAEvag6A&?hxN8XJ5ojiQYI%dvD4Z)}58c57u2 zhfWy1@phENoPD*5$##bBS$D#5b1mzo?{CY?JVSib&k8{G+i%gH5fBSUawE3y6Y5{c z{F-DSvvQ^Zf}WZJeM9y}<5Pv(F6SAy!0jCHDLhu&Bm?j7wfSmkV#BiaoY$Y@HJN+H-ZpuI$CwhjwMh;b{L(Fy-?ZR-`L{!R z+#S`Nh%c|+Gs;LZHtJ+7Di4Kz7`gW3tw^$X_4ZFHkDGDj(~#9wKFn4D0SrvQolRps zJ*NDE0ztFvxVZ4dQ5C~g=rSE~iejN7j^kK1u&*25Oe5D^+(t!D$B?|sGsJAa05^c! zqKI1a0T8CUbc-CHgvO(P#k)emN^3{nO`Nf} zpj=^K8sKV5^72~$^x&o5uOS;I`vPsI)b$FA2c4L~ZnG-xLOkB1r?IyFRqElOS(Pbf z9pD7l(7;mMQj)0>Ma2Sl&|hkLwZ8^+FIyk`pX`lZm(2M^sD#v=X4_+5i{O*VZ?Qoe zpTlO=Je4hSI9li4of-mh1wr#?o5JQX%EPVZ@4vbO?$*xG#&s~&4PJh}?s|;huQI8J zNudmp3$dSsRio>J&=dQ{%Ir%#O-kYqs%kMqrg-&5#uJH0EgP=kmfd2}Mqb-CW@a&V z3lWH8aKq^TEim?Hh+C0c(l3jt_77n!z=lbHeDZ;4()Qqibj}C#dYx`r`$(kTB!ilo z`t8Reu|QCFoj^0KRz|c``nKO04*3K27HpyJ1E{1f?0F%nnPk1a?5}7-z#@48k$@$> zPwwV!=9Vvv8u>q@ix}?G<}Zs*Sa=tX^JFNhAdkYiW!#=|@e3oTx>33zidN z7FEcU=y6}J=}<0*pNpfNC&1&KXjTxSd|?LnU@x7w2Z?ct(sV73_=!Lp2GdHwznvt}lCB+J@F-i}9g-h65QG!pQK_{k626W-*l_n*u#hK=z2hotnaX_Nb zYKn{T;^z-5H|Zh8KY~l-DAbzLknN@Foii7L^_C0aVcO^;02qkku|hOCNqV}G@5~ce zWKTX8U#l<7o}T~Wvp)}HBFMP62D!I@P<6`<+L&C}f`voB92wxid8b>#{6;%luK5}c z`RexT(4#_AvwJ~cN7UgPCsqpgb7~vA$A%QZ_3qQGJ+bUKJxnmQIUO_UCW*=~Zk}Fw zLaQ|S<@gvB?%O+@;%V;s){(V6Qp?XTx9Hv~cwt~aKVt!$!h{(K% zg|~g`l3P&<{LmK+N9JFrSlQXW#iE6SVX0s9okLi z@MSg9r8t9>@gsM7geA<-YIm?v!mU?sR%w^cc^dygmFsTTqSzD6+55EXP8)TT#6|^% z6!G1mo7f*DsAj3BZvxy9N}&oTeUAebeYEbX&$17=F~m@|6v!&(XPg}9C3=G?`;?>J z_>vr!DI{K)9^ikwLq3(f>HT|emfE36nWl7nYj?Dw4NL$4BGm?sTj~v@Lz?_ocyk!7 zv0dh1+*-{Az2R@?{bcXN2f#oi=zb6{(P~?MyVgSu-g53y`od zB~tSvH{m~-I0U7!)`EBm!pA`RQ{R6pUk5$F@m*9>;@Qn3Awa9_iZkPwqhbl)er;BG zoom>(y$C9(W%;)2Cpye0bVj{*#tY|rH2KGf{!?}m|K0XVxR2h8KVb8c7dQh(vFN(u z`;B&B7H7r`vW)mM_0%%*ohecwIo7pF2w-{SQdVI!fTu`j%;EnY-Hdqm3jaG*cFjg) z;f(ZB+)hO5eaKsU4QnXIqiMaITb8~!?_EP?L`5wFa4|H_uWEXq`p(ln?aS;hXLz@5 zid8(Jowo4j7UrMoTX%XD$;_P3#I;MX3TaW2NzbCWA9*;2C8fTYh=OkDth_HV@|4H6 zmyTU6_u~(guJOv5MPt!cf#wWNw|mvUTY@A;{F4-17+vIp-u5M`U9c2UtVe&y*fhT06#h`7_U8wecWKT&+Yd2(? zPClt^qJe8WL2QiU9_0@v1n4~WgFNAB4z)r>nk+%YvRs!eB|yXDnZaWOG)cpg#Q24m zr?wc^rUls$ek+!YXkG@}$dlTZTFEdndY@){9EJ2@4=Cm)#O>DW9M!ZN(OH%&0WA~5 z-_WXzzEzi_+dhcUbA+d3ht()g7 z>h0RKgr?5dpjFV2As*wi@}eRYYimKGH4CIfO^;@=;~U4t3}oSt?f`)zuRcU|c;0}X zf$w&gz#ZM}%VQX*!?M@v1Tx9}=lTyrh|(DM^7bf(;t(Pxuf7Q(%4(WTfAWU+pfhgC%~n|z&S6|b zn^Vo#B0a$tR6~X)N zjg#NtT1JOW^>S^JHJ@G+BBncyFq4v!9`?&}opPA7+DE!7W0$G~x;&G;sa?V|BaE-V z2C7H!^-hBbHon9_o@EOE>y6G4qa##J=n*Ymsitz|33pDjRVxXvlE2BVG@a7Hf#6rT ze9|qE$$f2;RACIOuAxy({$o3I!OkyL-$W&AD$G{M=a^%zar$@VVj4YlK3&YN3$<+F zczQS?Ekp15c0@x%Iz;`I@29?;Utss(BChq-RUyo?B}Ba((?BHips{-U8G3H>cez_B zqcY`r?K9=hzsgDcMqInHvce|obic$==lMTOgvT&m6k}XvsA{V>BptI8A=iOgV-_-eYelems#A393`#A)V!kuhrI3JM?mCW1?4aF{< z+>O&_Og1(sC?n5rV6b|KbJ0ohUFvJ$)H^%++FUL#;ARQ8zbtw!r17nt#6b?P((dxi zr%Epa(G+XZalDdAj$Z6jjxPX>{>}(TbMg=j*mJ-;aq`pBD3*UNq@hhM^G>!ob^Q+rT4cS^l*jon|oqQ5!MPRwI z#EKTUDe~nj%qmFLH>U-77#23R@ngZ$Q-~OqJ{(fSC92`SY#L||b99{6wR*LrELFA> z%k}i6R?C2gM1Qr?9>m^w%W;~(+iy;#J$7=2?eLu9{&3@zM3tc3ztQpWT^$^jecyIx z>sjoo|5OZUfb#w7KYiaSU6AOGPAKrKTT<2$T%ml+@eyS_$0Fb+c=Gyo}Er-3&us1vNe8>-b>~OC^?{&S~pV*XMCUd1hlYUvSC%UJFD;#;yjptWjM#?fMJp+D||afk>I_+O|WHMC=Y0@ zNaqK0i|mJ#EsUeP$pmf=vu{D}#h`|$fR>G(ZaIr<&+boL%yMt2P(2dOI{%|jb?@Jw z)?b5-N$={A=+A=dEvAr|4Gx!1Wt^JoDr71%=wL<6H7qE#)zWUuVN-NP?nP4oYDPH! zb3MW$I9^S5$>@lmsN!P{cCYwW3hRMrkhHZ+PU{E}ThpfL`E*Y~FWBem$OqaH`@_K8 zwhf+F=a8<1_(mO-8d8l$H#*7r=7k|sR6=j=k#ee^)1&j_6Nq`lX`&3=%DI@hO-(&n!Z(|~iaJBS%()PUCK<#rj2x4^#bCPufU6G)2RpkB zSJxjG9<`T4r%*t}WF^OfiXuU2lc(5?2I3WpEMQI)q{UNawSqx0sVO!_7`NbJ9G8lq z@?w0@;*{@vn~l#a+?-(%KegAnFS|{WbYl_7R@oAkDf9Q@>RwQw6c3tXywKt^r;1U?KvEMq}f6 zo=h%9q5bpBz_DdxnxGEctr6(r==2G4Z6MF^=ulYs!4#P+HyG1`V|i7|B9E?kN^W@A zZyn1e-uumf6QrUrTNIF4IZMj#h5US`Ty1&9yFY6923|VD8YLK?i#s|@Jm;QGyB9cDT1vq&A_=4~}Xp621@GY{ZV)!${(@XKzz$>;R#H0?2GKyDu=4 z<%6d8dPe|$`%tU?+g8SvqwL)o9yojnuSHY(!;7Z-`;Q80)lzo#q78pt-kl|@Zgp$Y4&gZ#=uSK}%bjq6 zle8*2vc$aj4;4&isUzfqx82<+y1*&B&Id<%Wm!zaZ|-6~CE7X18LArBYa{) zEmU1BX|_CK8#QPG!|?;U+3RHPp58eF@iANH-9>Q&d!;Wkvb*U|e3C^+p@Zy*kDhBO zR38Dru+?C56$wLCNh1DYa8lakn_VkVoau)flcTcwnlA7FmNfyONM&3oh)6*^cIh8D z{OdRQ({}&%g71>|!QlE{@_BvY<6i0Nz$|`%r0WfpL%{RuK&_X(sEY6yL;Va{&jw$t z`psvP-hc|D!up!_*SqV~gs*pnWyZf~v-!|o5|n$SKoY4Yq{9rJYMc!;SuzmyadWkMS|25i z50%=(6Q!CFq(Dgi7TJM|zj{PNW2OZvi_&H|GR|N2+0mtGUuIdeu7-biHAgVz-X+RP zWq*o8-PS3Bat{qjrjhFvV9n8^cr_ug?5@poQWV@QIxs=__{9W#PKsR!RU+I8b16p6T?~e0?qSRFSD~@9@!b zN*4Z&a>o@-{GkU?hZcaWy}Mo4lOtYISy{(ye@Fh?`lR!r*X_D?m*2-&d%}`pQ1;O4 zur}*}e}7V@kJVE<7J*!n?DuPN$gb~0y=;#O=KjpmYJn$E+r2Ua2f11+?c`2YX_ literal 22307 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 Q1_76jhQZ?+HT%f_0)+fHI{*Lx diff --git a/icons/obj/machines/vending.dmi b/icons/obj/machines/vending.dmi index a5db6caa6e2baf6e7489de66c06b33f202c6a4f1..bf3c42bde16a168d5e32948d110c8b5ec035ed84 100644 GIT binary patch literal 119635 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�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

    cy*S!~SP#8rLNM$dS|j0KtE{P^=x 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 Aga7~l literal 117111 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 ^=ChKd{DJYhuKgfO=HrR`|W*u^xl~e9cMg8k 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

    hfJYoVT~~O&txK+! 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 diff --git a/icons/obj/machines/wallmounts.dmi b/icons/obj/machines/wallmounts.dmi index 12a9c8e418f08ef51918cfdc5dfeb63e6b862a96..e849746eb0a663cb094328aecf54873661d1848a 100644 GIT binary patch delta 9592 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 F`!5gfow5J` delta 9161 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 Sjp67Gpl<5jD7bF*^xpvfH_#yf diff --git a/icons/obj/poster.dmi b/icons/obj/poster.dmi index c1120d0be0b7ed3e4a33e591336510d60c8db637..8193b38e1f21c88d95fe84a6f33f34b973b625aa 100644 GIT binary patch delta 17468 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 delta 16719 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

    Zx~%Q zlejKbxk2PtJyb4E{$5c;dVLMYuA6Fo1vXo0d&Y4kFr6DxFuSYtGO75pgZrD%M@@oe zRlKb+_H>ioBB#cTTXSY~SN$sDcs$W;6Kasod~52uE`pQTRXpGfU4$`=qfrJyEtqIt zxf(!oRCi>HWky))eU*778guF^S4+eGp=DVF8T*b0JMxg^8lQ}p=s~Aurl94Vsf|*< z>)D$N$*eEfs?e4+GM=~U2ZXo3S^;$3c(w2SswZi75Ppu9?v(OE#na0_{)JDy&lnyu zQY&TaGolS0{K6#ZB*u^re4oUF_z>jRQ^w9zvcLI6%RK?zZg-qLTYD>%_AATT?JcZv zK*7;ttoyM-=aJo&Eq|+|zG{yg{mMe9UvZGwM@{u9MJP%ZZr%dB_~mO|O&hT+8-eHM zc5RVRsV90WE43`eM;4MNgK;mjm&TJwM@mp>G@*BAbfrY;&kQ~KjZyv6P*g(eBq$KS z`_phoml+F0xqM@?j?^o@G%{wO+FXTBT&&k^+G8l)`s=(Y{UcmWMQ!khxV`ocNgr#PmxbV#GZAOQ15@U8&mKW|;XALF z`tvEoJ}O-#T>uOl0iQ^Mej=LjKi#!(k=emOc*c~6=O?4X9MP2!Y9vLRMAUyq(O%p>Q6kKAOBsM=T8BfhAHXp<&gkc3 zg?SY7jSXP=xMLptOQm%7&KINIq;z{oJ}qxzNEx{!6_7RwdGly!KT3?#USfl1lgbgF zmwP^Q3rc*Eu>JX=Fg^JCO!(plI^Qj}l+yaNwRoURIWSW~M6K{>+&FiTe!R*aJQ{tR z%!s4hW}a9F3vk26#*o6ICCCw{bx7ng8_x`U>f>b4nH3&V-%60_7vjY{!T4ZucQ#P~ z{S1J2B7Ac>yea2xEsc@8Hov7tEtgD;XXf=Z+zCHQzpa!93YvZ~NUlJjcPhYAJ3Zqh zFk4Is=mB!G%)bZC!k{xQdF_R3&Up?<3+5N|L*?%s zkAP+g32o$|y8z)SNur+j*aV(G-rF*3{TSI%X3z_~Y`P>M$n0X8hMb+bQc?%Qaa967 zSQ+AEt`l{(J$g#iqw&V6K@sLTCr%gLcy?$r9`uc!K=i~Au~G|J|J#N?x^eVANDivZ@R$e=0>`pK>o^L39-OFqD z;>gtGt)*q&6GzO}6ULNc%gC=?Swbl958AsQ@lD8YHAfQFl%>8rM+T5lNn@n|1YVc> z*>_FBH`NAD%a9xQc$r%HjuX?KU7%P308yt?aq1+5lHOL)u#>O$MWJ;fqrrnj2uHs7 zv+W@iG101A1Of&T9+KbE{PVMK?&`;%{kw$~18J{^oVgXPRJP{zc3(dLD3xrP&R#|S z=^IGYKI>6aTu-07e9X_pedusVfJ;-AU7_Eo z_G8~4q4d%en=d)vDts@k$&^We_?AV3^PnP{*ZD|5CpE%r zFd8~16vOi^W?d1PeIfwa=S2cc0;9fq=#HMS)NtWM89|E>M$J?Q{jKCaRg z_pd~+UCyzKv1E%^ZPjBkC$IeYIlT7uN(YlZ5W>_9Kd8 z9SvC^>TA0JKl0Dkf2dHCJXw#i+vVo9m@B4Bx%=4c#N5X3*Inm8f$Q{WfEs*FG;QT) z&I%Y&3u@J{_(?u=pbqvcSJ%zjs06@1g4nJHSSiOuwA!z z<=aZr05pYIM`@AI^TGos9&C6|p(mNkh&l@gCZ4?wC6%rrKInR3rhbX`BWs1$E+G%1 zH;3eh@8=(5+*Hh`O2BS^ohA0hw7+ki9-P(7#8Z0u%jk{fWs3G{sy|$2^m5=w$0PJm z|2=P{vs)huI&wF3vIH>;8KaZ^TNoZGG~M!M7Ak^l-o?{1fP z#)tKl3r+r@!W38|Me}pyad*L6 z$3diSc~33}4`3RQN7~U0m3Y>tXhEpVfkk3#(w2yhm=AP(`ita1OsZ zv(8J^WIW1snF8HL3{~;$ESY+vpZy;BkP>1{Wxi;EYW%ve4!0#$lSCWkpOzSwtyGX( z>~luP7M4bo4Lx#%CRPvP+a0a%7FT_`uW~$_W>J>IVxtwR*p(TmFpG7?w(5 zY4Dx2NpJWg-{@rglv0IHm0Z~+CdZ%8wE3RA_Q14Mq|i-1%~*WBC~Yw=&RN((QDb)g zn_V%(_Z(mHKi*)7twN4pHQ-I5_`7>l`i*vEa3{QcpHEs_eU_f2?`{$^j90 z*jHx?g&%6;({!8+=pb$Qrb$|9=7dvAkHr`x28wo{!+R{|i;DxUAe*;morqaWfy;_7 z;l0Jdc)J-1KLt8GrNf>|L<)U<(1iF9fjff^dbX;H{g(DSKMtNn1H+u?FGGC!f@e+?m94~m2%3;^15gi`my7U5nfFG_dFZ4e|>+;JbV!M?cHmgGW-M;Cs5r%9PA zB)sJw<6ab>k|v|0xCk(n-wJEx3`(mM=_k*&Bln8=0`y9F>7YvAHP`V+_&R>rX7+MHr_hP zGK#+00{jm;Ck|)f9z>6kk#5g;1{=v;xf>TGc{OP{oJxRB9?=Q|`njZVfDsm2veEqg zvSwI<5IYAA`-<^7W%wAj3e=sRA(Nhs4Omu=nU&I2&FlPZn1evNkxzO5?92o`K#uSB zICG#-C=U;HF)H1Ig~JKoasJIjz>}fxv~0M#{!>apyT_5zjbadUuFbQv+V9gGm*zV| zU#}(TuRQ_7ql3>HIQyO&cw)~Ua4SF3c+#6Xi+e!6stm4C5zF6)JVVH5hFivmQQupm zFdBVrBa6+f-$5u2pR=dg>!rwPMLbI62a~=^{qb~v8I|(& z2`W-@hqsM5$@jsr*A8q0^e)(xXn_J)(VPw`aeyB%!w5|CMq&-IkG(I>U7;hFvKG2+ zxD8qQcHBkRApVvNcuNbBQEu}Z<~&+B@}ub-hOeEjA(!mjC*lQTWU zI5I{mf+)5T=8C%6{hLg6CPX?zNYAUm!S|2tO=XZKb!-MO0QVb` z3qidTug*C`-@1yD)Byb+BI~=y_n+%iyR2-ub$z5;iLc_DzAIUT+Q@w3cXEgrtg89o1`)m@sBeLZOS4hgvs`{2xn2fZ4Td#O(u zM*!D8xi67YCMLgh?rCxd!P6xMn#L!b1eF4RPc}d&T0o(I*Zs)`6!2gD`|%Juw*dcA zQ+u27*%_2d#h`^WIn^DZ7K^Ec4_KF+8B8#pt7~|_y>^bg5dJAvhGN*K&jRhQL&`8E zq6IDc!y{vtudK7&#If4tZyq8RG%X=ot0tAY;es(6VI?`o+($P@Nulf;9^T-7-7j^| zS!b=OOmd2o9WK}=wiEYZvR{-Cq!-FLT(fOrnJSB8Dr~DC+{oWRnW2=}h~yT3g2VR* zN$j_$KQ#tAxWUU(a7~UZo*Yk62mSWBg^Kg}0j^G)8W~9sGQG@4G)tjQ)Jh-|nt}(c zx|G`q7*3_U_xP#IQozC!{U_;sD7U^- zFyGG~Gy7eLAs1)LB5AS6#VP3jod~Hq7$IVO2Ae|7-IRm$|W1pMKhj>4z$>D47DnpUPW-fE+f{Dn5;V;UB zuh%r|vY0QePEe+p%K~?@qg@?ozCIOs$c&q;+a}aqCf=LJ@L>kSJrwWQamfFf&l7|u zz|Kplg`}NHB;BZ@IMYWiZDQkfo6a>|$IK{wN$cLfgxN&fOdt({ha3|y;$TB+=RH%L zhIK^EaJ|JpDo>f7Ldw-F)7WFFK{@8R8@l~n*JeUmaaok4csh~d_I+sX;IO_yEn&5( zJEep$Hb!<+Dnh;Ha<3RY;CelUaMVI{>0HIyzI31pqaiW7f!z}KIh(7lyG_{VDU=$& zf)4q>U5%)yY{id6O>6dOz%e;KaGjQ06>AgtWOh7S-mST)N@jz;#(xq4A1?l`)5||! z^7JM7S#ge^cmO806V$Qe#%ifZm9CBx({o9`fXR=Sr4L(03{Uo_TkI7+tbBMR2e*m? zXm=6e9~fV-OX#|4U&yE)C4H8ZJat|_7=KfYAN+#1pzrZ+yDT&B_72;-01<{J#$Y-o zRMA6pSso#8uYiO;TvZ*yI>z`C!_bUPNi30eTOkgOPuFXY$Wx-qIk? zG9w+Ea&Zf->386^n=RckIwS+Qu)0YyIq-|}%#~35w!DX1+{!wmxWGc6%xU8L+Fzq6 zfV-%uw9Y}(k>!zW%o{+<@+6%$=Z5mdjIsLz-V5QOHW6wb^M@ai68CewxTgP~**pv6 M`*rlui?5AL0P-%WcmMzZ literal 0 HcmV?d00001 diff --git a/sound/items/rattle2.ogg b/sound/items/rattle2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..30f0e2d85ea935f8443cb82ecdc6c3255f8249ab GIT binary patch literal 11574 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 CDX{ne literal 0 HcmV?d00001 diff --git a/sound/items/rattle3.ogg b/sound/items/rattle3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ef1cfc6bf6b6fcb75c490e500aaea46c6d12e781 GIT binary patch literal 14905 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 Du2ZDj literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index 8958f0a7710..f7d163ed20c 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -725,6 +725,7 @@ #include "code\controllers\subsystem\persistence\custom_outfits.dm" #include "code\controllers\subsystem\persistence\engravings.dm" #include "code\controllers\subsystem\persistence\photo_albums.dm" +#include "code\controllers\subsystem\persistence\piggy_banks.dm" #include "code\controllers\subsystem\persistence\recipes.dm" #include "code\controllers\subsystem\persistence\scars.dm" #include "code\controllers\subsystem\persistence\tattoos.dm" @@ -1368,6 +1369,7 @@ #include "code\datums\elements\bugkiller_reagent.dm" #include "code\datums\elements\bump_click.dm" #include "code\datums\elements\can_barricade.dm" +#include "code\datums\elements\can_shatter.dm" #include "code\datums\elements\caseless.dm" #include "code\datums\elements\chemical_transfer.dm" #include "code\datums\elements\chewable.dm" @@ -1461,7 +1463,6 @@ #include "code\datums\elements\rust.dm" #include "code\datums\elements\selfknockback.dm" #include "code\datums\elements\series.dm" -#include "code\datums\elements\shatters_when_thrown.dm" #include "code\datums\elements\sideway_movement.dm" #include "code\datums\elements\simple_flying.dm" #include "code\datums\elements\skill_reward.dm" @@ -2214,6 +2215,7 @@ #include "code\game\objects\items\botpad_remote.dm" #include "code\game\objects\items\boxcutter.dm" #include "code\game\objects\items\broom.dm" +#include "code\game\objects\items\busts_and_figurines.dm" #include "code\game\objects\items\cardboard_cutouts.dm" #include "code\game\objects\items\cards_ids.dm" #include "code\game\objects\items\chainsaw.dm" @@ -2268,6 +2270,7 @@ #include "code\game\objects\items\paint.dm" #include "code\game\objects\items\paiwire.dm" #include "code\game\objects\items\pet_carrier.dm" +#include "code\game\objects\items\piggy_bank.dm" #include "code\game\objects\items\pillow.dm" #include "code\game\objects\items\pinpointer.dm" #include "code\game\objects\items\pitchfork.dm" @@ -5943,6 +5946,7 @@ #include "code\modules\vending\engineering.dm" #include "code\modules\vending\engivend.dm" #include "code\modules\vending\games.dm" +#include "code\modules\vending\hotdog.dm" #include "code\modules\vending\liberation.dm" #include "code\modules\vending\liberation_toy.dm" #include "code\modules\vending\magivend.dm" diff --git a/tools/UpdatePaths/Scripts/81465_puzzle machinery.txt b/tools/UpdatePaths/Scripts/81465_puzzle machinery.txt new file mode 100644 index 00000000000..c6514417c60 --- /dev/null +++ b/tools/UpdatePaths/Scripts/81465_puzzle machinery.txt @@ -0,0 +1,2 @@ +/obj/machinery/puzzle_button/@SUBTYPES : /obj/machinery/puzzle/button/@SUBTYPES{@OLD} +/obj/machinery/puzzle_keycardpad/@SUBTYPES : /obj/machinery/puzzle/keycardpad/@SUBTYPES{@OLD} \ No newline at end of file