From b64bfc3290fb066f264ab6de7b1dd50debc0ac2f Mon Sep 17 00:00:00 2001
From: Fghj240 <43589874+Fghj240@users.noreply.github.com>
Date: Tue, 28 Oct 2025 17:00:22 -0700
Subject: [PATCH] Syndicate bioweapons base touch up (#93572)
## About The Pull Request
This PR edits the syndicate bioweapons base lavaland ruin to make things
easier on the comms agents and scientists living there,
It now sports two wall mounted deforest thingies, one in the medbay and
one outside the chemistry lab. 15 silver bars have also been added to
the chemistry lab because you need silver to make certain chems and
before then the only source of silver was taking apart the surgery bed
in the medbay.
Finally, the kitchen has had a big upgrade. The water tank and beer keg
were removed for space because there is already a water tank in the
janitors closet, the base has infinite water from a chemical
synthesizer, and the base has infinite beer from the booze dispenser.
One of the freezers was switched out for a meat freezer so it now
contains slightly less flour, rice, and sugar and instead contains 4
pieces of monkey meat along with the addition of a food processor and
range. Not having a range meant that the flour, rice, and sugar were
basically cosmetic and the only thing you could cook was... microwaved
eggs.
## Why It's Good For The Game
Wall mounted healer thingies are nice if you're in the base solo, which
is pretty often because it's a ghost role. They aren't very strong so
they won't powercreep heal mixes from the chemistry lab.
15 silver is there so you can actually make chems because mining would
involve you leaving the base (which is a big no no) and crossing the
moat of lava that surrounds it. I went with 15 because there is 15
plasma on the same table next to the grinder.
Finally, the kitchen one is self explanatory. You can barely cook with
the current kitchen.
The old kitchen (I don't have an ingame screenshot)
The new kitchen
## Changelog
:cl:
map: Added two DeForest first aid stations to the syndicate bioweapons
base
map: Added silver bars to the syndicate bioweapons base for grinding
map: Added meat and a food processor to the syndicate bioweapons base
kitchen
map: The syndicate bioweapons base kitchen now contains a range
map: The syndicate bioweapons base kitchen contains less flour, rice,
and sugar
/:cl:
Co-authored-by: Fghj240
---
.../lavaland_surface_syndicate_base1.dmm | 161 ++++++++++--------
1 file changed, 94 insertions(+), 67 deletions(-)
diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm
index bd903799d9f..fa4bec4dbc7 100644
--- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm
+++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm
@@ -346,6 +346,20 @@
pixel_x = 6
},
/obj/item/reagent_containers/cup/bottle/epinephrine,
+/obj/item/stack/sheet/mineral/silver{
+ amount = 5;
+ pixel_x = 5
+ },
+/obj/item/stack/sheet/mineral/silver{
+ amount = 5;
+ pixel_x = 1;
+ pixel_y = 2
+ },
+/obj/item/stack/sheet/mineral/silver{
+ amount = 5;
+ pixel_y = 4;
+ pixel_x = -3
+ },
/turf/open/floor/iron/white/corner{
dir = 4
},
@@ -795,18 +809,9 @@
/turf/open/floor/iron,
/area/ruin/syndicate_lava_base/chemistry)
"gv" = (
-/obj/structure/closet/crate,
-/obj/item/vending_refill/snack{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/vending_refill/snack{
- pixel_x = -3;
- pixel_y = 3
- },
-/obj/item/vending_refill/coffee,
-/obj/item/vending_refill/cola,
/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sink/kitchen/directional/west,
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"gO" = (
@@ -2003,9 +2008,11 @@
},
/area/ruin/syndicate_lava_base/medbay)
"qA" = (
-/obj/structure/reagent_dispensers/beerkeg,
-/turf/open/floor/iron/dark,
-/area/ruin/syndicate_lava_base/bar)
+/obj/machinery/wall_healer/free/directional/north,
+/turf/open/floor/iron/white/side{
+ dir = 1
+ },
+/area/ruin/syndicate_lava_base/medbay)
"qN" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -2218,7 +2225,6 @@
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 8
},
-/obj/machinery/duct,
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"tB" = (
@@ -2330,7 +2336,8 @@
/area/ruin/syndicate_lava_base/bar)
"vo" = (
/obj/machinery/light/small/directional/east,
-/obj/machinery/duct,
+/obj/structure/table/reinforced,
+/obj/machinery/microwave,
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"vy" = (
@@ -2469,8 +2476,9 @@
/turf/open/floor/iron,
/area/ruin/syndicate_lava_base/main)
"xX" = (
-/obj/effect/decal/cleanable/dirt,
/obj/structure/table/reinforced,
+/obj/item/reagent_containers/condiment/enzyme,
+/obj/item/food/chocolatebar,
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"ye" = (
@@ -2613,7 +2621,42 @@
/turf/open/floor/iron,
/area/ruin/syndicate_lava_base/cargo)
"zy" = (
-/obj/machinery/duct,
+/obj/structure/closet/crate/freezer{
+ pixel_x = 0;
+ pixel_y = 0
+ },
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/rationpack,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/food/canned/beans,
+/obj/item/reagent_containers/cup/glass/waterbottle/large,
+/obj/item/reagent_containers/cup/glass/waterbottle/large,
+/obj/item/reagent_containers/cup/glass/waterbottle/large,
+/obj/item/reagent_containers/cup/glass/waterbottle/large,
+/obj/item/reagent_containers/cup/glass/waterbottle/large,
+/obj/item/reagent_containers/cup/glass/waterbottle/large{
+ pixel_x = 0;
+ pixel_y = 0
+ },
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"zC" = (
@@ -2670,6 +2713,7 @@
/obj/structure/cable,
/obj/effect/mapping_helpers/apc/syndicate_access,
/obj/machinery/power/apc/auto_name/directional/north,
+/obj/machinery/oven/range,
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"Ab" = (
@@ -3157,8 +3201,8 @@
/turf/open/floor/plating/lavaland_atmos,
/area/ruin/syndicate_lava_base/main)
"GG" = (
-/obj/machinery/microwave,
/obj/structure/table/reinforced,
+/obj/machinery/processor,
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"GI" = (
@@ -3455,7 +3499,6 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
-/obj/machinery/duct,
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"KX" = (
@@ -3789,6 +3832,11 @@
/obj/effect/turf_decal/sand/plating/volcanic,
/turf/open/floor/plating/lavaland_atmos,
/area/ruin/syndicate_lava_base/arrivals)
+"Qp" = (
+/obj/effect/turf_decal/tile/red/half/contrasted,
+/obj/machinery/wall_healer/free/directional/south,
+/turf/open/floor/iron,
+/area/ruin/syndicate_lava_base/main)
"Qu" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -3866,19 +3914,18 @@
/turf/open/floor/engine/plasma,
/area/ruin/syndicate_lava_base/engineering)
"RG" = (
-/obj/structure/sink/kitchen/directional/west,
-/obj/structure/closet/secure_closet/freezer/kitchen/maintenance{
- req_access = null
+/obj/structure/closet/secure_closet/freezer/meat/all_access,
+/obj/item/storage/box/donkpockets{
+ pixel_x = 0;
+ pixel_y = 0
},
/obj/item/storage/box/donkpockets{
- pixel_x = 2
+ pixel_y = 0;
+ pixel_x = 0
},
/obj/item/storage/box/donkpockets{
- pixel_y = 3
- },
-/obj/item/storage/box/donkpockets{
- pixel_x = -2;
- pixel_y = 6
+ pixel_x = 0;
+ pixel_y = 0
},
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
@@ -3911,9 +3958,6 @@
/turf/open/floor/iron,
/area/ruin/syndicate_lava_base/engineering)
"SN" = (
-/obj/structure/closet/secure_closet/freezer/fridge/open,
-/obj/item/reagent_containers/condiment/enzyme,
-/obj/item/food/chocolatebar,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/directional/south,
/turf/open/floor/iron/dark,
@@ -4318,36 +4362,9 @@
/turf/open/floor/engine/co2,
/area/ruin/syndicate_lava_base/engineering)
"Xz" = (
-/obj/structure/closet/crate/freezer,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/rationpack,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/food/canned/beans,
-/obj/item/reagent_containers/cup/glass/waterbottle/large,
-/obj/item/reagent_containers/cup/glass/waterbottle/large,
-/obj/item/reagent_containers/cup/glass/waterbottle/large,
-/obj/item/reagent_containers/cup/glass/waterbottle/large,
-/obj/item/reagent_containers/cup/glass/waterbottle/large,
-/obj/item/reagent_containers/cup/glass/waterbottle/large,
+/obj/structure/closet/secure_closet/freezer/kitchen/maintenance{
+ req_access = null
+ },
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"XE" = (
@@ -4517,8 +4534,18 @@
/turf/open/floor/plating,
/area/ruin/syndicate_lava_base/cargo)
"ZA" = (
-/obj/structure/reagent_dispensers/plumbed,
/obj/machinery/light/small/directional/north,
+/obj/structure/closet/crate,
+/obj/item/vending_refill/snack{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/vending_refill/snack{
+ pixel_x = -3;
+ pixel_y = 3
+ },
+/obj/item/vending_refill/coffee,
+/obj/item/vending_refill/cola,
/turf/open/floor/iron/dark,
/area/ruin/syndicate_lava_base/bar)
"ZH" = (
@@ -5753,7 +5780,7 @@ Mr
EC
jd
IX
-he
+Qp
hz
UX
Xi
@@ -5865,9 +5892,9 @@ Vj
BH
rV
jy
-qA
-gv
mN
+gv
+jZ
tA
SN
jy
@@ -6067,7 +6094,7 @@ hz
wx
ha
kQ
-ln
+qA
lJ
pW
lI