FwOv#hxF361=h70DgMy-Bfj2ui?~J*~tym8Lr?A4xUH*I1&&T>|{+ODt@=59)YY2
z+a-7-rZY2cquKQRkM>-D4U&h1ih=4CRrkvW*cG-bFN%(skOhLK;v07DpTOmd{V|f+
zZX+{J@z(E!2l*dv6X1Om+?dYCC0qQ*VCIvZ-wT9VmrEza02s1lsSp0P6K1=(8}9xK
z1O^ZhORub}{3lQ6i;&4Mw=j=?N2#u*U0DFvJSf>h{@9KTGPl{2RC9c(*=A4Zd@Ew;+LAEvix|G4
zHdx083Ujv@0^CTwz<&RzFY!11z)SRo)9xmrc)aJlN$(&eBpIxO*flbh`6a_v*zEp7
z3hM{-=ee854gBb7hcgD31~Hs>+--wMn}c#B;I7il48dh#O}wvWj8BlhembdW!Y&6g
zRZ^|z_eECGy+;ZF_8=beh3*q@+
z>JxB`@cUnQZs<=oV3pS2n-@=XRaFF&sO-LTP)F4V_}raZa{ZZ#++G#5{fb^faDT)=
z4)k3r0_0M$q0YraCI5)ReDx=ruRmAQfE0Zu?7QUGo%Ab0gI$3vo86^Bb|CD8MDV|k
zgb6ZPh*Fymj)x;>s44%NM7wcfaz7y#d*uox&0YLQQs8t$|FMq%I?9hZIrIB3qNimV
z?{7(-vCI9c-2wGK!*NmbyvPSZfx<0$-tdiRMoNzi-zf+a!YPU_&0GY|fG(#|cg-0)
z{&fe|txPHWEwi@1ObYd%LOudb0B<+^lYmY0ddv#r)N+|)8*4a|8w_Jx!*No@`mbZa
z_m;N$b)Rni_Z#ntBCh|L+ww$a9u*!<;^gBvbN0};m(T#TEAa``KM&O)#%Aj|9iA*3
z@eR71cLtC!=GPseMG`Y9ceI7)*CzAuuL?juYn*sn+eaOpMc40c69A~{y|wM4$YsQF
zoUL7a_g9E^w|N>&3L-Ru)!br)9yUjAPOQ3sS0~EGPn8_fb+v(++c1pCP9s(JW*oi~
zfg;Q9H_9&UBuk8OHgjQ+y^uI5h{mxSxw-{!2Z|VMO!W>Qzb>v}zE%>PM$4r21B#*z
z7nKa4jW-w6&Nm!y4{RHUo-#WvPgF(DmlRWe(e5IWaek-_G>qwOsS*2@N5AE9T3z=Zw_Nc~i?=}2)bH#fonFu(Wyq7Ph!OU#Gm
zNeY6FqlC*tkFqrMh3YH?=Utc-!=W{EBP0}r(!Tc9GYR<>9|IKp9&~v@dQRc!Majeg
z|1*IFu;k*!b`jkB<^qI|`Js>#0tqQK{`Kmwe0U_~z;cd-0t1rl%u|S1iYkILTj5Wh
zThJf;iAZ7K{7BW3N#w7yNV(>Pgvv@E3-ucE!yX+K*ylg!d
zqS@>UGw-h_1%whn$DpRSBK(aOy7=JW{U>ZM4$gIIQc@Cz
zsR}NG7R&b?BWOYJVlc*Kr;p}X#Q=E4)Q|wc0DF}ar_4PR78X)$ySuq5@^x_FEcTeh
zr)-y3RT0;=m6jq7b|5HRGU~M1^j$eyD#0w_=F)Y<&r#S5O}ZAq{>N-yv%^u>fS#OQ
zmH$HUu82ld&JPDCA*ZlVB4xYY&A}~pS2r|ZWlwMwy^QV^kuuv-He-%@
zc1DQe^4P6dJ&IT~(+$cI%2dHY8qT+diG~95kEtUHA_mLSfD={9t#3pg=?GgL!^~1#
zl`{jQ9PSVwA8)KVzJ!XTw*{LPeok;doVunaBzHj!Rn__S#JXWxRb5pz{v~1*D-wr!
zXK!I0ZnOPdn`_@|^cF%G`NyCtA9=_YV1~KiTiE#Wj{zaDMU%4!ubfh2eSpTTx3523
zSqJ9fL*lg0-CEhB$rHLUAtO<;5DLprMK=oSrl61(9S-PbGmgTetGVn{PT*L4%AwyQe&>kTLQ6mYaH*m;tnl%p95WbL+H4#
zr}&W=lfkFOg_fc0oF_wJF;3L!$z?hMYS7V+T8k4owerQy**uNtFD0`;();8eKnn
zq^>($YD1cz(|!xgZm}u6OKp>?6U6L3fp>noIbvO4)~=(RL7^s0Su;}1b#coqYA_qhkVCJ?b
zQs%xM!9Cj;Pn{PkD!TEie*&mhYuuu(_yEk?8)j%}6u0p*$jQwV0*Ix->=tSPy%R!y
zMXnt?lvW?mQ=Ab4IPiP;tl5I_OJR}k?LlWcGBU^2IWF7x6JMSUJkqWtj!QA#Q~NsO
za074rKYsjx3+(0zx6cBbRX8ecTc)%Bh>`wXK;_XaU&Hx8$4ZE)2h~3^ar%3~
z1N^*^J@=r?2^jLf34=IKs(wNBZ`-
z7z$qTbeCu6J{(-;KMfYxc}_Kkp!V(6qyI4TdOb@JMKz}1j{Qp##rusMzWCmSI$U4%
zxP_fdsLA#9@yi_$A{>l%lwiwX`SJ{i1m$!WI7x+H=F4%J+WW)8>E-*9EINa-?sbj^
zdXZSW-s!~RG=Cw{CEILKdNul5=YLt(HC{C{%f_dj)6W-3hg4I{HS~D>0ZC4C+OX-@
z-@G--Yr-F|C+`PqU-5G}mKMh%58FY?O7_LxQ=Y3-NAty2mJ|z=zC#~b`5eavzj>?q
z0v7Y{(UIY;t*vtl3#n$*1awob*y{!T%qrpryV!|@5Pe=}HvW_iw!QRvfli#Z>*!a(
zQ?;SS(B21{p&pmHo#;GFD`8({TR-nK49&i6xmRn+nqmioO#Vdl;MfC248j=C-}whn
zJ?{*aRw4*ix5?r!C0pDP0!FryR@}^Qfu7^VThdAtKC4Old^7z3vzlL!IaX)kR(y_h
zd=@h2degOU?+^b-Q&LqWsi8q0hw%FPN+jr=l9fe#)_%WUF@Sc*FRk>9`XaGFF=W?Z
zMnB|1!Dook(4fEcxNvg`@T)%Ufs&60qN0ILhGd*z(0BCOniOP69uAFo*?$3mT?<^;
zJX-4w&$q`26Jebi&ZEmq1N
z*ttZH?8n2yBPBwGpbdx1mt?F{GA`U6jKibgx6RR)2fZqUmr5{^7g5=e0`O>GpX3_7
zfNo;Uid{5^vj158SE32JA0M&6lVrjwn){7>@
z{~7Xd*wUis*PuT&H7Sk%`~XC#xz5MDte2yW=n{XuyKo?NZi}V0b2#ilx3i~W!2RV=iej7Q
ztl9GGjv@EkBgW8(nsz(xsFN?SCcPVx$4v<=W|7CXc~l
zN2Q1LjG}7Z&E;RCwFDhb@M3*1(zeShD~W1fMpM6bVdg^gF|`3o>Fwq`h)z%jKb8A~
zKI}C4XcC+|fNdP1R2z+)TRe?86)e_WAv1ZIPlBlC9Wleh=F5-zpX)c^e)|DwmL!!0
z^h#%g*)4S#5p@79d4Czi$;50r!PW^O6Cbw3EO>)Mov)Nu!xLE9d<&c=J}#td4Fi40Ts^d12rf`I@Ui!MZRgj?!
ziT~yH-q$)ay*x^WD?mCTV(kEQc1^KzLh%NS?j>7MY4_QE%maI}VH*B8WnIO#ljf$AX3nyc{x
z2mFndr6~`AIQ7E?Bk~roVRS8*^Oi{U(0y2I9>?{;OHd{ec5SyyJvLCR5?t#~OPfou
z#ShDw3zy9?fVlTDu9B=p?E{2nVM_v3Sq#K)xJG_hd}4zhy5gI#4ghxy&c@(u%=);wj18#3Lz}1$IM+u;m~m*Em4Wqk
zFQAsKdx*V|yr!Uph)2+k)$%r?Fx8G_sS5&e?xJhYU)mp*U*x$`Y>eCj5l=RR_C3KN
zDF1JRzq7#*45Y7MlUzyzG6)h=6Ed|yl=S5TqgKd
zS$;R-Q~J{JyjWe|QeE@{g#!&7{ITsFhAR%4!|;sP`jjhWg5&dko6aedGmC$g(-h_<
z+kTBA>DMm0%(sR+sY@>+s2iyS1hR+BXTW97rx{{-SN;ZD4#CJ0TjSSybFy_;ue)BG
z>pq@8PfB)N&k90yTrDE8cc6Xj2XYh+I
z+^TcT7nV@5t#4nwb$Ok!QG=hmo(kKZ<{$CbiZ*tH;~~l<>*}9QWZB}Cuu_Gt@Ryz7
zJ2f6t=e$u=sPCit{GMj*A9%kirRc;>azEP@Qn}Pk&GQy*bbu8eN2pSW
z5kmLlI>L{$hKEs5x5o!lE9%XdjW>UcgH2o|em(
zH6NH-eL-(KUw#LdR9#GckwF|Ydy(SYSD<@q2tj3d?(39x{sEZoRvH>B?))>^iaQGx
z4|f>@*(f+To`*#8nv9ejup0PF&~K1Y=wDy63;FcG*WlEq!}ik|_YY&}{1=Bi>~0=!+MY`u*as_<86*q>nr#;)Wa%>uVBLBnrFABCPxiy_V`tSF{p
zn`a3-Z}0#ZYs6kVi2-t=oqL{7O$y
z#+7{K<+|_=igRJ%;%^mFYUi-1mt=r5StlP?#UOw7QQo=PHt=nuf1N}v+#V5v<@=g;
zs|>&6?nV>X-7g-G@!xq~mrVHX&A5ks?hL)+=PGUyqg3VHSgsB2Z2tW-p6Gqu7ay(^
z_EuoD=!IVn2MV{oV+)h$O-tK~#;L_za?jG~AOxF&(w%PO$2XFDA1l-STlvN}-*1Kv
zLAy+Qa@Zfx8uV>Q(`~%V5o{baRJWa{u_G)EibJp?`QC58)a9ls8Fr%kWuNe5|9C^o
zZqirB^_WEVFCtXmZRXw}%%uc%-)Hd+ZvcP;Brwo803|dr!ThY{x*(Pyo@r@STrVGLe7#ofv`o(A(C0k@2G_qUHz?{xQJ5Rc1CC&
zy<3k@`OIo+9=+M=SFmA}s+1i5`oFZa4s%PHhvPAsv!)5u_oC^}1L-;k?z*js`)2{X
z^&$M6-MA@CxVq0m2}85(sWD53_sL@qkO+GfuNh)UvTFH@U6e7^cJ>K=>&8}|C>oC<
zAyc}j7fYr<(!Rk-gB{5?nU01ybMlZ8=Cs-RtXH4w^bM@^Kejuoe{7>@MAW=v^&g`_
z7jM2xf3KW)LhfPP;{QkbNf|$omo?thr^z9vZ6KrAV&3$fh4rL8U|%?hJUc;6pX`f%
zP0eIrnRK5jZ+N$$y7^UAitQuxKmQQxdsm+wE|DBZN?FR#0I@?B?dv7v7a>#8C`*HH
z#8xx8j2^WJ{86c4|ISB5%8?2wl)rTRGCA{8;Xa{B#TgTn`^IG}ur2S7r;qTIk87Wi
zIqUjGKZh{j*|#HM$Sp7x2@>YS}J+bu7S|N#r>Tr5KbTws6w^n6tPy7iS
zU9l!9yf4RI+>Y?LQeKI&zfS4|$GJ4v`faj=r}iCDH{Gr
zjrtNAl*<9NG9$o*851Nz6wK@`!s~uU1aS%%bdul5)|UB3`q$n6r9XNOS(H-OOG=uN~ovm#D`q-`x{s-fuVW062SHTrMzGe)3Svk$`^SiFT;tVdp0B4he?qUjDiIy`pJV9~aU0qJvb+Wtdr4Q|kNP
z2ry?PxYCfH?$f8gSl$gj4(l85`?gPq8X~(&XAf~&mii)u8ZXJbTmemXSXSFA_ihvT
z)SJWyNHi={Y5h^;^6;nSe&)@_(7*f@@DEu3L+}jyQBO}#Jkj>IunqsAZ3y!p@Bc^j
z3dP+0++3-hZch5Lwl+@-gA`egAm`V6;cHi}1wJ~l1$Q0%`5+fyZ+Hf_YJZpq&f-Tw
z&FdtQ^dL-NQ|sk%awn$v;t7<@?=-{~*~oDZG#E5x-eJUCYXk_roIFeYia&dObG9FG
zW@Us<j$wcj+{ELuB=k|WTjuh>aKnSs`DhvCYu
zIRIOb_`yr43*j-fdSP`@0^&w`TAK~&diUJV%Vf{=HBx`PLdJY?IuAawe*u~Dzjfwxah<{}C!bXc9@pIpCd*4v%_jY6m&
zIsorls2J|`6w2CscHdN{)GO<&gIPfUSUWz_(Ot&MzE*~bpJ9W3t_hZdS{xzoTSi9M
zgglFGMnMoEu*&T@CYZqlf(yWdx`|hI~8<)oSXP$Ql$!i2=C0euTom@eryBh-{#S7
zyz>L?kz=;LWFFN8uVnVtnWsCnYOG&pi6~}1iD7&|G+`CtW}v0_^8WgEj*p1ywZ6VC
zBIAew+5h@lB=&&<$OGtez$qnlBl(R-_<#I&$Ou}BvMyQ*1u%KK7*4N{P;5?t6>IoJos|wG9DGK+zVfp2F!|6KR6Y}(`Xc16N`?_>@;?P|q+bCRzS!TX^Q^K4a_t!%4z
zmrv<*rvuG)^oyTa{w=N~mpAgnn^P!bw%yC^adG>1;G>gKn%nE8;e36CmN~Za4M?c?
zXvwyuctU0K_YU3Vbg7}7@e;|TmjmA#__1~On=!BHQYrc0zh}7xO<|@WrRexgJr=_4
z$YSJG#pjZ}h|lJAq6s#Z!QGpkvdrflVik^w!c`%=;U*-BDyuNpJC(rC{*=eu@G?`;?1gL`6Q<8Fz*;#
z8hj9{iH4+l5ut+@UZBS&>|i%V?Gvj+0)J<}Y(@DZo-YkIA1u;JLWoN0q^jati%;kvRINa71N&TW6HQ`hRA!9j$%>BOF~^UMPyha{B&`62Xe9)MUU*RU7>h{s@2HLwt>*psQyrLU){{;i
ztqFGj2P>bRQ!z8Fq0?@GWT5;xFcNe0>(ui%;{~z%4;mpR+48BHA|NADYAcd2O=nrD
zV^0G;CkGraxEmGsBW`z=CT{MI$TGCKg+P7X8rq}{IzCgU6+fdSvVRmu
z;XH0xZZMBlvGo49o{W?KWTfeirod>c_7|3W;T|qk*)NW!;|AR541jsz#8jXLl$IZ^
z;qxLjYdzmF8?$>N1Ws-9^vRPOb1evmNjF5!x~zB+!hTZs>e!fV`m}f4EMvdMSQExj
zB(TKHH*QakEqJRUQvOJJnOFbC=TYY2>SRY*k4qtNZU5k8?tG3F1p@z@xutqR&%4u~p!W{@G!i+Eo|HpqN
a?$ZKSUTn$W5ESGmBcUi>B?@B{@c#e<0Ja+d
From 586805a318f28fb3aef10998eb965abbefc801ee Mon Sep 17 00:00:00 2001
From: warriorstar-orion
Date: Sat, 23 Nov 2024 09:23:24 -0500
Subject: [PATCH 04/37] refactor: Migrate more random_spawners to
random/spawners and mapping helpers. (#27017)
* refactor: Migrate more random_spawners to random/spawners and mapping helpers.
* set script PR number
* maybe using a reserved keyword isn't a great idea
* oh i guess we're done
* whoops
* make code actually work
* gnarg
* rerun updatepaths for recent changes
* rerun updatepaths for recent changes
* fix build
---
.../lavaland_surface_althland_excavation.dmm | 108 +-
.../lavaland_surface_althland_facility.dmm | 150 +-
.../LavaRuins/lavaland_surface_envy.dmm | 2 +-
.../lavaland_surface_shuttlecrash.dmm | 76 +-
.../SpaceRuins/abandoned_engi_sat.dmm | 46 +-
.../RandomRuins/SpaceRuins/blowntcommsat.dmm | 6 +-
.../RandomRuins/SpaceRuins/casino.dmm | 38 +-
.../RandomRuins/SpaceRuins/clownmime.dmm | 142 +-
.../RandomRuins/SpaceRuins/debris2.dmm | 4 +-
.../RandomRuins/SpaceRuins/debris3.dmm | 2 +-
.../RandomRuins/SpaceRuins/deepstorage.dmm | 30 +-
.../RandomRuins/SpaceRuins/derelict5.dmm | 2 +-
.../RandomRuins/SpaceRuins/freighter.dmm | 20 +-
.../RandomRuins/SpaceRuins/listeningpost.dmm | 4 +-
.../RandomRuins/SpaceRuins/meatpackers.dmm | 36 +-
.../RandomRuins/SpaceRuins/mechtransport.dmm | 46 +-
.../RandomRuins/SpaceRuins/moonoutpost19.dmm | 68 +-
.../RandomRuins/SpaceRuins/oldstation.dmm | 46 +-
.../RandomRuins/SpaceRuins/onehalf.dmm | 42 +-
.../RandomRuins/SpaceRuins/rocky_motel.dmm | 8 +-
.../RandomRuins/SpaceRuins/spacebar.dmm | 34 +-
.../submaps/telecomns_returns_submap.dmm | 4 +-
.../SpaceRuins/syndiecakesfactory.dmm | 4 +-
.../RandomRuins/SpaceRuins/syndiedepot.dmm | 2 +-
.../SpaceRuins/telecomns_returns.dmm | 24 +-
.../RandomRuins/SpaceRuins/unathi_skiff.dmm | 14 +-
.../map_files/RandomRuins/SpaceRuins/ussp.dmm | 170 +-
.../RandomRuins/SpaceRuins/ussp_tele.dmm | 26 +-
.../RandomRuins/SpaceRuins/whiteship.dmm | 14 +-
.../RandomRuins/SpaceRuins/wizardcrash.dmm | 14 +-
.../SpaceRuins/wreckedcargoship.dmm | 18 +-
_maps/map_files/generic/Lavaland.dmm | 136 +-
_maps/map_files/generic/centcomm.dmm | 4 +-
_maps/map_files/stations/boxstation.dmm | 430 ++--
_maps/map_files/stations/cerestation.dmm | 1252 +++++-----
_maps/map_files/stations/deltastation.dmm | 282 +--
_maps/map_files/stations/emeraldstation.dmm | 2086 ++++++++---------
_maps/map_files/stations/metastation.dmm | 434 ++--
code/datums/ruins/bridges/bridges.dm | 2 +-
code/game/objects/effects/landmarks.dm | 23 +-
.../effects/spawners/decorative_spawners.dm | 114 -
.../effects/spawners/random/decal_spawners.dm | 93 +
.../spawners/random/wall_decal_spawners.dm | 13 -
.../objects/effects/spawners/turf_spawners.dm | 30 -
.../mission_code/ruins/telecomns.dm | 11 +-
code/modules/mapping/mapping_helpers.dm | 43 +
icons/effects/random_spawners.dmi | Bin 20308 -> 25172 bytes
icons/effects/spawner_icons.dmi | Bin 56985 -> 48990 bytes
icons/mob/screen_gen.dmi | Bin 64098 -> 87641 bytes
icons/turf/overlays.dmi | Bin 5682 -> 17488 bytes
paradise.dme | 4 +-
.../Scripts/27017_misc_wall_decals.txt | 18 +
52 files changed, 3073 insertions(+), 3102 deletions(-)
delete mode 100644 code/game/objects/effects/spawners/decorative_spawners.dm
create mode 100644 code/game/objects/effects/spawners/random/decal_spawners.dm
delete mode 100644 code/game/objects/effects/spawners/random/wall_decal_spawners.dm
delete mode 100644 code/game/objects/effects/spawners/turf_spawners.dm
create mode 100644 tools/UpdatePaths/Scripts/27017_misc_wall_decals.txt
diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm
index 83aa2d85df09..0d1520f434a1 100644
--- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm
+++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_excavation.dmm
@@ -1,12 +1,12 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"ab" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_excavation)
"ac" = (
/obj/effect/decal/cleanable/glass,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"ad" = (
@@ -19,7 +19,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/structure/railing/corner,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/corner,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/pod/light/lavaland_air{
@@ -90,7 +90,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"an" = (
@@ -211,7 +211,7 @@
/area/lavaland/surface/outdoors)
"aE" = (
/obj/structure/mecha_wreckage/ripley/firefighter,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"aG" = (
@@ -238,7 +238,7 @@
/area/lavaland/surface/outdoors)
"aK" = (
/obj/structure/sign/explosives,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_excavation)
"aL" = (
@@ -254,7 +254,7 @@
/area/lavaland/surface/outdoors)
"aN" = (
/obj/structure/railing,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/line,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
@@ -267,7 +267,7 @@
"aR" = (
/obj/structure/railing,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/line,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/pod/light/lavaland_air{
@@ -293,7 +293,7 @@
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"aZ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
@@ -420,7 +420,7 @@
/obj/structure/railing{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
@@ -449,7 +449,7 @@
"bJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/glass,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"bK" = (
@@ -558,7 +558,7 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/corner{
dir = 1
},
@@ -595,7 +595,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/remains/human,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"eC" = (
@@ -609,7 +609,7 @@
/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"eX" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"fc" = (
@@ -627,7 +627,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/remains/human,
/obj/machinery/atmospherics/portable/scrubber,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"gg" = (
@@ -642,7 +642,7 @@
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"gF" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/sheet/metal,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
@@ -672,7 +672,7 @@
/obj/structure/grille/broken,
/obj/item/shard,
/obj/effect/decal/cleanable/glass,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -710,7 +710,7 @@
/area/lavaland/surface/outdoors)
"jL" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/sheet/metal,
/turf/simulated/floor/pod/light/lavaland_air{
oxygen = 0;
@@ -719,7 +719,7 @@
/area/ruin/unpowered/althland_excavation)
"jS" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/sheet/metal,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
@@ -762,7 +762,7 @@
/area/ruin/unpowered/althland_excavation)
"mh" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -779,8 +779,8 @@
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"nw" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_excavation)
"nU" = (
@@ -804,7 +804,7 @@
/obj/structure/urinal{
pixel_y = 32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"pE" = (
@@ -817,7 +817,7 @@
/area/ruin/unpowered/althland_excavation)
"pI" = (
/obj/item/stack/sheet/metal,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"qa" = (
@@ -862,7 +862,7 @@
/area/ruin/unpowered/althland_excavation)
"si" = (
/obj/structure/sign/explosives/alt,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_excavation)
"sj" = (
@@ -871,7 +871,7 @@
"sA" = (
/obj/structure/railing,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -889,14 +889,14 @@
"ub" = (
/obj/structure/railing,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/line,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
"ui" = (
/obj/item/storage/toolbox/syndicate,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"uA" = (
@@ -908,7 +908,7 @@
"uG" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -933,7 +933,7 @@
/obj/structure/railing,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -964,7 +964,7 @@
/area/lavaland/surface/outdoors)
"xf" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/pod/light/lavaland_air{
oxygen = 0;
@@ -988,7 +988,7 @@
/area/lavaland/surface/outdoors)
"yb" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"yc" = (
@@ -1001,7 +1001,7 @@
/area/lavaland/surface/outdoors)
"yn" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/pod/light/lavaland_air{
oxygen = 0;
@@ -1055,7 +1055,7 @@
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
@@ -1110,7 +1110,7 @@
"DS" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"Ec" = (
@@ -1133,7 +1133,7 @@
"Et" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/door_assembly/door_assembly_ext,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
@@ -1186,7 +1186,7 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
@@ -1204,7 +1204,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/remains/human,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -1230,13 +1230,13 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
"JG" = (
/obj/structure/girder/reinforced,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"KU" = (
@@ -1264,7 +1264,7 @@
/area/ruin/unpowered/althland_excavation)
"LK" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/sheet/metal,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/pod/light/lavaland_air{
@@ -1281,14 +1281,14 @@
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/glass,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
"Nv" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/pod/light/lavaland_air{
oxygen = 0;
nitrogen = 0
@@ -1321,7 +1321,7 @@
/obj/structure/toilet{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"PC" = (
@@ -1359,7 +1359,7 @@
dir = 6
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -1393,7 +1393,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/remains/human,
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"RW" = (
@@ -1414,19 +1414,19 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
"TN" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_excavation)
"TP" = (
/obj/structure/railing/corner{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -1435,7 +1435,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
@@ -1503,7 +1503,7 @@
/area/ruin/unpowered/althland_excavation)
"Xl" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/pod/light/lavaland_air{
oxygen = 0;
nitrogen = 0
@@ -1513,11 +1513,11 @@
/obj/structure/noticeboard{
pixel_y = 28
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_excavation)
"XS" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/lavaland/surface/outdoors)
"Ya" = (
diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm
index 9c204680046b..55c82dbefb0a 100644
--- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm
+++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_althland_facility.dmm
@@ -1,6 +1,6 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aa" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -39,7 +39,7 @@
pixel_y = -9;
pixel_x = -6
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/disposalpipe/segment/corner{
dir = 1
},
@@ -63,7 +63,7 @@
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"be" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/lavaland/surface/outdoors)
"bL" = (
@@ -128,7 +128,7 @@
/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"dq" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/wall/r_wall,
/area/lavaland/surface/outdoors)
@@ -157,7 +157,7 @@
"fc" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"fd" = (
@@ -217,12 +217,12 @@
"fY" = (
/obj/structure/disposalpipe/segment,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"gb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/disposalpipe/segment{
dir = 4;
invisibility = 101
@@ -242,7 +242,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"gF" = (
@@ -252,7 +252,7 @@
/area/ruin/unpowered/althland_processing)
"hc" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_processing)
"hj" = (
@@ -277,11 +277,11 @@
/obj/machinery/atmospherics/binary/pump{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"hI" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/lavaland/surface/outdoors)
"hP" = (
@@ -339,7 +339,7 @@
/obj/machinery/light_construct/small{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"kn" = (
@@ -443,14 +443,14 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
"pQ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -464,7 +464,7 @@
"qn" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/obj/structure/disposalpipe/segment{
dir = 4;
@@ -483,7 +483,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden{
dir = 9
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -497,8 +497,8 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -518,7 +518,7 @@
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"sg" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -529,7 +529,7 @@
/obj/item/stack/sheet/metal{
amount = 5
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -546,7 +546,7 @@
"to" = (
/obj/structure/marker_beacon/dock_marker,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -589,21 +589,21 @@
/area/ruin/unpowered/althland_processing)
"ub" = (
/obj/item/clothing/under/rank/cargo/miner,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"uf" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"ui" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_processing)
"um" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_processing)
"uC" = (
@@ -617,7 +617,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/item/rack_parts,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"vf" = (
@@ -627,8 +627,8 @@
pixel_x = 33
},
/obj/machinery/atmospherics/portable/canister/air,
-/obj/effect/landmark/burnturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"vl" = (
@@ -652,7 +652,7 @@
"vM" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
@@ -667,7 +667,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/economy/vending/chinese,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -694,7 +694,7 @@
/obj/machinery/light_construct/small{
dir = 8
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/mob/living/simple_animal/hostile/asteroid/hivelord/legion,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -709,7 +709,7 @@
"zE" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/pickaxe,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/disposalpipe/segment{
dir = 4;
invisibility = 101
@@ -723,13 +723,13 @@
/obj/machinery/light_construct/small{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/mob/living/simple_animal/hostile/asteroid/hivelord/legion,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"zO" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
@@ -751,7 +751,7 @@
/area/ruin/unpowered/althland_processing)
"Az" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/door_assembly/door_assembly_mhatch,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -766,14 +766,14 @@
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"AH" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"AL" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -788,20 +788,20 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"BM" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"BV" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"BX" = (
@@ -812,7 +812,7 @@
pixel_y = 31
},
/obj/item/clothing/under/rank/cargo/miner,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"CF" = (
@@ -863,8 +863,8 @@
"DM" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -890,14 +890,14 @@
/obj/structure/disposalpipe/segment/corner{
dir = 2
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"Fa" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"Fd" = (
@@ -939,7 +939,7 @@
/area/ruin/unpowered/althland_processing)
"Ge" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/disposalpipe/segment{
dir = 4;
invisibility = 101
@@ -957,7 +957,7 @@
"Gt" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -1014,7 +1014,7 @@
/area/ruin/unpowered/althland_processing)
"In" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"Io" = (
@@ -1059,8 +1059,8 @@
"KJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/portable/scrubber,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -1069,7 +1069,7 @@
dir = 4;
invisibility = 101
},
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/unpowered/althland_processing)
"KT" = (
@@ -1105,11 +1105,11 @@
/obj/machinery/light_construct/small{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
"LA" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -1146,7 +1146,7 @@
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"MY" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -1167,8 +1167,8 @@
"OJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"OW" = (
@@ -1179,7 +1179,7 @@
/area/ruin/unpowered/althland_processing)
"Pn" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"Po" = (
@@ -1229,7 +1229,7 @@
/obj/item/stack/sheet/metal{
amount = 5
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"RX" = (
@@ -1247,16 +1247,16 @@
pixel_y = 31
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"Tn" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/wall/r_wall,
/area/lavaland/surface/outdoors)
"TN" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
@@ -1269,14 +1269,14 @@
/area/ruin/unpowered/althland_processing)
"Uq" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"UP" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/disposalpipe/segment{
dir = 4;
invisibility = 101
@@ -1295,7 +1295,7 @@
"VA" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -1321,7 +1321,7 @@
/obj/structure/closet/crate,
/obj/item/clothing/shoes/workboots/mining,
/obj/item/clothing/shoes/workboots/mining,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/mounted/frame/apc_frame{
pixel_x = -3;
pixel_y = 28
@@ -1337,7 +1337,7 @@
/obj/item/shard,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/glass,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
@@ -1373,7 +1373,7 @@
/obj/effect/decal/remains/human,
/obj/item/clothing/under/rank/cargo/miner,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/lavaland_air,
/area/lavaland/surface/outdoors)
@@ -1381,7 +1381,7 @@
/obj/item/shard,
/obj/effect/decal/cleanable/dirt,
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -1390,8 +1390,8 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light_construct/small,
-/obj/effect/landmark/burnturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/manifold/hidden,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
@@ -1428,7 +1428,7 @@
/area/ruin/unpowered/althland_processing)
"YK" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/althland_processing)
"YN" = (
@@ -1443,8 +1443,8 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"Zr" = (
@@ -1474,7 +1474,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/althland_processing)
"ZN" = (
diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm
index efea99776543..a235533119b5 100644
--- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm
+++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm
@@ -9,7 +9,7 @@
/turf/simulated/floor/lava/mapping_lava,
/area/lavaland/surface/outdoors)
"d" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/powered/envy)
"e" = (
diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_shuttlecrash.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_shuttlecrash.dmm
index 7914ee1fcda7..1827a23d78ff 100644
--- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_shuttlecrash.dmm
+++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_shuttlecrash.dmm
@@ -1,7 +1,7 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"bm" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "titanium_blue"
},
@@ -42,8 +42,8 @@
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/unpowered/misc_lavaruin)
"en" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/maybe,
/obj/item/reagent_containers/hypospray/autoinjector{
name = "emergency autoinjector";
icon_state = "autoinjector0"
@@ -56,7 +56,7 @@
/turf/simulated/floor/mineral/titanium/blue,
/area/ruin/unpowered/misc_lavaruin)
"eG" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/glass,
/obj/item/stack/rods,
/obj/item/airlock_electronics,
@@ -70,7 +70,7 @@
},
/area/ruin/unpowered/misc_lavaruin)
"ge" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/blood,
/obj/item/cigbutt,
/turf/simulated/floor/plasteel/lavaland_air{
@@ -84,7 +84,7 @@
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/unpowered/misc_lavaruin)
"hb" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/ruin/unpowered/misc_lavaruin)
"hK" = (
@@ -113,7 +113,7 @@
},
/area/ruin/unpowered/misc_lavaruin)
"kv" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/flashlight/flare,
/turf/simulated/floor/plating,
/area/ruin/unpowered/misc_lavaruin)
@@ -129,7 +129,7 @@
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"mN" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/mapping_helpers/no_lava,
/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface{
icon_state = "basalt_dug"
@@ -143,7 +143,7 @@
/turf/simulated/floor/mineral/titanium,
/area/ruin/unpowered/misc_lavaruin)
"oD" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/storage/briefcase{
pixel_x = 3;
pixel_y = -5
@@ -181,14 +181,14 @@
dir = 8
},
/mob/living/simple_animal/hostile/asteroid/hivelord/legion,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "titanium_blue"
},
/area/ruin/unpowered/misc_lavaruin)
"sa" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/molten_object,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
@@ -217,7 +217,7 @@
/obj/structure/chair/comfy/shuttle{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "titanium_blue"
},
@@ -237,14 +237,14 @@
/turf/simulated/floor/mineral/titanium/blue,
/area/ruin/unpowered/misc_lavaruin)
"uQ" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "titanium"
},
/area/ruin/unpowered/misc_lavaruin)
"vA" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/window/reinforced{
dir = 1
},
@@ -274,7 +274,7 @@
dir = 8
},
/obj/effect/mob_spawn/human/corpse/skeleton,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "titanium_blue"
},
@@ -336,7 +336,7 @@
},
/area/lavaland/surface/outdoors)
"Ax" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/closet/crate/can,
/obj/item/paper/crumpled,
/turf/simulated/floor/mineral/titanium/blue,
@@ -369,8 +369,8 @@
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"Ca" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"Dt" = (
@@ -396,7 +396,7 @@
/turf/simulated/mineral/volcanic/lava_land_surface,
/area/lavaland/surface/outdoors)
"FN" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"FO" = (
@@ -416,7 +416,7 @@
/obj/structure/chair/comfy/shuttle{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"HJ" = (
@@ -434,7 +434,7 @@
},
/area/lavaland/surface/outdoors)
"IL" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/window/reinforced,
/obj/item/c_tube,
/obj/item/flashlight,
@@ -442,7 +442,7 @@
/area/ruin/unpowered/misc_lavaruin)
"IQ" = (
/obj/item/stack/sheet/metal,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/decal/cleanable/ash,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
@@ -484,15 +484,15 @@
/turf/simulated/floor/plating,
/area/ruin/unpowered/misc_lavaruin)
"Mf" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "titanium"
},
/area/ruin/unpowered/misc_lavaruin)
"My" = (
/obj/machinery/door/airlock/public,
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/fans/tiny,
/turf/simulated/floor/plating,
/area/ruin/unpowered/misc_lavaruin)
@@ -504,7 +504,7 @@
/turf/simulated/floor/plating,
/area/ruin/unpowered/misc_lavaruin)
"MS" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "titanium_blue"
},
@@ -521,12 +521,12 @@
/turf/simulated/wall/mineral/titanium/nodiagonal,
/area/ruin/unpowered/misc_lavaruin)
"Oq" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/reagent_dispensers/fueltank,
/turf/simulated/floor/plating,
/area/ruin/unpowered/misc_lavaruin)
"Oz" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/largecrate,
/obj/structure/window/reinforced,
/turf/simulated/floor/plating,
@@ -563,11 +563,11 @@
/area/lavaland/surface/outdoors)
"RP" = (
/obj/machinery/door/airlock/public,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,
/area/ruin/unpowered/misc_lavaruin)
"Sd" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/decal/cleanable/ash,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
@@ -584,7 +584,7 @@
},
/area/lavaland/surface/outdoors)
"Tb" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/ash,
/obj/item/storage/box/survival,
/obj/structure/window/reinforced{
@@ -631,15 +631,15 @@
},
/area/ruin/unpowered/misc_lavaruin)
"Uz" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "titanium_blue"
},
/area/ruin/unpowered/misc_lavaruin)
"UV" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/stack/rods,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"Vs" = (
@@ -680,7 +680,7 @@
},
/area/lavaland/surface/outdoors)
"Yg" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/unpowered/misc_lavaruin)
"Yi" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm
index fc8f789a5413..2b52f63894b0 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/abandoned_engi_sat.dmm
@@ -86,7 +86,7 @@
/obj/structure/disposalpipe/segment/corner{
dir = 8
},
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall,
/area/ruin/space/abandoned_engi_sat)
"dk" = (
@@ -192,7 +192,7 @@
d2 = 4
},
/obj/machinery/power/apc/off_station/empty_charge/directional/south,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"fA" = (
@@ -228,7 +228,7 @@
},
/area/ruin/space/abandoned_engi_sat)
"gL" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"hy" = (
@@ -238,7 +238,7 @@
pixel_x = 25
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"hB" = (
@@ -257,7 +257,7 @@
mode = 0;
pixel_y = 32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"iO" = (
@@ -271,7 +271,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"iV" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/ruin/space/abandoned_engi_sat)
"jk" = (
@@ -288,7 +288,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"jG" = (
@@ -307,7 +307,7 @@
mode = 0;
pixel_y = 32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/abandoned_engi_sat)
"jS" = (
@@ -321,7 +321,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"kd" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"kg" = (
@@ -335,7 +335,7 @@
},
/area/ruin/space/abandoned_engi_sat)
"kt" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/ruin/space/abandoned_engi_sat)
"kw" = (
@@ -370,7 +370,7 @@
/area/ruin/space/abandoned_engi_sat)
"kT" = (
/obj/structure/mirror,
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall,
/area/ruin/space/abandoned_engi_sat)
"kZ" = (
@@ -500,7 +500,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"nn" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
/area/ruin/space/abandoned_engi_sat)
"nH" = (
@@ -526,7 +526,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"oL" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/space/abandoned_engi_sat)
"oW" = (
@@ -571,7 +571,7 @@
/turf/simulated/floor/wood/airless,
/area/ruin/space/abandoned_engi_sat)
"qu" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/ruin/space/abandoned_engi_sat)
"rn" = (
@@ -655,7 +655,7 @@
/area/ruin/space/abandoned_engi_sat)
"to" = (
/obj/effect/turf_decal/stripes/line,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -804,7 +804,7 @@
/area/ruin/space/abandoned_engi_sat)
"yE" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/abandoned_engi_sat)
"yJ" = (
@@ -925,7 +925,7 @@
/obj/structure/disposalpipe/segment/corner{
dir = 4
},
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/ruin/space/abandoned_engi_sat)
"Dj" = (
@@ -943,7 +943,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"DO" = (
@@ -979,7 +979,7 @@
},
/area/ruin/space/abandoned_engi_sat)
"EU" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/ruin/space/abandoned_engi_sat)
"Fm" = (
@@ -1083,7 +1083,7 @@
/area/ruin/space/abandoned_engi_sat)
"Iz" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/ruin/space/abandoned_engi_sat)
"IC" = (
@@ -1107,7 +1107,7 @@
},
/area/ruin/space/abandoned_engi_sat)
"IM" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall,
/area/ruin/space/abandoned_engi_sat)
"Jo" = (
@@ -1309,7 +1309,7 @@
},
/area/ruin/space/abandoned_engi_sat)
"Ro" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/light_switch{
dir = 1;
pixel_y = -24;
@@ -1491,7 +1491,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/ruin/space/abandoned_engi_sat)
"ZA" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm
index 98f108eed431..9089c4f18f22 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm
@@ -253,7 +253,7 @@
/turf/simulated/wall/r_wall,
/area/ruin/space/tcommsat)
"ot" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/ruin/space/tcommsat)
"oZ" = (
@@ -693,7 +693,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/tcommsat)
"Sp" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/tcommsat)
"St" = (
@@ -845,7 +845,7 @@
/turf/simulated/wall/r_wall,
/area/ruin/space/tcommsat)
"YZ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/door_assembly/door_assembly_hatch,
/turf/simulated/floor/plating/airless,
/area/ruin/space/tcommsat)
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm b/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm
index e6788fd772a3..33830863b59d 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/casino.dmm
@@ -129,7 +129,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/maints)
"dd" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/maints)
"dg" = (
@@ -173,7 +173,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/kitchen)
"eu" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/rack,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/security)
@@ -464,7 +464,7 @@
/turf/space,
/area/space)
"ky" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/machinery/economy/vending/coffee,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/maints)
@@ -558,7 +558,7 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/powered/casino/arrivals)
"mW" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/ruin/space/powered/casino/kitchen)
"no" = (
@@ -699,7 +699,7 @@
},
/area/ruin/space/powered/casino/arrivals)
"qK" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -811,7 +811,7 @@
/area/ruin/space/powered/casino/docked_ships)
"vf" = (
/obj/structure/grille/broken,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/maints)
"vh" = (
@@ -1010,7 +1010,7 @@
/turf/simulated/floor/mineral/silver,
/area/ruin/space/powered/casino/hall)
"yV" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/wall/mineral/iron,
/area/ruin/space/powered/casino/security)
"zg" = (
@@ -1059,7 +1059,7 @@
/turf/simulated/floor/wood,
/area/ruin/space/powered/casino/kitchen)
"AM" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/light/small{
dir = 4
},
@@ -1103,7 +1103,7 @@
/area/ruin/space/powered/casino/kitchen)
"Cp" = (
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/security)
"Cr" = (
@@ -1124,7 +1124,7 @@
/turf/simulated/floor/mineral/silver,
/area/ruin/space/powered/casino/hall)
"CH" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/largecrate,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/maints)
@@ -1167,7 +1167,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/floor)
"DJ" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/mob/living/simple_animal/hostile/pirate,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/maints)
@@ -1225,7 +1225,7 @@
/area/ruin/space/powered/casino/arrivals)
"EZ" = (
/obj/machinery/door/airlock/maintenance,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/maints)
"Fk" = (
@@ -1271,7 +1271,7 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/powered/casino/teleporter)
"GP" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/ruin/space/powered/casino/maints)
"GX" = (
@@ -1406,7 +1406,7 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/powered/casino/security)
"KV" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/ruin/space/powered/casino/engine)
"LI" = (
@@ -1456,7 +1456,7 @@
/turf/simulated/floor/carpet/black,
/area/ruin/space/powered/casino/floor)
"Oc" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/closet/crate/can,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/security)
@@ -1491,7 +1491,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/floor)
"OU" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -1692,7 +1692,7 @@
/turf/space,
/area/space)
"TO" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/maints)
"TV" = (
@@ -1815,7 +1815,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/powered/casino/arrivals)
"VI" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -1835,7 +1835,7 @@
/turf/simulated/floor/wood,
/area/ruin/space/powered/casino/kitchen)
"VW" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/ruin/space/powered/casino/security)
"We" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm b/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm
index 639b40f05382..882d158d4aed 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm
@@ -3,7 +3,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 5
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"aU" = (
@@ -16,7 +16,7 @@
/area/ruin/space/powered)
"bM" = (
/obj/effect/spawner/window/shuttle,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"cz" = (
@@ -25,8 +25,8 @@
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"cB" = (
-/obj/effect/spawner/random_spawners/blood_often,
-/obj/effect/landmark/burnturf,
+/obj/effect/spawner/random/blood/often,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"cD" = (
@@ -52,7 +52,7 @@
/obj/machinery/light{
dir = 8
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"ex" = (
@@ -65,7 +65,7 @@
/obj/machinery/light{
dir = 8
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"fo" = (
@@ -95,7 +95,7 @@
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"hk" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/clothing/head/helmet/space/eva/clown,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
@@ -107,7 +107,7 @@
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"hz" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"hC" = (
@@ -147,14 +147,14 @@
/area/ruin/space/clown_mime_ruin)
"ik" = (
/obj/item/stack/sheet/wood,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"in" = (
/obj/effect/mob_spawn/human/corpse/clown,
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"iK" = (
@@ -186,7 +186,7 @@
/area/ruin/space/clown_mime_ruin)
"lS" = (
/obj/machinery/light,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"me" = (
@@ -198,7 +198,7 @@
"mp" = (
/obj/effect/decal/cleanable/blood/old,
/obj/effect/mob_spawn/human/corpse/mime,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"mG" = (
@@ -226,7 +226,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/clown_mime_ruin)
"nL" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"nN" = (
@@ -246,19 +246,19 @@
/obj/effect/turf_decal/stripes/corner{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"on" = (
/obj/machinery/atmospherics/pipe/manifold/visible{
dir = 1
},
-/obj/effect/spawner/random_spawners/blood_often,
-/obj/effect/landmark/burnturf,
+/obj/effect/spawner/random/blood/often,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"pj" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/sheet/wood,
/obj/machinery/light{
dir = 1
@@ -314,21 +314,21 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"qV" = (
/obj/machinery/atmospherics/unary/tank/toxins{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"qW" = (
/obj/machinery/atmospherics/pipe/manifold/visible{
dir = 8
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"rg" = (
@@ -344,7 +344,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"rR" = (
@@ -367,7 +367,7 @@
dir = 1
},
/obj/effect/mob_spawn/human/corpse/mime,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"sZ" = (
@@ -395,12 +395,12 @@
/turf/simulated/wall/mineral/plastitanium/interior,
/area/ruin/space/powered)
"ub" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/line,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"uE" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/mob_spawn/human/corpse/mime{
name = "Mime Pilot"
},
@@ -408,7 +408,7 @@
/area/ruin/space/powered)
"vu" = (
/obj/effect/decal/cleanable/blood/gibs/robot,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"vz" = (
@@ -418,15 +418,15 @@
/obj/effect/mob_spawn/human/corpse/clown{
name = "Clown Pilot"
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"wb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"wp" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"wL" = (
@@ -464,9 +464,9 @@
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"xm" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/mob_spawn/human/corpse/clown,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"xB" = (
@@ -487,12 +487,12 @@
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"zy" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/item/gun/energy/clown,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"zz" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/largecrate,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
@@ -540,14 +540,14 @@
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"Bb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"BE" = (
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 6
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"BW" = (
@@ -558,7 +558,7 @@
/obj/structure/chair/comfy/shuttle{
dir = 8
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/tranquillite,
/area/ruin/space/powered)
"Ca" = (
@@ -568,7 +568,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/powered)
"Cs" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"Dj" = (
@@ -600,7 +600,7 @@
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"EQ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -619,7 +619,7 @@
/turf/simulated/wall/mineral/titanium/interior,
/area/ruin/space/clown_mime_ruin)
"Fq" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 4;
@@ -629,8 +629,8 @@
/area/ruin/space/clown_mime_ruin)
"FW" = (
/obj/effect/mob_spawn/human/corpse/mime,
-/obj/effect/spawner/random_spawners/blood_often,
-/obj/effect/landmark/burnturf,
+/obj/effect/spawner/random/blood/often,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"Gq" = (
@@ -641,20 +641,20 @@
/turf/simulated/floor/mineral/plastitanium/red,
/area/ruin/space/clown_mime_ruin)
"Gx" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"GS" = (
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"Ht" = (
-/obj/effect/spawner/random_spawners/blood_often,
-/obj/effect/landmark/burnturf,
+/obj/effect/spawner/random/blood/often,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"HP" = (
@@ -674,7 +674,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"IU" = (
@@ -682,7 +682,7 @@
/turf/simulated/floor/mineral/bananium,
/area/ruin/space/powered)
"Ke" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 8;
@@ -702,9 +702,9 @@
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"LC" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/mob_spawn/human/corpse/clown/officer,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"LF" = (
@@ -721,12 +721,12 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/clown_mime_ruin)
"MI" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/mineral/titanium/yellow,
/area/ruin/space/clown_mime_ruin)
"MP" = (
/obj/machinery/atmospherics/pipe/manifold/visible,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"NL" = (
@@ -739,15 +739,15 @@
/obj/structure/chair/comfy/shuttle{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"Oz" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/tranquillite,
/area/ruin/space/powered)
"OK" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"Pt" = (
@@ -775,12 +775,12 @@
/obj/machinery/atmospherics/pipe/manifold/visible{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"TC" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/stack/sheet/wood,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
@@ -788,7 +788,7 @@
/obj/machinery/atmospherics/pipe/manifold/visible{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/clown_mime_ruin)
"UC" = (
@@ -802,7 +802,7 @@
/area/ruin/space/powered)
"Vh" = (
/obj/effect/turf_decal/stripes/line,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"Vo" = (
@@ -812,18 +812,18 @@
/turf/simulated/floor/mineral/bananium,
/area/ruin/space/powered)
"Vq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/stripes/corner,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"VH" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/clothing/head/helmet/space/eva/mime,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"VL" = (
/obj/effect/mob_spawn/human/corpse/mime,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"Wh" = (
@@ -835,8 +835,8 @@
/obj/machinery/light{
dir = 8
},
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/titanium,
/area/ruin/space/clown_mime_ruin)
"Xi" = (
@@ -850,13 +850,13 @@
/area/ruin/space/powered)
"Xu" = (
/obj/effect/mob_spawn/human/corpse/mime,
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
"Yq" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/structure/cable{
d1 = 2;
d2 = 8;
@@ -867,8 +867,8 @@
"YN" = (
/obj/effect/decal/cleanable/blood/slime,
/obj/effect/mob_spawn/human/corpse/clown,
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/clown_mime_ruin)
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm b/_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm
index 60b4f345c70b..51a2ea0e644c 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/debris2.dmm
@@ -95,7 +95,7 @@
/turf/space,
/area/template_noop)
"D" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
/area/space)
"E" = (
@@ -158,7 +158,7 @@
/turf/simulated/wall,
/area/space)
"U" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/airless,
/area/space)
"V" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm b/_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm
index fd3877912acc..38491260f676 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/debris3.dmm
@@ -11,7 +11,7 @@
/turf/space,
/area/template_noop)
"d" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/space,
/area/template_noop)
"e" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm b/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm
index 848637b6e12e..843c105b7498 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/deepstorage.dmm
@@ -1017,7 +1017,7 @@
},
/area/ruin/space/deepstorage)
"eh" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/deepstorage)
"em" = (
@@ -1359,7 +1359,7 @@
"gS" = (
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/glass,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/shard,
/turf/simulated/floor/plating,
/area/ruin/space/deepstorage)
@@ -1392,7 +1392,7 @@
pixel_y = 4;
pixel_x = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/catwalk,
/area/ruin/space/deepstorage)
"hj" = (
@@ -2654,7 +2654,7 @@
/area/ruin/space/deepstorage)
"pj" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 10;
icon_state = "vault"
@@ -2775,7 +2775,7 @@
"qm" = (
/obj/machinery/light/small,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -4046,7 +4046,7 @@
/obj/structure/chair{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "vault"
@@ -4499,8 +4499,8 @@
/turf/simulated/floor/engine,
/area/ruin/space/deepstorage)
"By" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/deepstorage)
"BB" = (
@@ -4711,7 +4711,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/deepstorage)
"CG" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 10;
icon_state = "vault"
@@ -5816,7 +5816,7 @@
},
/area/ruin/space/deepstorage)
"Lf" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/molten_object/large,
/obj/effect/decal/cleanable/molten_object{
pixel_y = 6;
@@ -5829,7 +5829,7 @@
/obj/structure/sign/greencross{
pixel_y = 32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/deepstorage)
"Li" = (
@@ -6024,7 +6024,7 @@
/turf/simulated/floor/chasm/space_ruin,
/area/ruin/space/powered)
"MU" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/catwalk,
/area/ruin/space/deepstorage)
"MV" = (
@@ -6040,7 +6040,7 @@
/obj/effect/decal/cleanable/blood/splatter{
color = "red"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "vault"
@@ -6196,7 +6196,7 @@
/area/ruin/space/deepstorage)
"Oi" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/sheet/metal,
/turf/simulated/floor/plating,
/area/ruin/space/deepstorage)
@@ -7372,7 +7372,7 @@
},
/area/ruin/space/deepstorage)
"Wz" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/holosign/barrier/engineering,
/turf/simulated/floor/plasteel{
dir = 10;
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm b/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm
index a2980f93f610..91e23038a885 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/derelict5.dmm
@@ -268,7 +268,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/unpowered)
"Pq" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/space/unpowered)
"Qx" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm b/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm
index 976a7bfc5db3..43d323e0727f 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/freighter.dmm
@@ -10,7 +10,7 @@
/turf/simulated/wall/mineral/plastitanium/nodiagonal,
/area/ruin/space/powered)
"dN" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/disco,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/powered)
@@ -51,7 +51,7 @@
},
/area/ruin/space/powered)
"hM" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/ruin/space/powered)
"iq" = (
@@ -108,7 +108,7 @@
/obj/structure/railing{
dir = 1
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel,
/area/ruin/space/powered)
"mk" = (
@@ -203,7 +203,7 @@
/area/ruin/space/powered)
"sB" = (
/obj/machinery/kitchen_machine/oven,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/light{
dir = 1
},
@@ -326,7 +326,7 @@
/obj/effect/spawner/random/book{
pixel_x = -7
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/light/small,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
@@ -338,7 +338,7 @@
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/powered)
"Br" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -383,7 +383,7 @@
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/powered)
"EZ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 9;
icon_state = "caution"
@@ -444,7 +444,7 @@
},
/area/ruin/space/powered)
"Ij" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/powered)
"Ix" = (
@@ -549,7 +549,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/powered)
"MX" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/light/small{
dir = 4;
pixel_y = 8
@@ -679,7 +679,7 @@
/obj/structure/chair/comfy/shuttle{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm b/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm
index efa050e7517e..3d65409d8e4f 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/listeningpost.dmm
@@ -1,7 +1,7 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"at" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/syndicate_listening_station)
"aW" = (
@@ -387,7 +387,7 @@
icon_state = "0-8"
},
/obj/machinery/power/terminal,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/ruin/space/syndicate_listening_station)
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm
index 90f335a1ffe1..29e60f6f29a9 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm
@@ -54,7 +54,7 @@
/obj/machinery/door/airlock/silver{
locked = 1
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Delta)
"an" = (
@@ -149,7 +149,7 @@
/turf/simulated/wall/mineral/titanium,
/area/ruin/unpowered/BMPship/Fore)
"aE" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Delta)
"aF" = (
@@ -174,7 +174,7 @@
/area/ruin/powered)
"aL" = (
/obj/item/multitool,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/powered)
"aM" = (
@@ -237,7 +237,7 @@
/turf/simulated/wall/mineral/titanium,
/area/ruin/unpowered/BMPship/Fore)
"aW" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Delta)
"aX" = (
@@ -259,7 +259,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/powered)
"be" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/powered)
"bf" = (
@@ -1610,7 +1610,7 @@
/obj/structure/window/reinforced{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/ruin/unpowered/BMPship/Midship)
"fo" = (
@@ -1693,7 +1693,7 @@
/turf/simulated/floor/engine,
/area/ruin/unpowered/BMPship/Aft)
"fA" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Fore)
"fB" = (
@@ -1725,7 +1725,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Fore)
"fF" = (
@@ -1734,7 +1734,7 @@
d2 = 8;
icon_state = "2-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Fore)
"fG" = (
@@ -1795,12 +1795,12 @@
/area/ruin/unpowered/BMPship/Aft)
"fN" = (
/obj/item/shard,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Fore)
"fO" = (
/obj/structure/chair/stool,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Fore)
"fP" = (
@@ -1854,12 +1854,12 @@
/area/ruin/powered)
"fY" = (
/obj/structure/computerframe,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Fore)
"fZ" = (
/obj/structure/computerframe,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Fore)
"ga" = (
@@ -1869,7 +1869,7 @@
},
/area/ruin/unpowered/BMPship/Midship)
"gb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/unpowered/BMPship/Midship)
"gc" = (
@@ -1965,7 +1965,7 @@
/area/ruin/unpowered/BMPship/Fore)
"gq" = (
/obj/structure/cable,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/unpowered/BMPship/Fore)
"gr" = (
@@ -1993,7 +1993,7 @@
/area/ruin/powered)
"gw" = (
/obj/effect/gibspawner/robot,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/powered)
"gx" = (
@@ -2012,7 +2012,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/powered)
"gz" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
/area/ruin/powered)
"gA" = (
@@ -2312,7 +2312,7 @@
/turf/simulated/floor/plating,
/area/ruin/unpowered/BMPship/Aft)
"hE" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/mob/living/simple_animal/hostile/pirate,
/turf/simulated/floor/plating,
/area/ruin/unpowered/BMPship/Midship)
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm b/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm
index 18e946365699..fd86d3dc15d4 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm
@@ -1,6 +1,6 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aq" = (
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -32,7 +32,7 @@
/turf/template_noop,
/area/template_noop)
"bT" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating/damaged/airless,
/area/ruin/space/mech_transport)
"bU" = (
@@ -116,7 +116,7 @@
/area/ruin/space/mech_transport)
"hu" = (
/obj/effect/decal/remains/human,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/damaged/airless,
/area/ruin/space/mech_transport)
"hJ" = (
@@ -141,7 +141,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/mech_transport)
"jd" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/wall/mineral/plastitanium,
/area/ruin/space/mech_transport)
"jG" = (
@@ -187,7 +187,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
@@ -195,7 +195,7 @@
/obj/effect/turf_decal/delivery/partial{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"pt" = (
@@ -205,7 +205,7 @@
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/mech_transport)
"px" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/mech_transport)
"pJ" = (
@@ -224,15 +224,15 @@
pixel_y = 0;
pixel_x = 32
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/light/tube{
status = 2
},
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"qJ" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/decal/cleanable/molten_object/large,
/turf/simulated/floor/plating/airless,
/area/ruin/space/mech_transport)
@@ -294,7 +294,7 @@
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/mech_transport)
"uu" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/mineral/plastitanium,
/area/ruin/space/mech_transport)
"uU" = (
@@ -332,11 +332,11 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"wz" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/wall/mineral/plastitanium,
/area/ruin/space/mech_transport)
"wF" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/shreds{
pixel_y = -10
},
@@ -399,7 +399,7 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"Af" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/generic,
/obj/machinery/door_control{
id = "mechtransport_bay_shutter";
@@ -439,7 +439,7 @@
/turf/simulated/floor/plating/damaged/airless,
/area/ruin/space/mech_transport)
"EC" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/blood/gibs/robot/up,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating/airless,
@@ -482,7 +482,7 @@
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/mech_transport)
"HK" = (
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"HT" = (
@@ -516,11 +516,11 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"Kz" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"Lq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"LZ" = (
@@ -544,7 +544,7 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"MI" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/mech_transport)
"MK" = (
@@ -587,7 +587,7 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"NR" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/reagent_dispensers/fueltank,
/turf/simulated/floor/plating,
/area/ruin/space/mech_transport)
@@ -602,7 +602,7 @@
/obj/effect/turf_decal/delivery/partial{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
@@ -648,8 +648,8 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/mech_transport)
"Sw" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/mech_transport)
"Tf" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm
index 4c3d28f03fbc..0c41a0a6529b 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/moonoutpost19.dmm
@@ -34,7 +34,7 @@
},
/area/ruin/space/moonbase19)
"af" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/ruin/space/moonbase19)
"ag" = (
@@ -286,7 +286,7 @@
/turf/simulated/wall,
/area/ruin/space/moonbase19)
"aM" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/space/moonbase19)
"aN" = (
@@ -790,7 +790,7 @@
},
/area/ruin/space/moonbase19)
"cp" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/moonbase19)
"cq" = (
@@ -802,7 +802,7 @@
},
/area/ruin/space/moonbase19)
"cr" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/moonbase19)
"cs" = (
@@ -899,7 +899,7 @@
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/moonbase19)
"cF" = (
@@ -1361,7 +1361,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "caution";
dir = 8
@@ -1837,14 +1837,14 @@
"fX" = (
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/glass,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/moonbase19)
"fY" = (
/obj/item/stack/sheet/mineral/titanium,
/obj/effect/decal/cleanable/glass,
/obj/effect/decal/cleanable/molten_object/large,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/moonbase19)
"gb" = (
@@ -2053,7 +2053,7 @@
/area/ruin/space/moonbase19)
"gC" = (
/obj/effect/decal/cleanable/greenglow,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/clothing/mask/facehugger{
icon_state = "facehugger_impregnated";
item_state = "facehugger_impregnated";
@@ -2150,7 +2150,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/moonbase19)
"gW" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/door/airlock/titanium{
id_tag = "s_docking_airlock";
name = "Escape Pod Hatch"
@@ -3111,7 +3111,7 @@
},
/area/ruin/space/moonbase19)
"jC" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/mob/living/simple_animal/hostile/alien,
/turf/simulated/floor/plating,
/area/ruin/space/moonbase19)
@@ -3319,7 +3319,7 @@
/area/ruin/space/moonbase19)
"kg" = (
/obj/item/kirbyplants,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 6;
icon_state = "caution"
@@ -4181,7 +4181,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/moonbase19)
"ny" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"nz" = (
@@ -5110,7 +5110,7 @@
/area/ruin/space/moonbase19)
"rk" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/delivery/partial{
dir = 4
},
@@ -5524,7 +5524,7 @@
/turf/simulated/floor/engine,
/area/ruin/space/moonbase19)
"sF" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/indestructible/riveted,
/area/ruin/space/moonbase19)
"sK" = (
@@ -5653,7 +5653,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/ruin/space/moonbase19)
"to" = (
@@ -6134,7 +6134,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "dark"
@@ -6385,7 +6385,7 @@
},
/area/ruin/space/moonbase19)
"xi" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/stairs{
dir = 8
},
@@ -6738,7 +6738,7 @@
/area/ruin/space/moonbase19)
"yE" = (
/obj/item/stack/sheet/metal,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/turf_decal/delivery/partial{
dir = 8
},
@@ -6907,8 +6907,8 @@
},
/area/ruin/space/moonbase19)
"zn" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/ruin/space/moonbase19)
"zr" = (
@@ -7403,7 +7403,7 @@
name = "Acid-Proof disposal pipe"
},
/obj/structure/alien/resin/wall,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/moonbase19)
"Bu" = (
@@ -8545,7 +8545,7 @@
/obj/item/shard{
icon_state = "medium"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "caution"
@@ -8580,7 +8580,7 @@
/area/ruin/space/moonbase19)
"GD" = (
/obj/structure/holosign/barrier/engineering,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -9027,7 +9027,7 @@
/area/ruin/space/moonbase19)
"IN" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/ruin/space/moonbase19)
"IO" = (
@@ -9554,7 +9554,7 @@
/area/ruin/space/moonbase19)
"Lb" = (
/obj/structure/rack,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/moonbase19)
"Ld" = (
@@ -10585,7 +10585,7 @@
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/moonbase19)
"PP" = (
@@ -10639,7 +10639,7 @@
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/glass,
/obj/item/stack/rods,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d2 = 2;
icon_state = "0-2"
@@ -10665,14 +10665,14 @@
/obj/structure/railing/cap{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "caution"
},
/area/ruin/space/moonbase19)
"Qf" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "caution";
dir = 4
@@ -10878,7 +10878,7 @@
/turf/simulated/floor/catwalk,
/area/ruin/space/moonbase19)
"QP" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/stairs,
/area/ruin/space/moonbase19)
"QQ" = (
@@ -11227,7 +11227,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/moonbase19)
"Sz" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -12723,7 +12723,7 @@
/area/ruin/space/moonbase19)
"Za" = (
/obj/structure/holosign/barrier/engineering,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/moonbase19)
"Zb" = (
@@ -12761,7 +12761,7 @@
"Zh" = (
/obj/effect/decal/cleanable/molten_object/large,
/obj/effect/decal/cleanable/glass,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/door/poddoor/preopen{
id_tag = "awayscilock1"
},
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm
index 98f13edcf853..5a1bdfc7eb31 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/oldstation.dmm
@@ -23,7 +23,7 @@
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"af" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/space/nearstation)
"ah" = (
@@ -50,12 +50,12 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/ancientstation/hivebot)
"al" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/comm)
"am" = (
/obj/structure/sign/poster/official/nanotrasen_logo,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/comm)
"an" = (
@@ -122,7 +122,7 @@
/turf/simulated/wall,
/area/ruin/ancientstation/hivebot)
"az" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation)
"aA" = (
@@ -192,7 +192,7 @@
/area/ruin/ancientstation)
"aK" = (
/obj/structure/sign/poster/contraband/random,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation)
"aL" = (
@@ -343,7 +343,7 @@
/turf/simulated/floor/plasteel/airless,
/area/ruin/ancientstation/betanorth)
"bf" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/betanorth)
"bg" = (
@@ -439,7 +439,7 @@
/area/ruin/ancientstation/comm)
"bs" = (
/obj/structure/sign/poster/official/cleanliness,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation)
"bt" = (
@@ -454,7 +454,7 @@
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"bu" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/thetacorridor)
"bv" = (
@@ -496,7 +496,7 @@
/area/ruin/ancientstation)
"bD" = (
/obj/structure/sign/greencross,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation)
"bE" = (
@@ -551,7 +551,7 @@
/area/ruin/ancientstation)
"bL" = (
/obj/structure/sign/science,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation)
"bM" = (
@@ -573,11 +573,11 @@
/area/ruin/ancientstation/thetacorridor)
"bP" = (
/obj/structure/sign/poster/official/science,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/thetacorridor)
"bQ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/hivebot)
"bR" = (
@@ -835,7 +835,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/ancientstation)
"cA" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/hydroponics)
"cB" = (
@@ -965,7 +965,7 @@
/area/ruin/ancientstation/betanorth)
"cS" = (
/obj/structure/sign/poster/official/nanomichi_ad,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/betanorth)
"cT" = (
@@ -976,7 +976,7 @@
/turf/simulated/floor/plasteel/airless,
/area/ruin/ancientstation/betanorth)
"cU" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/engi)
"cV" = (
@@ -1044,7 +1044,7 @@
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"dg" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/sec)
"dh" = (
@@ -1072,7 +1072,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/ancientstation/thetacorridor)
"dj" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/rnd)
"dk" = (
@@ -1183,7 +1183,7 @@
/area/ruin/ancientstation)
"dA" = (
/obj/structure/sign/poster/contraband/donut_corp,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/sec)
"dB" = (
@@ -1664,7 +1664,7 @@
/area/ruin/ancientstation)
"eN" = (
/obj/structure/sign/poster/official/here_for_your_safety,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/sec)
"eO" = (
@@ -2461,7 +2461,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/ancientstation/engi)
"gs" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/kitchen)
"gt" = (
@@ -3340,7 +3340,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/ancientstation/atmo)
"ip" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/atmo)
"iq" = (
@@ -3377,7 +3377,7 @@
icon_state = "radiation";
name = "\improper HAZARDOUS RADIATION"
},
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/ancientstation/engi)
"iu" = (
@@ -4281,7 +4281,7 @@
/turf/simulated/floor/engine,
/area/ruin/ancientstation/atmo)
"kE" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/indestructible/riveted,
/area/ruin/ancientstation/proto)
"kF" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm
index e5a071b709a5..81d7d22f00a0 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm
@@ -162,7 +162,7 @@
/area/ruin/space/onehalf/hallway)
"ay" = (
/obj/structure/table_frame,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"az" = (
@@ -226,7 +226,7 @@
/turf/template_noop,
/area/ruin/space/onehalf/hallway)
"aI" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"aJ" = (
@@ -352,12 +352,12 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"aU" = (
/obj/item/stack/sheet/metal,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"aV" = (
@@ -423,7 +423,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"be" = (
@@ -445,7 +445,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"bg" = (
@@ -462,7 +462,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"bh" = (
@@ -480,7 +480,7 @@
/obj/structure/disposalpipe/broken{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"bj" = (
@@ -585,14 +585,14 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"bv" = (
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"bw" = (
@@ -606,7 +606,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"by" = (
@@ -618,7 +618,7 @@
/area/ruin/space/onehalf/drone_bay)
"bz" = (
/obj/structure/closet/emcloset,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"bA" = (
@@ -675,12 +675,12 @@
/area/ruin/space/onehalf/hallway)
"bK" = (
/obj/machinery/economy/vending/coffee,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"bL" = (
/obj/machinery/economy/vending/snack,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"bN" = (
@@ -700,7 +700,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"bR" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"bS" = (
@@ -717,7 +717,7 @@
"bV" = (
/obj/structure/disposalpipe/segment,
/obj/item/stack/rods,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"bX" = (
@@ -728,12 +728,12 @@
dir = 1
},
/obj/item/shard,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"ca" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/onehalf/hallway)
"cb" = (
@@ -794,7 +794,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"ck" = (
@@ -802,7 +802,7 @@
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"cl" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"cm" = (
@@ -919,7 +919,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/onehalf/hallway)
"cA" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm
index cded6ef453ce..6cd4e1691199 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/rocky_motel.dmm
@@ -8,7 +8,7 @@
"ci" = (
/obj/machinery/door/airlock,
/obj/structure/fans/tiny,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
"cx" = (
@@ -75,14 +75,14 @@
/area/ruin/space/powered)
"gP" = (
/obj/structure/table/wood,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
"gY" = (
/obj/structure/chair/sofa/left{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
"hB" = (
@@ -243,7 +243,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/powered)
"Cq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
"Cw" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm
index ae749ca53ef6..85a4147836bb 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm
@@ -58,7 +58,7 @@
/obj/machinery/chem_dispenser/beer{
pixel_y = 8
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/wood,
/area/ruin/space/powered/bar)
"ar" = (
@@ -191,7 +191,7 @@
},
/area/ruin/space/powered/bar)
"aU" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/ruin/space/powered/bar)
"aV" = (
@@ -207,7 +207,7 @@
pixel_x = -12;
pixel_y = -8
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -318,7 +318,7 @@
},
/area/ruin/space/powered/bar)
"bn" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/tile/mineral,
/turf/simulated/floor/plating,
/area/ruin/space/powered/bar)
@@ -381,7 +381,7 @@
/turf/simulated/floor/plating/asteroid/ancient,
/area/space/nearstation)
"eG" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/cable_coil{
amount = 1
},
@@ -415,7 +415,7 @@
},
/area/ruin/space/powered/bar)
"jm" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/machinery/economy/vending/cigarette,
/turf/simulated/floor/plasteel{
dir = 9;
@@ -534,7 +534,7 @@
},
/area/ruin/space/powered/bar)
"tv" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/storage/toolbox/electrical,
/turf/simulated/floor/plating,
/area/ruin/space/powered/bar)
@@ -575,12 +575,12 @@
/turf/simulated/floor/wood,
/area/ruin/space/powered/bar)
"wy" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/holosign/barrier/engineering,
/turf/simulated/floor/plating,
/area/ruin/space/powered/bar)
"wL" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/crowbar/small,
/obj/effect/decal/cleanable/blood/writing,
/turf/simulated/floor/plating,
@@ -608,13 +608,13 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/ruin/space/powered/bar)
"yW" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/powered/bar)
"yX" = (
@@ -775,7 +775,7 @@
},
/area/ruin/space/powered/bar)
"KM" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/cable_coil{
amount = 1
},
@@ -839,7 +839,7 @@
"Ni" = (
/obj/machinery/kitchen_machine/microwave,
/obj/structure/table/wood,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/wood,
/area/ruin/space/powered/bar)
"Nl" = (
@@ -869,7 +869,7 @@
/turf/simulated/floor/wood,
/area/ruin/space/powered/bar)
"Of" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -898,7 +898,7 @@
/turf/simulated/floor/plating/asteroid/ancient,
/area/ruin/space/powered)
"QU" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/tile/mineral,
/turf/simulated/floor/plasteel{
icon_state = "dark"
@@ -932,7 +932,7 @@
/turf/simulated/floor/plating/asteroid/ancient,
/area/space/nearstation)
"UO" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/structure/computerframe{
dir = 8
},
@@ -953,7 +953,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/powered/bar)
"VU" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/obj/machinery/light_construct/small{
dir = 8
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/submaps/telecomns_returns_submap.dmm b/_maps/map_files/RandomRuins/SpaceRuins/submaps/telecomns_returns_submap.dmm
index 10fbaad8e042..9212722f6953 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/submaps/telecomns_returns_submap.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/submaps/telecomns_returns_submap.dmm
@@ -81,7 +81,7 @@
/area/template_noop)
"iP" = (
/obj/machinery/economy/vending/cola,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/mineral/plastitanium/red,
/area/template_noop)
"jh" = (
@@ -179,7 +179,7 @@
/area/template_noop)
"sm" = (
/obj/machinery/economy/vending/cola,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/template_noop,
/area/template_noop)
"uH" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm
index 26c6e5586f9f..1dbe1e1e2f75 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiecakesfactory.dmm
@@ -224,7 +224,7 @@
},
/area/ruin/space/syndicakefactory)
"hF" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/engine/airless,
/area/ruin/space/syndicakefactory)
"hH" = (
@@ -344,7 +344,7 @@
},
/area/ruin/space/syndicakefactory)
"oH" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/ruin/space/syndicakefactory)
"oJ" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm
index ce4becef7b45..842ba45029dd 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/syndiedepot.dmm
@@ -832,7 +832,7 @@
/turf/simulated/floor/mineral/silver,
/area/syndicate_depot/core)
"cs" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating/asteroid/airless,
/area/syndicate_depot/outer)
"ct" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm b/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm
index bbf18163048f..cbcef47c0344 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/telecomns_returns.dmm
@@ -36,7 +36,7 @@
icon_state = "2-4"
},
/mob/living/simple_animal/hostile/malf_drone,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/catwalk,
/area/ruin/space/telecomms/powercontrol)
"bb" = (
@@ -426,7 +426,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/telecomms/tele)
"ia" = (
-/obj/effect/spawner/random_spawners/telecomms_emp_loot,
+/obj/effect/spawner/random/telecomms_emp_loot,
/turf/simulated/floor/engine,
/area/ruin/space/telecomms/computer)
"ik" = (
@@ -539,7 +539,7 @@
/area/ruin/space/telecomms/chamber)
"kU" = (
/obj/structure/closet/malf/suits,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plasteel,
/area/ruin/space/telecomms/tele)
"kV" = (
@@ -602,7 +602,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/turf/simulated/floor/catwalk,
/area/ruin/space/telecomms/powercontrol)
"lB" = (
@@ -909,8 +909,8 @@
/turf/simulated/floor/plasteel,
/area/ruin/space/telecomms/foyer)
"pE" = (
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/engine,
/area/ruin/space/telecomms/computer)
"pS" = (
@@ -1663,7 +1663,7 @@
pixel_y = 10;
pixel_x = -7
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/item/salvage/ruin/nanotrasen{
pixel_x = 5
},
@@ -2402,7 +2402,7 @@
/area/space/nearstation/no_teleport)
"Ky" = (
/obj/machinery/computer/nonfunctional,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel,
/area/ruin/space/telecomms/computer)
"KH" = (
@@ -2553,7 +2553,7 @@
/turf/simulated/floor/catwalk,
/area/ruin/space/telecomms)
"Nb" = (
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/turf/simulated/floor/catwalk,
/area/ruin/space/telecomms/powercontrol)
"No" = (
@@ -2609,7 +2609,7 @@
"Nz" = (
/obj/structure/rack,
/obj/item/circuitboard/sleeper/syndicate,
-/obj/effect/spawner/random_spawners/telecomms_teleprod_maybe,
+/obj/effect/spawner/random/telecomms_teleprod_maybe,
/turf/simulated/floor/plasteel,
/area/ruin/space/telecomms)
"NY" = (
@@ -3301,7 +3301,7 @@
dir = 8
},
/obj/machinery/atmospherics/portable/canister/air,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/catwalk,
/area/ruin/space/telecomms/powercontrol)
"Zt" = (
@@ -3329,7 +3329,7 @@
dir = 4;
level = 1
},
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/turf/simulated/floor/catwalk,
/area/ruin/space/telecomms/powercontrol)
"ZQ" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm b/_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm
index 59e91f1ff64d..c299df4f9a86 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/unathi_skiff.dmm
@@ -56,7 +56,7 @@
/area/ruin/space/unathi_breacher/bar)
"ec" = (
/mob/living/simple_animal/hostile/drakehound_breacher,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/unathi_breacher/engineering)
"fJ" = (
@@ -212,7 +212,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/unathi_breacher/engineering)
"oa" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/damaged/airless,
/area/ruin/space/unathi_breacher/engineering)
"ol" = (
@@ -298,7 +298,7 @@
"uN" = (
/obj/item/stack/rods,
/obj/item/stack/rods,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/unathi_breacher/engineering)
"vc" = (
@@ -470,7 +470,7 @@
/area/ruin/space/unathi_breacher/hold)
"Hr" = (
/obj/item/cigbutt/roach,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/unathi_breacher/engineering)
"Hz" = (
@@ -522,7 +522,7 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/unathi_breacher/dorms)
"Mt" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/unathi_breacher/engineering)
"MI" = (
@@ -543,7 +543,7 @@
/area/ruin/space/unathi_breacher/engineering)
"OW" = (
/obj/effect/decal/cleanable/ash,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/burnt/airless,
/area/ruin/space/unathi_breacher/engineering)
"Pq" = (
@@ -711,7 +711,7 @@
/area/ruin/space/unathi_breacher/dorms)
"ZY" = (
/obj/effect/decal/remains/human,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/unathi_breacher/engineering)
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm
index 5265570fb7dd..8d2596a6301a 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp.dmm
@@ -64,16 +64,16 @@
/turf/simulated/floor/plating,
/area/ruin/space/derelict/bridge)
"ao" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/bridge)
"ap" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/bridge)
"aq" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/spawner/window/shuttle,
/obj/machinery/door/poddoor/shutters{
dir = 2;
@@ -84,7 +84,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/derelict/bridge)
"ar" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/spawner/window/shuttle,
/obj/machinery/door/poddoor/shutters{
dir = 2;
@@ -149,7 +149,7 @@
},
/area/ruin/space/derelict/bridge)
"ay" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/computerframe{
desc = "This computer is a husk of what it once was. Time and decay has worn its cheap circuitry to dust.";
name = "decrepit computer"
@@ -276,8 +276,8 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/derelict/bridge)
"aN" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/shard{
icon_state = "small"
},
@@ -298,7 +298,7 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/derelict/bridge)
"aQ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/remains/human{
desc = "This guy seemed to have died in terrible way! Half his remains are dust.";
name = "Human remains"
@@ -732,7 +732,7 @@
},
/area/ruin/space/derelict/arrival)
"bV" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/derelict/bridge)
"bW" = (
@@ -902,7 +902,7 @@
/obj/structure/rack,
/obj/item/reagent_containers/drinks/bottle/vodka/badminka,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/derelict/bridge)
"ct" = (
@@ -1065,10 +1065,6 @@
/obj/structure/sign/mech,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/arrival)
-"cM" = (
-/obj/structure/sign/securearea,
-/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
-/area/ruin/space/derelict/arrival)
"cN" = (
/obj/machinery/door/airlock/hatch{
desc = "A sturdy armoury door. If you listen closely, you can barely make out a soviet marching tune coming from the other side of the door.";
@@ -1803,7 +1799,7 @@
/area/ruin/space/derelict/crew_quarters)
"eC" = (
/obj/structure/chair/wood,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/derelict/crew_quarters)
"eD" = (
@@ -1830,7 +1826,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/derelict/crew_quarters)
"eH" = (
@@ -2203,7 +2199,7 @@
/obj/structure/chair/wood{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/derelict/crew_quarters)
"fx" = (
@@ -2223,7 +2219,7 @@
/area/ruin/space/derelict/crew_quarters)
"fz" = (
/obj/structure/mopbucket,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/derelict/crew_quarters)
"fA" = (
@@ -2371,18 +2367,6 @@
icon_state = "caution"
},
/area/ruin/space/derelict/hallway/primary)
-"fT" = (
-/obj/machinery/door_control{
- id = "ruslock";
- layer = 2.1;
- name = "suspicious button"
- },
-/obj/machinery/economy/vending/cigarette/free{
- slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.")
- },
-/obj/effect/landmark/damageturf,
-/turf/simulated/floor/wood,
-/area/ruin/space/derelict/crew_quarters)
"fU" = (
/obj/item/trash/spentcasing/shotgun,
/turf/simulated/floor/wood,
@@ -2532,7 +2516,7 @@
/area/ruin/space/derelict/crew_quarters)
"gn" = (
/obj/structure/chair/stool/bar,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/derelict/crew_quarters)
"go" = (
@@ -2612,7 +2596,7 @@
},
/area/ruin/space/derelict/hallway/primary)
"gy" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/hallway/primary)
"gz" = (
@@ -2746,7 +2730,7 @@
/turf/template_noop,
/area/space/nearstation)
"gS" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
dir = 8;
@@ -2873,7 +2857,7 @@
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/hallway/primary)
"hi" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/table/reinforced,
/obj/item/stack/sheet/metal/fifty,
/obj/item/stack/sheet/glass,
@@ -3001,7 +2985,7 @@
},
/area/ruin/space/derelict/hallway/primary)
"hz" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/hallway/primary)
"hA" = (
@@ -3014,7 +2998,7 @@
},
/area/ruin/space/derelict/hallway/primary)
"hB" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "caution"
@@ -3251,7 +3235,7 @@
/turf/simulated/floor/plating,
/area/ruin/space/derelict/hallway/primary)
"ig" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/flora/rock/pile,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/hallway/primary)
@@ -3505,7 +3489,7 @@
},
/area/ruin/space/derelict/arrival)
"iU" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel,
/area/ruin/space/derelict/arrival)
"iV" = (
@@ -3553,7 +3537,7 @@
/turf/template_noop,
/area/ruin/space/derelict/hallway/primary)
"iZ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/remains/human{
desc = "This guy seemed to have died in terrible way! Half his remains are dust.";
name = "Human remains"
@@ -3667,11 +3651,6 @@
/obj/effect/decal/cleanable/blood/drip,
/turf/simulated/floor/plasteel,
/area/ruin/space/derelict/arrival)
-"jq" = (
-/obj/effect/landmark/burnturf,
-/obj/item/trash/spentcasing/bullet,
-/turf/simulated/floor/plasteel,
-/area/ruin/space/derelict/arrival)
"jr" = (
/obj/item/kirbyplants,
/turf/simulated/floor/plasteel{
@@ -3739,7 +3718,7 @@
/turf/template_noop,
/area/ruin/space/derelict/hallway/primary)
"jz" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/hallway/primary)
"jA" = (
@@ -4087,7 +4066,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/hallway/primary)
"kp" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/ore/slag,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/hallway/primary)
@@ -4666,7 +4645,7 @@
/turf/template_noop,
/area/ruin/space/derelict/solar_control)
"lD" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/engine/vacuum,
/area/ruin/space/derelict/hallway/primary)
"lE" = (
@@ -4885,14 +4864,14 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/hallway/primary)
"mk" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/airless{
dir = 5;
icon_state = "green"
},
/area/ruin/space/derelict/hallway/primary)
"ml" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/grille/broken,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating/airless,
@@ -4986,7 +4965,7 @@
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/derelict/hallway/primary)
"mz" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/derelict/hallway/primary)
"mA" = (
@@ -5053,7 +5032,7 @@
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/arrival)
"mL" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless{
dir = 8;
icon_state = "green"
@@ -5346,13 +5325,13 @@
},
/area/ruin/space/derelict/arrival)
"nx" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless{
icon_state = "white"
},
/area/ruin/space/derelict/arrival)
"ny" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light/small{
dir = 1
},
@@ -5410,8 +5389,8 @@
},
/area/ruin/space/derelict/arrival)
"nG" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/airless{
icon_state = "floorscorched2"
},
@@ -5456,12 +5435,12 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/hallway/primary)
"nN" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/ore/iron,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/hallway/primary)
"nO" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/clothing/suit/tracksuit,
/obj/item/clothing/under/pants/track,
/obj/item/clothing/shoes/black,
@@ -5566,7 +5545,7 @@
},
/area/ruin/space/derelict/arrival)
"oa" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless{
icon_state = "floorscorched2"
},
@@ -5581,14 +5560,14 @@
/turf/template_noop,
/area/ruin/space/derelict/arrival)
"od" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/grille/broken,
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"oe" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/derelict/hallway/primary)
"of" = (
@@ -5675,7 +5654,7 @@
},
/area/ruin/space/derelict/hallway/primary)
"or" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/flora/rock/pile,
/turf/simulated/floor/plasteel/airless,
/area/ruin/space/derelict/hallway/primary)
@@ -5797,14 +5776,14 @@
/turf/template_noop,
/area/ruin/space/derelict/arrival)
"oE" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/grille/broken,
/turf/simulated/floor/plasteel/airless{
icon_state = "floorscorched2"
},
/area/ruin/space/derelict/arrival)
"oF" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/airless{
icon_state = "floorscorched2"
},
@@ -5881,7 +5860,7 @@
},
/area/ruin/space/derelict/crew_quarters)
"oS" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/ore/iron,
/turf/simulated/floor/plasteel/airless{
icon_state = "floorscorched2"
@@ -6042,7 +6021,7 @@
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/arrival)
"pp" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/arrival)
"pq" = (
@@ -6118,7 +6097,7 @@
},
/area/ruin/space/derelict/crew_quarters)
"pA" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/airless{
icon_state = "white"
},
@@ -6163,14 +6142,14 @@
},
/area/ruin/space/derelict/crew_quarters)
"pH" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/hemostat,
/turf/simulated/floor/plasteel/airless{
icon_state = "floorscorched2"
},
/area/ruin/space/derelict/arrival)
"pI" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light/small{
dir = 4
},
@@ -6179,7 +6158,7 @@
},
/area/ruin/space/derelict/arrival)
"pJ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/arrival)
"pK" = (
@@ -6308,7 +6287,7 @@
},
/area/ruin/space/derelict/crew_quarters)
"qa" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/stack/cable_coil/cut{
amount = 1
},
@@ -6347,7 +6326,7 @@
},
/area/ruin/space/derelict/crew_quarters)
"qf" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/ore/slag,
/obj/structure/grille/broken,
/turf/simulated/floor/plasteel/airless{
@@ -6411,7 +6390,7 @@
},
/area/ruin/space/derelict/crew_quarters)
"qp" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/arrival)
"qr" = (
@@ -7392,6 +7371,24 @@
/obj/effect/spawner/random/fungus/frequent,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
/area/ruin/space/derelict/arrival)
+"zc" = (
+/obj/machinery/economy/vending/cigarette/free{
+ slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.")
+ },
+/turf/template_noop,
+/area/template_noop)
+"Bx" = (
+/obj/machinery/door_control{
+ id = "ruslock";
+ layer = 2.1;
+ name = "suspicious button"
+ },
+/obj/machinery/economy/vending/cigarette/free{
+ slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.")
+ },
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/wood,
+/area/ruin/space/derelict/crew_quarters)
"Ci" = (
/mob/living/simple_animal/hostile/pirate/ranged,
/turf/simulated/floor/plasteel/airless{
@@ -7405,6 +7402,10 @@
},
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/derelict/crew_quarters)
+"El" = (
+/obj/structure/sign/securearea,
+/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
+/area/ruin/space/derelict/arrival)
"Mi" = (
/obj/effect/spawner/random/fungus/frequent,
/turf/simulated/wall/indestructible/titanium/soviet/nodiagonal,
@@ -7430,6 +7431,11 @@
icon_state = "red"
},
/area/ruin/space/derelict/arrival)
+"Tc" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/trash/spentcasing/bullet,
+/turf/simulated/floor/plasteel,
+/area/ruin/space/derelict/arrival)
"XQ" = (
/obj/structure/chair/wood{
dir = 4
@@ -8589,7 +8595,7 @@ aW
bn
ed
en
-cM
+El
fg
fB
fX
@@ -8693,7 +8699,7 @@ hM
ia
iz
iV
-jq
+Tc
jZ
kS
lx
@@ -8865,7 +8871,7 @@ dQ
do
do
cm
-cM
+El
de
fE
fZ
@@ -9408,7 +9414,7 @@ aW
bn
cm
cA
-cM
+El
cA
do
dD
@@ -9592,7 +9598,7 @@ bF
bT
co
cA
-cM
+El
dg
ds
bn
@@ -13007,7 +13013,7 @@ ek
eD
fb
eD
-fT
+Bx
bm
dH
aV
@@ -13931,7 +13937,7 @@ ac
ac
ac
ac
-ac
+zc
ac
ac
ac
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm b/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm
index 305ddef9a9c8..5d5105c61bf6 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/ussp_tele.dmm
@@ -14,7 +14,7 @@
},
/area/ruin/space/derelict/teleporter)
"dj" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"ds" = (
@@ -79,7 +79,7 @@
/area/space/nearstation)
"ic" = (
/obj/effect/turf_decal/stripes/line,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light{
dir = 8
},
@@ -141,7 +141,7 @@
},
/area/ruin/space/derelict/teleporter)
"mY" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/airless{
icon_state = "dark"
},
@@ -167,7 +167,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/remains/human,
/turf/simulated/floor/plasteel/airless{
icon_state = "dark"
@@ -204,7 +204,7 @@
/area/ruin/space/derelict/teleporter)
"pZ" = (
/obj/effect/turf_decal/stripes/line,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel/airless{
icon_state = "dark"
},
@@ -331,7 +331,7 @@
},
/area/ruin/space/derelict/teleporter)
"Av" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/teleporter)
"Dp" = (
@@ -350,19 +350,19 @@
},
/area/ruin/space/derelict/teleporter)
"FQ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/grille/broken,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/teleporter)
"HC" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/teleporter)
"HL" = (
/mob/living/simple_animal/hostile/carp/megacarp,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/teleporter)
"Io" = (
@@ -399,7 +399,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless{
icon_state = "dark"
},
@@ -412,7 +412,7 @@
},
/area/ruin/space/derelict/teleporter)
"Vu" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d2 = 2;
icon_state = "0-2"
@@ -435,7 +435,7 @@
/area/ruin/space/derelict/teleporter)
"Wu" = (
/obj/effect/spawner/window/shuttle,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/teleporter)
"Zl" = (
@@ -451,7 +451,7 @@
/turf/template_noop,
/area/ruin/space/derelict/teleporter)
"ZN" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless{
icon_state = "dark"
},
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm b/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm
index b6e072a07e2e..b4e529f76654 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/whiteship.dmm
@@ -3,11 +3,11 @@
/obj/structure/sign/vacuum/external{
pixel_y = -32
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/shuttle/abandoned)
"cf" = (
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/turf/simulated/floor/plating,
/area/shuttle/abandoned)
"cA" = (
@@ -144,7 +144,7 @@
/turf/simulated/floor/mineral/titanium,
/area/shuttle/abandoned)
"sm" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/door/airlock/titanium,
/turf/simulated/floor/plating,
/area/shuttle/abandoned)
@@ -176,7 +176,7 @@
/turf/simulated/floor/mineral/titanium,
/area/shuttle/abandoned)
"vz" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/hidden{
dir = 4
},
@@ -308,7 +308,7 @@
/turf/simulated/floor/wood,
/area/shuttle/abandoned)
"Kd" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/mineral/titanium,
/area/shuttle/abandoned)
"KX" = (
@@ -355,7 +355,7 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/shuttle/abandoned)
"Ro" = (
@@ -371,7 +371,7 @@
/turf/simulated/floor/mineral/plastitanium,
/area/shuttle/abandoned)
"Vd" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/shuttle/abandoned)
"VD" = (
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm b/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm
index c1b6dad133e1..2e638bbc1c3f 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/wizardcrash.dmm
@@ -13,7 +13,7 @@
/obj/item/shard{
icon_state = "small"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/powered)
"ae" = (
@@ -21,17 +21,17 @@
/area/ruin/space/powered)
"af" = (
/obj/structure/computerframe,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
"ag" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
"ah" = (
/obj/structure/grille/broken,
/obj/item/shard,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/powered)
"aj" = (
@@ -84,7 +84,7 @@
dir = 1;
in_use = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
"as" = (
@@ -240,7 +240,7 @@
/area/ruin/space/powered)
"aW" = (
/obj/effect/spawner/window/reinforced,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
"aY" = (
@@ -491,7 +491,7 @@
"YM" = (
/obj/structure/table/wood,
/obj/item/blank_tarot_card,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ruin/space/powered)
diff --git a/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm b/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm
index 243674063756..21203db3e6db 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/wreckedcargoship.dmm
@@ -365,7 +365,7 @@
/obj/machinery/light/small{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/largecrate,
/turf/simulated/floor/plasteel{
dir = 4;
@@ -432,7 +432,7 @@
/obj/machinery/door/firedoor/border_only/closed{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/wreck_cargoship)
"py" = (
@@ -549,13 +549,13 @@
},
/area/ruin/space/wreck_cargoship)
"tm" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/ruin/space/wreck_cargoship)
"tn" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/door/poddoor/shutters{
dir = 8;
id_tag = "cargoshipblastdoor4"
@@ -603,7 +603,7 @@
},
/area/ruin/space/wreck_cargoship)
"wf" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -802,7 +802,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "black"
},
@@ -938,7 +938,7 @@
},
/area/ruin/space/wreck_cargoship)
"Mc" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/ruin/space/wreck_cargoship)
"Mt" = (
@@ -1079,7 +1079,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/button/windowtint{
pixel_y = -32
},
@@ -1098,7 +1098,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel{
icon_state = "black"
},
diff --git a/_maps/map_files/generic/Lavaland.dmm b/_maps/map_files/generic/Lavaland.dmm
index c1955a7c2c53..70b67e13eda4 100644
--- a/_maps/map_files/generic/Lavaland.dmm
+++ b/_maps/map_files/generic/Lavaland.dmm
@@ -76,7 +76,7 @@
/turf/simulated/mineral/random/volcanic/labormineral,
/area/lavaland/surface/outdoors)
"ao" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"ap" = (
@@ -172,7 +172,7 @@
/area/mine/laborcamp)
"aL" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"aN" = (
@@ -497,7 +497,7 @@
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/effect/mapping_helpers/airlock/access/all/supply/mining_station,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/catwalk,
/area/mine/outpost/hallway/west)
"bU" = (
@@ -614,8 +614,8 @@
/obj/machinery/light/small{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/dirt/maybe,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"ch" = (
@@ -741,7 +741,7 @@
/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"cw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/storage)
"cx" = (
@@ -831,7 +831,7 @@
/obj/structure/cable/cyan{
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/mapping_helpers/airlock/access/any/supply/qm,
/obj/effect/mapping_helpers/airlock/access/any/engineering/tcoms,
/turf/simulated/floor/plasteel/dark,
@@ -848,7 +848,7 @@
/area/mine/outpost/hallway/east)
"cM" = (
/obj/effect/spawner/random/fungus/maybe,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/lavaland/surface/outdoors/outpost/catwalk)
"cN" = (
@@ -990,7 +990,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/cable{
icon_state = "0-8"
},
@@ -1024,7 +1024,7 @@
dir = 4
},
/obj/machinery/atmospherics/unary/vent_pump/on,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "darkfull"
@@ -1268,7 +1268,7 @@
},
/area/mine/outpost/storage)
"dB" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/production)
"dC" = (
@@ -1280,7 +1280,7 @@
/area/mine/outpost/production)
"dD" = (
/obj/machinery/atmospherics/pipe/manifold4w/visible/cyan,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/turf_decal/stripes/corner{
dir = 1
},
@@ -1297,7 +1297,7 @@
name = "west bump";
pixel_x = -27
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "darkfull"
@@ -1380,7 +1380,7 @@
/turf/simulated/floor/plating,
/area/mine/outpost/production)
"dM" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/decal/cleanable/glass,
/obj/machinery/requests_console/directional/west,
/turf/simulated/floor/plating,
@@ -1483,7 +1483,7 @@
},
/area/mine/outpost/cafeteria)
"dW" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/east)
"dX" = (
@@ -1725,7 +1725,7 @@
"ex" = (
/obj/effect/turf_decal/delivery/hollow,
/obj/structure/ore_box,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "darkfull"
@@ -1888,7 +1888,7 @@
/area/mine/outpost/mechbay)
"eL" = (
/obj/structure/closet/crate,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/item/vending_refill/wallmed,
/obj/item/vending_refill/cigarette,
/turf/simulated/floor/plating,
@@ -2038,7 +2038,7 @@
/turf/simulated/floor/plating,
/area/mine/outpost/production)
"fa" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/obj/effect/spawner/random/fungus/maybe,
/turf/simulated/wall,
/area/lavaland/surface/outdoors/outpost/catwalk)
@@ -2050,7 +2050,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"fc" = (
@@ -2221,7 +2221,7 @@
/area/lavaland/surface/outdoors)
"fu" = (
/obj/effect/turf_decal/delivery,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/mine/outpost/production)
@@ -2355,12 +2355,12 @@
/obj/machinery/atmospherics/pipe/simple/visible/cyan{
dir = 6
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/catwalk,
/area/mine/outpost/engineering)
"fG" = (
/obj/effect/turf_decal/caution,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/turf_decal/stripes/line{
dir = 5
},
@@ -2421,7 +2421,7 @@
d2 = 8;
icon_state = "1-8"
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"fN" = (
@@ -2700,7 +2700,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/spawner/random/barrier/grille_often,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
@@ -3875,7 +3875,7 @@
/turf/simulated/floor/mineral/plastitanium/red,
/area/shuttle/siberia)
"mp" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/mechbay)
"mq" = (
@@ -4625,7 +4625,7 @@
/area/mine/laborcamp/security)
"pa" = (
/obj/machinery/firealarm/directional/south,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel{
icon_state = "purplecorner";
dir = 8
@@ -4943,7 +4943,7 @@
},
/area/mine/laborcamp/security)
"rk" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/lockers)
"rm" = (
@@ -5101,7 +5101,7 @@
"ss" = (
/obj/effect/turf_decal/delivery/hollow,
/obj/structure/ore_box,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "darkfull"
@@ -5140,7 +5140,7 @@
/obj/item/flashlight/flare/glowstick/random,
/obj/item/flashlight/flare/glowstick/random,
/obj/item/flashlight/flare/glowstick/random,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"sP" = (
@@ -5297,7 +5297,7 @@
/obj/structure/sign/securearea{
pixel_x = -32
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors/outpost/catwalk)
"tX" = (
@@ -5310,7 +5310,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/mine/outpost/mechbay)
"tZ" = (
@@ -5768,7 +5768,7 @@
/turf/simulated/floor/catwalk,
/area/mine/laborcamp)
"wy" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/sign/fire{
pixel_y = 32
},
@@ -5871,7 +5871,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/baseturf_helper/lava_land,
/turf/simulated/floor/plasteel{
dir = 1;
@@ -5964,7 +5964,7 @@
/obj/machinery/computer/arcade{
dir = 4
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"ya" = (
@@ -6157,7 +6157,7 @@
/area/mine/outpost/maintenance/south)
"yR" = (
/obj/effect/spawner/random/barrier/grille_maybe,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/decal/cleanable/spiderling_remains,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
@@ -6245,7 +6245,7 @@
/obj/structure/fans/tiny,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/effect/mapping_helpers/airlock/access/all/supply/mining_station,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/door/airlock/maintenance/external/glass{
name = "Landing Pad"
},
@@ -6459,7 +6459,7 @@
/turf/simulated/floor/wood,
/area/mine/laborcamp)
"At" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/cable{
icon_state = "1-10"
},
@@ -6632,7 +6632,7 @@
/area/mine/laborcamp)
"Bs" = (
/obj/structure/window/reinforced,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/mine/outpost/production)
@@ -6672,7 +6672,7 @@
},
/area/mine/outpost/lockers)
"BH" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/hallway/east)
"BL" = (
@@ -6789,7 +6789,7 @@
/turf/simulated/floor/plasteel,
/area/mine/outpost/mechbay)
"Cp" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/mine/laborcamp/security)
"Cu" = (
@@ -6912,7 +6912,7 @@
/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors/outpost/catwalk)
"Dc" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel,
/area/mine/outpost/maintenance/south)
"De" = (
@@ -6984,7 +6984,7 @@
/area/mine/outpost/airlock)
"DA" = (
/obj/effect/spawner/random/barrier/grille_often,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/east)
"DB" = (
@@ -7245,8 +7245,8 @@
"Fa" = (
/obj/structure/table,
/obj/item/lighter/random,
-/obj/effect/spawner/random_spawners/dirt_maybe,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/dirt/maybe,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"Fd" = (
@@ -7298,7 +7298,7 @@
/area/mine/laborcamp)
"Fl" = (
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/door/airlock/maintenance,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
@@ -7351,7 +7351,7 @@
/area/lavaland/surface/outdoors)
"FH" = (
/obj/structure/cable,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/power/apc/directional/west,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/east)
@@ -7451,7 +7451,7 @@
/turf/simulated/floor/plating/asteroid/basalt/lava_land_surface,
/area/lavaland/surface/outdoors)
"Gs" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/obj/structure/sign/nanotrasen,
/turf/simulated/wall,
/area/mine/outpost/maintenance/south)
@@ -7689,7 +7689,7 @@
},
/area/mine/outpost/medbay)
"HT" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "darkyellowcorners"
@@ -7723,7 +7723,7 @@
/turf/simulated/mineral/volcanic/lava_land_surface,
/area/lavaland/surface/outdoors)
"Iv" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/mine/laborcamp)
"Iw" = (
@@ -8375,7 +8375,7 @@
},
/area/mine/outpost/hallway/west)
"Mv" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/lavaland/surface/outdoors)
"My" = (
@@ -8488,7 +8488,7 @@
},
/area/mine/outpost/hallway/east)
"Nw" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/light/small,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
@@ -8549,7 +8549,7 @@
/area/mine/outpost/cafeteria)
"NK" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
"NP" = (
@@ -8975,7 +8975,7 @@
/turf/simulated/floor/lava/mapping_lava,
/area/lavaland/surface/outdoors)
"Qv" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/structure/disposalpipe/segment/corner{
dir = 2
},
@@ -9181,8 +9181,8 @@
/turf/simulated/floor/lava/mapping_lava,
/area/lavaland/surface/outdoors)
"Sh" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/production)
"Sk" = (
@@ -9243,7 +9243,7 @@
/turf/simulated/floor/lava/mapping_lava,
/area/lavaland/surface/outdoors/outpost/catwalk)
"SH" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/lavaland/surface/outdoors)
"SJ" = (
@@ -9285,7 +9285,7 @@
},
/area/mine/outpost/mechbay)
"SQ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/cafeteria)
"SR" = (
@@ -9370,7 +9370,7 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/baseturf_helper/lava_land,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/east)
@@ -9489,7 +9489,7 @@
/obj/machinery/light{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/catwalk,
/area/mine/outpost/engineering)
"Ur" = (
@@ -9586,7 +9586,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "darkfull"
@@ -9743,7 +9743,7 @@
},
/area/mine/outpost/engineering)
"VG" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/maintenance/east)
"VK" = (
@@ -9792,7 +9792,7 @@
"VV" = (
/obj/machinery/firealarm/directional/west,
/obj/item/kirbyplants,
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/item/radio/intercom{
name = "north bump";
pixel_y = 28
@@ -9962,7 +9962,7 @@
/turf/simulated/floor/lava/mapping_lava,
/area/lavaland/surface/outdoors/outpost/catwalk)
"WV" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/item/gps/ruin{
pixel_x = 32;
gpstag = "Nanotrasen Mining Outpost"
@@ -10102,7 +10102,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/effect/turf_decal/stripes/line,
/turf/simulated/floor/plasteel{
dir = 8;
@@ -10185,7 +10185,7 @@
},
/area/mine/laborcamp)
"Yk" = (
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/machinery/alarm/directional/north,
/obj/effect/turf_decal/loading_area,
/obj/effect/decal/cleanable/dirt,
@@ -10219,7 +10219,7 @@
/turf/simulated/floor/plasteel,
/area/mine/laborcamp)
"Yr" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 8;
@@ -10229,7 +10229,7 @@
/turf/simulated/floor/plasteel,
/area/mine/outpost/maintenance/south)
"Ys" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/item/trash/chips,
/turf/simulated/floor/plating,
/area/mine/outpost/maintenance/south)
@@ -10389,7 +10389,7 @@
},
/area/mine/outpost/hallway/west)
"Zh" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/mine/outpost/maintenance/south)
"Zj" = (
diff --git a/_maps/map_files/generic/centcomm.dmm b/_maps/map_files/generic/centcomm.dmm
index 7f85c69cd991..dabdbceff0ba 100644
--- a/_maps/map_files/generic/centcomm.dmm
+++ b/_maps/map_files/generic/centcomm.dmm
@@ -2353,7 +2353,7 @@
/turf/simulated/floor/wood,
/area/ghost_bar)
"ip" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/ghost_bar)
"iq" = (
@@ -6220,7 +6220,7 @@
/turf/simulated/floor/plasteel,
/area/admin)
"vh" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/centcom/evac)
"vj" = (
diff --git a/_maps/map_files/stations/boxstation.dmm b/_maps/map_files/stations/boxstation.dmm
index a032c5b6854f..6ca319a978e3 100644
--- a/_maps/map_files/stations/boxstation.dmm
+++ b/_maps/map_files/stations/boxstation.dmm
@@ -820,7 +820,7 @@
},
/area/station/command/office/hos)
"aeE" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"aeF" = (
@@ -4489,7 +4489,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"aqc" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fore)
"aqd" = (
@@ -6675,7 +6675,7 @@
/obj/structure/chair{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"awO" = (
@@ -7816,7 +7816,7 @@
/obj/structure/chair/stool/bar{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aAc" = (
@@ -8106,7 +8106,7 @@
},
/area/station/security/prison/cell_block/A)
"aAY" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"aAZ" = (
@@ -8145,7 +8145,7 @@
/obj/structure/chair/wood/wings{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aBf" = (
@@ -8242,7 +8242,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"aBy" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"aBz" = (
@@ -8336,7 +8336,7 @@
/area/station/security/execution)
"aBT" = (
/obj/item/paper/crumpled,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/space/nearstation)
"aBU" = (
@@ -8347,11 +8347,11 @@
layer = 4;
pixel_y = 32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aBV" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aBW" = (
@@ -8361,7 +8361,7 @@
/obj/machinery/light_construct/small{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aBX" = (
@@ -8376,7 +8376,7 @@
},
/area/station/hallway/primary/fore)
"aBZ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless,
/area/space/nearstation)
"aCa" = (
@@ -8652,7 +8652,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/abandonedbar)
"aCP" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/abandonedbar)
"aCQ" = (
@@ -8677,7 +8677,7 @@
/area/station/maintenance/abandonedbar)
"aCS" = (
/obj/item/lighter/random,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aCT" = (
@@ -8937,13 +8937,13 @@
/area/station/maintenance/fpmaint2)
"aDA" = (
/obj/structure/filingcabinet/filingcabinet,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aDB" = (
/obj/structure/rack,
/obj/item/camera,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint2)
"aDC" = (
@@ -9066,7 +9066,7 @@
"aEa" = (
/obj/structure/table/wood,
/obj/item/trash/can,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aEc" = (
@@ -9307,7 +9307,7 @@
"aEH" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/landmark/spawner/xeno,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint2)
"aEI" = (
@@ -9337,7 +9337,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aEQ" = (
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aES" = (
@@ -9350,7 +9350,7 @@
},
/area/station/maintenance/abandonedbar)
"aET" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aEU" = (
@@ -9379,7 +9379,7 @@
"aEX" = (
/obj/item/trash/pistachios,
/obj/machinery/light_construct,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aEY" = (
@@ -9399,7 +9399,7 @@
/obj/structure/sign/poster/contraband/random{
pixel_x = 32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aFb" = (
@@ -9695,7 +9695,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/fore_port)
"aFT" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/solar_maintenance/fore_port)
"aFU" = (
@@ -9757,12 +9757,12 @@
/obj/structure/mineral_door/wood{
name = "Abandoned Bar"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"aGd" = (
/obj/effect/spawner/random/fungus/frequent,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/abandonedbar)
"aGe" = (
@@ -9772,7 +9772,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aGi" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fpmaint)
"aGj" = (
@@ -9794,7 +9794,7 @@
/obj/structure/chair/stool{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"aGm" = (
@@ -9822,7 +9822,7 @@
/area/station/maintenance/fpmaint)
"aGp" = (
/obj/machinery/economy/vending/coffee,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"aGq" = (
@@ -10098,7 +10098,7 @@
"aHm" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint2)
"aHo" = (
@@ -10281,7 +10281,7 @@
dir = 6;
level = 1
},
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/item/wrench,
/obj/effect/decal/cleanable/blood/old,
/turf/simulated/floor/plating,
@@ -10440,7 +10440,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aIy" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint2)
"aIA" = (
@@ -10511,7 +10511,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 5
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint2)
"aIN" = (
@@ -10546,7 +10546,7 @@
layer = 2
},
/obj/machinery/atmospherics/portable/canister/air,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aIR" = (
@@ -10573,7 +10573,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"aIV" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
@@ -10842,7 +10842,7 @@
/turf/simulated/floor/plating,
/area/shuttle/pod_1)
"aJU" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/fpmaint2)
"aJV" = (
@@ -10852,7 +10852,7 @@
"aJW" = (
/mob/living/simple_animal/mouse,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"aJX" = (
@@ -10882,7 +10882,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aKc" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aKd" = (
@@ -10912,7 +10912,7 @@
/area/station/hallway/primary/fore)
"aKh" = (
/obj/structure/chair/office/dark,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aKi" = (
@@ -11264,7 +11264,7 @@
/area/station/maintenance/fpmaint2)
"aLk" = (
/obj/machinery/kitchen_machine/oven,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aLm" = (
@@ -11401,7 +11401,7 @@
},
/area/station/maintenance/fpmaint)
"aLH" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/command/vault)
"aLI" = (
@@ -11423,7 +11423,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"aLM" = (
@@ -11726,7 +11726,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aMz" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fsmaint)
"aMA" = (
@@ -11853,7 +11853,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/fpmaint)
"aMR" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/fpmaint)
"aMS" = (
@@ -12000,7 +12000,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"aNo" = (
@@ -12488,7 +12488,7 @@
/area/station/engineering/atmos)
"aOT" = (
/obj/structure/chair,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aOU" = (
@@ -12534,7 +12534,7 @@
/area/station/maintenance/fpmaint2)
"aPa" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/food/meat/slab,
/obj/item/clothing/mask/face/fox,
/turf/simulated/floor/plasteel,
@@ -12596,12 +12596,12 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/asmaint)
"aPr" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"aPs" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"aPt" = (
@@ -13250,7 +13250,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aRp" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fpmaint2)
"aRr" = (
@@ -13761,7 +13761,7 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"aTg" = (
@@ -14164,7 +14164,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"aUf" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/electrical)
"aUg" = (
@@ -15448,7 +15448,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/garden)
"aXJ" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -15476,7 +15476,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/garden)
"aXM" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/public/storage/tools)
"aXN" = (
@@ -16240,7 +16240,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"bad" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"bae" = (
@@ -16370,7 +16370,7 @@
},
/area/station/ai_monitored/storage/eva)
"bat" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fpmaint2)
"bau" = (
@@ -20410,7 +20410,7 @@
/area/station/maintenance/port)
"blL" = (
/obj/structure/closet/firecloset,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"blM" = (
@@ -21682,7 +21682,7 @@
},
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"bpm" = (
@@ -22672,7 +22672,7 @@
},
/area/station/service/chapel)
"bsc" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/rack{
dir = 8;
layer = 2.9
@@ -22761,7 +22761,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/port)
"bsn" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/machinery/atmospherics/portable/canister/air,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
@@ -23405,7 +23405,7 @@
desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'.";
name = "KEEP CLEAR: DOCKING AREA"
},
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/port)
"bum" = (
@@ -23715,7 +23715,7 @@
/obj/machinery/atmospherics/unary/tank/air{
dir = 4
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"bvp" = (
@@ -23763,7 +23763,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/locker)
"bvw" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -25979,7 +25979,7 @@
},
/area/station/science/robotics)
"bEO" = (
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/storage,
/obj/effect/spawner/random/maintenance,
@@ -26241,7 +26241,7 @@
/area/station/public/storage/tools/auxiliary)
"bGb" = (
/obj/machinery/atmospherics/unary/vent_pump/on,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/port)
"bGc" = (
@@ -26512,7 +26512,7 @@
/obj/machinery/camera{
c_tag = "Auxiliary Tool Storage"
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel,
/area/station/public/storage/tools/auxiliary)
"bGU" = (
@@ -26643,7 +26643,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/starboard/west)
"bHv" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/structure/filingcabinet/chestdrawer,
/turf/simulated/floor/wood,
/area/station/maintenance/port)
@@ -27068,8 +27068,8 @@
/area/station/turret_protected/ai_upload)
"bIP" = (
/obj/structure/closet/secure_closet/personal,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/cobweb/right/rare,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/port)
"bIR" = (
@@ -30448,7 +30448,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
"bVV" = (
@@ -30490,7 +30490,7 @@
icon_state = "4-8"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 8
},
@@ -30981,7 +30981,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -31566,7 +31566,7 @@
},
/area/station/medical/reception)
"cao" = (
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/structure/cable{
d2 = 4;
icon_state = "0-4"
@@ -31609,7 +31609,7 @@
/area/station/supply/expedition)
"cat" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/disposalpipe/trunk{
dir = 8
},
@@ -32377,7 +32377,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/sorting)
"cdb" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
"cdg" = (
@@ -32646,7 +32646,7 @@
/turf/simulated/floor/wood,
/area/station/medical/psych)
"ceb" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"ceh" = (
@@ -32813,8 +32813,8 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
"ceK" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/cobweb/right/frequent,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint2)
"ceM" = (
@@ -33457,7 +33457,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
@@ -33930,7 +33930,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"ciT" = (
@@ -33993,7 +33993,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/ne)
"cjc" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/port)
"cjf" = (
@@ -34488,7 +34488,7 @@
},
/area/station/medical/patients_rooms_secondary)
"clg" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint2)
"clh" = (
@@ -34596,7 +34596,7 @@
/area/station/science/storage)
"clz" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"clA" = (
@@ -34674,12 +34674,12 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint2)
"clX" = (
/obj/structure/fermenting_barrel,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint2)
"clY" = (
@@ -35083,7 +35083,7 @@
/area/station/command/office/ntrep)
"cnv" = (
/obj/item/seeds/berry,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint2)
"cnw" = (
@@ -35343,7 +35343,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/sw)
"con" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"coo" = (
@@ -35378,11 +35378,11 @@
/area/station/medical/storage/secondary)
"coA" = (
/obj/item/seeds/apple,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint2)
"coH" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/dispenser/oxygen,
/turf/simulated/floor/plasteel{
dir = 5;
@@ -37038,13 +37038,13 @@
/obj/structure/table/glass,
/obj/item/storage/bag/trash,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel{
icon_state = "white"
},
/area/station/maintenance/aft)
"cuy" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/effect/turf_decal/delivery/white/hollow,
/obj/machinery/atmospherics/unary/portables_connector,
/obj/machinery/atmospherics/portable/canister/air{
@@ -37150,7 +37150,7 @@
/turf/simulated/wall,
/area/station/maintenance/asmaint2)
"cuS" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/obj/effect/spawner/random/fungus/maybe,
/turf/simulated/wall,
/area/station/maintenance/asmaint2)
@@ -37373,7 +37373,7 @@
/turf/simulated/wall,
/area/station/medical/virology)
"cvQ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
@@ -37742,7 +37742,7 @@
/area/station/maintenance/aft)
"cxy" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/blood/innards,
/turf/simulated/floor/plasteel{
icon_state = "white"
@@ -38000,7 +38000,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cyk" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/apmaint)
"cyn" = (
@@ -38215,7 +38215,7 @@
"cyK" = (
/obj/item/clothing/under/rank/medical/scrubs/purple,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cyM" = (
@@ -38224,7 +38224,7 @@
pixel_x = 6
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cyN" = (
@@ -38408,7 +38408,7 @@
/area/station/maintenance/aft)
"czr" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"czt" = (
@@ -39973,7 +39973,7 @@
/area/station/science/misc_lab)
"cEv" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cEx" = (
@@ -39982,7 +39982,7 @@
/area/station/maintenance/aft)
"cEy" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
icon_state = "white"
},
@@ -40039,7 +40039,7 @@
/area/station/maintenance/port)
"cEM" = (
/obj/structure/largecrate,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint2)
"cES" = (
@@ -40292,7 +40292,7 @@
layer = 2.9
},
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cFU" = (
@@ -41043,7 +41043,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/atmos/control)
"cIj" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft)
"cIl" = (
@@ -41453,7 +41453,7 @@
/obj/structure/disposalpipe/segment/corner{
dir = 8
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cJP" = (
@@ -41548,7 +41548,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft)
"cKi" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -42323,7 +42323,7 @@
},
/area/station/maintenance/aft)
"cNk" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"cNl" = (
@@ -43153,7 +43153,7 @@
/turf/simulated/wall/r_wall,
/area/station/science/test_chamber)
"cQw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/asmaint)
"cQy" = (
@@ -43554,7 +43554,7 @@
"cRE" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cRG" = (
@@ -44310,7 +44310,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/equipmentstorage)
"cTU" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cTV" = (
@@ -44342,7 +44342,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/turbine)
"cUc" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/apmaint2)
"cUd" = (
@@ -46363,7 +46363,7 @@
/turf/simulated/floor/engine/plasma,
/area/station/engineering/atmos)
"dbX" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"dbZ" = (
@@ -51269,7 +51269,7 @@
pixel_y = 3
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"dEG" = (
@@ -51579,7 +51579,7 @@
/obj/item/stack/medical/bruise_pack/advanced,
/obj/effect/decal/cleanable/blood/gibs/robot/down,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"dLd" = (
@@ -51687,7 +51687,7 @@
/area/station/hallway/primary/starboard/east)
"dMM" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"dMT" = (
@@ -52107,7 +52107,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"dXC" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/rods{
amount = 4
},
@@ -52524,7 +52524,7 @@
/obj/structure/sign/poster/contraband/red_rum{
pixel_y = 30
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"efD" = (
@@ -53671,7 +53671,7 @@
/obj/structure/chair/stool{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft)
"eGZ" = (
@@ -53680,7 +53680,7 @@
},
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"eHw" = (
@@ -54059,7 +54059,7 @@
},
/area/station/public/dorms)
"ePX" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
@@ -54629,7 +54629,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
"fea" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/item/clothing/gloves/color/fyellow/old,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
@@ -55793,7 +55793,7 @@
/turf/simulated/wall/r_wall,
/area/station/science/toxins/launch)
"fDM" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/structure/disposalpipe/segment/corner{
dir = 2
},
@@ -55839,7 +55839,7 @@
/area/station/maintenance/aft)
"fEw" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/machinery/message_server,
/turf/simulated/floor/bluegrid,
/area/station/command/server)
@@ -56051,7 +56051,7 @@
/obj/structure/rack{
dir = 1
},
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"fJX" = (
@@ -56270,7 +56270,7 @@
},
/area/station/medical/chemistry)
"fRo" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/chair,
/obj/effect/decal/cleanable/blood/old,
/turf/simulated/floor/plating,
@@ -57513,7 +57513,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/starboard/west)
"gwb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/blood,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
@@ -57577,7 +57577,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint2)
"gyt" = (
@@ -57639,7 +57639,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"gzN" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"gAk" = (
@@ -57684,7 +57684,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
"gAJ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/port)
"gAK" = (
@@ -57845,7 +57845,7 @@
/turf/simulated/floor/engine,
/area/station/science/xenobiology)
"gGR" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 10
},
@@ -57928,7 +57928,7 @@
/area/station/maintenance/assembly_line)
"gIn" = (
/obj/item/lighter/random,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft)
"gIp" = (
@@ -58805,7 +58805,7 @@
/turf/simulated/floor/engine/vacuum,
/area/station/science/toxins/mixing)
"gZn" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -59000,7 +59000,7 @@
/area/station/science/robotics/chargebay)
"hgb" = (
/obj/structure/chair,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"hgj" = (
@@ -59496,7 +59496,7 @@
/area/space/nearstation)
"huo" = (
/obj/structure/chair/stool,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint2)
"hut" = (
@@ -59758,7 +59758,7 @@
/turf/simulated/floor/plasteel,
/area/station/science/storage)
"hCY" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plasteel{
icon_state = "freezerfloor"
@@ -60813,7 +60813,7 @@
},
/area/station/medical/reception)
"iez" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"ieI" = (
@@ -61684,7 +61684,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/hardsuitstorage)
"iBU" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/disposal)
"iCd" = (
@@ -63391,7 +63391,7 @@
/area/station/hallway/primary/aft/north)
"jtP" = (
/obj/item/kirbyplants,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"jum" = (
@@ -63780,7 +63780,7 @@
icon_state = "4-8"
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/port)
"jDJ" = (
@@ -64208,12 +64208,12 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/port)
"jQI" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"jQQ" = (
/obj/item/latexballon,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"jRo" = (
@@ -64622,7 +64622,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"jZL" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{
dir = 4
},
@@ -64983,7 +64983,7 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"kiQ" = (
@@ -65068,7 +65068,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/aft)
"kkk" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/engineering/gravitygenerator)
"kkv" = (
@@ -65574,7 +65574,7 @@
/area/station/science/hallway)
"kyh" = (
/obj/machinery/washing_machine,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"kym" = (
@@ -65804,7 +65804,7 @@
/area/station/maintenance/aft)
"kEe" = (
/obj/machinery/economy/vending/coffee,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"kEs" = (
@@ -67369,7 +67369,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint2)
"lqd" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/asmaint2)
"lqg" = (
@@ -67600,7 +67600,7 @@
name = "Silver Crate"
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/spawner/random/maintenance,
/obj/item/coin/silver{
pixel_x = 5;
@@ -67718,7 +67718,7 @@
},
/area/station/command/office/cmo)
"lAb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/light_construct/small{
dir = 8
},
@@ -67726,7 +67726,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"lAc" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/blood/old,
/obj/effect/decal/cleanable/blood/tracks/mapped{
dir = 1
@@ -68071,7 +68071,7 @@
/area/station/maintenance/asmaint)
"lHs" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/asmaint)
"lHv" = (
@@ -68115,7 +68115,7 @@
/obj/machinery/sleeper{
dir = 2
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/light/small{
dir = 1
},
@@ -68536,7 +68536,7 @@
/area/station/science/lobby)
"lSg" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"lSr" = (
@@ -68980,7 +68980,7 @@
/obj/item/food/grown/cannabis,
/obj/effect/decal/cleanable/dirt,
/obj/item/clothing/mask/cigarette/medical_marijuana,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"med" = (
@@ -69114,7 +69114,7 @@
/obj/machinery/floodlight{
light_power = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"mhC" = (
@@ -69490,7 +69490,7 @@
/obj/structure/chair/stool{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft)
"mrw" = (
@@ -69673,7 +69673,7 @@
/area/station/medical/reception)
"mxz" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"mxA" = (
@@ -69913,7 +69913,7 @@
dir = 6;
level = 1
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/machinery/alarm/directional/north,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
@@ -71185,7 +71185,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"npb" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "whitehall"
@@ -71218,7 +71218,7 @@
},
/area/station/science/xenobiology)
"nqv" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/port)
"nqG" = (
@@ -71629,7 +71629,7 @@
/area/station/maintenance/aft)
"nBs" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"nBz" = (
@@ -72018,7 +72018,7 @@
},
/area/station/science/rnd)
"nLf" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"nLC" = (
@@ -72062,7 +72062,7 @@
/turf/simulated/floor/plating,
/area/station/command/office/rd)
"nMd" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"nMi" = (
@@ -73139,7 +73139,7 @@
pixel_x = -32
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"ojT" = (
@@ -73480,7 +73480,7 @@
"orE" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"orL" = (
@@ -73726,7 +73726,7 @@
},
/area/station/command/bridge)
"owJ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"owP" = (
@@ -73738,7 +73738,7 @@
/turf/simulated/floor/plating/airless,
/area/station/maintenance/fpmaint2)
"oxf" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
@@ -73818,7 +73818,7 @@
},
/area/station/science/rnd)
"oyY" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/asmaint2)
"ozk" = (
@@ -74816,7 +74816,7 @@
"oVs" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"oVH" = (
@@ -75602,7 +75602,7 @@
/turf/simulated/floor/plasteel,
/area/station/security/range)
"pqA" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/asmaint)
"pqW" = (
@@ -75695,7 +75695,7 @@
/area/station/maintenance/apmaint)
"psT" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"ptK" = (
@@ -75741,7 +75741,7 @@
dir = 1
},
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"puC" = (
@@ -77746,7 +77746,7 @@
dir = 8;
name = "Glass Door"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint2)
"qqk" = (
@@ -78040,14 +78040,14 @@
/turf/space,
/area/space/nearstation)
"qwJ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/cultivator,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"qwM" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/machinery/light/small{
dir = 1
},
@@ -78306,7 +78306,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/engine/supermatter)
"qCH" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 10
},
@@ -79222,7 +79222,7 @@
/area/station/security/permabrig)
"qYC" = (
/obj/item/pen/fancy,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"qYE" = (
@@ -79368,7 +79368,7 @@
/area/station/engineering/hardsuitstorage)
"rbZ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"rcf" = (
@@ -79563,7 +79563,7 @@
/area/station/maintenance/aft)
"rfh" = (
/obj/item/clothing/under/misc/assistantformal,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"rfn" = (
@@ -80101,7 +80101,7 @@
dir = 1
},
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"rtx" = (
@@ -80357,7 +80357,7 @@
/turf/simulated/floor/engine,
/area/station/maintenance/incinerator)
"rAe" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/security/permabrig)
"rAi" = (
@@ -80422,7 +80422,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/storage)
"rBN" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/cobweb,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -80439,7 +80439,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -80561,11 +80561,11 @@
},
/area/station/public/dorms)
"rEZ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/apmaint2)
"rFc" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"rFe" = (
@@ -80785,7 +80785,7 @@
/area/station/science/explab/chamber)
"rMb" = (
/obj/machinery/mecha_part_fabricator,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"rMq" = (
@@ -81028,7 +81028,7 @@
/turf/simulated/floor/carpet/arcade,
/area/station/public/arcade)
"rSS" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/science/misc_lab)
"rSX" = (
@@ -81459,7 +81459,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"sdw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/solar_maintenance/aft_port)
"sem" = (
@@ -81664,7 +81664,7 @@
/area/station/medical/sleeper)
"sji" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/light/small{
dir = 1
},
@@ -81723,8 +81723,8 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"smx" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"smL" = (
@@ -82580,11 +82580,11 @@
/area/station/service/chapel/office)
"sJC" = (
/obj/machinery/economy/slot_machine,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"sJQ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"sJX" = (
@@ -82612,7 +82612,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/turf/simulated/floor/plating,
@@ -82949,7 +82949,7 @@
/obj/structure/chair/wood{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft)
"sSb" = (
@@ -83304,7 +83304,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"tcM" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
},
@@ -83745,7 +83745,7 @@
/area/station/medical/medbay3)
"tqH" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint2)
"trR" = (
@@ -83839,7 +83839,7 @@
/area/station/maintenance/fsmaint)
"tue" = (
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"tum" = (
@@ -84041,7 +84041,7 @@
/turf/simulated/floor/plasteel,
/area/station/service/janitor)
"tzm" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/incinerator)
"tzo" = (
@@ -84582,7 +84582,7 @@
/area/station/science/misc_lab)
"tMs" = (
/obj/effect/turf_decal/stripes/line,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/random/mech,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
@@ -84849,7 +84849,7 @@
/area/station/command/office/ce)
"tRE" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel{
dir = 9;
icon_state = "vault"
@@ -84994,7 +84994,7 @@
/obj/item/clothing/accessory/stethoscope,
/obj/item/crowbar,
/obj/effect/landmark/spawner/nukedisc_respawn,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
@@ -85389,7 +85389,7 @@
"ucU" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"udq" = (
@@ -85623,7 +85623,7 @@
/obj/item/reagent_containers/drinks/drinkingglass/shotglass{
pixel_x = -5
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"ulE" = (
@@ -86452,7 +86452,7 @@
/area/station/security/prisonlockers)
"uJa" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/plating,
@@ -86530,7 +86530,7 @@
/obj/structure/sign/poster/contraband/random{
pixel_y = -32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"uMu" = (
@@ -86895,7 +86895,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"uWq" = (
@@ -87993,7 +87993,7 @@
/area/station/medical/morgue)
"vyw" = (
/obj/structure/chair/stool,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"vyx" = (
@@ -88594,7 +88594,7 @@
},
/area/station/science/lobby)
"vOy" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -88608,7 +88608,7 @@
"vOE" = (
/obj/item/circuitboard/operating,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/generic,
/turf/simulated/floor/plasteel{
icon_state = "white"
@@ -89227,7 +89227,7 @@
/turf/simulated/floor/carpet/blue,
/area/station/command/office/blueshield)
"wgA" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/barrier/obstruction,
/turf/simulated/floor/plasteel,
@@ -89411,7 +89411,7 @@
/turf/simulated/floor/grass,
/area/station/security/permabrig)
"wkQ" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/spawner/random/maintenance,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
@@ -89516,7 +89516,7 @@
"wnG" = (
/obj/structure/chair/sofa/bench/left,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"woA" = (
@@ -89845,7 +89845,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/landmark/spawner/nukedisc_respawn,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
@@ -90533,7 +90533,7 @@
},
/obj/structure/bed,
/obj/item/bedsheet/black,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/carpet/royalblack,
/area/station/maintenance/apmaint)
"wOr" = (
@@ -92578,7 +92578,7 @@
},
/area/station/security/permabrig)
"xPE" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/security/permabrig)
"xQB" = (
@@ -93520,7 +93520,7 @@
"yhY" = (
/obj/structure/table/reinforced,
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"yif" = (
diff --git a/_maps/map_files/stations/cerestation.dmm b/_maps/map_files/stations/cerestation.dmm
index 1a59f1ff7ef3..66f12dc706db 100644
--- a/_maps/map_files/stations/cerestation.dmm
+++ b/_maps/map_files/stations/cerestation.dmm
@@ -199,7 +199,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/north)
"abm" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/external/north)
"abq" = (
@@ -902,7 +902,7 @@
name = "External Airlock Access"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"aeM" = (
@@ -1214,7 +1214,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel/white,
/area/station/science/hallway)
"ahF" = (
@@ -1490,7 +1490,7 @@
d2 = 8;
icon_state = "2-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"ajq" = (
@@ -1971,7 +1971,7 @@
/turf/simulated/floor/plasteel,
/area/station/security/prisonershuttle)
"alX" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/restraints/handcuffs,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
@@ -2378,7 +2378,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "floorgrime"
},
@@ -2638,7 +2638,7 @@
/obj/structure/sign/poster/contraband/kss13{
pixel_x = -32
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/northeast)
"aqC" = (
@@ -2668,7 +2668,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/northeast)
"aqT" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/northeast)
"aqY" = (
@@ -2812,7 +2812,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"arV" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/stack/ore/iron,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -2855,7 +2855,7 @@
/turf/simulated/wall/r_wall,
/area/station/security/brig)
"asi" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"asq" = (
@@ -3453,7 +3453,7 @@
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/fore2)
"awd" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"awg" = (
@@ -3578,7 +3578,7 @@
dir = 10
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"awQ" = (
@@ -4134,7 +4134,7 @@
},
/area/station/telecomms/chamber)
"aAT" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "cafeteria"
@@ -4735,7 +4735,7 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -4750,7 +4750,7 @@
dir = 10;
level = 2
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"aFt" = (
@@ -4760,8 +4760,8 @@
/obj/structure/window/reinforced/tinted{
dir = 8
},
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/gambling_den)
"aFu" = (
@@ -4863,7 +4863,7 @@
path_to_spawn = /mob/living/simple_animal/hostile/scarybat;
total_amount = 20
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"aGH" = (
@@ -5134,7 +5134,7 @@
pixel_x = -24;
name = "west bump"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "darkyellow";
dir = 8
@@ -5209,7 +5209,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "bluecorner"
@@ -5462,7 +5462,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/port)
"aLH" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/starboard)
"aLJ" = (
@@ -6085,7 +6085,7 @@
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/visible,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -6499,7 +6499,7 @@
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -7686,7 +7686,7 @@
dir = 1;
name = "Mix To Turbine"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "darkyellow";
dir = 1
@@ -7955,7 +7955,7 @@
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"bbw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/obj/effect/spawner/random/fungus/maybe,
/turf/simulated/wall,
/area/station/maintenance/disposal/south)
@@ -8095,7 +8095,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 5
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southwest)
"bcB" = (
@@ -8573,7 +8573,7 @@
dir = 4
},
/obj/machinery/door/firedoor,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
@@ -8587,7 +8587,7 @@
},
/area/station/hallway/primary/fore/east)
"bfF" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/computer/nonfunctional{
dir = 4
},
@@ -9536,7 +9536,7 @@
},
/area/station/service/hydroponics)
"ble" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/public/vacant_office)
"blg" = (
@@ -10363,7 +10363,7 @@
"bqf" = (
/obj/structure/table,
/obj/item/analyzer,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"bqj" = (
@@ -10532,7 +10532,7 @@
/turf/simulated/floor/wood/nitrogen,
/area/station/maintenance/abandonedbar)
"bqK" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "whiteblue"
@@ -10914,7 +10914,7 @@
},
/area/station/hallway/primary/starboard/south)
"bss" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"bst" = (
@@ -11055,7 +11055,7 @@
},
/area/station/science/hallway)
"bsU" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/obj/effect/spawner/random/fungus/maybe,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
@@ -11712,7 +11712,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"bwi" = (
@@ -11845,7 +11845,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "bluecorner"
@@ -12733,7 +12733,7 @@
/turf/simulated/floor/engine,
/area/station/science/misc_lab)
"bAt" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "darkredcorners"
@@ -13045,7 +13045,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
@@ -14808,7 +14808,7 @@
},
/area/station/engineering/atmos)
"bJH" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 10
},
@@ -15103,7 +15103,7 @@
},
/area/station/security/armory/secure)
"bLc" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -15243,7 +15243,7 @@
},
/area/station/security/armory/secure)
"bLz" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment/corner{
dir = 4
},
@@ -15343,7 +15343,7 @@
"bMh" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/binary/valve/open,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
"bMj" = (
@@ -15371,7 +15371,7 @@
d2 = 8;
icon_state = "1-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -15495,7 +15495,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/corner,
/turf/simulated/floor/plating,
/area/station/supply/miningdock)
@@ -15947,8 +15947,8 @@
},
/area/station/hallway/primary/starboard/south)
"bOY" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/dirt/frequent,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel{
icon_state = "darkbrown"
},
@@ -16953,7 +16953,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/smes)
"bTp" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/southwest)
"bTy" = (
@@ -17626,7 +17626,7 @@
pixel_x = 24;
name = "east bump"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "cafeteria"
},
@@ -18141,7 +18141,7 @@
/obj/structure/rack{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/spawner/random/maintenance,
/obj/item/paper/crumpled,
/turf/simulated/floor/plasteel{
@@ -18493,7 +18493,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"caX" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -18730,7 +18730,7 @@
dir = 4;
color = "#954535"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/sign/custodian{
pixel_y = -32
},
@@ -19905,7 +19905,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/exit)
"ckx" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"ckC" = (
@@ -20112,7 +20112,7 @@
/turf/simulated/floor/engine,
/area/station/science/xenobiology)
"clN" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/port)
"clQ" = (
@@ -20479,7 +20479,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/maintcentral)
"coV" = (
@@ -20548,7 +20548,7 @@
/area/station/science/rnd)
"cpo" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
@@ -20569,7 +20569,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "white"
},
@@ -21193,7 +21193,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"cuJ" = (
@@ -21367,8 +21367,8 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southeast)
"cvW" = (
@@ -21408,7 +21408,7 @@
/area/station/security/lobby)
"cwk" = (
/obj/effect/landmark/spawner/nukedisc_respawn,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 8
},
@@ -21457,7 +21457,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -21693,7 +21693,7 @@
"cza" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -23172,7 +23172,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -24149,7 +24149,7 @@
},
/area/station/maintenance/port)
"cMH" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fore)
"cMM" = (
@@ -24686,7 +24686,7 @@
/area/station/medical/virology)
"cPw" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"cPz" = (
@@ -25131,7 +25131,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/storage)
"cRq" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/service/clown/secret)
"cRs" = (
@@ -25534,7 +25534,7 @@
/turf/simulated/floor/plasteel,
/area/station/security/prison/cell_block/A)
"cTs" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood/nitrogen,
/area/station/maintenance/abandonedbar)
"cTu" = (
@@ -26203,7 +26203,7 @@
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fore)
"cVY" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/firealarm/directional/north,
/turf/simulated/floor/plasteel{
icon_state = "white"
@@ -26598,7 +26598,7 @@
name = "Storefront Shutters Control";
pixel_x = 24
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -27557,7 +27557,7 @@
/obj/structure/rack,
/obj/item/clothing/gloves/fingerless,
/obj/item/clothing/shoes/workboots/mining,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"dgq" = (
@@ -28036,7 +28036,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -28442,7 +28442,7 @@
},
/area/station/security/permabrig)
"dmR" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "darkbrowncorners"
@@ -28476,7 +28476,7 @@
/turf/simulated/wall,
/area/station/hallway/primary/fore/north)
"dnc" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -28597,7 +28597,7 @@
},
/area/station/maintenance/port)
"dog" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/rack,
/obj/item/stack/cable_coil,
/obj/item/tank/internals/emergency_oxygen/engi,
@@ -28647,7 +28647,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"doy" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -28744,7 +28744,7 @@
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fpmaint)
"dpf" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -30331,7 +30331,7 @@
"dxJ" = (
/obj/structure/table,
/obj/item/food/fried_vox,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/starboard)
"dxK" = (
@@ -30394,7 +30394,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
@@ -31343,7 +31343,7 @@
/turf/simulated/wall,
/area/station/hallway/primary/central/west)
"dDB" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/west)
"dDG" = (
@@ -31495,7 +31495,7 @@
/turf/space,
/area/station/hallway/spacebridge/servsci)
"dFD" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 10
},
@@ -31571,7 +31571,7 @@
d2 = 8;
icon_state = "0-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fore)
"dGH" = (
@@ -31634,7 +31634,7 @@
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"dHV" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fsmaint)
"dHZ" = (
@@ -31744,7 +31744,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"dJM" = (
@@ -31982,7 +31982,7 @@
pixel_y = 28;
name = "custom placement"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/maintenance/turbine)
"dMG" = (
@@ -32173,11 +32173,11 @@
},
/area/station/engineering/atmos)
"dOC" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/fore_starboard)
"dPj" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
"dPq" = (
@@ -32224,7 +32224,7 @@
name = "Central Access"
},
/obj/effect/turf_decal/stripes/line,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -32359,7 +32359,7 @@
name = "Aft Asteroid Maintenance"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -32673,7 +32673,7 @@
/turf/simulated/floor/plating,
/area/station/security/processing)
"dUj" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 6
},
@@ -32733,11 +32733,11 @@
d2 = 2;
icon_state = "0-2"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fpmaint)
"dUP" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/supply/storage)
"dUR" = (
@@ -32749,7 +32749,7 @@
},
/area/station/hallway/spacebridge/dockmed)
"dUZ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"dVe" = (
@@ -32981,7 +32981,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"dZd" = (
@@ -33001,7 +33001,7 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 1;
d2 = 4;
@@ -33274,7 +33274,7 @@
},
/area/station/medical/morgue)
"eeN" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
@@ -33362,7 +33362,7 @@
name = "Morgue"
},
/obj/effect/mapping_helpers/airlock/access/all/medical/morgue,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -33557,7 +33557,7 @@
/area/station/service/library)
"eke" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 5
},
@@ -33613,7 +33613,7 @@
},
/area/station/medical/virology)
"elI" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/light/small,
/obj/effect/decal/cleanable/ash,
/turf/simulated/floor/plating,
@@ -33941,7 +33941,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"erm" = (
@@ -33979,7 +33979,7 @@
},
/area/station/hallway/secondary/entry/west)
"esJ" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralcorner"
},
@@ -34300,7 +34300,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -34434,7 +34434,7 @@
},
/area/station/maintenance/port2)
"eyx" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/mine/unexplored/cere/civilian)
"eyA" = (
@@ -34523,7 +34523,7 @@
opacity = 0
},
/obj/effect/mapping_helpers/airlock/unres,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/security/permabrig)
"ezI" = (
@@ -34623,7 +34623,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -34785,7 +34785,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/miningdock)
"eDa" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
@@ -34808,7 +34808,7 @@
d2 = 4;
icon_state = "2-4"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -34953,7 +34953,7 @@
/area/station/medical/medbay)
"eFm" = (
/obj/effect/mapping_helpers/airlock/access/all/science/xenobio,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/door/airlock/maintenance{
name = "Aft Asteroid Maintenance"
},
@@ -34967,7 +34967,7 @@
/area/station/hallway/primary/central/north)
"eFq" = (
/obj/machinery/atmospherics/unary/vent_scrubber/on,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -35023,7 +35023,7 @@
/obj/effect/mapping_helpers/airlock/access/all/science/tox,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -35039,6 +35039,19 @@
color = "#62416F"
},
/area/station/public/quantum/science)
+"eGK" = (
+/obj/effect/spawner/random/dirt/often,
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/obj/machinery/door_control{
+ id = "medeva";
+ name = "Medical EVA shutter control";
+ pixel_y = 24;
+ req_one_access = list(19,41)
+ },
+/turf/simulated/floor/plating,
+/area/station/hallway/primary/starboard/south)
"eGO" = (
/obj/structure/cable{
d1 = 4;
@@ -35227,7 +35240,7 @@
},
/area/station/hallway/primary/port/north)
"eIK" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 10;
icon_state = "brown"
@@ -35481,7 +35494,7 @@
"eMb" = (
/obj/machinery/power/apc/directional/south,
/obj/structure/cable/orange,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"eMh" = (
@@ -35815,7 +35828,7 @@
dir = 4;
color = "#954535"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -36138,7 +36151,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/port)
"eXo" = (
@@ -36153,7 +36166,7 @@
/obj/structure/chair{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -36220,7 +36233,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 6
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/north)
"eZB" = (
@@ -36232,7 +36245,7 @@
},
/area/station/engineering/atmos)
"eZF" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
},
@@ -36294,7 +36307,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood/nitrogen,
/area/station/maintenance/abandonedbar)
"fav" = (
@@ -36663,7 +36676,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"fhE" = (
@@ -36745,7 +36758,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"fjm" = (
@@ -36873,7 +36886,7 @@
/turf/simulated/mineral/ancient/outer,
/area/station/maintenance/electrical_shop)
"flF" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/station/maintenance/fore)
"flM" = (
@@ -36902,7 +36915,7 @@
/obj/machinery/atmospherics/pipe/simple/visible/yellow{
dir = 5
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -37095,7 +37108,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralcorner"
},
@@ -37379,7 +37392,7 @@
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"ftZ" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -37460,7 +37473,7 @@
},
/area/station/maintenance/asmaint)
"fuN" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/light/small{
dir = 1
},
@@ -37524,7 +37537,7 @@
name = "Aft Asteroid Maintenance"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/exit)
"fvk" = (
@@ -37646,7 +37659,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"fxp" = (
@@ -37686,7 +37699,7 @@
dir = 8
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/security/permabrig)
"fxL" = (
@@ -37703,7 +37716,7 @@
/turf/simulated/floor/carpet/black,
/area/station/command/bridge)
"fyo" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/external/southeast)
"fyN" = (
@@ -37801,7 +37814,7 @@
/turf/simulated/floor/plasteel,
/area/station/security/main)
"fAx" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/decal/cleanable/generic,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -37821,7 +37834,7 @@
},
/area/station/hallway/primary/port/north)
"fAK" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/supply/miningdock)
"fBa" = (
@@ -37843,7 +37856,7 @@
/area/station/hallway/primary/port/north)
"fBr" = (
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/door/airlock/maintenance/glass,
/obj/machinery/atmospherics/pipe/simple/visible,
/turf/simulated/floor/plating,
@@ -37895,7 +37908,7 @@
/turf/simulated/floor/wood,
/area/station/service/library)
"fCP" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/stack/ore/glass,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -37950,7 +37963,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 4
},
@@ -38184,7 +38197,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/security/range)
"fHp" = (
@@ -38414,7 +38427,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -38423,7 +38436,7 @@
},
/area/station/hallway/primary/aft/west)
"fLp" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
},
@@ -38445,7 +38458,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 8;
@@ -38813,8 +38826,8 @@
/turf/simulated/wall,
/area/station/public/locker)
"fQs" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/mech_bay_recharge_port,
/turf/simulated/floor/plasteel{
dir = 10;
@@ -38910,7 +38923,7 @@
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"fRI" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/closet/firecloset/full,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -39028,7 +39041,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 4
},
@@ -39386,7 +39399,7 @@
/area/station/public/arcade)
"fYk" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"fYy" = (
@@ -39467,7 +39480,7 @@
/area/station/supply/lobby)
"fZC" = (
/obj/machinery/atmospherics/pipe/manifold4w/hidden/cyan,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"fZO" = (
@@ -39584,7 +39597,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/abandonedbar)
"gbC" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"gbF" = (
@@ -39805,7 +39818,7 @@
/area/station/hallway/secondary/exit)
"geK" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/east)
"gfb" = (
@@ -39881,7 +39894,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"ghv" = (
@@ -40168,7 +40181,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"glQ" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/light/small{
dir = 4
},
@@ -40193,7 +40206,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/apmaint)
"gnh" = (
@@ -40357,7 +40370,7 @@
/obj/item/gun/projectile/automatic/toy/pistol,
/obj/structure/rack,
/obj/item/toy/sword,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/sign/poster/contraband/grey_tide{
pixel_y = 32
},
@@ -40406,7 +40419,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"gpZ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"gqQ" = (
@@ -40559,7 +40572,7 @@
/area/station/hallway/primary/aft/west)
"gtZ" = (
/obj/effect/spawner/random/fungus/probably,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"gub" = (
@@ -40754,7 +40767,7 @@
/area/station/service/library)
"gxa" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "neutralcorner"
@@ -40762,7 +40775,7 @@
/area/station/maintenance/port2)
"gxk" = (
/obj/structure/closet/emcloset,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/west)
"gxo" = (
@@ -40851,7 +40864,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_regular_floor = "yellowsiding";
icon_state = "tranquillite"
@@ -40967,7 +40980,7 @@
/area/station/maintenance/fpmaint)
"gAh" = (
/obj/machinery/atmospherics/pipe/manifold/hidden/cyan,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
"gAq" = (
@@ -41342,7 +41355,7 @@
/area/station/hallway/spacebridge/scidock)
"gGb" = (
/obj/machinery/light/small,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -41362,7 +41375,7 @@
/obj/effect/turf_decal/stripes/corner{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/light{
dir = 8
},
@@ -41678,7 +41691,7 @@
pixel_x = -32;
random_basetype = /obj/structure/sign/poster/official
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/chair/stool,
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/fore/west)
@@ -41702,7 +41715,7 @@
},
/area/station/public/sleep/secondary)
"gLG" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/sign/poster/contraband/random{
pixel_x = -32
},
@@ -41912,11 +41925,11 @@
},
/area/station/command/vault)
"gOh" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/public/storefront)
"gOm" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/rack,
/obj/item/pen,
/turf/simulated/floor/plating,
@@ -42117,7 +42130,7 @@
},
/area/station/hallway/primary/port/north)
"gSN" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/port)
"gSP" = (
@@ -42163,7 +42176,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southeast)
"gTe" = (
@@ -42412,7 +42425,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/unary/portables_connector{
dir = 4
},
@@ -42836,7 +42849,7 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -43044,7 +43057,7 @@
/turf/simulated/floor/wood,
/area/station/command/office/ntrep)
"hhV" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/flashlight/seclite,
/obj/structure/table,
/turf/simulated/floor/plating,
@@ -43143,7 +43156,7 @@
},
/area/station/science/test_chamber)
"hjp" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "escape"
@@ -43424,7 +43437,7 @@
/turf/simulated/floor/plating,
/area/station/turret_protected/aisat/interior/secondary)
"hnP" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
},
@@ -43779,7 +43792,7 @@
/turf/simulated/floor/carpet/royalblack,
/area/station/service/bar)
"htz" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
},
@@ -43915,7 +43928,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -44119,7 +44132,7 @@
},
/area/station/science/robotics)
"hxE" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/maintcentral)
"hxM" = (
@@ -44505,7 +44518,7 @@
/turf/simulated/floor/plating,
/area/station/hallway/primary/aft/west)
"hDB" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/mirror{
icon_state = "mirror_broke";
pixel_y = 28
@@ -44585,7 +44598,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/apmaint)
"hEQ" = (
@@ -44766,7 +44779,7 @@
dir = 5;
level = 2
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"hHD" = (
@@ -44810,7 +44823,7 @@
},
/obj/effect/mapping_helpers/airlock/access/any/service/hydroponics,
/obj/effect/mapping_helpers/airlock/access/any/service/kitchen,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"hIa" = (
@@ -44890,7 +44903,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/yellow,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/turbine)
"hIC" = (
@@ -45220,7 +45233,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"hMW" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/chair/wood,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -45258,7 +45271,7 @@
},
/area/station/service/hydroponics)
"hNo" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/scalpel,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/starboard)
@@ -45295,7 +45308,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/quantum/service)
"hNJ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/kitchenspike,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/blood/old,
@@ -45348,7 +45361,7 @@
/turf/simulated/floor/wood,
/area/station/service/theatre)
"hOG" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
@@ -45402,7 +45415,7 @@
/area/station/service/hydroponics)
"hPj" = (
/obj/effect/turf_decal/stripes/line,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southeast)
"hPp" = (
@@ -45508,7 +45521,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "darkyellow";
dir = 1
@@ -45530,7 +45543,7 @@
d2 = 4;
icon_state = "2-4"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 4;
@@ -45679,7 +45692,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "escape"
@@ -45841,7 +45854,7 @@
/area/station/turret_protected/aisat/interior/secondary)
"hTT" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -46108,7 +46121,7 @@
/obj/item/clothing/head/cone,
/obj/item/clothing/head/cone,
/obj/item/clothing/head/cone,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"hYu" = (
@@ -46147,7 +46160,7 @@
},
/area/station/public/sleep/secondary)
"hYH" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/spawner/grouped_spawner{
group_id = "tunnelbats";
max_per_spawner = 1;
@@ -46160,7 +46173,7 @@
},
/area/station/maintenance/apmaint)
"hYI" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/line,
/turf/simulated/floor/plasteel,
/area/station/supply/miningdock)
@@ -46269,7 +46282,7 @@
},
/area/station/service/chapel/office)
"hZS" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/grille/broken,
/obj/item/stack/rods,
/turf/simulated/floor/plating,
@@ -46739,7 +46752,7 @@
/area/station/engineering/solar/aft)
"igx" = (
/obj/machinery/optable,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/toy/plushie/robo_corgi,
/turf/simulated/floor/plasteel{
icon_state = "darkpurple"
@@ -46765,7 +46778,7 @@
d2 = 8;
icon_state = "1-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fpmaint)
"ihn" = (
@@ -47027,7 +47040,7 @@
name = "EXTERNAL AIRLOCK";
pixel_x = 32
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"ilR" = (
@@ -47090,7 +47103,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fpmaint)
"imr" = (
@@ -47152,7 +47165,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/east)
"imO" = (
@@ -47310,7 +47323,7 @@
},
/area/station/security/checkpoint/secondary)
"ioJ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/hallway/primary/fore/west)
"ipn" = (
@@ -47636,14 +47649,14 @@
},
/area/station/hallway/primary/fore/west)
"irS" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
/area/station/maintenance/starboard)
"irU" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -47692,7 +47705,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -47759,7 +47772,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/north)
"iuC" = (
@@ -47767,7 +47780,7 @@
name = "Central Asteroid Maintenance"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/maintcentral)
"iuE" = (
@@ -48101,7 +48114,7 @@
name = "External Airlock Access"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"iyK" = (
@@ -48128,7 +48141,7 @@
d2 = 8;
icon_state = "2-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "darkredcorners"
@@ -48406,7 +48419,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 10
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "floorgrime"
},
@@ -48741,6 +48754,14 @@
icon_state = "neutralcorner"
},
/area/station/hallway/primary/fore/north)
+"iIH" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/turfs/damage,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "neutralcorner"
+ },
+/area/station/maintenance/port2)
"iIK" = (
/turf/simulated/wall,
/area/station/supply/qm)
@@ -48868,7 +48889,7 @@
},
/area/station/hallway/primary/fore/east)
"iJM" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -49175,7 +49196,7 @@
/area/station/hallway/primary/aft/east)
"iON" = (
/obj/structure/closet,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 9;
icon_state = "darkbrown"
@@ -49434,7 +49455,7 @@
},
/area/station/hallway/secondary/entry/west)
"iSn" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/mine/unexplored/cere/medical)
"iSo" = (
@@ -49591,9 +49612,9 @@
},
/area/station/security/detective)
"iTu" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
+/obj/effect/mapping_helpers/turfs/rust,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"iTx" = (
@@ -49906,7 +49927,7 @@
/turf/simulated/floor/plating,
/area/station/science/storage)
"iYg" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/station/maintenance/disposal/westalt)
"iYi" = (
@@ -49940,7 +49961,7 @@
},
/area/station/hallway/primary/port/south)
"iYL" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -50127,7 +50148,7 @@
},
/area/station/hallway/primary/fore/west)
"jas" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/machinery/door/airlock/maintenance{
name = "Storefront Access"
@@ -50269,7 +50290,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/line{
dir = 8
},
@@ -50549,7 +50570,7 @@
/turf/simulated/mineral/ancient,
/area/mine/unexplored/cere/orbiting)
"jfS" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/closet/firecloset/full,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -50701,7 +50722,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/universal{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"jis" = (
@@ -50950,7 +50971,7 @@
pixel_x = -28;
name = "custom placement"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/public/vacant_office)
"jmh" = (
@@ -50973,7 +50994,7 @@
/area/station/maintenance/apmaint)
"jmO" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -51447,7 +51468,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"jsB" = (
@@ -51508,7 +51529,7 @@
/area/station/supply/sorting)
"jti" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -51667,7 +51688,7 @@
},
/area/station/hallway/spacebridge/dockmed)
"jvd" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "neutralcorner"
@@ -51698,7 +51719,7 @@
},
/area/station/hallway/secondary/exit)
"jvu" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/table_frame/wood,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -51999,7 +52020,7 @@
d2 = 8;
icon_state = "2-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -52086,7 +52107,7 @@
/obj/structure/rack{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/extinguisher,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
@@ -52202,7 +52223,7 @@
"jAx" = (
/obj/effect/spawner/random/maintenance,
/obj/structure/table,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/robotanalyzer,
/turf/simulated/floor/plating,
/area/station/maintenance/electrical_shop)
@@ -52256,7 +52277,7 @@
/area/station/hallway/spacebridge/engmed)
"jBh" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/starboard)
"jBk" = (
@@ -52461,7 +52482,7 @@
/area/station/maintenance/port2)
"jDw" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -52531,7 +52552,7 @@
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -52551,7 +52572,7 @@
},
/area/station/hallway/primary/aft/west)
"jED" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -53003,7 +53024,7 @@
/obj/machinery/door/airlock/maintenance{
name = "Starboard Asteroid Maintenance Access"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"jKO" = (
@@ -53029,7 +53050,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -53224,7 +53245,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -53273,7 +53294,7 @@
dir = 5
},
/obj/machinery/atmospherics/pipe/simple/visible,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"jPu" = (
@@ -53919,7 +53940,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 4;
@@ -54662,7 +54683,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/supply/miningdock)
"kkD" = (
@@ -54922,7 +54943,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/tech_storage)
"kol" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/stack/rods/ten,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -55040,7 +55061,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "neutralcorner"
@@ -55447,7 +55468,7 @@
/area/station/maintenance/apmaint)
"kwq" = (
/obj/structure/chair/stool/bar,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"kwu" = (
@@ -55670,7 +55691,7 @@
},
/area/station/science/xenobiology)
"kzf" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/storage)
"kzh" = (
@@ -56553,7 +56574,7 @@
/obj/machinery/door/airlock/engineering{
name = "Science Asteroid Substation"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"kOk" = (
@@ -56621,7 +56642,7 @@
name = "Fore Asteroid Maintenance Access"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"kPx" = (
@@ -56987,7 +57008,7 @@
dir = 4
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "neutralcorner"
@@ -57067,7 +57088,7 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"kVq" = (
@@ -57317,7 +57338,7 @@
},
/area/station/supply/lobby)
"kZs" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/east)
"kZw" = (
@@ -57373,7 +57394,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
@@ -57431,7 +57452,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -57563,7 +57584,7 @@
},
/area/station/science/toxins/launch)
"ldR" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/obj/structure/sign/poster/contraband/random,
/turf/simulated/wall,
/area/station/maintenance/electrical_shop)
@@ -57705,7 +57726,7 @@
},
/area/station/supply/break_room)
"lgd" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "freezerfloor"
},
@@ -57846,7 +57867,7 @@
/turf/space,
/area/space/nearstation)
"lif" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/flashlight/lantern,
/obj/effect/turf_decal/box,
/turf/simulated/floor/plating,
@@ -58011,7 +58032,7 @@
name = "Quarantine Lockdown";
opacity = 0
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"ljP" = (
@@ -58252,7 +58273,7 @@
},
/area/station/service/chapel/office)
"lmt" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 4
},
@@ -58436,7 +58457,7 @@
/area/station/medical/medbay)
"lnJ" = (
/obj/structure/closet/emcloset,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"lnN" = (
@@ -58622,7 +58643,7 @@
},
/area/station/hallway/primary/starboard/south)
"lrS" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/mine/unexplored/cere/engineering)
"lrW" = (
@@ -58795,7 +58816,7 @@
/turf/simulated/floor/carpet/royalblack,
/area/station/service/bar)
"luZ" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment/corner{
dir = 1
},
@@ -59237,7 +59258,7 @@
/turf/simulated/floor/plating,
/area/station/turret_protected/aisat/interior/secondary)
"lzz" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -59483,7 +59504,7 @@
},
/area/station/hallway/primary/port/south)
"lEv" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/firealarm/directional/west,
/obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 4
@@ -59656,7 +59677,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore2)
"lGj" = (
@@ -59793,7 +59814,7 @@
/turf/simulated/floor/plasteel,
/area/station/service/janitor)
"lJm" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/decal/cleanable/cobweb2,
/obj/structure/closet/emcloset,
/turf/simulated/floor/plating,
@@ -59808,7 +59829,7 @@
/area/station/hallway/primary/starboard/south)
"lJE" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"lJM" = (
@@ -59905,7 +59926,7 @@
/obj/machinery/light{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -59954,7 +59975,7 @@
},
/area/station/service/chapel)
"lMN" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal)
"lMW" = (
@@ -60026,7 +60047,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"lOy" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "whiteblue"
@@ -60194,7 +60215,7 @@
},
/area/station/maintenance/port)
"lRc" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/clothing/suit/chef/classic,
/obj/item/clothing/head/chefhat,
/obj/effect/decal/cleanable/dirt,
@@ -60227,7 +60248,7 @@
dir = 4;
pixel_y = -8
},
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/port2)
"lRI" = (
@@ -60256,7 +60277,7 @@
},
/area/station/security/permabrig)
"lRL" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/trash/cheesie,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -60439,7 +60460,7 @@
},
/area/station/maintenance/electrical_shop)
"lTP" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -60637,7 +60658,7 @@
},
/area/station/hallway/primary/port/north)
"lVV" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/port)
"lVX" = (
@@ -60835,7 +60856,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/fitness)
"lZH" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/camera{
c_tag = "Cargo Hallway"
},
@@ -61063,7 +61084,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"mcB" = (
@@ -61117,7 +61138,7 @@
/turf/simulated/floor/plasteel/white,
/area/station/science/xenobiology)
"mdl" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/supply/miningdock)
"mdm" = (
@@ -61289,16 +61310,9 @@
/area/station/service/bar)
"mfS" = (
/obj/effect/decal/cleanable/blood/tracks/mapped,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
-"mgq" = (
-/obj/effect/spawner/random_spawners/dirt_often,
-/obj/effect/turf_decal/delivery,
-/turf/simulated/floor/plasteel{
- icon_state = "darkgreenfull"
- },
-/area/station/service/hydroponics)
"mgu" = (
/obj/docking_port/stationary{
dir = 4;
@@ -61773,22 +61787,6 @@
icon_state = "neutralfull"
},
/area/station/hallway/spacebridge/scidock)
-"mnU" = (
-/obj/machinery/driver_button{
- id_tag = "trash";
- pixel_x = 24;
- pixel_y = -8
- },
-/obj/machinery/door_control{
- id = "Disposal Exit";
- name = "Dispossal Vent Control";
- pixel_x = 24;
- pixel_y = 8;
- req_access = list(12)
- },
-/obj/effect/spawner/random_spawners/dirt_frequent,
-/turf/simulated/floor/plating,
-/area/station/maintenance/disposal)
"mob" = (
/obj/structure/grille/broken,
/obj/structure/cable/orange{
@@ -61816,7 +61814,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southwest)
"moQ" = (
@@ -62039,7 +62037,7 @@
/obj/machinery/atmospherics/unary/portables_connector{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
"mrt" = (
@@ -62093,7 +62091,7 @@
/obj/machinery/floodlight{
light_power = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"msv" = (
@@ -62114,7 +62112,7 @@
name = "Storefront Shutters Control";
pixel_x = 24
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -62198,7 +62196,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -62339,7 +62337,7 @@
},
/area/station/turret_protected/aisat/interior)
"mvD" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/obj/effect/spawner/random/fungus/maybe,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
@@ -62414,7 +62412,7 @@
/obj/machinery/atmospherics/binary/valve/open{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"mws" = (
@@ -62442,7 +62440,7 @@
pixel_x = -28
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"mwy" = (
@@ -62628,7 +62626,7 @@
/area/station/security/permabrig)
"mAb" = (
/obj/machinery/light/small,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/gambling_den)
"mAc" = (
@@ -62679,11 +62677,11 @@
d2 = 4;
icon_state = "0-4"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fpmaint)
"mAq" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"mAH" = (
@@ -62948,8 +62946,8 @@
/turf/simulated/wall,
/area/station/maintenance/port2)
"mEr" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/dirt/frequent,
+/obj/effect/spawner/random/blood/often,
/obj/machinery/alarm/directional/east,
/turf/simulated/floor/plating,
/area/station/public/storefront)
@@ -62971,7 +62969,7 @@
},
/area/station/engineering/control)
"mFJ" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/firealarm/directional/north,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
@@ -62981,7 +62979,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/security/range)
"mFM" = (
@@ -63122,7 +63120,7 @@
name = "Bathroom"
},
/obj/machinery/door/firedoor,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/security/permabrig)
"mHH" = (
@@ -63187,7 +63185,7 @@
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -63307,7 +63305,7 @@
},
/area/station/medical/chemistry)
"mKo" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/reagent_dispensers/fueltank,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -63421,7 +63419,7 @@
},
/area/station/maintenance/starboard)
"mMx" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
@@ -63574,7 +63572,7 @@
/obj/structure/chair/stool{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"mOX" = (
@@ -63869,7 +63867,7 @@
/turf/simulated/floor/plasteel,
/area/station/command/office/ce)
"mTc" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/port2)
"mTo" = (
@@ -63916,7 +63914,7 @@
"mTK" = (
/obj/machinery/optable,
/obj/effect/landmark/spawner/nukedisc_respawn,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "white"
},
@@ -63927,7 +63925,7 @@
/turf/simulated/floor/wood,
/area/station/public/vacant_office)
"mTO" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/spawner/grouped_spawner{
group_id = "tunnelbats";
max_per_spawner = 1;
@@ -63959,7 +63957,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/west)
"mTR" = (
@@ -63994,7 +63992,7 @@
name = "EXTERNAL AIRLOCK";
pixel_x = -32
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
@@ -64155,7 +64153,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/supply/miningdock)
"mWC" = (
@@ -64266,7 +64264,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -64359,7 +64357,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/north)
"mZr" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "darkredcorners"
@@ -64465,7 +64463,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fore)
"nbl" = (
@@ -64697,7 +64695,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
@@ -64813,7 +64811,7 @@
/obj/machinery/atmospherics/pipe/manifold/visible/yellow{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/maintenance/turbine)
"nhx" = (
@@ -65171,7 +65169,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/sign/securearea{
desc = "A warning sign which reads 'EXTERNAL AIRLOCK'";
icon_state = "space";
@@ -65204,7 +65202,7 @@
dir = 4;
color = "#954535"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/fore/west)
"noS" = (
@@ -65491,7 +65489,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/fore_starboard)
"ntW" = (
@@ -65659,7 +65657,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"nvU" = (
@@ -65891,7 +65889,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"nyX" = (
@@ -66168,7 +66166,7 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,
/turf/simulated/floor/plasteel{
icon_state = "neutralcorner"
@@ -66308,7 +66306,7 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/machinery/atmospherics/pipe/simple/visible/yellow,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/engineering/atmos)
"nHh" = (
@@ -66457,7 +66455,7 @@
/area/station/security/brig)
"nJX" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 2;
d2 = 4;
@@ -66520,7 +66518,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 5
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/north)
"nKD" = (
@@ -66656,7 +66654,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/disposalpipe/segment/corner,
/turf/simulated/floor/plasteel,
/area/station/public/locker)
@@ -66990,7 +66988,7 @@
},
/area/station/public/quantum/security)
"nRz" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"nRO" = (
@@ -67090,7 +67088,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -67105,7 +67103,7 @@
},
/area/station/science/toxins/launch)
"nUg" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"nUh" = (
@@ -67156,7 +67154,7 @@
},
/area/station/hallway/primary/port/south)
"nUR" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "brown"
@@ -67264,7 +67262,7 @@
},
/area/station/security/permabrig)
"nWX" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -67333,7 +67331,7 @@
/turf/simulated/floor/plating,
/area/station/security/warden)
"nYM" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -67461,7 +67459,7 @@
/turf/simulated/floor/plasteel/white,
/area/station/maintenance/apmaint)
"oaE" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/light/small{
dir = 4
},
@@ -67528,7 +67526,7 @@
},
/area/station/engineering/break_room/secondary)
"obE" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment/corner{
dir = 8
},
@@ -67614,7 +67612,7 @@
pixel_x = -3;
pixel_y = 5
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/aft/west)
"odu" = (
@@ -68125,7 +68123,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -68356,7 +68354,7 @@
/obj/effect/decal/cleanable/blood/tracks/mapped{
dir = 10
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"onO" = (
@@ -68548,7 +68546,7 @@
"opD" = (
/obj/machinery/kitchen_machine/microwave,
/obj/structure/table,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"opP" = (
@@ -68828,8 +68826,8 @@
},
/area/station/supply/office)
"otb" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"oth" = (
@@ -68924,7 +68922,7 @@
},
/area/station/science/test_chamber)
"ove" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/mob/living/simple_animal/mouse/gray,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
@@ -68953,7 +68951,7 @@
/obj/item/cigbutt/roach,
/obj/item/cigbutt/roach,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"ovQ" = (
@@ -69026,7 +69024,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/locker)
"owM" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/rack,
/obj/effect/landmark/spawner/nukedisc_respawn,
/turf/simulated/floor/plating,
@@ -69114,7 +69112,7 @@
name = "Aft Asteroid Maintenance"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"oxQ" = (
@@ -69281,7 +69279,7 @@
},
/area/station/maintenance/port2)
"oAz" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/grille/broken,
/obj/item/stack/ore/glass,
/turf/simulated/floor/plating,
@@ -69611,14 +69609,14 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
/area/station/hallway/primary/port/south)
"oGI" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -69626,7 +69624,7 @@
"oGM" = (
/obj/structure/disposalpipe/segment/corner,
/obj/item/clothing/head/ushanka,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/northeast)
"oGZ" = (
@@ -69901,7 +69899,7 @@
icon_state = "1-2"
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/door/airlock/engineering{
name = "Aft Starboard Solar Access"
},
@@ -69915,7 +69913,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/lobby)
"oLP" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
@@ -70357,7 +70355,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/fitness)
"oRA" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/radio/intercom{
name = "west bump";
pixel_x = -28
@@ -70536,7 +70534,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 2;
d2 = 4;
@@ -70916,7 +70914,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/west)
"oZI" = (
@@ -71267,7 +71265,7 @@
},
/area/station/service/library)
"pdP" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/door/airlock/freezer,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/starboard)
@@ -71386,7 +71384,7 @@
/obj/structure/chair/wood{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"pfm" = (
@@ -71438,7 +71436,7 @@
/area/station/maintenance/port)
"pga" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/northeast)
"pge" = (
@@ -71468,7 +71466,7 @@
/turf/simulated/floor/carpet/green,
/area/station/service/library)
"pgK" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/corner{
dir = 4
},
@@ -71732,7 +71730,7 @@
/turf/simulated/floor/plating,
/area/station/science/xenobiology)
"pkM" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 8
},
@@ -71785,7 +71783,7 @@
name = "Quarantine Lockdown";
opacity = 0
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"plk" = (
@@ -71824,7 +71822,7 @@
},
/area/station/medical/medbay)
"plQ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/solar_maintenance/aft_starboard)
"pmb" = (
@@ -72031,7 +72029,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/control)
"poY" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/gambling_den)
"ppd" = (
@@ -72118,7 +72116,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"ppV" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/solar_maintenance/fore_starboard)
"pqc" = (
@@ -72357,7 +72355,7 @@
/turf/simulated/floor/grass,
/area/station/science/genetics)
"pts" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/public/vacant_office)
"ptt" = (
@@ -72405,7 +72403,7 @@
},
/area/station/engineering/smes)
"ptT" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southeast)
"ptZ" = (
@@ -72559,7 +72557,7 @@
},
/area/station/public/storage/tools)
"pvf" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -72696,7 +72694,7 @@
"pxV" = (
/obj/structure/disposalpipe/segment/corner,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -72894,14 +72892,6 @@
icon_state = "asteroidplating"
},
/area/station/maintenance/port)
-"pBd" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
-/turf/simulated/floor/plasteel{
- dir = 8;
- icon_state = "neutralcorner"
- },
-/area/station/maintenance/port2)
"pBi" = (
/obj/structure/table/wood,
/obj/item/storage/firstaid/brute,
@@ -72925,7 +72915,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/exit)
"pBH" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
@@ -73035,7 +73025,7 @@
},
/area/holodeck/alphadeck)
"pDu" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"pDE" = (
@@ -73182,7 +73172,7 @@
dir = 4
},
/obj/structure/disposalpipe/segment/corner,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/east)
"pEN" = (
@@ -73283,7 +73273,7 @@
/area/space)
"pFT" = (
/obj/machinery/firealarm/directional/east,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "bluecorner"
@@ -73395,7 +73385,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"pIB" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
@@ -73581,7 +73571,7 @@
},
/area/station/maintenance/port2)
"pLe" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "darkbrown"
@@ -73689,7 +73679,7 @@
/turf/simulated/floor/plating,
/area/station/hallway/primary/aft/west)
"pMR" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/turbine)
"pMT" = (
@@ -73716,7 +73706,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/carpet,
/area/station/public/locker)
"pNq" = (
@@ -73733,7 +73723,7 @@
},
/area/station/service/chapel)
"pNE" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -74049,7 +74039,7 @@
"pQL" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
"pQM" = (
@@ -74094,7 +74084,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/maintcentral)
"pRa" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/assembly/mousetrap/armed,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -74103,7 +74093,7 @@
dir = 4;
color = "#954535"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "purplecorner"
@@ -74192,7 +74182,7 @@
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"pSh" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/closet/firecloset,
/obj/machinery/firealarm/directional/south,
/obj/machinery/power/apc/directional/east,
@@ -74209,7 +74199,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating{
icon_state = "asteroidplating"
},
@@ -74306,7 +74296,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"pTT" = (
@@ -74315,7 +74305,7 @@
id = "permaflash1";
pixel_x = 28
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "floorgrime"
},
@@ -74531,7 +74521,7 @@
/obj/item/poster/syndicate_recruitment,
/obj/item/poster/syndicate_recruitment,
/obj/item/poster/syndicate_recruitment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"pWF" = (
@@ -74556,7 +74546,7 @@
/obj/structure/sink{
pixel_y = 24
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/gambling_den)
"pWW" = (
@@ -74606,7 +74596,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"pXv" = (
@@ -74841,14 +74831,14 @@
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"qaJ" = (
/obj/machinery/light/small{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/east)
"qba" = (
@@ -74912,7 +74902,7 @@
/obj/structure/disposalpipe/segment{
color = "#954535"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/firealarm/directional/west,
/turf/simulated/floor/plasteel{
dir = 1;
@@ -74973,7 +74963,7 @@
/area/station/maintenance/port)
"qcE" = (
/obj/effect/decal/cleanable/cobweb2,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/economy/vending/wallmed/directional/north,
/turf/simulated/floor/plasteel{
dir = 5;
@@ -75009,7 +74999,7 @@
name = "Aft Asteroid Maintenance"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
@@ -75069,7 +75059,7 @@
name = "EXTERNAL AIRLOCK";
pixel_x = 32
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
"qef" = (
@@ -75222,7 +75212,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -75310,7 +75300,7 @@
/obj/machinery/door/airlock/maintenance{
name = "Storefront Access"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/machinery/door/firedoor,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
@@ -75479,7 +75469,7 @@
d2 = 4;
icon_state = "2-4"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/public/storefront)
"qjv" = (
@@ -75802,7 +75792,7 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 10
},
@@ -75987,7 +75977,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 2;
d2 = 4;
@@ -76008,7 +75998,7 @@
},
/area/station/maintenance/apmaint)
"qpx" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/obj/effect/spawner/random/fungus/maybe,
/turf/simulated/wall,
/area/station/maintenance/port2)
@@ -76194,7 +76184,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_regular_floor = "yellowsiding";
icon_state = "tranquillite"
@@ -76209,7 +76199,7 @@
},
/obj/item/clothing/mask/facehugger/toy,
/obj/item/clothing/mask/fakemoustache,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/firealarm/directional/east,
/turf/simulated/floor/plasteel{
icon_regular_floor = "yellowsiding";
@@ -76560,7 +76550,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -76574,7 +76564,7 @@
name = "south bump";
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/closet/secure_closet/hydroponics,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
@@ -76586,7 +76576,7 @@
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -76918,7 +76908,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/sign/pods{
pixel_x = -32
},
@@ -76951,7 +76941,7 @@
/turf/simulated/floor/engine,
/area/station/medical/chemistry)
"qDR" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"qDS" = (
@@ -77144,7 +77134,7 @@
/turf/simulated/floor/wood/nitrogen,
/area/station/maintenance/abandonedbar)
"qHC" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/electrical_shop)
"qHH" = (
@@ -77187,7 +77177,7 @@
/turf/simulated/floor/engine,
/area/station/science/xenobiology)
"qHO" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -77349,7 +77339,7 @@
},
/area/station/service/chapel/office)
"qJQ" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/loading_area{
dir = 4
},
@@ -77584,7 +77574,7 @@
/turf/simulated/floor/plating,
/area/station/hallway/spacebridge/dockmed)
"qNj" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/aft/west)
"qNu" = (
@@ -77769,7 +77759,7 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 1;
d2 = 8;
@@ -77928,7 +77918,7 @@
/turf/simulated/floor/grass,
/area/station/science/genetics)
"qSj" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "floorgrime"
},
@@ -77991,7 +77981,7 @@
dir = 4;
level = 2
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
"qTY" = (
@@ -78105,7 +78095,7 @@
/area/shuttle/arrival/station)
"qVx" = (
/obj/effect/spawner/random/fungus/maybe,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/electrical_shop)
"qVy" = (
@@ -78389,7 +78379,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "floorgrime"
},
@@ -78437,7 +78427,7 @@
},
/area/station/science/xenobiology)
"raA" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -78621,7 +78611,7 @@
/area/station/maintenance/port2)
"rdl" = (
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/door/airlock/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southeast)
@@ -78637,7 +78627,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 6
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southeast)
"rdF" = (
@@ -78658,7 +78648,7 @@
network = list("Prison","SS13")
},
/obj/item/bedsheet/patriot,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/security/permabrig)
"rdM" = (
@@ -78801,7 +78791,7 @@
},
/area/station/hallway/primary/port/south)
"rho" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/port)
"rhw" = (
@@ -78811,7 +78801,7 @@
},
/area/station/maintenance/apmaint)
"ril" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/security/range)
"riF" = (
@@ -78915,7 +78905,7 @@
/turf/simulated/wall/r_wall,
/area/station/turret_protected/ai_upload)
"rjx" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 2;
d2 = 8;
@@ -79092,7 +79082,7 @@
/area/station/hallway/secondary/entry/south)
"rnP" = (
/obj/effect/spawner/random/fungus/probably,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/mine/unexplored/cere/civilian)
"rnQ" = (
@@ -79157,7 +79147,7 @@
/turf/simulated/floor/carpet,
/area/station/service/bar)
"rot" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/public/locker)
"roF" = (
@@ -79172,11 +79162,11 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/manifold4w/visible/yellow,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/maintenance/turbine)
"roL" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"rpg" = (
@@ -79446,7 +79436,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fore2)
"rte" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/closet/crate/can,
/obj/effect/decal/cleanable/dirt,
/obj/item/kitchen/knife,
@@ -79652,7 +79642,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -79727,7 +79717,7 @@
/obj/machinery/light{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
@@ -79852,7 +79842,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 2;
d2 = 8;
@@ -79895,7 +79885,7 @@
},
/area/station/maintenance/port2)
"rAT" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fore2)
"rAX" = (
@@ -80087,14 +80077,14 @@
/area/station/science/xenobiology)
"rDv" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/supply/miningdock)
"rDF" = (
/obj/effect/turf_decal/stripes/line{
dir = 10
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/security/range)
"rEb" = (
@@ -80144,6 +80134,22 @@
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/west)
+"rFa" = (
+/obj/machinery/driver_button{
+ id_tag = "trash";
+ pixel_x = 24;
+ pixel_y = -8
+ },
+/obj/machinery/door_control{
+ id = "Disposal Exit";
+ name = "Dispossal Vent Control";
+ pixel_x = 24;
+ pixel_y = 8;
+ req_access = list(12)
+ },
+/obj/effect/spawner/random/dirt/frequent,
+/turf/simulated/floor/plating,
+/area/station/maintenance/disposal)
"rFb" = (
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/unary/portables_connector{
@@ -80256,7 +80262,7 @@
dir = 10;
level = 2
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"rGY" = (
@@ -80301,7 +80307,7 @@
/obj/machinery/conveyor_switch/oneway{
id = "CargoWaste"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"rHA" = (
@@ -80436,7 +80442,7 @@
/turf/simulated/floor/plating,
/area/station/turret_protected/aisat/interior)
"rJg" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/closet/emcloset,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/starboard)
@@ -80600,7 +80606,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"rLz" = (
@@ -80792,7 +80798,7 @@
layer = 2.9
},
/obj/effect/decal/cleanable/cobweb2,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"rNC" = (
@@ -80824,7 +80830,7 @@
dir = 8
},
/obj/machinery/atmospherics/portable/canister/air,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/entry/north)
"rNT" = (
@@ -80996,7 +81002,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
/obj/machinery/door/airlock/maintenance{
name = "Storefront Access"
@@ -81169,7 +81175,7 @@
},
/area/station/maintenance/apmaint)
"rTa" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/light/small,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -81250,7 +81256,7 @@
/turf/space,
/area/station/engineering/solar/port)
"rUd" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/closet/emcloset,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southeast)
@@ -81478,8 +81484,8 @@
/turf/simulated/floor/plating,
/area/station/service/hydroponics)
"rXJ" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"rXS" = (
@@ -81730,7 +81736,7 @@
name = "Fore Asteroid Maintenance Access"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -81824,7 +81830,7 @@
},
/obj/machinery/atmospherics/pipe/manifold/hidden/supply,
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "neutralcorner"
@@ -81850,7 +81856,7 @@
c_tag = "Disposals";
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"sct" = (
@@ -81888,7 +81894,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -82366,7 +82372,7 @@
/turf/simulated/mineral/ancient/outer,
/area/station/maintenance/disposal/north)
"shX" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"shZ" = (
@@ -82863,7 +82869,7 @@
},
/obj/effect/mapping_helpers/airlock/autoname,
/obj/effect/mapping_helpers/airlock/access/all/security/general,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/security/range)
"srv" = (
@@ -83145,7 +83151,7 @@
/area/station/maintenance/electrical_shop)
"stP" = (
/obj/item/reagent_containers/glass/bucket,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "darkgreenfull"
},
@@ -83160,7 +83166,7 @@
/obj/structure/computerframe{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "white"
},
@@ -83381,7 +83387,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/maintcentral)
"swN" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/item/cigbutt,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -83400,7 +83406,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"sxa" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/mine/unexplored/cere/command)
"sxb" = (
@@ -83471,7 +83477,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fore2)
"syo" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -83781,7 +83787,7 @@
"sCt" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"sCy" = (
@@ -84003,7 +84009,7 @@
},
/area/station/medical/surgery/secondary)
"sFd" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -84071,7 +84077,7 @@
"sGa" = (
/obj/structure/reagent_dispensers/watertank,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"sGd" = (
@@ -84142,7 +84148,7 @@
/turf/simulated/wall,
/area/station/hallway/primary/central/north)
"sIr" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -84449,7 +84455,7 @@
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralcorner"
},
@@ -84586,7 +84592,7 @@
/area/station/maintenance/port)
"sOk" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment{
dir = 4;
color = "#954535"
@@ -84691,7 +84697,7 @@
},
/area/station/hallway/primary/starboard/south)
"sPm" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/obj/effect/spawner/random/fungus/probably,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
@@ -84857,7 +84863,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -84878,7 +84884,7 @@
name = "Command SMES Access"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/general,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"sSv" = (
@@ -85034,7 +85040,7 @@
/area/station/hallway/primary/starboard/south)
"sUB" = (
/obj/item/chair/stool/bar,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"sUD" = (
@@ -85243,7 +85249,7 @@
dir = 8
},
/obj/item/kirbyplants/plant21,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 9;
icon_state = "darkyellow"
@@ -85298,7 +85304,7 @@
"sYE" = (
/obj/structure/reagent_dispensers/watertank,
/obj/item/extinguisher,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/maintenance/turbine)
"sZd" = (
@@ -85463,7 +85469,7 @@
/obj/machinery/door/airlock/maintenance{
name = "Port Asteroid Maintenance"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"taT" = (
@@ -85596,7 +85602,7 @@
/area/station/maintenance/electrical_shop)
"tcs" = (
/obj/item/chair,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/public/vacant_office)
"tcx" = (
@@ -85634,7 +85640,7 @@
/turf/simulated/floor/plating,
/area/station/turret_protected/aisat/interior/secondary)
"tdk" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/structure/cable/orange{
@@ -85659,7 +85665,7 @@
},
/area/station/hallway/spacebridge/dockmed)
"tet" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -85764,7 +85770,7 @@
pixel_y = 9
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"tfR" = (
@@ -85824,7 +85830,7 @@
/turf/space,
/area/station/engineering/solar/aft_starboard)
"tgU" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment/corner{
dir = 8
},
@@ -85913,7 +85919,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 9
},
@@ -85977,7 +85983,7 @@
/obj/structure/chair{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"tiG" = (
@@ -86063,7 +86069,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
@@ -86095,7 +86101,7 @@
name = "External Airlock Access"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -86122,7 +86128,7 @@
/area/station/supply/lobby)
"tjU" = (
/obj/machinery/atmospherics/pipe/simple/hidden/universal,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"tkd" = (
@@ -86261,7 +86267,7 @@
/area/station/hallway/spacebridge/sercom)
"tmg" = (
/obj/machinery/atmospherics/pipe/simple/visible,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"tmM" = (
@@ -86292,7 +86298,7 @@
},
/area/station/security/lobby)
"tmT" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/external/southwest)
"tnb" = (
@@ -86566,7 +86572,7 @@
dir = 4
},
/obj/machinery/atmospherics/portable/canister/air,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"trR" = (
@@ -86615,7 +86621,7 @@
/obj/structure/sign/poster/official/do_not_question{
pixel_y = -32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood/nitrogen,
/area/station/maintenance/abandonedbar)
"tst" = (
@@ -86656,7 +86662,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 5
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/north)
"tsS" = (
@@ -86681,7 +86687,7 @@
/turf/simulated/floor/engine,
/area/station/medical/chemistry)
"ttn" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 9;
icon_state = "darkbrown"
@@ -86957,7 +86963,7 @@
d2 = 8;
icon_state = "1-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "darkyellow"
},
@@ -87148,7 +87154,7 @@
dir = 4
},
/obj/structure/fans/tiny,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"tyT" = (
@@ -87266,7 +87272,7 @@
/turf/simulated/floor/carpet/green,
/area/station/service/library)
"tAw" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/fore/west)
"tAJ" = (
@@ -87395,7 +87401,7 @@
},
/area/station/engineering/gravitygenerator)
"tCG" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/solar_maintenance/fore_starboard)
"tCX" = (
@@ -87862,7 +87868,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -88210,7 +88216,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood/nitrogen,
/area/station/maintenance/abandonedbar)
"tQI" = (
@@ -88395,7 +88401,7 @@
/turf/simulated/floor/wood,
/area/station/service/library)
"tTF" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/power/apc/directional/north,
/obj/structure/cable/orange{
d2 = 8;
@@ -88500,7 +88506,7 @@
opacity = 0
},
/obj/effect/mapping_helpers/airlock/unres,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/security/permabrig)
"tVf" = (
@@ -88784,7 +88790,7 @@
},
/area/station/public/quantum/security)
"tYm" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/abandonedbar)
"tYn" = (
@@ -88877,7 +88883,7 @@
/obj/structure/chair{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/starboard)
"tZl" = (
@@ -88912,7 +88918,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -88941,7 +88947,7 @@
},
/area/mine/unexplored/cere/civilian)
"tZI" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southwest)
"tZL" = (
@@ -89193,9 +89199,9 @@
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/west)
"uda" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/decal/remains/human,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"udb" = (
@@ -89295,7 +89301,7 @@
/turf/simulated/mineral/ancient,
/area/station/service/hydroponics)
"ueH" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/northwest)
"ueQ" = (
@@ -89567,7 +89573,7 @@
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/asmaint)
"uix" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/public/vacant_office)
"uiD" = (
@@ -89841,7 +89847,7 @@
/turf/simulated/floor/wood,
/area/station/legal/courtroom)
"ull" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "white"
},
@@ -89874,7 +89880,7 @@
},
/area/station/science/toxins/mixing)
"umz" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"umL" = (
@@ -89990,7 +89996,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"unU" = (
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating/asteroid/ancient,
/area/station/maintenance/fsmaint)
"uob" = (
@@ -90381,7 +90387,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"uuj" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fpmaint)
"uut" = (
@@ -90500,7 +90506,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"uwc" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/item/radio/intercom{
name = "south bump";
pixel_y = -28
@@ -90666,7 +90672,7 @@
/area/station/engineering/atmos/control)
"uxM" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -90697,7 +90703,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 4
},
@@ -90742,7 +90748,7 @@
/area/station/hallway/primary/port/south)
"uyi" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel{
icon_state = "cafeteria"
},
@@ -91116,7 +91122,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/west)
"uCy" = (
@@ -91245,7 +91251,7 @@
/turf/simulated/floor/carpet/black,
/area/station/command/office/captain)
"uEU" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/north)
"uFq" = (
@@ -91315,7 +91321,7 @@
"uGz" = (
/obj/structure/table,
/obj/machinery/kitchen_machine/microwave,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "cafeteria"
@@ -91666,7 +91672,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/light{
dir = 1
},
@@ -91951,7 +91957,7 @@
},
/area/station/hallway/spacebridge/dockmed)
"uPU" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "whiteblue"
@@ -92156,7 +92162,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "bluecorner"
@@ -92231,7 +92237,7 @@
name = "custom placement"
},
/obj/machinery/economy/vending/cigarette,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "escape"
@@ -92443,7 +92449,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment,
/obj/effect/mapping_helpers/airlock/access/any/science/research,
/turf/simulated/floor/plasteel/white,
@@ -92461,7 +92467,7 @@
},
/area/station/supply/break_room)
"uWP" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "dark"
@@ -92537,9 +92543,9 @@
/turf/simulated/wall/r_wall,
/area/station/engineering/engine/supermatter)
"uYr" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"uYv" = (
@@ -92621,7 +92627,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"uZB" = (
@@ -92662,7 +92668,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southeast)
"vaz" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -92818,7 +92824,7 @@
/area/station/medical/cloning)
"vcp" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/port)
"vcs" = (
@@ -92947,7 +92953,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 10
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable{
d1 = 2;
d2 = 8;
@@ -93003,7 +93009,7 @@
name = "Security Blast Door";
opacity = 0
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore2)
"vfi" = (
@@ -93049,7 +93055,7 @@
},
/area/station/hallway/primary/aft/west)
"vfN" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -93086,7 +93092,7 @@
},
/area/station/hallway/primary/aft/west)
"vgP" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "neutralcorner"
@@ -93101,7 +93107,7 @@
name = "Central Access"
},
/obj/effect/turf_decal/stripes/line,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plasteel{
dir = 4;
@@ -93167,7 +93173,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 4;
@@ -93240,7 +93246,7 @@
/area/station/service/bar)
"vjB" = (
/obj/structure/chair/wood,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/asmaint)
"vjI" = (
@@ -93417,7 +93423,7 @@
d2 = 8;
icon_state = "2-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 4;
d2 = 8;
@@ -93451,7 +93457,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"vmQ" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/closet/crate/miningcar,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -93493,7 +93499,7 @@
/turf/simulated/floor/plating,
/area/station/public/storefront)
"vnw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/obj/effect/spawner/airlock/s_to_n,
/turf/simulated/wall,
/area/station/maintenance/disposal/external/southwest)
@@ -93633,7 +93639,7 @@
},
/area/station/supply/storage)
"vpe" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fsmaint)
"vpg" = (
@@ -93844,7 +93850,7 @@
/turf/space,
/area/space/nearstation)
"vrl" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/light/small{
dir = 4
},
@@ -93892,7 +93898,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fore2)
"vrR" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/light_switch{
pixel_y = 24;
name = "north bump"
@@ -93979,7 +93985,7 @@
icon_state = "0-2"
},
/obj/machinery/power/apc/directional/north,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/external/southwest)
"vtg" = (
@@ -94323,7 +94329,7 @@
/turf/simulated/floor/plasteel/white,
/area/station/command/office/rd)
"vxp" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/electrical_shop)
"vxH" = (
@@ -94751,7 +94757,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"vEs" = (
@@ -94898,7 +94904,7 @@
/turf/simulated/wall,
/area/station/legal/magistrate)
"vFD" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/ore_box,
/obj/effect/turf_decal/box,
/turf/simulated/floor/plating,
@@ -94982,7 +94988,7 @@
d2 = 4;
icon_state = "2-4"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_regular_floor = "yellowsiding";
icon_state = "tranquillite"
@@ -95169,7 +95175,7 @@
d2 = 8;
icon_state = "2-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/fpmaint)
"vKQ" = (
@@ -95222,7 +95228,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 9
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "darkred"
@@ -95271,7 +95277,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 2;
d2 = 8;
@@ -95287,7 +95293,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable{
d1 = 1;
d2 = 8;
@@ -95428,6 +95434,13 @@
icon_state = "dark"
},
/area/station/telecomms/chamber)
+"vNz" = (
+/obj/effect/spawner/random/dirt/often,
+/obj/effect/turf_decal/delivery,
+/turf/simulated/floor/plasteel{
+ icon_state = "darkgreenfull"
+ },
+/area/station/service/hydroponics)
"vNJ" = (
/turf/simulated/floor/plasteel/white,
/area/station/medical/virology)
@@ -95696,7 +95709,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/tech_storage)
"vRb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/southwest)
"vRf" = (
@@ -95863,7 +95876,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/hallway/secondary/exit)
"vTo" = (
@@ -95904,7 +95917,7 @@
/obj/structure/urinal{
pixel_y = 32
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel/freezer,
/area/station/maintenance/gambling_den)
"vUb" = (
@@ -95962,7 +95975,7 @@
},
/area/station/maintenance/apmaint)
"vVP" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "neutralcorner"
@@ -96289,7 +96302,7 @@
name = "Hydroponics"
},
/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -96776,7 +96789,7 @@
},
/area/station/hallway/primary/fore/west)
"wiu" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal/south)
"wix" = (
@@ -97055,7 +97068,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/structure/disposalpipe/segment,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -97083,7 +97096,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -97476,7 +97489,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"wqx" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/mine/unexplored/cere/research)
"wqE" = (
@@ -97719,7 +97732,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"wsV" = (
@@ -98075,7 +98088,7 @@
/obj/effect/mapping_helpers/airlock/unres{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel,
/area/station/security/permabrig)
"wwn" = (
@@ -98121,7 +98134,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/fore/north)
"wxd" = (
@@ -98317,7 +98330,7 @@
/obj/machinery/light/small{
dir = 8
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"wzC" = (
@@ -98652,7 +98665,7 @@
/turf/simulated/floor/wood,
/area/station/service/bar)
"wEb" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/hologram/holopad,
/turf/simulated/floor/plasteel,
/area/station/supply/miningdock)
@@ -98970,7 +98983,7 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 10;
icon_state = "darkyellow"
@@ -99016,8 +99029,8 @@
/turf/simulated/wall,
/area/station/hallway/primary/central/east)
"wJQ" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/dirt/frequent,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"wJY" = (
@@ -99032,7 +99045,7 @@
name = "External Airlock Access"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/west)
"wKe" = (
@@ -99135,7 +99148,7 @@
/turf/simulated/floor/plasteel/white,
/area/station/medical/medbay)
"wLr" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/asmaint)
"wLu" = (
@@ -99412,7 +99425,7 @@
},
/area/station/service/chapel)
"wPc" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/security/permabrig)
"wPj" = (
@@ -100339,7 +100352,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/disposal/east)
"xcH" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/machinery/alarm/directional/north,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
@@ -100351,7 +100364,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/transparent/glass/reinforced,
/area/station/maintenance/port)
"xcV" = (
@@ -100393,7 +100406,7 @@
/area/station/hallway/primary/starboard/south)
"xdi" = (
/obj/structure/grille/broken,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"xdk" = (
@@ -100526,11 +100539,11 @@
},
/area/station/engineering/break_room)
"xeQ" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/central/east)
"xfI" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/reagent_dispensers/watertank,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -100673,7 +100686,7 @@
icon_state = "0-8"
},
/obj/structure/closet/crate/trashcart,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/public/storefront)
"xhW" = (
@@ -100884,7 +100897,7 @@
/area/station/hallway/primary/aft/west)
"xmz" = (
/obj/effect/spawner/random/fungus/probably,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/port)
"xmL" = (
@@ -100894,7 +100907,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "white"
},
@@ -101049,7 +101062,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/maintcentral)
"xpu" = (
@@ -101120,7 +101133,7 @@
d2 = 8;
icon_state = "2-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/fore_starboard)
"xrn" = (
@@ -101244,7 +101257,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
@@ -101358,7 +101371,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/effect/turf_decal/stripes/line{
dir = 4
},
@@ -101415,7 +101428,7 @@
pixel_x = 9
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"xwy" = (
@@ -101654,7 +101667,7 @@
/obj/structure/disposalpipe/segment/corner{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/hallway/primary/starboard/south)
"xyT" = (
@@ -101729,7 +101742,7 @@
name = "Fore Asteroid Maintenance Access"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore2)
"xzA" = (
@@ -101873,7 +101886,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel/white,
/area/station/science/hallway)
"xAV" = (
@@ -102312,7 +102325,7 @@
"xGC" = (
/obj/structure/closet/crate/internals,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "darkbrown"
@@ -102446,7 +102459,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "bluecorner"
@@ -102462,7 +102475,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/control)
"xIB" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -102653,7 +102666,7 @@
dir = 8
},
/obj/machinery/firealarm/directional/west,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/public/locker)
"xLj" = (
@@ -102739,7 +102752,7 @@
},
/area/station/medical/storage/secondary)
"xNu" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
@@ -102972,11 +102985,11 @@
/turf/simulated/wall,
/area/station/hallway/primary/central/west)
"xQM" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"xQR" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -102991,7 +103004,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/power/apc/directional/north,
/obj/structure/cable/orange{
d2 = 8;
@@ -103160,7 +103173,7 @@
/obj/item/stack/ore/iron,
/obj/item/stack/ore/iron,
/obj/item/stack/ore/gold,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"xTb" = (
@@ -103485,7 +103498,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
@@ -103526,7 +103539,7 @@
/area/station/hallway/primary/port/south)
"xXu" = (
/obj/machinery/light,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutralcorner"
@@ -103949,7 +103962,7 @@
/area/station/maintenance/asmaint)
"yer" = (
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/cable/orange{
d1 = 1;
d2 = 2;
@@ -104032,7 +104045,7 @@
},
/area/station/supply/storage)
"yfF" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/girder,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -104147,19 +104160,6 @@
icon_state = "white"
},
/area/station/medical/patients_rooms)
-"ygI" = (
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/obj/machinery/door_control{
- id = "medeva";
- name = "Medical EVA shutter control";
- pixel_y = 24;
- req_one_access = list(19,41)
- },
-/obj/effect/spawner/random_spawners/dirt_often,
-/turf/simulated/floor/plating,
-/area/station/hallway/primary/starboard/south)
"ygS" = (
/obj/structure/table,
/obj/machinery/light{
@@ -104229,7 +104229,7 @@
/area/station/hallway/primary/central/east)
"yhM" = (
/obj/structure/closet,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
icon_state = "neutralfull"
},
@@ -104573,7 +104573,7 @@
/obj/machinery/computer/security/telescreen/entertainment{
pixel_x = -32
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/public/locker)
"ylX" = (
@@ -104597,7 +104597,7 @@
"ymf" = (
/obj/machinery/power/terminal,
/obj/structure/cable,
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/fore_starboard)
@@ -124556,7 +124556,7 @@ lJR
lJR
btd
pNE
-mgq
+vNz
btd
cEM
eQC
@@ -127059,7 +127059,7 @@ rNK
hUU
aXn
bYq
-pBd
+iIH
fuZ
dQZ
lHU
@@ -148431,7 +148431,7 @@ ybZ
qGg
ljb
wZv
-ygI
+eGK
kNw
rcX
mTZ
@@ -162784,7 +162784,7 @@ gGU
hbP
mDp
siF
-mnU
+rFa
scq
oaE
lCC
diff --git a/_maps/map_files/stations/deltastation.dmm b/_maps/map_files/stations/deltastation.dmm
index 3509ef8e7549..9e0f4ad70946 100644
--- a/_maps/map_files/stations/deltastation.dmm
+++ b/_maps/map_files/stations/deltastation.dmm
@@ -400,7 +400,7 @@
},
/area/station/hallway/secondary/entry/north)
"aeA" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood,
/area/station/hallway/secondary/entry/east)
@@ -953,7 +953,7 @@
/area/station/command/office/cmo)
"ahz" = (
/obj/structure/sign/nanotrasen,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/hallway/secondary/entry/east)
"ahA" = (
@@ -1306,7 +1306,7 @@
/turf/simulated/floor/mineral/titanium/blue,
/area/shuttle/arrival/station)
"akA" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/hallway/secondary/entry/east)
"akB" = (
@@ -1353,7 +1353,7 @@
},
/area/station/hallway/secondary/entry/south)
"alk" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fore2)
"alm" = (
@@ -2808,7 +2808,7 @@
/obj/structure/table/wood,
/obj/item/storage/briefcase,
/obj/item/taperecorder,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/electrical_shop)
"aqC" = (
@@ -3046,7 +3046,7 @@
},
/area/station/maintenance/fore2)
"are" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fore2)
"arf" = (
@@ -3104,7 +3104,7 @@
/turf/simulated/floor/plasteel/dark,
/area/station/maintenance/electrical_shop)
"arr" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/electrical_shop)
"ars" = (
@@ -3114,7 +3114,7 @@
/obj/structure/chair/comfy/brown{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/electrical_shop)
"aru" = (
@@ -3143,7 +3143,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 10
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/electrical_shop)
"arw" = (
@@ -3849,7 +3849,7 @@
/area/station/maintenance/electrical_shop)
"ath" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/electrical_shop)
"ati" = (
@@ -3903,7 +3903,7 @@
/area/station/maintenance/fore)
"atr" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fore)
"ats" = (
@@ -3913,7 +3913,7 @@
"att" = (
/obj/structure/table/wood,
/obj/item/reagent_containers/drinks/drinkingglass,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fore)
"atu" = (
@@ -3922,7 +3922,7 @@
},
/obj/effect/decal/cleanable/cobweb,
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fore)
"atv" = (
@@ -4420,7 +4420,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/disposal)
"auE" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/disposal)
"auF" = (
@@ -4463,7 +4463,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/controlroom)
"auL" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/electrical_shop)
"auM" = (
@@ -4481,7 +4481,7 @@
icon_state = "1-2"
},
/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fore)
"auP" = (
@@ -5230,7 +5230,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore2)
"awx" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/security/checkpoint/secondary)
"awA" = (
@@ -5343,7 +5343,7 @@
/area/station/maintenance/fore)
"awW" = (
/obj/effect/spawner/random/fungus/frequent,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fore)
"awX" = (
@@ -5366,7 +5366,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore2)
"awZ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/service/janitor)
"axb" = (
@@ -5816,7 +5816,7 @@
/obj/item/camera_film,
/obj/structure/table/wood,
/obj/effect/decal/cleanable/cobweb2,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fore)
"ayh" = (
@@ -6022,7 +6022,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/controlroom)
"ayW" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"ayX" = (
@@ -6523,7 +6523,7 @@
/obj/structure/chair/comfy/brown{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fore)
"aAq" = (
@@ -7359,7 +7359,7 @@
/obj/machinery/light/small{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fore)
"aCu" = (
@@ -7836,7 +7836,7 @@
},
/area/station/service/chapel)
"aDH" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fore)
"aDI" = (
@@ -11172,7 +11172,7 @@
/turf/simulated/floor/plasteel/dark,
/area/station/service/bar)
"aMY" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/gambling_den)
"aMZ" = (
@@ -11614,7 +11614,7 @@
d2 = 2;
icon_state = "0-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"aOu" = (
@@ -12124,7 +12124,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 5
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"aPN" = (
@@ -12165,7 +12165,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/storage/art)
"aPT" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"aPU" = (
@@ -12793,7 +12793,7 @@
"aRu" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless{
dir = 10;
icon_state = "darkblue"
@@ -13252,14 +13252,14 @@
/turf/simulated/floor/plating,
/area/station/maintenance/gambling_den)
"aSP" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"aSQ" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"aSR" = (
@@ -13981,7 +13981,7 @@
/area/station/maintenance/gambling_den)
"aUq" = (
/obj/structure/chair/stool,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"aUs" = (
@@ -14605,7 +14605,7 @@
},
/area/station/engineering/atmos)
"aVK" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fore)
"aVN" = (
@@ -16045,7 +16045,7 @@
},
/area/station/supply/storage)
"aZu" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall,
/area/station/maintenance/fsmaint)
"aZv" = (
@@ -17092,7 +17092,7 @@
/area/station/engineering/atmos)
"bcb" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"bcc" = (
@@ -18330,7 +18330,7 @@
/area/station/supply/miningdock)
"bfL" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/grass/jungle,
/area/station/maintenance/fsmaint)
"bfN" = (
@@ -18524,7 +18524,7 @@
/turf/simulated/wall,
/area/station/maintenance/starboard2)
"bgt" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/starboard2)
"bgv" = (
@@ -22640,7 +22640,7 @@
/turf/simulated/wall,
/area/station/maintenance/starboard)
"bqC" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/starboard)
"bqK" = (
@@ -31577,7 +31577,7 @@
},
/area/station/hallway/primary/starboard/north)
"bNy" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"bNz" = (
@@ -31641,7 +31641,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/spawner/random/barrier/grille_maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -35923,7 +35923,7 @@
/area/station/engineering/smes)
"bZG" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plasteel{
dir = 9;
icon_state = "neutral"
@@ -38767,7 +38767,7 @@
/turf/simulated/floor/plating,
/area/station/turret_protected/aisat)
"chv" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/command/teleporter)
"chx" = (
@@ -39087,8 +39087,8 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"ciq" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/port)
"ciu" = (
@@ -40206,7 +40206,7 @@
/turf/simulated/wall/r_wall,
/area/station/engineering/smes)
"clw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/station/engineering/equipmentstorage)
"clx" = (
@@ -40691,7 +40691,7 @@
/turf/simulated/floor/plating,
/area/station/security/range)
"cmI" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/security/range)
"cmL" = (
@@ -43267,7 +43267,7 @@
/area/station/ai_monitored/storage/eva)
"ctS" = (
/obj/structure/grille/broken,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"ctU" = (
@@ -43784,7 +43784,7 @@
name = "north bump";
pixel_y = 24
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "brown"
@@ -44098,7 +44098,7 @@
},
/area/station/hallway/primary/starboard/south)
"cvY" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/suit_storage_unit/expedition,
/turf/simulated/floor/plasteel{
dir = 4;
@@ -44506,7 +44506,7 @@
},
/area/station/supply/expedition)
"cxh" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/supply/expedition)
"cxk" = (
@@ -44736,7 +44736,7 @@
},
/area/station/hallway/primary/central)
"cxP" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/port)
"cxQ" = (
@@ -44938,7 +44938,7 @@
/obj/machinery/computer/security/telescreen/entertainment{
pixel_x = -32
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/supply/expedition)
"cys" = (
@@ -45068,7 +45068,7 @@
name = "east bump";
pixel_x = 28
},
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/suit_storage_unit/expedition,
/turf/simulated/floor/plasteel,
/area/station/supply/expedition)
@@ -45601,7 +45601,7 @@
},
/area/station/supply/expedition)
"czW" = (
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/obj/machinery/requests_console/directional/west,
/turf/simulated/floor/plasteel{
dir = 8;
@@ -46108,7 +46108,7 @@
"cBv" = (
/obj/structure/table/reinforced,
/obj/item/pizzabox/firecracker,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/supply/expedition)
"cBw" = (
@@ -46128,7 +46128,7 @@
},
/obj/structure/chair/stool/bar,
/obj/effect/landmark/start/explorer,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/supply/expedition)
"cBC" = (
@@ -46408,7 +46408,7 @@
},
/area/station/maintenance/port)
"cCx" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/port)
"cCy" = (
@@ -46603,7 +46603,7 @@
},
/area/station/hallway/primary/central/sw)
"cDe" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/public/toilet/lockerroom)
"cDf" = (
@@ -47017,7 +47017,7 @@
/turf/simulated/floor/plasteel/dark,
/area/station/public/fitness)
"cEA" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/station/engineering/control)
"cEB" = (
@@ -48510,7 +48510,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard)
"cIa" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/public/fitness)
"cIb" = (
@@ -48683,7 +48683,7 @@
},
/area/station/maintenance/port)
"cIw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/electrical)
"cIx" = (
@@ -49459,7 +49459,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/electrical)
"cLz" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall,
/area/station/maintenance/abandonedbar)
"cLA" = (
@@ -53526,7 +53526,7 @@
/turf/space,
/area/station/engineering/solar/aft_starboard)
"daD" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/science/xenobiology)
"daE" = (
@@ -53821,7 +53821,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"dbM" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/port2)
"dbN" = (
@@ -54145,7 +54145,7 @@
/area/station/maintenance/apmaint)
"dcR" = (
/obj/structure/chair/wood,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"dcS" = (
@@ -54985,11 +54985,11 @@
/turf/simulated/wall,
/area/station/public/construction)
"dfJ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/public/construction)
"dfK" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/starboard)
"dfM" = (
@@ -55029,7 +55029,7 @@
/obj/structure/chair/wood{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"dfR" = (
@@ -55737,7 +55737,7 @@
/turf/simulated/floor/plating,
/area/station/public/construction)
"diT" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/public/construction)
"diU" = (
@@ -55766,7 +55766,7 @@
/obj/structure/chair/wood{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"diZ" = (
@@ -56156,7 +56156,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/abandonedbar)
"dku" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"dkv" = (
@@ -57632,7 +57632,7 @@
/area/station/maintenance/abandonedbar)
"drc" = (
/obj/structure/table/wood/poker,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"drd" = (
@@ -57839,7 +57839,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"dsk" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/public/construction)
"dsl" = (
@@ -58805,7 +58805,7 @@
/area/station/maintenance/theatre)
"dwW" = (
/obj/item/kirbyplants,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/theatre)
"dwX" = (
@@ -58813,14 +58813,14 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/theatre)
"dwY" = (
/obj/structure/table/wood,
/obj/item/instrument/guitar,
/obj/effect/decal/cleanable/cobweb2,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/theatre)
"dwZ" = (
@@ -59017,7 +59017,7 @@
"dyj" = (
/obj/structure/table/wood,
/obj/item/tape,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/theatre)
"dyl" = (
@@ -59318,7 +59318,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/theatre)
"dAF" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"dAH" = (
@@ -59442,7 +59442,7 @@
"dBu" = (
/obj/structure/table/wood,
/obj/item/clothing/under/costume/jester,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/theatre)
"dBv" = (
@@ -59675,7 +59675,7 @@
/obj/machinery/status_display{
pixel_x = -32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/theatre)
"dCs" = (
@@ -59690,7 +59690,7 @@
},
/area/station/maintenance/theatre)
"dCu" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/theatre)
"dCv" = (
@@ -60074,7 +60074,7 @@
},
/area/station/maintenance/starboard)
"dDG" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/theatre)
"dDH" = (
@@ -60189,7 +60189,7 @@
/turf/simulated/wall,
/area/station/maintenance/aft)
"dEp" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/aft)
"dEr" = (
@@ -61832,7 +61832,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"dOR" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "neutral"
@@ -61921,7 +61921,7 @@
d2 = 4;
icon_state = "2-4"
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutral"
@@ -61933,7 +61933,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"dPt" = (
@@ -62377,7 +62377,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"dQS" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/station/maintenance/apmaint)
"dQT" = (
@@ -64112,7 +64112,7 @@
"dYz" = (
/obj/structure/chair/stool/bar,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"dYA" = (
@@ -66490,7 +66490,7 @@
/turf/simulated/floor/plasteel/white,
/area/station/science/lobby)
"ffz" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/closet/emcloset,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -66834,7 +66834,7 @@
dir = 1
},
/obj/effect/landmark/spawner/xeno,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"fox" = (
@@ -67405,7 +67405,7 @@
/turf/simulated/floor/plasteel/dark,
/area/station/engineering/atmos)
"fFE" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutral"
@@ -67448,7 +67448,7 @@
/turf/simulated/floor/plasteel/dark,
/area/station/command/office/ce)
"fHD" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/library)
"fIk" = (
@@ -67468,7 +67468,7 @@
/obj/item/book/manual/wiki/security_space_law,
/obj/item/book/manual/detective,
/obj/item/camera/detective,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"fIv" = (
@@ -67821,7 +67821,7 @@
},
/area/station/hallway/secondary/entry/east)
"fPJ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel{
dir = 8;
icon_state = "neutral"
@@ -68612,7 +68612,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/electrical_shop)
"gow" = (
@@ -68921,7 +68921,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/controlroom)
"gAL" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel/airless{
dir = 5;
icon_state = "darkblue"
@@ -68990,7 +68990,7 @@
pixel_y = 6
},
/obj/item/storage/bag/dice,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/library)
"gDy" = (
@@ -69174,7 +69174,7 @@
/area/station/hallway/secondary/entry/north)
"gHB" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"gHE" = (
@@ -69753,7 +69753,7 @@
/area/station/medical/reception)
"haA" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
icon_state = "neutral"
},
@@ -70475,7 +70475,7 @@
/area/station/aisat)
"hwI" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "neutral"
@@ -70750,11 +70750,11 @@
/obj/structure/chair/office/dark{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/library)
"hDF" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/science/break_room)
"hDS" = (
@@ -72451,7 +72451,7 @@
},
/area/station/public/fitness)
"iFl" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"iFr" = (
@@ -72828,7 +72828,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"iQO" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/library)
"iRa" = (
@@ -73246,8 +73246,8 @@
},
/area/station/public/fitness)
"jcP" = (
-/obj/effect/spawner/random_spawners/blood_often,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/blood/often,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"jdb" = (
@@ -73612,7 +73612,7 @@
pixel_x = -12;
pixel_y = 2
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"jnJ" = (
@@ -73658,7 +73658,7 @@
},
/area/station/hallway/secondary/entry/south)
"jpa" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/hallway/secondary/entry/east)
"jpk" = (
@@ -73742,7 +73742,7 @@
},
/area/station/security/execution)
"jqI" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"jrB" = (
@@ -74780,7 +74780,7 @@
/turf/simulated/floor/plating,
/area/station/hallway/primary/aft/south)
"jYi" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"jZc" = (
@@ -75423,7 +75423,7 @@
d2 = 4;
icon_state = "2-4"
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"ksE" = (
@@ -76530,7 +76530,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"lad" = (
@@ -76618,7 +76618,7 @@
/obj/structure/chair/office/dark{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/library)
"lcy" = (
@@ -76721,7 +76721,7 @@
/area/station/medical/reception)
"lfd" = (
/obj/machinery/economy/slot_machine,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"lfg" = (
@@ -78624,7 +78624,7 @@
dir = 4
},
/obj/machinery/economy/slot_machine,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/gambling_den)
"mmt" = (
@@ -78663,7 +78663,7 @@
},
/area/station/security/storage)
"mmC" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/turf/simulated/floor/plasteel{
dir = 1;
icon_state = "neutral"
@@ -79403,7 +79403,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"mMp" = (
@@ -80825,7 +80825,7 @@
/area/station/medical/medbay)
"nsD" = (
/obj/structure/chair/stool/bar,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel{
icon_state = "brown"
},
@@ -81540,7 +81540,7 @@
"nOO" = (
/obj/structure/table/wood,
/obj/item/flashlight/lamp,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/library)
"nPe" = (
@@ -81915,7 +81915,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore)
"ocr" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/structure/reagent_dispensers/fueltank,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -84271,7 +84271,7 @@
d2 = 8;
icon_state = "1-8"
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/flora/junglebush,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -85298,7 +85298,7 @@
/obj/item/multitool,
/obj/item/wrench,
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"pTv" = (
@@ -85433,7 +85433,7 @@
/turf/simulated/floor/plasteel/white,
/area/station/science/explab)
"pWt" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
@@ -86396,13 +86396,13 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/controlroom)
"qDL" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
/area/station/maintenance/apmaint)
"qET" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fsmaint)
"qFj" = (
@@ -88185,7 +88185,7 @@
/obj/structure/rack,
/obj/item/wrench/medical,
/obj/item/storage/box/bodybags,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -89018,7 +89018,7 @@
/area/station/medical/storage/secondary)
"rYP" = (
/obj/structure/bookcase,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/library)
"rYV" = (
@@ -89134,7 +89134,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"saH" = (
@@ -89822,7 +89822,7 @@
/obj/structure/sink{
pixel_y = 25
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/cobweb,
/turf/simulated/floor/plasteel{
icon_state = "dark"
@@ -89847,7 +89847,7 @@
},
/area/station/security/evidence)
"sqj" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/structure/cable{
@@ -89924,7 +89924,7 @@
/area/station/hallway/primary/central)
"sqZ" = (
/obj/effect/landmark/spawner/xeno,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/library)
"sre" = (
@@ -90036,7 +90036,7 @@
/turf/simulated/floor/grass,
/area/station/science/genetics)
"ssL" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"ssO" = (
@@ -92865,7 +92865,7 @@
},
/area/station/medical/storage)
"tWj" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"tWK" = (
@@ -92943,7 +92943,7 @@
},
/area/station/medical/storage)
"tYD" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"tYQ" = (
@@ -94659,7 +94659,7 @@
dir = 1
},
/obj/effect/landmark/spawner/xeno,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/theatre)
"uWj" = (
@@ -97735,7 +97735,7 @@
},
/area/station/medical/cloning)
"wIb" = (
-/obj/effect/spawner/random_spawners/dirt_frequent,
+/obj/effect/spawner/random/dirt/frequent,
/obj/structure/closet/crate,
/obj/machinery/light/small{
dir = 1
@@ -98343,7 +98343,7 @@
/turf/simulated/floor/plating,
/area/station/security/prison/cell_block)
"xaR" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"xbI" = (
@@ -98444,7 +98444,7 @@
},
/area/station/security/permabrig)
"xdd" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/library)
"xdN" = (
@@ -98821,7 +98821,7 @@
/obj/item/reagent_containers/drinks/cans/beer,
/obj/item/reagent_containers/drinks/cans/beer,
/obj/item/reagent_containers/drinks/cans/beer,
-/obj/effect/spawner/random_spawners/dirt_often,
+/obj/effect/spawner/random/dirt/often,
/turf/simulated/floor/plasteel,
/area/station/supply/expedition)
"xpm" = (
@@ -99844,7 +99844,7 @@
},
/area/station/hallway/secondary/entry/south)
"xPn" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/abandonedbar)
"xPG" = (
@@ -99933,7 +99933,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore)
"xRD" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/closet/firecloset,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
diff --git a/_maps/map_files/stations/emeraldstation.dmm b/_maps/map_files/stations/emeraldstation.dmm
index 3037462d696e..cc9769d91830 100644
--- a/_maps/map_files/stations/emeraldstation.dmm
+++ b/_maps/map_files/stations/emeraldstation.dmm
@@ -176,7 +176,7 @@
/area/station/aisat/atmos)
"acf" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/structure/cable{
d2 = 8;
icon_state = "0-4"
@@ -300,7 +300,7 @@
/area/station/maintenance/asmaint)
"aeo" = (
/obj/effect/spawner/random/fungus/maybe,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/dorms/starboard)
"aer" = (
@@ -470,7 +470,7 @@
},
/area/station/public/dorms)
"agc" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"agk" = (
@@ -547,7 +547,7 @@
/obj/machinery/cooker/deepfryer,
/obj/item/organ/internal/lungs/vox,
/obj/effect/decal/cleanable/blood/xeno,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel{
icon_state = "freezerfloor"
},
@@ -691,7 +691,7 @@
/area/station/public/shops)
"aiN" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -824,7 +824,7 @@
/turf/simulated/floor/wood,
/area/station/command/office/hop)
"akg" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 10
},
@@ -850,7 +850,7 @@
pixel_x = 1;
pixel_y = 5
},
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/machinery/requests_console/directional/west,
/turf/simulated/floor/plasteel{
dir = 9;
@@ -982,7 +982,7 @@
/obj/structure/flora/ausbushes/sparsegrass,
/obj/item/paper/crumpled,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"ams" = (
@@ -993,7 +993,7 @@
/turf/simulated/floor/plating/airless,
/area/station/aisat/breakroom)
"amC" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -1438,7 +1438,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/asteroid_filtering)
"apl" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/aft2)
"aps" = (
@@ -1553,7 +1553,7 @@
},
/area/station/science/robotics)
"aqu" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -1662,8 +1662,8 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"arh" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"arj" = (
@@ -1990,7 +1990,7 @@
},
/area/station/security/lobby)
"atx" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/starboard)
@@ -2211,7 +2211,7 @@
},
/area/station/supply/expedition)
"avQ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"avZ" = (
@@ -2448,6 +2448,11 @@
icon_state = "dark"
},
/area/station/aisat/service)
+"ayn" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/wood,
+/area/station/maintenance/apmaint2)
"ayt" = (
/obj/structure/lattice/catwalk/mining,
/obj/structure/railing,
@@ -2695,7 +2700,7 @@
/area/station/engineering/ai_transit_tube)
"aBc" = (
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
"aBe" = (
@@ -2726,7 +2731,7 @@
},
/area/station/science/research)
"aBm" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -2972,6 +2977,25 @@
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
+"aFa" = (
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/spawner/random/trash,
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/station/maintenance/aft2)
"aFc" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 8
@@ -3567,8 +3591,8 @@
/area/station/science/genetics)
"aKZ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"aLc" = (
@@ -3990,7 +4014,7 @@
/obj/structure/sign/poster/contraband/random{
pixel_y = 32
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -4077,11 +4101,11 @@
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"aPv" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/apmaint)
"aPz" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
@@ -4269,7 +4293,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"aRt" = (
@@ -4326,7 +4350,7 @@
/area/station/science/toxins/mixing)
"aRP" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/light/small{
dir = 4
},
@@ -4373,7 +4397,7 @@
pixel_y = 3
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"aSf" = (
@@ -4412,7 +4436,7 @@
/area/station/security/permabrig)
"aSl" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/electrical)
"aSp" = (
@@ -4612,7 +4636,7 @@
},
/area/station/medical/storage/secondary)
"aUS" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"aVh" = (
@@ -4834,7 +4858,7 @@
},
/area/station/security/permabrig)
"aXl" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/suit_storage_unit/expedition,
/turf/simulated/floor/plasteel{
dir = 5;
@@ -4995,8 +5019,8 @@
/area/station/medical/sleeper)
"aYj" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"aYl" = (
@@ -5180,7 +5204,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
@@ -5347,8 +5371,8 @@
/turf/simulated/floor/plating,
/area/station/security/range)
"bae" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -5469,7 +5493,7 @@
/area/station/maintenance/apmaint2)
"baM" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -5573,7 +5597,7 @@
/area/station/public/fitness)
"bcm" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"bcy" = (
@@ -5656,7 +5680,7 @@
},
/area/station/security/permabrig)
"bdD" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"beb" = (
@@ -5905,7 +5929,7 @@
},
/area/station/hallway/primary/central/se)
"bgM" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -6058,7 +6082,7 @@
d2 = 2;
icon_state = "0-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"bhY" = (
@@ -6182,7 +6206,7 @@
},
/area/station/command/bridge)
"bja" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
@@ -6318,7 +6342,7 @@
/area/station/turret_protected/aisat/interior)
"bkF" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
},
@@ -6429,7 +6453,7 @@
},
/area/station/aisat/breakroom)
"blH" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -6992,7 +7016,7 @@
/area/station/security/prison/cell_block)
"bqd" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -7059,7 +7083,7 @@
/obj/structure/sign/fire{
pixel_x = 32
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/light/small{
dir = 4
},
@@ -7201,7 +7225,7 @@
},
/area/station/hallway/primary/starboard)
"bsr" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/dorms/starboard)
"bss" = (
@@ -7460,7 +7484,7 @@
"buE" = (
/obj/structure/bed,
/obj/item/bedsheet/black,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/carpet/royalblack,
/area/station/maintenance/fsmaint)
"buG" = (
@@ -7643,7 +7667,7 @@
/area/station/medical/cryo)
"bvM" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"bvW" = (
@@ -7749,7 +7773,7 @@
/obj/structure/sign/poster/contraband/random{
pixel_y = 32
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"bwz" = (
@@ -7949,7 +7973,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
"byO" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/greenglow,
/obj/effect/decal/cleanable/molten_object/large{
@@ -8262,13 +8286,13 @@
"bAT" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"bBm" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"bBn" = (
@@ -8399,8 +8423,8 @@
/area/station/science/lobby)
"bCs" = (
/obj/item/clothing/suit/chef/classic,
-/obj/effect/landmark/burnturf,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
},
@@ -8447,7 +8471,7 @@
/obj/structure/grille/broken,
/obj/item/stack/rods,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/port)
"bCU" = (
@@ -8513,7 +8537,7 @@
/turf/simulated/floor/plasteel,
/area/station/command/bridge)
"bDq" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/shard/shark_teeth{
name = "Unathi teeth"
},
@@ -8791,7 +8815,7 @@
/area/station/medical/medbay2)
"bFQ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
},
@@ -9121,7 +9145,7 @@
/obj/structure/chair/stool{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
@@ -9667,7 +9691,7 @@
/area/station/maintenance/asmaint)
"bNN" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/landmark/spawner/xeno,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -9842,7 +9866,7 @@
/turf/space,
/area/station/engineering/solar/aft_starboard)
"bPu" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/card/id/prisoner,
/obj/structure/cable{
d1 = 1;
@@ -10091,7 +10115,7 @@
},
/area/station/science/robotics/chargebay)
"bRl" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -10659,7 +10683,7 @@
d2 = 4;
icon_state = "2-4"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"bVQ" = (
@@ -10882,7 +10906,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/sorting)
"bYg" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/engineering/gravitygenerator)
"bYq" = (
@@ -10975,7 +10999,7 @@
/area/station/maintenance/fsmaint2)
"bZm" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"bZs" = (
@@ -11046,7 +11070,7 @@
/area/station/engineering/engine/supermatter)
"cas" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/disposalpipe/segment/corner{
dir = 8
},
@@ -11238,8 +11262,8 @@
/obj/item/reagent_containers/drinks/cans/beer,
/obj/item/reagent_containers/drinks/h_chocolate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/cobweb/right/rare,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"cbU" = (
@@ -11315,7 +11339,7 @@
/area/station/maintenance/fsmaint)
"cdd" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -11337,7 +11361,7 @@
/area/station/maintenance/apmaint2)
"cdn" = (
/obj/effect/decal/cleanable/glass,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -11602,19 +11626,6 @@
icon_state = "darkblue"
},
/area/station/medical/surgery/observation)
-"cfp" = (
-/obj/effect/spawner/random/trash,
-/obj/effect/spawner/random_spawners/blood_maybe,
-/obj/structure/cable{
- d1 = 1;
- d2 = 2;
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/turf/simulated/floor/plasteel,
-/area/station/maintenance/apmaint2)
"cfy" = (
/obj/item/kirbyplants,
/obj/machinery/alarm/directional/north,
@@ -11828,7 +11839,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
"chL" = (
@@ -11937,7 +11948,7 @@
/obj/structure/table,
/obj/item/poster/random_contraband,
/obj/item/stack/cable_coil,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"ciO" = (
@@ -11963,7 +11974,7 @@
},
/area/station/security/permabrig)
"ciZ" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plasteel,
@@ -11982,7 +11993,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"cjO" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -12373,7 +12384,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"cnZ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"coj" = (
@@ -12565,7 +12576,7 @@
"cqq" = (
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/wood,
/area/station/maintenance/dorms/starboard)
"cqt" = (
@@ -12634,7 +12645,7 @@
/obj/machinery/atmospherics/portable/canister/air{
filled = 0.05
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/fore_port)
"cqZ" = (
@@ -12798,7 +12809,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"csh" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/abandoned_office)
"csk" = (
@@ -12832,6 +12843,12 @@
},
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
+"csT" = (
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/station/maintenance/dorms/port)
"csX" = (
/obj/effect/spawner/window/reinforced/grilled,
/obj/structure/cable{
@@ -13007,11 +13024,11 @@
/turf/simulated/floor/plasteel,
/area/station/science/storage)
"cuN" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/dorms/fore)
"cuO" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
"cuW" = (
@@ -13049,7 +13066,7 @@
/area/station/hallway/secondary/garden)
"cvb" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/item/storage/toolbox/mechanical,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -13098,7 +13115,7 @@
/area/station/service/hydroponics)
"cvM" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -13147,7 +13164,7 @@
/turf/simulated/wall/r_wall,
/area/space/nearstation)
"cwc" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
},
@@ -13520,7 +13537,7 @@
/area/station/medical/sleeper)
"czA" = (
/obj/machinery/recharge_station,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"czE" = (
@@ -13633,7 +13650,7 @@
"cBd" = (
/obj/structure/table,
/obj/item/storage/bag/money,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
"cBr" = (
@@ -13675,7 +13692,7 @@
/turf/simulated/floor/grass/jungle,
/area/station/maintenance/aft)
"cBK" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/ash,
/obj/structure/sign/poster/contraband/random{
pixel_x = -32
@@ -13951,11 +13968,6 @@
icon_state = "bluecorner"
},
/area/station/hallway/primary/fore/north)
-"cEL" = (
-/obj/effect/spawner/random/trash,
-/obj/effect/landmark/damageturf,
-/turf/simulated/floor/wood,
-/area/station/maintenance/apmaint2)
"cET" = (
/obj/machinery/light{
dir = 4
@@ -14107,7 +14119,7 @@
},
/area/station/service/hydroponics)
"cGm" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/starboard)
"cGp" = (
@@ -14253,7 +14265,7 @@
"cGW" = (
/obj/effect/decal/cleanable/confetti,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -14303,6 +14315,11 @@
/obj/structure/reagent_dispensers/fueltank,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
+"cHm" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/station/maintenance/apmaint2)
"cHD" = (
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 6
@@ -14384,7 +14401,7 @@
},
/area/station/service/chapel/funeral)
"cIq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/closet/emcloset,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -14461,7 +14478,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
@@ -14551,7 +14568,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"cJQ" = (
@@ -14624,7 +14641,7 @@
/area/station/hallway/primary/central/west)
"cKS" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/ash,
/obj/structure/cable{
d1 = 4;
@@ -14691,7 +14708,7 @@
/obj/structure/toilet{
dir = 1
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/light/small{
dir = 8
},
@@ -14704,6 +14721,20 @@
/obj/item/storage/fancy/cigarettes/cigpack_robust,
/turf/simulated/floor/carpet,
/area/station/hallway/primary/central/se)
+"cLC" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash,
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/structure/disposalpipe/segment,
+/turf/simulated/floor/plasteel,
+/area/station/maintenance/apmaint2)
"cLE" = (
/obj/structure/table,
/obj/item/poster/random_contraband,
@@ -14726,7 +14757,7 @@
"cLO" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"cLR" = (
@@ -14907,7 +14938,7 @@
/area/station/service/chapel/funeral)
"cOq" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"cOt" = (
@@ -15069,7 +15100,7 @@
/obj/structure/table,
/obj/item/crowbar,
/obj/item/soap,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"cPN" = (
@@ -15102,7 +15133,7 @@
/area/station/hallway/secondary/entry/west)
"cQb" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -15175,7 +15206,7 @@
/area/station/security/processing)
"cQy" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -15303,7 +15334,7 @@
/turf/space,
/area/space)
"cSc" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/wrench,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -15335,7 +15366,7 @@
/turf/simulated/floor/carpet,
/area/station/public/mrchangs)
"cSv" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -15690,7 +15721,7 @@
/area/station/medical/cloning)
"cVy" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"cVJ" = (
@@ -16160,7 +16191,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 5
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"dbu" = (
@@ -16340,7 +16371,7 @@
/obj/item/lighter/zippo/nt_rep,
/obj/item/storage/fancy/cigarettes/cigpack_robustgold,
/obj/item/stack/spacecash/c1000,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/light/small{
dir = 1
},
@@ -17284,7 +17315,7 @@
"dmz" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/generic,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -17315,12 +17346,12 @@
"dmF" = (
/obj/item/paper/crumpled,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"dmI" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -17544,7 +17575,7 @@
"doE" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
@@ -17558,7 +17589,7 @@
name = "Hidden spikes"
},
/obj/structure/flora/ausbushes/fullgrass,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/grass/jungle,
/area/station/maintenance/aft)
"doM" = (
@@ -17629,7 +17660,7 @@
/area/station/hallway/secondary/entry/west)
"dpk" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -17651,7 +17682,7 @@
},
/area/station/public/dorms)
"dpq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -17756,7 +17787,7 @@
/turf/simulated/floor/wood,
/area/station/command/office/cmo)
"dro" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/effect/landmark/spawner/nukedisc_respawn,
/turf/simulated/floor/wood,
@@ -17786,7 +17817,7 @@
/turf/simulated/floor/plasteel,
/area/station/security/range)
"drv" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -17836,7 +17867,7 @@
/area/station/engineering/atmos)
"drN" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -17864,7 +17895,7 @@
/area/station/maintenance/apmaint2)
"drV" = (
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"drX" = (
@@ -18197,7 +18228,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -18242,7 +18273,7 @@
},
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"duW" = (
@@ -19109,7 +19140,7 @@
/area/station/science/xenobiology)
"dDv" = (
/obj/machinery/hydroponics/soil,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small{
dir = 1
@@ -19837,7 +19868,7 @@
/obj/structure/table,
/obj/item/wrench,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"dKr" = (
@@ -19906,7 +19937,7 @@
/obj/structure/table,
/obj/item/clothing/head/welding,
/obj/item/weldingtool,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"dLt" = (
@@ -20207,7 +20238,7 @@
},
/area/station/science/xenobiology)
"dNP" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -20225,7 +20256,7 @@
/area/station/hallway/primary/starboard/south)
"dOf" = (
/obj/item/food/meat,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -20355,6 +20386,12 @@
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/engine,
/area/station/maintenance/starboard)
+"dPN" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/trash/spentcasing/shotgun,
+/obj/effect/decal/cleanable/dirt,
+/turf/simulated/floor/plating,
+/area/station/maintenance/aft2)
"dPQ" = (
/obj/structure/closet/secure_closet/evidence,
/obj/structure/sign/poster/official/random{
@@ -20415,7 +20452,7 @@
},
/area/station/aisat/service)
"dQg" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard)
@@ -20561,7 +20598,7 @@
/turf/simulated/wall,
/area/station/command/office/cmo)
"dRH" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel{
icon_state = "showroomfloor"
},
@@ -20613,7 +20650,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"dSc" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"dSf" = (
@@ -20826,11 +20863,11 @@
/area/station/maintenance/fsmaint)
"dVM" = (
/obj/machinery/economy/vending/coffee,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"dVN" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -20934,8 +20971,8 @@
},
/area/station/engineering/control)
"dXh" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -21116,7 +21153,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"dZo" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -21454,7 +21491,7 @@
/area/station/engineering/ai_transit_tube)
"ecx" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -21695,7 +21732,7 @@
/obj/machinery/mech_bay_recharge_port{
dir = 2
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"eeH" = (
@@ -21916,7 +21953,7 @@
},
/area/station/public/dorms)
"egS" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/starboard)
"egV" = (
@@ -22003,7 +22040,7 @@
/obj/machinery/power/treadmill{
dir = 8
},
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"eiD" = (
@@ -22164,7 +22201,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/entry/east)
"ejL" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/command/vault)
"ejP" = (
@@ -22227,7 +22264,7 @@
/area/station/science/toxins/mixing)
"ekj" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"ekk" = (
@@ -22451,7 +22488,7 @@
/area/station/maintenance/aft2)
"emi" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -22638,7 +22675,7 @@
/turf/simulated/floor/grass,
/area/station/hallway/secondary/garden)
"enX" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -22669,7 +22706,7 @@
/area/station/engineering/gravitygenerator)
"eod" = (
/obj/structure/closet/secure_closet/miner,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "brown"
@@ -22679,7 +22716,7 @@
/obj/item/chair,
/obj/item/shard,
/obj/effect/decal/cleanable/glass,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
@@ -22881,7 +22918,7 @@
/turf/simulated/floor/carpet/red,
/area/station/public/fitness)
"eqB" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -22944,6 +22981,14 @@
icon_state = "dark"
},
/area/station/medical/storage/secondary)
+"eqR" = (
+/obj/effect/spawner/random/blood/maybe,
+/obj/item/trash/spentcasing/shotgun,
+/obj/effect/decal/cleanable/dirt,
+/turf/simulated/floor/plasteel{
+ icon_state = "redyellowfull"
+ },
+/area/station/maintenance/dorms/port)
"eqW" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -23050,6 +23095,11 @@
/obj/item/toy/plushie/ipcplushie,
/turf/simulated/floor/carpet,
/area/station/medical/psych)
+"esj" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/station/maintenance/apmaint)
"esq" = (
/obj/effect/spawner/window/reinforced/grilled,
/obj/structure/cable,
@@ -23193,11 +23243,11 @@
/turf/simulated/floor/mineral/titanium/blue,
/area/shuttle/pod_4)
"etA" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/solar_maintenance/fore_port)
"etN" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/item/storage/toolbox/emergency,
/obj/structure/table,
/obj/machinery/light/small{
@@ -23265,7 +23315,7 @@
/area/station/maintenance/abandonedbar)
"euA" = (
/obj/structure/closet/firecloset,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"euH" = (
@@ -23703,11 +23753,11 @@
/area/station/maintenance/apmaint2)
"eys" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"eyx" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -23951,7 +24001,7 @@
"eAx" = (
/obj/structure/rack,
/obj/item/tank/internals/emergency_oxygen,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/light/small{
dir = 1
},
@@ -24005,7 +24055,7 @@
/area/station/public/locker)
"eBd" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plasteel,
@@ -24047,7 +24097,7 @@
/area/station/engineering/atmos)
"eBv" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"eBw" = (
@@ -24095,7 +24145,7 @@
/area/station/command/office/hop)
"eCl" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light/small{
dir = 4
},
@@ -24517,7 +24567,7 @@
/area/station/maintenance/fsmaint2)
"eFY" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"eGc" = (
@@ -24575,7 +24625,7 @@
"eGz" = (
/obj/structure/table,
/obj/item/storage/toolbox/mechanical,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"eGC" = (
@@ -24620,7 +24670,7 @@
/area/station/engineering/atmos/asteroid_filtering)
"eGP" = (
/obj/structure/musician/piano,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"eGU" = (
@@ -24840,7 +24890,7 @@
/area/station/engineering/atmos/storage)
"eJK" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"eJL" = (
@@ -24864,7 +24914,7 @@
},
/area/station/engineering/engine)
"eJT" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/security/aft_starboard)
"eJV" = (
@@ -25216,12 +25266,12 @@
/obj/machinery/photocopier{
toner = 0
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel,
/area/station/public/storage/office)
"eNJ" = (
/obj/structure/closet/firecloset,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"eOe" = (
@@ -25311,7 +25361,7 @@
},
/area/station/public/dorms)
"eOD" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -25482,7 +25532,7 @@
dir = 1
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/port)
"ePB" = (
@@ -25641,7 +25691,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/fore_starboard)
"eRV" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"eRW" = (
@@ -25829,8 +25879,8 @@
/area/station/hallway/primary/central/se)
"eUe" = (
/obj/effect/decal/cleanable/molten_object/large,
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -25957,7 +26007,7 @@
/area/station/maintenance/security/aft_starboard)
"eVo" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -26065,7 +26115,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/incinerator)
"eVT" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -26355,7 +26405,7 @@
/area/station/maintenance/asmaint)
"eYj" = (
/obj/effect/mob_spawn/human/corpse/assistant,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
@@ -26428,7 +26478,7 @@
/turf/simulated/floor/plating,
/area/station/service/chapel)
"eYQ" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light/small,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -26571,7 +26621,7 @@
/turf/simulated/floor/carpet/orange,
/area/station/service/kitchen)
"eZJ" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel/white/side,
/area/station/maintenance/asmaint)
"eZK" = (
@@ -26833,7 +26883,7 @@
},
/area/station/medical/surgery/observation)
"fbI" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/station/maintenance/aft2)
"fcb" = (
@@ -27416,9 +27466,9 @@
},
/area/station/public/shops)
"fgs" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -27546,7 +27596,7 @@
/turf/simulated/floor/wood,
/area/station/command/office/captain)
"fhh" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"fhm" = (
@@ -27667,7 +27717,7 @@
/area/station/service/bar)
"fje" = (
/obj/structure/grille/broken,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
"fjf" = (
@@ -27772,7 +27822,7 @@
/area/station/command/office/ce)
"fkc" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 8;
@@ -27900,12 +27950,6 @@
"flb" = (
/turf/simulated/floor/plasteel,
/area/station/engineering/ai_transit_tube)
-"flp" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash,
-/obj/effect/landmark/burnturf,
-/turf/simulated/floor/plating,
-/area/station/maintenance/dorms/starboard)
"fls" = (
/obj/machinery/atmospherics/pipe/simple/visible/green{
dir = 5;
@@ -28031,12 +28075,12 @@
/area/station/engineering/atmos)
"fmF" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"fmJ" = (
/obj/structure/closet/cardboard,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"fmK" = (
@@ -28380,7 +28424,7 @@
},
/area/station/hallway/spacebridge/security/west)
"foU" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
@@ -28479,6 +28523,15 @@
},
/turf/space,
/area/station/engineering/solar/aft_starboard)
+"fpF" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/trash,
+/obj/structure/disposalpipe/segment/corner{
+ dir = 2
+ },
+/turf/simulated/floor/plasteel,
+/area/station/maintenance/dorms/starboard)
"fpM" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
@@ -28692,7 +28745,7 @@
/obj/structure/rack,
/obj/item/extinguisher,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"frB" = (
@@ -29266,7 +29319,7 @@
"fwP" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"fwS" = (
@@ -29977,7 +30030,7 @@
"fEa" = (
/obj/structure/table,
/obj/item/scalpel,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/item/food/fried_vox{
pixel_y = 11
},
@@ -30115,7 +30168,7 @@
/turf/simulated/floor/grass,
/area/station/medical/reception)
"fFT" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"fFW" = (
@@ -30376,7 +30429,7 @@
/obj/structure/sign/poster/contraband/random{
pixel_y = 32
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -30400,7 +30453,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"fIl" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -30451,7 +30504,7 @@
"fIG" = (
/obj/structure/rack,
/obj/item/storage/toolbox/emergency,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -30756,7 +30809,7 @@
},
/area/station/hallway/primary/fore/north)
"fLj" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -30907,7 +30960,7 @@
/obj/effect/decal/cleanable/blood/tracks/mapped{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -31070,7 +31123,7 @@
},
/obj/structure/disposalpipe/segment,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/port)
"fNz" = (
@@ -31091,11 +31144,6 @@
/obj/machinery/firealarm/directional/east,
/turf/simulated/floor/plasteel,
/area/station/ai_monitored/storage/eva)
-"fNH" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random/trash,
-/turf/simulated/floor/plating,
-/area/station/maintenance/apmaint2)
"fNL" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
@@ -31123,7 +31171,7 @@
},
/area/station/security/lobby)
"fOc" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -31170,12 +31218,6 @@
},
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/entry)
-"fOt" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash,
-/obj/effect/landmark/damageturf,
-/turf/simulated/floor/wood,
-/area/station/maintenance/apmaint2)
"fOu" = (
/turf/simulated/floor/plasteel{
dir = 4;
@@ -31328,7 +31370,7 @@
"fPN" = (
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"fPO" = (
@@ -31700,7 +31742,7 @@
/obj/structure/closet/crate{
name = "Silver Crate"
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/machinery/firealarm/directional/west,
/obj/machinery/light/small{
dir = 1
@@ -31939,7 +31981,7 @@
/obj/structure/rack,
/obj/item/stack/packageWrap,
/obj/item/hand_labeler,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"fWG" = (
@@ -32124,7 +32166,7 @@
/area/station/maintenance/asmaint)
"fYW" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"fYX" = (
@@ -32313,7 +32355,7 @@
/turf/simulated/floor/plasteel,
/area/station/service/theatre)
"gbw" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "purple"
@@ -32605,11 +32647,11 @@
/turf/simulated/floor/plasteel,
/area/station/command/office/ce)
"gdS" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/sign/poster/contraband/random{
pixel_y = 32
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/structure/cable{
d1 = 2;
d2 = 8;
@@ -32757,7 +32799,7 @@
/area/station/supply/storage)
"geX" = (
/obj/structure/closet,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
@@ -32937,14 +32979,6 @@
/obj/structure/sign/securearea,
/turf/simulated/wall,
/area/station/science/research)
-"ggS" = (
-/obj/item/trash/spentcasing/shotgun,
-/obj/effect/spawner/random_spawners/blood_maybe,
-/obj/effect/landmark/burnturf,
-/turf/simulated/floor/plasteel{
- icon_state = "redyellowfull"
- },
-/area/station/maintenance/dorms/port)
"ggT" = (
/obj/structure/morgue{
dir = 2
@@ -33484,7 +33518,7 @@
/area/station/hallway/primary/starboard/south)
"gkP" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"gkT" = (
@@ -33577,7 +33611,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"gmb" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/roller{
pixel_x = -2;
pixel_y = 10
@@ -33608,7 +33642,7 @@
pixel_y = 32
},
/obj/item/paper,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"gmo" = (
@@ -33659,7 +33693,7 @@
"gmB" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/cigbutt/roach,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"gmD" = (
@@ -33747,7 +33781,7 @@
/area/station/maintenance/aft2)
"gnA" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -33898,7 +33932,7 @@
pixel_x = 26
},
/obj/structure/headspear,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"gpf" = (
@@ -33907,7 +33941,7 @@
/area/station/maintenance/aft)
"gph" = (
/obj/structure/bed,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/clothing/under/rank/medical/nursesuit,
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
@@ -33996,7 +34030,7 @@
dir = 8;
pixel_y = 10
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -34297,12 +34331,6 @@
"gtu" = (
/turf/simulated/floor/wood,
/area/station/public/dorms)
-"gtw" = (
-/obj/effect/landmark/burnturf,
-/obj/item/trash/spentcasing/shotgun,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
-/turf/simulated/floor/plating,
-/area/station/maintenance/aft2)
"gtz" = (
/obj/structure/cable{
d1 = 2;
@@ -34746,7 +34774,7 @@
/area/station/supply/sorting)
"gyH" = (
/obj/machinery/economy/slot_machine,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"gyJ" = (
@@ -34789,7 +34817,7 @@
d2 = 8;
icon_state = "1-8"
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"gzv" = (
@@ -34905,7 +34933,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard)
"gAX" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -35177,7 +35205,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/engine)
"gDA" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -35310,7 +35338,7 @@
"gEd" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/item/extinguisher/mini,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -35711,7 +35739,7 @@
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 5
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"gHC" = (
@@ -35739,7 +35767,7 @@
"gHI" = (
/obj/machinery/recharge_station,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/electrical)
"gHK" = (
@@ -36042,7 +36070,7 @@
"gKv" = (
/obj/item/trash/can,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"gKE" = (
@@ -36066,9 +36094,9 @@
/area/station/maintenance/storage)
"gKI" = (
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/generic,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
"gKV" = (
@@ -36325,7 +36353,7 @@
icon_state = "1-2"
},
/obj/effect/decal/cleanable/generic,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"gNW" = (
@@ -36542,7 +36570,7 @@
/area/station/supply/office)
"gQc" = (
/obj/effect/decal/cleanable/generic,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -36569,7 +36597,7 @@
},
/area/station/hallway/primary/fore)
"gQi" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
},
@@ -36613,7 +36641,7 @@
/turf/simulated/floor/wood,
/area/station/command/office/cmo)
"gQY" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/flour/foam,
/turf/simulated/floor/plating,
@@ -37322,7 +37350,7 @@
/obj/item/flashlight,
/obj/effect/decal/cleanable/dirt,
/obj/item/storage/toolbox/emergency,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"gXX" = (
@@ -38352,7 +38380,7 @@
},
/area/station/science/research)
"hht" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
@@ -38676,7 +38704,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/incinerator)
"hjH" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/disposalpipe/segment/corner{
dir = 2
},
@@ -38778,7 +38806,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"hkF" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"hkJ" = (
@@ -38876,7 +38904,7 @@
},
/area/station/science/genetics)
"hmo" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"hmq" = (
@@ -38907,7 +38935,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/engine)
"hmw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/public/toilet/lockerroom)
"hmx" = (
@@ -38966,7 +38994,7 @@
/obj/structure/mirror{
pixel_y = 28
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"hna" = (
@@ -39603,8 +39631,8 @@
},
/area/station/medical/virology)
"hsV" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
-/obj/effect/landmark/burnturf,
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"hsY" = (
@@ -39721,7 +39749,7 @@
},
/area/station/security/permabrig)
"hui" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"hum" = (
@@ -39853,7 +39881,7 @@
/obj/item/flashlight{
pixel_y = -12
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"hvy" = (
@@ -39934,7 +39962,7 @@
},
/area/station/engineering/equipmentstorage)
"hwb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"hwd" = (
@@ -40060,8 +40088,8 @@
/area/station/security/permabrig)
"hxd" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/sign/poster/contraband/random{
pixel_x = -32
},
@@ -40531,7 +40559,7 @@
/turf/simulated/floor/plasteel,
/area/station/security/prison/cell_block)
"hAW" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -40748,7 +40776,7 @@
/area/station/maintenance/fsmaint2)
"hCe" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"hCh" = (
@@ -40847,7 +40875,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/atmos/asteroid_maint)
"hCF" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
@@ -40875,7 +40903,7 @@
/area/station/science/xenobiology)
"hCN" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"hCS" = (
@@ -40925,7 +40953,7 @@
/area/station/maintenance/aft2)
"hDy" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/sign/poster/official/random{
pixel_y = 32
},
@@ -40947,7 +40975,7 @@
/area/station/maintenance/aft2)
"hDA" = (
/obj/effect/decal/cleanable/crayon,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/engine/cult,
/area/station/maintenance/apmaint)
"hDC" = (
@@ -41209,7 +41237,7 @@
/obj/item/trash/plate{
pixel_y = -19
},
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"hGA" = (
@@ -41668,7 +41696,7 @@
/area/station/maintenance/apmaint)
"hKN" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 10
},
@@ -41837,11 +41865,11 @@
/obj/item/decorations/sticky_decorations/flammable/googlyeyes{
pixel_y = -5
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"hNh" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -41938,7 +41966,7 @@
/turf/simulated/floor/engine,
/area/station/science/xenobiology)
"hNX" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -42026,7 +42054,7 @@
/area/station/public/dorms)
"hPu" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"hPx" = (
@@ -42127,7 +42155,7 @@
"hQP" = (
/obj/structure/closet/emcloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"hQU" = (
@@ -42167,7 +42195,7 @@
/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{
dir = 8
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -42251,8 +42279,8 @@
},
/area/station/security/brig)
"hSJ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/landmark/burnturf,
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"hSK" = (
@@ -42288,7 +42316,7 @@
dir = 8
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/incinerator)
"hTk" = (
@@ -42326,7 +42354,7 @@
},
/area/station/science/research)
"hTG" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -42345,7 +42373,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"hUe" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -42384,7 +42412,7 @@
/turf/simulated/floor/plating,
/area/station/security/warden)
"hUH" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -42524,7 +42552,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/break_room)
"hVN" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -42624,7 +42652,7 @@
},
/area/station/science/rnd)
"hWC" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
@@ -42643,6 +42671,19 @@
icon_state = "whitegreen"
},
/area/station/medical/virology)
+"hWF" = (
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/spawner/random/trash,
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/turf/simulated/floor/plasteel,
+/area/station/maintenance/apmaint2)
"hWI" = (
/obj/machinery/door/airlock/engineering/glass{
autoclose = 0;
@@ -43003,7 +43044,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/engine)
"iam" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/mob/living/simple_animal/mouse,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -43159,7 +43200,7 @@
/area/station/security/permabrig)
"ibO" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"ibR" = (
@@ -43343,7 +43384,7 @@
/turf/space,
/area/station/engineering/solar/aft_port)
"idv" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"idC" = (
@@ -43474,7 +43515,7 @@
/area/station/science/explab)
"ieS" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -43511,9 +43552,9 @@
/turf/simulated/floor/carpet,
/area/station/service/library)
"ifj" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"ifm" = (
@@ -43561,7 +43602,7 @@
/area/station/medical/break_room)
"ifF" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -43611,7 +43652,7 @@
"ifZ" = (
/obj/effect/decal/cleanable/vomit,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -43636,7 +43677,7 @@
"igc" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/structure/extinguisher_cabinet{
name = "north bump";
pixel_y = 30
@@ -43853,7 +43894,7 @@
/area/station/maintenance/apmaint2)
"ihE" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"ihH" = (
@@ -44096,7 +44137,7 @@
/area/station/aisat/atmos)
"ike" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
},
@@ -44278,7 +44319,7 @@
/obj/structure/rack,
/obj/item/stack/packageWrap,
/obj/item/hand_labeler,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -44700,6 +44741,12 @@
icon_state = "browncorner"
},
/area/station/supply/office)
+"iqx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/station/maintenance/dorms/starboard)
"iqC" = (
/obj/structure/chair/sofa/corp,
/turf/simulated/floor/plasteel{
@@ -44709,7 +44756,7 @@
"iqE" = (
/obj/structure/closet/emcloset,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/incinerator)
"iqF" = (
@@ -44730,6 +44777,11 @@
},
/turf/simulated/floor/wood,
/area/station/command/office/rd)
+"iqK" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/trash/spentcasing/shotgun,
+/turf/simulated/floor/plating,
+/area/station/maintenance/dorms/port)
"iqL" = (
/obj/effect/turf_decal/delivery,
/obj/item/radio/intercom{
@@ -44849,7 +44901,7 @@
/area/station/science/rnd)
"isn" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"isq" = (
@@ -44896,7 +44948,7 @@
/turf/simulated/floor/plating,
/area/station/security/prisonershuttle)
"isH" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/atmospherics/unary/vent_pump/on,
/obj/machinery/firealarm/directional/north,
/turf/simulated/floor/plasteel{
@@ -45597,10 +45649,24 @@
icon_state = "cafeteria"
},
/area/station/service/kitchen)
+"ize" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
+/obj/machinery/atmospherics/pipe/simple/hidden/supply,
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/structure/disposalpipe/segment,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/station/maintenance/dorms/port)
"izg" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
},
@@ -45690,7 +45756,7 @@
},
/area/station/hallway/primary/starboard/south)
"iAa" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -45962,11 +46028,11 @@
/obj/machinery/floodlight{
light_power = 1
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"iCP" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/obj/effect/decal/cleanable/dirt,
/obj/item/shard,
@@ -46103,7 +46169,7 @@
/area/station/security/permabrig)
"iEr" = (
/obj/effect/spawner/random/barrier/grille_maybe,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"iEs" = (
@@ -46146,8 +46212,8 @@
/turf/simulated/floor/wood,
/area/station/maintenance/dorms/starboard)
"iEK" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/starboard)
"iEL" = (
@@ -46171,7 +46237,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/tech_storage)
"iEU" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -46213,7 +46279,7 @@
},
/area/station/security/brig)
"iFt" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -46318,7 +46384,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/entry)
"iGc" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
@@ -46433,7 +46499,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/engine)
"iGU" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"iGZ" = (
@@ -46471,7 +46537,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"iHq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/shard,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating,
@@ -46520,7 +46586,7 @@
/turf/simulated/floor/lava/plasma/fuming,
/area/station/engineering/atmos/asteroid_core)
"iHB" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -46539,7 +46605,7 @@
/obj/effect/decal/cleanable/glass,
/obj/item/shard,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"iHQ" = (
@@ -46616,7 +46682,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/engine/supermatter)
"iIw" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/dorms/starboard)
"iID" = (
@@ -46971,7 +47037,7 @@
},
/area/station/service/library)
"iMd" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -47072,7 +47138,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -47092,7 +47158,7 @@
},
/area/station/aisat/service)
"iMZ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/fsmaint)
"iNa" = (
@@ -47265,14 +47331,6 @@
icon_state = "darkgrey"
},
/area/station/security/range)
-"iOO" = (
-/obj/item/trash/spentcasing/shotgun,
-/obj/effect/spawner/random_spawners/blood_maybe,
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plasteel{
- icon_state = "redyellowfull"
- },
-/area/station/maintenance/dorms/port)
"iOR" = (
/obj/structure/girder,
/turf/simulated/floor/plating,
@@ -47448,7 +47506,7 @@
/obj/effect/decal/cleanable/blood/oil,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/wood,
/area/station/maintenance/dorms/starboard)
"iQa" = (
@@ -47992,7 +48050,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"iVu" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -48400,7 +48458,7 @@
/turf/simulated/floor/carpet,
/area/station/public/dorms)
"iZx" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -48811,7 +48869,7 @@
/turf/simulated/floor/plasteel,
/area/station/command/teleporter)
"jdo" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -49314,29 +49372,10 @@
/area/station/public/vacant_office)
"jiR" = (
/obj/structure/rack,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
-"jiX" = (
-/obj/effect/spawner/random/trash,
-/obj/effect/spawner/random_spawners/blood_maybe,
-/obj/structure/cable{
- d1 = 4;
- d2 = 8;
- icon_state = "4-8"
- },
-/obj/machinery/atmospherics/pipe/simple/hidden/supply{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
- dir = 4
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/turf/simulated/floor/plating,
-/area/station/maintenance/aft2)
"jiY" = (
/turf/simulated/wall,
/area/space/nearstation)
@@ -49373,7 +49412,7 @@
icon_state = "1-2"
},
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -49423,6 +49462,11 @@
},
/turf/simulated/floor/carpet,
/area/station/public/arcade)
+"jjQ" = (
+/obj/effect/spawner/random/cobweb/right/rare,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/wood,
+/area/station/maintenance/dorms/starboard)
"jjT" = (
/mob/living/simple_animal/bunny,
/obj/structure/railing{
@@ -49529,7 +49573,7 @@
/area/station/engineering/engine)
"jkJ" = (
/obj/machinery/atmospherics/pipe/manifold/hidden,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -49557,7 +49601,7 @@
/area/station/engineering/atmos)
"jla" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -49667,7 +49711,7 @@
/area/station/security/brig)
"jlL" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -49724,7 +49768,7 @@
/turf/simulated/floor/grass/no_creep,
/area/station/medical/virology)
"jmd" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"jmr" = (
@@ -49767,7 +49811,7 @@
/obj/item/circuitboard/sleeper,
/obj/effect/spawner/random/maintenance,
/obj/item/stack/cable_coil,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/structure/closet/wardrobe/medical_white,
/turf/simulated/floor/plasteel{
icon_state = "whitebluefull"
@@ -49964,7 +50008,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"jof" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -50643,7 +50687,7 @@
},
/area/station/public/dorms)
"jvq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/space_heater,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -50682,6 +50726,14 @@
/obj/machinery/atmospherics/unary/vent_scrubber/on,
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/north)
+"jvX" = (
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/trash/spentcasing/shotgun,
+/turf/simulated/floor/plasteel{
+ icon_state = "redyellowfull"
+ },
+/area/station/maintenance/dorms/port)
"jwc" = (
/obj/machinery/light,
/obj/effect/turf_decal/stripes/line,
@@ -51951,7 +52003,7 @@
/turf/simulated/floor/grass,
/area/station/service/kitchen)
"jGK" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -52059,7 +52111,7 @@
"jHx" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"jHz" = (
@@ -52104,7 +52156,7 @@
"jHZ" = (
/obj/structure/closet/emcloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"jIe" = (
@@ -52115,7 +52167,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"jIn" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/security/fore)
"jIp" = (
@@ -52420,7 +52472,7 @@
/obj/structure/chair/office,
/obj/item/restraints/handcuffs/cable/red,
/obj/effect/decal/cleanable/blood/old,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -52509,7 +52561,7 @@
/area/station/engineering/engine)
"jMq" = (
/obj/structure/closet/emcloset,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"jMs" = (
@@ -52875,7 +52927,7 @@
/area/station/hallway/primary/fore)
"jPo" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/unary/vent_pump/on,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint2)
@@ -52974,8 +53026,8 @@
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
"jQA" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -53052,7 +53104,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/pet_store)
"jRf" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -53167,7 +53219,7 @@
/area/station/maintenance/incinerator)
"jRO" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 8;
@@ -53289,7 +53341,7 @@
/turf/simulated/floor/engine,
/area/station/science/test_chamber)
"jTc" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -53529,7 +53581,7 @@
},
/area/station/security/permabrig)
"jWe" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/sign/poster/contraband/random{
pixel_y = 32
},
@@ -53606,7 +53658,7 @@
/area/station/public/storage/tools/auxiliary)
"jWC" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft2)
"jWF" = (
@@ -53787,7 +53839,7 @@
/obj/item/clothing/suit/straight_jacket,
/obj/item/clothing/glasses/sunglasses/blindfold,
/obj/item/clothing/mask/muzzle,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/item/radio/intercom/department/security{
pixel_x = 28
},
@@ -54054,7 +54106,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/garden)
"kbt" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -54116,7 +54168,7 @@
/area/station/maintenance/dorms/starboard)
"kcg" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "red"
@@ -54315,7 +54367,7 @@
},
/area/station/hallway/primary/fore/north)
"kdx" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/abandonedbar)
"kdB" = (
@@ -54463,7 +54515,7 @@
/area/station/engineering/solar/aft_port)
"kfa" = (
/obj/structure/closet/secure_closet/freezer/meat,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/effect/decal/cleanable/dirt,
/obj/item/food/meat/human,
/obj/item/food/meat/human,
@@ -54552,7 +54604,7 @@
name = "north bump";
pixel_y = 24
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"kgg" = (
@@ -54722,7 +54774,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"khL" = (
@@ -54838,7 +54890,7 @@
/area/station/maintenance/apmaint2)
"kiE" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 8;
@@ -55031,7 +55083,7 @@
"kkD" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/abandoned_office)
@@ -55256,7 +55308,7 @@
dir = 4
},
/obj/item/stack/rods,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/glass,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -55281,7 +55333,7 @@
/obj/structure/table,
/obj/item/trash/tray,
/obj/item/poster/random_contraband,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/landmark/spawner/nukedisc_respawn,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -55505,7 +55557,7 @@
"kpm" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"kpq" = (
@@ -55524,7 +55576,7 @@
dir = 9
},
/obj/effect/spawner/random/barrier/grille_maybe,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"kpO" = (
@@ -55628,7 +55680,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"kqI" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/fore)
@@ -55673,7 +55725,7 @@
"kqW" = (
/obj/effect/decal/cleanable/glass,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"kqZ" = (
@@ -55707,7 +55759,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft2)
"krq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -55788,7 +55840,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/warehouse)
"kse" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/fore)
"ksj" = (
@@ -55961,7 +56013,7 @@
"ktC" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"ktI" = (
@@ -55972,7 +56024,7 @@
/obj/machinery/light/small{
dir = 1
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -56078,12 +56130,6 @@
icon_state = "dark"
},
/area/station/science/genetics)
-"kuZ" = (
-/obj/effect/spawner/random/trash,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
-/obj/structure/table_frame,
-/turf/simulated/floor/plating,
-/area/station/maintenance/apmaint2)
"kvh" = (
/obj/machinery/light,
/turf/simulated/floor/plasteel,
@@ -56119,7 +56165,7 @@
},
/area/station/security/armory/secure)
"kvV" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
"kvZ" = (
@@ -56254,7 +56300,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"kwN" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/engineering/secure_storage)
"kwO" = (
@@ -56412,7 +56458,7 @@
"kyJ" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"kyR" = (
@@ -56741,7 +56787,7 @@
/turf/simulated/floor/carpet/orange,
/area/station/service/kitchen)
"kBy" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/radio/intercom/department/security{
pixel_y = -28
},
@@ -56986,7 +57032,7 @@
/area/station/science/xenobiology)
"kEH" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -57076,7 +57122,7 @@
/obj/structure/sign/poster/contraband/random{
pixel_x = -32
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
},
@@ -57162,9 +57208,9 @@
},
/area/station/hallway/secondary/entry/lounge)
"kHi" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"kHn" = (
@@ -57360,8 +57406,8 @@
"kJn" = (
/obj/structure/table/wood,
/obj/item/storage/fancy/cigarettes/cigpack_shadyjims,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/cobweb/left/rare,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"kJt" = (
@@ -57811,7 +57857,7 @@
/area/station/science/test_chamber)
"kML" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
},
@@ -57855,7 +57901,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 6
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
"kMW" = (
@@ -57900,7 +57946,7 @@
/area/station/legal/magistrate)
"kNt" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -57978,6 +58024,26 @@
dir = 8
},
/area/station/hallway/primary/central/west)
+"kOf" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash,
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 9
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 9
+ },
+/obj/structure/disposalpipe/segment/corner{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/station/maintenance/fpmaint)
"kOh" = (
/obj/structure/table,
/obj/item/book/manual/supermatter_engine,
@@ -58012,7 +58078,7 @@
/area/station/hallway/primary/central/se)
"kOl" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"kOn" = (
@@ -58155,7 +58221,7 @@
/area/station/service/chapel)
"kQc" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/cap/visible{
dir = 4
},
@@ -58500,6 +58566,26 @@
},
/turf/simulated/floor/plasteel,
/area/station/engineering/equipmentstorage)
+"kTs" = (
+/obj/effect/spawner/random/trash,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
+ dir = 4
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/supply{
+ dir = 4
+ },
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/structure/disposalpipe/segment{
+ dir = 4
+ },
+/turf/simulated/floor/plating,
+/area/station/maintenance/dorms/fore)
"kTt" = (
/obj/effect/decal/cleanable/generic,
/turf/simulated/floor/plating,
@@ -58632,7 +58718,7 @@
/area/station/medical/virology)
"kUV" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"kVa" = (
@@ -58889,7 +58975,7 @@
},
/area/station/security/lobby)
"kYa" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -58930,7 +59016,7 @@
/area/station/supply/qm)
"kYn" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -59000,7 +59086,7 @@
},
/mob/living/simple_animal/cockroach,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/light/small,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -59018,7 +59104,7 @@
/turf/simulated/floor/plasteel,
/area/station/command/bridge)
"kZq" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/restraints/handcuffs/cable/zipties,
/obj/item/kitchen/knife,
/turf/simulated/floor/plasteel{
@@ -59167,7 +59253,7 @@
},
/area/station/engineering/equipmentstorage)
"laP" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/shreds,
/turf/simulated/floor/plating,
@@ -59363,7 +59449,7 @@
dir = 8;
pixel_y = 10
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"ldA" = (
@@ -59516,7 +59602,7 @@
"leW" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/flora/ausbushes/sparsegrass,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"lfe" = (
@@ -59575,7 +59661,7 @@
/area/station/medical/psych)
"lfN" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -59888,7 +59974,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"liC" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/flour/foam,
/obj/item/paper/maintengine,
@@ -59996,7 +60082,7 @@
/area/station/security/permabrig)
"ljY" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"lkf" = (
@@ -60329,7 +60415,7 @@
/turf/simulated/floor/plating/asteroid/ancient/airless,
/area/station/engineering/atmos/asteroid)
"lnB" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -60517,7 +60603,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/blood/drip,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/fore)
@@ -60626,7 +60712,7 @@
dir = 8
},
/obj/item/food/candy/coin,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"lpY" = (
@@ -60846,7 +60932,7 @@
},
/area/station/medical/cloning)
"lrR" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -60912,7 +60998,7 @@
/area/station/engineering/hardsuitstorage)
"lsw" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/blood/drip,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
@@ -61116,7 +61202,7 @@
/area/station/maintenance/security/fore)
"luo" = (
/obj/effect/decal/cleanable/glass,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
@@ -61585,7 +61671,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/sign/poster/contraband/random{
pixel_y = 32
},
@@ -61874,7 +61960,7 @@
/area/station/hallway/primary/starboard/south)
"lAu" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -62125,7 +62211,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/dorms)
"lCx" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
@@ -62146,7 +62232,7 @@
"lCO" = (
/obj/structure/table,
/obj/item/flashlight,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"lCV" = (
@@ -62222,7 +62308,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"lDR" = (
@@ -62442,19 +62528,6 @@
icon_state = "purplecorner"
},
/area/station/command/bridge)
-"lFR" = (
-/obj/structure/closet/crate/secure{
- req_one_access = list(33,41)
- },
-/obj/item/circuitboard/thermomachine{
- pixel_x = -5
- },
-/obj/item/circuitboard/chem_dispenser,
-/obj/effect/spawner/random/maintenance,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
-/turf/simulated/floor/plating,
-/area/station/maintenance/security/fore)
"lGc" = (
/obj/item/paper,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
@@ -62483,7 +62556,7 @@
/obj/structure/sink{
pixel_y = 22
},
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel{
icon_state = "showroomfloor"
},
@@ -62522,16 +62595,9 @@
dir = 8
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
-"lGI" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/spawner/random/trash,
-/turf/simulated/floor/plasteel{
- icon_state = "redyellowfull"
- },
-/area/station/maintenance/apmaint)
"lGO" = (
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plasteel{
@@ -63385,7 +63451,7 @@
},
/area/station/medical/virology)
"lRo" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/confetti,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
@@ -63425,7 +63491,7 @@
},
/area/station/hallway/secondary/exit)
"lRz" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/storage)
"lRC" = (
@@ -63692,7 +63758,7 @@
/area/station/maintenance/apmaint)
"lUF" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -63904,7 +63970,7 @@
/area/station/command/server)
"lWB" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"lWD" = (
@@ -64010,7 +64076,7 @@
/obj/structure/bed{
dir = 1
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/sign/poster/official/random{
pixel_y = -32
@@ -64041,6 +64107,18 @@
icon_state = "dark"
},
/area/station/turret_protected/aisat/interior)
+"lXE" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash,
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
+/turf/simulated/floor/plating,
+/area/station/maintenance/fsmaint)
"lXF" = (
/obj/effect/turf_decal/delivery/hollow,
/obj/effect/turf_decal/arrows{
@@ -64811,7 +64889,7 @@
},
/area/station/hallway/primary/starboard)
"mgs" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"mgz" = (
@@ -64944,7 +65022,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"mhP" = (
@@ -65004,7 +65082,7 @@
},
/area/station/medical/medbay2)
"mit" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/sign/poster/contraband/random{
pixel_y = 32
},
@@ -65127,7 +65205,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/fsmaint2)
"mjE" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -65307,12 +65385,12 @@
"mlr" = (
/obj/item/cigbutt/roach,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/manifold/hidden/cyan{
dir = 8
},
/obj/effect/landmark/spawner/xeno,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"mlB" = (
@@ -65664,7 +65742,7 @@
/area/station/command/office/cmo)
"moy" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
},
@@ -66313,7 +66391,7 @@
},
/area/station/science/robotics)
"muL" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 8;
@@ -66806,7 +66884,7 @@
/area/station/public/construction)
"mAY" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"mBq" = (
@@ -67063,7 +67141,7 @@
pixel_x = 26
},
/obj/structure/headspear,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -67200,7 +67278,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos)
"mDY" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/security/aft_starboard)
"mDZ" = (
@@ -67323,7 +67401,7 @@
pixel_y = 9;
pixel_x = 9
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -67338,7 +67416,7 @@
},
/area/station/security/main)
"mFO" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fpmaint)
"mFX" = (
@@ -67362,7 +67440,7 @@
/obj/machinery/atmospherics/unary/portables_connector{
dir = 4
},
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"mGi" = (
@@ -67375,7 +67453,7 @@
"mGn" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/kirbyplants/dead,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/electrical)
"mGp" = (
@@ -67421,7 +67499,7 @@
/obj/structure/flora/ausbushes/fullgrass{
pixel_y = 16
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/grass/jungle,
/area/station/maintenance/aft)
"mGM" = (
@@ -67623,7 +67701,7 @@
/area/station/maintenance/aft)
"mJR" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -67687,7 +67765,7 @@
"mKz" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/effect/decal/cleanable/dirt,
/obj/structure/sign/poster/official/random{
pixel_y = 32
@@ -67789,7 +67867,7 @@
"mLn" = (
/obj/structure/chair/comfy/brown,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -67988,7 +68066,7 @@
"mNF" = (
/obj/structure/table/wood,
/obj/item/camera,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plasteel{
icon_state = "cult"
},
@@ -68380,7 +68458,7 @@
/area/space)
"mRC" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/item/poster/random_contraband,
/obj/item/toy/crayon/random,
/obj/machinery/alarm/directional/north,
@@ -68397,7 +68475,7 @@
"mRF" = (
/obj/structure/closet/firecloset,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"mRL" = (
@@ -68414,7 +68492,7 @@
pixel_x = -32
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"mRQ" = (
@@ -68434,7 +68512,7 @@
},
/area/station/science/break_room)
"mRW" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
@@ -68555,7 +68633,7 @@
},
/area/station/legal/courtroom)
"mSL" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"mSP" = (
@@ -68602,7 +68680,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"mTb" = (
@@ -68641,7 +68719,7 @@
"mTm" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/abandoned_garden)
"mTp" = (
@@ -68812,7 +68890,7 @@
/area/station/supply/warehouse)
"mUs" = (
/obj/machinery/shieldgen,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"mUt" = (
@@ -69149,7 +69227,7 @@
/area/station/maintenance/starboard)
"mXx" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/mob/living/simple_animal/mouse,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
@@ -69588,7 +69666,7 @@
},
/area/station/service/theatre)
"ncF" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/security/aft_starboard)
"ncH" = (
@@ -69726,7 +69804,7 @@
/area/station/hallway/primary/central/sw)
"ndJ" = (
/obj/effect/spawner/random/barrier/grille_maybe,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"ndK" = (
@@ -70159,7 +70237,7 @@
/area/station/supply/storage)
"nhh" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -70173,7 +70251,7 @@
"nho" = (
/obj/item/paper,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"nhr" = (
@@ -70280,7 +70358,7 @@
},
/area/station/public/shops)
"nia" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/shard{
icon_state = "small"
},
@@ -70296,7 +70374,7 @@
},
/area/station/public/sleep)
"niO" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/assembly_line)
"niR" = (
@@ -70678,7 +70756,7 @@
/area/station/engineering/atmos)
"nmS" = (
/obj/effect/decal/cleanable/generic,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
"nmV" = (
@@ -70727,7 +70805,7 @@
"nni" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"nnm" = (
@@ -70888,7 +70966,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"noG" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fsmaint2)
"noO" = (
@@ -70915,12 +70993,6 @@
/obj/machinery/hologram/holopad,
/turf/simulated/floor/plasteel,
/area/station/supply/lobby)
-"npe" = (
-/obj/effect/landmark/burnturf,
-/obj/item/trash/spentcasing/shotgun,
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plating,
-/area/station/maintenance/aft2)
"npi" = (
/turf/simulated/wall/r_wall,
/area/station/ai_monitored/storage/eva)
@@ -70932,7 +71004,7 @@
},
/area/station/service/hydroponics)
"npp" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/engine/cult,
/area/station/maintenance/apmaint)
"npx" = (
@@ -71013,7 +71085,7 @@
/area/station/supply/expedition)
"npP" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/obj/item/shard{
icon_state = "medium"
@@ -71154,21 +71226,6 @@
icon_state = "arrival"
},
/area/station/hallway/secondary/entry)
-"nqv" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random/trash,
-/obj/structure/cable{
- d1 = 1;
- d2 = 2;
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/structure/disposalpipe/segment,
-/turf/simulated/floor/plasteel,
-/area/station/maintenance/apmaint2)
"nqw" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small{
@@ -71195,7 +71252,7 @@
},
/area/station/aisat/breakroom)
"nqK" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fpmaint)
@@ -71381,7 +71438,7 @@
},
/obj/item/stack/cable_coil/random,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"nsp" = (
@@ -71470,7 +71527,7 @@
/area/station/maintenance/dorms/starboard)
"ntM" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -71643,7 +71700,7 @@
},
/obj/item/pen/red,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"nwc" = (
@@ -71862,7 +71919,7 @@
/turf/simulated/floor/wood,
/area/station/command/office/rd)
"nxL" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/shard{
icon_state = "small"
},
@@ -71955,7 +72012,7 @@
/area/station/hallway/primary/central/ne)
"nyp" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -71981,6 +72038,12 @@
},
/turf/simulated/floor/plasteel,
/area/station/ai_monitored/storage/eva)
+"nyB" = (
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel,
+/area/station/maintenance/dorms/port)
"nyD" = (
/obj/effect/spawner/window/reinforced/grilled,
/obj/structure/cable{
@@ -71998,7 +72061,7 @@
/area/station/hallway/spacebridge/security/west)
"nyK" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -72078,8 +72141,8 @@
/area/station/supply/lobby)
"nzO" = (
/obj/structure/mecha_wreckage/odysseus,
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"nzR" = (
@@ -72212,7 +72275,7 @@
/turf/simulated/floor/wood,
/area/station/hallway/secondary/exit)
"nBe" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft)
@@ -72376,7 +72439,7 @@
/area/station/maintenance/aft2)
"nCL" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"nCP" = (
@@ -72487,7 +72550,7 @@
/obj/structure/chair/office/dark{
dir = 8
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/wood,
@@ -72524,7 +72587,7 @@
/turf/simulated/floor/plasteel,
/area/station/service/hydroponics)
"nEt" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"nEu" = (
@@ -72982,7 +73045,7 @@
},
/area/station/science/rnd)
"nHE" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 2;
@@ -73076,7 +73139,7 @@
dir = 8
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/extinguisher_cabinet{
name = "east bump";
pixel_x = 27
@@ -73196,12 +73259,6 @@
/obj/item/reagent_containers/drinks/cans/badminbrew,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
-"nJB" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/spawner/random/trash,
-/obj/effect/landmark/burnturf,
-/turf/simulated/floor/plating,
-/area/station/maintenance/dorms/port)
"nJD" = (
/obj/machinery/atmospherics/unary/portables_connector{
dir = 1
@@ -73354,6 +73411,13 @@
icon_state = "dark"
},
/area/station/medical/morgue)
+"nLr" = (
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plasteel{
+ icon_state = "redyellowfull"
+ },
+/area/station/maintenance/apmaint)
"nLz" = (
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 6
@@ -73400,7 +73464,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"nLU" = (
@@ -73859,7 +73923,7 @@
},
/area/station/hallway/secondary/garden)
"nPe" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
@@ -73937,7 +74001,7 @@
/area/station/engineering/control)
"nPY" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -74028,12 +74092,6 @@
},
/turf/simulated/floor/engine,
/area/station/engineering/engine)
-"nQL" = (
-/obj/effect/spawner/random/trash,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
-/turf/simulated/floor/wood,
-/area/station/maintenance/dorms/starboard)
"nQM" = (
/obj/machinery/button/windowtint{
id = "gravity";
@@ -74177,7 +74235,7 @@
/area/station/engineering/solar/aft_starboard)
"nRQ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -74522,7 +74580,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"nVl" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"nVs" = (
@@ -74667,7 +74725,7 @@
/area/station/medical/storage)
"nWG" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard)
"nWI" = (
@@ -74711,7 +74769,7 @@
},
/area/station/engineering/atmos/storage)
"nXe" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -74978,7 +75036,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/fore)
"nZp" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -74989,7 +75047,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/asteroid_filtering)
"nZv" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -75317,7 +75375,7 @@
"obQ" = (
/obj/item/paper,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"obT" = (
@@ -75361,12 +75419,6 @@
icon_state = "neutralcorner"
},
/area/station/public/shops)
-"oct" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash,
-/turf/simulated/floor/plasteel,
-/area/station/maintenance/dorms/port)
"ocz" = (
/obj/structure/cable{
d1 = 1;
@@ -75448,7 +75500,7 @@
/area/station/science/xenobiology)
"ocY" = (
/obj/structure/closet,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -75589,7 +75641,7 @@
},
/area/station/hallway/spacebridge/security/south)
"oeh" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/apmaint2)
"oei" = (
@@ -75601,7 +75653,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 6
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/blood/drip,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -75624,7 +75676,7 @@
/turf/simulated/floor/engine/xenobio,
/area/station/science/xenobiology)
"oeG" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -76575,8 +76627,8 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"omY" = (
@@ -76731,7 +76783,7 @@
},
/area/station/engineering/break_room)
"ooy" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
@@ -76895,7 +76947,7 @@
/area/station/command/office/hop)
"opY" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"oqa" = (
@@ -76979,7 +77031,7 @@
"oqI" = (
/obj/item/chair/stool,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"oqL" = (
@@ -77036,7 +77088,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -77424,7 +77476,7 @@
},
/area/station/public/dorms)
"ouZ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -77892,7 +77944,7 @@
"oAs" = (
/obj/structure/rack,
/obj/item/toy/crayon/spraycan,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"oAu" = (
@@ -78084,6 +78136,12 @@
},
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
+"oCs" = (
+/obj/effect/spawner/random/cobweb/right/rare,
+/obj/effect/spawner/random/trash,
+/obj/structure/table_frame,
+/turf/simulated/floor/plating,
+/area/station/maintenance/apmaint2)
"oCC" = (
/obj/structure/transit_tube/curved/flipped{
dir = 4
@@ -78188,7 +78246,7 @@
d2 = 4;
icon_state = "2-4"
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -78246,7 +78304,7 @@
},
/area/station/turret_protected/aisat/interior)
"oDZ" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/flour/foam,
/obj/effect/decal/cleanable/glass,
@@ -78463,7 +78521,7 @@
"oGl" = (
/obj/machinery/photocopier,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"oGn" = (
@@ -78559,7 +78617,7 @@
/area/station/maintenance/dorms/fore)
"oHn" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"oHw" = (
@@ -78846,7 +78904,7 @@
/area/station/medical/chemistry)
"oKk" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 4;
@@ -79130,7 +79188,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -79155,7 +79213,7 @@
/turf/simulated/floor/wood,
/area/station/service/library)
"oMk" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/engineering/tech_storage)
"oMl" = (
@@ -79179,7 +79237,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/blood/drip,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -79274,7 +79332,7 @@
},
/area/station/public/dorms)
"oNg" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
},
@@ -79324,7 +79382,7 @@
name = "Ians Stick";
desc = "A large stick covered in bite marks and dried slobber.ss"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"oNB" = (
@@ -79428,7 +79486,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
@@ -79568,7 +79626,7 @@
/area/station/science/toxins/mixing)
"oPE" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"oPP" = (
@@ -79941,7 +79999,7 @@
},
/area/station/public/storage/tools)
"oTq" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/solar_maintenance/fore_port)
"oTr" = (
@@ -80421,7 +80479,7 @@
/area/station/engineering/atmos/control)
"oXc" = (
/obj/machinery/photocopier,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"oXj" = (
@@ -80471,7 +80529,7 @@
/area/station/engineering/solar/fore_starboard)
"oXw" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"oXJ" = (
@@ -80578,7 +80636,7 @@
/area/station/command/office/blueshield)
"oYm" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -80631,7 +80689,7 @@
},
/area/station/security/checkpoint/secondary)
"oYH" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 4;
@@ -80968,7 +81026,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"pbP" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"pbT" = (
@@ -81297,7 +81355,7 @@
/area/station/supply/qm)
"peT" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint2)
"peU" = (
@@ -81385,7 +81443,7 @@
/turf/simulated/floor/engine,
/area/station/medical/chemistry)
"pfC" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/legal/courtroom)
"pfG" = (
@@ -81452,7 +81510,7 @@
/area/station/hallway/primary/fore/north)
"pga" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"pgc" = (
@@ -81668,8 +81726,8 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/north)
"phI" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/cobweb/right/rare,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/fore)
"phJ" = (
@@ -82189,7 +82247,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/alarm/directional/south,
/turf/simulated/floor/plasteel,
/area/station/maintenance/incinerator)
@@ -82215,12 +82273,12 @@
/area/station/security/brig)
"pnv" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"pnD" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/blood/drip,
/obj/structure/cable{
d1 = 4;
@@ -82323,7 +82381,7 @@
pixel_x = 2;
pixel_y = 2
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/machinery/light/small{
dir = 1
},
@@ -82576,7 +82634,7 @@
},
/obj/effect/spawner/random/maintenance,
/obj/item/lipstick/random,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
@@ -82779,7 +82837,7 @@
/area/station/engineering/atmos)
"ptq" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -82914,7 +82972,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/machinery/firealarm/directional/north,
/turf/simulated/floor/plating,
/area/station/maintenance/incinerator)
@@ -82992,6 +83050,14 @@
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
+"pvG" = (
+/obj/item/food/candy/coin,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/item/chair/stool,
+/obj/item/trash/spentcasing/shotgun,
+/obj/effect/decal/cleanable/dirt,
+/turf/simulated/floor/plating,
+/area/station/maintenance/dorms/starboard)
"pvK" = (
/obj/effect/spawner/window/reinforced/grilled,
/obj/structure/barricade/wooden,
@@ -83067,7 +83133,7 @@
},
/area/station/aisat/atmos)
"pwK" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
},
@@ -83249,7 +83315,7 @@
/area/station/medical/reception)
"pyW" = (
/obj/machinery/photocopier,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/wood,
/area/station/service/library)
"pzb" = (
@@ -83380,7 +83446,7 @@
"pAk" = (
/obj/structure/bed,
/obj/item/bedsheet/medical,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -83454,7 +83520,7 @@
},
/area/station/engineering/atmos/control)
"pAS" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
@@ -83492,7 +83558,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"pBg" = (
@@ -83548,7 +83614,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
"pBs" = (
@@ -83636,7 +83702,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"pCR" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -83655,7 +83721,7 @@
/area/station/public/dorms)
"pCU" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -83899,7 +83965,7 @@
/area/station/supply/sorting)
"pEQ" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"pEU" = (
@@ -83924,7 +83990,7 @@
/obj/structure/sign/poster/contraband/random{
pixel_x = 32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"pFc" = (
@@ -84315,7 +84381,7 @@
},
/area/station/legal/courtroom)
"pIh" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -84857,7 +84923,7 @@
/area/station/engineering/atmos)
"pMq" = (
/obj/item/chair,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "whitebluefull"
@@ -85310,7 +85376,7 @@
/turf/simulated/floor/engine/airless,
/area/station/engineering/atmos)
"pSv" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/asmaint)
"pSy" = (
@@ -85712,7 +85778,7 @@
/area/station/science/rnd)
"pWy" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/item/storage/toolbox/emergency,
/obj/item/flashlight/flare/glowstick/random,
/obj/effect/decal/cleanable/dirt,
@@ -86287,7 +86353,7 @@
/obj/structure/rack,
/obj/effect/decal/cleanable/dirt,
/obj/item/storage/toolbox/emergency,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/structure/extinguisher_cabinet{
name = "west bump";
pixel_x = -27
@@ -86314,7 +86380,7 @@
"qcI" = (
/obj/machinery/hydroponics/soil,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/light/small{
dir = 4
},
@@ -86349,7 +86415,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -86589,12 +86655,12 @@
"qey" = (
/obj/structure/rack,
/obj/item/flashlight/flare/glowstick/random,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"qez" = (
/obj/structure/rack,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -86725,7 +86791,7 @@
/area/station/maintenance/apmaint2)
"qgh" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"qgl" = (
@@ -86786,7 +86852,7 @@
/area/station/maintenance/aft2)
"qhb" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard)
"qhc" = (
@@ -86867,7 +86933,7 @@
/area/station/engineering/tech_storage)
"qhP" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/item/stack/sheet/glass{
amount = 50;
pixel_x = 3;
@@ -87230,7 +87296,7 @@
/area/station/maintenance/fsmaint2)
"qmg" = (
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -87289,7 +87355,7 @@
"qna" = (
/obj/structure/table,
/obj/item/vending_refill/coffee,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/abandoned_office)
@@ -87359,7 +87425,7 @@
},
/area/station/command/office/cmo)
"qnB" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -87485,7 +87551,7 @@
/turf/simulated/floor/engine,
/area/station/engineering/engine)
"qoG" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/structure/foamedmetal,
/turf/simulated/floor/plating,
@@ -87533,7 +87599,7 @@
},
/area/station/security/storage)
"qpr" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/starboard)
"qps" = (
@@ -87610,6 +87676,12 @@
icon_state = "darkredcorners"
},
/area/station/security/brig)
+"qpW" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/wood,
+/area/station/maintenance/apmaint2)
"qqd" = (
/obj/structure/cable{
d1 = 4;
@@ -88113,7 +88185,7 @@
/area/station/maintenance/security/aft_port)
"qwl" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"qwt" = (
@@ -88173,7 +88245,7 @@
},
/area/station/medical/break_room)
"qxb" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -88222,7 +88294,7 @@
},
/area/station/hallway/primary/fore)
"qxD" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -88607,7 +88679,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/port)
@@ -88674,7 +88746,7 @@
/area/station/medical/virology)
"qBE" = (
/obj/effect/decal/cleanable/glass,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"qBI" = (
@@ -88766,7 +88838,7 @@
/area/station/public/storage/tools/auxiliary)
"qCz" = (
/obj/structure/closet/emcloset,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
"qCA" = (
@@ -89032,7 +89104,7 @@
dir = 4
},
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/rods,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -89186,7 +89258,7 @@
/area/station/service/chapel)
"qGa" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"qGg" = (
@@ -89241,7 +89313,7 @@
/turf/simulated/floor/carpet/blue,
/area/station/command/office/blueshield)
"qGz" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/storage)
"qGC" = (
@@ -89358,7 +89430,7 @@
},
/area/station/science/robotics/chargebay)
"qHM" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/shreds,
/turf/simulated/floor/plating,
@@ -89616,7 +89688,7 @@
/obj/item/decorations/sticky_decorations/flammable/ghost{
pixel_y = -18
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"qKm" = (
@@ -89648,7 +89720,7 @@
"qKM" = (
/obj/effect/decal/cleanable/glass,
/obj/effect/decal/cleanable/ash,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -89663,7 +89735,7 @@
/area/station/maintenance/asmaint)
"qKQ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -89727,7 +89799,7 @@
/turf/simulated/floor/grass/no_creep,
/area/station/medical/virology)
"qLv" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -89889,7 +89961,7 @@
"qMM" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"qMN" = (
@@ -89915,7 +89987,7 @@
/area/station/engineering/control)
"qMS" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/structure/table_frame,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
@@ -89951,12 +90023,12 @@
},
/area/station/medical/patients_rooms_secondary)
"qNo" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"qNp" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"qNJ" = (
@@ -90034,13 +90106,13 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/north)
"qOJ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"qOY" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/landmark/spawner/nukedisc_respawn,
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
@@ -90171,7 +90243,7 @@
/obj/item/mounted/frame/display{
pixel_y = 30
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -90227,7 +90299,7 @@
/area/station/maintenance/abandoned_office)
"qQs" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -90543,7 +90615,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/lobby)
"qTY" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -90590,7 +90662,7 @@
/turf/simulated/floor/carpet,
/area/station/public/dorms)
"qUr" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -90608,7 +90680,7 @@
},
/area/station/hallway/primary/central/west)
"qUE" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/electrical)
"qUF" = (
@@ -90617,7 +90689,7 @@
/obj/item/shard{
icon_state = "medium"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/flour/foam,
/turf/simulated/floor/plating,
@@ -90693,11 +90765,6 @@
icon_state = "browncorner"
},
/area/station/hallway/primary/central/sw)
-"qVm" = (
-/obj/item/trash/spentcasing/shotgun,
-/obj/effect/landmark/burnturf,
-/turf/simulated/floor/plating,
-/area/station/maintenance/dorms/port)
"qVn" = (
/obj/structure/flora/ausbushes/grassybush,
/turf/simulated/floor/grass/jungle,
@@ -90983,7 +91050,7 @@
/area/station/maintenance/aft2)
"qXY" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -91197,7 +91264,7 @@
},
/area/station/engineering/atmos/transit)
"qZs" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/blood/drip,
/obj/machinery/light/small{
dir = 4
@@ -91380,11 +91447,6 @@
},
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/ne)
-"raT" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
-/obj/effect/spawner/random/trash,
-/turf/simulated/floor/wood,
-/area/station/maintenance/dorms/starboard)
"raV" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
@@ -92026,7 +92088,7 @@
/area/station/command/office/hop)
"rgF" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"rgI" = (
@@ -92249,7 +92311,7 @@
dir = 4
},
/obj/effect/decal/cleanable/generic,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"rir" = (
@@ -92546,7 +92608,7 @@
},
/obj/structure/grille/broken,
/obj/item/stack/rods,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"rjW" = (
@@ -92638,7 +92700,7 @@
/area/station/security/prison/cell_block)
"rld" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -92781,7 +92843,7 @@
name = "Hidden spikes"
},
/obj/structure/flora/grass/jungle,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/grass/jungle,
/area/station/maintenance/aft)
"rmA" = (
@@ -92986,7 +93048,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"roe" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -93199,7 +93261,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/gravitygenerator)
"rqs" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall/r_wall,
/area/station/maintenance/aft)
"rqw" = (
@@ -93364,7 +93426,7 @@
/area/station/legal/magistrate)
"rsq" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -93842,8 +93904,8 @@
/obj/structure/chair/stool{
dir = 8
},
-/obj/effect/spawner/random_spawners/blood_often,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/blood/often,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"rxl" = (
@@ -94108,7 +94170,7 @@
/area/station/legal/courtroom)
"rzE" = (
/obj/item/restraints/handcuffs/cable/red,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -94259,7 +94321,7 @@
},
/area/station/service/chapel/office)
"rAJ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -94283,7 +94345,7 @@
"rAP" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"rAU" = (
@@ -94317,7 +94379,7 @@
/area/station/legal/magistrate)
"rBE" = (
/obj/effect/decal/cleanable/confetti,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
},
@@ -94434,7 +94496,7 @@
/area/station/security/processing)
"rCm" = (
/obj/structure/closet/toolcloset,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/item/radio/intercom{
name = "north bump";
pixel_y = 28
@@ -94464,13 +94526,13 @@
},
/area/station/security/prison/cell_block)
"rDd" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"rDe" = (
/obj/structure/table,
/obj/item/storage/fancy/matches,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"rDg" = (
@@ -94708,7 +94770,7 @@
/area/station/maintenance/apmaint)
"rGh" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"rGk" = (
@@ -94852,7 +94914,7 @@
/turf/simulated/floor/wood,
/area/station/public/dorms)
"rHN" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
@@ -95081,7 +95143,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"rJr" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -95228,7 +95290,7 @@
/area/station/engineering/engine)
"rKv" = (
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"rKx" = (
@@ -95272,7 +95334,7 @@
/area/station/security/prisonershuttle)
"rKN" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"rKO" = (
@@ -95445,7 +95507,7 @@
/area/station/supply/storage)
"rLX" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/blood/drip,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
@@ -95566,13 +95628,13 @@
/area/station/supply/lobby)
"rMG" = (
/obj/structure/closet/secure_closet/engineering_electrical,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/electrical)
"rMU" = (
/obj/effect/decal/cleanable/blood/gibs/robot,
/obj/effect/decal/cleanable/blood/oil,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -95767,7 +95829,7 @@
},
/area/station/medical/patients_rooms_secondary)
"rOP" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -95777,11 +95839,6 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
-"rOV" = (
-/obj/effect/spawner/random/trash,
-/obj/effect/spawner/random_spawners/oil_maybe,
-/turf/simulated/floor/plating,
-/area/station/maintenance/aft2)
"rOX" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/sign/poster/contraband/random{
@@ -96074,7 +96131,7 @@
/obj/item/clothing/suit/straight_jacket,
/obj/item/clothing/glasses/sunglasses/blindfold,
/obj/item/clothing/mask/muzzle,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel{
icon_state = "showroomfloor"
},
@@ -96084,7 +96141,7 @@
/turf/simulated/floor/grass/jungle,
/area/station/maintenance/aft)
"rRE" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -96365,7 +96422,7 @@
},
/area/station/aisat/service)
"rUe" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -96494,7 +96551,7 @@
/area/station/maintenance/security/aft_starboard)
"rVl" = (
/obj/structure/closet/emcloset,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"rVv" = (
@@ -96626,6 +96683,11 @@
/obj/machinery/door/firedoor,
/turf/simulated/floor/wood,
/area/station/command/office/hop)
+"rWj" = (
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/station/maintenance/aft2)
"rWp" = (
/obj/structure/closet/secure_closet/brig,
/obj/structure/window/reinforced{
@@ -96810,7 +96872,7 @@
/area/station/hallway/primary/starboard/south)
"rXp" = (
/obj/structure/closet/firecloset,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"rXs" = (
@@ -96833,7 +96895,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"rXv" = (
@@ -97006,7 +97068,7 @@
/area/station/service/kitchen)
"rYY" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/security/aft_port)
"rZa" = (
@@ -97263,14 +97325,14 @@
},
/area/station/medical/cloning)
"sbA" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/table_frame,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"sbL" = (
/obj/item/cigbutt,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"sbN" = (
@@ -97404,7 +97466,7 @@
icon_state = "0-2"
},
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/item/storage/toolbox/mechanical,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
@@ -97700,7 +97762,7 @@
"sgs" = (
/obj/structure/sign/vacuum/external,
/obj/effect/spawner/window/reinforced/grilled,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/supply/storage)
"sgG" = (
@@ -97942,7 +98004,7 @@
/obj/item/paper_bin,
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"siN" = (
@@ -97980,7 +98042,7 @@
},
/area/station/maintenance/starboard)
"sja" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 2;
@@ -97999,7 +98061,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"sjf" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -98195,7 +98257,7 @@
},
/area/station/medical/storage)
"skm" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/security/aft_port)
"sks" = (
@@ -98414,7 +98476,7 @@
d2 = 8;
icon_state = "1-8"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -98423,7 +98485,7 @@
dir = 1;
pixel_y = -8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"smU" = (
@@ -98516,7 +98578,7 @@
/obj/machinery/kitchen_machine/microwave{
pixel_y = 6
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"snW" = (
@@ -98545,7 +98607,7 @@
/area/station/maintenance/starboard)
"sov" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"soz" = (
@@ -98592,7 +98654,7 @@
/area/station/hallway/secondary/entry)
"soT" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"soW" = (
@@ -98813,7 +98875,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/storage/tools/auxiliary)
"srp" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"srv" = (
@@ -98926,7 +98988,7 @@
/area/station/maintenance/dorms/starboard)
"ssV" = (
/obj/effect/spawner/random/fungus/maybe,
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/starboard)
"ssZ" = (
@@ -98988,7 +99050,7 @@
/obj/structure/rack,
/obj/item/soap/deluxe,
/obj/item/mop,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fpmaint)
"stA" = (
@@ -99246,7 +99308,7 @@
"svw" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"svF" = (
@@ -99363,7 +99425,7 @@
},
/area/station/medical/break_room)
"swL" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -99778,7 +99840,7 @@
/obj/structure/table,
/obj/item/rpd,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"sAB" = (
@@ -99811,7 +99873,7 @@
/turf/simulated/wall/r_wall,
/area/station/security/prison)
"sAH" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/newscaster{
name = "north bump";
pixel_y = 28
@@ -99927,7 +99989,7 @@
/turf/simulated/floor/plating/airless,
/area/station/aisat/breakroom)
"sBR" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -100121,8 +100183,8 @@
/obj/structure/chair/sofa/corp{
dir = 8
},
-/obj/effect/spawner/random_spawners/blood_maybe,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"sDk" = (
@@ -100566,7 +100628,7 @@
dir = 6
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"sHh" = (
@@ -100634,7 +100696,7 @@
},
/area/station/supply/qm)
"sHN" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
@@ -100870,7 +100932,7 @@
/area/station/maintenance/assembly_line)
"sKu" = (
/obj/machinery/atmospherics/portable/scrubber,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/port)
"sKy" = (
@@ -100962,7 +101024,7 @@
},
/area/station/supply/miningdock)
"sLh" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft)
@@ -101361,7 +101423,7 @@
/obj/structure/chair/stool{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"sQn" = (
@@ -101419,13 +101481,13 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"sQU" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"sQV" = (
@@ -101629,7 +101691,7 @@
/area/station/engineering/engine)
"sSA" = (
/obj/machinery/space_heater,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"sSN" = (
@@ -101918,7 +101980,7 @@
/area/station/engineering/atmos)
"sVx" = (
/obj/machinery/atmospherics/portable/scrubber,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"sVz" = (
@@ -102086,7 +102148,7 @@
/turf/simulated/floor/plating,
/area/station/engineering/gravitygenerator)
"sWz" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/blood/drip,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -102195,7 +102257,7 @@
/turf/simulated/floor/plasteel,
/area/station/command/bridge)
"sXg" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
@@ -102289,12 +102351,12 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/asteroid_filtering)
"sXY" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"sXZ" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -102386,7 +102448,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/port)
@@ -102502,7 +102564,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/ash,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -102728,7 +102790,7 @@
/turf/simulated/floor/plating/airless,
/area/station/aisat/breakroom)
"tcy" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -103038,7 +103100,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"tfe" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -103365,16 +103427,6 @@
icon_state = "brown"
},
/area/station/supply/sorting)
-"tic" = (
-/obj/item/circuitboard/arcade/orion_trail,
-/obj/item/trash/spentcasing/shotgun,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
- dir = 4
- },
-/obj/effect/landmark/damageturf,
-/turf/simulated/floor/wood,
-/area/station/maintenance/aft2)
"tih" = (
/obj/structure/rack,
/obj/item/apc_electronics,
@@ -103400,7 +103452,7 @@
},
/area/station/hallway/spacebridge/security/south)
"tiw" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -103527,7 +103579,7 @@
/obj/item/chair/wood,
/obj/item/seeds/cannabis,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"tjA" = (
@@ -103545,7 +103597,7 @@
/area/station/legal/lawoffice)
"tjH" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -103795,7 +103847,7 @@
},
/area/station/medical/chemistry)
"tlQ" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -103878,7 +103930,7 @@
dir = 8
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/flour/foam,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
@@ -104138,13 +104190,13 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"tok" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/decal/cleanable/dirt,
/obj/structure/reagent_dispensers/watertank,
/turf/simulated/floor/plasteel,
@@ -104272,11 +104324,6 @@
/obj/machinery/computer/security/telescreen/entertainment/television,
/turf/simulated/floor/carpet/royalblack,
/area/station/maintenance/fsmaint)
-"tpq" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random/trash,
-/turf/simulated/floor/plating,
-/area/station/maintenance/apmaint)
"tps" = (
/obj/structure/table/wood,
/turf/simulated/floor/carpet,
@@ -104308,7 +104355,7 @@
},
/area/station/medical/reception)
"tpV" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 2;
@@ -104832,7 +104879,7 @@
/obj/item/cigbutt,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/generic,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint2)
"tua" = (
@@ -104852,7 +104899,7 @@
/area/station/hallway/secondary/entry)
"tuj" = (
/obj/structure/closet/firecloset,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -105038,7 +105085,7 @@
"txu" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/effect/decal/cleanable/dirt,
/obj/structure/sign/poster/contraband/random{
pixel_y = 32
@@ -105129,7 +105176,7 @@
/turf/simulated/wall,
/area/station/service/chapel)
"tyf" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint2)
"tyi" = (
@@ -105138,7 +105185,7 @@
d2 = 2;
icon_state = "0-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"tyl" = (
@@ -105510,7 +105557,7 @@
/obj/item/grenade/confetti{
pixel_x = 4
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"tCV" = (
@@ -105561,7 +105608,7 @@
/area/station/maintenance/apmaint2)
"tDs" = (
/obj/machinery/economy/slot_machine,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/wood,
/area/station/maintenance/dorms/starboard)
"tDu" = (
@@ -106533,12 +106580,12 @@
"tMn" = (
/obj/machinery/atmospherics/pipe/simple/visible/cyan,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"tMr" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -106765,7 +106812,7 @@
/area/station/maintenance/fsmaint)
"tNS" = (
/obj/structure/bookcase/random,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel{
icon_state = "cult"
},
@@ -106780,7 +106827,7 @@
/area/station/science/explab)
"tOs" = (
/obj/item/stack/tile/carpet,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -107081,7 +107128,7 @@
/area/station/maintenance/fpmaint)
"tSQ" = (
/obj/structure/bed/pod,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"tSS" = (
@@ -107279,7 +107326,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/miningdock)
"tUl" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating,
@@ -107623,7 +107670,7 @@
"tXs" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/item/storage/box,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
@@ -107707,7 +107754,7 @@
},
/area/station/command/office/ce)
"tXS" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/remains/robot,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -107745,7 +107792,7 @@
},
/area/station/medical/cloning)
"tYb" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/spawner/random/barrier/grille_maybe,
/obj/structure/cable{
d1 = 4;
@@ -107971,7 +108018,7 @@
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"uaj" = (
@@ -108052,7 +108099,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"uaV" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
@@ -108060,6 +108107,12 @@
/obj/machinery/economy/vending/cart,
/turf/simulated/floor/carpet/arcade,
/area/station/public/arcade)
+"ubc" = (
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/cobweb/left/rare,
+/obj/item/trash/spentcasing/shotgun,
+/turf/simulated/floor/plating,
+/area/station/maintenance/aft2)
"ubg" = (
/obj/effect/spawner/window/reinforced/grilled,
/obj/structure/cable{
@@ -108178,12 +108231,12 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos)
"ubU" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"ubY" = (
/obj/structure/rack,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/item/storage/box,
/obj/item/toy/crayon/spraycan,
/turf/simulated/floor/plating,
@@ -108272,7 +108325,7 @@
},
/area/station/security/prisonershuttle)
"ucH" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -108477,6 +108530,11 @@
/obj/structure/table_frame,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
+"ueM" = (
+/obj/effect/spawner/random/blood/maybe,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/plating,
+/area/station/maintenance/security/fore)
"ueN" = (
/turf/simulated/wall/r_wall,
/area/station/science/research)
@@ -108535,7 +108593,7 @@
/area/station/maintenance/aft2)
"ufk" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"ufl" = (
@@ -108714,7 +108772,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
"uhm" = (
@@ -108815,7 +108873,7 @@
/obj/structure/sign/poster/official/love_ian{
pixel_y = -32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"uiT" = (
@@ -108969,26 +109027,6 @@
icon_state = "whitepurple"
},
/area/station/science/misc_lab)
-"ukj" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/spawner/random/trash,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable{
- d1 = 1;
- d2 = 8;
- icon_state = "1-8"
- },
-/obj/machinery/atmospherics/pipe/simple/hidden/supply{
- dir = 9
- },
-/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
- dir = 9
- },
-/obj/structure/disposalpipe/segment/corner{
- dir = 8
- },
-/turf/simulated/floor/plating,
-/area/station/maintenance/fpmaint)
"ukq" = (
/obj/structure/extinguisher_cabinet{
name = "east bump";
@@ -109434,7 +109472,7 @@
/area/space)
"uoD" = (
/obj/machinery/atmospherics/unary/tank/air,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"uoG" = (
@@ -109456,7 +109494,7 @@
/area/station/service/bar)
"uoR" = (
/obj/effect/decal/cleanable/generic,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plating,
@@ -109697,7 +109735,7 @@
},
/area/station/security/processing)
"usc" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/computerframe{
dir = 8
},
@@ -109778,7 +109816,7 @@
pixel_x = 3;
pixel_y = -4
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/fore_port)
"usF" = (
@@ -109853,14 +109891,6 @@
icon_state = "whitepurplecorner"
},
/area/station/science/research)
-"utj" = (
-/obj/item/chair/stool,
-/obj/item/trash/spentcasing/shotgun,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/food/candy/coin,
-/obj/effect/landmark/burnturf,
-/turf/simulated/floor/plating,
-/area/station/maintenance/dorms/starboard)
"utm" = (
/obj/effect/decal/cleanable/crayon,
/obj/item/cardboard_cutout{
@@ -110159,7 +110189,7 @@
},
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/structure/disposalpipe/segment,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -110410,11 +110440,11 @@
/area/station/maintenance/fpmaint)
"uyk" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"uym" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
@@ -110441,15 +110471,6 @@
icon_state = "white"
},
/area/station/maintenance/starboard)
-"uyu" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash,
-/obj/effect/landmark/burnturf,
-/obj/structure/disposalpipe/segment/corner{
- dir = 2
- },
-/turf/simulated/floor/plasteel,
-/area/station/maintenance/dorms/starboard)
"uyA" = (
/obj/structure/table/reinforced,
/obj/machinery/door/poddoor/shutters/preopen{
@@ -110485,7 +110506,7 @@
/area/station/engineering/break_room/secondary)
"uyK" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
@@ -110693,7 +110714,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
"uAy" = (
@@ -110922,7 +110943,7 @@
/obj/structure/flora/ausbushes/fullgrass{
pixel_y = 15
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/grass/jungle,
/area/station/maintenance/aft)
"uCR" = (
@@ -110952,7 +110973,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/central/west)
"uDa" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -111398,7 +111419,7 @@
/turf/simulated/floor/plating,
/area/station/security/permabrig)
"uGJ" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
@@ -111529,7 +111550,7 @@
/turf/simulated/floor/plasteel,
/area/station/security/permabrig)
"uHQ" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -111687,7 +111708,7 @@
"uIN" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"uIR" = (
@@ -111771,7 +111792,7 @@
/obj/structure/chair/sofa/corp/left{
dir = 8
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
@@ -111809,7 +111830,7 @@
/area/station/security/processing)
"uKf" = (
/obj/structure/chair,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/security/fore)
@@ -111943,7 +111964,7 @@
},
/area/station/security/lobby)
"uLT" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -112476,7 +112497,7 @@
},
/area/station/command/office/rd)
"uRj" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
@@ -112585,8 +112606,8 @@
/obj/structure/sign/poster/official/random{
pixel_y = 32
},
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"uSn" = (
@@ -113058,7 +113079,7 @@
/area/station/maintenance/aft2)
"uWm" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/item/reagent_containers/spray/cleaner,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -113139,7 +113160,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
@@ -113169,7 +113190,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/control)
"uXq" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -113403,7 +113424,7 @@
/obj/item/shard{
icon_state = "medium"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
@@ -113441,7 +113462,7 @@
},
/area/station/turret_protected/ai)
"vaY" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fpmaint)
@@ -113588,7 +113609,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/abandoned_office)
"vcS" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/abandoned_garden)
"vcV" = (
@@ -113651,7 +113672,7 @@
/area/station/hallway/secondary/exit)
"vdI" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"vdJ" = (
@@ -113727,7 +113748,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
"ves" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
"vew" = (
@@ -114148,7 +114169,7 @@
/area/station/hallway/primary/aft)
"vjj" = (
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/item/storage/toolbox/mechanical,
/obj/machinery/light/small{
dir = 1
@@ -115312,7 +115333,7 @@
name = "Ians Collar";
desc = "Sports a small tag on the front: Ian"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/fpmaint)
"vtr" = (
@@ -115389,7 +115410,7 @@
/area/station/engineering/engine)
"vtS" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"vuu" = (
@@ -115500,7 +115521,7 @@
/obj/effect/decal/cleanable/glass,
/obj/effect/decal/cleanable/dirt,
/obj/effect/landmark/spawner/nukedisc_respawn,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"vvj" = (
@@ -115743,7 +115764,7 @@
/turf/space,
/area/station/engineering/solar/aft_starboard)
"vyj" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fpmaint)
"vyl" = (
@@ -115799,7 +115820,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"vyP" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 2;
d2 = 8;
@@ -115857,7 +115878,7 @@
/turf/simulated/floor/engine,
/area/station/science/xenobiology)
"vzs" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
@@ -116091,7 +116112,7 @@
},
/area/station/aisat/hall)
"vBq" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 1;
@@ -116274,7 +116295,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/asteroid_filtering)
"vDd" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "redyellowfull"
@@ -117009,7 +117030,7 @@
/turf/simulated/floor/engine,
/area/station/science/xenobiology)
"vJX" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/security/fore)
"vKa" = (
@@ -117030,7 +117051,7 @@
"vKd" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"vKf" = (
@@ -117313,7 +117334,7 @@
/area/station/public/dorms)
"vMb" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/ash,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
@@ -117741,7 +117762,7 @@
/obj/structure/disposalpipe/segment/corner{
dir = 2
},
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/fsmaint2)
"vPr" = (
@@ -117983,7 +118004,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/aft_port)
"vRE" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plasteel,
@@ -117993,6 +118014,16 @@
/obj/item/ashtray/glass,
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/asteroid_filtering)
+"vRQ" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/item/circuitboard/arcade/orion_trail,
+/obj/item/trash/spentcasing/shotgun,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
+ dir = 4
+ },
+/turf/simulated/floor/wood,
+/area/station/maintenance/aft2)
"vRS" = (
/obj/structure/chair/office/dark{
dir = 8
@@ -118098,7 +118129,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/security/fore)
@@ -118147,7 +118178,7 @@
pixel_y = 3
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"vTw" = (
@@ -118195,7 +118226,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"vUk" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -118232,7 +118263,7 @@
/area/station/science/robotics)
"vUx" = (
/obj/item/mod/module/balloon,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"vUy" = (
@@ -118595,7 +118626,7 @@
/turf/simulated/floor/plasteel/dark,
/area/station/command/vault)
"vXQ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/dorms/port)
"vXX" = (
@@ -118902,7 +118933,7 @@
/area/station/command/office/rd)
"waH" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 2;
d2 = 8;
@@ -118921,7 +118952,7 @@
/area/station/maintenance/asmaint)
"waP" = (
/obj/machinery/recharge_station,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel{
dir = 5;
icon_state = "brown"
@@ -119069,7 +119100,7 @@
},
/area/station/science/rnd)
"wcG" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/electrical)
"wcI" = (
@@ -119156,7 +119187,7 @@
"wdB" = (
/obj/structure/table,
/obj/item/storage/fancy/crayons,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"wdE" = (
@@ -119525,7 +119556,7 @@
},
/area/station/hallway/primary/starboard)
"whf" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/generic,
/mob/living/simple_animal/mouse,
/turf/simulated/floor/plating,
@@ -119618,7 +119649,7 @@
/area/station/medical/break_room)
"whN" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/item/storage/box,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
@@ -119645,8 +119676,8 @@
/area/station/maintenance/aft2)
"whZ" = (
/obj/effect/decal/cleanable/molten_object/large,
-/obj/effect/spawner/random_spawners/oil_maybe,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/oil/maybe,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft)
@@ -119950,7 +119981,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/electrical)
"wkQ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -120190,7 +120221,7 @@
},
/area/station/hallway/primary/aft)
"wnG" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/asmaint)
"wnL" = (
@@ -120564,7 +120595,7 @@
/area/station/security/warden)
"wqs" = (
/obj/item/chair/wood/wings,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/effect/decal/cleanable/vomit,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
@@ -120751,7 +120782,7 @@
},
/area/station/service/chapel/office)
"wsQ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/turf/simulated/floor/plasteel,
/area/station/maintenance/aft)
@@ -120879,7 +120910,7 @@
"wuc" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel/white/side,
/area/station/maintenance/asmaint)
"wux" = (
@@ -120929,7 +120960,7 @@
/area/station/maintenance/storage)
"wve" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"wvi" = (
@@ -121106,7 +121137,7 @@
"wwR" = (
/obj/structure/table,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"wwT" = (
@@ -121177,7 +121208,7 @@
/area/station/public/shops)
"wxx" = (
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -121212,7 +121243,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/break_room)
"wxL" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/closet/secure_closet/genetics,
/turf/simulated/floor/plasteel{
dir = 5;
@@ -121225,7 +121256,7 @@
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/wood,
/area/station/maintenance/aft2)
"wxY" = (
@@ -121313,8 +121344,8 @@
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"wzf" = (
-/obj/effect/landmark/burnturf,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"wzh" = (
@@ -121334,7 +121365,7 @@
},
/area/station/service/mime)
"wzk" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/grille/broken,
/turf/simulated/floor/plating,
@@ -121677,14 +121708,9 @@
},
/area/station/supply/office)
"wDI" = (
-/obj/effect/spawner/random_spawners/wall_rusted_always,
+/obj/effect/mapping_helpers/turfs/rust,
/turf/simulated/wall,
/area/station/maintenance/aft)
-"wDJ" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
-/obj/effect/spawner/random/trash,
-/turf/simulated/floor/plating,
-/area/station/maintenance/security/fore)
"wDW" = (
/obj/effect/spawner/window/reinforced/plasma,
/turf/simulated/floor/plating,
@@ -121820,7 +121846,7 @@
/area/station/medical/chemistry)
"wFM" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -122194,7 +122220,7 @@
dir = 1
},
/obj/item/clothing/under/suit/mafia/vest,
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"wKf" = (
@@ -122276,7 +122302,7 @@
},
/area/station/security/brig)
"wKq" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/port)
@@ -122475,18 +122501,6 @@
icon_state = "dark"
},
/area/station/security/brig)
-"wLO" = (
-/obj/effect/landmark/damageturf,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash,
-/obj/structure/cable{
- d1 = 1;
- d2 = 2;
- icon_state = "1-2"
- },
-/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/turf/simulated/floor/plating,
-/area/station/maintenance/fsmaint)
"wMb" = (
/obj/machinery/atmospherics/pipe/simple/visible/cyan,
/obj/effect/turf_decal/stripes/line{
@@ -122671,12 +122685,12 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/glass,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint2)
"wOp" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/abandonedbar)
@@ -122766,7 +122780,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"wOW" = (
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/structure/reagent_dispensers/watertank,
/obj/structure/sign/poster/official/random{
pixel_x = 32
@@ -122868,7 +122882,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"wPQ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -122997,7 +123011,7 @@
/turf/simulated/wall,
/area/station/supply/warehouse)
"wRf" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint2)
"wRg" = (
@@ -123120,7 +123134,7 @@
/area/station/engineering/atmos/control)
"wSl" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -123783,13 +123797,6 @@
},
/turf/simulated/floor/engine/asteroid,
/area/station/engineering/atmos/asteroid_core)
-"wZs" = (
-/obj/item/paper,
-/obj/effect/spawner/random/trash,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
-/turf/simulated/floor/wood,
-/area/station/maintenance/abandoned_office)
"wZD" = (
/obj/machinery/atmospherics/unary/vent_pump/on,
/obj/structure/cable{
@@ -123964,7 +123971,7 @@
/turf/simulated/floor/engine/airless/nodecay,
/area/station/engineering/atmos/asteroid_filtering)
"xbL" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
@@ -124154,7 +124161,7 @@
/turf/simulated/wall,
/area/station/maintenance/security/aft_starboard)
"xdR" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/starboard)
@@ -124299,7 +124306,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
@@ -124844,7 +124851,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/locker)
"xjZ" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
"xkc" = (
@@ -125023,7 +125030,7 @@
},
/area/station/security/permabrig)
"xmi" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/starboard)
@@ -125634,7 +125641,7 @@
/obj/structure/chair/stool{
dir = 4
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/machinery/light/small{
dir = 1
},
@@ -125924,7 +125931,7 @@
/area/station/hallway/secondary/entry/lounge)
"xsY" = (
/obj/item/stack/rods,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/fore)
"xts" = (
@@ -125999,7 +126006,7 @@
},
/area/station/medical/morgue)
"xtZ" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -126027,7 +126034,7 @@
"xuI" = (
/obj/item/cigbutt/roach,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/abandonedbar)
"xuN" = (
@@ -126130,7 +126137,7 @@
/area/station/maintenance/aft2)
"xvO" = (
/obj/structure/closet/wardrobe/mixed,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"xvW" = (
@@ -126215,7 +126222,7 @@
/area/station/engineering/break_room/secondary)
"xwH" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"xwJ" = (
@@ -126342,7 +126349,7 @@
},
/area/station/science/xenobiology)
"xxy" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/generic,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
@@ -126371,7 +126378,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 9
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_port)
"xxQ" = (
@@ -126391,7 +126398,7 @@
/area/station/medical/psych)
"xyd" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -126801,7 +126808,7 @@
/obj/structure/sign/poster/official/obey{
pixel_y = -32
},
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "red"
@@ -126868,7 +126875,7 @@
"xCT" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/generic,
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint2)
"xDg" = (
@@ -127278,7 +127285,7 @@
/turf/simulated/floor/plasteel,
/area/station/legal/courtroom)
"xHE" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/disposalpipe/segment{
dir = 4
},
@@ -127368,7 +127375,7 @@
"xIe" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"xIl" = (
@@ -127611,7 +127618,7 @@
},
/area/station/aisat/service)
"xKJ" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/decal/cleanable/dirt,
/obj/item/shard{
icon_state = "small"
@@ -127744,7 +127751,7 @@
/turf/simulated/floor/plasteel,
/area/station/ai_monitored/storage/eva)
"xLD" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
icon_state = "whitebluefull"
@@ -127886,6 +127893,19 @@
/obj/machinery/economy/vending/chinese,
/turf/simulated/floor/plasteel,
/area/station/legal/courtroom)
+"xNL" = (
+/obj/structure/closet/crate/secure{
+ req_one_access = list(33,41)
+ },
+/obj/item/circuitboard/thermomachine{
+ pixel_x = -5
+ },
+/obj/item/circuitboard/chem_dispenser,
+/obj/effect/spawner/random/maintenance,
+/obj/effect/spawner/random/cobweb/right/rare,
+/obj/effect/decal/cleanable/dirt,
+/turf/simulated/floor/plating,
+/area/station/maintenance/security/fore)
"xNN" = (
/obj/effect/spawner/random/fungus/maybe,
/turf/simulated/wall/r_wall,
@@ -127955,7 +127975,7 @@
/turf/simulated/floor/carpet/black,
/area/station/command/meeting_room)
"xOo" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/machinery/light/small,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
@@ -128063,7 +128083,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/starboard)
"xPt" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/mob/living/simple_animal/cockroach,
/turf/simulated/floor/plasteel{
@@ -128229,7 +128249,7 @@
/area/station/science/rnd)
"xQZ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/apmaint)
"xRf" = (
@@ -128413,7 +128433,7 @@
},
/area/station/hallway/secondary/exit)
"xTr" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/dorms/fore)
"xTw" = (
@@ -128424,7 +128444,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/asteroid_filtering)
"xTA" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/item/broken_bottle,
/turf/simulated/floor/light/disco,
/area/station/maintenance/apmaint2)
@@ -128775,6 +128795,12 @@
icon_state = "grimy"
},
/area/station/security/detective)
+"xWo" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/turfs/burn,
+/obj/effect/spawner/random/trash,
+/turf/simulated/floor/wood,
+/area/station/maintenance/dorms/starboard)
"xWq" = (
/mob/living/simple_animal/slime,
/turf/simulated/floor/engine,
@@ -128810,26 +128836,6 @@
icon_state = "whitebluefull"
},
/area/station/medical/reception)
-"xWC" = (
-/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/simple/hidden/supply{
- dir = 4
- },
-/obj/structure/cable{
- d1 = 4;
- d2 = 8;
- icon_state = "4-8"
- },
-/obj/structure/disposalpipe/segment{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash,
-/obj/effect/landmark/burnturf,
-/turf/simulated/floor/plating,
-/area/station/maintenance/dorms/fore)
"xWH" = (
/obj/effect/turf_decal/delivery/partial,
/turf/simulated/floor/plating,
@@ -128841,7 +128847,7 @@
},
/area/station/service/hydroponics)
"xWW" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/structure/chair{
dir = 4
},
@@ -129046,7 +129052,7 @@
"xZF" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/security/aft_starboard)
"xZG" = (
@@ -129112,7 +129118,7 @@
/area/station/public/sleep)
"yau" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/cable{
d1 = 1;
d2 = 2;
@@ -129186,7 +129192,7 @@
},
/area/station/telecomms/computer)
"ybc" = (
-/obj/effect/spawner/random_spawners/blood_maybe,
+/obj/effect/spawner/random/blood/maybe,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
@@ -129347,7 +129353,7 @@
/area/station/service/bar)
"ycK" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"ycO" = (
@@ -129453,7 +129459,7 @@
/turf/simulated/floor/plasteel,
/area/station/maintenance/dorms/fore)
"ydT" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall,
/area/station/maintenance/security/fore)
"ydU" = (
@@ -129652,20 +129658,6 @@
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/turf/simulated/floor/lava/plasma/fuming,
/area/station/engineering/atmos/asteroid_core)
-"yfq" = (
-/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
-/obj/machinery/atmospherics/pipe/simple/hidden/supply,
-/obj/structure/cable{
- d1 = 1;
- d2 = 2;
- icon_state = "1-2"
- },
-/obj/structure/disposalpipe/segment,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random/trash,
-/obj/effect/landmark/burnturf,
-/turf/simulated/floor/plating,
-/area/station/maintenance/dorms/port)
"yfv" = (
/obj/machinery/chem_master/condimaster{
name = "CondiMaster Neo";
@@ -130105,8 +130097,8 @@
/turf/simulated/floor/plasteel,
/area/station/science/break_room)
"yju" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
-/obj/effect/landmark/burnturf,
+/obj/effect/spawner/random/cobweb/right/rare,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"yjv" = (
@@ -139031,7 +139023,7 @@ aQe
jTc
kNt
ldt
-cfp
+hWF
riy
sym
wGv
@@ -139780,7 +139772,7 @@ jnP
aZS
oQf
nQm
-tpq
+esj
cVg
vGF
hey
@@ -140298,7 +140290,7 @@ aPv
pzm
gSe
moy
-lGI
+nLr
fqv
xBo
oQf
@@ -143400,7 +143392,7 @@ xDE
wQu
oQf
cBD
-fNH
+cHm
wSl
srp
oeh
@@ -146493,7 +146485,7 @@ nAc
hMT
obQ
rJq
-fOt
+qpW
nMY
emk
dGS
@@ -147009,7 +147001,7 @@ gml
opq
hPu
ckw
-cEL
+ayn
uPm
bNa
fMB
@@ -147771,7 +147763,7 @@ vLQ
php
vXX
aub
-nqv
+cLC
vOB
xFW
xnE
@@ -152399,7 +152391,7 @@ aYX
ipp
wgy
cFB
-kuZ
+oCs
aIU
ues
jnP
@@ -154161,7 +154153,7 @@ jiR
lEt
urg
oKv
-nJB
+csT
ewj
jFw
vds
@@ -154394,7 +154386,7 @@ uHQ
xpa
tcy
jnX
-ukj
+kOf
jKd
nwf
fGF
@@ -155444,7 +155436,7 @@ oJN
arS
xDS
kZq
-qVm
+iqK
pwK
hdT
fwH
@@ -155959,11 +155951,11 @@ edg
arS
iXG
fMq
-iOO
+eqR
wwP
dQk
fwH
-oct
+nyB
tPf
kGy
mwv
@@ -156214,7 +156206,7 @@ cDt
eSN
uUB
arS
-ggS
+jvX
nRs
izg
sXZ
@@ -160844,7 +160836,7 @@ mzN
sQR
fzX
pgN
-yfq
+ize
nDk
lee
vek
@@ -164922,7 +164914,7 @@ dlV
jko
syn
cgf
-xWC
+kTs
eUC
vOE
wSv
@@ -165234,7 +165226,7 @@ eLX
kew
iTl
uqq
-jiX
+aFa
vKF
gBS
gBS
@@ -165972,7 +165964,7 @@ hrj
trn
tZO
iCO
-nQL
+xWo
rMs
wzF
qDY
@@ -166968,7 +166960,7 @@ uZS
kRi
leW
doI
-wZs
+nho
doI
vcK
doI
@@ -167000,7 +166992,7 @@ tZO
tZO
tZO
xqT
-utj
+pvG
uMC
bIH
sQj
@@ -167258,7 +167250,7 @@ ntJ
qlt
tDs
eSk
-raT
+jjQ
iEJ
eOn
iPZ
@@ -167780,7 +167772,7 @@ qlt
jOP
qad
fRA
-uyu
+fpF
bfb
bfb
xLK
@@ -168030,7 +168022,7 @@ rGh
jpn
dAR
tVF
-flp
+iqx
atx
vHu
luo
@@ -168061,7 +168053,7 @@ xxQ
lRd
snP
aIj
-rOV
+rWj
vJc
bVp
dtF
@@ -170132,7 +170124,7 @@ eNH
tCt
gsg
iYE
-gtw
+ubc
bae
qHM
nCK
@@ -170647,8 +170639,8 @@ kVU
hIT
iYE
cCo
-tic
-npe
+vRQ
+dPN
qXW
rZj
hda
@@ -171555,7 +171547,7 @@ wyj
qvk
vYn
jIn
-lFR
+xNL
fGR
cwI
cwI
@@ -173094,7 +173086,7 @@ jnP
jnP
cwI
cBd
-wDJ
+ueM
rGC
tcL
gNy
@@ -174178,7 +174170,7 @@ jnP
gdv
mRC
rpQ
-wLO
+lXE
qXY
uIl
mfA
diff --git a/_maps/map_files/stations/metastation.dmm b/_maps/map_files/stations/metastation.dmm
index eaa2a62541ed..3ecabc0b4fe1 100644
--- a/_maps/map_files/stations/metastation.dmm
+++ b/_maps/map_files/stations/metastation.dmm
@@ -595,7 +595,7 @@
},
/area/station/security/detective)
"ahd" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"ahh" = (
@@ -648,7 +648,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"ahJ" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"ahZ" = (
@@ -877,7 +877,7 @@
/area/space/nearstation)
"ajy" = (
/obj/item/vending_refill/coffee,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"ajC" = (
@@ -1492,20 +1492,6 @@
},
/turf/simulated/floor/plasteel,
/area/station/public/fitness)
-"anf" = (
-/obj/effect/landmark/damageturf,
-/obj/machinery/airlock_controller/air_cycler{
- pixel_x = -25;
- pixel_y = 4;
- vent_link_id = "arrivalsmaint_vent";
- ext_door_link_id = "arrivalsmaint_door_ext";
- int_door_link_id = "arrivalsmaint_door_int";
- ext_button_link_id = "arrivalsmaint_btn_ext";
- int_button_link_id = "arrivalsmaint_btn_int";
- req_access = list(13)
- },
-/turf/simulated/floor/plating,
-/area/station/maintenance/port)
"anh" = (
/obj/machinery/hologram/holopad,
/turf/simulated/floor/plasteel,
@@ -1811,7 +1797,7 @@
},
/area/station/public/fitness)
"aoE" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/structure/disposalpipe/segment,
@@ -2291,7 +2277,7 @@
/obj/item/extinguisher,
/obj/effect/spawner/random/maintenance,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore)
"aro" = (
@@ -2577,7 +2563,7 @@
/area/station/public/storage/tools)
"asN" = (
/obj/machinery/atmospherics/unary/tank/air,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"asQ" = (
@@ -2593,7 +2579,7 @@
},
/area/station/engineering/gravitygenerator)
"asU" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/station/maintenance/solar_maintenance/fore_starboard)
"asV" = (
@@ -3222,7 +3208,7 @@
"avy" = (
/obj/machinery/atmospherics/portable/canister/oxygen,
/obj/effect/turf_decal/delivery/hollow,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fsmaint)
"avz" = (
@@ -3249,7 +3235,7 @@
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"avD" = (
@@ -3501,7 +3487,7 @@
d2 = 8;
icon_state = "2-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/solar_maintenance/aft_port)
"awf" = (
@@ -3618,7 +3604,7 @@
/area/station/security/permabrig)
"awE" = (
/obj/machinery/space_heater,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/cobweb2,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -3640,7 +3626,7 @@
"awM" = (
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"awN" = (
@@ -3688,7 +3674,7 @@
/area/station/public/dorms)
"awT" = (
/obj/item/clothing/gloves/color/fyellow,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore)
"awU" = (
@@ -3840,7 +3826,7 @@
/area/station/public/storage/emergency/port)
"axt" = (
/obj/effect/spawner/random/maintenance,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"axv" = (
@@ -5407,7 +5393,7 @@
/turf/simulated/floor/plating,
/area/station/command/bridge)
"aEj" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/public/storage/emergency/port)
"aEk" = (
@@ -5637,7 +5623,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"aEN" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light/small{
dir = 1
},
@@ -7543,7 +7529,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 6
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/service/bar)
"aLD" = (
@@ -7745,7 +7731,7 @@
"aMh" = (
/obj/machinery/atmospherics/portable/canister/air,
/obj/effect/turf_decal/delivery/white/hollow,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"aMi" = (
@@ -10780,7 +10766,7 @@
/turf/simulated/floor/plating,
/area/station/security/storage)
"aVY" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall,
/area/station/maintenance/fore)
"aVZ" = (
@@ -12657,7 +12643,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 10
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"bbK" = (
@@ -12739,7 +12725,7 @@
},
/area/station/aisat)
"bcb" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"bcd" = (
@@ -14779,8 +14765,8 @@
/area/space/nearstation)
"bgV" = (
/obj/item/kirbyplants/plant22,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/cobweb/left/rare,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"bgW" = (
@@ -16894,7 +16880,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"bmq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"bmr" = (
@@ -18189,7 +18175,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/miningdock)
"bpT" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"bpU" = (
@@ -18492,7 +18478,7 @@
},
/area/station/hallway/primary/central/se)
"bqS" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating/airless,
/area/space/nearstation)
"bqT" = (
@@ -20700,7 +20686,7 @@
/turf/space,
/area/space/nearstation)
"bwO" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/service/bar)
"bwP" = (
@@ -25467,7 +25453,7 @@
"bNf" = (
/obj/structure/table/wood,
/obj/item/reagent_containers/glass/rag,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"bNg" = (
@@ -26294,7 +26280,7 @@
/area/station/hallway/secondary/bridge)
"bQu" = (
/obj/machinery/economy/slot_machine,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"bQy" = (
@@ -26929,7 +26915,7 @@
"bSG" = (
/obj/machinery/atmospherics/portable/pump,
/obj/effect/turf_decal/delivery/white/hollow,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/obj/machinery/light/small{
dir = 1
},
@@ -27323,7 +27309,7 @@
},
/area/station/supply/expedition)
"bTU" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 8
},
@@ -27396,7 +27382,7 @@
/area/station/science/research)
"bUz" = (
/obj/machinery/atmospherics/unary/vent_pump/on,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard2)
"bUA" = (
@@ -27602,7 +27588,7 @@
d2 = 8;
icon_state = "1-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/science/robotics/showroom)
"bVe" = (
@@ -27721,7 +27707,7 @@
icon_state = "1-2"
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"bVL" = (
@@ -27742,7 +27728,7 @@
d2 = 8;
icon_state = "0-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"bVN" = (
@@ -27759,7 +27745,7 @@
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"bVR" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"bVS" = (
@@ -28081,7 +28067,7 @@
/turf/simulated/floor/wood,
/area/station/science/robotics/showroom)
"bWJ" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/science/robotics/showroom)
"bWK" = (
@@ -28174,7 +28160,7 @@
},
/area/station/supply/expedition)
"bWZ" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
@@ -28754,7 +28740,7 @@
},
/area/station/ai_monitored/storage/eva)
"bYT" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"bYW" = (
@@ -28896,7 +28882,7 @@
},
/area/station/maintenance/asmaint)
"bZz" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 5
@@ -29937,7 +29923,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos)
"cdB" = (
-/obj/effect/spawner/random_spawners/dirt_maybe,
+/obj/effect/spawner/random/dirt/maybe,
/obj/machinery/atmospherics/unary/vent_scrubber/on{
dir = 1
},
@@ -30006,7 +29992,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/maintcentral)
"cdP" = (
@@ -30334,7 +30320,7 @@
/area/station/maintenance/aft)
"cfb" = (
/obj/machinery/economy/slot_machine,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"cfc" = (
@@ -30885,7 +30871,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -31065,7 +31051,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"chE" = (
@@ -31671,7 +31657,7 @@
/obj/structure/chair/stool{
dir = 8
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"cjH" = (
@@ -31859,7 +31845,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"ckF" = (
@@ -32023,7 +32009,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cll" = (
@@ -32234,7 +32220,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/firecloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"cmi" = (
@@ -32286,7 +32272,7 @@
},
/area/station/science/research)
"cms" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cmu" = (
@@ -33193,7 +33179,7 @@
/area/station/maintenance/aft)
"cqi" = (
/obj/item/shovel/spade,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard2)
"cqj" = (
@@ -33274,7 +33260,7 @@
},
/area/station/science/rnd)
"cqC" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/machinery/constructable_frame/machine_frame,
/obj/item/stack/cable_coil/five,
/turf/simulated/floor/plating,
@@ -33301,8 +33287,8 @@
/obj/item/cultivator,
/obj/item/reagent_containers/glass/bucket,
/obj/item/vending_refill/hydroseeds,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
-/obj/effect/landmark/damageturf,
+/obj/effect/spawner/random/cobweb/right/rare,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard2)
"cqK" = (
@@ -33596,7 +33582,7 @@
/obj/effect/turf_decal/stripes/white/line,
/obj/structure/closet/emcloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"crR" = (
@@ -33735,7 +33721,7 @@
/turf/simulated/floor/plasteel/airless,
/area/station/engineering/atmos)
"csv" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"csw" = (
@@ -34586,7 +34572,7 @@
/obj/structure/chair/stool{
dir = 1
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"cvS" = (
@@ -34851,7 +34837,7 @@
"cwQ" = (
/obj/structure/closet/firecloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"cwR" = (
@@ -35052,7 +35038,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -35169,7 +35155,7 @@
/obj/item/seeds/banana,
/obj/item/seeds/chanter,
/obj/item/seeds/chili,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard2)
"cyf" = (
@@ -35246,7 +35232,7 @@
"cyx" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/chair/stool,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"cyy" = (
@@ -35620,7 +35606,7 @@
/area/station/maintenance/xenobio_south)
"cAf" = (
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/space_heater,
/obj/structure/disposalpipe/segment,
/turf/simulated/floor/plating,
@@ -36173,7 +36159,7 @@
/area/station/maintenance/apmaint)
"cCp" = (
/obj/structure/closet/crate,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
@@ -36181,7 +36167,7 @@
/obj/structure/table/wood,
/obj/item/book/manual/random,
/obj/item/paicard,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"cCs" = (
@@ -36408,7 +36394,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 9
},
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"cDl" = (
@@ -36491,7 +36477,7 @@
/obj/structure/sign/poster/contraband/random{
pixel_x = 32
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"cDA" = (
@@ -37471,7 +37457,7 @@
pixel_x = -32
},
/obj/structure/bed/dogbed,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/apmaint)
"cHf" = (
@@ -37650,7 +37636,7 @@
/area/station/security/prison/cell_block/A)
"cHy" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cHA" = (
@@ -37863,7 +37849,7 @@
icon_state = "1-2"
},
/obj/structure/disposalpipe/segment,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/maintcentral)
"cIl" = (
@@ -37888,7 +37874,7 @@
/obj/machinery/light/small{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/medmaint)
"cIp" = (
@@ -39171,7 +39157,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cNC" = (
@@ -39600,19 +39586,19 @@
pixel_y = 32
},
/obj/structure/reagent_dispensers/fueltank,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light/small{
dir = 1
},
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"cPq" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/spawner/random/janitor/supplies,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"cPr" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/table,
/obj/item/kitchen/rollingpin,
/obj/item/reagent_containers/glass/beaker,
@@ -39856,7 +39842,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"cQt" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light/small,
/mob/living/simple_animal/mouse,
/turf/simulated/floor/plating,
@@ -40237,7 +40223,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard2)
"cSg" = (
@@ -40614,7 +40600,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/secondary/exit)
"cTD" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/closet/crate,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
@@ -41444,13 +41430,13 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"cXu" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"cXz" = (
@@ -41651,7 +41637,7 @@
/area/station/science/toxins/test)
"cYB" = (
/obj/machinery/economy/vending/hydrodrobe,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard2)
"cYC" = (
@@ -42252,7 +42238,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"dbC" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/structure/closet/crate/secure/loot,
/obj/item/circuitboard/biogenerator,
/turf/simulated/floor/plasteel,
@@ -42297,7 +42283,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"dcd" = (
@@ -42330,7 +42316,7 @@
"dcj" = (
/obj/structure/chair/sofa/left,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"dcq" = (
@@ -42871,7 +42857,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -42994,7 +42980,7 @@
},
/area/station/hallway/secondary/entry/south)
"dgg" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/spawner/random/trash,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
@@ -45073,7 +45059,7 @@
pixel_x = 4;
pixel_y = -4
},
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"dYi" = (
@@ -45298,7 +45284,7 @@
"ech" = (
/obj/effect/spawner/random/maintenance,
/obj/structure/table,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"edg" = (
@@ -46403,7 +46389,7 @@
/area/station/security/permabrig)
"eBk" = (
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
"eBq" = (
@@ -46792,7 +46778,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/purple{
dir = 4
},
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/science/test_chamber)
"eLW" = (
@@ -46846,7 +46832,7 @@
},
/area/station/science/xenobiology)
"eMS" = (
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"eNa" = (
@@ -46935,7 +46921,7 @@
},
/area/station/hallway/secondary/entry/lounge)
"ePK" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard2)
"ePT" = (
@@ -46967,7 +46953,7 @@
/turf/simulated/floor/carpet,
/area/station/science/robotics/showroom)
"eQn" = (
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -47219,7 +47205,7 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
},
@@ -47528,7 +47514,7 @@
},
/area/station/science/break_room)
"eZR" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/item/clothing/mask/gas,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
@@ -47985,7 +47971,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/port2)
"fla" = (
@@ -49684,7 +49670,7 @@
"fRm" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"fRT" = (
@@ -49817,7 +49803,7 @@
},
/area/station/science/lobby)
"fTV" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"fUf" = (
@@ -50008,7 +49994,7 @@
dir = 10
},
/obj/machinery/alarm/directional/north,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"fYk" = (
@@ -50160,7 +50146,7 @@
},
/area/station/science/xenobiology)
"gbM" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall,
/area/station/maintenance/fsmaint)
"gbP" = (
@@ -50726,7 +50712,7 @@
/area/station/medical/reception)
"gnS" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"gnZ" = (
@@ -50976,7 +50962,7 @@
/turf/space,
/area/space/nearstation)
"gty" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/station/maintenance/aft2)
"gtW" = (
@@ -51226,7 +51212,7 @@
},
/area/station/medical/reception)
"gBL" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/science/test_chamber)
"gCo" = (
@@ -51405,7 +51391,7 @@
/obj/structure/table,
/obj/item/flashlight/lamp,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"gFf" = (
@@ -51580,7 +51566,7 @@
/area/station/maintenance/fpmaint)
"gHV" = (
/obj/machinery/atmospherics/pipe/simple/heat_exchanging,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/obj/machinery/constructable_frame/machine_frame,
/obj/item/stack/cable_coil/five,
/turf/simulated/floor/bluegrid,
@@ -51759,7 +51745,7 @@
},
/area/station/engineering/break_room)
"gLZ" = (
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"gMh" = (
@@ -51917,7 +51903,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/warehouse)
"gOT" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/science/research)
"gOU" = (
@@ -52799,7 +52785,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -52955,7 +52941,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/lobby)
"hjE" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/effect/spawner/random/maintenance,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
@@ -53064,7 +53050,7 @@
},
/area/station/security/armory/secure)
"hmu" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/obj/structure/cable{
@@ -53118,7 +53104,7 @@
d2 = 8;
icon_state = "4-8"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/manifold/hidden/supply{
dir = 1
},
@@ -53449,7 +53435,7 @@
/turf/simulated/floor/plasteel,
/area/station/security/prison/cell_block/A)
"hvr" = (
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"hvz" = (
@@ -54058,6 +54044,20 @@
icon_state = "green"
},
/area/station/service/hydroponics)
+"hGw" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/machinery/airlock_controller/air_cycler{
+ pixel_x = -25;
+ pixel_y = 4;
+ vent_link_id = "arrivalsmaint_vent";
+ ext_door_link_id = "arrivalsmaint_door_ext";
+ int_door_link_id = "arrivalsmaint_door_int";
+ ext_button_link_id = "arrivalsmaint_btn_ext";
+ int_button_link_id = "arrivalsmaint_btn_int";
+ req_access = list(13)
+ },
+/turf/simulated/floor/plating,
+/area/station/maintenance/port)
"hGS" = (
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 4
@@ -54736,7 +54736,7 @@
"hTl" = (
/obj/item/book/manual/random,
/obj/machinery/light/small,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"hTx" = (
@@ -54763,7 +54763,7 @@
/obj/structure/disposalpipe/segment/corner{
dir = 8
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"hTS" = (
@@ -55038,7 +55038,7 @@
/turf/space,
/area/space/nearstation)
"iag" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/supply,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
@@ -55291,7 +55291,7 @@
"igJ" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"ihq" = (
@@ -56276,7 +56276,7 @@
/obj/effect/spawner/random/maintenance,
/obj/item/clothing/under/plasmaman/science,
/obj/item/clothing/head/helmet/space/plasmaman/science,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel{
dir = 4;
icon_state = "whitehall"
@@ -57540,7 +57540,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"jfb" = (
@@ -57647,7 +57647,7 @@
"jiR" = (
/obj/structure/closet/firecloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"jiW" = (
@@ -58045,7 +58045,7 @@
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"juN" = (
@@ -60110,7 +60110,7 @@
},
/area/station/security/permabrig)
"klo" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{
dir = 1
},
@@ -60246,7 +60246,7 @@
/turf/simulated/floor/engine/plasma,
/area/station/engineering/atmos)
"kol" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/effect/spawner/random/trash,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
@@ -60421,7 +60421,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"ksb" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/station/maintenance/fsmaint)
"ksf" = (
@@ -60932,7 +60932,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/break_room)
"kEw" = (
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"kEy" = (
@@ -61945,7 +61945,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 4;
d2 = 8;
@@ -62514,7 +62514,7 @@
"ljT" = (
/obj/item/rack_parts,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"ljV" = (
@@ -62908,7 +62908,7 @@
"lst" = (
/obj/structure/rack,
/obj/item/extinguisher,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"lsz" = (
@@ -64020,7 +64020,7 @@
/area/station/service/chapel)
"lPm" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"lPx" = (
@@ -64252,7 +64252,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/spacehut)
"lVp" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/maintenance/solar_maintenance/aft_starboard)
"lVy" = (
@@ -64333,7 +64333,7 @@
"lXi" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"lXV" = (
@@ -65312,7 +65312,7 @@
"mtr" = (
/obj/structure/closet/firecloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"mtV" = (
@@ -65975,7 +65975,7 @@
/obj/machinery/light/small{
dir = 8
},
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/carpet/arcade,
/area/station/maintenance/fore)
"mHn" = (
@@ -66381,7 +66381,7 @@
},
/area/station/hallway/primary/starboard/east)
"mPr" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -66933,7 +66933,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/distribution)
"naq" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/science/toxins/launch)
"naR" = (
@@ -68282,7 +68282,7 @@
"nBf" = (
/obj/structure/closet,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"nBj" = (
@@ -68323,7 +68323,7 @@
/area/station/maintenance/asmaint)
"nCf" = (
/obj/structure/grille/broken,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"nCh" = (
@@ -68724,7 +68724,7 @@
pixel_x = -4;
pixel_y = 1
},
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"nKf" = (
@@ -68861,7 +68861,7 @@
/area/station/security/range)
"nOE" = (
/obj/item/book/manual/random,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plasteel{
icon_state = "cult"
},
@@ -68930,7 +68930,7 @@
"nPD" = (
/obj/structure/closet/emcloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_frequent,
+/obj/effect/spawner/random/cobweb/left/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"nPH" = (
@@ -68973,7 +68973,7 @@
},
/area/station/science/toxins/launch)
"nRQ" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/station/science/test_chamber)
"nSc" = (
@@ -68992,7 +68992,7 @@
/area/station/maintenance/asmaint)
"nSs" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore)
"nSC" = (
@@ -69221,7 +69221,7 @@
/area/station/maintenance/starboard)
"nXk" = (
/obj/structure/bookcase,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/wood,
/area/station/maintenance/starboard)
"nXr" = (
@@ -69293,7 +69293,7 @@
/obj/machinery/computer/arcade/battle{
dir = 8
},
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"nYF" = (
@@ -69347,7 +69347,7 @@
/turf/simulated/floor/plasteel,
/area/station/supply/storage)
"nZj" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/station/engineering/control)
"nZB" = (
@@ -69882,7 +69882,7 @@
},
/area/station/maintenance/asmaint)
"ook" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/security/range)
"ool" = (
@@ -69999,7 +69999,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"oqk" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/chair/stool{
dir = 8
},
@@ -70425,7 +70425,7 @@
/area/station/science/rnd)
"oDp" = (
/obj/structure/girder,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"oEe" = (
@@ -70738,7 +70738,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos)
"oNk" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"oNl" = (
@@ -70809,7 +70809,7 @@
/area/station/maintenance/starboard)
"oNA" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"oNQ" = (
@@ -71239,7 +71239,7 @@
},
/area/station/science/robotics)
"oVx" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/station/engineering/gravitygenerator)
"oVI" = (
@@ -71470,6 +71470,23 @@
icon_state = "bar"
},
/area/station/service/bar)
+"pap" = (
+/obj/effect/mapping_helpers/turfs/damage,
+/obj/machinery/atmospherics/pipe/simple/visible{
+ dir = 10
+ },
+/obj/machinery/access_button{
+ autolink_id = "arrivalsmaint_btn_int";
+ name = "interior access button";
+ pixel_x = -25;
+ pixel_y = -25;
+ req_access = list(13)
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 8
+ },
+/turf/simulated/floor/plating,
+/area/station/maintenance/port)
"pat" = (
/obj/structure/table/wood,
/obj/machinery/computer/secure_data/laptop{
@@ -72046,7 +72063,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fsmaint)
"pmd" = (
@@ -73775,7 +73792,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"pWK" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/disposal)
"pWM" = (
@@ -73870,7 +73887,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/structure/disposalpipe/segment/corner{
dir = 8
},
@@ -75118,7 +75135,7 @@
/area/station/science/xenobiology)
"qyp" = (
/obj/structure/reagent_dispensers/watertank,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard2)
"qyw" = (
@@ -75549,7 +75566,7 @@
},
/area/station/security/armory)
"qKY" = (
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"qLe" = (
@@ -75841,7 +75858,7 @@
/area/station/security/interrogation)
"qRm" = (
/mob/living/simple_animal/mouse,
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plasteel,
/area/station/maintenance/fore)
"qRq" = (
@@ -76138,7 +76155,7 @@
/area/station/science/toxins/mixing)
"qYT" = (
/obj/machinery/computer/nonfunctional,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/bluespace,
/area/station/maintenance/starboard)
"qZg" = (
@@ -76375,11 +76392,11 @@
/area/station/maintenance/fsmaint)
"rbS" = (
/obj/machinery/mecha_part_fabricator,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard2)
"rbU" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/light/small{
dir = 4
},
@@ -76548,7 +76565,7 @@
},
/area/station/science/storage)
"rhb" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/structure/chair,
/turf/simulated/floor/plating,
/area/station/maintenance/engimaint)
@@ -79193,7 +79210,7 @@
/turf/simulated/floor/plasteel,
/area/station/engineering/atmos/distribution)
"skd" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/machinery/atmospherics/unary/vent_pump/on,
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
@@ -79372,7 +79389,7 @@
/area/station/hallway/secondary/entry/south)
"smW" = (
/obj/machinery/space_heater,
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/effect/decal/cleanable/cobweb,
/turf/simulated/floor/plating,
/area/station/maintenance/port)
@@ -79671,7 +79688,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/storage/tools)
"swh" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/obj/item/crowbar/small,
/turf/simulated/floor/plasteel{
dir = 9;
@@ -79854,7 +79871,7 @@
dir = 4
},
/obj/structure/closet/crate/trashcart,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 4
},
@@ -80660,7 +80677,7 @@
/turf/simulated/floor/carpet,
/area/station/legal/courtroom)
"sPF" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{
dir = 10
},
@@ -81058,7 +81075,7 @@
"sZC" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/obj/machinery/light/small{
dir = 1
},
@@ -81171,7 +81188,7 @@
"tba" = (
/obj/structure/rack,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/obj/structure/cable{
d1 = 2;
d2 = 4;
@@ -81491,7 +81508,7 @@
/turf/simulated/floor/carpet,
/area/station/command/office/hop)
"thI" = (
-/obj/effect/spawner/random_spawners/oil_often,
+/obj/effect/spawner/random/oil/often,
/obj/machinery/atmospherics/pipe/simple/visible{
dir = 5
},
@@ -82653,7 +82670,7 @@
},
/area/station/engineering/break_room)
"tKX" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/engine,
/area/station/maintenance/asmaint)
"tLv" = (
@@ -82710,7 +82727,7 @@
"tNh" = (
/obj/machinery/atmospherics/unary/portables_connector,
/obj/machinery/atmospherics/portable/canister/air,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"tNn" = (
@@ -83089,7 +83106,7 @@
d2 = 4;
icon_state = "1-4"
},
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/fpmaint)
"tXq" = (
@@ -84018,7 +84035,7 @@
/turf/simulated/floor/plating,
/area/station/security/permabrig)
"urH" = (
-/obj/effect/spawner/random_spawners/oil_maybe,
+/obj/effect/spawner/random/oil/maybe,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"usg" = (
@@ -85805,23 +85822,6 @@
icon_state = "whiteblue"
},
/area/station/medical/medbay)
-"veE" = (
-/obj/effect/landmark/damageturf,
-/obj/machinery/atmospherics/pipe/simple/visible{
- dir = 10
- },
-/obj/machinery/access_button{
- autolink_id = "arrivalsmaint_btn_int";
- name = "interior access button";
- pixel_x = -25;
- pixel_y = -25;
- req_access = list(13)
- },
-/obj/effect/turf_decal/stripes/line{
- dir = 8
- },
-/turf/simulated/floor/plating,
-/area/station/maintenance/port)
"veO" = (
/obj/machinery/light/small{
dir = 8
@@ -86182,7 +86182,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/fsmaint)
"vmW" = (
-/obj/effect/spawner/random_spawners/wall_rusted_maybe,
+/obj/effect/mapping_helpers/turfs/rust/maybe,
/turf/simulated/wall/r_wall,
/area/station/science/misc_lab)
"vmX" = (
@@ -86521,7 +86521,7 @@
/turf/simulated/floor/plasteel,
/area/station/public/dorms)
"vuo" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/station/engineering/tech_storage)
"vuE" = (
@@ -86833,7 +86833,7 @@
},
/area/station/security/permabrig)
"vCt" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/aft)
"vCB" = (
@@ -86910,7 +86910,7 @@
"vFm" = (
/obj/structure/closet/emcloset,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_left_rare,
+/obj/effect/spawner/random/cobweb/left/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/starboard)
"vFz" = (
@@ -87902,7 +87902,7 @@
/obj/structure/table,
/obj/item/storage/toolbox/electrical,
/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plasteel,
/area/station/maintenance/starboard2)
"wgh" = (
@@ -87961,7 +87961,7 @@
/area/station/maintenance/fore)
"whg" = (
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_rare,
+/obj/effect/spawner/random/cobweb/right/rare,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"whu" = (
@@ -88602,7 +88602,7 @@
dir = 5
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/spawner/random_spawners/cobweb_right_frequent,
+/obj/effect/spawner/random/cobweb/right/frequent,
/turf/simulated/floor/plasteel,
/area/station/security/range)
"wxR" = (
@@ -89013,7 +89013,7 @@
},
/area/station/security/brig)
"wGv" = (
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/atmospherics/unary/vent_pump/on{
dir = 1
},
@@ -89191,7 +89191,7 @@
/area/station/maintenance/aft)
"wMy" = (
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating,
/area/station/maintenance/fore)
"wMQ" = (
@@ -90298,7 +90298,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/apmaint)
"xkQ" = (
-/obj/effect/spawner/random_spawners/blood_often,
+/obj/effect/spawner/random/blood/often,
/turf/simulated/floor/plating,
/area/station/maintenance/aft2)
"xkR" = (
@@ -90755,7 +90755,7 @@
/turf/simulated/floor/plating,
/area/station/maintenance/xenobio_south)
"xtx" = (
-/obj/effect/spawner/random_spawners/wall_rusted_probably,
+/obj/effect/mapping_helpers/turfs/rust/probably,
/turf/simulated/wall/r_wall,
/area/station/science/toxins/launch)
"xtA" = (
@@ -91618,7 +91618,7 @@
/obj/structure/disposalpipe/segment{
dir = 4
},
-/obj/effect/landmark/burnturf,
+/obj/effect/mapping_helpers/turfs/burn,
/obj/machinery/atmospherics/pipe/simple/hidden/supply{
dir = 4
},
@@ -91898,7 +91898,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/fore/east)
"xSv" = (
-/obj/effect/landmark/damageturf,
+/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/plating,
/area/station/maintenance/engimaint)
"xTH" = (
@@ -105726,7 +105726,7 @@ anE
cdT
cEB
lJq
-anf
+hGw
bZP
bZP
tIb
@@ -106239,7 +106239,7 @@ bBz
bWm
cdT
ckN
-veE
+pap
bKy
bZP
cOA
diff --git a/code/datums/ruins/bridges/bridges.dm b/code/datums/ruins/bridges/bridges.dm
index 313f57126d77..3f991b3a867e 100644
--- a/code/datums/ruins/bridges/bridges.dm
+++ b/code/datums/ruins/bridges/bridges.dm
@@ -148,7 +148,7 @@
if(LONG_BRIDGE_THEME_WOOD)
T.ChangeTurf(/turf/simulated/floor/wood/lavaland_air)
if(prob(20))
- new /obj/effect/landmark/damageturf(T)
+ new /obj/effect/mapping_helpers/turfs/damage(T)
if(LONG_BRIDGE_THEME_CATWALK)
new /obj/structure/lattice/catwalk/mining(T)
diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm
index 374a2fb1114d..bed724a33249 100644
--- a/code/game/objects/effects/landmarks.dm
+++ b/code/game/objects/effects/landmarks.dm
@@ -242,7 +242,7 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark/newplayer_start) //Without this you sp
/obj/effect/landmark/spawner/roundstart_observer/Initialize(mapload)
spawner_list = GLOB.roundstart_observer_start
return ..()
-
+
/obj/effect/landmark/Destroy()
GLOB.landmarks_list -= src
..()
@@ -659,24 +659,3 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark/newplayer_start) //Without this you sp
/obj/effect/landmark/mob_spawner/abandoned_minebot
mobtype = /mob/living/simple_animal/hostile/asteroid/abandoned_minebot
-
-// Damage tiles
-/obj/effect/landmark/damageturf
- icon_state = "damaged"
-
-/obj/effect/landmark/damageturf/Initialize(mapload)
- . = ..()
- var/turf/simulated/T = get_turf(src)
- if(istype(T))
- T.break_tile()
-
-/obj/effect/landmark/burnturf
- icon_state = "burned"
-
-/obj/effect/landmark/burnturf/Initialize(mapload)
- . = ..()
- var/turf/simulated/T = get_turf(src)
- T.burn_tile()
-
-/obj/effect/landmark/free_golem_spawn
- name = "Free Golem Spawn Point"
diff --git a/code/game/objects/effects/spawners/decorative_spawners.dm b/code/game/objects/effects/spawners/decorative_spawners.dm
deleted file mode 100644
index c01caca049a5..000000000000
--- a/code/game/objects/effects/spawners/decorative_spawners.dm
+++ /dev/null
@@ -1,114 +0,0 @@
-/obj/effect/spawner/random_spawners
- name = "random spawners"
- icon = 'icons/effects/spawner_icons.dmi'
- icon_state = "questionmark"
- var/list/result = list(
- /datum/nothing = 1,
- /obj/effect/decal/cleanable/blood/splatter = 1,
- /obj/effect/decal/cleanable/blood/oil = 1,
- /obj/effect/decal/cleanable/fungus = 1)
- var/spawn_inside = null
-
-// This needs to use New() instead of Initialize() because the thing it creates might need to be initialized too
-// AA 2022-08-11: The above comment doesnt even make sense. If extra atoms are loaded during SSatoms.Initialize(), they still get initialised!
-/obj/effect/spawner/random_spawners/New()
- . = ..()
- var/turf/T = get_turf(src)
- if(!T)
- stack_trace("Spawner placed in nullspace!")
- return
- randspawn(T)
-
-/obj/effect/spawner/random_spawners/proc/randspawn(turf/T)
- var/thing_to_place = pickweight(result)
- if(ispath(thing_to_place, /datum/nothing))
- // Nothing.
- qdel(src) // See line 13, this needs moving to /Initialize() so we can use the qdel hint already
- return
- else if(ispath(thing_to_place, /turf))
- T.ChangeTurf(thing_to_place)
- else
- if(ispath(spawn_inside, /obj))
- var/obj/O = new thing_to_place(T)
- var/obj/E = new spawn_inside(T)
- O.forceMove(E)
- else
- new thing_to_place(T)
- qdel(src)
-
-/obj/effect/spawner/random_spawners/blood_maybe
- name = "blood maybe"
- icon_state = "blood"
- result = list(
- /datum/nothing = 20,
- /obj/effect/decal/cleanable/blood/splatter = 1)
-
-/obj/effect/spawner/random_spawners/blood_often
- name = "blood often"
- icon_state = "blood"
- result = list(
- /datum/nothing = 5,
- /obj/effect/decal/cleanable/blood/splatter = 1)
-
-/obj/effect/spawner/random_spawners/oil_maybe
- name = "oil maybe"
- icon_state = "oil"
- result = list(
- /datum/nothing = 20,
- /obj/effect/decal/cleanable/blood/oil = 1)
-
-/obj/effect/spawner/random_spawners/oil_often
- name = "oil often"
- icon_state = "oil"
- result = list(
- /datum/nothing = 5,
- /obj/effect/decal/cleanable/blood/oil = 1)
-
-/obj/effect/spawner/random_spawners/cobweb_left_frequent
- name = "cobweb left frequent"
- icon_state = "cobwebl"
- result = list(
- /datum/nothing = 1,
- /obj/effect/decal/cleanable/cobweb = 1)
-
-/obj/effect/spawner/random_spawners/cobweb_right_frequent
- name = "cobweb right frequent"
- icon_state = "cobwebr"
- result = list(
- /datum/nothing = 1,
- /obj/effect/decal/cleanable/cobweb2 = 1)
-
-/obj/effect/spawner/random_spawners/cobweb_left_rare
- name = "cobweb left rare"
- icon_state = "cobwebl"
- result = list(
- /datum/nothing = 10,
- /obj/effect/decal/cleanable/cobweb = 1)
-
-/obj/effect/spawner/random_spawners/cobweb_right_rare
- name = "cobweb right rare"
- icon_state = "cobwebr"
- result = list(
- /datum/nothing = 10,
- /obj/effect/decal/cleanable/cobweb2 = 1)
-
-/obj/effect/spawner/random_spawners/dirt_frequent
- name = "dirt frequent"
- icon_state = "dirt"
- result = list(
- /datum/nothing = 1,
- /obj/effect/decal/cleanable/dirt = 1)
-
-/obj/effect/spawner/random_spawners/dirt_often
- name = "dirt often"
- icon_state = "dirt"
- result = list(
- /datum/nothing = 5,
- /obj/effect/decal/cleanable/dirt = 1)
-
-/obj/effect/spawner/random_spawners/dirt_maybe
- name = "dirt maybe"
- icon_state = "dirt"
- result = list(
- /datum/nothing = 7,
- /obj/effect/decal/cleanable/dirt = 1)
diff --git a/code/game/objects/effects/spawners/random/decal_spawners.dm b/code/game/objects/effects/spawners/random/decal_spawners.dm
new file mode 100644
index 000000000000..e04e75efd7de
--- /dev/null
+++ b/code/game/objects/effects/spawners/random/decal_spawners.dm
@@ -0,0 +1,93 @@
+/obj/effect/spawner/random/fungus
+ name = "fungus 100% chance"
+ icon = 'icons/effects/random_spawners.dmi'
+ icon_state = "fungus"
+ color = "#D5820B"
+ loot = list(/obj/effect/decal/cleanable/fungus)
+
+/obj/effect/spawner/random/fungus/maybe
+ name = "fungus 15% chance"
+ spawn_loot_chance = 15
+
+/obj/effect/spawner/random/fungus/frequent
+ name = "fungus 50% chance"
+ spawn_loot_chance = 50
+
+/obj/effect/spawner/random/fungus/probably
+ name = "fungus 85% chance"
+ spawn_loot_chance = 85
+
+/obj/effect/spawner/random/blood
+ name = "blood 100% chance"
+ icon = 'icons/effects/random_spawners.dmi'
+ icon_state = "blood"
+ loot = list(/obj/effect/decal/cleanable/blood/splatter)
+
+/obj/effect/spawner/random/blood/maybe
+ name = "blood 4% chance"
+ spawn_loot_chance = 4
+
+/obj/effect/spawner/random/blood/often
+ name = "blood 16% chance"
+ spawn_loot_chance = 16
+
+/obj/effect/spawner/random/oil
+ name = "oil 100% chance"
+ icon = 'icons/effects/random_spawners.dmi'
+ icon_state = "oil"
+ loot = list(/obj/effect/decal/cleanable/blood/oil)
+
+/obj/effect/spawner/random/oil/maybe
+ name = "oil 4% chance"
+ spawn_loot_chance = 4
+
+/obj/effect/spawner/random/oil/often
+ name = "oil 16% chance"
+ spawn_loot_chance = 16
+
+/obj/effect/spawner/random/cobweb
+ icon = 'icons/effects/random_spawners.dmi'
+
+/obj/effect/spawner/random/cobweb/left
+ name = "cobweb left 100% chance"
+ icon_state = "cobwebl"
+ loot = list(/obj/effect/decal/cleanable/cobweb)
+
+/obj/effect/spawner/random/cobweb/left/frequent
+ name = "cobweb left 50% chance"
+ spawn_loot_chance = 50
+
+/obj/effect/spawner/random/cobweb/left/rare
+ name = "cobweb left 9% chance"
+ spawn_loot_chance = 9
+
+/obj/effect/spawner/random/cobweb/right
+ name = "cobweb right 100% chance"
+ icon_state = "cobwebr"
+ loot = list(/obj/effect/decal/cleanable/cobweb2)
+
+/obj/effect/spawner/random/cobweb/right/frequent
+ name = "cobweb right 50% chance"
+ spawn_loot_chance = 50
+
+/obj/effect/spawner/random/cobweb/right/rare
+ name = "cobweb right 9% chance"
+ spawn_loot_chance = 9
+
+/obj/effect/spawner/random/dirt
+ name = "dirt 100% chance"
+ icon = 'icons/effects/random_spawners.dmi'
+ icon_state = "dirt"
+ loot = list(/obj/effect/decal/cleanable/dirt)
+
+/obj/effect/spawner/random/dirt/frequent
+ name = "dirt 50% chance"
+ spawn_loot_chance = 50
+
+/obj/effect/spawner/random/dirt/often
+ name = "dirt 16% chance"
+ spawn_loot_chance = 16
+
+/obj/effect/spawner/random/dirt/maybe
+ name = "dirt 12% chance"
+ spawn_loot_chance = 12
diff --git a/code/game/objects/effects/spawners/random/wall_decal_spawners.dm b/code/game/objects/effects/spawners/random/wall_decal_spawners.dm
deleted file mode 100644
index 20e586a82aad..000000000000
--- a/code/game/objects/effects/spawners/random/wall_decal_spawners.dm
+++ /dev/null
@@ -1,13 +0,0 @@
-/obj/effect/spawner/random/fungus
- icon_state = "fungus"
- color = "#D5820B"
- loot = list(/obj/effect/decal/cleanable/fungus)
-
-/obj/effect/spawner/random/fungus/maybe
- spawn_loot_chance = 15
-
-/obj/effect/spawner/random/fungus/frequent
- spawn_loot_chance = 50
-
-/obj/effect/spawner/random/fungus/probably
- spawn_loot_chance = 85
diff --git a/code/game/objects/effects/spawners/turf_spawners.dm b/code/game/objects/effects/spawners/turf_spawners.dm
deleted file mode 100644
index eeaf554b506a..000000000000
--- a/code/game/objects/effects/spawners/turf_spawners.dm
+++ /dev/null
@@ -1,30 +0,0 @@
-/obj/effect/spawner/random_spawners/proc/rustify(turf/T)
- var/turf/simulated/wall/W = T
- if(istype(W) && !W.rusted)
- W.rust()
-
-/obj/effect/spawner/random_spawners/wall_rusted_probably
- name = "rusted wall probably"
- icon_state = "rust"
-
-/obj/effect/spawner/random_spawners/wall_rusted_probably/randspawn(turf/T)
- if(prob(75))
- rustify(T)
- qdel(src)
-
-/obj/effect/spawner/random_spawners/wall_rusted_maybe
- name = "rusted wall maybe"
- icon_state = "rust"
-
-/obj/effect/spawner/random_spawners/wall_rusted_maybe/randspawn(turf/T)
- if(prob(25))
- rustify(T)
- qdel(src)
-
-/obj/effect/spawner/random_spawners/wall_rusted_always
- name = "rusted wall always"
- icon_state = "rust"
-
-/obj/effect/spawner/random_spawners/wall_rusted_always/randspawn(turf/T)
- rustify(T)
- qdel(src)
diff --git a/code/modules/awaymissions/mission_code/ruins/telecomns.dm b/code/modules/awaymissions/mission_code/ruins/telecomns.dm
index 725dcf52d0cd..d485817cf193 100644
--- a/code/modules/awaymissions/mission_code/ruins/telecomns.dm
+++ b/code/modules/awaymissions/mission_code/ruins/telecomns.dm
@@ -427,18 +427,17 @@ GLOBAL_LIST_EMPTY(telecomms_trap_tank)
for(var/I in 1 to 7)
new /obj/item/wormhole_jaunter/contractor(src)
-/obj/effect/spawner/random_spawners/telecomms_emp_loot
+/obj/effect/spawner/random/telecomms_emp_loot
name = "telecomms emp loot"
- result = list(
+ loot = list(
/obj/item/grenade/empgrenade = 8,
/obj/item/gun/energy/ionrifle/carbine = 1,
/obj/item/gun/energy/ionrifle = 1)
-/obj/effect/spawner/random_spawners/telecomms_teleprod_maybe
+/obj/effect/spawner/random/telecomms_teleprod_maybe
name = "teleprod maybe"
- result = list(
- /datum/nothing = 4,
- /obj/item/melee/baton/cattleprod/teleprod = 1)
+ loot = list(/obj/item/melee/baton/cattleprod/teleprod = 1)
+ spawn_loot_chance = 20
/obj/effect/spawner/random/telecomms_weldertank_maybe
name = "weldertank maybe"
diff --git a/code/modules/mapping/mapping_helpers.dm b/code/modules/mapping/mapping_helpers.dm
index 275bfea1921c..fa1e698c084d 100644
--- a/code/modules/mapping/mapping_helpers.dm
+++ b/code/modules/mapping/mapping_helpers.dm
@@ -194,3 +194,46 @@
/obj/effect/mapping_helpers/airlock/windoor/autoname/desk/payload(obj/machinery/door/window/windoor)
if(windoor.dir == dir)
windoor.name = "[get_area_name(windoor, TRUE)] Desk"
+
+/obj/effect/mapping_helpers/turfs
+ icon = 'icons/turf/overlays.dmi'
+
+/obj/effect/mapping_helpers/turfs/Initialize(mapload)
+ . = ..()
+
+ var/turf/T = get_turf(src)
+ if(istype(T))
+ payload(T)
+
+/obj/effect/mapping_helpers/turfs/proc/payload(turf/simulated/T)
+ SHOULD_CALL_PARENT(FALSE)
+ CRASH("root turf mapping_helper payload called")
+
+/obj/effect/mapping_helpers/turfs/damage
+ icon_state = "damaged"
+
+/obj/effect/mapping_helpers/turfs/damage/payload(turf/simulated/T)
+ T.break_tile()
+
+/obj/effect/mapping_helpers/turfs/burn
+ icon_state = "burned"
+
+/obj/effect/mapping_helpers/turfs/burn/payload(turf/simulated/T)
+ T.burn_tile()
+
+/obj/effect/mapping_helpers/turfs/rust
+ icon_state = "rustwall"
+ var/spawn_probability = 100
+
+/obj/effect/mapping_helpers/turfs/rust/payload(turf/simulated/wall/T)
+ if(!istype(T))
+ return
+
+ if(prob(spawn_probability))
+ T.rust()
+
+/obj/effect/mapping_helpers/turfs/rust/probably
+ spawn_probability = 75
+
+/obj/effect/mapping_helpers/turfs/rust/maybe
+ spawn_probability = 25
diff --git a/icons/effects/random_spawners.dmi b/icons/effects/random_spawners.dmi
index 993e5aa9a249e0ee9a4f06e2ae35a270adcae3fb..22c9c0dae1e094bf38ed005ddc2eca10e959b636 100644
GIT binary patch
literal 25172
zcmV*8Kykl`P)V=-0C=2@lsj(2Fbsxg`xHj97k#Z=iUdW5<_d*m$rfQ+G$<)cN!et-nTM5q?8BjL
z9B|qWp4w($GyC2C!!nyBQ%L>fS;TtY43Tmar=5%p1lH)dHY-8~xPAn3P6kxGYP;>r
z$q%u_u_Re4!2d4l*qyJZ`icGmt7(L~#G6Fx003a`Nkln+x`7>qCp@605V4Pu+~JoC)F%iQ}e-*fIc=bn3xNKQ_sgF5Jcl>$2+
zfq!)8op;Knod4>puZoVR*8WL!i~#ZeW9rqH%Tvt+t#OUJofpeH
z1`c6e`d%gt+@yAn?!>x9t0@_H8}B<`lQ$+05eE4C^R(-~Yu^UvvkytG)BCR53V`#W
ze@bsm(4Y$RVDi`E@_l!)mmKzz!^=c)88dm+x&EXM=Wjgilpp`KGq+z1=MI9~FNXX*
zaPI@~`KMq8|GjlV*gxKwqNx;3XTBF#5GVS$KA(y{bkZN=1^0>$qx6xqHhUHgjWX?p
zT5^qc@K>Z4tIwi*9M|5)#`JYuIq(kNckcFhr)%HVKWyM{k_u#~Jrk2x3dIC}6AwB6
zPoB%a0LWu6mobwW&N*`aNg4@mdnj4_X{J*?_s9cG%z2U5KZm!AG9Z;_oUchk-+wUqZ(^qNA$h$XYUZ-{q(96l&nAn%
z{?RGBhe9Y&SfIc^eu-0VxKc5JArk%>P~!rAYfxEfDKoY$p_}NZMkL$uHSe34<$=?@
zg1@y?6LWj*)v#{)HLe79!st$rUd$rKSdPxO>Hdv_e{NHZ;M>`{Z#z>sn`O>La$@qe
zVy5$XIfQdq$U_8aCMf1xVB$%AupzZDy(b6>uWbkJb4p%POu*O4;-6a88TIuWqBYbW
zGj$XF*d^EUg^EsFsyNKGox1ZQ^MIZJq-THQ9|M?m{vTP!^*l{HgP6-+jxomt{*A
zC?f%4hQjPy;gv68OA!OFx}6_CSq}G}?K*Gkg}2G+@x9^TVQ3}r11vN%!+?t^FE1zl
zVfVhUurT($^=FS~(-zFomZQw6zQ*Nz59!c*;M4R^uiyaNxoY5D%u1g}yb1ii@b{m%
zkqj)@z@mB6)y^@oiZM9gzYXwU^54X(&Smm4X7UfNp@ee)IE|Sc;cq9!-)*KK=R7(3
z=QqRVJUFxkx(|jsN5enYG5Y5>v)(yR)+FEMdbl;Rmc00A;`55y>cB
z&j7DF*UQV8NgjI%;%SO`h!K3u0p^@^Peh4xle}X1L$D7R5M&Go@HP-}DU`v);b-!N
zbES+-9w$b9{f7A1(EkHkcMibN`3L+{jQ}os*gXP>;3#@Uw+#H#!XL31d_zpfznKr>
z?&my4nea#MFj@f4bREm&Lm*t)ZN+6Q{G(Hz`>W6OAo9f;FN>yv|CZs8m|TBoC@9+S9P|bDdzGBQz|iy+xq!_B2NIHA;W{Vx^G{Ydx62=S=XNie^L%#v
zK@1h>?2s+wXG53!6eDcBb8U;S&oFk~^syDJe8O$Ekcq~?KVy^|{EOA4yJ+Jx))&=3
z_iI}VR`7kz7p_-ZSiIE*erk@i&WoA0RgF#Mm5`H9TEf3PPWfWNhs}D8srM%2{BqcY!`2|~F@?yS1`mccnrX6DsVx5OvYdQZ(HZsq&
z-8mcXyJZwLC0hv!4u|!?uUhaNw82YGJ|y&jgvG7)zBg~(#&!k~#%j870RsmP$nb2IcE1NU_Wv=98-EwK4hM*VxbP4bU&tLod}
zqtD$cPt9{>EmupY|AyMUatP`Uc@nr=9S8@mRt})OhiaSj{-1pQ1#$1~zm+}Xd+P#5c->a8t*|rZTIvtYUg=se}BL71$`{jDZ_h5g<9t`!T
z*$m*z%71+h+&+_5VS-uCVI=eb2xX6sMvd+=h4>iAD>TlE2jYp3fnBbM)oKP0xQRU*
z-v%}S@X-P_SDyS<|K?xQIa$iu_5uD+`HBNTRaI59ntwS1j+D7Q7O9T|8}-ITcf-D?
z;9HYFX!ECV_h7dEpvL!QEYo+Z{Q}z|c4WBrBxF$j0)z#$TuRqgmlGJQfOqWBcA~nv
z1xjFW7$pT+Ky0(y??hih=%IA}D3c4|ikzdC56=4TB*6B0~GLs<;x(;x1w6Kh#N}x(1!?LfJ
z`|a+jEQ68LVE?-$|6^DiOb~g3-%L^IO>1ov(5I}%3Vt(Px)+#c+OZHO40cOCmRU}Z
z(YkLwjTJ)EBylhQ@0#sXI9gjucI7EEt?+&
z%Ri;`O4FHVueb{h+&1L|*mH*`PPI*?5
z;9!^VUJ@i1%GZ{J`n6yeQqqYsZ;L&(a!it6)-AGD1AgW&WrYUF$O
zKPG0-D&*$l=Jwl21$yMcWO20M
zfCrz}Owe781QX{bi)*fT$}cO<;~D3#Hx2?c$cUi97M@T4y>rkMu
zwNP0NIfhVN-n90z&davCTE`!NBCBWLOwW^o*&h{|WjlSPwf)M^PGM#sZl~fR9?xcvUH!
zaR`fE!#c|;kFp7~Gqdx4+v#gZ$*D9Cg5%Z*7zXt!eGi@B*
zBTi>$+BTx&x`Foo6crp{*vQj4)@2(Pj5?i97cXji1^{?)p<;rk^M^5r5aw_M{!74b
z9s&C4g)pV%dIV@mtj*DE_3=?J+*y;(9m#P!sNEUE=3uq9Zo7j4
zI_Q6zI#i%Gq@O|}+yC`@`>!4WPUTB#EJ^H7nF;=z?#<^2u*!Lnbf5wg0}(iwq5lww
z13@a?kknH{CFPW`ooec-RuPI+dA}
zTPu<6YUlg%VSY;yCs-YDF`?a{Ugt;px9PlqKowGbxI#kKCfJ!w@*U$vd%m}p(j&>!
zMVl}{7y|eQ!32@SD#kOM6h<&i13!R3z5t?7R)VCSA0MiRx?1(AuZ3|talZV7OuqN8
zr-TXG%S&oWlGxXs&&mrJN6;gukyqP`vqrm*74?88fUY`0TZJoTP5@^zC?W{f7Ps4b
z^Orty&XoWeIvGGc^*C^_nH)k%aI3ZU{A>eN98~gkzY|Sn00(ywNC3eE5lS#Aj6mQZ
zln4R{WC_6p;c$%vKRjCtvL31{RhHxlTcJ7xf`d5KbgDBcwIbOyjV?`a8pNxthH(F6t%E(X{_
zSB7ZthY-dqBx%#39zh^k*ErOg&454<4j8r{Hr1>6;Fu_!@82e=tRwl>`KM$gXst}j
z|8%aFO6{{!wmlQz2(|1k`GOl%(T?ior%NxOh$;p!fiqnD_5fxpEAKpjIF&X9U{r-m
zjcsf4dT*z1a|cTeOu%{MF_|3mSd*UjJm=r!**d+;W)j%UQUH#U#TKj!t_w$EE&dXJ
z0)0A6odjnW0o`!U`;GL*1YQ{+7$v!vaXP_zJ$)d-yh0M4ar=jUdU>9*M5Xh$l;~>-x{>LMf)DH|+lK+Z5K#T%@eLYmZ3zb1oS_7d0Tp650
zbHM*|{_J{`eGL7Vwe0!ec2DrV{t29CWJ7%y7ztnGw@UufRPYb{E=mDzXc4%AOpfSV
z9)FA9y&PdV9--F&{N4Ex{6Z_iwRIe%26zd$rPY9bkF(IiQQPk~R!IAzl`b`;`QTR+
zP8arRu$IRz_33u)6&*%I>NZNRnG8j#U_?eQJ;>jt=EB){Fo9PF_>ulDusLwBlt6+B
zrk-jy_(Q@J_=Ce>+8%I3Yxb;x`Zu6F7|LtGA$X^7IZFeZ4*r3h@}E{@4D!gq)V6D!LSEh;P?6B
zKU+nq!2}$_(TX;}J5T?|gz+hK_h={)qgvY(#
zQ0aFUv$S$4CBYEX%;^F9AiC$brj0Q_R}07iJ~tM_uELyDyrud2J;47y@CnGp)|(cO
z-eHpbeO>#Tn+ub%E22XZ{whR3-
zn195-3;}ODUyx%N!e$bHbPwC3$mdLRB2v3Cl=m*-YIX<
zrF8>+NgjX?s7Gj%SP;m*=?P48k6IZUx^TsH(=R7y~zheokf%R)))Aw-KZ(5eN!>sm*s~>e4yl#4_b-{);OLU_z
zo*huHbMrJ&`Zg8(08H5LR&!E!Dak)J7E+HXnba+r0__3vr~S<)x26GpGw^fIhlp*a
zOwc#}f{6D&^WIp!F{XdQYkbP
z0s|qYi7Vaq08t*`H__CcwjJ+Uw!X6^k?M4`WiQ|2?YZhP7`<587zPcq){lIEZLJPK
z*NcxHPDIfT?gplD;RgeJLnV>aqC(*uDpzGd
zAOvVV<`=uc5$Tsy3J8SQ-4M~Kc@MsbwMy+Vl_F*Q0bBZyRhIw!ofOuaN5srlM&b=y
zfd1Yk|6`+h;IVgGwL9hQxlX%6wi8jbqd~)d0*Beziv4fDA2?t_^XYlGCL^Lc!;yC}
zC;pgEGWJB3{>%Xw;LpY#qf<{gx!3iF>PX1j3nfRP&v9bE*y+7Kz(rlTk#s6dFzj>$
zOA;}2z5yR9P^}Jht7Oj%?MJV#SFX;>G9fV5qvNQ8TPcov)1$3!+aOn{zcz;~I==ya
z8U{aY4u0QiPaf~`LMwK6U<#NM0mYW(dVlf1P?@3rQ2(QH*%o+LpPEglsT`n8$^y)l
zaI7QWe3C8O(M_zW{+;P}EhQW|KN9x;XnFv-5Z%rDB;54VxUp(Cefq=xOgH!~wAzmm
zKvIpQmLL9B2^qR0Sq~HPaFr=`IH)R^Ml@jr5n+-}OM>DkVJ?DN8=1j}|3vCr7
ztZKk@?6XuRr=HZ|d^+>AYKk*9w
zgA23bMdpbu#O%@n_u*zzw~D(-Xd?q(TQdCR8**NpumrO#9jMKEmeC~wzfHXYQXQ!9oj28%msdz
zE`6+(`=68rbny!Q5tr-v=`YfTDZ;AjegdJZi0i38)W|tUAAbsmq
zCraG+U#X*J4e;BgzfT6BR!jfDU>Lq1YNJ#c(E55{A=Gy=x#||szq;D1RI0Cs`d1a-
zRM!6&fPZHu-l{R0Uq|fLRtDdYBeu-94O93bmlv>&$O`^{f2k%NZ@zp4|Ne5j0>7C)
z!|%koNy&E!=bz_EszyOb1Ps4W1-5;?!R8$GKEG3N1VWC3;Q+pHoLlEFt%a?{R_X7P
z0g@lTNjM*zE9rR*f)b#*Ruzb-TnV*t>gm?QLHQ0+gnN}r)K^mbk{ZRDi+$?8Y?;o#
zqm|!%(vu#p&d+^F{tIqud7U&83xF`o4K*~e*Xf8`D>S5EYfy5`Sm8X9DoK4z`T37j
zTEGwR?=QD=^W`J>@~Q1~>jJ5};mA7>^Gws8L-MnC3FjkkOL`85QMu~=FC1?i#VEjV
z;zD?$E|;oG_~BdV*&EL21OWrA25)Jtch#ri5dcVj{vH9~TsT)!T>~YbK&=8km35?5
zFQlRz!on*7&snaTze}p?6$8}PL*=gSO?&81{H9&4qEdlvH=Nu~9S&u0nYj7HWnqA)
z+GBV-jMMWML(g+t^J2cRyk`UOX8Q6eQwYk!7Ch@GZxPP7UzBXEf>DD!{X_YcJk(>C
zOVW=&8zK%sg}FSNPO81N7(yLz%fFNT4~Mo;bq$n%0>KU!npakS=9*ort*!Gal}c;X
zr@Rg-*AAq-DdTttDLQx5RQt>zJA=jiCcRK8jdsC=)|MVvHo5TRgH{CCsb8nW^
z*2ADk7F4gGqFf25x>|_e2|MQH5*(xq-uk(UPYSCQ_{+Z@Of7X(B0B)xRI03o{4KCL
z5W)f>CWM=7cVnJ|?Q|H50+hS2pcv{if$SgY8{RgTw4V=j&S|`Z|8>wYZLKr%HnO6t
zrQ}zPX7WA%765NAbjq4)C@q1SYUrL01p$f~!a^YMUAN9(SqIgt2U9{F)ksRI>i~39
zsYt6ig;fv{#O0M)Tp2OV)Y^n??dgn
zL~5y{7D*-blrW?N&`ky13yYie^49`SK7V1WU(XC350#v(fo=Eh=xwLdDGigg+4nyE
z_rm%8tTtC0n#2Hi+>|U{nCp~*M-=Fd@P@#22n~Qhp_w2vj#`dWi=>2lsu{|klb;bC
zknW%+F+m$kf9Ob#+d=>1S5a6_>8T$%XX_&ITMVOb?>PpR{tdr
zzHlUv=KJ``E+EmKDz~(k;u#HHM5~o_TCv-*YL(|04_1@
zc<+Da!JCKKhSZY(#%FM<@4YG4(EtNH2tXn|n7|0WVmJeBl0T|Z$=~Cog1@yM{3T3~
z`9yL$m&k24{oX<&FOjbAH1~OCH6tQ6{G`?u~sz{C2em8~AAq{1*D!
zvUO)0B#kOPRwj&3OCNl`mo$70Qv3<8yJLIw_Ie#{rH8lXGiWKDjC+s9DZ6l?jK(RO
zdmWC(z`x0rCbzlZw@Ut%wmdTJ^}%p1BXq;Xdp|R@-Y+UlEv{3TLoiy;b=7V=KgV{XXxa6PlYk2q-uZNpb9OE_I
zD~6)DpB4OrFw@d1``Z3Jzq9R_%S;9`$HfT4m?;e=Xy`gz43J0<&KRYN
z6D(&a1GlCzdX!53`Y~XtyTOKMENNlkvOTsl7GPeHI-AEiW7L_h?eqm3X|E6dbS{y{
z=uZ!3kk5Rt6J5$uK1YVsHz~juJu?UX0vS9&A}`XF