Skip to content

Commit

Permalink
Scatter depot loot to the solar winds. (ParadiseSS13#27954)
Browse files Browse the repository at this point in the history
* Scatter depot loot to the solar winds.

* make zoo spawners guaranteed

* INFINITY also used for spawn_all_loot, whoops

* move abandoned sec shuttle spawner to locked crate

* Can't use spawn_all_loot and nested lists together

* Reduce pixel offset on mech transport spawn scatter

* set updatepaths script number

* incorporate changes from ParadiseSS13#27398 and remove old spawners

* some numbers tweaking

* pct -> %

* move briefcase from common to rare for ruins

* lower loot budget from 1800 -> 1700
  • Loading branch information
warriorstar-orion authored Jan 23, 2025
1 parent 69b87f8 commit 5b516c3
Show file tree
Hide file tree
Showing 53 changed files with 667 additions and 239 deletions.
30 changes: 26 additions & 4 deletions _maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,10 @@
/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"fs" = (
/mob/living/simple_animal/hostile/asteroid/hivelord,
/turf/simulated/floor/wood/airless,
/area/ruin/space/abandoned_engi_sat)
"fA" = (
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
Expand Down Expand Up @@ -364,6 +368,7 @@
name = "torn sign";
pixel_x = -1
},
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"kT" = (
Expand Down Expand Up @@ -503,6 +508,7 @@
pixel_y = -24;
name = "south bump"
},
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"oL" = (
Expand Down Expand Up @@ -546,6 +552,7 @@
/area/ruin/space/abandoned_engi_sat)
"pX" = (
/obj/structure/closet/secure_closet/engineering_personal/empty,
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/wood/airless,
/area/ruin/space/abandoned_engi_sat)
"qu" = (
Expand Down Expand Up @@ -711,6 +718,7 @@
pixel_y = 32
},
/obj/structure/closet/crate/internals,
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plasteel{
icon_state = "bot";
dir = 1
Expand Down Expand Up @@ -931,6 +939,7 @@
/obj/machinery/light{
dir = 1
},
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plasteel{
icon_state = "vault";
dir = 5
Expand All @@ -950,6 +959,10 @@
name = "floor"
},
/area/ruin/space/abandoned_engi_sat)
"FN" = (
/mob/living/simple_animal/hostile/asteroid/hivelord,
/turf/simulated/floor/carpet/airless,
/area/ruin/space/abandoned_engi_sat)
"FQ" = (
/obj/machinery/door/airlock/engineering{
name = "Construction Area"
Expand Down Expand Up @@ -1259,6 +1272,11 @@
dir = 5
},
/area/ruin/space/abandoned_engi_sat)
"RV" = (
/obj/effect/mapping_helpers/turfs/damage,
/mob/living/simple_animal/hostile/asteroid/hivelord,
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"Sa" = (
/obj/structure/table,
/turf/simulated/floor/plasteel{
Expand Down Expand Up @@ -1340,6 +1358,10 @@
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"Ye" = (
/mob/living/simple_animal/hostile/asteroid/hivelord,
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"Yz" = (
/obj/structure/closet/emcloset,
/turf/simulated/floor/plasteel{
Expand Down Expand Up @@ -2089,7 +2111,7 @@ Ux
Vx
mQ
DO
DO
fs
DO
DO
bi
Expand Down Expand Up @@ -2159,7 +2181,7 @@ kI
mG
pX
hB
nH
FN
pX
EU
EU
Expand Down Expand Up @@ -2286,9 +2308,9 @@ oL
xp
gL
fA
kd
fA
RV
fA
Ye
fA
eG
iV
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,7 @@
/obj/item/gun/projectile/automatic/pistol/enforcer,
/obj/item/grenade/flashbang,
/obj/item/storage/firstaid/regular,
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/airless,
/area/ruin/space/sec_shuttle)
"F" = (
Expand Down
2 changes: 2 additions & 0 deletions _maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,7 @@
/area/ruin/space/abandtele)
"w" = (
/obj/structure/closet,
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/airless,
/area/ruin/space/abandtele)
"x" = (
Expand All @@ -106,6 +107,7 @@
/obj/item/weldingtool,
/obj/item/wrench,
/obj/item/circuitboard/teleporter,
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/airless,
/area/ruin/space/abandtele)
"z" = (
Expand Down
4 changes: 2 additions & 2 deletions _maps/map_files/RandomRuins/SpaceRuins/abandonedzoo.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@
/obj/structure/cable{
icon_state = "4-8"
},
/obj/item/gun/energy/floragun,
/obj/effect/spawner/random/pool/spaceloot/zoo,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
Expand Down Expand Up @@ -376,7 +376,7 @@
/area/ruin/space/unpowered)
"aY" = (
/obj/structure/table/reinforced,
/obj/item/gun/energy/temperature,
/obj/effect/spawner/random/pool/spaceloot/zoo,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
Expand Down
6 changes: 5 additions & 1 deletion _maps/map_files/RandomRuins/SpaceRuins/asteroid1.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@
"c" = (
/turf/simulated/mineral/random/high_chance,
/area/ruin/space/unpowered)
"l" = (
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/asteroid/airless,
/area/ruin/space/unpowered)
"V" = (
/turf/template_noop,
/area/template_noop)
Expand Down Expand Up @@ -149,7 +153,7 @@ V
V
V
b
b
l
V
V
V
Expand Down
8 changes: 6 additions & 2 deletions _maps/map_files/RandomRuins/SpaceRuins/asteroid2.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@
/obj/structure/spawner/mining/basilisk,
/turf/simulated/floor/plating/asteroid/airless,
/area/ruin/space/unpowered)
"C" = (
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/asteroid/airless,
/area/ruin/space/unpowered)
"R" = (
/obj/structure/spawner/mining/goliath,
/turf/simulated/floor/plating/asteroid/airless,
Expand Down Expand Up @@ -220,7 +224,7 @@ c
d
c
c
c
C
c
c
c
Expand Down Expand Up @@ -337,7 +341,7 @@ c
c
c
c
c
C
c
c
c
Expand Down
6 changes: 5 additions & 1 deletion _maps/map_files/RandomRuins/SpaceRuins/asteroid3.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@
"q" = (
/turf/simulated/mineral/random/low_chance,
/area/ruin/space/unpowered)
"r" = (
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/asteroid/airless,
/area/ruin/space/unpowered)
"v" = (
/obj/structure/spawner/mining/basilisk,
/turf/simulated/floor/plating/asteroid/airless,
Expand Down Expand Up @@ -175,7 +179,7 @@ q
c
c
c
b
r
c
c
q
Expand Down
6 changes: 5 additions & 1 deletion _maps/map_files/RandomRuins/SpaceRuins/asteroid4.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,10 @@
},
/turf/simulated/floor/mineral/titanium/blue,
/area/ruin/space/unpowered)
"p" = (
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating,
/area/ruin/space/unpowered)
"Q" = (
/turf/simulated/mineral/random/low_chance,
/area/ruin/space/unpowered)
Expand Down Expand Up @@ -354,7 +358,7 @@ a
c
c
b
f
p
f
i
i
Expand Down
6 changes: 5 additions & 1 deletion _maps/map_files/RandomRuins/SpaceRuins/asteroid5.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@
/obj/structure/spawner/mining/goliath,
/turf/simulated/floor/plating/asteroid/airless,
/area/ruin/space/unpowered)
"o" = (
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/asteroid/airless,
/area/ruin/space/unpowered)
"A" = (
/turf/simulated/mineral/random/low_chance,
/area/ruin/space/unpowered)
Expand Down Expand Up @@ -606,7 +610,7 @@ d
c
c
b
d
o
d
c
d
Expand Down
21 changes: 17 additions & 4 deletions _maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,13 @@
},
/turf/simulated/floor/plating/airless,
/area/ruin/space/tcommsat)
"cl" = (
/obj/structure/rack,
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plasteel/airless{
icon_state = "dark"
},
/area/ruin/space/tcommsat)
"cM" = (
/obj/effect/decal/cleanable/blood/writing{
dir = 8
Expand Down Expand Up @@ -207,7 +214,7 @@
},
/area/ruin/space/tcommsat)
"lq" = (
/mob/living/simple_animal/hostile/syndicate/ranged/space/autogib,
/obj/effect/spawner/random/pool/spaceloot/modsuit_syndie,
/turf/simulated/floor/plating/airless,
/area/ruin/space/tcommsat)
"my" = (
Expand Down Expand Up @@ -481,6 +488,7 @@
/area/ruin/space/tcommsat)
"Go" = (
/obj/structure/table,
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/airless,
/area/ruin/space/tcommsat)
"GG" = (
Expand Down Expand Up @@ -590,6 +598,10 @@
},
/turf/simulated/floor/plating/airless,
/area/ruin/space/tcommsat)
"NC" = (
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plating/airless,
/area/ruin/space/tcommsat)
"NJ" = (
/obj/structure/disposaloutlet{
dir = 4
Expand Down Expand Up @@ -632,6 +644,7 @@
dir = 8
},
/obj/structure/closet/firecloset,
/obj/effect/spawner/random/pool/spaceloot/syndicate/mixed,
/turf/simulated/floor/plasteel,
/area/ruin/space/tcommsat)
"PZ" = (
Expand Down Expand Up @@ -1241,7 +1254,7 @@ Wc
Is
ot
UK
fS
cl
Wr
kx
Jr
Expand Down Expand Up @@ -2082,7 +2095,7 @@ Wc
Wc
Wc
Is
Wc
NC
Wr
kx
Jr
Expand Down Expand Up @@ -2862,7 +2875,7 @@ au
Wc
ot
bc
Wc
NC
Wr
bc
Wc
Expand Down
Loading

0 comments on commit 5b516c3

Please sign in to comment.