From f7b52aef163b5980e23f657cd119ef8d718579c4 Mon Sep 17 00:00:00 2001 From: FlamingLily <80451102+FlamingLily@users.noreply.github.com> Date: Fri, 29 Jul 2022 21:32:25 +1000 Subject: [PATCH] Adds a Crate contents scanner (#14463) --- .../machinery/autolathe/autolathe_datums.dm | 5 +++ .../structures/crates_lockers/closets.dm | 38 ++++++++++++++++ .../flaminglily-cheap-and-easy-paperwork.yml | 42 ++++++++++++++++++ icons/obj/device.dmi | Bin 34118 -> 34368 bytes maps/sccv_horizon/sccv_horizon-1_deck_1.dmm | 28 +++++++++--- 5 files changed, 106 insertions(+), 7 deletions(-) create mode 100644 html/changelogs/flaminglily-cheap-and-easy-paperwork.yml diff --git a/code/game/machinery/autolathe/autolathe_datums.dm b/code/game/machinery/autolathe/autolathe_datums.dm index 0d6fae1737d..b2ef06f4e8c 100644 --- a/code/game/machinery/autolathe/autolathe_datums.dm +++ b/code/game/machinery/autolathe/autolathe_datums.dm @@ -408,6 +408,11 @@ path = /obj/item/device/destTagger category = "General" +/datum/autolathe/recipe/cratescanner + name = "crate contents scanner" + path = /obj/item/device/cratescanner + category = "General" + /datum/autolathe/recipe/debugger name = "debugger" path = /obj/item/device/debugger diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 8547ce04627..7cd101984e0 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -369,6 +369,15 @@ user.drop_from_inventory(W,loc) else user.drop_item() + else if(istype(W, /obj/item/device/cratescanner)) + var/obj/item/device/cratescanner/Cscanner = W + if(locked) + to_chat(user, SPAN_WARNING("[W] refuses to scan [src]. Unlock it first!")) + return + if(welded) + to_chat(user, SPAN_WARNING("[W] detects that [src] is welded shut, and refuses to scan.")) + return + Cscanner.print_contents(name, contents, src.loc) else if(istype(W, /obj/item/stack/packageWrap)) return else if(istype(W, /obj/item/ducttape)) @@ -752,3 +761,32 @@ if(linked_teleporter) QDEL_NULL(linked_teleporter) return ..() + +/* +========================== + Contents Scanner +========================== +*/ +/obj/item/device/cratescanner + name = "crate contents scanner" + desc = "A handheld device used to scan and print a manifest of a container's contents. Does not work on locked crates, for privacy reasons." + icon_state = "cratescanner" + matter = list(DEFAULT_WALL_MATERIAL = 250, MATERIAL_GLASS = 140) + w_class = ITEMSIZE_SMALL + item_state = "electronic" + flags = CONDUCT + slot_flags = SLOT_BELT + +/obj/item/device/cratescanner/proc/print_contents(targetname, targetcontents, targetloc) + var/output = list() + var/list/outputstring + for(var/atom/item in targetcontents) + if(item.name in output) + output[item.name] = output[item.name] + 1 + else + output[item.name] = 1 + for(var/entry in output) + outputstring += "- [entry]: [output[entry]]x
" + var/obj/item/paper/printout = new /obj/item/paper(targetloc) + printout.info = "contents of [targetname]
" + printout.info += "[outputstring]" diff --git a/html/changelogs/flaminglily-cheap-and-easy-paperwork.yml b/html/changelogs/flaminglily-cheap-and-easy-paperwork.yml new file mode 100644 index 00000000000..0d9199529b7 --- /dev/null +++ b/html/changelogs/flaminglily-cheap-and-easy-paperwork.yml @@ -0,0 +1,42 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +# admin +# backend +# security +# refactor +################################# + +# Your name. +author: FlamingLily + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Added a crate contents scanner, used to quickly and easily generate a paper showing the contents of any scanned (unlocked) crate." + - maptweak: "Shifted the table in the warehouse over slightly, and made it bigger." diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index 79320e921aaec7a0ca14e05cadc1ef18e6b748ab..177374306cdfa6c3a2dc3303376c2e35fa15fa9c 100644 GIT binary patch delta 13141 zcma*OWmr^S)INM>XlYPM0Rst<5NV`CL<9t+8v!L1k)AVzA|g^ENJvSibPpZUNJKnaLdG2BR`i1+O z7jCWq;GJA#q~&%)ita&MiDSQ655K=%1(RUGCpD=)+`DJiOmFyHr}f^pMOmWAjND`2 z)+-dS>-;$W9==yVyI*;_dKOu2Ikquay~ZIGRX$c{a(*bA!v3%;+r+T9%Upf&4%RzCKo)tjqe|B?2pP>c*h2RLYIx^rY2B#AFC_CCPhh z=Jr>)-6Q10GsATlPBo=(h|}FHvkJu0@@|xj`VvW*nUsNp<%5N+$NEjR)-S_vXQZt; zXL^0R!t3&F$TwKvUlEU0cHoZ}o6ZU?G48FiwYP{J>K+b^N2fQ)nkUvZq=!d;Gfv=| zaxo*OT)|#oro{ z7|CT5ZMD5i;5sk=s){ShhJ^b~%h&$$>l^wG$X@Q5EvKH%t)t2`KXpuZF1wT6NUgfk z`}uTA7PY5Cy>BwNhN;=hndFZIHB_IZ()RG)SF38Wj4CsJ6^L%c_^ChJ!#-Gisb!{yHH{e^9zHVdFP`&k%0T!i^uZ#TQv9@ zQMzA54@H<%1TK$Hte=%ktRJpUA6Vw7NjBxiXhxQo63Oa;b7xqGTgJ=3GBUmqe=IZR zd&Zx~-YEE7;y|NMM<$!8vG#$_?<%tW7}aNn^}eciRbN{cYktgn@myWh>`?_3aR+5k zcZTy{T}A8f@-(7-Q}Y6%4m8O-XNP~q9KMR~d~1{1KgWMPp{{pB%MCYine7AWMn(xs zmQ5ic#7*an0Qh+n^Q3}W4|hBMh<)k4{z&FlIU@>m5&dR`g78Ia=t3f z;$Uwt{#kTH!QMW599P-8VP?s_XdFbZ&wnLThu3Hp0rY=uR^1B^ti(er+B+)2&uo?F zIoFrNK3|jBy9R{L0SEy;V%M7e4U?xBGC+-a6af1lBF$cW*M!%YVn6#IhtJW3aDxj+ zbt&Zg`z1GbGmEt3(posS;X2Mkc6--zlms|xLKkr-`{cuGC#i99BtIE|cSP^O;{yNiJKfrdpE|sko%QhJ z81URJzQ}6u`&jXSc>T+I&iR#zUr}$ zzhevnd$DMGTpbKEMR4+$bv@jgb|mD;v-n$%6`5k3CniUI%M1I~Hv*N?t=>hhR=z`j zA3$@^i^7JS;Mi69iF}+TELq#@VZRC#F2G0yjh-L+s0clVc# z8Ewb}v+3#9GR{wDtCC zmT)2yCig@ifOuJ8J}cg$wZUiKXuGwm@rkD9V)b?TldL^9e(N1{{I9+wiAWc%RZzxg zfBNfL9bY`!0#Zj$cejFy3h`(5;e&q0trtl4&j;xR76u|8sV`kEfrI>aj$-5EyMUob z@S4xkW{g0Z#%0zj7hU(PK%f1U7jacLZr*G$_s_!3MWKJ5zqak&Ukysl{QGa!?UEbn zylN~px@8);Mi1%I{)AM^1DP(bcXZufz)i2BeSR?gXfp`0cOxu2uHbcp9+nNLG=>Gv`i0+bgMI?6XmP7;Q^zW!rU-ugT%wHOR>g45I8TdQcBgU-;!m+o^YLk!NOr|y@EJGIMF~j*37n<d*q%&jCPmh}P-V_@5M(1rmUhe5IDta=kO+)v#Xn zEsy=D)_rcybGo<}jqf{DiT3>Q+OA&?37{zA(ugm0czDB``zLYj5oP}PJT{3=RUX&J z2$HDL63W#`^JJS?0!jqDSgOW^r}v~wZarkO1LS)(&7`H-IVPQSR&7~SK6RX`oTp!Q zQ~mSODkUZ5$#P&|pviO-0e_Yup&VuD4~FN$B-2C(pEq3WhjP_rOG12y7vHU^{`?%5 zne$kqiA7%ZDj3=x@!|VD?po!)YQ{K;#hl5_GiVdjO^%7q_(}B?y9b0V!wtFz&mVz% zM+Kf`0r-p6pdHzXf?8VCH0+W{^?J|Wrc76^WF2}P{L>xQ>|A0(qi--E<@5ASraqPa z(KNc|ph@`mp!O9Y?5kZYfT$fzr3`v~3Y#Ay_|HeB64D7L&GrcMnhSqrM{FPSte#8< zqpwbI0tv#_@ZRlkSiKOb23TOYL6V+OWJ+J|d8f6tmG0`*+hO29p|SVEJ0`n*=xpy~ z&$WNdlTbYjj{^Dt`}>c%e|W4~75P}RCI7J5i-pY7%L)p7aE^_4$S&VqMd8=Y03xZc zT?J4W>J_>vAZPK0kZfFD>U!?WF7=w2o}OO(_zmuQ;X<<@Q!a8ZM7|Ed!$zkNXd?|xTsB_D@O=Z8t6!jfU ziH^2*XX876ol1ZfEt)6+`97mmxdAe@kj_TTY=@nx1A2)^{-kH88{a?~kL616T410$ z6qW&BFOdUQE#1+~!Y>%wDZ%FM=$j|!lwGMm<1DxL(Y4cI+VHpAZ|~Jaa3kmwfpNGK zTQ)>veOdm0JtL zR?p^P->>v1Pw#1g4V4bp)A-De^r+#Dm9hX z(9jSuH_lR;c?O$5J?w<3b?+D{XGZf=m|cea-D zqequW$)$6n(TMYBJb(jCgA4{oY9)z_h}!pAou8k-vQlxJxq~*pp9nKFh_>YK-bwgx zC)JT?d7xAvyx6=xqqLOndHwfyJ6JcE!tebCb=nupOH8xq8!v$ncX{}KhQfn#u})kxhe5=x!~AKoQOS9c03}zT2MyD^yPz- zixp&kpue_!#*Liy7sGV;<2JLkl9-`D`nE6fn5darm-_`~^-pu6a{gvKWU2Be*T%Ff zo)kU;#9jWh_d!t~4w!zyIrJqAZxYe`!2Pf6|Hbeg3Si=hiwggggBeN!ige(J^;1sZ z68688P$%riYxRiqB4K1K+v+kRzmTb1ObR(Lx=#cAH~%gh{ddxb7lSIA!T{$)?}NviL=%tWEpt!gwg3kwT% z*BFTlhY!1pv}}I0)_H$HF6u}I<>KvK;}~e`}on?}krkjtqWA5BNl%P4)cIJ=Vhfav?ncBiUMI%>~$h~{_CZnS0YQVZW`0C(d zypzItC7Rmx?28Be>A_lXS=l{1JG)XFV(Z%Tqt1_4?o7_i%-C0(Hu?L6OL{#5poGdg zJ5LL&t*sUEX*B1@-I?0mmgAi+B~q62;bdVFVx?+euM7MdOxf3ZSZ+UH2eUd%6jO^- zb_G4&Y>ZPI8yf@2IZuM>MYuIHGdsvevis9UI&+m!M>hpbeT^bEN(Rh0#6Cs@{H4I1uI0Q1V~DSlUgG4ux;5=&U&E(va7ErA zE?#ETO^F$|zqgn0;R898vCENb8pxdjA=}APYXJEvoaw~syZ~&i0{|{SLq$ma3 zM1j6pI~9)6Wc=+}_*M&{`kdRoKe^|b{xdkx(AaPQFB2hXiik)?e|@hQ9erDyQ0`Yf zh0voXH5U>Rf-bCk`>w98UpLECPheUY%Qw05L3Ko;mVOcD`zNb7haM7eyHZTCCSaTS zDsZ%2G-_%HKGhFd^4yr;T5J<4;1yDzIavF;{&)quyXdQBp!}Zd=Rev0CqPXoyk(G< z^D-0B!5f8ET}L#B(Xr?dH=vM?Kh2P}Iu%v$sdb6ew7Gogos`RB;iD`Y$P$=6Vvs`l zz6)KV1_{5nXpo&xD_k)!{Kq>~1N)p#57%Oh@? z*GmsUL{q7b2Yp|6_mIrOF&a#bfoB+`lT+F4dMeL@-Nt^)!6y9&Lgwke`dzM|&$Dzd z9XXMbQ&1?@hG|4ZM$(p*m8Ct+V+Q=S6g()9KgGQ@d;0p?U&UQw`SuM+ED4IAcKh_{ z6V==H5A^@W3YgyaPds_V|8eB7O1^r_=SOxnn30yI@a41j>ocj4mTQ22W8*7x9u1FI zo+N1$cmUJ3gSvU^R{MH3V9f}0VXWJP{RY?@T@1Oouip}&($LWGK0lmLZKQGMCbR^T z5dm`n$L2tD47Vocx3)Y?72_4O(WdFhV~G-<)4n`RA~oUF%)GogaVA#M+uOUaxJX1xOPd_9 zBY?k0iuIMR$X3-p3N|ScPvFI#oQQ3BczSiM78nu%7D-~1lvf3sN3t|wjzM`@39R1B zM@d2P)kpriu7XX*V@CWS;)wsJK6v}gl3gM!6xqWGoc6Ll!qa-K z!QI^4X6gdi038#PU#QhkG_{w01+g`ksI2Uza8NKa%f1W@0(b72@F6c6eWTPdz%dVmmQJs>xVW#1`ZC_H;oC3 zE&3oEu(c5Kq)+*wVUfBr@#{e|WG){d_zeU2#a_{>$G>eUB~f+v94q!5 zOJSl+Cxm91V^&F2NdumqgolUIk2cC!F7Iq?MU;KKg!T2??{)48W8|R|b7qz^YcMLI zRnS+KXUN0s?=NbeDXB%UzH1AmO=^^nWdH=R6XO2#f))*6HxKMZ&J)-WF}@V*P27mP zm+W_-u<}DgYiopScX!v>$44qACZ^QBpS3SpDmInXW;jFDXeKJGANp1)P9Z!&Snvyv z684l%s29T?><`j5j#d5k0M-GcF9?&rme{}*96D)#GM)99a+-m-{5BmM;piH&9lW|*@!RkRPE1;nFcRmKN%^iDLOMc8FU!R`0X6d_XC~c2 z91oBj4@wVyT~QIT_%v;Ar+lG68=D)y>AGP+ou0D$hClJQ1a70hZbb7#-va=oLM6zG zX|(~u8!RmMgn@1Ozr^#X0E7%x+@t3e_RUY_tG5?0bW1CL>5$c{gOR7#A~eV?g{qvV zev&;s4V>`;{0ki=2rmE!R&kkLmy)_h0n4WZ)duSMSZCGIEjr zBKCF|r{iNdl&}CtyoA>uYI0cO z-E#i&HBzLfqz@IfJwdZ$Y+HUnLNXv(U$+;Cu1zn0C#e3J9R>(6OED1L)(Vn}yB-!6 z_SoNFmeNuBN+Rn}IIDD!k?Emh7@DQ|@YlVXpH%r`S(&Opv0<^d;Z9OcYkds1x7cX_ zm7Q_PJ+z}A$iQ0rh=NE-#6vWd&X=58N`(Ys_ZAc{t%70Cs8VMqE^dpSz+VmZz#~n~-6@Aun6MC*Ey#LlOOvlUHMqc-zN%%qj5Li8b@wG83CTXc zxIvk=R&~_+$K;LYTeXJ|KiGBMV5d!ULpMo!ZL@>Np`&5|2w;e1E@u+lfG2`G5$uCO zD`+d?SO#Q@jMu&N^mN|UF8Pq%2aiYW3z@dV8(MYQ;*{?U8dK>K4LfkaU0z8M~3%!SchXLg>PkZUM;Qd6aDz z4ZgBA1*qkpZ}dAZTUb~~5Ow&h1-g%)-mNb;l$CdXY(a1-I4Da+^)!r{in^eies+Nd zS9Hdn+*`h2$a0P%t)|W>v4cyGI#qK~LP6^9-@dTL%YQBNG?;J}zsxrw+ia~d4^F&u z3MNBtO;?LT7G8KaxO4_#p2#0a)ZFOzM{l-?dF1paTSIiriBt^@7++p~^4#oDK2(?@ zYEJ^Q6Z;2Mk8M;xnW)Nz%?A_q^pMlH!b?#0v!wt2{tcRI^kchwlJnz-)t`zN4>dGe zkT9Y?>8SR0mD_xLVU2Ir81UyiASeoD@y#|``A<-A%goIsUtV60nZv6hx{i`se{^xW z9eIt@0Da7+nNrxd{b6JPd)s6JsticuIA!GEoFhRk@_dS5>4Oj5CwVLj6s|cP@;dfI zyc=`zRRECoTqlMIM%Mhh!X(8+bKgWAhKkK){11lJ0cX?G_}}QuU@HSQmFcoI^L-K; z!wH2?NuZ7s|IFM~d@%aQ3#}}SM;75_B`ZXNP-hXYsS$Xp9wN?;cOrl1XlH^1{KMI5 z+F{$Sz2DrLUmva?y(J?Z_}xAcxKBF2B;I@c{OBQ4pf|&5qL^1eKxL}fVL=9O3Md%) z%MN9RE~~>aS#s8(sj%0u_M=BO9skxK+-0gP19Wa5#MkYmQsQH6@So5n4e#~P;AdD| z$--`eyzRy|=lydygU2noO95}3U;^(p{Hv|oNSlZ_(kNPI#GjJd)}D9j6pTI8(o%g> zu@Fi}p`oP}_k&d7iF}&*>8dpRm!hky;K26>;Sfo_uLpn^B1{xpc0qS0Iu6!LdK}Dl zeCQb*D^EOu1VcqObIR4VW_$lgN`khW5wPxJ7Q_-MY{lKd{`+<12Mx2;+cirjMK^Z~ zafbnR=vXyIyF4MrZbjHU%VwPKvh$S#rNSZXCilClNB!* zGa<%89*+A|TI&=-3+hNqI z9wKcLFm8$7=-Alcy58o5W?*S)WomP>kovUFJqu%dLp-zM7U)5q+QdWEl$f(y`Gl}8 z=9Ca`iTHMSFsf4LxiQ}Jm0rNIDcR@k!9RP-8&AcQzkKc~(aE`!a2swkaw;}jWu>kN4QhBq=r%Gp5M{MtX#R$B<4#k5_%t9Ls2o`ti zGy$&6*5Bmj?zp{ry&A;_!B-;yn^i^mM|My0&l_)jx1`e~LtSvoOLn=imdU)2Y`1%h z=SN#HBSack4ExTVBpVxjuSm3<7zt{Mnw&Ixt7CWT$&aiB@Lk4@10qaV1S24Io?W_N z=2Kp2b%D+|p$jwPUu6nFu|gpvOhJ)Ye)DKfYPsv&BOmM3?j|9w5#s zY)?~n?Pf)4W*5hFuvKccoTh5oE1TW3lL7^IqxoTVe#ga^>s>?;5Xm9(!V{!W=ovNW zMx!jNo_c@KB=zIj`XPX~Wi)tfb#xUQAT>Sy@_X*dzHuHyS}4c8v$e6JU)m7maJz^f z_HVN;v_C)kSmX=BazG7%l2jYW{;>JNl5mo zUj5Hz4YY|q{mHiS2Sj2bw*V(d&e=#$GBYFnswmT- z%YCtvS{C#yXRXYAM<(k|d+ff0xHj`gE`-b*Sts4x)^o*Wh;+@okxt^(4L<@tzFtCWRg>OAS+aY8Jl^-5HWJB?y92vPqAVE)u&EDvR%AWc zni6Cf1SVmXLAylIJ#f(E>wF=b6~U5$=!&dmj#Y zG8aJ!t$nHDkG`L;^t$E#Aa{He?zJ;FX0p1n(&?_K0ulQnZJ`n@&Nb)c$9eS+PL>Zr z%9H6kC8Zo39Ke0C$1_gK`*ppeFU0^ZpG7t0`l`e>G@^H|#)r|szyMcv1o1oll=0f% zWsOIjXihqgtMe}^pFuzrn=H%8`CsSn6l6JtOVjfgCh`o1om9EP2zh|L{33Npci_Li z&FHL~T=6(}M6nxEEEU%K@<|6c_AZbyc^=L*nnpVCmY7*GW`-Ika zlr1Ed>EJ@^I{-;5kJIS|As{`6E-(}-I2RESA-#A5kPyq~bfTxH=L5cZbN{zKH8M1m ztj^A!#dP+Ts`Yg!@k%Cv*8>4?>O!h3Fa8qKk<6oZ!>$7tX2N*)VfN@ zbK{ySPbJfe4kB3vV{`80l;jJO^*57kMk*T2x{Qub{KcQ2k+aOuA0AfPB*!e_Az_!2 zWy9ueQ(-_^=G>3~?Ik#XJNT^)AR&d_l_H15D zR?$ClP8x-~i*a2SWZAq3U4-&+GRtsWG|^O{-y*X^G>-Pc0iEF64LDR5m_dP@E`KT% zr=dEnpk?nqdviJg7NOdOpmS36c+^ zkvDJg@N~^r)uRX;LTc)^ZZGrGpWgCoDy4%;dHwv>Rd%3;Mwl*YKw1MQU2s<#q?r{5 z5rDgOvevr4iKS&^UM$aI?_JZrG1d@DIZOXt5?`&&cj@1iVL*P?n2rF381RQMF@|;f zV(=9dK8v{QTn?*62$5rB%Hl7r3k#_Lqo1*W zE#mr3SHcg&*)0w!x^A!vPiFlQ_2UO|3*Q~x<8eW*b1K}*kF;AaSfxe%CjU4z1p1Af z!L;^Z!1q}=06a!#Hgm;KT4(X@s_s^cAWXnZ`=_FN;SgM${u07RcKyc0kagL(;h8#QS*g*U&sH;Uw7 z8le>9c4_^ra>WyoB7Mb4Wt|*5W@y>6;UWYyM~=zc4Gk|hC z+MLQTBT%1MuFqYoS!l+8+(tf31+Y!Q*&LxAc&K7tSw;QHoAn8!9O)cKr%-tnSzR7NNL)qllu4(@?)u~} zn9t)ww1!MrvxqGKaBIL66gg&YlHHj81&e-scqUN;U&_ZL{I5fJbUbl706{GR5H1RrcZRKbOb1~5@G>O)u}u4^ z@*O+nAYT8kcZPXLGFqL(d6>A{ z9K=y}^qG|+Q{)2b461{~mRHAN&3{-DkD{RS>rP?j|6_#BK20Tb$wMxTEWrzI9>_8# zmyMV-_TV$GD0XYf6XgWm0Gp25Ue<=;Hw~g8l3+=O3!W$f`>dreGSe2_{+_Z9l`I#* z*>pCrVt{#l7B;RO5b%KiS8p_U$iF>T8w|xb9q%pHY{Jfs5G|=d$ZUr^`zAj4pVI=( zwCDhyeR{^b6tNtnZ*bUG2+SpA0gDD^QHO!{L@_4-K>P1gD}ky03{2qp75=!7x=>5p z;P(eVU1z1k;ZHpfpFi_F%Q#|jlO&kI6g;Fujwd1gh-V0=zdF^5 z7O%(qPSSAuu@KRJOrIfCH1)pagY(kF43YGYh2##ZrtDLPPZ-r_Iquo+fA?+jsBaV^ z;)!a{iDCE0m8NXf^;_{Ge6Z4`w{q6gD6v2^19%+?D#^Ny1ss1pEhkpSf4qY0;LuZi z1b&TpFS|0Ik6u=Cm0y^Y9Ye{d5|hhhJRzV}Uvpd?Rx0h$X&xsAgM>q79&AH6l{mDN z?^4?5+>o`3ItLhC5ofKCI|NXb$eFNtH~Fmv|5CH4LTGgIi{+El6(@lI&Yj(r4An2m z47b7m@Tv;sJLyb@afJ)0szMnmox$)`;i5l_%Y=87C9ae-mK1)2T!|GbFV2KQ#p+-s zEdau{#0$v(1Axi7|IYxALdMu|{gW2?01Pe9E~gq)Kp$pJBStzJ2qflNHO|5;`x#?) zUo-?|-GUIa637XWtv`nsr=lWJ3ga?h@aZ>t4E983Q*#z#6xJvI?Fy`Nqht|M1VVNO z8;(dCUN8YKx7T5SfOooPEJZUk!+Cl5sW(jW@PN=v2`)}>^YE0{O?P#4g!x8aIrW4Z zNzVJoy}SR#pW&8qgrwl~`N7?1H^zt|h5Q=9xr3ydOPMgTvw2ef0lS+j$qb$Xi`sh{KpM?H(rk+|Nmv z_mw`ixDau!QOl!UO?o@kA{~k-;7eZ4php4&t~dWjnFJ&UjO)RJlnV`jz#kUK=R`@{wPmj@Op^YY17~br}B>pOnABDG;?fVCoA0a#O35fqGRqy=S0DT zc+*uQTn4L#?M|ieartAC@bGiTS zQP%D&4FJgOhuyy{tVs9T+MO$HMG!A4s`=Au_8Bmr1AT%4wG(&+4P#h-zS}$|Ov`a+ zik|4ZH;rv(SCT)ySl8gfL&WU-oz)Y~U4jIOvH`)38xEG+JFaw)<3FD07DC}#SxIRq zPmd=SucV}e4GDaNhm2NK>oc+B%P59WZRZiwrZ=az1XASkdail2v<;nUbzDZda#dBL znV+7%b6+j-lPy}nMOgD_mCZrLNRg9G^3gK&s7Vd6gdrW2jSx+gzvRJUQjI z%er9>mEr&h*7cKmSDF-w32hQVhHvebU`|v@Xm<6+;ZmNJc(_`4gV;PYjd6fGWN0Ws zzgXm9>PzV}3i^WbR61*Fz_8L%M`vh>b3z}uPYTM*%fH$B6L$)SRsy~5`!OL)B_t;3 zoe6=n7ljdqtK4va;c8bVR49S0nF>v5HW}ELXz_2!>oH2ObwoZMXo%z0!c26`)B|#7 zo1#EA30Ox7d2_9BA^>QS1%`C|=_n0R4a=~^_3TU{XrQA`?IZ#NG*9QWQ{CI0>sv|lTH|jesk>6;RIR**UWSB zOyc)MnvQ@&s83Z%FqZ;Zs%hdk4^4?;`@i?H3jIGdvn~-}Ejo`5j`-0b0Q7?XgrHKa IWEJ#(0k@=i7ytkO delta 12889 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 diff --git a/maps/sccv_horizon/sccv_horizon-1_deck_1.dmm b/maps/sccv_horizon/sccv_horizon-1_deck_1.dmm index 611ba47368f..0189cd6cc7c 100644 --- a/maps/sccv_horizon/sccv_horizon-1_deck_1.dmm +++ b/maps/sccv_horizon/sccv_horizon-1_deck_1.dmm @@ -8520,6 +8520,12 @@ /obj/effect/floor_decal/corner/brown{ dir = 6 }, +/obj/structure/table/standard{ + no_cargo = 1 + }, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/device/cratescanner, /turf/simulated/floor/tiled, /area/operations/storage) "gGE" = ( @@ -16447,7 +16453,9 @@ /turf/simulated/floor/tiled, /area/shuttle/intrepid/cargo_bay) "njB" = ( -/obj/structure/bed/stool/chair/office/dark, +/obj/structure/bed/stool/chair/office/dark{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/operations/storage) "njH" = ( @@ -26031,14 +26039,20 @@ }, /area/maintenance/wing/port/deck1) "vjx" = ( +/obj/structure/cable/green{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, +/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/effect/floor_decal/corner/brown{ + dir = 6 + }, /obj/structure/table/standard{ no_cargo = 1 }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/item/stack/packageWrap, -/obj/item/device/destTagger, /obj/item/device/hand_labeler, +/obj/item/device/destTagger, +/obj/item/stack/packageWrap, /turf/simulated/floor/tiled, /area/operations/storage) "vjI" = ( @@ -41153,7 +41167,7 @@ pme qAY sWr njB -vjx +nCV nCV duN jDs @@ -41355,7 +41369,7 @@ jKF iXq cOy gGg -gGg +vjx fiO qYc pfb