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 2/6] 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 00000000000..724d491f6ac --- /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 3/6] 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 00000000000..1cd150e9b8d --- /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 395935eef9f..3d86570f326 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 5615d5d7236..2135036e3d9 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 5c3d509d589..e2fb00acdc1 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 4/6] 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 00000000000..ca03609ca49 --- /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 5/6] 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 ca03609ca49..00000000000 --- 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 724d491f6ac..00000000000 --- 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 7fead2a76bc..75efb4f2c6e 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 5118f101b535f4af445fec59f66fdc75da133e2b Mon Sep 17 00:00:00 2001 From: lectronyx <78713019+lectronyx@users.noreply.github.com> Date: Mon, 18 Dec 2023 01:08:43 -0500 Subject: [PATCH 6/6] Starfly Identity Creation We're removing more Sarathi references, paving the way for the Yeosa'Unathi, and adding more Starfly branding. --- code/modules/clothing/under/syndicate.dm | 6 +-- .../food_and_drinks/drinks/drinks/bottle.dm | 4 +- code/modules/language/draconic.dm | 51 +++++++++++++++++- code/modules/language/language_holder.dm | 14 +++-- icons/runtime/default_title.dmi | Bin 9243 -> 84560 bytes icons/title_cards.dmi | Bin 500571 -> 528493 bytes 6 files changed, 65 insertions(+), 10 deletions(-) diff --git a/code/modules/clothing/under/syndicate.dm b/code/modules/clothing/under/syndicate.dm index 01ed8b5a082..0eff74b3562 100644 --- a/code/modules/clothing/under/syndicate.dm +++ b/code/modules/clothing/under/syndicate.dm @@ -56,7 +56,7 @@ /obj/item/clothing/under/syndicate/sniper name = "Tactical turtleneck suit" - desc = "A double seamed tactical turtleneck disguised as a civilian grade silk suit. Intended for the most formal operator. The collar is really sharp." + desc = "A double seamed tactical turtleneck disguised as a civilian grade silk suit. Popular among high-ranking Roseus Galactic staff." icon = 'icons/obj/clothing/under/suits.dmi' icon_state = "really_black_suit" item_state = "bl_suit" @@ -102,8 +102,8 @@ alt_covers_chest = TRUE /obj/item/clothing/under/syndicate/aclfgrunt - name = "ACLF uniform" - desc = "A button-up in a tasteful shade of gray with red pants, used as the uniform of the Anti-Corporate Liberation front on the rim." + name = "Roseus Galactic uniform" + desc = "A button-up in a tasteful shade of gray with red pants, used as the uniform of the Roseus Galactic corporation on the rim." icon_state = "aclfgrunt" can_adjust = FALSE armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 40) diff --git a/code/modules/food_and_drinks/drinks/drinks/bottle.dm b/code/modules/food_and_drinks/drinks/drinks/bottle.dm index b4d8cf8090c..147f093b890 100644 --- a/code/modules/food_and_drinks/drinks/drinks/bottle.dm +++ b/code/modules/food_and_drinks/drinks/drinks/bottle.dm @@ -312,8 +312,8 @@ return /obj/item/reagent_containers/food/drinks/bottle/lizardwine - name = "bottle of 'kalixcis' wine" - desc = "An alcoholic beverage of sarathi origin, now so widespread that knock-offs can be found everywhere. Check the label for point of origin." + name = "bottle of Moghesan wine" + desc = "An alcoholic beverage made from the fruits of assorted Moghesan cacti." icon_state = "lizardwine" list_reagents = list(/datum/reagent/consumable/ethanol/lizardwine = 100) foodtype = FRUIT | ALCOHOL diff --git a/code/modules/language/draconic.dm b/code/modules/language/draconic.dm index 214e37ce90b..2f2d03ad463 100644 --- a/code/modules/language/draconic.dm +++ b/code/modules/language/draconic.dm @@ -1,6 +1,6 @@ /datum/language/draconic - name = "Kalixcian Common" - desc = "The most prevalent language to come out of Kalixcis, and generally understood by all those native to it." + name = "Sinta'Unathi" + desc = "The most prevalent language to come out of Moghes, composed of sibilant hisses and rattles." speech_verb = "hisses" ask_verb = "hisses" exclaim_verb = "roars" @@ -19,3 +19,50 @@ ) icon_state = "lizard" default_priority = 90 + +/datum/language/yeosa + name = "Yeosa'Unathi" + desc = "A moghesan language consisting of spoken words and gestures, used by those who live near the shore. The rarity of this language outside of its native region and its prominence within only cause further obscurity of Yeosa culture." + speech_verb = "hisses" + ask_verb = "rattles" + exclaim_verb = "barks" + sing_verb = "sings" + key = "O" + flags = TONGUELESS_SPEECH | LANGUAGE_HIDE_ICON_IF_NOT_UNDERSTOOD //WS Edit- Language icon hiding + space_chance = 40 + syllables = list( + "azs","zis","zau","azua","skiu","zuakz","izo","aei","ki","kut","zo", + "ozs","siz","gau","uzua","sgyu","suags","ogh","eya","ghi","gut","gho", + "ga", "ag", "ge", "eg", "gi", "ig", "go", "og", "gu", "ug", "gs", "sg", + "za", "az", "ze", "ez", "zi", "iz", "zo", "oz", "zu", "uz", "zs", "sz", + "ha", "ah", "he", "eh", "hi", "ih", "ho", "oh", "hu", "uh", "hs", "sh", + "la", "al", "le", "el", "li", "il", "lo", "ol", "lu", "ul", "ls", "sl", + "ka", "ak", "ke", "ek", "ki", "ik", "ko", "ok", "ku", "uk", "ks", "sk", + "sa", "as", "se", "es", "si", "is", "so", "os", "su", "us", "ss", "ss", + "ra", "ar", "re", "er", "ri", "ir", "ro", "or", "ru", "ur", "rs", "sr", + "a", "a", "e", "e", "i", "i", "o", "o", "u", "u", "s", "s" + ) + icon_state = "lizard" + default_priority = 90 + +/datum/language/kalixcis + name = "Kalixcian" + desc = "The native language of the Elzuosa, consisting of rattles and clicks with a surprisingly complex structure." + speech_verb = "clicks" + ask_verb = "clicks" + exclaim_verb = "clacks" + sing_verb = "rattles" + key = "K" + flags = TONGUELESS_SPEECH | LANGUAGE_HIDE_ICON_IF_NOT_UNDERSTOOD //WS Edit- Language icon hiding + space_chance = 40 + syllables = list( + "za", "az", "ze", "ez", "zi", "iz", "zo", "oz", "zu", "uz", "zs", "sz", + "ha", "ah", "he", "eh", "hi", "ih", "ho", "oh", "hu", "uh", "hs", "sh", + "la", "al", "le", "el", "li", "il", "lo", "ol", "lu", "ul", "ls", "sl", + "ka", "ak", "ke", "ek", "ki", "ik", "ko", "ok", "ku", "uk", "ks", "sk", + "sa", "as", "se", "es", "si", "is", "so", "os", "su", "us", "ss", "ss", + "ra", "ar", "re", "er", "ri", "ir", "ro", "or", "ru", "ur", "rs", "sr", + "a", "a", "e", "e", "i", "i", "o", "o", "u", "u", "s", "s" + ) + icon_state = "lizard" + default_priority = 90 diff --git a/code/modules/language/language_holder.dm b/code/modules/language/language_holder.dm index 7b51b433add..4a7c255fa88 100644 --- a/code/modules/language/language_holder.dm +++ b/code/modules/language/language_holder.dm @@ -270,11 +270,19 @@ Key procs understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM), /datum/language/draconic = list(LANGUAGE_ATOM)) spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM), - /datum/language/draconic = list(LANGUAGE_ATOM)) + /datum/language/draconic = list(LANGUAGE_ATOM), + /datum/language/yeosa = list(LANGUAGE_ATOM)) /datum/language_holder/lizard/ash selected_language = /datum/language/draconic +/datum/language_holder/yeosa + understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM), + /datum/language/yeosa = list(LANGUAGE_ATOM)) + spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM), + /datum/language/draconic = list(LANGUAGE_ATOM), + /datum/language/yeosa = list(LANGUAGE_ATOM)) + /datum/language_holder/monkey understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM), /datum/language/monkey = list(LANGUAGE_ATOM)) @@ -337,9 +345,9 @@ Key procs /datum/language_holder/ethereal understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM), - /datum/language/draconic = list(LANGUAGE_ATOM)) + /datum/language/kalixcis = list(LANGUAGE_ATOM)) spoken_languages = list(/datum/language/common = list(LANGUAGE_ATOM), - /datum/language/draconic = list(LANGUAGE_ATOM)) + /datum/language/kalixcis = list(LANGUAGE_ATOM)) /datum/language_holder/fly understood_languages = list(/datum/language/common = list(LANGUAGE_ATOM), diff --git a/icons/runtime/default_title.dmi b/icons/runtime/default_title.dmi index a3ce966ab18cd4c568cdf7b781f13f9d80f35498..d62b904e190750d04343215005daf212ebce7e2c 100644 GIT binary patch literal 84560 zcmXtfbx@R#_chJZyL7_>k{`N5Vp&Q`TBVWh?q-3dTM0=C=}zfTKtj43L|7W>@Lj*Z zd6{9DVgKOr%(?fTd(L@cUTY{3;8NqFpr8<_C_}YTP*6AjeFLzNzX_V{&OrXK_t$;n z3AOTg?{4SnY3JgMg5vv$`#V2wC?h4-&!xYl3>`{g@^Px{TLnJACeJUjB{dtbR|3%D z-d0C@e>l-KY}a5PHfOm`Ulb(Wl_LI8e$@Wg;pHC;%!!yGZ5mQm3qt~>`~S>3qr5+u z3` BS3^|CsN4(T4QI;v`H3`5J(gevM;S#{s(>&-uOPX6_8?m;2RKLefVFxquF zqvfF%^-7ze{0t@U;km^CVy~k+qh$=+yu*)2Ns~o`qXbmHcR_Ke4w?xy&z-^6Mg1Pi z9eUECF)Go*VB1Jv7E1XV>pzqaXo%2A>7W+W&7gv{j^OT}LJ1um5+=S|m?BQgP%+x; zawW8xbVH#mwdswG$*-r~sx~%kBbEZ+vw|VmAJDNwGlpw{jIyC9Lj$cT?xbRo_^Yh1 zv4xn68!5m^7y_`D)o^sS&=uL2XDDyb)EM)5F=5G*h6JBb=TWf3a1ot4vb+MIw_*4@ zPs5f&ckf|UPB<4YD;!p_B*Nqn_XeR>z1D~~)x(n_D1owDyLhj4bOutGl@{CFb~;mP z%_-v(5~h}xR9sw6-?MH21?I#<1Am+xXosSpqLC&xO}XR$mL)}S!h|lua6ZXnxuJtI zSfN)==%ZouzZ8L*)NY&dut$BSK?AEUQ8@kxR*^LY 17P_6hMS~H-0 zy*}}6(wBo|#4^|tq7(gw=$h$O8wq$!W0SKEuo#;hY=xTd#ItK?Y&`z2xK2MoE33;g zTsAf~Dth|T#>TYr@^Zhg8WKXgybY+}jbGnA*N_DU5+^J6-h}x8ncl+2?iS3_>{wTo z0E^J5DlC}q>Dyy`ChKWOCzJv^vwLgM4FQ%bJ-DN~m)pUV;AdoD%nV$`m+Hb81}bvI z;6Y~#qk?%7q36_j>EdS<7%8f)R0F`gP4sI3!xjC(!M{L5g1^Mz`(`+&Nv|Wsr(dNz z(tfm}f-{j;y#E8YAsp)d+<_@yzHxA1_wC!awx9=*h=_ DYkFv)me~GHLv fK>gQ!0nM(;uogC z#?!ZE!WN1>F@dG1Fz9=@ia&|#`0|aEg|mxNx(D%Ha1z*m)NT-;Iqk#V{H1y2G0pI) zR$7S*81Y2zDELRnVx%opjav7?dEh{Puy|c@YqYhYA$1^{s4?ilyGX0nE?frweFq5y zejy=fK!D`Hz(5k*@3{c%okQ0fY>9i{wCs$A0eD^Ule*VY7VE48Zt;o{!<9lyUmnn| z4~FWv(DhJ)%WjfUrNZe--RY^isX^Kk>v#^XTykjiXu;u`o-`?wCCnuF=-_$wB1MKb zr!S-55IUpuKmZ-MV&QMdF3uULl?@p&(u;yhVC4Sd)pQtaA8tF ?wX^ip$%#RM>>HW*gl>y1KhGFJ4os&9G#=;ujVkT3n>OIa%8|T56OE zymif+t4;i}wx8_M0o3&WU&lqA?F0AbBk<2=0DUmfc6)TPI)Lg=hKyKLa=f{4F&O<( z+_CW>v$-c6e`~&jun@>Xe0etY3kzLk#1H;uDQ zS`oPR1p=Ul!CX)lKrg<=tePKX&z0@Lsk?C=sk6k$DgwQXZDvZ 2NXci1w55+%oWBJ(30M0eH?9GRyo1mQ& zB)wtdBu1m!^>Ww{gG|@}87#Sp;d9~1K6K<@2Wlu2FmC*m?LXo&P{T^tt|$Vqr2g&{ z0Uyn8x|T^wcB8mhI(_qyFHc&=5X0pKH}|AI=gya7mH1Kp-7&TeA1B@r_Ska65g#b5 z{{CRP (k{g*sFP}hEI3EUWOVNKBU6$6Buy~ )M#J_bDlHols=q?7-S;XwvEP@&2&}RIrgA>5=-hjK{Jf)(~lF3XotdO?K zFypaj!Y2qNc+DD$x>0}6m!O9A;XOi(1n2iXO3XA*)2N=jJbE+{gY|f}@bCLawKODr zQ M`8e~X3j6>MlXEu34P_bJM1S7@a44S%Ubs)K~qWvrjCVo zL8mR!D+P1497+t8^&_neDmt;|*q>i2J%fIDC}6ha`=an?ZOF~uK#n{=BS;M_F3z?F z92e{QZa58aH7@iHTdS)Ro}ZunM(^}?ztVs=7^lUNyETcyFX; (n}Xv tWcW|BscNGjNGdL~R>+2K}H@D3|%(H^K%Wtwir zh|3?#enC`y%?6r&^)|nGwWFKK)C%pS{=NYXyrCd{Rr&fqC{qmsBMYq@EA|4AO95QE zzr6hJ-;O9%&-qn7n(<2X6>A!0RNvSbJ_WDI?#bHMG33_(Sw@hJ=(Z(bSQJ^TCYImj z0?M{bJUHSO0<%0}-u0yeSF?L_rrCGWzNxYMF9C|2*T@l#uhpZo`233n;%&9qt%D9e z`#O&RK*I5=f`u$d++o`gTOMXq-2jk|`*6oI?COhlA~{NQve=RqOVMri)mu@f0sr@) zg&UH+VVJVsR)_M|t|5{gYz;&&b^2X)>b7eumuMGjbEwT&T3bhP8PvEU=DAtf*gW!$ z_;l5t=?DMNCc7ZVRvzsI)25hqXb} 9tYEh$ TK ztTt@bHjy?3TN0mF4U1;HLb9)sy&oT`sHwA~3o3!zj7v$rx2jgzq)1MvDd0|AC-749 zedRJI%(81fy1c1Hp*OvhzW^}^0hjK$b<|&K3J #g;27IrE+4 zrV}*jHvq&VH)}n-Y??63_RhLF2g-`R1GhMas8z?N?*PIo*d3bR$O&rWTUIx_P~vC^ z0LdPE{hi;L#*W&}C);jU&-)qFFT6Af!$(}UlFDr h)qO4CO_zbp@Ov%p>`QgyYUYf1Q{7tN6T}gqZwXCZ9kO)0%W4J zXmM; (Pc zM6@VX^Ig&pV2CS+RTA}LMw@P(ku>stc%k~?Y}I2@%Ty+0M5p3gBh$vzl-5M9 V;3;RA8%N(Uu)%pbD`7dfOk}c4++1{}K8?y?RTnwC+*Rc+h=tpOYW4t4vYRw>tHD2avW& rsuv`#1Zrl;74RZPC^5 ze}M8YFb5&8lhp8as}ZmA;$?i%&L7qb`DQ%){KS#)u)I2)yL`7dYUeGYo|c$MSYz5F zO?04WK4@3>QEGl0_urk?IW?_4UMT;gyn<7HLBX5b#Ay6*j^LBHN6#jimksDl2*Pty z$DCA|{J4-aT=!w_kC7I55HZ7q$LUv$1%9?0+{K5$ S-$>-OSDjo? h8b{ &-AyXY66_m-}{e zGJawDR0-@i3}fH3hOwM77cV9Nn<^BZxGD(<4DYgw7t{#fE+~Uv1rX=VQUf8mEz5KR zdByB$k9^){i$Tz!%HT |- zV8t#E&;7;c&Xyjo^Y1KXz!nlUxGW3lNZR=OWIQ{ssO7Dro<^B%_2cmO3H{FY(0aJ8 zD>W(+)6k13ki}Hpr8fZ!(frI!rQK_N) N_I(W6e!18r&=nkk{b@E_HIX(KEQL4QEU$H&q+dGgAnp-davZw h`A@;i3qySdt~ijMaqxKYu{A4mSf+F@g vSZn@fHLU3$t~ z(9JU8N+u@TPW!JrIDrN^>oCuy5-qTU%c-Yl;N|xc7L>+OncpcGSxl-n-n8Q_bBvuL zU^NIR6KLb9XQF@$_#$v`lx%r dwFRI5tNn^ z2i|;ja$IUi)(r8d>mV#oS9$*)Q%^5)ZY%`a>jPvc5*UvHT8W0Uw|H4nE_>2Z(`;=G zRDmWnap{!1UAT!ey@ M$IL{`#ep XOC^$YAb)B=6H8o8@lc=TD)(Pd)j2%gu6% zO79;J4O$NlsSA5T!VeBu0 QOU$Sf~>9W2hp_+GQF5O4> z^_}xH9u_4hLF3_9LzhuhZYH}^GpLXAKx$6QD1qczW{-jvQMFhm4eJOwWp`rmj6Gsi z0xG 3fBv^Bmp1c4*prSIHqY?K5a>?#7bm@<#MptWBF2)59`6l&F?Pu zI?un+=<4ee#| Y=0V`?L|UC#B3TSWCh3r?J-&m;SF)@``&HGzi|X3i{h9n{p}DzK zyO#`mtZTa~D=R--f-h-KR@--&@AMhBLL~v@ddS*)cS7y52Q3<_JIm9xUjNLX*_wgB z(k&MU!$Jc>CwKS1cWXFou@FU?^;^-_RW>K~AJlrA fU!S(u%H}py!T8pZiCJfq8A4x7G_u^i& z4 22z+WO#CU7|@tlE2}~_()yTJe)yV4 K$nqxQF>i?(Sd4Xs7Ab+ z(`pW!MmH`YYA`hzyt#m+izr`xPOVp3oG|k;WL8lP t%-ilw6S3Is%4&I$L zgfyVqGDAr!0>g*^>_BW_xL_2^Zdum89Aj5mON4tQud0fNWE_8*+oDJ`(i-2b{hlq? z@$~crUY3)VC!d1MBvJ3M0Km;1m@C~i+8?ZjP{Yp;?8X#(lERosVX-}~-JB7lL?6|@ z-vm` iEW#SM>J2MXoI-?w+`9gkf*1ev-3od zE65ewh~uKmeGgZs`>m30{C#6Oq{+j{Nt{Mhq~1c|rH&4c^Qy11!2;mi_h7FF`-}of z<7s8Ovv (qB^JwjAj6Hv%S+Lt_RvG z`W@LA8cZZ`s-q!t#gxh7VIN-Y!b5ae9R&(6Q}-fUf`G${Sr`3)NyM!vslFq+WlUdb zY3X+he|j340BHB~oKGU7cg$Kk+THw|!reE~mUE?$rsx-{_R1w{%ggt7l|2%ZIW8ve zEeCmr7&cXyiE*Zu-^qJ)Ed~aQ|4NQ%{i}v`zgdM0=O7Qh-oi~vLK7V@S^hP@y zRoV_v39wBTqOxjGM=fj+IDatdA?)VOmiEa6+?4`{Op<^L?AI2=dhluEi2sIN$<8_H z71X9m;G9spp190uyrBlGA8*=R3wv@K3Ld+n%=x6G9*2*PWbRH%NQWuR9 UW3Q zYMZBf%- ~POl5d-EX3xg>s?8>&bK&a z7j%@An@DJ`wz)+d9Q2RYT15#+o|fnab{8gpo3D<0)6o?5dbk^blmySWIiGhzq v2%JQk-`?vPvrY5xo!&Q%7TeiU48udPi=W7E8+JvItU z|G1j)=&nhhq6~i-@XqgQ&MQ4*JW+E&DB;&H`{&0=qM142(HN37&4Q1bBp10F*;IKp z_5))(T}D5VsKRH~VB(LkJN&Rcr_3s>MzXx}aL4<1Z{d@Km&~!$>3&wNPQ@D&EzO%h z!)Yhq*l@SrvG5ARGM$vd+G^e(N|aj)IH3kKXUfSGu@21pH77dpYagp*SmSTWEG3|^ z0ZV8U(LQJ}9g4=_Z`eC+0#aohn4-pyFMl$~Ohr_U7{!+wwK!5KCDFei<+OGi7<0uk zzPh?{+a8SZ8@_xQPPzo&6}vt!XleO08RU!}a&7Z~)RN2 *J)g?}OR7evqxc;F z?IP$A5QO<`K}3wwME-^<=I8Qs|Ma;Vc@C@jE;-kLNw4g&j>AqOGv}qWw)VLI@kjt2 zI2{LZTQ@gh#Fqe^g?l~a&U?+i>jD>F=w@B{X}o>X(W`kZVGZGr-xb*4-d hS&&w$?Nf=WgK-*9!t%0vRJ6_SLuzwt)~xHi8;?^5 z3_t v;UU~ngDGCrm^^utQoFPiXV!T9W1i@S$Uz(VDSNRw<+sl_UdF6uKR(Qz<^R0| zi8woM^ZvbHmXL_5-dHXV_u$x0O0pp2^MQH&w>>LV@y>7x3%f7YR!?hi!s=X~8HV_y zSqem>f)4wC^Ivm$S@CXU^m`yS_^nlue( h`gSk~6oq q~DI-Js`k*}4RsR<18H&{rgY4L)y)HGOsdL_i-mgjzWHPW5`bVR;TLx6R71Hyf= z5f~%7@_FIX=xK`nC6c4UCxgA|w(3*_vU-IEY_p?k96sQZ6B9;znfRK&FuTZqo~dmM zHcrSw#ldFB-=a+ID4JW4H(2;AI*a>~^CvEh@$zc=0HESe28m~eNhVgO2Y|e22Sns) zlw)U6u3yPbM3QM2^KOaS8oQ8!w~ZIC#;WQZ|9=)BQx$~OU_b2wObaTMzu6v&+b`M9 zVA?o2an|@GCg *nMv_q6GJQ?BrZj&x0C+=zHu_P9dR$^J>uQbE1F9=hqnvUPS2 zmr98?Wt5^+o`pT93UcSUiXAapWM$GxcZM&R7^>Rr^ToiZ3&)h4ekt|uim~>7r`m$D zL%md0mzTR)U2$TBcm^g22*C>6q~#SWtl?kAu`VjhY2|dwwM#W*8U%DI_2Q$dzOx7z zaWR{I`m^G*d=8&WN=i=8i-c2sT|WFO;4-NM^9KJ`C~8$={}hNoAjG|oD7o~j&YHI~ zE*`G`{Bgb5RYAH#2*EoMFj>25A=Z*33o(aAZpUP6Pf(cX`l6bH0|Al ;Ji#|L)l+9M^X_0`k%+O1=BXUD2t2h)||z6e#m zc#Ie*?#!&M3&SSz!Cj1UA&|iU@Rlq5H9Jxm_}!r)R&_omhzD1cXCW?c5^=g1S31D5 zzfFsEwVYyV!Y1nFAGTM{_@W2z@m^iduQT~tcmbm@OA`i6=`%~4ta)_`ZdOdVITLIT z2m@1(kqWN_WDq=!qxwB@RKK;pW1Y09PA^}6z8*AKOQ-NSl2eV4(TGR0Nk(aaL?0vF z^?xyn`D(+PF9K-{NJ{AC<(2ZsX-S133+q@x>as+9Gn4htwZ@rfh)3AXMvuIX&I@^Y zK~GO9OS9e@kCze>1HWxIFPpc@4#%OLQ9Jc-h`qb#0g;}00X2~ZCT}rWV!o?Gz`1Y6 zHjkD90uhEbzBg+;-OpD}owwWe)YP0DTzH=m5`uyp$Sn*1o>t>Ps@gx{fgVT 0E1%VzoG>4*xmk(%GqYkqgwa2Ra!*dQo=;AB_yq(;vIJ*VJA{V~UDh@?`^c(H z)|5Fh%QSD!e&vY5hlm$b`_+phlj|NHaE5Pp66-`#mRw3^%Sp1*w^?Brxx1fabrE0Q z_rzqz1b~QjL%>(v0_J5^9$te@FT;|{-?_iWjJSGRs{=1`g2IL3fop)4r4BT$MJ|y1 zmoQ*m#qO0@!KhkZ;aNc?@&ZJv+kV$eHbLAiTP&u3;~Ya5>F2=*ikFR2+kuRH9QzSQ z8(JcBIWeJvpxQ0p!7B+0uw< YWGrLmkFyiZ~yq8H~2U!nR$8Jzs61UtG*OfRD62P4h?u ?! z64Ej38wr3ceH6pjAz4eU4zybHF9G#QhE6Y`OsVxXboI;HeHNqX)%u(jjB6ir@vtC| zr_5nik*O|78~EY+__BFA1Gg ^dpNEv)^^jcvPI77*!-uew7xzq$5dguNw*`96H(gJoW%D>4ojzGpQFgo z^d8;%Ntn%eVZfO`=rCW@56pJT6Tg3zEDlo1MO~|~@cQC{mGt7?&B65h%&nBW8%E#i zXMAM^?X5-_zh<%S>P~p<(w%J*@KUM{!b`z5vM*t;l{zr76dw$>e)#E8*xC8%Wx)0A zJ4g8x7b*Jv{z$y0*4Br%V#YTP_DFbDvX@xUp#DPZ84>*`E}pOcf~C}GUwnMdnV1|+ zwM0llGT;C~!%CgNCv3$ho;AorLfZd~6qdUTo?%Sp<5xz;KRB>g?J3cio-K=t0lw7d zNg9kSrP@gnbuJtFj_$L`TR}43EPsTq8(>(FT{`^-PDlsYxfRzd0JHTzYcZ?$YDd(C zX=QIMN9C~_Oc?=G2&5BpX*Mu#-Z1OZ|8*n??`eO1K@dG4^>EbaxYm(z;r>@2M?gKz zQb5JfkcNWC$jozglKPu{MI(B>diu9RMbuxh7HShGLC%mdg9FYYFBwfg+8tJN-Vi}{ zVqyH;^K;6bor%5okQ(*oeHL?{9F2fXLsZF>1bFW0encod-#VQXbp!HPuLrO7rZ^+N zHf^EC`4S5*Zp&EW`u-t>e%z6 bxm$jxr_-&sbN_I3P%84c^hsA z8NH`Kbl}q!<@ czX)Ku3>Mt4!oDo4IQG