Ignore that there's no rust, the firelocks are open here, and some stuff's knocked around, I was testing it prior to me tacking the rust on and took pics after running around it in-person. ![image](https://github.com/shiptest-ss13/Shiptest/assets/50649185/51a3cc54-1727-4241-9592-639f892621bf) ![image](https://github.com/shiptest-ss13/Shiptest/assets/50649185/580e39fe-bbf9-481f-aff8-cc25f860638d) StrongDMM View: ![2023-11-09 15 02 20](https://github.com/shiptest-ss13/Shiptest/assets/50649185/5b94af63-d2d8-42bd-a823-0d300d66191f)
boCm=1vGR#MgW)8fQRk}soLe*Lc3qwZj%rQ;-A z6Tm8Y=EdGUlo8<@lrR*^CaHY+m_E9N-P|uf`OmHIbGMHLhx4CxMMtc|oNxX}@YyjX zqM?K?C58C)ZcTNg3kC$ 2>yZ4Rhr;!SkvBsa% z57Ax&G8Ru`(wb$}==Sq|+K!|+8YD0-&h79}dqxpLJ}(>0@Vz7;PK+>QZZ3d3F>wDm z9RdZzAs2t}^@i?lL0qZ0cicfLB6ibwF+#8ENrF>njyVQ5YuXso%OZ@?XQ~J2WH*Sa z(` DsV04*vTwf@nsJO2f8yYI?v zqdX`jL+pI|S+6|t%2>xhGSEO*y8m;N-OS>-(D5ILF(WN0DfLfY%Dn_~BCmojE| WWAl H&IRraA&hxVh1UwUOp8J(5I(#EJq+*q(X&M7x`FM%j z*-gBnt)gH8;j{o_R&+t`i$P`}bSx~HaCm8CG(>J(6SNGR`Jl*C_QKE@_`hNZg=@g$ z4GaU}L^|fc72g_6t+nTELyr%7GJ)G `ym_dr4ceRVj_xACGR9qT4JI z6VpGV8v#QLb0o&XQF)3$#LH4LZx?PFq+>uGm6H9D EISFY}vK6{^}a>z98 z0W2t-m+LK0KCjHxa%=_Gve$o*JE|V-i4PI(`*6`O7HSg)=bmTh|49q=?cdo4yewm4 z#2AkDOP)}LA9CCGg{rstndquL5=j(tZ~ZQ5J(XK<29O)@NxS_*Jt!q?2^N#?*gjYn zo0~-nEQHsJpN?M9DxcWTT_{B)Qnvf4uB?Kd738HGc^M&&ijxpM!WhB}>=!30<`64@ z-c}8X61vD%Sil1p y`k9!lUB9jlFT&=fDRXxTb#9=1Hi(HLZ}nFJ6-4uQ}oi~ML9zs zX96nSDPh_@Hv?>S=^Gi%t`9-6;)oC5ktp-2m;JU8Of;^bTdA(9Dz`6XIsnHY1cv8_ zCmZzrIqqR&Y%DcO83-pb7_c|PCsXSOKOTmGJW-Yw*h2kI(eeh$!l15b?HWN?c^_3- zQI%PQJPk=tG*HRT+^}*oNfmk=zo &71!5cmkz5L_Bm`I`AY~MNas~QxrR}7a&tVtQGkcwQy zwB6l?ig*XQ$fFls**5yF(-j(AK!#~J)g352zNzkA%XUoL1eg^3#V6wII&gR%6CzBt zhmr-|iew$2_d9*Y3E`#c7nvFY-jic~e@LMNW<1gn#sL8hh&C_}d^JYL02N~FcRfhG z)9SFw*F=_B;E>E=ivWu`GIFWMUreT!-eWsK{77vk=7-tFda}AdUT)K1Wh;~~&|;#Q zN`*-Lmwy#KD#9ylx#w{wHVQh^pqw6cBwYA5Ok!+(h9j+EA&&zwuQyOCv^}v1vsz~N z<^x5op)&xoG#UYm$c+dvK!kZd8Nw!j?PZsJ$k@Z%R-bqWUluhXDV` wF<3; zHsV4FYvH)qrm!1g160k>yB%fLfn2x#)-q!I`Gd+QcoE*GU#&Ma&9~praT*7H3$onm z8LPX*xKw|39VKE)=SWN|udAyjEh=6EZNwaSwbe&unHo8ZQ5^$!v`|g6KKmY%n8$HB znRjmej_Ne=fjKgLpxUsE(x>*!w uNk|WAHhII0>Wo z#Xjk2*JgjbOS`x`-_1#T4`H(EWt_doU}AUj-w*vrk-f{=wj$?gtg7I^D3xVx3UL|; z|Av?O2%qPW)qA|J^~n148{Y@@LSN>#mc6K929VWd&sWN*GREHWhW)cHqv4Bcv2*!d z?g(5XB027-n5HQWp`_s73iZ<#vdC_GSR=~j%)NYFQv~X68Uw{s!V9t95)`Y}eI jK=+8a6M zUhDx1Vnc2%Q6ye g`%CnlZa@SrP2MJe4(7| mzZI9nKR`oadPwjcAI+A6#%_ zpMjmv_F&p@#W L<0 zlX?V!F6hc%r%qzm2Iop@FABYVQgpn&{`~d4nJ-~UgqH8i#77GwcuvgX7)o@Rnm()B zW4`hRsWA}fO!@7Tx#WqeMK?fw`mTe>EK%CS7HWMx#}FV6QN!Zo Yze~u2C)OrT%tf&&R0C8^j;peBK z;6?V^E!4&V#Ttz`zZ)2el(~wX{nytAeY(P 3pCq+~pc>EDq>GdFmCFy0BEC @(0D5vWaQ;Ae3@dj0*U(P9I_i zHi~wfFcP=+qlV{i`{Q#b{1-Y-_U8|=LrOfAf +cm!-XdQow$By^pcv3PoN_+janmh*JHf>})j~u$!ulwOF7KKLh(1xr(SV z{Z`x?1g`qrdN$0O$Q!msfUUo6eYU_VGTPUPL^h<~NRHCn0Y2*gbjM<58&Ofn&I!n< zff8v!4Sey8rGvzbdm-`9>SL9fY;oYpoFb4b42`t}^W=#kRalfy2yxHm63A76opuTt zNuu%dMAp|(lvP}PGZ|@V+3I99IuK6Mf>&11cf juTU0)2XPB;M RGbYj!OFJ}X z+?r?tzZ~?FxH6d#{KdS*=@T&nHp#3bX2niK LZ=TYWtC4!oCTbZHj?j8RXCu6MY*2eoa-04E64F90}K@VBufmUP^@18jC zK^+aHOI5I`>o)7MQv11x%Q_qM2NxS%NV$OtNX KVw=|^`5B_JUtzNy zB^UNhPkAP>iAm@F;e0s-9O5dY>GS;kP5>(^2@xk=7(n-$Vzud-T>(LdZ6X6V>1y1q zCi={d6T~UE*62T)UN&+RA(< WN6Au4F1=%C8jg&;v=E?)1|W`>mmrom?aOZEL|wY*ps3bfX1*}BUt&qHJ} zwa2h8PY?W`AvK+s?zUt L!3X~9U75+WzSCXd0aOPPAWZZV&+1Lr}&HI zl!`yw+n7;r2RYrf$u7jo)_P4JgFi$V5i#WX>hx+^^s16PjW$7`ic{MdMDvr93MbND zTKtoe)(NING$oIm*1jYY^dFn HNx7zBK)ge=ym5$H@ibn@aB@+VeK$m9 dL|qt;DnyvZt6`#Y;ho>56P-8oS~9)3j= z*7Vk=!)>-4)7nV4?lYtxwGXnn^_TOmf8;IrHv2aaNfvlbD&p>UW^WOwbPw zL3-3~l|3|~_x6!WZO{1j_s2SOx7vHmx>WX*!mQ$%51R&~%^u)KH}^a BOJU5WUbQDBz`RBoG{cbI7ez-*6Lmkld5PII@c9YG40UQB6)vTkBq z{P?kE@suxP;T;iRA=7ARxphQ7hKtj *56Y)-;97k08 zG?81|hBkfFP@K#E_s*t?q6IF5C+W%gyS4qJ8zq%zFZwZxZ6P^x?d;@XvEUdj^5Gww zrG4=Cybl9=G(ZawLl`}eKb2d*08x_>o7QMNjp+4TKKc>oEh8a}EG0}tnRD+eUKu7~ ztR^kF4`j%$xu&L|AwT#PxhIPSEre0@g=9GF47S|Lrjh#DAI4LU0QewfkZ2cJI~wvF zI`(`vPlV*L0=bp{@Iql}!gOnR6RekLP$msUMdQu vi3c;=R-L2xE-nKwK$R~XL5y?s)EQ $%NFn$
3Mx)pS2Gi9DY*DEKR@ z^e?^y1@wSEOf^#B;WKwEbs?##dl`QT9$+8fA4b@c_w^=BJ{&ka4l9jbAld%@d)Qp- zsXV+_36#P!eIlf5$_}z1o>qeWP?4yybXL2zcrOFy#@`#`Fg>iGl%t1AMjSSbC8M4I z|CJUeiVuJsmBr_PELe*Oe7-+-yP4pB&gQY9zNhbqNWgD4YHIBR>x+tsZO)|3_OsT@ z0TStWd9~J1a@g^OoS*ef!A35FcxHWN+&R>shvPKPvE4o!Qx6!*&C7rXp}Kh7Rj&ZA zKpQ#DX7rwO!8o`*eopc$X*nJ`pzv?JfX>3Cfx^c+TV%1+|E>Gy^R%D iel))5OVYdfuL!~n0p%>> Pg#+y*vW$k1CXx!6+1KN z4{m7vzwd~;x(=!^x3@nWCER KMD)P5I|$z$_XX^)NsTNH7(nWaN~T7tx}1<+E% zyC{LlGj*jHeSI1D-l2(LWbuzWKU;#Z1t99NE!`^e?e_w5jt^&=ru06b9V=`*iu$Ec zH=_eF+D_`kO6p3x|6GYqG~IF}?yjzT(F K!EyNfMA%k! z#A?&FZ~FE@(-6Sx8kIschfXz*7zSo^tc!|F2$g z;_iPH?a8z%ip8)cZ6d3eu*hp?isUq8W#Oxhy0S!HZ#BxM6lJPjsc+j-P5EG*c-Oi= z3^MCJA7riK_fKhx#A+J;tcql;W< ^S#MB4N~M=--PSRlNwWoY!5aL~f6Y5|F`tYcPpsB+sVllH4Z?M3apu z2>1MTP|+25IfyMkrEyY&N7#A{gmJ0hBtlTwJJtM#>B_*L5wI(?(UcU?CJ;1G9E|1b z(0b`%Z%=rVageUcjl8zuB(6;VL_{NqVD)W#boyOk_jlFBB>zJV{)uSRy(YIf7g8Xv zp~T^$arMU)`DmXi5sINS4Y7&eaZOkHHJ#m<4XlG8*VFu!p8TJ4RAi40g4eVO)m91D zhyPE@Twg-LKH|!+_ey@3eWwX+U_} 0_jrE_d$u_^pYpco_*d2+Hdb!ipj0uvqo2ncTwr$rheE#p6Y}vg y30C^Cr%Nk9IVfcKF_(dl$gpN6Ftk|tk*7LT2AwS0ull3 z{yk%z@OvT+-RGpg8A~`3Zg;bbpIh*nA;QD<7xD7jES7I-_?yY_P&(o3BukTv6?i^i zc-Yo}9IcD>;6YCMo3Vx+Ux%Ai+-P#qgB!yFdOn~r5`IVuC;d$~V8_>Ss>#JnGfb?T zV~pVWfci-IaY4Cm_?dWc61|s*o%3_5$;C`FjJAwhNc7(=UP$;MDcE;N^kE4BXcwcX zYdARB cFb965v5#SfXtM6~PcIMw8$mly8A$38a*==p%g zNceF g&iskYs6cu>;Qs)Q4?#;#LqQnM_b1niqtVUHlRaiT>h@7yciCY{+aP SaRO%m0000 _({TIy$Jv?4qjh1T_nw% zO}<$ z~b1As@yj~`<8-R#&>^Mgz@3sWVcB^52jqWF>DLM)B329XCEY$Xzx=b1ui z>SucBN#xE4USov@>pXNi9UA(MOcE$3Jvm!EScV1)1&?Jzd0CSp1#RNfcryruMY}W= z={@NOA2i3VZ1=NzzWBn_72}an55jyf>+Qe|QZD**UP|yo>W-HAl`sY?vGXfm!<&Ly z>0C_wL-OyUGNw9$mSMt1Y&HrPb5W;h$+dmMCr3gb#ov}PKI)L^u&DfI|6FNyqtWeB zSF2DYHk_hDkB=)hCyl8dU}!6v<;!AZ*Z{@6UT)!qIlsuMrp&OQY^$Xp4U?c6+*9Gp zi;qTgR2ZSsW_1|(74exia1&be8)4=tMGt+@tUZfgcn6Lzm$Tix<}^EqdpUJU=fE>* zd>a!pn-}TlukVrcvWQ5D1@^w1CD;yV1vg2|!pxovfnh%cZO3|kIT%eFx9dfBCM)$k zocz@Nx-A6&k~^}JVqZO$PW7xj@YLq~N 1G7oG+Hv!OUImqk2hc z>HKw4-q_Xkv|eNBS#gV+!%ye6R +`;)bs+%l6UdAJey1Y4z+tvo`gofi$UbQQ5<2|>RIu&sq@V&hHXy?&i$ zP*m;~s>ixN==>1`4YT-9mo*IN=7q^oMxv755_yxCi2oSB9+E~BH+g8xdjFq}HjqXc zG|S5B@sT%)K-3cHLZKDOlrQL)8`jK=Ff8)2bv#+#_!d#sQlHfRc7-ZR nL{9lsRi$ttMuPE_%Xw z`vTv!!Wj^Z)4LeVX~BHZv7iYR8oF?P;#ENN4QQx`T>lm`fRH2oXBQ$a_Ti$fp-LZC z2OqW1r-Rdb-fYHsi*mp!>BdIRH?cXW`g9dXsVt+JU}S20DH3hy%20qCGjVvA`*}ym z5Q0`zzBV!(pksbQMojpz7_aFWnAsFAcdZ^OyQ$&8XE$$3F`t#IH{%V~WsOy3#M`&? zG`VR`ofDSEK5iqb344u-3kVWDbwI#ul&3^q{Cj${LMpF;W{@hxoYkCFD;YKoH=!$v zvf(U z_gsuSP4~wUMBkXyOIh7g%MIu!`5^e$UwDx|&d$AMI>ARes_`);1bwiv8lK# pE{s zL4)^#vVjYP5O|+kHxUJDBU|$0re}ii<7Pfb-+Niz@phQTb=Xs!WMmpZnZeMF@qWsB zUbVnYMN@7;el>oGvV4t$IUEp8D9hx6#GW^ni~XV3(`UK=Snbno3omx!0P_>Z2NR%9 zcUeRY2tKTug2nedoN72C#B+teSR@UGMVbB^;s-owJEOljun*4;AR_Syy{&~tHjL6m z)k4N&sPI0e#IWf&yddzOVv-de#Vf)b;$2{ 8O_I?1%PYbsl0#7J&+xxV-#MZh88 zN@KUe#z7`qTWnJn0< z^yJSPH@;~r3AfX{sEr%Ura8F7h3VK(h8?;)(IL|e#Jcb0!zLJ8QvI|>ptR8evha5m z?R&geYW(0<*XHgr>u;;CMQn};jYZ*dN?<685fxi$596(G8mMC6^2=|X^88>RP_ttz z_nY3415(jxAu5x&7F|n{W#npt6QpE4^Ml{K4U`6}c9XBuw>)N@1_Ip8uT}T7)NcqJ zs=s!M0ru%Uv+r29+E$U4R+(K#O?6Ds#Z@l~MaSf y2;xM5E@xCk1VXb zugW(0kTq2zvtGS-F#cfWJ9nOp89lXQk%108>+74x`w>cPl;W0d?C+Lb8K^m-0is8= zTdU@BMp|4AqiLTTEwK06=;GL7U~`z}YFKVkyjOnE9t*RM+|Pw2WIA1@wr_213?!wL zXO`ebTCt)?bn#WiO725y*40vQr{Mrcc0D1)|JqMy4ctAUE8YrmCA|Vk?BAX|mbA1c zV%{}q8!f3mTz|hu0?uqT6xJo=%4AfGrn%jk#{pUEzo!NK1|oxg5?JlvNZ1G7ni75f za&xZDZ~nEX$McUvOY}sfNxaaL1^g$(uG2=*ku{ggsAlL*48m@$54=wgpGEHZwR`Gi z$MkyN#pvQcfy_Ef e%X$3Q?H84u}P6i>j>BIQVK=paFAF zQ8nTBKTn>bk`DMh*?CEQ2nmCYm$&9O77ftHUyN;ao=8|(k$I5C#WLW0Ci!NT4-==c zKO>gM{*(1_(;~9c;QjrAxM&xGxM%#4tYRaiwHa!L^Y>%nN(!8o ;D$$9D3BUs?UyRA*EBpEovbB>`unYgo+fbSnQEcVfupuOf!}1Y^qbmls ze4gp(DNQh*jbhof#JXf&%gNw_{~a4e_$2_J$}-2B4yEsIi23xY0>_wic;s0rip^J) z3eQwGYkfNWaPOhA%08`3F$MA3Ul)24k86YHW-|S)x5I`;Bv5Q|rBgi_sb6RMu~;S@ zY7lm`8$g9>Q%XFdZh27KELuW2e+nbc?7I=*^9Dd-aV_Iw{1gEFk3hCA>wwjrIzgS#&(6xsV3;&%)#k%@ zA6|9zM5v7lR#JjCQi{#84^7%JF`?bY&*pFw7Ar0z%fO0)r%b62*p&P?6$B?#xr4gr zRA>uH)5aAsm8_l0 p#MB3mFZu zIfvHD5; Ha@bN{)I=9fehz?eCvOs$%3~G#5R?K=LUSup-njbH&=VQOnSd0HX zrB5j}Fh#xhiuOeW?I(wyCFCI%68qT7&w}vp`}~3hyF(8HEHQ03NAVu%toT+dMSJhT z87qC#+u3;~3}FoowWiY2cNr&2jS~YrueBfdzT7a)9x%Jr`LzRO@9d4b-0h6`F$?Cm z?1w&TQwgT%4@ZSkZ?vXgV*We1)a{5EY+95?6`1l4H1aIQURQU*!a23liB-J}R7f@B z=;#(Rpj;nL8Lro*38W!<-m8H25XU`MvYv%t8WfAo?*3)X2nxF>+SWvc_wP8Ih!+_F zrx((6?2N(V^p(u>J`y$k2z+lb;_w8VOy_jF&cd1g8@-Cr7qVpx1jyF%6V=4QwbMV5 zb$@AfL1NirXtzb0J0s%89&FHhss(FBJx1U;-aR9>w2!(Xp&)awul|uxh$uq&CtiF? zApOhtX$`iA*h)W{W4>m}2|2EvC{2FOlPGj0S^`xn{iWmuF48h4RsB4#8qojI5o;=l zinah1&s8ryCN}-+vX8c-Qt>Hij^^h}A6f~ciTzH)ZscY78`;L@m1;6)merqal_Pp* z;L}1e??)yp2_Zj3{7rC?6<{b0^aA;#>G~$hb4@aM1`wPM6H~)*4?N#0n^Sz|uXQhH zW_X4WF4ALlus~rSj`9xGkNXjSeSqG;I)c8!V|84nQ1H85q`~&;>m*a`WlOftBia^s zjT#p_X s8t6dE)TFdIw9w)E4%_2$iH^%I+bKqv=t3JT z8EY(Di22J{`Zr!-K6}|g8%E~F% u^oH`J3<`1dm5 zk0lt!(oQU(V1pbn*ufy9qJG`G$E*mqlu8YyH;QWjQj#_&Rd^yO*U_>r+Squ$!`tT0 z(74$S?wXjj<%kcb#|$5Izb (OU` z=M6435jJ4|R9H0LjH!Xe595pR+T`NCp%+Un;>ho7ZTa6H1-2!y3g$UCY+`M?U2=#f ztdfe@w=gM$lRPc)geu`@8rIP7|1>=1n^D_NEQojZUn*>qTASO-q6=^8y$PjOw{3fu zRz4SugIicf`EPU5_%dfg{cT6cQx@EI4rq>1t^Fw{rq8lfJSpuv5sWXFzpwRQ|J9^U z$<3U}#>(3}a<7KxA7h61Ny~>%*!lJW9=kz=8tcPd_HCr!5gLf0_D%VoN8;GC2?uES z&8@3H+-R0$h8G|IM^aiS!7?(ecSi?BjN|wO7 y6&)L8AT9lQF-4IYmqK%ArJWw|LK?u>vrA8EM>-EqM1QG zW#=8}UyQ58_g{2!mJ?Sn8xk>7NyS%cUHdAhh0;%*uGyKp#-{w59R>+d0S9V^-g z&5D`F?l4CoxR^@lEW)BP^(|#1%v=#h9QvS>*_Zp06=bHhADR}9jnf~TuR!@aX+%af z&MH)u=qd@0&pR9Xg;}8^CKiL>&xF@X-n$1*Xa0`~3}S_<{AJ_nVP>2TuLa1w zk=U|?U&C0%dfLNb@GT#D3gOG`_9HN%JTEw;`rZP0g0-KdJLS<(zU=4!nsEEq1O^-q z0c`B}(xHjivYH<+!|b_=Pit|G&|aa9!@Pst^Q#^|eW^C{T#a(Wca%lfbERM0zxDDt zeHqg_>Mxrg7J-`?44c?b?#9m)eU0hwPKsVJwMg{9)yBo`YzwPJ(w?B(DRI60xlU8r z_hIsWO&|?z_a|2VL+qWM>6xVq!~D6**P@Px+o|ziSOd@IN}o@Q{&j0h;NpLohr;%B zI&eq2bl{d|f}o&{Kbm@3`{A>QyPZrX3@#Rce>>-J`s8wY3MJ28Pom+RKlvyilK$qf zGRw-t@#YadF7Lls+RN!h?atiF^*N}W)$<5!R_&gJGv_mY8XreOTu=_ShL4U-h-vF? zVQrY7j6rAn^|IVZ8io<02x)`@z#h3%HT;y53HA81qmi7JBO_5C3+otG$(l55*7)Q| zw}{BFM+e=$PhzYJ@e}p;6YxHmcYl5; #TEhdEFkU z;}%)29+BudWH^U`(-pP5Q3SXniyD$f52t>l30n6bdxk19?ib!@g%GbpCuH-xPLZ-O z@2tur)p+gCYBn+dU=`MniRg4@H`ElofWRQRFmL?t)?Oi6Ose+YpJNfQ=i&Ifb?wvh z38J_%^uBgRlZV9v0;q@M$PDL^Bc-m0>yHRIQxJJAnt`yy$8V{lKz@Djsm@nH3-r2_ zUQ0sYCHP=yX^4!ZuJ!M(3cuS2T=!rdkw@r#u=6v8&%6?3Y<9f9`((SkSY%^TO2WcU z(DU#A@PzVyVS4J*)l&R;XGL9@pYQzn!J|X;tveo2{vYM(zf1lta;<~DYRl&7s1lsT z5e38KXTQS Cit(QNg)SZ$}dD@s*|K^YCCK!pv{X(1d z@{X^0>Dh`sm|g@u1`Zh9?r`sL$i*TJ$g^xGJtx(;1^&G3QFC!8^tP;6hZ7CyIJP)s z;G+bA0=|#KR!q^l^xf+NIO7Isp0DNKo^R_Q>VvUKSHq1xmH#KIl>tX3zg;`LaO{4u zYk`(p J2(_{gB^-8^1;;##N76T-bQ;lOsOaGd^@BJ0@>E z^#5<)>2 >Ggc-YarvWZ_ 7r9tjtQ@qr8`$YZVhVRheF|G{pxbWL$5cE+Z^Qlc*Bm7*eSad)B52q zDF>BgPS3B}qOYb84+ ?JHBgWKHJr`=fe`-NJZg@mB;^2~jxP}3_4w7g>7-1sueqvLlqRFlE^s -E%`7q*H)Xgk)pk$#(DP z-16a2pw;gz%0tI}$hkZ#vO2QP)vxZhpfh*3@Xhrx5-Nl@_CF5w*tNq?w?naWYuD~| zPcDIeJ&@|Y?lvzyWp6oeeUkRvox )aWD~3Ke^yB^EkM|m=5gm4Ptm1EwjgftTD$_yS zGTr9?^y{thXK^Z>&sLh-*iy!YA4m4)-)oABMFp~PaV5YQ$+WMfH+ot53PdB2F(gj| zaRtiCCwBJ4cm6dj;ir;dzLYhYR#1@ac)rp?v {kFlx7`aLU`EWQU0%oG$oc}r9V^Bp z3|mR4k0+fKigP3w`w#DWTZS0Z_jOdS*xmZ=G&TGR6881kH#snBK;%bxYz9Z^DAwfn z?1fIkjU0rC(LGcAg~Q{*5S>D>X|?`ULhOfjrs5kol3KTwrU@LU%xt8T=dQT0E)ppE zY|kD0<>|O@ik;X &R{$LP0U`!To*Bxr#N+bEGiNWtnZ@3jbn6l`Ya5}0j9BW% zSrV#|p&@Z?Z4$unXr?#{{{;EeLCL8l#-qa?QDPO_hq;(%tzoZ2VbH0e3X;^e_^`rj zvziNsglYJAd#asu_OBD7W$(x3FB$gCjD*U2erUH#ZmKFOV(F+=;AM5k!oL+y1JmH> zZGy%pndusZS>OM0XI*)HXedAYUZbUSnXYGE?lGRh%Rb{4dRE!2>Sx5KApBmVBJYc; z>Oo>6Udt*BJ3D*a?d@#=M!--!Mpa5ng7ajIXP+dw$SBr8VA*Sv-XhV2Vd z)tO7Q*24+FK#=S#Hmv6v29OBDl+x8DV@AmNqq33kIe(Hfm3b)zVW-xy!Hti6R6Ol* zj<=z+enCrOZh~ZPd;+ZpZ@AB$ZDARzFUg>okyTr%%Yh;&)Y_U|PyyrFS$Y+v-{C`C zTwEL;8EFEsBmi!-sC6P58~Ip%e9lczPv=VfY=)S5!!^TWbmFfg1nkv(vooTO*5Wpq z`yGd1`yLykIb#k!m&wlXb9&lT7&350z%1%%Rs0(&NNb_eX@;LwSA&`Vqh1p zKQ8X>ko@jHq3P;0)UjgJfn9k`<;fn*mJ+&}e751A4S{{?wBsTA3a%DBfSZrcVu2*M za@b&AV6*;vJ^kVKSlouQ*h9;^`z_hqhORVJaove~hF_v5!6@P1zjsFwb5SJ>y4=bs zC`jq+QxwRj21b+eaqj;9{rk`0piu`Qi#9xf&87rP>hTNDu@T_{4`vN%X8f0&v$M0b ziVBV?r&b*}#d_M>*3)6%NFkO0Eg%WL%*@Sy@r9jo<8d9Ot7JQ*WBpm-E3NhzkMr)? zhc0qb)JE@m{#3WrPuywDxT4uj`fHbd?7PtVY{DQfTB+ZjVwbO4d?Ny5DkcU47*6I$ z$uExm{D?zA5fdB?&-mlBE~sgo)|okW^8uZM#Z?82>-{xxgLsnQ-7h=WSwX0u^PCX= zr*j`)-%~H=(vlKR`PF%%zs6BKyXi(oB?vCO1XDOvGwplzc%+&;e2pVy7awY#7dKjc z9%|;oSYBRUv?1^iu(S3JIVIibv=+p+yMCSUXKNmk>;}j$5@-T3$~LG~g-^ITI$|`c z#oS9XzR>}Fn)4yW1QXZ+#>{)1c(wJ7I3%IW8O>chgu%D=uL}#B?|6CD&mXE%M{kbj zX+M0>LQ9d7lA`KAjxK(VYmrO-;QJUf3qVwuO5>p?I@aR2kVw_yk%PtBLM=l_L=J+1 z!*nZ$@3UOVqMP1uSF;x7i@2u4Nq4jtOxiR2@ ItbY$I 4h4{Sp|)s<()ONp zb5>y8I??#dYqM|om{ eK95v#2EP6jZ=iRt}0qF9OdGA%fe5voUkS8Kc)D$WH ziVFS_Sk{&O0GFV`pR}|zlB!nbw)S=_&;u371zlfNvt+%ci=v9DhS=4|`8 BdnO7^j6!&8BB6jt1w#%&&sR;QP8cML?5ha{=YTOcCkHl|$Ijk< zEDm(gLf*G|SC^MX7Z;98v$H%c&CRJW+6oF7+^)Gf;y=gIPXoUVQi^4)(;UHJXZAVo zrHteL1!u&}U_qf&OcO1uetJ!J11B3571h%CnUjlaTn3z4e0= 9Ot2lC zk3drwu~%*`PJfoj{`(#U)g$wq)Wx|*gMLi+Ba}(?^`!x`1@83Etf5avGTfnA1{3S4 z*R2OvLF7g;2+x5pV+HF{7q8%v-@qZEz!oTC0F6s88Vy)_5`#a?*rMSMpxXO%<4}w) z=fPcxC?+NbKn@NpjnpHB0FS#F>ODl=A-zc9wWIYOhDD21_l6e}zV{pZ`$$0C@UGkB z`DNDk$yaE4DTi_Ir@Fejjfefr#>kgbISURb?Jw^TCdv=r=*+M#LZEkH-ggz&KZ63c z@%1>ot}RcN8)F-gur(@l7t`+ZTK;2F(oeR%Iwo8d7(RHZM_0G _5{@u ~~=R0%lD}SC^>mS{t!kGHb|NS(4Go^**WKek7Kn zA_qhuL&%$;(SEI$Yg{<8lU46~t;M)@-9@}SeNUa$G&;rcizAuq?U6#F`YZ?{NTv&w z3XvCXPnW} aOsiFhmTNRYnVNy(YHy^;R-|CM!u%7a-@jyU=%sqhmZ&Yf zj`Cex-|}ktugh%nJRr|xp`oCNfp$<0LXTR4evUj57MAD&OB_pWgmA_vN^+RYwKYao zram}ArrLLN=!>}mH=lL&CTCVgY#RmN<&I3g&T1G;LIm i|?Y2O4? zHvhJCSV*o+>=gL!-?(suM?~DRR!`D;k1_H~C_N@TTogpW(7SVor*altE0*B_25@5@ z5u$Q339`VF#K02s^u#}U`+MY}T)!cXf}@wvAoI`fLW7gMD6QWxoW%C;e;^;K1ijJ9 zN4{{9$@S*@n#^OIcuteSv=qMMIyke{7kP+5%B!5T;@!~zE)2Q5+qj&(98?xDYo+a$ zCxLcy(a&d+|AZQ!L3~o-$lyeSSaj-24nz?JlOxUA?CAgThKSs@mDg|k+vt!AE{wkc zF8p^1*{^*OZpJ>IPgtlwMTK&8eSi7{h@L;cy?7%B03jvxK-XXDa$<`GQ9-9I_;$w^ zpS;4t+`s)+=9$L|E$>}lFM6=b9~R|(fI0J#885DOiuSOrHTay@i+EajT@(OM3S2To z|EBEFKykBwlq@eVuWNms(jh9fuT*F2Xz0ltE)Mt);Q0749TNj1e*rrFQv@qQa@GFr z+qXpgj#SP*va%?E;mn`-^1HwU0s)x>GA@q^D#TzqdpgK2TvmEI>G$v7Cp!K8T~3#N z+_jL9l5U=#$Fk@&Y(y~pvJ^rZ>#p =LmwoaQ=zjjJDJ7*^-DFQ(?bs_7_{N6 z%xH}M=J!&TF6RX?e8VI-kD7RjPc9T^`g+QGb49Fd4if@}R0bM5gc`J61LO~VAm+)= z4RSpGMjROGwK=!TIrEjLdv!W`UWljhG}f2sPok9Qqb}!Wf8rbL@Ag0QV?_i(SgNxY zy%i1Puv*;r%A>}$5sB{dyL-IeT{j$7@bO->sWoD AfijNxPY(RuQRxvH!zAcCzU-1(!hHNr-|aeoPp`_)J)*L|dJ z1Qr(FfiLhP+)goCQo7)>&AzHR4g0yw(>ao c5We$=$=lXke&tar0MF z!Bu4D>paIsdglfkx)qlt)cE>znUGM}mk @ow=M=WbvE<@Hbw6G({=wA_}6w` z0-GK` =rvD1>*mN7~Qs--%0P9s)ZOH*z~HJN)LEk{;c=;C?A0PBW0@5M@Qy>ec;MCB~X zMdGdGxV>I=`>;>jlW<&1Jr?Tu>hw2RS-*xf=wplh{%R{aG8!r> yeO6 zuS;2lsqOhOw;~(I_wlx`Kp`DS?3w=Z{b~6Q09Mn!9eByI=Qrq{HL1;@ TXB8K@q!)W(oiKwC8cO~n;s^r=eNk )(>n3q5tpdr!B4v)564_`xc z0n=3if5W*&IJP!0>%(&o80rtg&hQnH`mc>|S6NJH`OLg3Jn=ZxkM;B;P{L3tOe14r zN{fmD|0N_4&%2M1*2ZOIL}}=IA`A`=Y6?0LjKRwo?r-PD16^0?ETED@mX^Hmk`p%# zK4KX@l%o7uoQ0ax@{s_>#>Oe@AfA~PXgsl*pW&NaCf(fJWMpEI8cE@xlMX2@eV=fY z4yo*rwWF>b@QIvAP%@Hmq)6HeAPj!IJLe;+ecEO7&n6`ynV6ai+#OEd?)%^`?&^wv z-T^vWqr<8E@(LX(d{!SQD}lp8_+;cPtM|+Wwomh`j6B(Vi{Mpxj(L-J3r8<1jFzh> zT*)v={faW|=Svo}3n}GF=_ggqAPbWqr}k=uW{qJSoN1-g@Agl$V@#E>uY$1)137U9 ziLs3uY`N>+a--0+soUNyPjByIyT{|<7Q^M{01$fwT~LY4%<*M4wV^tkd n>rOw~jPuY34tj)*c34kwD! zv%`K!+#@--L$VgWhDzVrAE@fZ{`%dXN`wvA>#_Fav!jHrTlPEumQ&GOh3McDUfjxz zr_SCQ85uD$GEP`M=F24;_eT-mn_cM?m6S_3dE)yB<~O-MvgUMCzyh`?7@}5Zc0V;I z5P uw$alsx E{P`0IP2 <`+X$6hMPv5{nL_(>YR^{w80<9Ih9qx++#JGVq70$w~3 zHiRBAk;9(h0q80kcyemh3K GBEC jw}$TnEqBpCp$rLSU*F*K*k TFGbL(Pu$&5*f96thHocxTUrs;Q)09F0Vf= zYT?jO>3fgQ)w{bM;2N6{!QGqtsXdZ*jqOI+K3J7yQs8*2i`2#~rZ?EU;^om)3U@sS zMh0$SBoN?YRq5#5Rjc(PQ8RF;(JfGL=@sQmZC2xtyN&s 3_y+gr7B(18%yc`p4Xc<3yavYHw(Czdi$CEldcpcvOeLsKF z$+62IVu-`#Zyg {#u5)qv!>xK&3ac_5*0}FO~l-(4$Lbo|^ zD~BeELWl$mE6ihthlaZ2X=NY~IzgeD3@B1ZzJ!u+2*II**KZ^sJ3E{4ooa2&-T8W0 zhwnFM=jeicScnV-d7sOg#cR^%T%hYBY~zq=_7DmE!fC!LMRa^)4SiX*g&G;|=ybV# z7S)=0C;WiwDjVoNO@LnixUML^Eo`54wJ_N?u!kO1w7Mg^<#I~W3lv>`3vReHmX z?aq~I)goajYgC*e<*jQdr*G}LwCy8A#aN#rMajR1;eQ5IarxNt3<=g<{QI!apXsX| z7ToNoH`?<2eC|JhCGuo=0fVfk86xy<$|>LX1==+*=YRhPhXofA@O#)L1Ra`Qs~d>D z(*KN)hjn&}2=f;sk~fOPtz!N8VWg(Y9epGR^KaUf!a_qip$_XE3T4dsMl!N7(mT7m zo6Q!PeW|q;)&A?k1)Z_)Kk(U8-Dih=5}|q_&{4EgvddBN#=p9`hJ%Gj(gc8>>*c1> zpExSA#9uDI-Mcv#OeCCP4X6Nd@$q7Bj&ZQDA$fUp Z3?yqNx E8TG!;W20x`tO{td0vnyG(yj!3((&q&P_lz{&Mb~8K8N~jn zNW@DU2{nvH;IYBOt%ksdXI3nl{{574HfntHDW#N@_=1=eCAabvENfV~EhogYM?4zN zeM(8nivMccj6!Q P+7?^Er z$BOWJi#8NP2Muk3A_vvq-Xrn=;7zn7BJ#3e&P9t1$dy{NS7k!W$I>uhx@s1&P05Ow zdM3d9>+j)ZQnUR0KV#|%nx>+>PF$nJady_r3BMNrWnKLca*L~!hR!$sNXsySodrWD z4el_I_;H6k=`<&0Pc@9EM<_tZT}z!5;G`ACW>xQ40KsAx5h2Z`3>mRS-YU`NB< 7~LE z>>O^>*t>nY<{lvazQ=HqQc}glrlg7zTiRlm%WGFKKg9%=d_;{@=)sCX7P3t@GEF#~ zl;)fM-?$(A1X=0=w|BZ@MO0w{J31e$Lb9LUU8xkXurDAdYZEy617=jT>~%B!ED*}5 z$R`j^iyjs~39Ue*58Wk6k*5Ytx?&oHUoA3yrAL2$Oy)%twm`}NYs>14=Bhh K&IUjmi& zh6~H(E#W`l^FN$b!|Ea89P7q_+su $-=Bz4PFd`yO(s%kOihoxHMIFZ+hJ(r);VQm|xzR`dOHz3<=vAXD{Hh66SF6 z;PWQRifNK?kdp(IO~fTF@X>%mkP|g 0{tv#%8J$gLIRNp-Y9dhWM2H$&h_U6 b_*)hajc0ONj zL!V~-A=fWW46f^8;8vhM-|ju>u_f;!v8YXKi=8BIb$RCENP&2E3S089*y(wK=?E$( z0lR=Uq0h;wF_^0nA`OMCt>UmI(C8NEADF94z?qY`V|`(!gQ2`@{P6$OvMuE}aZ_o6 ziFvrcj$+@J^_2~QQ~+OsFguL<+xoDJ>Z*pBS?T#H-Q#&)4r2sj;B3rGYT!EpH}?h! z#HOs~Oix#N{vPPmSg|PEI+N9_hx{pIyg2q~$thE0qf$UHu!OKtVBQV%Y#vFaf_1a+ zO-=j@u;Ew;YH1kay!U0l%LJwnOy~RDu12aIZ+(az4Wz+x-qdUs+aA{}Dy%3-#NuJf zEqqn(wYa$#-T9&tu(-ZUE2kAQ1U3IU$0O!;&De) if3lzby@;VZ z-^>gT)w%mk;?8g~8!ZnHzLS#^I(E4eSH!XJx g2K58t3O;n%DuB#y^RWHx^ql#Tzd^DT2y|q<`E17l)TZM>Bjw0;c0wL$K z|1rJT<3IPVlq9|!;WL` wQyVJQy Db`bZedF;E?mf;*a1^^e!^plXjZI5J{A zign*3qa9sqCU;zay4srji`xp<>*h#mHDzikT#vEqRcCs>k{YfB1(_1Hq<5v+*^0Nx z7DbqK*dhXr5t!n(!S`~q#f34N4YxH$Xw*I$(kFI pF z&Q6R?Y4XDdCN6is)zPs?3?~o&)m=pqT>ggHdfPDsahRKYL^mNJAdhCp82-Yy&%n5i zbvz??c~!kFaE7G3&!Jgoi31kXQeq`(CZWGL%}_(JC}XyQi>Wq_#bJD 7@5>3nayAhS{1@9%a$;hQUjLo>FDT0!KybX zK=?v^2#kT(mNmFGHrn~t#7{IzCy~3p #W6Ky}zBX+njg4(jazc$CSm803ZLiMs3?Y>6b@p*JM^_=q=Jw1|(Nio%Uw2 z5dhW*aJg1es&ci2JNTzHHNvtFRrdPJV iA*VCoU z9U7eK+8N*^HP|yq2$$o{1}P9zd7{d2y%u)6JNqs|-X5zoCj%q*5?z%q2gBSq>rC8~ zl#OUGqr_#o6 hS(dPUADx1sWSp;b0`Ld)3~={_Mordn!|#^{#S!+D+(Km{ty zOgFTp5qkoMFolYpX-=MeK$6fb)Nznxf_rP*b((L`loOp?057$6_B82N6A8!1wW%7& z|ELCat{|+Suj}vWzf C;Vc#Eq4f6`*yV~k;37N6v z+tndIDIFiaxdw{ U95gb{~`u)}vrU|R5 zLja>W{G #J?8~h+#V7l~Kpw94L4MG*W#FG6B&=?*_``)+ zA|_3w1hTo-sJP*IZDM^m%;Te@d98*YK4^EEFjL)IaC_8tH6BL*@YnVT*p!~N%cBZt zJ_V?QlMU9h?}7#tk?jlGy>CRV%vk;ro^1aMy~g*uTXom|aD+%+Cm6?@U;2BA>O`I( zs}_xm)=%A|W)5Nt%i3)IDeXNP nxga!|>pmc>;UEjwNkS zHOxQul=G_-5tuTEC-nhoTI$1JP3=W8-#!O+M|tdL;5e`ueM&(e6D5Mpdr8A0MoKeK z4I65qH)Sd%ifr^&)mRHy)HQPNsP!M{?^o^b8c6!TB!(0fF0esN1j Z7kMMy ziKv6*NugtWa_qCcrc}B!IH1k6qq{-A_vZgF63S( G-Me>HAjEEaeR*WQRcCF=+Cx>Cc64=>l9P*ERs2e4O*!bJ zqpiJhbcC8#@bRfWjRveFEOhv`8d{g5hys@O_J~p{%Ee!Kg~VhatEv-4U*9z~7t6en zrTfp#sT|yZ^B(jG@T55QB~=o~(E5~9!LU-EK1j7#5=?ss1_rV_@5!Gm)*?09uXdxc zwTWVp@yE$?<-!ALOt=w}$1LkJGp5rCb%YDc)(^eL93b5U%;QAu?d^fBgPGqTFteSz z45n?4R|a|4g`qJYU61hSm3~E?f>}AR#vdzqi43r>f6o8!!JrCahke<=u+EF3s^wr@ zt+|q|r!1p;obkb#C{m7@=z$ gKhk-l+ zFpo&Z!h)fqq7wMJs1D4{7SFd>8nUb{Ynh1JG-bs!&4CKpYy6xasL5>J@eq72;znG( z0 DQ&{=oPq!NxUZ7*`V+S2rnO>BvODfU{j?x6Et1 z+<*aq{L>(CpeG?^WlZV3cCY~1M>llPn1eGjDTjuJ98VTFxOsStz=?o`F2SKp>l=%v z$|JI_u2EFX&aIL~L_~0VGT}U|zrHZINYoMH{(k`t1oHdF-h_{(Vhy^zy dDJ6DR6W>O`zbx69>nt@`-7DcVcCYc5}~Xwf1J8#W9nDJe)xOA}DnRscSD@BnFP zX-s3<`b}-ixafr!UNA_rTZ?W_Oia{UZ+nY(E%B1NckeEs%~}8q2nfK!g$v=~;em{d z3>-Ofq}|4Vmo8n>+BTJfH d-MD@s8}#Rn=(#s8lMkV#NxFyh*Jc zZ?=_&H BDQVYhJ_0kV#SIT;H%S+Yv)Yyrln#H zy1gU1phQF>5%Y2pgayE;s3^VU0QpTCO)6EVrH+hLPesqq&qqK&0Q~&?0015y9smHo zI%%3ViG*-uyxA792HoBfyCIsInxImtm@%?~732VL$BrGm^f+JH`Sa(AYlTN1c?5xh zfym3t!|Btf0RS1Am7UC~bKbmpP8V-l`k=LyZtsZQ5JC)S1b}2lJhy|G+X*d^NO0uH z5i~V5;nuBN0D!>2K%72(n%O4SiLXvl4_D8rQ>SQq#hbQ_0j)*13o&3P1E3{DL1JPe ztyC(RxBP<#53qapZi^mdcKT`}TefVmDBd)86u&ja8gzR{i~)%Y%C(4sXaHy_;b5(} zY}l}2ym6s9@g_x4Osq;CUT&S-A!Vk @mboa6#KK0Q2+ntrnN<+__UHJ~TJp z ~6NJ=j!T;KmF-XPUmXbbDpK(g0@2dy12Mt+_-Ug@x>Q$`t)i1```bz_ymX> z%Z?SzjW-Pqm}bYceE(Y$fW)#|O1HO{E*E>ZivU0y#y!TC?z3jRX^&W^Ep&T(>2k4m zy9fZ}X;k*x%$9FzYsQ<-9_zH1E*BvNbOH-V*g9J;9%RjU(-~tO(xqaLE*Czr$HKot z3}^!Y+N;0Hn(?Ny#yZyOaxtYF#@5|2LJVjJ0NS&^iqzfE&;YSm+%6VpGFPnC _j9?dvZbB j8tb%|E*BvNw4VGwbpDnrKU2UQ00000NkvXXu0mjf(FFt? From 8a7003accb48b9bf82d9c88b3b88a3612c1cb26c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 16 Dec 2023 14:28:21 -0600 Subject: [PATCH 002/103] Automatic changelog generation for PR #2413 [ci skip] --- html/changelogs/AutoChangeLog-pr-2413.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2413.yml diff --git a/html/changelogs/AutoChangeLog-pr-2413.yml b/html/changelogs/AutoChangeLog-pr-2413.yml new file mode 100644 index 000000000000..724d491f6ac2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2413.yml @@ -0,0 +1,5 @@ +author: unit0016 +changes: + - {rscadd: 'A new icemoon ruin has been added, should you be in need of service + department goodies.'} +delete-after: true From 49859dd8c78e2cf1fd30474fdaaea6f20b3afadd Mon Sep 17 00:00:00 2001 From: immortalartisan <64680018+immortalartisan@users.noreply.github.com> Date: Sat, 16 Dec 2023 12:27:48 -0800 Subject: [PATCH 003/103] Adds a crashed pubby as a sand world ruin (#2363) ## About The Pull Request Adds a new pubby crash map along with the requisite area and ruin codes ## Why It's Good For The Game It adds another ruin... this is a good thing ## Changelog :cl: Immortalartisan add: A new sandworld ruin based on deprecated ship pubby /:cl: ![pubby in game light dark](https://github.com/shiptest-ss13/Shiptest/assets/64680018/25eb6742-a769-41de-b158-ff55661121ed) SDMM view with areas ![image_2023-11-10_094953863](https://github.com/shiptest-ss13/Shiptest/assets/64680018/e3e76193-e194-47de-9596-e665a27e0673) --------- Co-authored-by: goober3 <118859017+goober3@users.noreply.github.com> Co-authored-by: spockye <79304582+spockye@users.noreply.github.com> --- .../whitesands_surface_pubbyslopcrash.dmm | 3321 +++++++++++++++++ _maps/map_catalogue.txt | 5 + code/datums/ruins/whitesands.dm | 7 + code/game/area/areas/ruins/sandplanet.dm | 4 + 4 files changed, 3337 insertions(+) create mode 100644 _maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm new file mode 100644 index 000000000000..1cd150e9b8dc --- /dev/null +++ b/_maps/RandomRuins/SandRuins/whitesands_surface_pubbyslopcrash.dmm @@ -0,0 +1,3321 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"as" = ( +/obj/machinery/light/directional/north, +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_x = 6; + pixel_y = 14 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/xeno, +/turf/open/floor/plastic, +/area/ruin/whitesands/pubbycrash) +"aR" = ( +/obj/structure/sign/number/one, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/ore/salvage/scrapmetal, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"ba" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"by" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/pod, +/area/ruin/whitesands/pubbycrash) +"bS" = ( +/obj/item/t_scanner/adv_mining_scanner/lesser, +/obj/item/kinetic_crusher, +/obj/structure/rack, +/obj/item/pickaxe/mini, +/obj/item/pickaxe/mini, +/obj/effect/turf_decal/siding/brown, +/obj/item/gun/energy/kinetic_accelerator, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"bW" = ( +/obj/effect/turf_decal/box, +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"bZ" = ( +/turf/open/floor/plating/asteroid/whitesands, +/area/overmap_encounter/planetoid/sand) +"ck" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"co" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"cp" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"ct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"cx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/item/stack/ore/salvage/scrapmetal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"cN" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ruin/whitesands/pubbycrash) +"di" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = 12 + }, +/obj/structure/railing, +/obj/machinery/airalarm/directional/east, +/obj/item/stack/sheet/cotton/cloth, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/whitesands/pubbycrash) +"dm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"dW" = ( +/obj/item/stack/cable_coil/cut/red, +/obj/item/stack/ore/salvage/scrapgold, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"ek" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/button/door{ + id = "pubbywspodsw"; + name = "Pod Door Control"; + pixel_x = -25; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/ore/salvage/scrapmetal, +/obj/structure/salvageable/server, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"eq" = ( +/obj/structure/sign/number/one, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"ff" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/ruin/whitesands/pubbycrash) +"fk" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/donut_box{ + pixel_y = 2 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"fA" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"fO" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"fR" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/stack/ore/salvage/scraptitanium, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"fX" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/item/stack/ore/salvage/scrapmetal/five, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"gg" = ( +/obj/structure/reagent_dispensers/servingdish, +/obj/structure/table/reinforced, +/obj/item/kitchen/spoon/plastic{ + pixel_x = 6 + }, +/obj/item/kitchen/spoon/plastic{ + pixel_x = -1 + }, +/obj/item/kitchen/spoon/plastic{ + pixel_x = 13 + }, +/turf/open/floor/plastic, +/area/ruin/whitesands/pubbycrash) +"gs" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-8" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"gu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/grid, +/area/ruin/whitesands/pubbycrash) +"gx" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-5" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"gy" = ( +/obj/effect/turf_decal/box, +/obj/structure/table/reinforced, +/obj/structure/railing, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"gG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"gL" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"hh" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"ho" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"hz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"hA" = ( +/obj/structure/closet/wall/red{ + dir = 4; + name = "Pilots locker"; + pixel_x = -29; + welded = 1 + }, +/obj/item/clothing/under/suit/black, +/obj/item/clothing/under/suit/black, +/obj/item/clothing/suit/jacket, +/obj/item/clothing/suit/jacket, +/obj/item/clothing/head/beret/black, +/obj/item/clothing/head/beret/black, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 1 + }, +/obj/item/clothing/under/rank/security/officer/nt, +/obj/item/clothing/under/rank/security/officer/nt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"iw" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"iW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/catwalk, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"jt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"jA" = ( +/obj/item/trash/cheesie{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"jF" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"jG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/ntspaceworks_small/left{ + dir = 4 + }, +/mob/living/simple_animal/hostile/asteroid/whitesands/survivor{ + dir = 4; + faction = list("saloon") + }, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"kp" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"kA" = ( +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = 9; + pixel_y = -3 + }, +/obj/item/trash/pistachios{ + pixel_y = 5 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"kM" = ( +/obj/structure/table/reinforced, +/obj/machinery/power/apc/auto_name/directional/north{ + start_charge = 0 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/item/photo{ + pixel_y = -12 + }, +/obj/item/toy/figure/captain{ + pixel_x = 7; + pixel_y = 12 + }, +/obj/machinery/airalarm/directional/west, +/obj/item/stack/ore/salvage/scrapmetal, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"kP" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"kU" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/ruin/whitesands/pubbycrash) +"ln" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/salvageable/machine, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"ly" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/ruin/whitesands/pubbycrash) +"lA" = ( +/obj/structure/table/reinforced, +/obj/item/laser_pointer, +/obj/item/radio/off{ + pixel_x = 6; + pixel_y = 14 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"lB" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/catwalk, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"lK" = ( +/obj/effect/turf_decal/box, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/salvageable/autolathe, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"lR" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-46" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"mp" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-3" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"mH" = ( +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"mU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/ash{ + pixel_y = -3; + pixel_x = -6 + }, +/obj/item/gun/energy/laser/hitscanpistol, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"mW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/whitesands/pubbycrash) +"nq" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-55" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"nG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"nP" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/suit_storage_unit/open, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"nQ" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/turf/open/floor/plasteel/patterned/grid, +/area/ruin/whitesands/pubbycrash) +"oo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset/wall{ + dir = 1; + pixel_y = -28 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/whitesands/pubbycrash) +"oq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"oO" = ( +/obj/effect/decal/fakelattice, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"oS" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"pe" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/catwalk, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/item/stock_parts/cell/hyper{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/stack/ore/salvage/scrapmetal/five{ + pixel_x = -9 + }, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"pu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/ntspaceworks_small/right{ + dir = 4 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/mob_spawn/human/corpse/nanotrasensoldier, +/obj/item/storage/box/stockparts/basic{ + pixel_x = -3; + pixel_y = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"pE" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"pG" = ( +/obj/machinery/firealarm/directional/west, +/turf/closed/mineral/random/whitesands, +/area/overmap_encounter/planetoid/cave/explored) +"pR" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/glass, +/obj/item/stack/ore/salvage/scrapmetal/five, +/obj/structure/salvageable/server, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"pT" = ( +/obj/effect/turf_decal/box, +/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/spawner/lootdrop/maintenance/five, +/obj/effect/spawner/lootdrop/maintenance/five, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"qz" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Engine Access" + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cut/red, +/obj/item/circuitboard/machine/shuttle/smes, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"qN" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-74" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"re" = ( +/obj/machinery/shower{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"rT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"rW" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"rZ" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"sd" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-2" + }, +/mob/living/simple_animal/hostile/asteroid/whitesands/survivor{ + dir = 1; + faction = list("adobe"); + desc = " A wild-eyed figure, wearing tattered mining equipment and boasting a malformed body, twisted by the heavy metals and high background radiation of the sandworlds. Their helmet also seems to be filled with vomit" + }, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"so" = ( +/obj/effect/turf_decal/industrial/caution, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/catwalk, +/obj/structure/sign/poster/retro/nanotrasen_logo_70s{ + pixel_x = -32 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"ss" = ( +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -4 + }, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/folder/white, +/obj/item/pen, +/obj/structure/railing{ + dir = 8 + }, +/obj/item/stamp/captain{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 2; + pixel_y = -14 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 2; + pixel_y = -14 + }, +/obj/item/spacecash/bundle/c1000{ + pixel_x = 4; + pixel_y = -16 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"sA" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ruin/whitesands/pubbycrash) +"sC" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"sD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash, +/obj/effect/decal/cleanable/ash{ + pixel_y = -3; + pixel_x = -6 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"sV" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"uh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"ul" = ( +/mob/living/simple_animal/hostile/asteroid/whitesands/ranged, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"up" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/item/stack/ore/salvage/scrapmetal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"uB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash, +/obj/effect/decal/cleanable/ash{ + pixel_x = -6; + pixel_y = 8 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"vc" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"vw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/gibspawner, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"vL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"vO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -6; + pixel_y = 8 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"vX" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"wn" = ( +/obj/effect/turf_decal/siding/brown, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/suit_storage_unit/open, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"wL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wall/red{ + dir = 8; + name = "Firearm Locker"; + pixel_x = 29; + welded = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/item/gun/ballistic/automatic/pistol/commander, +/obj/item/gun/ballistic/automatic/pistol/commander, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm, +/obj/item/ammo_box/magazine/co9mm, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"wV" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/structure/catwalk, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"xa" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 9 + }, +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/salvageable/machine, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"xc" = ( +/mob/living/simple_animal/hostile/asteroid/whitesands/survivor{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"xy" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"xA" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/structure/salvageable/computer, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"yj" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/noticeboard{ + pixel_y = 31 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"ym" = ( +/obj/effect/gibspawner, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"yt" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-141" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"yx" = ( +/obj/structure/railing/corner, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 1 + }, +/mob/living/simple_animal/hostile/asteroid/whitesands/survivor{ + dir = 4; + faction = list("adobe"); + desc = " A wild-eyed figure, wearing tattered mining equipment and boasting a malformed body, twisted by the heavy metals and high background radiation of the sandworlds. Their helmet also seems to be filled with vomit" + }, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"yK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/grunge{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"yU" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/gibspawner, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"zi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"zP" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"zX" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/reagent_dispensers/servingdish, +/obj/item/kitchen/spoon/plastic{ + pixel_x = -1 + }, +/obj/item/kitchen/spoon/plastic{ + pixel_x = 13 + }, +/obj/item/kitchen/spoon/plastic{ + pixel_x = 6 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Ak" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/pistachios{ + pixel_y = 5 + }, +/obj/item/trash/energybar, +/obj/item/trash/cheesie, +/obj/item/trash/can/food, +/obj/item/trash/sosjerky{ + pixel_x = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"AH" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"AJ" = ( +/turf/closed/wall/mineral/titanium, +/area/ruin/whitesands/pubbycrash) +"AO" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Bd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Bz" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/item/stack/ore/salvage/scrapmetal/five, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"BD" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/structure/salvageable/machine, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"BH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Cg" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/stack/cable_coil, +/obj/structure/sign/poster/contraband/red_rum{ + pixel_x = 30 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Cs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"Ct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/mob/living/simple_animal/hostile/asteroid/whitesands/survivor{ + faction = list("saloon") + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Cw" = ( +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"Dg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"Di" = ( +/obj/structure/railing/corner, +/turf/closed/mineral/random/whitesands, +/area/overmap_encounter/planetoid/cave/explored) +"Dn" = ( +/obj/structure/railing, +/obj/structure/salvageable/computer{ + dir = 8 + }, +/obj/item/stack/ore/salvage/scrapgold, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Dx" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"DB" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/structure/salvageable/machine, +/turf/open/floor/plastic, +/area/ruin/whitesands/pubbycrash) +"DQ" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/item/stack/ore/salvage/scraptitanium, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"DY" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 + }, +/obj/structure/salvageable/machine, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Ea" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/patterned/grid, +/area/ruin/whitesands/pubbycrash) +"Eb" = ( +/obj/structure/frame/machine, +/obj/item/circuitboard/machine/shuttle/engine/plasma, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"Eh" = ( +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"Em" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/lighter/enigma, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"Et" = ( +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6" + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/turf_decal/ntspaceworks_small{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Ew" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"EG" = ( +/obj/machinery/door/airlock/hatch{ + welded = 1 + }, +/turf/template_noop, +/area/ruin/whitesands/pubbycrash) +"ET" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/west, +/mob/living/simple_animal/hostile/asteroid/whitesands/survivor{ + dir = 1; + faction = list("saloon") + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Fc" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Engine Access" + }, +/obj/structure/frame/machine, +/obj/item/circuitboard/machine/shuttle/heater, +/obj/item/stack/cable_coil/cut/red, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"Fn" = ( +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ruin/whitesands/pubbycrash) +"Fq" = ( +/turf/open/floor/plating{ + icon_state = "platingdmg1"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"FP" = ( +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/salvageable/machine, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"FY" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/salvageable/machine, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Ga" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Gi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/highsecurity, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Gl" = ( +/turf/template_noop, +/area/template_noop) +"GA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ruin/whitesands/pubbycrash) +"GF" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" + }, +/obj/structure/frame/machine, +/obj/item/circuitboard/machine/shuttle/heater, +/obj/item/stack/cable_coil/cut/red, +/obj/item/stack/ore/salvage/scrapplasma/five, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"GK" = ( +/obj/structure/closet/wall/blue{ + dir = 1; + name = "Captain's locker"; + pixel_y = -28 + }, +/obj/item/clothing/suit/space/hardsuit/mining/heavy, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"Ha" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Hb" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/salvageable/machine, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Ho" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/light/directional/east, +/obj/effect/gibspawner, +/obj/item/stack/ore/salvage/scrapmetal/five, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"Hq" = ( +/obj/item/stack/cable_coil/cut/red, +/obj/item/stack/ore/salvage/scrapgold, +/obj/item/stack/ore/salvage/scrapgold, +/obj/item/stack/ore/salvage/scrapmetal/five, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"HQ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"If" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"Ig" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/salvageable/machine, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Ik" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plastic, +/area/ruin/whitesands/pubbycrash) +"In" = ( +/obj/structure/railing, +/turf/closed/mineral/random/whitesands, +/area/overmap_encounter/planetoid/cave/explored) +"IC" = ( +/obj/item/stack/ore/salvage/scrapmetal/five, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"IQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Ji" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/ruin/whitesands/pubbycrash) +"Jz" = ( +/obj/item/stack/ore/salvage/scrapmetal/five, +/obj/item/stack/ore/salvage/scraptitanium, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"JI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Kt" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Ky" = ( +/obj/machinery/door/airlock/external{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/whitesands/pubbycrash) +"KB" = ( +/obj/structure/salvageable/computer, +/obj/item/stack/ore/salvage/scrapgold, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"KI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/plasma, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"KO" = ( +/obj/machinery/power/apc/auto_name/directional/east{ + start_charge = 10 + }, +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"KS" = ( +/obj/effect/turf_decal/box, +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility, +/obj/item/storage/belt/utility, +/obj/item/multitool, +/obj/structure/railing, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"KT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office/light{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"Lj" = ( +/obj/machinery/door/airlock/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Lm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/ruin/whitesands/pubbycrash) +"Ls" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/siding/brown, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/suit_storage_unit/open, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"LM" = ( +/turf/closed/mineral/random/whitesands, +/area/ruin/whitesands/pubbycrash) +"LU" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/number/nine{ + dir = 4 + }, +/obj/item/stock_parts/cell/hyper, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"LW" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor{ + dir = 4; + id = "whiteship_windows" + }, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"Mi" = ( +/obj/structure/sign/number/two, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/ore/salvage/scraptitanium, +/obj/effect/gibspawner, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"Ml" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + dir = 4; + name = "Engine Access" + }, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cut/red, +/obj/item/circuitboard/machine/shuttle/smes, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"Mr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/salvageable/computer{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"NI" = ( +/obj/machinery/holopad, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"Og" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/structure/railing{ + dir = 10; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/item/stack/ore/salvage/scrapgold, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Oz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/effect/decal/cleanable/ash{ + pixel_y = -2; + pixel_x = 5 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"Pr" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Pu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"PA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/grid, +/area/ruin/whitesands/pubbycrash) +"PI" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ruin/whitesands/pubbycrash) +"PK" = ( +/obj/effect/gibspawner, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"PY" = ( +/obj/effect/decal/cleanable/generic, +/obj/structure/chair/office/light{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"PZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "engine fuel pump" + }, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/stack/sheet/mineral/wood/fifty, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Qb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/vomit/old, +/obj/item/stack/ore/salvage/scrapmetal, +/obj/effect/mob_spawn/human/corpse/nanotrasenassaultsoldier, +/obj/effect/gibspawner, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Qo" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-9" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"Qu" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/ruin/whitesands/pubbycrash) +"Qw" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/number/seven{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"QD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plasteel/patterned/grid, +/area/ruin/whitesands/pubbycrash) +"QI" = ( +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/portable_atmospherics/canister/toxins, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"QR" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/grimy, +/area/ruin/whitesands/pubbycrash) +"RC" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/suit_storage_unit/open, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"RL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"RT" = ( +/turf/closed/mineral/random/whitesands, +/area/overmap_encounter/planetoid/cave/explored) +"Sy" = ( +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/stack/ore/salvage/scraptitanium, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"SO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/gibspawner, +/turf/open/floor/plasteel/tech/grid, +/area/ruin/whitesands/pubbycrash) +"SU" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"Tg" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/mob_spawn/human/corpse/damaged/whitesands/survivor, +/turf/open/floor/plastic, +/area/ruin/whitesands/pubbycrash) +"TB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"TF" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"Uo" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/vomit/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mob_spawn/human/corpse/nanotrasensoldier, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Us" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/vomit/old, +/mob/living/simple_animal/hostile/asteroid/whitesands/survivor{ + dir = 1; + faction = list("saloon") + }, +/obj/effect/mob_spawn/human/corpse/nanotrasensoldier, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Uy" = ( +/obj/machinery/door/airlock/hatch{ + welded = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/pod, +/area/ruin/whitesands/pubbycrash) +"Vj" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, +/turf/open/floor/engine/hull, +/area/ruin/whitesands/pubbycrash) +"Vt" = ( +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"VG" = ( +/obj/structure/sign/number/two, +/obj/item/stack/ore/salvage/scrapmetal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"VK" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/industrial/outline/orange, +/obj/machinery/portable_atmospherics/canister/toxins, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"VP" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-2" + }, +/turf/open/floor/plating/asteroid/whitesands/lit, +/area/overmap_encounter/planetoid/sand) +"Wg" = ( +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/cut/red, +/obj/item/stack/ore/salvage/scrapgold, +/obj/item/stack/ore/salvage/scrapgold, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"Wo" = ( +/obj/structure/bed/dogbed{ + anchored = 1; + name = "citrus's bed" + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/pod, +/area/ruin/whitesands/pubbycrash) +"WD" = ( +/obj/effect/turf_decal/industrial/stand_clear, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/ruin/whitesands/pubbycrash) +"Xm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"Xn" = ( +/obj/effect/turf_decal/industrial/caution, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/catwalk, +/obj/machinery/button/door{ + id = "whiteshipubbyEngines"; + name = "Engine Lockdown Control"; + pixel_x = -25; + dir = 4 + }, +/obj/structure/salvageable/destructive_analyzer, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"XA" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/ruin/whitesands/pubbycrash) +"XK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/ruin/whitesands/pubbycrash) +"Yt" = ( +/obj/machinery/newscaster/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash/large, +/turf/open/floor/plating{ + icon_state = "panelscorched"; + initial_gas_mix = "ws_atmos" + }, +/area/ruin/whitesands/pubbycrash) +"Yu" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/number/four{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/ruin/whitesands/pubbycrash) +"YC" = ( +/obj/structure/closet/wall/white{ + dir = 1; + name = "Medicine storage"; + pixel_y = -30 + }, +/obj/item/storage/firstaid/ancient{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/item/storage/firstaid/medical, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/pod, +/area/ruin/whitesands/pubbycrash) +"YL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/turf_decal/industrial/outline/grey, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"Zg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/catwalk, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/structure/salvageable/protolathe, +/turf/open/floor/plating, +/area/ruin/whitesands/pubbycrash) +"Zj" = ( +/turf/open/floor/engine/hull, +/area/ruin/whitesands/pubbycrash) +"Zk" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/closet/wall{ + icon_door = "orange_wall"; + name = "Mining equipment"; + pixel_y = 28 + }, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) +"Zp" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/ruin/whitesands/pubbycrash) + +(1,1,1) = {" +Gl +Gl +Gl +Gl +Gl +Gl +RT +RT +RT +RT +RT +RT +RT +RT +RT +Gl +Gl +Gl +Gl +Gl +Gl +Gl +Gl +Gl +Gl +"} +(2,1,1) = {" +Gl +Gl +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +Gl +Gl +Gl +Gl +Gl +Gl +"} +(3,1,1) = {" +Gl +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +Gl +Gl +Gl +Gl +Gl +"} +(4,1,1) = {" +Gl +RT +RT +RT +RT +cN +dW +Eb +LM +cN +Ky +cN +cN +Hq +Wg +cN +RT +RT +RT +RT +RT +Vt +Gl +Gl +Gl +"} +(5,1,1) = {" +Gl +RT +RT +RT +RT +cN +qz +GF +cN +cN +SO +oo +cN +Fc +Ml +cN +RT +RT +RT +RT +RT +Vt +Vt +Gl +Gl +"} +(6,1,1) = {" +Gl +Gl +RT +RT +RT +cN +QI +dm +cN +cN +mW +cN +Ji +PZ +fO +cN +RT +RT +RT +RT +Vt +Vt +Vt +Gl +Gl +"} +(7,1,1) = {" +Gl +Gl +RT +RT +RT +cN +SU +HQ +cN +xA +pu +Et +jG +yU +oS +Dx +RT +RT +RT +RT +Vt +Vt +Vt +Gl +Gl +"} +(8,1,1) = {" +Gl +Gl +RT +RT +RT +cN +rW +sV +cN +Pr +Qw +LU +Yu +kP +AH +Dx +RT +RT +RT +RT +Vt +Vt +Vt +Vt +Gl +"} +(9,1,1) = {" +Gl +Gl +RT +RT +RT +cN +cN +Qu +cN +Ha +Hb +ln +cN +DY +PI +cN +RT +RT +RT +RT +Vt +Vt +Vt +Vt +Gl +"} +(10,1,1) = {" +Gl +RT +RT +RT +Vj +GA +YL +iW +Xn +Zg +pe +wV +so +lB +re +cN +Zj +RT +RT +Vt +Vt +Vt +Vt +Vt +Vt +"} +(11,1,1) = {" +RT +RT +RT +RT +AJ +cN +VK +ho +Ho +Dg +Cs +zP +KO +xa +Ew +cN +AJ +RT +RT +Vt +Vt +Vt +Vt +Vt +Vt +"} +(12,1,1) = {" +RT +RT +RT +RT +sA +cN +LW +LW +cN +cN +gG +cN +cN +LW +LW +cN +sA +RT +RT +Vt +Vt +Vt +Vt +Vt +Vt +"} +(13,1,1) = {" +RT +RT +RT +RT +RT +RT +aR +Sy +ET +cp +PA +fR +AO +jt +Mi +ek +RT +RT +RT +Vt +Vt +Vt +Vt +Vt +Vt +"} +(14,1,1) = {" +RT +RT +RT +RT +RT +RT +RT +Bz +pT +JI +Lm +BH +KS +up +RT +RT +RT +RT +RT +Vt +Vt +Vt +Vt +Vt +Vt +"} +(15,1,1) = {" +Gl +RT +RT +RT +RT +RT +gL +vc +bW +DQ +gu +Ct +gy +fX +vc +RT +RT +RT +RT +bZ +Vt +Vt +Vt +Vt +Gl +"} +(16,1,1) = {" +Gl +Gl +RT +RT +RT +pR +eq +vL +FP +KI +QD +vw +lK +RT +VG +WD +RT +RT +RT +bZ +Vt +Vt +Vt +Vt +Gl +"} +(17,1,1) = {" +Gl +Gl +RT +RT +sA +cN +cN +RC +zX +Uo +nQ +XK +FY +nP +cN +cN +sA +RT +RT +bZ +Vt +Vt +Vt +Vt +Gl +"} +(18,1,1) = {" +Gl +Gl +RT +RT +RT +ck +Kt +Bd +fA +IQ +Ea +wL +zi +oq +hh +ck +ba +Cw +Vt +Vt +Vt +Vt +Vt +Gl +Gl +"} +(19,1,1) = {" +Gl +Gl +RT +RT +RT +cN +cN +cN +cN +cN +yK +cN +cN +cN +cN +cN +cN +Vt +Cw +Vt +Vt +Vt +Vt +Gl +Gl +"} +(20,1,1) = {" +Gl +Gl +RT +RT +RT +pG +Di +ff +by +Uy +co +ly +PK +jF +mH +Vt +IC +Vt +Vt +Cw +VP +gx +Vt +Gl +Gl +"} +(21,1,1) = {" +Gl +Gl +RT +RT +RT +RT +In +Wo +YC +cN +RL +cN +Fq +If +Vt +Vt +kp +Cw +Vt +VP +nq +yt +RT +Gl +Gl +"} +(22,1,1) = {" +Gl +RT +RT +RT +cN +cN +cN +cN +cN +cN +TB +cN +mH +IC +RT +Vt +Vt +Vt +cN +cN +cN +cN +RT +Gl +Gl +"} +(23,1,1) = {" +Gl +RT +RT +RT +iw +vX +rZ +QR +cN +Ak +xy +Pu +Cw +Vt +RT +VP +gx +xc +cN +Zk +Ls +cN +RT +RT +Gl +"} +(24,1,1) = {" +Gl +Gl +RT +RT +iw +jA +kA +NI +Lj +Us +sC +cN +Vt +RT +RT +IC +lR +nq +cN +Zp +bS +cN +RT +RT +Gl +"} +(25,1,1) = {" +Gl +Gl +RT +RT +iw +PY +KT +ct +cN +Ig +nG +cN +Vt +RT +Vt +Vt +cN +cN +cN +Fn +wn +cN +RT +RT +Gl +"} +(26,1,1) = {" +Gl +Gl +RT +RT +cN +yj +Cg +fk +cN +BD +Ga +cN +ul +Cw +Cw +sd +Eh +hA +yx +pE +XA +cN +RT +RT +RT +"} +(27,1,1) = {" +Gl +Gl +RT +RT +cN +cN +cN +cN +cN +cN +Gi +cN +Jz +kp +Vt +Vt +cN +gg +Tg +sD +rT +iw +RT +RT +RT +"} +(28,1,1) = {" +Gl +Gl +RT +RT +RT +RT +cN +kM +ss +Og +kU +If +yt +Vt +IC +Vt +cN +as +Ik +vO +Xm +iw +RT +RT +RT +"} +(29,1,1) = {" +Gl +Gl +Gl +RT +RT +RT +cN +KB +Qb +hz +cx +uh +oO +mp +gx +Vt +cN +DB +di +TF +uB +iw +RT +RT +RT +"} +(30,1,1) = {" +Gl +Gl +Gl +RT +RT +RT +RT +RT +Mr +Dn +lA +If +Qo +ym +gs +Cw +cN +cN +cN +cN +cN +cN +RT +RT +RT +"} +(31,1,1) = {" +Gl +Gl +Gl +RT +RT +RT +RT +RT +RT +RT +RT +cN +IC +Vt +Vt +Vt +cN +Yt +mU +cN +cN +AJ +RT +RT +Gl +"} +(32,1,1) = {" +Gl +Gl +RT +RT +RT +RT +RT +RT +RT +RT +RT +RT +Vt +Cw +VP +nq +EG +Em +GK +cN +AJ +RT +RT +RT +Gl +"} +(33,1,1) = {" +Gl +Gl +RT +RT +RT +RT +RT +RT +RT +Vt +Vt +Vt +kp +IC +Vt +qN +cN +Oz +cN +AJ +RT +RT +RT +RT +Gl +"} +(34,1,1) = {" +Gl +Gl +Gl +RT +RT +RT +Vt +Vt +Vt +Vt +Jz +Vt +Vt +Vt +Vt +RT +RT +RT +RT +RT +RT +RT +Gl +Gl +Gl +"} +(35,1,1) = {" +Gl +Gl +Gl +Gl +Gl +Gl +Gl +Vt +Vt +Vt +Vt +Vt +Vt +Vt +Gl +RT +RT +RT +RT +RT +RT +Gl +Gl +Gl +Gl +"} +(36,1,1) = {" +Gl +Gl +Gl +Gl +Gl +Gl +Gl +Gl +Vt +Vt +Vt +Vt +Gl +Gl +Gl +Gl +RT +RT +RT +Gl +Gl +Gl +Gl +Gl +Gl +"} diff --git a/_maps/map_catalogue.txt b/_maps/map_catalogue.txt index 395935eef9fd..3d86570f326c 100644 --- a/_maps/map_catalogue.txt +++ b/_maps/map_catalogue.txt @@ -336,6 +336,11 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 7)(y = 9)(z = 1) Tags = "No Combat", "Minor Loot", "Inhospitable" + File Name = "_maps\RandomRuins\Ruins\whitesands_surface_pubbyslopcrash.dmm" + Size = (x = 35)(y = 25)(z = 1) + Tags = "Minor Combat Challange", "Medium Loot", "Shelter" + + SpaceRuins: File Name = "_maps\RandomRuins\SpaceRuins\.dmm" diff --git a/code/datums/ruins/whitesands.dm b/code/datums/ruins/whitesands.dm index 5615d5d72366..2135036e3d97 100644 --- a/code/datums/ruins/whitesands.dm +++ b/code/datums/ruins/whitesands.dm @@ -48,6 +48,12 @@ description = "Some sort of survivors, brandishing old nanotrasen security gear." suffix = "whitesands_surface_chokepoint.dmm" +/datum/map_template/ruin/whitesands/pubbyslopcrash + name = "Pubby Slop Crash" + id = "ws-pubbyslopcrash" + description = "A failed attempt of the Nanotrasen nutrional replacement program" + suffix = "whitesands_surface_pubbyslopcrash.dmm" + //////////OUTSIDE SETTLEMENTS/RUINS////////// /datum/map_template/ruin/whitesands/survivors/drugstore name = "Abandoned Store" @@ -67,3 +73,4 @@ description = "A small encampment of nomadic survivors of the First Colony, and their descendants. By all accounts, feral and without allegance to anyone but themselves." suffix = "whitesands_surface_camp_combination.dmm" allow_duplicates = FALSE + diff --git a/code/game/area/areas/ruins/sandplanet.dm b/code/game/area/areas/ruins/sandplanet.dm index 5c3d509d589a..e2fb00acdc10 100644 --- a/code/game/area/areas/ruins/sandplanet.dm +++ b/code/game/area/areas/ruins/sandplanet.dm @@ -5,3 +5,7 @@ /area/ruin/whitesands/saloon name = "Hermit Saloon" icon_state = "green" + +/area/ruin/whitesands/pubbycrash + name = "Pubby Crash" + icon_state = "blue" From cb7346498adcf78ad66a7d8a6d216cf0d38c319c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 16 Dec 2023 14:34:11 -0600 Subject: [PATCH 004/103] Automatic changelog generation for PR #2363 [ci skip] --- html/changelogs/AutoChangeLog-pr-2363.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-2363.yml diff --git a/html/changelogs/AutoChangeLog-pr-2363.yml b/html/changelogs/AutoChangeLog-pr-2363.yml new file mode 100644 index 000000000000..ca03609ca495 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2363.yml @@ -0,0 +1,4 @@ +author: Immortalartisan +changes: + - {rscadd: A new sandworld ruin based on deprecated ship pubby} +delete-after: true From 1a9faa171b62ef6cf6fdad4a8015b6675bcc49cd Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 17 Dec 2023 00:53:41 +0000 Subject: [PATCH 005/103] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-2363.yml | 4 ---- html/changelogs/AutoChangeLog-pr-2413.yml | 5 ----- html/changelogs/archive/2023-12.yml | 6 ++++++ 3 files changed, 6 insertions(+), 9 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-2363.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-2413.yml diff --git a/html/changelogs/AutoChangeLog-pr-2363.yml b/html/changelogs/AutoChangeLog-pr-2363.yml deleted file mode 100644 index ca03609ca495..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2363.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Immortalartisan -changes: - - {rscadd: A new sandworld ruin based on deprecated ship pubby} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2413.yml b/html/changelogs/AutoChangeLog-pr-2413.yml deleted file mode 100644 index 724d491f6ac2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2413.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: unit0016 -changes: - - {rscadd: 'A new icemoon ruin has been added, should you be in need of service - department goodies.'} -delete-after: true diff --git a/html/changelogs/archive/2023-12.yml b/html/changelogs/archive/2023-12.yml index 7fead2a76bc9..75efb4f2c6ec 100644 --- a/html/changelogs/archive/2023-12.yml +++ b/html/changelogs/archive/2023-12.yml @@ -85,3 +85,9 @@ - admin: ERTs can now have a custom shuttle that they can spawn on, on a toggle while creating said ERT. - admin: Shiptest-Specific ERTs, and respective files. +2023-12-17: + Immortalartisan: + - rscadd: A new sandworld ruin based on deprecated ship pubby + unit0016: + - rscadd: A new icemoon ruin has been added, should you be in need of service department + goodies. From f9eba39727aa8eddb994376341d91e7cde68b295 Mon Sep 17 00:00:00 2001 From: Theos Date: Mon, 18 Dec 2023 00:54:55 -0500 Subject: [PATCH 006/103] Adds what seems to be a missing pixel to the skillcapes and fixes a dead pixel on the cleaning skillcape (#2593) ## About The Pull Request Each skillcape was missing a pixel on the left side of the front view, which becomes obvious with the cleaning/mining ones which have a pulsing animation Also removes a white spot on the cleaning cape ## Why It's Good For The Game fixes #1168 ## Changelog :cl: fix: obliterated a floating white pixel on the cleaning skillcape fix: skillcapes are no longer missing a pixel on their left side of the front /:cl: --- icons/mob/clothing/neck.dmi | Bin 108442 -> 108374 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/clothing/neck.dmi b/icons/mob/clothing/neck.dmi index 63368044af97498dc9733a56ff032208f4b4cc10..cd64b37eaf3c8fd839a15f9d3fc48dc4eec1467d 100644 GIT binary patch delta 43237 zcmagGc|26%`^P;qwvfFDF$$>^sqD+BEJc>eR%8e%3MudUuJB>Ea$m>`z_D&{PTOg^qOg$Ip^H>xtHsDe?FI#HrDP|)`G$vX!hvmvk;Ub zpeP&nnpq*t=+==Ug%q(1IdLla5qG2btrP?rqED7RwtG3pTz{R-?9pCc-MuQUD#_n2 z=`qhlF7;`%K2o^&t~y4zr{FBt&pW?w9pT?6a_T`rU#O(a27O}M!V+FK9+`LPTzSYH z{>aCRP%{6?+G`}h-TY*aWbrGAp8mZj;+3apqST3~i#RiUQvQG^%Msg8`ec38Swj~j zLRHeDN;z;$Y=6~wKvjT*_vN3=82W-!sg|;dpnVCt%6e(QJU6iE^w9uq4OwxCWyI(l zblFXP@5AR)b>I2lL%1cT;=02|G@q^Ytl7!u5fcIYZH%@@CC%(xe=C)t@ J880O zM%XhlCV2MRdWH&8;w=23wSSdVj&FpRFK+l>Ql(pQ!d{8Sk8<)3!_QCabi#&0nf2Pa z!}rmvUbLAg&tYSP6~Fi=$cdKk6N-kvrtRJ>xDK*`io tR-sq2rIQ9HkV=AF z5xl+7oV0~KNfUae4`YWvUkGiSKht-$D!xeMD^hSl?YHuj sb8D0bt9@f=23##tr!N)0K&@xzDeQy&g| z6~*e7Q!JqjU! LI|#WiPx@&oMh5wDQ|Yztk`gO#yc?juLHL?c(#~r9?=$;9}()|Ds`*z zAm7y5g)>(Ig`(l;`#7<2n)R0jM1hhRnq^}N4P71TpXso>#lE^@k!7KM%|@88$~}6y zWMvcWPE|^lI9vI0#i^ADdi}|F`20`S#mheGIR3v{KmX3uu^~YBtJ$)5Zi?8SJ;Ai8 zYo>&!@LZQi9j(9pFnVByDbN2PYp$ jb+T8O T9I?D`O2il1X)`w2`pop!^vEdVr95$fa8#|+;*ikt43#Yx zy_$k*8`5DC$5_l` HT8R61tJGAQd%rGqbPxB-||tl?I5QijB54U8*B)~wqBS< yT5wxam FL8t(9lb zS2)F?Eyhi9z}s+jx;@6 gE`f##{?*+(=u6*PqM=$aaM+Po@0lTk~-(z@on*GYRG17K~)hv=)|Iynm!k=#G zt^JY31ji(eJ*Y^dg43+_bX+E?wp2g!m111*=T5daeqe=Z5@m`TpDp&Qor%I)l96AO zOK0LVwBX8%fweIf zm{l}hJZ;bq|A7&Q4=w1H-;xi1bGm*hlYiLmlt?1`){1 AZKF@jx#~SnBS--|bZm!4&e|sq(y{wSx7WrmmW@oKl_s+AA%)On^ z2sqH1zXsk)`u`l3-~Z!WG&+h|!$#*(*fBckKK^p$E4*gOxsJyDRdi}3I&U(vdI8GX z5PCARZ~YEv?zTpzSON56#)2+)XZ(`|we3tW=o6P8)+3AB#W9@nbW+$9diBed7o{(Z zSTDD9XZIui3iCs;SGn I-KpKTh!x=4ZV&;K_+X$Ic@Rn^(0)Xj3QIr?XKgQc#2Cc z$L@Cx!(j_`B;?k$QpL#l$T$1+%l(Tj-Aqq!?|pg-B?nPQK4u8CQKF~%DVc;icrPL@ zZO)C2;{t}k#H)lFiY?~)6yK{5RPgrTFFoS6)(5@xb!8OZoIca&b5@U7JRbEME9v!8 z{3Gl9iS%>Zg6RW!uM@tM0Tb9IMnwW+cwOHAD!UzLc1Ar?Dexb9U$xn {kf!m>GGXGvX5VENV-V!8+pUv!1fztVY6&|r`Zs~Ak$_XDq zuvzg>_wL))o5kAIT2SkKeeR=vpQ%5j7@}C0zV+3aKd`eWgv9>RX1MMhtI}nabj4v^ zhqEWDov!CANJ-NW2noa`opWY 6tpX=ENQQTg-oGN5j`xJbv%_hUHS}r=~37^JYZYI|C-flR=dhZua*m*h6??kulpHc&;BZmQZ)F?Q9JbF zDKzmKCsVS|bsj2sd!d*)ElL|N`T!+&i@LVMqrFLx3h9FS&OMf$I~~*^wN;rrhW0Qa zDsEs2W+Go^O-~|cqRQirj2>1y=dxoEqSZ}NY&$5^15J^jXFRatZ6-OleF0}Uu v zHpInaC2we@y@sY>>AAOVEeq4HUUzu!!d{x)!z%R@){K*E-x7zVJp~@xFw*HCl}cqC ztoPD!Z~F2Wxnm=iDBGn$-VPFGRLI2q97 _!jV{oB}E;O&)VC_|CyWFnX6_*%)-F XgKfsB#o#fV|I$j{SKXvB1Sn-U0ENoe34Mp9e+%f#18b7L;Zw9%pQiG|^36 zVZ`JHI*-vTB1?Ln-h%7Br!~Gt0at8d)<}$ovxf)+7q>i4FGF*g7{<|8 fxOz8s=+K zi7f6FZ_X9_{cu@yl$0LiIL%LC$)wq*{-U)FJQ9h)Q&e-7u}6Nx8m><@_UE9E%?ZxX?P`jH#)gX^cY)W2zQpx-v z|ET+p+9dP0ycAllIUN48!o7wcG-wBZaC>x>b 6{&dpyc@g4+nOoNxv`Pi Ef$5)M guy4Tlncu5?nqu=bD#Tg~W(rfCZlQ4cB7nC=}v zzD1~MBV|%e1VsC}z*Q8t`KUZ|;~_cu4^_%LAAeU=V&0ebrhfGIjNS1&`@QK=U{Cob zm#tCLAi#~E@H_H(J!2;-D$CJX4RWkm{ zip=O3^wOWP?RDS{#aVK6A?zl!FkAeqKPlwzAAUP|b)ol;JK{+6JnNS`_1_*Zn3XBi zQG)mj+>;hzjy$@v;mgy CizzF7@}-z3im^-;HRpQtIMm!%3v|6nsa8h z@%vy?Oj|4CsfUc|*yE}k_doC8=VWW!TlrgP*3{lTd&^kM1XfGu@H6`sYZDj31|g!5 zA%7z3q{1Yo%*|C8-jfWz0Ky*>JUlYJb}cu^{_{qU^6@FXS;y1FR_DUt$eFwsgwm z`Ep)3)2~d<_2(4_j~zQ!)vUv~84Hooxr`4|qJ`tDDr9+;O8#Imk8fyA-aVge Kp3SMP`t7hr$r|*!?a8~{?i|)>$Qv1t_qWcFNIfUH(-MXLgYrSx->$; z9G>9j0AD{g6H>=fcq6| o(dd;s z74+i&`z3onbXf}dH)r#id4wZVw^rf2x)^4-!=LK D2A<5MMN&@Yl@Pi~LG=6rv>7|ugwcrE79v^SaEI^I z2&LejweE<0F!|+%2`e*P{xu}M#oVIDNzO3{yk17 ~A+jH~m>@M$7^`2Cb#YncztR1SG$_(ZEzww;cWkc?pkHy#iDyH^?b zumr5tq{Glphr{CbwVqi8H`(yy#o2{*7VPW0(9U^A;yatd$K{{+;YC~?XFAn;VrNj} z4Jp#C;^uHEi{G`1aVC!eic8ia-vK@T>%a6-|9Xb$KNqPi7Xib@gn@i<7?u=4P6)e$ z$9e4Ty_W@FI?>eW;3(a#yy}z@t*E56;rg>dhdwXk;~1rW;bvY?)LA2J1ho74JD%>W zb$;2+7WxfG-`6GmB}|Bybw})Xz74#?xD6jN%Jfcsbylfy>7n9kmt-t>*Yd>Wmu7nv zyi6~9ywf8+f;-{NvTZ4xM}sGd*B %*cAP}**uSbx2K21(Bx z4q!@$vvGn9^p{{9M5`}^rxS}y->mLrF??1=HqyyxZ&aPGOq9|2KfO{K Ew zfedZSbC~+^>mw9GDK%#FePr9j)a#L3(>K2&5NB3Wo+LR3%gSGKP%3aD56AfGk5 V8|rc3ZJ8 zq%Iyj1+}H{6)>2HU=ME~7~C1#jdIu)(bYS**+k+6S=I@|v8(AWaJad4B?-OV#d%TW z*7e&%UuAn)JXtVRtv #PyhA&2h~O&+#t(nI7J_{0kDXaZ~-UKH@KeN&Ie)_0mO=_C)x{B#Zt zgls9 0+~U#T^!z4VRhCDpG=QwW*~_+cO0NtXzb1s zrk#{|fuWCwi>Bn-?z`TDCNZtM5z>udsQGcO>35qLu+{Yu97G4?5rNLM@N}FeIag?q z ?F?zoDxc)E~_&(O1XW5XT?Ks6`v)^N65KsD=t=y=I@PgX%S8rIfaD03M|156H zuDeI15NHwf;11v242Cs+KS=N{o|J|S^s*tR84mXdu5a@dG-x~YLV;CJ9JIf^31d=T z3S~s#m8E>Q@zzugL{_&IGmaLiV+bP_9w7(SZ-KDt=k`q0`uF+Uh)Jwe;W+4o5%9Qt zOnB5F_W`EegPYgjv2&4WHY7DI>Au-csNZ(NXPScc9xG+eKnA$^Y7cTtbS+406`MXA zY|g_e{}Ghye-b6S>{#*cWGx^2>I=e>H4~yixRAecnL2z@P;f+Gn5od=k2GZtD<2 ztDQyL_9pZi!gSFzRPb`n?&=yxTxTOw}}8! zj #1S7OyuIK`jHv6gw&t@>$C-?w;ehI%j$0F=)xVSI1%RGbO1 zi`VjP8VeEu2p2~#tPy;aVJKh75xH_ngF16m{no3a`sY;ccePZ}n21YI=L$1moQYr0 z18_M$gdyyej)k~Qs ;#5%) K>;|fR zE8h_mL9`b-!G{6e;ctMV`f#$)38i5$s$wj`@TTur8eh30spV6?RQ}8L^&i78)loG! zKfgLB3~dUr*1Uyxm)a`bG7sJUbM}S4@|K~E$73Grb`nlA-cqgjiK4d*-i|>XL0{}K z)D0)VAP;8S3(GYh*Sk8Cgru)Y1p!R8s&!d^A2bFX-W(_y?ikxp-GZ)n%bAZeo%rEX z8-s>HYIE_Jk78vI75{2}Q)G%c@T;&DKS?uV2t@2Ncm|WHw3bZw0^!CCgz!X(x5NE2 zaf!ceF^&~`zMbWaA_QP^2g(oSzXQG4jm)|lh!7_^bYdjF)A3;@np-nq{3QvjI!;1} z>g=qyy%kWBwf>8jfP%V>_SW5!kz~{MfF;#*R=HXm!Ezop$e$Kgo5yyZxm-C8J2K`v z!Gv3`yq&(T_D)S;fW5l}RgCI)XrjnCTY2P^iS^CRxiznPnGCq SSx8C zmK1Mg?XO;t7tBCV)wfY{uPMHU*JHdm1))-yq>Ry9#8oEF^b)GX)h>aln|^ z^{j1t*)tML%R1Ab{P$NT)U%TtkE6N _+Yoo~TJYfS!-c7mPy-lWT;eBXl zPvc6V`m1ja5J-<$@heCz&MnJOf!WFCu>@1U!knYNWT)h7F96tXT#@aePwpkLe|$;0 zkh$}0B;@4N;5XGnjMa7g=FS?kiYd8vEWsno9B{{FcI?(2>CuB35he{ML;PO$&T%tF z88g?<3=aEXAriaq>;~cLY p2#g5O>sP#)A)NsNIp5)6&rakMES&oU5(iwLm}a`k z9_L$^q+ZDz1muj?k6$qVFW!i>%kol1G(_R=5CuHM3G4i|imM_NwzrmSD8))ugIyer zutE*Hcv&C0!LAa6Y5!cxs@23Gl$*==XnXv 8it@!zGT|T&y=X>@7X7u<3&2h3Te0p-~92t!Q%IcX2sGT*be3bI(pB7I2M( zrus1kk1=+pnBgKlI+mqzROd0kB927_{g?kiiAcP+-ppvTJ>!sATBV!|J78c2M6n8` zZ?=wHQE^hxsQHs|edb*zI>Q;h?VcF#v9ckQiE|Cf?h(9#lKaUBI5L`cN3l}nHxy^d zpMM*bKRug*DJ1~l^LCd&$}+leGQ=CBv&Fivb}#rEw?^rw^cZRcpE!INX|W@E3AJn` zJ_tuV)B!E&*78Puuj~r}fr5n3JHm7(bZ6_d|5bAp?oaXSM5(L?6iu!9N!dfEO>R|3 zM{~}npVF9!%%6P&PCusor#@Q^$%Z3O=w4JT62Lk{`-F!&qncJK-#-xD%xx|t6i(1M-6?x0VM9k|madCdM;qSWHmS^|OD zCU*_PKQtnGpIs$uePnN&Xw|k$l2pZaLq(Xu?~zB-f5>bj3qVS2%Fy0LCflMNV_ZVm z0#w7^TXSUg-A?dbag$0jh-fLzlK?a?6^`7)a@7^}(6hmsgDT&-nmy(f_9LcGyhL+b zEe+yam_}#w9?wM{5hOH6d_G?&BuVzw*e olXqK;gz>|&H{LPt&4zXwsD0I40F3kjW+SkdW_24<6~H#QCG0Dr;avp znqO2b*ukegzPWVJ_$OzsX?L#_)T42RycWZcWvBe5H)jQ0&Yge=f0MsmEM~S*MTv21 zAcYiAEp#TL0i=66C+%@XZ9C6_>va6rwD=LBAO>5xfQQmfUIL`Vk#B*@KNuoDw 5v3XjI z+-6D9nH=tPH_7%v!ow*~Z=p$Ey1vx1*?y_cR_I6xm9)Fa){Z?m?;UZ?+^#yUFaI~D z-BcDW$YLW3-3p5mV5B-l-P0G1Z|25vT^|4-$~h`OeeqqhXmGiZhLvCSl#HeFB@L|) zhg_{|7F4bpo1gnUCz~L!`uD2RhUYGtdk-u8Sn?dtU2iK1>1WIgn;$1pnmq5!K?@KU zmnTXqg)S?w%(NM!uoWuOhZ$iN@Vu^R+6-N|5Lz>_7GwvgL(0wy)-Iv>%%Kt~IS_2t z9SOb7NN~J&Iu^G7yWXac+1AQh$97sCFY~$gP&4!dxTz;-IDv}mW@v5&)hmt0WSU2* z!L$_p41{bOEGrPMJ`|2;8kdBoe>I89l_b!vieT114FufC1mDua!X3Sgt%G!1zc)=S z1hPm0iE5MdhII}70L2 aAMCqr6v;s K3bk{;c+Q!K#jrT@yVN2Y0ND2$1pl zPzKF+IHEZTnhGt|-Nt`?)Rc|R*wQrh)=CBgMU4D56Pa^@2UgFZF%2t^M_N#^b0d~i zlRlE58$^{Kr-s=8mKthj@(x{I$@X?;UhO}e@9E!xb!{m23HAO*MZsSkuA$kMHo|p0 zK^&c}M|NePAIi1&!yS(1pruiF$Ik~SSapp36g50jrl)I2*%wtEnwY%mp5YjpU10DL z9!xu!{Jk)4n6>uQw->*rFnNaQ&T$Vk)De)5$wLmIsXe~GDFlh{jE68{V7QA_^OVNY zD|n^h^UDROd3s{MdzlDIG3fn){zhZ%&pU11O!RZ!hy;2}<9+=L zc;vOO8$|(&Y&odp)G0N_%rwGf+h+kW+c`||WDYz_#m~t-8GCx`x0v|$RemFQSqwr% zp0W&Gz$C287u;I#@T)xdkn8WNJT@F%MIz+&A1SB%cs{M2f|+`p_8=avcyFJ3`%^i` zV*!!es;6Bn<-+({> (*hoaLFygSkYeA0G{YPegC9j+Iw6=h$w zQboohKF!Ip?BGsv=AYO8CG4O4a~(R5C)}#oD_nhzr+F$Y9wUTvIDW?~*VpCdf!Bjq zUr4hrZh Jqt+9A15*CN;8SKYzti*PzYQ$Fh6s)ZVw_ zQ(#h1=F>sOwQ39m{meQ&<{^q)X(on^xsG;iwl(h;SR$ybj=cWPF;UjHQ9@_IY&9_@ zFt(izyvcx{G{nzu@DucIFQ^ZMt?)LzF`g>O=;3v&u)XSF)!k#7i}@=qXiNBcEycY_ z-_!7cnY*UQo@Hp&|G^rZ5DN)0F){HY$T5_S-8>aQK(&{!$~qjMn<}L}xKEZ39N|LE z46yvftOIulgh;@0e>X?k+a+|@e&F9|Gj85dI%)Q~$FOPpQ YKh^&UfU(1$w2Mu?>=@U_ z_ 7a5y5+d9!4g7F3xwv3~4ef!8na3%7Tq^qF+>%CV9P0;OqVWw1oF zb*+`Je(U;?|0Zi%%~>|lG<}|b|A*yvO!j;*ZF=Ex;L^L%IO11h#Cd