From a7164278c02239e965f2ee062d39d1372ea1e0ae Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Wed, 10 Jul 2024 13:01:15 -0400 Subject: [PATCH 001/275] CMP Tracker icons fix (#6665) # About the pull request Fixes CMP tracker icons being incorrect on HUDs other than Midnight: ![image](https://github.com/cmss13-devs/cmss13/assets/14267245/a0c701dc-c5ec-434c-8b76-22fe40e0fc86) https://github.com/cmss13-devs/cmss13/pull/6595 mistakenly only included icons for the Midnight HUD. This corrects that omission. # Explain why it's good for the game Icons should work across all HUD options. # Testing Photographs and Procedure Across all HUDs except "Dark", are duplicates of https://github.com/cmss13-devs/cmss13/pull/6595 . Shown here for convenience: ![image](https://github.com/cmss13-devs/cmss13/assets/14267245/1eacd6a8-a37d-4c73-bb59-7f31ab6e2319) ![image](https://github.com/cmss13-devs/cmss13/assets/14267245/ae60cb55-774c-401c-a5a4-ea6331d4f894) Dark HUD icons are different to match the other Dark HUD trackers: ![image](https://github.com/cmss13-devs/cmss13/assets/14267245/68497394-8620-4a1d-b345-83b7e083d016) ![image](https://github.com/cmss13-devs/cmss13/assets/14267245/c9940e84-f1a7-4f0d-82ed-8634ccb8ad0d) # Changelog :cl: imageadd: adds CMP tracker sprites for all HUD options /:cl: --- icons/mob/hud/human_bronze.dmi | Bin 130274 -> 112476 bytes icons/mob/hud/human_dark.dmi | Bin 132914 -> 125368 bytes icons/mob/hud/human_glass.dmi | Bin 124483 -> 109669 bytes icons/mob/hud/human_green.dmi | Bin 133774 -> 121634 bytes icons/mob/hud/human_grey.dmi | Bin 114216 -> 104448 bytes icons/mob/hud/human_holo.dmi | Bin 113279 -> 105694 bytes icons/mob/hud/human_old.dmi | Bin 89026 -> 117790 bytes icons/mob/hud/human_orange.dmi | Bin 142866 -> 143766 bytes icons/mob/hud/human_red.dmi | Bin 150025 -> 129562 bytes icons/mob/hud/human_white.dmi | Bin 141810 -> 142681 bytes 10 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/hud/human_bronze.dmi b/icons/mob/hud/human_bronze.dmi index 11a7240572457bf2d4460876ff1a2f68a631bbc7..7548f66b05b65a3bafd526241b0b2b2c2acc7486 100644 GIT binary patch literal 112476 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 m z=d?Z%_9e7)htYile{}TOX&ITso!eTtCYoTrJMj@cds?^@rlkeL?NC=y{12}U=lka; zsB$Mm=z-_PLnTSQBw$MYhv)ja`q%g)f?B=zGOy3KguE9tm2y?$fH7&UUs@0C&N4SVx7IS(&*qDLD}$?e98;((tYfa7%JHK>GX6t zYDi;qi`|ZA)#8HcZde0LQZWEglDEw}laOBy2{L(EK2B!$Xl>yDfWB1tW0kNg3Sm2QC-tHJ$#q?mcYPMl z8*Q)G^%Q%i6J1+utVB6Vpt)BvJ}3zpp86Ln_rrS=rHt7!cyg|+GTXcHU!URJ^Ob6A z7JLzmna^6t$y$5x^rdLK+wPGla(Cjm(#WGXSTV+MmwK{xmsH``^B%gGlbSXg&%*{DecVZz#N4@vWQSO8 z+-Tgw@$|XtCl406KG!KZ;FONkBG)fW?_J?*aXP)Z-s(jAjc}v<(Dy9Goqesqdy|Ci zUDpUa=_^`R)uR%}s7K2yO3ZpMj;x{i#+bG_4$!s>8_6exE*yCr)S}{gqpOEsnp%#< z(04d;6(jnTJ$w5pF+MiqyHw{|%^4-k|F%eu)-|~gk;Zz}sqAAUTP?J&FU@8E-Yzg%6)RJJNf033`uo$d&Y3ldohR6xj!28%x{uf0`ySK;jAm5tEsu5-Svh!F9f{s}zftsX zPn=@HX{FwZ!jhtPPkaAdDc0@h9z8tfAYCE3(G}>@$u&FbJ)9cJfhPWWuVrhsdds7! z4e5;Zz|;G97`{MnEvAW~0~uzm40KF`+}x1h`~9*hy8G6+9S<$*g;1@kCB@E*!Pm#2lwB;GX+pk48~9 zyN&`rUh--@e`(5T!2|d5h>*F#_y~R9*Gq5H>VBZ@kMsAX|God3I<<;wzn8c#tTAJ@ zcb$Um?xLlCbHbbO1URwvZb##XHaJsp0i8qF3?p1>%qaTM4Y!~mVSj7RX(Yg=8fR#E zj*8K}yX8Cuni}=~be+|MYZp$h%?1S9oR#uDi{fG;xL1En#x%L1R9%1acGMoX)}Zh{ z&EG~O@l)O00oJej;0sP;*R50H(tLGBr_+0#l97T%-0(OK7yc*UWVCkl_xRC9m!#8P z-|^*5tEuY1jnOg`<6||6=*%=ny>gQk#!JZ!_y2lg{_54@3@LWkZI1X3AO7GxHH6Ka zCaF`FJ9@R}#evP7bi$P$pOmlR#tw?7N8etUdb|E^@h$H^ZNo95sTAbLgc(qE`vRU= zL4_h)1sbZ`DB1$U1BnW?Ks4vygTn)~3l&z%8GNEdB=ACthn?f9$RnvZu3#yNryFCk{1?KK67f zTB&ow1z?WL;phAF=xW^S1;(2&qTh>mGDL$Xt)+?Fy$@)m>p7e1d+SCcEewK8v}Ag< zn9v^XQLNVUojf}+3%8E2rItg%Hcy^$2+v6zo!&2h80)q88W(Z2QO-1pvkakk3&K%; zKk=C!Z77#%II_Z&Dfvj+)?ut3FEidkd9_-dIoY{DvElig0hf2K?3WDgNaEe;ecX|& zM!P#@guq_)4p(z2mGLgl4R^Y{e|=Do>IH+^mJ-@_AOB&Tgy5R;-Xi1XNgh+5lWcw6 z>bit_G_L#Jhy?Yk<%6*lX{(?YXzJFY+WGx=drRMkt{zOjJBipB9W56PHUV<-BT96jr^N7IW<4tnUk=XJ-OlA`?OQrK3Ba`M-} z;q@cT+5(R1XhR2ngUSAOpSgs)EDnF{dP5y`EBvA#!}1o~$h@9mnqD0OBe(&lmY_qL zG6^s5)jgVa99#Oanx)!C(Yruzuh56SxM-5v4b>R?r=tqa zXq!zX{G4JmPOB>Z`JW5BG+Wq*E?#yMb)4xG&g;1nt#9jOo;{0Mn*8CT^(N+hG!cQ% zBtz5{4)X0CoC={i<1kPCZX$87^H9jc^JG~bOAR58byu6|E5fjn35>Q!IznWhus)tx zLMxo7#L2K8P;N_-R&tqI(HS1}(f+PR{5zg{7 z{vG)LpO0e?eDP@h`_7-_zo$al%tTc2 z&uQUn+w&9z+Q=o4T`L0q|I7Tpc3MUQX4-qr+jPh~q3PtX{?Ed}0wW1`ydoRbnJ@5{H{Gk!F>cxfn9%BN3k6YdzL>6sbYd+tK9 zTzbFz`qUuGeF1F@)tBvZ? zrOl1T^M<_fADDwUwaT~+ex42v4z94DJ44B;JUjjCy^x5=Hy4b_wySt?aWP*1;NV3H z3ZEx=Mhl(EKY#ryc0aIB@j7uiJUoo!F(f`XI8awt?;afdeIr~l*h&o60yU@OlMcu>BU7h32TAG zyw9JRcz7b#)~qKy_H<76n9rAwEjWn~R*Y{Hr4EdP`S1u(b`|H)jK%oFO^H4%fN~o)_D|>+I}&uBlmUJ0*oQ zJVzz9lksGOWWsfs^JKa11m51-UTWTVIg;D=w#JvVzNJrvg~p5B>2ZoIVf3Oh4i5Zy zHZ_~XOG`^IDpgfg&ihjV@L_7UCCWD-pl@VE&dp8q{{8#z(0et9@DNa{M5<|ui+`S4 zt^xPu=B_T&&FNoR+1cqs%a3n;gmuO53ko4#bF_e|?Gn`0-at9h$J6t#*4cNaG~~@JUl!Kv@0X! zqFD3=5;aTBD9XypLg)m;f`iY%xCp&jxf~G@fmiV2dvIBqK#Iq%rlpltUSVPOmoH&3 zm?aKNPgs-^etN9p#4?Ecah2ywaYydn*wkA7uO~Lm^@nx*Q#jbpu9vv~h>0-pX_w>+ zlKcsu@3^M71P?qs#Ep%Ov$C=#=jQx+%znbM&ty?2UiW=lsxzm=#l>M1ch}J>FJ4@U zWS*Lye#s`kOn4s`*+1$Q#^;_oV=0BR60^ZYb8N7Pc)}8)fq{{L3 z&=;K>!osw2k*aJ|DM@Hhc%B^8h zu+zIG;XuPNwh~pWCjbuIGVqLPEmn z)2Cm~{0=Ss{+;5&g?h*qGc&XLm)sk3v3gs7^NR>BP*eX7zI5C9C;_Zf)yCty|Fh_l9u1udnaq%*+E>S(0<-&OzEqJ$Nwp`cr8sRjACnk`lh%-CZFe zAyqZC2hW~SH-*t>78H;bK2xx?c`=vEBXaMM?^VA~~6BYFI7~S^PjF0y>&Az_?Ahxx&t(dv1xtss#(`j$JncwLE z8<1lnB3H7Xw4gkW0My~-y*(o%L4ecn5ZTYBCQ3%eE+0aY%X}teK0ZE4LUwPDkKJMQ z>eAZU?~V>~FE1~X&LlYti(63Kz!F1(0E$ddSeQwpKRF;NB{j8-oE#~%i6{*sNGVYO ziC*X*IGclmgY9DXb$fgJz|hd_+FE)&Jv|5to-3godZ?t_RL_K0LtpIv_Om}LeDP~{ zb+o0kbG|oQp?_#7bHJjWd$s!kFA9YMu%w`(lD4+KWAXh8poxIxu%x#3 zRXI61G6u1@)zR{(xVXR3W7S2Hedm}<4b1t zbdQgRN~KGttA0pGXpOw7@TsVXm5(oKaPZlimEj*yiQx{R5X~$sGzBnvK6>zg5Ww|O zq;F~}BM%RcV(LA5cpR{yu@UKrfzMCHc83jXP7aq(<5-VVH@q5fJsCL|P_*%g5UqThs5kcwf&ek`WUEqQYK=rltWv zDc}aK^YcdodcE!LR(<>SEe!EXh&Cc(VhDiu%yIyhePd&aIy&?KywcLrX+389eW@ou zcb12O0t4}^MSW(P!e0YCx0{r#IO}L@Bb64(?)-r#+S(jmpGHSVkt&&;osIAdqEn}M zUJY_wq@>LI^ywvFZOvBeZG=QzyeMU6#zsp^+aAvsP*EXt@SqoJ%*&V87(Mr|YiepD zaXXN&fn4d1Zp|YoKJwX-&CQRXG_i4V-eh4R_LI8r>3I(z7jo(CyLapy9J9Y@^oS($ z2ke)6ZvqN3Ffah+c>S91*RNkIW0g^8?3xq6Vu;L*o}M11Z@}~7=I28(Ll^YAJg8opaSGYvKa<*)TU19 z%^Lw4E?s6ewnt$caUCW|tp<>Ap8KeQXS6_b_^=kYxCifByzUw79sq zz%>AsjMCK}KmHMMLl!VoyVms*4Gj$-im}fmV0@DB>qpAUCb$zU^#2r`2D%#fnqf!6 zU7&Lr0~W%zlX&nx{>2?vm(+605o9PLnf0x#LZ9UQY->}X*2b%Tvx-n6D0z`lQS4k? zth~GzLuDEv=>c#o$0`tP?;ak8%bbg3P9Ly%%tpn3_bvrJJ*2_p)?6Fp8fGasmDi~G zLO=ZKzp$(N`x{dQTIFE?2apmzxDsTA}9#D2=0Xc3W7H+ zEu^fhtoN|nYEYWy77KufwYCPw#83ksZSL-}Ff$VYmd@{E z?qC>b-#5dibHBqGyP%29&CPhob%ERZlhgSF$=TW2K}s#VT27k!En0rF3k^8Ze-nK# z6Gutl?tNw*^4GarAH$6SQvAOx9rzZjybMv@t z867l4M@GJdQzO~qTAT7T|Jf##CVS{gm!QvpqfoqC+uGvqzM`%>p5ub@o+RPL;0;T# zKcuF1eYpPM^!f9-MMdX<<$ixPw1L57=I6inJ4*w7{Z1zHe!6PfvwU+4i|NIlOtHPO z*KnuBK#*lZubdjwjj3|ox#j2Q2U0( z!?94i2_>P*(Fs}`K~z9aGRqlkO#Z+tcwYP#s<)-3CHG}Ar>hzzBOJ2DOiWC(XLFzA zF*7l}h5LG}rKRBRE+%L_RzEtL2vwHp#*Mt9q9zDiPkMws{{C%XXxM0)>fxW5NQZ>g z@K+yrih&Oz@z0+>fx*ELR>2b!x_|?xPMu=Dd6R;cHb}R~bbX@ss<6E;j0(5ciF;CV zGU>T2l0W+Zkdj|#{LR~B@ECj9uqXF6wLdABzowla778*eKa<(~Qdv`bE zNghxP#YBNn=Vk`7B@9^H|8@d&2&{Gbj#PF=uY5?U}OSk@4{eO-U5AVd3Lb zJ5el$m592i%@|Lq3l4{12{w60Y?%} z5_Jj#=5`en6T~~HJH!|OsRooDWJPpzblT7|4D}5_G1%qtV+trA2uMPm0Ey#uf=S)n z*m(Ifkb;PW1crinp^9GEo(Pz-g@py&2GCg^^IqoNm5~Q7F2WQP6o6V!o;~~hx=XwX zAQ6f^z#c_r&m%iK9$>FCz+oOm{v0kg+}zq~Fygg?z;ktTb6F{FLa-wzhZx8zs7R>$ zhy)rbF{PxVdk=mE(9~ZqxmDHGe?oW5J$i&>Ej-AMFz42DZAQF3U>3kP!pXqK7VgN?JDWl@85rckcMOdZDhm@Lt( z&n&*bKm`JAw%?e%4+8Gdqem}6Y$9YHk`l-nqHgxF>s~4b1{pQXmCl<6fHcKrWipvP zAAl>i7&Y|uQQp3N8<0h-%<_KGP}@25$OtWTx%F7ZeHg^S!9mN>GIAiBkdYf;(M!p3$Q&H&A7Zfm;%APO??o8$5`L{D10 zdbPQ;GnW~DZyMw*++%BNE1Xt3`w7(Yjt0N8q-W30)b33f0=U+|3k`ttM@2?9ETnoV zgZhC72Z0~K-~+V=42D0pPEN7_XO<(pfMQFlt8*~u-@Za(A}4^+xTA*(sje3FI%v~t z?(8&y>;lG*(2#6}SVUU9Ug-QaF~Q*EMeFH^j zhnZKho~V(7L2irToEb4q%`PscFf}!WYV$aMz`@CBW@SYYd=ls`;O?(Cryqj*1a#$F zlwOGmIRpk`9(`+u{>c3L^#e$qt*tG9C?MOv!|2~b6%-H<04t(rcsTIK%a`B)@bmKn zFPDG)x`aa;@LbB=oE;P@;tc?eOH*ZIyM4RyCHFPCi@-^m@DmO{M`+J2euq| z!G*!uAZ+fOhKvNforXAlmj5tM9S8s-Re=lq{`Jcb>OhHk9}A>%qc16C9G~eq=(((% z9Jr4FFie2;A$kJTB@i}HG&z-(@gxk+lAV2}vkJF9$^&f#{-h5gytJ(BA~m%?@KwmJ zty3+HjSo%)oPpCo8y_ht8G~;EMirk$KO5AHpwQ5pVq!^P2LR%WI;}DD^MjOqps#-& zzyt_1h-L5OWcn+ifN~WMOBWI2ikUfitK{gvYXOKVbUw|lt#yK4f_e||2BoIL{otE+ z1qhY^kXxYNp*VC;OoZj;vMvu6-ne^N^@adp@H)1GqO1%mTwh=Rs^}ZC3Z1~G&!4lw z?*XoU6ACIB=*IJ6gHwnl!N*4_7kQeDOgfU;z`$T1d{Q|D1;eG@?C6*nL@mJ|4kiwT zF^lhqVW-2ue8|XnOHL=S0VuNtmJ*P=O$_Eio_cHBFmSh;qqS-z_Zypnw+2aXO@GiL;>bjNl8hPAiLbf5|a)lF0S(c-=I#?)6)xds$+I{-(01q zhoVpqtfK4Q5g8<9v0)RGRU;FVZ%*sFKu;0vts=Hb1WFC*Y~Z$I=9C~ zIy=vSEeuHqgUKu^nh1U}@Vljzm8`O|7+|5?zzy-vG2T;@l6vcICjzb`aA>5OfB4}2 zf8_8Nc?CW^P)@+K!27BP5)MuPVk|PtA^Z_ob8Fjcuu*QpsDga~1K18oEGI9YQBney z!sUX(LLi6;9ACZX9+#EHjKm`-SrBNA0G?c2T-w^&wy$4jmX=0?>y_fRCJf-;ZN`t- z51^@f2LV!e-kVOaI+B!tDGX%0%W)N+qZ_UuJC+~A_E(nuI;5h z=!HnGz_wT}R&jB9z-MZX=hwI@fpLO}l?B@eLIm>fbAEnHTbm*DD|oN~he*@`nt=q_ ztiv7Ei5;z!z%3Hh>Z&|{ez~@`_A0z00g4&_mC$3(ZGb4~6;K&a7@4YyZYOe9TCAgv z?%etq47weervNqZ8?*)pR`TB8ZR2n-5}i2WJMsU-ug`TqSo8J$1~ zR1AcLxw=-3bs%B%QU0N+DJu*O^n!BgJtZkAf-9l^(a}^u%=Q;E!-ZV8*>1>$)Pola z>XiG<%5#&BgkN9v8_g^&rE~khz#{kDe6RNvLLJO4=b2DJGYbo*>(_l?5bo$yNyC-F zglaV7M_eg{1BHjjzE=j8163*d<4176oEMUvF7p`p)|7exyN7DicC=pC1@%`ROl_D7 zfN}^vV*|(}(lci=z>5SY^WgGd2azod1`H^uHZN^#RNy**Y*)oyselwmMn-~-#-Upi z2kq16z6>9LiA_&VdWVLR!;H<3kr7R5y`s7k5#-i>|0afGU?xJ=(z1X<8+u#VVevwj z1g^&YhXxxJ0JwobVkOMpfXk;{VS7I;S}sx=<``GZuvjc2|L)wmGgjjg1?8<5)H@W} zr%#_kaRYk&NM7DxZ*APZJTxKU%3y)!17Nq{Zb2b!QOG~z_ZBK1DEYOuHE>HncK-sS z7P46%Gv6VGJH{Y_w!K{uCSrg-FAo*9{gPa-!JHcz89~71Xs+FG3jrE$0^yKzMymcegiK ztuPZKfn8Fm+5Phh&wk1qDrdFRy3C%V!i~(HW}v>I@86#V83i<^Elf3C^{d;SH4I(= zkWH8>Llm>BYCQxfDCXSU+yJl$SX5F%;Fyk%4iL)VmxJSN*qwGC=1{=(dkf?X2sUv4 z4>2(^piUtCLCb)x{7yMHs+t7mFOcv6g^DOCkXLZCkuVzpF*d7w8muy)75cpK8@s#E zL_wdB5Hf^cJ2?pg@dOtd%%6#g6reD#q2$Aa+iu1}G08 zN(XMx0cHWQ!=Sj?^Qc%@e6HE90%i)_4)JUtQo!g#Q0l>XacRg^Jm~Q4-HChY9Gw$S z(hS+R00u#wA+mD5Gg$#r8+uAHj@w5qSNXB7uCl!R8F1_I$gc382E-B(6$QHt_TTtT zXT$Bh@p5H#74c4B_6Lc*?QMsZl@(aV4T;X<_*Wfj6eKDU_?`C)pP}y@tKOPR8vXm% z!v7q-Jh-pm{~{BW;Jbllfhb2bEEE=Sb;6Z%8%IaAbpLe1oEGrY;o;#8sQie~#v3fs z0|y8uS&`{LNTJ!eIbh?{^Yb!KpI!p_1tAC(DkLC)B>!1qMnORch)Q5ea|ETp^C~}M zVIl+=x1-}-=rKGXABxr;mnbQ3(BwfdOf4@fAc^`l08Ap?qS*ItIm*emXxd?l=fagM ztwEHmaC1i3!yRqlDc}LY_#jhiJw1=96%kE~@ElT7QfSg+RaHqPrBH2`^BbE@j4-VT zV(0@#xDON!l<=M&5WtEyfA^9hmX z_K)Lx%(8&m)YnTE6chl_hM7!W``JgxI0Kt3EDRkR(?+BL2%wIR&?3~~87N}HLqkti z=H};FWIsBH&;!|Wc5&G}TrP@&dN|b>F!v~uSq?E@C@CL+{U>NMkp-DrTFMW@+S1Ws z+!A?H8|6+*LP7#YKCA5Qn{o!ff-eEDMvUzLqb6G`D@LCZx~B1iaCmeSrXW;+^}y^L zn2>$l-Sx->13)<@5V(rc!-uC}q(F6nN`pBF2q>6yxskdJ@EW+eMeQ?mucFEUdL z?@U8x4k0qbt_n*%e;%h@4_um!oqY;CQe?UWyr&;8C!xsVK`n$cm|0sR@g)~I zTxLc0<;xeu@dJeey`ov?DUOei4?ZU{A1@{@9uyK{1o{+lir3e<%CA)c$p*6+an~6b zlub-n5(TUx&*}p?22#zd=dp7Mz#ras)N=3vxFyW*3ENLjPS(FYb=G-0h;_|O?dh{; zEL>g#LqlphIxw3<4iitIGKBSTJBV<;Ea52z`3N;0d~zZ8eQw|&F|l1>?S;YY4@_Ud zgi4Eo-Wfjv7&NHJQ09-9RJ;rTy%1f&z|bkn=2zkuyx@~q3cl;WemqTVAE9^3p7z@;IjeON7 z1m#CXMfD*zwh5`|YAWJ>%yP)Q8dM0owJ~9+ThI;R+FAX>!)$v|o_qfnTW=oM#SJ;=g$v-F$N!ZT2-OB=${K+Mrj)v8ZKG3Y=?F#`xR)c z!dVw+d?|6{#^wm-yOC-1di3xr3mG+V&5yp&%#iyVh|xxio(x3iGACCmkStL_$8N3p z{Q0x8ib@6>p6We2KfeXvu6ZZpK&O*eftKrl>nNXjV6el-j_p|O{QjSdYT;I0)cWm= zhzQ%ecgw>Cx`u{!iwx$doC?)(2Tt-@URG3WpW2Xc3L_#!C=AfXH%rO$APneE{wbSg zUsC&r-%9&gP^(mDSbAM=uNiTgd{)gQw$mu0Bjr2qg?A|I7E$b@`CMKen@Q?%A|j{` zR6eN4D&9`$G7A1-!-lb0UH|%P3|kpum%oeb8IX|BgHmDT*+q7+tSeWBakDh(o72mN z7T?UIglrfl7KkvgEiNw3xPI)xgB#dl{1Uv?lv7tAfoY@W1t)N`T;WJoe6bnMu%EE{ALE)W4vX6EMOIXKU@ znP7fTxeVqlGfvsRUqeI^WO;P@-#zdbFQR_rkX^242dlYzc!WlzLH1D39H5#f1l@W3 zIPaiMl$Z`$>RLmxwLjIMI7|R20&U%jb#$k44T@(BRypq$DDxB>0;*w^E6* zfR@(QI$%yf(`JjfC#j|=xp(jSJDnVb17P8!zBsGE{sabFXXkO0uY^~RvfRSL)-ZC{ zXB**VGK;ZY0$M__dYHVlD@>XsAZ!A!3Z;~K26n});?MV?^d?PkQgg?5$xH4tS`{qn zk#)x~DNE}h7(uCN(=516ax4XI)tfWGWQv`JoBzR8&Sl=ffoo7t&cy=livveN5N2IHj<%{ouPU z?uT&}{rdTB0+J10Efn@MPaYS#=oi0y8N_*FZL_aj*+6M6Y#lt~Xd9a@8XCh_L~?#S zT(`$7>ky)eC*m_ABqW|Y7atc_@0{Ze$S5gEkO0KhLwZBEHL-*r%5u@i283Q9S}Z%` zpYiJqfpIXmM~)psbqprbd8yiCY{5B2?`CzQRjHjIFoq9T5TjSGURweK6%pyvLHQuI z67aYw(kYdHi(%v%UhXN11G1~oH-v~M7nV06o8OEcDwN>k^NU}orByZP>{D$3D>3}g z9bi&=PKY*q$o4*8d9f4|d3Oqt77%lBwsCn^S9a&zdGlh;zs?+^dIMNw@-ohJ1R-bM6|pW-vUyn9oGFpE6~% zr{_SpDUTrrV``?@*ffIz5Y~l{Rc_yY3>c3HHCb13MDL2x_1 zn|RI$BQqhqSVHliaHeoixo~iMPW^i`Ve1pTw;kV>f`c?Kn(gb?SOrc8;`D-a{$6_T z)~(?jPIf;ek)lH(6JG{p~R6(7Yt_tMC*3{8;zsn) z)j8L$X^}2gJgKRvA>U8$J^#$<)57=wob~kdD!+Xj6=Rz-$d@SQabjP2hh%6%;|2?< z5W(D(Aybl;#2AMg@CztjIoH4_0kvVP^LewkA3qMBl+Z<6+Ydfv&_toX%!AwHz8^Ju zbkLr9^IwK{Xx%!SH}{)_uZww#w{r$#qs3-*%~AV{kQmnfdhMK-y`9q=&kA>q_Vfjv z@J2s;_z(jiL3g7x7>5>4jRnFd&7der4pLXoq4D=7v~1Zg7XGS>KB`TKjuHjU|5k*q zR(t!!ubchuNivnL@W;S~MlCu)KYA&h-M@eMiJMLrSM&l(3%%T?jRm`hqe4_iL(d}k zS5#D_qfrtNjL^jF^}>Vc*)8VE*|wEY)7k&O$+L%4w_ zWe4**B$h#JaoT5RRl5@n6 zh{8-P*h=k6E(Y1ofJ5OsDK>8G_V&@aH;>P6yYIAm3wanJrC|O!?2~vvAh4gqPKg(g zl-IoDU^BK69LzH|I`SSGCQ8+wVQY4St8)Hn(DV2X*cfrz6&4nvU`O-PO5eR3i(7^B z&9`VuT>k!eB{ZJ#;FSo6u;*uxX+$DUNI=tWg8zu$kGgv1N%Z_oeCrfKJ4d)Sv0HcN*1 z++EP$2m=s_sr+4|o$eX;PdZ0L%sc6vwpC{|P>JjXFs48X+rB+r-cySf5eb!$;2U@d zVv2`(TDjKzU6ba%jJY@`zmu4@D4Wy1-&kDMX3oy7jn}SS3!)Y(4dzVeg%6U8oui`_ zIDmruZed}`+qYW?yXf!ObEeosPeMYNPMOjcm;eoS3XO@HraUNcaoVr`=!+vmb=vfD zG=oZ0mHR>pt(ylWV{9NdEQc=)?qM{LK6JBiK%eXEY0p zgYeMm+I1u68kS*wczEkZ%{vswM>u89?Q4jkhO`g~-VtgWoK4Aei;%To!JCek$0Os2 zANgaBwy=_vB(T#XFe(eECdU!~!Vq=;SIIf-eZ~089JRKFGjR+ypE+mF((-GqsS_k7 za4;YSP$0T&^X%2VyDL^p5!>ONsM`#7S$mVa$s&@?T8=Xw!GK4KZRR5>C*&#;lx29EzxR-W|)pbn^>_b>!70U+zHFf zG^LOPqwV;)9|=_=m7Sd`FObEwzhvw9v6jUu^G=zSxAVi3rTOmYws=yqaq>Ligs1d; z12KjQ!5c}bt@%lA`p7B2mbZCl{B^V-F#A=&f7?MGI_PBz0LZ)sJ$A;1gF`5H1V!{o z{j7>dG<530DIb>&SokOly%zKD-#uM;jpcJ6z;;=V8S{(?=FzW~iqfn0*EhtHzWhRB zgW<||)9@-1!5%z%6dDoHXgCZcs0&dA#f$_2D#Yr+oq4YSRo>V~`JvO~9mr{558I7<@c+ z5eax)Q4qku;`$@vd-c80<=60dyO>D{NMEyr88~|uhanOa+E0hYix(3ls;WQb3r6YH zs~KWA+eD#kS+hJHGoA+WKsc`(H*Chb;;@Y9V+8;bJ`Cy(20PNkXW0MZaXqWkenn;2 z-B>VaG!+q|g;4E~&UgSd2i#ui?ykupCv1p~3Tl>lu~%6!5(jcz2DKI}fi@LYF<|Or zqmePT`0K_vIYk>sFQ%n0K2;y`6qBMfE08`St~MA4n>g8dO>0Ca0YNBkl;Wfw z*3{wrB5_s{fhwOzEd~ln>4d#aNO^Ivl6czmak>u07Kpb43n>mKM@L5#>KUb3K?vFU zFmD9!#i?J~0CK%Q=5`f>0&bJjNWel}ZQFL0LISh8L%Kl?BXCF>_*sAP!_y7Glt6@>;69hSee3v?nh|KjsnbS+&MkC;mV{3F@v0`VF(;`JdZQCBP7l#w*_ykGQ3{cLuA9#HH z1eINRZ122h07}X`Ax+@msP#OWpD3?BJ+u-U5 ztz@&0IFEAF0y)cGIoY^CZ%EV0d7qyHSY>Ltnb^uHD3-G9U~gd#F$zKA=M+{(^qw9X zq0SSE>mImEnRE($1m*Ib<@+z5|2`0dR@Z8hDtO&gN6b3sx>7gshbJtukN%{k!I3LG%1 z$U)L-!B-@ji_evhhMEvA9)*g9#?YDjEUTAxe@7-&IFcB3Mm2$RC>(%^7X(@pQ z@aVU8-n=8mr`s$V)rempdz*R%WgH8+)~KeUno+_4Pf>@(vqx-^U?V0V$}(_@5Z?q; zLM;fX)0)rYpRWD65c>>TBvIA)e0}<}$2H?|KYb>)ZeV`Xyr*4A_oF$3+Fdwz?#hPOQba?Nq1YPp~&M~spQ{1O${cTrVmd}O47#}R-zJ~SI$`r4G+&o)W&i@3mt(C zPyKyWUUlQfTEm7#Q_%hR`O`dpIYcB&OO68e1Z22qXla=qt83F}hiKsN6RE4eW%(7H zo!_HRpHW&NOW;(g>sZ6G7Cu#eRckS-TU_iu?oki^5uwT#E zr)E#<9+R+>iE)Xo2tSM4H+l89-ue4X4pE$uy}vSiht~*!*tBU=X(hr9h;}4zodgKj z@202cwq%JiJoR`_WmQ!n_!XNpY1wOOL%%wdM%S-j4-5<}=Hy7X6U0>Fy$)^L#+*Mt zS?6cJc3T{VV7iew!62SN%<5##lzoGG1H#+d=@x$%6Li5zOkt zBSHV+I^C3BNJ+upVjitw|Nd7vjEQH?XlrP!BW1XEgoKm!4{Xd74MJZh&S(VP#|t$i z)8XTUh}G@d6_*o=^{Mmc55Xh;fo0u#_QXL}Ko zDHOz#J^M_2ZesSulvmDi1H8O-MYfM^$q0k%sWG4d|Lh(Ab)(DdN(boUR7<~ z=1KD=&OLg4&G(P-mAkvQYAg@}#PcA{$3!~NkiuAT>^)j`?+)&EAXZS%Kr|*M8q73o z3$eiRUAc0FZ>+ZX9{d)Ka(l6B(v_%LQ3vrM-flF$Aff>TOe99bP#`I_mB8s?!#WYx zS&O#q+vE2Nyq8G56+mVpM0+HQO9fxOl%%kmb^XHk?HdQhLYgBOh;`K}UW_E9aeyt| z2Gxi9)*hR3rsDm3wSMQQ88B43)442Z4>*NWNX%)3Oru%XT6ueW!{tF?Xhh_>FI#p1 zt(TYFvuDrxTDfO;rYtG(?Us)D?gcxAa22Gq`DGE|yTr%)>zlSGQ@^$&OCb*_+$t&( zWs6{C8E?1V5C%NG$EFNgRY*R~slcHBmr#V9bv&*-!!zLM1rQm}ZJ`xHHrYI__lvwf zX{~(!&DLP~8OZ&urJ*9|K` z1mK~wmWNyFNJCV+c6v)(`BA_sL1%kjIe;!ObQ?mppcrbP$id5hxB4twCR!7nDRTD~ zjhvmJKfST+3gksI1{r15zMvD0p023Hmqr}1|A@CP49S~HfC~A;2X{fcP*b3P0>jdp zYOnQ{pP+>j3f<<-3&QFR%~k^WNFC0<7(HS{9Y6)!zd`b}u`r>~znuS2+*HWjLz$;grk{RRw}^UsClq-OZNoE_aKNS?^P_HdcW#pGlu zGoxr!k`*hS!z^;**Zz3fRYa`$=KvXs*LSn5j>p>& zcc{lWS(v2b?!Pv_e85aA=HkUD%AMKQBS)YVI*eDNF}I>Xn_gU@sL^FP`e-d|619CZ zXjPPgW?G782vr=L>%o~hEy(gL%mm0nbOb+|kxt&Hljk}{S18V6I9d@SIYm^Dk+;&6 zenrV2KYP6@%BoX6dDyyb^Uj69^u$4SLKTXJI(+y#Mg2(sTc4j3&hWFCp1dFY%84&u zJTd+q<$z~paUJ~P{8D%tAbjMmT|vsD`1VQjXu;(D0)U$L=i4-}`{oQ6=vmFM-1_fm^w>(X1y^Bt@yqy~2ag;H zg5gt{kNT!dxq`V4=NumZTW#Ul)n-<+ojZ3DpLT8=_Cs`2lG+%uAEa&R&sEh`iIKLW zbyN$i3vqAQ>&0KX)G6F5n+hLLI^xisf})~)s1S$KGnIe5mW4d{Po z9R|#vITIfS-BkP2()QtOv70(Ik8=hCzIn?Q6;dzU$F|NUqOs9j(8%*#o14HtZ|`Z< zPjsupp!?Piyp#G0b|yZ)3t}n1X9C!nK#sjY2g@2HAROu@zM8qYxe&l4c!5FghYby! z4%tNM>cw>)x+)8u3#Sr4jquc?xz~&tGvxWvjmZEuHa0ySPOXC`fFf-$WDxo%CavgU zYc^pE+2>O;2m>T;Gf*ckVxm*vybVW;pa1ys8rt3c+q>zaSmPl>Lcp^s4JuO?r-CTb zGc$dMuKp?=rPQQi#(scs%c~h_n9Xqlh^$>Q;2oA}x$zs9Db==UFs$JgpMFHZYdXWGu~%Db>bVTM6+C`(^oPdwYa4_2;4=V4%9 ztE!8%FY*38C(h6di-93+w?!U>ERQY^lb?0_wko^&!GlP}))baX#@k;$@1U+;j2ALi zxdcK0iYt+Zc)~_jvo}<;lo?c{o40N)rIi?C70p^ICC!i6>n&Px#NG<+mZ*ljy!FC` z!NTBRs281r{wr3GIEF%KsiW$2$y+Jq=xDidh{_s`AS5j8GMNGoQ6K&VpI&ok@DFOX z>(N7_umv{f_+w#FZ{L1~xA&fTcMb;qox~I0q6rWoq+Y#x0BAlOb0(f7r(0^IXehE2 z@9&{7&MNbPKte0~y3%|k?dohK#P|SUEOo(Ud^RWybNHHcRCoY2Ny?*1oHPQ0jvE&g zQO?R>Eu^W6in$>-pHk!dR9)^YRv2g;4tW9XF!UUfDDbGzx<@`)AK7%*y=fo}5Wm0y zi#XSrGwW0KAU}lUm1}8W3C<&$C9infj@0A3S)?@67#C&*u&;&kz`cMJ4c!G-lM7}- zJ`po4a%u~cYH_KUKYNUBIR1#e+urwY-`=39hWQ|E_|}NDfm#iZe4dz_1-kr>A1TCA z2cv-$Z`iqD@v z7aJN08W$YID@2cw-Pdp2z$>Ri_ZO+YaqS{BQ)mGo8-)!1Kjb131M>^^zEqSe961}LDzB7#v|wz!2C~hP0*%IgpzuY?_#Ba4`*WolnQ8I z#?QlpWnM~zik3X_p;UfR-~Rn^oNTo_(yD_iW+WB=!FWSKQoAcBTue$L5v?znYo;4! z@c+ZpsNeAPYIn2Z0Mb4jK{bks3l8V>gwbPQZ^T&x z5Z!$J#&-M7CSM?VfCn(|`2g~x$=OYxp|GFf|_1K{=i8F-S)?!)`q zn)d{hl2@;+5Rq7U(m-IY4UJadF;@!4aVEcZppUibJuMIfN>2-Vm2^^4G{64HahWl1 zUM@o>42+B@T@=WFylzo4$<07**c7ktAG<)P!ZH*SpX~K!5ijWTE_wMJM zw}v3X=mzQu{uo4z5MQm4(K9|e^XKeL^NfUzxg@#6M~;k$E8t{~CX!>D<_y`|*<}Jb zyLWOqI4{)C&(G!bBdkLG`&&?8QZdiu*RjU#RfiK2v@uV^;qxLlqmffTYYkl#YZQ4< zhjIghuz{hW^kCW@*&!we+Mh_pz*Pqa2T`Wie!Ex{LNY_Wz&ut8-GoY}9hNI*FalO= zn~qM$Z}vdz{Pbytr)Q*;Ch!KJHJ(ZXxd-)|Uu=yMMJL4^7ngNJ{0$p7Ca?L~A54kx z1r*`+;umh~+3!0$K&6?_s#GWIcN`gCTro(GSUOg|+tW=uC^)#K>!4JpK9|lD+k=iQ zq;?0vWKIV0WR>OJzdu=jiA^0w6^w#L!2m=nRREb0(+`K4{~_ZOh>n;Xu@i>i0IMrg zW~j31?^00y>zhp4z}L8ao$l9npeyObqpgqHy#uQ!44>l<-Or0nYk&W-Hu%Q?cZFK# zB?=}OXUIfC5Atlt9#a_D0K_4LMNy@NEc!~b6Dd*b9z-a#YCq7{%6CsP^7F?XQ{89m zg``%G$Rwp7VUA!VRWGmk$;Fl1;EaUOWZef*f`FDG8-jIG5aFjcnD(GkSsJ;Cdv^FOk$wRRb*0q_(wbE>_lubK zcERk~8%U^>Su@}R1uRiMK^AT?(^6S*pD(0hPqu6A8YCS&Sc6$$VE__LSouyvSD67n zVCh_;lZ5kZ+43@fPxOc3Bc?MfM|hA46E1VkzvJ^vrVAGo2FR}$R5o$QV=mS5s;bn) zLDRHZGXrW+3HoeEQmZ&Ie|;+=3w2LAXSi!Kr6{5(b!i#dC$s(h#&I@#2Zw{6I}P&= zjEIOh9Dj)qC(pw)Ab29`oA!=a3Ypr;*fSlFDgHT(IZx7joDaN++P%B}z7@1qU5^^D zZA?UOS03U-IUg(_y|6GGODyeL^*>edB1OWL4fuMFqt_xD;}8J&mE!nt_W9M1A2v@Y z{CHzPkqdTn4s!C^UxO(e2n#BPtB9iP71Nw87TQ?bd8>{1_tJI(kR}qhI+5PPHy~&u z0(kwRhag8}GORsj6g8*xb7mS!H3{&6B#u4ahxZ6=^lys_$|nE)Un&s4Cx;(fa6UKk zQiWINrBycp!QmHf#&3Rg)25_f%R~1FqZCat1qe~KvX2i#wW-Co!`ql?l~BmOkS07- zPD&(rmCX>p7}{W@Z6{6I@TavYj!qPoX2XUJsQAi_Zm}%1NsnB#=!E6lDDQJ(oyOb8 z7J%giqwiFF-*ND=KsGsM@9(djYp>B84{fdk)`x5e!u}!kB2|lQeqwq^78+CrlGfSi zUowwKdj7g}`S7uP3?*L@JDw7oVhKVlleehUqQzCls05jrvUy1~NQf8$q+1+oFeFS} z@zWs2Ax-x1LA=fC*Q9CFGO(t9KtRy;JP|7B@`Acm-QvT^#{@+4jzjtAcsri0!I{6Q z{;AMqOi4~o;M{(9UoMk(*s7I(a`GSye8LbxM3AC!-I)O~{l+ef#PwY9Zz4c(!k;IF?D=B^2| zbUOF;+}X3#Gu;oKCn$)#cKG=me!vVTvj{Z{Md>bjl+6tj_x{o-eEy3n{T#Uy2#gi6ewB689EBCYFM z^Y(>>X}_9l^ZG11TzZKZtiyP^=Wx_g43lsuHMULbeHFVBueZRuVc_uX1#@*6dSO`g+^2sNulhZ5@~qm&pmMe1cflqbISww*hpqo@KXKinGX zURoc(@Z{2(_GDMg46J3VbD2<=xU-DV5wO|~q+OC|i&$uYbOW5iO22vYX2qL}DFS3u za8OC8(I!4y0mrO>IBIt8)b+fqKt&H0QA#^Kuh&I-8WN*Bwr?*6NXmkx@IX?^6U*p4 z&PMYCiz~i=$wIB4JZUqGnDCfJbG9lfqk_n@KsK1I56*qcPD!DJm925{Y8ZyP=p8Bi^C0d$r(5;Jm02al^KLSq5;pa`oyi2yk$tM9$Ju zH*vdDd0=pse*wzngRYXarqI}qoFD7kACUrIxdPp5UXcIz6(F=Xt=mDbanegl9C$wV z8goE)VRk6;sZCXM6uio60sk4Iu;1kfr1K$m7Bw8YC1r{Gi<=##MV+1K_2aV;vl4O0 z;Eg}@JAQoJzF{{~ygr%fD#HPSt}D4_+~&vDg|ZO?2#k=97epuh6rOWt$}CG#8FmI zC=wK`;#Cob;3Kn&1iDotcU=Y2(eX%D^Mp~ras#V}o1q~j9#ps+3_KpqXV0HE)JVF* zap0^nP6AR!!W%IUbb|WE=7!al94D29<@KoTjDK2)lCuQ+U(MU18XMyzn+eB=&1C3N z&>AEPzOJw;(5SRb;C08mn#cPQLKI3w<;Hqxg;+M29gv72FGCI?_gGqu86(4u&@ci_*F#;>g9RU>Al1WD zLaEosG9_SDKpaf@$baJ4%_yAkI5GOk9l>6^9icbB<|M6kNlEfH)*h)>zzC za6o1S!im9jQS1gQ&0x|%LGy?6aW)Olue#z+QYK)*ic0rBu!PZh>AH0{CVNx#X19-xy7D_rT;+xXpn6v zrcH1mr&+T;3jh=6&R7`{-^eG*w<)vPkYsgXBss-0S_=^N$6Ch*R%+HPyQru$=9a`^ z)kG$tNsz$1!pqV_vZ?iM3ODkIHxV6;jW)~?G_62c&=p(CY3>H?Yy}$N_pBu@BKFKb#myrT}Kj z7z+bHKj223HQd#w3223v7Dzj+bh1sa4JU#;e;7hfREIw+{TTf35 z)(s+9EHUo;gxCg7deAn`v4FC z+0~%Y3UBWYKyHX>$})zPgaEr_Rs{wVs+^p155fdRSsPG^kQcOK`V)d0H*PGkgAnfa ztAfcLPKuivHp5=)pYvhsqmdvzwM_0Gz#K7NqLC}fe-^y z0JN9DSTnhB@4r$adSX#*jZKGipYnQ1PKSa!a2gmk>Pm|uh9yD9ct4p-p*rALcg0V& zZFC|dPar_~E*wmJ`S9&vzgj9Y0bepDC(hYQP&%++h( zxw9ApiPq~o?#9q7TY`+~m$8nV#OcDs*%EIUqNnT+D2onM$*}9nOeR7271tb$4#yfU zOrYOiCuOf;Mn-F3W)DBGp1BX=3BlSs$fw2_|K&MH8|=V+oKi$WIW{d>6#)R(F(XU7 zNfxo!Xo}p0Zx?>Wh9gF3kj~7)myQ_|tkDha%68&Jb9iq_R)7C(=j<$$W|rAa z`*u8g#_IQ}UFS#GybZwr;X7igy}iHVab4gtdXKwFLg6bP#|BZ}$pqx9=v2^wAO@m5 zBzG`GH1JkN#c{}~B(Un4vPM*Dq*{ij$;?~f@-8e7zVGa_7n6lJu92}YohfTkbk9fR zkcktRL^#r?78ebp&8}^S4ra$E{T>vy=EpLf(8JG;N zg7*gsZpex^=+ExN93m5X&(ft!LoS%Om-;*8Qnl=ZLf~Tofg1Yy%5?Z(e?}>l(I0?` z0`CZ*jN|dy0EEooH|6E#JOLaWwWf?N6|a1A?BvmIx07(y)9R(JuI@rAfedi!;K;TP z$(<=@3O0$xZ9%>yb#%6j7pYJI6AoJAR&B`Kmj5Firkpz2$B^U|Zq*<~^|YYnzmLE( zMh{#^j@&dL3tC9Z6977zvzqBDU@{#T(lbJ{6T}D6oMId5cKe<^n_(@fK*TDGDS@~u zl3dzg8P$SnCoX=5H2P%>pFR7a<*2C8&rH5nuKY>vF$IZuyDqqsy680C}*qy2>45quWINbJ0^A9f^O^WDat| zIKG1&cF9pQcP5j|AsN`wnhSOPXN zD8b4M!=uLN2UN`DmG3*Dm(c8?LUT7LPw09D5I52mrJ{7yWNF^IeLEC2L`p+Ax7>H6 zTxkcT7n+Ph5pbExj?#MV_j0un6HlEw#iY!}94d+diY{U^?YB(FqW5KFD-qV2f@(E; zwyscHW_6uU-j~2?rlm<|Vuuu%hamDc2%F)q0Y$Yn-=O`+RZXAFG+?47CLAyVDL{$fRt!N%&H+|aXQ(Z5}ER(>ztM5Ej z>RD-M=Yz0zP%j0(eejKYP6atvi$7*@)eV<=y@KCd8 z$N(-SE`2dJWXB1{g5&2P)UE}!(#T3SxC&d2Q=5IT9*!7q+y>>&ElVrlP_&XJ*x6}$ zFQHYY?|=aM$N@^E}a|* zb`)eVF}wON+&#Q*?o7k={+oh=I6EEKPi#&)NGurV+IZ%jeF$69`yvK(JZe0l)*A$J zi4!DX$}WhNo0vYjG*%X*_n|bvvogTnU$N*BuTCgnT2luUdACfS)_Z;|nc*R`5|Cd? zG2LLzz}l@{e?E>}{`aQ8Rx;Te=|toanKs8pfG2DO!l%J{1X~Hv0L959OHfTFoq^bm zU=O5=1AmX=b#cCK-D-h}_vK|4sH*DOwwLeUzhG*Y%iOt&Xgwc>nvWVKGwS#yY%xB3 zBWo-jXGe~xyqVcjdjQ!Ccp$e5FezW+Jzvcm$o_`z`!Qq2NE^@CLvhTbgc@q%<_B*t zK5qn-*ySf+P?2NVp2GKWvcW?ojo|0XU~*?+N0uQX_5loRio#$*!7ZL?-2a3_^m06i zEn_q$L`5kTO`I|%h)o1_cZC5Uc(|x7C>dLK%AsUt*ibsh7qXoJ)-nm5P%3FNu0YxW zi(9MyHFs_xj{sMd2fhZyi1mPgz@EZN3D{W2JY(Kj?|aev)_iRXCKhs=twC}(>#~|+ zo^<{k@hW!KZHgyb3pBtR`)aG_WJJ>|C&GyD3MqQ+^~@Pu3PXNr%@7h8v&1G_KjCe_ zr${RnsE&635tykkrxV9SRNvWqIzt7TtgW4(JY#-iYvv`=1N#3W(pt48=?JkfTWXPA zj!(*i0+&fn^&?Ib*eNH#5K-*uF}6u;dIfX+EdlyGkONc= z1vL9F489F(c_vkocr+R|-1N2UE^7;PaC$7rc4A5*W?Us!BCWUik^-_2mw;zFFeIQM ztb@WXYa+9ZqJ!np3bCxh?`&S+PujL$PvS*_+-jzUII!i;p>dzCn$(0a%m)&vs^;f= z9Q=|mn0C(n$+W13=$=1+eh#z#FfHOTmBN=mRrl#)eRWY|2sTn|Fc%BtOGJeN4n>Rx z!e?g*k1G`ufjPL}LGTRyZ1^fr?#B7}n1Fzwf~gmws$)O?%^(=Ua$wL_8mmBY)SF-S zb-KhWms(A{P&hegRloyAV)(Gpq!*78Rb5#Z+g4hzWT@v9RA@VyJ*r!!G>%_MTqqTq4huzZdLs zIPd7-AmiA04nPP^UyKCp@lKnQR$#B_!knpV`W(3{BE#}mWNr!g9Ilp;fPB&mUb)tu zIk98$U43G@D6P(7uS2ny;aE61w8O2s_vpba-B0Lx(qV~aV1cT*zX#*##p6o%85a$# zKQ$Ch8Kvkd!X<~PRkuD9H1v#&Cir7KY)w)XD-LWSN?lH$v}#`l%{$qw(ALsAb@r^> z+`M~Pk)E!=Ic=pm=FS%bn@84R=luHh?e(C9ADtVO}>8QKo#FQS^0~9Uo_Eb*hMz0<}j{h zoCP+-%^P?tn=i$=wg3auVG2J1n{ye8jJ*l(o9y*Tmz<oC0ou98Sn6Csr zj!+T0eY?iNWyBHA&{9ebF)xA{1NtN~_Ky-fC(q7S7D;D&&~qQG|2y2cRKdO&q)f*~5xFsfv6@@1VV z^w0dUnSx)Lnqgjks=JQN-G`__`7B)xsFXK`LV)ici?{Kr&w-qjChse-Y_hWsVrs*H zF1;0i@@%WMSf#uVN=Hdi+Bi%!0J6+D3im#$h$Aud?&GHfvX z?vLFmUYu?Mp&04dS=4$mCiBiqFuzogpbHu`=x?L?7P`g-LW)OTO{+D=o|VIo zS=bD_Pd5PiR95PvfBvyS>64N%$$ey%m^x^Z%2{ICa!7Eh1#2X+jXS%C_ zfeM~d=oIpUjQIv_$rVdFs!A*+6vj4?sx%(c4n(q)${6jt_q3$paQQemWGEMt$Qhjq z`P~(v57#%Snp+62aPVLSrtcUm9?=0$J^iqbVkyv^6a^7MOry_TW71)$dbB7sR7=PN z9BL{rE8wbGZy9Q5WYiK*lo=;VtQaD+%3U2KGwD&M#s}{{QY-#bxClrOlzb!> zctHf>mKFMO1>G*y^UFww;@}OJ)>#D%lP>TRCuYN@@c;lqQQ{^(#yW8bDi8UXO%04M zp;XZZ(#>Xw4+AFcx69HJw7NhG!wurnl_ufHK(R5kYL$hi0%j#gYK2>YSD{+!aLnaW zE~ZxW_DsRaei=8|gT{a`LF$AJ&Sxq1Ikpv2V&)<;t;`-5+Jyj%mW%sCuqv(VfP5?r zQiB3SkU~@-`-$GTH4fk)fh>VuL3YNEVlc7a8eOn7BpfRNJpqVdkdry>7*J9q4YT0s z^l%_EQQ3eGWo|Cwrklqk5KD%Ovif-%k3XQ*sxo;8gbxmA+ir`+{?qWA)Rg;i-D8|a zCBaW|!SZ|5Zgm^~U>a8?T@w($Q;|)k%Lsx)E?;4G@dxIuDCNJ#MviM~7Ik>s*(E|rcb{Ci7=X|`hS#$m4)BGhd}I+uS*!+ z3kCr^iN6bW0S@NK5hYeaI6#tP9ZW_tbcX!q`*Yr^At#R?&&J<(d{U3$m2KLzq24pI z?-f-Y$UH&tumlAQ3k!l=2C18%2*pAlAcKIn0ghVozA10TyvvWq>d->wHfPRNd_xRQ3u9TZosQkpaS9Oq=DNT^L@CgB=gHj`G zxzZDfN+o0AXzv$|8w&~6PnlhT!pJBx=?UWG;7n$H8CZg&B-t{4OuQXTgH&5ALT0^r znf++wC?!l1Qr1syd4#+yJ?g-2+7q&9RHSe&dH;SKV~W{}d=lg1DP_CTxF8BGBecY7 zS@QN19yK_vWrI_WUhCJdkm6A^K-^S{59Ab6%oC;quAV_Z;}+dOdrxwr_;_JUj?YI@h_vHRXk2)ABZSiqQxBA*&K|_TG;;4(5G-3*gO?{a_t17^F|p1MsXvMwpXv#3DYQEFcMIgATS`25sYRqjKz4(k5Ds>*E)+$DU;)X@9Mr4Kn1(MXSU2ZmpQz?54pv5z%jt(^$KYQE zAkg|oA=)IJstd~ltmcPxXV08jUGB3Z*CBOPzyEdO`b4ga^7hp==xbzj`RdhCm4BtC zq)7a>{A8u0O3&hTae@GSsVRM1PPMZ$wX;(tO1owFHZYxOV{Lnm1Ypl`9rQ9+PIGkEdG_Oq}e1(QDi zH0=BLIez-Io%JB=gfSCTlNmk8ULif}R(lXhNo^U8-!W!|_mXL(6lgV@mE{oDzjh7N zIjPKGx?Z<##mCP-&7>Xj>);7m!v+s_v~G@~AQRgM?;Y#;RXV6RZI~0#kCooew4QfUPi!fEPM7I*D}Z=a=m-{%weJbpNs(O1LPes7Bv{~TI+^Zc2cKUbXWlJD4adV{|v7Jhn?UwbL~^^X?P z0o^zz2(S-cl|;u7GOioqEP`AuJ-_b8R&VKq9#Qi#B2E9#?Ns!0q7nof{5@izPKc#E zJRUI6rwi^5UKAKoxHUWzo0hh1(?-{9JXI9>b?p7uZ98?EO%6aLf-GfB55JJ>oNg{& z`>8$L74NNtV@mo!cg#Y;*~KlH==d>*4vh-*aq=u_Kq?^;s1D1ZdU!@f0k{JS`XTjR zzI^%L`%XCT0@rZSSzB8N?%zO}J!8Rw&5(N!tf{O<(q(}+3+?NZD9iOPfzF@3e5s^S z^VB7Xu)|f4<-kViyumY!L$H_X3n&kIX1LlUj5~GQ(NXZsdC`w)ZcxS;dS0@$)>1#f z7&R^_kVsD1&KDQ=_{yG{samW1VX^%2-Yd(5_tZzhEJ2~y=>K>DHqS$K zg^z&C6P;h~#$Yw@RzSu`(q)dLf=28h4xn`I_qkLRTbb9lL&IRLdIkUJufV?+<6!BAme6*3Q8BCk-`eFDAw(Pm}BtJXa=n%Tyxb36=Amev)p3o1%(?7185I0UY2ZEOqij_cndujO7Jg4R^8(!q3(k zin;<(vM$PAuUwS8@X1cx1f>GM@!^6~ZO;|`VVco=#TF=55I8z17Nxtq_KR~Z4HV^k z7txsLm6JOtHP6M(@SV+yJ7cMWFB2P*eWF8zVxJRU_ zJ4>h=#$H*~duYa==k0m?A>NZkii!ip4h^5jX|%S=g;2`_lX z9&m*zgv4x^jOy?CK5%cBN`$TeN=WLUTZ)n6dZ{b}d!1syCZLeI|@L>+en{W#Y zh%*Bp0e?!D1{w1E_ZR!V%XKdRFt9FtD|Kukw@_4Jg2X%ol67HJ1%UIdWmoGn8(V^YF0%EdE+GCE3HgL>@dn)7xIzliSpePLhfKs1dCu_5z z2fRuG)Yi=@c)Y=X7*Zc58a#Tf-@AIIl42;s#5T()UAat`%SlU}7^K@o?)?IqUf$TE z$(S<~lrHn|yjyZ?<&V`n7BHxe zcta0DXTqmUrDV7IH`wA@->vvNmRGJ}paZ@Uitp5Q9^iOT3q#pw;41?N65dBpvvQdz zO4imRN4iro!rqBXi1AJ|oBGx=!Iiw`_aKm{EO#jb;E6z6JDZGU|A263jlH!DW$z`{>SI)ZwM{LQ3{(-M%lo=!m=Aq>rwzIgULGb%$+ zSq%pdw({{wJ2e7>L@UM+2-%~rzYd9u#H`py0e^{qyQfc{bU-$i37uodJ}1v357LJq z7c?M@L`Fu6rw_w5ZWfp}3SCOnwsg%mMxZK3s(t%9LrDg?NX{r zgYkHLp!R?2$GJ6fh;0zsqLL&D0&^axvWGU0W>xyqD&cUz7nV?rX#ILacZu+&n1;b(B3NF$Xk=iJ0hKG2Al=Z?8%n)L zf3`I9Gee5o(&}JQq~K(jg0FUu5aT8>O#92u$x);L#$Ls2dH`0)-n}-cuf$(#I$~ht zX|BvV+(%+%&t{vx(lk7@<^Jl_bb9tO^9OOunP?T%9$PWizp3q6Ak<0|P4u2Uvv z6Bj;lc4R~pEmDB}_zM@>u^)ubCHK+0!CjqwC|zZ29~%s^19a2a??ABu`WSu zvS1=k0R+%o6+9c(#hfWBYqy(I9UZCdgw=-9U{f&8r{#dtDr;bcOn?;rF0cNz`PLaIhRflWX<9r~j^>cRt@A*d@XI(y&U$w!)-2PnqMC5>@$et3yonSTL` zz+=Q5IWl@+8-+bXSGNJ^yLRakmWyzq+CXhM2%cJACU)@i2vk@T32?Z#$*QG9Ca}E> ze1RLXb)Y5}OA$v{FZ?6^B4V}JlNsemgjb1MO>Z3Q-d#`6^!OxcXd^{)v6mLqC$=~` z#PfLL(tcrS*o2`Gx?z}iZ6MKzxPYroy{(|~7~e@xv;l@3vcLa;CA>Ok%+q$)`u}K5ZnKR1_S#2UPHzT%8 zJV47B37AMNmPk?(4~-Qg69ArlrPZINP=u^F+e-0i^P4AbJ`C$lWIF`&5923ymA8Q( zr|@cG{OJs{t++|JCCz3#@`z+yqPzw3yO_1vEklh>B2}q zlV}ggh^GU`F$1jgxo1o6&LtgVwUS;^3UURRLBxSLpZ04DO250i96R!jAZgqD_IE!+ z4r$@IyfZz<_w^&c(XI@|2pNNGmsVjEP>2^gyp=MpKokJjo*{A~jlx&< zyb{D&koy4WiWDA)d-YHhphsy6)Qg>6@-XNAtzAI6Oz47cuUH^B(pZo0~74M>JE)C>5+ObR8>Tp%goP(h#wl zu6*hxcd5&D&ot*V0GwN=)UmN;%mWl$CS=h5jWPwX>$~&F|$x^fhHul#;ib6hME1-To$7|p#DN`*X}@Fk9lhyp5<#hy7SWHCYy{Hxk_7X z<62sEfwF6BzRzLo&*n)9vzUHGu%G}Yk7fqnEAB51Fc2%Gb{QJT7H}W;@bP0<#BG2; zY<~={l^QHT3Y@}7IyQl zZEI5NP~Rk?Vm#M_*W-k76-+9!@`z@ImwfXB} zCUJRt8?)astF zQSs7I58(;qf~F0^S#l7iFsGB1ttQ)=izUG0+{oI7(*wrmMoxcRAM738zT|tBoGt^t zXiFG%yrVLL8^a0?A%-tW{KX1KlLdQYB;IyV%YsK|gQ&~x6?XDDd=Jh)^)M!rbdy7*si`6_0{ddWdtJE0&1@1SjkQB9RFaIdmtaO9d=n9qD>%HM13`w+zrb6a+i!yPu?;gk?^T*87SDNI4C8u0i)*aGF zh9Kd4lRi2X#^G9o3Z7$d5A_0Ag2fS4xnoCK=T%3vXLOjtC490din!BwLF<`U1XiHs zaSPG{e=lJ7BU0<(lg(aJqejwQw1JD6-G6>vNV5Rf8eO@2w-rNTA)Rs7;&fk6JGGF) zTui)?FG$0BDHIFm63+5hCR;Ii8n<{tab!&EJ%>Lbt9W11A|SVBk>)TZG->gGI$lM?Wx)b#YOZhZi?? zq$Py|t(yDk`eL`^nWdVe7{Pub)jh3WARO9fH19rVt72CdFvnd;d@e|@1-rv_%HNnV zM;Hj(k9Wb4HKJuVjD9EJ4Hwn@ceZqLdiQHv!28;lKDGNAR4u(mTVuWiVgTyG`18U>P9(u+SrTlo605XtDq19bFQ(79^)N{7e4J&!^qHDD# z2b{Nlm2Jc-Cu$C&+&IKA?n%Hp<|D|*GCW_HY6J?IjLg^wj3l93cu%k$3~*J38v=$v z4Zzvc{}NzsC!TfxQ2It5J`{GC>^wk$P_5zrPVF7PG4cTBBS* zXlR(p_UqFs6FHnW>%oqe>6Bd2)brR@6i%dwVoEW{!HuZG(&S62c9R09t-89*e5b;% zoA2*Hu6IlM3hRVP2v>A5ts{`t4i72?&5t=Hg(b{~$kId@z6(?P#+#{IJZT(II=N#9 zM&}{dV?0aw{ya)6<|a+a4uR!mWlZR;dUx?XuvE?1kvNYI@TWJXl1M6Xm3oXQsr>iY zwAx?qG37`@EglBIn=~-X%w305!z)+JGHeUVGhI^t=1tENe&jN$A4&o?4c5RmDWg$k zC<=-HlJ_`6iV4&%!+Q4WC1w=#UCe(pS&6ZNmL5__%%uGMe6ivcGd}}9f{8D^-PShi zm=ABxK43)HY-Dec3%Boyjz>5ZKJxt2RZRq{V$yi|`t>t_nN-$b7mK(Ib|r0c{D^d{ zqEJEHO7qExT&&7+(>E<{01gN(8OetIbLyTJo(&^6yvBPXCPZpvl%L<%T!n^eb*m!- zq@gBfqb1O{A&!-SJ4vi~BMKVqwA8_PSc;g%2pfD(vWf1zlx|A=;aDO9gzrCo9Pbcv z>DYk_6u1{*FK+e3LH{u9fU$FwdE8U=Uj%9zJsO_%Vk>`{{CdB%s1BmTcSFyeUtv1% z2sc1K)ml4|;hXs80Fb?|Eakhg3L63JJo07YAUBoIUb4it$`JG8q+BNb8tqFKIU>K*6b@BZr+E=-e){rI+QdsRLliJHPk4e(xLhB9;;^1Kk+=4g) z{ra)biRIW6F{Mau=DFQQ_C3&@O_zvpXW+qjP-$?7R-_T1rJ|hWu8ky~0}O+ve!@9T zoLX=S)n88fltX5fkdVQOP$<&5di1CamfK+!@7cH`PHSejIXYg$fcN3Y#nTVdC(>;3 z9?g=>CTy}`VAvXd4O7o5$@Pq@TSs#YG78_?Ky`p;`n|$J1Lp29@X6fHF7%XAsHF}m zjTSg|@}J%%@F9eFti7Jh)8Qz}9rZ|m5QqqU2N};xwm(BPAx<|45GXq$zYz8A-#^ZR z%NEZc6H>I9KE}Q!V}LegR3CuZ+QtTTvMHR2=`y##@AVb8RLx z0}hL_oldbVzM>bNAi@;NXeskJ?gICJ_ zV&qwuo(`EE&4>gtgBTZSP+(=vub8zkxx?zAvA)U0wRHPAz*dqOFBv!+@3iW$`+CR<5J!XYBiR znFa=NNt+5J`lYJUCgPJ((ComkZBw(K3JjPjolK-f+KVYu6g4;o67b}T$g(msyg1}4 zu9cJx4O|7~&R{kOOyj1CN7R0lx)7zrDY?@IwFmP%r=0nF;{eD2cd7%fEDIouIr)6+ zxp3}W7btJ>k%B%@pqR;2j=P_k40K@i+M~?oh0YUhhQj53(LeP8KUk;dEL$dOvfB(m zPBLSAIX)0=auy0)KYjS1aw&{y1)L$S*~)^eBh|{>295z)$Ujo9u-WXC4^;_Xr5+^F zjtAS(E=8yf)j!%oQPIV_dRJm{oj1+ucJ#{`r5BE`VmM&-9@RsBXdRC%QF~TmK579Bi zYG0S2wpa4xa&anTmQuz?nQ4_U5?-2Gg}cP2hr$I$H(f^{*R_9(t;bv|L}o5p#MP0; z)6CsHbac!D?;~P)=Nc2ed}hf|;NY6So?$l%{Lx6cqr}2%%szWfzgyZ{6l6F%MWLFxZEI#i&sbwz?}=`cqA@K*<`o?&zE>EW%30Q z6{IefeY()L6SA?ZD42CKqnVd!ynLG6WJ;ID>aTC4V+ZVJnQdvTj|>&A_vS*VVMcY(3A+| zt`IG}0Qz^tct(RUJ5wZ83MlX{TogJy>3W0utoFkaGTv&yT8fJw($USOb>jfr!^C=h z&c@k!cl3D*cntBi6VpXfLjSLC;-DKQvH-FV@0;Q)(WBf-WNEge5M1;#Q3%QGo@FmX zmAm&FFrbOaOBr}c#Y6cYQ<(hW%4DnY9Ekc;lJjRd9y^^d5Pefkc zPrl){gdph@TQrkj%ju83lTbLHYf|Mfi{@A4Ff!5?z(jwysQertv^^PB#HNy*PW%XL zWiayS-k6_8OtvG$@z4y?>i|{)iD5v1%MA`(LOm#w7MO@n%KZ5QOB=3lgM?ltHfudqP1%;6~~VKpX}*?m%bnK zht6bNQ68U_Jt3UwCu|B18IzNt;_&Fm?dF?ox@l{3pWKtfNiY861-Jq4cNoJpRWM_9 zswN>(^EYEBC6Js(;6<1}-wKL}xDGHw=>o!N4jS}*@;w^>9yK2M2eAOVw+3b5@AU=V z8`WpynMv#4v2sBHLsz4jVuxoK3LNDDjT8P~wg$df5Qi6n_xG=l7gKb$F*XL@p*s-j z;|ZTFhE*vr41hN!Lu<_JcDPn^GlGoL=R1G~BPgIn-WO7gVb#Pn2)gkHs<}If7*=!i zvdbSD0#7P+`A10Tos3M8G(^-OjJV<`m40XT16h6)3(czHTB02G4{RL$p-(fn{Zd~- z&wz!viq-ej-P7mKzaU;wi^2Vv0}MeaGJ8ZCWecsT^XQV5A(I>pASa8Totqm({e^jO zD?1Iig=%Ik+P>Icq&*1OMpgZV|$U#dFRvnX> zzTLVhvMQo4BQMI#1QZ;mQRq6AR^z!EWeR0~uH zO6JS>uMWVWdHi@YhCji8F@TmtA)Vy3zv0ZI0K^Aim=o{~hsrE^{3Feskx0U0%ee*~Xu8a$3dqCX<71u)|fiyaBK*$D}4FXsdPb!RpI5=j_GIw>=lqvfH zbddKsuptb;VG;0DDo3Tl@!&Ppnr@>P?t$z_j^=Q(*9r;?Wly6mT&77IKLy+@uN@51 zB;yW6scaqCc${JQX+4FaF~n{Jnb2=rnYdPSrB7BGZ7HleV0^%3I4I)?>$L zzT3_Wtv6XstIvR;Nbl%|vj77S!m`N^*d3|dcq1=w2JR1zB;hP+>5HwW3Jfuqaxoe* zCcWnVAOPxAu=_Q4<=7a0mSK+nKODL#46(VivX9xzbE9hK>*7<>08st#XOIKw>EY%rt^Cp7r1VN z29}qmG7N5UvGiYp5tgxVvzKy7zfDq=BJi5FQ1d0e$!!Q@R6@jU%(cOzAJzSLJh?HQwica<$56rvCbF#{k|3#jsCa;-)V5e1eR2SLhk zp@E?S=F9)%DrBLS5uvUx@1U{|#tEO64q0aF96l*n^%mSj8hLByo+-L@S;c2#? z$pbTMeC!_6NgOk=BZun&5c}7N5VlsV65P-8eAMHvQi1U_rn9GtAxGIr&rAnT9l#5| zuFu?Oj)q(lg_i)*VcG*zIA63R{x$R(9SzkF(>u_8)t)BF#p$@xBV z07H}dfPF*UQY{}fU5|jS-Q+S^ApiGO>_ z6g83QR3V31S0PL1BM%oFfm!my%*|CAhPOPUnMrcHd z*qgyIxOcJ-gM0wYB+^#XiXT`Q8Hy(+`hMZfm=98gCxSs2A(pRib(hxMQyDhFe~B4d zN0~C~)hhtm8e`4lk^IRZ9)sNf)jg`IsVV++kDub=9Fu9<7zucU*DTnzSozTepkan z#pHl2%IqUwS{7l#m+}43ub6&u@~YG!DsX|B5t9Oy9h&p7zC^I-B})Uz_@usppwu#; zjf#l<@evTzl@=ckk_xQPO?GajTu}=Foh1`i9096KAZBqW<(7zjB;bZP(oxMqkuwZ{ zGH)yynLGt=&r{ko{6z4{lNNPHBND(3g##lLKOv4PD!NWFQA$Ws+^|StN=5a&6My9^ zc}}(U@~}J-Hyz@m&^BUCxGKZHWql0a*~2ju@C2Y#?7VGk*ID{&H#qT}=2Bb$;FoE{ zq6ze_xAGfoZ0@s2`YMQcF-}Km`3QX6cfsKeXWW^?!qZh|_$+F$kG<2~xx(SVwGp&} zGlBqt_$y>q01XsUvG*hh5-4pGH=DPjDtiElU#*dIVp}vr1SS8=yNJzbqdDeOk6&|g#!`~wh%)rATX=!! zs}!(x5U@&WDCUS~^-xYJW$zXZ%O)NrIG}JI)C!DI9bzd3xfP$41|W+_!Yq=OQfL5< zAt`t?Ttv(S|Ko7bpkflat|n+_B{z zO{O+vbV*Y8hY$6{qSfd9K1zL85G}%m3rUqC zy#sk*dWhl+(X&$LhWLR2+SzzokyiIVGO`DXR)a5$X95pV)P>lsG!$=5n@+rwgp@Oty zTl%55Q?T;WT%&E>5!j$rt+mJ%$|5m2cOp*Tl15 zC~#u7;y+!FK9Uae+@(tkD4OY!sA$w_bf*1c03}4n7u zfybJ02FY|{4D<1$4hdJ}_t(LhUa9f0j=xSs= zt;jxrpao4pGfa{az>8{9nsho)UIo23rHGiqi5Ji9Z55T31JS-g=*dC?E&&7c1TN57 zapW0mh$yEHpm}2B4+!*usKiW%T(3KtmYYSHf??3s8x z*jyqi)`TKfS?a%e;!OBvsw|S4_@|*6Doe@p>=@6+lM^TqsTyQc6W0cUhK$@3vIyn1 z%r288n_R9(qW*U+6l#CqOw4$2B(uWmSW@_uDU8fKARM3{ef;pD57n+nxL{a_Tfjxk z7GoqCj3Ah=B6||jHsC7>zYHb2ecwPJ0NQPm9r_N*zKr)k$Tpw<0{jkkpwqr;&hNY& zwC%$m4Y9{G3aed`VPlh!{QlSH2;HS4A)d8KlREbp0L^cr|daOb2 z0L>+2C}+*hZ4e28biwkru>iH4?V6JmnO=$!`3Kn!V)6AP^GJl}=qFHwPSLyd*Y(9rM8w{9!W&u6(x(-tirlS6wS(g?TRh0h%r zGPPyk#e>~v4yT+JwJ7TN+jW>cV7l6zUX8CVCYzjmG<3|_E)nS_Ifi-_5!@qw7~>2l zcOq)oLiZ)g$xh8gwSzz&p&PYuv|2W_GpsuymYYkGu1WWg7zn{v1{@FaUghW)X6_|R zxsjG*AtpP4?a`e7(`dq`KqJN?6k&)<);0iBNoNkz7d+v(^*I>^AVKn&=LXof90U2Y zT}6W_8-O%IU5M)Zvcbp3cP!f_?NpFy8$_JI@-?_{*bk^;RssrfrFZXc#_-OFC5Y@X zGyrfZ0MN2ibdE;C#q**+2gHT-qIO|}Mi~%p?Y3ZtFERH;f5MiME%_O_Sy{4C3Um@b zMJ5O4@B*MlWevpIwYRnwnjp6#9uTBpYMC$r>7O~v247NwAxST~$JkTWq6Hsoh*AyT zHG`q1#8pxK$^f9RmMunqzLdP&ItnIHeO6`kj}&(yMvR)^G)`4VdTEk(#`+w{*BmB^ zWugUXHI*d?o-z}DG%9%57TJ!9j*jTy45K+WAOo{8npDC!)jAJ%CvnH!9WDPhnDda>e8v$w;=+iBXi&= z%9Po>^rh1hpti!E;|e1w+)3URClH~oSU3qSL<_^SM~M7b=7L_J zxYnWe5bGa20I2-weVH)|=-D}7q}Z=>1*NKmR_Ybfqf@8jDD8pNAnq6$Xp0pUy&3iR zqs(a$9s|YufV6}njNzUrq>tEioWv#xM+b4Xp$TVPk=rfMBxh$JuknwDw>5|9zY5m4 z7cZ(0HkoVc(k7p^N=n;X$c+##&;quDKc}Zk@Rz5|Nx^!c6EV1(#4x36i*xRI zpG^?$vw8A#NQhhys7s*LtpflaVnX(hKE*)-uk-~(k)vWW>6CR1v2MVfl46u-LpL)L z@fX-Y)a%zx`2mx=ybV>+)|}lEB7=SfqWirGIM_t?OHw%E>4FgiLoAPYHJi@L9x0v` zOTVh+O>kW}F#}+4xC6DU z%%C85BxxaA6k|~)m5`Zi20@4A7ugWh_#r}ZK#zAAL(*_l++{NSh4sK@fI#t!dXr5& zW#&YW<^&BY|A*Je+OQ#nXQl-yN{BxL))ky=*`HI-pNQiQ5fm~p)Iw#BPSlUCfM$hD z&J6KmzU_2|(~+ar#^0H-p$f07E}!R4{G3&x)EK7S(oK8!=WLaR;q!M5-;wgjV*aNb z-T7m$-E%0-DL>}uV)bmr>vv6dTzMi~e1Up0rh~HRf zb!_g#&A1DDvy%ptqCEf;Whe!QP%Z*h5jQl4>_6~rP0^3Up}i}R8E`S`V@tsuCkPqD zX6NR@vTS8Iio%UjYYuf2)fE+HEti$FwNyUDV!&=45dq_;|N_ zvdxu}Mfw&%dkOGF3YaYF=WkSwoCG}r0nQY(MRmmJ?`D#%0N?E~6k}&6$WhCFOItDk zLqokA?CWc=|33O>E;x|TaQjR&MX_5Ox7%cg5GUjYAM*tsEn@Wv>Fm^-9xF831aTQ9We(#Kofy7D_2;2&zearJDhpXlyD^cd$wy;~bYPWeWoM~56gt|B3E#||F5 zY^>I39`oo?UAMNmPm`HSCqwzRjb@aXFE0XaAjIuW-;)6t=tbsx$4hBSx~8VTLNDFx z6I1FP$2(J|(`Sp=7Z{hVK+bevTrR17sVe`>-?EAabm3)UVhxSh_D=7w)S$0MVk)h6 zRoQP3>VLR3o}_ZZzzRA_dk}r#`j1Oe!TN4gnl&DNA4%@+~$#T#dkzm4Cfg|Cm5&hi}Csa`|1LhdT2y#QT;t0r9hHHe^ z0i`3otrI++{+-%zE4JO-K?)<81Ep)$ZQV)tPB+_`^B+5k$ZS@h2 z5V$dZG>4?-i-!1LnxeapEtZ9=t1H$dIxWKYV8Mb@EnB?)6}s%$?vZMntYt_+fDpa8d3m@w~8VKxQgcm&_%Dwz>thP|5;X| zK0brrA=~(-OxZtS#dB!XkdUEgYcBDLg~|+QaN*C2Lvfgwb?f(S4ekG<1&H!Fcj3ZA zI$KazywordW_6({6$z6TTVSAabpVP7N*&1RH##Ehlc@OdE3T_Mm+G!pT`As&?`YMb z;vBgQjU;w4ZTF8({BtL{nC`8rQ>~WOEj$@!*@UgpNNi*d%K z^CWUvb{=WCcOnCJ=&C_Vh?IVv=Mop7wOJJsaoe1=vLa>1=x+=S5^}iA7%e*sJ3AKK zEb4Uy?=2>n-RrVninoe)S>XDT=|D!vxG&W_g8nIe8y*g_ z@m>HcX5W9@mrWyH)k$6fY)vBLqLD%RDBySR{zy-cve^>-Cab^4A?y8{88AR}8N@~| zM70m76Ee$_;S~aywyDPep244LVhGg(4^#9zV54Z65h5Yufp6Kuqu`IB)u*o5fvTP< z6bMnQGslA+{y|46mVC=_HTsKN3_o_=OX-^G-yOtis6G>Rxyx74b2C7NKHc< z3fk(u;rT%%P!r0SJuz4nMu6vcP_m3L+`9sJPJcKm82!!PalUX(1wm?e?G}%MgT5`| z8SSe zJtsO~KFbjGv)@0P0HdILyAQsFzEg`v3cs~ZlPgv$tTL7V{7>L;W$C2)4TG_-qfLMXJo+hm5eg-H>! z2@@wyGzU*SV5w$g-~vS_)QMm4eng@GR^uTiDWV*RjnaCm5P5iX6y}{=7stiR>1G!U z`!eXfWOQA~e|i~Bbb`7lRB7jgC4HQ8Aj(tq+`|9&geM=6S9Z*Dw1gX>{?Lrg#WtAf-iL#PyPvUq9e1VEkGw3_Ban7q& zJ;dM(&J!I)?abd)K4OOi{@OSw=vMk2rh)06p4SQCEIpW;!LT+juBsp;RYsjAUphAF03hGoZg`1{|+&Kz`z zc(c6)>rS2thV{oO^lY*3mMy|(3o(d-HYKGEzfNG4v~g~-wT;aax?vXHu^VBN5^;){ zMDlM=Fcb9Y&RW-Tag%URj%5yjD&~Q#IWY1nN*p1kge(g{<%{`RQ=x`wR7Mbx0UvRO z8xG_PP%drdj~}u075G&e5{j9~LU3lG;s%K(w9=?ijVD!pi1>g)jILI_e*O83I{E9F z*=po1W8E@G9f`+NQ7lL$OYKK_8ccgC&=Fc$%y)M?{L0C(XHT_3yM;@Zh?h9q4|!wF z=%N#69G`NJz}KSQxd#5pvP?AF(FyxhP%a&WIa5&ct zDj`sknI^GnBdpoOVG7(3{0DQBs|kpS@c>731t0;(iEa&26xU&+0h8k5;5in!H73A|SW@u5To~6cbvTz6P;+Id->f z%ANQOOJQoSAaL@gDI6qo znA`gUuSxq#c%(j9$qxX#gQ|RtAk!nBu}Q7-%SliOGB9X`FQO@-;eD`Mf0*<%0*v2Y z;Ui2R$8e%4UK9N(6DX=k-qMj0N}H??=cA%P1E1SOas~jRLbCNNUl8^19-bP*{aX$J zTNdnr6lYic(}ui>MrYbJ`)w2aUiWSfdyixPMkM2$=&vR?Z!P3e@i*J2qu3+?48irAW&uEQyL`3`02ei8s_61(xRpg^^UXF)L-p&wrZ9 z|LG{R_VorLvRSly4w$&FjL zelBBSU?iB{3JTAjKwcZ`q8`B<%4%$?S)wNcNDG(|TZ+LXH+Ji&N`{5%4Vo;@T161#E&s7N)RIg0bwjAwV=5IIw%|qa1e{d}&{?k)aXp zggG7BLu5p14O+1jI<)0vHqA*>4TC6aWvEf49-u^(qs-By$Nit1GWdet=kRd$ovql(R?Dlqy8p&kD_9Lx*m9`3we<4QZO=jc`UFhQUi(1hJx| zzjz6w|041Ms*L21!suH>9pi;n#*cEWihvYX#L|c`o-e88PnZ z)ACUb=9;e2{s+7bOaYnV_@ZN6`11G=-ju8ll&zEAgaITrGPDfh)^qu%0o0H*r|ASd z>M=sXRw@+&#k@gxI78rf!*{kG1r3W>;sOQ?N4TFNg`G?H53Sn2G zO@FWpe$!L_h_C867&L~G?8CXlXg?kxz6YlT=Ob9N-&8ySz)${0jzR?yvQPdjc9(TA zIv!^AVeU>UNB;ezgO`~`Bwq12A6>;HKHjJV93k@rH_8JP`+M#xxe*gHfWbfKU>d$=c9lwdsTCJlHWH z`<_`O98wE%ej!yVl3LjlNe2SQ!P$dRnnQ-5F1f8lt@kz4OgWGegm#Zc^$8(E_VXa| zVG>zNC00}_QH~zSx45}Hb2hikxM=POZ^t6($sxnt+o z5NT2aN!5boz@^*Hj@PF_luI)MjYbMR%hH)YYidzKi9(&Jc{a((YI}aR?@C#PK)NPn zimg5QL)V;D6 z4pAqQj${XD@)fwpL)Hb1RD1JVqAS5okkPS&iOWMAGbla&S^cX=eaYpgIzfE7f-m1| zsSR#rDC=QsKm!j`D)W?O=Z-l03^k(ZM>#|gx7>UtG}Nl@MRA3qt$@7Pia>zFe?YecjyqJ*8jSwCzP*?z0IbNWGhhLN+?0;K)X%9R*O)}NtAsGw09J0g;ZCO z8hWO!xhe7;fW1)nh>S;DdlYs?knQ4&0v5w{CLu$xAPdpoJc*-6d}FOb9V!me0r3@a zlKL0b?l<@Up>AQF{BmCKcjJL`e!|T`EZJ>0++Q;?hg@~X`Abc%v}kwKJ%~hz;BcY| z!4+EOKxK_1VGgvp$*@rbbjr4G-@kWgEw2w0Pli1+1Kk^P|G$i+Mr8i-6csbdt-VO- z*pCUcBPofsWW+@TvIORTHezhS?Nc}|nT3G}1aGxee?eHmAe>&!QuNwXDyjQ^B0(pG4G4 zMFjlG$ShlqWI%*+0~HByku#MTlhKcg?xPI=T!PphG9ZJXyOJ?D!PI#fa-bq7RUX1J zjqk%;1`?lHV}ClH3ZOV;Xok%={^G+?Xixho?rq#@5ZD+5Z)kPJYM!zmKs_-jNl<2l z8VnS01*AZNBqi{;mLxl1=_F2%6Hg3>S$zt+T5DJ|^9wQ%t<~XDyI+6&1ElIhRLPLV zb_h0Ve-6X8f(ukYh~S{WAhl~ZT1sx@sDn%3={pv*k17*}v;e$91mgIch_*$~ERYTu zB;}EaK?y*@!BCTeL~kuP!B6KWLL1_&BXcAuVCBLiQ>6sef40jzZPB}iwZ@^M+S-TA zTw@N8^j$_y&T}53R6ztUs#yHV3B`?2r9szZ@!5Ob#KM=T}4e zG~(EMu}Rphp^w#(Prz!F#lI`#M)o6fEhKC;$JqD$PR630E zicbd#3;>_w>O*4U1rQu2FgAj!SF~MTY^S}%;c1MIIzL+${erU5Cdy9`o?FHZ(CT|f zmKZH*bG6?jSL#)OD$)TfZKS*5V@8z!ojTCN>0{kHB+JA0|v zGmixCX z?6KZx@yvxd0l{#U50vPa!x!UC(+r|*zq-D1E$n)SjiWgG0gFG~Slkp+3Iwl@XO*i+ zi#Cc#6>6PetAULYtCWfEyLd|6;f+D1z-59H@DK=n|D7TiJfM5zcU|YKaV~18wN3`% ztQ963B~4bSFr%dzsfiqkogPmB?F6bG;f7Kc{sxi&dbb5zd6;>j&6D5=14KL@Ick(h zjKs5^e?e9DKzP*~H|!beB?VjLKRa;nAlS}rXhL_#`X+DCRVDe`^xXs3E zaZuQVe@ICf&v_h6NXfc8t%zMBLaWnAc7Xs{BO8xdePit&Pvq$vt3D$QL}0u;HDU(> zXar*tYAM7fQr1x+z~UHulRAR?4A3+O@D$1x>w<2hFQIf7bqQk$EFSSayK!nUe(`?; zi(St+->M`EVPIWT@2v z)CJ?B6#!FVamY|2FQ{5nO3G~eqi_R;5pT4$wJE>r-tBd1b&&*@Uh_8}UqF)96+me4 zTB+jyX;qBgzkcmQ1|h%jv4*r;iv+jVwg`0ooOP@S(;#YKHLg;&sx{Ib3mh+Kl$sj3 zJt!Z$WeGJcdWz0Aeh|9#{o%@ z&JRQeXeN=hJDhN#et9soV;RAUMB-!bwK>!1J~54My7DWD2yNwDN5}dPFb}faJf9W` zD2V4P!*LA$oVtD;d9p47Fed7}ROMVoE*GjZ0Va8vLVW~JxUxKDkpADoq(fFcefqTO_b#ty zP0Pr#v_dpMyd8u5R{fW^CQTsh5WSP9qA+L`?Q&w?AoPXu;$T3i902}B$RK@?$L?Dm zxeU`0>cPdx^0F)yQq z<4$DS>DTPlsg`kCUx9*&MulK|zv$H%9vS1@&j9-vAfu@7LoZ0b+N)>JIgt3G6qrzx zA;lr;&B2CgWXSD!mEiiw>1^C2b_S%}HGoTLJ?UCo8oOR;S%TFmr!5$MY zez>n`E^ez7SYM+vu?4GmC&me2mtZL(_oG9xzgFWAoc}h?N5f53q8*Iyd1Y zNO6xG!XT4r0mZKtY1da$J5xsLoFM8aCMtUqT?7_o3I&)DR7{rW2Z5$bH{WikbdO#QJ4)M^FLaEyzmj&)iCXCdCEE%Ah>-plU>4RFh0b;aJFa7IV;@f!DVziSxfnR3 z&j14lvj2uHg}6bYCH$(`Z|*;}v)J#@r~Mz^QYYF2W`u$N_@z(=6eYD@SQ8~6LB3J% zH@m+NZ!uvG*>uAOW27aFyNsB1^u}MakY#K6bjLP**tyAQs3^b5eY29!8S5T%_r5EzHDE-l4!yrL-9Bu2T0S*X4cqB{v$U6rAP>mnS-sr_bFT|fj{8D0SbXW z7LVuhMU5+SuEW?*e0&3TjCH}>iuoWC#4B(r7+B6xBAUcKVMHo!%2@l=%uvhy1-frE z+k?|BF5k2e`oIwEx{>3Iz7=N$zMcxtg{puen&w24J;g-M#jKnG3?T>fCanCvPz~)1 zK3DhV1GtPU>{jNQ)xLR`DxB&dzE#Ymfe9CPjG zh@CAyO6f&!$eTEd+G5D}Q*E}6hRz*kP6p)hi?cG?4zb`BMFI8f1M`LbnYiFt%D^e! zcjO>2zQSaOAaRVQK?GZpt_QO+v7mhR0^$giL^e_LM7Pj-%<;Yr+0G@N72$D+`VPV5 zCW}?*HaMbHzg!~cGhii#3*6>@DER+GjDhkuk*1J`@M!m`lETD=A8s7#`(N3T9R|viGbRMy)wsQ3LsZU+ zZ;!>{ns>-22cYIGI^zI(B2jLZAn+*4j;n!;i3>R6d}Nz}Fo=|H=$^MfkE8q-P6=?3 z7f#_vJ8=qo%8}-dTTHN3LpMIJC-x=vdCR0hiKnKfw!44UQB#vCB-Vxlcyps@c%hIx zU@3u|_lv(gZ5kCC;u_+1BaWC6gBcQH{=)ackQp-$x7=9cQ3aovJQ0#``P3=P0YO04 zGL(T)OOMSx2&7_PKnn_PNG| zmopgCasTK$?7NYo_x+W*M+dAJTGU}7Bil%&2{?G#O2*|?%e>=lKUP_@-mUQ)TVO3w z@j=f@B%&RYnL_NZzzNBcWbIG)*X>0Lg4yN>s6Jp&Djq5B$)7|7CYfbuQmFnBp(QmB z1q4Jv$VqL$lr5x%`qR0&yPtDKnNVi%WybwR93x&E75P~HG9mx?`64O!oQQ|pZuSBb zeIQ_E9V+$A_B|d}R=WlmisYOTL`npZs*n-PeOZs)=Q!pzts(dictlHTJIKMA@>E^U7TYML8J(i_{T_@4h}aK43{1}c;HQ4!d9VCpey2J&xmZ3sz^W+I=8yP zyD*a5`s(bhgf$#yvfGNw{rdLB%?y+BmY~VLKiYL?E6trd+6Wt|JGA-x`D#Z8tr^|Z zaZ$_=6d%3%^qEgwB#<-b^hEl=ZQEo#QH%zd1;hH@oR!K{Ix<<`vSloo_8oRYQCF;9 zyY?C^gOFrJMUwKw-&YEMuzF5qS&We(ir&`CS!bEyG8D)5PJm`scd&AFsiC*^}|(V#Z|F9=k%gXn}kL0 z_!7E6s04#D3)<{0lmy6F&?CvlP~s>raSlzl{ATvKAPeJCifDV{#3)DwrgPHK7Z1ZH z6Tv>EB9G%scHYL?=R-kRG42-*$^ivtHy5DUk;31>nkKaiCpHRO-zQx~wYl*rP~ zq76KvRCDFnbW3s7X&FqK4>HR7H>qtQ6u42Xij z2ly6~QQ%Zrse&)j1}q(sYWbiRq+W#vn!fL+t;cW6A;DOz`hyBG=YcR!qIfU%Tv3wa zxJqnA$`||esTgNcC+{I6(QU#nh%yGL3|kT?(wLG0|6u6p$-{@L%mWN*bDBkL?np`# zh$;v^8*9DfDIL6In-$8KB!nI<&fcT0D$4p9mzaQ&n)0czaisJ#TNz`W|`4H+$ zv@5jkV1S`wYl9q+pbWCI39wI_R)+SQde9!y9X(sE|H_sN7A{o$xv7^!L(K+59D%S< z{sFg&NAcIM^B{CcLP#{|vIJDb(M4ks@r_iqc+n!w`#~SNVz4z0N!9y1 ztIq76@vfvD;aWn6M2f5|iGBQV;t_I`lkEP3I@sJuZzu1a(6I2;$x%ER^?`8DOfZYQBwTvB!jZVIwT~$rK5fCQxkeLkU@t0%nF^cIoeiWev8IKqc zGfOCYb#Rm$Qd9zQj%jqv>OmSKzc1PU6AoVtP&#z5)OgRUu7iyYyp8292dJH zvy#{8^#$3RajC_|#>j9urCV83X>T4q^T;+j^kybLGO^h@1eY$#A0QeFc7YD?Vsxx5 z|6!v;y%*FYL%>3cYMFD0JRKhZ!?Ay>w5`cHl+N*CjII*bne1Z8VIaIDJS|6NXbr26 zkrx}}+;})2u!Ddh!^IFv%!#66ko9XSh$6|<2=0c?YRg0|hA)<6JHXuk>KM;ViuSm+ z8)7WsU5WaVW5FQvAkiBm-#vZ0jmpz+u`TC8#4v11h1ip21cC3--0?2B2C9=zk8M1D zYMlD{YD=QD;OOViZ-<|ulaN_q88;(qaAGA;GFCW@mWVqkQq6huqFD?k3tWJ)i%J&P z*>dCcXNcB~4aa<}TtwZ}dJ^1(3Jnx*=BkW_;!y>>$zippz&UEV{xGGH0$2(9SFRUA zOtyTq0AZN85lm6cf_NPO_Ew7)o&7N;E+Ii{dc$Q|)`Pbl<%*z20E-Q=8&9=H9EfWE ziH$NO7>k7VZQCCL-0KBqKY1z-gW_^~&MV0NbqHVZAJh7|=EF8uroDUDp|qoZ+Ro=l zyzau(E33q`d)wC~)`XPCGu(%*-lmQ>j@|{y1gJd%91byN&efm=BVLKGd+)z!36T!r zAwC{%j$%$mLKe-#>=GIedxha(3yF(l*$LFh#_Kk$78zwrPEzD=G3yDm$q63F%V7wC zS&BBT@rmZJ3aCZg1V^JBIDiliSoxs{7u>apk()!n#*n>YxcM?USxi6kfBz1~+zL3K z4sRUdVNr$3Tocv<^!zyI_#qDBff*M*?}Pck%lGd)ZT1p*2)~!Bu(6{nLzL(Z!1=96 zK@3vU|A|pBo)&CPUH}x1NcAO0bW+qT{Geg`?W{z>P-KTQ&W`)bYmtL>x z9QSF+&%Y5}Hd}pg>gVd%gj`ca!+SOn)gu!QK8p0qDPR8L#0Rgy#jW0EO}sekcUC(S zug_Ke`!+do?_$;J?cTNWuM%HBTB=b^}^7Nx04iECBxc% z``ftMa>Y!YqS<$Mk6UE_$;CA6%)Pw_HXr!^KSbrQTHk#1s{5|4al7Fl<9bWm^<}hh zQP`R8bzS^(-dV)>tgXE2O@Ch=>8YyY zuCp{}neLqi-&VX+4twwQD%-1d<)9zOABKG^4LtMSOwpvx#ME%R5zTV+ytbvf2UggI zUa0?I&C4%(F*Z?Qk&%(_15dY|rQ^}@o?=a9FCXV+`E5S`PRf0v5q&et<>H}3?{z!Y z)rxYu^zcE6xu)@#H2)2sbA0+l6!tyMi%UD?G-+0{`HBUqDls$Fez_a@ZFmxKx4O7( z(UvP_PKqOA0~H2I7nVDR|5Q_{T)S+3L6O$LfI|<{vy8TXv};uJW>jYQ;Mt$M zUsAKztm)Q?L$@n!Lt5pKMNa)S&jpu9M|Qvdz$dEI=jG@4Q!^*I4=J&lsg(a;H&11j z_mPyt=RbP|R@d>#tJBzVp_)tH(CJ}@ebRd6guNZ2)5sx2wS(#<{iYGhxJ8GC@FiW2 z7k{n1alFdA+?ZMsccH?ag=X|fV8nx~#)67ryD;!hO<#SxC zGMCb4VaXq3-a2yepyEGE8nH#?K4zVH>5d+KG&=fyf(;bsFh1cm97W6ojDc! zT~BwU$ERYm%hesj6;E!45)C~1>uTI``pdYgG<%nqo?JG?g5wQt6mD?(;Q8F#BjH1B zuj?k`{vMd=6sGsqvpjXVnPJUz7v)0tZXRzdf@4x^MWrSlFi(K_cXtDg8)hC&Z|w4F^Wk0n?h(41JZ+qc8eLU9xvD&w z#4-HmowaH4*GtdP4XGKO7DpzTf8WuB1$C}J@_cs9%x|-8XPx7dqThVk_O-Ih+$E|` z-rZ|-h>KVpbjYrD>X!$hkqd&JSWe0|56W}uXzJm0#q7DlIn8VE1uxtBkM=(1SVSJF zuAkuIc(+cra{v1D3*Mz^n{pr6R3{(sd2rP;?YH#{b7u`><*&c)?uzU)M|nZlLFKFM z{L*ffTXL3m^{#f*tvfn$N!;!oZd;yQ4IN}s&%CJRLzSja97Byi_3^xV`{>&XQ@4Kn zaI5aN#MwDVn}x&-)p3p}RjTb=qXbH2S)x;N;4aoV-k-s_y=+f{zUt*D@yj`+ps4*uqrOePYgrc|@g2-PvlhwgeeRSmjrz&Hu2ptkL?` z<1VEfP95(tpsb$aeDnLaJ<=4ZW4X#jucnBMPBFgmHt}2?PKZzb-Ax3@FLr9F%{>yj)pv7TIQ`|!)SC(4j-R_Zvyb9J%l2g(%HzHk zM26?3_Nps^rB#kqSz7IY*@`1IVnZvgNABp7@AXX??`Njz>^bvz#ek9#hEF`tl-E&> zaH`)dQ(4guOCFGV_#mBQ1o?D66a#Ho8|G6OFh9+$cdDt{2)p1DT!bqiUew%pn zjG6a>N+R^mH@DRBE{`$h#VhT6dUn5jbj!X9uh6Oc{yY<{z`S=k9`2=P9>z^gU27y) zn8w_(#O;Sx*T=?0t-_JI>PaQNhlIuL zQeG{n48A>W!w>7V*U#K~KX2yD?KessP4&_zc}`C`{pQ-+7AJyI+La6o*gm9bw~f}P z>UEf|f4aTG`~BB5TV7=DimO}*7HF@HxwsZsa6t475Ci1b?jyKk(4f!+PwegTCRzw9y# ztK*huA2i$kDA~@XTsJk_ZtC;wgX6wdDvb&=MrAkXQ?t7=XlGv6!TFD46&DOA$KJ~e z>e&0Q!iJ#*ip~RHz0Gn`)U)utxvlAGH$`=9qR)(K-<4@Q0;-!{unwyVpYucS`|K4B z)~x&3u>3-(e^!$Aua%eDSx$bpKQ>L7pz7rR=5FBlk~MKtns&LS7-4X(S9ocg=9d&h z^}UB(ywW(r(n8@;u`hPd7|VX)U9JcI9HUh1wb>GPuCYUqGSB9F&@F}0^qc7mCtY8l z@i8vQLYY#SQQpvDjI!61pzz;bCVPIn_wx9C>!Zh(*GH6dgST$2`eApZkEhjkGyh_} zbfsNRfnMId3A&21(CeoY)_<+ncvNwx@h#VloH^&*#j>p)-yQv~pH5A5-PPlik=yui zuaZp7##y7RynbG;UimF7RI_uwTDOR56O(egW{p?Aa9j{G;^e(dmk-r>qfdD(``YkO z+OxFt<3`ljtiNgG>jB@>K3rIkW;ocO{GrSHcE>wS9UnPq>himt+eBDcC>CcY-wR#p zHl<5MdAma|omc(rdqgAkaH7hsgJ$ZAdzmi|-pf3-xopyx>|g5&UzxqlD}V2r_q`x% zSHmjXPQ1xmlM}9K6lq+@jF0?&V(!z-?**N;&UjfJPR*-mlr3K~NV(zlO2vKyztT^; zJ&$@V=rT=_Ki}!uoHKuNmLP`NEcNjR(5C zul+bfU$4k}*wRk+NAqeQUT$et;q&mB?*1c{W&?+(Z>VFR_VVVJh3m}KJk9QYF~bxT>)p*+UPBEw^d zeO4Qz<~e$HQ#!PnJzM+rFS|(F2-lCxuH|13+CMwNc+$&E$3JISz6dXJgwI; zKF_6kOR>^uZFy>CVb67WmH{vNtkoFn-mAIo>Mc%<14=6t-3<1;t*?7iH#Kll-k5}Q z`mZM6YuEfopyuN9DMmY%*=)T&V%8C5PQ~r8toWkj8ku<$4U&}clT{R-Ds<8vo4Smg zl&jcan?KILYf$y&#$NiG5A+NE8b9#%)E#w9r`1hb-?bu9ul3ZDM@P<7mbRZ|{2whq zkZZT%St);8KI&EP@!wBIFR60s$R&PL?UHcBDD~{Q#*3W}c5GvEENH;TrWN+?_l%7U zf?^8?j!~|#y<6IMw!%5@`?Vsy%my>mzGxguRlW;*^*XYsIMi=z>}7|*r}fU*eyVCz z|8;oi`Kn+!8W~>G1}xIHI9FDES$RdF^gQ6Tw0tIKW#>q!wdX;2WUoJycG_7N?K;dEuR|INS&Z=%Flzk8+A z>tk72rTtPmr&h;ja5{|ML>*Y(WB2m%_<-xV<*^TnMm0~l7Mf6La+*8dZG!$R3yYOS zEA4V!FI_Ho-h83s=hnAB&ONtzdH;U`*}44UiFfW*_g}eV27N=9IFfisXcAZX4dFHp?CCGWtbMa-bs5t90h8 zE9r&T=Dyz5XS816`h^L{^{-5>@=WrYru2%8^SYlmbX{J|bK5aGCTYKHU!N`V)?4qe zGIC@XSbl6&?#f$F+`Ui#s?J*XcDhk$>tDKg?ni$4Kfi0uFWa|1*~zptF0$WOvrl^m zO=|qTm2=GjkJOr9JhHNu^RcLpekV8mn)TjRVO?a`&cVVWU1!(H{_vlN8r}3f8lD;- zX*qXx=UeMnMt1wWYS`ny9JcLU9(cEFvDwPNx5-s68xAZzsAaLxWJP1cM>`*Pu9M_u zvNS=Y1}V)t@on!y7`q>^)Fcd z`tfs*No18-R%X~ex0!idU4?7K>c=+@+OC`JSrq!B;8duGiAgR|%%SL(Y310t-)28a z)XS(SEmStTTNSVCT&`x4tVjgo)l z)NnC9>g88&RnYCB{Sw{>{O&pA=ThI3N+Y`?Kk`RhR6DBDP-RX)$IKUFN z+P6byZP#;=V;)=i)^q#kh82C$itPMcS?#pG>j@Vdi}WvcRkJL58=0?Gq|B~=Y2)V? z$}2r*R~+wAbL>X5*osEqlzR5%anIC-4_QZ+$l9{1S+irEBDbC#Q8K~g{=`1@nqonoo+vd@2JsZPnYIPmfka% z-+tey<_rsZyX!y->y=sH{3ZBLhn6SQ>C=i{go*m%&Co@+v)gI3jQ7%?gLQ8YE%wf~wK;$AqvP|Uv&G&YTi0HYnz*lWi=KO*SAElpyj4{! zRHl?>XFM%gdv0BN<8qyV)ore5{rnm^(9X5}iH!Gc6nE`Pb;k@!8t1Uqq|pD9;=57Y zKEEELOPjd|_fS;6vWWv zz12el-&^O`nXa5$rL69u^cr=3L@A;Fq+_HzSby@PgFA}OE0U6f?8-lU_5a|MS$Ov4 zs-Noze(KZyf?Abx!tRT}L}b@-F8l#cb$5yu|OM z+XLm#uJaA-RL85=Q}JGKG^~x6?dI6C>k8A&;uX0~cdk@53o~?4GhO3YbV@nE>TyH8 zzkl7&bsJ%Guqw?xb+3)5(!KGh9X`1cgYA0_Pz}1;&qv%G>* zzoPJ@?y2ieO%1$zVch2n<92wi{8%wL^w+4A`G%!_t=C_l6j51R`RZn>1aqB;>!Z7D z4my)+SF8EMEzfEXQ+CQ5y>Rx!+ON9jMTC0U9y3Xc|9xXh=<>oYt2xYwMn%xG$?p=b#lU&+7IJnm1f^IRgKABl%*B0_sk?M z-|?0CgJ(pZIi|?F9Bvm;6=T$@SSwl{yG8>22HB%O1H&rQrdx*PilXC*>P2mqU@`(sZiNh5ovCu);(6*t0x4(l{*V zQ-DqRhdNbR$0oZDcDa~P8q~mRMQLi!>>Ht_d9H?icUCnBE%Q+Bn;YECOyzy>(s%pj z-pZ^oYjx1MhSkTO!kCspFK@ zTQePFy)2q5#vY)Cj z&a7?IE`7WdSvO89O;yFp!`MD9P_tH-ve&G3$ zCGcK*s+TIuejmJS_Oj=uOuNno?rNSJb!U9su55DoLIcHjoi)nCmvXPoiwHZj?|@fn z$=AqQ3**%l-%nf#ubNmIntZsr^hw@5lfRT_6yNJif4%aiyJeGi%8d)UE{MB32XT)0P zmzoWa>%47vZ0v3OB|mh-eAe2vYS#KesH}$UFG_w9Uy?ab9+c`8LDem4(|JJq6`ZRJGSkwH~gfD~ZnQRzgH+WHcTk|#^ zx8oYCjQ#qF=N3ovlqe*_FNh+dn8i(ync} zQ=NJfx^>M+viJSfJ$vf(?n8PdHqCom*eLPawL`_hVKL1M9dEqZ|0IB4T;TgF4^e=a~M{{5E>4*P9iF+Z}G!?7=GEWs#w(o%+5RZ{yNv z(VJaGYXWPiZ0+*%>);fVZ=}eP*EAZ!(40b;q(c4TNU$kPi5??=XmRu!+Px= z({A-ntTBp5`KZIDY*SU0wbQRGT`;xo(SZ)jPkubPeD!80%UMHj|LUVMM=NyYfMb;= z{cXPw7!)?Rzx%;$OII)R)X6-3x>CPijae4}yPEtQ)9>kE z+n5D?vUhl>pEEN1xgn}wms-OIY8;*y-C@#>O)AYzL#!KVJbiRWueWwY^Z48c_GN2B zhTb0RuQlfQ;JF_R`aX8uj`l^WYnqbS#N`3%`whGb-)|ZH!D%lK_?5{XLpRTF-cJ`; z6}YKYE}b6MC8gcskj(xK|DILSKGb1r!&{}pZr$?9%C_dXw$`beYO`z1xYA)4YnEkb z4>mrdm)m0c{YqRWva=$brw%q3Qud;QXGnc%#JQMkSr=6ei>18bp zHuNEpdUR~F_q%@l_3k$YyAK%V`s$&}t6tM}zZ!oWdQWvG|6+H3_a@g>Ja5cQC#uYd zH&U9reQ;mz74K>qY#pQw*RqtV_&{N)hq--tm@<6EdPS$;p#$_gC7)e;T*oE3L2i7H zE}NQe+_Pgzox3Xzro8<1z_81vI_jwgz3QiJrx`n1{7HM`m=|_7j{TRW7npgb<_^#3 zem>5r-p4h!$`2@iS1wQbSz6(-SK0KVQhByw*NtTkmHo}%geluC`*^b=+%zaxFLIf( zpkKgU?>3jO)=O*J#Zp({x^~;PpV~H&*H#CUijGrr}_@tHtcxS^gj_)aduzCpe?#ZGxs#PpmLc}lc#Qh+VOT>7DqN%+TZnm zepe^W;cZ-bSy!2*DVgSC^Ekn}=%Ym&*2QY(|0e~E@qJ$_|LKYGGr}*0FN+*E`9#>7 zurdGh6RZvT)o7jb)75!Jf-og6dKYzq*bnr** z8`W<%Hhs`;d|}1g|B3izV`8mT{$F?B71vbvZ5yNtNfc?1q<$lDH(NhKdXNPX+JRNAAz=hbQrGA3PY4=86-uk|g?r;)i3ZwENvCF-@xl zU%e6gpjd?2OOm2?cNq~bwq1HsaVE!Vl*i;4YpGd_$<@`G* z{e}%+Buk;=!gJP^6Nj*4xpAv4xif1LVf9O+_Xv*!GS`zMv8B489kdg7WL}$>V6n9J|Sss3$QI4P5EXajg+#XeWxM0OFx@W;h{4@PN zAdH0|e;iGv8{bKP;K_ThikKk-A7VF-wXgL1J8TjY?>!Jj7zGNwXe1iNMkU5~)CTv! zyL;Hvr+M%8-aq4wajK_dWu258Qd)_AO4KX~_s8$qyAPe%Ja6&gc*S)b?72AEZkC*ib|)1?(!L$^Ll5*iF1&(GhPJ3TxJrO&+$sC(9eud<|z?cZCus0 zx6r@H({S0wVWs59sN#p|QYAu)cxi9Y!&vw1Sic86`e96%6C(ZlW2Uji2;Dckh5#y# zYh7eOUM@U&%o!SB#$jPW&!6RID=hfv2YHtuR_UR z6!g!C$-?n8ry<5CWvO8-SAKkPEAcw#V*HDpPPz#OJ9n0YXd3w7!MhuJ?4EXO;Lc19u^VzG}1ii5TEoO^uC;u~i& zAE*PFhmP0Ud$-a7u^;UBaiR(1lVdwW?&KtiUtwk)IeCY%fHcWWrH(qhdXD~mfEUud zM7FV0h`Fyy*UndSn_-$JH0dNKOr~-=`8@#zj_oN z{^+U-3zJIucC*jLFUYPmjpY))*%_HT zRerOt1+GR~@f@`AFet<{nofg0JIsmouxC+3q_PWfHg);MZ=M+h_pQ|$gu=QQ;qiet zs9F&ud2eT5cDvux&e72POLKHH9fht~#6XU)d*`lAc!Ef8@-O(=T|)yF)bPbVfz9bm zHeW6e;njn)4b~u1klHYPmx{uPfGxIKH~%;Z_x;X1?#c2j{cPmtr|tlFcsdmx3$~Wg;Fb9%?{WwwA&fU!NwI)&H~fzPYI=7oSFpR zpU|gvFgs(6^mAU}zY!)JX$iwm;a(fb5NP%TQoiDg`1?qHi$;rCTKw6e<;EY}Tvl(#b5u}4IC&1fONjyck15LzN$9V?0>dEm7e+VBMSECH1w8U;Dbz<*2p|??Ch*}Z8+D|O)vO4 zb>v%R6=R-&JI z#rgHZp^1-oA)r;8M5dF)40*uT(Z%y;(fV@XL%Q)N54Mzsy9Axeg>TWl5xO#ZF)yMO3os;;$EnRGV+XwLaL*vuF zAdhfdC-Q7L0$ImQ#yE(vY=@=5ZV}@HgkeM7e4fan&-^BAp_cQXiSpB?MH!>{HJX;>II?uf0N2Tgj zsU7|bdfhReZL=2R#JYZr;r8OKR>1S)ZyDu44e9Sg*i2GN`!rr&O_-ya0R$Bg3`R>yReUng6#V(VHF}w z5t-i)-tztZuK0!R%aU16w2I<^kdx_p>!jVS#5V31%z-J|0q5Kp+(#pJ^B?WgeY7J& z@^Yc}C8>L8&Bz)HYxe>7j-K5&y0S54bq}u&+62o z(?j9u{6Dj0pMVkH80X0z7@yAM(~;f)V~r&~t+SGh^3g7?juHd&lz1x^DzlV&6$>rLb(kx;4*V ze{#OBdZq<8MFIB%U>23!D19oIN8T;^U<;->jhiRd)w7!8s|93PTeqjJM z(DQqJtk6tnMwEGzaXuvTx~&*EUY;2=g=n>?g!8Cf9 ze-W6lz2vzK4h(~_2zkGbPiu?8wZ)~l(onDy`vfcXqwf(>?0S<+ASKd_iAwvIVt#27 z&>K3+Ctt#|uM3jjp|6|VBbQN?d5|Wwm3=G!Vx+Iu03)?@%bw~f7RrhLRN6^c-RA1x z=*0ZGKOU*h6LgJB$HA>#b)=F$eQfUBrsiP3AAFlA5eWwKWU%1c;LXCj{ue=CGpt}W zLbUkE^0c&sY<>g5i*tX&7w8DFGo(<2pCcsMxU9_6*|War?|mHi5a6IU8JAy|pd zbaNfZx0MJKj(rbP?F+NsLs(M+BnEe$<@XB|r=^yEoH3Q~?kzZ$$sWkbsa?*}v>$U0 z;Zcv3W&ZBzAg}g!hmQnhzcG2)jxPLYU{OHx zMOmv%zX_=vR)4!AbYQ>!_v{v3eI8Zt;p>8RY`IT#yG@m{mMl?-=ktkmAdlSj2FeLL zUjp^}CygwZmY=~(m}!c?^7V}E8u}Ht%z|3GtPOMHp&C2x2&axwt$?v;{#Z&cr9V4? zrG~h%^1j#V&IJE(KVA(+5rv29hkp3b>~fuz=Kgrdd8BI6`PDN~k|B`DV%yQ+ghh?{ zC!O&=_H$2_OB@vpJg>d*wAH$dQ)Ax+lv@ATE-d35oTy5#Vic5q&`fV4fG;ZTWD-w` z7F-5J{c@=H;YzsX+%tW%58RTy-2R$+3{M;noDELLo6W(4G+T!KFH`T-sc_Xy$(%O* zvi8vG$rAkeQHakn?C9luB< z{yw6iQ8H6gv%c(u;*3J2iC~VrCzA-^mDQq`k380IiKN<7_=&{HJJE|I3ZVgJ$krA` z0u@1iIMasg<#upCE!G|YM4TZK>$f~B)P|WU%%<~1_9DsNdu18F0r`_7Rk|NSBtKn} zZT7fF1(=FtffXB3uf4yiF!Fv1hlO!BE{{5~xuk*ZyW{L)t-n)4s3+87=hdBf624qL zTSMm8@Yk*JNQikV>IEUH)_d$yo~jwo%;Y?~%OM`v$uQ|Eaj~DY6tqNPrgYxWgRGr) z(Z4hdrh#}dSQBUN$2T8DA&~05+^;<<5YI4!d-kF}pHHj_Lq7CPJ=Te*peV+~2nYd(6`%oA_N({KgMk&rverb zMnIpQqyI}mxDSZ>GGj#{iL#w^?Ir~#4FUOj#n(=64SHW~NE;vQW9Ik!myX?Q)qb0v zI0^s95Aq8O*iU@S$UL$lr?W^6zV=Ew)KhedQ?BIbT9X`~5AlAECTh2z!iMY-Uj2~G zC;z?@hkL&S}*M@)XWYWw+0R&1+R-*MnC<&-Bl+N2-%} zE8VBM;Bc@k$I~+k{g*nAaKtY5fYo9x8?;zZy?EwsTSDL6g42s^2=!3AMY6ZA3G`zS ziB|vW^peke3%8r98HY^XA->hrk_LWVt(ta2j>S&j6+O#L-( zl%15S8SR`^>lZRCYd@$ht#Ry~T%VctLd?njAp_-KBmE~h6{j9{gq_A2%d}?36n{*ku$=s^kIBH&k4iR;`)`S}yD=)Pda-icA#L%QWdnALtn{xap7ObE#f(#Nj7 zeqg@jTS~o@fA{5?DuM)x6z%PV!>Xx#AqGl6!co!7q|KD8MI=@4lnXSC)}*_iyOSOU z`&HAuDreJL%+KEnE=WB%jP?m`1F?%D2TmD&y_$@BJ}{>oJ>@m7Qao5i7^w(QiY*vY zD5`4Dm==-ic8%9W7f)k#`TALF!5MwWj3)|9`-7lz2+;DTH?G~^J#UE(0ssvMw7KDp zIN+iQ?f$A9mf5DRa6W%-XFBsL380e9Fk%_|`N~KVm=}fR7|l>y))#KrgGVpR&*^~G zH$Q?^UauaF^*x-=J0Kd)+-EF?#p!6hOACMHy?j*R`YFuU31MOIBdw=+ z!v4|{z3SrUP@_GGlTLiz;&r;$`8nq?IkinRum?MEXByRdMT@Hm^mrm79gAPHl(Jve z;^+5JRoPkfV6Fvfa^_gCoSg%YAgh1V!VezU7C9QLZp5~%?A&u%M6#0wua%^P7o@vrU^!omi=`(& z&Kq~XDq;}{=Rn)cK)>KI8Y2W2(bl8~hdmlABYfowE!F`I9yx(yxL&19>F|H z9OTzv2tKLgetQ|{oc?LEOEK%#KT@j-SH?l7u&DEBA+-%ZKZnHNEaO09=RU>_G+?YU zpSjfj8ZIhqNH9dIhNP4s_YKR6S2TBJg65i5NG+dqdi3CEh49AlU3kMPZ!_#Tt3lXhbvVc#vq zD0sGv=_B(2TBm{5Q>u~#{y5*yow7vJ*QreeFR<+_?f#!F@bR`6xy`#Xx9`s_HX;XO-_ z%_Ed0Qx)<~wWw<{fNA;i36GJ>%IAk!X2uGw8HLiFw4sTr`Z3HCJU33AKZ+#Y<+yQ5 zFtuh<%(u_j*F~M^&3@%W=l%&$h!x63^)l_NYRAJ$8iR_Ek@F|OQ1@V{#BsKl$>$_~ zs@=?%tmJ$*_Q41I%*h5Q(jcVy65wfa9zP5`@Zq=GY^qJ{cV0weU2eAet#>pd_iU-& z$W~vKgn)t{eJLbJm#=@@<&#q4*YW!02vo~ua-Hrw)KunvVMA=<>GcI+$3N-x-JuX) z))&0RH(4DD1pQ1Bw&e zo(-3CtIz$(wmOG}{8eB5T{d4is7beVCJ`7OB$e!YNJN`Huk3q}m%?Hw8KfNf9o1TU zEc~`}b)3^PjN|P3O7{B2b>F*RdTC?m+^44>HEU5B&Q-=Qw-aZW2p-4>ZUEWThLY{ z1}V0r=ioFM{dGilAiv|S-^m%F8f<5gtX0p`COXXHte@#tpS%<|>fnBteag=k=3kqK z(~*BIM^8+CN|9@Ikv+R!_91tpRvz8~IHeDFeX_TA&e}^9%?RA@f|$9bmg}i^PK{Eh z@98B!2qVNvwv5z|E33W<)f?;fPP(;K?miwXDGze67YnXfJrmK@XWWRb61o1&|d_onWE4N#27A!uwhxG+m`4_&z0W<(Uz=K$;l)iF! zG7Oorxs}dO>}FybWk%^lA6}7Eg7a}%|Fm^uN)7FtA5ZbHD;;*TIru>GsQ2RwgDkPA zoYD{X48P9D79zi8wWT`Ad-jke$5tO#a--o0c>(ZC;T9;r>$i<%WVk;w`5nK(zAr`m4bw=^Gksq4FozeOkgRqa{`QGDYRy0h#BR!Rt@P@iHi_`FF^)UM{T<2yJ<;Nb@so}$@yzmlBMdM#rC>YD?D!K)+%mTRxh!v! zP=#6s6siDUg=Wf!} zC05q!uB(wdhv<&j-H6^-!f9~hV?_L$v4?~SV(3_|`_JX(-kTn6H-MDqkd&Kz_?WW< z-Ud~ox%CZ)_M%)+(f=B;|KDPtC;}r6zMW+~Yjppo71xZ;zSoZUa>8v*%@ri3!FA?*@yYhJkQ-(Co3mU!XMvUX?>4bbxZjy1pL35Sr6kI;$6eaciWG+9u_s=Bg~ zvAWF0;CQrS*onabjc0(;BZ8)02B#}#F{kp&OL=}DpHyY@LH-8alxzo&jz}{whCkAv zgLLa;zED>}I$Hi1jmSG=wsG-vPEbW-jbzD6{47WBj2$`}`elUCK!%I?}o_X&C&kj`nU8W$VSdz_TGBLK%TxQ4a>?*%&{lVYPk z$H-W}8ahI_q}s{a-b3+8*>ri%X5hPG-(-)gco;k0R0gr7}eaOX2z(aVg3<#PS8 z?1oEA&W{b<%?6`%)0j?nk_Nrz%Be$7dlswc4tf19pdRW~1IG#;3i|w=7mk?FprvOY zGLsaFPr8*S`?-5kq4d+gb8twXtda75yv#7TuVA#!4Vw{B-`K=lC<^C33f>4lee01> zoTs7u{5b90m}p_`WsLWYMwx8nsFg`y+`D5xt}qDE9Ofj9Uoa|~WWMX>x}j-myyh#J z^u6n5%C@g+mm9xOC%E81e@n zI}^#f&~L4fB+>ZTk34Hc9eXS&v;nNoU_tmKV*$-~iB!!T^6WBg8-gCcs%e2$IE}lMKOqJJ;3r4Eb#DxD*L9GFZDVdaDPlnILL_BJ-1c zFxs!3Cx1`P8bz#V|EA>%KI!TF`kiFU>wWKI65mR$M_8?lwOmmtO?)8D zSWv*XZC&Fe#7zem?)&UQ1SKo*K%dh|AHVCnH!ga7(LFjOCH$eKx1{&*R%pdItamqC zP1;6ElVYjXS|6e6ji)1ivN`dHWV)9g$6ARHO|`nMgsR+3KyWU@rTzS;HG-4iMPu?3 zq?IHouL`D}^(7CSu5|>IzKE9Jy&-;pwAHQ;&sdyNukE}-pGk$3C$f?F`ESAHuBXIi zU}OCBv+EZ7h_N@L^6ix{4{C>ghn!wqvv*R8S{aZ1?QL_Uxy)B=Yp|e&c5alLR)u!l zkk2z`(5QBmsgk>BpK+UGxwtJT7kh(2k$oN^J{zRo~r|9~7-c{7}GG^xZ< z&(s0P-q{&y+nGI(yH)%eVa7&M7qg<}4$bTWns`ko|1v!(71qiWA`9Gf2Pf}O8w+Lt4F?YUKMfQ(*N%zV}*>0`_Il zA~yen@j?Bp zv8ci0^a!wXkb+vNv%XO~N7A~#mVpVd?n6iW73y1M-{MQ7-q9~NYdpdXOL4%5YD88S zqXGqDsV)zBxv1Z2DSu{`$jsnO`0Vvs=3Lp%WO_rJwP?S-giO^6Vsd1@XtZSR^8Bz8 zmg9ApNd{EGJDX))Cruhy`&51vwUZ6(SZXE0u9o|zgGCq@et-tloUmAAwS5c7|JG&74&yy~gjB8<;q>9|i5HaQS29iv-v5I-mWJWvXh4=EV8G+<&u2L)(h6PQzE8B|4QlwH20$ z9;5LsK&P8i>+%8pdb2Ee@u{{*m7d9k5=;;jEJJ$*;7asM*O$A;UlhSkGp3!3m!Sb? zNG%kq^X+dWJ@>TTGwK>28~rz< z;VVuZlEXMu{K^yZkW+HbDF@C@?lhL=Yc;q3ydTNm_dtkOuwLn1Igg;0m!e=JOYFi- zjI%~WsAN+iu+8oN#~ZIMmLBq_|Lh~J%Z@8iszMp*QDUc?l)p%y3npI%(!G;e?pGii z^A5xm+2M_kPG`l#jP(r?z2t9BV;lx}GJQe8Z!7$HtQEcRcswyTtTkIZT=U0QheS$5 zofTjoyk+b^};& z+DY0?07ek+?psyZbaHJO8yaqv{@xD(1H1Pjo>A7K-CLEl-wsPKkkui%7#RmghC6S_ z?b!CZrMlV_xAR+~@n$V33;2*Dttg3>VF01S| z%KNSflB7cUxJ<6_0hjiU$1DJ*-R z|8^vS&j0+tPN!<6UhjHP;#(vc|9xOB6jggI4AT=Omg#CkjK`+~ar;*y6R7l+j}hL? z_!XeluA_3cnR0DNW^|z$<2ciW-h$oJE`3+F zVApU!NL5-Kez1zlIk6|<<-=k2P+;H)9{`WCi2l_z>k}AaU#nF~Whn5e)2cwgEm>wO zCtPe}zvomiWwW%#9Ui=8#n#6=h@U)uI`Fn5fdG<320mHdC)CCQ|At>Mu2wi_+NNO+ z7|Z@ZGceZ?2A1^5IvXbK&}n}ERpns3@B$5wY++Nag1_{#edHn7nEQ;*z7~x(NF)jXd967>vD%zH*DK3usw7@0t7hf_%fvAgJfPw@~LCa zs41Jm8~1O%7aGVIMZB;1;h-N3ih`)K_tK9M0vWNFG(zmN->wP-&!iNLTu&%XPHy?j zmBCgc%3OXzJo7{+R6@LQU zzA*-X>+&!Ah4F|zh^E$4yJGaEo;6N4YC^XU%QX}1tAAD+e{@P%1XqlUF&*j`bV&py zNax_0E?WCw#sD4Q(0C(_J9>!kTyR+04{D{;I(&w58j&?p8#Tus&}CYa@kY`&w__$# zo9~^cY0gu|05d}E*B4-*tq0Njjs|7$^3bU~rRJdpw|k10fab#5SE`rwvA-5~wNx&N z9RUVwaCXOe)Y!H`I}of1cd$*YZquC&@7-4l15$F;OCI#gXLWNdquu*^xVx(U`9_S~ zJ3iU*AsO7~)BcZl1=%ZV=jlwJlfdP1g6{&S|6i|TAo%vKiN3$X-N@!CjyN;oS2AgK zXnueDNKM>NFbg3>#{QCixUy1XR|6LB`a~pGi-Kuqkb#|?Cz3zmkqYF8<&bI3#)`06 z-V*%_U6RK{@9ce5IN~!N3W676&z~<>eP614FcWf$2d`swsHju)*`+AfU%^^*X7P>jaGZcjg35I)7O=u2%Hv+i<%xvlCMPSS9xANYsdt+3+qpF z9W!71S<)P@a6fCXQHoq*1n`2G>* z(uQ_nj|QbdHaQJoX@)r_EGa1vRA}sl--5{Gm~_i&#Y{RVBM-57;RXXc2Lo1Tj5yKN zcW+yO3lCug@9mT=#OF|q%|jxpu#*p+kb9jmsxWvI1ZU;q09kb))~mPddK0p3^a%mm z#t96N(okpRP5+|2vyUeg?H*gz+fi&AHx43d8T-AW-ERD8jyd4go&@wb^UK zE)D9>Njy}t=FUb3>S!bXWr{m*3E=>}5wuhI>dc||eU-G?c3Gg^48n34V zliWEy9d_(Ej;h_`g~Z*1}|7K0BoP- z#Tg#Qd!3xD&q0rODANmUieRg|U|q@JosTS%K0{NRzK(6X9KdUZB`@GqRcXsFlui8I ztG9d=tYdzg>sPmMla7+#VSu&TfH>FFbVOiJv)HOHyb|~vIL>5Q53VM~Ojmi$Ey{m> zH9~i9j>=cx3-_l941ZE zU|J0nuIIvFdn(nG74$TaKb*FS8fLE{wXN3=rnP08n_CbJkWZR?-|qA9R6srzw1dV& zrdu13d4VS=x+B71I^c5{HpS0|c;aeU#TFk;9uZBW`I0fJqj`q)$;>cnoFF}SrA@>8 z)E26$*F!KI%GFl>VtKZAp;Y2@n<}($Cqz2Qt#cq>ZO)81DC`zkko6dIFVYn;=8s?Fj~P7w$M(j}gcd=dW$b6{*4$5iWF zK3USl20-qQ8&rSu_xDJA%t^=vhbl8`F~s62KDdpO33^XFsEZz4urly!nJeje`yR_C zu^vTjaoYT?Te0?@2!!9+HA`mm$jF8g7tcFnOP;RiEv&UG%g~7MjRu`aM(bZo^HA#u z8@Syn#^ch`QXJ%DhEN-i71k~M5$kvI=TA^CR1&vjepN>uwu@(z?HY^*<0)iUV&ICP z=$h-yW)q?zDRO8-mKethx2|*y@^Q^6LC(;>I}RJUajkY%ZOS|we&xPt+dAw-FIj@r zH?&eLzFV0KbdoR(Da^_-y94ANR}Hrhv0EHT-PRc>s>BYEF>X~u{;5j%Ovj|hZ6Gi? z#|XUx+6e^z3x_t^M1T`+GC=kF-&9v7QNMYQ=vv43ZI%q0;__OEBYn))2=89SV7tXO z!A!d-DF$tN!~{%W*CS?7Op;O4Wk8(HL>_Y%CAnhS_w3!0B5Y$K*LT$2V(+D$gza1e^10?kI09>G=TBp_deLN>k4&J>pZEj1$u?+(0;fFHHU zA<%1|Z1<&S6pTvHk}FA{&cYRtlO5yN+cfe^sr2(Hy(z$?H>_1a9kX^v26*qrh}k4Q zEa=PzkOl-uH1a=9f7;zjMSx8~KwSqWKA_6rNd_C}V)BhlehNBNxcu%e1EOqV;H&O_ z715PdybT}{Pp5C#t$E6$203RXy(mo{=a7v&*VdAuMs2_yzIehRHQ-#hu)#eP{ecaq zpRpYF-rIE3tck22>AZyPI6&5&^I9zXa98mD5nmt3u^?j}joa-8TKg8SZNpg#3HRKx zL;~8=23>X+M{EH*fXn{}x*Y2JEE#G=548MKO8><94o^xp^@7EOq4kXn&%y_OV7H{NuS<@6VJyMh1xoPFwhh><&7bt-)T3(g7tyQ`d zIz)^kDHdX^#|QChRV#i=JTI*9`J;$kYjv|oFRi6~nZn>vjGJvC5+c)gNulG&A6{nb zpqzmokQp0|eeR3lll?FW`c_=8pThRCb*^LBOHu5ID$vc&L*5J4bD99{E}z!Pz&INE zd;JGyjo0c%mTR`KGm(jL@Od=(DSxJ&#ifkWlip#yEtpe&45AjX<*L8hvAeedf;w^! zx@J1Qe{vM~Q7YmR4t-Y*039?Vz$Ujv$bUhd*?@NE^vF@k^5R&gpziZ2`^($Ka-?BW z(_(NaXeKm&57pceOQfwr`)fl6w{7_vSfd*XEc!nL2sL71=nDFs(G zWA&*%Vj}%m*rCpWDDD!>%=7*~fkA|HVcBN3M`jT~zCy5_kf2hLenWXWi!aIL@@Yjv zsgPFPY?d+UCqwQ{U(Ksy19`Tu{|YN2(bo~428O3F=KYZIKiaZiumF@ApbCkI4sW!%Spq`touG^iDf;y68FgoELt-{P29=>FBLZao8@ zP4n&Z!&@U~;;swVNAw?wBYsybp8Xo8R?lXWhfii7DVtvz0hPJeohE+mOCJUI|5JKl zkx!tX=|EM%>y4F20o<|WLNYXDd!4+0bin8?CAaAk0=_%GEP?NOnI{_4IQz_g_GnE@ zasSA0KPu$5EMn^Y_mkH?707{j^Y2Fap{kQXgO3p+7hfwWgNAlR+8zCTgFP}Yed4KG z;-}Q3#IPwnv3+`yyh2oEkq8QNFcbDX*v1e!YC20Xy(>sF57d3Cj~^*bItsC_J2Soh}C@UI4m zu)EPh`*xTN^xsU{?wMzZ+ejZibt=`|Ii!8yA1XSK)oCU>`VXD49N^WGTRg_f3YiSS z0&=5%JTJi`P^(Zc=jMj^9WVCEO8v7po+-3~s?0h)ibo*^vAV=1R}Yj<2JO&FF1bMbXQxpV-YFL3c)ps&{{h z*Dvs-5$HBwv~F;Fbg~*%b^Yex70>svr6!=Ak$h*BiH9DX*ZvYK3M;p(TTgDgsw$s5 z1OoAHR<+<6@R+l+Mj_y#EYF;4(aS&8le6)9D?k&NAerTWIo@#zOKc-bbAu=XWTZ-} zGQY(BQk{*krcTDg>&G67xIjS8AI{h^;V|GaGOo(k78A!NUMx~|)fJHB8-6%>hQT_$hr{{~`ibF2I z?6`@7dvE8@tbKRW?F3t^&5rIG1djREmUcFGy0!Zo6sNa>`(sQ(57VfXlh6568&Q0c z;6*nB^0%v2gPVmJgT0*Z=4lshg5_F3WR}=W-vp?T0X=rbJ7EHBP+OBfwHq8-^I}gU zDIyMb?zC{U*q4F+1}M#gg@;(~b|*wlG}|d_YZ&dOaD^G<{G;wunV@2=OvgcMvDM}} zHicVs5jz5XrFRY_iDLqPxWYBc$^bHy6>Lx=pxn}|HXvhW>wYI158rHWP3>B^R*ENx zfWD{9>o%g`z{R010O?xJ3KeCrA`LvirJ%CfMEH-^1SuCIsI;{2x5W)od&$tH)VDWfiH}VS<%Z?!~KtdDzd!upldS@9LZ00FfVkJ zf_YfgLSJ~x-G@no*8aa%f&n9WuQ0Wv=!`dLo799Rt6WgVzy&sn_3UG}wDx|mNDk2v z4yvMsv@qBM&fF6UI&%I%w>o=e|KM>q;A#dw*||Af#6mU4SIt3@)dVhZ8h)Oi+OZ7U z0P++Gxar=HOZU@>EgW=xpqi@*wOB0_7FqNkjRLE+Xd~N1LDq1J1FBfuX8|444u@Q+ zWIt@wX5%N%JwMF^83+PkJbV5X&A`wv2E3jtec7uT= zjhQi^K>ri&#o3l^X-Ju#Qwc6@CIj{(Ic&vcZ^@wLxqL|)s+U?C+;IbgV$t`;K2ZIK ztPXw^_W3m=s%H|$e}e@>oX96MG$h|op^Pj6HiET8{;VzHx8@4nA7(EhC5MQqJYW5O zu=3P6nRnP1^v=24Q^;s9WQ`q*kJr(rbdmjVB4Epn+4n<~+^!xD#vo1$S1JN9^tG10 z*fpf&yeh>UVE|0I{wG2Dy$re$^FZfg2Xm7io}z?PZf%-Mg0L|EK)I%%S3ES+uo2(} zs}KciGWBL6vaThXzTU#_1uzcQ~EFg=iphMSe ox<-C(Ni$$wEO4e^rq9>usg}Agzd3Vd9(t{&a!EN$(e(cR0W6LFQ~&?~ literal 130274 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 za∋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 diff --git a/icons/mob/hud/human_dark.dmi b/icons/mob/hud/human_dark.dmi index e572dcb8353b81e83c31f2aa51cfef4cee5b38e7..5b75acf1b3608dfa0bffa912c97b7d592e831f11 100644 GIT binary patch literal 125368 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

IC;Lio(4!Als4|n!~Kpe6i!m-qZICUsYI&` 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 J)1wXn{|1589o_%{ literal 132914 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�ju362R^GsLsE-3o2>kG^_ktj)g$^93=IH^%0)P*& zu_0zZ13L=>lRoGO_zIJ85$a`W2?S`=PXYx=L=u9!^g-xlbYgSeOrM~i3}yprgh-

SYehNZ_e2@c!2>mHQ{()T$#ZZVRH^Esz*8a7;oDt$eVP#J(aK^ym zw1CP5IE(F2UV?HjA_Sme%{)9%6on8Ko({Kwz$svp!9%7zB>J1Ts-^}v-d|6Em8*DzvFB>6-gk29R z-5Y>Xs`?ss9*~@CAi0GMZ3ATeNdInVXgA|ecP*?z#O≪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 diff --git a/icons/mob/hud/human_glass.dmi b/icons/mob/hud/human_glass.dmi index 19fb430d8492c0f1441f622ca42cddb52712dfab..b3d8f56ce4e667ee1dac94107c63a42bffd1ebec 100644 GIT binary patch literal 109669 zcmY(q1z40%)Hc3IBSfpeQJdbc1v(EJ#R7Nq39H3P{J&-L>@6-LS+0 zyWjfz-uJuy|LbCRd7kIY%rkRl?sK1WX2RdRRwW^#BLV;bBc5QmPQ>Uk}EJxUTEuGQpI{GR*$ z@GNS-AEKOd5m6JSn_*ly^RNBL5)k^iK8Lu8+7 z^ALBp*f{vgY3$WZ+$(e@Nn0Gn^NPc$kCjwZKfQ@1Ptpl+EebuGBXV=1etO;x9eS`@ z?}M-{g99fL<1N)R1-Twrkd(J2fyk+5g&x0YU4143(l2}zU&Bo*@$j&HYX1F;Z7DnU zMWB`7!@j|`yp=LGdqeClCN^}tLHWRGE>pHutq=|AG<;(~}^AUnU>v*Bb=8SG9^ZBq)1xK0JT@WP2%C-h$3r z%ItdYsn@qr>SoW|g{iIh-o0PhY|&2`ujZ2=Q`X+YN5sLoJYL>4R{YTAos^bJ4df+v zUF)*+cf5x#cV+svx;tVZKbJ{w^ovFb*NyE9%3hv(9RCgVnE9g&{%f9t%%?Jsh_mf@ z>-T&P+D>3{J@F#y-`Qr3Y?zM`k%^8F*A-tV4iGZo#B%fy{5f%D|0Voa;qh-o ztXy(0^2xwkYX;0rNaV1Yhw_w7e%XotIO2AvqL%EcNIwbg1ku}y8BBeXtzz)jp8wb? zV)fJMQh2~~iFPy6U&Z^Kt)?|s0&xnbz6dJ&!z#~;QY0fbI)A5mMSFQ}Nc=f_?*>Nj zy}Kwj%k%5xRop~gyU)ws?dN~?>^V54O3`k2wD9xK9+UWB7Ewj&U6!Fu4Dvz+hoIMVmqo z?h=vr0L%T^APLc<63VATV+Vdg?-&hvuFKb-hPkfE6R77V-)*=Eku@{uAifKfc2^Ab z?(k)Ai)HWCrEJ%w?A2v#*JbQcZ{KwH-%2~BbNVa|4|<4+E|j9Ep1#;#vYG$5FiETx z%0D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�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

b+dy{+x~4q@!^o8N$w;# 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%0Dh|Nrzh|IZzsKw9?q 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 K9>qHe3I74LlaI{+ diff --git a/icons/mob/hud/human_green.dmi b/icons/mob/hud/human_green.dmi index 9b235a75d870c0d1d72f66b88817859f971fffad..a07e7a327154b7533db642abac689e61b62c9c42 100644 GIT binary patch literal 121634 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

rl&W6wBi~52E&iSH(U@H`&N{gOiIBYf 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 literal 133774 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%0AY3jQlfa_Y*??q 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%0D#{BCk~c<`0Llbl>Xqt@wWiRYtWI< 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≻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 YHyU?vC+k1Q(kF-Wr?2SdYFh^VKQ#)==l}o! diff --git a/icons/mob/hud/human_grey.dmi b/icons/mob/hud/human_grey.dmi index 5a522dc30564e2acbadad53402fd4f0718f71f15..6c5c2f32650043c1791165643ce3108274d7b66f 100644 GIT binary patch literal 104448 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 V!Yvn?Oe3KVhWe-Va&)Zx{|D0?9nk;) literal 114216 zcmdqIg{Qib@yk)t+mQx&Hpy?f-wsL97ffDv z*8Guki9gzPf1mW$PH&LU$0{I(mgPR7*ylY2d3Ajy7jn^0qI584fVD}vQmu(xHI1D(SRt~=|9?Fc*USkepqZP1{roViX zKfugUsY9e5IZzFyu>Our3uU8+BwR$YCd5T+l)_k{I6<97zx1Cab z9{94S%I6QQTBOnYQ$bOu{r5+raf=Fa_d`$et73_87I|AQ9+5bwl3@-~mfK@uc=&}0 zz+Ts?Hw+qB##QkcPo23k+Um3q1}hFhQ>v}7UM;cy7SuINU+R(eBqQ6>*UNAxL5-Rc zU!>^L-0mRpX`qK`-k1y_&Cvun|l{y^tdhNFR^n+Lcjpt;3gV478y^wY_aOfb#b(P<u)m{QM$9udFMn`Wu>*W zSqJ6!Q>R7K7*UUAgZN}LU#-u3d_9j3{#Fz1Nk${#-9iw;I2|85O+6H#MXoAg5i-QO z&uK6M6EL`$HEm6@kA}9x$*aC;8xYX7EmX>I$|?8`v4rEIPh)%}k9_+>$&o{HV;5h; z)6%Yc>h4*n^F#n)+&h}{N52PNtb4kaiUn)GaWfZ{aqkg^^r%5Lg&~`25T`6dff@GE z^N9FM&lNu9i{|v?Lwnl>%{u{~YM=Lhx8V0QU=c{1;NJB_Me7DIsc_<0G3@!8kmVgNm& z7g}QTv2|+z`-Y2~8%EbD{-S!B$Q&aoDhgx$@lVnH+J7Ig*RFh=)Ykqh(1`sGT0i;; zQ7XsmrP2cg@dLNvz0f0@*h+yHUdx&q8cO!t2|3gO;zlh^lI3HF|2)}Q2vAy8(>ku^ zh1mU-DQ|usf_hKrjxMrcac)lQdv-Q^`l?&A4JTd~he9})_uqrbuaC$o`D%sR_-hSn z;;j21zBhl7HO}6H8|=)?S3g(I;+d51(^iDO+@4-c9bWZJe*<9mJ(&AhP@z%N!IbS& zqvNSK6;l-#7k4=a;(izxz4%|9+*93*K6YFMUUTV_q}ap(Lr-9?hXNGm{0%_FNS4JO-;+p%fF|lmMAPhfBgED>d^j}*5F$(2~@vk z0%#)M%MbimP%FZ!je{znzFgn&kVpkY&fk8X%+-zU4dsT7vEgB!RnoC$miC9r(bd&8fW*RVJV&DG zYCQra*ul|y+^5Z)_$4=Y?P~LWC3oxX%`wEVgK-Yre>LgK{7GM5A5^DLr?92T)Bf%8 zb5ugUE*@V1D|VCU-q*V|UG1E{Zg zcOf6r)6+Gn=G|3^j7}MKwY9_I;)vBWG~Ridx}hauJ8Y# zi%^x?$=TVQq?`w$TBy(o?4T`@_-Vcn?0VFl5cjLe7FLi%hN!QO!R!(Cc(Nfl44@=R zol)EeHZnIiZyx%-_K|oDq^_ox5{(yL=)N^5IJ4(z`c^ zG9UIdBc}Wg9V-=DU~h^`OKadl9s5W>uBFq_l8H@X>1#j_7Bg?@09$BXt1KBeanSNh z+2{5R#@DZ3&pZ?r6+bMZ(RkVb4bh2OV`0pw}1M zVp*cTl$}N#78K3bC~Hsfg&f2Iw32g~y z@I_i0rE-j+P4?B*;UW#wT`~)rp1%Hb(;uT50wkvXiRYP8t!n~`^gr1Au)W5e+)|7Z zlkU&F>xH#8e>I+IX9#=NtnQUn^&;T=n^ugp9i01f#(~o3tZ7DE5FUNjcT2Ote!Tng zg%h+5_6V=5t9$Z=Wf)AsY{gquEZ zt%R5({Ju|`&K8Ofrq(oi3yOIgTdW*oZ@1X4PQO@0RT6(%o3(lVnO@2R5 zPtUVDGXd}djgX>IGYusEe&{>O-jhQ1gttbImg{4WpYgEBInb?ukDl<|u)fs$1lROr_;r=;VL^@B*s$XbZ+ zFn;$os1_-4_CoP%)A7bRFL$S~#Cawkfda%qB3>6D5Fk~%_(nYVsq(cHu~s>!n>gsuY&@oO>2 zC;K9hzsM7=wcd{%go*#@O=1G}x?DkgRZ@b!t}fO2+8hzaQ@ZvK-Pjy$?!Q4{AC2-q z>J6e$3%Xb;pwGWLJ@Yw?ybu31X9j-7%KE4{v>~OaBEw-(Ns3Svv}C_i*j>Cm(m6=3shSSjEu|- z8}p-W<{ZNyV!80c50D3bgj{c>2ih+;uU(yPfc&XNyo%eg{2kh_dnd2?oogq;ZzG~; zH7j(!=H<~&@yl{9OW1no>g&HT^tJ}*&)X!hBF*>B&iP5{LioqYyDI`}VeF1y8%2k# zszh;L8=P(j4OTNQ48i$A=JW^~i(h7awuqovAMWRtDY?bP#WNg$RvLLpoC}Ds}9|7uL2wy4Tz=<1~Ot_D4GeR;_MN0BsU`GQiHNk6H=VK^LNkz4Z zf=y-k!B=He{>g-`rMmaaLWNY~b2Jq_QGR~1nVFflE<4{_^;!?Da_gz@2tv^$80Q|} zf{|`*cSX(x!WKeD((BtF0ZbH8?H_(w>hcH=2FL59#ZfM((EBAT@21N{{AzH*xL1PKOpPVADAtC1%N6Dvb&z zk-qk1rt*%sF=@P}yZRSbxXg(6Aq3d6^t<4aa~Gc}}%-7VdaHZwX~u)TW1 z&uR-b{X;;`Cw`Z}i12WecI?`k8Z(lm*-*`((f3h;-1JkPdJwR$LU%GA=jNrg^xgx9 zL|jKn1w8V%EWkRAt#xYFHxy6smOrlFDjCr{3d$_3Yj0oSJ!h4v0>;8C;G6qJkPy^v z+83Ro)8VBe$s^=EzALNHXun*yg;t$)Z!~Mm{4)QCMc_!>a2t-G@!uIjz&$+A`O@Jf zDP8;H<`g3Hkl|-C`s&#n|uPzcsdEdQmQ?XeSS^GS3VPo&9$wY}C~g zeNH2$7I4?A2-q9)lhHCPWyvjanK`0V)v*dna=r-By6J>6YALvb^7zq&M%Z&dqb_k_ z4@Pq=aY3Zyg+6lo`P_~I3j2Pj8l@2Xy}3Dqzavj5 z*lLnThpp2$YABXYc3mdmz~c$doNCX@*h6&GfJ0JJQn@KoE@{U^{MCfmWxx)8%8dVQ z`OV1yI;#*`HTQZfZj%)lC8wt5)4ha@p+CTx(MTApszY}Xq4)twD10Akx;I_YbUrF{ z+9!5T$rM*)`FW^7wRwAJ#uKmuuc@`Vv;BHAYnT4Tnavgy+W!RQh z`pe}QL!Tw38^$#8j(Z;Tk3oMW6eU^NXO$*5ua*G}({>E9Un+}UqXS0nX$I`UEI(dp z!$=6sH4lt=CJ=~*_4qAilv9w|lKTX98O7q!a*G2Q6_tQK_`?CtXi2DS%|^&|0ZqG3 z34xLolkQ_di9S|JVT#V1HoHx^V|`>%TneH?P$&FrE2LjegSxcmP z=GNBMAz(38*mH%YEG{hQyq%%aYo?VEUTD5%NQgSJOw+vCz#K>jI>Inmu?5_T)|_9z zJYDVV?8>+-pWY^0I5@JH`=eaiBg}LLu*=}0c^I1+)u*n}E<7l9%O|C=3IaQT(-P?% z`CO>sB3@ZkTd^=P(lPK}p07QgQSp`feh<$kUiBh#RCTH=dC1RiWF?PkU_IYigXhKv(Z_RU(_x z$Cax8f5#ND3v=wk&)SK6M0xhnA}C7>5TXUf%$r0$CXQdba;_20WD_5Ox z)^$6nFYN?8J%YNqa$RgYO(&VT#haR|jONk>S&@ZwP9*3WJk`A;`p!IfldXveyGLp> zXn!(loprzp9vLH17XG<7^4#O36N{h*=dtRiPiI++Wa4si1Kt?-MLFTMo*z$k8YM7LzZ$7?e!aj+rA3qxCq!-efG=9%i z>Hxp0h}+wSy|Pd506goSC1mR?|IM{_&mMdu0epHiTDhaC@1`@m&1DHtp_S4L!nv%O zTvO!eJW7VBi{MesVA8G2IiA_&D-8c$glQSteA@@A{g?_&|5K)lOK)Y|T=eKb(B zKI$K8IS*vTj;;te@8HN2K(0F|thuN*v_1&65D$^)`oA5p?Y{0LT-F-vkKBtXlN>BZ& zO={q@UP8wkr196xHpG5m+fNCAa}NMQ&TEg#*LKtVcM$drvmJ$FhRRncnuY`%9vINJ z`EefI-sf@3iR!ZY;_vH5r(1g;~QxjmGc~Hli)jD!iU0p zdrXccEWFEsnDyo9#*M3?qb#O$2!OfV)xUF=pF2BNoPwuue5=MFi5p}S=fpa&Yl{Zs zC-vU3v!e4QEskryXC9HU=~XmTPTr!5YinyONTqN_=RUzkV01zlGkOj@HQ3lIllwm> z9wG4JqaUaTmhVoGQR#pVy4YDp1AS1Y5o~Klrra0w#Zb$}tcX4Q%a?_pIS`#Te}!TdYR;dE%?Wn(*gXP`Z3QO!u5d zOsn%8`cC8577g6hvKsCZPwHg(UI?>uu@z#@6&%AKHb6%1;%0fUO%h#C1Vtv9V58?J4l5yj8*?N-ihsFYO+w=ClClLX+oYE5J;q|6`J#w|) zheDxrLPAtMJw2cokXa~{slCf8QtX~~LKfxO$MeTtuW6OI&wpw0e&4Me2Xc%*;)~SY_k~v`0i36$udU6JzN}uR zfr6b58yx&F6}3hlgsC;+!?BW|%-W5>>muKD@imQH`;^AfwlrR}EIFI(0rYGEXH02n>9>G&s&`(N*f&g{g8CBtcJLX+mox+B z?4LCCW75Y%!ElO@T-k$*oi>2P3vL>Z44;?C>ZZ-)(g}XXGI3Jvfg{_^={A#4LF!bY z+FR{d+lg$RN7|mZ3%d6E5QmA4HR0(sQKO=hox7;TliumgwP(|?kcEAb^L%Y5qoQo6R$Ya{8IG%hKhRfbT1)A(ZQvjZSGR-W671KF9lZk~ZEN zu5g~>+(p1^ohVUd@16%uKRECBj$1>9yB}%pLn)JUt)o1Y zB5yZ#eJLy}l&h?_#g^d|jQaC!UoOEfC|%XI(%nWM_v6=rEM;hSIa?^xZ5n!C)5*}5 zd`W!fx>U0BgzNHsUBJ^EiZBH=Smg%PW)9x?T-G$1XxK(kAaw30_X2!Q>lc+ue9f$PDsE}zLQeCoq4XX~60MFo4(8mdVPEXq^N^_Mj~phUzgZ*91XCE=@$$mZU~R+^cc!aLJ%P;x*Z^jZc7!+Fwj?Uk!!=*gX@ zdBcNVD)^~NT(xCan(bHC=kT?(^p!#?SI?|nn$>FyHJJ5HJP-#{$RK}QTb8gd{jqF(maZm(yDOz`!U^}J8Ms3RnZi!r@nYw90*QTu29#h$ zggy6;K!o}NMPlp{ws+m=b{m%aUaYzTJ;k8PJ}+Qq3d%KZp~zvSGGB{N#rFd6p+P1J z{E3o)Gy4!!eTKn@StQPZ*Y$&wfS2EJy8t}2k$TKjXEMHW_da2Gua9KWFa7aqE{*QZ z?fr2VP9-@mL|Axo9aAAMiNuB^Z%%7II04}%YrYz4rcK3@g+SaC9NMs zW^$S1K7KA349u;P%F{QdtozamuR56pG>|jqA+N8WS;QjlbH`~w2*gf)k&@z62(gnV zP>9&-iTuQHqn(NYz&G6y;@07NfRA+VPnRlCck5wCLz@$NdI1A|eb^e#MqDFA@9;@~( z64!BmZpS;H9&x=`P&M2+v)5xgn82b{Z=IO&SlqMPYd_U$=_xy+tjNJlS4M@q-Z~Ay z2oSALIuD`njiW_XAiwTwK&zN-Fxck?gv9o7V*A8JgjpDQOD5a;lL04D>B?>lTN#<* zI$*=rELWSpcz6#zm0X;!KBBXQ!398KS-NL6#&`G0dVzP}2>KL+X6KrkHD9P8^8K!` z)GBnpnYy}`(|mJJa_AdW_CLO*Q@J1Og=icgZb@dCE}R?#93`vP*Vj|t+e&v=FJ=an zg=Doa3(n8amo93QiGF-gT1Jeba;E;fTUE2kjVnCnWQ~KnA2J_KcA_nNQa}aQ9L+Qz z6x%kR=-39vW4}31-GLV`MSDD#s$)CXf`CHP20U2E6P$PIt+<;Z14=a+%CQd^cVBvI zH1xFfjTFK@a>)m_QiG9>vPAw_=%U}y2MM6Q+gaX#t$+u_>xF?@&=b#?YrQOZK}Id% zP*SFg4^rQst>^ky4of@p9{jUYmH|FN;;Mj^Q|&1O^|Sr*5dNpn^unF^czNr?gBN0h zsMyWlDZ>sL>T)pcE>_;NI}ExGTNhFR%aZO+Z`Oe}>X0QkH7~dwED)p>^1yV4QfDmU zuxg?C%h_#H2pxgY;MfdF{;)>KK=hf97sUja`HYfJ%#_n%h^dJhoU-=tYL$v1w#CTb@nejVqh96?cP)AzADocDfe@vv&@E86p){5uP z*S35}Pj7|2PNAX3{WO&pQKS@H8rU0YfQY{*CNd-=C%JtrMyg^rhj(;2JFTaBo?w~R zB}Y|#iJJtKy_9K6=#3vw8|82_{o|#;;9JkcQFr$c!<(OU8%{Hc#+dEQLEd7y-=Z$nEc`+ps#=&jsv4c|XQ;elH`dt5~sa8c?ry^0Lu3Zw(CZ_6HN|ADk1+i{=6;uA2nQa|PRC~p{~ z7}fjM);x>9)%r!P`Vms0UmKQ{?6Ec1ugXH_@od6gUDA!4%W;DaiE_Io3hHPI$1Nwa zuW@F5WkMZ`*6~+AdqXeY51wS_y7QehdW95^D)P@Ol44LSjR#bSIpe;CDp7u9To*g*3(YQ_yqMA-Ni}Jo4oFw_6aBZL$Zx$28J>A z`(^dbO6EID4Ch}2?7(oHX^6fCqwM|8#AWNDaV;aCKkk_9FsnoiT*$0GVKUz@JhXQs zjff5rF`)?3YH-5vpTjg-_c3R)ZQhT+ehn#7P!iF)4twdTE9%FJu*l7Vq6TzWw~SPI zi~%PKWmX*d?3GNFHs5Ff<1VsfH&RrN0!2fzA~xnMutsRl+RWSQrmIdrQZJ^Y6!x@g z!(&3H%?(3mk>@Owha!|La|O@nsOd{eBg26fAaj1Lk)&q7iN#bwr=TO^@|(cLHpUIX zmob1Dc(gd>m)_rZeUrGZ5`T;DPYI5_UaT>fkKA4KTbC+(Hs=CmI+r6Q57q5M&5sCx z2^YL_SlrGoZYN?!lpeUvg<)6gJg!mqZE2@zqQmo+qeNQ*{9Hn8^oBAK6E*LpGQLXJ zSeBx)P42k%S;0Z8Q)=0=!*5xD?id`)e*ecSl7G1$zTMFNzLZ=je`j+)yo64NMO~&L zewaC%+Vb#nDIEHTvYOVxVV;;z%G~^IWxjmi3C(|V0Z6R=e05g5pV^QhNOCqw+;UiW zvmu|1+zisdjLyp(+yw-SvAq8B-uhaX{8*Mykv8V*W%y?A=P?ZsbG%~lq!0C7D_$E` zqkX6a{JgQ$;VW?1HKN2!+-ZAgAmS^u2jU+6&VxyQvO?}vG3F5g&4wf+ti{B8JPi)w zsddE2r$axhjogp()hLRzzRmt}p2({MPk(6;%?b}Me2SBaoRm*eeAm3+H}tc>U>H4VP;~Y`oi?ISwH&z-LYrISd;Q63ZoF? zrO*EwQP4Xlr6giY|DSh?ZcD=1GPF>W#>Vv60BUn{Es|9C{F5f#G8?_Nv3EQ^W~eRh zLwgW{@A)|CBVI$$t9&vUN7*GHAupv{6d2Db+tvefpw|O-Ns*wWXF7 zp`M(X1os6(JoqC`P5O^iwf$FYe0z2G_Vyk(m+(8Tb_jo28rqNX4m=M50_Ot{W`w6U zhRH&M-6eyGwSTphmoWFaFNj=dtL7f$c$Qvx2O4kF)$seGouh*O$6r9i@%zGkDivi`$;42_Y+SC zI89G{uUbK(sMU5~9`_mns0twdH;G@h4`MfH^>AV)PaxLjC$F(ENMQ7bD%;+T*Px3* zLa*x(*Sa&x?(4qy*Vor~Glj>CjSi5NR*zW-LhilpnT&wI-DI>;;8rdEn#xa}u7kf?kfP-ET$LRmgFSEjZII1L=p#b~ z2#ysJ^{-C0@k5-iu;MqS)>qj;iCxNMmuZD!DBw#1Mka?Hg*uv^q2cjgF#Q|PQ?jt3 z&Tn52rB`Usjk^DMRa8kkTJgMl-aO<>a>p%!B%t15C%!m_i~H?%eY|U-{wt1Tlkh9S zLO>rOj+?94w-hl+#b_fUA~rqM)zza9bes2K;G4smUe>DCb;P!zfdSh-fS9*3eiM1p z6UQOm$D1IuE_#+`qSb=~+i56t@g5fx!51RmrKXsDbo-GpRDa9)Xldt4I9Sn=`Zps_ zD!d+>4gW)vfZLKH$!%?c1PgL&?hC)-NnU}(?n1h0-!f09Jk8?|{4rtA-KWsm+gO>G zGpK})3ULg)d{vqS=pOn#11#Ir-&Zw8Dzqe8dU~%%&ZXVWE9vFj(mPzBkh{N&1-G@I zO?!c%Ha9op=FZw%TlHv3S}iANOST6S&swGZyBSlA<47P*zoCYHQB~~-TyY*^g{qi# zxW;gqQ~QJ_7vxeY#c02ip6bInPH(bpl$ICNd6K)`p&hhE%kzv#2So za)fl*=!&&M#A!ze1IaD-KmD;+7gNfdCf(Se4rt>__%1dTtmpSx#M3wH?>V~YDL65& zRy$85Pg`4O31EJ{Q;Ib>8ts%l2WJECkA|;?Kob|Ja;J-i0!KW6C9ELGskwP4Jgdyw zf15;S8%hx(r(}jE>~&!Y>S(ZAKFxmsvj!cMV_5i%;QcUL_M}?Xx7A8uPk^8 zOOq5IIo+w=`tF_h;>e5tkFGOHF;NIF*-{xg5#CpyA<#485OZuzApp%OWmjM2rVhMr zvyTu}t!Lp5hJDeTQ-56#c61m*dm_kgUcGu%ZQO<5X|~A7&H$GpHOZYHf-KkmE>=eaReH^^8KeF6{m?54~EI+ z2Or=43R^G*qg-suJH}#pGZ1IgYC`cQ3M&lllnyd5N6O_Yl{*~FmxxLvQL!GV6``pu zsj4hSL_DD>S&s<977=!2rYzUElL-Dqn-Pv#rtU|Wn}A)E*J(XNBgM?{yTr0u2mX!x z?)`^g)d{2eJpxVyk@P>G34qT=6oe!g^;15Dwe31^EZ+YaAQXrc%%f9rLY7Fm+`k?a zcr?3z&8SAf)Jb0j4%1gOg+E8%64=on=2lP{y?Km!MYy+2v}ol|GNDPVN10%tZS1qy zsN4ue@8gC9t1`aLx@O4W>O380UrWG={tPzv{ifh3e9pQrWEQxQD)x>iK*mpN@8h!? z`{>fZuwz*cvo;@XX3G(f*j-&cu?ghrD}2XB_*@=1$eb4ld1~uF5AtRi#e8ex@9gAs zGNWmj%GCkndFa*~1^mMa!&|q7;VAb5w~r@cH|b8^DJt%JhVRl2x}b@i?*^mr<+H!r za<}%*IhVsJYPlJ|HoFkgwY!aSIOOgeRAL9+VRINK<7l{fq3p=|URYs2%L)ylV(8rC1T*18o>rj*&^K4_G8m-qK3OYxQSRq|FjAu5vo zXF_t`&VSdMb%Z%b5FB*`@csAre3F$(|494O41qXkLk}NHI=n2%^D;f`Am4x?I5y^i;!%gUK?T&lGl94;yeUR9q-tC!N4T zH26h`Gk!EDiQATxdl%1IpiARFMQxarV35vewYe|J|55*lI(@|KJVhS;vaQ>g$(}J& z;>~AZx<68tXtuq#qKH}D4qXSiK`u)j3;tO9c-1hnBQd7P`Zng1Lw3}vTRQ*ISSrQO zJ@~Sm;G2liBZ5oR?VqB+AL=j}Z@X|pCd$Klp?9zOTvVx`y0i98WN$;Ps8ZO13T<}^ zEv)NbNff`yK2U#AH%S#)D3Zd$Us&jnD0Ly-{g^FKK8VHb@oht3;J|ixiCa+7s@8PuQf|1 z*res9sj`<@kPmzE(65}`#qs9_BIn8WS$uN7Yx$n)AAWM&>vx?wPo{M>w15_QBj)3+ z>_IZIum@Q`I5bqSq<7dy1te+40Ug%uvdhFBNwL{`rrL0WOR`qGvzCju`Rl1yjxsq= zBKYjP^Xnqt>T^cP+3Tcgwc*9^QtoSsTbX$8?x=3?3)z5J6%XD&_qD#Y_>6B<5ccNT zkG9vm;M!Wu>dEe>f5#`pezZq3_8P){FQB1O!UW$7^b9V>2_~q{9qh zF7Zp_QClVWPj>a|zL=KnuJbTr%#eO)w7A1 zX%xn;GN?cZ9U?Y`;(yw)t47v>y~JJpcXta6w#o6j=-F#fRvPTmttsjNJ{nS42%;Rc zkL}sDn&7B>BdJflsCPERtVTI<6!%#schb@=S(qC)QKq)#Ppa{qccn7 zB07dKEitwmLAUOFR!zi%<_!~-_Wt#UqU#46_zOKdJAsL4b;4xT* zru}T?TbjL|Xk2+W6Nu3+HBzPVL@OhCIA!-D@E@x^L=LRO8@NBuJ<0sD;pqd%Kj`N0 z?cvxu%2o=AvX6SD4^r(U{#xiHeo-)(sruUd!P*az(^jMFQ1-hZ0zX($*HO^bk$&+B zgUt)IwXZj0(%*P^AQC~(CCK$hUt0+Nc60-ns zxD)Z$`R1^ZYN2vsbJ(Qtp_U@#XSN1r%5YUp5x>y;uL)R%yqyISIQ(d#&@OE=iWWr< z_|emSDz=?{b#ISdNwN#qQjyk+ua6LdGt>swUknVZ7CMEuH>Vz6f~XQ- zbXyY)4iY$TkGkps9@9;%cVIsCs@LBG7TJL17pdNXwLwx|#^?WdQ(vf$aH0XP^HYX* zplaubpvHy{hj%YwbbP*?3?`y&vk%!B);_a$m-_D^`_@R6g2i zbWOqtnp8;72Bpqha5O34ezjOAb-3ia1SW30y}$8@SLEp8z%da-ZMD@_Ar_R5$Sv&k zBxyYe$Wbf)NSV8pbI$0YEvNEo`f6UqdBu}NkKZ(n=f2zv{I@WA-fjh5xy)O!ltxV4 z)!=U-`!oK|sU)Zz{MW_|oWRa$30?U{B2&#zM-p<**r#|>x4r)Zkwu9xbTA>YjWzGg zQNzx`^w(#c8|Dk@G$-bG)ImIFu64M?DDC?IAODg7rVX-*l;@~{XbYRilr$RT9l?SI zB%qIhgscJwZucmRm=rluVeg{6e(;iI@OGMkznPa_8nu=EDo{)ZQhD!<_b{w<-JUy5 zqsL#v4Y?Hbktb}jKo>(lZ~Qw4cL8f)6oj|c4$Wc@;~c7)+Cce&ao~t8x3!v;)qcp# zsNLX481m*b2t;87>ZfwT#Ih0Ud?Wel=n)X^{x}DK(;WXv!V3HiuOx=T|D^TzyTd0q ztjr_F-~0AVF<%H*aVQH(|Bh?_efwBIg@zln=K1xoPL;kqhX;c1t=x?V;&?q3bNYFo zSC#$~MZvYm1P8AL2!yQGn~tH$Nu@QGGc*P(`#@ekR5Em_WD6N^|2tgP+#(@2$RBdY zF`Z3a_1~7atq(2zs*H<|1s+-|^+rm{FgCzX^znwmwf zWJ>~MWyYS;xrR$E4ri@C^Ms8ZUMsjZlimF0i1fsxFycL593S^*hujhyg0C5@#TE~X zaWuFg6&KHWI<2=FZQS^pEk2t%xbdy@kGf5xm!%pOfOYwRPyAcwu(rjIB;^+1L}+$A zqt?i6!=(E-&;q7`U`t!&H0^!=;ZBXO^Fu!F6CJ)zi-!5Z;z3phd#%j5t?_ZxY;qu1 zdFyhh(795|k7cinC(Ap~`A6%^&w9K+bRMAlf+y=A_EK{1i@qCQA^b2xNG2K`YIOK7ih6uEe8Y=X>Y6 z_rx^t`3w>qv;|jYocnm!CW!FXA4mR*z8}kk(r{Zu{wNT$7$&y@VisqsSEF;?!z%r< zyEwe!e;n2yR))$;$lJ{m>iFSz+{rVYjzD8|UdUOewtNsdrOs-8-8WU;Qhja+?X!Tt zO7X@A^trDHtNgAR_CyYt^C|t6#;VID`}c2#~2a;k^05(}(EAviETtOKi3P z_mi_Q#zqysPTn&vnO6cSybvj7o+&asHXJHw+PnTT)YwyPY|P~Dia)DAt{Fl?o?gvj zZol7<{jGj3#8cOCY4PJUGnr_I-<5W}a$DS4Qk?NC=W`Uy7qW)TsEfi*^ls5DlSjT& zKd?K*q%qmw1CB0Hl^Brc1@gFcSIz+f9$I+)l4FUiu}ZP4QX}lfyu=3~|IWkbo3`eK z#uF{>jGksCME?ZkuOR9G;u(rkFE;(YcRn&5c8dvma5hZ@Ur-sF0O+$5CAOWpB@UAb zT;_oUYsSj{+n4Hp^=$z9GJO+Gg*gS|e|crXM{JvX%`hwz*v0`d=px!--lYt%_(T&8 zss#_m+7i8=Rc80)=b*%SJXSk)ODsdzxrVcA4#tTVFLD5YqM|qRj|jdTTdboi&lW@& za921OUf;=Qg9i~-mB@a&nC>4E2~~O&BzKC57g!833XUGlZClA4CV`t_RuHn!u~bIa6Kj?q-Z zcVfhNd=RVm&C>rf#|h#po)>ix2=DzsGkB=R_-E>eY5}0yj-=w#=g?OEMbivz9{J3P zN>HI!q$znBU^tZjCNi2;7HAa(k4h*x_%=?Iol{ZEmoJ*-??A5;-D&aCfvEAP;3iCu z`I;OxE$k<_QPk_wtCsWTLxGdSsk80D$s&Xaxaa=Ag-H;e6Rw{{tv*8NnMoVaaJdzB zK1)F}wXGB(_Psn-xAR_jLy>>AiIx4d3TfWz#wcS^YE&%^1_+o5ULoD{EhLM732;fLVgwU3Jstc_O0jzK_Oa)1 z&OJotf*|BSWdS1J4{oA-x1}kSnH$tZ+tHS`N;!e`WpgI9KY{J1koa3 zNAKLW75^FhI4qlL+K(~M&z7tPvVz{CaFW7l`XeL+Q}Nup@)R#b&x@kLemN};+Coex z(khVxXgeO@<*VFSGzWR_E5O=V3d;OOeuOKKb&cU43j!o~@AsE~Wq~Xp82Me_v+)>H zu;~TCToujOZ8!o@S96ueyg-10P~@HjU-c0B&u0kC2y(wt-0oyq0D+?1Wv2sD^9}*D zdJx6$4nMbWS`4QoKuX9DSLSRR2V^)G+J4U4#{;HN97Y#r3Sba@q0Zk*PHJ34r{aaw z3I9W2M0_2-q zAhbP3Eqvf0ue{16P#tc^2dQZf$I+N+oWCWuX4HymumI!ml9Y!mZ)whIa(0#?_|grv z4SUeb_7-h{fD$Q5dFgTWHA7vg@Q*woZ#iTpn#mrzn2W&wnu%3MNoOC4&j8KwohRq`tUxll5>MSX{Q{3#5?Ijif)%S*e2Rvv%8}yFe7^zz4T)u8FVE$tM^XyQU>YOroE1mB z%Ny>4z_3I67x3p?keYjf^&KHIV8ZQflV6LU`2Cyss|=1?NgexU`s2S<#2-2Hhk8Ut_iDEFH*y_?;{dvF98@qx=^XJKOK zOV73e-uuT5Acwx>)=^jAboS1`2Z$S>cf1Wj19C&k&uGK{l)9Q8%RZbX0nJnD0A2IY z0=U?!(@6wy!9Sx`tYZJCXS{|Z`U5Wkj~wg6z1Dvk{~&$#Usxw`qyM=V3)EWy+Tj1u zVLd2N{>sJC$Bg6g_qBoHUWN%|fp14DzEruy(xV4Susp%NZuLl{--Uv9^xlJRV^Kg{ zw8z{a9?;uIIV?4;=r6drszm(VemAf4E#NFdKsgv4ji6E4-fWkxaxNL*CZ}Ws^ri#Y zD2(IQ^XMYc4l>-YX0muq4#7QE1{C9F9P0x{;%zH2mHI8cdSpryMum;xQ-;}s9Ymd*40> zuEMdrxf9E>tTMQRfj|ZK;iMv*z6fZ8b%~v-JnW4Ya7!Gf>&uHK{8?E=hl9tgjB|E@ zQPy8%h3vHJ{Wi8Ev{JtSu(LbxAM^kZqgLDxCL+Efo)>2e#1w2mF5}xXR!XD5yzWCn z-X4lrs2fP|1?BUnenuHFt)iB&R6DBIr=<16sGyPsb|o~>rc2p(l*05_-O#l4o5DgN zLeW8n{z0#Sr*G=*tan>59xjl3S5@(JIR8aw$RQNRKL8kb(N-4oy%pv%<>dl8QiOuUg`5Po?bUq;P5Sqf*Vt}(LRxql2SP0c9PW}BQ$CfOf|1Q@h47zG2i!&Ay)`GO+WYL8Hc z->H%~BJcEHTa9GAM6>-I;O6-{*g1vc zN$(w7?HbMpuNZ^YdJnL?{+kP+5aRpNw?hbRuO5XdgAejUB3lULVFjimS}h7*&VRPb z*iC7~)k>U)31xaM8S+;*cT6w=F@JO;8gk?WrNE6MKQ;d?|T>I=TyJ6 zLA4xy_r$M#tS#T^)cXCBbxmKpDfbHhs@a$Q8d0mVQ+!W6y)$ZfP!0Bs+dsd)lriKf z&lHqJFCu{BEvPb7ej8oSQ{qz0i}?k$y3II{P)(c{o|d&GN5>X)R5(C-bW7+stHp-o%^BwtW{DDpO@BLr8`cD)UsP zWKJoSkW2}o45>^ZnTI6F7$M0cAt{x4Or}&q$(RrsGRyEguIJs~-`;zz_dnRrde^hw zp7?z3`@XL0JdfizkMq14hPV#q3)Sw;`l?68`110fq6qo2daWYougnzEDn}P;ki?Mt z&wZvawDjaZ2!t8!Bqg)_{UrOff1vayEJk#`yhGo}WDfd&x%}U|+)eSB-@#Xp*Fis# z@zU5AKihFf&pyR?)BKNA5udiu>)f=}_)L>>_(fW^QIMW!G(~}r{KnBQj=}EAe`Bxw zxcReFTTWEAl=gO}WA$>ay$Rcw&Rd<_KHCoNh<|**?DbR2WVwAiOh;qWHw-?hV6Krn zdNMKB#6Vszi8XRp)FJs&HJj4zH}5apu7ZQB!U?yE-NadwSLWm9u~T+i8x6jp@crX*K0*7D zS+MG7HC>j$3#@6!mHy6@a!HFf2)D22(3Kb@%;ON(?2O}&`Erda+u+vi0`qed8@#hQ?%k& z{l3_2eUhPA{YcC09&^5Bjm}~TJJZYPyv|Ru6(R;R4jFigf?wl~ZBx8uWZM1y>DSwJ zOCB4t1ufsJ6+9Xs%1l=Cn$Vb+n%A3#ImIjPP5cU8+?Mvlg{n9>OZSnm z`adIKC)9+w)gKF+3W*$KOb>pq@bQ$)84WyyeHusewoTJJahtcy2h7|Yj$HSuuH<8e zv*^?T%Dvhja~W^{3XN>bn%Z8nG3^|`%}xhjA#Ojux4-?}Uno5=<4NOoI4-O%$&8+{ zArZ$Yep9CCoq8L0YKL(j-LhwX(RdH#$=loIw;vXC%@-)7y>Y?n`o}hw-yKgcu5^}# zcZJ&Xo!C!zt?jsgoJ6a}v`8+CHg9leZKu!1>P5Xx(z6~r*U!W-)qW{7qCefu=_zfQ z9InP5GZ9hxn9^%C`quixhfC!>{h00OP8b>nCnRXe7bMsoHKU+SH1p*zFSQcuU?9lb4O>%DAU`SqyOxLz_x!dBzHlz2uD!H!TcplfMN)LnW3S{tZ-&Hn$1>dZ1jF(1O}T42YMiS_CzN7ziPlz_`l5UXG zSsxtovl)uIDc<(kI*c!pZ1>k(e6cBkHCM#+(v8$TC$n8?s^fY_K9$uz%4QRISdZ z2oD$j0bvcVo3{L~=V&y8>VHt4;6KWA{_76Lqaiybx!I0Ri=;8rzNFtb%~24pBk(e3 zm?dp-TV~eLc4Jx0lbKtQ@MBuZO!2PG`L3AydWef>(5flVDZp z9VNsTQ7u23$xoHzNtzvTq1@(Dyf5=PA4vY{k88~9klP%3Rf0+Sor=TOPE!Y&vd4oU zQl`Ix?8iJ}WsfW&p7~$PDxjfb;d-{iB3a4(HS3(5(v&wvp0~$ni_3!0vEr@txw8+v zLu0f;11@JtsuUjZKf%&?dgtA8U(c)KZ45qn&{L^(Oq(gY~5K|6w zD^2fSU&*L>%ODOFhjiKP@3cIvw{qNg`gz^st2NJ}n=XsKDc1OLrg>5N%O#hzx`OH0 zD^5M4u{Fg#iw*LBR0dvzyKrZd%ZR1tHvaI}<@38L<{F9jSH0F2*xa?K3wQL~r@7_A zF<9j2T&Uo7b4%NwJ2cLt%Yq%3Bq~ntRFLU4P5x^o-fP-_m72YEe`NjV(2Mk+Zw5T~ z=g84?uk7J7-sNX{vm?;yp7o*8mpf%@R9P^P45ch6^tbi4K{I(@pW{HC0c(yJp+9$xyjuwjtoQ_#PeM zYuBF!&GajyzIm`#?CiHQ!lKWgI!B5}*3> zmm_9%`Fd(ItNFI@CR92d_>-LW_FmnQi;R}Jj=%Y-GL8pleD<~7)MxE~R8&1g=t7!M z+9mc*YE9i-ky=^njg^9@yr@V1nVK=~+0}T>aV(J5I_{L3#}vn+W@X-qtX`9;jT#s#Z+^Dw6IrE(xMV~9}KXW^`n}5Ar zU@3Nwl9#W^FGV+Zcf|KccFOU`^ujaSmo}gOvdnxep|@s_n!KGu!>HAbFS3Vu=}x4- zn?CBVc64$t`>3k?GjF;_szfkO6O8*m@3O{6=K`%{{x7P*4X-qxa$JtIwTgSZ$Ru5H zk4^Vh(aNLom+fpLCysh$9C9ozDs8dMbXKB@d@>yIpNW;S|k0vDZEdk^|eBuWPfzfx%-1HQz-V8 zJx}#-Vd;B+@6bs}e_to^ul8DH{F8n4Go?ITk)-}n)o{A|>4J}E%UrsIpQdy#g$3*p zi}}NxUMU@H5OAFHRVe#F{6tVz}g0%9<@` zXwPH&Hp}{24D?Uw%ibXYdYd9XuQM2xk$3Pr^VE=%e|9oRxsYNl)lHeJwf4A1ZBF^p zNRH^2nuyXfU*1Q^Cd(C^>K5UwuHn?XHYQQ#Z}6(#?y8?WWfJvwX5D1?av8&6Ti z>2vQ%IFix4=g*M~El+mK$#(@=MK&v5~WPC(@j~G zHdepH0tMYpz_7#GFxn!{Rdb(R;*&+`w?~1Ji$x!8aiTU<*nKQj>bo}My4Bcs&$NOy ztae#2a#o*6mvb&<@0+E)W&7UNSi_3*Me&G+Q+=Ssca`vk1KZ+HYxuVP+-(=y)3Zx@TO`lTw3+10;q1&a0NdwSMS4~0ebPRbNKH>I5PIn_S(YXK9>ZZ0Th6kc6X z^RO$Ry72i+=%RE%(=}5LGx4R7!gaGAJjF5(O*to_Pxe4#BfPYTd0Y3Jt0LfiUMl)( zz7v|GQtQPf#tzHdT?K)a)0Qm~#46TD#_g z?3Ae?jR3G@{2VFNsSRG0!J=pc}RV}Xpp<=Na3sRQxlr}GIP(9 z|AU{eT<> zbMNewXAXfCD^kj9rYWoUE|>f--AK&Z;(s)#N823!w^;N)I#sm6|C$^C4>H}qQtf|) zsek3%e@`?HLf9HM=w`H?=%#TO(tj@h!XpQvt$6%Sh<;7{+_GjFyh%LRD$}2(? zWNa3@l9!zK-)}vZGsCS#Q?;DVn8-6T{{3wC^4#xltr#o!`OB9yvodco2d6fYC-N#f z6xLQ(ir{935apY3B(^`z05 zKhmV2%yYKNI1=n8JQG0tvmO|^`?NfoKr8w(#*)M z-N|m0TNEZKmRFq``@T7r)jU3$_@Tf?@2PPi9SlU1i(VL)cDKdn$PxO|3Q};+TF%;VYnxdy#YQr-mVFs^ffQYH=|a8QX^GQ%`?SFYeT4Zcb5- zBokinD|yi~coklWZ`|Ee7R6jg)%V{v?jOEJGY|-k{Xlu?{Su1Pn{=rzY+I_FO z{A^Ngux?SDVcg+4CcgZwY=u)myHc`6;Z}Y0?g0#ZV;3{0xHi^t6O;L{QOuzulDnel zZPnzd!9b|i(i@(bfww&)Bg6Lc<=XBNPjT1b<4Fgu((OK$q~h(Z^s^-;5>wK8Gh$6E zBYl?7E6jdAi6J8@V(irzniPs&0OrGi42ST@kP3oASazpnWUN2?(xKw?nR5Y{pXdd< z(YyEW{RFhh=f9mO4NJWIh88CAO3Y)JLf|JGefVpk2t_X*S>?MZe&-+Wn7EX@*w_A+ zt%bpJ`0&vqYIJy3UN8H54!7{{mEgu&Gxc~D4^aCmuZ-xC0~Hz?isuN=Xdv0<92^{f zuFl}Z(JC*sM&@1oB>42)Th_JZmbLI-zw8*eqqmIWRwtxomYdcdFZS0^1jp ze4iTTQ}(QkUmvv3fAePhKy5^{wCz&r;UK4}8a8q~7CKwJ14T<0D5*9u+*vzg>ejcu z>&EJJ>fax)NtDg%E7Hy+Dt^I~ zoRTkk)6>cru;7OQR_XuzLx*dus$nw=$KVLkg3RN+zkP z*hG~>)2TSN*o{R$6YTHA#s(pnq!ksh*WKo>!f3;MpEYk1F)+lg=*Qh7lgraB>A0%9 z0v6@I>#*$Q6W;R&b(0l1&@M_wO*&(fzBe;fO4)+JaDFXART$iJ;`HeNk!MAexT9JO z33A3E4d+qbf!I<%>l`Tqt8OThO<_8DK z8A&>L9i7pxUx5FYEr&n0cQ zbrpNZ0*yQW2Jg97WqssqzrHdwiFJHNAosiQyX!1eKPoGFGK3WlYDWUiT& zjZHf4Vfb?v3;8=e<&~`nO=P2CzFz`T3%OSe!R3(=dS;?-(Pu^m3he22yAN1m^+Typ7D}4{eK!n>kx1P zIUS3c;^X7p#`5bJ88+ZtnDx$#d_vKB0}1v`((S!SeB>U`%7ylnTgU^caN~*Bsr{X8 zK8OL@rSl~dWKVUxyu_&y&VDmIoWbGi3tAF=Qt`Ec1DFBX1{ z@N&ek(Ca-n*d(nRDJZ;F7l#ZBtT(;6K5-jU{8D|^R-feN)?oy#pLVohAGuTPF>*xk z;r*2X^b6A|YvJUHZQ8WyNp^M>ImBKV^;5L;D|>3T-RwLv`@8yjOzf1||M~|rwyV3G z_p%%&*I^852zuI0t~5#8_LM4;)JHBUT_Zx(!h-kN+wlYBbJ!1F+xzvE;}!}MpuLn* zmX#kQCWc{7SQ;i9{@Id*g(m~#kQmuzFLRMmW}KKCit&EVPsj-3k>T z)ori3Jw$f6|6rP&H(T;v%U?HVtlYFIZfNPE_iAp*+Nz)PK&{2XWZ!VtYe@?8Z!a%( z0QwX7FxU`Fj#eF%zC&?4o|56)YdH?WuqKn-SG>0Rw`eHY6QLqS?p)dUEOBtHKiWDU0SD9I|W;5kK{9yZQa(z*}ar2VKw>o?0M{ z+XTxJz=KQsL8Eu<*k?(4`=WQeptdmAJL5dcRiyHjJhy3%J2nic0oLbe{ z$k*@Lzdukw8#zPNDm~wQ+8U{NdCRi5a_QnvPS=TUZhZHB#}7z6ZU`qQPMz{6;R+p< z1RHGFvLl=r7e&rIQ;Xeyjzkn>aj&^f8%(|pE^cuwTanqYWp!<=WaQ*$n>TA~zcwY5 za3rwR%NN#o z-N4w`SPBISfL{Rtfe)RX+Lo4lXqOzG^)N9pDRP_QJ9Ov}m$G+~q)qdOFJH*hWe%af ze*O9*eW3>r9;m6S^Tz1B_E}Tv?(POcxeuuI@c15ETU&DspyX2YxYyNXLbkg>c1B6b zgX}Z8{bOUgYHHLYBO}-zck3c~t_;54#>~uIy}pv4pU*2G;P3BG4YGX9sGD|Zf@kumomjACA6D1)pU0!;}}QXnWQ!bYD~Cuhw)g7($UkWw}ElM z7_Yaij17wik$35v3}#H^8Ry)Ki8*0lpyB8!imQujvbH>bKB{35up~Mv>X4>pkR0ck zGiPvzRlo(cF(PNQjvS#XudNMiZ9ReW8B|apxo_V-hwkF|`EJiG@wyslq-|O18T;+i zLNWR2nR3Irj+42{4J~VidXc<)_l6^VE-xe)}!8baW~^JL5^eXO2Mw(A`3V*=i*&pgOcDCnsWZ(g~v&2n#A(`RzzcN0;{M z6`QZ3=iHsd#D*k!%(!&b)zjmT(Q#jxF-TnAWXZho?~BwdjH`Lf%My^vEBljhTakRz*{D zP2Qe0eI-2$AZuB*$SlW`ZPe=~-Y zfBf`GXzyMDWo1l^`Y9$Rreb9!Ko(6`u+dr)>&hOXG2@|VoO2&A^TUS^3N}N4@Tt!QZ2Hv+~Q0OP8gdb;St~ZxQV4jA96|y?)l# z==$o~2u}C4mHE!M*F`sP-n_81M3-kN5l_RwP+e7ZD=v;5V`ebq<#AaV&uf$0`dMmx zQF%5kJKnr`GdVX`+tjql7m*XcaHnCg=@ZKHpXzV0L>gq{-4z~09!PNk(`{zGN**T&fY+YvYWTg$lt!74H`a=`%k z=qhH_>R|(qkB?*jO;&AD{_y>KQ=(&ONSocR{rfk^=meY+9t0A9^ytyU_E8~>>dJ0o z#_%p%+dT%^F#rV^3p6=DU)R>QO;l8L74F^MzCPe^dKy~Viq1|WCq>Tf+w%$vF!Gx= zyX}2>IR%pH5P`_H`x>5I}5*lYBh z8XvxwmAhA9HM`HJ1z>-u~SL4Z$@Vns_fh-u<6%rX) z_w8Ha(L|Z4*s^7H3c;|NN?ZoU)e?oMeKg-VhkP|FYhYp`C+?}Q&jL&04rE&+@S(YR zbA-lW7Z(YM`0)CAZR`k=eBHpuLqbED?OQ`aXuWRSkcSp?`}Xab*;$Kx!w;jgat99Z z#WsvgOxQFfNH2qtFpiFaZ(-RDUpjF3K9t3g92gu70HukI!w!Xvf#=J}!_$ILV3co( zII(`%^}y=NgwHgAJxB&LI_2Pj$U`J!vazutTjd$XSapoM^e20(4tA24&#RT z#Kog}d(9D4;*ygEckd3uy#3~6#RiPRHhk@}3&KZLdwVSS)O2qJ6=D#U4wry?%`Ysx zFx33OKPYG#JO%)<1vOJ0Om)-N)&|?W`Qn8X4)+}`0kZ7u?7^z353wO4G;Zk%p2yIQ zj?PXCiTEP->Bkf@moH!bF*J0((3oWO?Gb^P1|HbhsC#X^3y+@*VT)n&W(l8FFPOMO zZ{4EW9-*N-{ORLIx0zw4oSYmS`_wi&4j!Jm+S(1TO`5B#saaT9`~w2=9eb1zF0?Uh zT{tGRx>^lUDLOhDG4H^^gSdQ%Hvw<2Po%ZkA)syBIgRVDY-)-C+&$)nBUz7u;lcPV z@HpJX%=~ae@)nnmoM)oB_XXvF7&@Z@Iv!peM7?l{>DEr zkS|6j>&cUHbFrOKTFBAqj~{PPR#t}KkC#uV?~mn=(i$Eet@{4`!Sm-5_xBoAg8e(W zx>|X7Y!6YZ4BW&?T{8rvUyLpIC?g~P#@}mi-oB-!r9G7SY3k`(Q}^mT1BLSMr2;Nr z#o48T<>k6r4+5;tmgQUoHf9!< zb<~FOadG8V5`AN1;cwp_l!#|2G(PI-c@Qb(Nt+#lMGN>G;j=hv1AyD*U%uQ&N&sBI zZd}GZfMO6iZ2ymVAXwwf%pmdrCugh|TyTQ&^288^vz|VER92P(bl`C5QhZXB_=2LE`n2*X49ti$u#Ox+c)8LDtObw&KMmmR9Bgg8I2}hGcYwZ z1saqHoD&!rI5{)(1L#{|*Dh!z<=8K1D%i2Ivck@=VQFc}>B^M>WDKYdlgew;%7{L< zx#U%m)G)xgcNJ-?O$Vimwxu1gHVhtRy&|J$tqc zvW?K;57D5nukR)f%f`)Iy+o(Ri&ij+?oM2smYtn2hGgSNJqPKl_;#<}3Rr@!BIVVq zS8khe6mfliw{DS5mZ4AEou|fU0ZkYA$6O{6FJ2G;TIAQfEhZ)9A05rIW5*60CosW- zFO2uK=bC9|x7|%nZbs6MlXb-KoD0RXU(PN=4#Tr%;^Yj|NKZ{qKdiePuE7tygI`66 zI4&Fmw9B-8`}_O*&dOaM=OVO(0!STC9*ae`o|2Lh;#>Ns5&Z1GpC%|sjvREZix)3) zDYzX!PKoFU2x&3aizaqf%p5(29W z7eZoYAU~Dkat+_O3V}ockJ8@GKP9~DzyV|3L%W!1rKP12;jRFG0sQ5?dWEFz^yh~* zB^4E(#iPv3jWIek!^3+JCeM3$0pR|mIBsU9=jByQQTNKRMOY9ALqO!n$VG^qA-8X{igZGz6URCi z+P9PK2bQ;6QSrg&&!!PzAw3$U%ElP!PSa;D)_?>((vAe@Vw~ z1weizV}dT&*mkSw2}aWfs2;*g4UmHg@5UFXJT<^THS+lj5X;40elot3Cqe@FpPYO_3xjDA;jT-J{McG22+BW6J90y1YPFDdA50UuU z*&7v($=TTqVqthL(%3#ZT@venIo#*zRg8JVDFZ z>yWGk1qF|1owAkM4%GqAe4}XbBqj1S1xUHMgra+@b@|V56$cF~!5E#8;NXXNp&PD` z#6TY(Wo)K&C_I>A3s!=H8RbsQ8HmuR!Xp8v2o9!MU2O5W3-uD0iTJLjq469dn*Pa? z`LABtxVqlM11McxvPT*sIxpTPqmp`jXLS9YdMm#xMrY2{LHq$YtN{dua)xY#nKzZT zQqMs|p;-+7{tcOy2D>BQ81Ek=FN)d|qeC=3+{QXN5Hf@8ZHTA{SP;Mcx}8zZ?ds|x zniD`WqI~Jf+*!n5y!nL@xVpNg2H;18S_NunW!pn2Cn0L8c%{>U2b+C?E$HoE3=iA# zGXI&LCXgIUwT^uVS`WUX|9NiNsxi$=JOdhf`T;0FL>?IH5Z|HXg)>Y8I)G$~1Ve3Z z1ns_TsVx`bZ#U4spC2VyvHvt>`Kump5@tYZ{92Ok-t}v>t*)=91+w_~@#6yCoKbC_Ood^}xxP`tzrMAW~Tn+yoV zHDUeDEiL_UI1yc(oSdNMCqi9vT3fxr#m)WNZ7Qw90MB(ZmmCo}plB$J`V_ocQ=}@_ zd%L=Kqq$zm>Rx3ZdsRP*a^K_Ys1Q&Y!Pc#<1#xoRJUu^s{raA8uCOo`g*T{m9Y1&O zsJ=ckf;S{M1w}=&{j##OP2Pa5fw83PXCY9l=C+^2PI-Qz;dpkNl#~>yb>-n5USN&@ zcooRQPzVv7z(Ftq5#i?gco)JV-Oke|PgX&%a$$JQi!sIiA8BGAW1r3y?Oy4L_komzqhv>^>rE= znuj>h{r#4>Zsbpgp3(^bdg(RT6Uun^baq)6a3FnCT<$3a z_qBKXUD%F;s0s~b_Sb136R_I=!=7hmWjnCpxVX5GV3@LPfXN^;0i*&ktggWpW|B&q|e<397k@$V}sC0Lq~^KY|sSxVa7awf&2LD zAtcGYrp0j>3oWLgK!jg;@8zQ2p!Zf1K$F^_Zx0{(qB=-i72V!{FJUcvZp?ExH#bA9 zOK-IWR4rz#2eqeF?u3BG1t>xIgp(7a!e>0HsnWAK2CVx{w6Lb6)(i~}3r=T|(rWvt zq=cK3lM^8p37uinrm0GL(aD9W^WqUljvT3i4551e4-PhK)qob8qgUHpRrvy{Q}#JtQJx+oztaEFnHVzK#-4S>O`j zF)Rk)mwI*^_6&sz^c|FhEC7B!fBsA}@r_i)V;cgVJpJdNP_Xf*1|l9MriLa>6k0ge zs98&5GmPT$v5U!o~KK zL5i^~{ClXZET;)@pyt#C$YYS_KYslh3i9~k#XVqM6qN+`-^9#Ea0-yQ)Mw8&=NKFT zzwYIHKj=d2H3r!=NM1mGkS(P_9SapM*8cFP+#08DyU=6f{LTYG=}s7CB=0AzN)c8zs(2vgZWPr#onV7frq z2X&}`N5%*`6sjeN!t4H%cN7(U#4TRr=T{(5Sz_?>y3&XI^ z)1Z$m&{d#Q<5_D8$LOCui)|Ojm|xDaIu*|T8-^B3q*90i_!*JCO^`6Na&v9$>_Sm6 zfw1-(YC7B#yY}rnsyhocg;es~5hd~p3u_!?KEY@d8_PyiEAR)u`K(jI0K}Hq7XTB` zW@<7z+uJp4K|6MS`(` z2zU$|r~sWIWgy27kBp?^2t$vhzl>4y!f+(0=NJr3Oz2_B5D`IGPM$bH1WAvQ9cE@` zjn)OnC*Bqnk=SF9t)6;34~ZWIn&W%0rM7fXyJ}a`N)L5P-(VSx*keUpM26>izwDpP;v7 zg^;9qEmC|r2G(ug1jzv6;WVZuJ+Twt7I^2Rj;@X^#` zWY;O-n8|BW>buT8LN=tO2nU@YgviMbVS>R)sGP4b(3@r;pv;tMuzm!8--z z2@$Awa8Mn)Ov}&i;zbKcL&{K^p?88{;Zd3tyG7l*w-wQB&)&U15DTF%I8SsdV(W2m zaRQzQYL}?|OYJGI9$NE_r`ScAJilPAFrNLswB0c039a zV7I_4Cx)P+6H19iKpsT>4(#j?WYmh?5qPT{_%u?NsrTXqFy<#&Sa z(2bN5eeWJApg;n~8);c^FqWN>4%~+xTt__wFWz+dJ9o+Ayfv}_jt6LdlCsYZuyG_a zXlzI=fe5CEN2n(Z;bRCx6&F8*oetL$zl@9l&3gnGT6%iq&;hnodLjyAuc1_*W{?d) z$0s3i7o~>DulBh_Nk!bPg>^&^ZxzJ4135V%y(1Dqt*2B&k>!WWYl?Po8{MNviQHRn zl?F>a(8hE%Dq~;}86kNVg%!GNE~M7j)`+c`4wy1G?nl+CU^;yA0Bu zJbAJ)Q8p4_8HG2O*IYPXsO*A4sh(3jf8l~edp9Pqbw#1--ky=NYZN3;#;2&W`uLI24uncJSJ zmm&zl{NPv+gfoB%WPDgm_28t1qPnfM8aW6Bs4!YH>|jJ#U{{?ZM~q6n|C6;kfG1%? z^5n)G1Cd0TOMJY%hlj3N);1#T4>Rwq>Gcy80LfB<=zyh?JHj($%AbbR?<-vD%4_O=(hO8)d zG=gRY%Vyy6{jnzv4c~!@7^3r+R8mo<+&Xt1;~Wu{m=RA=!I_$zG{-C1f%ow0hZ<-H zq&NTz1ho0-ij6#ws~7u%cxX0nw*K_^C^@bOfYC8A>h|^`;^N|EG&YD_M3{$_G6aet zxU(wYB2EXR zBmjsztzBJ>NIxhR15MH4i1%vKb)u|@;uT3tWX}UoVE=-f5d9fsdEFjRL!joq`LZ=d z;7RyS#HFOjTRagV;b8#&BEp2v(x;RKII~fS7f?{(fv3TXt9JjYKG$!1Xt7+#m}V6;%PH2HqsHtl**-E@UuDZDVESi>^nJ<`D=i&NK-x zTgDKnAUD=Q{f5E|!*z|ibd}Gh&6`=hJ_A`#LEZ)~Z2$=&?jhi3%Y7pQ10+kMOymWX z6&FKtZT`=cRAy4lL$%+|-rfk>1hh8_-DAh-Dn5tX3WHxEPC!5?hi|_e1^9pqpBVI} z@dhmreiBsI?F6B&ks3w;iIf3bTY0;1))!!owR+&kg18|W6%YKFUUIS zs5W3Z4skES{tYrCz{f`kMh(uWt*5tJNJu;Qn#|>{J=C_qN7RswA$nDqtL%?mvs@C1 z(gHPOzzG9h>m3-VLV6?9>=2QyA*XFoYk6vR>a+$Aa+iSi>95+Eg5;iy2$Afw|=+dHMDV*ukXs%0YcIsEK|#nWY|j6Nk2CK) z)W))+Y6!b7Pw(jHU;16r3R7_rAt4sfMj%8GjsJjzva;DDcZ{g9v$KQy=P}GJIQ*#j z>o_@y5vVOJ917{<4;l`{;j%(RLjwvaJ_CG$fKyb%^#jS6M!cKhyM?RkR*(yV(R0mq z1M3<_ASBS9Xlm^F*3oes9w?Xr!PG$MXg2?B{3}hhj2AtNZI6KBPLtb>l%VbQ27(s% ztqK(w$ie2l;9{bD2o4!~CxYZHa4zrZ#Gc;XUKL=0x7U7Kf}>Pa9D)=@mKX6G1$$aq zfBdKX{#+Ef+S}QDe0)HFP&M0#N=2FBjTZl_Gcz-gCLn(!<5TGQE@K5=d#@aTsh)fx zP%pk(6_9%U@e!c@NMsJZ+VQ!8jN3<(wd?az$Pj4a^K=ceNeK zU14o`8c3K25({2C9=As)Lmym9S4G7)E*Puyp{;G#;SmmION*$sgP&%aXqUPPf*TNyp_5Iz>T8Gs~UAqYqDoTUm45u_}9=+HUWMy;h0KE}E*(Na|8s#{w0iWnQ8 z?!!K`x*$KjTO z)+6O&*;4^iQU3+iD=iB0;7ekBPi}`wtor zj+>e`1J6LwEQk9G^+H@b?64X5I9vewr4F4swH4`yz$)+pRG^Rn;ko()`1bJA2wJpk zyu7$jmZW5Zo9plVgl2Ag*gg5M8o!bfMVHq}$TB4J!kgVPGxOr%He_WNNc(+bjNIJ& zzN{iuBISxHDediIk5P6ZpMqNZk)W81-6$6%p!C-H`WM$eY}D zOjj2Lp8%MIAqdqsHD#b-2m#{j*RQ~_=5}^EGxvyx*00P1=7Xpr!RUIlMHEfu@8IU% z1sf|e|K+Ztn@BC-3+m~ujN7*h3(iO~)nj>Cle+(#=qjqME7kb)A8S5)9@JTj?gPV< zb!KL+L=JT83t)rS+#0$Y@$WqGvavL#qNK$7Au^f6fmv^b6jGjjXWVkK8!ILh&0j?mmYUODoh)r${15L@{fAdv!T5nDDW1rhK$C;QeAg8~9uR~8NVKWP9~xwHaB*27>mZ_9oRB_Dzeh-j zX~PVPP}nZ8k=0ON``Kf(m$kx&6D1j7nvQSZP-@sz4(*F{cfEd%d>0UNPd|$~`AN~} z=qQASN|-_s=7|d-B!r2LOCg``AQ%9e^;9A0!B4B2+FQ_~#NsQkfB$X#AYLm{frdMO z*&!ff6vm(~8RVKC1<54+eK13SA)?-(o-~eT55Q<_CI0Aogrp&K;xMqFq8xE zXRZUT!R@A=o8a(7ol_@+83>EuXq1KslL5FPR2oHQiz`DzLz*y_q4I`v{P^)>R6uP! zJd6dNY6~y}>}jGZ14^rw+fE;<1$6oS`**@>!3yD>$HJaEbqbQ?E~UDEPG`HJM@MMi zK2kA<6%FX~819Zd8ys?CEkYF-w(5)a_5+Y6L5HtQ_8vmv2clRd+-v{sY&wR9h?CpK z@!4-$tOWrcJ|I;U$xp%7f|?LBVYWv^3~oN1b*emC>l=JPM3a8?N*3Q*39SsZ5D0LL zOe3=%&KHrOVb6oH@NkAc9Jjn)>TPz?6o_`Hj_IQ%4M78l=G2)p)5ER&5X(@>(abSe zOXH=qq=TI`I3hwFr~GXWTsHWniiHI^^jzT9g5Z#VcgNqi8jKI+NQk3=%+wn;z;d#u z=!&ET6LL8L&0CZfe34TSpbo*?2NPR=F={R~{u+Ey!B+o3WJ3qQMfA1e!a+eK_-iGV=Ech14w+!p~CVyrt>kU(8*W+-8F^OOj^ zz$2sr4myZ%b6zG9H6nhrcwuWHS0Kux^;Gxi--3byh!}%^1{)Z*Y{84U3LE3aJ;M`?D8x?)4t$_?rV=pcbl6gFu{x@fBPgU&`c7tL|W0q29T!7_D1=5E6AL2yQ08Z}!{mHYKp ze89)3GC~f63JU|ZKmGvcS-^FqJz?BF%8Gq>TIkeMb#s%$QGqSQ)HHeWS)p+bUvVFx zJt=>I>ww>4bE{{5O4ZLIDWUWE1z;yovd+>Q2Z0s6X4}q?a@bR&fpd#P?;0Dez@(4`oe^PB zr$PM(O4iARiR}y%oR@b8G#hFAzkyY=`$-P)N)X;hil_KBjAqou&Or=8 zZm>Wr&O!tvJd;wdMeXT3^~3^?rUC1w?MV7Ww#3zgxA#pl57>si`+fHw~BniDbDn`Sp=Vf$HEk&^*`L-3=w06v%OZq%pvIc}f$U9@c_h^h@F= zoKd-C*l>&D0k+8x)Gq6Q7N9?-Hk-Y=%uVXyHqA-I4$Hv6K>Qr2oWsLF^Z=wZ7esJz zj$|WAkr*8`pvZg7>;attJWM+!EbsnDfG$9l<{omUJ6r&0hAoG4=|U0UEFca%nZ)&q z3JH=t>=}6w{gJ6i2Q4-u3Goo2P~e3w@LJ33EN%!UG0O*Ia5F*S(1jL<>q7UJ8ug(@ ze-pyW2shS*zz?G(7FzTW)uUA+zGuRTr1El9F@5+iX@>8h@Gcxig=dOzc?> zg!LvAaETZ#V8-!7Wdyn*%vC60wxD%&{X#JoLJ=HX$U;WwYCvuW(T5Da2tgJL z1BeK#gV3HmjI@XGOwjjsAIcvje{Nt9^hKZ;d&Zv)%^vwqeX4L;SG-l&8H5NWmj%qj*twrLdU0Z#(e0%PH$Cd#gE)9<`w61pqdtjX1$%}C2nTuv z5trCZ-EJaYqY{V?yEGIlaF3A7jbKZLh;AZ5z%tMyM0D7D5jB8DXbz^rs6slAV_?rf zN|1+B8V??iR{Zs*En6~i-oa8;P-yu5~ohs!G}Zeq|1G|pS5 zxtbaJ@ZavM6vboHI(ifh4p&gzsK`vpANAX9E`t;SSO*&ymX%jtJ|4js=o1^MmxyT; z9@Ys@^|SnU=fD^w7##w}I)%;~OPNHp)v(2`L8B+WB0TSJ-@@QMhtH-`(Olz!lH{)0 zKY!9dV@bQtxpP=g>=};q)?koIxHm|{0%~c0c-E$PQ2CiA11pe#(A9uPttuEzAP!^~ z^}V7BM&C_Kz2c!af(>20F)_q&G7=fg_Q-08UUFl{F#pB5977$42Y6Tj{a z1=y6fbe5H~Nlg3*=!x%X>?-pd|NBPii~uh7AyfwlW!O@BNIif=An+_;960L`Pml&- z;`7ancC@#*kDAN`U-_|$3LTU;v>5*U`Ewc83O)w3aUF|`d10JWbQwCkrCnC5EnF*% zZ!AkpMFo2R|NYiENV&<&$(dicpbl3m*eQ_!^|QoeWq0q{6AaoOGjTe|Uk|(LtFW`{rhJ^+n(d5OohB=ZKcfkoM#sNG&Mg(_Vjz+7dY{cwb)zxo>*Oz{G9=0$*Bx>&n zV>RXFzHyb1=A2QhB^6nz6aZ~F!m*oSO%y~C6aI$E%1Zx>c91b)Vst_HhG(n}S7-!_ zC!mb9 zmxBz|_~77~r`_CKTt#ShLVG6IU4dl{9lBX@7fEPN#yk=Ft?j_DhES@}Al;a(m+Z!_=NHkV80RaGo~XD zWaO8O_6E^~Vx(ki_>WC6n+QVQl<6~**US(%5Iu;mR95zkm>$Sp1AH!EAuJOqCtOf& zB@W`(aD2jKKzejZj~}`xi0?EbV^_4`Q8G{k1vJ>3{p)|jBMPz|qVdsO4ClQ82N-C; z98T?pg#{RI_$asZX5H#}Mz8X<|u< zEe4wc;2!j&6JQByBbXW#7g8L7hu_fHn5bOHo>ea{eu5d0?{d5C4ha_zh)Pf-YS9`9 z*&x+y1%)#Z3;}+ADp=u&HGsIZ(5(fL1PB9?zb3XelHS&B+xkXE>Vb9Px93w*N(M{D z*Qrr;w6_Np7D_{f_4{i6IYv`M<0I&tM!E%V5R*-g#AOl^3#k&C!}7e(nrwP{`q;Nu zk*LfN@&fiwN`Nr%^X+hVa=HUGI4qds`&0qXuAcbxxKXPT5MK0 z9eq<~7hBw^<{EJ-bIT5;hrEGf*0)+yO|2KUDqTT-*i5h_q?Co`qmz$yEx@Bfm2l9JI-e5m$E>d+|m(Zb?l-<5akV1N1O%)nwDR6PMt1f+ zI~U-@h6oPj0hCtnd&63^ob-kFTLE)w{=NqKgE~fVEIbsrJ+$*SWB(JQmcRx$fN?Ww zzdDuI7WEJ!v~_g)5h**qenn~y2h>LFCTAFNmh>0Ee1K{#cCD_iF3GViEs-d^5jhNb zfCBm0a`Dd~0Y+p3Q@jn}tabW|x>pnPe`e|gYS=lkTztQT3 zqQoRRSI)yx36&gGKIC*rn1mFAn?UU#?G@-GLEHez0f&+0YS?ictloJUNHia-qIk@ZjghIuApU!sg^#X?pidI<2mD zv}gM4S}kX<&5hM7-M)&`{~ud-9_Mr2whbJqEXiJ?#3UripezY#NV0^IO7^YQ)`Dc; z#uiCgvn7;lZ4_aeAt7WbmA!0j*6ikapLN~O^SbZn?vGyARhs$zzTeO1T#oZNj`QTS zlfO;7wD-Pk(e%=mha5rhH#B_H*ZVU4a@1@A`48S%X?7DbI01e@&U=_5s4jy--~>sC zUCy0okKW`Vtp+X!GUnQa2o{yDS(-=G`q^hkpb}4Le8b5-ceea8>N_X=;(?pfS8dpE z4OH2GJ(0NH2^SkpJa>X}b<+Z{iNtyX-ynixq2_LIU{=?n6Q2GrF2Dn?53khhK$Uy2 zs3_!fUw{2tlY*r$9?4@&8%ilDgK9V{TKdYBEsKrIm@=ky*#Zcq*Kb*^f(VfvZIUU^ z#B%M2?_KEId`DpEKq=?EMl-M1p-TdGui z>r2CxwAr)|2|Hdf(Q-73*PoQ6t(?Wx7ywwE07!^cmL8}k6Y<=8jgNQsm3+J(CrGn8)m zF-CFc+-{iYntwXqy>x3?Cr4v`2Z=$w&lAEaF!wW6NxR--`RA&;_eL9e{d}#2rchhNuNq#{{Ew)N^+JTU?32; zjQXY7*rf{=l+j!dzAufF!q2B1g2ajyADHp*!>HgI^k6g%+JZ?v>Zi{-Gpb1yDKbCw zceo}djOBn65_6!m>=lS%n325lN<~G1QOHoAYuLd}OYgoHUZS+kyQbKR77c}T>B@J> z^3>Bzb|U4cU%oW6|N2dvN|Z0(q~2>J|EQXxy1q50bb^K2zjW!+G@h+l!WeljuDeN} zgeIWKY+WUBQnC^S%WnUBd$9T&&uh0oHF^Is7iEH1)>^?HGcf@7b=O^|I*Wm=Tu$V# z3GcE$HS5@_cinyW5Rso4A@}I6SiGnPdLPlqXVDQ2NTkvm?yhy{&>^V3dSY#Tkj&+9 z@W1qmMK|ZuPn*`sfc#eI_ywPM9oG)LVs3zHbis$-1P)0X!<8M0@QGvB($ zWk3@me*ug`rl`wtj5?V+nIEgL!a9?!M5VciFrG|kFjlSm)%Ls$sTCX8Uj^ubsodygKiO9egQ7^!;hE?5ZP z091nssJ#TzgaHF7D9(bzB;$m9iPg;U^JgyZSb6*^X3FVPDz@5m@#3M2=fBuAA@@tJ zo^EZ8P!g{X#O~HaiEQ4SekT2LOQ8wdb}!D2XN5DP#4DlRHb{`$V-_wovjAe=q5XBz zvUGn$(dSs1Cg}zu2CIua!Q9JRCH*#G^5j4`pmu4e+PJ98FP>PRu>GhDs7QOf-plHh zU}-3ZfMeON?gmRWnvZ(CYOhmS`i1y0SFTmMHPC(j_i`ED_+ZeNnYoW}H<~qTAPBVV ztA9VYVZ(-`TdwEwL;K-m2i=&ojX)QlhXlPK?J(?KXXX>5P~5)bOkk%9N6j`1m~XTk zso8#7zy6_44`+-L;a}>~bRe!TPK+@EHc6g0~ zae|N3L8D7=!g1Ps=7v2VIkSemey*DKzGuqT&TAN_E(-6=p1d$q54A(Rh^HLBZi8#C z#;{3p|3p)un7(spz2cDnwjDcCJKk!}f$34MYSocbr`{A(X0OyNru<7sAK?n2TbW7_jA;3h%Cn6Ln*Xad?Jh&C9fythR}sTBt;qp#J~H86pZ? zZ5m8Ksz%102tY5|s~28qAbcuBO?32HUjggLO>*rS!Td|v9@bhaD*rO;FYhR^0b>|- zj#}!WpVfpCOrP^dNk;wsE5K%}X>#tmI1nB>Sq`e8 z(j?@5`aewCz-OYlU)i^M*myW&a_w;f!dyBGEwM^6O1}A1wX*AhpfUABMT%$}3<5YS z)4nuy29~u$>Z0_xcs9{2s-P~B+ASFL)7 zV`3PPFP)ZiPqBsF6w@oz!F^saz&gBA8aB+S-ax7d@n7G*D>wh;dc5sh7<{QWTS1}x zOLWd}iBH0M>zpnmSk%YTPk*td_U1~ry=smxN%>PzPa)`*E%7op`pVyG>}0%sC8qG~lSbe+Q&TrC{>IpLotZ96uh1FlBixb3|G8Sutb zF8rd>T&F=9>z8@E?bA;u1HQR$icYvj{jgRfLz090p2CZsFeWKVrL1|2Z{D^oNp4jB z0-RcP?Dzm-Qg~z}CN?UzM@pW-*=bp~*_&tf>e-V+!$WX5^+-f;4d}2A-#YNm6(j&i z24IU;Sh+A$l3@1rf3LWQT(!+FH2$~cBf~b{YtHX5NU8nM}dF$ zwvmc!6h$1Bpy^yV9fHJ{VwuSpF+PTsWLwZqZRQ4%lP|#)anDF=XUv{mYeE;MI4NkQ z6YqY0QjM#6zWS=MtQb{7FW^}>e(I?^3e52z2HEPSn?`vECKGP+zR?w{B)?AJx%Yxc z>*Z|SwW~gEwDj42$Nb0VKl#~c1(CiY5=-8Qee*y3Fet_h%kV}MlD*Dxu)@&xh+L=Pvq?1KXraw<1}pX zqou}&wFtIaq(yIB0Et2En{Ot;Edq7kUygz4mPZKw#=P}b@h%UnIs6^D+L9i}+w>pY zOQ=vaB0j4wR=aV7TfEExkC$Ci!iW1qy1h*krNK@mj0+hbLLKgv&$z)KsM`B% zE>DCG*&k68z<)_=aBthTX_F$N>f2??h^S?r`uxF`l%U8a4&!V z{hC#7TIo{qh&npV7&;_8A>tFU-^;YLpfWS;>v3Q%GJl zT1;>WG-1E+>-(TcS@*!e12&WSs;h>t>3DF%L_cB6ci)BnxaV&le#S6o^yXI=B1w2> z(;LrY&!Au(N%gMaD)G#iM%Cm}5}ok8Y4+rkJWOKp8Xz5v9N(rOJQolD?1eq)-dJmF zgnCmdZ9#z5Ti}BhLfEqPMNJ5De;tdSYkpTyQyvdvS#Vv=fQt z)xk}^l!s9g6bU_ia6H5y3+&&YB79?8q;1_gP9fi@LiO6I+w`G>x&~Rh=GBv&L;a5u z5YKDN4?ldZt~!Sh)rAy72k&{&1Z%ZPk|#ve+P-}-)TqmuubO08K_v}5$JN%ei!Z9c zYl&k8DpzsqoQ8qGnFo{57zJ$Iv15&q=R8E^R%Ju-*ZTSAN6DV%M+j87Mi1%^B>`%L zm}-K@Gr#d5Dpj$!h3t3V%?$S9d!}Cixjc}RtI*AEMO-=M_p{STW zXU@==$Vt+}G7M4S!R|}H5Ol7ZpFIu_RgWsjN;hAcOKsGqu7Gd8lpVe^ec7@b^es@S zS_3~ePypDZzWU1H%|#^z9-QsKJHevSTm>WFV8}@-hH<7E)(I6TSWt3K#yHA@B&3Q~ z3gpl6tr}Do=g2Vp$N~S!*}VgEGWH02p>}k2&O+CzD)Q*Z{4r-XZ0T6H%Ic(&*_@wDh4wJb@joQa8Ha0U*jYy?XURq3hpe{!dy_bd+)iYGbQB#x9Da zG9bsMO+kENjJA1Tl}eS45&Q<^?VXjL`OGW0wSYc+555qg)k8;7{{+Xp$)v=M8;3RY zLBDc{D9#c7`zb6imSo1PIgW|PoU0D`!uo9ko^NN|KNP{fgPHy8#_Rm!{&VUqF_|DU z2_2SD!ir|Jnh}3%^`NYIAy=~${A7&auTt%<4tsHPl#rxB{uz=D%dA1@;PL>^N4$BL z^7_8VD+zQkn0c)>tw~E;j8A*t7vYA1Nu@gGd8IViFs1T1)o5bZoY}Ia5TQ%^Iw-o2 zAbse$;ZotN#S0r$dmz1f#vE$~Et0oT>>3 zp}KX+C=C_LJ^fuVeSTJ|p^8`Ea#bf_RZ8X%w+eWkCWv9nyH0q!ayz%S+}rpznfwy=@WbT4>+D;!J+h%~hDp9bP<3@*U$Q)L7hy55av{`l!17P{ClCbz(Y z%@h<#KM>nFW`1B`X&gSDFczN~yG<#foo?LV{#xZ0B+qegJl3Q;6|F_U>xtEs({Face0 zAi^+G{(l6}%ht--(pnqdD$AKU!`tr55Cd^lcnGuH2ViNfq;6Q|fVwali_t)kz~qBP z%$0R|nOlcr(1{b>LZ}9ofVP=ahLessfrR54!-C3W$>m>&RK6l+%XK{#0Sokvhq;={ zyeYqQ=-qeZxR(#Kdu{pUdsm+BygXx{9fztP%JD<_>gknNUT!(1a^AZ(o+s8@!)vcbn>I6Rlt1!fmFJ#&F5DQ*e_Vs8gA{k;hLQxR)(3mNUbkq) zwtK_o&0~fYxogrWcN8@Dd8}fiD0arz=zXolP(ueNT}Iv z%|pfV#FHjGp}5MRehQF$#y!sN?DyZVo4GWy^Ai&mWjKCbKOOm?%2p?K%f*-^nUV#+ zv-SCyC3}rfAyxH_fDDS%)!%$GTtti*wXkJJUDy6z6DLnbl)L4{=l|8y@CB{`7$VSU zQ}vcZ8I@8jm7 zYwBec1782IuUpP~@Hg#_H!gpsy%ZYG7LS=9Usa$%v|F$ld#41;D@=T^ zEnGF&))8={EF=JbZ~5{m?m19)DORWJ7&8f7dT1Vru~uF@ksT1^-G?yt=F7*f_9uV% zsAEpQcezzl%FOJemx!m~Xrf|p4MTf<>SD?xSRzGilLEBXQN5zva@7G)@=R`{yOv|u7b>hOwf z+O+BNV=37a9*GfpSmTC~RcLeWD2bB~{8SY$PAPQLO|?pmUn04K&e?u1>9Y0^iv|*F z^OZ=(tdNVB#`Fs$S$YgxcKvLScNAkFd|qrLRKRY)bswCFLZZlq@MlU)ENYkx$Lw?Y zTt|-8!x_UQjBVAqGqbyJ+;TjDa3P6|lLBZ7!U`&ZV!$cY(8wn&Bne z^w~emPxXsQpr(nI)%5DsxJ8Q)2RD0V=%7Ji^ep2=f2$@`fcQz36$7f37_k^3=>CqK zIFSJ8S9XUs0)XruD6Yh1r=!jLoq9L$4h<00)nUwya>;9U#v`RdMK3fYq?IXIQu~!% z&gO2QLye%FSb5?5?=xG=K62aTOBc=^p7pw%9DxIF+S+QThd?xW@KSNJ@9 zGcYlE!{KAqMHB^&WjV=VB%>GNO0q6E^msIQzWFBog-jV1hDx%iOHK_i-{e2xv(3N< z`Mzb}n}lWf9AF}B2TDKrskz8#j2M|gt1?Dt{a+!Ql_yRenX8ya8-=e4VUU)3`UgZM zPoQzjmaiKng(cj)N3snZ!?;tQi0!cY-n$wcLJA|nsmX^o*9tii{*{Ke9-VJz)K8Prwv z$^BzfN$1VFv!~}>wRP?jZ5ua{9sO#wl`I2wTQ{3y5%118{@d@rw_|oTAX`jQyx&nU z_$aEDb{#1EtNVw7DKI7y?#q$u=@$)Afna%%bL7{z-g+x^qD?=bR#gHAmytc$s@Gf> zZWX2ZYjeB~Bog|WrP|T-yHBY~fcVFbA8-BKb0am{O(-eJ92-9M)YQG(3llMU#(~}t zCye?9xG~XAD3HlLm?vuqowuPc~dL(Z*EW2vWp&>Z)wM&)9w)w=FDK==NDXx3ntD zDX!~_FD4ZqH`o$Tn)OHSh&cxV+#u=}gM~lOoTg=U;o^_2X;L9$5D3 z#b5928zyo!+ASmE7yUCP<*ovkCv>>(>|8YCSV2N>^12Z1JB7~!io5%|^78rHETF zGdJDdfkab1i5Q0 ziO;t$tuo&Fk&z=8Ax|Ce+_v;@0&32^PfwsY7(3=F0l2HvBv20Cc?g6RJxZ)363s84 z|9<6uUTe_6a2g3e`K=AB=bztTcH>x6z>+p!rT5LSiq1Q0W}&6~3KSLNGvXK3VFtMr z;Q4T?PcEN$dnF}j&~e?*3^C44Em-yWKQEu@{_=}2LdUA@TXAN0Y>`X&ImOS29c?{& zeYB$2>G#WSu6)luc&()?Ed*^T{wI05;n*1?YAQDQHEIhSo@rhnpsDAHU$R1hGlcx_ zk3UA~m(-32go`v@Qie3)$G3W=QqCP43dIfEIQf64C2kDcS(+Hz?&)*k4kQ4)nB3+P zlXe1mwN)XUH2+uNkGSp2#BX=@cxvRr?Pt&Rk^`^5vqipUpM*fb#8Wn}(fZcn#Y1Wo z^k!|zx!2Rr=G68AM#D~5tQPpz$)wJX(yADGV%3d49l(Hs`Jf(F8uv` z{0ofBNCX=8@N}rC_!-CIckQ-qq2wwrD2L><@1^hi#@4-K)`DE=shOV#J%W>}Sl8sK zr#2FmxtB(;*)IJUCq8r%>wgUbqCR5y$Dzs?`)17ci9kcVy3@`!->V9xWQ?WN0Du3v z>mfaEhSr7Fo?mmirLP1MTq1Mf+K~xT*Te$W*YQfy@{Esj%rb%c&ZWzFb;~pzGH#(-IzM)Ezz<#!_~Zn{X-I& ze$iBiJ*`K5W3}GRiquDB9EcN(8&xhGIRrDeWZ$WK8ItMmVxy3Z7p}P=O)Y9GT%rMu zp6NX`hA^DT$qylXG2sL)i9%v*^~+~(u}G;*zhMVq7Pp3~Yx3RokJTNO^Ol)uolccq za5I+T1`uX5Lmz{*@UabfsS!-J14B@Jt8wg%0nA&z<#l&Fk)&22A^=3QKO{(=R? zQCN)JAV)^LH&*R2CU*VeWQb|?pxVBOs%Ri`lE=E*rC2|W(OaWq-2Z*2z>^`mv9z*z znM1h82|M!SI$zo?&oH)d`)zA)*!PRlAo%P7z3lH^@$S28tJ8t6rgJFH1AN5Czv*%5 zbgz5EB}ecGu4S&De^3O>+Wt&W-rK1cK4ljSni(P3`|SJwTJyu>z)*tbNTRW_H|BIP z9)tcJKVPv$x=ORhrC@cpyfp5edtP~A8SI16b_f@-HqfE2yy~E{3~OwLz}$hwy6dL)jzvkT zlC+Y$=59)CQTkue1B9{W2QNZM!eURU3{&y$a+syYZ8ZuH9*D9f;fgAHZ4X=>5HUNv zPp?0*vgNqrJ*OI+^%J`u?=%#P8r4(DZp}lW)2&)%K)4jMhK(Lw932xXsp1@}G*K)U zCFc@FH5BUOJV%PT`r;bWRX?Ybe&kjxRC6ppGxDVVhww3D!@j%H>0>hWZ(Hx?Qbv{c z-g}cshahJbq)B5?5u2l9(5SPKq+`N~2UDB2+st17Xo$x(#5h{tz&JA7i0Hh1M&VWA;wf(Pn%5DRm31Bp7^0bmqTwOSQecbdTjz*JXrI z=G}Q(ln%A5ZZ#xe4?Z}<(g9w74s@|o)g7?VhAX}z9@QxZFr4*BDJf=FuGORi-Ds@r z8{VXwZeU#NT^6fWtwq1{8#ipgzkQ?ZW>E+A*1RzH*eQ~zS`>jykJiR%RL6d|Wy@;7 zhDrKY;2*^^3?g%jZ(5bzD_J90k$UD2v>A@7?C(E4@tNyJjs6P&q7pCpVq=t7SJ@{E z-7FbaQ0-7b&-(#;7VENdq9fvFqBc z+B$F2;*vWIHx3-QU-ZzdDR|m~52?%*0kzS8TDK0#5YW2$%05#Klg%fJo_fqv6cM5bGh^hd&Ez=Ztxr&tMiHX$d?1aisvL zVY`hl01-GRzGt-4YM<76`N?nZ8TtLn|9AIZy?k`qsm`uuw*z-R%Or?^CeT;ABKOyn zMXAt>HLk-8#x~76#B*b#+;4Z<_F@L@jdfe~#bzzZfb36SOeiq;GL*zU%a&tQ;>(HU z%jX@qx=6D(btxggSG6m689IY=Lg7$ty2A?OABCdNX)g1y%KB_5V0YXskSd5L7>rKJ zz6pcoJUdJ$-~T(;%J6x_omE%4!pH@o?896&v7%emkXpqsQXh-f8y={xmHK7ySKDRt zf1TVE?K7YT+K$);^zMV>q{M{UC!B9Ip+>xv6!z+4jnfrgGme1syN{m3!;j+PjX}Jl z^cI{nn0!Z5CC0TG-fF`g4eQitb#z;JsAs#oC7LEBam@qoZaosjCyk;X7Q4zCH-6*n zOE18xRi;p=5ZG94Q**{DG7?0b>07Fff4k7QE`2WiQBmCx^v7HWA1c;x^#L+d|31r( zmMvNo)<@}5Yjk>7A*tA2+J+BZ>LT?-vzbWQxgad{M9%89)ot3eZAgC?62Jjxf^`oGcp9= zLtrU}Ho|8B$QANavC?K(h|@cKBC$D)8%A^)5*uSw+!M%MLDfc9#=9du}&!*#-egfEIB zK zkc+=N{rBJ3{k+L%@lDM44j3?89u;@)%*E~1kLdWXsd)JNc1`H)MIKP#~ZA3%y$l+AoE??~FBnWx&3=*En z{m$s0M~zGV{rBgvUI)+GWKiF3{uSm;Hv-#5WLYK>rfK$~t_Nz%uK}JJSGj2N9F#+N z3bm|4*_y43Gb?`CUwh$F5C3JF;;#>=aQACxp2AqY^XFx2?)=RR#-uX3!p8G@;E+fk zwyN-Pp}-_9k30~pN5UW!)m2SC{O*SzCUklG1+`qo-8}}Tq|`)K8A5Ms9mx$hB*S&Y z9CzG80%3h7;iTFJ1hVFSws9G8JMKg)N~0d?s!7BnJ{rfJ9THgV45(2iXmmN-E*fbEu&9(yKLx645Z$vY@5graH4G`yxDJZxBoToX^lzDU6#p$g8#cnKyZ z`TJVj{rN;wi=+-6ilatxO*+2v=GvDLxZ=M5ywn8MG%!4jTwRZsQ&Bi7Dd>!k=Y8-& z-mB(e2MaLdBW6)2ZOA}#NYbYJaCj?Y!F~aLLI+i{q!mp4LemQ41`~w2E>PM8I6Ou4 zQEkkC<)Qy~&(xLgtUO=hDPFbR+W!3R@%pEnCA=2ye}LK_v^pO2t<))AL(>nRNQ*ML zLcvkZlK#fuZ zXXX}~mH6oouU?%$SJLACMY0VWKCH-hnR7oq;NyvZ<@~ei_v`lLI=f~4Z*3-=t9qvV zrjuX(_5B|}s_zzdXgCbi+S2Zl80;%dmAwDa)G0aw(A#<>Mn2%2D5ih@;+32brpS3} zLdYj*D>6^>GHYR?hA|kjVWAojPdF!;FEUmLi%@ed@6NRUVQrY=5Z5VM$}Xn?vO#+X z0h(DQ5B`G;-LmPVOpnZaU7mg?1_3U+kt~@oKJDK$kVtEX?H!-Vy&mlP;~{Q9Q2AB(Nl>S%l%2`+ZcP_THENfjd~xqtM@=I$As| z!yt^g#wM2M_|Hb_Q%#5?;h!SAnQI+*z3;_YXH(i$D9D{-znG5Y<0}kd*P|CvhBAqZXUE`%9JT_zR*l>tunR2$Xe2YqA~2ylu}zM4!3l&jqe(E z4(K3S)j$nfrl0@5&6L;ZXh?MaSv^|dugX=bl$+Og-1&IT%v0`>AHuf(XM9ey4!s21Vgs(A&JiFrBIYP9;ZB7nboszP@ z#GbuVr%VavC?aof9-lLda=U!2NK#ZR{)s0h)z}rS7A6!}Lo*(}Er6xMReSV%;=|$`LqdUptRR~9@ULtRO7LtAKt@b@ z=w$NuJhI!jA8hCzs_-YDZ1Tt>Ns8QiUj9ActocaD{Y-TJT_~{+>r-|L(JR88A|d!? z%4_lkrCzA)o%_T*TkVLgTsc%~`kg>|JgbZQuV0z#ud7vspPa3_cJ1182tWeIyZk^L z{MTXPiEsSFas>4|ZL!kE1KPKET;175IOWB5i z2o$9ouMLNQsa5j#^F*ot(heRwW#RiXcSWOY#WzZQIr9=<$9Blx9tZvt@oh97ZD!zwVX_74m5qFk9m(Z~`f^q;R#~B@51j zF`@J_jztc>EyLkETP)ADdaRC#tKS_vo-#<%&Iekge2~x8B?slz_W(j-T!b@n0jVNH z&n?qWx6JfX{=$VDxcxWxK9(^`XtjyT=$PU-eB6tl?%X*2KY#n{(44+Ybe{{p>r`QW z%a!kl3*{8L#-mZQg!Qrm8yq+t7xctCiY_y{DD#iF9W<;p5vgb$b;$?-6DxNwZgi{0 z9V2Mft2eUjrOA)?40)Ipoac|;F8tk5JG+5sTLoSiTk2~9);8f)v)?!4;j%Q4>RU2_ zB7833mIX~P>&{M4>1#n02#Y`ZC~U-Cu<$}tUi;m`Vt8`eS17)H z(SvE}J3CHGjIZ_2d@mShGuQsqJA1&gea@|KIsEDdrN#?w{nxeIulrOHpO6*0Hh!Z{ zvDkeyEVzKSt$4;<_0giOADgR~uI_vgY_z(AZrWeDn%4tr!p_2~!9(I2!{)Nq zLl2FZ``Du;^XV;E3xp#^%#_qO0VgvnF!Sx}y+qR?>>BP2Y`b=}a<#vdIPzSr}QA$B(#cBrN& zR(YwEUjQH;4VWz?$GZnn#`;BViap!m;oV=n^15Ra#W$`4L!UfPzo4#YUZ$gF7bgr0 z$t(_ALoyA+$Nzgf-P1mO&X=%ixcPROmqjp3^>?)-;sE?3qr#aw1BWZ-6Y^niZknNs zT=hn<@xOfS9y|q&q(9J)p5&_`IWXnpdNUBZt<^Umh90AJo)e65m0r-rE~+|k03NCa zD0VFM>h*bsJ0=%;X~X!}{w1fMq)FKN(@)t~`97H&K3wXxt-rMWa`#FFscu_#9_o|D z#xcVrZ!WlyP+Fytp>po4&Vs|n9)14VXG6aB=%cqb8_uXBSEuPA$$jID$BjRP4px-Y z)3-?;P?t2bkEB*bX(SaP4CGQxj~JZ=sRK)?QO0K$TyfLQH+SS@8yTHA?v05PZ)CWHU zUHem@eoyAtc+{S?8uQt{r+P2$p4_>yhvYu^<~8rXKdk>eJB6bKMzGSW6tlmmP2IF6 zO`8^P@By3+!4e^S5NxTyya{<10C|+S$1a}h9!zijW9&+>#P$LBhKm2EJ(t%^yL_rd zhTP53-S?{p=3XBBrq#8rF!{tWEDXZIyfv-u3{5gZnF}<|WJqdKFt_%-w7u3>e&dOA zaL=`Ult$4g*aW)a%P-&U&uAmyyYxY!HPd~GM*xUmR0i_P$hKE6%;h*#kW}TwPAaL_ zZ>}CimcunRGrTAi&K$55q3`#dJ&$wR5p^tO%D8pKo@x8X@4u4-8B%A}#0H4^!UUCA zY@yVhXw()(mEt!2vwAKW86tppYbIOALa)U0U+`CS3DjLaWf=N6j$w|SY1_?&i;#+? zPiIW3k#ge_pdVe=cU*)J;f1VL|MT|U173Jvs5dbRKg-m!Z3xpLo%B{iP0b6euwW%d z<((?{AF;4_?9{3CEm@HMjb1-u#y};FwEK@XWxUBw87x}#nOqV}Qq42C`-C-R zweMS=T%osv{RB6|pUQu^q&W!K(i>AAgteo?5cYD;R7`?Jb_ki|1g?H+P?G8=bHn3` z;WgSvFc)6#pqw9AT?fc83e^RK#i|a!&zUdwL|X#*EcHH^^Mp?re`J%yj@m+CE@tDH$F>}RkYewD>)8;&RqCPZ}jUcGzG5D^>q#(9&ponCu z@WKm^ChqAIycRDGmj}}yQ8>KW1?ff~Y@eCHn{`6K7Y30CX_+rmF(WQ-9dhiF*5T?(*?#4KrK!fiB`G61?ar_v z(>}(^{UjLxGa*A_wQ6BKC0vH8A0>I;tnk`K3oy>W8&4C6)oM zTdAH1vk?pN+Ou-+8>>zhpSWZoFkEk}9jRSktRu}Z^W6I?5M{6^^Y7GbFa$I2_16#e zMFh~*=uRHE_ZR3LJSX&oDtRRHF?DtqnXaP=>n4fR(8MJJpf1nS#tOv~`_r<&Q@!tK zQvR2gA*aeGQL(;oErXfRE;~_|8HDW$m&PPU$oLBKB_IcDkf^KbvPPBVoL5|yvQ z@R?7Zs9M3ZAlQ#RM~YJzlX$B}j~20028VJMm?HQT-}ll01I-$h8sGc$_QzsR7iFLh z&gK;z6vKgt#FsCgOZjO$wE-}Uf41Yx0uLYXR(d?C6^iBciLzKrMZfz15UViFtfnwx zjO9wji(dsFN2CdzIC~h~N7s`yu;I(ezEF`DF2|gK7k=LzBPNm?F@od4Z9}kl5P{Rp zYLCYR+jp9ruKi8ZZnO=lSnOHPyYPl7&$rk>rH|h-{gG19hwpL-F8zgFAA9IvdJOiB z7puN@{!KYstTE8KZti$I=KjWPv3cHi;2h}*KG5T}4K>^TT?z>;=nGPbYm@i0QUXVm z7I18MLCMmk!=E9fqxEgpEd*@xs!h&nS}pzKkEJdSL45Xaac_>B(6aJ3p>>AEQEL>t zD~M?x_?TSETBWxAo4AQaDuz9xqvyX45d%2%l{hA)C|pzxxpMstp@~MPd-w7haEM%2 z#Q}XtnIDF;AcB^hIPvR4?rw?mdp54l!Lg)OtLb%C?&18SKhwRZUSAA*q)`pG+yVw2 zFGT&A^)39F6`oJ@ZgH^DDX<$oLkEa82x}wMNOsogwPT{8mg@A=lL}UFSA|83BL#_Y5dHaqXnvt4>?eO^^kN^Og z|L(nC)w2XA0Im}{Otj=oZ8;9sa)PZfkxp*Xgt=)3WixEKGv)IZ;v^X6u>90YHJbNG z=(9)?bI(;3CjbeRe_i*#QFnH43>Zf$*7unY!5&O~!UzkO`5RA)U+y&`;~YO%wwI)m zDy|?`8d0bCI5=0@fPX6n(QX6_= z$_%X%WmlG1#{v=OtyFZ12}m?$6OKCh)O*FsmmjCy*njBIP!YOtqHMA6bh(MUPt9G~ z<9N-FGu+W)c>#cj{H0;c`(ag|0IKSXhl?EN{5-#}>)$^kPzI)a3&7NwPJBNez2LR~ zBtcJ}!Zpg@Zn5taHDE4#MUr~F_+s=fG3OVh({iL%+|!$R>#?hIuL&WXLU4Kd5T9tDZ7->Xkq76U!rw7-1x>?WOKhQ9+zv_skWFgIjse$*qR$9CmZ=-1m9y9!v*a zz1}}68W9M?=4ToeD2TY}E}OoM7e?zV~tU?C!h?Fgvc1avWmktA30@2pAUST{lVFd>4U-w<@+yJte6V+ ziHr;sG>Vh-?yvgO!By+j5?ENo5b~Mz(-+_I!on^ECB<6$+GXCxt4VP!2TyzPzg3hi z&X>5S*Qvv$%AW}M(4z_L9t~|77c$>P!u?klcV9x!t@B#g**)@x@=15?axA5i{eub_ z(3+`9YpgcK4>@kNE_F&C(lfsQt=9Q1%^y2=bo=dz#e0ilDo)`L(rtt;c_?((L*s(BJNW0YQA^Dn zZz#FL$)TNI_#m--1#W)dQYz|d4pqN=pnB#usZ-`U=K)^=MllrbxOgWdCfGRN{}%g0 zG4B1`eTNSVCfRDwYE*TbQcRyhn^aRl?(raq6;L>C8Fms2J0$0hzVmKFu?0ti8X|cL zANHL5>VrisLg{zni#?Yb>}^O;+yKxc(?x>S<9~VK&wI2ru>{NARq(X|?GOydW1Fba zg1ga!hYl%RH)OZijl_u1;Cabp{y$9u zJVYHN&&a!}S;~|s@xZ%H8cwaEr;HJWnK1;x;x)lYjUEom=DI3{a8{42{?0kSz~C-c z=1si!)lYNn5C;|)C&{bKbPY-0)e2%WuLl{DdEt=hjpcB&>sdii{x|*15aAnC`pupD>y*1kh8umS(*LdeX zyS$O?yly+45iAr_;iVFJ_~n;fqqgNHvXSD!So_@%HkSNAbr_aPv-UnF=%pYDaJDwDOOCQoMcw%q@UV-^_5pSK>n3 z=Naz*IvNk9b@RvOJ)&o2AYS>EKX3GA6(Mcd1J}M9T=|RA#Q_dUw%!H>%bm%-^}GmI zD}!3lW|lPl5oDD!c=|7YLvJD?fWmQ(W2yiq&{T%CPUHvX-44SSUwl#NuICAJ0YVn6 zhZen+e2^%UBm?i=wMfOTVy{uK?!B zt0sU+cg^m3kxzxBwu+00);KV58k7&4o}}&J-iH(z%owJWx~nh<<8OR+J0@OIURZJ) z&6m1>h@e#MI!H8anmGFJ0hM$o3UbAH&S+V%ejqSJ0c(VDRl2X*gh~&6KTFP>*XRF0 zj~M<57|?pUq|O&u#`QBYBW(#?EWljSixnOoXi+7aGZf3GkU1$ZpewO7DnM(Gwg3+= zWSkybQ_QwPYJ=|(8?NAG0B;7i9r!!w_l^&)N!N`p(&zLCEfFz(pz(#s>Z*&3trHc# z>O|>#j8la5@F%B5QNE>982(nQc+xV@;~bDq9;%)m?%^oA@nHUCyWkKE*3alp*GR8<8W;<}wbU7GBaFRD4xej^Z=nLe;@-)g6(NM?QK6EzOf;@Lp-#97j4Lyp)&B(iO_MhX2BI7CVnEtz&DPcl<# zq|na_bbYjG)8V5p=ud*vos^W?uy*wh&0bS%`VGJ@G{IZ%UV?oUpW4w238~|UP?z=7 zj&OHp)9LBLT+7TYywMK#t~f2z#?@nFYPoj}k)ynINV0cghc}sRP$_$ZAwrIVG8e2O z8|QIufa@5NzyJ8j2*thUOOud1w|j-h`tA5Z_bg0<*4MmTu8oO7}dmFTDIW5CEBR#)4ytE*bdku5i zY}AtN<2ONN=2W#O1JGnV{M-gZ6XXb=tk%6pwdXx-1IwH#mWkpUh&n+$o%_MhfXNsE zSXi(>B$a85j0G)g_(tI&h`C`lEHY?Q-S{ADYI-Q8ZK}8-(X<$pWqsmH(vh#=7GM&qt3m=qhS@T+vIECqR5khYxfjL{d$|2#NtN=@E_B^9Fc-XLZ-7O|7@T&GD z_yV;1%??+5;pY$~#^(2;Obz`Sprp1y_g2nCa`mH`1GkvTNF)rUmoL9j$nz)sKKVM{ zlQDpB64jiEW~()G*o<(Wj%}Tvd=j)SNQ3{=u6=v1!$T26G1*m-xqHNyv_FxBM3fVN zS7D5g#!P^eHa+&7j^au~p3TaaT!Ei@l& zvVA<>jRw5RKu;~tO-k5zXWw%pj&&Z7cDAM{w*$HE%C%iQajZc^gjGm7fA?C7km6Q?_>avet>e{|;Q(P;%NrIxT6~;o zXV@ya&TdKeg{|P)a5g`AY;ExCb>kNw+`3q{(~5cj!E%y=N*oL>9$F7K1kGUVz9D^7 z#s(VbRXbpz`$dO|fjSDk$9+sS{|0@d9P~lc4};1IswGr;+O!NrpdVHjBS$q~-eauX z-152o=0ZW7RN27J)1C;KQ>%1syQ0sqvo1DfSX;lj}{Zc9TpfYY8L=J;C56NMyNSC_5HBMO&1B zR&)!;z>C!wno1g`T;2)s)V=zXA2W0DU?!>Kv08wN1qz4gZAW%RAknd`0 z3=y~}!nrE8O!KAvXh`7TK6T6y)FL#j#o#ESDzo^Y3IeIx6AH%iK$UyL9-T5s7IAm0 z-K0MXt~TPnGMfry)SX|RtvRyl#v_lYzr$m}e-2$XN6bT*j8GAqZQM<`CFVeoEI7>v zsinaQ)M1~dNZArjgh;WEd!R4naQlzVoXZp(qO;`MKgVzkSOuFeUi)3~h8mb#L_H6P zk)*8Eh;0VeNROLhe>{ienTr-Zd}_sC;CORNW>w3uFv2mC)f7Lyt(!Nm(wU>r?)U0q z5~Cf$Cr#`4{DSAS*yE2CeEi8LBc=yEO@i#a;`DV`<^I$1hC|1zO?vhTZKo-Y&rCWs zq+W6Jks0<)nyJLBd;W*SJ96FV!uJkuFemR3W;D-+Ck-E8!N)O=`R_O}GXfCRHb}q- zC)P(G3+qGXkJBge#)-B>859Fd)=~H&4o#-7f?3ZRm8rn2EnmY6MVhbhlQmo|miM@? zQKKylzuORVAS(~Hr7G5AZLh3A)=&&!70`H;koBvm9cZ9oBo-OSuYp zc=%l?O||RQyCx*%G71SiInA95er-6V62q!NHJ+Jpygb4|O3q&y2CI3rY~h~q5UQ~F3pk0TF3#~PrWdzg_sPWLmEbsyc7D&h&ZJZM;;&;yK1Iv% zbOr$nvA&Y9+qX}HvV~g$ws!9m>q-Pu&{6b&0#{VZtLbvN!aNbq zjVpA6E2|>oFn;}m#5c*93+v3nDWg^u4E46CPJGRd3&Sxp& z$1d-2e1LLm*NQ%K{)-D>>Rs0g>BA4^%$gM+sfbN}_3Hfs?T8&WUQ8mrsgP>Q00xze zL*woM8W;HdwUwZ9ODz54OXLH3aKWphZ^lavtybw0|PR zWWQ7#&=P5rd+%x>IhkXXshOn4XtNbjJ_s)em5@vseZcMSKU^{crba&UQmMhAiirXs zA6z{gzT+R57gf)l^wGmV^3p;O8a=u;Xzr7)yl9=*C@N9cL!1GG#wtsiyXxC-M+3bf zMf^F7xu)oF`=*xv>N}gRD?y4_rQK#G!< za|=@oX&+m}8-6kfjAoU2E;e!ZWxg!eUK_*#f;m_(GnqV-=T4lOt#hsi~?@r+qSb+4facP*dP6^iO4_GiOlYaLk22q$d54&;*w18FC`2qGN@Xr@7B#(&v= zdAjB<3U=IGCYdR~4l(pTEQqZ?_|3u7{WQm>3|1;?9a$E z(78N!R5LSyZnpS1WkRjrCGGupA9kK$kc~J$8AO<#V<1}TxK1A!rt<6^dx{Vr5eOR?HNEWB&CL6 z;vZn#U~`N#O+Hp}$M)@AZ7X!dfFM3i>v9u+AbO`{38)dNNXhDbwSDfndV{JsD4E|` zx4iP-XU>GcC}XkkV^QSs=!+g?asR6roLkIu>{u(SCN!41Ts_CIEZ0xmGg&|9-k4(^ z)RBpFamyG5Jp`=?Qk-#;v6)nwHAfCkJja0Id+XOfgmNN={z}M4>oOpGtIW7`;+nNf z>nfd6Sq1tSP!5^P^v3gWAGoFth_w=*zDs&(OyL^`AIcETPY;rf8F0dD7I1?=ayZaj zni>syUox_AXKJgZ3pBHASY$oLu^zc44rs$U4QIAAmabX+Gjq{B4KQn=A+KNZs$riY+Lo0 zyjEXiP&Ok@3T4sPrxxl|tvd*PS&#_ie z0fEByke(&#NkXwEOR@>8!HLFqjz2?~3 zf`qcS!pI489RS6KQy%1Yo6*9e{_NQvaik>!KQ~sx&Dv7(?up(tlsUGEnGySKPGsf= zog}@B=Qi~%e#ad-%qC-tg-)16;^*dC_86dvbz#A~ZvFaj57p5eLpoN>b36F|7@!w6 z*$(t*w`DgXa{&WktHvyXNAcx}9m-z>fyI(DzO(T(viD#`60AZ_vK00H5!M9T@B&6J z`_LjgpyH7IM~E9+c)`Mj*Z2O^1TU6`l1dLlRL6id5TfM2A44DhW*QI{gR3uM!e#i^ zb}VD)!)w2w`dW)XOMxp7gbXBnX@~KFt;A8rlCGR|41vpG8Fnct!Cd(LU&BZa=4;pWK(A$BGzu3d*A2NonIr>bXWSODAh z_DvkY1`TSTUU=<^(Am;<+WatUR_ql)BMIXyHX65Tcf;Hq-Lg@|r|;f0x$<~@9)N8h zim0aTSm)PxBWSXfg#Cde96KeZoiS-w%V7vH+y9)-c|^{?awK*LzY)b+_p2|tWho+p$X zKWS2_lq&9f2g7%va&fEGnG$JO*IzYQPPQU&dLDsRk#aspVY0K-+mn{Gl#SW&dUKLA)BuLmt z2AqW{R*)?=AHKXN{X$<*4x&&f`O#YxK*?iPYs%KklR^0|k>|q)@~oTu={&DeF_m^?g@>TE)JkF} z!5X1sbgS6Uz+5A z;KD;E{*xFl^n`J_K`tV4kRdcw-jR%rEoRJ6qy6~26OxUI!evqkuL%r($?0CxcVF=j!bAWRxy|n1H``h z=7#9~t6NRSYuDsOvMcWOVrO8EQu=n@2~C^ zL-@=VgLk2?3+37;Z^?1mqR7YcSCBrm&GKptXuP=45ux4BJC);*?)=!d_oPo-adPyC z6ZQ67dZplsw;PRZ@ot^mZ?^a&N85^t&un|MeuYNkCT#3baou}2Y%RUG*x$Rezx;bb zsbSwGjY&wj``xSqO1}2Zxq(wVe$?^I?|)tV_FVgMyEdFYx1q$oS_gaXnb`BMWz#Nv zx$w71gE(c#=!z%(&On|7eDT3FSytTJPwwvZ_wTnI{De!fUUJ0WD%lb+;ehX9L186> zd>J+qnq_muqz$`iCo(Q2^_}yutU}T|+qqT}=p+O4_7SX?Z12t+B*?#Fa3da@@g!Zr|?`0O$d>wrh*YrSL!wez7SzTm9=Bxr^yMJiSY-&#Iz&*WfNj zfML5UhJO)Bp3gzdp;K z-VUsEi;c*%$y^BLaA4B7oPFb<_&bk@+jLS~sqq7eE_wX!p+ zd0vf^*9I7`C-%r!t$L%5L-(M9bf=RKgeu62&Qd-aXO}Tkr*2e`U=swhNCrkt2@#7c zI-Oee#ou=1sB!rGk>wlity+~4QgBzkc%}2_Fa1_qFKh)!Dkuf(CiJbV3+#CCEnMEs zvmS^6#Mk_NOH`}$`BNiR#DEd>?IH4n5SncBEOd^0nixB8;lhr(nc&XCn)lr}4l6)e z;n+#OBG?1!cH_Wc;=qhzb%+fh5kk9_6ujOu5rbc6t2|cQWpquO+T^ikYZRX~d-h;a z*WA0l21l~jab{omLh`%oZ#wF5`5IJkwI+9=#je?O-L73X@z6qc1Tw~Yy0LW#^b@s3 zZGKq!@yD!g*C}0Yxcj*R*an_%`Imoh=5`btv}W?;$+$F8AZ8mXA79<&Ar2pEmapRTute|5-IdI^kz|nLCTg5HKmW;_NwrFRd5Za>-q(12pp@bpucgt;yoKOwh>L0ny}*CJd}A6=mYVk)^_$P1`xx!#)y!ir^%J8hUaFO9PC%NDmMX2TmJ zm#9;sO1Vbh4qAoYM;>e1RExc-U&bp^mmNJYt=i=y|Nd=H=i4u@GdCZ11n{Ws2`;&U zX`-#f`Vemfeo;x$72*Sm8aNKpjgEl9S=PT7VUHscnRO?x>Ou5KryCqge3&IQ7R*j~%Y@{y+3+UGI(eygZWN!Z5LH`SJ%Kb2!YH z#w3^>w#{wiJjb%7@NR*?eJU5Y9WTF`BV77Rq zU%cFHNtxf)d%jNP+A&4%&k&%g$kk3d;s9s#S`%#p-z7qjer4SF@o5j;xgwf4G&~zW z!l&ouKYpww5CwR7L!~Z7P;tW%%@4(-?DEn}Cd_Z*Ou2hOdN6)-9w4aZQgMd5)c~9t zbt$~UaL5yPkxu=&>&e~=Uiz+z;6$$+yN(;JXhyY}w|Ko=3z|ZwT5q0y-~JYc8RX(4 zxQ~H3ue@TXsuY7ScAdiyGKAl#qzE@I*Y4|F_hoZ{=+Lk8>&Fh0HXEsx&E0zZx$IC` z%IE$Ywrmh{0wuLi7crmJo8x z9K6f>OdOc)7~Wl8l6=Vp5B3(;?5JyI#-*zTe;@QS?A#{vUR0mjW>X$v04UhQZTy~x z9?C93)v!>k*w-PK!RJH{&*v*X}^7#*Ak0kv>IM{=C z)X5>(71T_#z zW!U5MK`(fM^;Y(|c9Wgwc=TP00$rm}v{@xk+MNx1mP^yX)lg_7yV zA&{Tz*1q(7!Kr`Dp?TTRbZYa4x(lPA0k7@0UMr?E=%%QzDf1pcQ^}impkd>f*XlxB zV+qKRAv3ph>hj`?Rtb+Xk%?sooF~JT5hTL&HG}{jR44-gBvrW?=lSvoOlsyIy)~O* z2-bLBJ6mE5&dT?>*aJJPGGtOUMAHQv%jxvW7&n-sbdVp-u%j|EwvNq~i}H*bIkFhU z%UPg{4y$fJXq(FlsjX(SPv)A#vOSD7`02WY!FX^j6hr-vEuWUycF5+J-mFth5*$9U zDt#cVei3Ojn7N4F>ydvpTVkU3u<4Zp>*4>F3(H=HS=7H-HDe%^a^N1?J0IEl;8HK& zc*RxM8{yGwa1EbZ6rZP(F3uO zb#>}4!$gD%nLLP?;Qk-%e|zoxDUMs$DA*MXHtVd{oBl{B#C48VG}>c`FPNkYESG^BUv zQyjM9Yp7V6@M%bGJ^huWw!L)Ig82H?jqy}H)t!e{bJiA;Li)>rx#s80p8czT7b?fxVs(wC^Bw^(<0{!PcYVb^_%v#D zg>>w33#V74#9I%(7ArVoWa{S;Vg(Wg^;jVV>9+^B#^J+(WeCm|h zw5T(lpZnxb8#Y`M`)nE&EyX_K^Un*KsK?dL#FP1u-Bsd?4?$C?l4R%s#86rw zKn9z_@#qP7P}gY9hy$({LgEV_Fm2Ci-&p)}Jf?DFKJludgaleaZ%w;w#E`3PcG%sUSOXyMN<_Vt+4iFy);X}WN{)kJGa<^fua zt?S5z1}!2I&n*rET9kEM6nQOr&aDP(K_BXCOemuI&?F0z9$2hrL`>y>B52DtJTYQ6 zs5q4aTyFi{BaGQp%TN1>-eo@j52d>X*@6)1HZ~tArnX*NY;7$$D)U2l_{uh2IXF-T z5Nz9@(wT|8{tKqDZaJE`V-6Oyi@G00MZ)6ld7Ex*I!P9GcKYyf} z@%ghzJVEvYZ{0%2DJPGN-C^NJzT6G61)U}(Rx3yaxcHqM0QfAy5(!GD#_snE3i1Lt zX1(4RDs6BZoX|Yb^*sxBasoOPjTj0)3hSM>QpDw#b1ZRPU%xpGNcWzMA;00;h(tlh zm_)aA!6v@1Xqav`D+9Yga#}rQ5Yg-6RF5&|SSKPjRPbsvyUm(t0Y%fo(ZpCYqYC=K zvENP0&GeaU{{h!x26Sb`PQ#G+u29wu`Eo=KP=veGHu7po5N>3Is=Aj8@!hv3yUCS7 zqJiIf7w>#dAv~anwvkbKVAR1Z1{an3dju>vkm?Vke`3$rlNf{0e;2 zFu)jqL@2mt0hR`&I;{!EPvHXrOUSV67@i`&C%kyf`M`= z$tO;oDy!vbZR@n^H*QoftjIJ+H=<7G#^KDu^`En zpC9hyKZj?ZDceFPiC*Gn8 z1(QzWS%^#f!8?4S%%sbQbK3+21Ux`?4Tp*lfCf40VvPvy>yDn5_ck4AHfOyMzO+9* zS=>gq#U%8#&1LIoUbP=84Sbaem@36A?!~ekiqa&ID+hLoB`q>-sVf;8WMC32F|FV` zcWSRY7w@x?!c*GWnM1Sa)4BSV@%+3^9L z@cIo!RV%W;2wN}{7G?^|#K9d3^CHD5D);|?I z`C>K0&IcI8s}F4BTJ@Vr>JBccIH6cg^MR0J(|S#6C8`*GrvDga>_AsQkdOyO8HdJ? zR>S?5qjWS!ohh>!uVsEp!__Dfwv|)UFME!+OT zckT@U!Fi#%AO=o4{2YKZjW+2FBo^HtSx~mElNLpm0b9TvKO^Fu`B)6`pbF6I)l2Li zceNRG2y}}ZNbTRWrCn(MF6fn9!b^rdh>4kq15tNfyN<3TZfYbGa;<`4RLW3U$w`s` zi=|y^J9vEr7cch56F>l|Lm@y>N(vQ+*v4cmTSP35A7Ffv(!Mh!853DO&opk?vRm_@ z(1xL`{KBwP+9Pl8QOLMZyw+*iXVg^nn=}2rpVC9M!vl)u{W%NI0k?Pe9~eT*VR%0}0Qu zGD6i(R;e*9pu6rjwTx_+0>bTu!W)(UmYM$Ni2-~kz=e1!N-@79RDysbY>1)ZB^;ea z_s`EukZ@rs6m=hCpmfDdL)2+A@F3{E=F_v&FZb-<-w)|BAf|}cC|6`CJRh)8EW2q| zfpFa*8ju-M=3ZX!Z#Tcg3CoZ@-u%Q|ZzY6CNVG}HJxnUlI^!qKsBo{99}Q8#^VxvP z1bH0%iLqxHo5CHGAg_>}R)}w7-gyxWNWw-|<&61lby4id>fgJ!F@?Z@%V<;gl|$tm zkYbo!sKb8Czzmvp3aXwP3v2`%gvUOA{yZ@kfcg>qE(bon5P&jDR)YrdwWtXnNG2{Q zz>9R;RIyv6nqEYNt~6A^!V2t*6e0U}$rmE&2fG$+ z4lDzOByhNtU3i2|?M5SBotw*4hwEB#v&yieU~nOq^vXjMF-)frxs!%VLK? z9z+E|E~91zZ^1mX1GU|PZ;7Xk_WmT5qm0{eOSYt2+oE=+Sbda`AY+>l&2z1-hXFwHlA@A_aFXERu`d_}K$83B720nz|3O-?3FJsn zo4?XI>Dj3L`N*D}-n8_yzgBR62k}U$%!El;H-QsFk)(O%Is=_DbWIIFYq|(g0N1?s z#kL^1&{!C_A!2m{47@r!q`i6kK&`fIqU|VEz{;MG8|*TQ7W2lRQ+&y${% zi-9VEm2`s;HP|W#Xt^OqpJYrTi|m`C%>XaJ$3vLQy9Lk35(Rm00{@R zr;;=lIlkVZE8?35KV;DiF`t$VI{**e6sjYZt9B`v3M6F+e~bohFq?q5R`~mlB|Lun z5YF<_?c8iY2;MJEGLFxW`5stkE8E`9lNTmsd}5+Ze+!w%m(v*ud<1_f4iTsZ1?gpO zo&&XY^2HcHE*>aQJWykM>TO=$_Iho)nIysPNMA(#D(50SH6cF!Jnq~`JD){mefviG zmBCSzE;4&*^?(Z?+8~GwbO9rIMjfxPP(Z+RzG~sqqY_@%r@1zhWeo%X^qun-F1$}+ zZgP3{|J+80Jkwj$Y?%Ys>8zd6_xtfNAWIOK8AO_`A9I;aBM?dJ(OZW=zpL$#nSpa@ zS4-KnBI^~1-aLUx7^&0B0^-qe8|$knMeUA(0LA`;#6qf!V$6bLPyOjRDzyANDsnnD z_0|1B9(J|t>j8kvp_h`E($YvH*H0yzCkrD@i6;Vd>QTyYv0vo5xy<>*y`;l4pe%#1 zYA{OIA~c5aq7bL5p)whb!x;}phLWhskx9b&s?gPliV13k6C&n$lwkKtzqGA62Oh~tCRiYc9WfQi z{DRVa*(TMTE!fpku;IfwsY$i!fJ$#!WqS}fxM%NIVGj11@pGn3F=m$w!X0+S9w2** zS`#2g76LK1Gm@7LCnD~ToD!->rj$XFdu-KMd(GX>=QhyEM4UM&t*Cw(U2nuGlE9~O zaE0U8X69=@w}CC98)M%KtqD9le>=9tmgY=HGz;c5@s{7Z7>G7x4F0Vq-zh2MuC>jXKSpnS=aV&ICC? zcRYNBOd9}&^OfLpe+DCH8U>v}$^z^TY$9`)QBlgYM;HNC(>9}Mx3x_GO>k$eMDLXY zL$1(f$uA-K8$P@<1y1rDhq^p0^b4>T!lv+7GYVvg^oL&{N+37?mUOw9(5!4D6D{Q2 zThoe5lm655y?7A*VNUsh&8(Dqq1~;U%=RobFMb7>qYGh}B5ll~^HhK+m&<0?9I`d1DCIEW@E!m;AF zKvVLJ$)t&vFY7K?MDs?gf`tkMxWKv@8N<=?()P2#??N}nkUn!x8?GG+0nAX>Y5^Mi0Yeo0>Zl7s9`ACAs3A{0Fn%BzN ztL^Q-66NZ&*7v0MLz^H@4AkmP`qKsUW`zTLUuF3wPriDdY{( z=O)VzKbo}wrwJ4GSZQP(cO}ql=M>&q*k)KnWF$>%A33hidU3p@7Gz#k%*WXT%R}3u zqUtfAr-k1BxC~L?S3D*ZNJ}62<UQc0@o>B*O$=QKoQKH{s4fYjlH3Nv<-Z z2*Tu5U&e6*evn1Ybdz)%?jcX0DzC*Q2gR=)SHNdyoj@EAO6*nea+`uj8IP}@bI|wi zW9UeXx7Xn#FfH2sOMlr_M&D1XBS;W!c3M9{WR6cpy(J|p4_KOb@lBD;j|2cQKUy~| zv}fN93B7*rYIz%Wu#7l!n$D2p#^WYJi3*btaRWE$RCXSK6Kvt9&D|W&tT{M8+7f2` zf=Ni+&^j%8xxkh)0Azmc27KFS#Pm~B^dlE;;C?(m#+z&t4! zKCll*Hq2qoK&>sVqhK+cklhn+_HbcTEMDy#=+@kS`dDx_c&52^-{&#ECC54RF@b|k2;ENb{o(U_V+~4!wHlW9Bi()nN>Tc2%SZe1?r5i0;Ptx z{;Kv&aQK1*7=$-u#?GWX{M@;W4;4SZ4n6PIHoUL2n)zdWwzb{(?eqg(CHLu<$19om zs#@GhBV*Bx3!M)c`kBq7N>)^%0)BnVZ$Lfv02Bt_FSXmpDI8QRd_PesQIo%5*P(Z>pw|Q@BY3V;*duC%w&~HZ_5DrAAq|Cb86BrVDiW}~%(;yS4f%XR; zNjt#}Cy~mgq?y*>C}HQ3cVI`s$Sm!+3$9PFud?@1?Pv~-1n|nQ(yu;Mml|4)9UJE~ z`ub&4=fXr|A4S$_p0&lOq$Pb5lWGlImF_a?EZhS@TBgzvDD5;@UtV&}dsa*8M^ZQg zavy*Ec*4s?BBG1o*L=!s;Y**aEdBkPRdKGZ)F@WeYqqk(SHpLJ#6UQFJrWFo{_Gk*?IU-#ts7TSD1eB8s61a}F zi`p^Yl|aB5HQ?P3726{!dXm6Hw%NxFej8BJz+YLOFh`hwl(+V@33_{wNhd0J*_O0t z2saO)+T-y8bW1{(FyA3i8@v%6tM{9R02z?IeNIWXV4jEA- z!NUae9VRu!-iuG{&F&aZ9AvJ*8{1#*Z8PZpnuH;$5da*3tkyhW(L!>U@;FbwcsH`f zmVnos1H$yY#8fF_2xq9>#WjgrZ_+J0|0>HSbwpGCXeoJo$i@O$!X{&>L}P#^M#Jkk z>SEkPMX_`K471^{mIM*T0eWx+g(78G$|d|_`qH48P#urSL9|qYU_;N*Wp>zK4$xBR z+vKCqbnC(I;>mGv z^MEoW&(Twl1kLP0A0X)*qJi(koB>3|RwT)qTi-F4YkrGfeLjr?LJyT(1mYqm5jH%i zC^xqq6+3LsK7B?^AstAmV)u*oe5_uls`9S};sy)H+z;4!b&u5&j_Uf$@ zl-ciX5jeYV%epXdbHSSwQ45$XUPXyC>5(HT_0f|jfFY9sBu0*Ov(nCLex9(b1%d|{ z-P4$pJp(mY?}bkkp=a0CsNePphls6kwP7bIS*CQ{68_Su%Kn>ngoNX&x&8Eu_jT+-=P@~00P`x$3Fxa!mWRRAptW;ysd z<^#C1G^v(<3=u?@08!uMdcW#)dEoi4tR;9fQe(5riYrE)4~R7ut4`72=~4B|P$^m{ z^sS><7~O8C1q1;ABjs%Kfor>n#|YQQ_qPM6D*%qL4ME9sR2VouLBGfH4El=!G98qtYJZ+_2?^p$D z+4PXFCuM&eqLCes%X!D5hoLNd7w)71gn_O}*c7lukzGYDqdeuNlV(Nl29djp#V`=d z1%FQZ?(`2q%A{|NrFZPIIy{`bc6MTWjfOQx*7wQ=BJ?1X%oWrn$ZuuZoz9^)(Hkem%;W%{M6>e6 zzPCYj2ovaC+ChkLZG|ZVegfCq8o}V#c93^Z?+`3PNyu0*n(0^19MRwLcX^`M6&Nl7 zGhk9>l+9fA!O4t&wE)=9z_{x00-LVrgyKvgrYq?LW0^Ri5+Z;w3O$z^EPWHpC7xCP z1cxGOTGoJ=uR-%76S5?9OoV}?zd-*s4)_2CVN5F^YF*^&1Y>Ez7$A^UrZ^#%9K#%> z_OLv%Ad5xCMMjM2C}n9&(~{Ywpxv)IFc_n>wI`pLVCa|@~%fM+4-YXuNCZ&S+>t zo3d$Br^*Jyp%n#FuC1W{p;5XpRU!7_jL=~n$%2k+!A(zO?VRwroSlxJWS2U9EwIi} z+k2(k4a(E%Q-q0$I4GCM{iGcl9W-HQFZwSI%c-$WtNA3bg>xyDUiRT_v6VLh)P$ZM z)C6xUK**s$wpO;bd;R>rez<5#?#w3*$&zkVGd^N4H1Q*1XZ^sgN-9St}$u~?F zH`3{dH>EHS&N9A61EH|+iib9)`vmT1Sg#@MlH!>!UXV0}o;+(ZhxGV~UgcjhGL$TI z20-od^qfvnR#6|@lbWzmnsIGzbsk7l-vpUKY~CDeZ7>x|K3ThfsJ>Rjpq#tn_&CaO zS~stWcfj@dt32#s& zxkzmlFfsJe-(LA2Yrd~Jsw*-B6QrJqKvoT5k*6;%FV3Vzk*kusI1N! zf<&@-My{bxwNu~Y}nM1P%UN&~-&GQQAc~I!}wqIfPAeg`Cqw$5sf>?gVU|Mr#L(1FwgQAm6{l3BO(Cp zsm5eO9nfhmG5!SAKVl6qpJNBslE|Q6Rb_=tNK@!V&}4y}N+F8|v0p!Y&Bb=eXLC^t zM%KP!%k_m)SR_8sTe2>K^27Vh9E3TrM(y`i_8n&Sw{)^d>=ZJf%I!mOMO=>0Ih{F` zYkcA=3u{;Y^mcmU;^XkfvhMl#^0IjWn~QX3hkwr58}_0&XK%&q+`gNC+dt@6S)oZC z=I7}orcccIa!`PyJ@6XB(hZk~Q*rB7m6zlx;Edc`Joo9`6@;5w1h5fxiR2crbkRa7 z(#(te3@U1RjfoXQQykVvlpIE+PuPa0AG5ue#umRJ^X~6b5|84AG1mRN8-C%2fiwRe>Jv|L z6N{vwA>_p(Y5}7ZH6)TNF(am%MMH%bN7FAFw1m-se~?-`TfC<^5nK=>8iYL{WFE-@ zv?BCu$U7c#H9L$LxAsi4fg%8=7!}qM{LLh&f~ZC7yF+wDv`oD=m8=xh1^t4Oi+!n| zkK<$USTSjDE&N7BQHr>J!5iP4nXP+rS>>5$)rJ%#eoC%>!=-eMoqIrWm1gAA(y_|# z`de4N^U<#9xHhZd-W8D!^D2whJJ%mqwXrJU+UI~;$)@&0D$@#`@(*jwsk~!QreVBr zdGaTX@JfTS{2w{>%1Xax)&Jds4ci8_C(Ca2)4lJ2B*DzBXU2~HcB}q5>c<-kcY6;& z@X^FcRtzF^XI&rjSH!_@FZ}BBgpi>S8Fa%68lt*jDUM9wKzNIju)lv@PPVn_l>?1g zjf@wYthqu7N};u>;Mqu&K}QWLGEK=KOucA*PQp9{@V|YJ9wJlYUec0LQ=sB=XK0Nz z;t-$K3`YXCAsJv-p`e;*-itDEDv~uDbviVwHbt*fvVJ^2*|HKU86my)qX}MpeL|1M%ik$_e@d93-~ruDyXgL~@oA-blmx~#V>UzH+zeQ^WdJh*7^E!rh3@SK=Y%P%#3nn=Gzk89W>bHT` zAG(hlofzHoQqcN4BeN9U6^x5BqXGG}Qpy%*LwJ)s&IC|Q;c=wbdgePEiy%1wIM%X} zy&QKi7Fpfkr{l9zf6`YdTTEL4L?HDOw@odA9XAX;jA*}4WIK-Kc_Z5$-qjAy9mfAG~IS? z1R6+c`8+XO=NSl$QLv1C&SHYh3xO~dU{fI!>?!Tj;zg141q_Gd2to`Rnh(sxY*7r4 z5?;UIgw;@O?N=2-;l!^|pY(26qrAv0!Zt5{efoZEuG?&aKipztpMdUwn7fzXyJ4TZ`ANDLqg(_@OSi$sW}XyYL!n5K_IV+udqq`G#avb z*pG^F@0bVHl>+vRmi1?+~l*WmA90;#D9I9aP515 zYIs4RIM{tMP|Zg#-UyhN0h`3W371>VYHr{-7H zyh_iBBnkNv6UXQD?u*{0EfC%Tck&FSG3Q zsLJ5=iKC~+uUFY~wT9#Vck4%%_suI^{Cv&LmJL%&2E>0p9QmJXo{V&_8Sq8I2#WT%Xo+RaP8C&NQRj)1l^ zx8hos!s<-DzI_*fI#D`b#|%b{0X_!Ij7aPoHweDT+M*6>OM_fYUYGzOj|$yLHNmx7 z&(^^|TVeays3Vf2_yQ{yvuQ4|)30(d#c9=wAx5GD&4XIqbO>YjU!aSOz%gO%GPN6Y z>hud!sdUlf?m#BNAw|t|1FH`?4YGQHc}3)3UkC)Uf0RmQ8@y-ghOcdUcCY|D1Lxy^ zjDowsvYdnllHM__(Q&TTh&;uGrymwfJTEc^iM7IkVoI zbUSw;=;pH9mP`FpcK7NPJ9Fp5yUQAcet&!3w?&tU-IgpkuQbQAn(fCE){ai&zOMIf zVdZ^f&5;2CUqAJ%?;ZVQa6*gtBfpLoZ}3TQFMGN4{7Lww)2H4219=-Tj!gCah!AfA!MdaEkBsZg+#@jFl;iz)KTI*#6|f(qm40Ux z-Wd>SP|nTCOEDx*K`5Z&8ptpTJ@ZavpP#m9Ui@0_YCq*;YDsCVPdE>12gWA<}353l^Kja+CePf65#qfAX7 z0Q6i4QGZxVPxI|a_s0PTO&#mpPaa~bGTO0ZvtLokz^Xo9;&q!<-5dC*exXK}2mV#& zQ3;K*4k^uAw$pKKbcnWG;4m{7fZ_841ZdB$^E0%zSW`e~#Tx&1 z?xYsLJ~{wJJ(+J9cXDtGg6S|+#R$usDb-pEA1Trb=KlLEf7=+dgl%t@ZD++9Yn6AY zwq0*{rFAktSDnXEK&eg|GWWTPT_U`^;dOj)(~?&Pa_Z^j<%))cx7-fbvMZfc4q3;I z*weZu&mX8_cF5}LBAfk{U{D`ZMDRXeVXg27k+B`*$L|0;Ut^#T2qPrT+Mn-QC_EWr zCtWc3(3rJlF>*$jlJNz-l=(muR$E{>WswD}fsF3p=^{UcoMFoF?MyB|S=hVscXD|C zn3XQy8ZYV=vB$;I-psjK`Qp2!xi)bFYFq9tiq;z0J#Ep(giGOj%WfMyKH602n!VC?AUgq#8F zpg0*0gDD$F``9EZ6fCXUhLXXWWlQNzQe4KC)QbGULmvs6H8W@lw?^j_XtL}P$a~mf z??-6Z+xqwXS58t*d%RlAEZVOBs3bG@l?il^-x*;Zl{_?W1)%Rf|AXecC-2(GReYZuI?1rljA^01=2nNO=;^LOaS z%wozx22x;xu-emLcHR)d4nt(_2H5W^x}RBnx9IIsg)^U9Spk0PJYsjt(u?12nxT=jTftXq`j%mdEll9TaNLVnT zkoyAFo*2Apo^**LaZJcdbJOtHQpn7Vh%cx}o`u>iEzi((8b-Mx-&@9N`QGVCKNLHD zrQTdTMVdy$64e#g8irD+;c)ma|9tb^>p^3rsF7J4hH%m!)`El^$baCn{XJ%7;QZogK_VJPZ<(OzZzZ^fD$BRp<*-rPO%=e7o4SDu@lYLy(5(CciL zf#sYYsfu=(;Z3)-s99j^oM<>!v)A%+%}u3InrD{}onLxP`B%&4&AX(|89RGda>Hgj z!v}pTZZhF*eqo`I*N7R^8GItW%|qpyu2}}KoyHN4r1#QeoCp3(mXyG8H_#o_xP37 z5k!=E(m8ISYL^6!CD|~B5x*w~?4=)JLb^3vnF*&?Mt1ngPvZy!9qjUEnT!edTlU%+ zKaU+=){CcYz#;%`nHb!~EGYs-*|X^6h8hy6aM}a)%Oh%jqD4v{r4iMo)Er1aiQ`3 zpC;KE#p|k)QtGZMY!|rkdovHvD(d25j=B6h>o*elh^N?n3{F%ddGc#FO7~P zeg;l`&|k%UpPQ%W`&Q3A0+&^ONZl(ZAZb-*j$N!(zhm}D@@11VJy#G2 z%LA5@h8Mi=zyTFdFmdptt>9=!Q0ZwGWgH#X`N#V^%}Ay-tOl%g;`Pzh4r{&j2PMWg z#1*grddptxA*`uSsEDTYTLsgOG+sf?SxtcvcLV;GST30!#wfDVM8c>P7=XOZiw|^EFj(^%Ik4)em&;V79GMR6y$_OQp=} z^)9ulZj~`Gr&jo62?7PRheYHI*;wsGYOAgjEXyu*s-y9~Uik*U@-Y8|p$2AG%9Yh~ zmR?c~p3?l)&`=e#`qL|B9T*yMvv|bgfdS8pAGM9YYj#hJHA%96NPDIgg9(#L3R&^3 zP>es?XUm&q_xW9gLdsM~dWE@;9zM&m6ZIoix@2H_rafd0@xvg#ijyM{YAyuUC(!-I zrUx5c)zhluPrIcr*KtS?A>{$LAC!ERRE(m}1SVvXbt`2fh83#tKldqtcaZO;!F!5Lxn473x^E(Y;45>$mf;P9;r5Pbgn85Oyqjr-y z@0&KylqIS``LQL*o$^SNSqkYf5aI5WYSf#B1x$nQ0h@@n(rX77xbQ{`UcWx%aqQ*r zpyeq|6)PERXXw#Nf`n!GP-&s*ZEo6rXiMp8g#7|uRa$vY{+-N~I-5BBNfW6blz-k% znz|v!Yw+}|rJmbcEpDFwB~g1g0bqL7oBTt;8v~cbPTO58&@R?YyUE8RQ+)JP4wViF zZ4*9iQ;w(krcuYu29%wv?q(NT9265fA(4B}0(7fs_T7s)u(6jpTToI6pV5vB4Fj(h@iRjYaJc;;(L4a9`i zP|7hTBzp#OU(ef{Mpr@wBOAKFi=_slW<6B8rU>>|uldSJXc_-2@!H1=VqY&mKNf&1hjVa-Q#%Ju02lZG-3T!a6JlFW< z@|5Yz?EjR@68s68(QI*%z6Y#RrT*Ytg(Q$xHQRXps|Ao@Q7AwFX(a`!#QT{|Ch54) z8k)>fi!4fAq8xZUGP&)>nqf(&i}D=~g!_M}-X~L~+QRpl9hN^=ExDecc}@9BwO5<3 zz=C;H%Y7R>dCo4KNKHc(Czsty_gb%c_@(C-EtLk}J}9(y)>?3^epds4^Ju# z%lGG45=wRVdO) zqXTD3?HSKZ!n&M(d7RPJ*+r28c;%%Zr4;xfFJH- z_Tz#cW^n$)4xB9m&!%vD`hE@ z48(UnP*WHJ#tH=zM+kG4u9{-5k{R+~4y*hhpxcDTdryaVb8SuODnL{sul z+fBK{$ef0EpP!g+Rno~MrAwQ&HTSg&(vDD`>90_Uc;su;r?B>QOQk(Gr#fdi2E3c2 z)U=y#ajJuE>iSQ02Uirluz7i5pLy3Xwn~Twn>j-wyfTkpRl)d%3X%E#BA?Bj>#cdk zI|SqLB~-p#js8C9KJX4!sww7=~hG|Owhzr^FUCha#e)ffrj6w>l~Wde;mmk01@ z4WlFp8V9vKXb07R?V9&r(OQ9cxHWZ=)OeNj1}cHGkAGt8X*80b9ej9s=--~7t1X;` zRG2+x-7;a!SRgzmwg6IO;>0HP?f}9D$%j>9v1yUAgBDS6II2|@>EP-QEm4p#8tBF- znQtHJz^G5m1_~E-H`i8J0rGja`VHxU?)3?yNOEZuE8BK|m zWJ=yHC< zUzl{?XUR)7PR07{pya9bkH6X+d_~d7NNrNBZE5jc)GdoH&U`b~SGjwMQp)4=)4N3| zE=_e-ak811VQW3_puZxeRbJ%9TJUv7l&EON0{Naqi5iq>BNLGQfLk{IPy`hz^@M^XU5LZ#ae&ncGm=)L`;cGR73sA+CHFf!a_; zji8RQW<>%iUj(L-Lg#GE>;%iK27o6C7@2JzDSaL)MtuyPNXu2H$ko978hTEZo6ueg zbiwKwj$N?%mN4ddLFe{JrN)GhA^BXK%2(+ROk4dB1FSA+TbN3A;o6?Dj@~Xo0HsMT zEPWg7{2J&QFYk4PT&{vBsj(bTaWuyoW=_&i31c5Bi~4I#H!kI(x~Tg$9$`MBf8efp z+HH~|qP+6wa!)UPdGj+*gwKgI${UdYjH3!1egszSgoGW=p z8d#!e9+;Gee?N`Z{t3Lo+axwQnPNP;ahC?g4UO6G5M@6C{x-RtX2Z$yI2e1xLpDS{U4wAVhQqvi*zlQ*b)z zIk+!#CAz=4-bv_Mgs(Fz-A8l)sK`SO6=9`k#UzB}3cxd&Ka)BUyhnDDG9oAO5BY3O zl7OA1%7X13daHA<_ZwE#NH4i=J+FI`iS^xC3eR8do2L&Rb^o^49{bDHT{7y^tDikE zBrl`3+ogB=Clr~Sa@y8yua`<%h3B5bKOTEOl8SvKgqg^l1lrWmsVCQgIym;SA9}V^ zJP_g2=(tv~zm;lM)D#pn6mG5r3hvD_yyD*3C0oe6V<0kVUU>&DE8==%K5ibJYC6*H zhAA49GTS6!<1HaiDJCrx(r+7fd$?EDli53XKauyG!qr^SJ?SY=NYuo^=sd)}8R$1; zO^*+CSfjj`0#EQoS|V4@B8`shtdXCL;5v+OE7-o|SGs8k#|Jr%#e>QbV#9t$f%SW! zTS!NI7fI9*m5X?@h>#Z{5=?k)Yz3MEWXq_NBqxH;DbRQ+P??F?DLM!`Gw7_gCpUiY zsxTxnO1aI1B~cA43x)GJ|9Nb3TMzai>Rf5c$u~RK=Ud^s!ZZxKSOUQlt_|!y^$l|( zyM@v?vgl+a_s(A85t2(|Ub^sxRy->yljb;N_XQnT)mY6)O*8a-!$Tem)8D@t_3&qp zB4q=O4b^JC8R}7@Gu;Ma#3_P35C6zu-5iyhD;IoiqO_TXbYvYCRE*4q@N1V>^M^=OQi_%&jMz1BHf=!-qs=CzHFU z5xx@#@Y%<*lnyqBbl^aH`x!7COWI!@lnU@dVVNE~#Sbaf7ty z&nTg$eR)G8-=i)6DnfHaZ`%PII#64JtwmujDxJd_0t|&t`Y(VM6dlvT)VKG^9dkMS zu6hm4{7>Ip_0;kfcAl`Kr;6c??d&|s9encfvg*B^wflE(VilrmqFGqArgYHyg^|j` zEB2@h4|C;o&4mg*6|)s@1NOvi(5z!$R=4wk#a}rcIPj`OG<+yL0iFlo=V)9ZENT&p zWjQkVIpTvo0#pH&n!sYSxI)|xgka?|Q}ali6!{nR#GfviR$Txo#GxN0U2fVmm=24H zj_o)|NQh%gu_5nPE*RPDG!b7=XQUVWG;;ch2!kt2K2h_O5L@%&bi+SVoHPws-8okp zXKBRgb5>%0A*%uSTg7V^{wwy{?&@dfRdcE+OqN@Ha>JJvLLWlXYO`OYvOeiq@+v=! zxMfKzOL&szOh)x@EmyOylu8mu66t0ro+1+x>Puec1*~Fyz$WH;)2ojhT2;PA5do`9 zKdhiB@3Z)MHPw2pBjA)hj~&y#Wgw3G(p;{@I&ST^L?u>8Hawh0<`5i8_9ISh;Sc)Y z9vw$mtcQuOp#AdexqsNU8dgR-=JZ5sePKv_7aI=*Cu_3zUXq!Lda8AQ^C0N{{VeB% z2izH+I;Nn+dtlX+cN@AGE)P%r*1Yu&&r^!SmVSZ3jjIp0(>UoWUn_s$a6*FOhr+02 z+4p8HH}l-|pl13kd0i*KB`0#t2ICl?WZT(Is~peWZT{@jyeB`^PA@4d95rg9VtYM} zZ~0k2QoS->sw!y3h%p5(bbWl3UJnahTT9@AqXkNVEo{=w>Yvzpsq(I)O8SR8YimV6 zDnB#lQ?j;pvcAFe)$e|cE^r7oDBaoG&!^R(Yd&#~L5KO73V(bp%6act!>XChb5+Av zCww;k%5r`3Bh*Q4#PHC{G(Wql>vjXo8_)ajX?$F`y~BG07uCJ1Dxxh7von%Io!$&g z3Af$&tLN=ft-(Q23uoG8g*mrPt!nY>aJ#;XFD|J(`mrcyNRHF;N`B?_xIst4-k(lh zs95Lu_0A7Nzbz3-507ft_iZ?;m6KX&Y=qCR_x2SlgDPA`&A6qbI6hGJEu7nY&N$Fv(teArx@D~| z<*gcjeao|B4pr-B3@r|7cOhHL#IWVS=3Cv5ng`eyT^jb&cTD1oRo@P5ueaUGxAUtk z3k&U>5%%%BQUS%jn}(ITS9)%@Op6|=7P%z;z+}fx7A`h*7nd}dsp6u3<;&o%8D`Ii ze|A#}-ZLtCq2sC~pI1)BBMdYnPUK#8eVni_EYrhfrDpjoje1%pwrXj~M=H(j4>*-y zXs-Pmm0Bk@DExwIX-%c> zZpZzNZI?WsJZ)CHgBP%^-P9=inLLT)*x@}Z=4WabnM^)#=&eg?Sjvm3?>qnJOD@hb zKk;gKkz&xpE#>>W8D#GcXhrN!)e}!d=XUqV z)Y@+4?~~ghxu*NzXZvhgqa>zLR9FBQ|8k*m!j+(XrdjcXajx0w3X zI6T$mzrPb!w@A^*ZE>@gwd-!$nw{zr9#s2#Mv!9c)F1P5 zgxcnxcRz0Rdwy}2cY8|(pV~twy-lF!qTBkl=&nn$qG@`k)d-RpI!O=ep%I8|G zcr|KvkMP}QQN<6x2wy&Xh)qbrucT3N!ws&sz4G1EGFY|5=+=zHYR}cL6z5*HKe)`) zv+eSa8~xh;&oAU2Dx7dj(fW@NV|<9|>!Sk-YyR@e|L&&zspdR8t?=gSb!^p+mLxUu zv*;0Sk>TjquC&~&zVeI8{?*1`|E`qtrZ{=sMH|~;YLRs`e{&~3-w(~+mUSXjP4jgt zBehj+t%rEF%DPqGc1F&8e}#SK{BW}`^D8HrK>5eDFbX)>?2N6S;q2|p+b`Wd_f19W zlcfBVe#PfBU#67*9DL^WiOTV|L(f0FyV$PO%P4zj+}lGRPH5d7@cZ|eO4FB>RZEkc zdN~Zb?NmMScTrA!qtw=$H`~6cTu?WnQ>UT_zIAK;*pt5B=krt*g-!>x1p7DEQ@oDf z47vSdh3(lX>VZW=Q<|!t?$y0qry10ke!aGJB6 zA(4pPE&CmqqTMSyY~T8OarHWmXdBw-$^I=_{dKg{i>F_y3gFmGPb&#DD@!uWJ~{TE zs9xMT+|11R*y-lFKCKsrtjUirNQ{`BEO~d<_E(lQg?KYU-d-L0>?GGvA)+I-~4`mzt=Wh%RrZ$#X0YfxFs!J7pUsJzHw2%O`XE`{Y??3;kQe9 z6$knik9fO2Lpk7&3P36Dku7}Qr9IUm+ghbto7;XKqp{uhPdf8)wEY#AsHMWz+R3-kG}-yuU-97n{iE6A?Ol;BxoKbh=T!X7w1>mrHr=r&a*JBcS}SMF zHlO|d<(p0a^963eWOm80v&nTGc(zx?C#@xAfE2~{fx&2o}- zd@|L^v}n-aIy1?d(|#s+ho60=KJM<}ccl@x7cHq5>GE)QVB0Yvw@;M)&99d`&qzIR z)JRWrb%!f%lMlYG3`uoRwQI@JwxT|F!W(VYtlOqeq{;Xz$%7n{+Sy08Iaz)2H!HQy zOXh~9#*TRWbxi!BoFMms4>xMo88GA4&j~X&P1;rVID1d8d6fsPz#VmZ2*=1k+3jt6e^*kYWm-hET%q^N+iJ3YU9-r9Wen(qFlEeCIyrFUtF zN_^lli+X#0jBjT9T<=P?f2x4=@h!I(ZVi0C)HR2sK(^E;fr>!9W-(7odb>Blvk2kDIYo)-_>_fcRbgn#a7o` z?ct`H`t2X}D~KOE<#zjSPxcKWt>{#+;W-)x)j zyZqn(@<}LvS3F_x_3B&Im%5xd`L2nfztan^8_E-QOm8s3asM6VE?-Aa|7jRsOJ6f} z`-AEqN&JaxR<8A0JVbS*_PX}R!`69DcpugHvggC`# z!HqLky`HT8UO2d)BCEw>wO0-$NrT4R(i*k5-^#El_5Yt==&(eyZX}1xS?Tq>21a_u zJMJ}jr4n*&=#RL<2^KEuPt<*FT?!3XT)FLZ)!t;hi~5f-CDmKkiI}wS`>j@qwjVTn z>Y8*-RJo9p;rGGl?i1tQv5QiEdzt6_48B=Wc{!u%Tb{J2+epGD_hB-raK z#%iBha?1X1EDSN`1rBJlwN0&vC1wWbcK<{+`<0!_mFw+MwhqYeI&Mn)=HK62Hgg%; zI;h^*|AwcyEr~hW)hx5h>>^JqmbJ-0Sa0*j;$)Y#!>7zU_un7zaH}lOtTBbnR<=|4 z-7WSQt88}qpPcb0*xOHDuF&}#|8;8D+Bx=wW7~fl6^Vm)QY`uXF5QL=o8%tX`(yY2 ziJq$4nfQML)GaaFrn=h$rOto;J*JhF;_ttOZdLOB^Sj?_-O-9 zDV4`Q&YQ61kzU--55Da!EKA;&_Z=4QSU&Vi<70~}%ECYO117D#?EJL9(b~2$Ab3eY z>{Yi6Kg(8?U#dKA99fs}*!KOGs-ZvU99x{^U#z@wV^!gIOIo0vbALG8U0hncBEUhd z&EWfmxjou_%^%d*IXjKNuF9dmBtOR;x6@ux503kK z{~OI+4HFBT9xSLxPkZ>cTN-7jR;C$LG(2kEsoTqkwRD_v;E-}~qpeBDwa%4~2|XB* zS=(AI&8)VUMpfS<|IW`_hEqq`crX8PmjWRo%Dd&W(j{LR%kG??(;}7})dj)rWt-UviN0 z&jS63nMNgso@K@n^SxbrY0l2~Y(8n9=fw__crxSNdY)5X_i%NNi|*4IHPzDg`>UID zy7a^C)Fy}NUfGK8H{G6ihgZ8edTie|_YWGWonKw7sq2wxuQhw)Xl)m>YF3>L6t8QK zd1>;xv`@u{Rm1-q@&AqRMrwnu_qW*hx4&{oDf`hx$vmOUo0IK^+`RPJy8q-R|9^3P zWBu@rBR6h6*;`NHp#RD(`g2rh&aO1Gf8zR;`Xl39?LKHF5AyA7q_(gmssFUMy^cqm zRQfzqil);YwJ%q-bqGkv_Hp#8 zIF`C;+`bJjzUOPl(il%IOukjlFFnajzS>u@XyG8AtDhF$sl5N6I=0|Nz!fK|B!O3+ z6@JtqKx}B z4x7&vdwo+m|G}YRMTq){HD0Fo{}XKsziP$Im|ZVoNkI93{zzrHOYqhyJ=CMp>SaZ1 zj9ISspWi7iJ7;Xs!y|Li8p{>misv|;Pzfv?bG6{M!M}0M(!eq6)R}^k@B#)&-;CI*?%cY7M z&Ol+d)h6xxd1w0C<&_JvmQ~%$eEQ(s7oXghwT>+gve-HEQHEKZ0XOR`q2Z}zqn`yi z@8=ZnUYXlGxxb@Q&|%B0|6*UuD|PnG`zI4*RwQ3`dJ}qlNwG@mO<39&w|q(;YzQ}2 zGLP#%>+rS?4lgc`%Nn5nHoNW8k>fQSH(G(&JT!2;N$B43PA%*7LCU^&Kd-G@8J65X z%5h{)nUb&06N9U1c}lN;`&b3E{H$~7NAB9Yzy5=9ofxET`f8N6b^O%W9ro@1MtE)?hF&%f)Y(G@+SOiD7V3TU=F~&?<}M0M{^d7c?N;&{ ze?RrRUC#SF{q4o?BsEq0H)88my{sEhJ7V=_^=l8traWx1wT0sl)sS`Z?=lHGF*CGX7!CUI(729GS14*u$>ZQpKD_2cTk<6W|+{H%5Am4WK#E6$B_qA7rK z0$WXT6S&ePFmhh!#g*GePxwqVd$QryjH}L#?5^4CPu`O_rA^V>VV~dqyaH1BU}43{ zo=)ypRXmQTnMF)73VhdOrLWGNkbuLmL&Yvah^2MRCY6JD*e{Z{`DPleFAi%#zg#E4yOzaPHoVag1OlE5013GbmT04 z82!f1{liMVpWeJMDr35$lf}u;21mjy{zgXEx0_!D^{9IEBm4UA?69HK#Ysg12s>7G zb$(?~^&_K^eN_3G@!^B=P5qVhd#9AznytEF@nPjRKg;pq+Mg=#Pgq;A%{V(linPM4 zuU|DPQhx-z(2sa-Tz8CRqvLpLf5#cKW#sC{lS5sBoZXMeK?KqQQ7QwE2Y1Y z?svhUUZ#Jdrd@1WQ?;e;&ufqW+qzelPd2j){{wj>d(Bi?`Pd;KxcjQ=|2MGwf31Ca zAe7zz_Si>R1}XbiQDm(US+Yfl%93?dN|7b9XU4u%T6jWPqogb&WgU#IB-vx^V=UQ? z-C&sa4C>qS{r%p*-nTy*_jc}cpP6%=>s+7f{v2)G;6=$GZJTO{0p(NU ze%L_l5U?#a%^d`pqj~uPPJpU|wK>2s5rx07afg2IVk1aB1ZeYf3V!c}5ejy2(JK%< zD#-gmLEWUEen(4QIJGAs7D{?zlMs1kqz3q?;#PlmR37|;(au+Mdgn~OpSy$?0Zo!c zGE$`HEi02Zn|T~I$r#c8NgTRjPS|dqYi*X)X^Y6+boc?kesb1+)vI_Nt@Y&NOS1t# z>9luia2HCAhh35c=qNfgz_gz(L?Nx?p)1CIu{2H$Sby-?bsqP!sP9I@lpvAU(uy8( z3A@`>43>UcbctTp4Lo_CZfD?Np5hAxasn7~nFLPit-wy0jQle%F)8v!DJ~b?5tn~V zXWfhD4qd-ZUk%=)wqJ>4iIV5`KR{@_#lbLS#v%NyksoLisjxyYOQXad z%u7)Kcm`SeO9vz)?=?0KC424-s&Ez0IjW0>mX01o%Dqh`(rZZHdJ^y0tc&)(xl$}s zjCuqpQ5(>mt>7INIknOdzMe$ew<0IRRx4?z-is+6S`#_6_CbX=6jJg@^@6MA14E6^ zksX|Nxz`4s;F~W&xF`@-8ToN6OgBVbYEGNB()6ASlq!bJY7B8A=BBTWU5b@$JWLY5 zd<5$A>1wI{@W0%VFrYRgO&ROOAVH_T{dGeP~ul64eWQyw6G7HfrISXJdnm??fdz zYmZt9M_K~q|J~Fv7?|Cc5N5CT@_z`YTI0Lx#s8Xpb}o*o)Hc2()&7U(3A56z(~JwZ z%0(a&r8Hf&%_+A9Plv0<*37CaA31#Rqpp_|yx{X#$X05~Ik{h@WBM;Er2RvE4%@N? zt~`#JWo++at>9Y~t>bWWfadWa7=`PUuR&JbezUt;X-bbc%LzmrlQ(4%R-LQa0qs`K zjf7@l9FU-olEoa!h!;?eF}OFgD`B(vm|Tb#HMdz=jLK5BcP$WI;PMFjKF- zWJu0ApXxEW4mbcSiywjvc+1Zx%C#uv{?&s$VUyDHnJTp&T357$!U*;FgOR<6c#i)( z%8NzJr{-B{y&e2h+mZ*Zb!E_BJ8Hf4&7V47UUrPVW^ACdi;;O0fcu{SxUo!uFn5YH zusijSS=z-u(0#u>5eC^sXMOh+SlOh?9gqg+r$A{a<_I9~axzs>K83Z+6$6Bsz#nsB z^736Xb6AjX(90)Mcn5=3h}?ibYTdZc#G<8Z9N37uLJ??h3+(jP!8r$tgb)n`fgN#{ zq(l*C3u$&njx{ee8kx2u;C%oI?=>fv?))yJX%|T%6<81Dy(x<(cXV^Il(B`y@$Jfc zBkx%F=^sVC#II`FO?SQh;P>LNg9VUtC&#}wrD*Lm0`fFK>?YZp-#;&!KAD}Jv^^cC)=!A;cQcG8M*lTEDD57W?gO?KFvD_Or?Q=LJKQXHS0^-7tg!} zE0#wcy`Q6MVSEEBs^tPO_z8SkY(i#PyAAX}Ia<)98X*oLE z3_pSNrfldVz>9>kBzlJ8+T6tWdDQ9S(7pwEIj>~Ys&8$0aZTHEBfI7qi!5B)nTHRX z(>{OZ0@m@|>BW)avEuc01=dFliBl2hORu@iR!nz_W?YQmo5U951Pa4&%PbWz8%-JT4pBu*&!=~Wd1Y_& z` z_q+Zsyg9UTNzk93fpyG|pn!H{ss<(3gMyRYIW~1`T{Zla*fTOrS*vS=fhu>Q4BE!i zKA#wq7-GS;Wdiob3pkMEIfv+E^IBk#@=wjB<83HcjM?!JHJzmI3`g(^eh-dF!Hve$+WGDAupyk&BDbm8VwMM9B)uWxtg& z^um1`J64$mACk*y2&5!n=7dCOz69xR*U!t$+rXP~bD=_U@+p*8nc9~;z?kN^f>jy{ zk66oMN5BoNo*ok0Vhai~>{o?T1)Zb#sqbb=TbH!XO5GvS3DLu=*b%X2B}^2`ibtI10RX;)sZk@hVu@av;z zNVB+t{LEZr{aQ4@L!O0CHS(6EtB5oqVPMeCe8SnZv(P0#x3Tf-qdU`*!WQh2p!Fj0 zJ&7QDGLwcTXvi|~CZVS9Iw$A&!`oD^7Y}>W8P9q>?R~Zz8R(VSC~~rTC;gtOsxBk{ z5Q1)$rTPpmAY!JU@TGM>BwqSd)xZD}SR{MFYh^{yAH-_sbKOjlL0H=s)JhiX<#99q%RD=e$jn>p@frlm%a zoks2w>AI=$mqv#N#n%qc=U(tgXX(Nhe^DDOAXO6eMw3feAcar%;rAJCS-u8#&x!8z z!xR&xd~V>4`sVAn$_xm2AF8G`gMqU0C0Z=M^kIfrT|*n$sR{UZ?q)jo6llw*rlyYR zhuuE{eJwfMdzwZE=k0)SK zZqlf~*l*Xpzp}l)LGO;<#{rJP3;GX(;v@%tv0V(*w_FgnZBjOS`+fh_8p6;y?;6wr zH8mu7UzjPHr<8m|z3_Rs-JjXrZ5pid%Cnsv=GP#i0#Py5SRh>zj7ucBy%dxj>>K5! zYqDTn=0P-bwD9cg>e5a@t{yIOIZtqk;oXq2=k&}luAc7PN;0C95$WSbzrE!vUP*$} z^C;vYa-N1nOd*tBQ-m7&# zS`svOFD!hu3K&%*<#~AH=e8ju=5j0i z6E0b^l43%r6thH$=-^1MJq+8j>dui`z7X;r4P|u> zg=-w9Qa{Vs^0Ho0-xF_sKVl75zt8NUC2HfBDCl(*)RrNCba0b8OHJNBYnlVqucwN; zY>S{98@mZ*_C(TI-;w*2jB>31d(8KT`Ry<7WDA(eA9!{=x2o(>GoEcC>3Oui#mkZs zqF!i(yvF$B8F68BW_<}yRZjhK?ws7WcG!t=B1VBAKkT~A4}my*cNy|=;V#oAW+Wpu z@4Z4ZGS3FR;RKFadRCq%NMy>x>X7imcfMpp!G3`4Q5jkgSS_kpNTn`UXPPoG25y24 z?!c(bGhjr1@7%YlS`#4bqtnMtz}k+j&GdALnh${XXnkOJKRV)+UQrL+voKx@eW`O4ELN? zJ(Nl~0g^xH^cBrgsWW}9c`@`xGnrBNs(QlQWGDQ%%OHuk-XMY(CV9VplSQ+fL({x`^M7eByyJQp1~ zU++urdJ;*Q<>C5BOjTMPio8Q-2Xf1Bw`s*CfH~GG9{$~4&cYV;#7E!9lM}BA&&{sb znX&t4P-^^ynYU}h@TFYSEX@?4g+*Q2CRvkR!GaKZ7t&7|-^HI(^}HT2(Y$J>f37BY zPG4pQ?5%&!wpgmrtk~@1S~bdEJACKvyj${A#AHvYij>AyFqW&^P$w#s77j7+?ay|{ zH(WDi$x$19p~|$wv^+)^9s*!#GbzQiRf*Oyd7A!4bgple~cx5z^RR|WzmJ*F;rP6sYm z6e5h0Y-}ZCfVR6khi!yd2}NeUm(;a1D)z>`5VGuB%Bjs%exHpl+H4l0?U~ZJYgmna zKCZ0cN!Il5u--yCh3(M$u?;#F5Z&7iNEXuoR(Pr~jN6}6V=};-II!-QSCU(M*M^`R zl8x`=Hz{WMwmzom40K^*W0PIxk1+r&*>J>>uG>^$C`D+JrMRL>%*NKcP*wNdc{;4A zqa{PREGv2=$TivJwI^%D~_i^Y}`Z zzjYiCKXhhws~=JirKKx50m7M{Q+HMWbwVu&W3n*rt7^s5*rWsvpbL`xX#Up1L4Ywg zLp{ej_SfgLE~`i0rRwiZqITNdoygBaFG=xrECPz}iD21kUgyZjaL#l-p)@T|9vv!@ z?_h85aC-0rm^Lal8ut(5v2EL)JuCU7Wv5!WEzI?#^Rhh_C319rOsDUH$)4M??rody z)$2&LwB49u-CM847SZ}e)_ST{H^4aW4HMPdL7k>K{84Rfh2eI?75^NnyRlMF z_s2*1Be|yyXw4CW*iBHL;xq5eKT2~YewGiRN|PUPgI~izyM&M!fBJaonHb#74p{Ub z;=N-B5oY#d)VJ@rE%3(^()5b`(z|i2FW(R#=IDri#!E4ap*{%7z!aM~R@kxB|x3)`=v}-&o_g`W)M-|O>R>>9c^Bh`N!xMYc#|vWXu1vkzYv^VJ^OY@agMiuU?4|(2j`h{ zO~C4ikI#yN1#@dG11HnBXwNIM<+JBZ@v@cRcJ^; z&XiXc-z68)5B<11UcVKcsM0VwzB9`G_S*4LJRZl4A`iLN1RMoHFq_T&!(S5JD0=gb z1;JY&!auN6bvgyH;W=wwIv%rkprU~=4+QUh2|Pdx%G-)@t=a`?Fs3^J>3xemKHHKi zgHoQdl=%wp?@*$DBJTA;sQ(M;Yp>X=11V(|FEyDbWY#fo>`K~T_{D*EMn$Z784u8D z%2utMM=v0Gcj^NEb6o=d1)%GEah7xVmj&WKR*pQ@eB1x0aG&B?mR%`Fcn~NE|1Iit zt1wDY^c=KGt+ zU2*+mj;F8>kP>#~f|~^P%^At3|I4?vZAl{oF-U3cx@B1tv&@sq!P(RDJl-qv$4ruv zS_EQ!t7l;>(t7UQE0A6h`&3Q2vj0|Z>}EK+iQE-vBj531SAS7ElpJZ^&SA2IrQO7?IYC&zw0r`cBwej+ObJ!Ktxc>K={5XUl~ITw@+AV$}HFxj5IE2S5NV1 z?pf_by^^NAo)&5nrnfxWq7?mpsYeSZz)IP=G>>1K-6$KlF+1c(;0JLVDxsU2c>}np z%4fgr>&X?4&(P22=52!z-iY?rYM8;#IzNL~$JHSa?ovIib0!s!o+KPilu%LlGDoQM zSm?eN2*#E#i9AQ7q7S)T+&FtyZJ?q(4Q#Zg)V2Mtx1@;=%-i1*T1j)WmPJg(U1mYoTP zeH+Wu+7TYwuM#5uQKfdO;P+W%6N(V80x;L6P@desGz{y)AA*=6t<$a^?N%aD$8F!P zFbO^!zuA*BgL)&D)l2u9enu-rY3;vWa{z+>w5Y36ERuKk%2MBeZaO zdew8`#WJnM#>3=lTQ;4B!}&mm{}4d?jT1m=t5sO6&%yrqlrCZaZO$7{=Wy1zdcW?(|6=9%+rA+xT*=pFHtl`?z6g6#|G4j{ zo*THC`Q*CkBCTQ-d+=KojN|7BX!JM*qoIOOcO+CxYK^1zZAwJ7$P@>^tUiZW+8wHE z5hvCzUfu9*G=qYG;MOxYxL%G&1TglswMBtcg87WKo?i~r$fP}(DAdVKxeYv(>2`(x zn%#D<^Qm~K@A)-=A6~Tg+${KI^qm`aS36P{KVo0)C`laJhryjd<_dT%Q+%eHKLf&Dkq9b5WbQ%g-EsBeL4og-wp( zMgZ$L8^wN_oYk!TerwqS9>2A65Rf~Sx4K~#QG2N7nVEX0Isq}MAoCvzsX~0qY3Ds` z3|XBnvF_ZLHMsS>am!?jepg4Qz#HmRRO6O?HbnX7U#2}*z`0}$qc~%Kk0tNmcQ6&- zQ8I?lueIiArnGk&gQ}X#y~RZTC-6unuQrRFdLq#>g0Ve`4!Ok6RZo0M?{v>#xS^VZ zLmwS?;BLK)KToLM^#s0hiSu!1WuUYT)eNajUDp_BYld{=W}^=B>GD19zCte=(|z^T z^HWFKgq{3VYIQmEyDsdjYpZUw^J86fGBq~`8U3d#%uNYPK{`_fWvZQH<~F#EPSgj( z%`IVtW=FR#kh2fguiq^=HU!e1t06$n`;mGe=!;pn-ChxU-nc0VZlE|Iw~&8XOhUg zNC`+M{-8e{q;0kC#(ep6=cn*^%#4i?kC%$Hzt`Pti?f)|Jd=*9f8E`a*hoL5qFmJQ z{6>V6ZQw#%gRTVR?<#CR#L=#8uUI`FbLcbDLP+jD(#{=}NSrkJk>Bcm-XB^{nJX;7 zHTL)aA}b*OaQj;Xvg&o| z{52Vbx$X`NdY|h|D>*iZFGVjcg|leLbl0iPv7An6|Mlvnz#!2kTwz`Ro18f5Ayim# z%p^e2&Xs5?s47m|m;TPbDFOFpztA0@TGT#Tu*X{T3L;i2&^>GGS#H4dUKZ=VgXMVd zHx9a5@*4R~H|53@CgskJO4k_U6&PQDjV>!Rmxkl@#Qr04KLk424y1Rb(o9@%N%HdmbGLz@alq7~AdfGOmHy}E@B$BPzYC**iXy4w2 z6&4X;c6fCIrL%@jjtf88q@D8SvNN$o3)01n;Jm|FT_!PP7hhCV83XgmS};kkf8%mL z9IkDtkq->r-AA+d^~Vt{M#jpK&9lu$YrTaru&yrb^Y{Bdeb9Cwn!Y(oYi>ma3LETm z`}!>+aAW?p;DNgt8dqa#6OK=L3!W}-c*bubeKF%{7FIrC7Emok*Q-sfS53=_3vTRIW zJmh!T&_uN(uwgBwa3v`UG9xG2$5H;y%-KZ1j^7pPr9vuu(y&TP=%N40-(ABSY{QDl z8>vv2-bXw1PX`w6FiL$I*~fs#N{Q2QX!Pqu(+m*%RJpwEI5QH)4Vv$oV%U2{%LEZcsA8{OD+{j zy!mUT@%gxoEX2sb@O;X8&nm}r_@mzt^i&YTg3Lmz6EWWX%PQ9ZDDCv%xpg!)k5ga@ zEGBXfR>sin)grdnzi}#2eY$~9}G!F@vDbT)Cw+6vY}g}QDJ zZP4Qc&|M3uqtwvb#*(me=Mj#tqL^v+u!NAJmbLgU^Cj>peVS(F4BQIoUv2~C>=X-b zrZ$?8r!(A=hq(?BsC*zRZ*gFLua4l1r?CZ8K8QP}U(bs<9sD7ktApVG3x@7(0thSp z!uit5`n@kzdhp-R><$wB_a3F7Bt%bmIUtaV@>c<54>*G%OqA`5Y(8w(AYHerOB+a` zB{hQ^{ttGe8sV!_FlKa0JOIhg6Da__@1GX@>+VV<0PZRLeWTw#)}EHGB2L)9;SBt{ z3dk?6!T#ip+;5AYX2nD>2mcMOR9Cg^uRE4G`g&Zs(TR$hBG{tMawMZ$`h8aLX~hGHWK8(23z;u?*B*Y(AsbUEHrz+q#Fk2MXm{{5pQ@i* zP%gvfnKD&dWagqY1s*KCGt`s`bor^cd>J_()~$kI7#Va<`SHtsVx(#BK>LCjNdR+L zVnlU?s#{Pa7M;^M~5yMZqw8)8TraT$6r zktk_mhz%17d+`;VjtYwQXhVghkKG+oU!6$ZHAeZkby~hh&b-q*(uga*ydHfN$&P`bH1=N zCjo=-p|ljIc#Ziun)R60K2KrSLb^Y&I+FYSP?l+99F4DJz!yCs52~x!usc%l`8fLf z;dV8yeyyHDI!~34a3>2V%qI%m=a0NuSg&#)Qq<{052N>7hy{MU=0`ch>JD^#keH}4 zq8=dL+h^c+)ET4dS_rqp)}p2p?i$UfINS9HNtO$D zugp&?Q9#v!m&HtSvc z$d(bh9+-n@DCD5TXkt7`5R`So>3O2VrrXP5q$?%P^? zZV5pspY*5R1uF$g{|k%o0~y^Aq(b%`M3vqF3-1nB^f)`%+p}c8V(2E1VP@F@0`w#U zBr?&MssuClxpN<6?_5?$TF4HDZUYQu)!9KwLMGfkgJ6`rZ$*s)Puq@+07V7eGqb67 zG1L%)6muvOWTV_;*_^4WHeULx=p*XCpz7Xbc}RKKMPRfajZ@2P_zH)Y!xIEZB0$ zNJi{)v)$I%#bUrUF^qFt)5Ri}^t@ZeC*w^5i^vq=ogLi%z9H zspM7Vx7+R`w)mP2%z#9@do$&5#M1f7{dHCANu-78p?NC1eSl}O@)P+V`xiH`MjAZe zL%KE2~wwfQ??g^8onoF-W?GH1Ve2Ao)s8XA|Pha5Pc@b-jH@81b`^lwUualF)K7*>fwC@f*Xr_?Q zG`^kR*dKIseCL1`i4&9=SD2*MBV8dM8!Mv_|ET zWfnwCaWD0?basA|_3+V!sm2%5#@TV8i~FvOU3K6F7gi)NRS(Xp<1a&-JzsWZ89VUcr4+3k>@aURo4D}FH-3R8_zPX0#yM)lib-N3}e=a$Rlf)ku(R}O>NOw^gU3_BnI{5uu z$Inu!V%AeaXRMv!YW%4HdG~P|covJ@Tv(Flpz0oFNw786rOwnu30n09?YqW-d-eVg ztgc=Xo@rJ&xl2VIoK+k|An3<{V7g96G;|C?Z2!W`PU)}7Dtp_5`*wzdG z)ukiKn0sS;tnsf?5@`V}&222v@UpIe?BtZriwbL1sVYJ#f&Ps_Bl=Y0cP>@4+BSH= zMh~&)b*0;zhoU&aeD}yJ>-d3vv^!U}q^RBBA36ncZ)#{k$VD4iUUH0k*J;ysF~YDN1O#{K`Hm_dDM6o&a9NQ72_O~}xJphMN3 zUS3}j87+HLbV3pC2uS)>SOEpc?Gg&SgKl@Pl+W~h%)M1jYIl5-y*`hgWdO%owR<4t z4)yY9+-KaHf+_QJDk!E8K`GY8gd|$BhQdAkJvL#`+p%J}Clz#H9T1lz1#}d-;KvnN z$fHOD14DC_5iqs*0O#mLqKohM`WFu`kvF3*BO6Pb;5Qbx92$^|qkZeMecsxB&TrS* zgTaHSAF+pAlq>evp6i!LDI$L%svzoT2fqt*Io|N~{rJmw0@?xY@XY11VBnVUvLjj* ztBhS~;(d4t@4YrBcs`}RrbeNlyj&Mb586ZooMm&AJS}(-(NeM5U4rZLO3!Aul_E7a z4@$oD8miI{Lcy;RMOVkD!P$W4T@+r2lZ{2US4$>J8z@jE+s49vz^@N6cm$`iVf*zf z*$Tx6?k}hPtCG=${AeNKW1NTI#>0#uR*Z-U2h!i#gsn@@xMd~Tzxt5K*QU0^YR`*O z6&k=N8{2b&K!EiAN7)-+C{J))4y=M`8Z{cMuxVh3ob`>19Zw0+(bAe5*n}(Zrwn}W zkKBj+%44v51oDr58?0Dq@Ab3xn#+lgU={oZ5?9)fs;R|}BbJc`p3}I-txaz&Eqh$$ zR$Tl+aBa-Rtb>th9fNie{phD}*BQRdvNWm5U}^Y%vZQCs9yx&v*ksjiad05eukNRO zWyj>O)OhMrZ$Yby{aTG@PI?EyEKu7Z*VJ)tfo)b_qFc!X&erd}?cAWvv#zd@usf;9 zZDlqK)|zwP;ox!zcyILpZ?Wpq_4HwX@;3i^C#t#Ot$u|_40tMkos@u83pTc%GSBS( zicPh}PpLp(wY|g6_FNj1B>q{KQouhMA0RVZF^q}tDysRVY^Gj-yDawM5TYU?U^x(_en(gvc2SYikJuTv;KJ zP)TzCKC|<)qEHtcy7Q`BZt3Uw%;;a4moa+teG7!XVz|p7UmWF`25r>_hqC8rDcvcb z`@b`y3^pN(7{3 zSRrSq;U>sHc(k$ck+!hcbXQpo;aX<)Iw%_A1D@Y>VyTEaq0X1w(K_j@?N)8%LkEuV zn+(v*q~1ywnJQNk@_Ci>?bR}Jxh=ZCA=Y*LM)G9G`d1YraGI`|scB%N3O0HP0snSt zfc{#q(N)Uj$tF9z@6}Zn5|Pq!kB$Ea<0E8}6=IPMk0MEZc;pY?)a*N$mn41FiFX@T zr<;^n!9@^&ID14;G@edvn|j-Bnz`_t54ouSEakA)ciN%q>T}saQ~-yb52>TMUr@_| z{ei=TyV4MK*d=Po7q(yM)5h(7n&MetrsrOednkS zug4NYuQm06CC%2oG@^ap-K4c+EaC)pH@M?D%*3u-(Yo-;LY`CWED zfp*B?HA~;Je>%6z5`@2M+U`%9`Iz^O%F|3QRi^2%Pr*!Yq)cZb73*07be7D);?AGl z|B4OytukyUglYsBztMXA2v21`Uw`szsQr7I>kqUP$6>{P+Skuk7DuFc9}fJ+Ry6UE z#N*_>%3LEz7kq2A7SQEYv+v5yBUc&bb3+}h;@A~9(f{W;$y%MMv=Vm!@0(w$DB`7M z9Yyg_(8uRTb@XxXACC@>cmy~q^j9Jj2HrvgKhAfLo-H-8Zox%{59~@zmuItd?ixbh z#TVh?_;3tUkly)5!#px^7!qa7`jY?3YLhw6Yg3u{*_X^4`FEmJ?JRomSdq%U>XCsz zLZDqK(0)_aZd2BNQ{HY<-ag$fqVLzWyn8NB;OgkGuax9+CHfw-!0xKclKJv9xps{E z2&5Mprr4*aR8Xvx)l`^CTq{%q0I&m|si_$G=N)zg<=vajzr=iFb+V;$qGI^Wpj;ib zB8(SDRcaiWX{;))h?CJvkt?EC^q9MOCqPn5?Ze_9N)x)7`8)lKg$_@PsOIIK{+O&{ z7wy!e_Edh5@G)Lm8m|aX%y68|xcvHJuVTOA*wCk<9C9*WS>9R=GR*vjoM{?IunN*9 zM6eS_-u|6`;2*GlS^DI%ugT`y2`(TpG4VO6zO}Wr9`gKR@$XIl_&G8}sGXHdX?S|E zT4{&(QpWCSv-H_KFc-ez$a_lziy5p&^#k8v=ikVF^J$Rcc47+>HNf$9$Ehtw>g) zJc5Kxpkp<~ctcpr>zU8Y+alShDWv&3GZjD3B@nQOxFGvPgw}KV`!!76ml$sF`^a4+ z9krV<@}gt!O?4)Nhuc|YVQ@|4#th|tn9$aBGNof37hMu$zkUKejo#fvX*y)|{dfYn zwyHYVMJbW+;~krFyy%@)My|==!Z`leFKUNIZc==kKMz<9BW9$;y~;(Pf&op$!{|>U zXpHBw^t#DJcd%58l@tZS1C<)ud?AJa4QnXnUMC;c$NgS9+x>zXXI;Xaz8#tgBka5n zD9hO*0IZ$YqK{TC9d|rF^!bJ6G?OQ9*LjGp+x;f>YJNQID9d#i=}4)dRa61*Gp>9MKMkc8|J?%s+~WmGWR4mEwpEMqwb4*Q|4>G*3+Ght;TwVdO{G#$wW? zuq90JS{S=$P2PUoG5L zsPTTkx}a_Kv?0!P%g5`78)QIUMk)_j?#P#s*wfLx#^r6}91rSQr7mZ@>y}m=5?IKG zzIV9*^3Az`k6hfQK-7$ZdcsCKjP6=c#AdF zK#^DjRi`!}){g$rd)HPjd~u~UfA0$BvlRaOARlyGPEGiNtDaMZzK0!yF}8IC+a)Dn z@a)7l^CN220LCiU?#kCSP8dgI^(dhF{HyRQ5aLa3)xH%x!5#8~(qC#FmU45ttMXi z>t@ATfAcwXUu_Mix`Hcliixxv?Hi5tSD5cHxT;lf=vFIwRoN_ zLZ+NdKL2x*6j1Ygr9fEPhycMHv+?el`-ZRSFmt_L41dzx08o2S(IoPnWD#;@zR@2H zt95ilVcu_Gltva<-0SQdzSe~0Vldh^g$)uc!>-_~?6foeh} za+~sUO$9!dcjmeS;{172=uw2^hP{gNJt@pAC*&egc=SBW$6P|W6dezP-{FD|>=L*w zpUpR=QH?ekm-zAhMn`rZ{Ibp%Ou`eXCTa5;W8M4$MnB9=7TMUpn#LYkuH;K7&V6vD z+2%m1E7$sA`MUOW`)^!W3esfTJ1vL|+VDN8=j}I1NuW-C`QR&n6i6G|n=hJZ#*$FT zRZY~)F^t|Yy_e@EwMwCDg5OOlHJc1TTyiO9t=}`>WlF$ZL_x(UDg)Q6m|Yd+gnVa{ zpRkZzo?_TyFf!Cqj_>5r2rvdS2Lls$)vZh7H)D6H&iD7Y?ux-Ucs#^ig*(^NqUsydsQs!o^?_x=*P$ofptoq|Hi^OPH@GA{<0If^@`U~& zG`!DkORwK|a6FRJ$+XTQ#zxYjSHAHuv|Dl6j+y2$6{j3stKnR3q3CAZCEFR2bSW-= zF|HS;bA1xww%cJHSamf`1{RPvo-6yAuSg@~l>@RttM~N+-TF`q{&XFMJb*j_c^P5= zy(miOvb7eeZN&aI&7-QoHdHAv2F8zXJ}a8~C)BV6U&xzNbb>x$vbsNQpj zO6cMxG^Q}blnO=jV52X*M)i%5HNRO%K0A;&SZ(BlS3W^}Q39|vT*vY&^_y#*sN9YI z4N&4ZgEw3ZaEQj4mH@t@BsuFEnF6%zkxFKsi9LUqW8wRqz^)tTE!SATW5=mF$1d{K zKzKeS!@Nx^3U*D$_m_+)As*JB3pqI*Z2jAN&CeD=cWE&fl5Cer-CtoDs^oV#75=g` z{xbr1=G!I4TjlLSk}zqVK75MUjz_-O~i$9~ryn zU-Z?VwvvNgSC`@q(CX^X%|&O&V^MzWywL4ZXKNS##Bg`D^YOanmM;~wh)_oNzujF- zIo>>`dE=Z;*^-ezg1%Z9>!cc3IpT)j0USlrx(6R7$v{pv@rnT&xlxu<>$(O?k~Z4Q z4~nS;u0i$#;$I0Tl=o}+H{smYZ+(5vik^m{d;C$~RX2GI*ijf0nj5XKM;_C}bg zVnjDEI9IQRckO(=RuG76C+k|#HsHb?83Sjh3pLf@@rE4XGT>64qd9#~^og&*AMFoa zy!>sRb-dlOC5`enyCNZ6cOkTvIPTYMWe0lE*)J=T+4>W*-74RH)X5B?%p1QcT@BXrt&M1d5K!?=XPG3I_ZgM(Z5o@JaHx(5UVgkTAvM4A`}U{9>eOrjmm zjPjkJ3+ryEG}$m(wdZ;fgy%KXNj-O+MzFs{zI?N8AJl7$t+`o!m3iRMh|@g&Yq> zGE(Rtku4(7dvvbklJ!|2OfLG=D$FiYN-eaE*T?JR6~to@=~MZdJNdcO6UVMxy~()vK}qOG`6Y}>%CfF2 z{YPi>KO<5pA!=!mXG8|@UbixW`~Ak;xj2@boOXh7#WwTJRKzff4CmoS2)L~PA6kTFJ-;~tKPw2DDhz!clFjc zyrE7?8xmDTslml&m2@d%xELi{EJi2WrsN}jH*gZ1-Oa!%N7+x1?W{;|1w*J>Sb!Bj z%q7E)GnduEFwOfw0Uw2oq!+DL({#@#!$$E$}1XM@JL*e&uk5{M2tN_cP zf*!LllVD;C4%kkQwWQe$bQmvbm3&chFxXj7xH+hp<+qoN5xYi2$K4?f-th8ky$KA) zBo2Zb4~y*75f^nGY(_7jB{&ew%ORN`jA={Q;fswhUyS*WpMvjp@ZHhUQGc{hZ_9AZ z{QP^Ej35^>`N0bq9@`a+<5e{~O{70JD^8O?G44i{R{k;DN-`5bF58+Fh@eU*ze`I% zL>{%Om8C@7X#iXti<_0$-jO{>#BOIy>~(THCXCt`f{S}xl$M(|RoZGIP;qa!Msdal6JeiApzcph*aydXld8BE zs{_(BF&CA9K2IiC4UeL0MiUC32zU=VFluHY6_vXbr6h|FOe~BL|u4kK)186AKGw zrB5=|~yV!r|bOlc~Z*X#n`0$=ebp028zS7H^#fMNh3Fk=`Ln7Z}b_@H*fe0cI-_JQ) zn7`IrSCx{56>y!;3PHCvJVuE#y{*__)jiRs-=2}-)F^VO)pmZJ{kA=u0qR@}SyJQDn4vl^K@k7!jTlR0$TR_)P-E*D|0 zkKNK`teEQqHd`y3Jv~DwTJlLaP1h;nt}u5JPL%gCP0e?>@^Pr)3`#^EH6jkD(}-;Z z!WzDa(p%YGZrK)01s&f9!(b;r%`yfK&YEPaFUt^P$qCb93YZ&ThE2Gw zpQZoGA1GlVp0ZrHBQ2~3AkvjLo&{JJKMc~gjGVy`$gQ*k9G*80C=sKiOG`^%1A!Te z_~Gd_kUM~dcRdu~!>{BH*(Y)*+8?0=J<+C}(v#FAjQL5}3FqoeS79ePR#{b*N3;cc zLKmB!o(^MVWMm~cb;K@9v1@>2qQ%^>(yZ#!mEeqQwnnhDCE?b_d8v#gxAv>yz)2f| zbw${9$j*Q+Mv=Y@spaJl5)q^ci5&E+LPHlYQW%IJ8ly_@goIo^ymV=z7m`rAxe$Jj zxbdzzz3zizuCBk#p84PTJJ7>dYexi8YU1(<%OsV(X_i)+-g5V`Ji5pmGi}_39=9)9 z(KT6A9T3Rjg%N~*+qpdI_Nb7tp*6V%jq>nZB(uoH=qaJ@DRbT(iy5}|=WyX2^OJMf zxt`mbUZv&dp&pg8{RpG>6kTU^dHwpUp=I>Lc=(Bal^zu$`U(S-7}F%h+OtZ-8{Wcc z0ic(h!E^%w=sR-*J#P3jS~3}nBUt97HSdyRgS7T`JoSnV(An|G5^=3J%NV3`>ekZI zGI;qi9=qg84^6Go#T{Vn!C46FceBR4f`Y~^3E=LLChp(zQ-^Zep9ip-)h8y3ba-9zCSTKIgu}3Q4!zCZ=(=`3iCrdsaW?GxbbLX<9UT&tHJL ze>z>YF|-vCx_9jFj@rF+3{}UI(yYo26KvV%6A0RP|M?5u zLZDW4>vIjybbUqWYU~%X7NcIz3cP}cw*y(t@c`LMEwKaRO;(65x%1fL#&E>^hF$v| zU7>sng^}7LRUd;y!`$_n6cz`dI@$hK*(+q%C`azLCWMQq(%#7BxE($-D8;B>w=bH6 z1^{UDJ887i5MOO)pv#tco6#5mb7FaFWd6%>i-Nwtb<&OA$7PeBjerO5SX<(ww=$FM zOzP$52L;)lfAc|3cjk>vOxDP+k*N02GB|f1Q=LDJ-HG1!2T;t^UaJBtkkM{w!)TNzA1G<&HhqLR-J&Cg_^^2_5LRxD zjx^26^K*g8HSpB*5~*M$Cfg5KM!aE@u9MMz8dzsmPKIl1pC=X)x_wCXDY$g>-n(QZ zEQ+>&Yh_k}U`&R6Mz$;y)>7}`--+?6`Pn5_TMh>8vPJ`ft zNe@XdDZa{81SlZ7CVYhuSWn`$c%uPtA$bmx=*%PCT3qN2iSdM;BVMNHVqs~BNQ6;e zC}@K~TuKUisobtwC@Qd{r9}n^cF$K_eJ7VMvufA(V!gVps4X*uBR$aEi@Bvn)L9nJ{Mwcc~sqrp#Q(4|&npR6Mk+Z32}ZiL$-MrcGE zGj(LDE^4UCO67Dz(|Zm?>xYWYSMW=P_W>XJGdW#lDkz0;Dr3^HT0_b|`t|a;&|UEP zd%D_^A4bB0f;#cRershJV@3iJQ+HnKIH%y~CA-4Rak#oI1-<*2n!!cYueXqvGx_Yq zK`V?bYr(_f8br44{*j$P%=eKdP|U>W-zdqxit$7!^5)F-$(vakR!NX{^SGJB&`Q1i z`$pF@`+OU2=*FnzI5nUqlH6bR=Bw~dU+{I=$rScWZzq>s-pRnbZOiW@{+x%X2N0T(V5Fgoc2k&h5J=<9p zl6x+6j@n*L8-ZVDLZVKJ`4rL1%aHoKG22OC!R@W7OnrK9ByfFpFLNaLS{F7NxDMVc z7lS$}ct9_H1=B?HRB4N-ikB2UQUDwfdzO6_kq#Dc5! z(QhoS;xyRp4AEH+BG!b|VHET+7UIh$!&n#UD0$OUIzX+9{~w0T)YYm~W9!b=5tXA@ zmiT?A0RxvbH^wi|xmN4a1KiBNAeT7bF+QFmlAe!n>i-iku)`(+YcOW4`r)JM(+WqgBq(XS54`G|kkwHcvAdja?#ejcs9 zBRx!_>yI5XKh5!s#dei>!;fsse0RWEfoR0<{+xUUIoJ`QB5r{XV9NJPJFwU?j?-2isy%Z zGYEhwA@$_d%OgnDyV|4W^oV>O2qSlWeXUnlQo=}PVi3;CoomY#;03}bGi!N7{7ZP| ztAO_d+pvP$tBQtO`_zaiFWbG1RWyKRExV$4LG*+rIIO^rOUOiJ(YEDt(3=$#C{ z>>$?xFSo@_#g_JW>fCiD62|{4clk3$n$>*{OSoJ8ICk zKj~&?&2Fm8Xztw!z~Bi+#r9=?TMs*?qhPnFmbwh#3V(~EhI4pX$iv9Gru|aA9VLR6 zH@P0q{7}Pl=qIBF8||Mi9fC!E!f~RYM!b0^9AYBVFcx*0(Ik1-Y!b9w0zlFLc- zcDutIbBP)GA>A&RX^sX)T$?+UqS7ouHO+4Lzr?Tj9+NX9vQMjz=U=P>xmbYK)xA%p z8QhaUr>Em6KWBV0NBk){xFIH8SHZGAP72CvXbGx)ynai10T);{h}iLG0hlF9iHpy8 zPP1*7d*#lI>_MDprs%0V#TA^)ZL1+votZa{*^P!WecN%Tb~)}~9tf8RaE<&gpgxdS zaHGGEh|*RbusK_dH7Z=53weL>JRt;V-V#dOLcFp0&sP}s*Ke_`Lkfm;VdP&%bsK*4 zFwP(Po5_2>L@vf|m8XsP2NT|4#@SsQDEYd0+QHPzSp;pOu6wK_)?tHDzxo4d#)PIF zF9h{{qb|8`vLm&uk+R2mx_7}4s=od$sY$Ks1r_eois_@Dj3maI&ywBnEyd^C7i&cu zHoff-0U~HbLh6d0nk+c_l+)Ifbwj-q*b?Ub*V)dwfO15OWt|h8gPQ32R{($^ zfE@RfyL&oiq?$C=N(iV(!R9`f0JzsJLs7(b4f??0WNaIW^|X4%qsQ=Sb?Xc06~@(+ zmc^shI;)mi@88lWDUbXkX^CcUyvlc*GYw8zzqsd{Xs{3wZzo2L(L_o*KBGbQF;~v;NmNiVLVU@b>wUJXN?@Z7BPb|RB=}UTw2kP;Fds#j951i$H zT`&r4g2h%j0c|oY{go@{H91K8%4$Ae&-?SbS9J_)Nd#f?`9m96rFdyt z^@7W($7Qo@I8M^J*!^c{^_SM0=NH+CouJmw>Ow{`B#c^kKqoisaH${`0!$zw;4t&| z@KoFpw@i57lb&Z~h~zs^!A!1qq`qUU^;hVW+7;DqS*nb2GZ4gAu-dB=N%>RUlea8m~qZ|Q3e5GLT|2$5+=yPU19kN%qqS-JvzdnCWI^FWSyT7f9sgl{C_Po z**?8kP2=Cbh};jk3;RS_Yd&^xp$$iMe*3t13|U41;T^8R%dbvK*zQ%p1Fm*40)VJg zOH3|mvokcpR#;nSN4(tT`JsLX<~e+qf-OlAP)huJu#x}J6z4{icKUE9fpF!7tTPc| zg3?p|stRuz_X}zI{amJ_@D0ceN(`K;N0MM&O!T#ZBtlUJKmU}7xMj)QuqAAFppk`v z7~_M1Uu9j6&g+?VS-yVa6~jvz)4^-u*P%GgBG4}_#2-2hLXKfpP^=+nBE`E360FN= zH&I})ofmV}?*%Rv8DWk(-XueYZKCDAE5^=e+Lqg}SYkN8U?pQPAAY}4eU@D!Hda4j zUuQ-oi?2eZHW>Fj{^GZY-2H@Ga_j1O;96^Hi3@@U#!o=7ob!_BT~Na#i{ zPlNDLHd#o`n-9?mJ3&{mk)dIRkX6vr=GS10HNE3|jSgQ^Ibf^PECrk!k|x%7iV%b! zJry~R(;vXBobJ@~H=)D(}=*^!#BmE6ih3<*-y6G&BjMi(KT$aR<-`?;E}Nr&Pgd zgdWhDD76;1zyBsb`ve=Hw}+kJ3pK3wW2Jj2xar4__0x?W>EJ7ozfy+@Oz#@=tQ5{Z zUI>o(#e-c27vK59d&Q=jM4%5#OL-p&_Fb2jUe!!ZHFMPP0V-M-=4r<9`C)?lVycSu zypb;DIc^6Z60V#&vk`OAmjIpNwP?JjStp_crNL3zC&%$v@Kn@HRTP7|(l>`1oQrsb zCzD++wJ61XeP5#bjJBZJy7sR0r!7J)2JPb1^bH$ z@eB6l;oy0ELO`J3uc{u<99NTKB_njy^kRQ^8iqk6sTVS?%e5qz%%X@y_ak5 z^|N%vo4}_QMDiBis{wiJ!~rWVXDFemaelLV?Tj%TJj6w?)0vH)*Cq=FV|M^;pTGGD zg+M8!Q+Pl$v40`jDUk{i?8+b>Pi1w`;dDv4#Mi8;Jr$bxn>!(BH2@ zxGGenSz_#y0~1_39>U=pIN9gFRxUMNGdV+~u7I5qf{We>Th<>0Ke|jVeNFOe`2fP7 zCx&gje|)6*(*Px)i%HOnd>b8b(4Ey-FIkc4i3Ek-wd5Lkul4HX(bU&a;4}Lr9>Fe& zZc8(!={Iy5aIdy^$nUr5W|^|tvH1P&Z8|fqk=Fucv+BixpL1#Ps8;LM+YF`94ZRw1 z;q9*Mh-!%M(Mugiu92J^#_w4D7Z%q0@dW7Vs-~lp*k6&&+=dP`a$iWfhbnXB#h;Y< zqfNaYJbyVFZYm(bsc&MeZ^r$Zi?xZt{dK@kl)O@+^xM}m3r|3!u<5vln2gMqe;NWp z89nDF(#FF%$NtR>CcNia0Mf{l_|d+^NpUxKx18Gf+vN_~^e*1l1PwU--I!0w=pj)M zqI#V1rL08v1yQEYyf;7A3M_vZ&|3(4PL&V3m>vn2w5$9j&xt{GWofi(#5!gkAUddeDPC zx(ENZ#jM-Gj;DS!lMwvQfd4lkLH9p{Fjc7& zTh_F_h-UDqOMLBSWYfml8R(Z|FetIHHzJiAx<9S<{7E*qd_KZyTIpImHBG;aM9&$# zc%i5F;Kkh`@qcQe_xAp)*6iI!B#t?!-aDUkpp-pvYo#s>+w*kU3|b}ca$05r7X2mf z0-6&(CH0HWCHFUvJk;_jdGy5I;P|@|?Wh?mp!Q9=!S}6hvhvoKVBw}afSaptw^^MPU)AxEODWO_)&ZY9c?;F# ztq;5PvsX*-bM5AZy|Hh4-*u$1HdGl2o!lzo(C{tInAFf`m+n4YKSc#Qw{C<+wy4f+ z#q#q1u4vRCxe;8foy~1|=Gzl4#;qYZ2_uO$l2Wb`Kq>e8 zh0d>Thw=At@s-Q%I0S^77gV`bs9N-#;{m&E;2M@Q5wjn;m}UuR)f*D`dYqoua*4x# z@?xc+Z1V2GdFz>}lQNXpV`u>$P!ryYtZJJ)OzFdeNTpQH1;XqPiYrUn1Xu_w&t&`Ql?-`r-o zd#)9^zRbxz-MPM1CK^5Yjb?cWx!8s|T_k&){$qwt$`Q)F-A3>UVP5vht}H7Cs9PFu@)rem|T5@A8t|HE5jl^>gJ(=1+ADz;w$SMZjA)Jp#EvxnC|)w}(E z79?Sj09%Kl%R+`?D$!TA*QhL%!L4afWC6I*mZPVMJ@Xl3SlW@=b{K8|S5b$PO=VWH znccq^$u3JGfLqNA9^zcD(2?ePDyB=N7CN21ue{q9I>zWx_dH%&h(>t!S+DGt=;@1m zwJI?oynmA~E)Y&bhb_(`Gho56lY&8#Y45Q(3j~WbF!BH%AL?ic5 zbG`3e^Q+)3|1>kaXxUznUEFVo`8;W+oj{_XTqZCqI5781BUeu~>ru9YvfYDHj*%2? zu|kon&ym?FZj4W85smx*Nc~mw33zS5K;h$+n;#Fqd^C4b{6d~K!RpHkrNfz7b$A6| zVZ{(Vn_@cy_O^XQy`TU9Pp*7KU2EY0;P8HD^vz)bj*p)jyn?iFNIa_N%n%cI zmK|o3fov!aG^Q&Yx-ky8igmfT&P5(6hcJnR8T#Jx&B^loH~oX0#VroQ*E&hahpIt% zfHj5H2rOZI{F_owW(($$-3Yoil;dIAiQZ3nY!Z}gcaR)%B z<2|c??P$KGl`Ye$PGjYh6ct(wmo?ub<8B@L5=ink_>mY<^XsD3nd;P3Jm#ko<9iiN z{w@Ohgp=|_-zgt3{qfE}yPAC1@w&))B+IT%;BD};Jt7j$OV77p99!~m44+_Pu1BM; zm6g%>Omv$B^br!mn^>Q7#9g7)ZhNWe*T_dr^(fne$>{I0_ zs^_uWU7^if=ybs?5Eg z{NGGrGuBgCySxh+UItO{T$MSa5?1ARdw&IsWsxu|wwr^&Q3%~h$N*6Y5iGw5^CdWh z2g`h#+M&M#+ge;Yan=LGrUYfS3oOjuJXw51wA%fGW=L1&4{b({zVDFAJTeho!tDJW zdaO63(p3ApM)(oYGbKSb?~^1)Cdt>>-)c3GdfTIIcC3*BOlu>=a+H5wW52_`bpFSn zpu(qScjzSfC-cb=8ddt*1sG#U$7Iia?;8?wT8JTIySNUTI1#piIJ|bBM+(ryGrj8% z*R=9g+wzsE@!yLZpbQaaIlKCDQp&|@bD`kfyOjWrP4d5)NDlZD7kjbYVB3Xjy6n@I zXWEV}i&a#i>JkkL)qb^yAK^d)9@ylPqu98)wrAAhA%2kSVG;7dg?QIJ-UaTa@mz)7 zuA3nPd3T!X4x-0!sqwhf|I(W%JetIB>crcH7-!n3ZEy8#zxQ0!kh=9~HBAs!y!2H_ z?EaVKHNizu{!s9Qj;41KixE5{UX!f(*Gen%gGytAk~ z=Y3Uk^7&{>2(t~d#+E;$%GSSf<+0!SBzMw2?H3ZsK4a_HeU#z?-a^uHub9{rA(9R( zvToOQC)W;Ja%vBb5Ld7pV$Zb}x!rn9VS&gu9_{qa8Je;nvjKTsY)I2Hq|<OPT{um(a3Qn!&@p_GvRqX!c1n zn#JWJL=@_YTKwntW0cpf^nTD|Xm}J34^{(Zr5rkcVa-trqXD_|AI+VPIDs~F?==?L{5{X3$!@;!r@Y&zy`WfXXgUf;!bksp;Ox;_%D zsgYq3dLy}keL^PwxVduc&PF8NOZv~#1&a%UgQkFGgtsA?oaWducZ8QoYv}QaXw$Ev zwW6~S;a0O6dbE0B%tE!m?aAGU$$Pxsjvx##%W!`X0=Rn99RQ;M=s-hegCHmM0 zM`>S(<+1&6MCFOBo9wiemJ-BLvh{ED#MXsD6>W5y(-FE;?hCt>Bu%1NNL9@7;Ku?O zTOkQZ+OtS#f4825E>ToJ{U^y~{ph`7W}8P|w>@BY`1SY=ND238)~U;@CC_F!Kl5T3 z?M*eAF10^a6Q9t^*mVZvyaY!KKi7Kf+zD6_cOnNAE}J_)%=WN>Lsru&Y=TYFNG^>r zAw;N4ya`C33WgQ~=h4mky1aKgHJg@qjyGFDb`Ksa(N6E<)Fz)vdC>qJ!4ZL{jKNXb z#h$<4yt-q-PS)d!JsxtVl(rJ0ZYeUHjZcF1loEmFdhIP-*#A#ZrS|v9x!t?>c_WeM zwwqURf?<0OPKMA9`bxd#8j!o5R+N7P{?xleq}!L(1uKO~qzDqFif$6Z4} z(k4N}l&QZ3OnPRF;}uL@G&$=cmVM;{X5g~t|B+dg0C#ys^%cQNZSh5c#;Pg|6-1M+ zu@3T#>m>3K;3cEL9xUJAmiWxd^2lGDg(Z4O2zowf(z%Cl25_baqF_qVOFh*dmEu}{ z>QA+k`xrZe<;HUMi9xC9QsQysQ7UkigxH62Td^K92V1^~@d!H0T5yLjPfF!Fh z1zIcZZiHsJ$K*cs2j{rY z>fN*E}JN20fCtrlmX8lvbtD%GR&V1*Jk`jm}?DBE2f+hXBX zXQQ>>O@)s$h_Itk)LzYWou}d295ppX9GrU=2bkS3G!Hm->=l?{Pp4UFCwJp@H_f>N z7#2recYjHez*sR0fk9q!^Cfg*;bD*+yMS23{oa1;V_a<{VbfY*CDu1Z(X57k<=jni zgPr8=Q|ZCrT@D28?HZ&!(`7vU*EBy*uGI*Ch7Gj{RyM{j_(!u{Iv?TcBJ&l<;^V9; zRI;EQf3x=PFB?TwVFLzP#Yi|U27|GrdH8n;4y7S}-hSaOD0D)48zI>*deFEgI2Hij zdN0CGqkHQKbRp@$0ePKL2Eu-*#C;S<*3+WHN&YCHDHblXj4o7?Z~&Tc+m5wj!3rU+ zhD`LXfx4G`fdF&SGwmFUdl-~T2jaK58YvBOkFztiJN309$q3@w4QU7&fAK#M7k2?K zgwC&EG#mHyQ0#Ic{O6Bw3#vb{#Mp4lhw#XGjL_&}gI%y#{$kR;E^A+Ofivd>3q^$` zKW64`j&V*CcbqPS5W)cEfwn~6RbOH(x0(!=3Tf-hN3&^>qmtLuUA810-gK+ORxiL` zgu91m=Gortg97ME6&g7VX@s!SEG+kxUhlJo(3K7}s$~2FENfF!_HV%u2Ct5iJ6F!gJB57mvPH`~%&@f(inOHMs%a{EB4POn>b* zdq2ov^u3ll+UJ1>tDB8M0X3_0w-*S0sw$RMof90MU(q5SjwZv8Xw* zU=Slfb37X?_V0}o9W)qDqxN)gCRnUqVk0}poiN+umVS9?j?tg4J;c1v*m2VKHq&s8 zeq@YEes~NY)yR4Qj}4q)+mAv=v0ku!u7SLr7y4dOf?rCTsLar^LM&zh8y%d9c76+H zaOl3h&^Z;pj78!uI6nzku{Y0V(BDK#X6w7cA37?3I9PUgvLTlIU{7l({O)|yuW0+q z6GOs#gl|70ehnl(f}O7hJGbhX@8k|7yWLfDj;b%@jjb>I`mm;^zd{I{y7Nzaf(PI_G{;|0qOdF{mwUwkN(5t>m(po2R?I%BvW+p1L5w-% zlJp3S^Iq5KME)U9!7;tV;PEpBXZ+y~^G(zi#jr58fsNmUIg|(cfVmb&Vp}$&xm>W3 z63&Sqg?=|II*GsJ=^zVGYJ5i3f^EEwl|jbv&$h8gz9(;fHyB>|5JJ&heNb#f3+VLh zLw?&6zh&B-lneEa3H=aae1+4>t{H*3RAE7S{Z#b|*zvu|`u{pVI|B2yAxM@KQ6e)*MLDG9a{S>+ptJhz&3y>>ZxA~Ufvnp_%twp4yU;-k=~ z9|1kbt3nbe!x5(6hWm}5{AaoZs=sgEy_! z$>+=P@{MMDltv%&w&53iuxwtq19?OcVRnO}BOthV|b=>HRRe&2Pa+29*aoJO&h@jhPM zqdBFL7dH;0OXknvld7fi;7;>^?@;wpL{gtUV|d$Wy_#*-o4*~M%=5PNPJcT9F&|=N zW?Fm#V5{$!HF_;GrT)6D_!7Uj^csaenhg27xGMmkuQ`cg0!nim55LLvMXIPEv21f6 zu1*V~n>GCy_e^5v7QN#R{}fFH=Te_u+h)D`8zFNjqI9&QsU}uV*D3PH3fres`{LjD zl(;0ZsPT-40%qTJj?M4^$RuJV3PA5(eQgju;{DZxBl7!qDIBwC_KdKsC z%GvH=J1k*i4e8&!ERxlKI4g3C)a>;<drMBI6F2qDC zicSr@*{Nk>TZBe@_B4J+sAIbl+Xy||VuNn(?rc@PgcojmJAIDe10+l=k*B zQ&tnJlKa01?Bi$u6AM6y^#iexM1A)h7Eui$)acC>EY5{xJv&)%obD3TjE+X%-v$FQ zJzR5cz)vGhh+14)JH+{{|2mqQ!DaRD^rb+Pi~R2Q%I2?2nA$(WPtt3Ul?Er$kbY;> ze#!xM9L3{I+krF16%~AMZ|x?M$P~>7_|&JufV}9*!TP?NF>-15H1h|!vy{6`FGW=; z9%xG{$-4nzT0sAy87^C+$98N0vr(O>@l^NODjO)#GmY$!k*`1PN;*>Q!SCG|vBu4B zxgvv|*sA@f^w?W1+LE(^YaO5qxMJ3j?dFEb4f}Q%%_n)rMoTKjF zEz8YD(d_KYhTW?bteNlg>QZ_Jdh)*o+?~^f2DV)2of1tM`r|-^{2PfDGSc0nb+>Kbw_lyac*i~7_(UrG_+v2?e{82`L2av z!2H0Afg(@m;h^>(j!~jb8K)XqVzv!Uz7OD#T`AAARMkGcWM+8SXWP@KPmh{AsAr89 zALrmkw)M3ND^K5}s9=M*oJG;Pr1zM3tn?Ug&9_&<3&y`M4j>bK&Nk4jQH`&JXB3JY9UPrZ9X zu{Ef3)6JQ<^QXgAi%qP5&W#t9pT3kUe6`SG`ug40(|irow>KxXzo9P~+UT<6FVLkS z9p`YpZePVw1SMr!g$l|=hlDQg`$Q>nsKVWix@GMlnyYyY;|*a`$B)lF-FwkTx$Nl| zO@nRQ)Q%g>?Vh`&Xu4yyu1Yk%iQjv9L1E8=eS=#@xXeB$@j~nTIH~s^^q-AeO&}>L z75c(S+}$$&KtoiAcFN#59nijb@46^29G@Nz^{O}YL3^x&i;Z6KFl_HAbiLU~=TP;Q zn}I>(xfL%2a@*ccW6Ht92YUu`S(?I@Ku+X`DAM>qT09c{q)Ei7mYdV zT5xJzyxPmSYaOqfxAT2qRKNAOsp4`ti}mFei7eUljX~KR>zKD?f68ZCW-}d^SO|Jz zn!q%6@^XxN^pspmU zG|$i>_UMe`ZdJU#8JZz_H&)e)jN4>Su6xQhGil4TzuK35^1*a<-K#P682g#c(U%-5 z1{rtVAD@%8-WKujQo@4N)nvcb4SJPy&WFsyo@e~9&VDiX+kUvF=yk~Ro4sGRI8(~5 z^p}OxP#=QZdHIg$M@pL?aXu%1Fy1R&43m*-3_o1>U4risj}@%c3ZcG?yz_mZ+`<#* zBm8on^s0Y=hxK+X zUEWp(x=`CGeFrDD)&733rjLQ=PUg$)e->64g0DEo0j;Pa%uZ)?;^5Zbj}&^J-_|?4 zTX!(V)i@&g%HppP_DeUr&?2}0jdJ{JD%x9SSM;}|VH(hsRX56!!m5OZ=P->5$Aq8K z<&SSU)F0lDyHK*9Q!;Y<1%=R!h2Ld`GV)~m4pmf5g)4Aq-t?WCXbTYBBd#OO<)eFh zC?n*!veo^G2QyihFNMyRReSdjyeU{FV%}l7(^`XA0+Wd4>R7uyL z`9Qm67t_0oI&ZSy9ek_6;rDXk%ICQM`XK9;gjw5<#`Y^*x)<*Hpi(O78@tudA4|%t z?FMs8Jq>kv+JYCo4y9^s+&^_b_du^4bClz$&vCsE&k6CgCaNV{wC{FaUf7(?cHzZ2 zDmqS~ViSAEv{Jivf2C~#cNPk+9FMQ+L2RJZ9bK~N=D|Ji=Ag|@--DpXHLALY7>b|Y(0_XckIwY z9IMY;Lw^eKpJEt?GdRyBH}~qX)1GZ`D{H&?t>)fXO@-T@X3s_|*Lv<}#{vSBsBfnY zU&iArlwhqmgNPczlz1;zXR@ zoO+DqQ}8U)8x%hotUyLn4*3a^Dj=FhAb4VH(1y9v_;VKRN8Qgh{IpG0vQuZYE~?hveQ|qk z$}YtmQ&u-s^MK%2vN|Uf%{VyD&e$JL;-50iTr+BNy#YKi`68jf7a;p0uB!Mz&s zuMrFF(a~YGN5a3gSU-cMRDw-xg@Vd z-_MQiV1EBx$WDg#S2qKuYVJ1=H9md({5(hZW$(z?hR1oddn|dI^Q(CKO-^)Q`!p-b z+p4LkM19`#_$YM%WDSCt&U-aT@brHaql+@1XxDuae%cn|E4-ovN%~GgZmc_w|g#Godw(_higy(|V-eU->{;*^>O@ zm6!3HyLjJKi;7eEr!~(W@i`oz7JoO^ynR7o5Ngd*SU{dA>d6x5Fi~H@8P}x4SMk#-uevCU+!^34!CUmE@x$A7?Ef^-1`Qj&) zS=Ebf#n+?`3w`kkTAb*jb1fLT-5y<-0V}0xI(>opF`LiKQ+0HZ#uLa>kg}B>PO;a zTs)Yxk8I@u6Q+dYN`q+wGuEf+-%eiaPwN}F<>SUicd+w6B&s?NGFn+QvNIdq=$hll zuQ+qQ-`4aql!d!BcZ+#WywpJIlN+x~Mze>HbF-bwsWEEHkGQB)XuAFL73ao_q0&S1 zR~$;V+y4y6F)wAaUl?R{UER3!cEX2gYxrb$n9W+U!pSTLCrumfCfdt6GoSKiVYkX) zr#lF-+5abUTK4oo8>IJl3i(N8+Et`>K0D&cJa4a(nk3!JYfW8XPbp>9wNE+q-Nwvg zoC_NYkGsgUxt_aM4%PAk5SG|O)vWyzy|nK&qziOZz-GK_1?>`_%>Q+chs^tLhF!Q9 z=vr1;GG*GdHiVX+!9szn|Hss|sf=4Xdk^u1ZoH+$+wh#*Xts~H$5$<*dP8CRlD3XV zhR2J%bU;v1&s1yu3zfTj!85|%yDa{a&-Iq!qLF&l`Erzv!q4V)#M5N~pAXa@W|=xW zXZDXgF`%;iXdI;f_bhpTURrsJo`{cjJl<9bGu||OKd()x-!F|59c;|m#K$v0dyiw+ z$KwLAAv3Z}9kXe)_CsD4?N6!qi#%R;Tf6Z5ofBE_uEc9}W^g>6O`e`Qy=o-onkt*S z!dAUdWO47@o#oF6uUy`svd&xVcKCjWq*Ln>+Gp(tGqyR7PI{Ehdk$Vac&OsJTiN4^ z3h{^Z+ALXiCn0aEq?JdD?0J_(&b+=Bpnz%r(UA z_p`j`pHBB}vnxAo+S0bIn?-Rw_mm{#y`WoCe~R`DHOeI4d(Kf-T*7s(;@2O+Wy5J0D735ljJ-#oje+i{845t`yn)f{``qW{T<1xA@ zxaq+H#p6%Svwjo_Gl9m-oC57XGkg5n7hIOwe-6!0KB`0!|NG~~$>x!+h)KQ$!$>oxx=HQ~qCZTL@3Z^QKs|C>R+f#=YF=tOu0)vNzszVQ9* zQIWNW4j-oGiQ3TPyLf5(R~O4rl9#aWOs0AN+umhisx3Q$U%ira8TqiDPH{{9ks2RcmrBObebu z6g*fPdG>er>$z{ydM$Z2dPNfzn^+aRrE9|3sVUrt65Slj*Rwo$@PHzxWI?bdk}Fbi zWis+)zAeL-FJF!xJLYdIaZ{?teJv8A)h|2DLiN+s`%4yoS2p|MYTO|&uY(dgm91%q zCs!87)8K~YSvM+MSa3^T`Vx@iw>;V+v6;eg?6X*cw9}fk)LYh3FflRpeSC7v*1_R$ zbCP_@sI0=$gv#`IFV}33m&otJ!7ZvhH3ysH_T!>Lmn807P~%dY1g;T1IM2qfm$XB1 zg@c2GBxvm}TyW|zbyMna9exv`xH{i#d*MQ50oG;C<8+C)%#VgRf2<-4f}&x19j+Yk zL@FL?Mz?(Va zdA5c;&`VbMoPVBC_{}iS4q2BCSpM2iS*Kg^gacYGg&h*RPa}{jvR4nmY;p_ z<_+88?09Yd`L=;C_cQQ~@?XB}$Kvhn@fw#mJaJ;Mc(zC7+__!9-;OKLa>z2V;I8D# zLPx13f-}SInJhPN-kcyGn0yx%I{5&`W1o%#b=EaxWr zckkX^Mk*Dp?Lk`FT8EN(ezG7gE-rm&j>BJG?sYM(9cg=%i;LVQuIQl>w9#`?>h={pYL2HS87()X2jjs{b-D* zHtono8kmWNW$<+G0&|c1;ARu|{=k1baQT}CMOn0-LI^5oz^iwW^JZx1WYfX%GvhtQ zg~-h3+JBX8h?k;sSxsBy`no#2a(Gtp&FXre)x9mQ%NeALyuY_ER{Y#X{2jUcf&yrW z+3qv#C!D_DJ%Nhs!#Ub5BvkeHR~OkH<$6hqojIjA~-_*mOK2azsHzIeE49H;MU{u_}Q~C zbK3hE7Q-zmcv-TP_x7C@b^U2LJ>0r>@$WB{)2G=pbmD`)zmFM21ilap@6=aD2{oFQ zRg~hwr)TB3@{K2Hxv|Li#tm9;F{W*va6Jz-@1u-&io8SPumF1SVc*R(ig>YW@&D6 zx3F*xR)RcQL8{lAalcJdRkrEde<$en5n&|{51EC(zt~Gj5k!(|K`Rw|<1%ucG?~KT z)X<6c6Xq7UpE2B3AVPY*iSPV(Y4?epLA2YiS5zo3VfCsTrFz3uZfvpWE4$|Yx6{UH zdRU)!hctceNm|^CWIcFA2<O3?SB||#&&u3Nra1Cny&9Nm zR;(Sx)z8Vn+QCkn-tJR2*Jb$%`kKlE<(Q>gUhzA>THyNp_RG=X6<; zyqDi5+dXwbaj#3=K5!s%vYhMJ+1UX~&9E9=tMEhI6Qs z;I}gWxztZFwRQKF9nx1neKI0_fmQSjg;9=K_>*Ig2FTv4X zJ9!se75!Y~u^*pv6NR*6A4QViiU&Cnq?tA;u6pBn31?x56wVEVlExu%;6O@h>YBAw zv}D|^%+)FmWW?JmA33sV3#VMLK(hDNoT5J)Oa8vh>HnO2_H%&)7Z&^|%FB0oL8&c& zZYZx=K}Ah%JyuH8ec}vR7o0}b)syhQc+op!$_sm)`CS2+rFQQPJWsmk9`octlB`x2K+a9Wo|h8NA1gqYu+e|KjO>j66^Y$hee=VC9ZE5E)3s)aIJ;H_p1Rjwd``n^(f@^h>3zf`D3XN0Vb0>3X|I$=* z?XDP;H9Bn*AC8FhSJEj~^%Q$KHOUP1UEd^p2*rL+*z~4I$=n(i6Gx>b{s|1q{=rDa zpzP5}_Hmq*@GoDCNwr{=+(*)5239}f5)~O5X1??1y1l0wS>@bCIX%8HXy2EhaVVOk zTKN-G+9#kmPeW!SnX#2Yn=92=Oal&c`7mMeBUhtIF%BjBDHuIFc@0DD40_VZQeXLh zv*}O0fUTXKGMbEf#Ey_?0lfhn%9>cQv-BaV@VxX*SyJB7<*6vn$7aXAd?c9%RAOmBqWTwr1 z=_m=pPOtN)ri(btj5&#adjcJK>6?IJh~i^Ohn_Ht%AgdC60~$A$;y^zdm|$i7B&pl zgjbebTig29%>gZ?ws!(wrRC$t0B)6_GpGycp#$PhK+XbOBjSJWr?k)uk>nfaDg(@`9@^Nm~%crw5dN@j@J%M35Y& zvpV0_a)Qutw81rx7cTvIuYdAnFcMIkNHa|G{JBRpO`ps)Ks{D7jclmwHR1f#VIc=S0UD`9L0Hlpv5=0nz;axK*Z4ByG!?=bFi(HFH7Ww+(oG^^|D zGmsIZ8O`7SdMK$9y^S1Se89hduV7xJBKd-B#L1U-+i(Q*<4>)_3=WSver;J! zc%;PD>`~G&$>-xe9B~HN3IM(qc(OJ92+P>lw=Dau8_EcBQj{$AnpGEKt|Zss5V{yh z4HaHPfzQ!j6~b6JaC0wN3;>q?sKcB}uC52j-r$5@|LynRuubWMaliFQWE7qM{M>?E zry(_q*R{mX5i|;OG8AJlj7yOdKw-EuPr%IU*8%ULgS{civ3rhXJitM$vEH_1){r0ykMNP9o zvfqkKlGkq;GWNY@e^(cIOg(oUH6m4y$)}3pp&rh*o?@=gpNAme=D*o*fR6n+bB$t1(&GWu!r+1iNpk?3~?g($6^zWsz(q00WD zNFXw5Y+4z{U`vj7@g&Si2n%Di}%8n z1lgh1EwRm{$u}j)_@l<;mZ#gupsI`F74x2RELvF@bsxTv?LK~l6O^qG$pbD>vl~xTG3(1xD z`Jnko@6qBj-JHBnGQI7Ix(!x`+r-!gnT9;psj1ReZ)Z4Xz_3k~UyToeL8bQbz(%vu zrL`XGMNEY<9~UcjWG~Cj`Y3wJ#|WFIK7PER*h~*_lgghmMD@Bh{~)f;)_uR6keC=% zZzU})z4NZtc2?FtBz94^F$)WxJUl$A2gMW=IHjbd#P{!aa&k(^&%YBJ%W8c3vn^jCkCw_uu9GR!j^f__w63toY(D>+fdLNH-8- z-UP-o=uf9`2HorWPY9st#Gu(h@A!%JA%*hEJ~m16>*f+%n} zVh1-b@7nmr8X$Z}SJz!~ayz2yt8&lQipDo;ltxWy{@*M>x`FJ$gZi26OW>wLCWZ7^ z8T^%?$VfV`zhmXrc~Nn3nr?1VT?GyT5)y`npY6ZCQM-6i=-Rbw&x~IZXda!LD`wrC z6t0}o2fV(UX`|)Yvm-x$@+c~DWwvYi_{fipjPMBv95XS|_Vj$?o*^eEw}FNRuWTW~ z=CQIQgNjTqE>28H*n!1*^5ltfHqjIejvb5AO2Ed_tpO6aN93>DgIk8 z-zxw7?1d@4S2$t2wuY=TH#eWmT0(ckBY%R1hi%Eb(9&9A{DY=Xemd=7k=Gd<9mc7h6ul4KK##FV?LdX6!C~F=G2_}>$xSIQT@hlh&zl6k{ zxjFZm+S)z)_MKZ-C9~&k8^SagoU?oadCahF>f|s`NKjfgmuOi&CJX| zhG1l74r;VcD=dud>pRo^^=oeD#p#)u*7o*lpcXzs$}L;A*uFHr9UYBx78VxP_w(nw z4s*Z8x8o&8R8<3P-_z33rL~O^c&w|d>vH9auFw_=$<&il4+DRK<78- zZ~KTt&YeC`xx6B96Q!zGdv*1CR4UWPz|X3(i4nMQVqjnp92$BSM@7i2C>Ce3!FqqM z_tfUqDaBP4Z|@>oO{iVb*s8H#znoB^INF)*H)CR0u3Whi78&V0P(`E7A5BqWoK;g^ zek~=18+DaiP%s2pYHohMwYN7CKil5k&Pq!qCodlo8p;^|1x4lH&@M)zVSYQy3)Fa1}nULRZWe-sZ*MIdUPVCOXBfT z4(jO!DeZP@fx`Rtg#%rnBLx%`NbyI9;Omc#jiDo9d-lu8X*)WK;%zKOKBRXSd$GJU z*0HqY*%){|DvIHw-GSNh-rAm?Bs|~>NIjt5D)q?|%|k1IaD{K*?g!hS+(nimHI-*8 zBO_X$5>HeM$^$j&=;WmI#1Lt*3Oto8M%e?N%- zvTpr)?z>t~9zWhGD7Z01RoU2>?KqMc^Yi*APTYu(XTSV<2mY;%jQ}SnC!Rti=FlU@ zso)(P9nFY`Hf!*01wPozM+Hr72vmI+zA<3lhfkl>&z#w5ofoIMqVwMlyYHoydLpI? z>kHlm#8>W~5O5Kek&(gXV#R4_Xi(!JI^q%%e3C(L-@a`rMdjX(joq;GjF_BUShZz2 z%9DU2nCHnwoL@_WIY(L&NBIe0=M?yu8%a)vK5?)VFU|5nPJ84h|wjbA8mtz`+sTd69qj?hTpk@1UB{Y}r!N-hLOmp{%0f~EQ&iXV^t9vR-%EJd`&AZYpDd&I7$dDkO*Its`137<{&#PY2P2x_ zi@ZEM+wws{0gH%;2!N8Zfx%W+S67tF6eQoa_I5QxL#D*UM3jK@c#k|-%Y5(ZvN>iM zF2?Z7$tC>xbD6Lzu-`(@89`H1)1sMAr^)Qa=u=i!E=0?ms0co4Xvp{F0;JPjva5;MeKo4>NTnJ!M7|BE#C9?<(HejtT+6D_TGO8V`3M`!0j&~si< z(OXkP&4VK&AzJB{y(K6v@F{4+Yi=baA?%n^P!O|;MYwNt^nFVUy>;I9bc1^G zYTDX-GBR=aJ|8}OfO1l5tBK(;h$anuR9{y|M(hrG&pSjNADE&zDtOmYzP6@j4n%-; z#|}h1?||ckK6@s_P2&z#vCw^z2k$E&A`)3%u9T8{M=M=bUHzsYREU(PPjBA3MW1c* z`Z`)nL`1~NEF$EPuoEJF#>SE_sis*V(6g`FrRiUj_3M75%ZjJ=bUPN^8iz6-blTUG zgkCx^HI3n7{<)(mY}>3Gcr=!?K)pwino1@hmj5p4b^`B%!+mn+-GNJ zhhpi6s*cad6Q%JuD=QuJ1HEDeW%$Bn!~m)e)&)c3Ozz3Y+1WKH=@TbTIBnwK3fzc)EOax6nT?mE8q;&>@(h}HP`KvqqO2M=3W zJ+!6y)tPq#f41)~BqTuQ$`~uk5g&J>R8Hqbb>W!(qM}#pttx;bK73F%G1-xwoedzJ z$dab#;*#&~C}R4i>g9!wxv%5C0$aSF7-|8vNXCbQ>TN%G@E}IeZozX~LjuCWXeo`0 z&6=?i7zJdmg0ubZDSi)o;%Fzeyb_63eHARH8OMPf*IppLdM(8_u@mlPXySw|Dm&P7=pta~)A2>W#*4DR^ zlA0i8KrUx!m&q~;Rpsf2f`lIoez|YY9wIXXGDjySHiBtxz)OP^VA5dY;-nmsqzg-z z|DMkEEpX^n&uqW^yIW=phirgZ4klMzPmfteMFk;%wi2jOX}=XYz=20ko`e7n0QCXb zJbL^%xTHkk&D*zR_SDwi0P#&}wLQ9M`@?~+L#Q%x4|3>;Povl|L@vG=J z#U^@s%0_Z2S_5JOgTz4YjLpd42Z-Y4=Jtlv=DjpoOHm<>ZrF?k6k9s@!4`cM&l7*p zYKwW9nwzVC6+3r%Wyu3uN170-VQz8p*vXT1sPNY=BU{tb(r9UEpF@F1_5Awv%gV}X zXLNm`#}q$)^~1yT^r$;`0*o@#i;5DU{s3=k=<1SL3e^UEHMIN;{qIf;=hU{5-GYMX z0sifoC&=&<+`Cs(LxW!T3^g@1LCD5gb8~ZN<_h8^0Yb1cnBmVmFQPEPvW`A6gc;WI z;luUhWG)sFGbX8qva&;0#(Q*d#!&uu_nyFB>RMa#qs{W54qK_;|7sfSp$7&QacqiMe5vdG5@at2m3m3-e=n&2`PqhtmzBVq#D}((IBK zcOE#f4FH0Qib|A~)_d_+0qvG8guf7o%e1jNR7W71rtuWaFl=1flP5HZx`*LzVCsQ$ z-a@sbOV+=82gl!zvwLa1{I=sQB`1Gx8L0s`0}tVk`#Qj{QMMseSJ>~ zF+(+2FKU!!Tn#v(f_(ungaC_!xHDmvqSt4Z1A8MaBSRx^qouVGV3ExC(a|FStgEmI zVh_3rQL>g0Gj4fP3LSiDmcS$|=9S+KqXV3V+@zF&1w$cdbC0W6~ zCUoiO?&06R`9b*c?{Lta+}wuX2Dy8AZOR%C=zRb6tEu5#^hlfw{JSZPY9LdMOP8`9 z^J(&J#s5I*`9Ku=`z?UJG&D7pu$?&izIfXIRM1AGjA{~m}U0@s5u1Jz;+;GO;xLn5DzkLy8Wt*)*HQ)6Iet^wyqy(;H) z@J1B{@BBG3Qr_Ac1@Z2TWISN$5Y*3#4THabH$m@rUz)=^2Vsn++`uH`6BN`k+>(%x zK+G(M(&bka;b6|Gsml4KZ0ziiB0z@36%-;eGxt)^amt;6l8nbHTm`xU80^R~e*|=b zks1286%fMl$`!CT3(y^7bAu;LkWqk|Z)v5IR`~7vcM$Nv&WqOH-`$1gf5NJ;DOSuM znmCXv&la_-AVFyzqk$KSGBSdmKNt1(_C`%SEG^}FX&hdDrVlg$9fMe*=ytieQ5ci( zQVBIgA56U~KWQfLVGG)U$J_)reybuh7?j(_KxOHV&4~wV%gQK@J+(y_QhLR4d8V`I|x z;h~Wp3uy#);vp+5J_?X#etv#+LqGMyhiNu%J_kb(4Pj|%35^?S2m~|y0|lrm(f@$3 zl#d_3TjyI0@Ok;QNvtQ9Q5C%#@BqusASOlW2v&eG(KwrNUW zXqcRsC~Iok5~r<>r-`?u>i##1`X71}GaK6*J|Q9P?x!_1HHCl?u(YrrP@`#RX&*j# za7akm%#0I^9@iK35!(SfFD^D6&cfV;z7?y@@9pCQP*DlVV|v~g);0K^O&1N6no z&|&^3hVSa?Hekb`l0x3r0I$R819a%aF-OWGH#ZmkEtGy5=lOSUsosSPdvVhF`1vm* zDMCcgs4T3e7F2!3)usKAK%i|a9D=3OkFt|fPtz|<-n(}%*njG?XWA5604J0bMwxf9 zk??!PSZQ(WoB$%>?P)nV<%(VgGRDKERPZ+AC5zd%k#F9-*?5+^s3q#W1RES~b>K&| zi8?EB{09InBr6y>IdzX8-$tAyf*Vy-RFrSnNU+H`|Dc6*^!vBH!d%~4C?!ozP2MO) zInU`0EG#UoD^DRc?A&=3A~(?+A)DcBcfWBB4cx>sFgWP1oI+1Gf_wQlVq!W(1Zg27 zeeUe+2X%r6GuOPjqzA!F543n?Wd%tRfB2x2Fd-rKbiTa60+@y`f=d#>M9lnx?kS}S zqHD8G=3WPb#Ica^`ui;SsYS3ec+xvPaT#rB@Xv7pYF4PjY>^C<(4x(HJk~@#|&B(ad(9E>Y-K zP)jfghDS$LAbiEd)J{x@;z;a-2IS}GN7(>s${m(0dL7G0_6dDHR?2}B=osArb07G< z|I5n@XfLfm{TP>MDsmdYLc8$NP&1+C;t%PsU(d5p-C0`lhU`S3IfP|Ygc!|J^l|`p zl2x!2k7MQHs_pGfMsh3q_HAWb+ug|WeP5cN0*#xTn>-6e8w<=pC1wfSa(JShHH?^xw(~!nxNJZ z2Mi|`Ha^;yy}kVsA_2;JEDQ|gSSTzpB4ju4Ohw!@gX;iyksA}bEv_XQ4?MLM%wN74lEy< zBhC_tKKmwSp)<%h0$Pw5gFapt{73NaO+Z-);kPvS2DtClTj3))6#@*20Tw|bVGa$1 zy91G~y3%*3i36HMwc!hngI6ZZS7*#|EJ$O9BnzDh@&MQwIpHkACObhwFlZ?4!8^f* z1D+7hh;$ZUF~V7@z%X~U0@YiZnsjZK`Ty1dvQ#nUdrbY{j?x$&9zFy3XDN6JZx5~6 z(9p1@r>60OjS50 z^hy9E6Bxt?iTdDo5^Dn@1uqAGMH(6jycD7w^!Jm%7^W^^@X$vfOhNb_>n$}O?u3pn zbNO3v?7DN3@oIb@5m3~=bZH-;Jk$I=*g>fJP0@PzD1h(Ki>ZKwk^3P-R$AI|Y0fE3 zofneF55Oiuc)Lsexbix~aPINNfZ6c=O3;Cc?`|t`8C?rKJr24HCN_2mrv}L5-aTdr zM*(lI@MzUr<~|451)w6^-BaX&MYQiJss|YXZGjA>)Lk+-FiGijA#XX5!7d#E%~hp&gUZCaRp|3(-p~B;&zQY8x9j1M1+%Y%gB4 z`jUU%QsNJ46r#sK5EniDAq)yEBubNcpRp>KJ{Z)%J-OUZVq#)IBR5dQknBkHHNm2N z4LF70>5aVQdf+9fzK6lpAbXM}0_=jpQ*FG8BEf>>!a@MIlz}e69mQ6H4N8#; z$QW7)Dj!O=49+N2Wnj63n3Cj;$gY6yVNuIAEkACwKD)dygPj57*HDaQWmy{Q+~1nv z^LK1JgdO-~aPrV5!0PE)SZcw=uq+jUtI*gm_DEZCoYvcs%GmaXU))8+q_AvZX7s$B z-9YK;VyRkHr)nzU`jDAISwudxwee0TLnR|31DrhcjMu=S3JMB9#ze_&x7%heSX5L5 z88|gH^*WjY7Mz43fQ+@*Eh4HB3jqtC3eACj>sD}r>n)mWv{cx7(%$jeknxQ_o@q4M zdYCI@?j`s#Jtt>`?jxeW!AJOmI1hYXB_ktdgz9#}UssVW4<9pM^UeW?tdMLA-N^39>TCs`b>5MuG^?D(&n9|I1MQ zH#V2QEJbgp4cbK*56KD1$iM=wN0yo#*p7}EXw$IJjzGd=oiv6HjtSL?Xc=2L6=o@1 z6Edk$)kr4%K{VbOi~+v_!hNby3QiF@1oMB+5dsQ57c`yNXJ|PuoQHJ(OigX);HU<= zb{7jAL&XC{O%1p5>Lx4b=<04kIYIFelaNpab9R4_ZmEQRurw+xzP8Y1*`KB>nyU$GQq4akb$V(gvY*4`>pshB717PM|XY+xhu<%o{*>KmBFY zIt1q+tm@M8^5o3SITx2Z__+H)dV_A?S!a`^IBo|@}~a}6dFQ7{?I_t ztGUgZtE&S6ou@FT2FAu3h{6mMLtvI(lAHzlWP-fcJtU(r<2G#Bk^wdVH<3hx5lsc{*5UU3`*89%{{8zGispvmfx5cj z*Z^BmR-!~PhptCLgxdmbndycBrWP^V_U;Wu8NIUq`i|rt{-57cD!FQfsK+Vse(R*q z57E5AeXsoPu16$cczm2iX#q$F${LVBIcy7zxed^a`60Fd*FtOYm>y=Rjo>)jUlG_{ z;&WP#6~YDNKwaGk)@I|QN6X*|aP!2Ho{1j>8%t2|F%H{ghTw@Gp2YUtIE%y?5P1RJ zZW*1yY;pQl$3XnG6L`m@zrpjA;Xa#hVWTYRzOf5fhm%2d;Qu8kxt*$#oo~FMg-XU`uYw5 ztRX60q3MnGl80!w;cssR zj|Aj_azsKv16T2C3@V6K4r~Jbn)~J87pj%c1LBPlM!GBrJr)|KRaA5|8QVzT_?N>b zinJ9oI&lJ+8MOf2l%#kdy8E?y##-98?ZBd%|lFf5_$piBntI|2Um~82!}jPee_5G zs{y$G;(QxF-V&q$P5k+}_sp0Bx9Y7(pF(E^QiB!3GFT;`F51!F4pp=g&8T`^9>hXN zj47gxkVG^jnHMh%3=J`2nv)el$;=H^L4pVmZIAsgqw`+|>0c~iWwul#u25}ZVFAWv zGi*IId>@PkC90x9wJ>p19Zmz|x#3J^wf{`qka zK@pSmfT!f*2RbZPSPdrgOJm4+)wU8P8;-}+13=W&*K2nF6Ouue$TTI+0FrKCJN?SZ zw(-)kvf`6%P!2)wf#H!J8|>@bY54%E4tlmSZ~D>QB*-KsMc@Sf$I8aWgBbyd+HrZo z74j-1s{}cZ+i+vVJ{(X`NCFkw%EqRJ!2>M{=cILGg8Ly1=_BZ)a0M8s2URnF!Rdqw zjkrY>p{73R{yS+wH!8NIwGfFu64EOt`Jrtni6!6N`oE5qKWt4Uxy&V^WPG zBI^UHNnCNQ^a@~PBKU?+Xdt)ii;cMb1)*ups8tL zYpZb;zYH*xnEk7`hRB7E2{I0hF)=;;5MCrS;ZT#~X+mIOg=nSz8v79LP^~cCfCYt3QSZP&N2jaAAfQM8grXX9RQ~(Z~ z!S1I$T;M(C6>us1PY zczBcxZSHFAf`^AkY4!d3g$I**k^5WNuauIKB>YBXVn`Mj%VRvRUR1760B}^3JftuyiBBzwrN{IjNy?Yk}<7aS}6EOw7 zuqWXVWD%3Z@F7Yz>HrzChq%xM89^MGE?^$wf;=%qObIG0W@1ZQn?GE=V2%5>NABIZ z6HMWbd>&ejSe$n1n*EbrMw!QlxfT}}<0LP!p)x_1C|Wu?4nv*({rfj$K8AA-4F#{U z2=_qV0fKkDd>M`Q24p8BnD$As76m_*_4+GBLQOnTBwU01Cs-QOA*3wR@q-xLdFa4V zja`UHLRAA2!3KZ${J9P+8WXXyv5|0un@%NAAOWe-=fk!6(@-N|D>~0Ikx;?cMTs!5 zWVG56cZEMX1&W)!Ju~+#bSq1Ec1t}+I30x6i zBebK_Oa1>((ndJ>!mCPlVbQt}?KM;w}}BMeW5C~FC}kcbH64=KTI z09_74H~?!Qy!OvGP4umk1@;`!L7?Wrty71P0bO3scZn4>g>eI@dKRg6@5ySGhWiJO z41cGb-E~$WKwWn2cDA_+%~j3q|xs} z=O!8|E+PJllndU)OFLn5HYF=U-lfAv+F;zE^pTa0`=3he>dN@)y=Nw`Z$t4AHZReJ zhJ*xAMVTmNMM!*_pa$PV?fR-UzCu^Iyt?88TcYst_l=&#Nf_eaF25Fa zLU1=kXYXCDNdT+7JVwMH@oSyy+CSP#P@tjXPS-ow{%A6=D)djCs>cx_dUH-kTC1%u zYpqVCQ%e^W&5kRLDVBbyA7e;IkBO2eblg>qbBiav!J&%8eUIW6U)4 z-S_YcbYLRYt>znNkx>WH3azmaWA$;@!L^iO&ux*i5 ze3+Kz58w12X3<)aFBO2pR^HwwOJ5l$^rcK_K=8>-MjoKGl$0%$*nUF{fY`Q_6%^D`TQT ziG?(F|Nea<$KwxBmO{pGyU7q=AL=%VBH%zJfD9tFV4QUi)y=mxrXjC6#{STd+)ct=mj6q?xkLfdnFzpaz2x!;~}^5Jv`pZBTK%#9=|7 zC`I;d+p6)s$x{MgwtW2b3Gp*cU0r@@X+&EQi{!=8#D6C`Em3`7jH0^(MF0T;k$uPF zKtGd}m34>pi>{cOlM@La%@H?Qp)KH7fBY{g9t04CNt6)VK#V4Ylns#0hhTxePj0lL zYfPI$&NC_Yyo++fNc1e`1P*$7JhQH;=?C#UsHp+xu3}tS=5EmUv9o&`Onv`z0+{M| zv?a@(=4JnFhH{OMC?I`{-66muW);fP%<S5v{nuIu$I~2YNOYLD$CL|FD@lkfjx!)r4)}^jj4AA-@dx?AzgV=Hw za>>%D`D(@c_nVMofkcAvQH;6oDeWVId-jm975E)V-C0^%VzaDfezqgluyNK&TbmZS zSvfqA0BV_q9qs{~#n<4ebOE8osf#@Ts4Ff9`8W`4`AkpAbfq7bY5pil2m@Qy{T z5kb??@Xpm0C=KN95Z-}LSXj3(50@PpaapknE%Y-)Gq40Xk3RuWJu$z@e&TbX7Z?}@ z@qaM^oJIkWSR0IPUS8haceS8WU4zX@6-CrFXr97mMH)~P9jO)<7LW)g*bAi%JF5TJ zFCEMlA{ip;4SB3@WJD8U0$8>8>hi3RalVGOH*%WTTC@B-3=N{;*EcqP$8cCjMRik& z)?g%*n~`XFrFdKbv=vNH!VkcWA!4Mm71*^465bLXz8;PB>`P;{H7XFv5eNe{pm}0= z6M;V5?L&f&pa3iq0ZDJ)p3ct|;CFapD5xJ^=r*3z!VYu2t-D*O!IH65u~qhth8gWf z!Z_dG+_o1qv>z!Faz_%=5*=CtDdU_DXTVClGsy+Q;)U#lOmY?QeV{Ke@8)!aka{b? zpsh%Tz@0^voON_OY9)?P;2oe>c$Za7d7zc(6?_?MbPr9VccrrZh3N%|i4+jgEYJ=C zCjjC|{2A61-WtLlkxtN-O7)(a#HQK~ZOq2w^8aZBGK>fVoibh^zb1coDEI**T|Zq58<+qAoD!-n_P;3Q;oY}usq;$1xv?6 zGW*j}x^fqL0T+~9wthvix)3QAP81em94}8ast2!kOfIh7zR1qQMe7rdov(ikFr6GggE55 zri6SYyiJ0t`WXS~b>a9L+3`Ry(JoXHwCv5#*f zKjw@SF#?K6#H$G2eSxV16zb^W@(q_>YH;ZT67>|htBsW)!GDNWHPFs9wX~G^qY(z>DCnoHHf|00#PKAGVzU&qsR6w~D zL=e1u`9;fd<18cn`HdSk&~Gnfq{96Gf35V?%uI4&6ghl=Zgret2zlrO5K+Iu1;JyM zpgwIX!#AjV|DG2P{h|D?p#GY;OB7snzpkekgB>AJ@;C*gMv=+g0~~W~;lJyp(Mu$s zzKGkV_Yij)`2HQOeJ>emP!5QaPf#zcb`Z9}w=z(?FdP5i?pSMgw>G*dmJ7BqEtS9R zE(PzoTM)1i_o@X6+(1WH3n@n@UJ_pqkt;Xc(Xhls!8y7?6m*!f#>V#@E4&Z{mW-do zFo5uZV2RVF_YDo-pmdYZtUSdGF%U!qKo_$GRR)yDOXNNy5?sOjgeXaXB3%9#__ah7 zXvHumKuG!Bb@ELiN8+{#1eE9aZ;))y+uQ%U{>T#*e6a&MkcA;;KD~7aq9jBag9nEh z6k)rJlnzJ$2^u2yK@xjJb;l;*mOQxKR{f)obQ3M%$)lphkZr|Stwfv`$b#IF4f$5> z@(Rc1!uFO{^^Es1Azia2RA|L$lW)R z8pSm`^2i*t4BSk1gb0jrfGkvO7#0V9&DNdBw~>2vxS|JO2x5n14I($yWt8syeMxnd z#|7_dq>KE~K>_0S=R-Jfm^Q5y(e+luaaoNlmfC#tPt$CPVsY!(Vu?zgL*tgl?8mLD zXS=uRmHmqUboPY5N?!A{!DdM6+OlW}8saS;TPbF9R9iU~a)W4*8Tv@FT7+MvwACW{0~Oak-42?tRof-9~K(JcH#DggIzqtU#fabnGYJ=;1vHP4>qMWz!rFKHjh z_ajVUnc(2y2ie&X&=&}F#MFQ} zXEFq3GsH*=Vlb$dwYBwsCZmCj2}{Ea!Bv8`FJA~e0am#AATkn^0Nob8H}q%w-jYV7 zI0CYPe#23*n7sH8I5fyn;EwB)y8f>q8YDW04+&~ZZtMY6DkIv4&l`%t_gDfx|6n4aB4)GgT-I zTC})j|BqQ)EE)34>`a#?u3q(j|LeyBsU37A+ah8sSg!%;v!JUk!k(S~X=ISzt3EZVSEsM|;>Rn0Rr90_5X9z{UiwcfxK>@i#H6X_kX`TaoV0F-NS!;P z8Hh9?QHf6wovgmj-8(lOQhSW*z0sm*??+xI;~ZhQwr3+d+8OY zR?_lswRHSjCI2zV#>s!^(q$nscK;E;wl?^n5CJC2b)jGB0TX(wOpCQJ^g+XBK&5pf z!wbKn{n*zQT+;5@XGf13l`ZBvI>3Kajm2Ml`PxTM?%Ov$rQ?CBx&KECP-*z6Q5)8- z9T0IYu#P@`?xKm4Y1bbrXL2}QuE-N9wY$Ig;tX7bv*a*|75I|@7^Zep&7Ps_w4&F3 zXlf5R400WN{Eh`0^=a9%+ch)Jg7%#{)rWEFF=se3ZD+U!{wtcZKmNE}?%Lb~>p%EG zlT1%lhMPeRqxsz zG5xeahe$M8zWff%R+%;{-&NL3bqf|O$Z_2daE40Nt8ez0G4zoQ#lk$SC&D2ZT9?jojMJXV`0DV+rK~Z89>9vgT&{8 zIx1k2pZZOuU5kiaZa8~<-@bef$`HT6fqKwoi(DXDsW@ZCjNsTiKS*qzspibYp+kpO zs8XdPQSaK?|I#4Ql%>D++POz;dN6u>Lw4N}otu}+_taurZkrs&^{<@xyku5_(yTq7 z-8zw^pkJv`0Mh-FI z_8ujq5P;L5%=aSU!syL2g=7AHi-iQ83uC#?y~XkuZ;M8f{?ynL`kmmITDB};G!5rd z%urCu#&rtj%{w%V6*ie}9a(X=bcpg9iGD^*EDQazcvwk5G3NibeWE(~vU$%-U%gn> zrVZs@hgnxJuWZN2f2NtK@4r9D`LM9vhRi6chJbo-Rt)gL^PH@*t7`PIaGACF!Vgxi zTm#NI82;4R+cs}bX6iQT)K2KE3_@w!eKYf+Qbe zKMmOGudd#@HEgs+FH{?Ud#sMah4a?>jEF`1F4u6;xjEz+Z8gny{VDlMG<#r;OxiF_ zu>av9l?gHw!Z-ZqS!Ss1+qbi0eAqSX?7dIft_v0~E>@;YRw)Y#;pTm1%9YzhSj{SI zPM-DAN7JaKL1$qpXN=sjV+RfN^J&L;=aQV_vM#w5SlS^MzjQ;2Z{vv-SB(l zIL!U@z*;{TAPt#iC(jf}DlC(l?83#1WI9hMq!_p(M~|i}()~_++K>qo@>>~{gX@M~ zr%~Tv{Kps1&Ng&p#4NH5U zUsS3_&kJX7@q`15&b0H~xuvC=^L*wHi!I_GGfp88)VZRn*5uYKI#~UAYUc9&`{q7Z z?SKE*-;W)c+(rAdZC;yIU)Y{4l#&qlJoZ>_7-zJ}*IjpP)s^2PM_E^JFWRaySA1xFf<(cduF zd~v62kyi-H;b{y19(hx`%km>f=mRZmuNhr;PL5IRbPp4qR&Up9{Wh1Xl5aqyGHlJS zRwS^S9A3U``SP*j#%++F7VV8_hY(iPs1Xq`CP>E0hh?MaDNGGa_~W&-25xTJ*gz0g zj=G!sHZj}6Oxh(-s?aas@PUy&zH0ib}Pfz-Mq;V(x;z3 zVwMS2Mzq%6r~Zu|n=pA;>4$0FjrCaRP!=nRAjd&hN(+^^?yhsS^F8X&a!{??zI~)J z8_nmKVhvO%Bi&HZI25X7D^_P-ZPu(=-Lb{r-lkj3{`J>ihh)Uzy72B)GGUlW2Vpk) zh#=CU&7;xrBqFcDHa4sM`up!;A%qXw)Bbp#3mbw>V-rvll)i9g{sSI<3*ZTL4Yzg& zB7xPZUzRJ-Z{LE4`xxY_R;_9l4NWMDuXKsrL!PYT+%a`e+sfwDqIfAe#j)(5ZPZd^ z9uGbG=q6U?TVH&C$d@MO><4VL?MDGw49fbDM1rQ^5P2v`#efUW*frPz_?QvR12%~Hho-J5VTT&QgZPyJy4(-|FDrNbj@a>@Y@zW zAoy$7`ZNxu$B+921;hSIiTv&zFEvW|)k&tB&SW*$E&%f!v>2R)LRb9^2bJMtF;IZ& zoaiZFRh@aeXP()CQFYu-+Wbft0bk0FF(AUPQQ`K8eBB4e7m45+?EoLgXDM?$;s#~k zjy0pnr6HOA$tTS^^wtVS<__XcLB=Mar3c@!|KR(z`dnI?an;}CFIvk32U`Ejuxsku zISgWHs_+i#eW$RIhP5v=dMzLy3ND~4%SSJelMo^VziY?8e&6J`OXq93vth%A;Xv01 zvEM2r(f#_qCNWNu5bn@3=4<-?m&YDi2QiDjoSti;Z-4f}u_~Y8QlcyOS3!WIQ5OD1 zG|mdH5P^tB$vsnT7*Y5I?S4!&&u)6C&?Hrb$~dXaZoMn*>&?}w<&~u(Ok+@Mr6$kd zy8S755Ps`Z{`~8&%q1`QBHf61rasgai>Ow|$y>4F8|TjT^y$HVha&eRJJ3(9eSnWxd4_u(K$vaRfIQ> z^uht@JdUgsR*s)FQmNAl-|3&qeSS6+-c}Q#BCfiDuz7Znsg5|Y#0`D#r&S)J0~7@@D9@_`y?SXrblY{ zzyp~wXFd#TzJ69_v@SGIi7Q{BLea#;0VHvde6Ncs_3k{KydB(nZI&Ck{A~uOZ8Li> zA<$6KMc;h$Xu?i#kO(Z9cHNYQ126x6n-H~PXXmlrmbG;?HUm(RR+X&Oj;5V!24+3` z0-v1doXBi2{YxgouSZV14;S(9%4w#I84pU^VFHe%(@0$P@k2qFKK&_~9|Ork{u@jM ztM+;N(pVVbZ5OGNmFb+%wM5xj?fmGehkv`m2iRgo&kD8_A;WkOMCO^#i+iw&3DZtu zRHp9vb-|)Vykz}NDp9Cjc;TlFdE4YU*gmDY6z?~3%#(|osZc90m-XOt#3+t;k4P>F z>}yOxl(Zxc`jx{*ZZd;PvQl*;xqO;g$5tJ$lrv_gL@Vs3l%=&^mr4!Td_W-)yL6(f1n@`b_6N?K=aR;W}71#)-OA_Yg2qJ&ggfI-A}D6ngfPi-;_G3o%`^UXJ#z)Rsn zO-chwP0L!4Gw)sH%RltX*P%xt2-SW?z%b?ZQ%&@qvAQ_8rfAL8IVVE;+5`{T{Quql z$X@uahK{Qcw4!NZ%?fV=*?7x$V9YglL!q74Ti7G9RFcN<{gEJV&0UjB{mbi(9US)S zI)CFF(?5~fF)yP7z_3!KO5NVmn^))8LdOD|A_H7ialX&|?6Z~~h8C#U9dj9-vS{b} zGxt;grC=T6=ctj_IRoiPt|!rwI>1ttV^}sYe&lQjb-wrGFRE0nDnO)xkxi5z%Es;t9-&K9;#Z=ZqqEPn=kE;sElB)O{2D}voiY|a zXZ3t!Xi8Jd+*AJJspvX?{QnQ<%mwFoV`a{O%_*?fm#ODPnc_pB0%%0|Poqfc7(~=PH{zNL-97=X`WHUbF=sQq8}Px8PzdULv~|KNj|Se`(iv?Pv_t zSb7tc$|NB&L`_D=CZZz_yaoE7IPumJH9*2$eq1?8m(zFIdA);yFS4{y7(M)82R&N+ zCyAJ84TqlBKQf6a6tJ>s(dw+_)BQv6oN%v&PuH@OfT7cFd)g0~gC-NKkn@j@I&LkQ zCkQ+Y8w1`v+L@IrS0ZJ|xXZlwQAntb7z`^5I&8^R=Tnvml!7vPST$4U4*vAh&HpK8 zq}%;f`ee0uYxz)&v3M?2X}508Y%imFhzjDq3iM~@9>dqXz%$t*dRlW~MEvPij@xP; zx>ghJsn4S^+U&6^g;acxzJIF#j^t;ad7xRd8z2<9Kb{N^S#{}j7Ev>F@54%!8(6gT zop(MyzMqOi`Ik)jW>HjtCG@%c=cCj!S7F2<_UdKaAG7VJ#59MIRX#^oxqRM;gLc}q+f9LJ^Sdq{uhi$9+N!cRVtod!AB0OhQAO>Kfn9tsIH2)BlatKy6l4xw1vF(jo)fmp}aQfUiM`r?gxH!$dte zg$VXq_dJx|+>}m6QWh)kA~8Mr#A#zGu1X%m-7*b8Sh4gCv>L1%0VE;jbg`L(Nz zj~}=IbGEi8i@2Q6JMX*`B`=z@Ox-{6HxwyoKEcQ)`4HLd?yRR;gA(hv+jHLX#TO-t z6-(RC10uXF^ZZK|wHY*Jz(Ax@=G<9}tXu_>w_WN!@eRl8>SKb*Eq{noD}?w|d^2ZKrWCg@DV1tS$jd@{Qk zN^8BAh=ilp0{iCyvIHr?LSHf2?3L~F9U#Lz#9dy ziIZ;uTv%mInl-C0?PAx5s$!-F%lfa~`_vNh^n>&_Hcw!+#4V%+DVc`1o}YLB3eB~d zzz=Y+3Xqz#?)d?pbwTWFR1W3(c|}PnvX_+Pm5#4$f6UA1B ze~J|mp|p}@GAzpp(!MtO$YhXlP#R3xqpNz_gLrVW`Cf9A4 zCDV+mzs|-F(q-Mcfj)Dk{{=~}!li+f9{0_*Wo>^tB1Lb!9R^h1Lf*G;-$Rh_h82*Z z+P)%hZ)3np78$xW315&j_rv}-JvXBwW?Nx-&l=K%SerboDyJ0t}3qi;YS|XzxVvsi``vf>_XZZO7?)KyEZs> zRVo=~eiR4dKFt7hyG0g%C?KQ=M)oMFrjnDBBgtF?%u|x9=?`G8vWXvKCWUjEn;kLh z5LV3>b;!gJDci-Fi5%2EshXi;rJ#!_5bpprS%+`m3sLm-J$^uBcuDK|^wUpMvhVr* z&%-wwkKx>-aa}$8y{B!m-Pv2h3+vs9deiSD?d@V4U?(t^N*fc%&$`V(FoI~h@vh#@ ztIvTjg}K$9N58x$97JXd2H5^&dCr4;+CZ5!&x}6{@uM_eKlpzuSp}n1OK19e4_7b2K4}I^!!@4VIP*EmufQWeN{%c zuPHMCUSGEF-MJ^M+0o~hT}6S!5iA&a=FTIYgt3y6^5Vw(TsqZYYOfz8YCx1ly8f|j z*iV!H^QUDSK7+DlgIwobaFpS+ivUjMD2AR8pAl#vvO)|h>&CbQyQ}d^r-?a4Y z&;RoJhXtzq(#;4UDCY^<6UUt6c2ujfGxb-1XPp;0YEkna_f1p+#0nF|J{t`EBP@zUcCA3S*V zx`)n{>n`q)^7Qaw!-7kWbf-csfGfNdRne^ewxN6(nXAVwHfOhT@xcc-I}-3L*c6qx6`(pvcm2}0T2s)>kfB383xbW2n%9T4VeTMtz0ttU zPsb4!kNB&v@+@mrw%;X=t+?*(5?H~`<>Zbi6}Q?CwV< zGEU5CzOe2uwH}mUjGl&a$^IH6xqzt0MrB7GzGWzOUIa=chV8uT;z&5Q9@lX_VC%Ro z9Rl$D<(CxPgPn^;3l7vc=LJtIzxJOn^|r5%x#zt{dloE_7t>m|l9gI!Yf&nlU*&0l zTCjn`E^6LRyK5v8aE&}+7rFW7^p>MpRpx0sBB5CxmRzVQ7b*>gQu8P2cSt zij0^4M_Veh=dJwDSG>0To7;ZU0uR4bpAf-RGHBwXiDSBw5=VEhaWifvmR$JZhbbyh zA3>pL(UP^lem&Du`^NnG=gZ{JlCA=*(j1&77Y6c&D^je@6goNM8!~1ve3@Yuwq-!h z+oemFjM=hXzyGd*T@M`mtIvhAvr-0D=-k)3PGA1l=W8UWilO##mtDv)9NpGz^Z`J7 zD&#YPI(b2E?z+dosu9-MWzKxxtfmncYvuyB*PYue%i}HU)f+s%d%h3vADDZYPai%! zzRpB8f~Y3yPVvhUOg~w2dPp;K7I+BVZ>`(v+d@u=FXY(z6@_Ea$JdlvzV~h6l~A+ zgJ#T|mmL^r$Z<==6a~}|Zd)0y! z4?+}tn_c^^J@Psv6^CsG4orU5tcd>-{Sh!U@@&Jhktr!TW_;-Qb%Oc1TC@tnpmhrr zgJ9(NjRwn2t{>e(%@a@?>;i&e8eB%`Rc^(}Ygl(am_7Uc@qK4BnzU6b=TgBOx33W{ z6NVzL1eF=E7BYL{UYIHk^HDue@e(BjWR@LXKy?0)CbKB+8`o?Y=`ausunYcgpwr=z z$|qkS7BimSRAb2CQHR>P8Rxbb&=ia|eJ@v0f2MW&f<+8LVuA??2}hXnzDV-#!hENZ zmm1djtFFAG&N+_EtY3{t0Soghi}7|(zAxx_M4Kv+qe1WOz6& zgpjc;v%v9%A<{PL9~v^5A`^B-t%6l$Q@wvU_^v?_`-WlNJzon}nwmF=odKU1chxrd89SlFZL_YMBNKm!vMMdivLKVBKd z5i1`6PtnO4V{e`c*9o^!+>v>(*PnByPQ7pbHxJ95Z`JDEp4YAW-Bf_O3x`v{6}sP3 z*plTJJlrr}$b61uv6RZ;i%>d(>o+?`sQRm~e%|$+!lb79mbj`;zh|&8I4q>^lWkh0 z;(%;FE}k)?{-rAr%`K=4J1$9R;oIBJpW0NomsuhqsmdwK8LAXol*DrTy5>vVpS6DB zw3lB-4a9~=Wd*N_d5csM(umAQMiaf<^^zy)pWHpONum2yMvd*IvL8NiqTGjHX<6|H zVl&9oG7&O>0xR4RGpWwx55K8Z?uk&$IO)kQrs|Hp-*dP~^G z>+UV;(PQzh-vYdg#3M-wihi)(_H)2N#!^~dZBI1nu-ZKRu+`A??fd`(ThD)D$2(Ob z4nj>MhN_qKOYjc8k%C%Lbp@9Qv`#si#tA#9-~n(5#vtxSQu$~Mb!{>;YwPTRNr?D)jcwAlD*q z)v7k9cQzT(;b4;)3L|k8%$f1=!+ld54cUqB&$60!VepH$N(*DUFgf`U#+@^)EdUO8 zAO`bBdW?ASrLt@MBh$^Rg^J|6n!(lR<8^dtbYJVKBaMk|ZBP>&BM_@~DHTI^wpcuQ zg1@o8Y^<4&C%Z2pf{lD<4QIqikfp-9zzY!uMCVHKwcQ{VX>s@hX3Dtm2moQim8O<) z)Od??P=szcJE=(Sx&MBAi)evH=s2$%o@$cbE?9s)=!T|kc)oWvFL2`@?8!X^=cgaS zd)I4*VQqDfgquJ!4=+P5QWigmVKIfk3n3Akt@y!LG{ckJhPG?pzDQ{lV51p^uPJt8 z%l98VWJq`XDu=-~=+nLawiX~nUDL8t-Wh!c_5TgEp~CTNC*8adTxG2HIw)KAE$dOz zbj`>mscgN26tEv%5h+~G`7^%xU44klR^$>50YcM_2sXH3Y`TG+zIwg7!~OoojmPZz zwQA+c4wHKuHVjv4KwK^p99E{Cc-Y9DhwRe!fB7slNPMfNSf@Q+hJzy{alp3PX$n5y z$MdHdCp<`V($yy;zSJs0WARtPgTM|!4g7s^8tHQU^{|uE#z3~g^IsT)23--56Djil zwI=~Jy|2`o-}*}5yC`2b{9QHA-j6`g&b^y%mq{ADy+kCo9fhu zT;kBkg7JztL4%>od9;mWn`_QibMv@P#zehB9~77~!v3(?S(8pi5dYF1LYaZ%@-A}| z!X$FAlr5p>RrJshr?%XnlFu2x4g66bgXiNlU-T$nu4PPX*WE~4HBnd9(s(}Tw_K}pj))F z2XE{`Zl=QN%Rv|&AaGi`;lIvdogfSaq}bnaE0p-5r=HrX^3%Xvo8y62x>KT!LB4mU z_Csvjp21#;v>rC+keFMdibz@9^`R+SU_;lApMLytN{{wWKYhP19XzJX9Y@tqTl2MZ zFJC&huzdS})1nT%`uF1=V7OWCO&GFhpo2OzgUazbb326F`51J1fK}u>_wlJX{jm!^ z+i-}ARYtlUY7LN)mA?jy3bxf1C#~7USQds@ow+XElMCJi=Y3FPhh9#zGjAQ}(a$iP zwcQSU|GgcOEgUWMh+cHK)o!R_HARmGk-F>BNjI4F#>!5-r$pFM3-`TL;UD{i-^_3| z?bR<9+!Ja9rBxF(LNkCH?SC4gX>P_7fW)78)2`fEZ}FI>@>wt|NU} zMbfHF-|^0WVb9b`=UyTKNu7SfLH%Sx?kp#V9jSJEhc+Tc78!@l$LjaZs5276wmDSU zkVQL7e4pqW^hU*CwfgM9Bu!S1LVQc4kmtW#~$6lulU;BxwpwIh*Oe++?{b(&CXv~#N#{XyQ#itr}0{apXIhzKsBu; zkq;g1pgX=_(A+t@PD+4k2k{CcBq&`a0U1jpana9J10p#lMI1ybA@B*0Gt*0Fzz{7K zwo4z(yADhTj2j`QjZyW1#~g#SQ4~Gk#|N>hyIO@aNY~rL@S}3ns}q8%=I&|?ZgbYP zk@;c_PRclm)c}U066h}17JatV{+R8tr=kvWxHOZL!CT`H&Xnzkh`FMjv`Q_S&>J}2 zKo;C81@RZ!Q1v5m#McKunKx?|>CP|*VoYar*C%_|`AvfY)YOw`K6DvG@iXVn9d-8X z^KA!J*nB;#qS(j^uzViulQU~wzIRtD>DpSV-{`*o^PjR$P4HB|)o}SgULfvf;erJR zAvn6Gq%zy#_}*>@T~y+lgW;$nLVDr%iX&}aN7KR1R+C!lHOl*3?QuhIdmM(ZLO*HY4fJIYz zB#fc&l*NQVFes!V2i0~w)%Ctcji7jyTx|6C(qq}4yYgAG@g9R1^k*IzZ{ZOc0MJ|)-R z?N)3a_oT*w{-AWJIn*>dg#bIiRB_RkICK~BeEqSpRywkt*qKPk%qg?tAAb} z>U_V>c}RCNP^}`(L zad5ie>81!TAPY-+%U!+?*1eke2Vopme|lS>iiWVT-A=)a>NSlFpVbAs2C7lLqAM}L zev6@0k&l^%X+=pKZW&(Rbk0{+q)Ge5C!-LV`>CJbErCTLyqMvM`;CMO(1!*fObm`8yvaL=qn@V9dKVL;!x?W zI4*J>I+);es9hnjS$t3nC%7iJqQ;13rLwTc{YCm?UmoHFoL?(+juG}WsD60*iH&B) zh-vo&ZZcl!yYH1VGfQoM{_@2=KUA)K$BvaJ9$>3pIlREAi#N3&*{x=!2^}g{ns9r` z2{o$x_|DDk8*ZH7)f->g8HFU&zBT{qG~U*Mh+zOA7^H;DF54923M} zd3$zT?{vxi`w}f$j{N!Wl{KV^Jz{D~96}4$An9=29-+$%i{-;jn<{75O2^NdbK~`& zwkn&NW?-~w$aIB&#pS=gn>KaJo;?pI{bH2o#yPKLa!ll{(GsQ|eBhQ2K&ZIV2zIcO zk2c1cg^gCR{1WCxLMKNfm1bmq085p?%s4MbUPXr4Gm;~ps}N_t3s+qUg*#L*HNcOo~!c@V67_Uuit**E^2 z5Du;N>r=M} z+?$m8AVmV=aEe3+iYA*U-0Yw`-iKwhUS62`UWe5scRtvwL*~KlmUy9*xnt*p@I$KFOa~B_Tk1=EX`0?dQgBhphHe%wWIL#cNOBjXtif36Evyq?ptw3|Kk? zr>zrdAbO*cr#bs!KnW+c3DCA(@FSx%^3Cs@T9@Cb;CS zSVnh0T+{jU6)X0!n-fhLDuW~?*$5q**-9?dFcYqoY5(PZvLI_`T#Z9{>t8{P+btnz z)4XaLSg-1J`3B+*vMA;W!JXd@%-B0ZBnQQD-E~>R^tY^Zq&^Y{NpJqc~Ig8tQm_ZQD4 zSK_=0YEVu0)#p*<9E}m{7-lm(j^=dC{h|!d(@VsSW7Btswm*Cjue`GS!?&B29tYZc zNSP*n4v{y(g%^ya8BQ)(uJ8FQdZY*ma&pIQ6dDl#*dYh+wCvv@RWV(_%NXrNmPE7A zCgaFwxddj!Kp+>w1W@3CVPkQ}te;Q-ZKcRa!)`L@l?4do&*|e}oAoXwd zbC+r*KUeved=JFEiC8}?I1Gpior!s|gin-Z#OF9zwWtaI#2a;RC9j|YCt~c$$mwhQ zt9dO}79$d5G@px$&`|t_(7WOlZywe5HzRE4XW3aMxatP-0%&{){7=hFu>o=p*&^R^ z#+KEpzMTKo`{hNu;y9UJ)>N7{B2CvMuNLV#>+B8@A#Q46>HtX?8ZarIL75{^e9 zX)eoe)V^yC!usvcY6*RwMTA4M! ztjKVVjh5xpe0AS1w}*JNb7k<63-cO5vin~A?nfhP`l%mv`5!GnPGz+N2;veAN@Nl^ z3E|n%RNK&(jz3W=_l$}jvJQfH!OYG79|(!zp)Co_vQ}{qpIC?JhX@uujilFCHvawT z%CAUO&Dd;<$1kSREEz1Ir3}f>SmNHREpu4PAR7t`ECrplp0(M?7>GUcBJdowdBEH^ z??GL2K#TT^HZ$fd_<8-4 zqwX0{p<1;~5@H`=pLz1hd&NH!{ROMhvSsP2S%c1h z>Cv)phiAsOhorZUQ`6Der@$rp>5HFMY}@F+8&t;!=TxK~I#neJ)_eRv03m{JivNs1 zhsj-uUC{lft%cV&yOQsXwS=uLsh?a>L)Z%$$;j5V%T5uJJ8oSmPF z)1(n2{0|Uj@7vHtKhb-3HpdHS(V~TI>%!@{*eAjr^3QX=9^O2r*tAdf_Poihl5fBL zcGpqVSj30}JO$^s(15^!Xo-w4NYKPFxjxCVOVre(sdUQ_p6n$(Tz0MUr0usNJaIUNx!j4TM$n{gvmc5lM3$z zJE{=WqmCgrBc@(?bxg_2)aA*{TuJy{^x9r;trO@@J-y;gZoK(bkuL~XVee?Dc;`pJIj>IyombDhv zG^nEfIxcG6o!F_%l1hu>wj5u(2lW^7F)Y9~jGArq`*3qMmLFo605t88F|R(ZS#b!L zufldehAwnXauJtxCT-83q4}_*kBs_+Fb2$%SW(7C41-#^ov8Hj0+Y0-4%>iWL4OMt zJk+`IsI=9KG^w2cQ%2O35X#7f?xiW8H`aJQ2F0n%DjURjLen?LF=f3{xtAj+zUPDNlVAjrhb2ImDh8!Q{AVdJY7g4bQ8mROL z7c~a>B5FQ;!p5cb<-|`r4J=cU%AoU{7{BYj`7@IWCCt@Yz(d-V!JdAhA|* zK8;(2DpfXo{q;&Y2sAyMM%u{sP6x7yhil1w#~>bf=noCikM5 z^fjRn0O5J35&7)SQ|3L-gf5LixOV4@hS4ZZgayKXK_wu|033+X(XU1oGUK%5KwsY4 z<(X%qaTRvq%%XNhd~gZ`0;KX;0n>(MYh7>h1V-!f`Fe5|>qG2CKO`hIjy@=`2%8;* zgK>u=CA&~5UBw`E&}zl3tSO!Ufrh9@f~++?3yipb??#4ri!;AFG$sm`|-%g-7v@I|{NK zfGzZ%NN$TkXLa`nO&UwoF+w=-YNgB@%Wa8OeD~dvka_>(-013JJncFfEozf(ubS1% z)QHL1IP^ZG+0jV#g$A$4w*JoMw^kyC84X-!_^wkpSe}3b8v%}n|NM!fqgxFTuNsrJ zv#K*Kq2AREfwV zCvb?V&C;GLp7yR@eYO|7xZ}A#i}&xFSHf)L?vPncy~cHx7@Xa?6z2x4BY<`u3Rj&d zKILovK{ViDV~vRdbb=L{hV_pB-`P}$cvZ;_XvB~-btYRxTw6qv7*~3;5x7a3%8huZ zb``G@mw5L$J0g743cWOQC z60;x-CfETB1h6STRER;`5~UA>i42-r5&?i%pjJ+Q#5aw*!;xeNBJB;0Qz5NzgmGv; zf@EvF?XiD+@D4IjYX!9@-bTK5Xe(dsaQCO5eYR8Y-ZxrW{xM=rtp2QbXg$}tH{s(q z3MrjGUi!IOz!>(7fyd_5pL92Ad7%NgSU9++j0fE`)vjmH=HvG(N}&zVhe@1>8=yUd z0(F9~{j<`_2FAe>Eq9Se4bT-^P^O_qA6L9^?i`DL1Hh!>EkwL|hn*UkiWMsKSB{+B zI=w8j`c0ZtNL9--U*Vs+t6zb|Z|H1TJIYcv9L{BXurj{m(5R@Gtf>vW>Kjhv&&%H( z5W3?rBsdT@Ex(>^k1GtwTL^4RP>9f40c?) z$yO0|C7s_2r3Y!Vf^^3x8TeyVHr?vrE8N3z8F!?RYSEU)KX`|Q^PMy`M$C!MK^JS{ zEA`Gv+?Qa5BcHCie49!K6Hx!-{!@Ms$1!i{vKRj-;7f5n$CcJJa!IE~Xb*Xm?0!u@ zY%%gTq_CORHhG3}fDVOlJJ#xb)~~{SPdde9qcnN^@dxy`_rFypZuUlO#@zv0ckIdG zPfuVg<*u_Zgn$&hp=m%7@@x;%vQUknqjNs!#@y~XZ-?Y=1icLy@!8Q z3+2y5pqCk1D;gIoMin5Lh1Yw5t5MR33bAJ;TCQ4o{^x?`=wO0iVy%|HI7*&IcmT8k zNJaLg{B~W)+Ba{Wg2y%Nbw6?7PP-z&1A53BS~9fb!Et@QN-iJPZFQ^Oh5if6Ix?Hj zdD0<(B2bBw%jb*HmQdW&fi_;6H^Jkw+QHAv%Yv+NPmHX-pnq87ZH`roRr3WMP1KG(9d~9h8oqrosCU z2R&|V!4L8C2RaDC_X+g(0dYE#HG_dL3+c#v;=DI$zzG|F0DAelxXEJu6Op)TToryn zue1&(#*gidqE@G2Hld^j#Oi%6E!}k{d$w$G(e|kcAj!mBCw%6aVr{4qQ+l5v8St(L zZ>fNJ@qyyLf+n+k#-WZ`t5tj77(DG2QQr^NQmI#S*3p z6NdwA zU%aA@00`C23Snz=jakOK?=?)xq*L#Vxe%nps#TjEouaDWps;`d^?tb7)~(*Ge|fV1 z*>$9l6P!uqZ6iyJ8)QjTpn0Eei=uQK8!bAKtN5S`oT&>tRi0PTJ#XKx>RU?-VNlPY zPnH)vnMq>#N>| z$R&Yl|0F>qF2^~1m`dyk2a{Lh1ZzP(5hY9RDspD5x}-#e?IrZTE;wb!YQnrp<`+su z%fVA@|I|~NS3K3W_o>6_1+wy1hny?42`&5$N&C)d|DaLRozzv{x?`BYaCR&4(g zgn|gTo8F*6rCeNf@rM)V=!oU7U8m*&hk%vi?|h|dbob#K2iACS!JW`31^gbkN?dMJ zh_CJALXb=h{NNcE`_4b8&r@*Y7Ff;u`t|9kZGSdl{MT7Jwg70g@A(MG`FwwJ`JmUV z8qn&|bdziKy@|{=Y<~0m{CVq`J9?8nD;DlZD25g;eoM&895_CnSi+lWC4`76V1eBq zIB=7y&~~#s=+nq8fVT{S;)A@lcN+wC&vt&_*>~3HCm4UY-Fl{3hIvRi+RRC$D&a(!1{( zNy4KXk`KpT;kwNaKl0rTXJ>yFHVy2vhVCPz28VP zxn`}O$HZN9vxg2D5;?P}`wkq4=v^(T%4plw%lf8Y7A!=8#&$EBj?N^r9btJ=V}&jT zNF1Y=7b30M6_`_GAvJADpxXV=+Vl{g+`qt9TJ z4IX~*rbrO>Es2VfN{@3(I0q=$+OWRe)27Ccw@>9&-tDXA*}z9M>p5p-wx}W*N{13* zxgUSLUKud|idytv0uI8)P|@in)&a-#lU!1@`NBM7hj!eh*>dg-t)hAfs7pE&sbd^p zroNQ7Zii=^1PqVt8*%wh%=@mwYW}pRbjsZ}hmNa7d7s`CJbZ2%mi##fHp8ORC0zRT z!M;9GW*nNWFH6v2jMw(5EZ5@`;@{>6;@a3G5jW+^(=}Qhns23IB!pV2A!2 z^Eu%~@};Dy5**M#V6crpYMY@9bZH zEpmAhV?wz_y(aTWY1Q!M+S|Ask@5p0YoonqAZmQ<6`Zc#%IbFlI{ZKf?{yyQdbyCg z-*{u0!)wio6te!SKNczNM-RGZAQu)-L&@D0>I!Ew1 z8;(R|SWxlmU0fdT`>eeD*JE#t9qaPMgMh^qe}4TKUJTG08a$GUNP+VnqpQ}lg(+}J z)n-Ffw=8q#VvGHIp1ru%DuhB1UXzfzGUC|o=3_~KQOHqU)E&^2Is6oYlmRV3 zJ5}sy&G|^q$T9EnmpVzWqQ=1nLCQb27t|B_se%k9@x8 z?eASK6)}`ocdsUd3F6(D+Xgcb3>#Tb(1Jqww*92FWvq@%`sio=XL~+*a{iPl2Y=i; z==LrB9(=Fxnav)`;+CbyeMvBPxir&=Ij`5j2C{kCiMPda^m7B=8?l7DQ8LOEYT>2eRoIoUFSF_^X^Bq4g{$+aG=UAte``LFcqwcEX_CL9IU6Om(w80h4{Kt?%T41DnN$L182 z;|QgVJCrB^B9(iWD0pPD9&YeWK6>_^ z9m`a-!-T)$)T#fp3vs!sk^hQ)%x*Ot0&i%FrpvZF>5h-#Q@4&kbpcQ^V(TxuR~HZt zUXu(Qi8HmrQQUtHxtkzMQ4*O>T@P#kQa8h4}P8-M@U zcd}+Abk|d~x3rdNw#|^)#cke3 z!BD;_Nr69_KUA5O7yom|m{o;x=3E0_iQ7UfUDcVZ-xYb+nA9yiJIFVsbM6oLh}i6i zOvN@CXT)&fhNNcboWFDjnlZ%InyTh29&b#Xc)yQjZ-n>{(#@ArM^9#STf4gBjp;^h zp8yn9LMP|WapD#S{J*9Lw+Bv_OXsLo4YWFI*WZvUS7O;`DA^Sw^nzlfi7L~5FpYKK z%kCRfj>E{U)=hP_8?iX2iR(~U$FC$8NuMsu+;4vWH?VJKeZpV5k zPaCH*;SJq=9b5;)5kG2}&o#{Tmn-+XqE1D`7on$TRe$N?PdPO> zy*Gzxo1Zok>ZA5h$11wsR^&R93Ju6#ao#f8B8%f)<_S4cr#eN<8qPCc5(GeI^bFdo zQT24L|tgleZKub$u{3;akKIg|pS`LS1A z9}FKM&sysKh;YxIimdr(&)*W!RBDNTq3a@YSVzSB%VWUiWxdXn(0XcnY!ygl z6a`wK=rmwdm;tppFt&!{)U?E#cJ#b`6F&w7(L#4Ya?&xFd;-sSA%7tRAzr> zMJYrX0H?;_rsKaGxihYFvWFO6q61gyU=+u|g~4uGzX5gXUo}j~5;PDc%IewgoQqs) z5lKMR>b*`EcSeSzQH}BQucW=b5&daMloI z%E=5yQ%;P-0DiB+8Bk*UL@UvW$LxP72q4OXGLL^2$dcL@y!c&r-Q=duuYck(-k_~R zV7JA{upnwa9Oq}`PhqoIFxSx$SRW?zcrT`VW(OiF7l#F3Mh48N@3K+RJY#iNMnPus zX}u$KOg9g~)iZp&Yi0f;(+=+K7?+uA{q%26y-BJvoZCB$01UaTcehHeUzHf6QHMn> zTeR?o>lizt<)67{_YXhZHsm$LFq zhf4kFyWL^3#_MoUwdZlZw5ji<3?9UazYn~knDy|IeJc=3#65z`8jr|6zuB=^-iTGC z*J&Hi@AI@)lcsCg&Ch~i!bbuUJ9&6R78aMD=TF}ZT|(>%m>%V5)g@?56XuUEM~k)l zXT z5oQ?dgLD~@<_D;;X5ch9arc*BuGM|)B&rF`zfZe%!4pC#U9n{IM}ZV*ZD-G#H*W?q zSgUMl>)?|APd9h*rGl&fB|mQI2g#ACN(eTJk37ivI7g-VY4gHl+w+lQ%ME!@;&Xq_ z@4LhIA#Iz!d2yAe8ZT*in>w_fpG}hc~O9X z{dU!npqO7CL*#iNqt!_$Tf+Q=+Ozi(xeRhuG`^67jP`(~q^)C`Ub}D3Hn+aLO=f2B z;CuENM(iaWYNRu|1C9`9&g08(Fv_7J{=G`u-nBUb3rDZS-7GCyWLoVhCM2z&a4PXT zga|x7?nI6YYng=P({4AsCX6SX)4?doK~3NHL6|mwt6cxiG|)`2%tkuY*KfUaB4fGf zFE%MXF1C5wm8Hv+NteuMc=(k^n>J}tT zDu8zzf5xIkZSTefE7W8{;w^>N53Q~6s7iVa-SD!6yk+d*Kc#5eeTzC~AvgEF65Jbe zWrWnM@!7$+M{sxTa|W0A=vuRL5}@yKi+1Nz@BS+zpPW7Q%B0ab^OoF6D=_+a z-c{!|{6;%tCImy2GzMTCH81rtxiI7I*?V)jjFl%TWz?waN4*j^V+7q*Q0wkmoNdqb zIa5$m{$uYm*}Uht-(LTbMiBUDoj}Uhiv@yUyl>ED=98PfapMp~sx;3b26m7{{CQ>u za#CCmz}AkzB(K@DX{cWC;E5Bjk$EKuRq9B+6MTBD)bl$%D{qOtHEsuW4z}&y>&%X7 zk;=#TQ2C0R3q$r#;@$iwF+xtO^anXK7rD?1*&zKi_uL`cZLll*Q~4@Y94X`MyIk)3 z(Th2B0||*Jxj$cpimE1|gLNXkRrc}WYmy_77^xpPqi{_iwBi9I+X8%&W$L4?8KAQt z49kxqJ7c!|XKMM{u zl>G!|W*dm^*ud-UW?%|*E8KV4jKfb;cdjst;T88%%JIr-|m#M zM;w1x^+!Hld2jLg`~QNUnHX{&f5sEgc_~mHtOFO;J8b;wYz3>P49G_10mT5U|Ey+D zyS!uk-e*Q$xwUNB8*UD3H;fP|Qy2B?l#L`O_3_O9r{{MA-o*M1ev5CiM{p~32FknwKDbL_Vf1q8j(+MCPcMg_h8??tCHK4)9@2Z zMBj4z?U^pmg>l==|4lnSFn;W@)YD_a_&nR-4Z|#6p+e)%38O}?gJsoQ-omkj@VeQW z1UZHd^w8^VNc_#^M6i*<4dw~wv*fp88mox(b1O%a@ts{G60W*pcO8dWe zE{(g7i9Ec&CJ{LEh#RU+AJNLPi5@T z7g>X_3dah?)5Wv{CpDg)H%E>l&8DlnAcHu_UpjGa!;`L zZ`O>93qScJ+ODaOR-M=JrQ`dGe!Un1V!90GJ?xJh5bB!<6Sl=VjT(*K^`6ExZ_f=4 zM=|f{t1Z<*{TJXW2Ci8hTxm74J+;ls-qI}1Tl*;g3X%!!y0H@E1G^-O3G?kFXSX+HtsS!JoO`96R~jcxxN<* zg7>uOyY}wg0JR7a9AZ~2WPBiUkI?ual0)PctUvca%KKx$j>Bs_JN?}vNbJ5iV`ZhA z2Zf~B8eq~NfBdAfP>Ddld!9NxxO1m;gNlBcT>ka<-Yff2TvZU4puhkx^*uhRSMxlN ze!cO>8Fgwmo0{g^m-2S5{d%E1Z!W#L#>V3L9%wao*zo%+PMGjqi3#KLRoXay*zRHN zl14rDeM<4t-BJb={IK7mWkv35^-$K~rCc3dYS)j2pLu-Zw(yXH%}ccA?g9sZIB!cI?#Y zqrF8MZcS72%}hV;-1*!E!@ex%HPc$_8QE0^6IYU9K;$!n24M4bxT6Bh&`nRBJ9kHk z=Jrp}W+I68O)2?o`Awj~DE^H;v%K#vm8adglZWP{ZFJ8)tEn<}&3?38q|ssdhY(ZX z&SYSRcUKpQnaGdhY+vcboxM(Lo34!@)D|1k(V#-YuQ&Dc`GTSAfW>B4cvmus?y;_& zMZj47mA}fU!Cgu7e8e@nZ` z>ECZ|s#SYRz(W4dU;eYMQ&vt3kKDRvyUlO8Bs1NSu%b=w+S>K$b8TFjlqO;J)0c>c z`4Co%Q>uB>b#6)M5BS4bQFms86FS`t12tDWCBIGSHLpWU3zj_Ss*sHg^@&>Fx5~4P zBppOnN8Al3=0i=J4$^sKOm|J>vuRyKHLf0%DR);k4{-m`9XF02H!g0d1107Jqp@ql zuJR7aUMTXN?kq39}z^d5=k%FxDP znVwoF?&zF+*Q;D@5odL>=izTp+3rI%pi^vdjT6Vy+LWBdnzyLrzlZr^b-y%TM{svN zYu*%NPR%}-#%KFvImNf)xzIHSBX7F10O7e9qqXrJm{+RqzTa;5pL6EOu{yD)ypS#f z#_4B|=pdYD{i#MUg^gRcj)YBHEUe=cDnmdF+JN1ndu%q4@HGmgY>|x+_zKck6Z$!` zv}*y|#J#gr7lx9^WK(%Euw}kWhz6M|U$J7lz4@s(tQlFz^qgkY>U}PUPpeDr_~|aLhi{W}C7hGuI08CE4|at53qTyXb}%??UuJSh z5H)cH+BlEoEe^9>^*;>_?TNlrD=(So`YLij@J|0^$GMaFW8Qpr@ zWsAO_Td(%_yO)3VSzSfsV*NQ6_e(y41q`Z+sqpBUK-Me>9 z&vPOC)^Br@T_%i?fa@XfSqOPpX5bN8fkTkNC?TenlOPoIbWV!we7AQmj;2^>s&7`b zt;@QC53hA!s|Md&C=jT&n24Tk2f#lj7;vSZialOy{^;dlarsH7h?AhB!_h5XWD@mq^ciC0{he~yLc>cw6=Ze6e ziZvLWF2NOmnP7>*1%ti_QHMIswb^N)4{PBGVW17vQMiMVI+V8IY^QUMw-f<$q}N_) zH+!1T;GhF1vSw^SBLu5bNR;h^wYHnqKfYx!-0$YimFpTC4Kz7$=dlQD0CNvjmG79h z?8`oY=jz>$X2g>=KPyM`r?^qP`Q#|BSD$UGkLJyb>)@lDzWeTt&H58nXVaI4EYyjS zkO0i;=eL0H2e<`sQJo23h~}&M-05RZ$SH4l6C-b^dPBp~?)F1Qe$s-0wTnmuz0=*b zgKc$)@HCKXzRI0*TzoG>)_e)Jg59?G>@ZMMv}9kUHcoADdGb>iR`Dh*sdz9?9L;@6 zRrg>xU&q@U+3Vha|AmLLuV$PqkMVVuzp_Rgoc1A86=wz7gQ_hjZq{Qx$C!@!nd9 zw^l8MQJg*TV>qPa)Wv-?c4q0L+i4af0tV_o1UZqm=Ub~bzp%d5`zP(_U-rzr&JQWy z=TgtGaMdfZv~xhaPRe~vzX*bJK)4M+A)$5+cju};g`$Rf=Pi;(PpllldO^xhd~w3W z&&%t{_f7$am-5&Toj7qFn6>JH&3pGQ*)TV`Y`MR2O8qn!>8?o=7pYm{v7Uu{t60@~^G~udVs8@$?)n=7e&r=FK%t&KcWU4ijl? zpfM>)iE-I==uu)sQwL*mgwyA%)G6!i41XBBr%g*>j7dvXX)!~$^BKxEXn>|npFR+Z zLr_&vu^VJ813(welX-3w_P{n5Ii4M7{{VxJMejX_izL% zaY#%&A2(^6@8hb5ZS_7`vZS6`4I!~RM;OBnk>+o2xPRZi1@|2B4kCiw8&qVoYf3uI z_>s2R||N$bW=Fkm}ux7qE$0-jR--i=a}}|tZ~@o z$elZ_PfUt+$hA>PtNL6{?%X*eY$9T}kAKqFdG`O&_U7SKw_W_`HV>IfDIr6HN+>cU zL#8BT$WS4bsmw%_Ib#$dWGF*sLX?>;k(taHw|SoDd7pLnywCGK=lxyhy3YCIyqEV$ zyS=~rJKXnLpY>UvwHDOFP(thj0Raul*}=C4fKeQA#qY2}<8gApQ1H~^VVxssD1-nI zKvE#nuC4tEz8p0biK-Kani~*-B6p<0 zbk`8VWb_>qva^M2N1asba$u;$gPOPOFels_;1QB!Et4=EKMre<=tQ6o6rgKfpM_g; zOvLsqI4xL+Er4vH-VT&Q2f(9n+6IKpK^gX5 z^tp|{>KLG8vz}?N2B80EfEWrQ2w6x9!r`O7a)7WIL1c(1;O}T9Kw5iszMlzDAOe!W z$H9w3AV~oLO9IQ|J2)Zj(ZGFpqk)k9*3!2KEqBMd4ve=B%s`mn)F~@*#1e9jBWa&vD#%gfM z0WDTmU9ztdm9SjH-516wBWzEEpMaNWLpNA&IhTlG1F^AMG2H`LNx4LCcjOghA z`2yRc=JhBzIGDWT3yEGZ3Sjc!GKT>zBAfsX_XcNYUxV$`2dpOyB6)Zv8+6`KCqn~n z21#8}Ro%47Q3eJy?g!yW&CY|!orSPn)APBU`6AWew?4Oq+US_vR@P_qDtO7$To0lg*) zHM0TAK?QMKSs9YrTo^Xj*C&Fjg_?AIV0b|m{1Voof?gg1gcK(z~KaYHc>CEy!Ss=%E%2nG_hF#zX)L;@iFJP8H)P}l?w zG(5r1%shZB1mNWZ;xWzfwBT_nfv8c@(C`8f%n0%@r0(ujhUgE~)wLvn#ilQ#)kZJk^&HyP1;ZTb(r$-710l-KA+9e@oh8%s>c|ia) zNSSa<(Ck>0-8|?-3!w57I+^)FIuRP*ABO1d0&4+WCL%yDzF2(>8!kJw0u&)H!TUo+ z7-}>**_+P`K|M1506_)M`bIUriE;;m?vE%0XG_85sH9! zVZ`NZ-URBt1Z+O^3ZO$la%ZQ}?VO`9YZZcN)Gj#6uoZM}8jPUBtHkZE3u!v`Kx=lBW5r)+f4 zy}|b7F^i;f_-gpXL%5gFLBu$TA1>a5lp1s>H~rHXpqEAkyd5DGgufthm!T#D03B|c zimIwR%1Xd2C2t^SfNIV*?-c|sFXF^NtHsB!*LTGh2zx=ROVH+Ji~tgHC>BH(52VBh z(t!!1K%>wR-2nk9JH*CN_uv3k^PsZ1WcK?aVE=MR`)TB3Dnl?Z=~L>|p*WC3fxm=v z^|^5hYyu&m5frpTdy!Z@tP7mYPoU`#=L2R1$+w{OJ=kOi=vDm?{5Nb7)N~1MH1Haz zmI94TT211=D(a)YA>6jpBsIhC(LOQ za0coD=5&;UJ{Uk286W~M(Gd0%fyd(W7lweG9^DT}&HXl41Z)Gz;zzK*A)=849u~wJ z$kV_o1EJHGbCyqSY~F&fo;x+1X2dXUy`jBfwD%Q*%NZAtu?JuZ32+>hCWQGvfXuS_) zC2DsJxh`lv;tf#(w0S&+Of~ovc+_Z|B10-Pm^}`05l~A53<4_fppZvEWgKv&z#+MT zkR0wCh#BItvYL&~6T2a_Sqpp!A8KL=Z!8DdDUfbx(*Zw%yb%-(c~Ccvq}_sA7Yst* zpcJ%*(gZNXh)Y7@Apm0Nok9UIBPt<-HEy`}v~ZddvNVvwssj3c5heV-qPxBe{0azO zq#%pIHC9FKi;7)5+z_gTrg&iVP<)5NF)PsR0Wc$^lY0hm4$d|Zj6AA|0!M}_y#dMk z0Kp4Q1YX)^E$`I8901n;ZRUxv1q-l<1Sl`AE*`9)$NVxq#so#mX0?!xJ zoRpTOYYYH_P)rEO5E8FY&4flCPIjaph3yq_WulG_gz-Vtv%L^LdrGlGE(^kh2>Dh3 zNRGhTWBWUVXU^7OE0z1gq@`}?IT8ACB7j#1X7cT*O1(`p$>X9K-KtVqT&_h#W41xsIejd&hg0;8r z-}^!lGfHJ6A_r+QsTlc)!KI=0T)p$Co>QX@w$680{?;I`(O<=wge2$G|~xMxEJI2E%n9mE4(K!*ZHcV})`+<6<-Rfnz@fx=>cHCck4i|YWP zI|fp@?hw=h-vy0|UxK6xLh@nYp~@j@ZNa*_f|ZPg2pwo*#F9Wl*`0#^4AA~mkSql% z^O3-dLe?5sK9FgN2S5V2y8xPkMA^J&Iu#NfO$F-#?b|&N98mR}UMT_{yqU}u z`vdu3z8nNr3-$8?6o&LOeb5pVjXTF=KXESXD}jB1lDB|_Vfqr9QwP_GrtyJn3N+}b zdyK^1Dm}0)Fu2bh#KuD~%*trZ)e=`m4VDkyG6ES2z)qya0(E1Bzy>i%#i84eskHL} z(uNZ3Eh;)53t~8YIJTsO8I(zX;PkWEJCG(q9i1|Aya7N)h4q7rgU4G56-bu&@pn)n;zye=_A}A0s z9fy!38-~MzF$UCws_{T1@c>jWpa4XT6Q9lZy@CxK57!8%jS_pH!bS51L7WIs7_^G| z?J278wT}{8U|&A~x(>)1#L2_->FXfV0xt3H=oTz0q;Cg{5Cmg8fQ$#If~d4PQ;X~< zm9w6Z#%4MOS!_Qr#>jO7=$a>2v~uiKMz<{ z$W5_Aq8j4{YZ0jf##pWj3$p=q0}2S`KEUt%X1j*T*n`4lDDN_O{u8`SgVP>pZISN- z+UR#|E`Vz^E*;qaA29I=n)ZP4)C9MVK`C?-6DcrrK=DZKv97tc<5QFH#nvO<_ZY4I zxK|Ke4o`tCK+7K@*KY21VDf==(}!RR0X{Hb->=JYo<7YEpcKF=D(eBVbcPuChu08O zA>RukKVhpu3=HD-MAQZfYptx@z{`X4_-WBm3e^@Fo?&43!PTHv?Nld3kAbrM2UJRR zHyA>!0TN$Xz@})MvP*ljojged5~J$?ryp2aB6bzRmI_F(HeP=Q531ym9t z!wTso6lMT(511e7ji?||f}9+Xo>16J^sJp$pOd0qk1Xu#v3-o0=RmmqksYT!+YR~Ks*|-+gUKQUOr3b`AK*!_=QGrn&lzv=v+O&c=Xap{P zwptv_6R3JKJ}!eC;TM3e#Vw~kXyOe*fy%e+(nu`?L>`J<(e4J?4i+-wvXJ91hrX8Ws^xxLw0ww^2$Aau_I21tl-& zQ_vgb;>C;Qz+L`M5Jap8sK-&>0mzZur!gqsn}WZsgbxo3OVT8b<{0$k8*&B8ppE;& z1?1Qv)CeQ04K+Ouj|=Y2MWcpem|QUvm?*FT2y4J!E>!1& zorSpC_)`T)z_UR;0!|b4Qw1tk5(;_1QlZTZmf`Msy1BH1xyUp-=1q6p+jggOod@pQYRBiVI8u!VH13E_|)O8>e zh~KQ1fT;HXY*Wb3=4uy0(jH|o;E4kSN3H~9DF{UZnOQ>QCvyxQ?ItuP{{>jds2uXJ2+=^j3skHV zg1tj&aoFPUx)n6ZLnsM+B19iApRF_-PdI@Y0 zqM_k_AimFxBU;jf6!i#NC|RKaO(WC{-gP#HlSDBCa7)J^VQ1&oe*p&^I_4 z>XNgaQ1vHj0dVg-IB_IJz7m4@{jLEmvdfnZ5;G9e1O6yp0Ys|~AUuSqyTK@Hkp5?S+zPr5xS^;83&ciVKwN=b7nujmTrFkg zK&4t!;OEc?s8Fr@s3rw+L`a$Qj46sqxN>9(L^1);_aDF>VqHNg;|}~DBGN&z50ghMM6oAC+eoJn z?+uJ7l8ON8ovj`Pcm?`eX=qIb;qoQxVHrUpJy@l%K?&SSKXSeL2^JlKW!S*_5J;nP z7kFRy>!*OLenT4@kQt!}AH^Dw5k&-iR}e48S=;a9aLaN16U;jAeu*k3y5Bf?Q%fC z1OVYRRQI7m7UMG^>8~1O6JRr-1Q=)nP(q80hPfPo1jGssUiSbU#>H3%UGYC4EiI3puJmH~=9z56a)p?~oF zB`8~c2!zOgcbTEFaXP4<{-D`>Xfza*CL|S#Qo*7cmPC>%z)_F~?LV5j4@WAJx+f?ME+8RW!wMx<`dPI?F*lkx0oqRkIJvP-2eS(^3AT! zsn7e9RY4p${gYpwHJYRju<~2F`zG(unQCQ)&hH&~B*Q51DZ#?kpy82f%EKJR?Re6Y zp?P|m&U{0}EdnFeN-u`|`zrUAY_8_3f5zQznchB4Ecuvl1RLqOq^Hz+XYV;{Q*{aL zM2NT~oe7b#%Ny#?RtC!~$C&PYzxj)n$p`mjNo)Ce?S`HG-bX4%tCwt*@9zay>fu(A>&wZhU^|mo>lkz=(Xzr4X&Lbs|RzD9m3%s2x8oR-NN;%==peWi%eA!MD*~|I&0+X zF*v_u`^f4ciQ$Xc>$tr45hGh(d=Abd6{Jp-eH>4I3b=oZ;*fQJh{?YZX>FK2wRc1H zy;wPSu#pZUbHMAvrBrU(ry2_`zs8#c3vbVU4-uh0C1P}mKc?l9|InIqz0$JHm+6a? z7ijn1KR@t(%O7qPE~C43__>yGGR>##74c}=r(93pYey)2@Mc%o8H+=UBwm?LrrK%P zhS;(CgS7dBiL7*L;`M;5KFT@)t7rEAED>;f0|3rX}`^g&P>4Y;Ie<+TRnABObw3b z{)VhbWwV%bUyo;SW6a(ZTphFE#0cIyShbs??*+Aul=PoHP048cIkO zDaf7Y50mpyOSgJPYDavE&lujSVt3vdON2YDkgiNuxuWWrH>Ri5wm_jmtV2n462I=^ z=%1GF&t?#xb{O+^)4JsMV%ebE4W4EH*TPOgJo`cq=QvI&etYEouJk&=w$A99&NEV) z#8)AQx-##+xx#;jU%I9=NvvRZLV!zORaJATg6NQ;IW}WE%>w>IENL5%&|Rw9xokNz z;TZ3t>_N48pqz0|2Q$ZAcX?O>pPkScFRvKU{Y*8@poJ8H~12<-NHT&Pj0TiEn!j5Be=N$r-8BFmUgsi&i7U*9eivqb+!IYnB0zG zi5OI z2>;lsk{dSvurcH`Ilbl`_evZS8=paFs`--;^N696?UT_v#W`95#V~oj_6G^A$l}s3 z(aB7F)lx1lmACk~Vb`yO<&-|SI5GIVA%FC#&Sjl}-b==636l$1d6)I>E8qUUa-eDk zzdy|%(%GhBx8s;5Zv52-#2MZd#u9H%8qPW{vyKboi8MXywl)|*AK4d%NtzTTYl zns{ULe2V&@@k3pw0?(n@nv}YD2@Z~g+t1~HbOotK!@XhXHy6VM)d#}cVnlm*{n6Lc zg01sie=lquKPekFAFr&TQsn0EVsBVRCe6I{v#o3V`u^PB_aIkCy@RP|qo)Wfe{x~7 z$BJ;uwc4tsDt1?iQVajq0_-@(iyJ%j?n=056?e$})H8eH*6qoUd3(_3v8ck2!Mb_* zR#V=i1nuLJ%Q z!$uy@Z}zzaina#kp8`({9mIjyF3atQAa7|2T+z+domE!}044;tPZh4_VZACka)z zIT8|Om#_0eolf%pQ#Sf@YI16Y1a6lOJW6P7zEMm3_SNLE)X|`#%fVzabt$w*^7Wpf zCzbh|u62JlQmD>tgYT1y_6o5=X&{%Pt8v4@_Kze~q_2#3FV`Fj*L~Nnyo((vFPp$C z@(rrRUs!4U^6A%cPS4ZVGT6O^yN4>@94ZmQdW&J%JLyV)b`CD#E5~O%HVv=Q`n?3d zEOru4xSSf~qFRt)ad$)FmkSAr{9&`A*NCKx{L4QwVrQkrLK~SRKJ++Kn7}OqS{x5 z%+`2MB};K?11}fEk>S&hlZgKmbnpnr?H&Bulvc^o$eCA8ABY`({bKrMe&q+(@e}bW zt4X%K8_`xqja9X|{S*EchtI0xpEF8W1lLsE6CKNXWx;YHRwK3k{Yml@Lh=bWo_4i} z537Vbli2P%2WTz2q-CD-$O?&Vv?um8HQ~C4<-D!ElF+CxPv7?e);N|e?II4dn6S@& z(G-(iMklRi@*97Z^3CF}&8ZRmkztQbfjfMrMLB{BPtZzF!3vAqGkGfL_)%EGu|Lw2 z0goj=@aR#3U~-$WA`!-{e_7ujFCeRTVn;7*0WaI@TKtphs@&I7XHjs*7;72p-pqx= zMt3rZ_ZFL#2TXJK@#4ETRfE-3_p^tl^u*nai7M2@#e9PB>jZ~I32w@H{Av#h$m;-* zXgC&rBomL(+^ihC5tVYmUXh;HJLE{u+{uC(;SFs3#bd;?l}pcVs|Y)LWE|a5JTLv5 zL?9KHdHl6;$Sg)T%Cae;zL>C13Lp5zYA?OPiGVKoIHr7Cid-B=nS7hGuMZ~!^iwyiy^>-}zG-G`boQJr z5#sj~3v163+ku6CaPjEi^Jyo1W^C%@$nfpwI^2_>A<0#MJFrCbanJSSyvA;yJ*ygS z`fl#SGIXUJkUrlUBuhK` zcjg;xmQ3)^+AtYu3T@au;p$s3UkV|q^CJMnwD%^1uR z&RbtECC^=Q{&|_fd90OnydlzWia*INlCD%O!M)Fw&|zCWuL))=q5Pj zF6-y*qlGfVE0oe-W)j$WrNpm-*l;sva%xFu)vPoy3#{l2YaZ;Jd%8n2+9%bn;CK5VhFhgVnICOH?| zo%SXq$|d$&<|j^BzGjFj#n)Q~ZNDwy!rrE@iD+iEU$CGj8UHv^BmRtv;D`6ObnNa7 z??u=dm7j5)9Bb@*GDgW~vXdwOdj1N%`@I52DPp~RMG1c74vsC{b`Oy4c5`r~3|_iC zy!SfPaN>8~c|N_5ZI4-&_Kn7>O>(n@LDs0PlVDY1_c%puH7nGAL0yHWU>1fgX(#Sq zSKT%!*TXd3p`9;x<7#!t_epv`AAsOgybE0<2IGIIGFO!+AmC>`hQZkQS+oVTL$*y&g zfBfY3PSyNPV(bl!dr+oS`cJDJIlgV~t!R;1t^jznL!}KV3^O8Wr$3Xci63#53%0it zG!rM>lRjheErz^9(&J)c?3uM*jXCbL0iKs{$&$a5m2C!y(LC0m&{vfrJb$m$Sovc? z-Om*Jn9_9tY*?sJu)Ua`g^u-;b9}TcMu8J~etDVqiy7?J*0?*z^osmGYr9n9@LP=9 z69T_J%YGHut6b?Qo)6ew?!&h_;dAozU=ebEGj<0%tQxsRdT;t^V24+HYt#io@nxJi zci2mVrM&Y+2A>Rwb!>v1Zt1?y#*r~e1$@2pj=(!4rB%vMr_e1pVsL(H!O zjDnPT)*e`w{k|YiQ%)}t$l!WK_>++1{mTl@ze6^hw(GH*@v^o@G0*0=NUqfr_y#xU zH+hY}9#~~;yE9EBM6N==YS@im-rP5QA`!TeL3y(-dEz(6T@u+Kt8L63Lt37S^jo1~ zIvFfT$aLkV4z;Y!67%T+&CFW`@q_Dfj-j&cPxJ_e=Ylfcf9Lk|PA8!8z3l~d<%udq zmBz1xMRT?yvUe|~=#Do%!T3W-fUx%L@0Y(SNe8UQxpt;7qBKqK>o=Vp$Ehvn=VUyJtsPAxjxU<`V~18ud8x8;RbIPba>(aAkBpX0W^c$#SLzdPR? z%TU=NR%w@UI{k%jDtP8Eal_O8)~aXiGDg2YG<%G0@5A5~Z+rJzS(HRVo(&U^?~kw^o1AUnsG9puy}z>~Az>Qyw6AA(uBUsSDz0Bw zuXB%gW`kE@hva(Eg~&SDr-d)NFtIiA4!;F&wC8Ke_D?nq_V8Y8l{E{>uKMuuopLjK z-VJj1APfJl^Mn?zH#!xxdLyUKXAsTLoGMSvS}1?2Uf;8>P8R*vlS&vu5zTK72aD=1 zjklia@vnTQ-Z3IOdA>SQA>=Xdq29lrZ=$&?f91h`FzMNS3t++<>C;kg+r)K+1g0DO0)+`fBT3g|#CVSj zUT^MHxK(^#=bqmJeuY)1$c4qNfacjuH@hCO{Eup-H{xL3k1-v8?76=(>niJl*Ui%- zZf_48s#kEov32>tH}~Ob&P%3Ms{JOiU5X3@Li2rloA&GFP!`69%-5VkLkEr;j@i7` zhHktQog0Up@2+D-%UtjFU@cum7dj-A4(Vc_(tnc3FVAP+SnQ%Y;H%<2y&aZobDmIs z&$SGT(aXB`#`VG-%)!{hdq?Bqmx~PM)}VOlwz|Mj!?F$Fiq)=<#sn8*;r{}c$+ z)6Q$Z^sv0z(;H1M1Y&27+PSCoDsLxb)o$DFhlo$X57%{kVOp$#L8${L^YOEe6Y2BY z^~1SKEeY#(FVuFF&tNwtkBQ%0_lS}1nA5V~Gh8x{!P`~o6i(r%vT*r#yIQQ9<0y7q z>vp|9Y1?^~jg;uWvXx2DwV@(Rl}k?|j*8 zNx*oGhT6;JRr5U2FH%0UpfPnN?(g?l*=)Sq`BEVE?3L7VU1D76CEmKrLvv$&roj{& zf##+~#tRzelzx01OLMaOV+4$gCth+W2}dl9Twcz4B5;xl?Q|jI_5- z;`jn9*S?NC%k!2ws?D6uS-}rO@3syI^st?Sn{9iPK6COa#?vH%&-Eb_{V{Qqm-kph z{H_O$M|~=OZzYQ(U{hCcoU-!U?Kf3&oD%jEUAPy*kNr%cBP99FgH7WNN28EWyrM%s z{~)stXL_wf33J8b(#(8Xwgxh{cMvXBDH}A&Rn_0UPp(56+ zAD-=-z{i2@Cos&@4cXw26HnQ;zo9YV?mC+rZD1(lQcP55R$TI}=mP=Sy+|u1AzWkt zUz_x)g}h(Z$s(te3X-BMmEuir znr9XGZ_DMF<03cO;EG=QAJKK9S+@Jn5%>%jt11C2z( zxBLE6_6LXtw%N4SCI9{;dTZ9LB<b(H$a|q=O$BW#s?RZ^V*k4+6gY>-RXB9v06lFm5TR#0xbwaUAIS_Z>q=Ro|mY zj}^XmVDNzxsRJGGbFVk~+!vHuwL6wa4 z&)4KCGB3bXHYs<^ys7-hEk$9;v&ZL!-;EA6s1(k8ZJA`R7Gtzxd}98x*WbJL!1nhe zC!f5i@uW{nShE)5Qn9`_lY4lhTV_MDb@eR;r@B17rwpgYz~&|I(@w*$L2dv$!K+j z|F`CTVfX$Qzgn)jfQEtIPTQ?;zkCw7ITIbW-4XxuN~Fpg-nAQuXM|%Rk*!j1NDl zsCBYuJ#5GR`*yW(O}`u0`9tw(I?^v4P858%_X}`4Z}T=rRArO}^OCKd-eU1X{K;59 z=21@C!_UdwCZD4Z3_mk)%on5R$hMHurWfW?$)yeklPqU{X~?gP=vqqHdh5{Ppl4kN z=MqQGE|-{6>#gcD(LXMF5^$aAlx(DB!2F|%BhF-QD%?p?I+Vq-$7E%gU z?_ioI|B%7U%S`jaDwjXESxgq(=8mQa|8~ClDdXa=a<^MCu6o}STLzj<(pl3g`$jT* zvQoFTEzeCjs&uV~l)e8<8Q^AFDvPXnoXanhYZSdnd2^i3mn74Vq_MUSOmJDpr0nf$ zg}UfuHsGYgNkva`X;0I}@ZVnlbqt}s|Ngirw}z)u-h`!oVB=22KbDP40b6>=voD?s znL_NuWW7Oop{SY0nEpSXO!q^pPvq)JbTE58=QJXS?j-5d9-a63eh1m0tmnXSP=HC4 zqAXeolt6Dw*VLOQ)#2k*KJwo$^6R`3Q`aDQ8UXCx$4|WBB7<{#Sr`7Xz@c$Ck)Fia zNhb994dy)_>dipY@VZlMT>oq5{(rFJ(uU;d0?;+Qg1!D9`+i!AH2Nmsb`DhyZ^X8p<|MqR@lG1Pwj~tdWC1B2IFk~nL_tNoL?SJ2sf{P=t&*qb>%%+PF zVw<~@q<+=y|FqIq=#BcuOV#|FBd$nJZ~VsqDdVtFCzTX3R_$ zO#DjNgO&C_$UjhJ^K7^4uCRK)i(Qu<18#i_pay&@W`El`%8rF)gE=xApWLA5i-2kp zj?s4CK5!4OLs}xHDAee_6vuUq^Gr0`Vd|?ir&CT0@z{UpJZ{@(DhS_VJ!J4G`Om-E zGvDN(V&z5u7U|LlK?9vo=3!ft3W|8H1ir!lp!&3dSJI)C`aZR)lx;DlD8fZ))t#3*H2O**s@UvI(+YaAv-lDl44vy?I;Z-N9FuyvxcdtQ{x&##}CFmeMD`EwOnr*pPqf z9~6&&tagp54RrXg{`~*XKrVbjkMy!`F*NBX7xXYpN)LYbEieamRP-iMdAo}0=D)enX@q{7~>7jujX+N zDKV&8o zz3?@dev`%#L(Kj^4&uY~+si|d7G(k~vPnK)uP$vmX>HVe`8tbg*H1fgv>xHaM?P_K0 zAJCF~qC4DV+s2%CmIzs}E>WNXy1CV;?@4H0{>K_Gw})RLi>@cp?2zF`FXD37v?pFD zh-+RyA^f-BDJxkUQzPqxLxs}RokY|{V+XRXzVqGmzG8l5kni*3}GmHsmER*tc z$t!xLYj|ww3T?o!=*sTN+r`2e*}0?@w5MwXg@ye;z2}>JBw6l~-BPp9#UiONY-<#|anTIToO4yeN?vq%a_7!mvK6KZt+dzpb!0U|x z$zjXaf)lexI``NIp!C%^DLEOpF*m=lk{bE)Nzz0ce@Xw|Tyo4jJKmr-D@28$gxOTc zGDztD)%zFcre_#BxASB-S;hp*-a4P?@8`{8o;}A@L16poXIwZ_*w~|uO_t0+$8WfY z5*R^t{59@&=JGucwx*Mo5(77{y-ULw5Lr&LdwMACj_{-$XE;jId(X$dY~YtPIa$ zQPGk2+Y^^?AolRx1_@qlsc2^}tBaGSWtBGTq4JZ15_4uEyIabRg?9+lVzj)hqEf!Z zIx-V~yNW6BO~a(oS;Z#$~=5GarpA{!z-au2)gAUF7w}(({=) zE-f+ZJf$T24UGp%bYBl@9$`D`@Srg`e(9U(j%NCihu=g+s@<{6w6&w&hK0YYhlxzX z9#3&8pDfO^7BF@9i=Ui@&v zmW904=AD_Xw^fDx3pV^Ufyxu*1UfQvwsuS@%Drnw>VBcFqtU1x(4lU)z5_(=`s^lF`c zp*VfrcvCaswC9XC5$2h-7`~F4K$OsgF3o4E?Fahf&G%%%9G(S-BS}Bq?fVFR%XpQa z@{zp#zK6y!e+QGthOZ>Emwe?r_fb*XW8PgrVflzWeJBokeB~DJig`G<>-r2h%oPOH zSsuT*)vde#k^Rc=0a`;tF*Y~p4hQLinW0`g#XKK}=DdsZvqRKFnLd_Xm%2|3i}h9% zcwD%K@wt&gcZ=MHNr1+7#IpEdU$?B6mDJnb_uDL_uD#SFG&$E&Faxb-_QpOE5&IKm zE?Gf_3eyupUUTBTH)HUHS-A8L*46zpcx5v@p0fl00w><-N_5J3&$ZMtM$`4zPVW9l zGvN`U&7rc%j?YRnrZ}s?>V+I^*v@|5fa;ES{rW_8AWj2cgngcpv~?H1G@>jRxA1Zq z?(ECkjr$Wt-z}RLHX`qnLZiPC`xeWcT+WA#izE3{M-N^(FC?End)9$DG|I#Ur^0=9 z|GwVBQ+ns}&ADwZ?vOWz<+3XgyW$w0tuJ4ea)$0o+piXF`5E$`t!r3znXsj zgesQZP2JVr{aN`t@Ezt^ME+wFN7Dy&N!m=jScl#HQcfz~wlDc}sNMDd9I1E4?Z(5w zfRj%Co*8aCf!7pSg9h_wXmb_e9IFE*dgl`^5V`CM?pl*r%1$yI#`}Ez((>K1dciJq z`zn0h(nxc_)pPZ3tk`pSA^Yn6FvHYi<;ASMMvty6!sp?ncPXqm4dF6{s;Z6GIvGQB z6AUmCVtnVx)>%{UTD>s1yzKPntI%6Fm!g)V;tepY%;KCLKPD7;4*dCwzmC(no0Kv$ zH}|cS3WNUFRBldAfPSHp!jPdqFOm~5qd&{ph^^3{7!SJg|N9$mOvc2cxBhCJ?ywK6 z+WXinx?=0x+AqK8@7o7({f%Rc-m|-3@6AC?LkxcBqZp2MO(6t2gtBDqrcHxjJbX#7 zkcw!701o0Nll@|?Umr@y0`{DnKeA*VlQAy}89W+6j^j5H^ew@cDMnsSHQGSqqugFw* z`qH9P;kwTvpiMkK-lYR-(yUG;A7yzcev5n%KKk~oI_3la#E;YU+1TU4=esU*^K6}v zmbTOtc6_$EY~u0wZE)RaQlhL zJ(UpG)&%*jMKQ-`9=kgWc#X0>_52IFwfJ`fd&UY)`A$_-S6q5sLz_SAak>g`dGLuk zU56P)qtdLAx929p{bR6`IB5I?vsqTgxzFyPv#5pZdPOrtLa;lQA70(#xUzJ&R3mg3 zEi3e_=eImk4wpHKFI(4!Qv7^6?&JUioV1Uc*g5J>7@D-0Mny6l=2qsmz~WeQ_U1K| z8gmw#EgF3+1zfpZf?h4ojp^VPM#~)&S9YnLvGj$Xt@ek8_=EcP7eBw;7jxO-fKE=^$8Y^Ef3GXxB0FkV^TCRkb0ZbV5L;=@WG%3 zTZuD5E|08TUL@Xh2u>{`8B6JdneMO!zwlCB`h%~ z{kC$|!n`M6DqVJ{XzMMv-s?QCYImC4pDUg)eC(hewNUTq3Y6e-YpPzTllkp7LdHen zmDt7mTrfdyIhJ}m+hyAwSqw^8{Qi!<{qrCBzM~%bHHnL2rkc_wTtjinlqrk-r$2959a29>d{I8! z{ef8p?9|XDO>ES-Gc*o(0jpxGqg?g#z?IzOS~!7F_)|$3AEz8px*MoSrYxo{=izd@CftUE{NH0lIJ+8w`|?kVraqW{@&6Id%=J zbzIjtVr8k3t#D62U68O{D%|XyX1D5=*FhW;2-N8hmmLY^smTc4cilHGjCb+go!|Im zGp50T-D@=1nzKAp&nZ!;f<|8)JQy*s!^?4rWXU?nX^TuVcBm9lPPZgH);jx z+ZtjvTAVaQXZuxyWhOD=Ef#9Wt_L5&+N~wFEqpv->uFUXggHfmXEg3wSJ+?Ns}6M1 zA6}px;3P`k&+?t59@1)We#@0vAaxvHpo+dQLO^=7@)i5@A+He*j^$cqo_8b%WKe&9 zZn57Fd23e5>{y_`SIOfZiTx1?la-DxW#)E=1<&{%HJ6QIk-J;T;bFj!;amX>R_=e=!%nvCqcZlv^Gc<9ch~Y%Ez;(?vu=$qQPti=X7e z+j{kFzJfW_%fkwLsnZnAGMJ;UgglRWTY>?*aeP74Ax1TZvUgfp;>QpDFIP8cR$uuZ z-o+@ZEUuT`;`}smoshSHSxkt-rbFY)^LCQ=u!4_l)s??`c|N~JX7hgDs@mqdnx2FP zGCr)EZXX$<3u+XRLvWkb=W|fj>ANDJULc;ot8b%Z8IxzIYA?Hlr%b9z9Gu$`Xt=Z2 z7L{Cs-^?$x`N4XGtXJ!da@bVk?MG{Sn_Cm3P1rkJ&HGm2qIl&}KEs<+j{PN@YOWa; z^zBxrs|ImA&sP{~YD2Q> zdQTb~?C;JfcrP5)n{M`52uXHfjKUE|q_|ZxmK_1RVxw*mtT}a4iOMpRrS-V9UhK5c zD2EINv!gg0Smc*fSSg_7f7<>MT{vZbp^#p{9$^Dmv$uMUrVIyb^@xv;38(r@@@p^Z5A^7i?;>;)aE_AJ~*J4jxxqu$?<;ER1 zowi;ry5;)Pq)yBvHrYNkCT_#q>ca-~n5gCn!Hcg!lUbYbUB~5~mKB@+;ndcPYsz&UEo-}WhOl5}vWP72g{71* z2J_zN@#NUcY1G?Eh_Bc1h!;lynUK$X1l4EeL^J8LWOlW>)MO`B@d2?fgL@YT@U=12R%@Z zYPd1aIzACt2hNMnxXDL$w6(OfLkwG*e_WkiCoYMzbemfWqbvrHx(nSW%Y7C64 zdM+Ls(D0e}C^EvBJ)cRPdH(Ob^P5IPw{a^^+KlSF4s@^_fWvDyePrR;E*U6}bijXZ zUxk`CtuXSL2dD((2PCsQ6|7&kLIfonN<-UPx)zRQhx%L0^YJM^Y_NXY2V$&m4WOi~;+ahBd1oxv zceZT#-Tp#IiK%7d<(g_qtYJquwgI6w)faVkK~xocn_ce8n9@<-=X!pgHt{&qP z-fGUcfif%n44jCUiTJ1ag_9P5@zH%LXZsq9{=^(Rl}(ZeV?)+I#z4o;U&$nYV{L@T z)364#4kNQueD>pCBde0-t{Yly>U69O{RO+w{g07#t;LAjk6$h{tZEeCEqC9O<8UVU z7Ya9S(Ocp<8z}KjD95R7TO(+q>JMc5^9~9BeU*H6(Y`LdZzYM(9gQmE7NRqTiK zm#u|JvE;}1QmwPBrgrQ*Bm{q-S$i`Yb9v{sBkSUqb;0hf?FZd-G_erUm6{dgU3wOX z8`>^ds2Lmm9TAtq&U{VCg!#qYb`|FLrd10M`idKWKZu&$9YCL{r;Hfr{)R+gKZ zOcF;b%y~l2VdalrYhCoVJaR*wJikyeY4?mSCQ)UFU3-V)+lhia9)}%=k@)=>oxBCKFgeY?(2P>>wTSbhp$fF+&U|I-V9=tK9?B$rRQ4@ON1a} zdJq(;Kp$YAK8MX_>mTiXA##v~ZhE*L6A8Jod)B}C?0ie5aIZ3G6>T9nr3fCc&u^_}8rB#48hf+mmm?AjMhYXClHOjzemvJj=lh{L`;Jv_bjxX> zCvKq#O=Gn(oDAefT%>8v5yl*oszdEom*lny58C<)ufCCzl2h&pCe9=#=YK3o%zkfpgHLm2rm?{{S~b+k4cnirQfMc=VL_*T|`i6O|*kX6T(|71gI=;^a+0c zpDfIB^SCgbP(+A_(y_fY)#;q^sXklseWm2W(RpUNYHTr!JVyy$y`(#c*!ay?ui)W^R#CX3bdD$@j9~Rp@~w>gyuvx#$J>~w zR3$R7Jcm6aidL_(G2!>P!M=F`p1%Ev2KlfKPu&hxr#FrFoz@-Y9xGJ-sb1XIH3WC0 zGGZT#!495UlZ2o(MI+%emliOipMn{XZj>+T=Zc6yLzr=or(g@^SY+!Q=M3DxPv%1@ zz3>wG1BKwYW;CQp{s=$Lk$UNP01OxIkLlB$G15%pqfNDG^Dwd`QGJl<)`#k&6#Z7+ zz>P`xSQBCZ-W!WdpCrsTsZI$yqm@d3qeCMp)~9;jrUOP)9v(WVFEG4?D*|{Q@f1)% zGaX`%X}4Ww<=$!rQ-;d#uw&vy-Xpy>)(?zS>^iweVk;KFP%cQ7iOae&Ts!A&dSK!K zYb@nI-xzEJ3ecZ1e~ac5W)Tg^X2=G}5UIDM*VQw;ae&GJs5;}n=Xq5sUs1E?^_05blCAGgZAA{{j7e{E_wW&UZJUv%AHft{+k#G;gE^%`aITo`Pp7wkn zo{g`D66PvYko~?|6qyc5vTkHXTTkMd+0z^e4pzT}QC1Fl**95RPY9XZb#)ll*@9?E zJG%#iV;;wFgK4>rI{qii3LRKk+9LLand9yZa8@?WI{OX4pUpfOvx$7ZYsB)r9|RvZ zoMLy))YGF3Yf@ypJ4$Yev+koP*`?HJ`KDtI&L)zXEHqHJ1>-(PdR~8>*p+}j%FDmJTInR3ESQ|$3iu?As z5>HEkuhY@28gPa%S9%aq77DPsHQib&06`s*>OKH>#>6ij=htGBQriYe{~BZ+Jt8VT zulgK$UN}5q-%VIJ*2KGL>G?U4sRX_l5ykY$p?91^1J^CMD@vD(OdM5@8$5(&uB$JU zy>U_hWtCrEXs&JHwXd(c!<@UqC-PoLU}~GY<=YlM(=@u@!mn!t!!{Y%H6ln@jm6od zIuv55&xiS$6EI!XEY0DTL!I3LRyu$JYMZaPHRt$)w2w)|5@-1I%! z=D*xjzJqy%?T(R(R!D$ZVE>3)(ctp~=|blwy(i!2I(|69sQhfk`ON;GJ28)nf}IC# zAhlA^i8F^vJEqO8avKTgW1MDFjRj?!|JYie!7pcms83Ml`W!A8m#Ivh{7vd zFfzS1CVD>Ps{!J^(hk?2_1o{sWE&p3jFuIbK6YO&xKg;rtjXHv0p5XqjKkqC!MHF? zF8KXv-*7{&T9RK_FyeoqFJn1C--`LtL7+FMs(B{Vm!5Bi)GXv2)a)=$i2GD??A@`S z7h;gDch%3v9?eLGQ5b!a1inv0y^-C>^%4@kIxi3l^Dmzb;V~wu&bF?!)}TBHKRa_N zG!dEHjHt0CWi~I4Zb2xGnoXgBlJ4!an}$@gX{cOBNr25XH5N;5QyMPusiA3TsF(hm zxD1oKLfW17)uR3rjixyft9g!4OScBX4I#ORUq!}rA2-juRG7)WT1%yi7A#aO7Khm- zJlrKi!z+&tn4#CD4xL}|)cP&LKw&(>TGvRO#x6l~l#AcoPVJYJz2kvJK6)V_H`z_+R2fe&>e_c{fDWD z3pu7bwH83->kt*}|EJ;(YsP~&gpRp{gKc}J>uPwn!VC;f{y@|oVtVJY;`Tz}uJPAV zYWq2&f09?w0o=c~t}TyV+M5S3tVL-M>9@1zRMe=nr82p5sCnUk#7YTfXRhdaKhl*J zlY}@!B`DdA2>ap=GS5Q(XJjc0;Pp$oXz;||6OOAv8j-M$R^QvNBfeU2tm6o1bmOBm z(ytJn{8dW57@kj8;uMZY%9m1Z8n*PT7g{#AIxkkA%-#&QQU8&wPbZkd4IZv>!V4>= z4qjQwM*vn8pUtH6*NIdXl}3D?2~ubYb%qS4yG%{=H}1;!S?B0!@{{Tju?eL@E2P3; ztPSi1Hn$35*{Koe$MS}mqH^!Zdo0`Gl*)=VE!*7W+`QGHB7zR1Fpuy!!#L#4awtK) zJhE1nQ7GPx?pZ4J7npb77;0+5S2bedxc(mz)~Xk%iCWR)w)}l4CHWdXVP2+*+VlSU z06PyVTE@TK2nRBhV?uS+Gxr}ZOFi6R$l!bY!H~1bMW0{1w%Wwv3A*pvl60oU3{yK9 zhRm({p-)@tLN)X8w-Gb8J>QLlnRsfd<9CjzD&eI<<|4ll0rGZqI2AKBXdG5f2YIzI z>d-_rM1J!=>NjBvcF(Ck;s(RcmQ-AfPyfVng)HKA^55%*UDqCC-%q*I5@-Np5Am6* zJ#F7xw*&K2wdel+9{EE88-SZRsNBR`+tuI!QfX(T7s445Z9wMwMS5Zmj_uC(HMlzf z+VkSmqm_0NDV9?|ZCf$d-}HyC>%3Xqslxm4aKOwq;QX4n>>4)fHYXGz@U~AsM0^uw zs~tbwv5IeTm;aL^o94VZ!YE~4AoT}F4*0;O4YBCWYd+7aKXULNQthxPAhKZ@bJ=q_ zETZ+Le8ti3UQJnLB`!hTbJ_YLul#T1MX=r1;s{E+6JL1Vo^Umt)BLMnnn>R#SD14Q zU4Z$G^Ym%zr7)8j)pIs}f3V&>u-~N5_9K&$bT2r$i@ zrJ-ub8Myz9o#0d>=3dNm7e4WT(v#Bd)q)u-cn)|rElY=rd5feFumt2v9oxZ{*v{4{ zWMFc2o>~@siquE$!zT;*CoIEIuex3#1Bc)eGk`t%m*v72Uj7e~1)G*S;^%0!x(U1J z#nRG<3E1@MO=yFkdF@l{h*<`SxAm30!Moub?9JvgjRUj2+64dvr1r8QTU^-wpdkc- z`%r3pAAlc933<+@x{Hl*qqgKz$aLOkDPLYD+&;h$3Sg4pQ_U8-GWnJp=uIg60p+PB zDR^~s$pa8aFRsa*NXz2dAce^8bsh#!ycPOpj3%`=n^ci3xvI@P2hh&-1|>Ry2_W#n z*0609vwQt817UdX^j<+_qeXfRrtKw(Ghj!jVr?qcLT&`M(UMz$^Y)8u;4gphCK-NG z8-5JzVc9gs3pTat3h_JoyLJEd>&tOf>=(9c4hPM2A8qRZF9~!25ajV#9=V<>2*~|C zTw>Z9tqnz@!J^K0J)=5$;$?U4BSq=$wJ#a%96oSB<~GLcWHxw)e<>dQs$Ey*euM+R zY@`JBCy`6?5!yDS$q%b7_c209bZ=>Rno#v}e(!oXk|?LyaUsGdgdKy-8590#i>ymP z2@(e9C(q#iNw~MNCf)EOdEO}b$banEfDKH9NCf{YzNwQZ_rv$U$jiq#s9E3)r$(sjn!yVP@mY!Gw6sVt5B_`M&ycz1+mgC z&g-!C-akzZ3Z}nJ4TPq_QFn==^2mF$&~=3}APgM1beB~R>sJfH$O2Sg+*N2bOdGJ? zenJMP)7=+3tGX4Cr=fuAa;B=4eZ6&JLhdL1k&u39Uq4^Qa&58uM}ZnSWks%vE38p! z;tZZX==dt-G8!D;E$28b<0eUQJ{lZu%7)QO_uYk4bQs^SBIHXzb3shiLuL;d(zgmK z-1>b?XLJzScf=o%IW!BVM1RDDwD&o1e7t{ew(o~zrWQA!xUbLgy>(XzE2EcKXFpI( z4W@8l;O*ESJ-pzn53CI5#zJF(d;xA5V8rjElUBqYso~pkq^mtU_BhdEBN>lyHg@Y_Y zZwr{1YNP&d&0_v(1!SoGx^$1M(~D#wDJLilc06$89`T zeL}}?_`t30mEt>3CZTvz*f98k!>366k-C=zYRwu2>dc^+9IFDQPd+6fE;i6VCh0M%IWO-ej?PvF4W2!=rd+6m|!dw6IUsxi;S{y1C_$ADy{ zw41jW`*?-?s9A4V)FXc6&<79@BI^T}gzg&3q36}^FT0=FdeGg$4)?wusvV+FO*6`xWczO0AFJZqPDpWn>wy z^f!0|#NLOl9;#S>4JI7f5Ol3O3cpRUU_xF6qKm>Az?K8d@E+aBZ_`{yeq++7b2JFg z1rQ!zfrFk|FznFzz`qH`{_AO^198NhD-sVVUdB`mfm$bhU{VzG=U(?f>>}$qb@dSL)!f9zQzGsbn9k&2m zJ{7JP_4sT>!f!`@vaLVzb1Kr&HlYP4|6Hb1F3SK2#_Bq%hmuUF?mK{ThlKwui+T{EmNfOcB!%e>6prxuj~ht-5)1jEW8BlS`8cKfDP~T9`3Ig-i6VIy&_x& zhO-vyFNp6<#E0+bbNU(FN|`piXKWZVBs`~hnxENSC8csVtP=;hv5(^4?56MvspLGr zGoB4p@S$d!Uv4@;#RG8QLAvj{l044E3-Ej~LSU8roYRsiy7%ovA6%yIed}T!yM2I0 zC!Lj5Ry6k%Hx~t=!@X{cJEy@PBG;uO-j$&^iW#>$}m&Y##oXG5R;{3Z}11+zh(wzsgKGeA0i zVrVGv7{`{5z4!9MhLo&P{L#>aZkPICqqawP-k{Uv9e{2ZoCni^Z636~`F9mS7AEe+ zONB0^%J@or-(BaPOb4lCEUu^Z*RH9(d}wtq#z2rBs`PX)fSWmS#3VYFGiPn5O80|_ z13Ja3->bP2031R~r7)o!zdDF7Dl|+XFBlE?w+YdMf${%mz*XQ(Ua$xJZPLrPHwHle8XsIw+4f;*F3k)i^eLj%S=o}-k-~0YYQM*a}qD6ehdKz6!^5Dem-lsuW z(v$3Em5|zc)bYz(+QnVokuXoYPe7h1owi&k65}5I)6m9X@`vNi`qltft^FtDnM-`+ z8uhwTGawEFc>*P*0{*vX6arqmImzJt4s*oFa5a+5xnNlLCbmrJ>f zmy}BA{{Ero`qYIL0K1eyzuRQkQ{w8p-rS&{HwiP?M2v!ak>BYRkm`YG>{hV!`6lve z3G)9EE7H-N=KSd`@Xot2TM+bht;xgGo2ng;EzY1#g4mC>f;D@b59>+(pu7_yo?!@P;-h;ESjxZI(`c#w)tRE{iB z{?q^DCaR#kP;l$`oU^pj8$vO`fonS+{U;P7-`@WCGrGO`kDS;kYEDev_abvxYgZM- zU_&sWfi=i@RSXT8V|UYFG(G^$Nl*Rsn;HKl6GxEFz5y?icDJ;k%@cBnj#g`nRIwe! zPJZg4YWqsb?8moPR|^RM)8A%kQO5>z1?A{~q=lE(3IOcM3U?C*3Pyh<@D10J4@TEO zs9(~f3n73`rbV|xTrNR7{_p%8ABmQr{in?)$?MD|_QzoR+NbMg@aZT;#Eg)(-3pov zstX92@6YMQkdBWB*F|04biHc@QW0xb*?r3xWf0U=RxOQgST=>CDmY-|$9nCa4|YV| za&1v;5S$!EB5^bL#vha=D(AF2tW2Ay;4#zUG$k^UDO(GA0#b&`Ixjt#LF$OOKl_v zEh@djtLFRX3q%xm1#=7^_~p#AVH5_OI%a0MT$%E$1|OLVFJvnhFrYm2w9`?oYLwd{F7=0Gi%!qL_ff8y5>t|D7LI^CWP>#;bh=!Qr!Ee&kRRAaLVL8fw9Tda zy9Ck<%5BwDgYtg@wwz>3gEBAdTA>C_lP>nNH<(f`L*#b3r^a6JonkBdTb2&;BNCA! zl%<$tEendYhQ|08iL@`T`id#n7&{}sab6@`gjR4cmN$y@Y3v#)O0i~ipHBqn|1Erd zR0U)fAp)-yS2In0u!7}_-`oql7K2n5gb~MkTcpAJ5yxB?#L}wdbeG-9UvYNj9=5&C3iL?_`=&kKzui73-<|Q&g#tt`a+n)bDlrzQ6)@ z^yM3pIDW2bgSCs#qcJ*Cp60mJf8{;hJdg&grr(r#D!5jR*PPE}6R?# zcCyu^3zw|)doDOoD%TD3y&wU;tG-5Rao9VlfUHDJ7V6~hFe7t_rQf!S6_-CVA zi$7Ryt*xBXczZFY$~Du}rGe+bffKjBaG!P=J$1c&LAHFp@irHi*L;KWi&I&uL;h=z zOKx2fnR_0jboTcgf_W`H2uC&cU!IWD?p)}*%vY<)_NO_!mJwYFKhP38DB23ATm}__ zx3p_&jDMADZ7#SKS63QGBxW3NHAkQD`m@}Ise9H~>lTC$jLXkicLA}am+O|o0JRl<;Rolf*X@5eDcnKBk>q9Yc3Ey(cQt*% z{iOQDCcyobUh&oA1iw*FlbwOadYyMEGqfoK(l(QLSmz}w^dab47|Fu3bvjYcfe;ot zv^)ACr!uH+RrXmB3-T$nZ*kH>+RAEj5egg-i%lQFiUe+~TNTpV;ynX32DK)@-5@ZG z!L=PSyFj=ST0vqL0x!6AlYn`d7u1z4d^xRi5@wm^gAsGOU>0mU&EiGv0vt;QruNK* zTlOrEX?@_6Xf2^HJBrGg6Xa9v5=P@cHG(t&xrmU3qr>aTxESvPgUGSQ5D4a2sYgG( zrM$37$}y=X;^wbmmPXgQPoOe?^;VDss4>&#tHl+js?NKEfPr8vQPSfHxCU8l?kUNp z2;}?A)8*gD+8ce}oM?3+_K8sg`)npgwge8^p=EJT1c2P_bC3||l$2LGvCm7HTE^om zCGjBQarlGv<*!CPUddUun9~c5o^8p~#dZmJrBun%EDWuJmvbQV@mHGJqiYu0J)|!b zj4ysS^k(0G0Y0a+)Tk1;s_M85>7WbY#Fq8xtyyB!O8xWL$;LF<+ z)6~Q`Eio;%2J+qeE1&(BlrE%^40=}o_04mJ>xci%fl=q&-3oRT+qS0UegUr`F#jHD zO16W8wymQcfh8v6!!^_D%?0Q&b{L=!aMnAvIZEsA8$e`_O|{L%W5d599T%~h9bh4h zF)br9=nu*^^S-8+KNMH|vb0$sS4cYk-m*Kp6$tNOxljf_)dmbn;ivcfG9NZ9->OKM zPulU&^(q)E2;=~xa~Do!d5;5FP@(N80{w6tgBx*Nvor(e0_@Vo16aWNocJG`#2|1| zRJ{zTlp+KM5t1pgq}T4F&Vpt6JOLIXH3~C(&=%(?vXSSG9-#7wz(-{l13A<%o>D?2;nmGcwZZZxkbDC zVVO7v+yq#^GY$q@^M1YIG8FC~M*@YOnA=sbU(hdZwWjj=jYAjJjA|Y6C8JyQs;9G+ zp)!rA&!q`iud)o%d@3bC<@vp8gxar*`v2p3+_?7MKYMFg!dgEAJv*j_nn47YH!He> zN3rAHsB2VWzA%K zahT0SZqIl&!immgwswg=DvKuw)ykRtf$2`qX}Lc0Oz5Imx2F~7JI(+u2WH*S@2^2u zDmC( z$jeW88d#&QW2VxEgXfr9GbP(8fal*OYkSwHLdWW$L+?($5M2DHTz};AjB>;3$S3k| z$#~|I)Qpb-cld1%9l)QMOY4ag8R9KO;Vd!aT4>d)EcuT-!@pF%I<$vB8RzCGE) z>-hE&ztNAWKJ`1I>uIi{xm@ZowaI8>yit2&;4iGwbQ$1^=_hrOLCeIl?;>eiTxxT_ z{WEdXlPdYmCohE992WxdZX>JIXJ*+x*KnL#ny>V4w4{?1siHgC5SV77Yn;J?Zk-|N z3q}|Ebk_-a5)sHlfM905>=6l}_Mm!NRO35CwG?S17e;Rucy{RC{8aiLK1%oz0n;$MW0t26yskWoQ z3cfn_Dz-1sWo9$qj~9VIeI>h(ASXP5m`iN%yE~zf|>Zz z!Fa{D!=v)Rk&Ruv6yk*-^_Q{g_%hbBr;NK&t@m1r&6mTzU-kiKVNp#|5S$gQd|XW# z{*`aIZ^+fx>P=56>`kx3>X+!*&f)Wgdiu?4-oZojJiW!~6tyQ>tL~A%(12b{gM@fQ z#bmTYV@IH19r}-4cg7pE;T{{(IPY?j5fbkFBrS9r*I~S+e=CN1_g-b~iew$sr|j0J z9Mos*)@K}0?85%`-%GfpvwvA09`qIwUMzj2mDF$RUWG{h)sXs`D>bMIQh6V+;0^#V z0^Z5VX!~RwwL<)#PPZbFY0Io6IJjss?*Onw#*kH@-1}P2jkuEh_fnV@<@HNRzo$PM zw%pt|-nvhJ@Z&OVfCH~Rf(KsO%a*?_hmzzq*>Z);-NDhB7&qj9F%z-@S-)AfL5_Yd z*Rl)L3N+j73|X&^_FB+43wT(Y*jU@xnB1>;tSI7#bur=u{riVIGGPO#si`@2!jpge zn2K+c0M$v=yVbTiL&()fSPcx$L<03tB;E2ny^T~5RV~XkC%8SSJ zuHjjqGSins3E(tAK|$?ir=VPl(rAz8^ipw#Szi;a*;(mJGn*_C*NX7A+0WPF?B|cU z8%9NvNC{8GiEMAB$)p45r#&MzaA$5U{*E?bJ1>h~$T`hygrvYwqjqyQ{=r~wJeuiT zKXdB&WTn)^ZDkw9s%Yvh!?WGD*Rb83&CkSQV5IGr{86&fDBA$w8csl^@sknk_i1?q z`-KHraebKDlVf9MhsoA>kU(D96m_};I;ptm(az!mTdAN>LKcveV*6eOe(L|esWYX+t{c1{m*Y^`zIzhX}H ze)QeDn+%IxMW*pzXJNZO3n(6kF$R48`&JigF3#u~X!(bAY6VWS*_>=&q&5=m-87;= zS+cMmUE0?ZMig9Q>UwyXySUZW!SkMCn1?CM@!`?*Z|m)$TYm$x&k{Ev-_Chd$wsOq zd$VwJbY~NL<949f8k4^tV2YWo;fWT_fT0JZ3=DT`9LQ4@TiVDzlKuYYxSjs3HK_&_ zB+$nST>jd!rfkWq@g@Hl!sPkT{WN8NC-ExeS(U}c`G2k4;ohui%&J;)dLl^o?xyJ> zVr@~&Ts-`o885I>-XPjrBe4KW@SeTWp|G`=8FkASoN86!2hf1Yzz5@xaSgE6sq7_d zfNX;keSNJ5#Ui2!*nBb!p8jGUJJjaqYOO4-eGw%%}bb13qG^X1T$h78z8X3u4Ll-~+M z72-#Vzugm~RkAm8$J1kzG_nmzdfbp)UtjaU)=$|TGa+JNF|g(Nx#3#Lsj>*#&|{?M zgaXTCO56yPvrOHcVI9;oEaUTXx~H?E*!`*R<=SA@0gq;>D!#&Q=VACJ@FdYn%9RUm z=qCLLD`7;6p}%Spf%y$0wE-D2luv?Q`VsMU*lfTyC@bw+t3l$CRzcy~wb5jaaz+V5Zm6LkmbGzlNsS>%bF%oOhTR=D+ylhKcfxvk%Dz<&#H&Z!%Mgc5H`b*9&bYXk~HZhSAp7>N#^59^GM0LWB=YcAk2WV z`{;?a)m_a#^G>zpEt&AK^j1cAAkKW_xAGdWPa>&Y3o?8*c~;^5P!BVB#S=j^2VO~+ z@4bMwtQ{_C{dM}dm|7cHYjbz~oLz<8+hvfUeaGXC5|(l*W8vfP&gaJ)8rPXuuK=!b9kS#0-^=@V#T`t+dJCFrniFal^2 zHq!Vy#_U+A7jwUn26(n0mkR#fvQQ4mBrb3u9HIsb#jlDF zY`XsAKX+>2N=P>p{j+Oj$rsjUJO9-6T|)Vq1g;7j(p+uvoYXhkF=+~Ywy*er(%1ps zGEpM**1H)}-shooa(TnP1vF-*MHGfS1u^mCxbdLEInnD9bj~r@D(3kYvPz-aI(;Tq zB;vv6p@kPQKWnft@{gnTmj zO&ba-xUMDq9DgW8V$}*}?7Gn%I6}8r;GUo(N|o})Gg@rjAhAAbJbC%ZC!stmvM-F2 zEH~DM?CK{oH5}X^!5yglVeDkvO9EOrmV*jmvg*ai4k5{Y|Nra=zPA=U)8b z85(&h-#ODWOdI?GgC7&&l}&U!5-a7^lL0vWSH73M$mP@D6~zaiuQzvbfF$Dm`J2t$ zP<(Yl-ZgHDA`1P?l!_tXx(*uxvoFg~lDIVUa->q@&u(M<{O>NJzKACN+~?HF;LPza zd|pFIf`^@yOf4c&odwF2@l7=}*!Ry`i8B3GDr)uHaL;XFI}W8;zEnraF|+_-79f*Mc26+uII>i!c5hQ3v|(lhHv>Uf_c?*rDTS0Dt^6luJx zUoIkGjJP0cWItH^eUoI#Hl{SFoRta{E^pnIJBj$h?)5##MUN{X&h%NaXAqeSSRr1N zr}kO+n{2C7!_b`7KqVTv)MyeDtMg~f=t{p0e^fgt!D!4$PHgDhSXd%-Sak+WW1c^M z?nOvQIIVPqOT;=FVm@^~?shf%))ax?f8+uxh2D!W@e?>pGQaEF1yl`4ugxB6IAWRS zzi5U9-}#C~^yCN6x54}*?7v*e24L-%q$<9Gk5)4w|zYZ;X;N zTO zNf`JbyZ~5*)o+5Ab5*mXiX}**2|^o&N;OlKq7ei1YW5rfP|>BH;jl=mFtcUc{)%<- z(ad%IC1LY;qer&U9dmx97(YkcFIlo7o4_@3P(EUfZw#_1xA;PRh-Yo|a8%GhQn328e#CqOd_=JK&(@O^}sb?8! zrtNodi(}2>N5<_%rCN{gBiHPoJQ*%Fep)<@*%W|KPDf;-vukv}tU{(Pw(e}biD#)g zZJML{CKAZshHN>1I?S*tI(caAgBrw9rB4!Fpa}S=m4Ib{YE*qEZWukYmbpQ#jsc3^ z)Ug5EoC4HBfmEMPgxWGx@1OxkTTIs1?{={m?*nfVyDq?jE+q$o7?~bGmz|YbZx;y@ zx%`$;=uLi_X;v2m33O>gDzG|Wty|wF)g^7hzJ6i)u|M=D%+%2Lxv5%2viP$q7>e4Lf(-AB**4Z7ubPB8^s}UUT z3)+N`w|jltZT|W7FBB{quy2|Lc9eP{i4pS+wryjbCEuDUVKz4$ejGgH0>27vH4T?F zstCjD<|xw25SBk9z`kXugd!EfkwFoME$!-pBQAXnk8|fj%;y5aemrEk+`J|SwIG}0 z^IBUA!!<{Im$uizJIeQl1wcyT*Bvx+^;e>qj;|jJNgI)aXU0it))u5@!C@q8qjkUg z+svH(f%E;I7q0!GMH$Ie9K0la4Xt0VWdXF?1K#q{6)(hR4H)jG5d5@D5N&^?y!Hb= z)?8Fi^)^^$=i255_QebO9P|}#jWwvY`3^pCWqfOltH#*$4fn*pX+Dxt2qFP*B59W~ zHzo=YVq1iruSRRTeIbOeAoy9+)+%BzY%|dLci=2IoyiT}42M%#b6ZS#ozg|l{L=8p zX;X{pk^MGH=S}kB8F}4W?9ma-WeDwl?Nz`hgWBzy>*FJq=|di}5vl!Vxv&{cY5068 zaa@H|m%1w(F;nHY_=51OcT!r{zLrzZ=`KsRjK&@cRrbYOADb4=6WY*6Fbqf8AC9KO zdS|oj$Z^)0ww`%NOfiEdZqp^>%9`@*!HGZdn~%0$lSiIi9(=L%KKl@;MP5_-lMa`QdO%S343gIMO1o%yFe)O_{Naex>`n*9w zeG1yhJ66zyUNP}&zZ=!{73lH%#l87l_?^xnS4R=q5^1uKPN8o1&Ezt`Jteo>^xV%)3%EEY>0T2^-;TS?v)Z>AT&9RRYzP@e!WJx7oPS0T}9sA=ZwRA zNOyL-II7G-?^Ii9B6|Jmv%5y44z=DO6?UgpM-MKQZ!bmejfN}mS%^0<1kgeMaDiL# zklEt#>l$9MN6&)jF)8mO$~MG>3gBFc*Uz}g&7!lkVdaEN09vn>{H;mi1%{La$!>#8P-{uYgwq$^RE5~~5{uqqm$=ZCm_ zw!`R|!HGW~caqx3jHwV4pNuW8yh6?vY~Lp-ky-~uMMl2Y)(%N@X^VJ1Ym{&{Fe93p z0yB0W7UJOKRJISm&C)b6X$#1zME#y6Q!$OdjuH`S77;TLsj%uqWMU0QGj6JqjF3VX z6)rbEFA{EAOgID$&N&L&~{%tP#@C?Lb~aCzeMrvJkD9L5@8!#Y_WLX$f=4@*%sW#XoSPsOkWMlN31g zQpS=-Azpu8(=?aip7X@3c*(*_qCWK%(msFpZzJjGSDLh2gQH}T4v^U@;_*rR&EF6p z8JlW*2re1-V0gjo0LEyBsFuZPvhxz90F*gNmPt1Dd|0vNT;T9Q?>LOsRWgq{-jkJv z#4ftRfI=fgq>Gz#C`sOQHZeJQ740%~uLWFkyp!a53bQ(zE@27xL8z|}pYfYh`59Z~ zXpqR!R*MEN>$&;WAD9;;RGhf8t{}hfFT7#!7VAhgpB`dObrz#Mo;=xISHM_tTE^zS z=~%eCiBMNKjE+A0zzS!48zAJXgeB1GFQ_M2FJLn=Rp&VW3;q12Q(=cfi5^I9&el`( z5IX zEq`Pabi(e9=_3~h%MEc>Lb?07{CI>T%q~l%NkV8EQWdW_`;N_6X{2U{owOmsCi}HS zu3DtN!ou#8IL^kxruY+f_Vx#Yz<44@6%l7SEiJ9i`&0oN`@`AF+4QuuPdm4D`;&yX zlT%ZcR6rA=&EHl--COvVj;U4_5Ps;+4-_Ps8jZ)o1^75HUD88XCi&g;XxyP?1(ujO|rx|aet^I=pcH9#7+8Qf`APn;D z!Jzxsxo|J@XEoFDxSSM83NJRCPTFRLU=b*POg}J%hKPq(9L#cgSin?U3#n8qJ{awB z0zLZIctfqLt}TO%dy2G{W}b2V&X1xv^iQ>&Gp)0J?_esS{b(4(pJv+HatA|Z9|S1KJ&x-iShac zMg9~l6~7+nh16Rj%CbU^Dz(U{sA|7kXVnzm4ne{+sv!)$mnIoz;Ncp{@H4E2h2Kxt zsm8tAD?sG^LoUDRsvO||_tg@N+exax_JfJ~?f6sr0Jji99qkmn(#@<$xl607E@@rk zzh90>u844~mL&9acjd@+?PfFfq%dq`NohJJGO90MDy%6oItR_e3Q*lhfi1WCeJ=DW zn@p$j*d3X!a9y0ufUUZsbJ#jwBC(M#=$5PrB;Fj4cMkJtZ zO3bNN@{V2Fj#a##zw#xEwyB|<0*gWu;83_~h|&mi%`5EVuXt-sApwhB`QA#pw{+gw zwd1MwXC~H}`efn7oiz%S>910yq@&G_O{@+OPvXsE%CX=|1w1?F56=SqfjH!Zt~rmIx{pBs~K`yn5&8F`vSso zaH6rKyl;7Xsavi=B5gy4mxBEB>hbw9c0_zlD&Wyt>oXgGj|b{ITt^)B^sf#n?C1$2&T6gW%~I*0WwEA$zKCjc_qf#}dhUfj5mCNLZ!Y*?`WPLr z@b-Sy)0yMX#|NuHchXPy+eJLgD7}GSS|#B9wt!m-wv5pW#h z^oXGI@#pM&zO7vtsQ{NOw8R>0t#V8Zs#Y(~e$wsSy%pmBv!Ud+;a=UsK#1xZZ;Ny{ zFKblB^Qe&Li;p-TDjB3jlLTTsB^?+aMi;q2?8C3v3O|rWG>9Ig=$%P*>d`Fc>6U*VF z}8j-xon`)_jzEI1+3=lhwkTAC_(D z*`tMDr^t~Fq)R59s77PacqOH$1_>|5QJU`@GS$T-F5j;l+$Atwy12H{D|l6j-KtkF z;>OsWsqs_ti{(6zqBq=MTvp^iLNt)FbXfY+eK0a20Ax;NSF5}FZzX#<)>5y>$os?8 z-8OClGzeWmpa*Ke7nJ!GwCDd4Ksh{%`neA>Y$kg&PyHH%bdj_2p-E49${hyn-QWZL zhfmY(45ziY74PDTVB3l{VnKbw2_5tR1>&#Ims)%_v6)5I^e;0?drf9uP}Gbyx}yiM zps;3Q;27}GK^Y;5v+xns*2@;~_mN-LNY||{Q?<_%59|t<{UbT1aVR9pp*NtKU!A$# z5Rf7B$xu0082W2`&q7m}ZYb6?Bn}+ad&<^7(yE186e@E|$;so8ByO}!)vR@0jI@P2 zVOd8R`rYfi|z6>*}Dk4ToCRg;?(>!UJa`yJgQUv;g%XZjUVdcCdHVu;rk%Sn~b&fIHG z#ER)H6<#%vv9sGK50rO_sS(e^Uo@2-Sdn0S_hZmgR3Z%Rm1cP3Fv^kgYYHjG7r4bn^x!DENWd<>s^(rD`lrmKr}!Z~SdC2on)c z@rp$EU%;X~n;9y2Tf;{6NtD@w4=%nWaAachYFuZCK2FonIoGyw++R9zIss$i^NJjlO0Gi^RW^>{`Bl2gV-$7@(tgYj7V^k z-55@s!5=4@BqI;P9rs{keJ`I{bcYMZSngdz^yoew;h5H$+1W}i9v;&^v3z;)yuSmK z+%{F9JOuuj`tM{USDLCzGNY-__Nu^U743Ol&EPnUT7~_f-4q#cW(;7SZHhURq`TWZ z;-pMnc+MNU@j0K3Si(Ct0_uJ7t8$iQLPm|1Seh4}7S|n3Tx=5TyX04pj%_AV*yWSS zh5VvzdZeR;yJn0HSC7r&`TVwsL7c*H?a1hCcd~@uIm0j4=`S1IC*f}j&W+Kw4q|YH zMH}jp!%DfVR8w%Ch=JvRG-deB$59FsrZy1{8pBs7Tw;ciN_fo8vTVEfbh9ZtQU)y| z+=`Y@j|BYs)*fWvHim^bG5*jn$bxzkR(P~OdS&6Ie)^J0&jK-mE!Ft5K8BMfQ$4i1 z;n#Z&NiNpsR{jl_o0>x~$^FVDNeVW6lp1$u`Bh0!*wtC{lQ%46yZ^?oFON2tQu>s2 zp_o?60`KmKtJ7ULo!ZCw%lXa{?(57DGg+zCA#H9`gF{7)=^77`@PETlHtDJS9=isBTR~{{XJ_P(u(vmd7zDyK6UP3 z+2add+3Rzz=`2&-P;kJMBXR#(I?($by~+ZtV;T}7rVY87uW(6LEiNR}rXw4Sab|y+ zm;Oz1{~nmjkn=ZO&`Feun}!thzz}?)o_ksnXZi;m?J3qG`d0&M?wYtg6m~r+temt5oiPZY!JKYy57YbN|N zwaAWC(1%!Z4X@&x8z1CX8GvTJTO~6hEWg(ZC^06O^w2> zLuNuejnZGA=Hov0r+t&WTIlxWQ9BzDVtS}?Alq#f>~J_C+MiWd&A6Sws5GFQsC@bE zzuQ!*iAqAY5kI@2uAFZpae`Vjc>6;bx;i@hx3=dcOZkUQj$|pvaFJ!t1j(zZ;t&*7 zS1+$W;LR8jwjlws7WZxC*40qLYA-HerYf(DrSLDh6C)E&$reh`<8SS@^Dp^cv z8jSp-ik1RuQXL3#Mbk>PXq;wT7qFk)b(l#yC8;;r3gRZ_z|`C6liZw|&!yoK*Tt9P z?(XoaQg{aJWo#_Im(x2`mJVnHRs9*N!wMnGAtDf~@mb9AZU3zV?5K+WwUMcY z|8*Mw`t>X0-ZyEXejz-xhHR4<-`l>Vz^p2tJ$nWSu<+P1JIN5uycmebWeXoFEGxrJ zrg&z4lP%LA3SU0`xhl|sA>J{o#u&|E@U4Y_#Kj~Vzy6Keij(#snVhg&a>u=&l2oag z=9;}60iO(sahMG;gF-@HAV2>AAekFLZSO?hCjOX299hJhU9kswVJG#%UAg*k_1Ph0 z{+B*7`V;7HIp=LUw~h7bs|E)|jj^fFDHPduz)6CU6EGjVVG%9y1hkBv&5fy*p^5eS znc&ND&&bQv0tOSxnYRva#YVQt!Ry9s;b9b^f3nJO_uq&gn z25jN)UzbgXzWowzNRCCa(4^C>66aqVqHYG*vXbrdeqhh?|3J0~ge>KT*`zYs+uQ#> zIIwTcV_m`jos$C;5)z_z*l~3nq1ASo`$qDRAM1)SE;NU0mYfIjGC()_@|hLw(-g+~ zPe0~Et>MmWWvQ9*qg3d*ec93Jh@WY*k0o8`0qCO+}%0FEcXao!g2Xc8o5AV zfYD{@FdUWVGbdL6;TM$^gm+`VFiQcG0?3AP!;SG%NzGo;5~(aCO3W!aexf%~bP7mt z#b`g|rH`FcHD%L_=a$NdAC|eeHE)8P5#0k zv?Ig1)=RYyY|#9v1(Ps?I+)u}(eJFa$Zk$~-Wt=r*Ryf4-HMI?AkBPl`_kV5W^~rZ zo0>)rL$)P8d7wA%Xpt8m2wdI|8)dIG#FFjWa=fO8+RzM3HPYkAsI%(RUTsVz_pqg$ zKJC3g8|3ZS$fkfGC+09NGdJ{2%&6G@6&NJ9ARGD|Y2h1am15>L7R574nQqpmMLUSk z-GvbqY~o)`^}nAbkHV^Pcf`L|vjO*0)=FHJ;_@}e0DDV*IG1Ae8K&6T2S304jKn4S zTIx9yuQ$6%XJ_D=oF#H#L$Wx!tn;OW&1bqK5ngspQ^nDAIXzBCGn`&-h`G1_U)#5< zkkzsO)4OK26vpr&8EcH!EEoTcKfJMZQ;;5Y@FLL>0W`#;j-tWxhOmBz%k)Ue)uTX> zM(OUokHdqMv?vIP0s1txY;CabzlX}!|MkFg9I2{%W@Skb+mXJSOwF8-FR7={vqsqh z0~NpFH#qS4KUoWVmYAlYghcVNk^qljF0h~1y3P}8EWIPccGb$1&qm~>LNBeI=Osu) zpc_r{pD?uoM4+fe7W@f@+YMg$Q&|U1R-pDl+CK3IFensyp0@&HQ%zshI9Phe3;-k4 z2=DrH4^$>kEnVMqze@=HCuS@a=3l6%2`<&~mOU33P;htjWEYmKVeFllXOMd?whk`0#m^U&%wO~`OuC(QK(#$#Q4act4bobQ$rSC zK)mlAfX-ip8}iJ0Cz%oFtr$028An?mb9;#zZm1Fsr-zdq zt}F5Ozx6(Zyq>nLJi_5y9Urz`DJgTbefm16&%{z80F;F_T;?0RY)z~_5ks|KsKN=C zKmaH*6#~d$L0s6P#bbBCSKXv*a&zIX{Mdijup3Ae1IWx-I{Rs#1~aU^r3I>o#Ne=d zye9w$;JaZosKd+8-5t|^UpM|&O>Ey|dro-&ptjG2gLbB~6UR1l!2Mr}troT5wcVKh z)~qeYYf@omTBush11e29xZp#^M7BX!p)@+P-56d}q?lFU+GIAcDig0I%r-PWz#JWV0_LLZlA{(48H%)drHbp%q!5M z8*I@497G=?sGMG-bZ)-@2y{6Jy$ z@jKrj#wIphltfi^H84mxe)tX?(Kd-x`0~6EQG>4%!zR9+YOHTBIR9ewsPjW^zq+rr zA+#g&hfUq};_^FRYYOsX&*$4z`|R7B^lz#>yReQ?*B^VewmkU~EI7 zzMc|RCCKpnPn<0dGZoc1?#Z~g`X=_ER6Fs`=QwUglrs2Nc6@st3dONfQ%kWOC(<9n zFvnh144{fzaTAlY%7GEi)8ceGix$47!s#Lev7;D6KT!yuEJZ6CsbOq#jdgMnEhfv+4EA7c1#>MF ze2O8{Kpcai$kI{#v@m|{s0*v7sxtzH=}!%Oymi&TPt2py;@r{tBl$o3!K8t47>0>% zH5#VWX40*0+W!$i(U5bscTHFyWc#;fA<%h>k7aQLmD$q3_-bt(9Vek z8Tl2uQGV&*cllNDr&je!#4i`(y5cDNU=HyS=Ay@{C4THUyUU^z9!=QHYCXxWengnB z>>-0A9#7v)K)U6SVJmx|z3gR~K!ID3fQ%!7rzO)}>zE&|txi2mZL7f#F3{lJehe~< z_?*|VfY}wQ2`;q{EK_uDs~EE*c>9TLb*&Y{ATobco1leawl1$lzo%ZlWD@sl3|9qq zvIMiwoTRpzaDSqjUeV?s)`yxmAF}z}NYPHEtEcQyIDTHn7zJ--uS|`~A?LjLJM2E7 zyp2S_0ich+L;Z#dZ~CB}8BoeJST(T39tA(ae>qc$c$90oSZ!|KX%+5#8pt;BmAQRD zlN#u48ITJ5!{3ey=C%fNsa?d+{AqRwN`=uS+GI$=x&-Kq7cc}aX(+8SzSV7ZVd<%% z0O&wqZuGU({g@8f(2xt`tQ_(vtm0pF^ar)8IIt4iYr+&wD{GxlT<@CE22HE{Ns%)C zTdFAdqm%{^kOIUCn5ap3T?1ur;m`9oMloOUTP%H1Wx}fCKwh~^LvI(YP7Jvjouo98 zcqQy{L=tG>2QM(*D^YYujdems5IW2t#HI@1<>U#lD@;>OSF+^)1#@zIwC=*BsKmEyWbEowuzsgE_3JU5Qqu+TggyO|WYPA|e?6y=Pc96lxyNAcNw!&_jA9-C zj$$*~())eTb?BhZ)K`?9(Uk-g=7$as55M-m$)K?YZe3h5KD=NZ) zyyA49#z5h|nozEEGnUKrGuY|!VF@m(;>PuE!M|(fm9gNzN(pUYY(5*^5lux|{cQSz zCDK+4Y;*mR;#AXf3dJ`L4KGAcYlCcA$ z`Q4>rOaXidw2KS~D z!LJaiXS=vc{AC3g!#sw1;cyJzW4uPc*4doJVcjnsN8Un^p8@UFq8_{y;Z){5D2$@n zpY^rz<)D(#lcRi?RZ*nG2aGi4F$^a3NPtatn>~UukQD^kL;2q^;Y=fP845vGsivWm zN>zB5rPPtqz5O#df--sd@&N+xO@+Ww(%-?}`+kATO0Jff5|@KjG`O+ceXlMDvvE9c z6tZ#OVm$?pNQ0*DMA6>CR}PT}deF#nabX+v!abJ)K?q4T8LoF1g8xV^sCF7r63RU0 z))FmE7NW|5mJtXq(WC>if{^>jLFA*=Tg8S0LK>7CnGr1nB@mA{6B*)R@nxm71V57@ zwRK@ZjUfF8!I|aB1Iu^LxA4@iBbne&r}O8h!1p`xFE+1d+mLPSX?a;jNGS3idJgiW zL(PG6&@vyCK!uDpnf)?dKANC%td7gpy?y95aW$)m8%>R*CL6~U>!4KO`uv^`O&Lz= z+0rD}|7vN7k;Z5#OS(odr5AIsdFz1j1EqEQu(ah- zv%vO0vrr@nmQs{{2X*+AbU-kEtF9RB5ouQ07PgszccYLSg3vjqv=d8DFqPVz@NQ#lYz#e@EzgoQcA@o)&S(@TiajEv+0*3HI@m z@^49sGM`Owc?1k(qd%DWFJh)oPD;IYsgpd`CR5n{E70?Nk|B`-pe|&7-!c!cl9EUt zC(fD2MrMns(FC;@eMf~(^fFND1hD~X>ya`L@41%Wv5=dl;4fPJf*4rQHI-6k+H#O( z?}vF<*Tf_;EcnZ0gdNUS&vk;lGpyHu`VuG9+>sC_gy8;_0x=PwRc*e8xV z$a)}=$6Sp6kM?G{@HIp90Rt+jw@x+*_vdT3Un@&Xj`m;;2NksK8~>X}zk?lMSSYIqOjmQ>%+wUXRHnN>}}7o+#O|zD9k}RS}7L(FX>FJG_T^ zxHSG_98t>v6i)gJC9en!*yf61R^M>haDrU1sLW94X`VBfYCmlawT}{v!Ujn~K#nwP z56F)pI|Xd2zd2aEgA)251BtG%2WEL_S94vF_q6V87JEmz>wZ8B`(aleSo`Ou4p2uKJ}j-W2w_&GX87dKhR{4Ng{x}54ND_KZ!TOI)k zA1FbU#DC{22Iw6X<0m*PP@c^L1EOWi>t|e!($x#Gae1gJ&w%shUFvh2|xk&~z z(=eHffmqRMRirh;E~=~T7&Hee!cYPhGDkT*f&Z={j+Zo(BD@`;@bCYt1Rn^U%(3XS z24fS8ZBt8ely=+rOaF6e3Zc0^u#hCaT9`0KuH{K{y$VGNxI&fqUul* zhMWIKKNrXs{mlu5(O{u}qWsq~A1D~eM{xZ-eKn=6BY-j#{wjU7g1|+8QV3dnB+yZ% z%>O^M@ldoAsIVx*)6KY+c>m!#xOG#XI}rRSxOKm{P}3>Uq1#}NBCJW~SbQ1;i`iFH ztIBV~-w`Qb5b8*RTY@KpsC21zL=r(ggryR>2R)Lwzqq7PR#B=&Kwvm--N(};RHaen zU#H(;RrDr8y40hEloK{9;bYqmr+6~{V`5}m^Qp}gug zSvl{^ub85j=h$T|#s2lx01G9nP%F$l$%I};`v*&Z_L^8*7Z8AOi^{AvsDA8?yk6BU zgBVqVcRjKGxj*rkj>}Ctn-CnIHbbl%niU`<(wj>;IG4n5P8JbguK3 zl$3bZbsp-qec&{K;Y%CsOt)|v--W#A$P4Q-SNmI9ai{{Q^2lMisKmLqVWk8yV2ly0 zJq?(#^`(W)NL^Tm*UoUgKxK6oU?B)+*2C_}!k+l^jZ=!0;fobm14* zz?}Dc&WZ4}io<~+9wffB6&>P}w9ag9RTb~eV4qrAdb&j#=djCb+8I=rz|YE+0i;@k zE7-Z0)XbsRPXi{$Z|TOphL(16YGK0>C&6ln-DUDjF~AbbJ>tpD{z|J~uh%R{HsS`K zrv(Qg54C5O(Do6;g5Kg|s$|N?&pl0m;c2t`?|o~O#2bAKF?M^vknFKJ=`JhI&xHMrxmv3pbWnR37PE*O~$USp$r z7tOP1O208~Ze3+y&>1kjuoWv0$UY@F8w5xjy~4lYy}&!q>Af;Ebit~^K?Tk!)H^%m z+fp4*s;+XO!kyo(O2MQ5-oF)l|6&@Wxmv?u>yGK5q=~46u*e>LB;9o7X|s%uPNJmS zMt2IXE*%i73N1o&p?19F0um!2Fv#58^1?all~k0H7LH^jL3eInxO3EAU0W0BU8X#I z1R&7id_I}AaZ-0gLi~amkgAPSlsxa_Mk#t*sp=ofmbes3QJe~waZU3)tkLP2}J)}kMw|Wuc+bXv7K2BIkCcWtoPVc z@+K(nCv+$In8FL7t8!|oNFrzbB%(**s*^F;&*dGA}?Sv}es^D9lgz!d>-G(Nl zQkaMX8SQYec{tsrL$j8#8sU56m_pdI1=W8%_oY*I7p0=e3S&~Q=fW1qjm?K0glF2n##03Prvy3NKq#f7s&B-3n> z3{7E}{z;k=hy4>2gcCaFC&|p65I$ckoU*N{_kYI%bR5p!9_G39A_^A%FY?~RpX;rE z8~ut< zo^#G~&ix;p{kmVTd)LPI^I7XXT-Wu!))Lpmw9D`0>2HnMTABqF(bZ2v;-$N@8|&X# zNa@#0t~TB+{xI(nXrSXL9B=L;SXCkU;K{}!Ee|HD-!~4|%Ca--zhTn6ctKrJI@{^% zcTJIQdKXPa!TW(hE$>6_H4nTHpuT_TU7`XVV^`&x7*j=R{J)@VW8iY69nU(O1+#>n zV~Z>sGdONUhuV1-JgTtGucd!zucm4(lf2`2gTaHTaq(k1jv4>2k8V<}&HfWH!a9g z;iI;!(Y2JRJhoC{xv2LN2e11maO&B-DZg)&ew4ZQcJAnc1XJ+HAMdQfrVC>SnE1H% z2L(~tycaM&yD#um!;5o+Myeh@8$aLeXE?#ZpxXLG!IC-e@sXh2bPq=N=E^cY{`_nc z+l@?((_&mT+O}c2F6%s{p1L>I?KwO4xnSj&a)i>Y(bVJOY-3NXB728af`9INq4R9r zp;t=BmPM-aD!m`3wd?LVXdWtgt?9kV`HAlCES{;eBCkX%UM|M3`!GLCw@c&Zb5giR zb{;=@GPtC~R=%*r^_V$@^MV)EEs8#kv6NB}WzW=`3`)PBY5wbR&P(zkuC(-@FU9Hx z)Q3ur(y)KOS7_b);$>Led{}v2=8c3F3;iihPjkOFvCO}2E$lqpE!+VY8vqi|5us{M zdoLi-E`wW~B7!Kz#L46LtBkk8L%5)-0PK1drv6T+&hIe0^+V}buf5T!v<`ql9= zTb46t)i}*!_4fS@JCPKZeyC8t>3raRC%${a9kokqvh+WT(EC~#$MtHH zE_rnZIb~m`VTxd(W=?x2G5D4GlvP8=dU$JF%oXaN>Tff&oHmM93K@AyC3#2PJ;#xY z>UVZCZ8g)Er8SB2^*QF1Trs9&rmK&X%iFGf`&j*M2ucmQ@?RTM{yk|qCaX3P)A~|h zY&v-<&LbQzfnl2Oib|^cq;&f{k?q|%iHF)^lqjnfx>mS}uclH+O<&4i%8fVHB#g7*7%*LW%F40)O_kT zIWCD_6uY9z%Tg%!Odx4{{{_k;%KgxaLArMo7KQSHV9xW_8j<)MOYycewOwbrIF_ZVJ@GS;}?Zg;I-c#CZZXTk}A^GQ9M19fIL++Dk7gkY$Dqog)a z(I(@b!;31~d?x+af?vi8eT6~if-Uk6T58IDe&>7f>y27rwv3?=dyXF?cC)FKvNw5c z7`GXvR`QNcrIk$zRTgZrZoD`7HF)t#YH}BzS4_43@l|)P3XZ*xYgdcCsWdcaYkrpd zOc$Q2jOXU?Q$I4_7oPKhZ_)hx=oGb;-1}cyM!LsNDf2i#%y2k&JH+6o&J64S22=m` zA*IWUdj)A{WLOk(q^REwGT3N@JYQYQLRZ;KS8JiOBep5-@$Yq|gN>hPuGF`;WiSd0 z-`$s#8*5%U?#dvyOqNt-h^~wC9yf>nf zt9EpyLS_4TWIG-7XgL07d9ZW3Lf!s-YSRZoem}idmd#0{JaX!iv!#ycoPpgz#lQ(p zHEoFymO^3HoZ}b2)@nO`ns&4FVBN_im9k`hJBdrTZGpGX+0{ydn3Dt-tX6l)?r6zN z+L~~8$m+8F(~#D_usxkL`v1=lJXt%tjU_>vG8uj$`d!x67T>xY7J584emQBc`3e^%OI8O>c=lv?Th`)^OAoHs`X zjI;IKv4-J)5Fw*r)j>reY6sU&MF-=PtwDt?)?#U@xz#gePM-t*9J-Vcs=}U{o7(y5 z>VYZ=*0*n;P*<8CSIt%x{_w?Z&qs)w3c_-!KSEn(^Mcf=X4MLhOdPKUq?uk}A8ZXE zfps%vO`(CAhe6S%$!sQ#so__eH^QDOXCIRuclk(Obx-wOI*z+^#@n9=Rh8tf?&?o$ zli9XO_gzBI%#i%OU9n*-F@bYcY}s3H+xn~PhYiiV2vji)u-%r(byTNS{^Q0I>HUA%n0t@zQa z^@5dRzc`^i^9jdY2*^4%x8aJbwAIrQEj*J!*-bhgfpVXBgqt^O zy6(NyufutYE%divv`g2zCWoN+8|Q-ZPDP%ST4VoA=^y>EvyUy~oJU` zFkX~q^yX^GK)9K4#r+5x&6&=euO^fp$u5ny$ta~^>PAhi(UFDB&`-kDQg*v)9+wp8 zc7A^x4##-dgEzJ^=6rcS|KXna`P1eiw8n+nVAcb{>mjLaz}$zcH-vtIXQ)g2Mg+r! zAT`e$t_l|2um70a*m%reyy2=ATm4jZZXwUzMliAB*4NVGbfu$-`F3r7nMMX{)(Okm z85regxg-yPvl;Ly51)Iva`D=i@6KnIpWpg>y=LcI@+fh(I3Alxwe}On(EZYQl;K&Ch^%`<-3eeEz7B&)6G*?D~tzFv(* z(?ZXiDk-JbBXa7kR}%%Rl%yVbWd_Dzag6@?XPIHLT3n6w-Ays2Fju;wYq^Shs>L>P zIo$75nhV~W**mqdXK>}D@Vi(kD-F%li6xZ>tP<5A3n|vWrnm=Rre@%O_;d|rQ|4yn z<5SDqWnDT0;*TSBXS(*P# zhY!gGF#IbzLAd(o_Wvb2t(UGMS{5X2!$bcgfcd`O`G1=M*8Z!t5?L&ZpPIVQSmm5k5ty6X}X>Nd`H22E2nwdRedw7udF}p$rWT z9pq=Kavv`bTv=Wm=(^Hem*>5F!DHOLr>3{sujTXSoA>W;Ra}~=nQMvgqM>w@x=3h5 z@P?VMF0{u=o>`Myv0%5fJnr34Jeb7&b(#E}E6oSk7iY&C@a<0DUo&eb$Zm8fo1|5m z|IXUw+^S=H=~8|C-V2UzcfYh~&Cn_OT{8NirG-kTb>h!kiGlbFxz!mu364v1PVW-- zF`9c!u66r65)j6{FEu-xVW2*Yn&L50O;^~-q~ zHC=zj;_sS7m+s(${C^Tw$2to;Dm)by{*DF?Cb@5_tE>AUvoT6UH#~7QJbcquB@d1Z zpR=nE%yvt~sbCAn#M6Yu3w^8$w+B?BWPtDXu^Q3(mM=8_(Bj;5}C0du3~tG93G*257@6J}Xo#?SeOq9z*N;*1!e=pO zXXoA;MrAd1^|cg>;g9LDvKP57U%3LkZJnvhx2tkjeljR63<-s9-OsXn_ikHz`&ztA zfyex1F|#s`3+=ge$}0oP{VR*(4IKqm%=nsh-=xqCQ{`g7L=7 z9xrb8)6UHD^74)|V<(+QKa=M|pmaR7-jGYqvYHmN;ENQxy;nUMcojJU0s<&L7r(wZ zgNit}G}S!Wc`mundu7o3!%GMAckz2SG#{AVTJbl>Atf!1nmh}6KLk;It}4ZKX|h4e zZQ52lNs+T8*J}3nH;#Rmw&F6SF?l!qr^)hhPsXn=9U6A!mHCn%S>KeXAZ6bndEce` zx+`+Q3ArM6@+pn?{9AL!AJIl@D4+ApBOE+OPZeBn8f;38mA2N>_S@}XYg=`FFflMb zo@?p5h;ns`YM|uV*S9-deza)v)kSzOSs{D+;GeBunx8_55)1zK!NGyAJu9-^Zlk;Z z-NuO;Mk%{bqLivV&5C|$ni2h2L#01cQ}=>6`q!WM#fi&sFZkZVx>nTH|L;VR?bw~t-n+E`TpyBR%_xM~03!B!blx8Zcr-Mi~hRP_G& zCxATFr%e61?@_uRvWz6|-n(a6QoA>bnNYu3AVoubA zn;GZnY1YhPVQ;piX{HqvFz>N>cMxewu>iL%NU-$uJV3jV%m0A;%md_$oacf}iOYC6 zernIk%uAA?{nIGYQt9nohRiGKzqQM8qW2I3w=6?(aj`23qZ7(= zFDV9!u99Z1eQQanKsnTq+p2-5s}JW1*?Zx$#bkdS#plnT%S)3H-nFUfAt)7w*~T}< zy=F^oFJ7!OGWQJF*W(@^pNv+^moI|)3Tpcys%+7ArRpeyr;Gl^xA#cvWB}0$8qZz^LicNK#dcP0< z*Ijj6Ky?D&BeZ#a9q)^hTp_%(YT%~2?~PHUk@fdm+IN?6ZeSCuDsmdoGdGXO%B$eI ze*Jn8)&K>;ap;4Ut18n$n8{gkaD-bukf#uXI|0Z{5F+>%kSEk z6@Pc%_g%()y1B))YLUN4x(4+zWxx2daP@{%eWa9I}P3@YFY-LjPnJ< z2lf3mkY5n=UGsasVL|? zA7pmVB#Q6YQ9U`(AZ7dEL2NOwMiss(9Q&XhC%u+JuD8Ie)2yMw|Fje3w>*FToZyQL z-Q@6QrA3B5M-H+TsQ2i)RX3;$EbG>PYHzpt^6WhF6YpLN_&M=Gl`#cDC8QZnIz!U+ zpPZ=Ebd?Kjc?V~eOI9;WRwJpJE>mZiD!*-BwRY)}x`qNWh|o84!|4xuADRj*}#fQ5DG@!WSTNileXcoF4b zt^e59myF5YEBl>KM|_(@LED;rvXB;+VjOgGk}|vgBRV#dbTa(q#7I_N|GiU}s_|iy zuZ1EkK0Z9+I-2uxBBpX_t@2`LGg<+k1!@<0GVzijLB*L4D-;WlF@bL%Kl+jf+hv$t z70S6M|N4{-G+-hk zpR5VxK~WJ$LpYBrKhwe0mF1N4TuRH+`elFK>~dZH+wL@&=pu+R4IF}us3MzxZOqv8 zTBr5v_wVZ-A5Y7_GI(qZ6sz@-Zi6c00e{{DZoR1RbsP6}`SdLRc8T5Rz>9!mW}qdF zq|32pV@Ju=T{ju|NKW#VdoD~La(8zZd!>(ruCLc1MNdCNn{3f! zhgC#fXw~)@Q{PvwR6G`j9}Tsn(IM99DMPJ~7)j7Sd9rh;B%BnL(E3vjv5<#Qk!E=hP->^Z-vX-9o4Q^TcgL!7S%J^a3T@E%x!soBqW<;YfBx+M z=F(F~TI;!FPd4l{vJKB6=Q_bpdI{d&)UkSPtdgg^nb*AaeI-vWbmdJ1k)AHSc4m60 z1t@dqTj@Srf#OSwi&36gf#?V-?Z0lx3Ln3VqeGr4e1etV|Kt8}}mJIV3G8WZOxAxKu9k2PSA?z8=on!Jau zUft_k%`aX$CjDVK;9?=25^Vm#wZWa>zOI&y02Y;nmN4 ze;xU6xBc|VAL&3kAZZKS4rTu~$^yEYyF2vBhiutp_yB;rS#gSiO~Nb`&muCzK8dI& zH6P%z4^L3d=ruu2_FOZ3D;4F_=g)$h*Y^R$RK1QAB0UZ(2sMLYs~i&?oK*y7lZe0_ zEI=G20a3#zy4}b70+p8pY~ID*AVqv%mm{^$>z-F6h|N4E)k&71XjKCT7F_%)3$N7~ z5H&)TkPcK7KJO(dG@^+rYDNn*>7nj&1q%5Wz~bm;5Lf7=9ke1yP$64L~tV4KN9Isvpld--wzq*N8{Nh6Fa;OSFo z(#c(Czq#NDWZ3fy?SzYP$l4o^jZc61VnPbd(B~X(0=&ptBVKDC9P)FVn>a(3J3d1I zB@)T}y0P&PvKRRonVcMfM8(8vNiV?O z4@BuIRf8j<#eeFUcSrTMjO-+Qk$}zmFm5S_ZpG=}-?%ScyeL)k=aKUAx&v<0Rp{(3 zpblKz~NKjxwwW>F&XC2JGR=~o#3VJnK8eb_vL|ch_B`D7i(@=?s{Qq zzBa6$!zD~A_=rNB^T**~=jP$*xGOe4r=3M?3Qx64aSgD|dahMF$Xs`t*;=2OSxxqk z8WYXhCnK{}60`F^BqnameW=;*;^eJl+FqJFS{@oM81vT2#pT@Jkv6f@C3kTL&A;@& zz?gp1CShr5mUHLMp_AW?iD7SPX|a875+5J`Ve~IR!I=W%+l^VDZI_j`t7~lj}3MT3JT(T{{_9(J_b9}!P?l_*}Ycg z&#~<`@lQ(=!k5*2{h9!XZt>it@%8HmrKJhKzP@B-V-pr0L;V(%mAwa~XqaPC_tl~D zeMbie7GEPp&v9|);^y^h3knLHuU)%?ZK<=w!rpuKOyht%;^;gO!VPrO+vb6e;vB$k(qmR9~cR9?J$c-!3ET#&;LJfP+K_`PbHnghRo zAJfxgN|3#n`uuq`DSugQTK4v0;^N|m(@%hbsb9V<-PhL#8kO2U8XO!fAScIxFFA5# z9sV#kKi@YpatllD4U{@LF=4SVJxsH9ZQt0KSWyy=nssz`9yc-yY_m(p`qYK6Us+kY zE^bzK*w~mOH#ZlIYYOBOx`G=1Vsdga_Px!q`*PL3Yc~{K8QjDY>_0y>IPl{~02V1P zFQTR8IAn^zYKsTCxtm;ETm*%LcI?_^g)g`7DvBH$vi*K}zw*kQkVabMojWXc7cK;c zgpf`8JK8=qsJwcTA{jx1oH$KOw=*kqJQVp&|sda1a?BtY?kl4IF zz}C_v=iZw)T6dzN@X%JHpL4+I{g;+J7-*?imj;#R^Hvum`UeKqZnprV$G%xzxDcY1 zE~uo$8&c={=#hx5tSlA}S4Fjq{$1l(QdDGd?p(u%4@?NOjxS#>|M`Bz!_#wke7vEx zH42}zhMF3?#V;;?Oy-}gwp%$lyGij!O8xl#t#sSAZ4X+9^9u{D?CnFx#_X}q`ysA0 zMDU%1>;fW2on!bGX7}q$b5fU!?}Ps-9yk#B_6I)bDG-T@s_Ojj(s6W~ACP!#08_UK z3qQT~%jATRX|ctsl8&sPprE0t371JYMfTFAOTZ|W z&rPmR4>5Cv-6ZnT*|TQ};<2={D)yL{K5*bb*~-EwVRUqKbTV9Fv3ltl8GojS_3>*K zCjR_U$!p&uBjX&`%=Ak_oq($v)S@ZrM;Q}ia5=C9xnMK0sK zFJ8O=!)R@53oy%jl#+7D=N+J4-_M`*Xwhm>%}q@i`T4i~{b`;S7DgW4h7^|eUh%k} zn0S0=^fnQZ){cTfP1(~kne+`fBP?bN9R%BIq5zo1=)qL7N8E>UxIlsu7n7i$)( zA%p<`^vQtq(!YQ4?6gKkMhId2EhNLPZ{K$8-fg|IG_UA7LDAIItgo-XeRx~;=~Bb& zqS^7D<^+d|BX)K>ac@F8G8eT5p~CvtA$6rZdto1ykGT_N=3}#W-MF`?Vizjf4smg| z9><33W+);<&hlraIfbKwD=L&)9^SlpQ_TvjjddvxpUc9+LZLC{!96n5c{P^+v2i)&9H625&6g+?a13xNNz}3|?=)4{- zB9KoE$4|pYXgD}X5Ez-&#=^rBR&BwL+7nXu3OXYFx^;)rPaHQkCY5AnW@c`2(aOOg zLMvTGF!DodYYj^Ax=ovC&FIx-xHe(~UfIeBMr&c06y2r|(`#PpE(?x`U_5#9Bm%JI z>(>xu5CD~clvE_-F+|Gz+(5+e*jTNt%ty$92?^Z53fq;HlUG;9SFtd6aZds(GxMR7 zCppKY7KWlPHqyol)GB#u1Qu_R$yEb44XDxhJs8s zPI}LtI;{oJfL=VVm~p-jQkIsEZf%3{&S;h`TefFBKx*E)wH`rReEG+EGc&V}uV1YS zj77!8h57k?uohpwd~tMgI%8qs!@chk9Nu*rx~08Q0^LeFj)Q}Pf9KBir%s)Ecw&dS_wrsy^s(B)h{U%5qC|?TuBJk# z`DC{jg%#n|^5H|3CZA_5aLLZ-TU}kIC?2H57Q4@iBTgX3L@zJSvToTDfXo23BW(eF z5~bHKFHgeL)00FJ>OfgpnVRYsXf{A0*h?@nVZ-hi3G@2)_LzbKDa6KYt#lBG$i&3= z0UOwZZrwtHl4!edVHd7UT^it9B~t#UPoEyNkFMLe(Hgmh_Jm4uJk!8({a!`IP_w+j z{<;w7t5?@qFUlEBAhupaOm&rtHw*6YfjpZ zTT-*n&W?4~;LrOmby+|*0-(E#I0Az5kN;{R$shBUlY;{bZY9Y9dV^is6s@I>$VBc! z;lBe~K(r`y$49!!HYmmR9r-uTw`R0-bR4#@;8#^uE&KcVlxdM8mAAJy$uz8zrm5*x zq-0VOFA6ppQP>o6qOpOk2Ze=gNqqzm1N`^n#}67>+CT62^+MeOIx6WWn73{X_4A`f9G|te zK7Q&{h+$S8(nvO;v-pY#5jkyTEM*g%u3oJJ4oN?OG~57Gw`Pe*C)&wMJn1Kb4YPiL zHv&#<=p{WF@VVZ>d+}6@WBQ35iHV8EIflH-UZH5AjJ%3WQG&s0DsFBi6gMv~FRTRB zbCdTI6O!Q34+;t*F?@DfUbu>O5gZg$bynI5PO?5(JtLzAP)?$ppOuche_!nJMsz(4Iek z-u~;0Fc4g+#CBVm!`oO&N=h7ET-cjmAoBq)qtJ5=4cP#ngcKFG0__y1?(9lpxNy(}^ z+mGsHwPCCi32vh;JOK3k{rmUZ@$p)SaV$SLF$(RGW5{tg(3pr|Ha#BE2Qt$C2 zd^Q3q9dKuQ+8HwF`){Q#1a=8W9TBbmH8$pWuY~g{HzBkTt|%&(x{7WD2GWrkGU_J9KOjI#exW~rOX9`AngXZDID?(r z#l%8E!(|=1-&Ivnuts7g&w?^CgbCBYo5sb(QSjamT5M4#tL$Y#(&`}^9D$C#Y11bB z7ba%rYUotxht=KPNjGj#0Upm|1_88s7KBF8Yl$O3<%YJfs&Lf0CTqwUpx)`YeFrf3 z$J-dRr0t-eQH`|_?;GE}dx+PmsybL!US4N+73h};>IOTnV@5GNI!aB1B_M8;RU`ty zMnShCur;c(X{A?UZLJzgz4FooHHz?7IY%;ELCtNkd#*yco0z!UbmNz=UjaOcBqPZ| zDY`m(FJA)}MY9MBn46nFGub^nJiJEo7$)xJW)ij5B;J|qw+joSJ-))`k~SeB5dkFf zp{FMTg*+`S4NZGp)l<8+odj0&_xHbUY7z#}DJhZfE2ChRqWs`QrX!%B$ItKI&uR;^ zqA8*IB8J}dtgg8HY)X8KlX66}?eU!D;pF6e_~_9Uh&ayjJVkPgaBHr@92JUS!bY9{U2CN zwA{%*f1p5D@T2MB1|+E?_YQAEi%U&SrQfi@%GEU%iY3^SlcOX5u3aI}C?|(ngtqeV z6gv;!iT!+J8w&HKffj-2&fB$|^EK5laD(qyWEYKLco=u_l6DTwew)(8DFGIx&0$UQJ1V6wNG8XWex=w^IZ zD%3R9YII#-0}ITG07q?_liq)MegXMwHS#GFD8gVu)moZ!?b@{uGcxWZC+h+Yzm1U? zT%PUG6pWl`)m4T9q796Lk40PG5NT>g2MXy`|BM)UJWF1{?etNsQS;IJ%i-l1YJeWv6lk+MFDM&i;d-wT1L(a zpnRe_NXyILLQOzP1k!`pgH)n`am9k`?79BuECSPi_7_U|?YBQv46Xq#NJ~pYC_x-; z2+4Ay?1(&ExDp{S(fPEyj!u2GImgE!cZBRV>D_!`J7AmJD~7L}F`{Q9MX z`2ge+QV>~ZQ2z*+17?EE1wn)e(`J}G^zC*BTfoUCB7Oi>_CnD;Bp6BGr{UqDD4%%j zagT&~MQDrd!)MP7DBGYJG9QE(BpIiTF3ilq5rn!=up}@q;LbXMNQ0f$*i!5dnR$o& zy|0zd@=DOPI?W)fP0@4VF7lLJcE2r{Bv4#{!>lls2n`RvJk}uvb&nLNiJ2J) zlk~SqvF{xop3hpB2E+$J3G@kq(mc840FDw}bkdcTm9dTjKOn8CA2H_8V>{teLajjM z!jgbXG7GY~R#$Sfr{x$I_@a>l6Tz1gnlE$3#f9WOfGt!kFzfHona8@z6A;N#ZEu^J zenLw-*Y_#_8WKQjW>!`Wa1Ee6I+vhpvR3*Xd?x|aXd7)BTT~}8*d{|+p*r!F1CIDWLTa*kUETa?y z(PCIi;3DcR*l?_3X-SFYxpNRd346j4f$2hZ7(`mq(9rbu_WD#-D$_CYZc|W509X;$ zO?ubc%a8sFTx)XbRGq=~rEf8Zw-Fj1+~ew4B^L`EfbRs3foM?G*%_DYwGgblG8q8| zkA|+RrshBAUV`R<#(|db@#9Cq>7fTN|a{M3d}=KnIS#kRJ!l@+`Oml31dqnb)8D!xN^1Pg!F z(__9l8zPy&I}Ub1jGjPLV1c?2tL&`=Ar;jjO-~eb>nEOthK^3($Vd|_d%4(D<_|1B z7BXC}b)02EO zMjQ-78|@f%naBn}Q@lzZK_C)nS%R*Ic1EWfX6<*M5re?wxi|w*+yqe`guM?leK`dM zf?J5wi6jn0F?t4uZ9qbtdu-5K1>$oM3)oh{(}#CPe}q72l2eZ@K(wLC4I!Y>zyXXL z(Ld2;P#4jnHdHs3TpbOHh!6oj#B(;DWf_Df6oROPT%4Jkt05jUFf#H6u7kD7GI&LJ zYI^(oU)|q-{soWF-_(EKx$sxMy%awqggUOpar!^0Dq6AcH@-uOHw zs6Zh=Sbz6aO4z@%zjzV)Nd__i<&Jy=aB*|8@*|WE$O(uHz=?fTB#bKNyJQdxx5u{a z+xvQZtB^bhQUoxSASylf)Mpe?=BFRqYv-=LOEHTi&*8y zr=T7q-I1nq3k#Rw#Ys~3Zh|s+L|0ctQPGs5sjRG=q~y6%O&zrfJ{@03(_qP=U~nfg z4IIy2w6~{ezq-T&#W?ctp#(%5{wBe9F>Zuh6c995+ftf=hNC2 zm5aX>h?KTY>I;5g=Hth`7^$aMRwloGeHfkSabDgzz<&&6BIDwM6BBvxI0#A92{0q% z@dQSU#CI}z9eRW$R~Y&ia2pUq@WQ_1t7eAF36!clIg0!6U}gX8xXk%GPNr4Fx&cL# z){n};!2u-~T)=W|Omecsr};oeK4BS|yVzcUWho8@EtvX{DE zqvE53Tk-(b%;UBeWhflt>n|KUNC6+|?X>_OmvfsI1v3MLBO>&!U8;HQSFjx@Uxe!H z*bxkAXoJ!qiWT@Ll9AT$knu;N#l!n~1!ly)@slS`sCamkF`e|kc@uc<4YB5BwZTou z%FP{umB16JK5BKsY!#AtEhumk2JDg?3`lz`*#t~LgpdrN`9ys=_Gkcwf-u^PUt}=U z0S7!J9%J>~1lT4cBSYhHRzprUl)=sdD>~dHjIr+?X!2O3eGc8)r!akEnXw3A+s$%M6LJ+Z+L0b*1ms+L6)GIK}JI7>7Ynh{5~`eXXFdaA2aZ2F>u+x#hPKl}zmH z4G?F7!oz=d6<;C76jYZq6f;-@LB3JZQG{NDMFH#(ofSSa=xLoWBaNjd5B-roWq7~>I00O4YFK6!PA*uDBKKcMF!rieVLs~gd)yiZp4grOmUMI?vH zuCpRyL3$uVK{p7>_zmWSS_UBu5T6Ad0=6qhM@Ob$3!+~_zJe;A52qgq<~VI%k*(;) zrs9tv;v&$cVU{MNRSc+w$CBZDIjE*ag9#dXGH5_`g!0N^h`!+c1g)USA*cy9MZesE zcY*Sf(mHHh>2+YdVo{vvXErt;KYTdo>^zH%al#&v$W47y@9Oqo9`nSfT$3 z@7#F{{uHEZ>|<}%zvI?zmFp-=x2W@DyjFI3t)8;G5Jm{kpYM&}F+eQUDC{jLXLECU zCr*&D1<)H4a~1$F0V)tfu!ZWE7BRXF#q<%chM{5%CR4cf+I8{Q%N-IDn#hvjkK0M! zLdXR-{|R*miy4Jb!u0s<>(}%shE*Y(lfd^ZE?hWjWW@gHSfU^x1#+1T+_<<>OG->A z>w$a`L36N(2WksjAq!9+@FKoyf+-ahNhqa%{`{GP9Q(R*<*x*aB^m@q3oRc%5~E5r zd~CJmD}UHAN+9+E%zI$sLv|hm@v?hvvgCys3(I+Pa0lR=>hp`Mc|HRJ10=n$`5^fu zKl9H}fBW_g&fsJ~`zxy}o?sLhvV%rq^nMKcMNLgjfJRUdJs2oh-WJ~sj62XrfP!Ha zLLt#YQJJ^_PlV|2-@n2Bfe1Uw-Cx=o3@jNX9ut{+4BJXyT7*(62I5eZ$kG8b*P486 zXrSZc<3l|>S>drCss}KbX7+qTCJlhKedp5vXwJk91I>-JNp{~%rxpXKe5eiZ=SAS{ z@8WsZz0Gh+`Ux8gMw`|cO{_WS>gIOq{D(*(O$=@_ii=Mc?I+4Pw2s!UE~4II20@4x zs4s*uV4t(+&QUY5u=uvwL6o7z;)9Y#DoicMdeu`>>UCJr)FnG zBqeV{-UrXQT)bq|Y7X@USr4VXuBQhp!iUyuj3q&Xw}FO&jUm2+z`(%R_&i7tXjfuv zA(Rr55D>yhfkJO{NvT;JFjEKxD%3zS4AOYmydq9&4YF{&II2P+GU3QSY5 z{Qm0^wwDdD?VkMm(o|eCMXz^cL<@WlxE)Lb+5m*vdXQZRX(;#*Wd)#=V5IS}wUvtI zw1wh2F}w?eS;A8j5)zD4@M}yq=$RTC)`KU!e)n!0un8RG(*KQFS}8Amkju5_; zh{%g@U{^z2KcO%X@Ob8iwQR!h$jB=!3}nLKqBl6uLF@;dm|P-jCnhGU z+S}RDj3FZJ$1hof^oRQM)V@<1QVbyaqi4_VVq8rGU!(yl`FBVWfM(Fd>(OY2hlcP= z*Y4x+K?0B!30m+A0@Ds0Nc<U79+cR1+vn4d#-Oi&!RqPjtD+3!lTZV4%`3yvDWSutFkPAbeHw>FZkmb@!gGwY zofKn4$p+9wDgOzvL_Mo*MeE2$2}K*ECM3*iOpnn03&P*Mf4}9t8D_`?`VP z5GQ@>Fx+6YKq+HAmC300vA=&`g6~~)$Br{_M!!BQ4QNcMMc9#tlzJog4RaGpS_`l^ zBXQ>l3u_pM)z#OpKmLAh^=n7RZD=?k4yf^j3UB&3x45@^j(9fXw87{$KNiKq0GN>qhz@{CONJ%(_6&)~8c>4N?*DS7xvZnJ5s+Z) zTdC2u*l$Hne&|m`2qD%ys4JK_Tc)DzU!NJ{ggRg;7!L||^k_(I{jvWx;DpNR>;}_N3PfjUzgdasnCv|^*3#(UfKHFn(*v;J z)ms$7c@Sur4y0&^@7l#0SuoN6wE#a8GdT#ju&>~?`njh_Y1Yyb1dT%k<(d{_ekG3@ zYu%EnjwOaNBX@OVGs-903pN&;yosO>_yW+Ch@U#&?XMkVE^rc=y?dbqRHF++Pyuhd zf~hl^Ww+EWE-VmL?Z%B8FqUl2G`Lk~DX@L}+QeglEw*ZCq2IoRA*^GAh)D^)2Cs!- zk#3JEox57wftX$eSa@7K4{?YDBEG&$4WsE(U zIXN5gd64dJ>P0g$Fpve(L-~!~WrTWC)z-EJ2oeKn=%x?QfPuR(57sz)b{hgi@%kTs z1ncF?mqCs3VNcJu3ZuNiuE?-)V_$#2AbwLcEj94lc2K>C?@o%bjs5xsPm!92##8ha za(EEUo+hUkgphbRE1ElmbWZn!6`+41t!5Fu{kCh_C<;0F@Blw#^@97hb3N$p$_|LU?|}2ucwqss+Y4 zd2$ZtdoX9kABYzl)em}{>FLvOQ8D>el9OKr#vEK+mf*O=t$=YLpb|zIDXyCkO_;Ef zjtpS{#w1G&=`j1k#P%)h0h53KZbwbS*_!p{eb`i}=2&q=o7DM_+c2GjIFA!TkyuQ$ zYBimC9HiShmt~Y|${c(_IxZB3*Y$kuP};~zxXYLO!Rf(foS>b60aaI5TdFAYMtZ>S zSUsHh-!SVPf0}{0Cw7WYCkYw2kZG_p4m0aRhYpbfwy)dO4|Z0fyGdK$(wh%&c(wqe z&2y9B@Ni-e!kiBlMfj}HkwJ5!o--=V`2g&YQ44%=db+!!wa_(*a~NtKypj``(BDCU z0A_)&2L=#k^mm9lgoc9@d`bk(h`Mt}MO&L;eZU%+p1{h3LPFAVbB}dQKrjVMBhr^; zfg=u;Z1=)0q>ZeiOC!6D_&(i z0untp)nF&&JM1H>;1ISNkjmH~EUylI#Gk4hrbdJdNV(Jvj@A7kb%JvaAX310TX1>+ z&4_AfbW{ijjL<95Yx3`$*cn~5VT%jE4oW)kKVVA@IyaVzZS7VwjSukpX^XBM1u`|HruM!GNOA`==kTZ7~PQ@u2c{sX<$XTe*#nv>FY;Hc8-sXSmK}-oKBPEsL#NF zD(Em8^L<#b;Cr3u3*_s^kQS93lVBSh21RfNPvHqLgA_Bb*viPrcq~y~9ncbg0h~!3 z22czkm18g(i^s%C1~IXC%%$MFMeXhz9&W^o6Rki&fg2hjrn%uLTHi{p;>m$Eimv_Q zijI!P=;Y5tpX$=`a?7wY8FXPNG=WCC2WLI2+1J7=f)iBg6PuyykogY`Fd$=ltlw;| zSQy!LXr9A686ztqKx1T&$pQvFFarO?!2wL0m@xat7zja$?IDIN7y*bW31ADkNJNS= zQ{P8Nk2*WcU?t!@la!WLK^FxX6g;DY5e^;gvp{lqg)X}7!{?8x&!L! zdi{EEa{-_mId}@^>Y+1d1Q1)eXE7QD6#a&PZ5+CEfkq0cjm-N2U?I5MU>k8%)DLbD z)Va9-mYHcSEu^x3?CN?4hz0#&o2ckvdfWO9Epy)?L1I9|$<58$5{c)p3OW20LNXbL zAux$I2~!w+oNsE+-EgMpY$z`FAj zk4*Gw{Dn!*%0Gu_YB#^KEMQ_~^~3b{+9}LD2>!(20it#T3K)Ke_XEf<^oO@@-HH~i zxik7QJkDT{WNO@1>{RGXLICg)=cct_SOm(4-5?mu&dD4?n5BwP_@Bpkyc{60l( zN5_0ei3t?ntgH>uS^0I;SYO`&H1Td|I=WM_*(wkZbCM)@JyGn81c zc(U!`;mGk2h{t$YkJaT_2p!z61^3|W;^m($SfJE`;)9JJSy2?@M)7A4dEz=|L=&i07sVKShL2U7Ns42S};ir zNF0FD~`pE1>Qqdt!-#P2YaKoobcFNB5Os5(rdKUr+j+Kd~z{n`*zOO z)>iC-C2ZznUByx8hp6mMSFWVtcqckRwL^AZ-XIVZ9z_6-%&DmwsBG|4kXbVd9kg^( z69)$yhK3$9UB#2oyJt-PocrF$`n$V)7ek}VuP^E_8<4Yk7@Wv_fQE=fgX96p^Ff;( zY9qnkK_O@|w)xO#0biYPdjXb(Fd&?Ot+SOO(>y#C&LLFQ)DXdoh*-%=Yt3q%VRemz zdJXNT9utZPCBm8kNSzj@&tDtw z)`0+rb1bQtoP)AMw<1&lDPSorU14LmGa5;I8IS-Y6IYA`F)oBW1zSCn=$6f!Cm?V_ zmGr^%<&7gG4*+in2Ey=>Kq3S9c$}Ge1}GQ=tq_OB@BpH_b_t<2z=9Ep0uxgE5{E*t zfg+z90oea_&&A6G!-&ATdGj`3{(4n$GGoJ$=N|O-!!Wy|C_<5ia9Jl~2lE4{F$^Ue zd_eZtLexb+fTCQ7#|0+^z>`rlJ0OffB?Adt3ttF4EW^Klvt9T!`F%G`0#adR?z6eQ zU*-4jZ~63TTdn+nvT{X9%waQ{Ego}yfmm=~5F!kHnjs9MC8wY^qo@HJk&}D?Fi;vP z=#DU~!-jkob7$YmxcK;6CocMo>x8mO}HSTDVjhk+Of zM97iju$e<1CXQ-Mi02!>3@+11z+_DSNA^ko%~XIO{cm`zUaqfjSgcNP0x`MYzfV=iY9Sq$|MKM^x&%3^ zf>|25awH5TU1?>`3T%$ZW>{>yeI^t}Efgy-vRCilht18o!bj!99_0W^6Y01YHY#Bw!gb~4 zxgY|c$o!5QNdy^SZ95bcjo7L!|2sPyl4%VlkLKlTWM5!h`(1&b|DY=+VnZ3a7<6_- z*vC(w)F4s=bwhvwt~M^PTnmKffg2wPsd0CwBF=OX5wfn7L+->D3_<$U9s4f#Ih;{J zW=ul$+aoFIqmd>cA))(l8qU@KuPGhl0ys<2kVvrs&>^rEmEq(IdrsKGkcjG!zf!|R zfFDne2t#v2zhL6vI1Jv6eqtH@7w#%}O#%f2wKPYjLqUW6~aulGzxPfYl$W-%fpZlUO9zzsFoH5(LE)E-C>!(k(FqVg@ z2{LzwYor~gPe(TmFg^#(n`mP=T85_+G8~6v1SAn6w;EQ2SoB~X0(ywT%^_%_{#)8{ ztYaQ$SxHO5r9Ak%o3O1(0bJlj{q4hM4_OHd#G|2mbKr;#+-0QfBb<^HulvG{4FQo~ zLE+S#;hVG4V5LyM4(1qMft9*?<5qU+a$K-$T`D+bDEyNUS#GY%ZMX-2Dq!IA|%0SHjw@&%kU zXl>P}9Ki`eb916?;;(T{^)2*15LCelikawK!?I7bR{Des*3KHk4?G#9lG^pBg`>#* zL8yN~CW1Lw0A~1fi7giqAt}j(V=2VL5*oSKx{R)O%aw`fcn79lI_P_1@ z*Ba_n2b9VQ=qz!DuQ{Nwu&_7J3nzc4r>Ae@V2zp}F*fwW?{pSm1_cIBI;)2Xb6Fjgxi=(yvh`Y2 zVP}-*{VUg$OB42fyJO7aZZLK_lK&R{&Q$s!XXfKVzWh1|Z!zrY;ZvMiNm}0U$8S!E zkuQR~`%3dw^VzHAX3g!Y*h+XL`XMF&0-=aP{(w#9q$Ddh7Z*7V@%i&-I2|$iP=&@r zw`r>drcPN#d6qUdWUvlGZ)|K##=fvO;@Ao?cH^k?t^epIuxT~a*3tkZVeg%;UBe+0 zc5*rf4TSt?qGUdAH)B0-2HXDsuzbQB@x_y~v+NhLq4fzLyD!ScoyMytcs=O>sY~F? zlk+_s-*6-W`e;bC1?gerBO%^Pd7?aR#aI~#3(w=f@)7nB{dKyQS}fPe~oN2J_dXcezsy{a871{1=6#?)w2?z`I zkxnvsg~uGn&N_t~iz_ICd|EqzEXU3lnp%O)!F9=LBy)&!Gk`B%kDHn6g$hr%PVd; zd?FJrb@u8p06B3|60r#2Sdk;?Ew;GHON5`F!ph1Dn1YSi2$YE;)c^Z;6Uue0{M9GM ze1yq?uc9zvL~Vn(hKdcR`gwc%hnbndXpjgC;=+Z1^dGqwV`pal2k6LzS0GDhS`Ab5 z;9+Cr7p{jzm`p7(Xas`>gGj~EUo5mX92kR3I1C->VU1|f7OwgD@eU4@p*5iSi=a0E zl1G69;vHPksv%{t{RxA~A}TgENLv`!F8Jd-n$ybC^^{ReD1<~s>Gk#XG4nvfC)nS4 z_(ZipH?kGL$Hvx{9@|3BPl3|H%AyF%2T z{)izEL`U_J1hqek7xRjX3A~glw+A}GSzn9+WH3&~8VOsP~dld%lR zP?9MLA&N?|Oc6p7QY>Uh?N}j0SkL>;KIeHo=Q;b2eatO2m_yH?ik5i>HF7I70H*wUhRj(AfI1-r_ zA7(kjs%_i01?4N!{->WdA<2djqPncxwrwns3IC#W^WK^ehYrW3`1{Q^UAcfycleiI zY8mN;0=eA1_Y#o}cKjnz2c4h5S?TY?fK>JowP9-q2`HLm$0Wo2WVLSX{EK?eC?JkQ z1?ZoSnL@>MLDw4MYU5BEU~I4N_URIj8x1&_IH{i&+j7 zntCqJlZVZ7(v-*v*7@X=9gMS!P15H-*=FNZl;>9-%35RR^l}8fS?kA*9h;;2O}~VP%|jE{${X?b@3`X*^%g^k9kg|b)XMPuPe1+iu5$$+ zd|@oDaL8ums=ypT6&o&BdF8Lnswxvk87@r4L|q!_&7?bMtYGAF<;xeT{Iw!54n~Vs zt$g*9r%w<3qu!J)Exvf6jK4KxW#%w#`{Ii)b}r1Qfmp^bLGl~T>5C9RZ(Fkwrl567pa!`!TE;=UVBIn$LFX` z*WTmqxpULLQ)cNw%}=Iu$uM+w{o*&g`}S;q{Dwj`?%MR*p?+8Y&Nivji2vdOlsR>% z-wjuWRBE^8()qS$&KA5S(->rxIK1c1^%ayABEL9T#}yH2)o4cnJX*ic23&oBAg-Fm z3GIzC#-X2Q)~kjRorgd8<>JNTBno=y8Y*{|kh2J^AZb|@5y(OjUY$O3rhw{~L6Hm} zYo&b#G7Y3lS3#d@Ek2GwP|crZcTyFH5ronE%BWx54<$k;90lR&s@p8sK|uK_weruI`e( zO`A6#frE#HU*mE7?L>bj#0FiH%-Z5(G%aY*0QVN#qbYy-=|@Ej$nDg(-!`q@PSqTA z!^!WGdNo;4tYXDxQyY%$GTRh68l9SJ97qi+lO7Y;&crzG_n^6`&5MDaa<;5_-q_08iZxj7yN|4aBaRqUG!d z#V=c~+^qTYUz6!1osjjS>OBA34+P|o;!o;L!6@nc^i+xWzA6Lxfch{{oQP25x<*hV zjw$%{x8J^gU4(Vd$P5Xcno=2v2KlQFc&BR0r5#5SyS>xlwGkr%Mu&7sZu8|4JsdUD zf+b7luUa(~d>N7yvjpOt33a}`vrL)Vb9ND1zSd;H+~vzBNtbf*D#;wmggX*c)AyP$ zOn1wj3M%c#x9{9vv{xVZVeWhHr4kU`V89D0G~|2R^`X@!X9{p1JPyTswk>D-u0{^{ z)2PjR8&*Gj8q?f$!jNFzygSSpO?LFV3X@>N2Ulu&Q;<5OK(!OZO%*XvroBU^Ca;^e z3~@saTHDsG-O1y4I1h%ajPt#Q9g6w!hDZejqlFvU(qeQ(30jn-;Z%>CMJ-9iV&|osH(U zlF?q*U5(k&Q2P^w43385a=6-G7cQL8UZ}FpUQF(oD%cYusXSt!_^+uoREH|I>V98B zyg%v&s>ei4%4qb?lAQ!HjfXyDoBq!IEetqNkbyhV97Kieq`-chj;F(`Yv4`qR(Z9a z@s}sAfvdh~sa|^cjX9HOEJ_qEoEn`6u|B>xEuv}~SzMg{ z!52ST)kxX;H4r(N7P|0IKKNaZV%M%+lROknoPoD_-;9Qjh(A(P=YIY2z~iuI$F5vi zNu>~@TjORws6_rFo;Iy#n~EDZC6FMGb+kX`eaLVxr=|)<1Wd|+uv&Ov*?aG0!qdKU z=Z);C(%$qUb_^LbP!0t4{;XMpQRL!eK>Gh_z{3)PilG>QJrHc}Hlo8;S1L#m3l~1R zD8&QW~NN{0bg&p#ej zkoY9xQzLcx_MK9a=WerpEb4REDnCI^WyMGZ^9(B;Jp!<8bn8YEkUG@g|p_AwKomD%(v`<3yNqpb>ghO3FW7GZ85y%K_Tav0<&B z1s#QTfK>Yu!%)<$4c~l|u|kCkQ33w&Ee%8%=~6-mpC5f68bWy%GYAoLXu=#9bT>vU z3KiU{J+VH;q?z1kL@0JFSsTyREMmF5@W)Se*>D2pP|ed{J?!-dDm1M3H{X4iO~It5 zyPpgt#&}rXD(sQl{x)OCaN`128w;9cZ166soTnThrQ56)+A!=7UOMmVgv^4=-*?|8 zCSu9w&iz7|D(Ut{rVWTDefsz2&%a5nA-%;cV9An3C-=tm8=@~3s6E53#=k^gX>ZUU z_;`#(iTcu{tQoL(U;2C{I>Yof$WL%wuC*Io{|%kKt6b)Hj7EKYtx@+?s+8%bmo)Do z`Y2W`WQ7_Y(vXe}Oga?loOv;J>d~MPF8g}ZxsL?D#H2FZUKckH?mr}E)yzHJ&#$Rl zZtUmVf;Q8m$Lp*vP+Of>K-89Rzs2b2ja&r@j=og_3x)PS?jxDv$nDva6_q}aj$h|Z z*(W=wZ`WVwOPv^-TmXt0{Z}dY02%@h3R>*{O<4n8t+VW;u!fj9G zLmNhNYqe9U92rZOE-l=3QZwO}1+iSP>tZp>)T!xDtwRePR;+`OS^ak^Pk^h%&|G7o zSOCB(hhpU7(H6OMH)acW1Ob0|u08Z6pdG^!EmY@}Ygb|NZ7M$Jz<2oW)2H{|ErW!v z)aB6NCsZ6KKFT(@)!zyrnyeBE6NR2iAnnYH=8SBj1746Z{@43<;=;LFpciV^!6$}? z{$a?oB`4GwRy<>pBh#VA_sVmeA+p;eIMB1l&oCemNW-|KZ(j-rYHuxfXk7ddHXPnZ zm&5CZlWtHf-LHkGs@Q=3Z7{anTt0E~Gi;?bk+SzPlrBSX^(*i6+EaVIp8x(DB=*=& z**6#Rn2lnc8C}6Lk(Q7n-O=y;MX6326LB9|vUk$E@811Wazcq@4?1oCLm0~b8htn^ z({ayo+dKD9igF7hLWf}%*Wn0jrV+X{KvL4;l?P|9T$$V7Sa#}()&0upI+TaQ6qi{~ zwX6Sdg-Vs?%dDzNrASNvUQSfv>Hp3BD?j*PQ{8vwCYwHJd)HleIeM2g=YZo`BbVK5 zLMFdMt;(xo4Aw%z;S6ZFfil^3VH-Ad)|Ad(!00c~@TAwr?wS{&r1h%D+Raia27oEk zIuKsL@HQ`W>XdePjlqcb%a=E8H`ez{H!A!tF*DwKtYqbv{wxOccW$HMgghKSejIxH zCu#9na<{>hf_SNcY5P+hzWMIJfx9|1MMsG#qQ{HKI8iVMuguEp51;|~xVNf7B|yr% z=%Co4AXm919wN1o)9`V>7OT4rcBPwCDfmE|62e3_c{D;$G2RiN@Q~r(W=FCg(PC(n6Z`GyEj=1`-0_2|08#HQz=Z+YWH?uAS$F-8DTsVoN;nouW(9Nbsdfu7v|kgbFd zoHq1-y^9NZ^&e4y#Hq;frKIPiS2hA!^I5ADhOEmy_85cc1euy=X?V%d$kYbe;E25f z)&H5#njjV7XCRD*5?}nP=u6i9eCv+F=Mbj|4E+<;n~DIpqcXOf%z^cWxxwPVkT|Zn z1`K?kIdkSPo77~Z&$ejUGKwN#8CBBzZWi7~FkVXLh&~2eG()jTu>3k7iB)c#!4qf9 zG><;|s8?G%?fm4ns6dD#9rY2>RO2GIzpu%{0OJ)nIN2_ZhdH*6h|B0#NAxV%Ha5pnLB`gOjwAAAFWsi+(+i!u>T8uaEloCt4EhZ zdxAEL4uP`TPM8l?4I-E+sxThlq^HOrLB;*fLoa2UTK_d+n}&rcAQ?Qa^*}- zuj!@OM`i#4f_$eb9$5@y{1UJw|J>SWfZ#Mf9T{Hua6;Dn)WfJ0F)@PvDTm@d=+igj zP&wz(88~cYEQ&g*%7-xPN~#wP86S z36rAq?CuJZx&-VV7CUEcO%4670wnk*O{bUJzI|k)yR2j|j0E=u$q1oIYNhCSyz8LT zht|B|e+NLOO;rwsF%HWWSKI#yrgPH$69xK_QQMq87_L7eU?>5@=E|oGW3JzRTfbw+ z8&Z0P{fU9NnP$l_5TT+|w$?7z3*|HVO;oM9i}oKlkm;LsF)QPTNv-wLNp=@0B=p54cu;Y8EOPZk$ust`24~(n(OU6OXCL zcn)ON3~7Z`8HEj7AL8cxo~g={c``-Cs}S%!J&!TPYtMR&byQ1U${4u*#0-erQNw+T zNG3r>NMp{G;B?2qTYO!yqGHImgfC_CEqISbZhz6a({81|d2YGK*x04UAL#Y`^LJ>O zU`t~4q5fybrTX&GV%ZLV_$_HV(gx%vMn`f(oFOzs77wAJfv&D z5G~k8;lfcehuOGLTWZ}6LMS}Ei}qX75GIQ7;Kvp;!{)U5WGlO~jT?G1z+R0t2c{c+ z@AM`MBFnp#CW|3vpEeB^94<&G0=2$WVx!CQKR?(%w0gcX! zSE>|JHhKOMuHD7_hl)<}_(J1^P-J>B*d*D3k8We~<82BTEn2hwzonGm4cFN^T{i(7 zGqb4v-f#sHMg@AyP3EK?Wmx(I#_F``;Pf~f=AQC5iS&clNw!numswdNMH- z);)%k>45{wiH1n($UEU@;FQmL9Zm!6OLCB9pA0X)#G;k^M)YaiUY5P^_=0A^Li7^K zpT@hw=jh6W1y>|NZxy zv}m!JSaOrGKp4v-@^u1+samV=L(7tuhCqVH!Ck#C+>{!3PKKY1X?=GIqh3m{Old-9 z##TcAEM%29(@q~2iFWVauT8dxZP|YDQl1k3-n8ZN|9b7(zH@)}ave8i#$Jix7W#$u zx1%AB)|HeQCB%LjJi{T?D&W4ifA-lhBQ!h?!EnKXLet`@4+Zlkra%oEkVO(VWLA=d zb7k5EyPnAb_wyIacJUB_htAaOk3P~ibV_~xRx-vpyJR+;M9!mVzDDN=_su$Oa=+p^ zvu??oH*YG1Q%Ip^J$T;ppqNZsI;0oba}~NaKt)KjzH{0O&p$uv_zABqU=O`?#@#z+ z)qL%PMT<75V?npGnlB6hS9*0E%85-OmZ&=LtIGEXsR93fREEl3MlxMDk%T(6slPx0 z8bW3DUwy1HY=I0D>IUrJ5?Al4#_I%Pw> zew{kiy3&x0z_oqNhxECIB~-vW&5~|xwu~?u%3;-C1bCDka*U}Y(1S+qxwm^$*E1CV z6s+=OP!3tS&e_FYA_SFwHKjzh+_@h?{|J_+N@U2upXj9JjrXp`)$KN<@ri!q>SP@o zzr5_4s0M?*g&0-iktd&c;!*5(<)lKlyd$ZWj)8okOnDAp@l1TljS(AL@#dJN_4mkVUnxqpm|0j8yelP8|ItKWyl@J0WjYb4-o zhMx7_dncQBsy(^!%y%yxDEvCqM1@LufEFTJKQ5|jc-F#087Jb7#||aBCXSag%*n9> z5*$W%BB<34Oqg)L6f=8>vi%-u16JrX5Fw1!2BSj92}VPs$w{3cWN*?rXV1I z{K)OIE&P)+VbenWQ5whBo2M_TV9`t1&~e_|`DEy< z0FIpX7CHu^rgqdQtIvJ+=#WSH%aj1|jjaywSQ(T19_O3r}osB36o%9FJ5@Se!wMWkYwrGc=QQrM)Tu|fe4t?6N^Y{1jEC_%v9AO|qG0gG~ z^uD=2C~wR!ZTv?#s~p2ly|d)4n~Ig6vp&TY50njb5l$ZTMXPAmgNv>0Q))Ht`cM{hop>ENKN$M+6Q+%d2-DT*B5=d=7KM*r})-qQcU7u--cLrted8=3 z2EIF)VD6uq9_{d zn`SE#63=G*h4-=5^*94S3I}R(rFPj0{pB$ZDl(75gA{k#SqF4)i}+Ddne4 z%WD9whvbMPfB`}xBJsai`zn@o_$6V%hiMEZp@C?oDyLHJJtr&(#Ak$Uj8;%I=t)J_ zzgo?jLzDL0&OY0Svjh4;>$`K0`z3G;OWiI)N4B`I#fqgB4WcH%a_}tVgy?pB(#iv_ zRMxP0#C#yOic2xx9e(XJmOL4Fht8d27HoEeU(v+GJ@k5waO%v{u@w(5-%$mvFCR)# z@7~MCH-SJ>Cx}h!_~*N@!G~MfqkvZkaLL-@y1Dn9vR&&I+flUBxJj!-omtbK@7+7= z;T%2`ZfZDmX!|!_?byBhH$hEP2qrnAq2*?D69zr?{gQmQ-8JVWbsSrhWw64#rv$49bp~@HmAT~+ZXzu9y6z+v!_4;a zHHusQ*J89=N^-%h2{WcH%d_QJAH$xsYrccf>P8M9XDJz21Xf7d2k!dz&L{qh3-CZa zgsG%jxpL;5fb`6+W1DYNdqRcsjmKrri#`DW|IBDmv{EyMrcD!4qj~dO0I?WkM$k0t z5f*sh0k;NRI+mN-IoMx6-aV)H`jdYRynJrK+T=W+^wbK^F8AGU=Tm{!W1NFw)dJ5J zu;?<(vYQ|6w2f3;deE;~B5r99R_R~O2*U%zqiV@@Is75Q>Y zom$>mu1V`-emt}48w_Kn?-3QlvCuR~HmdPTcW6G)C+WqaO_%E_h(OrqjO38}@WWv@ z>;Os?9cnybP(5mt8(#lC?^_rJuMFR{1-DO33IiE%%8f$@w;gb4xN;!z_lhXj6IPk) zTsgmFpv%yv`ocYZ=y@EY4f*zTZ9S<@F@x10GKa<@S1z>xxIN4jV0GD^QrVWO|5A`! zUU`MnbDsS9(N;^q4@ja0X+bd8V}uxTDpLDQ6oa9_);%Hb1mWB&lrYIrr4GCF47}>6 zH3K7wC1xOpClm=Y%BFIVLAd)D`v}G*45c28LdYCWM9!KcR1R_w*6r+Rv=w*UfB!U- z>D^+BvCiGuK0uaB{_C$Bv!omvIoG#ApeCx^20yu^f$aA5)7eKor|ME*Oqw=r3pXVa zm5v66Ay4T-fRPDHC;X??yxPPpn^qPaaB;9{m^tt_zFBBc`{XG4uWIvmhXw)sQ8~pI zsNS}0@rAy_4Z~{`et$&5&^JAc5CB@XG-G^yFSSXVHVt86dRj=i5ejqLPX9H2ubcVC zn$=Z!v^L@YVRuoiHkt55k1G@NWxmmLB7TxyDM;f^2{XOTJS)Z+lJ;2b>Bs&GM*v$s zP<`R+PqOVpA+Cvcys=$b8^>;xufh#NGBsp=zu^pXHX4#PCo5g^XIw=ms~xX(3XG8} zrXhk(cryqhsAd=8N}&u@#B@XlFkvGZOJprjw@#fb1wZP&sAuaGXa!Uxl=;)AvltD^ zpwWx*&Kbdc7(FsLJK%MH9ej+w4Vq))8guf-o-ZcXwb zy)kQ*oY{v+{>jI?kG%k2tAvwq%-kkQ*OV(eQsx>usZi(#BB?q)SN`2|;8BG7*ooKg z_Ak5EA88u@=H$s)bLTGcQTr<|QKry%hL6mxW5MFZ^VHyoamxp$3`jg#;o1!I53g6q zZHe*h!)|n*l%qzF)?@vG?|nm-UGKOD!MhGzx6Oj&nOS#rsQ7Z8y>FPk#Uwgb=;+pz zb%{{TI&Ip#Tee4?Vmpo&H6(ASa`!F6@dy`E8w`@U1H85jn&gcE_f#*z>537Eq2iyh?5o79=fO$i0yA1Uaf?MZ=#0K6H_tBSK$c{HF~T3yK4+@krP7i9-QeTgsH0TC$ z#XP5q1vYhC_fIDKXU2dRntS23E%Ce8bT-Y2`oJEkRcwy)%)9OU{hQWL+lV*Lf2%e2^GuP&6L6t4?g}Fb)B-sgR!^>U5>Om{_L-UmFD2 zY1gg|a0d6=7l1|+W29WU5_k`~cOg?7WVV%@%lP=N?_T2#6=O4>TM{uBjwTmRL#g}c z4^Q;mwRi6$MjhYL-jxpP=ArF!&YpxtjYHg_sNaKe-KOs?lEJf+S4 z@69f^>E3`m|Yl{+Y0S_O9fApE&VI2qZa6P@9X*`4-o1E#39L@Os2Niz%T`?^U0DmTXk3X;;alG{4KJe%NjMRhMu9Wd1PkB29z< z=s{xoZxR5pi>cMQb2*;B&NxfHT&Yb8n&_B+rF81K=IUQhs55HR>^Szx`i&ZW-L7o< zTyNJZ5*U--xA5e8%nyv7ZlP7}J=B1AIb2LdqNdGRsEdDi`$PTKnsFoNgnyRdo~Ckm z$81R=iIzUon~JFQ8#mVOe>imru#qi1HYHwgOR%D;%FQoxDvjgGfbPuyJk*S@E##Xm zd{%q-DO1SWinYX>G81bLX3{#KGYYuWDU${KBbIOCJ2z z4hgVh7|~jMNZir=lYENb;KtP7_T2Mh%4Im=?glc#tfcU^DRtf*`gO++9ZXo~x4U|b zmpaw3yf!?c-ke>gEyM3ZWclLAGo}F{WVO)&{6HT)_{7LL!b;&y_FK0zP*iWE(bk}= z4$pod{eu*rVKsb3xO@utLS!|hj45YiP9!jDv>~1<%dBNfmsXqCWY_N9L!k_@)Cm1R z;BaWn^*0JIp6=HN)Qn*%ar_K{wmDDF$biE4S#Mp(jUWz~Zo@D{Xqlo(!Br zbQG3k|Aze+I0|vS)XH(Z12QnSJe;{Iu5!$Eq!M&+4v=r+I6NbPsRDzM%>;X~bc;6ce`ym4oO;VA&e^~WL#cMMH5MZ;c z%vm*lQ^MM=eYVefN!@#?81S!BX01f4z!< z#DrzHSajXn=fwqt#HMzu5vb&wcYqIK5+wkfSeSki^h zTC}Kss&#g)Y<4q{ZHD#wmtl2w7b(k~DyiZmD;o5tpI+GOWWMUVgKzAD>j8~7?5?m{ zeyBEf*5S`#jKmBiC1E?jfjD%&imDhIQLR~DX8hZdBe>l+Yc-I(HN88GGntMw#3@L*r&IsZR|02Ta27!){!l~Q-cTc z1`Fn~A?h0CY*(PP__))ker0vA?K^f{FGLR?dPVG>H+y!CMRhPy(eR}3VH`mIw1*w_ zWW9Tzx>mziyL2fIuvvHik9+qzXE*VOG+VQwE7a>8P<$6sN9Aj*Akc(GErv3i@u9Yv zF8uWuBqzEsmo>&U?sym^Y~4BshmMLW)r7i4GlyKO(zBalx`dNzFqQu3Jm>98HY`hC z22=?$P0EFt69%GCF_+18>)pn>oWo`G*xG13swltQz-6>lq*DKJXZO(|r`LKeZYj2p~Jmw!pAqr-7xwUt{Br9gP<4 zzVPn@B|iRRT$hju3dk=JiBzdl1(f7Uf`vhSN^1zqx~1PAIc(et;BW z@r9?1;=5i9@Ou847hKP2{jR=}d}`+JR(=2dgi^!7X%9)zBY?qTx>@HO z@j1meKpdmv6OBx(3P@|X(!_B2O?BYH3aP+Ql(--3IE)jazE9aTY1$-;1MJWURTHl- zSWrsy7l2(XL4q`#!(}jD=>*w*9io8l+(4fJ%RF4;|+$)vgsB5ai{Pbdn z2P;>Ozj!#6Tl!0Io6&4G^lzj0F=KP>HbH7i58Ah>QbmheU@^5{e$37H1+n>J^%Dsu zotJbRU^%eN;L|3%=4DG_x2CQ3lkZ8oqce9?Z8&P2W4~q2VR8*U*w_GodH2T$##Q@w z*hzmoupYDh3) zwjK;RYbbza48zX~#>m9R!;l85y>&%T+hOB#rZ{2x*nDAU16&1ND!nAp(D*vZ@WBr3;3nm}%)9Ng_f?LHy3xhv zMhB!B4BzFMGiR1PMaPFppsO@Pz7bbQ8Kz_o@Y@kr+QZ`J^MVQAT1tNZ0GiugogS)Z zyKDnTA#W1IihS|a%9T?LnDufs(NTpAACST~0q@F|_n><~92ABz?DA;XX4})-01||8 z7FsSQtj%&{{<2LpOwM(9@^gN%6wtb1?+^tUn^LFk zT2*(KqqPjC>dqT80`zI^ohjatJyrL|_;97UK!{chLj&p=mII?}a8P**Tc!kvm~Ot7 zp@2oi1&w2Xo{FPO;pE~UfL{{kHOa7OdwB97EQ{M<;4p2_TQg4x-a(C(#r_dwW_&Q8zD)6XS0OkLZs--e)-q zgcDjZzCxkM_B5O>q$=M6xEGA4<{gX!^=76WH4V1H)YDVKq8@cN6$X6vo}Fa85TDqC zCE)e5`N7(coOexQK{HM2EbDlhNp804aOb|d^P0rCI0w(^UM?fEhk&0k=oG9#B9*Z% zEN=s@jTuDb@OXzv9X^vTrbW9_3chmUYR>c1R;KLT_SlGT*Y3>wK;|#El|9$J(qFkc zwmy2f)AB7{UR?h7JKL|FS@G(}Zpas>x>x*b-zzs&Z#E>&of&5j8aXI^kteg3O4Fpv z#cN3wE?hd^GyRp5$@xb#`s|O-P7_vtG&Rq%%Hb-3h#8u(qx%)6e{x_i7&q03KoDiQiA2ETkHVXq=F+VMvmF zzYT{<5N#vu zq|rNljWPQ~@>*v-_!fSVG^Kkd#4YtgJ@*{4j5EIs~&ZtwD6|t<$j!0@6cZ#Ks3M*=|1g<9v!;?@M#A8ec;f?++ArH z3~ZS}l|_YGmq(*k^o~1*yYg|K*%a=ZQEIZyqTx0rFN|uuR`uMHpNY&AjB(5>jjsT2 z9Gt1v*yKdAut}>1CKPXLN(`;2Z5<*~2-=W_2og1F`Xe1{HZda8Qbpa_qlb)o3nH8C zFYkoq1u`wO7CdM{De~ASpXBWIe7^$^F#8%Ry2Tu3z`v}jG=stM+0f5w_$LI#;DDf^ zAe3G&PztS@3MGup0`c{D{?lPg`;C_%;DPWc>;~C96$XKuzW$oAe=uHkdH<~Xb6nxB z;W8Me?N$~N;fE{Osdn49Z8IR8i_or{;fKZ@VPT8$W1np(k;S}sf?o8+7$NrWAKwR| zBDnPsm*0LUBb3FCxaQ48^wru&hFyH7 zvqU;ill_hfbqLd(G10f0mV#mnwuj7vn``ldU9uZ=XHl1^6E_ig;+O?BH^`-a4okt9 zpz}3}p>N1o74os5IvQ;P&g+|w7|fd;WVcrZl{`ew4?NIn*t=sF?SyZbS5EzYP2H<+ z|L4EjzI$zp0mA1Y97eebB9rGAjW6zn>d@Pb?C@Uaj&ojL_A$)qR-`mTJ`H5LB+Zz7 zE$|F!cKOpSU-w(xwpp{-0q8EQt zM~xfPx80aTdX;8eR=TSCe<~mYj?{pprP`h5&5Z7~QPo#y$U@ZynW81T_T)eDLmezi#@a+**nyhikpGbg`vi1wnx9B-!qcEvc?Q6swwp zFvSV9KPr-!?N@IDunXDqU~g?xF7I9U{YQI$lPqr$_5#sJdWMHd$roB`M?_Tn;J=Y#OFeLUT!~WIMy2(xFlR9tDQ&_yQxZqB zcc;U|uFY5dN4ag}Z@Iqs7i)UGM!H+SuiT_u@z(UaNCW%=aNWhO8gO zPjn#4`~20?KCXI7HxsAfHS{%$DlOy;x`PK%xR$$Vgdb!9n6UnT?bfYhw8*q)j%fzn zmzI7hwrt~{r@r&fSSAtt?0}HSCi08o0#L|wB;=t=86(@^TcWL9yi%|NMC>iXZRCRL zB8!qNOg}*hL5o|_YH^(*Pqb*^5sl<1vVHr_GgBUITB3Mye4kj^5Yo;2e)#5_(F)B- znuJ^q;E`bl{Ed25h2}*G?-NG9hVch*Pys;@#*_`gY@Vx6Y7wCqs=e4~-Tz`16=f_i zPJQZDOOu~@rv5uCQWYuGK66X73c-!LaTmz7@49o>uEc0`_;Sphn^wbygr7=B>Z{VJ z07t_|4Y*T|5HIx@+{u`)8%4K6Mo~k0!{HllV4Ugw`B{tKGil4P6Ca!N{@;66_v+ur zex3OYF4;m1k)W(1EU4v#q#%eNJa{|QQemeEIt&Q#dv%Cm_~qj$K@I#imJBt!|9`>@ z=K6#M*~P@hLy;2i%=WpG%(n{xUQgb#p+`jmFszhiyM5j8NH=Vb z4RVR&Dz5vUS5}N~)!*7hJl&cm84&o`O0P*BldE9Ig`<k!ysf~*}{8VG@aP7tlR+gtq zo8v1<++k5ggw-#PwER{2Penb{;jKc|Hb00mP*D;eHbaKPYX{$;vLq`XU*}+v_h7Tj zR;>6%9Fd)sE0%oZte)0fPLSH77*;UPzPk^g$MMgeHEZD)zGeTC|Dk^42`Wb4^MFTg zIx#x=xo4kUe3Ciud3A2;;8lJ4%>H%Yz3VPk;{l6JTejR{M!n(U3%VacIye^qC6JM^Qm-s9HD3Sr+Y4*MM*$Qe(%Qmrw+}%*5E(? zb)j`^dfaRO?5Qce*`CQINzn#lGTAbsT=_R1404 zWgSMD8P&}(DewP-x)SyU!0W^gnie4o5Cnp#7WP=JP^gDC6Km)Xeq??fyUZ@nd$oW6 zr7KnxGf|UVjfquw5+@>1?U(m_`|az1(QNjkz>|Wahr=XM=>a}iy!ej$?rUDLaN-l^ zMk)}zpWtr7PbqWJnoWC*Dlu|tN5}Y7F=-=zkFmZ9hSx&v)wNr^x zV#i)Jt<^X_*YGg<8h|O#zeXXssdnnYiS4Q_+~ZS@Hmby7h!w|H+>QLZbN<=|sliy9<`DG}vaY`HTImpsU`-`qc^dyWv1tIvw*#J?Cttp7RZ0V? z!<_;!Y-P`h*uzQ50p1kfYd4+T`%3E;Ek=4zD6hdiFzPUev>Ps~$Uz5nvtyE+zbCd% z?%Y#m&L}&5+O+l*3CNrvE}7d;j0& zulV`XQ|1r+*i36r$YkNZ=Ia_{;XbrcUP{=bkxDDtetb3Hq&lL* z*LT>=797OC{t6@n`so(x4OaVfY6gpnN96(x!;zPe5J>^)!kzU^22OSKw=^A^jboFensQO$36 zIdE3Z>O%0ZjLY=bFG>hBb|C_Hr_QUdewk+vMtLBby~D(D_)VKOXQaRje*&d#`mDDX zC}2h~gjl64VnOdTA$UuU!Nag}A;{7-!*S-q^ND&LebkmaOgG_^p^9?CRiAh)0)y=8 zdBn=nz@(F3l9)Iv8Xd>Y?p|Qr7bnf$!$r;-YcTncf9DaE2!f1wXLo#<_o*#!^qMcG>k^H|Udt&>Ra9H7^EG{HX|7-_+~qw?i5p0Q|6F?Yx*=R5tqcB6?U4 zAV_l^J09JUCRNk->&O0GXiPRhq(jec1r z;dBL21vP|J()$)j&*slKIcFDF}y9T-w^lpEkE#AwKHrG7CQ^@<@T*++Fb+Mwd6d-CM%BYK2BOQ(AF zbjr2UY07n|-wdDz9S=(cbJKMxv9Qi#kWBzH&Tg%H`kCQd#rV+oBCXRw*`j*jDLzvp z8Rc!h-d|lhep?XKF%^UXX=>JYdM8)@)3ws>EQnN|7-tKX$JP;e8JBp z#z2@9#z1GU&&=wp#)bdll`H2l2ZdN{HL}6ZdrILSQ*E{e!M}xE5dd75xLm4Gd8P0G zIYlQ*_G4nBu6rSN2dxIK6Z>1-%vyum``A%#C^MISuPW6wr)kiXkU;rPhv{6bP!Z zoqYE6=eQQ&67*hog5^xY9Lse3aHlk-tnS!Fj(Kxiza=I98wdSQD%57~f%&c;aCJIN z_0M1D&;0ZF_S*)RE_eA&FKn7sEaW&@?-|eIdEd=5u6t2<1+}L4^hhv~P6?6(xN;5H-SOSfj}qYd388<*E4v zp`{K+cw+;m^hyfdSgc7&S5yXg)8Xk<@|3w z^wk#*zT$)ZBlrfoirrgODACrc*F#4p2gHbF(W1G_mQAR7_18vXP2&dL@~6Pp+I8<9 zWK=DD^sul3V4I1zZq3!+|JADxYMw;0j_}VueLg<3kR#y8;`ueD+KE5`$)-CDYeu(~ zYq*6RbcxPWtRq4yh~6bQw^|Z&9|d1V94?8#v47vlPt<9=Y`R8Fbr#4tO2N5LPa{zx z7z!o9CFR)$1wPAeud!0hT?m^afsX5FRND|3Q^4@(umqy46+&+1nNNq$x2jfLCR_LfNSMjG%+h-Du$D>=3Or zcC7?$0ydz_4twgVSI*op@ak`EgCk>1T=T`Su3lKf|DzgOzP z2X8alP*hOPM(ouc2!hUhupwFSd~gf3eQiAT@{- z8(Juh3mApC6D`e29auAk$Hsm(cFqb$D)BHF82~O4wQsQrJ?qr+Bi{f23RDqz@hzD$ zg{fqJX5oQ}J90r*u@eytR+Bz5QxNU=U6$>5+Z$ipbmNV2_;C_VL-~>nuk~lHdw~OG z>L1%QuoAy178Sq>aZb6l;7p;12VBYH`1d}_vy&WyEGA>~V;rs0?mnaGmI@j2h2lDF zFVYm?*<5HV&HK$Dqu@n(_My_(iF^CAP@;o&M<_e1mz6LpH+pe%v<8@1%BzE_{WNKthH2%oi~E@R(!|C6|NdM!;=G zfBWLmyLaZvJZj{~c5Y_04MI)`66)3+weMeeRPkczFEw!Xl)Zz3MeeDkFCiY8Gk^8! z-+A<3wijxiMnCXK$8=p8g-K$uda>d~NL{#HhqVu`mF6t$n>svF#`e6k$8Q#^j?^jy zYSb0=&ey*FbNO=D6>#~FR3>E5f4s-eY0#pa8Pn+<1KGe$4hK4XwkT%ryDyg~9=8Sv z?`=|AHY~jjvsg{$OV@t*l=>?Qz;tO6fK?Wlvt#!qvp+vs-+b(zftNBx@h}t8gaDu# zqcQz@*REIu7tdb8S85pAniaG}c2&Z~?kK^WIt)ucTKU za1d#gWYM4&Iu3A-8G`?W!Ix6@!k-jp5YJwJ{B(bntLK{f0R!HeJ7VS7{fs?8M4GE<15 zL|r`7fFV@OqeiX#Imy2WZUbwXIMkUk@iG~sMzra?zLv`;^>3GRP*NT#Tl7oqIeiQ| z>V;^OvSiCvq*a1VdSa!+*mclA>; zIfYv8BI8=)Y~GoD+!r0CAVd45j=aAR=Q@dM4kd5;%;Nxi=9}w^DqFwNwQb(KISKrYv*9a-0W|N2kWZ;;gcw^4XRTcM zc(V_?SIieS+BgAfXPl#`k4hfAn65p3rSc^#GnbXk`^e9TZo zF06=O6s%Z1yPW{%6R4-cANxOt6Z~O5y6=a&?>_K+Mi7vhKrGUuM8^l&73}@6ok!+P zdVm@K$vOAkd+$8luWIjq@%iVmU&C!65sDNHJLOsyQ&6?QS$?%Nh+ClQp%W0mf>C*B zz7g;XFT_qgC;hp9|9EeV!5PeO&NkE;f;$N|x9NiY^i2PuWqg86FMq zzWcfp=2@YN#ol5u2TqWLSR@ieWu(t#lHl}A0nmi`OZ0inknVY?Vk-B%BFDa&uPd&M z!sd#EV1yvY5oMNn{mQssn}N)Eb;Wu(n2ydgdIH^E^aL1VWIa^3>cm+3W8S-~?(Noq z!o1TS-{A6zijE{Re)}Nb)YF)8*Iqwfg9-5o2AhgjH@;!yd&c0pd;>Krc&$*GBnC(p zp=FpE60N9pV4eRu_a&C!AoOxkG0c>Mrj6?Y6U9b|g;$YHA9#MWB8U6W2nS---c8?Z zV!m+rUc#3M<{ANA(zckzD4E2)r+!?~?Z^Z9o^JK!>eYf`>}*lR;Y|vr+P?CB4g$)) zmUQ9MrMo~+TC|v2r_t79eT=$;6^Lf5iH_N~(Q1sXV;;v9l-v=qT@~gCCchgD9YC;z z$TV~#?u;74%$regt~~D=8|kfJdYjsnje(?*3|*Zo_vfF-9)*4le5=d5;3pJ?*~Ra} z#zsW66D0WBv5pE?Lhj|15Q`2}3g#BTfO5P^+2&hcM~EjbrD@zb|ClGg>fbWeNdYOA znwBm5*gMtoq|8igm*v_@uQI5EpdJq~6{_6C>)KJ4KJU%-lF!_?@kvI>&_ZGPT zE;@CZo26#IG2b9=cEGuJ`|=kk;P-Y0-yg|TR~Cmx1mlhPKGS_CJeRz;-)@I;FvyMe z*q>BUQJ|>M-E9BAV~V-guKszhQLX|7zWlNBA71r(Fojwm=A&dY5!_ug6c#tdylE4= zHKS5qX&X>xHY~fs6T+}E&4TtDb_5}$>YLWH`wI3CrO>^;si6FSWvqhf9!uh0QEh5^7ur8OUZAc7Z!lLid#yQ-wc@#PdlZR@Hh2?Y#IWT)dRTj_JMSks}{BXY@&ObSoK~x z`m;Xi@KRlEsW<>7S$$0H?>9FbzH($SrFyx~UqD;NUJI{a2(~}SB=0aHKvWWX?f-~N zqN9{cURdVuM`nZM#Uc^a6N>EN)2Ht_nNGWgxTEqw)O}=L6P_$F8kO`ZqTmtYObm$r zXCi#YeO^ehGF;iarH+gy1SqLY&2stN&}ge7kH864I-wO63QJjdr4$j9-=+5*x#f6^}7M=h7%D79p5S+U}OaRCCU8nYu%vL#D$ zFD{#q^|t)^b9^xi``o#XkqPS?BQ=!*d$(gGN#HO#$~r(Ahmkfo$X(^CJm|8j!2={i zxe_&Lh&M9Z?Ny6_wN{p6CW9_x&5K*Gfi*bFIEHZ{T3fhqj0_ix4?`vf@fVC_`;LmA zE5Us88>S$x$aKE7i)<8K1BM-9G8b#B8ZwzX(}+*kPX??Ds4zBHAiyQiTZF=~n8EV1fmS`}lFYA?q6e zqelVQAh~(+=TCd^hrWM+^OOrgOBBpw@Iw7dJ~=|vnmMkf-xR4M5S(!F*9^+oU~*fd zvprikASmCRN&;dv3IIr2ilrQ6w(m{|*ue~~T)9sF{;SjHlzKu+p4ba6Uk2D5wFlaU zn$-Z5ZaELCNwAoa_vm0kq;1OT5cAv`mgQ#!)t{u`_^qD$*g7X%m&rS-{5=->_nak` z2vOf^{1~&uDipat`tLr+Mpw>T?yE^eLNX4kghmKZN^mC&)TA`XnR=eZ9#}Bb{wGCE zW&1dbkC+#|{N^3mMy=hGCuJ&h40)oq9|CCpzvRQ3h9BXlf7G^*P-*2{>Wl zo-m#vQwSwF9RA9IHCJy7mA4^@Dr+!iufiP-*eu?+sa58V)dil6lMJK5Xjw0LU^)bw zL4yGY)WF7I83Y|#MN~qK10X2qlG-}iF>%+fto#xjt9_TE=NK_XMqBpWgV0+d28mEq z@?z4AC_vD>?Xqlf`{j~2=<1{#$)R4dyhqMi z%Q6lyf((n6aKiUcp6uMc`-W<5+T0E}^+Z#TT=q3)3sFp(Egd`cJSeOyzhX3v6%}gB zRlTaOSdl8taH@^k$k!fJaY5USGBQnjaD%>0#0<(tRNW2pNu>Yy2g6Ccln!4%+rQk{ z`Gq#kRF#B1VZ+e^ho^K5{KKkm85=JI7KDY)#z!dYg(lZaR?izX>i~C^?Q1e1#RRUS zOw|rms8Yq$`?WzYu3Wh?3T*dV``sbOT~oHI9ZbQ)ZA4HnmFyFS9*eN&m1WgD-B@iF z%o=TBV75_QgV6oRF>43;vrwxz0CZ1?Q~{R4L_=k{`&Yt%L?s%GG3H0A$uS{f4-Xf| zP+jl#kVB^_u>vXUnoFzC8Dg$tj-_%KCcE|SgTPY@Sy!OD!b|rT(KlHCS}?F0;!Q0~ zO2+G}KBX%ZnF4wCiNFBC7q>1;Y>5xyQPWkrI|zDl?4Vmtu8I$cbr{C%>7>w(rxUTQ|16 zwbTEKU8c|nj+0Gp9el%0Y6;_rj7gPNH&~kQrCuV(f^%gKNmB1%#Wdx)ON^7J@Rm;H zLvY8xuypDAD?ZUw8wc;_Fd=RAd@*DBys=$T$E!<|ayD<>+L648<8E-UCn~=+`eBIm z{G^1lt0y$=#taas5TsFu{o=~6{{G`Z02eYIzG}dB(bI-LRpbj{CBlG$4IQFnsZxoM z;PC7~9uW=b3(Serr~cjaTh}ADO=xxB<f7UO- zWOSZZSEg~J<1_#hs1Zt?s&4&Bi`D&>RnGb`iS+K>*-4LpU-&Q`R&;#k!HmY_H#ZJb z3^Gdqkp?2bcqEl$+D<2KWZ(IiA7Kw*&`6#csS?kBt4;kqah>emBgDl^9rj z`{*A)oH5xY;ZlZ$$95nwJY4jn6VkrWr;h>JQK=vy;YKLkksS7!4tEXy|JmV1MsmPGBC)BOHD%E4VEt<>vLJdBrW+GgqwNt9r>Oa+p&=*6yhJN`ixzJN64Z5 zmD69oM*8;5*NXS7Ii&hr?PnM>L>VS(hA(-Zhndxj8vQQ)d51*y4~$PCpb`i35?*{& zZC9M;fEa!Ea7NZpME@+`V{Y9v>X&C9lqs|NWMo0HS;XcDdwr?`4zUY^Anld0!^{0s zJ;M|IrD2BoNSJ`H9=xgSPB1As(_A`dSFrJzmnr?7Mw+@BcTe%R2cum8JdXepw#|5O zieisZ5x}ESt(RA^a5+=z{~Z<18~E{>tN-q~@bAl)!wWFlAU(tEfcA>(ai(xvdPz~ix86&To2r3QqI z_1AWxXWG=MwsDNnpo10og~nu5Q%+c^eciNYPfo;;7pjXX^UzCxrip!VH9NO!m#W(D zd0=uX*tq4gTKx6Xv0^5TK{#@n%;;3_x}rNL#`K;WTT`!Eh&}F*Pf<)kw9N<0TcE%( zlh-2`uL%;4tdh>fn#G%i_gdYH;b9&W`nTUMs@AJh$5zm{Z>@5%TCd8t5-WOFd9>LJ znnmq*&2}~90FmoA27EA|^l1>ZxJbn)bzH-hpM>2vJ!^6ai9J^G*UPBB97 z>-x!x6|rAsN6MZ$r_R3|=!3W&fGKH@ifh^5U+GDG0Ypk4XIP4+c(NG?)>GI&VBxvF zLeoF%A^XGo&>?8jw8(whugi7j4<7)62TONMQ;fX3J!f1pX)OW$_s5u&lI=0fo90!?| zEVXJk^on6cH1d^PS+Z1PF0LIe(&^s+=F?!-tSNnU($%Y{2e$q9sZ;e>H9ENDgyHIl zec+ILl{7T5zNdOH1wiy_K|T@n<{beMGjXVKaihTlaarVyHD}k?uo)H5{}1}$6FAmJ^DRyS z@RD`%hBrA2%;Ur{9;~HLQnL?vF1Mi$x3w`q1791TFV+og=@dM8A1m>|4P?96?KLlc zGPYx);%#Jd5-ddTq*i1w`UpOVYC0@boLs!rVHdjKNv=K6c%RN(u#MSD+B}d5AV@nE zbecjv&V8QumDOufuDx=&c7-Y*Z2EDXmMlEGt6cged;7ey9=fQfQkPO1C4#&Qk ztUrlKAJ8Sw#@e-NaSKF8hu;J~) z-gDnxw&+hOh844a_QofgS5J8Btxc5leDtQ(Nk5QlKPod7TAfavifN0(?5iM4z!<5- zM3osy)(*C+WvzPc;+%^g`^&`}PGw$7@1bu9&vhb->QD>${m9&}r)DhZ4pioH+QRT? zAAYYM9Pk~CXnB^=#p&O0gkNLl0m!H3=dtoC;d-lLhtq@{hajDgsBZXJ2yH*NJHFU>YV( z!lu-M#o^k@HQkS$hnr(>Cnn&~TH*GqqdxPIrzBEF`K%4kJg6 zs%~@lVzMOb)9R0|eGl0UlZETv9O2F;9E^GIQSS|`NhsTg_$sl<70&!4aocrvVwoA5 z0@>21dqXKi2T3|8m3MLFYFruHaW}AcskfW8e)&9^uT=f(+XqX3`1C6&GfSO2nDy7% zX-jpOHG0sOZSEbt?CIH~65l#fY1Ec+qmDmSzfZ@CcW%1p9I^jpe*{_FIT z6DgfQ`T2iSAk*k;zjDubIbXNWuQS6dDPSv%RyPnY~y2SMv z5bro+D{cA+mZH8iWQ#T@NR6*vKBt-*uB?6e+{wY8eRjVel&!!-#YH}QG}mx?FZJ*vmR?lK;{sq(^%U_HUW=uE9b^XwKQ4)86UkU zugXLiER6PJ46%Dz$4A1wBTRR|P2szV*abKkdF&oZ&(J`YmW^GIO`6@Hb)km!{q2Va zr3a=SGUu_~NqNA&(`+8B{JZ;@t;qnT!e zP^-&)V_uEvcb`4?l#-*?O&`0;xKyFKROF`eh~hvy%D!C9io@MAM9#r5rS!EzdgAc~ zZIxd9wwGUidEEpHD>^*;Yy--IaLm%ipj`BQ{`qbPK3%+Ohu&h-bvebd{-2=1M}AOo zLw^HTy5o0`ZFIiUgJP#Tbi37xu8FQpkl2kDgwQcNYD0x|_Oq`&C-QrvW6;P{8yjqn zwb9OcqA3P6;QT`8PF=lng_ikRbw|NLJE4&y>zl|ZQr=@FX(9ZS>z#gJklVL6=zHtJ zJ>3J?@P6*ff0X4~xF1=SQyBN(sOi+-6)$W%bg1Csl--xB{^!5`{_RrL{j5JK{{@~y zY5>@89+dh9!~fw^r#;DnwMC8nv6-ZQs9BUSspksegEM}3;H#9@;jr)Fsk_R$9$i) z4q~K!xflr{KCzNcr4ce99a2m}02`u9jiRfaser4MTOR`z8qRoNIJORmcwOCZHTZfq z?Yd$k3{CwM}xzlc4CJ=OJo|zP2I6v;r=ulVBZP(||KOGYmDiLU4%tLaw z?LVRU;#L`cKIdJH>U_ePt?=@>u8KJX?E4L&+mm03Zf7~0_F+Y1@Z|jvaZFV*#R6Ds zQHB}UmuaBK~Z{PJev901D=ID_!@zm32mdSyk5FAOOTAU2XpIA3MRI% ze$!VJewAx9c)$LCCq$|7+RN7(-3Pc_hDw{e;_bNaS!S#Pylgypkp8CtL4Zj8lsVLj zXAiuE^CT(k=?B+%J2KAh|=mFxa}Ng(T`p_ixmUy&nWPR0~j`@HUb@i)BD zHGHq-z$YuL@40JsIz6KruQ%{ZhmoL9j%Adh5EQXOzccMpse4_)-+%mMj9nQSN_1-1 zZmoo7T=+a3=na*zI zkfl{rxirQ`15@vR?){V1nwQKGtmO%HdcF8!?zUH)SIep&5nSPL9r&HyS7k z-H^x2SFKu55dazq%93wHH8<6F*flH`Hif^4&M0l?@d6yE#H{y$7ysCX0Tq_HNtO5P z-8-L-4>}rKpe*CK^UivGzkd3GQ9fmv%@>HG!Z8@W5nu2Bko6|uRJLvR_%;ujr6`#y zii$#-P>3dJLZy%jMTSU&F%&}5sL_;E2xS)Am=YnG$y74WGkfpn#7tp!YN!G_=2g(O<>pEt2851alUyD=weg)dxbz=|P|P2_!_nTQ zs^=GyXN6RXGa~(976-H(F+_~5vpbr$43^rRvH z15X5gQlgtr54XRrDc_KWu!1$yAsA3zo9MlPn2TSqMGz)k88{%Y2>FZ;^?fI+2+qB8 z?~mP;%g(*r3*}ZBaxL51BhZSV(G%Bj6Gf?k%ekhv7+4qSXJtYoCOnTbV*m3GPj!ae z0!~g*oOOlVHlpOO2vVMAe)e`pDYb|hM0|2 zJ~~Jh7c)=nvM|kZ4nXK7yOt5ks~{24ZJS~AKC}`9TGEv z;87rO#XfreTpzg^KmBL^tmB$6rO^#uQVeBvO(v))qR>SJ3>sO>MjEeL2$cj3p8-)vAl>3Wh;J&u4~)f#=oKk6^3WSnTZ8=o zbQo)N3UPoCScAkj3jyN`3JxZ?A6_@%mZISUSsLsnKBSdM&@jC3?v}mBwdV<%!%$>C zP)UFu;oCzBzhcEERpR)I;UC7V&w)aHPrG1JW%~;a8Vt}8t6`%=uBZJF9uISs7RwTB?iSOW~Xmc_q_#d?EPD3QXCd zu>!FK0@YF=cbQ17a6&4C69~erFmx5D%E>8(KomC%kRu*07`J!t-0`YqoTG*R=O46* z`S5-pehtyM$XX(eN0Ar1@6+ZB_*(bYv?OI;Uv?7nNU@oHYISft!VjFEmF;zja0E&Pw7kAmp*NIpQf1?U+>AP{{>;s^JY$S?5Y1P<;A)|kK;UUb`) zq@ynHQ&WFK4B|Y{_yG0&j+n^RpKoK5qc4gEir_34fA0ZQQgKIGI|CzBv~w1gt*`W# zB7W9mq=XW3J8mOIX z&P%PlYpLaEV$#&r@M@nfpaKK|!P!0n_DNlP1h!k;EV3^4`>_Y;ct3x>3>5K?^w~aO z`9u&0jz1uO9X&liJnUOzX!|~PzfuK63lJN;AGFEZph3d{UZ{f!I4g*??7T}z6OR<4 zYi1^i0R|9LLR3V0U#vWc_7-C?NtCZe8z9Cfpe{pGS7>+F(E_hYlRb!> z3zadlE>L{9{=m^p7$bPX2*6|4{_%}SiBPA4-y?>TgeO24%WDE)2cLwQF8IklXzSpu zCWV>+rOUzSAHWZ)4#w?{R9MIjX5hJo_bbUw!kP#GDb)!kYN0z2|DrZ3An*bW!#oRY zy(pBdXsMx0hPqyzv{`sNP^VYni($sR8GL{A1PkXcV;2feH&;{-xyvz|^`BSZabQkW zh*7(BS4$sG4cHIF;v?#I7rJbORr0r zLeoazF=TiSX?r`08tOq0R#u!X3rr z0d3(*bgM(TbGH!-;Jxytw3HCE0o3E66J5IxJ1=>epoX>EP)1lDfH{ac3t|UK7e@>X z{~st7_edh{@p>R2i-?L6whzhc5KM zWOpOv3vD!41zS z2<-$B&b& zl`i~3P@Q6QI>lKz7&D7^8%U4PxYe9;r5THEnY|470g7Qhl;HdGgwOIvkUMv{Pg_AUA` zQte>~4Vp6GHnN|p>OR;IxMmz6LXpz*LgR`jM{$gO<6|wazKV$0zH21_L+*~N`UCfL zzVCa%z`SJ{>W`7aj={lo&)gvt1$2zf%CN(d@vz0Q_}l9VgD|FsjtqDznl2WowYQ^M zL70?+ry#gzu$;Uxc@+&abaiN>ZeS*2>N=nbW&v8bXpE0hWNUyu2i7c3-YZWA9XE{F zmms^A;EKQ~U>o8q7AKReg)Va+Fms$9^sT6%bU;OBdov3i2?qcCsMI52A7^oHEiiPH z6hML3JRC+33)To(^@H)Y6AZ(umQj%(FrWsloowrXJnY#4)Q~;($;)xq2n!KuZi8*T z5{^2VT7qW_P=I8%JO`v{VhF12`A^eJ zn3seNiT(oAe-wzh1~FgHVBjf?oCr0-=WpLY8G3-%Nsbj{V^X&1NCP;hDyx8!B=1AT z2Ope;s;2?mdOynnPz=qmvUQ~t9KJ|q$1O$%8ELQzUk}g-18rR!QPaK+YC%~LR zcEit&UYmbA8d{Xs=&AiBS0V7CU;>wcIC&x3;ZMTH0d)a!h){zpWq zL*6mwuLf!j8wKF3AVNhc7-RSK>C=Qtf%p~0zF&KBb*{TBO4aU`Y_Ob5n4+ZW8#t2b*GM=Few2sfOzX zAG(KH4@?mN{0CJwZM!xO=#4ns=mfXoMvymc&IVa$8&)zFf@Xmk0?w}3-uDhqdCGK;vpOQ+vK_+!;lZLnE{U>=H?_eVGIV9y6;5lAM0m=IQCU>u6N@79*}!OBo9;`1$_my+2c zVs=&e+R$BO3o71S#G5xVp0_o!)ryyl=+XmMo<#W zl?mEUa2kwfP=Wk{ZUoH&ut;qTUe>FqkR{{Du$AbdaURb#S2|~Fc+4NI9I-y%3Q_5e z)4*FO1f9Ud7e`J^%}yL$wR3-cC~9h_jv_A1CuZPnjW*N*um!oncnbKN#X?CqZ+J6g zfidXW_;Wi?TDrKTh5fd9_)X<`H((6JW+++L^~Qj%O}49?h(t;JOx@M!M;Vir5GJ#R zZdOChnLa3V@g8Kd3A2%aE*MxJu>bDN%E87KP<9H*nbbW9RMBYe-m^z2 zH5Ocblzcnp-?jfJ1OEtzgGW*WljLPU$Uz+XuumKuGox_I?dH?nysG(Qx2v+;qM*KVQ{#yRvPU6gDK$Q%T z1hTND5cXgMpN~5xs$zX7tN{<13@>0JiCRr<%`A2{5@qY2<)u7RI-w zP4-lMG`A%7HZ>88Bs3kM4gZ222mq>O)(=g8tSSORhOusUeR6bCWP=$#0Kgd(3|8M? z?j{Q?kqg$xnL_4>>I|b@gjnfS`XCwl18UX2$ro|n}j~_RLyqL?GIu}`N#tU@h-nJp9O0B>@H_&^f=J&_WasP1t z(Hy@zAdGgTB(7RR2Fp0UD{MYaQz?=t@;!_Z#J&+xgQhnHzi(F|5n zs)pn=Yev2}MSBX*Rk+SqSeU&>ta({y>KY7cD&hc;7At(eAkp>SxW|FtYB6%>?#U%l za6BrK1;GUF8_$7%bBajw?!?xr)5ujQai5S*1Dp*)|3c6qhB`Ppe=w*R?{7Hl%&w8C zVuZ!J_${JBfgpWb?4dV=c#INGC-MLSJdRZqs$j(QTVl(kn6WT&?ZZ{bl9eZ>oY9Vu zrP#$tLTKWFnJrMcw~M$5f-H@wiN+QXIH5HpFO&^c`D*jF=KRlVeQR;}F)_ob!i6Wm z4O`?4xoJw~6ws1J!sRI&m6hkTy-!}C#NSxdNI4ov-FR)KUR=6+O6Qx~?v5^NCiEp0fW@w_|#`^v!Z-sy}lheNv!KRAzkkKO8VUc5(DJ^b8!`zOEf zFS%LyzcOz#jt%V1MmvYZq;s+iqdKvzE^AOtMx%8{2st30gh;!?jRx~UCwO7ujMZax z39>S-XMlwj8dPjb@q*wFeQ7lTuiFAfk9JcHkc zzMar6dBis8{D`JK9zL_^=z_H=m0And(m8piokdwRmQ6lN)to6`z0bqxRxMqU^9?lj zU=2qh3d6StqcXzDLHs415@0Iy063Je#w495a7sny0t_cZcQ4y$8`iz?**+Q7bs99Qh1g~nt;dhl1|~hLz=_Kg#Oc%MNKrHruIE3o{2zd~ zKrykmr~>okeBe@~&PS~QZvT=8dkC72A58`=43S`Y%w34c+&hUY%Ok#txXqGcCBi5U zOE+WC?~C?|Tl#6FZ-4H9*{}GR+k{md4L4##Qp-m<1^YYcm~A+`jhGQ`1AZS>&nul_8+C6 z2&*hy1%6W0SHqY?j_B?np5T`{Vu_QES%S#p{`8;M0)cPfDg%+hDZXWQR^P7&DH1}2 zsFai=KhP_m2WN}$FT5<@K1W}#jP<`zl#~!26_y=vZVIn!#lvL5B|kndN5;3uKd28m zU6nXGtDk~@<)3Ta7ieUY_U9Dis55?nCTl;Pv~Znfr^yZKO~&h?z05k5k8*hm%;s7K zI9z!C+=yIW#CQ_XSJ2?hy!9rdBbj$1^~in0ZTDzaVhsCJjH@Axy2eMn-Q7yyk56YLSQfGY6@Y-2YDehsoxO& zNR0t3JL3%rh*FUxAwozSQ=@XxdyOyTM#Rm({s&WloIJ>=IxGO$B(bt#B z#KWQgp1uR(+KA+Y;ME&v%MD&BvP|#TsAAu#Y4*V}ZIdpwWX+4>+*e%d>_(56if-{< zs%FnrE~eMU(eSyYNo}m4Qn3GL?lJM@RdKrVk4~Mn+F2gGg%VWG^LkaB`4{gi8uR_j z~h+%s0c7RZKt zdjsL`laT(C*iI7D733!+lqm!eA?77pFEGHJVYB#D;_9`e&{ zMGREMM;MA6`I;j01yc+~n(T3!EBoL7(qu5KWT&TiyglWocaC{pQssz>uAy$^q%%o8 zEYS7{3z&GI!V$?rA4{)NT8{f_XFAI;*dyhkJ-5Wt8>x${Uz9HSfU@05Y`eDm0RM(a zBNroTmP*^X5{5|wZYaZGV6RE)c{UZriEvF%32UP-Fs^bMqb2;83(y7a192`kHgkV~ z$VK)Epi{uq$Y07m*SSXsPYjR{z%{Wg&Z{7O1Uru1ORd#S7`-WAFt4srU*G{)nzR`k z#VSvD&S8l)GkFTocod?1AU+IG2$2F80ah85C3tVI-cX8+DY9cFalazdD^O?vtuaH# zu@@H-&`y+C0x}pmLr_3Kj<@;~ffzyirc7hY{IM+O)d=fAl_Kw_0Cc>+=j>SVy**%R z>aKf)U5KB^YDF(V7r@7fOP^LuEN(sEqDVLgS$C>r4SLF2`!VsVj{=t%zWfNgiFS%YBnd2FLwz_6K0CMQa)tP_|o55b)P3{;<9L2scUGMRuV_D5NOaE(=G(Uw5l=1GQ8!jp#r*D zl=P^~uo`d|9vexGP$Z+J5?o^nM-MNsJ_)7smtf?vOZX0d3pf}Y(E&^bTBf7oL|w34 zH)y;30}KgZ+i<$FriQGsM!`P{QLQo(Fj>_>&<^atK(Yihhj&g?7Qlq1F}Fnd0}Fi} z^IXslfIXv|iH3p|S^z?P`b%OG2VjJXjSMQUkB4(LzGo#*T}!yzl0`F>7J7a7o1v3O z3hjYXZ;Yh9=WE(L{<*>}=&fgpy6~QUPXPz|Do)ys#^!q7v*qPxgDw_5n)aO)N)q#9 zGp*n0?^8`U`$cd2J&ikhtu@De%plijY@Qm`b+Cn>IoFey+4IfD$#hZ1hrh{c(cE`T zXK<}|qe8>vcryhhE-P>+fAlrPw@VN+4Kauy0>CklgNRxV_dHO_aCt+lQ5^AqMLUGM z0N`6p#aaM)4?M$UjNv0Pe-TY4=Jc4`t$WFZF$M@<1@IO4N8UpXPUyeDsW8z3L+cFY z8WdpD7r`fUlprR?aJfJo4F(3vF(^FAoDDk}fyBV#nDg8&;3tIbhs0xaHiVo)|yebnp7`&?Skfch5U4diT@qr8Mhn%e?~MY|Xqp@MGxg ztikmKdgj0N=6_8ad;FN69||bDc=QgfdUEj@HBE-AMXdTqTSoPyS(?2E-MG+rRGq~q z@nz=VLpkpQ`WFT(*dlwr4qr~6)97B{IiS}e@YHE~$ME9p_JDoe%8gWqjmuDX2s*R5 z@GwF*6=r^%mt-~jTI*qEV0+eTrKkXkkLlqLT~2kZ*Pk@jhx0OrJI+^}Ck5lN{=HZx ziQZUnv}nm5XdE`61H(`oGx&Sht^%JvvbC11Q-kc;xw{fFKyR%`DJ);i=xqf_rbaB>%0 z^X>2J?G;tOrh?l}5wKl=tAj&>x!DXf&V+-4AiDhn_fu@}0jdM!gj5Q6y*H01Si(q{ zuvUQbNn5YS908>x8cxFb!$GLTTf;A)mfeV<4^R=pw8EI1%?mgbf&~h}d%*SK+;tTW zd%zn0fWt;AQKThvOUuc>JrOD6J=a-#n_2UDcn)5A^2Z}lYC82))p`BA=<5v4z1PP^ zsr)xhmrlA_XL{Ig8yaCGHrA;;3h){;d-GX*&_mL@u9J9vg*cQ#u(5{hC7~n!)aG@I29}Jg z%nwpskmykF16V7BcOU9^t?wCV570cJ`oE1~Heh5huMXXZXdu}eH3EhB^FxGl444xK zpE$;8H^HPLj(UJ&i6PUvzmAops>c~Zr;fl05MLXOMCG&JSWnXS{PNFs1Pls~#I`V) z`lBc%dtmXbk$Xt<1OeX8ocAZz#X@oc0-yuP(ijzsDqHfPjK|~^(;^Hq2&W+{4TS;5 zhlIYmapRB*qMpFzco;HRK!^D&xGDTBl z&j$$Q$u%SbrJ-2hrfZa`V@oRk# zC+@wAiULc9-C4q3X-xikUEmQoq8a!%W2Gt{OSe0D7hnRk8lX1dhZD#8snx3rAUi>b zf?>iEQ1zj1#QGdq7!&LjT5D2U!JMcQn&lLmy4xt9$?MhQet1b>r{^P^wM$QlzkxTR9U-A1`Ut-*sP>`nlp#lBp^ zM9_+%Bf2GIFOcj}ANV^Rg?$O?h*wzsjv3ltfe&6ksz;>KDAf1(G^F(a=@YmO0l~m` z0<;5a23af#2+@(3G>6D?SoSRPrx8#G-agJAVz=;;C9^(D55Z*j=?UReGYL2Gy2c<0Z0 zQk&bulN~*YsHiAm?+{4~ri-FV5s$|J6O+c7ptBhAqEbQ%BKioFNTjQRlN%}*!ly=J z#}y%ZdQb%+d?tMwL6u?EvK3Vr3^xU=yIAQ>t#rgN;`@gAG^lf+8b?G%G9kj^5OH}y zIeKTMQC!VDl-gjmkQED~P=tO*9kgiOiB+pwRE}7KIR}Qra~vv=$5{^-0`?$fB~Z>Y zm=h3n6KF3WYk-2ia!veI-4WP+U;swce}wT4jU144u&#hnEv$P7?k;H>AM8PRCu(WH zGoWvy1r*6odR3bNmq$cTTJKVZtM=bC$dH&nGCXH;+U8=)mRZ$ZC)l6SJ*bzvr}8Um zxykS!wGJP$YZ1Oxw_g~3v+WX z4BcVtCW~3*w-G2lZjAxxBMdNjgy7nNh2b5e_2vlKhmC#oJ3to36hP*%2i#MD1d0M9 zMrHULzk3FiJ)Cz(&=uTT(t~7n542P;Wq{;%7B4pYHPTsvZm=)Y(kr~I;Jk9)aqE$i zj$<40s0-)mwPI}vxF%<5$E&kir+PHX?`~4zP+t-sr1q*}zp#*5)2QY>CJ*#DW~q`Q zA~74oXwI?6rVctixUr(cN|c|@`{SHs=-s5As}R+I=@87qYyDMx@-`i#K7Fd;o(`fg=`7OpwSkt?uIdNDLi28&t$y*GsT z&>453r=ungrHP^)!2!;fe*H+WFnxSz`3o~K`ye~&k|op&d>*E)vtsl7XRn7(O*0-1 zRD@03mz$_4>RLm!a`pM<=b7m-{>Q<$i&CaTw_WJ)sp7L#U18hsVF@wX)B2$vTFMW( z^4&iqo@}QZYaOncTT^GYE_4?dIxKh|lqWvNk)WX2gY`A*lj7ANN1SWPBHq&|fp4vJ z*MIH+O$X$C@=!yQT~V+I!~JrHSt)GFgwERlZ~g=*4nr>gLpPDPNc$79xoHccAiz2- zj~5XyLb|e;pB{k{hIG9Uf8E)ofh&ye%L2&Yj~_oEO$R$QAN4;t4HP_obZKPB0~~~C z08qFPwjP8_f-+LLkI`s!$z}myuZOXC4&fOJJ?!w}^}+`s<9hVSSPujW1jc*tfJBme zh{{n=SeR_ELe_*8-6&+p*tmBaSra8bUdxW*g^b4$hTcd~nrig!w#9i9&b*&8wKQFSGaUR5c4TXU+W4!ZHl!KCBedXdLOY zaZoK8m3JF&I4q%gQ0tm$*fpdcGaqgx)pdM4ryS?;%PaTmubo$G;-9LxGTW!Q{CGL{ zi&?tx(!JN}lB||cRba&kADjbbW(NNdSrF&Qz#G(0l+t)+l`(r4gCQ~u$sd|X6oi<7 zknlePXla$Aq8_AmP%n}yF*Q{cE2NR-O+9ALf(=L^Lr$QKK)2E4KwdXK)GCRl6Z|=% z7Ku4@3QKtis~{nPuslu`u%enlqQSIrc5*=BigR>S6jWMg@k+^#LNr#KE@{#0)F+*S;EZrq zyk5t`50fMRkm0gAC6t9x&CC1s^oUw&5^&x8C5wVBL{hU0+3FQA z2*^kwGT06Jq@>$06KGy9V^sTie}Y&Jj>LM94-U$}j2^bFN)+-3Fh9qEfGx+tRSWTQ zu$^P>huZX1L3qLnZ4BN@U+<=0Jm~s_#jHG+abKh({Vk)W&4+JjB>&d+^6Qnix{eN@D-n53~!mwpc`_{ku!gHQEvLQK{;dmfrK9EuI zGt*D+;LicZPu9)stXww*^tT^*yZz1+ogMOROl}v}n=jb8b0N31yl%90vG;_Rf5|E- zKQD{rZ1?4L%w~n>4tZPLS#gWCN`~zoXVEU1SgDdTo}Ozel(uF+RWDao&UW&Ar(pd4 zUcZN>Y(;yj%)>O+;oIgv zZJ~M+`EZ9HK~WP0o*%^vldJ_8DHt^_M_Ci~tcX3sE_)kjX(wC@q^Qr*>u#i8S??95O#Pg@AkcC0&n>pXk&th3 z2c2EVPcZW;dCm-UP`P>QgN~-3^E{a;WDqPKKz$Y48U6jcm#Njj=!Gkcz2@EFUb{nV z7u1K}4f8MUJ)eHgsjH%dHr4Et9Ibn*F!p*&&+rEWwNp*$3^vM|&z?;#^aFKNQwC%E zBWeRuODMz^$QtccdXmM6L&V7Og!@FzuHCztD1Z>7Ku4QKwXq%=4l=BTh*cYqB3T)L zITx!YV_q4S3ErTMljZQDfH5E}JBY0dh?i~TYXVlP{CL#~QXOvUY)zs=jiK@CoFdS` zc4&F`WnDsH1WlabaUM#<$B*J5*JD+Hq20Z02*)7YQou}d*zz26cs)>{NT@(F$pLdU z35@=3qP3R5+t_ns7Oi(afhp_j{n6nQQ4M%SB|{!lTUXj*pAQS7iYRJXKwduJPIPKA zX84KvkTFMP6!NMyd%=ml4HA28oQ*1c4Y-$af%p%bY#ww1H*hHQdM&P8jeJ=Bsf~yx-@}h~IiWRw|Wi?VyxbtP^OJCEOt+Xrs;!cL-n6gET^}f!cCocK$ zNVAcK*B6Y}#}X4Wz00sCyJz3Z;pp#&Y}p;|h1WfHZrv3#yNWMI(Jfg`wna^7f!S1x z{ae1Pit4nK4eq6nzoywuj~@vl!!YbSsXdlAHUVHuI2PddOCO1Ps!fdx;}Ph~N9<0{ zqrYx{_0$d_gohB8n?2?Rx_`V8Mi)Zf2;8fd?vE8FmyIx8@hv(~0O%t9pb9+*dMBjG z?SYE9d1DotA^7)GAo-IwF3!gRVN09y7DuQYPJx73+R|F2zlFpm2)0f*m8+5fKr#s` z*Ea73>+&E8A_6iGHf zt~1d!L)@CwPlsd7I^^>bxHD$=Q9~1awhcVEO^o?5RC_*%se~nlm4#P8DILjU;Wx)YCfrj(lOwMZk1oCW z;sQJkSY_R(G-3))Rx!typkaiB_gTRI@3bzC=Y`0 zhq4{Li{n6Qoy_LVVo)Fv!{fo6DO0R+XXEo@0h_}bJYeu61K_`N3cd%^)14t?-zAZA z;uc?NyUsykG3YVOP!UYewK8r4FYElY)V^qW$hN<$(9sGNf>`K)??P<5!!TAuI3CRC zM zd&mN3m!znk#~bKS7=EM+m-~vCYsCj}rWwz2=56pvRO=VI=6-5&R4`+R;+`?qpA|%TUd8-5;|;mf2y*Gbi3e zZKWvl_Oq8#-}5j2I6hxpKRMu8HTOO+S&DJtclP!pE23)>>t^{U7?QoCCHumZnDC(v z+wnPqykUU>H_;1KLV+5?f$@~&CxD*Byq~Z_(1;U~Hpq3s5XyAouy2Pbez^ZbMF$4h zeueFM;MWo9KStC0xk8X(9X5$)pobg5o#?!=*fcNElV*cn-Mlhl2k{ocI1heyUclv; z99r1cL8+Ws-Hfz84C+)TQarZC>w!Hq4Exc}yL;E=L&fM&vg~pMt}zZmp;LvrAO1AB zl({&I91i#Z9pqI)Yj-C+oR|_xNlP;U5uluq>sf1-E1sA$xdc734-*S}+cT$cJMcxA zD4y_jC5B`X7|8-KQo=+xI%Ok7fEGBy83SoeL^eoRn&dZ$ArSCFacG0|5GOpQ+d1G_ zbsB_#>%rVCr>0jHHU3zfv#qJ=QN!3ye+gUNHN)dJrJc^@XW!GaF0SlVskn-S+1{tH ze%!!{FzrtQqYVB_Gp7lx*nF)o0kfGR5#tlr0b){+47JfIfXV7b z%&w;K8JQ?ZZyBApw^ArD+rWh&p&0b9>k5eXaFeqLGr!fkXnnP}Hz{*8l=zsYEW zT8fy4>FTm$A0_xX+*q8^QLsQ!2UrOfv*LLnB! zbA#FZxCxsH@QuzX8Zj4NFCYKBzxX8Uex)fyR{L1-OFLJfI$-R>%illMG!(%s@LhrFmHTKoWg>%p=nR z%bo*hyx0*~_+e_w(FD220$RJqN2@-E?)hyX zKI?J*sY3i~1FwrT3A(~cmC|fLIm|F^TA<)v zd-8IKAzx15y`=s&ek)qv$lo`VX4i5HvUa2~{T}-P^o68mF|p4PK|VS#80LbxNGBxW zs6CL4$O*25+7Onc@Akexfs1udEC$;~d@o-803ReKOvF`55<*$Pf#ydC%yLphfh@mT z?m1>EJfP2B=?IV`mhB%W8*Ok6$@Vi+aA1rPiN}v$Ir{O+dSoFk$`$Nsbu3q{BaSwk zfN27@9KnL4f*$7%)Hk1qdkT!3*ik3pcoBd6cR7>C$t}jW&G_@eRmrhKM;vYlmzy0q zy2>0|)Ur^`UHKKNcmIGp68V}F83J(BBHAP*Lb8VkcQp!En51y!ift^EFbpv1e>~|N z;EO@##YSoc&H45-9bZ}h%LU*EO?Nqd+BeNLgCr_t{&`{3`)HAo7niiJXt5Du2UQgW$vxp)@mgcxadD^$EvTA)u=*9_h;Rdwif#r zgX7*^ymXwLKb%E!c%i8z?hTus@5icE>_b?FjD&Z_Dr@i}h`cm_Upg37B*Xme<4o7n zjP{#L0Xig(e`bDnuN8#O5VRpcu`MthC3OQSK@g)hZ*pj(kOxAlgGfJ#0y=H(L6dSF zwxMM8y(`4U^~S-E#_Bur>O9~piQB`iNgEe7^`u?G8ILiWGN#Uo5PREBglCkxWL@zv zw4IUAxvpBZDi49#A5tM=lLnq{F(DFyt|*Dnt_2G#Xb#CPSQVRE9;iU`(6A&U9zMg- zI|{RCqZc!BxcU%>GGiV=QUIzslK7Av&EYIV0utzY#3I-Y!x-|PWHlL1>QzZW*#d4Q zXT-_7q}b3Ed!guW-Q-2v1V5hO5el0OL+j(^|7 zCQ5<%Ix&yL!61F@^j9-_RC6P73IaUDLVTa*;pV;*P$Wqyq;SIrEtI4Wa}ahE$=OJ@ z{^U3#ZdrGJoIa}#iy=a5)G8~+|*|l z!tf-QDA(P!zm+NpBn1I|HTi~=?U2NIz>F9-XS}bDU#;1Jg_!h`%{k-)z~zx>?J(z& zPgm8LYIY(e172Gc$_5gUkcN+^p1*+-Q5^czPsF94{M;Y{DTA~~s?(=-SzP4F15^t{ z{A)+SK=e8!xnKzvH!fxoIrQXdqk<)C=1J=>t$ni%h|MRQc*n16)7y|XcB1!sP&kKP zj*$Iu;UAb^#{P=m`!7Y&I!Ffygp}N@b{q*3#*yGgDz*6|(ZL=~%9{v4BH|;o;1R4( z=%_I^GkixU2M7gfB#<`n$k~G2uKkJ4JMz&%!{Na1wxQ`VZlu^Dv6DeM>7fWZiVAYo zqa97qqoRn4+_ng>o0JJS3D{+(hsel8A!iM=qp0Tn8S(KvV7%<%d=58j3Af=LM1x2e zN#wkP9t2ZsarlztBfa-t`i&^uL6AR^#F0cfP~4Ea3eF43HS%MZAq&BYM|909|A1!i z_%>W@N3gc~(V62gOM_@p1=*1q)k~2T&uKxXU z2i@GMNe^4mTn-Nb?jZ0Y>3G)Vj2~)tuGS~uGukD*vU89klA0P79jvQAxlgsg`JeqG zFrsM$ml0Hc%Qx22CNGitSK>+=69@;)4-T(Bv2zDTn7hdWe=DwpTLy3bxvx@uQfQq>Oo`!^)tRVHLvrM23E6SI=kVtFo{~a4nx1Lm{2n)$v zct=U<>A##kGoa!BCc$LYZ~KCN8*qD$!C%*-c8O5e_WaZn>T2c*@}()Bnbym)CRuJU=+aAB^Ep{Fjnm^i&`^R-SH#)rt8eQ5WQ*{1y zVWKs!kaT_7Rqh({WCdOqTJ8*H8iIu;f>g zW=e{QsvXEq@9VSVTRQNAellg6D|y4-Ki~4gzEs~Ai2q|q5%pNkaZIwPzSHi)#&;)g zFlpl#zVT1@hYiRT_4=2Fyr%SC6?;{p8>=8)-zzu&d5d(Y z+!i5)P*)Az`k-bTEN_J_j^8Qk<_)eXcHMn=NTkTNg zO*1i_J)93uGRbwx?AJP+F3lslMT^VBMQ5pp&vo@Y-#cEr_H+j?N)9lk77g7Mx~7-V zy2roLs;i;SD6-CLpSA|Y-}JzwkI)CfNP~){?{wr(D)xwta!^RF+tHr&DJc-Z8R6w0 zq+WXcnkh?`qL!$k`IcrGm7v3XQ6W6kEA*?~pNV~CdgEEf{ml|azm=bGS~ZB_uQMgT zZrzett#IBe;OV=Ps@cO~k7ol^81G$c+q;e5nP^IuJG6{Sk4!Ga?ll5OT@;}*nMucq+r#I`CX-9<77$3*d zIG*|Sxtnp9ardqIjvrD&k-7*s@!+dv37WqrGi1ni!YXHrj6C2peh{8ZxS? z^5)Fvk)G5IVrj5$(%3Xuw$s=AX6vvudq%;Y)^{VDoTF4LqY~!Ko^A4OsWCicrR5tF zm^C>*JJ%von-OD!ALm=3&^;!~pR{Qt5q(n&pKy*`7h+l>4wt;hPV?qpI2t>a>%^q6JMZ#C`@b8Bd8 zsW0R{vdzxw(hbV!43ipa_L;Tm45fqed2_uLh3}WD^PAnCPU5E+?;IHTow$1e57)?} zjtbAm-Ro(g&413U){dI|9H88Kn(0|iZEs0+y2WQ@cghzvsn-d?&-$`wpVawI?>%^U z?zuBVdPSS!;)Jo+dv2}Q_l~w<{+O%hUz#+1Y!PD7!*=1swE_jLuXN0;9Cvrur1m?u zbI8q>Pxv{-#>Ka{4`q~_VmV%jB~{3)>6w!_{)%0=XU^!?vs3YfCC0YJlc{;(^kt)N ztiG??wlVr;&NhZKHVDEe&bs$NT2)c{g~%hGiziHC`-2WLYj+vCGvArc8=n6VIQ)mY zuV}1d-TT_CL*;QxF0dIa`a0-15uc?ImT`2V-6&NtW8udn6}$8e-*)zfC-^2ZPR2d_ zv!sLSPM?_my0Z^|aKcvUE643+nrHkqk5@q)W@Dq;e#PX-TzOvqi@hY{(5=T5m@@V@ zS9r+hJ&!5#lCqG`8yP8W=#IO2!SI#mHg^T`(4&5`~fVA!89vTV&%?U8Kv5MAnHe|i67TV?+9O|mB_lC;vCEDK$> zdXq~f+|5^;SoY_sYBtq%>?@vHb5+&k!PN&1ifhFiZw&=rJ-qhAJ665RVP z+Vk1xPd>OdN%0G5xNM}{WG~yH-|GK?_BUk?bWFXbl-O@ENwsleusC3&pRq z-%v^;w;<>JIUTm6(@YhmuO7U8(#!2IpT4%)qt5AdvWU4oE!F6_v6qcUiir8*i>_Y9 zs$Q3Cu6Z0_@){iB?Pro@I;i9+ivk0={$RH~J7vAY$(HRW*7f!q@}3ZXm$)N))73h) zTbsvPZW(V7ND18Q5Jw5@V_J}wc;gV$!_0R&59*p!?8T;E+rzynV+oMkNuPl^&Rz1u8X{V zVz1~~9=h2!MLGAvg0hyDy*-K|&C1lp9ZhL@?bmjlG`3jwrjFmdMZxk)p?}==@qr~F zGgEH7Uigkz@BRi z$!(j_?7r7D&u^KM6%{Xh^nkbQ&lB)e`mt>K=OwC|6)#`7lE=?pk2QY6lxIrCl05os zCy&+Cxj1swAClH!o!0Oz=vBn`u`m;dQ-oy&3;AfA(l@Khnu=hM9h=_M4hUS*p*Z;8 zEB*JJ&(7qqn^Sh}4$`}*RgzR}sCr5IdAS~`S^t)g_{WBM4Hk!sT9CaqEB1@kCwUy+ zrQr2{zQnXUyZH|K`HDFujy<)*!}iD0&A+_86aG})j`e?io$>5;H401Kr_}t4BCp7H z#g7pgE2ag0YHCyGcA`qO990Q9m%X>Pw~M;!^y`uoR5vO!;#(6uvuD4`vYc}&A5&wa zO^!U$pM3W4a8$Ub%gxxV8a2 zeLw34X{+YjGI;U?Z*TPNJ$AJ&N<&DX^dOVave()i+Dhw%2QtQtc)u@TS6|#)nJ=)f zOlRxh`wiZ%9{Z9C*58Z0s{U)ge`wk9gKym)U$5uuPg{$^@yeJWDI7PH+P@4Gh>PT- z&a8YlB*Xf2vw`kRu(RL{tB6-|yURekgI3U)f939hnGIW5j+4&DE$gHnl}8+<83IP@j0=>MI3HlQ(S8Rw}grCDrF6>e`$TTqaO9 zymT|`99{eX#mJa)_QjbPj`#A8E^mefg#!Gazv$V}z4#zqOSWxGxH8ye4rwI?6;}P^a}{>FV(Yx+8t-T4r?ocQWhIs-v|i$PT41u( zAL=Hv`}&h^%Evbq{AAi`IW6+v((=87uNCLl(xl0-`@v|HZy)k8}-Hq12r>~5jc*xMZ5%{^7!HZP{Qj*G_5(a>4IKlncZU|jE!W<=cf zzlS-XL|03b<}x`KWjorSI1={XI51_9_h^T!t#j5JtDn^d)aSIH0`6g!6Q{rbiz1#c zXIc32dbz{ID#>q>z*H6D#hlboqd41>{vn(Ms#&2*L#dC3xkW0=y_sm^O%0MfQT(Ox zg@^w0lSp#W@i$!L?8o;b5fAj+b5Go~`}CCWKOsghs@0ydE=*H-+PFsWUu^qZ81&Q$ zhcjioeZ{x5)}GtsfZ^fAqho)|t$)88Yi3Wapqw~%GO)C_G095m$p860_S;}?^a$an z!;c)Vl~>0k`!}erSYi(Rfc(^H-b`WS|NGW+C(7kxzPWi~5d^hcnQ12f`-gb+d+Mr) z|NWvXE99JcOitjZ_zsci{~u$45EKq6Q{?2Fi}Lbm1uw4i_Nm=SVg5fq%gxrI=WUDD z920rJ&9&M8PWayc8>Bs0lqk&)j`Xg-a5sFWH#}70^Ii@eN4$5*@vl=QTNYHdiQ1so z?uKo0?XkA?18?KHy1QCG&Ul2J%l(v-$Ja-tJ%x+2$MtjcR}rlm^htY5*L~S;`HQn= zs9$ow|7+W;XG6|-Zf6pu&)^`kx!O)&h`zC zIMll}r+X?d9iXQQTg$K_(w-H6yUDF{WtM9S-|e|>sWu7^WoG4jOCKGfeCC1H9AT@Mzpw9N|7F!vo|omS->440*{!z+q-5qL#Ho4X!P{9cHaxISA66{a@}CfF zPd`7i<&9zb_5*wdd*A8A6>6q?S}bZzQ;ZJDyO#1?XIL=8OFr+O5tFg(mlqH6(D&v| z)W6=7v~ixBdQv{0_ja;`53OyQ?bZJZyq`1ZSs}&jB}Z42(3?N9pqZboP{g~uS@yqu zzvJ|$z0Q(>93_f(z8i~k|NM4UX_PZQ{e{hk5XuehytM)@aSnGsYguwyP6vyhaThop zlARhV<}F4#{hv+I)|SRNa)uf4XG*X_BZMuu*0m zCANIRwj^W2mkbGW`vECqSutbjkV}iMd=yLdRBo#MKf(4pz1%iL;2~bhLy3FuL&ZGU zLWR7~8s`OMUa={;o7r03k+4js%O&>RG+W|tXXk&%))s7}>= zLE*?Kc$f93E@)D~QSjQB_j`_!rjer<>NT z-uQA@;^>pwr%5~dqBct;CAQ$S8p`0_~oKCKcqK38(yG9 z(OVk^YZqK-l`C1c9$Bc6i@M#5DZ^9u%3X)ZRzJqu z&0b7nmJPpSTZ;{yUd|?tPR_Ew6aJd$`C)!RZrh{*)kb{RuZ#AH6$9ZO_ed)a^;MS| zW$`0l7nfy}Ga(BYg986MoFv9-#(#}?psz8vQetVqGTP5|*DZgkXZ|PVA$|srRvbUr z>+(iRK z5upQf=%AF?A;S=l1fay+XoJaqmjT?He*`caD5hAL6nOt3lN{ywr^OrHxy48uNKSUn zB`Y_FJ~0};zsrOO)O2*BA7B|dfNg#MI7J@ZtG|Gp*c=D=mi!edgmJO4lRd`IQ&X3r z8%}?^Z#Kj11#()C^E%yl^vezrdlx+olgl>iokye@oDo3*CYF~kJ7@_=w#mJTFJvQ+ zb&nh~VJE;i?~Y#M+JXy@5-dj#gUY(540FVi=w6$xHQY=(xR3on`EJ_Y zUb_>77(Pa~%x?j1s?_Z}OR2BhD-)B}B!W}0vg-ja1(01w=;JFf`rGX{M^R{M(^3P8 z0|DyR_4uh}(+PLO10c!Ob(M;#12$cJFk^JEj{$#Kk1r~}^U-lXTr|W>eO-Ks$o=Ml z`=;2z>vJ2l!;w!|{c0j+r@~v%gP6gCoovC!S`O;}|nm#^rN&bP~k^JfPAK4vBW) z`0%jsfeHy1k-6K<2q&lY8#a&O4~kx+MRlK7+qBrEm;)Xq*fu1m#PSNvT{S$TCql;t zj;B^MBQe}-XL6FWq>2BM&G0S+ON=eWfeaf2p$%yLh3l)qebfn4JyzvMUVuU&x&i;8 zBBH6(nI?HIBvcu*{!tr+^1A(+D^QyPhNaXCAy9<=`yjoALC4EbrcpC*$(J-dI?JIg zP_wzk>IG_qbq$7|jgSq_!IHeRs%0kS5t11Sd9rhIYB7f66MH4`ojEy1P$u{;SCY;M zl&Z}PmAJ=d4g}H0+B(HLS<04~cIj?^Dgi_eAo=T&#g`;J%6R~#rGw3J?b31OzmpKi zdGi3(8I~=4ReP0npa)3{G~xy1^sY}mQ%t2=1_?{FNoDht5U zn8`NYuZ_-r|IuT}AW)XMobWAa@;IKyM?fv~scx%w0)aPVA?QmRl5g)-eaic7WmUkE zy`+UjF&}8TTAD0c&VUBgNx5c)nqjchTb9g0I{Pl=}d+Grh;e`K?3jYEOjv4 zn6rQ`jVbX6P>SQs7S}e#_BKKTz$FO#S@%72{s(SkSC7N9aJo)<9uan-FaHO#0W589 zp((0kzZbsG&Y|=sRti3<7mHR_BS4LLCU}UM^?WO$wm8hJ*9QR?99A0FK-6(0**>^8 zW&~tuzVr$Q0WdcIeSyQS+1j923ZvbrAXB+&DFZ@PAvoBcwU;}D!^K(NAe#Oiit2A* zk>l))$Roni^;ycNhpq75CFN4N09z)+DGO%539$akbgm#Js??~i4xyLU-we9g8ha=s zmJJ_^Bjmu}wVClqweU=F>9g$7Vu`I&BB4 zo;WsiIg)redTdAin6whMA;Nw=e%&fV$s=H~-Q#Ps(l_$}$3(#_AwzWl&fV1W_P1P~lsZ(B0jstuN&wY*c$O zFn(_0nx~2RGr?Rtar_(zi=GAN$zv)kApi#Z7uolp8sYKQ=Y*{!MV&jvs^V((M1>ed zOsLDlYE7#R*>dlTh_3@wQ%0!|{+h?0P5VxWnc~|Z^W&ju{b+l(io)C9Y|(4M#qKnq zt+Cn$Uu5|21jProz)!S}GKJMLLd%8CXQ0#P1Aemtj;b+*1n?lfCQDocycgiv4yUxzWTSy3&ZaDa~F{7;uxLvhicye+4UP zpaiVhV3hzW0Cz9^7G$GBH!&chLP8>)>$f}0yWc5>AsbY7zVkFVxKXJ}P=GV1d8j{) z`bQg~&++qS@+>aC=DV{J%}!hS#un@|8Ax?`xR{0g>j9?Rx_NN6%ca)?vwLIxhYb{- zZYI{>4D#W><8t7+c*^rh0BpB)Eva%rKb{2C@H4lnIo8ypf;&2@kwfNK{hN# zY2bb7p#hFWq^dCvwxBQ zf!`GzcIEC+Ruiq;oDksvhg?MTH#-J<0^CiT87ghGh<^eAthf?OM?YlNfxvt%dlUWRj9}l&_qSt>&qu=kHD6Q0PB`hf_`EE zq$dzdXm_7s2`gHB9k>sw>W={(=SF6>X2#fwjD@B$(PJ3|2RSdkLGc5m8LjOPych48)UjPweuSYQqKs_ z%yiy;>o81 zZO8J83S^;c5IK$##f9^#Mv7(cspWq@gXl`p#NC@e#H+ibB zY~EYu;#kyWjm1$B-^tqGzWq)_bmC8*bAI;r*>o^^`WWZ6dc}&;w-DLh%8)mkXkR&} zjuFj1*d771yyLmVV%w;>xk_NIsXtWmPCVqhVJC~PmuCi+AGFRl5({=E?M zWSvl|5Od4ZKV9PD5{~z*58Z8=;<1-kzZil zPR{U-#o*ss-p7EZag`R18W1ACZOc8*EqY-&ZZn@mQDahe3l16Wh0B=-NHJkPGJMrw%9#$H&W0{x7i$RLJ^e}O&#^KNK8W56I>z~I~Ue0HC& zM#b+wIeF}IjsDPvDv)fr1_wsn>H1eRor9i+Dc>;08(AI_`m#M~_0%_{`;~tjm#ZN$ zF=Yh>#Cc|gb|EV#X3G2icj+@i$k#H%;QLGUOG^A%C%~MQn!yBuDG<2dkG&u!&6g`X zyEa2wj(!=ZdgLr=VF#=G$kp#ZuHWk9rDTyermohbWQ?`oP6Y$=>JGyMBV*!CT84EV zzE05&{i;Xe2@iFyYTpL&HPEKhOLxd2@TK0iF3#GV9hjrEf%s1OGVIxy_x*Z~&h_+p zZ7^!^N(}r8@g&3xLydQQLHizpGFlF#>NaYQITa4_c{^|Kf+UqU<=5C?cxP&uoP&|2 z>!u3RZCA1h2Us1XRbLt4K?y^Uja+@ymRMINH<{a}M4>l7L}4_za@E%};f7OOeWYZu ziSdIg4~Aa9U#X+B@84o*lU*ikYW8@zNJ$kcm-r#4XwyQ^lQiYlW+eZ~EPNL*WKPMb z(aZ0bfW5}Ioyp6RrFmah?dLsmy_5~Nt%DZfGeccGKgaTu#}6%yQYSF1*aEK=4V}nC zas+-qSII`Rkk0k32s$skk&bo&=l*vH;N~>xNK<2~XY$Q5rg6u=Ij^||xrglzvI6-D4EsX7Q#40&yaQ+FAi9MSs>B^6dTVw| zlF}^xJnz&iN(5Vq_xH{99ul3Zd1lB?C7+69LHK+S$fM(Wr%Z;;v}#L+vq^7_uD2Hx zKys?ec)d0tR2*^(n}kKqq#Hq!$M+C7femd!!~x_Rclo%u2;0zGt6+(N027xQ)|)h5?(l!(@>Oznu%e3 z+&7CIBf!2pXZ)EUatA)rbo7B`<9TKko4aHMqXwA8n50HGSWk;R# zM=R*@C~uL8uQeraqUPIl%^UuuewJeu$%>1Cn{?W($uP2?rD%W%84 z5HoQX7l%&(e+ursJGcV3PW#*b5@LJY19+OAhSfEW%+K*VvS^olWP5PDj3M@N5|fJ_ zbkSr4{<+4$RYKBaZ}s@cRZQodjeFzA&mkN;@xgnyP2Y`GlAXGbw^yRJ->Pvt-kP`UT{_pgdfx_v*Y}zmLf6ZSYqy8QAPN^rg`Oiw z8O%lvTr#$_a~SN8!IpQ^>A`JN{k8qa?X}9Nv4)=WnDM=LS1%d*vYCr-ZiecZ`4JA4 z&zs>%B#u4n$ol!$6nZ(xytsNkyoIC4lQLnBEZg+KH4WwBH*~CnH=Ypaa;V(f)(71% z#+aY9o8(Lozm-^3r3$7F&_!V9Fy+##gpgAhRq{FILF)p!4lTceU95HLg%z?& zmJ$Fz4L^JMNW$!-7h;$X0UWz`p}j)_;*^W%&4wC{FSf{Bgh5m>0!%VnS#=J&ar(Nu z0qt7{A(JFRfS65nRToeK6(b2*N3EkY-_(0I2ldY{nLnJAfb#;{Nt*4eN z4_t;>w?h*f*rZRtdd*dGZa7ny8?c2fL(@$?wjRW~cqMoc(5njlOE+p-$hdzuz=~A7 z`cm1z13z_&j=r$<_GP-QYvSk6mzWA&esiiKB)o4n$*mX=*C>5?aC_EYuK>KNL?_L$ zcQ2r9xvIQn*@UkJ%Zng@RCzpM^-Nj@a&%);Y%_Qomi3p%?;<Zak|OY>E6;+}c^a!n-@Q~v9Ro)jU{A_W?ybKwZi z%;cp-7fHn)+MAV(yK$H7lLiq|A%z24wI4d19*jOHA_KBSU!EL>g%z-5 zte7f?jk6gt`dNH64%Xf?q(-FVGDRA*SO@yDl8uHK$gYSJ-+}E2Cjsm14gFqhw2{sN z`-vCM{MDmnc)kH|*&UtywJIyT3gzB+rUkGFYDDHRHP5M)P$f0_2C}20QpexDh15RZry|9U5pgoF#m)!SBcciMr-3`iQ zbJ|;1Spw1$!0cz=U!MEhqbu=EEH5M+$R18kbNsG(GmA~9m4&(TX~(r&>!o!cY}>NA zb8LHxiGF(L;}pXsNe7)%Wu9X*%~|?Pck#E)f+Z;($?GIQWcBVt>btvPU;c1jiMn;$ zc+>ZRrc3AVo@nN&6@rIR*HlnBKLuV3DB&Mt#aK8X3zN+h_3q}y4vN?~p;nN&*z~tE zh-g8j><}poW5xW3fG`^SDVg9o8weFGE$q9V$mhO%k5n$MTS0y}N5)$@2@-Izd}gYl z=9}*3TcKv3X>fLoOHKwS=x}}vD&AjyjBhX2D!D>e;P}qBhV9iWE+14SUOriz*TJ*F z_&hf8C%%Qssh`G^Nrq8XS4==)uQWLLzZ@DaXFtm-IV}|^{pJ4^S#3Ku)L?n5$sQ}v zTn2?v9mXq;37G>blCd*z{%Uu*Q31NAzaoEFkFRF-lS5wyR%v1Pu%o{RwI)}2&Z!A| zW`g(J^I0r=V>X-~WpYzE+?>aERacx#DTwD?W2Ff7Hd5# zayCi3PKd@I&ye%bYO$d)XW6J}xPbZCMSXSQ5wvEkd1mVz=;Av&dOYqA-G^66PY)+> zi(|-Cpw{wdL|ABd3oQB~H#9WJ&SLNtO-cI50Mq7UxQJDkfBAf~1N)~>#uu{HziZLw zyRUjfjt7q?Zm4ZOAzlmg+T`^+qc`Nz9yz~|9m5wMVgK(?-am4*4Li=j!6Ha|9Pa=5 zw==_GfaEZihZSI$N%A|3e4Pgq!hv5GF$#pJrBn;Y)Q>_3O>@2>ElGNDsW2w~tVw;a zvs_j5eEr;fD$Et5tm-(1=GbEvy&r>9qtU6T{a6m+gP?Gn2)*lO_PHSfiYh(4{STvV zLUkO#Co$*h`dnzW?=nsVm;TqwlH&JJK+#R}OKdUC*);ZE_Z*gMlF?5^rU zJnrLZogCVbA64I2Oek?NzT%H&>!+O_h=*XMTlo`vFaqZqOhVZ=CI3S$_pp_l^+%G( zsF`{BhjhV->3@P}!!Y35$S-3A!iYt?!u#I}I%olc0&8&VI)#&sY=*#8kmOtk`AOV#wgrKdt`RWI=ey$x5+}Ii@4)?pFD=7lQ2F_cItS{4%;-yFV8#BHaeG=nf|izbl%R4Fx3f z9N9_WA(Xw|hcIn;5M?uEVQrD~%cjvFwl0&-peIB=QwZ!?^<@*Sjr9P19J_bZPtPuO zO08Mn*`=&G>2>y7X2V?5C5@0@9*xnn^lpdvi>(hmEbzM|<%%x>3|Rhx(kNfwR(p5F zm7&6TYSYG2=y%?PXBP2nu+&UzkgxJDhel^)c}u}3MOpcodB}8YtfF>|v^+=gWmAP-3tW;lBaXHxLv(85F*fE6b`GHbgUO;3E;U=v~Zw2*LMxqpwxt z84lSs)ggbpbGr9zsj{@Ro9x{NLuddLaqkI5&9GO_;;{fR>juxD;e_DQznmDiA2z7~ zc>TH{iPOJZYHtB}HPknsyYL&YLEi+P2nW_eu%=f0@#wD1XoTVMqadE*6WOI7s)sI& z0AD|%D#3PUN5{;yXHe_Shty#vle^7C!E!H!gy12>iqzb;keyLZD6o`P!q&4~cBlWk~ z+gsM5772H63&@_f;sH7>_bI~W9Jm^bVlpAG`@a4x$*C=sAoEqL8#@f|iwSt@a!;(D zwwY#2H3wagIcmVEB#c&k)E`D;Jt=H`Og3isDkTD+HXyLH?cApeAVeEq`Kq3bna!&Z zK z1^(l0GXKQ?XavRu#|WGOPXAASI4tTWmxj@>QgQ_W%@PN@z(GfT2D06LIZl?t0%ZWp z)B1oMm}e=~%&yv>m1sB^nGU2(kjN60-xFlV_~iYD+Bb7nAh@okvnh&=6mkd*Ah57| z{lr@M|4gs46u|s;#%%0UG|t5adcP^|p*j{N0q@)h)vT7SwoY{euiZfq()G%(g3bwQ zz>|J^-{!Qck08kJA&6RzU$;)WiI_8S~FVO{$q$KZw1o@rSYKzg=8xbsNtc1!+hj#|>8A5K@o=*&Nel>(w{ zIGPR9?F;yjSoSpaAG@y?8nDnqIvpZQ@EW-Nj+zUsz|LS3@hfpSzZ;Du1AZ0Nq5RC% z3HdEVgJm(cyk7sIEU6$re{*K>8F_gm?F{ml6%bb+;vAwqOW`Q_Z4BFrwkgmDhjRm# z)*c7=FM07b4>8pe(-wujA>!;?28Dmxf;kEYPWF!%Sv}u`Kp2Uys3_i04Z_^|QxCA4 zjBc|4v%dD&B73(r?j+jPbuM~(ylT+h5Vreqw7oTRJH80DUQ>q3E%T~u zIBzy?Y96|onvf8x#DT_>J}1BTW5vdL3Pc9YD%B3hI_V&BdrmOANDWbqVL7+%v&ad-EY9YZw zX~*kUVOpW?satF?a&lL&d6114lrgkAV&zvBo0HL9ysoYWtU?>gj#X%(tHEW9%};!z z%Q|Sj4JfG$L(@)XuxIfzoi#gU>IJb{duYvGv^@02M^^CD+#S98SH-m>NR!gbq@$v= zhi-~;t`8P-AL5M`hKeu!`773A@uYA0u8tFls=bFO2+6dcYq`{Zau0n^>6a%N(Cxmn zgww5&>(I(z0Ll6)Uoee6VmQqd*I&0qoZMeNuNu4jHcz;hXX8aIV|<3m? zy)xHju>HxE-^)TT?58`;&{G|y!PEh~`UJPN_DawpU z>7|8*x^l2xus(|Tfa>A!Wr4A@Z`oLTv8;C$Y- zB>?1@+zm>_i@^s5F)S?xX>8t->Wn|D#Bh#gtizf4J8{M$dZL8Knp??Pa+C=wjD>OP zYjlDe-rG+5K6$u=Ghm9FYA3n2>Fw>y)BEUqFTw~2Jk2G0-BIAz+uh1aY#_6BE6zkh ze!+8{1s;CwsxoX9XQ>kW3%xd)S4bWlFL?ISYx0`R1-f$VeINUmhdDz&aSvQ79{_k$ z!a)N2Ej^}%C5iIsXTMGQLAmB&|19&+vFAg12xh+-x*A}%D^z%x<@5NiDxq>Y7S-vxpD@S&fmu~_r5^0dd1b-C zbV^TE1Leh~UMkTv`G~(NTI>zEC7V_Af8*Bw5pF!x3wj5D)!0D4_f3A;g@xl#hCf#T zz|ueM{rk&hht!%Ti)Q68cSQ;Mh!{xNSZW>i@wfH4cK(X9k&%&R1^W-%?t0Sa z{Lb$HW+M{uo5M4wFO9(xc}Azh01A5?eoQzWl=EH-UazHH4+stlL}ZuLu3V z@F!8#)b9ozgMUBDJI3+n0jl<|e8aATrX96>2jAEhhH&$bZ}3uAkoO^*z@X$sz>Mm+owf$pWocGue-% zGL56$5}r&a4?wIfmMs6%7&p>)BSUQ_dE-fU4c)ts;ZVcUJ+~b}jGj(q3ADT99X`^*%DH z;XdTlB*u8uD5+|FB^)jTsNAsayFB0r9~D zFzDA}o6KSYkT1`u>0#a_rg<$?B#ox#hC9c7`wzOLaWN^;A4H#kR;pIvyM^>R+}xoNIZPuu|I` z66stJT6gF5|L7yBR|jItPNBqH(GzVbj$2b3y&~C=SQILEtilp#iTlZhzI#cNNQ6(; z5lHV(8o&FE#s}8;9rATD2%QdO!GVN@&pu#b|3_dxzv$Z#QFZ#<5k@%4`zeJte3ApKz<#jJA18viDMZk8(0)kqwdX zG(G8{`->IUQWu4@)FGV92x3xJtJr^KO>P8OxgMT zXK(^DpY8`olzQ#{p6pGMhRRA8LBhv=jz?L28}eFyQ9oz}#^uHc@-75I>& zKrBw9Vxy?3S1%YBoZnt6I>2n-$k~4Tx469B@49xYS3P$7r*+LdB<7WNs2MHvuZ zC?~1@l9VrT()>y7>lcQ^JO$$LM?PyhGoRb)zwO4f4rV~y#7Y`1`zv;g++ec^K7Gt* zkt30rJN7+!HNEPtyrO`irEW5Amxn9ul0XRF_tyMN2zHsA+}F}3e*wyH%0{s(`)_4~ zEk;IpSzNc(!C&|d-Qq{!*i$=L-{1(3ymEi{@kfOoB6B0&^nO%O@nwa-Kvw#%bUwp^ ztr8Mec2J7SN5pjnQl2-ud%h#-vdBb-vdE2R z>|XZN7a!6M2Fel__&>c65K2cnmU-2IOe28QQu|C&841h0qjF-vT`D5#c`i?h&!0aJ zeOstlF8{o|O;EE?BHey6xmCta!e zjn=s!MVm-+rhsLkWY_4!hagJdh2bw}Or@H0pFO9`_9kR?C(>x>5?Rc8@oJV+3h4oR zm-YRW{e^jV#ZDtw?Azz&Lp&pSb{F_XTap&nv~^x;lzmz zJFgm1kLE-xjE{{3>5!zFEhijDspH3(l{X`8&QlNcp6v7Dcu#j>yS}B-hAtlS(_~++ zPHyv>)6%{sYEg#H*Ks$8EN{CQ7Lzfg{mnSQLKC z58E%~A^XP#Y9gMSMVlNmKd2CE$~E~wsH-$MCC~OT+;5l{&1Qf7R6O0-1>J5@OflYV z#OG_VBdW_+={`UZ+q30*&1K~$$cH1Aa_FaO>7M)Tr6>4>TJP$#16gHa7mA+Yyu6FNNFacUsN^$PfCu_>&1?=0BI z)owKs5{<2_!5^OjVtX^wqMSz?)C{wm3QfU(J>{FJYq8%@hC3u?*%a2%7OcdkwzSdXTHgVR=(qacu(8{0xPzOo{0o|8<( z?J6(*I|lgoyO=d6kI>vZMo< ziSiivq>rZVo>Em9q4pcoy+4;3;;If@rl=`i3b4sMJkw=2|1pk^0-~+NFv9uSD0*;j zI?h}{qL9POjs1~)Luw5y7y0w%r%|_=Gu;sQMEDJO<-0&SiX;qrXy;W`_B#FUkBF-u zFh#`(c2Bn8T4f_+{_6pF5IuJjc;)0are1$E&m`dcS!a6G>Cf<+R}HqF%WIiTKSb@!YDSdojuLy4~;zLfFO~?nmR;^34xN*+IFC%FFZ4=_)fu#BM z*(UY`^s*7E&NxJ4rHWd;Vp*l=YVNMK+-}}AFRjWnc~(freQ;)P)eqN}QKaQOZ|-?N zV1Kg5gS6F5RvSYyd8=-;@JA}enhC|6lC*6r%%mIio=bk*gL0hS?wrvyH13Ayqu}^*}!Vrie zHR=Y*I} z#?0~ym3wc$2(xDxeI>07GHJTFiTWmH=v@^%DeMP#Tbk?9oT=^KzJ&9LN+mKxKWCN9 z)7n}_3UPDKKDhZJ?%;WM26|#=Rgjj}=;qC*MMZU>e)(MqD#%k?0UfxB^?k1ZkGas+ z?qTPK8C!kP1Ub}dL+T}!JGXCxCxPtmqdC6aac|1)9j-*HOk{p*C4`)$Ad(za*Jxg8 zN593?2JP>=ii(S$KtLdVNEo828CRf%$2HszD-r2#x*_zD#i*^Ix}(R#jNz>bObQ z4|hZGY&;M^zUSy{JTUrr8axK0acW9;c4p?uDHcdaqEZATE@#On<;1Yp%M(8euV7K> zQq^)K^*jD4M{jFsL|U3Fnp-kjJv~>3TSh7|HZoH4+qCO|E38->h6k|-0?4-p$HEGF zO#r!BqY8VyqWyEgOo-{GIOW*VknyC|2SWbgHRCff=SvD9@ROt_@b72hKXNO`p){wR zqH2Hg)uyk5XU3egv-|RxE=hA)z>nR!^d>a~0((uCCpF`(MUI zu_`KZ7g736XhVVW3kL>gXApCx_YyqVAdrXO&s9@Dj+#_l{q)U&3yZ%@(M@mWeQ(X9 zhNpkrB!NJ#n&YvvuzdEa<^-iftxTkX1?{@IoCJ`O&45Kp2n2B^_(ilSM8Ob1tVV-8 z{(?}QMUzN32Lw`x#bJ9V0*GPfz<`}MJrIF0)U`#-wsjwiP5~T-T)CvFlA~lE@V@|# CR(Bf! diff --git a/icons/mob/hud/human_old.dmi b/icons/mob/hud/human_old.dmi index e8b682c7c831b1b57b12926ad73e1e9361ca11b8..66e3f846615b772a5f24c08c894a41a709038187 100644 GIT binary patch literal 117790 zcmZsCc|4Te8}~g7CQC@!V^YyVWZ!3`k|-(rHX_-#ERki#5~(DSB{FuhmVKX*EM<+D ztV6Qz#$bk-dB^kop7)RU^M1_7ea?N(oO7LXuH}1O=bD&%cXc>e1z7x{RQQjk(uvx2Os+<&R)LGo*n=Yke-)v$7f8PtFwRe;>51mpdHVc zjdE3jzC`ryuST63UQ2uPCwazD%1%E>#0~PJY|G1TzE;|TR^7N8{kL+qI&z~Y*u(9I>v*GnPWNZtx@Tw?x+OE^)tSQk^%i+*%{km(EWNUE^{xP^s9KP`?Owg<7ip29fa=D>w@E@a6}8P)2gHnKX4{>oEF#W7T!9XL zuj%-F$r1J&rem5B1#-nw5%-x}ZEaX|lxk__167A{B}O)NNqVMt2PpW6s1s5JcfSVR zJjOM4SI6}ELq6U&yW*!trbnutu%1p2dgu#jS1#hY0rHJgds1~GZd&I}#rshU)4{o* zP94q)(!_<*&d>2NY7@J>qhhZVYQqY;>P`7F$__?{F26fjrd#PLxz5&ns5kTBlmHPb#iR75vDv_Fz-^_XLqcZF9 z{nGi)kF0;cyr25gx0a`2#_I}y+swH{lgrv0_XtW2rGQm*p zW2Rwe(3euIEYGN%-HzOzV7+eGku>Rgp}+LY4X@XHeV0DtNT8g2Iles)90_5K%N{GokEvDv5vc)X*Q^+779L zb}7%;%LVQ4YdfAhd(X_P8eAsC8rBZoZ9E+`R(bHYe*gRt>HnWnG#7S!O^1hxrORa>sMNA#d|t>- zj;MpXyF0(2;5AE2p~pQbVLtsDe7axkJKub(8e|Qjx;VSKYP-5#{*ac&^K<-*eKhH# z4<#$>jIY1Hc=m>$q^>nGCnrZac>i-C6`b|1WRmuWve)Yw`ath`qE}vJ<%6XKjD6?v z{QKy8-QZ!Cfsqm3rI6Cn(tzDj$1jh*pAgmzHrqBlUw~%jIZ0G2d}@T;HK$D6s0gJM zk1T{Cc(V>*%@c-_9Ul6g((l!KYh6OZZ!ye);MK^l9x$&zap>_lDEqL96eC(Sy;`!xc!MRKgw4p46J=i48dFG8>JjM8$s)x9`E~P-A`#kgpS6Ll1pi4cw zQ_QqQmI&P6eAq9F$vilI?F89FP&bq+=B*U=YGLlz_Bii?x3aT`N5|r#Q%S#GlBBnW zjxoNGr-4?PBkeLkG1xp5X#jz*FFzaAG&GSQfvrEN3XY#oJ0%t*5l&J3V!7%vz7D*x& zT~=g&VutJuJBW`wHq(FUjrO^fJ&X$_*EM^IYKo-c*eZJV8vI7KnHR;II2w)_REAny z^tdD|St~8!{MC2`>HHwxx@w{&{SntDHeakUxIRS1h3g(Suqlcj85uF7k+yJuP}&PH ziPVsD9~p%v+26W^KuP^D=R;p(n(}!=g4vpm*+kjb*XR5w-iuU&xX=>=lyWMypY<+* zW3hW8QmG+S_;=6K%cwRWNy3pn<*Rw5%Vn=WGG0Ho|AqrU579W*CO`hV;J_UywvuUj zbEYlk@l7sgclY;-pRe4;n+%gtWBstZgEox(O2d6|o~D%M&OnOs0lN_%X^xAd@A5F7 z7E2XiOd^fQqmH!&lD3%vGkhKS%g`lt2{fZtJ@uE#3MrC-La-=ZsC5~rWdiIhWQ{jP zLB=qvOT?i~QsW(;T52+#J>i79cQxJ#G-)-+Jow0QO z+H7M7k|fO;u#NrB_XCDe0Sc)s*2(^qs$i#sjx=aXY}s;PS(7n~7e zMvsQTlv(8MD?9_eN{Ll0il@wrGm-lSKjlEiA6cO5$eYf^rT0rW&bfC!xNO8|hEPE1 zipDJy`Wr$g1}F%`9pTOUNmpS;t8)3-*WfeD+0 znmdDwG*zGlhv;9_Do#bVXqF{r4)?$iqUX;S26E?}Ux{26^fV?rlMZL2T!3POmb~!) zXUh%L5KWG(Nl07PmVo|~!B^4czvpXg9(8T)pF)l6eZMo6YXQ47aftL6+k9@{6FkpZ zJEv3o+i|(n7(X)C>00=qF0@`fWFZ$}6M<|eszcspZKUsXyKa`(Ww3y>cF~MGqBKWz zh~g=6I57^zN|6ttde81LCO;R&$d3T|OXTi96twt13>iY#B&0tY4^W~~-#9(gVniqW zPwXH1C{}J%XS8wD?%x_aEdCYu(y67NS~+PTa=_O6)I91~Z7OZ8qmA>+YjDWVLrjx3 za{o+HJU95oJS};g7%gg-nyG~a!wo34bbX6EiPGg{Fqvd8xrUfqK+DsautgK=+(4}e zpcUxCJm?~hr=TC}6YzM?vV&H4iLLgaj5fY_C0yfs#$ULa?g7WfXHUik*JVw57-~2! z3ov@EN>{yvLa)}ajUtO|lY9g&2)$3PwWL?x&&^FRv+B$xkC(2(hJS27@nC#DnF3%B zx1P#@ba6ilsS5?yV0X~SiF=~cJHvo@2qkY6{Mh<`R3J72QfW6)oK%HQpybQQCkXgO zhZxJE3N~5N{M}2d=^~Eue>XGXF(Dc3yvmrKzasr=5BXtdHfo)=GfCrUT|gJB9?zVb zrXLIlixOd%v>CGRW>1vw8$p>_vRw0Bh_^oAj9lqE+qf$V!4<&t*I;kI#$f+HGFpV8 zm8|?H?Wy#0xo_t3+5~W%7gY-2;(DrwRS*i(!2!zSi|xKOIZ6rkqz|#)A{O$T$WvRg9z*&6SZRv5-RxElKz(m#yUtuFa*fGicci@BGJ+yhvb&%Ps(3 zANFr(lGPdS<;GwGSg~1W4#30mJYKT7bA&jdB9Oi#hwVEYLa-mblMuE}^PQqyr?mPL z|Bj81cb~<(=m?>9cl~i!K`fjii9-CFy0tah=&)pIiRX49noGFuapD#zSmok=E&?-A z7RNc=Z79PC)Sg6LxRXVewZ2k~7-naG>$1-e_eJ6x5})()reKNoEleY_#GtD0A6WctAgs zXvlbL52;8z;wy3;Z76)49TS_rhv)opV9=Fs$F=!dK+dh3zEu_HC?pAvVIaSe^YikG z0g?2-RqRpFH+xc%FxU-5ycWTL%X|6*)8d3r{~fZjz7dV^pp>(aLf21Zpa8=xv%VtT zD=xD__SW7*k~e7bgD>i-D={)W-rsw^Ch$^Zc*4H-Fnl{E$8DA?33t|_>lBxe_vgH) zw0aO{kyN?@J<|3Snv=9G?LC;GCpg3UX}z&cK3)5Y`uZbmZu)a^9X-YMx!yJaa3Tyg zOfH&%!M$MxchoKxG7pFzv1dpFZT9&(ZJHfac>a9rJ)+pB5rb3XAvGEk`(){ZMOZS5 zDjl+eydM#|%m7@I>a(a*&S<`W_lkMNxp@0R|8-q#^`IiNxN}qAuzSdfm5MUDGMCL= zG8@z{6(^el9@00;V~s!c523boG0MT_mSff)+OI!pavZu0%`SQ*D28Ch4wV}Yl(&j| zIfo`YIdA~>>TWO6_GUS)FCnw0X&AqJnx)9C}T>421gO>sG{Zgmi?KHUZZW^Wpl1kCk}w z?-TVt?%mE1_-qUH8{q+Il*c9O0KJ*bJ39d(gX6&#pN#H@u!FTOWFG-r&X4)dWkWc} z7mg=aFqvk^n?$iK!%OcqKix+|A=ggHGozr8aOexT+tlim#$)30BbQ#Ka^e8y@)?Rj zz#>gYmV8idvs45-_#z?u)8)$(ntj;9MjHLTh-}rSMb8jFF`=Nc z?A5@9Xba%vH7Q``cT;^=q;8=5&R(Y|*v-cBQDB^iJw zG-jr5_%8gKkD@F7b>!<<8?p_~y;ltpqX97^QA&vPgds2(h5abv_r2tC--t|%ZW#4cIJG|kCw(j;@#P!p%a0#F&exn)^Z)k5%^ZiB z|KO@0t0NjBzqNsBY#jf!v9$DM3ATx4oUcjqY^l#eazVmxF?&#(82}scGAJqySq`9* zV=hCc=VAE2h<{$um=e@GKxqECF+^ z&%3;)T-aWuM|L#zs_h(~e}#+|Jokv?S8jpP)lDJLQK;<@$Bi1RI_4Tq2_djsLv~jZ z8x33&N3SHlyisFeHpSize(LXE!STWG!U}(aM|fo!vR483`PJQYnPfzUs=`lbW@BSo z$hr?&E?E?L=q(2cm=0t4{kqh$*WI(sVonHrj}7&tkO_X~7Xuf20ST?tZ^K6U^Xl0j z6qOoa!H_cYC|m!u(Yji=$9I=}EC3*=;|Is+QHQfS zny%whvJ_na9@y_CDFwPqfIS)JZluN)tdPq$V)D*oovAvzDmx4OAc?*6toYNoy7m0|#b>1)+~`c!Fl9>XFdDp%uCT@B#^Yely99*U|w0ka$z z#)dJnZ2l2N$S^Y4^tqIOTx^lnYn<0M3x(E5Zg`4ZI_!aEp7d?&6W6Ck<50cW5)O7iYL&Cy0Vk$+& zd0r(0cQuOR1M`<%Ayoa{{A1!FL@z==n(vAg1YW*{c`|&-SMA3GE;!fq(w;P>mvIV8 z_H#^p)2g$`{=~}s(QuR*5#xXpwXA~F(+mgh?AM+cfEBJtGkyMLRtx#e1oD3J2>+s> zrP4T)TR>%d^v8{^kDyi~7+RXS|Sb*GEN)cKMFo_9iEE6Mj& zz3pO`SyyfYFV*~=R`~6KX<;y1S9er`AB8T_Mh{dVbp-`FE9>izD<7NZOh-pY{~Q|1 z+49h&i^22tQcL%0S|Y~_C`6#JEKEGa1>}?{7%)uEVgNJ;OnZR86TFU4EDQO{)9(!J zwe13s&9Ihk>p|3(yEij~I&sdWlROM4^1UhncW=I|##i*v*G+;WFk0Au+6z)ZUG?rW zU!R-sLC->BD9c?@?iTkUve>J$5U*~k{SeyW{eMNz ziXZLV;5r8k_sqDW(+B5pQ2o4GH`!wpd40dewX8nspH`ap>{h2}=d~;*R1ZvxOV-eu z@ecVH!@vcF%_1Tr6L92LAomO3pD=pNb+7l3K#cAzNz9auK)KAL%V8zv7quLiLBl=L z2%4Dh*(R-_OX8g`uQ`6d?J!b5g(*pmWdRf+gYEYpQS5ZPCMq+sew;D8@qC$f|7wLg zFx|>R^iX*Im4)#=`eG9c;L-5OpHbx7p|nL6r19xS$AadbN{9_`3=h+x8%t)OrdZ<1 zh)g(Cka1XHAh+BEp%81tSZ;xF0jAS;RyGaypm5=nl5!BQyJWwB9t{W=3sW~cLwZ8! z>5+*D!290k9w=62Y50{FC&M?bFHL&-Qd)4wPhCCos)B%cQ{Ky5?8f3;?{dQA&8 zd;+X2K^bcfs&(ap9%r2=Fep1h-h|gwH8us@i6eao2g17)i(E5x(H4MU9i$1PI`B3%DQ?2>K;}1bC>}K=$`qJ(|6gO8dZ8i?}rc)F-QQKq| z#R5_g1*2NEW77>{pf6-3nKt)2B6cbZ$^|nR(fy29Yn-?|?3xp0YdRvxb3ahGnD;`YgB(|#p1~KR!6GKsc&^f1 z=B1k$!R#-5mSCeZZPP4sbpFyA7(2|!5Gl3DK7i!WZ=nA*3@#*Cy>RC&)IK$bmZI-~vUa4+Nz=#Euel8;H9Cssa)1e%i z+1%V5yg9A4EOMQT;y+AL)DL@L51_mz1Jmu9A93ZY#rgE0PExr3tz!>%ST3#z z%RxDwM~U7_o?$7u0zdRi*Mg_4tM^@Hlr?Y4?^J+HE71CQ0agekd+XjL%g3Ec4Q4oz zq%_Enx+Mk3vwgM*DL41BKjY$#$weLgUqxvNFRs+Anwlu;_Ap3}P&q}$05_qIKMERU zTG-YI7N1`XaIR6fABW^p@vv#^GQm`Xr>2J&C^fo7;^mUqf6@o6M)pG_eeTP6hf6Q8 zV^5I_N}e2QD6FvY1gkg#WdnRaw)TD%^|NgA>YXqBn*yrMF1hyxQ^4zfmBYy>`w{Tx z_aN%#ITvQ=o0LI0*6MuFoC3{54p5tsV|caksfO0q*Y{GkuM9R1wLJ>~P_40(!0IQh z95CoZzC*|aR_-McajyiXofq)Qh@5+yQdJq~6F*0QYnDs*({095Z|^CE&yAp9f8UeR zEx*};#SNTju_s4CDser_BUoR&o^z4VXSUy2)kI$TJL5$iSpwr>_wn<9*l0DyNU zjr}tj<}!pw5^wu2#TZJa zAUZ}^38G33p}|1n9(zvU!sP(F-C>1~v>&2tjyaWAZmb_NHPG$RArV<3^mltDXh6M* z#~?V=-<^#3-G4LA`sKuRZ6uysSmjA>Hq-Q9wa%*>($Y7(g|%rrBJ${F9)rUH1YMIr z@0SJ{q_loDEF5W;=&_x-MK*5OixiL)e(o|E^p%}goU&<@#=biD>481^*zfXx`le$+ zSjB@ba=Ys@ne9@4_U3~jgA_U?> z{YZ{I0R}73gh&7HTQ519Z(;S!~M1OZe0LPkA^mhv%I>4 zFXWm3x5%c+iGAEDyX447FPt*9%8Kc(5KymbO=3t~TmHV)Io;uLM37U^?8U0u+GL8z z7hz#7t{B5!It~&83>1~@r_@Q-XNpphY1CS~fpR;lJDFu}#Z-=#O^pvZJ4iHsK<_$2 ziW4T41XC`}(?I4E%0=sa0{xL_v{&G5=mP_EUzxas@YQ~)b7D4weAGwP5Ws7d!8 z=y+LF-YE_WF%4M5{60;$uXK-s9L)fPL)|v7XaYTB$P9|k%tLOl78m%;F;)N)?&UcC zS&Basih@>reH{=Xt^H*{T^G=Lt-^ho4`b%eR{CP;>0B0(*{J?cv zEyuk%2gOop+0-R?MBjRMw_8J2*Q0z!4%J3!>B^;-VhO3oWT zDr>F!<%$IW@MXjVmS*AeSwI=&cmLK&JW-(uBH+zq=y_%0`F;?F^?XJ)g63ew7@M`kf!VH3GQqT9Wf}(zSn}Mu38Y*%( z^Fbt{CXGXL{1)PP=xFG>F7Ua>2i}jV=CvNyZVi3r$YbGMydGL8KG|N(r;QUw=Os_e zZ_(qL{v`eL&}SkXkQV&@@AJ_I0T5GH^4m?b|3>m(-g{*OGjnb-a|+t4mWnqr8(oeU!6J6(`G_1Wi(rAH56 zZN{`7I>{5Hze+F@v};JUOF}#mq-DMTI#amjMKb}qHympUyghjmxCdn3PiH`RZ6*QI ze`IO-)UiwCtEtEbG#=v}ds$jK#k729*wcv6Z(dKkiYLT%AEuG%-gUWX0!fL8xp(7; z>I(q$g}ycj_2dF@55fe{dH8(~3xFUGCbtyarv>2;rjm`8c}DXC#@~D_iVK5Q++NDK zOD8@%%aB4#E`wDUQmKrb47}!~kiEw*B&eEG^Kr`NpQr!C>MpO1625*oM=Ua&IB7uE zm%gp^ZQMvONgoYsY|gxH+L#l!qYERDuh(R)NRMAQq-wJOmoXT0Y@ZjWplK*lqPPlk9RP+i+|=$Cm4wg3sVp&gBt(xJ z$7XNPb;Ob9swDEo-IKKL`}gscTau8)#l_Elqx}5*g}QOL4rv7SQ>= zhh))9e#QQ8Fs97rhleY7{@uj1NDOVj9=PeD9v-J)DL13h6r_}&uD~Hp-C~l1yhwQS z=JsAUic#Ptvi*Zi3lX3b|~V#bObcY!EijM;fv=DZRR^`2NrCA zmsj6I18u=vc5W_@!*;r2r>ppL+!xsfcvz07RBv3`9K=w`D_8ATOngWn)C~>>$nV#y z^k^uy<{>?to$wKATl#Q!V|ln2V>pYUBWq3mF%HMtOy=pYjB;!VjtUR&A1FWR?~`ou zZ_Q%Wel`=9`rJno^7^#fwS$(CYt1a6)ytyNPJ5Js2A}Ct;1Ts0-NNv{NMhb$D2_Uu znQY8EtuIBU?X0OCk+1`qYpC_egF-L8v2X*hFU{%j)t!?8)xi$_HXY5P*3r-!t7(76 zf><%{$oPx6;PcOPNix7}N`;rO4w^_!zUq)Q72wrk_^*xzRlyMs@DJA5TSu+Z93if`HGZ+p)2*yND^eP>FJTX1cf z|BgCNRNKGL@;-7umkAVWLXVlroGp;ERm`tGsX9OZ*0oI2*)LE&IxN|OHTKchmqD*2 zdq{kHys7#;>3)YygnNcoklzI>J5b=q7{FeLOT4tq)<_XhtzaIp|Gm78JTom{(7l4*gU1q1;R9#`Ua%pnkAe7UK?EaV; zEIZRdV?_Jo_v8$g#vPa$48s9S(uI5)8_mr*U&<-v_x%*t-!xshw9Uhsq-)wNpdkxZ zK8`t5eM3F#*Bja@O%o&h;w5#pUD@eK?kD@dkmDpYa*;r^Pfg3}qBwv3#hl-HR)n!*9LZJU4*8wMb7XH~L=JKK)gcc-IIGTaqY72(wSkeG<%T zpJB`@S&<;p%FkE;>vgloEtN9=jWztDNT@b3VV_RBGTLYOF!y5kv_51zeC?%SKZ^t; zBBXQb>|U1YJCEzK!|~KGjMQvuLEq(XgC_=tJn_(972ieVriH-#9k8dN$4^(5Y}n%l z)vGc>r|U{`3Lnuh3tn5*f;Iu?qF@vfDTuSV0L29?C;7NjcU-bg_-t>16oESv?aBCf?~@MIW$7G%{W+6R zLsW$1wCa)V8;I~`c zFRv#!6DK*xr3iOY2<3hH8;nC>9$Em(O8DT)s5H;J`!AN!&#vZr#}f&A zVoJJgxx85CLY7cFfu1INn-yIt!H&2eB;~+8G&OYInR?^RarAYPAC%^NYmK>z#!+0% z!O5`iiYsjY6XNH=+w(t7sC;H*BJU8+UB zQx~gmJxO&>`~BP$HFh$6iSgR)9J$`h{E{fQH`rF1#>I^b}20s{JJ2kx#O=$;$*a3jPLcDfZ-Ta&ed+P}Rx6>VZ?BgC(#gt+8=u;X=gc8`sh?2u&nx zR@zkrDAjJ0GXMpiWpYAds3pxMGmOY$M`po81;)l(i2lYu>V!n*QfZ>a0GkIGrVRn zBT+uC#$eD=laCD9;EYE|u79^Wiqu@pCzL4^YE@cp!J+|$7dNMun~ceFGpW$JF{PLm zq3XQz9NyG=UBM>iU*u|f5Tp3xww~v%vvN81j)x|vI)P{M5JpH0brapUd|bv@r~CK< z=G@O<5z!?fT2CjN9W&IULGAH-q9&Oh4pqGW?)JWxOn4mK7O=Co@uE^L!VH-o4_`S2 zIRl|P@?sS|m=$=<8F*Sw*qXhUUaG0yF1ymi>ts`b0&Z9Ek=`#JG7X_~d@#8Mgc>@G zn+O2Yz5lDHQFS!XV#Kiwu#Bwg%cPCFap#Y)rLE2zVQ&T6gT4<@e6)QARaMpBSSbF)lv(HGr8)5&xzLi4-KiPYqjgE*0KVP-CWZV+HH>2fU0ragDK z$S#lcSmuaI>3HtD`rl2?4Q(?BEHDC7)*TK zqCNj%dt5IL{-pKJkZ;t3a)tzaLa{2(+$U4wHfmx#uJ>02$}v;x;4Sm6&|`m)9p>SH zX71Bd41d#*bZ^4mt9(GAix(Vxv+SbMf`AMI*B3O#UliLwOgg5)^%5gsp|mH(WSRi` zl6Ozj(q{VX;?2d88Q0|wURomoBQOZ{zT!cn!S+>QrNP&# z`Yrx=ihP{ELoK~;I&W4UHq;r9^M7XYd>GAd_nr+jY4xTUD!_= z@+82ubaQc}%^X)A$7qIDA|LGS*_}oaZ_;Q{%gm2Y^D9{Oz-;N6Z~hzJWw>?1l+K;b>7S*yj$o_VQ}<_CGg_!RNgw>hZ1rV4 z`FxV=^?&h;=vdWl@fETzg_Z-L3Wb=JmZboTDUThT5U2NPq%}?p5ZyoM_5>jp)xc|hGlJ`ieSK9f8nL=iD2J-i)S7jNRxDt2k4Hg9Nep+Dv$oJ%F%~`;o zao>%dLIc^_+QL`p@&l-Mg3{>@)I4RbJ(Eh~2v;uL8(_9=m$V)K?Cj5iTNcNUUX!W& zB4l>;@@7hy5uw|&uDr1r=K{I~5drVJ8*B$GhZR0Uw0+ttxa{hC3HM_ah)udOz zY~^==_t1}6uS5c;d$2BEY!)XP&)x#U@*rWBmUM09cJi5vK`j*C^Hur-Z97ZDDbz>e zQ9kHY1Pa!C)#{6N5(zms%owl{bfwTn=C3Abx+is003;iuheNZjZ!Z!sVxQ7q9K%`y z6ZZxxw8UYQdt6ZNXl^z_#!akqWLs18&iS`nD{(K9i=+S>Ev&HpfpC^v`aHTV0<|=B z*;2qofi_-C^X;X(z+(aPJ$25%9b_L~ z7NK&CZ$)L9nbGO2`YMLwnuoi0$T5qJ%pd_(>wiROZ6-Gp9dbk0o&vU zu0l4?dJxcHBfWCe5zh2G$|;)cB8<_>ckMPkC<4*Ns|lD+^DFL^0At32r}irAU-beR z^s8}F~vu%S-s0)4i@elsn2R3FA;C&o=1ho~{!p+x^+ z_(s3y1*zO=g<*jkcmP!tu~pTT#bOXkAly}_4hFMA&A^X=Ms72Hc`9tfB!^CZY` zu?2-uu55V!ESXDj`16b^c35e4p~UC%%3gh)lSzpYr44>GFKN8hUrNe}WPN*wF~KiH zZ2W(Yf7TFcB&U^=LEuSs?)SIF@FkM#)56p8`S)nr385zYz5IgI!|FUV$SYbl1VK+X z`8PK4bpvtv{q3Tv2U=V7GzH`3tH3p~p<$$=; zG$tivl`Qlz@grt1=uIdMa_zJ{H-Bc?lGNp>=uI6WF*zxJAvZ3f55xJHz0l>I=J5iM zX>1X}luBcv=Ok{*r^$NN)IGLFcZr__UYv928nRP<;hRM!pQY%pNEkD&Ir!=#N?VFn z`sFdh@1R|Fjb-2O(4DiG)oUOinntkvFUDfX1%F}GNX`Ds?5`&=???I6Le)ilYB3k0 z&bnO8baUZ->r4 zo$`cIT3b2a=5ypaTOPe+SsiiMESpIvFOwb(cDc;lS|e4nOX-^`B9Fb)^7$ED&d#vh zox9$LAksv+1?19nCZop>M*K&UV|4|K%Vt;FoYe3VB5^*AK54J*p|T(*!0)Rs!^8TmYJo*|IwtQNyE47)$>^$4V=A{G+`?%-k8_9h z`FZ4P6ut2g)!Mr_%l{%OngOLcJtk3Z>)7k^HFwwB>frCG)%bpD)7NPPy;wqu!2WI( zw<7Gz-qZpNahn#K>>m(7Dhz4EmZ3{{^%@ORqM?YAVtp^J{4q%?Pd)|Sgts~W__*?C zU~7E+6u=$Hc@oG?cSSdaf2@oI@pmRZpH(K8?3pS$%qRo4M?npy@Ip3O8^#PGq5m02 zz(_x=8te>u`)SrVVq#A0qDLO&O5D{W`cA1tbldkBCN;t0PsrM&eWZWU z*IiL?@sRH7(PI%ZpW{HCQx#=%pQN6jCn%^lCW9nyx?no!O2c(knpX4F9V6u7K+?>9 z!^jo)-PQVC0C7X&1>_#^_Q?->_WH+BF$>F4EqU~)N^6RAA*}Ld)u3 zj~Lg#d{RGOK_b&b2u@I$c#iyPqrQSOZKz*t0x+ce_?=TLzhAPP5{?l(p@wAs`=NjF z1F$X1rIZoI4DD3n`61 zAiz=JkNJz^HYIU4E=VQG4cU$muNo=^TG6J{+sc^BLlCZ7zdD`2-;}xYct|;kj#hnp zD%PWa%5Dy#axHFg-VqW|rOBtdhe~=Zl)E=xOq%_%N-}W2_?NJ2Oo7QztDV_N3M1r0 z7F3w^!l@q;Q}2+7fYgaebkV^FW3KrEX^&;pEqR+wjd-+(2mkf_{PK$-+?Dx9J%0oGS*le_i$hrT8U<&ur0pQ^ zkTb-C%2#EURu%%&4>1q>k8<5^4gW{5ylLAsJoprQW;q;C| zlSxT5CXK|jx`2-49;ulGt0FhnzI;TQEA8~J3w5%5D}xm-3ljyJbo=~;Mx?$VDi?{(6Y zu02J^Zps>i(F>NW4|g1DudN~5riQV{l*B2NEkDeb94!53%CpX&Bo;NAawC3#WGc$Y}(tl=x*N^=Tj)O^ zxIXB=oc>HI`a9p792(1=u7|=DA)l`Di#dly%&+xsGhVt27Jns^5Z0baTkGalhAdjF zxF4Q98+7wg_8G4=hMgak*q~&y@~dsXZBy?3bb6L*SWDT&4MRh!$t_h3KK(xt+oHlY zD?5XR#||VYzAFb=G z5X37&uSlFe)a&_PrE*-c*}d|DlX~;KCDEc82cH<|w(Mz6Rb4KVpxLFy1Gc4=bde>t zBIyt=@>YDy_KL$$fU*F8-$Pro4YAhlIf7UJ2OdxX=_1CaCRKE+&h9FPu8wN{XkAx9 z)|RLkLV~Cjy`CfeqCnM_oY}9jNa3_dxpKvsp0H!eL<^p~n32dY5e?KosXT8l<2K7Z z-IG1;>+G84D?n@KyKNMz;dMJ1%lzk4@-OyJumKQFpW73Z<4Y;RNbqo!| z5H9-F&3WbQ6OLN=zE?Ort~A3m)w-*T`mn`!>Dd``nV0|~cLEqbcW z&60k8loCk~J~1|MFCiy?XqWAU;9?Ed4+C7Xt$X{o;x)|`)*i+^@59p$9dOqhKVqDF zc*I>7@J1tE>ra^FuR6^-z=yo%AzthF#H(S>w(RiZ%A1`p|H50pq;9}Wj&Gjol~SVJ z4W+%H_EgSVQQf=21g$p28dFVY4y|j0=$KKhBTvP(;APej&x>1z4hgtF{vzxt^N4v8 zPih-4V6@V}^;9Hun5_J)g7ZP}&939RDJ;`}jew^O9#7QP{{aWhW>25>b21ehHaxO8 z-pT9}@V63{Ja#HiOz2HQT?6KA%NseNx35C2eD2lR{kqGE^$35mpeGXB<%;KMBG<22 zpE;3!PI`8szt?eMVMD&&hBC2qIIBk65@(iDdNZM-;`I8VDNUf6(K}F>l=qAcG}RY2 zC)TG$7`B=ASQH<2ZV7aUag`u7Jx_VbwH{j}n1E`bSb_$E$*b0;!{J)#m9z~%M5N?07z86rNt?R31rW*E`=kovJu#OpTM#kakT6S$-= z!-aqaqZY=cP2GH~MHzjmyM(77Y@sco`@n`NqKy9g8O`IeLDbHhWM=B``|vV$84f<` z)oAbhhYa#N3wLuqu_qcPB`|gM1`~8KOfS$cyNCn zU&6Han>YE&lF+6JQ0{)Utx;2%qYU?KDPRqjRifleB?qb=)ko>|PbIKaO=Rl?Mm#@7 zlezrUv9{Jbmv!XvUL{Yzx-Pa?{Go>DVoJ2oxPe!bPXf56tu~&UiFoZ0qC-NMWcy&n zpU1U*vnIIl-rzI8zL*@r&sG6&UHtW4SZ2$4x)r%(kqul>LjU-_PbyZ#7kwv_Bp8&6 zJUWJ*2R?3WjU!%@L+3SD*|CoUld-J=(BE&m*<`7$Ki4;@uq&ehxJbNrR3v@Sa28PL zc!Ijf(dFRVH_6_2ehge1*<%&{%6#%VyzZ0Dnrvn$A%eUs4+e#H3LGI!c3ILJK2TWr-S$j*90VEXT0qy5JWMSghjj7~ZZ?LvX#=rOoqq@%Rg z$YH<^epHX_jHCM&+}8!`%EKD{SQl=BP+cQxVaAA8d!oZ8dnYr&4{ea%u0}(qe*d@? zYegoXMMaN4K6y6VdiXZ^;*n>^qXn`N*e;4|A$JiSAzn{yUch=WaGE1GHJAif2U+*q!o~RFQ&$wnqcLHC&Id{4% z!|aS?kwg;oS2me^Fp!Hr6)Ly;y@M>l$Dm64r=mL?o%NdY4q2cgm&{fdGPQRMrMuPD3;#iv?zTEUm8Y=)3Bj3;&~1 z>J9%wEwrQ1?v>Cg=ns<;nqxb;?IkgW{eeoJ8|!Z?U$nErrx4y(X?ZK%QwvjnO5NIF zi094imfzw3B=l%;h3Q%YpX<#Y1$J>Td|iE@v}}E!qp>ICWfbl26s)1lfR**%EFtJ} zoDmZ+QAmh>4Tbh-)*IsVeq3FZ-CHtV!O*F5O?#?tsC`%Jh#}}7qOJ=AP+*wM4UQZw z=q+3T2}EhU31Pr?mT!EPLNquvB~3mLw>Y|prhk^xjKIL%oa298kJCx0{92gi`O@R} z?C*uc!RE1=avDGC6xgc4NtosC$8Q6#hPd`nwk~1+ezy>LpBpH-^1dn*ILxBOih%1< zk(r{|9n0_DM%PwZFg_znHNiQeCWjBxBygOWxB>S5qd}3H@&KSr#y6gzhmC(RWZg~p zXSi$=`e?v*IO_8}`s`)Mi=jiGZ&0W%!9a>@IPUpBUBuRM#R0&DlOg*9@@}aX{KPz3 z4&z&1pe>;KkWh`7%O z05cJQ`8=9O5pwS#)mU4Ki`U%!-?e3H{=A*{ZrOhG+>0;KpRJ=ve8=oo{VE)&Ls5nwQPDH1A@QPf|L{aEVTk;ekpDQ{0V!@uBxVX(aW&gu$|0uawYE42#vFy zEPZ)|=Gjh0nv}pw%+OsjpWHyxVCQ2mx(^v!Ef~5Ei^D9SlJDI9H$7F?j}7Q7KM!14 zd6a_WrX>MyN&QfBx3CwCE}(nItAWDj7Qiq1FGa3DKI&Oup$AW&7cCq-0iTB@JgWcS zCXn;5FaTIJ$cynqpWp~UmX>L;1lVHGR7Rc`77v{x# z1Kf|<#a~#Qq32@L+pnKo76S^Cj?1q@vADyd?D~Jc^o#owClKDl#O26!FXRf!OOBc6 z-@zhp-#-n|ll{DzK&|2oY?}7;)YpGn3dO5Ia4rI-!Dul2|FHK}0abNfyNd>CP)bTc zP?1JL8WltlP?3@lkdj8}*fc67-GU+|A|TS;(jYBTlG2UT-e>Ih`~P$Eec$!DIq$`5 zZPs3E&M}_xJkOYOE)_buOT@&+=zEz%x^LSXFBAVOs@Q+{1!bNOulPKbI*1bkhR$FG zU(R8{p0oj6u%tGa{VTI7X_b9AxT;=8buZ2eCbuO1|wjstKcr{z2L zE@uEwB+kNM;UXpKh}^R{lD>8E^{+CMbcnM@gN;)@p|?}+$JY~H+h#85-pN5DGS9DX zX8w4due~~S(4V$Q^nReX3U5#74DP>@h4`^b{c>{D<6kH2=@b2nWVp|qW?nPlfB#gI z4GZ%A`OF<*3C~PZCPYJOrGT__MAcbb<$u=#{C3pP!=*?(Jur$P7Z%WV9${f(Q2E!m zd_1>tP43q!X%?zgEX_BDz1}z3DB?LfV|8GtaAed@Hr$KmUn6@f|8Evf>Q=Y8b*CMA zmdFQi|F<|*woyULiPD&Ppi%tO!P!yn{~7H;KUSpN3FB+@_qMSRhWUR!mEB!VQ;qp9Ks0varPC!5$?=L%B9S^Gt!MvPB(^XHrwMQo;wtm!Nf8e9eu}t# zLXol(rK_1~Rh^|dLzbbR9UIG9zjK~uV?L7Ws{zh^9JpYvTp$V2YChFff6B*%Qslm` zuHx~1_${t}iJGW?)MCWa^qLlDEsHxcEhuQUYT>ff5Uk+Eio^tb+f-J6*>ls$>Z|3< zy@Tb6{womN3RhquGB1LZAV_^{T3nJ4&Qno4XXZEm!q@x>i6ioA=?Pz7soD~*nVOl4jQA}6q zBfIQA*yWlJaY_)_E95Gr%$xVa$qHvvXwv}4M@y&7rf28Aux;Dwo`l8|)t$p+97GH= z(sJ!@;a1mmH>AG%;8Q_MUfrJRsm`EAPA{I%9wkn>fPrQ72<)e)Lw=1W=g8EKLruyn z(U?37OV^09snr~H0<+3L|8&i6*v&gZKVGgRxZq=}mwJ8Lv*w9gnWOE3#CMMYd<^qR z_(VniPsdNt@6Z~UUhwF6?aKN=k!g>>yRr-2Wmv@Tgdo3DArhlD3P^W%KTm zE}8ZjpPx^C+LQkKM`-$y+6ra=sN~3&#*pm6N$9(wVliA?;No4vH z9@WrP-Cg}!W_;VFiO`zl1}E5C@%+a?kk(q=3;hyP1zhNIFL2x}A6oUuKOP(qWPSC- z#=C?Gjg(+uu`%q@Q_RG<=YObSS^t=b{Zkz(w$fAQmdMUYiS~IuChvl;-Wx8dvK}jT^sR z)O37cIWK{6zWu{apBgUFKPFToxkA&Q{E;o~=2_+EIvV6=(F$A!DSOGSwLCAlqh2eOhi(KszLp<$8qdvXX z%1@IRcE%Yn!|m(#Dj`B@s=MM4%5Aq(`FtEfihY8)vQ;n@|MS$7d|*=YKE>c7lLIoH zI~U^aMXBK9JXR6k*r|I*c{a}U=ZLcrtk8nxYP9#LU@5pf)!he{^*^4V!g;m4 zVVKEhNP&0Uu*&RRHdQOsz$gA`Pq=;SCi3zH=I5ljG+Wl8SO<4Qy*&k9Q$;HUE^gB1 zUZ)SPkBr^dsOzfTgE z`Jv@q6Y6VpP!M+>6Ru;r=@`b0U!G)dG`*)5kF%0C3|Z|Nf8g<<(1rmvYU3^LQ{qjO zLu}ptx7d;(Gh0Zd>>)&PCWa}McxTz?Ny~VDKc=2LH4^Yc!WqcK!|Hgo-=^4eEs(J0)M)a-2J=j#5FDEC0uGo2Txz0dQ z?*(DkJEAULZOU)*Vi=qKz2e38ha&a~_FIDGMdO|cZU-&v3a!Vc)Jp$-Ufx&{vZ~@H z!Z8u!;WsZRuZX$m<;uRup!B()Y$?;_*y?N`L&vP|?@Gn~P|#dXBjD%BDL?Lp6lwKK zb=0d(rwysR_!qTWbRTBKp5Qf;l#%W9=3XJD+Q05<;h($6h<}UurOJN`iLg%gU${(-d+2WkN?0S!Tz&=jFs(C%eu7jSlC4DDW=JjGF%Q9DKw6Ap;Et@#g1J!{~uCY zXvR+|#E+LWQh=ht=9KUL0)uYEqBCNL~a@kr;K zMI#fV$I{63H|iJ-p5x%9;D<(y7Y1ud7p8_UeYe2L5!kq(BlRK`-FPV-yWPow`9USl zga3jh{?n33JngL9ujV~BxeLQzxh00>OKLw~lMyP$Az4VHJel9YDL0CH@sj0JhhJo^ zTtuNMhq_Utn@yF`lFi{^>O|13S=RUG=_uLtsxFeq`{W-#xC86Eq1Im|*JkR3{e(`-Ud*@z#st&u3BzYZ?njqGdJ=98aj8 zCLE+kE30U6HBY+cG+o-Wv$!x+U*Z2HPfz2$3% ziTdg1Bkksm`U<{W)5n#qEA{!vxmGUFeX^|KAia$?tNNoA zU*p`5IC5LV-DG0>xI3D*ucTC@m#ZkM- z{-MJsBuAVgz#@?HVJE8xlCEAyEr^HIpTYgDI0%o13JI{A^vr%tQV^BhxIc{d4Kb?&!*P?cwzE&ge># z%GbeLT>%Gg7EpeL5h+^+f`#HHYm581qvbl++I$?taYEY|_d6dCAg#Oib$hld^&T+y zF^E_kwa4}%y3r37k`upp-6cish^1+MIJU#=$K;{oc!llfW9{w^IgV$?dp~>&8y#xh zy|~NPdB1urY8^G{zA{M@NRtKHM>x#R+!7uZlc%KOk`vqe^>^p=zTeP|dOR|N;lEO? zPLC)~clbk;X7;zXY?3;yA}Gkso~7bB&X1Ft3iO_uryAH;R*)j2UsB2`kdzhEnLQH* z`W`l~FR0}~C#15_^d3K#n)m2@>Wstxy?Jlox7*a-i@q=$Tu*WoLVmF`!;Lh*Bb=(ZX7tg+JDmNn~dR< z!8opm%S^KkeLEVwqHnDgPK4v&FmPY2wZbEsi0$Odio5Nguapm8$_;{F&f^l-EhnIR z^~TGcfbLVTVF?;9TlLZh)XrS{mz9EhcQ7+C%L9uAnrY{q=5Tg91y>zbA92y9@cas` zdogCYlsbMWTJ}{|pV0HF-2FO+JK_gdShKZ<`H4vsel4U~i4)-@+3#GRza{mXJA0W) zik|OJ_IrY9?-^n@m()jvM98nr^Qkt7c0RtRBqb{siD^Pn7!ir7k*sMk^T4hP_t9bY z0*d`Y-=rwd@F^QJle4~^Fs3!)QeU9Q`kxk;^)xo+mCmwNr-|%!;a^n@xi{cEGM5W% zdEWd-US$W(V2?O@9i0pxZ76KH`1x=iTdt4u9_?6!p3U zEYb!U4E5e&`dxeFFd+;ACQ%ki*U}D7utGmBHti%E4ZVS4DA})!q*Mw#bXk2g@^bO> z6Vc$|=-1Cr1HMK^%lyg4&3-_i<~EWlvMNl0ON1B%{j}^myiw+8G}91R&R@&SNt`RW zqlRw|lzIQvt7SR_QNpPvpYBBzLr0{>DGTyp$Ff3o71hSdM%PhO=S~tPx==-yQZ$?? zBKm=>m;xU*1Z0tk%A`)g-9t6nqv>A;$f;Z%S_Ag9Jx3pU_k-=|@^(w|pdj3l>4$p$ z)Z-fBKhfSz=_9Qx7?17BM+NPLRf(wa+Wv@d-w=(LINOan0|xiVQR;r7Jj4&fE!fG5 z3%VURAO1AQ$H`VwAm>z-C#|P9a$1~e^*;0Yr+3i?u*CxjJP#Lk)#$=&&Nwtr2wI=o zU1ukb=AUxp`BLq8PUa|*GP$74dhEIF;`lQmx9ujykrcj+Jc_6LgiDL^a{MoM*7Mn# zPgYEjYT<~421PZ>+84iNJU06W@LsxT*}B9zS>JRK>l^SNw|_F!t571d!4;{*s$b}m z{GFp9nW@d$TxYS=dsc$Dny|97sB5Ic27bhrw(}#)(Mj~;kS&&^?~)g7p$%1 z&gdeoPltZ&oSghBObZ%1(}#cjbcUqWj)l5i=qr7H4JVSy?T*Jq>xOKbD^oPn<{W+rn0o&=IgQUsc>{VE<1`hEjC*R#Fu@LakpCqjp`D|n_oTMMV z<}>lMvW7mVmydV%kXtRE7iZ55jiZE24=qksOjspP6_0zI*q_In&R*189KQZK$AoN$ zQo9wkD-qPcsC}EAii`M;JSigfLbceN(A~b?YCY8iNqWkN$whhy1z74uX0KBcHh)nt z9=U)v8o?%Fq_mvAPcRDU| zqJB7d>5etQ-)-KqB+A4kvk_V1(XXb8f!lHzTz`c-jcTmg zOt0O$`lXp@2Co%-#i<*4Lh)mxcUJOX%1UN# zAcUP4M^Dyr$FPV$yTN(5{+?nZ@@$9%*y;@sBCn2i&hO}18N!P?0Y6dEqCTmE8}c^cgr&V_I`-z{6y9zj zS1fSKsfU~Oq}UgC{=B0$Xu8~XyuQQaX^_{8N6aOq+H{vP$$u#IRqu5H!M;UV(F~t0 zX5C3KMkUHL#H2nzk5)ueQ3p>%KqS`J1Rm2ZJ|&C<2g)omT3{Ccgp2qdaFpc zI>!kOU9Y~`=6u77Coa*7fikEPd=}dD_%CWZl=$SxFjyf>HE~Avyf01GjLlA;_ z9}nHpG{PE>2lXfw(`&l8%+j8?rsN6VeH=u?9mu~IF*9`d5L%c{_i}I-ZhD!Xcnh$~ zezu%2Ep8nUP+o9vW+Q%SrJFcX@02n1IczpdYF&=~ikEqJ?W%m8{GLjT| zA~%tQV!uV74m(Oe6WF40o;qpWK45#I(~dvklF}xZqvWA9AX%*v$jd-{55S|`ZISZb zVesOHtc_FzNvFj76he=y>a4_@^7Z!{-D@ctkMTT5B~%hgQf_>FpKDF7YjG7%B0p5f zu@4Dd^w}EmeZAqwO8&Q@5o5S3gjra5$2u~MqvM)nH|s>X{iS3l>_dUyvI#EDGW08M zE#&-U$qDb4rOG1hD>Wi(v~ZUqu312p7>vu5Gr8YC)~|8T_egow*5I(RU2Id1w!)

$LFk+T!Wo%&Pya^z91Ms4}5wyu61Fo@9KYzE9&Y8ZXxZ=kJYcJ3Yd?p$$pIp(9Hn zCFmZf-#2fiNF+#fY!3T<5;-Mk635$LHDh2K*{nUli8d1owUU_AX1ssdWL1rc&}FfH zR6MRak3{z##cEEk%=Nt295lARKE7E_@w2uh_QJnYZ13~5P0&zf*NPWvsSqveamVfP zaDS;;fD7RpUUePxwnYi(!-`1E);li zWVWk>M;_f@J!^DS<49bXu}32$Pr|m+QlXHM-9Z=nbXe(iPjkscp^f5?rX{BC38N-o z?QktQVz5j)yiv0b>!aHCD?;(!Vxb>RzgmKx?c2C#yWY}X|5wy@wdI-uRY$D;@Qxtj zbMDqF|L__krgw*@_%F|PGRR7W%dXnucFgwCS@w0nvbLvBRhoX7&OX(pz{4X;vKO!o z-N~SQmA`LzOK)+BhEtfB%4*7HyYYs3JaeMF+>ayMiv83b9Pvd```UxfvR}{F{RF(+9Ubjxn7d`L&(p)bMQt`;Zl>i4>9zMZ?y=ZmMT%hT&W zpUT#K-A`LH@qKdhVIOWGj=LDU?ccW0o3pg8ul-$Ga2mQsWvJcD*ahokDLGxaF4W4_ zFVi&pzy1_j*OOk7+Pb@cg~5iY?Re_?m%7L>6DcB*5*#wJKA%4u@9;(KX{-})dSX^g zcnPMTEm`#soP?Br!~fpc={ep}KG-bwMyAb1eKU^t2_8A!f+=6+(#1b*=K|P|C}sXm ze5BxxJrYx+h(D(-O8Gy}tJ6G%Ku?g;2GQ*LVKvF3@r}xQl~A**5%!nNF=uKY8_qL) zwBl**o{sPJF6MW!R&3xAxSV!s#x^Q=|>z`jjcID*t_``_`#oeG~LzZwEU;UBD977XkOf)Fs zO9Jlw0Ux0z{lIo1t3Rqk-*24}(O5Bzf9oA1*Tgf#?Q=(%Fq>clsn1-A zc&(lxQ$B1|ivv3#EQyxfnR(1~yiUT_-u>LuJw~~I+{mnrYt+k-LBa0OuA~##)wREd zIbaMNL)q+YyXI1A<{$8Il(PE}k%v*?C+PSf)A(1rPzgU#?B{q9$}_<)2#=(%s3Oj1 z_8V$X*gDG}gcITYo_;DmDNLg2gN#0*URCLTcfupMP)~=I42{ejDcIsea#FVNrcX;-7+dd0jhsY9=CFj*U@^h$=794-4VsS zpTCrhiapwYnbK~O$&re)p^--T?utTF|0LH|S!dvL9I8L&PwIFUG^?NMhr$WK6K@zZ zLn7_oq3VTiTS(*Myst!zk{!0*OgwM)tqZyk!6LTPTT({eNiL`1=>9R{;MgU}1^Qe( zDGTV>$T!s^e<5yH`4to zBpfO+@2;p^Up}O~dy{swedml6JAyDv4lY{9AwFBPMcX z3??1fzmVP_9{F*Qb0~Ivl5zJF=|K>xMS9bocQM7fe$&a?kzfE%h!l zkwIkI>4W)0gfVY6`iD8SR!DAK7WZkC(Xg`@}rI57Z(MZPC{-8 zV&tv@1h$Buog}{_vT%Zy;2lga)v4M@eshUALVovg= zhfmn4V%UXGaOFzc8-Fn4Yn&Dd9RGkVAyw`?_si(VKb#ilyE7Y4HyBD*olzd-`r$8n zJK7BGtMLtCCfcOf{UWm=Cw9zj#P+SzYQIGS?{7`#F$QnHy{?(0!By+x7h$s{){yN) zz=RRp`bsIZmXk~JgtsxkgmcAu)%jDivSjTlbk49^0{a3+@}QSeKus?GdbI7WlX zH;=}KU4}P<1Cud1@^TEt8=veFP>&jm6OG5R4 zzBY7feOhzLhl`NoYvAZw_OPbUog;-ZwsSZ>qift22-V=p&bGW6nX1)2pW}$&gj1!i za@s+4klS&BI0kJq4}-FCGm|icbGvt@{?KS+hKvaa|di`Wcg zbx{qqAa6%Xc?6-cYQpsywi=Dm)E~QHWXr6>chR~R0Qq*j(IuMZii~)O#{O}{=YpqX zKKEto8L*3J9u@H7#LBX(4zQHa>3bT+u(Pi^h%|Q91&Aq9vCBMDanGtGK%BW(Rc5Z3 zozC#$(i%|`aw$;abDddn<-sjjljW6aK8?po|6H#qS~U1LNF&`+ckHl>&3nA%Af(fQ z#edw9H|bOP;=7Dj#%Kw7KSbXj7L=&MSuDA2uo^MDjthQwo%od_^I3cmzHFr$mO52rUlY5bBzXvdqB+KFCVmDPr1%n2Eu(VMKd{)9i`nce&Ipn3Pi*(}zWjp^ z5q)RstB^POxTme!>;?0>)K73ydQVEG9DnA*lAvW?V%T_LpEVRCA2XQlz)U1xp8gLV zrz|`evZJ9;6T!^3ipppqZ2STw!_5Z9b>4zh_JrpICa0dQOV2RKnMe%EbI1iYP+EPy zexGNA3E!0kZ_2JF(Tf}HhW1ZJslFA&c~ZK2@w=y7Jg6vi%hnN%w!ggpwGmtZX2Y%! zyBg<(j)GF=RKEBTRWU6aiM8)=oQ*pZE!BGPl~<82`wfd56-D%}!jY3S-|MP!Db(fHs>_sJ7mic$^E#>69;v%wxOWe; zv(9`xV_UNFV2Wpl;Y1f%4&y2Cq&-)%Pu(rsR&q&hH2aG()vaNNyb@S%GW*M%dGrYa z{Ej^>^QYigyyfSXy^9~V7R=J>DDL&m3KW){9qcpi8yjnPULB=gp&u9<`?Ka%I!W>w zTy8Gwl~nY&&_Di?9Yb&-f!SZ-7b?vmSHoI@8kD`XT1N(m$k)q~XCW8;66TX@~T%2tG z#hsW~V%D7+_3l@U@&~Tc(W;{K9O8?kRMhfUE`IoM@$!S1i)T`{kDF#B+j)CmY`8B_ z92{=B<Iv~kfAER%;-zfghm2Y=!)zawvT z{lpw|TGyy$$a^A-$;K#ppT$3Ed4O5Y!;Fv2O;s}X^$VuUl5u)7oIMc`|2w0t zUL13@AB_sGI$<-;KlEDA{>irS%-sCRbE`JnaYNfET4H>^I^j!~E}1OH(4Ref;&5&4 zo?L^r0n#TE*Gd%k+2fhY+N?<2LPhXwc`5&TT{*_&&1_9k$%cqP>3-YMX+(*a1Ey^l zEnbKDy&qwBj8RjIpdyCGm>fI&g1LSR!T$QsA456*{~!Jzjlsv_w)hk4Yy9=P9CRV7=Q?mSZCn7#A#`5pg`}+EP;^XNjCnu|q*Q>A#rtk>}jD!-^b2Y9RR3~T| zdY$u$i=+FHk>PeQ;i7!!&eM*VE5B;J&fD499nPO;V%pr_Ux1Zr@KX+_M@~XQLgJ2d z#9CkUX2#6ZG7AbK?CMVA(l95BF)=Zle`h01inQNyzCJxZ5O!MDxO?|*`HMx0orUh% zh3;f=Ny%cnDVbe&X$J=fMCAH)YDUJ_4|C_>{VdIGZN+XoW(MAerYc;t@V=Y(>FGYp z%g-yTs@#6R=6)3(z5pkwE{N3~k|SotjLK0<>+1`@TS9jC_O`xrM5JrxN!U*#5i&=Y zqd0NwSB80yj*m&soWYgL)esUFe>G;^IyT0bH*{A?i3kS=$8)z|>EvjnPVv1f!%jqK zsQvF|5-DlvD_5^7N!$)5gE)6UoYtjQzkyjuTENYG_n z@36vayPaF=a4y=_!((=J^%~~a^OA>JT1pQe(%igx)AR34@W~7%>gmDygw$3uttWi= zqyPiQzg<4dEN<_k9L-hayrxTcP1|S8S}|7xS6yHKzKRMNbffM>HBZ)fxUCkoF|e{K zWNkNvBvBqt^&E}uOEw~2ky#Kc56O_G+4P3`gHbMM~0TiSC+;P#?8u^(25ofMtcG&z?Q|UV2Hn@p*}{P@=f|?&Zbav_Nuzo8Vt zIu9m(!_d&V^XJbGf6?!xRg-G?a69DhnjNasW22^R!}~xIzJ`>Z@7eF>*Kl+_QL3ua zqeryST=yG|i|p5bNf;X&Bd&|7F5ka@m&?}_77(b1dF$ES6rkrfXnrctH#McErbc<; z!UgPrR39!Re>SK|qBn5$?UltaXY}8Zm&aKdDd3itW~niVfY|sR$pNSaL6wu6dqG&3 zHl(HT`*-5f(o&d@py1#uJUk}LgSnoE^YJI!@pT`IiXzj~+4c1FkepASE{clAofot1 z8yadE%G27~+=O@WD4#udPVmKo$~8LDJgovVcnW-c{O@TueXd&#Q?anzzkBzLW?t;k zk^Ar8ztykCZZBGNCtb&8O^UdK-;W;;z4!7A9hL{LDBQfcwY6mg0}P`Oj6yG>7N#5g zrH+;|5KqXXt`vz!=xgt8IK3Gh)EH}B>Xnp~#D2a#>QXfvtp;Ep*WZB=}?|LVl3>olaU_ioUo%z9o2Z;4}Y1sO@t%2v(?bWq4 z%jeHOR8%BNyjUo7m{nZpO^fK0eUDPW1fatL(N_$Q|IjL9hIx*Ujf92bhA~8=Y^)~7 zCMRf&y2dkWOUw6Pzed5Wd3t&ZBzKSg{OJhqqRLW9^iz2M)YX-tM7O&=np;^-O(}}= z*RNlY(ACvaC#R=}a3ETHZ*MjnP~XrX|3$CDueewkjYj`HI{IooCbZC%=s)!QcJ_dg z2-D%TKV^cr!$qbrLN+$Gix)4>@uzYs2LuLQP^NkR{=J5#W>j2UP;@jcFE4L`3K!tY z-??bDa_2Rsz`($7B_;5{@=u?#!z6KCxPX(Y8Vnu!;$m7^Sy|i3>en?j(hzgM;aqq? zfXJvQKTc&xj&K%9#g{Kdq@|@HW-=b;BE%#lk@SJX!4REjKtd78lYy8c`qx# z7@*OI4#?ta@rK@jP9524-W`4fr0{CA-|G`q%(C7o zfB(Afua4c+)@Jbb_TJs!2fiK9VtheLN)JsI8y}z1Z(;A`)Y9Ki&CSitbpCvMPtO9x zBMk0`q35qdLYk~aP0Y>PU@l3>$eN#*{GOh!kK|BtMISCo0E*v84Q~mdf26L?E_q%v z?_BKN+js5|1NgyweADHHbN8qJWT$cQ@rA=(V}m0sjC`Z!fR%uN00J1B+tqG6kR)^S z^H5O4y-&nnEOg1|4bhxE8xS2m5HUHhLqj9(w0u_ByoXagwuB#lZ0WN9H}{ zd-s~g$CJ@$Z%6^1I&Wz~LBZ9@n&gB828glC00)!RZV1Frk;{ewgf0xvCAiw;q=9Oh z%zay1J}5oAySvjH8)^_;a2MUlVml{0y#pg7ZJGDtM@wza2UD6MibPUY>i@iMzvIBW~X0T2ux`@Lo!2{ADir=)ZRkkE?1T%uA|R?ZoE zjsO_Gb$EcUQK5SkLT0Zz`glEe7s=H?<6B1}O+K~NJQdVl=*FK z)U>adY2HUy;5~K#=*@lJ&&!a!tkoYgA>v3w2*ClO# zl{dib{`vDqK39Y0+_{$edSrfn9!Bkh`epd9esYpEq(#BP;&Mw%OZEOwE5xEi*LI>Z zP~km1E-7$~rKR+5-(s4ADR)*3F-#@8VPn=@TwFmg5Kl#zu3WozD_@fquABQPJ0~xX zgNG;Nb_m_f^t7Cto5Vo2n)%SD$MCubN)!qebN3QF_p_tjKaiR zs@O6e(2wUG;-kkf&5tE!85)wiRQz0%cPDMq9_yBu=aG6`gRu@Y< zyLgs-C@ekiq(cpg zeCzh@_x%>)ko5pK(jNQj5Hyh26%`eCq5>elfTY4_f&82a^uuP@%1S5D(w64ev=8!z zQlvfNt~|;re6gr{=FFL#oE*7=kr#h{TmqQ3cW}5MBoy`e^R@krsa}W>ajzp0NWHuEXNXVa!4Q_UL zQ)U!YLo#ymncu(tUo^m5k4yLxJDW!tFsULG=O5 zeeptgY-~)g)>EfeY<+!QLqkKryoVVJS7v5hh^VM2%)hYP_A_8L7M7MqV_!|Hw>x-X zxX+N1QbUTXEv5C<74^wdBcUay4y?%P@{$0=&cNvC9SF1T?rxY2BLN0&pcQalKjiuB z;$kq&C7fnv)Zj<3-I$P+1VccIg%|glcQ)gtTkwKN$D>_Kw~#`B=2x$XKYjY7U24sU zUC`F|=cQhqH;WJXc~QXUdYB|Z1~MoZXU`CTV*q4I0P4ce607#^ZUD}7^~>scLr^US z`ughc@z>mPb{2(KOPE0>)Hm5Qz;7Sw>8YrzQ^9R^rOBoN;B4>gz&yPNWdZNLMEDGA zRUk4@00>arT6=mZd{$Sjp(ZxPTzLeS2C@v8i@+KN(!;~U(Xlb09;law`I>ntEg_+y zG4!^X50wFn#!GE7a&uopnIR-1+S=PQwXk@VlXF>DS9f!3D{@K+Xf#v?`1vB&En_Ju zsqY;f#sKRo2?D;aX}Nz)Oxy=z(cj-68XEdkG#Qk_MG1*SxB!Tmwg|Sx)v;piqyU*^ z($dm`SeRcMgb@<(I(lhsV*|za`GzJglgwNK8S|3I(FPT%3@Q@Ox)xMqVB%JXUHdOB833Q4=ASC>9j(v$C=x zD#@Z@a3SDP040H>^xMBf_#Jnb9$@JO5Swe)LZOmFq+?TAMnlJ^sF6@)VH>1_lhZuB8_H->Flo6_XPnv9mZa$Dx-!EVIxKt8AZUe9N1vJ7I@-jO% z9UYx*m%BiRsHuI2o?qhR41i&^2kig{2Y&DERmyxA85wyYJ_JiGLqo}6?!m1Y93I{t zeqz@?PhaJ{rU04!52tTcz}!LvhWFdtkaT$8(`98Epo5N@Sgv(o4+vflS}stbq2k5j9W^!Xt5@Fu9KsX>p#>&x1dw#)%7yFKW8oOXUlSAX zw=-&}BU%Fk1C`VpvGC9^5p%k2#pb=nc6Mqo+#roWfPmKMh1d0B6_$_?4MfmY9v-(p zneo_%hDXA}4WtM!uPLOdUb#Jva#X@~D>|4>?Q3-FlQo?n;MAn|&Jz0jwzew5jRS>? ziH{csmKeuxs0t+xBCw$L=nTj~Wn~g_a&k^CF6k7CqPjIVmJXWo2yx1JU2Ui9i(wE(w%N=4grIoyR&>tj_T^ zA0KQ0sq2OQw!Nbxyk-qFrhQ%ADoK|SFR{e(ii|`#RARG zpC9@ypgMqTo`yq6fl&e%1=l2FWM!V94Q36{0FVkhg~P*fP}^vzsO0SI_`%145cx3h zXLEb|qM+ad=c}N{q54)IOnQLmj1HmakBW*?fZ7cb5?~q76inS2uvoCJ1HGYVWL6dz zR>`dv_hPLX80wCWyVW%{4{|l&roMtF0X+KeQbt6AfDta1qX66gn3c7?H)0r_nAi>+ zDvI;LZqHmtAJ4>KHOZH-Bc@#zbxjk z7qY7mz5s}R&X+F>Ks8kog#u%Fw0t| ztCC|tDcYKv{FPYUZaF(*s|z0=*QHB=AoVzvKjh_w=oFh_>ph?qP(@GVueA?Z!t zqb?#0R>!ka2t()_p`TEhP#ABCCPCfB#I!Uum|)lpJ~#IaVx5Qohrhr7cH`>I%!Lt@ zv$Hcq04{sT5QG!3mxh)Wf_%*oU_;&AVfW(ssA*~alatTGo7aptCTo}_okIZ~uv8if z6{sr?pg~}=Kt8!G=VoIwB0rzJME5>8XAx4{uk^Adb@}r&u98qva)Z4BtJuL_xqa&v zKExmpr*_g0@$vB~}0I@pE-Q7Jw#_I;qOTcrWBE+PmO(287a%gO7>bDR% zOHWS=Rv<7cAh$qT)B7#JasUD5fIe|+Y;5!i4s!&P%X+jBC!_xr(DR<2aG2H3uoplZ zK&3~<$14Fkfqnolt{9ji&|wLW{cG5u0jKLdlq0|rU~d2qdeyFx&?dniI}V;hBa}xl z7qeh;;eEMrP@z>*Z`=m#P?J3sNfxuqf>*Wx|LIAUB$BemzsAQGS0;9Rbo44Dgaeo- z?~~HLkr5?LO}Z#fYG&q8PGu-j+n|}F-o5LA8hM4EpPQebQcO&2>@_2=AkY=rj;EF) zOrP@d#%esodS#BUrFm|Xz(j%;j=7tur}$KW;qPV>W$u?RaVt3hR$DteH*+<9udnw= zZdBg{sRABd3y2dXC8bj9u||H>;XNq1mjT5gqM?ZNq)0U7KPgL)_9)dWgLfMNuZ=&C z_Vn_aU!0zq@dX1WAb^UA=}lfiu##ukyC%^lBg7$;oY-rf#C z@_Tu?1F!;uF(x*anvSj&oGz@qf!)r`2vkPkQGEjgO;AQQcXmu5&HWpEAOoR7Liq>; zumAv&xhpa^8(5oOrg@i5qS&V0#Bbcd;v-}+1T>UR zz_|_}*8%O%6f*j;uuDdWSBE*>sBqo7h%M$Isv#(7;G$(^VnCUGgL4j51cu=zCZ6G9Go2K{3h&ba7Qu8(m2?3qJOgm$n57=Y`L(#%R7p%g;4KWs4BQz8we_>({k4}bUqXzkxVu+Ym*lHohDiaQ1k~X5n>UTE ztwHmh@t{Y)!!WsmRj&hD5-$#Wkn}D$o`$ib98jX$}TY6v0}JK70L!QW3Z(h zZnL-aCYedi8o0}ObQALP+l^WB7T7FU}ePvjvEvzBVY~=4uX&knP6{kZrTHC zViU;L))pS+A_oW1whN$`faUxrbM4{XHx4iFIlOF?2QmN;=ZQHzz|!&3Qqf8G6{3_H;K!-<~ zn%M4+rKKfMUp~EZpR_c#8>y=A-eLP75L8$`Bq^B;V$5;t_id<65M^=PzN6#g;N$tW z7&nZJ&`%gx+_+nVs1DoH#FK`sr(bY|=-tz*hZhfjQA}@~z?iJD){Pq@;2x&!Q8ij^G9XieM94OpM+KNE*Z){BxVN zD6oolNZcl{2<%_J{8(7{7E%m|KG0M`3JMB9T4=-kg>h$OV0a3BBy2~kMEBHw+xOv> z5xtR-5n;<8oG^7;2M5_;LPBK($#6$i)eQPRP+=UQAqvKJZEdZiB`_BpP!erGO|ZNU zoDJMUs}VjRz(CnSc!J%=W4FO3d%sp+FBWR4-c$O{p=aOxw-k6(J>%^+y0ojvWg0)tZW*vA!r@U zx6>kqo?8UauK{zo;+>eZbSfk{mI>_aa6rQY+XTfb3}}L3O=hfy!X_+q9Qxkh1X|Gt z`3>Nw;4ncRMFPfRzl?{ap+eLWZjv=u^Al%qLc!~H-zO`(1C(3GPE8b1hK=#um9iyH7%D4DD2po86)WJA-Oj#*DiI~X(}U_n4L6CMV%bfNaO^2*8|(2?g<29pObP~ifpCBTJNfx$eM zrvll$bT960WMsowu{l)Cx57L+J;pjBU3<9}9e_dFrQSwiAsF4ZffV zfiM7Otxi;F**0%)Zcf7wU;zxC1c!ia=qr6dV<}qcpF5M&Ld%=HhB#N8C>qjePfxkG})K_SFapJ08(O zZvtCiMn>X+eL#?dvjfdXhmA>T8d_Q~AX-3o#>LTXZ*PNF(b(1&4A@W+^K@5NDckFo zqM{>IWvuee8(MmKWAJ&2)cYBz7+AL*mJ|T5Y=g@D_h_Y{!sCDsx{b!*A~|}MKg@jw zB@4jtp@zmSZ*LiRN4FrB)q>Rp)*;L?wucF52FgmsHpYF!b zbY6hT13orb)*T%kbGpy|)utvnJx_W{i&L*X&bEkCzfdY_qM;F!@>n=g1q^&_i$OO( z3)(M`!_I3zFY)_9Ul?LZ)Ou77SSP3v;O7;Ss+kXq0A|6{0!Iw|4(JNDcXWLC^yv(^ ze$eW)cX8pClss0-7=Tm(K?U=M^|By$p}hs93hoTx8(YL6w*c(sZ(2ZhLz83?Y79I! zNa@D+H-oXR>HJs+hzsD&j?l|XN=kACP8!LnY^!(g?%j)=oVV7|1z*0jT8KQ<)Z`-l z2nx#+c@35(%qH9^lnJN<;O%dM;rSI-!Bj-vd9PjwUIwlB0YuIMqQEF@CIHG8d={*%d$HKl0tLQAmse65i~n$! zvK@txn$Ylol_W;c;yGD0mo@qGBNMCifC*PRtt7~zWHzdIu+n>#XoeSb;~~eJJ-uuyR32Sa|-kEhJJJ z3Jr@Hx*CRu=|GQyo(IQ}S<3Y-_M+?KP*)*ZfpkO4+$|3sM)Pxgynkg6 zsv20*cN7$G!4ZRM3QYwtEnFoYMu-&9Evj|8lRKm?fxPHwwSNq=uGr!w@MIvA(={i79ACBSO*^Y;gS3vF@+ zdU|>~euJ*_cGdF0X`sJzOG&A7DjU@4kMaM*)|%*#?JMY`Yb!P@Whf1m%}pU<<_e(c=c z*L9xfG5m((d~yR=Db4Fuh^a@p0N#icy3e}27sd;6X-j%~`iu{z@7=dPFrsPEXxsKC zh0%XYmEL1^yR_9@Mh#A*jEdrQaOW7Z-lUk13;ODmS5{tq{yc_q$Jx!zYWD07U@p=x z)4}s(E*WD-jf!YHd0MuJUIgIlgQV$cv^V-A9jvQ8|3r%50`x-1sG5UfYV$z|(WKw|5jf5Xd;qv!o&M zh#d|zwF&V5k3VKEN}GPlr7?R*L=X=@NRj<G&(`8z^sFJ1rnU84LLXyCQcMgiOf%9vIMM+^>mBhcT)mBt(LOKqz*X_HUR2nK#@xSA8PTBcpAHTL_*9ehKVEIe7*B9r8f926%mH zyqY4&;4{)QWdwa@GCdcCD!lI!a=Dy@DFSP#0FXFC_! z6FV*m@d_uW3uG!P5JE!bKhH)}?4q!G$r-*_@nE_j`n|R9c$|*9HJ6%Bs0>PSVW-ec z5XB_agTfq&i>m|l0rE~wLN~gU0^H~P)wf+zSW9>YE6$HBJ0JnM@h&8 z3}EQG)vm;8r$g9l4-#jMgZ-h8CR89g3d(SDdU1KpXYVvx&FdW%fX2YrB`Nu4b9k_} zgO>$y1SwWQ;yAplX71K@@d*hV5qRcV-D}>oX&kX%)rytn=yO1AMvvz54>N&3;2A~_ z{(iiqq(s^^Db8nJ*m*c+RYD*zE%Mi*EE0+CM>%UQE@sZL2X*IV=$ z*{ZzY-ZU#WcU=et=-Rt{LGz#Y%=0=nwCWr}X({zI0KvKCA9l`AJbCb7BqA9}s8&|U zjy6;1vM13!%}#c3IV^1!Zxvec-TU|Y1TJcSVo8@+FwN5_(9}?iA;f#HrAtL=3CcjRBeble z-_PYY=l1C~`M4fjEzj`zW}kc~ljv)=ZY7*Py#wxDx7}@nQ5wh`ekpn>{|+8L3@J8h z<;nq6*#`al@0@vI1s}Nn|D(hVR&qN2G3<+y)1(m_%HQ8VMur!$9<8&`Z}bW97ZdF4 zGRbnmTet2EE9{Ae4J32H(=>Hz5c-p3hwi@6p75G0K0UwHC*O1g;u#_@+M+N>D9|jC z*0AdjgAu`MfrYp)S~U0P_X<%jP&6%AuwdP$!@VmjD!{mIP!Wny1=yB@4SALK@}-{J z?Y$8V(BULO);q5L*bit2ZOZ{90kjyfWb9`?m@+(vLL&pUw;Q2>h=RP@>(zBl=}x2y zNnBgejZlL!DjU)g80m6k>Hiq_%^+EEc&xhDaf?pjIa} z@|E4+(^{)9*nfK%~ z30t_N@bD`F(+Wv#R(E#Jzlh}(`dk~ z9OvX~Dl-WQ=)S!keCif zvEl1ik=jtGGz`DtI&z%<{dda*t|9?|GL>qeHr5){rAx0~hfx;sqS-@JFRkh)dTCKg z4$%7Ex$e5;Gv>GJtqX{){cGUkTjt+8Q7}SOC4sl2c^J2NaiVYdCdwYT2P%TC4OFy5 zmL@`w0(TNy18PIW$$4bTs39wRqO;$X9tFHX!4B>Gsw80VS zQnX{$X_X>{L3QPv>;QjW7t)51N%pY@#YJwI4S&sde!k}0Ou`mX`T(E-Xrn;JA3C9Ox7&BP(#`T8uQ}oQT%ouyI0TDbT4(~UaDcfdFOFz2o8rL_3o`* zI;cpHPp~J%ePxg5C+029Ws`&<(nepxrn??#0dFo1s>qhmN)h$@n3`^;X{6JFGKXh- z6?g^h0+Wbbh~zKUd~3(q{haa?U=%(_${2X_c7A>eUE90sHuc$AQe2$2{DT&(yBw(J zTVs3A_V?X=49MWnp@x(}(1&bZK{^DQL^Vp^0HOQ~W+TK9*7yl;7;aQpQZ^5}$j&2l zd-Zw#cEw8cq$A_i+4fTA`TAZo_2}85!>~n0ZGWDldZH8Hp-y?dvH>)jvEh&J)jBh) zkX*7E4<#g6#!UK|-D2FeKF??+;Al$W!~p1s;4iMJAh^Hid+jz^DxVZw^=_PB2tXZm zsO%?j9%=c<9xi#d@&nGeM#5X0eY7<)91`em=2CTHXT77D5eIj_*)z3)N9@qSlH65 z1LF%sU@a${%2beJ#CU^_y?^z}lGni^2%7=UCSQ>=AlgShnxYY)#5j74yyoZ6YkQBV z+~s!2?&v`1cYu`z&o53j%Q!t4v^m z&yA#R5Tz9Kgp}W%JNFql5ZzIeRy}9P;e((i#E8_NK1xXQ!;{)06awT%r2}3qVSIXW ze6zb8KU-KN{#tme*99kTQ*}emt^W4UD*zTzt%c628GhNECt%x9d6Ek2uwdwEJb8VF z<6=a{xqSI@dT84iqq|U7P<7)d0y~e3$;QAy6d?BzGY`{&vDpQegj`1(hKHg6l?75T z5I~-W$Tc_}!`9&TcsH_ff-hj-mEqzso zhE9J-0>v<0zIaC1$gsBj%3AZv=U=6&?!d|mMgB;VAbBs0nSZd~&Hg6VuwS!K- zU}MANdxN4c{Mc)D_~GDVk;B~X3;Z9Qe<;7}MF94FTB1 zu}6+)^~oabwv6m(v>h%16wuW*q3r9p_b(3C+R8uvX#R80MJ3Zu6@DeHltv97zBysi z{NV1oZQHhV9D&R+wAW>88ZGG`6LvWs;KUKr$bR)-WoX>{_zSlidH9~Onc3DchFD`- z=;&Opsv3woXhSIWG#vBfSknEZBbDG=}k$~ zo5RB9m_%E=FTS+;8=xPRNyl9`IDv`ION$!t+#8N^eS!Ny5;(js&FG_aKXdRtVnNOAeXyT zANo6NjwU8rotP}f6ix(Mbzu=na49Z%8rU=%D4x2Qc;cw&tJ9RlL6i}>eY?e!DZ2(* zI267sQ&m4=chus;U0@p|h2i{9m<{+ja7>Y8An^t z3D#2DQ~!C9X#47H**^d@QFQKJUPx~m(pqO{*QaG67l39^<6lMXh599A#bQn(+YS%` zBOZKd0@00{3e$$Rt}gOUEtZ%H?Fz7k53-&0ZVRhbAdx%BX$E-6X_5_7a>+b6_f5ww6n7wJ-P(Ii!)J9 zwFP|;h%A&2gf7WIBlyVN>6yoR&OC2HZ!IJ@`vdApI%?Wu1kK|10vG@o5#Lf(r2IrBwWaIg^kfchNRs}&y}dO}Th?HWveX1ZqdX2cBw zXwoelJ$}4&V=KoiRCKU*>^Txk5iK655vldg1a+csxB#9R{QLP`4f({qvj{&o2SFq!z%r!`sOqEGYP-S^WjLJYAU z9G{d&gpc`XvBY@?&`MtoRYR%^jXMMQu>Q@d8gY66U~N@)c?6U#-NB4=8brhLdQFs- zX++!es*rz_RaA6Bf7&k z0bbpF=l6cquUZivIle*$k|)cgg6XZTO#{?<$Q2rAX||If)4j#mOhF4f6eW3zQ+eg=69yG91<~T}~M-Ip=x=akT8^Fwx z$k^C?%%A~&Ly+R2JB79Stp@AA@Noe0&Ug0?`{!N8f=(q%u2=7R2C{|#A7XERqr-|N zOUB#RLwXf7?F1!9A2a}HVMoLHP{0WfLeIsoMu49{txq&Wik*~SL!5$cD*yU!BE85w zcXvJXhVWMdi|K2f)fQ7lTrA5}$sG6TpMS;@uPIog$6WolP^DV^awk1c<;oXF#elVS zI1mlhx^({~MRme#3s{6jrggh^n%;?&9%KbYRj#@0_;HssLR$oyy)J##pe-#S zg2S)aArQi0A0NMg^Gf@XZ3sg82b?efQ4!?{e~+N9zhsrUqNb0cTvs7%wuqY%kGF0; zYT2^XBQr>do|I<5TUAs;NTHnwXxCnO5f6hXYbi5$^4U`cQmaz8!4YW^J=qWBL4EXV z7?*&evEgUt<%ygd1cX4FjrQTF{dEF{45&aN1WZUh0QKGpO(Yc*RJ^gy7X2DS%1dJ3 z@#Dui`AKCHr!QGpwxG`*6W1niog7@eue8vzBaDol)a!a~nV(soj4_NyD@%h8so&lA4v9is$N1;Lw4rnm z^R*!C^I!<^I-=zTkU+qd4@al1t*wWR8O&6)hhq?+%&aAO_hU(tBLU9Oa~aS=&4@s-s4lf2p!kxev{9fL0$3(8j#rw z7v2H{4Gs+zA){FD3HSU#E{Y@3q4w)HDIC1iRJnO`vH3+tX0aL;nmvK3MOc8ruW|ky zY(%6E;wqf{NT4M4H-uJD+)?54nCwE}Jv=T}#){zaQ&s}hxk zPk3$gbbNvO5SAC2EMje-k+EWHaIpFYJIDrS2TuYX%q;RnafMoZxX+uFXn{Bc)Xy7@ z-_a8%Iz#*y+zAQIw!XP<$S&k<5tRN{b919H@oD6xEW7^YO+JnTh^M-s z$I{b)P@?|G#eG3&6x|>ZTV>H{_8|-s@CY?T}l^+T?#@?lLwN-#m6A4 z;>qDu0x04*kmqLHCMJmN4)XxI`F^6cMHVqE%zeRvmcH*lJ~`XRuhthytz>fVodSeo_M+;^hMO8)!5Z z<f`s3Y?)fOMk3$e9x2%%~ClTS;gSKziVB zrIls^Nk_DRsh;Tnu)u3(&MmJu+8|$}KG?@Nddu~SHt}Z0#u>C!Fz@mh@G+pFz5eV4 z2`gS)R)EM6ptwVAN4*I0F%0~jjK(RK$q7rABq`U~9Ti2x4-93E+6TZz-*XvUCQWhZ zn{#yDQ1)UhL*gj?B(N4+jCM-Ppb0Q5=(pwj5=BkE;tusKP%!2}mQrN&qK56#QjWA_ z4^7RDfD{_R0pK48?YdGELrTfe8%e55mMHCqND)qtcvW^b{im&I3cZ5#&@L_qwNI^r z4;2I#7)rm~-Y}9VxPgxGggp&C9zmzcXH!#?fOb%zNFj9eB(emcWB6m@tRblEq+^pI zV~0}d5LJG;R~@~F6?O)M9gY|eDuWc6yrf8~6tt!kdv^gKX^hw&0kU_;x9|eZKiTsB6{5Dlk>o#rT;mlG$LA#9OWrA#R1M#7hx<}Iq%BcmwY4rS-73VQ9lj_(3>({TR$0aG(KlBBB zOudddy%*9FQ8O-Ie%e}bI_Z0lx3~U1ksQl6asP8Bm;9ZvAqp|Nco@hq764fPdh-Z0 zTPcLFP-I_qIci7gb6HWlI>V}c>(l;L2?_}*X7(6L62wtqn>ICqXJ!~(l5e#a z&7DQJ!3?zlcP27r_qY@vKO+0~YDWCDXpyC;Hdi!4wuLUpomxOt@u{gT@vjnP#1W6` z2=)p()ra~D<#RVC-JR02r8OL%y?*-RXh3n{sSxvuO%OIjieAu6adrSbGHIe-y?Xl5 z>T31o!7)RyskcM#CDUp|KL7afZaRsM5vC>0-@JJv#6DOC3kSX`g%u4H^>b!DkH!NA zQv_PCytww~VEjo2EHZ~cu)ASFRXD5hbIr!n2pvzy0ajXSuJ~duYFj}GN$Ac&AE*`( z9$L0NL*;C-v4FuA1Y;6q74}hzLp=}#81@P8QpUF=fixIvj6|wYqejy2fZ7tAkPiuK zB-QVU6Ccfkk2lD8OU+2+OT75G2})G{<7WKMq&3X&6$CZq<(|e}j3TV7aB?GS72_`( zQ`|Syra)pqw9T27f%8TbOaOiqzu*KEztSygYgdh{7o!z+2wwEWI|2gW9=Y%-rUY0i z72Q9_9&Ryg9PE%@$BrY~4yM+nleiFh$1Z24|2w-QQ zakln0HXgoPzW* zNM4|h#iK-)sDk>dgD(&;bty=_=*A%>==1ckwPC~tNV+0EaylH^n=x-zE?dTn71$id zj0=c7>nM06fD+Ra=kfw_@r3DFHc?lC2dqyRh1I3-EH3RyN@5~gQly# zMaLX!YtFa_;vtRP<;yW7`;E*8a8&*7>f#~<4o4PQ<1VMJeki}GLy20zIbfY)d?m|X zC8v0QeX9;DD11H#O{M&7VMFn_@#b@!w&l4TICV+`%7!XBAkl;{%g>~&{91{ssgddoSq;sHsPqka><%M&d_hO^^Y-(Uv;t9Z_+NK!t zDXO4}hsLPKE?3n41Pf>c>>%-rswN4MEZq>5gpQ7m40Hmx;2=8ia4c-`H{L)ZksaT48ZuK{io^6+my&UeF(80X-6$sY}oKd^zM^2iRaA zQYr!9Fr<+{f&E~>CW=-w4^jv}w-YuD}@%?L8Dc(ADN=9i5RNJ^| zQ`hRxuPBv@-o0zAm-c$joH@|Nyl`>{(sDM?7BV+eW~i}=Dc&SL$TszCWtCG*^l6G% zs+q3Y&2+_&^w13(5<*%r#EP0a59K=%oUbb{m!_1BK?7buufPISLf zJ?Ofa4nWNae8=HqHcnUZQEg!!zPo`jPHklN;(AS0X_diaKv~oseMD5D6+Eyl)b6cgK0 zq9j4keM@OWtw`RXX*0$m@!!Fmvfcfy$+hK#S8Hts(s#U_FL&dm1LAFeyRmlYeSYaYFx@o2E zWlk463m_om{e4a<8lgDriXkirW{4I$F5wuEs)*JW-o$?>a84#cxhvzQps3bK+f4HU z)7k4{nZI^OADt~SNdcBM;0UV+X@^MsItdb(PknfMI&#Pc_O(0?r3~0BGGWJx$dR^kOEmZb`V^rm?C{xyJYTVy2mfJ3Ab>N@5sY$S)@zI_`h zugvaPwyb4sE=OVR&8T6%zNREBQt1AB?~>@U=_S~YEn2nOWN&17?EYtnyxxNcUk3(d zV%-QZPJA6Gcm;4F_VM^2bnq8I&DM81QV&v#iJHWDPM7Z8OX*@vz00uT=d<`_-=@V( zrNTog!q_>~IC_&D4!jHfHK}DU<2uoF1$}d&w2{|2)^|9qf`A4DPPpYJKSH5i$k-GPxDv<=SU_4x&MqjJKnrU4cdvC$snZ+Y z#lF%dGZ|E{PWX*i#R}}Fx!@YnfLl`C-2d9{+JCeFh`>-3acz!^Ml;m?6sV6cr6{aMes&M^TzGNsk!AfKdm%R?7#sBc_S(8sEqBrMv;e$kn`R zf{IMxjm#^gx}ztc75~D^R7yfN$Tt+aff|@WBAys8_#zUQAa`8;JN=td(y_R(1aQqD~L3Ln&clVNPwv#hT5mxs+f#FZj{`oh|+goEU}s z-~oP3y+fa*ia{_1O)67s^^bb89l(t#?CV#~M<7sx6pzgSw#h&XNgd#g937wyTm%HI z48B4&at+8_W*2=yCC5~ZKvo*ql?@bfrUX=9sB}~-#J;6G9K(T!3jF};igKHfOGLqk zZ@T9Db~J%Wpxx-^#DIh9L&o#qj9+f1mI?D7n#0Z&KMULUfRwLz-QA5Je z!&Nk_^;7)m+A+!AMi(y*`9LtOn$I_gR>SP)cE7(3wLZ=3Ac{$>Ti|pm{?-^@WRgPX z&LR?K@DFX=MMdq81N!qCp8&^xiIPq;`P?C%=`(MKq zC(2E{E<$#X_zblkVUuw2%k3e=JDL5!%j7l9c6V3aGBQi7d7Rt`>zMMFw4|1kv?1U$ zC~Jr^fK;0G(!9 zu_UYpl|@8NG*)0-d{hgWq5tqy7-SFt(9a}MSBWRRSqjAMfxG7+{@G2fv2S2&fPb=U zyIVy?B_hv7M6|Rm*cilFK!#`6XS}%#u}|{p*t2Id3by~AD7*aqAr#2V^2FqN`2k-c zBm5V3kFXBttnrfATpaimR+or?jPxbjd-ydeplN>rhJkaLZ%NJ;i{S5ZKH&B;27|OV z(ZNAfu}m*4g8G*IiEj4PstS*c9gE!EhsKSkO}NTxAphKtt_0noae#~j#dSk*5IFQT zM_3T1<;(klAqXK#hn-P1sY}ac%a^M&BZZKOw-$%MutrJY2I%|@GB+W~<5&yh3{bfQ zPG0;@#C8$dGuDKJIHCMAGh|RBiUyYUf#D2cv9Yo4%hL%LkY=8Ih16*$l$R$TG$Z{{ z0FHn(qEwM^V!G<9G6VAfOwXLrqI)N#=B(Rp|GoSBXM7?R!{zGNZBW>EcfN^H6Nkcn zMhOEFsxfqE@-bI>6rhE&s`5FM8J0N<;jN3uPhzm*$dQ3pem+b069p&gBz35z$l;}@bijHlDuC^>8U8yHS;dhgRH_~tVXIhe&Ph*_31^Q z7W_X{&2`dNRs4Bm2~|@he!I!XUQyjinxn?Vdkz@kOqD`vS3-{oq$`-Zs5*+(&=TGN zn59n{rth<})Q8MWkd(nGOtkh>to{4%zu8AGp(y>0V5wrr_J_GA_#T|L?yLDA{AX|W9XJHS>>cy7t9$f&OVGQEw!u1;!z zEtJLwUw{2=;~Dp0FrECt83c#5n>lj}A{>w=ri{5zXu zJkYxjALbDIL`0&$E`gbkR9qoj1~8PnN~_n*^8u$%_oGS^BR0PeteJyAEXIX$jam9> zup0aat(D4pWOd(*0W3)O<$ttRZAe%j;pJrls?LPh3Dc*K zX1l@h`0raZ+of}-PEu0qDypnlS#mb+qlhr`+NfE6KQ-CyJsmG%L=@))r&8HDn8Yq# zar6)R%jvx$;EkC~BP05I^pNhdsL@JK&mstHSE@pphs(M%lp+&PfdHt44h9F3M&B}} z#i=(6#}0vayU*LH%X1 z{ycJxTGw+kwi1ZR7efsr%ikYM6dx?#0JiA>@;=b|h}y1^d2kju>iN1kEcrF|qLg%S z_btlb5^$K#ZtJboX`9=6BTxz@w3$p2K`#d$(-AZgm4xM;Ef)If_FI^)@tjdda3?bU z;*V9^W%{>J&rIQAj@dYne2#)ZD*58aZ?ap;aY<%aHlX~_k#qR z?OcHkX)BP;qXyvE3u7?BQNAP2^uVUVpakjRubb3b-#LmHtQWBjfT8N<^P!cimOkN_Q>l#oyNzP?OBiMY5 zC89TSus8bj^xO#cI$+IQCMz6xwvbtD#Bzcv4|(UwlhFwLy~Dt@EbY3jBlaqn$Sf*| z%fb8zV(U12Bd85bOdG^3%2+1jwjOaO`MYJjS!RWb@)%W-E2s;(9{qq=cH;}=iVm5O zKtCy5<+2DyQ*g@U(U{JncBTa=3gRZFmKiZDqi%v*>uWb|-_{!8PSzvUN(=*H1b^rt z-q830rF^3&K914&okuAacB>|Ee3t=uBvxrbIZd*O;zaJuN0I z;ja79?qmP!DO{I7E@pG|AFKO=53z%S5S) ziV3r3jYF@E$cx%E^!h#eSFoXst5*X-L0B*%nzYB!V;IVHUc3KYkJFHEAsKzQjNCxt zV1k2;D5sSh{s*IekgU-@$doz@{n^Ww3C+o$qEym!_U45{-h$fJ5v?xwB`Cj00AXRX z=sP9s-#=7!cAa7c!8i$TQ~fCeXTU09Yh)%HV>pjbJKY2Z z00lj$n|Nl>Dh7WVjSd-ijPD5o8P#D~XB+4nyXyX-pd< zsfvr1`3uzdeAWi(u6Hpm_s)X{hIdvm-At4PFtZYiP?};fL^?=msfBCSvBN z_XXe(5|%M|zem-}jBt#8-@kunU`DIWi*7WWNtsJ>r(&lsf%32@z2Iv7fmlMn3;>n$ z4F%q2Rt?k{0VCr4bAAdlGOYUZA~M57{x);~L1qsB2Oy|CI{WS0BUNJ{5kbT@@g4bE z0aim8wX5dZy~i@ zQ%YPp+z9>nRE{}=8kw#-sGRa-G@PWOe6k&McWf65LT)Tj$PB?jTY*|2atX;%nFlzoNna&c87K51em@XHYXTc}|o&l*D8$;M9 znk~8d3hgI|G<}E>IfA78nd`Bboh1%kxfO*uAyjFg%c8X>x6a`vAjGIl1s0htH6)^V zf*%P`LW;h<6gs;cR|O+&Df#%Z$Fv)q1iE1=W`k*kVBXhUOt52H@@3%M)Rt`rNJYZP zG&V;0wTUn2VlfaiD7c__wm0dnm3x&Wc>oQVqWj>qv6@8v3+_8Eqj{=38@dy$6%H`$ zx7i^dcnInb8i({iY!DiUEW?|SJS5sP3RmPZl5d%7Xk|60uMT(z2)}yEmKIJ<`-gsu zzBRYJ9Sk(kH2!6+HdPc=7z>1nms$Bd0W~8`X@+}WneHt%IiyJNp6rd?d-hb9=qj$! zO*=3(g`L!*RF!TK90m;f@TE)Q*&^LoSRO&0!n?pp2*% zu!8lG>mOhZNZvS?!6LJtUnfeT%IqzI1o(Fo`@Vb)p00A3T>Y1xVuP5wzt7)%d>0qIG~t{T4$-Xg`nure{| z{Mo7r@dpl2_&PyQqI95C+rWpD7kPNO6$bUFN_CIt$p zhcO=vs=ERIF49cV>F^?{dNY7VlriC=vY;i0xdS-?+IQxWkEo)ECJ@mu*m!vSS$1XG zl6myS)S|tq4qr~SJV~0ysnHx+s@OA@Eh~l8;a6iz5fX||`aOM|IY}kl2vxLY!1I^< zTmAW1Xguoq{e7;a9Pt`$NBJ<2k^=claGgZZVajlL)rhjHO42jjw2IMiBC&wABt0pt z;M_3@3)M!jh0=-8YaG;fENCMNeZZ07+-~CLW`*R6!EfLd^gtkElroKnHjkjz+VGC~y;TtI%59TCg2y zD?hatmE*{f*aHV4peKLGo1{pgq>$Jt^)RW3u|Di*G2AjLHo8oK$RP?z2QiCW1vRyS z{+#|voEM*aMCJ)Fk6801< zmu*N!K)NYaV9!J^rsSD)pX;^O%;#n`f;nFgpqgOEfDDAUT{MRFs9k;|Q)K*}~(f?N?u)6*C0X}uSpMOwX?WHtT z@jcO4EB1)x<`c({Ln5`R@nDZ|Nl(v1k2+~I#w_@T@`Zv2kE7AR0-V3ngP=r7!usFg zvzB2}g1%e-JtX)zERJALl<_ChHN%}!@l)3q=q)ZOq zISTx;n{^>w>?jslTtJt)o!)%<6vhyzBPaJ^+N(;1P@cd#92hBo!d%S|R~o)5X}ape6gpO{Z;%pX=zP#>!Y??K%uRXCI*L;$lt#p()j@81bF$vcq7JZF_|H1=(LZxWjRYS-VGxF`wel@ z=b{c?l5EAA-_S6ujsku>J-2f5EtO5j_#`B*1_W9;*yQNTxM{hOD_%ctLZ2L zaKG>OVu1@}5;EzB@D+drh@n3;s%=0Jshk7+zA(0o`;3s=WYBq`u0CMhrh@D-Dw@3K zi}1*|raV_POvvIRY4gY)Hmn+fNDM*U7X_Yayx?B`f3yH+;(l`PV$j&bbG*DX=t+q0 zH2XA~;`^2x_}0>KiT?99ud2iwpmNTH?dFsg(FqeV#SVjbh{iwS$O6~7b3^){Es`rk z*d7)e0cc0s_iXy6fS>gN{uFUFmB@>q|Ez?GOHNXdpSFobnj_Zp2Pqk-be@roTK{=gg zg!A1y6WsqwN-rm0-x*Iev7|`X4Z;BQA*v?^eR5q<&zi-6d@`R4KAL$&>n!vU4ajsl znK~8d#4Z`cU@19-!1i>dW zpo&^7@bExQfm`qj``H$CG*E>9#t#_FX{`jT`{H*X^#XH7xQ3JFiFhNp0*7ztoz~Na zHjI4*j6u5#k)Z@$pM3zy_+~O8g$m_;jMj z>L$T_q)ZUPH3Wa?&jpyLYD< zb1rMRKPhSa9qpU9ZY3ur?T5#wg%jO6hz8UjWUX<(evf%tp-j&0+~aYQLq^v7_jr`(XPVCSEg4Hu7%S^LMDSj zi;6Oc&e9AgBy2>WC|%HCSCBVC8=CSt9v;^z!bBHp^C-R z6#xF?)8U8d?Ak-ZDA z%;5HEeu~Rw%CJAcdkr*U{hMwXDZW*TGB!-|vUheeToYw;nQD1oQ`7E&o*ZLweoK&L zRX`4ngBL0fp=6SKFeGKQWw0X~njj%#lH?vNXd!7j@j}sg^zPFq3uc})SOj#@+`MKT zL)D0(4h|0E?d`dxYLjvr2&LRm0Mo_VC@U+|3xLDL3V;f=v(8O_8Eg!&fL>4|UNTsU z$fdYRi7kjCM`eO&F~~YCwX`G$7jrWL*mt%|6&i?YL^E7Fi~y?`P|6jTZ4`%PhdSyh4q+LkYG3px^Zpk&pCwdW!V{h@Pkv_?foPjGM$mwq7w`9Q6R zmklTcQ0YnA1db25iW1u>?IEo^g=z40t`HTG9xGH1J5Wa%*Kvhr*X>Z2)S&bM?HPAz zG2=|!vxQZA0qhY%OWaJm7PuvR_8s1=3Zu}A;`(JT;skI;8-z~PkC1`SFti|19DkZj zK2x&|5x12%%^*BE(fUDGq0j%F;FFLbWIxG-sM0;CwGv<&2DB;r|Kep)q&a6b8c%c1 zc0)BL{+r*81{1k~PAJ<3;gthY<3NRP+orGFnQo5bPR!>EnEFN`GVx zd@|!3CfeH@oGd4Ii+dJN5Lgu;kg&*dp+v+%ZSGITbArrq{P=YQTf+WPxP#1aqtAxu=++z@ zL!2`8s@hqpIqsN;TYL zH`UcCPUp~1s?2}=uGj&YW>MdCx*BQ;R5EahOrXi3(cs1zxnK=Ltg*7I`z{!mDXJr1 zy?zbXervJckLd+#O+iBe)2ZQ0*c;B#cvT-EN}~_q43$9Pu|WKX;R1HuHtC*o%U_)aTTG1HnYjfP3SXhz zTB<}pDM#X4xRo=Byg@sdC1q;yDW!Ph@sRWNr{5Z`1p2AS?nQeAI5$Qthvm6nOVgrw&Y1li^bGXIA ztdyM>;!FtA8<~2kH<;fFa#fhLZ}9RaoLAy5mkniPX8OO0S-lmG(uA2UBrPJf)K7?r zsW-@Nv=eB7P%dg}w##xJh%+=gI@;O{xZH&yp)&7;0BwDzvFe`FP$#e*bUdBu!B|{S zbeylldhTM9lD~z15swQ7M$r@imZc<2kC&I-9ZT*JxB||ZL%A(Y5RMoEl<2AW>SZkh zxqAr`gB-$q6pFc`>StWdEmyV^qzD(m>kh(WCvj^YQpz4jbU0LK)0+gmlzQXaH!GtZ zTp8O#xkupseKcWmEeZZWM#VE?egmR@HehGdr(%ys5h3cBj~{QXe6dF6@t_YydaOo; zPCqDSy#MD!Ci)R2Doqw#RA`zj(i$tKu23SNPe$%A9w#Q#A&5X^P~tQCC_zSWCZK0y z8?;QV_j@=H@s1K*cy!iv9dO*x$qSj%mpU-4-H@v?L5n=Oy7F(lT!PCXG~knj$^7#s zEkq%T6;Kc=7qZ4JJee}??*5cnmQ3(uHjjUQDWgzxlW6L8g0kNV^Y`*GFeB1-!)vcA-NrcANI{ROKo0xF`4gYqGW1f(v61acsUk((s{9XCn@V#1fq8Dj1hjmF+10oryw zn8U@nDIP8up{O({y0m&^14UC74dl){EiEl5a9lh9$Jv>gbs^dK>oT!KcWqUiyIaga z&$_HP^DUGtRzE?gn!TlsmM2MzUmuK%81M_gEQ#SHbV`7IZ!rJ97JiP#^*|?IgoR{E zRFC40z_a<=woisoPmM=|<{!^Ul79VMVUIDCNz*}-M1e-*!(HWihpI_!IbYL@Oc_h_ znwr&(5&cgut=@&JgNmQO2?0U*ITBuwi4%sDx(tmAMG4Q-$(_rb>-eNCaPzTX8?H69-75W)-vdyc*g6{bi7n%h}eicS%)>Ikl0 zR&M$J-MiTk=KjI$FyxbH*fZjYp#>pmVTg4uSw>UHgs15Lr@M4iAX>Xr>sj)1qT+|* za-FJ2%as5bCvVxjSvf2k3=@m6{d$Bl1RH27)^R=ickbM|h)HCm6^2Rd%W^>*dJITU z+IasZO5+i2VXYlFh(x*xQ7~e8Px2^K;wlA z76d3#E?k&izqj^tMPZ>fWjk>@_zL%?+7jS|sk!eV$_{`C!Qct7Sm4_6232a0GmI2* zuBfmnZSUN@t8ZB4c58Ph-}4RAk26G%TB&R*vj<80S%rmByxwFzD5cN~Md)sS>!eFK z?67G9JhNlu>dzN1pxtyMx&u9OEh#B;li->+Z=$fyy?IkL!LF;?Y@iRV;AJ>r(0z#s z(B1t=)O)|GvN-L%^A{}0rk|tJz=9-@3rH8mhU_m&Km52dK2@{Ddx#u?WMM5iHdU~R zUB=HMQ%XGzvA|mp0S?Lz5$d%aU2|FTZf@)Dw zjit69TD*papJ^d7yqCrQEpiUE-JIdf?5x_O{t5O*=xw-oW{;qb1}>N{nglpfWFrrk z(d4kHD!Ql9QK43W2Sv^*_wklhR*J6(_)z8eqeQ=-^JO>Rx+NMW$Pc8dq8^ea@hqH& zcKh~P_5281#RGXtsAoo1W1qcC=A2PM8fBn@`CLtY3p#kXLqX&}-@irxc z10wwe02ehpl(Ku{e}`hppm`*|=uRzfo{KAPgOQ9lh9!Z-3dThTDW(rH(^AHMKld(a zszf~!MOKD9WDvaEI>RaCDIxGgCe7wVD&G;r5H6Z@Vc6Z6&5k5dhVr9EWSONu1#X(? zt6MfEscG)SWA{%X`IblLN)%EH<)5X4iKBN>1GH^d88*!r6Q}>%GSWP*UG?(^K=vi2 zwMm>+|FY29dj6tCVo^fM zPizG0z_=Su8p3LV6Q!7=#_1qXu?OVTEYbAd*`MnXNt_L+%k|ez(~poFKqR9-jwhpM zfxG~cGWsh^hCpoHI+qfC$pkhv+*2F_)?iO)uLTUH>e6?dc49ISa|DVZaXb91d;(Ys z5>MRZdi7XyZcQc_w}S2v*%l)^gfM5rgWs!fT8PS#><$SNwP#NXBQDyuYnS7{zjQ_5^EmI-~M7*pBiVhECvPDuKo>x4E&1d<031@Vm$^9!&P zsh*2@5_2|Fh=$G-xNypaDtyPdFf=57A~=MG}kH2a&cVsj$>!YxN!V#brIeYVnuJq zlr%W<@^%dQ*%-7V_d`U?+%aY1j~g+AxY0f-$q z-D8Ihr6$r!NR9?)7NM{ZA_cnTxzC$+01YFtV(=*>q!?2l{lEgzii=f`KSs=(fGE^n z*fg;WR8~UtcHX*>;gTZzLj6i?7Qi1)j+%_MUvC}Y)@IZHz_0Uu{&-iBcfUqX~fkQJ#KySzqs?h=X; zuI0{zVuh4si67B(z>0|5ov1OaE`@In4nf8WAe@a+jJRh_F-5o{?S5T#Dd<-J0R!Zc zbW{X#ZxFNrg9V;EnZ6{E`K|~-J2GuhCd=3xi3Se6C-Y%usYZg$1V31b-HE5BU1L8m z?2MaHVp=h8qy8j$(SxeHJ6uUB)NYuqI$|y@2KgGsS1z&PX%PjA7j4?~=~A4VF?D5upd-h|pZ;wCUK(@BOJ zt=Z|~?*3`kWnW5yHZn$qn_@|f*dnwDr$VEF_hPsJQV*(g4Ul5ka)3lLegvrleNP=q zft^E3HU0rh3bW?Kebe3I1Z7}Ic)(~Y&bi0LwHPZW$tSh55o|bB1kM@6_mY4 zw7rNIg8v+SNd|e61p%Z3Vh5nqVtL8Vfbc?>%dj0W$$`F!wm=v! zIeDZ@;1~f}k=u)w-1x77ROh@LR7Bb+3?r-=PCAF7G$b-qoo``wnJ0s!f;nAu-Ri@J zH%$EYKk!a!?a!~@r%apneR03~H7OsIgvUCj`u7_&KX`s}#!qFm47I~hT00~RYHooI zEcAV};y=P2+_@7z^ug5W)0v-j3&@Wdv(5k#Y#tCGfM7<-0bS``^bTyGrq)tfi2wdk~j`^6oRO&R`&+SY}eY+}6lu0RRUq1(kQ4u?!hX@g?dGxd{RAi^^1n z1Bx}0p;wI1L0m)t7I`QVA?)tpmWWqaL2L?mt2c%t(e+}`oJ<>JZd~ChR~48x@eOg{ zjZLSZK*G0A?E_dBPIrWTsxealX?=$VWTH2sL4wec*_)_P#ePCP)0;zv(iK#Q5;6;k z1e;Cj30gEjKyJm_GjtuC+MKy_N1_xZyAgCm{a_sA$}LJXB-IovjMLQb2~oe7T~D)a z`HH^KA8zC`zR<>T_dZmBS%y~5As~>ksikPcIz^pDb6vu2`gIrI!Glgx8=auq6? z84mUPiQ!ljID7X}Y=~izHwl+0HXZgbyHY{~!@b#DpyAXUf(1{mo3*;%9W#zPNvaMc z1gVAW3WDK}ve8ZkmP21=67M;&r|`9)NDyhY=vQl(poT_%gs6#;6jHXLR};cdY)!yk zzXek=j+Zrewmyj=q^uMT;%GKHbIY#+$W`5$@8OYMee&Ul=mCq{v!XTcr=%A{OcQ5< zGA?tzh)?3_XZRnR47S6Y`{R*Z96fTCMDNUAH+semg?tp1pAhgbN4Ckd=f5)~(51Gf znxI-xSZGc5##}B{IIPHwgW5WF{hHoSB!~0ha?ve&Lc~3b7L7&wP94S8S7M!I015~e zW(bpi1p&WQ0p^!#Z6~g)J>C2f8F#Xex3?1vG0h*_mgf%UCbb|ce|D}i)@>e!UQsTF z3dW9&e>%zI^fZZs zq&!q9tRr|Jd26#n{XQlpL^PSNO6a3AptH?f+zFd_r%aJD2Q<{1L0T-m^O7D+@G!7iv2x`^N5`>{eyrXG8vWoBS9ckS6NRrq+LMBq$)Mm#$}#)CB7I{EGh|)7iI6@J3{*}irI4Qo z(G1AU7%6hFly7W)k0=YlOUNgRmR$PwJPUQu=+UDu|E!!IVejT{uGOj)w_^|Eu5N_) zE?m+;&F_i$h7lCl6IwLcIDEl2`C+12?a@qd_yA5iMJ+#Fc4JoUHn21_C*n9p!R(e3 zqA7+X>R{=0DY3}0$Vu3JIcmD5UtZ`?f8hY7NTz5g0VS+Ek2SGEbO_-NB36K#lwc!@ z9fa!k%kSO2>+pLfc@AAU`(1{0pf@CtAzv-7Hov@>zsSBv7eV3JoLLb4o6;`>f%axP zKGthWKl&anpqPsMmY*dE_lExyq=Q=7J5er#Q8nmT_#Z6*5`H>$d4B?6H*K0jUHtn} zC-#!enPE^@(Z?~?)-NI0_+$c2+1IbxH*apHJOtrm&YXBV*}H7B`j;$^+RK$5T=nz& zQYz91*8}r8a>)S5jJ1D&+uLDmH#7%SNS5HO^bPPdKvZyG^*DAYeFnjQL7=0J;zD$S zlrkL~aG}h}nsjT)Kcf*h@7-&W^H6QCOX1CPX=%Ox*V%+E`Z@iXQqA9km248c?gM04 zHUQ(hT>LP-_O$lMC)7U_mEr>=->ZWiqX~lH2kesBL75Jj4tE37!#}END`v@s(I-5vlU=Cn~68u6(t5`3w0p&M1*)v zKt{#s1TajH)%Tym<8k1)W(N>RFi;w6<`%RB&LYbtFoCBFJ3mkxd zTYx1*JtP?56d?`?tk4|J`@5sYp?V~cTINvAd}aWK#1&*%ygtGuIv6o>K)=5NB-P(} zkq#870_lRZc{Gmf=j32UC-HTX(`W$tFf)XhPaY!KQ|jl;{QyWl5Q~xhRT-rbtEi4; z8**o_C449%CDN6+Ao;rI0RLDg*rSk*SqK3HSdFs*NM_s`vlZemUTh13a?tK*S&&Za z){PSn7qz9`inCr1YGh2&MI=k%X5$E(4?F>QK8*!6luXM~sr*X*=R1kG5k=I}r71}s zl#3`odTm8}y1q=Qjl(;@IhntOgkV^9#+cpih|m=*g2W zU=89%fzRXj%NS6;Fry%=UT$bk&+iP93EP~!{KI6q*p4)YoRqeLfftqIiWn6i0IDY{ za-mIW%4A3n*gyEP7zF^K89%00kDFFMW|9H$O%O3qwT@(_pw_aI3Yqx>sbX+yTWZ9ha~*o>4@J!vdgE=oc6F|Lj+R|? z79INVjo5P%3)n{(f(W1lqgQ+*-i9Yu6a=Tg`d`Fp?0Y%4#43Onz$Ho@V-#GR+%)Ff z5&Q`Xn_xpQVbUt2V4Oa^jW9~fn%29%fYisfA`)luFBt*AmSPs8Oq1jb@H;i{Z(>E& zXI{qHK=~|166_E^A~SQ~9{KHiag4t#;+PqR`%$0sHe?jj&Ym-`V+!G-l^hUbdbr=N z{~65P$La?h*5klCCb!`iY@yi<-95%QUM13r6lghMNpAK!VB<0H0q2az-b6*qD&(Sp zzKI}E$WcNy94gZNTg-7pDIhtE2a!odgtLJUkQfKQkVBT9peR`EMPxjDk5uCjTYwt2j2Rag8*)bo7E*&_4Wc zF%QYh?^uVIu`?SvVbnjy0+NLp8`=i-(8%~A-V@(UP%0sYa9D9~03Zaxu#Uxr!telO zg8zrD_m1ni|Kk7O4Gk4#RicQ?x{S&QMIqUeEu-vlA(^GLWL2cgCS_-5N3`snWQQ_K z(V)HFzx(0({>JC_`}}czu9158dOe@#JkH}h&g0x;WFCGQ`zgl@BlhgxeRGh=Okf%j zO*99%QFSc>5rcq{a=8(r#YzJt0;R&#_ZJcyJlKZyKcHL?(q7-+Zym0MBvg#1%23rH zm_(=~ZalPz`VzBHu86@LttKwWD?l~G4~!|OcQER7QDjr-l8Csj>b66s`k;`4uYv-T z1J6Jba_r`m@c1ji*RR<}!T{0TWqdUZ3qtBQIw6~}#l_VL&KWuY7V`$?JU26xH7ke( zBA;lrg%*A?%X*TqXexV`@4Jph0mT~)nI-t2!x;{t76!}vB#3d)g?@k?3Cb60rt4Vz z8LcO40GH4NoP!@^SW-As8IV9nNeO~B00TfVG)J=lrbMzQTOJ8+jF8>5A4Mfb;|2dF zW}NvzEdb$*HlrYr5dc0K1htr=G@7?s2}~YRW{H`{LoutT;(=7!hja~=HRRGY&=CC% z+S}reEp1u0ZaVCF`DAb&T{WHsfWNc*ds~XQfZ2wTQ{C=cboqjs3Y1vupT@cL9T zX*ErWX>DuU1oEu!etCN|w=<1THK(~k*Qh?zkmMTaK%s5p(pp~T@NJ-+hTevZ0|_CY zzYZlmUX#sVgJ2n?A>iWj@$+Z#Y$aYyo8tjen5KAyU>Rj5voeFISQcNYiaPE}nxUE? z9?A~@xKJ$ZLJ9e4qd3V-#9`LI3_&*M*^4rmi+`Up zEuw4Yk!Hg6NMj0$#|j;-NVQPH3Xfh-958aMN*ZCrWbx=suF)M3iJQHr{9eI z{eJZOnwOUV{j7&<>yM29sX|60KR(nmctXIxN$o7t`|5YZ2hGLBGw({4>`(`7p@(*M z7SR(J55cChL2y`DH1+A|gSu%|YeQ~g?}AQ)A-yDIG)9dZ*Xv_SUIMVnR406D4`!33 z7lgo$vJkZ>#*<(8(6ZbBEog|&sCL^Jp6u)5vU~lV-hd|v|6u!lL~sbs5MGna!+HD= zEifU9C12vZDdR!}Mvx5e4V?yoP><}7XP>N4C0&Rha{l~KfW!w_5t&(G1cP)znah%} z;V7qoFnCc!U{^(iT8CgwM4en5goB$%2qI*nYYIWrj5Yyb2jC(9z=(>&5tBDxkTXF| z%T^#TADCHM(#Wcr4v@E4s}EsKgR=tJSgUmvrva8pkg28LTuo`3X3{znkuUc5YeESWI|dRaTBen`1@uQ~3UWcK9ak#>FwZgKgXS!yHVC=6RBL#+Bbqdh$@YrPg% zX?kZ>>~~Ij`?d+GUrrIiAs#m}Ch>wI62pzN(S-icAV0svIfY}#je|-SzyYuqdn{bQ z{Lc9rU0*5AczSwlPBCcINW*sG-A)XvQJy35$l`}K<3bQ%lS}YjX$67KuZ@Ka8itlY zeKGnUuZ9I!JB?4!c;ZJ)fzR<-0}o9(R&OdS^P|TT)h4y8VkTBevd~5z)(g?4nS5(z|*r zX+?SamRUu?HCl zc$v8bVwu6IVK=BX(M{`U^Hu<$`Zc!7?j;Wp+sKD_ROY-ASFHJ%ZG zk>q+{+F}-6aam=snQDa*dJ_6;=AebXJv@@VWwI5F@JX>H-LWB^;%_p!1HsEiwLM%$ znc9W$4&WEyRFSZx)dp!pD5kI#igZJWCv6XoHtpSeGOdbDWOQ0M@_Xo9KnFbpvfi09 zXY?DMrCD8{?dY=gx$u@DjU@E>V@4S1F7QT=<}s2Qk5N3arj%(58dq+wWbB7lMS&Iz zN-6O;2(3Bq6qHayP?Q4laPCnRLhp6Lo~_Iky^j8;HKC z6{Rv@a{ZduPjXH&6iCY$LYP=VCGmA!V#T&HU;L!73j9wH4|tKuJgi=*6XoWK=e)Ih zo9U70#P0_dU3J6@y?IOOsnC7FEp4S)!N)`MC0wi4-=%QK0dZg zJWo5wO5?7w8&$l^kpUv%f=VOsvJXvGpa%Y3mw?s0+hP6#hKQ_`hG*oBG88$GDgx;z z#}Ve_A^tEa9E2d1s8<;oPPF)F97;V2Q7k3?x22*W!byTDYG+3p2ygfsyh(rlRu-j!}X zpjgc`KsAG&t2 zw44e~L;x)<2vI`F%4vMxu&4_B>9+nG1SvMN;^D|>2+)oBJ>)?Q8_$06EqMT)mHl0M!^83LucfCed7# z^4ZvU(5hAONl*6L`I!P7fv!weNLQ5LgQ*K*l#eJL5gJz2e>4sHoI4V{vw(0;v=s|1 zSv|WPSY_tT5#X(|Y6- zvD>oD2AotC1NAAIXs$C*O~Jk_8m?;8i-2PL4aUQLxQsBRgnf}P@ja>4&@fK3^q+n7 zGI;+y$|Q6MjMsyVgu!e+5W*T6{CO02Op|wb^%hG9&M9qR8L|g-h<=uipwu(C<9Ot7 zw%B0?m&Rc)^>_4 z7!eS-%xNc<-RdOvJ=jgbZJmd`Ai~_tJ@$MacT0xYNh@L$2erh%01nQeQ!Q^8qf!2k z-5;622~}rtgh#*xjG*R`HVj#k&_bYxFBrfzlkMvmya2nwCCELb|H#T013(<%TpDJq zApPx!JN}Hl=Xw=nBeJ@v_e@w8G(2~JB1jZxa}s?}(H{8X-aU$KU)^!*12;(epcREI z6(~EKi5Jua^e%$(L~aH66Ek}-883rLIqir00VDjqv=M*&U?>U$nR@sJ)LV{ZnoHdR z_FwMD|HueBSzDK8%+o5H{Zge2X8qheX3qy6PAN+x4@g@N3IUa1A5H*y3)@%*HbPuZ zIkNSN@`0{5#QkArYT#ZDjy*w{%a@Qy#7SNJ?b%F7FA+l~*$^$0gBYAp##IK1 zBAL_yUPAxeQf%zAUT*~(E*s$GL)=XLhFOVcqq#L~DxvKmZrKM8sB%GIpmH&ky$~gCO;o@;<V3M^t&>1h`a{B+-Z<)Z{3o?|si0%N=j6E;{#AqjjJe&FMQaMYjw=9uQa_yQe zWCEai9}8I^DM`UMTU}48vv&4+dm?sf+y&wyW0^c*LjF+j4XuBuwT&GFy*lLdgwQkyVO+MwTGBNYn#Z@5`0|zyghU zgCFn7=X@lY0Os>@l1C8!sqzVd9mL}6fZok)=w!=TrNZmo-VYGh#&8>o;uG^JiHY33~?Yv3Xp0O|Q z;wS2p(qvZTuVck?e%8CksoHXlr{!*J*OjSh-M@g=gS483xTY8^zE1Er` zHxjR+5p7V?&%V34IZ!kFQEJGzrd(B^kC0;YwU7z5_@l}eW10F+wgF>L2=hb$mzfVd z9;B@bRxzc}f+*-+Q#O5Vou>CGKj>P>DvWDwTVzo)gP)PQ)O&posi~z;*`le2^pX3| z&3N%*yVtL;>=As3%=aXlO?&&4oo=j}kl#*$F#qc_ z)IYKWk5DRF7m76Mc4`=2J{yemNrm_C$eb*d!+*;qaD{_zWgDth&c!_A9zN9 za&U^U*RY|MlMdNg!}ky_Msm$Ta%c;WpbV0YE}&>YDGsE#)ftl^(J>&*V(dYoW>qXZ zA4zB^3S|BpitGlDb~r={0%+@tYBK3Iz|<>iYKkI)88yl=vd({>o6a3Z|RrZWt36Xwf225l~t!;JO;7lh!1778>b^wdIXe`e|p zo*pd^O+JvgZZa}TT7+%T<>_(D7;XA^Fs%2qr-ughEnLiRLsCi|E=;}n?j@8{MT~$fK>N+Q>XU9gurO*v-}wM$>9Svf_BS{5x&y> zLEW+&oQed35Ukk`UYbmTr8NdS5Ab^@Ahu#^iJ@?@e6NUQ=N{xB@E45`x&kqTBOr(u zLh`-d3*K}glmMO$+FhcwVbn!?%;@;~nEW+A7XZn^{P|gWJkr~IWw*Mz^Pj&Yrn@Wi zE;Y}rJgtha$FpPT)gkx9MH}#eUmhJU`KUx*Xgh?YYk^&A;y}Gt*SIf$)4xsSDXtcM zf!aZ`xZfh8^@lyDBW`@0(zO|a-C0n}n@;QFnoMP#ck0ZE$Tvhj-KG6I1w z)9k!Wk|kYETA9;0xP7OdgDNM_GDMgx9SMYc2U8hl94tS)mp4Q*KG{U5;E`-<*hh}% z6U$InaB#g*KS_*;N`J}D7@b3;Vz$$}v8#*cgC3@FipdKTkVHs*mg zsoFC4uQL^k656PcJ%Bn9U&Fn%8XmD8d|~(+p0%@Qfg3!nmw?k~4n**@SMY|JCaRQ&Qf{S7)XI z;$+gEl=`Q0Hi}^ds%-kP#1~dJN!RoA>9Z}$n*1Lvz-gWyC_xND}hqn18DY5;|=juqD1G(Gu^|3mGjEo=x8i zd~VHt%|OgRdR@ig`mPIG2<-l z>TVT+A+0*|tNl*^q8V@bzpo<~^J;ZT{z4r^-qqSkG{2(ZgCdyUUjN}38?J>>puJO` z>#7vuM-mX_ABu80S8%D^`@W{^5!*sxabOq=;u+b(5>cmSd%)=W)F$@4$&l##tXssI%Q8SZ-+5swq-_7IXkTuy@*e& z@s&x3#4p%nOTED}hm)tnRx7KVru!@AyP-ZC`q{0z=f$iT4hiDq2Js>j{zOkGX4gz`oaO{s5eoAffo4H2b3qZ*HKLS7B*)?6zqg-qO>B)Rw@E>=z=k<* z$Q0?KadkB4Uf}R88;afCV~ir7{Tj_fT=My@0hGlVqE2newo{mi+O)|MpqW{Bt-|f_s(lP6Tf|#3U5;S9nKdS$4{Mz$h`VRn}B80lrsfK8hh`?)^f%GS|sm<7<#v~SDF~|wO^$C16Ea8DroZ265Zr(3wYFa4^HPvbd z%BVg{uauY>&nhb`=?>OG08BHbraZ-OG1E!mt6s;tn-Mnnv>z$nE9#Q;pe3__M3~!( zn*pekz{PUBiR%?ecA1uh#%s>K7^)+FbztHjtpX4k1P$EK zVf5=ZVqJfNCuYC*;ci6!dNbo84I|tR@ziX&_GF~b&q30LVy(moTiAIhQ7DW4ZNZ5Q zUbXLj0#LKF%iMYdShPP{V_pJT;2Qs%&4VhE!%BQ1k0bgy$GniKXQoPOZx2={Q@=39 z_7{^1-~m)&6g;x5iqcciKPCmx0Mbdr?+$jFfM~A6f;t~s9|D3hmu`RXMWCAfjE4}% z!GvLm945&Zp@W0^&_)m_<2-u-Mr)2AhTWr3Vn&YD)y%qZ$YJhn<(iOG+zgSM) zFQuO+ngG_LQ*2v!UPk@*7@3r`YMEc4l~B0O zt}1|^48Mmw!(iU7m1{TCeL`?f{lFM{--y*W*41V1Tqbh==YB@@(Jp)3cY8#H?ZrQ4 z6Q-+*oGp{Uw{4-Fk%JkiwyT&Dqo!F$=rh@{v(mZPb#(mvQi3WIXiicJ-}K)!w3V91 z+5@-4%<49C_($fXrib-%-BR!@B@nkJVt+bm|3PDXSCqx({fkq zAE|`o4Y;!Z8pKnZtm6-Ye~kKbpcr8suz(CX`i2L|;*vn0kM=OxBlOj8aL^g!)4c$_4*PWZ5O# zf!TO*hM#14a~T>oO3QYk!|>j`Yq5LRuBi(bZUPu7S;xjeiyI}FbUB7bMfTqx6XW!x zE!~{yQ>P{a|B(<)CqAJ&DxgOyN)C*S+^x>7tnEmB2u)yY=W9!b0>i-1a_D4CQeqws ze;S85Tf!^w;bgv?gDDfd0DYJ)Vy_yG+6e8$(1-`ggAww;@nCZs8xtp|lsy`@#l3dZ zraRE3DQX>b9sC&ZL+80qTc)mS+^A8jph(0P4*1Gj!~s^B(Smw!Tk#OfCSE~Z*b^FG z9^YSC5>XhKyu%eG1^;B)hNZ$z&d&5S8+|;GNE?M~C{9!W9Ff#hku}eKPwyNa15_Zk zT0$fk7|0?{&?=N8boTGNU0yxh$fw{F(Lk->Aa~lzeT#TsZYIZOD$+}oPsXhIFIGrz9Ss7#cC6!LD zMc;M7ao<;1h}5Pe7cCfVDgs8c&Yib-e7fzyZD@W0=0OIhIZNi(bMx~JRa?Vp&=N(R zZHQz;cBf!($sQwVY>MzhIHk&W_> zVWt~Fg|ySe9RM`W`#T2>FLcbWbKw$h#2%G>3o^#ftnjwW@f5noLVV4@|QdbmIBQ z@#ELi8-gJ_5MzZqm4E@t(5Xr1Aw7l+sXxIEcLD@JFsyLGXyb;_$tUGY$AB=4fel4* zy~EEiRsl1K(?P!#6;s(x(vFJn7JxRvlrwkUTdaj+67@8bM1(?AtpvtecRVRF(Gw8KL`%d=z}>&L zOrP@6kdQg!Y|bS^u-f3SOddEZuLq&Zq2(gID%J@8b_X_~fk?K#RYJ2dDg!SY0Evv7 z^1boF639-bAi>_@;gK{&@Y~(S2J;T}W}c78TBLRZW4~Rzm&VF;@`s^IRnMJf^fx{PJw~k02 z4$`RGd@(Qw{!;x*M;HcBhCS!c7d1Bim;+m?{_?41QwH#$PY*(lBbb<0xnv&7{ojrh0qhNw z8B30hyx19PPxApkVpphX>Z$ODSD_7ZAC(}boy^L~ylPsS3{e|(o!3AVVY_BWN*|Q! zj>a3`eX6*4;895oWjO_PPIS<;+Uf$vz#SzBOj$YJ$c4b_j@0_$(- z@zFt6qtY*wc{Ru%4(2GF1nJ#TesLeBqtqaGf@`2RQwif-j=H^y^x@29$q3Xv$4yp( zsQ0@IhNh#`(6E2?ntia@1awhONVzQ@uoo{wE; zNQ_}#04afr*0?ELZ35$FL@xAmC~K`|Jv4$B5-VSsJjVxC%s8a2z#(_8p)t^(??}DG z>;wt-J4@zB>S-Kjj!FM=L;WT{DgrKmv}=19(MMKbJnrdE$d%RQ^nFB+kB|f6_;7Tz zCLdDfkaBWlXAcm>aZ{5GefNWlBdN0JTOe~0uXK*phW!7Zi|RUYV)}n&rgetT5-5$o zIR(^^_#<6McY`3?-{LDooq3w9XP4PN7I?zsP(Dwb)J4o0k*+>F>P*v?1%tzgtArq2 zJ9K>CP`F8HgJv1gA$t>LejK1H6IP^JxHn54RN2mPt+uJQ1L-o^( zXAX}49uE=tP=jBBz9KN|R?#Zjpg^V8Bzd+5>m0rf34?lw1aEM`l`ALP&yZ}gyA|tr z6CSO^cR&jy8V?1;1ksF@6fRg*WTN!%qhZBKl-!*MaYsS)_Pm=&r#32Fpnq zGa#;zuAN~hTxvAP)xbCygR3yQqLE%-jmfKG_Xmdpu-VQWIUE*SaAo<`ACDDkPH~9j%Tp8MIO3cf zf`;(M!eWtWPy@@BO;0`=O^QxZA{H!D9{>&x+5BETECDIl)1!OAQSNKu0i@N_A(!Ugq%dXCW`(UJG!u)p_l`YrcK_Mcg$P zjhH=iCXREm0s&^#L5iG%YIKz z7%glV32Eo?llfu#Y>^TLBHiipgtK?>4Sk5plx<|< zVa3>!O#eD=Y`n(7DoN9fn*H2$1-4gGePD09V8JOP`z;T?Km(J^#a~2=?l!uMKeiu; zPXd=sBlI0;nE+`b{R(n0`4hVTz{q1vd6?6yU6%VoDw(ZzOaW0?$}ZdkhVR^zx+N+9 z{bgZdb?4EFy!JB?_6yUqv-hf=!qdT(QM$p?30VO9*3Ud#%TkY~()FvXmLNzn=_BoS z22N#Min?8vPmu~lxOFP_eP8o%8NR2-8a(nCb(0M4GCuAnn-XA65g-^@9O6b9zP(*> zksF~x`aimU^NHif1;j8oDYx9{Cq*n%YD1VRMp=~tkvG~xwheXmFymqWN zV2vkSoYxRX=)h0o_K$e-?Ac8aIf40)-&CttDn&!o#b`uitW1Y(jpKfY!bZrf*Qv2O&W7se-I;ztc!EA%`C|o>=+p+$jcxMz)?7q(#6uY4{=P)VoY0-iP}V zOF(*+K=$DF>A+VR!tb~PFJ?gqFoR;UL+D`MN&gWMM*LWLqBsUH2=J9>CQT63z;7H8}@@*k|e9&8Nz~+lv0WcK)o`2xPD4N(TA3DQRL$5K=R0Cx< zwU4Mk!4=|z)V;gRQQ{j(>0Pa`58*_Kst!WNzrT;0Z+`($!XD<#F<~Q_GgrGtO zO1%ibAqL}tW9Ut(!zlw?kTZ$4@6SqHUL7MV4q7F=D|kM8>=xax6|QyLheiy1$L|Qa z)@V}(@PsrX3tMP074FHXT1!d}@tytu>6*ls#2h>J?LSokow}XJv!?I^W}#r4_J(!b z1{g*%luE23icuV5pmk#XW#nN@pUA!|^lVZ#lOwUD1igr8I&D`RfG5Sk7)os zEncw*$U8!mT+cQnNrLoB^4@vZKanh5J4?P^>Q&kokSz^|svtm=ZCpSL-(Pz&_C23R z^IbY2q93E2qfZ6~+HB#wGWe_vge0Fu_>ii}NOlS*gU2W8d(wc&wajV?G~w@Liv|qp!u!xvt3sDS-fbb-P_3YUgGadd2BGLgTo{Q8R zNQ4osuy|syMD(SHzY+3-yCW45sSybe!klQjqO8Ay)%_g@J~Ocx_-_ZE7=t;m+8j~b z>jhU5S5&ZWBUA=4lLw1Qij9ItE%yx&)FAQG2m)96jb$i_PM-!dy|+j~6knPWZXOd=K4a zwT82M4j@DUDyxSm&SANnG4&mM7&B8Hx^^-aQ(QcgvKlg>wpuLb5cLtXka^`fHhPIF zo}EY6`_=8`zmpcSJ}R5Sbq{}g-oCiVi<*f!1DW=w zT4c1~HpL0GQK}jOq>zgjyEbjwl;DZcnT(hNT2WBrw2Om*iG}?jc4mq;R;1!`(AVe-J}&QnsuzzW*2}mTnYb(x&10&;`fr>=q7AlpK6a*&(pz{%Mei+iUse zvcBqnYS4^#-PC=``U?Zz* zyVFLd88-aM4Q%HD^L?pmK$wmCEu@-=5HHg=6?fm@rwjz`vxJ)VHg$z(&ar6qP77#* z&}Kwo-I=-*mXk@j`i28~>Aj~q>!@)8l6RxasaEK~5u=1|W$u`i$6bUz^W&pRr)j>FyKzW zmJVB_&I8#&+JG4fSRA3V-vn31@m*yY0y=y(_>w^ml1E`>hB6Yyimztqv?JFGT1AML zO_dxk!}+yoxjbYECZ~tX!dbzVsCJ?Lsj)+V)nJl?(b4Pp2)yw{OPAgx@F0P*BqN4< zOo(6ERq8L!_||YX(TFWvvk9df*-*L)T_hvL-0xC1OV zhhgZ*kxz#iDrw^h{c_a#pcvWU=fxS7y|n+t#5)oV;WLoN0JSABG3ZA8W1*lU3>qA| z17*N!&CnGxsKPPy^z>Yx5{@)x#JpOF*&0o=74bAWyqkZFmq}bu zR6t?ru2BQGUfZwu5YO%}d53Aoq0JFg&!6Ek=A>hGhKd z>LD)R(@`{kc}t_TnH+=NCm6kf z3#REwxO9W?2QkRvE-NSK3(7Mrw(HX`Loq3P+@Z3VZQ@h0`k9_F4I7O#$wJ+_9YNtO zQ!SK%M;Y_5fN>IGv!2OX#yYtx9Ai9ZB_`a)8t@U04Vxn)>)6ApQnb`twF8+u{$$z# z+qg#?nzy&V<_9VUarcj!37oL-70MhiNAMh{TP@E4{SWsCH<&h5rXqD`*bAPH5cJ!Y z($srsL?=4t6gAoZ6#x1K=e-7g2%+e7ojg5OQZ37u!f7LNG9zZpq z`%t2S$h=`_i27Q2i>U^oi_|Ypq0R}j{iy{LDdPe!U#>&-!$$|#7rvSv21%8SlMf*q zn_hpS3t>=9qhZdNZDFKw03e9bGRnBxn-*5r0t)VdG)CM4>>(~Y4ot{hcLCD8AEB7n z^U)UeTwWb@J$Q-;B}>ETarDnG;LAC9M^F`007{C54{;dcK;yCd5&A8%9)gIBV(h>G zn^vtHE!t%d$z~{#>YCcpnEOS;7J5W2x6+Jdfa#lmNZ`m9B$rbx~TN@+#Ce6PV4rEamre-u3 zqP)|!f2)C*mg>6fUEDH4u?#-cWck%-0^5-K?4l%vF|Q(9H0tGtwCoPaPsE8-wy#W3 z52GPy!KJ5Uk6cwU0dO#f&7~OSP$?EX?3{vYcwtcy0~|ptAdlc(J0I!LvEwZAi8yKD z(Z$6UhQ8kf0=b?^H->P7C?BXX>-B5T!S4HFifbf$zYavtwr^)^Z9PsaKiiwtohpT) z;)sSEOI6KqtQ7obZKwf3@l=YaK|3YP2a4fNF{wb?{rxp#f;JbIJ_s$B9(){q=F34J zSltMVKr>);JM4)z(Xyaw9*nT8)3pLsCUkkiB4Pjy3oyZ|gPdmpf5p|4*&VPdd(7DX zaa|xT^buK;w=NFb{1I>rer~2d1$~;gOJhV6@OP8LaF4jT(XiVhW} zCJO1x%qCIOO3I}+Uj?e1T)niLQ``0z(Y zZ^5vD_&}?=w@Fyht#=AY{)8Lg6Oy7$(ws=5cRWu_=_(h%{1-ft{ z)HpcDFbOBc9C=HG5D-4K%t}GPg#`ur3!3sHr4J4Fg{*~nR>Ia!da)ap*X6~d@AQOS zL!ST}DLaG-+dMtypK6gev6~8lnM3qN`;$mNK5l7SP$K#0kHaJ5SivXH)$AmbQ}jWF zQ|dT!1*Px&d|t;X*9Q9dTpLlyLLQNH(;B9!Ku!}Y`WbZ|u<3K&#Xv_7x)P$TlyNP9 zfN+ht-i=7K{+1ut6>;7+V#dY}b$Nw+Nb{>%!c7>yic*=oS zKsttM*zX^mpYhCOY<0n=;nDq0JeTcKq&t!zpS-uSYKelF%Q`Z#tFL<$T_0zZlP6Y! z1PlN%44=3{Kojxi__#>B2h#ne{X=C8vvJFRv&*R?w8bcrk}FT73@2+z3>rUvr~Uy< z7pD?N`sPf@2y0AFfI%$^rz504Tu8z4Wb4CN901r*jv3R9q9B%L553!|{CJ0XBs}uP zA?BcvBo?64=(BZo*T#Cn{F7Vy*741LvR{r9GQeMNm!vQ@%Ep#GnbsJ3AsSbQlM>Qv zQb)r(Z`nx%Qvy<*4sXYKDH{Kl%rRP9kY1R{wAZ7ad?MmOm+rX1O9D6bjL)bLWZ`02XPS zz224IJByrG{y#Mx4N5TY{kyJ3voWW~<>)dOiq!xa$1-yn4jzaGh)|7sB|t^lR%9Ox zY}lOPV%ZJ~AVWJWD=kIB_U@`7dR$-Mgb|z7gBnMZ9El%bI0iM?LDPaHM&9C^af}H@ zI3Tpjeot4)sPimcq6*@Ct9j4b00(Q?Rc!pdvlCbYgF=Rt1#}ck;&co3Ud#0tHN3Ia z3@ykPB)=PU?$Le)gt4+WOekeT!kO*~Fpk4JhCu%cv$Lv|Fe|Ra8g#*t8 z1aKom3*t?JqQs+$SKEC2ba!_r^ooDhcAD3pIC*l1m5xZe)^r!09FH^9#Cj8~LSZ>{ z&j+mAro->cxu=b}c(E17kRK*&Bf_-W&6-S<4DS9vh2j-T9(5N!4j4K3Fs7c4QETpWWjoZ9=XNTtzzX@ZyypK z-rqsw84QhxU%2Zu93bxg%pP*5Vo(*o0JxH|i!<3fwhlflAnGpXqZpVkVMD_mycwY74SVeY8=GSo54s@K zJLD5$+FI=zs+E!5<6=lih)}s(S`CBx-1289F_TR)hoL)$TnlN*V2v~VM3hi`=V?#w z;f4?9mzhrp9L9E}QAc7)etl|0o1m6)+%~_;^bENLxYJ~^9D{9RP8STaHD7Y&fY9Qr z1|Wf@#3l-QY`1JQS(-hJJpX58$$?UbkYZa?_Ni|Gqj&~178PfyE=DkqjuIE4 zfP@WUCi$|y9%;y6h*zTFrPyMH271GF(v_S2kj4vzlrT{A*+8q)3Kn3q20<(C6!a8f zl#>3Z`(d-PD0^~Ob)UpBik9+Fm#(O2rhC~>F!{Z`z1LP6gP4`6<=8-6Iau=PrEir+ zmCqriWtNtG$-@g}l^(0qd{+$|lJmS%3c=|R7y3D zI7OZI&J568nC@b&q4I4=+OnsXZY?!;A(W_^rlRPX{nGzP-3vClW`1gU?R8cBRWyv; zlKT1ISTO0IEWh$%-}`4X{>e32s_dz|o7n79UoqC8hRjr`h75N|x(F^^wPVcP#TVjmw+ZR}p`C=h)h>R-c~h z_D-oT1pD}GGZe3@42KVm-(S3_yy?+aHN|U-Gp?xR`Ypau(W&NP@nO4bA-{kBRiSko zz5jmMcTfGw1(k0XJkHxVyrNTp*~-LNjRE`?_0KThOd%!%j3OjhI_8Ttj?r(*l?`q_ z^8NL7PdioXzO!2PF<05uV8+O{jw9PHKGvYcG4+Enrhcnje|E6`HmveqV#TWRjp;K- z&al!RdCz_gU%a6xE6ny9+wFT2p^9QnRtHq7jN$-%-(v5#XXT#Rmuup>OwQV&UXkwV z{;MLY{jis}S_RaU+)J61@#hd|_?XocUES04rP-&O@3jY%-Z@!5MB^`wtoQz|TF7B% z9^KY(`j~b{e77Z!+u1JBKs|eJ)pjIX7QVJ=?p}M{^;BCn3lAJ^-alBq?Z`v*jIB24 z?s5oD)hnG@&-m%Yg=*=CGiq!{wj7vH;c7m|uDtG7-J-{SZf^T7zjNy2|GqpdxT0dY z&1yybFT3_Rx#>T2Rr$}mD__P&nW!7N`0L8KPpBK)^O0SvEvsT@DnIO4pc3byr>0w0 z>rC8E4wk+gr*fpTzP^uH(eSv@=AT^m53=r6>gc7?bLm5^4Oiz@Mmc@{<+SX& z^_1LBtv59bPqJz5dj3XDVtucDX&7&P_KsFhFthHdwC<}cV;lLCcMpEp%Rid8s~w!M zvS!D8&A8O^M1zVuev@~fuKX)KVByjl_n?}>*4zub!%gq<91BjY_F~<}s`QfF*XO^! z%bRYQq{!UUD=+qZ)~c$!fZ`+X3Vz-G6gPQzdF-R6+!a4FoMn(5Ls}ohK zPE|dKIagW`wt0L_OjR2Tecd^!2h#Ma9=i^2qLMjznXTX7%6f`p4%b6BcP|{jZd2*= zK~>)zOh*>oPb}?!?!EujCTkT*{;qmOoBUE&*qRkT|Fy!qS;6GP_iZfie(o{GJZR42 z4lmysb_lRe$TG9d%Gh3=xU6!;k0n<#m(;8a%e|eo$1h;|UBzDzj|p zj|6hh8~-Ej?|nvwLklO?*2aG_D`;BBH+7tf{b(NOyHkCVo*n)c_r@s6$o8kkrRS|w;uC$! ze_q|^nz7`#gLjOkO5~`&-b_qMZ8T2Dp=_!_pXcTX=s(X9N< z-o&obE}N9l((~j%ksMIx6%GkWuu6< zwoSD;bE@0dlJmxI<7zg(F7(#BUY=N7rPNP2vF*!?51D4aY+_9^R)m(`-~o4jweo}N z1E+{G=O1=3NNNogWzLV4iiA3f8q<0=CMG*yGj4J(G`QY}hlvgAJqq1?c~3=U;>MCu ziTM+or&jf9>3FT@zft*Bi3Ky_^1`OOFR$sF*tk}k6HQ*#+&QaOS^d3#-n6&hO8q*W zcGptqmOam`j8KmH7L&NV9Sd+1+@owZ?1@n3U*D^%x^TR53V&T(<5xT3#JU=%#1=*6 zPTH$#(%e@p%GbF6z^vzO?^R@(w%Nx1N8Vrmq@0W)z^9_k&8>SVX@cT(y7*wdf|pOU zXV)n2hy5Je-@tubgI}?k$#W9l)Qt6N&cXdRF`|25$yz^!%ig>rcigv|HMFiiaj??s zNcEc5Y0IWZXy&bZZ=swxw*1k8(rNmOqBE57aS6>87MZ8l_O4X+d#v2puUthg*03@D z?%kCcFK!>tSRNhdKk-H4jzIZ0cH0L!UHYhf>} zGv6mW9aH$2BxIDE>E}MxRKx}7na3)NOJbDYO0RmD?OoVRUy)$k>}^3~rFPM9v$qi{ zFFrjBS7v|7U-|nPo^s!*Vv#vcFaDRZU!UuHuUkhbPv^hB5)#nrwn?CWde8cc9#oWG zADYC!&$m&=ejGb?&%|)&x+#7S^0Pf`j6D-{GM0yyrpa3`a~kjO`=oq;=D?sOy)!Qi z3D2(3jC{H3$IaX=WomVlFCSMaZe_jflo4a%**I8TFF0|l*O#i?samQv|CEJA_)&Igl^wrWYv25P zMfvj$;toDmhV{7Z?N#ln{ZzSgNm$lDiDs`mr+xJEj8Ul?-Bi)b_f>h;_G`VZJ!*27 zk$dZn4zt^P_v*d_rY#g-oz{rB>g)>%Onz3Mc-08&wnuR7bf9@TU z7JcVH`B&Quse!H2{HhwS=$uznnYiPnwYoy1s+~uyjWQ!?Oj23v@Bb9*m_B%yP}36)?e3N3ftj16E{`R5kEIY2~ov!S4Iqi-on_SZiM_FZ-+W0Q4 zm8rR3ZEvFsJv+D@8u;XA*I|jDbN3qQ7sMUQQYz1{$SZW-T3VxQAJOQUx@{|?jvbn9 zofooCYr~p1^#<$Iym{)Mb#rwi=MjDN4-M<|KG=Nw$5UN<`PWjNcX)l1Z%*r<{i?sR z&4;6X>UUIqI&aM2qb(i#ozOSvbdME8wtG-vq(5Ye`06jO#3_~c^S(d6HoMi5a^I-* zoomawywn(Pr`B{szwt$#>|Ih+P0FVIo$%s@R$1hpf<~r(ha2Adl2qF1Ve+S#3m*%| zxfHH4O3t`vI&A#4N>iWn%VxSO|!^%Jr)c(nCN&VHGWfEb<2MSt!S`s^xVp4 zS`X9T1Y9av?(^pTCZ{*)g>$`)qL%yQ`MB?X@nX}ZOBQe5TzAg@(L46yn$#C{F02bE zSw7uj-y-jv9i>jgqtx$*nnt;%zX;xz5wG~$B*0zS+mQd0e+o-{I&W*$tmbjCb`z_O z{Z_YrJ?x)HG21r<8I*<0J+`U#=N;<;Znad|@T6hY#H!c&RXWrDRqR-=us*)=YRZ$} zAF*^^8){x*@_QkQaxYQ z!D{X3+vR?bTKDsF*)X@x49(SkGjDd$T%4S|qLIp$ii(~|&wqas?^krS5W7!JuZpfT zp8cUXF(DWilIiGFx-E&eH!3Tt|7lpIP1BT|ksh_`sA;WxQgZBr&f!$`IbYW9-fX1f z`>65KM(?(}hIGyL@tg5wMpZ)TtY?!>eKS3v^)5Z?ly57=&C&}ms^)#WyD3Yh({-PB<@wYUb^jUa=GqGXULJ$X2kiFEeI0yw!$8%CX&Tp_l<(cNtX|FhIyJS- zwHL+j>##93zxq}3n9`m(CH4O`?`k^P`_86~^UBQLTGjd7IJGm@Yj)fUHyf+wXMR83pt8E-!qn>weqvUa zhoQ&AX!+^xR{N+K1}`)xmK*&3J=dqazH)xZtC2eP>$~k#==U8M?9l7^i|89JIa3C_ z^ZmEi&`4Y3J=P{0BR>_Zb+7)QY4r1!PQ(h;lAU{Pu3m0e-rAv2z=@jHL7OjFge}N_ zd8B>ZOXt|A86D7i)57cZh?;`cJIA%Er3@<5Zlws)|G0K&n=dbZzx{&-gOWCP znxg+}T7lF0&cA=Wd0tG;{IrF2W<2`qU7XsaKkp(?r@rl%6`YAnomxLI4?0s<(L6|@ z)XPlQPEa0eyLpxMns4_eSsCO;=JcGkCu&ARE45O(gq%1Mm?_P`CNX|=8V>=W#I?QZ**#Z6F#Qjj+YH=+Le1=dUd(*{iQ`44wmOn zSn92%Sm?TV&%yE?Z+)G#6v6H>9$ow%{X4C#@4NK;7p{}4rgyk;{rR)1VCzYJwVJo| zS5MH$4DH{%>gDx~o3eVv|L8b>(%C1eRr_N)_AS+3v1V^YC)d$UOwUeN9cz2xVQSTq zukRbwS!T1L;e)Z=_b89_`0(b%hE1`Fo{tX{?2I^dy6QvN;)@FtCn`_xy|b}yivc}d z)=n?^-p8Xb?1s7a(YDLC2lYIBxmDb=%Vl?RdlkQ|%9+>7uGM9wc44Q#wj4RK%6F{$ z>t;Wir2R-)erdAhiY4zjI)((arLi2i^ol&OzSfb_{R#jb4R2iP{bfMe98Bd>`32inh z)-K&3S^0L)wR|_IPr;p^o!PXDyRb z6Xmm~8C}&b{#}2^_8|o+yS(cw+-~)Iu&8iN)~7Gyrl=`SR{f~|%GGtxnG10fOFM_B z{n8!hYn|TdMvQmmyRz`}wcAt;SUjk@M|Y1g&Y!1;wayv2r>-Jr+_F|Gt@2hjuvb27 z^kMr|)2{#exA{88>+79s?c92-I}{pN8Ks|LH79d~EHpbAqB39Q@%?gLjYba2>Vhuj z8Fd?XZ?G<`$^FKDmpYdov8X61eq8*-szs+I#ZCMNd^KEmYsmfGhwmvH{Qf)DjDJ*X zzAtv3e&2Gw%k0g6t4@1%TK)Fcze`<5ch?v<$!po?^I8K-U%vc!;JT%DR&{n!+a~V4 z^X})*s+?K2%sp|s-|l3;yuV)dpVIntJJp<&K?`c>D8t8gxS=$0zxFWdRQ@gZlNr10 z>i5+OzcaybfKqR_U3Qb64XPIhep1g2FTeF6#@AH8Q_L2BW!sK*{7h~aq-ErleV^s^ zSLx7N2~AWJngn;bHE74v9w8RCu5`C8@VjIZ z1&PMYkp|GuSz#i zB#m-9eW&5LDI4wb-mc-l^!)j{aZqq(Y;kqn)QXyQ&V35@mUg`PHrVU(ulF~bu6j2= zQ8zK~$BIu*+CvJ=+O2Gv6LY_%e;?cCLD`=S*WH>Z;y^z~u`Uyt#5 z{U^poE!8M7OmMsQ-Kb}S%LQw!bg%l3`Mj--_Q0!k{d<&IcmAoSXgVnA;o+RyYr1JF zXE|nlRc-C`F)<|MM#f2x4}LM)o^@0IDs-)5JZ#C}k*=Y0a;Nm19iCeB*S1#n^{Nk? zD(BUF;Jmc$inaYL3$wkfWmeB>`1$a=F1NpxJouUW-Z#2tMnv!OZgE*9x7Vd_yz?SB zG1@6E*QQ?GCC7YS-cHhZ>)Nm~Qorx|e|mfNsBnK$^?H-m+Z!{-gxB-Crr^^ytkb(m zdRX0oiETHZ=&hJ=$9tHfr{jn6C9kxurP*)wIk^0jZ#X>dpXYT1>^+O-6m-{TOXrP$hAmY=bJK^It@7SL4qvUEapD?y2s6mZd zugIe}TF2Ohq_xg)^v<=U))qadT+1l*F`HZ(&?B+F+3Vj))~5 zaZb(SK1ZY*R}Hz{By(cM#MR23DJ>p+udhyqn44PvQTNn0p;6!C^jo{^@hH37e3CNy zy|dq=j8ccdz}vb-n&GSSm);(6OkFwaIjynpCg+K6d)bcQ)TT zTK4kIFxmM!{k`4!*uqtBe0n_Vp_;OzUwBDLc(ZF~SA1S^sgLK6!MY}+pBNWyY8z&p zx43$WL#@QaiJkX0>sVcx`;TSWwSe$_zc@UWH-_cel+7DmaOG#Llf!$CPk+axdw<^z zxv;{p&!XH)Ge_UqChAw;`o{iFdQtV7u2Kx2G$trT_ezr=r}7=9L>Vvk`fT%hl|o@O z%yZ%L5&!1TFtvFVF}l-RWzd|N8R6THCO)6oE$C#Ys~Iyx>^9Gz8``CKQ0p?Mbr$aZ84?ym|?Ts#?<80Yhe_k{`STG?v)AejDyrXhJ38Q(IfHO zh$ThtLzB<6_d8(u)%DH!PC3?J-HP%iZcLi2e(gm`UXNZW>(!GLAGZhDyz`wPpZ8f* zg9lHd-YxMyIOOq_@NuPY-#=cfK5We%n-k_~df6?0^=S6}!otPZzI5_XFSTo4(`?F_ zA4My6eXZO0>sPyvht110pJuC1>V2`h?XeabO_v84EK=L+_bAOlKVk9eYmbwrlnu$- z6`Yga&FEm>(raN$lls?xV%=cwzoQnXj9zN}$UAG?miBKO6fB%%U{i0?L}l#lO~a2` zYexKS>N3lw-XnsG=h4MIzK(qua?N^$|D$hSj)w+?cGcQ`wt8VzT&(NbjP2d~`7KYm z7?X29{&UX=`|xKq3eAiOK~u9@nbsQA=xb8vD!pbcA7?IA9lS*U{;Yv>ldGMy3QfjM z@tWzfCJwiuL(e|<+u{05aa5~DMf0FSWp6;YC&r$8qT@>rq(A@p-gQ;FMrG+=POmm4 zjQW|CJ+h4We_(Lz5a&%BUoPFWp{~P@%@bF<#n$v#;vU>?@)YfTRdFZGGgMOldiJ7O z(f<2iF6HzNn?!kQQ~OEq7^A?yzz6<{TeC zMS)wI`^L!RZXnlF4BB)vfS%!|96X4Tc+$Tw41HJyB()SKk8|Wn~{sl z_dSgmJeE;m)=+hS;bYOFdgDg>M7yp1=RN9g=082-RNv_b&o3M9I9NMr?e33@JbIj& z`IlnUqE$8HdaAiEc@qC+!M^Tm3_6YKADgj>x0GquXq)PKz4@nF&THJ_hPz&S{$}^b zt?SzDnErU!5=HiFU--0=zY8bsE{u3vIdSQaCEASuck@Xprl9JL!5(ecm?Z>oAG{6xJ$i)$%?K=Qf?hk@7e9i{CQT659~xt_|ILU|O?->%8Y(inHoQ17aA9)JmmXy$`AaM> zj=vw*uGsIgMJNzAJ=v_Iu9{B3lX0IyJ+}lE=;)kXGTS5jXaC0)Ln9J&UaeWMDXOD) z%7OHL3X7~GJvLQcOkb|@YR%Ign~IK37}-QMcyh&lugZ7jAt8QEUUnF)bn4nvp}5fX z$E~)CsHRqyIVXXW*HyaC ztSMe{>C@^R0p~k*i}dsvyVvsjvDdEEY06sNq7&yEZ1x^@f0)0i-^IF-R|`70dDThi zRtErIc;7gmQ&#cf z=8rp{&gwZTc2{=FTWkNwqeoy)Q0GfMBhHTx_WM|#-sG{Djl!+(fM!u04~$7nuZ{}6 zbR<5z&|z#oU6c(f1QNTrQ9E@!MvZUz}HDu0QN{ z=aiFY_jVi{RjOK6M`58gOedz)@7|$f+FKSqZ(4g<<*5EyD_bq`K3nJ5fl8&piEsWzMf8)nzqxr)Zq6`SjA`#px8q-`}gv z8XWs|qS+U9x6F`JWiEAFWcn_=KGCyk+t>y>)G`t+G@%%R@3_vrRXSBYqqTRJsfBso z1&>~IpZ?y)ew&|jo1ir&);(RK`|sBuq0#=@%MVrO`yK7oz2~+0w`vdgmCfBEr)x&q&n_r`*!iD=rWV?pH+`;lwVFH6^JbFIHD&59``GN(*FGKG z(*5ny(JywVn+M+NqqgpiuV2}~-C-|BJMf@bR#c&;Sh?J0O{qcCA19;EH+9|BrRzzn z%b~Gh>b|eX*?&~d-te({>4A&JEi}H~sR~m}AG+#!&HS&cUpP(cy=Qg7{L%+4zo=(! zNoyT&PRIZFxWbDIPKB3-CGHN{(yM20<%cmr+HLFjvQ<;8n5NQiFw${6DXIkbH6{1l1xxWcZDZSEWWV`C7X(^@mU01uc@KRb| zidfEjIC0)l=H>#{TX9 zxXy<3yjNk`c8OXesuV{&_cp5@cx_pSyGrxj6KjsYRrao3aK2Ca^udR3Sq^(T-A!eF zjKP6f_SeSUnqa7wTbOuhn17J6eR;~K(SuzMDmoY~Gw~PFY|Os^-3G7tayIn zZp?2Y=vLsiEoY7P1f2MC`lMk^|HHSld+Jy(T(9nDu0LtC%bUWv*Xlw18v{_&F0s1H2yO4W#*c!<^A8soUE9UaIu zNpr>bW7ktwjSY^BiV9n$89V)^#lcliGxjL1HaJ?>e+Xg4taxehIaA|G<;j$Y+x*t! zVzTE?zvTOP`TVP%c6AoiI<5S_$b0Xorn+xkcn2ayrK_lPq^KxGqzFPl=~V;;q$(&% zM|w*r7El3c(nJuXDj*g*1_VR}1gX*t(tGG7^{#;O`u@f_-#yfgYm9ttf|P*`(4T zbF6#?y%g8YwVHf?m0QSeB*;LZ4@#Q-^SJr%t)1P(z5Ve7wMUJ5vZsiLGQbp2YSq(` z@T=62V-tE8Tk`z*1il1H!`yUtoU{G0`qFhFRkduiu=2IHt!ZB^ItH+9{lS4F5%GQA zuKu=%c~r(&V%EsCX&#NVV(Q*2_@V2W?>Zk^Yr^k#UxCo^KBZ3ybSH%?Gv3^+G>EC% zm3yKu>OsXr>q3?bEsT*uWY25#*-_~31 z-Ct-XjwEbou(lOhAt?P844)z|^lpH?%hcqPJEQ`ky>0#UVUgD!W+*?}C9V18=bYLt zcb@k*s5E-Xf$pT}7c{)2Wii{w5>n9SX7qOr5C`)leVB_RmiaaK=-WdoF)K=APSI1~ zQGGfL?NRvt$cl4b_8F769?w(Eqrif-<;NQWhposa?uMNh$Ca17bF{%pp)*T)sddKr zyK&V^9JLrh6C*Tx0+m5ljhJT~iHfThLtLkp!8levEnrGeOMd#w&)Q^SMVL`&?>W_l z%C#@THd?g}-XSw{dkZeO(Y(zV6yX`RzLc<07L%oHhMmF!(XEb$P4 z-5?d9BuUt{xq}K7?xVS2AchePPG-bby;jARo1O{A;Whs;@rF{~ZP1%iYtgS5YXn4Y zIV#ZdRB>8VWM|UU6neBWnY(u}eGDpAykC-$S&xqWI!=uCywq!TPWF``3Ecg7N}wPZ zSub2G25wAVoO!l^ag?yP|3O=$@Fs0GX)rK}ZEr%XxKN1oiE*g5U4}YC;(k3n`sUMA+s#@j`mVi#5 zmU{lPecu?k?}$*8FLm9Am0hm@c#Re*#c9~RwCW~#PTmqtW2SBqKzm~1~qX%Q1Hj;TZkKT z4-}!12*IKdC+~ygBkl#=)9R&fnV>}mix{$iPt~2mnnCiRP4k;mE9I^uYMiCb%bk|s z{=$2_Nox9x9!l9bCSy|CBR^L}_zAGOwk@SY7KB#wE1=F3jYdslpTEX{tLoqGN zcYV+xs~>tz$|LXLt)PCj>F;3X!*bKoe{e;kgY7%L6dh6qZ}o|cX<5TZrZi>TBYB*{ z*50?X)6s=}*FM^LW_MeO{F=JuFqjq4M}G61zy>VS)~qUMWA3x3c&BP{5%&N#F;!JyvG1ulC3|4b(5Ugpi36>X`BZBdh zqt~!O-}kC{1njSM0b)a=HV5tlhP)yA%XFuM3|I%T%M-)BPVZkI`3Kh5MfMJdvwH+f zR74yUEp|8J2xTj1nT*bK4nP>}9&e0xge%ZZ2VWC15rl}+UfQ6I1Km&}^W2Amvj8+dMsO@T@wPJ#Fn-_k7+&Sb?0ae! z+BzA zK|JC4z`R*Ln1OsrRg9om>fD4)d9-yw*1{6`%r$F8%POqX-qf(kzWb-J_xJ<_4(UK} zH#JYq`?gNas*?LFVlIf4??ls^F%nXxJ;0{Mx zp(201Ie(hx13LfhGPXs!4%MeCc~#ye##h7j)_sEvBCtnCoXBQZu86y|i9CxtUg}M# z9zGVHHBiZ(8S^npPG^Z_DnT0pd4m7SknUgwH<4IZsHr=5e{uzK)%E>bSwg6$)cq}^SE{J?XoiBngHKKHA; zVN#jY`bePlI4+Z}Ni4ay8e#RRmt%ukR#YT^k~N4G$qrES$kfA&PKXF+wxSo+;FhPO3qRN#iqi z*v+}x?~x%_YUq;PKrFKP;4^hj^Y*qVczVv$U0ukb)@3BNCrve~>xe5@8F1tC*yOYRGZ(*psYX*)vKA4Z zDL_HV$yRrvk+T|SL(LyJWZYjkNm}&NCrY6!&CL%=7fL+5A^#M0=^&^N+IzBmPFh_C z(~m6|hC|xOc~_FW+<2=is>RQ))?u+rsxZWgrM_a2G(5~B{FGd;g@59w@U@=}nXs3I z0P+ER0wy>0p$Dip%c`lQWUENx13fesC@g5#9s#vO7a7+kK@lP-2BG|EwM4yOswv{( zoVc}rfeH04)BWy8Z=u8Hs$9=23+l@8_h5lb-_g9StG6SidDPDv;<(cO{-{oDZ%^EqiG zUc4^}lmHR)35EAy3LZys%Wcn{pWOR4gvK9B*z=%nN|K?`a6QlT1Hb)DJDUE{vD>J{ z^-A(jhSf69{A%Hp67pujloebwWs)>}q^+8WT*p-Mt>JTcstl6J{s^3I^E;o$YF;`# zs;_F7Nohc_G>YGcWYFTRP|+Dg$TGH=`|0DAJ<)%@nt3NrJ_A7 zgjO%#O>GluO578@PNCl!3kn`o*|NzcdFKskSLBAenjQQledL)7S@zLX7iO=S)f~@# z8>IHA`%LG@#B|i)Qp1%L$k%}Fs`0Wiq491)yawWcOX`)}7gowbZ=5%W6VpNeN_qE; z&9YPFM^^wdS;F=6g{j8jim`|BD{nwaaEQn{o$Nce6asWjxp1VXUtCJ1 z_bH!K{@JR67#{bhbm_PNJ1R?O|Htc+i%b>R^A+Dh4VvWd5AUlbe@4!8f69v0U{I=n zl^chRBmCFyjL?v8fXATb&nCVkU-Q#$Nt7W-qqxp2*h#t?l0Pkcis%`O&Z)AB%cq7;M zyJzS>j}Gx@EQ8LpIXcIz*dfp9>muY=@wS~TRzD@R@X0J}H(`YI?Wz3=^@oLW*$hKQ zKy`+JjH=1&;>)xzKlaVXHKtmsu-5RN_~FyFx3h0P1soU1Zcd%qpgna0ChL0Q(XYw9 z1dxp;aCw>9opT*Z#AhSaEoo>h2R6AkxvW5VImORxnmu5x#=vezi zLNJyss4a|nO_BN$A(G_>w%3NhKs2Xv(B#na)jO?{*-@OgnoHM{n9m(KM~9C7 z(7~C@R8^Kq1BoZEb82(02w#b0v!8jIQ1}Gc@R4+@B8;vb`puVlG0uuoUTg2nqVH#N(N z2k8?FW^aO%%{pQ<8pd1Dd8ze%u8l6EPllq8gbu~dKL?b6I&aUVlk_YqL5||%Zt0yg*K8W#^W)N5JK>~HLa8i#j*FXEE zg&^J23yw^B&)88trs1d8SgH1ycp&(OU32H*>Z5{)I#7H4OIA{5OJlKnqv)}w=M<;v zk9!qNW)14FqZ-uDGxNIF*47zvFZ;khTX9nfS`?X5xd2N8qIZ-3qqpUQwn4SVpCZl% zA_3EiBQE#fjwjflGcIcY83n*u)Pg=kkOq}XP+_0y)*20HQJ)GD7Z(Ow>G)J6NE(pJ zG7ng!?0wM@4}mh#2CnJ$W0x*nIu`ZppKh_$-4+`QUi>q z;PS9hDbODmuBhf4S0(2h^!N4WSbad;;t7h6a=v{+EKQp9ur+s%xLM*VCEv%q3|c8DQKyV8<;l z)QWOKo1m&jESX;rd5lm!3s>IV&30H84j~O~RNm|Pq*J-le!ZO_R_$T9?WJ|itv4Q3 z60qr2VEW;H!msZ$a!KKGnfLol@z=W~hN4)Q!*?7bjkEQE8a>q-Pid9q z*@4qU7j~Pc;JwqmUt`;j(;J>+^fk|HK54HuTsSQQu#t`RG>|{uzi8m5m(QrCvQ)R6 zHd!CQvo!p{t|5SXQjg@x7eZbah`&?8xBmT#ehhOo!6YS=d3fJ3`k-8z%f1q)OQr1G zY00PFq!CIsGoQS?W&AX}`R6{472~cc1>vgP@YgRlc}X_5h|R{~SzXc@@*M80ZxZ~+ zYB}9S*0ux5+-xgo8TYJiA*DZ_jN9!`2d5gZncb|2L4pC4;n0N?xcEjZr;%qf!|nSR z9i{86HA4vZ3!Z`Fo@pD0;x(aAax(!`Omqc0GnMUW)h5#{Tb{hMx4V zzv^Y5x?oCuj&4ynV>t)-8}X?+*VEt7-1)4oMU{SPgWXn(HNAr7&gAv3xF5XlUVX+i zzOXln`z1S4b`Rmc~-Yp?_C(;_0RiN&d+WtFnOGgk^`+<1@6Bn z)S!qtxO^H(=k$C^_E?Am@CjHS$3Q;5Fk3U%3^uprLHFjA7_3fBlM~YtQi!Cy4jS5* zH>7Pq-9h2l<~MlNz#1>sj-N-7u36Ahx>X_p=VLmjlOZ7tQ)VKCMkchlH^0|CJ0B+6 ztf|x%N=_fSzRc{YEJPGVMbK|w)bO51m*h#B1%4kEgCLPw@2Eb zC1&3>E}GcJRL+Z9(5HR-^DUzut+g7TJ^hPNVM0F0)c*`0NS;|jcr~YxL#=@A32ofh z1D*AHG=U&0u2@ybR_b;B)jEh{y`g0II#@G-LS|idB99$r5QX^Q+`qT3=}(mE!B7-Y<-z+cG(C0C_>k4WiYjZmdur8^|8Fe+ep*cc zCfD;t1f5XG``C>>NC{3>54^zIHxgCkA9E*cR5<$#9UphQRMmmRxx?ULWx^w@LBN<&&;qpG@hELvz6 zc_@!j7-0r96vmLk&#DY7pGDzBnZ^4Y&k#mGczk|o)EZ2G1 zQJJUctrvT{v;V+XQ1Ols_v~kLkV#;ao|KC z*ljx+Wo2MWoe}bmE$A)Ju_*d;cq=KzHdyl4A*;v7G=ruOGiM}}w0Qu-D`emI<&X`q zHS^(^!ZUGSm%n`loxn!)6KFX)kD%W~;iAE9s9IIEh5XP*Wn+9N- z@}Qo<`S>>$wf$XLbyQfvB)GfCRLj0Y*B4yW%tu25M%XEYOZ$)&ZwypID_p^{{lkN@ zwz=CYqv@E}Ul2Jd4FQ+avaLS4gWtnERgAcTNjWCx)GG&%MXzRz%Cjxp?hma>3rBXJ zwBr2Ns!KzY%GUo?xJ2i-z~fQn_{^rzY1l1?>34{g3sy9k_Y2IFxf2Aew{d+~_Cmz_ zUSI|O0R7I2Y7jrwqF%E!2HU@Cd1lMyeM}Itc`$75czGT+94H)JhKx!_grml|vq)n7 zCoy$_!+4@T`T)6u>F4B^icL>^^*L|(8QXsHN~p~7Rj@}BIeeaswj$o2DOn<{L+CUz zSfXqJ`A~sdR2R%9sys3S?%`3K+xS(xQh8{-((w&G<;4yo_i|PKFij`Uw5lqIVh=D5 zWYChC$$ln?m-l`fi0e46br^G4$&ZR>)Jha6ENXXgnsFh`sv`b4mN@JO8TPRpW7=O+UNSK4mrc%EVR;(X8 zt64*@xP5kv1A6t`%&P3{pRFBfr(q_Q*TVNj8~z(med~20KzcR;zt?;ZSO68Pe}i_1 zSPzd3?B-2-<@1IQXZE}9{`bbT3%a@yx3^6KUpcoE;2#hxBf(A}th~lhM4Eb*hLH*l0^b$utdb)t7pzUp41`m97^KI%2 zdI;+57W_b`n^MYqqwiNm!ME+lPsJGQjjo_hFd*;^5YIMvSg(ls)uZ9eqQA`_TFMi^3VFrOUBuyVy_ zQYaaKs0{#_zF5fZgwL-(TxP4w;2ppWeSZcIb0}s&3WG^5hiGT%^#Q#Hn$VGij1?#Da@=YD)hM;R37|=4f#cNUM;$G zi^-0WDCgwk*Ck9!_#_GKY4EcY3}vqcS0QrCcmiI@s}rZ>A3Uh56c@BB*evJ3Cr+!G zCt}@K_(i+b$K0$7fbTx~u}SL%&%;u^lfW?WvYD0!xaln4-v;`yRRdqHlI{Rz)W;3= zlgd#jFB<_bn-}lKH1#1Pi?Bm0%!nZ@_R;l@U z4Fb8Otz3Hdg-wPmMy)^k$PK;C%)X>)BFYBcpLC9WIg`%*Kc&{rGL6>2gI+|Oq2GaP z(bZr7!1Wd*)?Yso$-FKO$JlJ<-AQ58W{UaOp%HJ0ur-Zk8E@GcNLCI;s1 zkKBZguaHfmo9M zXqT#%ZqO^I>Xx+Xo3wgpOVk_B_F~2@yi{J9`RRptMNM4spA$QO$(BGobu83%`hIGV z=EY_%1_eDk%IKq%>e4-?r*HLgK|TPVYtH#R9>T* zDCK7}V-$$LdHP5Z;ZH09+j0J%rpkMr(SoX$Bw@e>JEw6+q^PRm(%PxCfZKtQm_g(M zwbHGrO9m}U6&`Ng7H_Mo6_$`ApM)>k-#g_weR@jwg0!Pa&g!vBJ<~s_wPAk*8$`JP zNSta23|4W})cK8)Nlrf#vWAZ2zkh|gumAgd2jiZ3Fd$F5HakImYQ2v9esS?m@J44| z$H(I(sOipIzjSn|>;cvD%udJP`E8U#L%^t!sOK19Qow;9AN(0unpfF>ePz09!Xvx< zJzidG9^;!+JYwUYVbus`oDu!pBocN)j0^1dCA#C$1KW^;wdCnK2Kv|_qirks_^1jr zP>P)xK5(8qSL6ItCctRm`f2G8U2F4|x`Q1IcjgAZn0I4jJsX#KWET!gbLG~NWXSg_ zvkA2Km=K5?xKEc}x=!{Yu5K(WTWo@%=nm79@GDdIqY!>fQD-X-oG&E{+j~`Ucz+mn zt9HFfU=nx#)wM>M^2j*9#2g+q8#KJfesyvT69y+=L&{JZqUBv@>c?*#i_77AX7peq znG-Jda^s(!7)Yu^2<)en#U+y8S@OroJDN(E4{7IZM$94y>bcz)tPCt7zQ(W`Ybxn5 z)aV)x770Kn`iC49|2P;Jf3($^aPxo>tU6@4V09{w4x1($o}7vb*Wpmy*gJ&1{gjrm z>Hz)tu5ngm>Z3XCez{`?*Pxm%8!Jq}vQ%^B;ti+?bQGfR^M`xg`&sRor;EK?)u`csgL;3nm_$44>JAwzule z0+T3mz2<3YF5~e^hYpmg)M_tz95YPv0&V726L;{3Ad@o~u&)*cZD2>RLs^87L~Ilf ziq?I3>4Kr5jXb&o3FqG+6AhzA_JpFt9*P~lJ7M($R+GzMLQ26W!F}#n97CykN*(7E zjiQI#RQG?)P)vBP_2qVO@5LwDfI{Uy!{bd2Wz`~rG+v95)@HAE(hydQutygMrN$8A zD@!gzHE&T=%oaG*P>q8DnoAMPYCmKpz_ht(r)gDGMW6yh2T=nVFRmj^%R4C)1x45J zOztK5ug^Co2kmW8&0^+Lil+@OXJ-WO+ZTxh5))4V4U~>su3IRju8jA?uYEb+%3VI$ z-{^DBe)Wmmto+6)zh}!VjGR6#B`!f6qKA=4BX=H$jx=4`Y1f`?@~IfO;W;q#%VzW_ zUy2WY&gS6R4MMIG+8c|!>7?-7tssoUgj&hm@NVzXy8KauN0}oyF|K$IY1bDycx4t6 zYq|1y>aHOVmwKyv&^q}$1D2f0@nI?cIc3IBdgyb}<{sW-EOgY-L72i$jNEk8q3;43 zstiz2SxZ3GIC#hh^Y&|adZg>9d3@aOv;a$g^8)^shQU>eGe`7=0F=>EGV9fs|3rH< zlOIHppjKs1_XkboN-@(=GOBu_=M%mk8Ak1bq*HQYZ99^~4u+-*hLPnUGGPMoy^?*Q z&mqERvEe)vR1|Ri=r;rpWniQj>5V)ux)Pz?$B%*$(~{P}fTu^7$3_oo#`}U{UQSGQ z<}nKeymSwYiC~OlFnSVKHXk%Y3$EqT(esD$UvnJEve?(q(0y~yHzjel+>egO6re{o zVPyAnVTd0Q(GtWMugv4Fnh-M=VP+_eOc4Hdc3H<`ru!u80(H$pG469|ipLZjWvw~nIBlt0o&66d=x=a~|MHIpLS7VTi^PQjx3UfXkuPt>utlxYim)^B z+DG0){2Q&E?I@*dY`jUDN*>^$0O&_Aw)P_@^Yr2P;iCBL?8{T%Km$X((=cnVVDzT< z@iRZ$9s7T+`)EtLemm2CHiLR$2{RCdXR11I=_?a}%Ij8hdr2)|?9$;D8LPTOcDc8x zve?{NAAhMu)F^I~Y1CrWs7!Y^XRX>m?ZpIFOWo8ro-CPErfF1rJ!nWza$wr46YQzs zc*V)6J*^KIURh0bGi<8bX{{<$&fOy5_jfGdbGong^EkMUCoMMm`T3%%jY`u%4V(}y zIjA14w3mD|Q_ExDnzf8t#@c2TTTz{g-2#G`5GL?8Jj?~(@w%~Owg@DQBaV)X5# zoi!;!X+?GN3C8TJ-wy@Y!7$`**Qwdw5_Gg?hA<3!Hn7i!b>Zfj!rIW*Mo{$n;ODNu zg}Y+rK{7vmy4JkMYse8YWu1Kd0ME|AhJ6ip@Y&{iu!j4&MD zMP~7C3`1DPtmL6%z$+C1pp}t=byW%h`;g?$3XO=M%`?!AD`xuX?^gwAn4VZs4@SwFeD9}rn|i?AdQ#6`_77^Xg&-f>nRQ((gOeS4W# z=U-`0Y5lNYp{+H(Ql18yY8jX^2BiWUTz>@a2vRr(iXS1PRu0_B5pqR z;Hl&6#M_nX*0fuZXs~1PN%(PgrKxZfUA$NzT{;gQ)5qS- z#-VD9_p<&g2hE}eT?WcpknXN&H*bE|KnHzWBNq~&woZ?|fw+}AyUNrEFp#AqP{{d8 zx824u$$G5GWM=PYXSb=lm&3m-p9PHN${hX-lxl;2C_!#H9|-g!yxDesQ|Lp3PQ*)_ zNl=*zU}(I==|S%q-e2vvdWJ|b?{ie9l_jf-R3CtQ^1|YTlc#qRHX=mRINc11E#t1l z$h!4!Hc(ezq_qI4UNyDEA(=r(enXuDbIh)M zkFWHA_4QMH0SmGGf`S$k%Vb;ah4}+49w{lqwhz_>I zk)jjF!jnph^9+*F@ANT=w-zJ)l^?I6E)WYCmZK$WNQ%sN=5jDRq;8s&jU1zEgty;? zNa5}SdoB(l6={RYGTvWPyv*YqmMrbi22F9l%zS?h*)G7Fl6T@*?FXBP9lHJqu7PIO zxmeC;fHtN3-lhq$^4^Y?&9vue80rM0X`=!gG`!n^+1dE;(LKuy=yOR8A()DA z_lPs@sIQ>Q+%9jM(v!QhpR7zp;<=4zrj9=6+Qf)>I;mwjvf~0n}#Z$MYX{p&b?k=vlr*y$4*s zUUUo;W^WzOe%{^8UD|s=40u3~e@Y{AZs$>GcMVlfPn|Zjmv?oy`^SgLbd||W!w9vN z84;q%tK7oN6eiy*@L81()hx~&evJO}q1UH{CW}li6uhT@%r3>^CB;*ZYOc5uv|=M+ zS94L2xEs=>htj2iKLse8=|qlEMs!lp-+He_$sH}2QP=G(L1;L;r~>{2E68=+L5Xfr zU zl{0}{kNob^X&BM+?eFS}9!dtAEE2Kjhu zN-@?)1YrwHRG&+RRD_4eE3qb-!h)EjpoD(zQKAkZbRLKemzChpU!r=3G{1NY4ULu1 z`Xbmi7nH3B~IzlM!cqGd4N$X4+XN(X8 z{E5av(f?XlQ5RHlxjCw;-cD?XmXO-u7zafT6k<4SlN5)CCY{~&{(z3df`hZWF8J0Y zJO=89w0S*tFvnpbMT-}ZD5TkioHz)C?Oj)>l>hl1lS%%2cpTv1jYstJ=pS2r2~8Yt zxEubP%Ae{PDm~`AucM0Y5rsREBE_*nGpe6v+Ufp8m{y?}R$Cv7!&=~wFBi928GhYy z_@C`tiWw_zKwodEXzt@_&r;|QpPdkOdxt_m*8JAc^oR`Y`}eOEpM!ak##pyN8aVPA zz&G3GVjef&r~gg7!$NkJK9;b#nwpxLl;ncB2jZq(b`(2XN0lO#WkL-96Y#z|TlT%s z*qS14_M&92cMzNc(kq%ZB0PhmCYFje4@P|deF~7Q-6Ge!a!&FX8YQlsox+K1_jDjJ zo@9zdgO{lJU4*`j)^Y-}$YopMqJc-`k}5U}j$TR5{Eg=+n8T8D_r)S($H}Y4UiCT; zy$ALH(038btB;x9P08h^9ip@d;$nFj9M8z9od~k6hut`n4@p#|0kv`Mh~kgV7MF(c zd;cU`V`-aX=8NS*kOLUYi{a-R*93t?SyN3-2-;!NQ;=gvuNS`8pDzj254pP|k8u{u zGa5fdTcOQ7kZueoL*Qh_wgc`EMdT8qvXey>;0EUAh!|JcGVjfa5RikF35L1~-2%W7t6)(t>@@Sn~=aL=YQTbNAcz;##GP#g%X-SS=dV960^pC+`9e^O#=`d_=a#n+TO%mU|CA^!*W>~h+e%U3?b5$=EfUv!5J1<` z5MmEt_9<@&O43pY<`pO!5(nRRvL&1zmtbUk^RN6Wjm7;vLA-q5J*x+M(7Kh(Y!(l%ur zx%=PgQbAxdfb~%7d}rFTSLs_&*0YVdcVQ=GT$W+nr*9x-VBk0Z%IUo5ov>}gduMATODifZYfQ(M$M#g>iGuV;2)+2nl zz<_C<+>|H&uPrJF?R*h_!8evW0@$~^ITh%dpTgk^8%%N(MNNXg1A3_#_)!RcjdmniX0VG^rxr53R)C3Na+5o9k7)P1xT&4mNP)B zw4Teeg*g>%gX0t_3`JjaJ!T2KaDuLKfG!90``vQ*pQNkgVA@5h$CB20-K?@(`&xhp z{QU}*%5SKDqq&9dDFEFgwuFFI37EoBRh{MGPk&6s8zM;1b*H@Q$#UC1F`@e*_@cb^ z1$d_YzjLXlli2%N4u>GXhO;42{+idD-z8_S=ADoee1JFSl62DaRQ>1+)LB}~ z!u=r8x*;-NnsNJ9W;jvH`I{PE9OQ#K|n!WZ?$QZ|JD z2y;-#nIk62k{$7gEI2PqX@b#kTXCR4$GtU+R+C>TU{`(x4cj`{| z9v0WGXq=|QxmjJj7;Y1RXBC3o$yMXLe*?D~&qLl88AXy5{fd zk962ukbjNWc8^;T`K*%vQsi0)X>iry{XfMY-;1zxz_fU7AMy3f^5~9qr~PS?gfiuZ z$fsc!yCf30kl|^6D{_WijD%o&Ns_dedh9IM!*~Ax5jOq*t|%iBdZGEfol~d8s8OF= ze2*%3d|R*7{fpmck8|%|HUr8ULBaTcOCzh};*37QpJ(pQ!T(!Wlfhm&9(Ek-e|dJ> za5TFF!Uf}HRCGo1s%qVY%?Hc4X-RU8JMXZjjxjxppGny|(0wLPo@ zaSnU7xu_ba(YY=0IGfD<<O{c$w zm3d52@_~u5LFu$)<;JG*Gvj?i+}u_0Ue>f6{n|p#CQ(VN8dd5(t zw-j1YxJBm=#Dn=347-M~YjY($9K1=wGMB7dyK$}|!+koR2 zov<-0xH7Y9-0TtoJpUaRnB=(D>Jlih#G3ZDA?-E~G?@9bt*ED{vPEjgCq?&6I?oh+ zO@eY0)czK2sprMmdXU%lG8J_VI54{q%|hWP~%c zr?NF(I+5+mlGt9<}Vf%Q38;$t=B|>w?(4kXW%vTX;jfm(Fgz3BVxRG?-bU} zrD)S$#ZRr@N6#raF5`*@#kG>j{@dKnW&g|Wt4(wp-G_dNz5*84KQbFbwjJPgwKqsbJFA!_8om|G-` zWSU+(IG+Q`m0I%rd-=F071<#g8b&=TKcr*;>-}n-uPEinmDW(+ZU}(HT5Fw_wuPax zfIz+jKSilCOmj>M8XoR=U2)koJZv+A z|6+D<5eH8IW~b03^MzF~+wAV=MnBhI{Sd6JaDb{`%q+MX8Pe5&8`jWxcyKJD+ID(Tk`o!tOx%8lRJlEfOvkeB{k+b5YJP{9Z3N|?o_163!eY4 z$Q?@0QJ&158u{N;-Ssiv0rABpZ+N9m{y&;ae)eOjK@GbMR#jbZeQW+Ulzi!<%8|_M zsAW}Ja|ACHYnQTyXG5}vYfHA03cJBNpAY8j_WH*va?z>& zcPx*8)Vy>LfKGJ4MI>`#Is6>$4l48ADH8_q%dKxZ1%k|ft^LfGC8Xpf$aF24on7dU zNx}Fd+Ir_rPOH8~QhZ~{RuDQ^SAPa9&JHmI2EKBcGws&m+Ik|)JiD)5rsvVO< z2`j{+%IIspkB|H)w@GlQ1q+cAnLA!IC0rT90bd*F>w%8at(r=2hs)Zsd}C}tVPhb= z&9~p#2;Gs;(0vJ@3_86{$^WzDC=W}BkJsdxeD{Bu)*+K!u#V?nmbF6!OD$9Sg1d8C zM3aiF7f!ffIwvY!(bJV7q&}zfhSB`o0!w7O#H?J+FqM8dcbGi*)Ey^0p5Ht^G}3=eH_1Dhhj7#@^!nTKg( zt|Ga!@FI$`{nv&*!vl}KWy{7?C^m2D_;qm8>+FEujU1hobf~mvggl z{Y)z!FP)+~+Nl3F>0{Hbe4dSN_K;e1#bhNnOAAB)a=!;mAi{b9J)=R&nMn%DQ}#!u zi1KJyP^Dj}MSaiBJ>nRD9p0o1nJ;!Ys*#ptj#W7d!+yOH!Nfq(V?zk~BdC(Er$WYr zAjQlO)M|&Id%~;$-|Jd5#8XQJo6RQbsif^|SJFNU|76@;pA+ndQ+cd*VKWFU5N}P_=P@uaqTuuJzPW& zy0>np71H*zhgf+?EbPmWRrC{qnw7nDWn;k+XMATOhOfI+M_W0E=H5OE3QKjI%T{d9 zN=B_X&_ELPaV4%@XI*2X22s!ExQ$~vL~kQrv3*` z!7sJBCylI~E6zqO7a%V`g>oNa6WC`T1?0d|@bk-V_eQPdCz(d_d2)GIW|_RyK6C`N z1g>w&hWZ;Z%XxqK_SyUJ>vF6jj~!cmGK@|L_JNlC!RGB*VcC9_N@`HvTy$KWTwT%z+INe3V||Do?6U zo^4WuSLv+Q+F~R26Gr0eCKKudSKVgl=uIS9h zW9O$H5KVX9Zm=-3-m`MBE$xQn-2^`uHp&+7u~r5#bf^FJUWgV_G8X1a>}1;7c6TP( zVS9s>Z~&V)q_jWei1;>Gp!$dc5CrZ2yi(2u`$$0+!iJ|I81^*3@{-}=ul4L&$~tyZ zZZ!M*W-v18Hp=wO6&-`oS=l=Ej0^)fLW`g_1RVTN)9q|ch8|Uu3l+`wE^Ncq*4c}q z-q6>)=O`UpZvEDEvdnA5Yqs^*7MlIOxFWP8m8<9C6LX8IOY1cCyZ(YS0**2_^`|mG zq=0`huqfCr%EAI2E9C=%qIh9jp9^81Q-b{c{of;Q`rFzH7|vjay=S~5W{5lIk(t8I z&UO}DVY!}0wer#v{kW0G|DAI!xGtN)mPeQZj8x(J4wzy}FbA%)1%X|REH_u1JohM) zXU$(x2mKejT|(1ugdQ0wHvUkVBeG_@}OP;)6>eqa%y@F{n|jWHF*2 zf5l-C*@FiUt`&&`H#twp&P#^E!k(rU2Cya`K4G!;&4-w3wU`5Nw^3=V^{NADFuAaO7sJ38SocKc`D7nV>h-J33+Z^gHTGCt6pkJ0{J2(_%d1H zi285mla>R56XFnO+DJxjionVwV6|nZrPWsomF_0Q7~%qkZF$m%z(i5Y}bK3H(;&g-(9(0 z9E52c6S+TignpCoC6E=Sj@sp$;b!sAF% zTU!xK2JXWS0r#B>-U#{R$qprCA9rG;XzL3-@v$EZg8!v_DNWAKj;u^^Cg!n&kPh#m z?D_1>BN)dnwIUWMl9H#K~uIX=$EqIC+UI_7I3p zH5tDTD}Dlnwz)jed(-Z>~03ZkJbIpWJw|A@7)shZ+gb&(+pOmT>*AqHTAov*tDLR2d!+ zI6KDnEFEGxmma~>U}924fO@@G;&17Fx{Q`*Ye!G=2+(YSE;7FRr=th`2{8x_=|c9~ zcD*|A7fb~k?(ZN$W!;4XAQF2xm6bWc*#mlc4yK@?xE8zsv}x{$UvC0Ef&I|LFim*D z`=!dz)!)^kWD;>-D=t>vVBmS}_>RW`w3xfZR}~Vpd0=X_T5Xgng$o%Y{m1X8udG}y z-#nlJsTvp^rH3?^EEIam^-rHB3#Z}mf(WMUdJ_kfIs>3Fy6I{1U80wz%9`W07*Vod z%Oafmz0^JpM-j1@qBo`^D#Pe8Aswy@rR2nrML!f8_PZeUa&s?bF5vOKOtO6UmshJ- za1f_rUPfg)9$s(%6Su=v9}2s1JNTKZwZ9n8NOz-G!025=tG(*X6RFYBxsM%e4LI)> zor$T%L9-FdpJNxc0KRypH7Yz=CN=S&^aJm`JYLdN6(&rE1`O%}IquI?l%o^Sh8>pz zHWQj|GQvtFz>k2{7(i}T^7HCfh1I}|JG{C;myn4Hv>zib9h~EfV)$jTQf&aE><{w8 zBH_UJc)+(L(%4*F7tk$T>EJYoTO^*3_b+~$Y%_Ito4bSenoz}(;&*t|?p>)ntr~xk zj@f)co4%2hCyQB)Adxy!H5)IW86B2-me$rrLqld(7z~-Yh{+qC4TN{|G5(VBnUX{+ z$Om1{BrEZhGHUw&WR#!xL?_b=$&Tm_tbj9mq!{)g@5aD!cDp)Ga4n`QqPr7=y5>W>}5+xYO z$`L^iS~L@i_|vE0@y|lhgHhoiPTNM!#HkY7I+HHuOyWNqtZw-tR6lSvlW=uR726@M zh!h@Hdujp; z8bnW2GZ#fr2(t=37brwkwC*=-Vih0-8RvyPY^)g@S`O?5v(q(n_ew}^yE#;XX&QSC TY`Q&C+pEF3dbrd(2c`WNoj<;Y literal 89026 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

<7eQ<7@A?+S#E`y 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 diff --git a/icons/mob/hud/human_orange.dmi b/icons/mob/hud/human_orange.dmi index 8a46dad89ed57e8bc7ebc8c45e1de82396bb4963..4ab6f7558cbda69f76dc94e5d476d26d1362583e 100644 GIT binary patch delta 19096 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 delta 18308 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

@xeeqU`+$r5rfsF`bGim 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%0Dq=_?bA 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 ATmS$7 delta 17014 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 Date: Wed, 10 Jul 2024 18:06:38 +0100 Subject: [PATCH 002/275] Automatic changelog for PR #6665 [ci skip] --- html/changelogs/AutoChangeLog-pr-6665.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6665.yml diff --git a/html/changelogs/AutoChangeLog-pr-6665.yml b/html/changelogs/AutoChangeLog-pr-6665.yml new file mode 100644 index 000000000000..dba836f4df3c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6665.yml @@ -0,0 +1,4 @@ +author: "Doubleumc" +delete-after: True +changes: + - imageadd: "adds CMP tracker sprites for all HUD options" \ No newline at end of file From 562b51dbda5b25012e423779e980a00f303065a5 Mon Sep 17 00:00:00 2001 From: BlackDragon <31581761+blackdragonTOW@users.noreply.github.com> Date: Wed, 10 Jul 2024 10:11:46 -0700 Subject: [PATCH 003/275] Power Loader sound normalization (#6655) # About the pull request Power Loader is very loud, this normalizes the sounds to -6db # Explain why it's good for the game STOMP STOMP STOMP STOMP bad stomp stomp stomp stomp good # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: soundadd: Power Loader sounds have been normalized to -6db /:cl: --- sound/mecha/powerloader_attack.ogg | Bin 6393 -> 8959 bytes sound/mecha/powerloader_step.ogg | Bin 7346 -> 8376 bytes sound/mecha/powerloader_step2.ogg | Bin 7397 -> 8308 bytes sound/mecha/powerloader_turn.ogg | Bin 8928 -> 11256 bytes sound/mecha/powerloader_turn2.ogg | Bin 8782 -> 10213 bytes sound/mecha/powerloader_unbuckle.ogg | Bin 9535 -> 10262 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/sound/mecha/powerloader_attack.ogg b/sound/mecha/powerloader_attack.ogg index 6cff269d30fe3b6307ade93e4ea602db3e6d3b75..6f821f2b0e9eff6a25728d37e1765966731ee921 100644 GIT binary patch delta 8033 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 diff --git a/sound/mecha/powerloader_step.ogg b/sound/mecha/powerloader_step.ogg index af427df86590fe870f85c7c62ae6b24297cfe50d..1f8b4b3c7f4ca295e38874829c04983e856cb87b 100644 GIT binary patch delta 7440 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 Gmj4GciYT!F delta 6387 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 D?AAj7 diff --git a/sound/mecha/powerloader_turn.ogg b/sound/mecha/powerloader_turn.ogg index bccdc879d0036efbd1cf5153258b1819d6515f78..bb18cdc57e9ce110bb70559b7d7548a52a4e9441 100644 GIT binary patch literal 11256 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 T&CpJf2wVA;V?fJ}GaUFoY^vIe literal 8928 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 Nz^6&Wx2FK@{{v0A6e9ot diff --git a/sound/mecha/powerloader_turn2.ogg b/sound/mecha/powerloader_turn2.ogg index c3816df9d9e2cc712013f1f1be8e168cb4667c11..647dde5affdb01103f924392b71b648899ce26d7 100644 GIT binary patch literal 10213 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 literal 8782 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 WOJFr2@L~fQ)cZOSJEo4UDK01Uvto-WnD!p3mV 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 aoIEHFiZMs801fSr{;3?lue!ZFs`GyotB-&H delta 8586 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 From fe6eb2668e41080489567948681e1086e04e4225 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 10 Jul 2024 18:19:30 +0100 Subject: [PATCH 004/275] Automatic changelog for PR #6655 [ci skip] --- html/changelogs/AutoChangeLog-pr-6655.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6655.yml diff --git a/html/changelogs/AutoChangeLog-pr-6655.yml b/html/changelogs/AutoChangeLog-pr-6655.yml new file mode 100644 index 000000000000..755b58900c16 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6655.yml @@ -0,0 +1,4 @@ +author: "blackdragonTOW" +delete-after: True +changes: + - soundadd: "Power Loader sounds have been normalized to -6db" \ No newline at end of file From 8a06fc0c9ae5174002b59efbe562123cc94c4dc0 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Wed, 10 Jul 2024 19:36:07 +0200 Subject: [PATCH 005/275] Elevates InvalidIndexOperation pragma to an error. (#6653) # About the pull request Elevates InvalidIndexOperation to be an error in OD compile. # Explain why it's good for the game ![image](https://github.com/cmss13-devs/cmss13/assets/41448081/91ee3ede-c268-493d-ab86-4da7bf5cf8aa) --------- Co-authored-by: John Doe --- code/__pragmas.dm | 1 + code/datums/components/_component.dm | 3 ++- code/game/machinery/vending/cm_vending.dm | 3 ++- code/modules/admin/view_variables/debug_variables.dm | 5 +++-- code/modules/paperwork/notepad.dm | 3 +++ code/modules/paperwork/paper_bundle.dm | 3 +++ 6 files changed, 14 insertions(+), 4 deletions(-) diff --git a/code/__pragmas.dm b/code/__pragmas.dm index 84fcc0dfc307..309883fbda20 100644 --- a/code/__pragmas.dm +++ b/code/__pragmas.dm @@ -21,6 +21,7 @@ #pragma InvalidOverride error #pragma DanglingVarType error #pragma MissingInterpolatedExpression error +#pragma InvalidIndexOperation error //3000-3999 #pragma EmptyBlock error diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm index f356fc5c1077..24cf93ed119f 100644 --- a/code/datums/components/_component.dm +++ b/code/datums/components/_component.dm @@ -362,7 +362,8 @@ var/datum/component/C = dc[c_type] if(C) if(length(C)) - C = C[1] + var/list/component_list = C + C = component_list[1] if(C.type == c_type) return C return null diff --git a/code/game/machinery/vending/cm_vending.dm b/code/game/machinery/vending/cm_vending.dm index d4f56504be72..db173e7b1608 100644 --- a/code/game/machinery/vending/cm_vending.dm +++ b/code/game/machinery/vending/cm_vending.dm @@ -1307,7 +1307,8 @@ GLOBAL_LIST_INIT(cm_vending_gear_corresponding_types_list, list( var/obj/item/item_ref = myprod[3] var/priority = myprod[priority_index] if(islist(item_ref)) // multi-vending - item_ref = item_ref[1] + var/list/ref_list = item_ref + item_ref = ref_list[1] var/is_category = item_ref == null diff --git a/code/modules/admin/view_variables/debug_variables.dm b/code/modules/admin/view_variables/debug_variables.dm index f099db67c717..356843918f2d 100644 --- a/code/modules/admin/view_variables/debug_variables.dm +++ b/code/modules/admin/view_variables/debug_variables.dm @@ -4,11 +4,12 @@ var/header if(D) if(islist(D)) + var/list/var_list = D var/index = name if (value) - name = D[name] //name is really the index until this line + name = var_list[name] //name is really the index until this line else - value = D[name] + value = var_list[name] header = "

  • [VV_HREF_TARGET_1V(D, VV_HK_LIST_EDIT, "E", index)][VV_HREF_TARGET_1V(D, VV_HK_LIST_CHANGE, "C", index)][VV_HREF_TARGET_1V(D, VV_HK_LIST_REMOVE, "-", index)] " else header = "
  • [VV_HREF_TARGET_1V(D, VV_HK_BASIC_EDIT, "E", name)][VV_HREF_TARGET_1V(D, VV_HK_BASIC_CHANGE, "C", name)][VV_HREF_TARGET_1V(D, VV_HK_BASIC_MASSEDIT, "M", name)] " diff --git a/code/modules/paperwork/notepad.dm b/code/modules/paperwork/notepad.dm index 04a3d765ea1d..bbfec5428830 100644 --- a/code/modules/paperwork/notepad.dm +++ b/code/modules/paperwork/notepad.dm @@ -118,6 +118,9 @@ else to_chat(usr, SPAN_NOTICE("You need to hold it in your hands!")) +/obj/item/notepad/proc/operator[](index_num) + return contents[index_num] + /obj/item/notepad/verb/rename() set name = "Rename notepad" set category = "Object" diff --git a/code/modules/paperwork/paper_bundle.dm b/code/modules/paperwork/paper_bundle.dm index 78ba3c8a7e72..c0d9bee3aa85 100644 --- a/code/modules/paperwork/paper_bundle.dm +++ b/code/modules/paperwork/paper_bundle.dm @@ -175,6 +175,9 @@ else to_chat(usr, SPAN_NOTICE("You need to hold it in your hands!")) +/obj/item/paper_bundle/proc/operator[](index_num) + return contents[index_num] + /obj/item/paper_bundle/verb/rename() set name = "Rename bundle" set category = "Object" From c8aac9b1323a9d493a3d9b4adec48df4f056698a Mon Sep 17 00:00:00 2001 From: Diegoflores31 <47069269+Diegoflores31@users.noreply.github.com> Date: Wed, 10 Jul 2024 13:32:33 -0500 Subject: [PATCH 006/275] Xeno intents (#6549) # About the pull request changes xeno intents to use xenos instead of humans on the icons # Explain why it's good for the game All credits to Blundir who supplied the GIF on discord. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog blundir,diegoflores31 :cl: imageadd: changes xeno intent icon for a cooler one. /:cl: --- icons/mob/hud/alien_standard.dmi | Bin 156109 -> 155838 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/hud/alien_standard.dmi b/icons/mob/hud/alien_standard.dmi index 8bad0b44acc92c8e64d1d7025cf0113b16017a76..0f3902ebf27d2e6651b58f384941bd11936c09ec 100644 GIT binary patch delta 32823 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 From da6fb526edf25c79aceff38e6ebc19cc8380e1ec Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 10 Jul 2024 19:38:08 +0100 Subject: [PATCH 007/275] Automatic changelog for PR #6549 [ci skip] --- html/changelogs/AutoChangeLog-pr-6549.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6549.yml diff --git a/html/changelogs/AutoChangeLog-pr-6549.yml b/html/changelogs/AutoChangeLog-pr-6549.yml new file mode 100644 index 000000000000..5770d46d171e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6549.yml @@ -0,0 +1,4 @@ +author: "Diegoflores31" +delete-after: True +changes: + - imageadd: "changes xeno intent icon for a cooler one." \ No newline at end of file From d9d099891c5139dd17566f5b1dc0404afb8a990f Mon Sep 17 00:00:00 2001 From: iloveloopers <140007537+iloveloopers@users.noreply.github.com> Date: Wed, 10 Jul 2024 14:34:20 -0400 Subject: [PATCH 008/275] demo scanner now properly works for incinerator tanks (#6544) # About the pull request will now display the stats of the reagent itself instead of the mix of 100 units. Will also display the caps of the tank instead if the reagent goes above them also fixes some grammar # Explain why it's good for the game bug fix good grammar fix good # Testing Photographs and Procedure scanning a normal flamer fuel tank: ![demo scanner](https://github.com/cmss13-devs/cmss13/assets/140007537/8d5a746a-cb2b-4040-a658-e3aaf90ea10b) image is outdated. I added "fuel statistics" above intensity # Changelog :cl: fix: Demolitions scanner now properly works for incinerator tanks. spellcheck: Fixed some capitalization with custom incinerator tanks. /:cl: --- code/game/objects/items/devices/scanners.dm | 15 +++++++++++++++ code/modules/projectiles/magazines/flamer.dm | 6 +++--- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 309c7ff20f8b..8c507dad18e3 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -340,6 +340,21 @@ FORENSIC SCANNER ex_potential = 0 int_potential = 0 rad_potential = 0 + + if(istype(O, /obj/item/ammo_magazine/flamer_tank)) + var/obj/item/ammo_magazine/flamer_tank/tank = O + if(!length(tank.reagents.reagent_list)) + to_chat(user, SPAN_NOTICE("No fuel detected in [O]")) + return + var/result + var/datum/reagent/chem = tank.reagents.reagent_list[1] + result += SPAN_BLUE("Fuel Statistics:") + result += SPAN_BLUE("
    Intensity: [min(chem.intensityfire, tank.max_intensity)]") + result += SPAN_BLUE("
    Duration: [min(chem.durationfire, tank.max_duration)]") + result += SPAN_BLUE("
    Range: [min(chem.rangefire, tank.max_range)]") + to_chat(user, SPAN_NOTICE("[result]")) + return + if(istype(O,/obj/item/explosive)) var/obj/item/explosive/E = O if(!E.customizable) diff --git a/code/modules/projectiles/magazines/flamer.dm b/code/modules/projectiles/magazines/flamer.dm index 24afe13c6297..2bdc0546c2c9 100644 --- a/code/modules/projectiles/magazines/flamer.dm +++ b/code/modules/projectiles/magazines/flamer.dm @@ -244,7 +244,7 @@ max_duration = 50 /obj/item/ammo_magazine/flamer_tank/smoke - name = "Custom incinerator smoke tank" + name = "custom incinerator smoke tank" desc = "A tank holding powdered smoke that expands when exposed to an open flame and carries any chemicals along with it." matter = list("metal" = 3750) flamer_chem = null @@ -252,7 +252,7 @@ //tanks printable by the research biomass machine /obj/item/ammo_magazine/flamer_tank/custom/upgraded - name = "Upgraded custom incinerator tank" + name = "upgraded custom incinerator tank" desc = "A fuel tank used to store fuel for use in the M240 incinerator unit. This one has been modified with a larger and more sophisticated internal propellant tank, allowing for bigger capacity and stronger fuels." matter = list("metal" = 50) // no free metal flamer_chem = null @@ -264,7 +264,7 @@ custom = TRUE /obj/item/ammo_magazine/flamer_tank/smoke/upgraded - name = "Large custom incinerator smoke tank" + name = "large custom incinerator smoke tank" desc = "A tank holding powdered smoke that expands when exposed to an open flame and carries any chemicals along with it. This one has been outfitted with an upgraded internal compressor, allowing for bigger capacity." matter = list("metal" = 50) //no free metal flamer_chem = null From bf91da08ddefffd11df307840b675faf8f76ad85 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 10 Jul 2024 19:46:45 +0100 Subject: [PATCH 009/275] Automatic changelog for PR #6544 [ci skip] --- html/changelogs/AutoChangeLog-pr-6544.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6544.yml diff --git a/html/changelogs/AutoChangeLog-pr-6544.yml b/html/changelogs/AutoChangeLog-pr-6544.yml new file mode 100644 index 000000000000..cd3c72c43076 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6544.yml @@ -0,0 +1,5 @@ +author: "iloveloopers" +delete-after: True +changes: + - bugfix: "Demolitions scanner now properly works for incinerator tanks." + - spellcheck: "Fixed some capitalization with custom incinerator tanks." \ No newline at end of file From 49f132a426eec6434716358ba4abd9ac8284a9a6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 11 Jul 2024 01:18:31 +0000 Subject: [PATCH 010/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6543.yml | 7 ------ html/changelogs/AutoChangeLog-pr-6544.yml | 5 ---- html/changelogs/AutoChangeLog-pr-6549.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6550.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6570.yml | 5 ---- html/changelogs/AutoChangeLog-pr-6655.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6656.yml | 6 ----- html/changelogs/AutoChangeLog-pr-6665.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6670.yml | 4 ---- html/changelogs/archive/2024-07.yml | 28 +++++++++++++++++++++++ 10 files changed, 28 insertions(+), 43 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6543.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6544.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6549.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6550.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6570.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6655.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6656.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6665.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6670.yml diff --git a/html/changelogs/AutoChangeLog-pr-6543.yml b/html/changelogs/AutoChangeLog-pr-6543.yml deleted file mode 100644 index 87919d002c94..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6543.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Blundir" -delete-after: True -changes: - - rscadd: "jtac and Intel kits to ASRS store" - - rscadd: "Intel kit to IO points vendor" - - balance: "intel kit now has large doc pouch instead of small" - - balance: "jtac kit now has radiopack" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6544.yml b/html/changelogs/AutoChangeLog-pr-6544.yml deleted file mode 100644 index cd3c72c43076..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6544.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "iloveloopers" -delete-after: True -changes: - - bugfix: "Demolitions scanner now properly works for incinerator tanks." - - spellcheck: "Fixed some capitalization with custom incinerator tanks." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6549.yml b/html/changelogs/AutoChangeLog-pr-6549.yml deleted file mode 100644 index 5770d46d171e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6549.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Diegoflores31" -delete-after: True -changes: - - imageadd: "changes xeno intent icon for a cooler one." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6550.yml b/html/changelogs/AutoChangeLog-pr-6550.yml deleted file mode 100644 index c6d18b244fe0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6550.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Unknownity" -delete-after: True -changes: - - bugfix: "Burrowers now see themselves as partly transparent when burrowed." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6570.yml b/html/changelogs/AutoChangeLog-pr-6570.yml deleted file mode 100644 index 087e269ba78a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6570.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Git-Nivrak" -delete-after: True -changes: - - balance: "Hivelords now have meson vision" - - rscadd: "Added a toggle for meson vision for hivelord and burrower" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6655.yml b/html/changelogs/AutoChangeLog-pr-6655.yml deleted file mode 100644 index 755b58900c16..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6655.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "blackdragonTOW" -delete-after: True -changes: - - soundadd: "Power Loader sounds have been normalized to -6db" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6656.yml b/html/changelogs/AutoChangeLog-pr-6656.yml deleted file mode 100644 index 398d11cadcc4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6656.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - maptweak: "Removed var edits from open turfs to fix ScrapeAway resetting the turf (e.g. xenos building resin walls) on basically all maps" - - maptweak: "Fixed bad dir var edits on various map" - - maptweak: "Fixed stacked structures on various maps" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6665.yml b/html/changelogs/AutoChangeLog-pr-6665.yml deleted file mode 100644 index dba836f4df3c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6665.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Doubleumc" -delete-after: True -changes: - - imageadd: "adds CMP tracker sprites for all HUD options" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6670.yml b/html/changelogs/AutoChangeLog-pr-6670.yml deleted file mode 100644 index 936ea1fa4bdd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6670.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - rscadd: "VAISO Covert Operatives will now spawn with a Night Vision Optic in their helmet." \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index ae4029da063d..cf39262dee86 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -92,3 +92,31 @@ hislittlecuzingames: - rscadd: Multiple tools, and welding visor to SO Locker - qol: Adds free bayonet to Staff Officer Locker +2024-07-11: + Blundir: + - rscadd: jtac and Intel kits to ASRS store + - rscadd: Intel kit to IO points vendor + - balance: intel kit now has large doc pouch instead of small + - balance: jtac kit now has radiopack + Diegoflores31: + - imageadd: changes xeno intent icon for a cooler one. + Doubleumc: + - imageadd: adds CMP tracker sprites for all HUD options + Drathek: + - maptweak: Removed var edits from open turfs to fix ScrapeAway resetting the turf + (e.g. xenos building resin walls) on basically all maps + - maptweak: Fixed bad dir var edits on various map + - maptweak: Fixed stacked structures on various maps + Git-Nivrak: + - balance: Hivelords now have meson vision + - rscadd: Added a toggle for meson vision for hivelord and burrower + Steelpoint: + - rscadd: VAISO Covert Operatives will now spawn with a Night Vision Optic in their + helmet. + Unknownity: + - bugfix: Burrowers now see themselves as partly transparent when burrowed. + blackdragonTOW: + - soundadd: Power Loader sounds have been normalized to -6db + iloveloopers: + - bugfix: Demolitions scanner now properly works for incinerator tanks. + - spellcheck: Fixed some capitalization with custom incinerator tanks. From 87c4a81744712a6c0c9b4864efbf85f42be2fd34 Mon Sep 17 00:00:00 2001 From: kiVts <48099872+kiVts@users.noreply.github.com> Date: Thu, 11 Jul 2024 16:13:33 -0400 Subject: [PATCH 011/275] Chemical simulator TGUI (#6568) # About the pull request The one of last NanoUIs are nuked, chemical simulator was moved to tgui, along with other changes needed to accomplish that. Consider that the 1.5 part of research rework Conflicting and combining properties are now in GLOB lists, one bugfix in save_new_properties, it literally never worked, you cannot add conflicting properties in create, relate in conflict, and etc etc Its working and is 100% complete, ~~but I need to do some final polish(grammer, looks, etc). but if you dont mind ugliness then its working.~~ Done and looks pretty cool resolves #6644 # Explain why it's good for the game Conflicting properties feature, less nanouis, more friendly to new features. # Testing Photographs and Procedure
    Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/48099872/a1b06cf4-ae84-46b9-93af-69cd73acd3b6) ![image](https://github.com/cmss13-devs/cmss13/assets/48099872/5a3d81b7-903a-4a73-842e-2a212a9fc6b4)
    # Changelog :cl: Kivts ui: The Company spent some money to upgrade the chemical simulator to work on the TGUI, Including a few prepaid features. /:cl: --------- Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> --- code/_globalvars/global_lists.dm | 28 + code/modules/reagents/Chemistry-Generator.dm | 37 +- .../chemical_research/Chemical-Research.dm | 4 +- .../chemistry_machinery/chem_simulator.dm | 567 +++++++++------- .../chemistry_properties/prop_positive.dm | 2 +- nano/templates/chem_simulator.tmpl | 366 ---------- .../tgui/interfaces/ChemSimulator.jsx | 629 ++++++++++++++++++ tgui/packages/tgui/styles/themes/weyland.scss | 8 +- 8 files changed, 986 insertions(+), 655 deletions(-) delete mode 100644 nano/templates/chem_simulator.tmpl create mode 100644 tgui/packages/tgui/interfaces/ChemSimulator.jsx diff --git a/code/_globalvars/global_lists.dm b/code/_globalvars/global_lists.dm index c054b9a4bf1f..c6957eefd22c 100644 --- a/code/_globalvars/global_lists.dm +++ b/code/_globalvars/global_lists.dm @@ -119,6 +119,34 @@ GLOBAL_LIST(chemical_reactions_filtered_list) //List of all /datum/chemical_reac GLOBAL_LIST(chemical_reactions_list) //List of all /datum/chemical_reaction datums indexed by reaction id. Used to search for the result instead of the components. GLOBAL_LIST(chemical_reagents_list) //List of all /datum/reagent datums indexed by reagent id. Used by chemistry stuff GLOBAL_LIST(chemical_properties_list) //List of all /datum/chem_property datums indexed by property name +//list of all properties that conflict with each other. +GLOBAL_LIST_INIT_TYPED(conflicting_properties, /list, list( PROPERTY_NUTRITIOUS = PROPERTY_HEMORRAGING, PROPERTY_NUTRITIOUS = PROPERTY_HEMOLYTIC, PROPERTY_TOXIC = PROPERTY_ANTITOXIC,\ + PROPERTY_CORROSIVE = PROPERTY_ANTICORROSIVE, PROPERTY_BIOCIDIC = PROPERTY_NEOGENETIC, PROPERTY_HYPERTHERMIC = PROPERTY_HYPOTHERMIC,\ + PROPERTY_NUTRITIOUS = PROPERTY_KETOGENIC, PROPERTY_PAINING = PROPERTY_PAINKILLING, PROPERTY_HALLUCINOGENIC = PROPERTY_ANTIHALLUCINOGENIC,\ + PROPERTY_HEPATOTOXIC = PROPERTY_HEPATOPEUTIC, PROPERTY_NEPHROTOXIC = PROPERTY_NEPHROPEUTIC, PROPERTY_PNEUMOTOXIC = PROPERTY_PNEUMOPEUTIC,\ + PROPERTY_OCULOTOXIC = PROPERTY_OCULOPEUTIC, PROPERTY_CARDIOTOXIC = PROPERTY_CARDIOPEUTIC, PROPERTY_NEUROTOXIC = PROPERTY_NEUROPEUTIC,\ + PROPERTY_FLUXING = PROPERTY_REPAIRING, PROPERTY_RELAXING = PROPERTY_MUSCLESTIMULATING, PROPERTY_HEMOGENIC = PROPERTY_HEMOLYTIC,\ + PROPERTY_HEMOGENIC = PROPERTY_HEMORRAGING, PROPERTY_NUTRITIOUS = PROPERTY_EMETIC,\ + PROPERTY_HYPERGENETIC = PROPERTY_NEOGENETIC, PROPERTY_HYPERGENETIC = PROPERTY_HEPATOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_NEPHROPEUTIC,\ + PROPERTY_HYPERGENETIC = PROPERTY_PNEUMOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_OCULOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_CARDIOPEUTIC,\ + PROPERTY_HYPERGENETIC = PROPERTY_NEUROPEUTIC, PROPERTY_ADDICTIVE = PROPERTY_ANTIADDICTIVE, PROPERTY_NEUROSHIELDING = PROPERTY_NEUROTOXIC,\ + PROPERTY_HYPOMETABOLIC = PROPERTY_HYPERMETABOLIC, PROPERTY_HYPERTHROTTLING = PROPERTY_NEUROINHIBITING, + PROPERTY_FOCUSING = PROPERTY_NERVESTIMULATING, PROPERTY_THERMOSTABILIZING = PROPERTY_HYPERTHERMIC, PROPERTY_THERMOSTABILIZING = PROPERTY_HYPOTHERMIC, + PROPERTY_AIDING = PROPERTY_NEUROINHIBITING, PROPERTY_OXYGENATING = PROPERTY_HYPOXEMIC, PROPERTY_ANTICARCINOGENIC = PROPERTY_CARCINOGENIC, \ + PROPERTY_CIPHERING = PROPERTY_CIPHERING_PREDATOR, PROPERTY_TRANSFORMATIVE = PROPERTY_ANTITOXIC, PROPERTY_MUSCLESTIMULATING = PROPERTY_NERVESTIMULATING)) +//list of all properties that combine into something else, now featured in global list +GLOBAL_LIST_INIT_TYPED(combining_properties, /list, list( PROPERTY_DEFIBRILLATING = list(PROPERTY_MUSCLESTIMULATING, PROPERTY_CARDIOPEUTIC),\ + PROPERTY_THANATOMETABOL = list(PROPERTY_HYPOXEMIC, PROPERTY_CRYOMETABOLIZING, PROPERTY_NEUROCRYOGENIC),\ + PROPERTY_HYPERDENSIFICATING = list(PROPERTY_MUSCLESTIMULATING, PROPERTY_BONEMENDING, PROPERTY_CARCINOGENIC),\ + PROPERTY_HYPERTHROTTLING = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_HALLUCINOGENIC),\ + PROPERTY_NEUROSHIELDING = list(PROPERTY_ALCOHOLIC, PROPERTY_BALDING),\ + PROPERTY_ANTIADDICTIVE = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_ANTIHALLUCINOGENIC),\ + PROPERTY_ADDICTIVE = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_NEUROTOXIC),\ + PROPERTY_CIPHERING_PREDATOR = list(PROPERTY_CIPHERING, PROPERTY_CROSSMETABOLIZING),\ + PROPERTY_FIRE_PENETRATING = list(PROPERTY_OXYGENATING, PROPERTY_VISCOUS),\ + PROPERTY_BONEMENDING = list(PROPERTY_HYPERDENSIFICATING, PROPERTY_NUTRITIOUS),\ + PROPERTY_BONEMENDING = list(PROPERTY_HYPERDENSIFICATING, PROPERTY_NUTRITIOUS),\ + PROPERTY_ENCEPHALOPHRASIVE = list(PROPERTY_NERVESTIMULATING, PROPERTY_PSYCHOSTIMULATING))) //List of all id's from classed /datum/reagent datums indexed by class or tier. Used by chemistry generator and chem spawners. GLOBAL_LIST_INIT_TYPED(chemical_gen_classes_list, /list, list("C" = list(),"C1" = list(),"C2" = list(),"C3" = list(),"C4" = list(),"C5" = list(),"C6" = list(),"T1" = list(),"T2" = list(),"T3" = list(),"T4" = list(),"tau", list())) //properties generated in chemicals, helps to make sure the same property doesn't show up 10 times diff --git a/code/modules/reagents/Chemistry-Generator.dm b/code/modules/reagents/Chemistry-Generator.dm index 79efe2ef4453..813e0d9686bd 100644 --- a/code/modules/reagents/Chemistry-Generator.dm +++ b/code/modules/reagents/Chemistry-Generator.dm @@ -319,33 +319,6 @@ //*****************************************************************************************************/ /datum/reagent/proc/insert_property(property, level) - //The list below defines what properties should override each other. - var/list/conflicting_properties = list( PROPERTY_NUTRITIOUS = PROPERTY_HEMORRAGING, PROPERTY_NUTRITIOUS = PROPERTY_HEMOLYTIC, PROPERTY_TOXIC = PROPERTY_ANTITOXIC,\ - PROPERTY_CORROSIVE = PROPERTY_ANTICORROSIVE, PROPERTY_BIOCIDIC = PROPERTY_NEOGENETIC, PROPERTY_HYPERTHERMIC = PROPERTY_HYPOTHERMIC,\ - PROPERTY_NUTRITIOUS = PROPERTY_KETOGENIC, PROPERTY_PAINING = PROPERTY_PAINKILLING, PROPERTY_HALLUCINOGENIC = PROPERTY_ANTIHALLUCINOGENIC,\ - PROPERTY_HEPATOTOXIC = PROPERTY_HEPATOPEUTIC, PROPERTY_NEPHROTOXIC = PROPERTY_NEPHROPEUTIC, PROPERTY_PNEUMOTOXIC = PROPERTY_PNEUMOPEUTIC,\ - PROPERTY_OCULOTOXIC = PROPERTY_OCULOPEUTIC, PROPERTY_CARDIOTOXIC = PROPERTY_CARDIOPEUTIC, PROPERTY_NEUROTOXIC = PROPERTY_NEUROPEUTIC,\ - PROPERTY_FLUXING = PROPERTY_REPAIRING, PROPERTY_RELAXING = PROPERTY_MUSCLESTIMULATING, PROPERTY_HEMOGENIC = PROPERTY_HEMOLYTIC,\ - PROPERTY_HEMOGENIC = PROPERTY_HEMORRAGING, PROPERTY_NUTRITIOUS = PROPERTY_EMETIC,\ - PROPERTY_HYPERGENETIC = PROPERTY_NEOGENETIC, PROPERTY_HYPERGENETIC = PROPERTY_HEPATOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_NEPHROPEUTIC,\ - PROPERTY_HYPERGENETIC = PROPERTY_PNEUMOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_OCULOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_CARDIOPEUTIC,\ - PROPERTY_HYPERGENETIC = PROPERTY_NEUROPEUTIC, PROPERTY_ADDICTIVE = PROPERTY_ANTIADDICTIVE, PROPERTY_NEUROSHIELDING = PROPERTY_NEUROTOXIC,\ - PROPERTY_HYPOMETABOLIC = PROPERTY_HYPERMETABOLIC, PROPERTY_HYPERTHROTTLING = PROPERTY_NEUROINHIBITING, - PROPERTY_FOCUSING = PROPERTY_NERVESTIMULATING, PROPERTY_THERMOSTABILIZING = PROPERTY_HYPERTHERMIC, PROPERTY_THERMOSTABILIZING = PROPERTY_HYPOTHERMIC, - PROPERTY_AIDING = PROPERTY_NEUROINHIBITING, PROPERTY_OXYGENATING = PROPERTY_HYPOXEMIC, PROPERTY_ANTICARCINOGENIC = PROPERTY_CARCINOGENIC, \ - PROPERTY_CIPHERING = PROPERTY_CIPHERING_PREDATOR, PROPERTY_TRANSFORMATIVE = PROPERTY_ANTITOXIC, PROPERTY_MUSCLESTIMULATING = PROPERTY_NERVESTIMULATING) - //The list below defines which properties should be combined into a combo property - var/list/combining_properties = list( PROPERTY_DEFIBRILLATING = list(PROPERTY_MUSCLESTIMULATING, PROPERTY_CARDIOPEUTIC),\ - PROPERTY_THANATOMETABOL = list(PROPERTY_HYPOXEMIC, PROPERTY_CRYOMETABOLIZING, PROPERTY_NEUROCRYOGENIC),\ - PROPERTY_HYPERDENSIFICATING = list(PROPERTY_MUSCLESTIMULATING, PROPERTY_BONEMENDING, PROPERTY_CARCINOGENIC),\ - PROPERTY_HYPERTHROTTLING = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_HALLUCINOGENIC),\ - PROPERTY_NEUROSHIELDING = list(PROPERTY_ALCOHOLIC, PROPERTY_BALDING),\ - PROPERTY_ANTIADDICTIVE = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_ANTIHALLUCINOGENIC),\ - PROPERTY_ADDICTIVE = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_NEUROTOXIC),\ - PROPERTY_CIPHERING_PREDATOR = list(PROPERTY_CIPHERING, PROPERTY_CROSSMETABOLIZING),\ - PROPERTY_FIRE_PENETRATING = list(PROPERTY_OXYGENATING, PROPERTY_VISCOUS),\ - PROPERTY_BONEMENDING = list(PROPERTY_HYPERDENSIFICATING, PROPERTY_NUTRITIOUS),\ - PROPERTY_ENCEPHALOPHRASIVE = list(PROPERTY_NERVESTIMULATING, PROPERTY_PSYCHOSTIMULATING)) var/datum/chem_property/match var/datum/chem_property/initial_property for(var/datum/chem_property/P in properties) @@ -353,8 +326,8 @@ match = P else //Handle properties that combine - for(var/C in combining_properties) - var/list/combo = combining_properties[C] + for(var/C in GLOB.combining_properties) + var/list/combo = GLOB.combining_properties[C] if(!combo.Find(property) || !combo.Find(P.name)) continue var/pieces = 0 @@ -372,11 +345,11 @@ LAZYREMOVE(properties, R) break //Handle properties that conflict - for(var/C in conflicting_properties) - if(property == C && P.name == conflicting_properties[C]) + for(var/C in GLOB.conflicting_properties) + if(property == C && P.name == GLOB.conflicting_properties[C]) match = P break - else if (property == conflicting_properties[C] && C == P.name) + else if (property == GLOB.conflicting_properties[C] && C == P.name) match = P break if(match) diff --git a/code/modules/reagents/chemical_research/Chemical-Research.dm b/code/modules/reagents/chemical_research/Chemical-Research.dm index 2050e7e8e607..a05bc132734d 100644 --- a/code/modules/reagents/chemical_research/Chemical-Research.dm +++ b/code/modules/reagents/chemical_research/Chemical-Research.dm @@ -87,8 +87,8 @@ GLOBAL_DATUM_INIT(chemical_data, /datum/chemical_data, new) if(P.category & PROPERTY_TYPE_UNADJUSTABLE || P.category & PROPERTY_TYPE_ANOMALOUS) continue property_names += P.name - for(var/name in research_property_data) - property_names -= name + for(var/datum/chem_property/property in research_property_data) + property_names -= property.name if(LAZYLEN(property_names)) has_new_properties = TRUE for(var/name in property_names) diff --git a/code/modules/reagents/chemistry_machinery/chem_simulator.dm b/code/modules/reagents/chemistry_machinery/chem_simulator.dm index 650b6cefbae9..13e051f5dc20 100644 --- a/code/modules/reagents/chemistry_machinery/chem_simulator.dm +++ b/code/modules/reagents/chemistry_machinery/chem_simulator.dm @@ -1,3 +1,4 @@ +//mode datums at the bottom. #define MODE_AMPLIFY 1 #define MODE_SUPPRESS 2 #define MODE_RELATE 3 @@ -40,7 +41,6 @@ var/ready = FALSE var/template_filter = PROPERTY_TYPE_ALL - var/complexity_editor = FALSE var/creation_template var/creation_complexity = list(CHEM_CLASS_COMMON, CHEM_CLASS_UNCOMMON, CHEM_CLASS_RARE) var/creation_name = "" @@ -62,29 +62,29 @@ ..() if(inoperable()) icon_state = "modifier_off" - SSnano.nanomanager.update_uis(src) // update all UIs attached to src /obj/structure/machinery/chem_simulator/attackby(obj/item/B, mob/living/user) if(!skillcheck(user, SKILL_RESEARCH, SKILL_RESEARCH_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to use this.")) return if(istype(B, /obj/item/paper/research_notes)) - var/obj/item/paper/research_notes/N = B + var/obj/item/paper/research_notes/note = B if(!target || (mode == MODE_RELATE && !reference)) - B = N.convert_to_chem_report() + B = note.convert_to_chem_report() else to_chat(user, SPAN_WARNING("Chemical data already inserted.")) return if(istype(B, /obj/item/paper/research_report)) - if(!target) + var/obj/item/paper/research_report/note = B + if(!target && note.data) target = B ready = check_ready() - else if(mode == MODE_RELATE && !reference) - target_property = "" + else if(mode == MODE_RELATE && !reference && note.data) + target_property = null reference = B ready = check_ready() else - to_chat(user, SPAN_WARNING("Chemical data already inserted.")) + to_chat(user, SPAN_WARNING("Chemical data [note.data ? "is already inserted" : "is refused"]")) return else to_chat(user, SPAN_WARNING("[src] refuses [B].")) @@ -93,7 +93,6 @@ to_chat(user, SPAN_NOTICE("You insert [B] into [src].")) flick("[icon_state]_reading",src) update_costs() - SSnano.nanomanager.update_uis(src) // update all UIs attached to src /obj/structure/machinery/chem_simulator/attack_hand(mob/user as mob) if(inoperable()) @@ -101,256 +100,279 @@ if(!skillcheck(user, SKILL_RESEARCH, SKILL_RESEARCH_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to use this.")) return - ui_interact(user) - -/obj/structure/machinery/chem_simulator/ui_interact(mob/user, ui_key = "main", datum/nanoui/ui = null, force_open = 0) - var/list/data = list( - "rsc_credits" = GLOB.chemical_data.rsc_credits, - "target" = target, - "reference" = reference, - "mode" = mode, - "complexity_editor" = complexity_editor, - "property_costs" = property_costs, - "simulating" = simulating, - "status_bar" = status_bar, - "ready" = ready, - "od_lvl" = new_od_level, - "recipe_target" = recipe_target, - "recipe_targets" = list(), - "property_codings" = list() - ) - - if(simulating == SIMULATION_STAGE_FINAL) - for(var/reagent_id in recipe_targets) - var/datum/reagent/R = GLOB.chemical_reagents_list[reagent_id] - var/list/id_name[0] - id_name["[R.id]"] = R.name - data["recipe_targets"] += id_name + tgui_interact(user) - if(mode == MODE_CREATE) - data["creation_name"] = creation_name - data["creation_cost"] = creation_cost - data["complexity"] = complexity_to_string_list() - - //List of all available properties - data["property_data_list"] = list() - for(var/datum/chem_property/P in GLOB.chemical_data.research_property_data) - data["property_codings"][P.name] = P.code - if(template_filter && !HAS_FLAG(P.category, template_filter)) - continue - data["property_data_list"][P.name] = P.level - data["property_data_list"] = sortAssoc(data["property_data_list"]) - //List of enabled properties - data["target_property_list"] = list() - for(var/datum/chem_property/P in creation_template) - data["target_property_list"][P.name] = P.level - if(template_filter && !HAS_FLAG(P.category, template_filter)) - continue - //Override the editor level with the enabled property level - data["property_data_list"][P.name] = P.level - - data["template_filter"] = list( - "MED" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_MEDICINE), PROPERTY_TYPE_MEDICINE), - "TOX" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_TOXICANT), PROPERTY_TYPE_TOXICANT), - "STI" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_STIMULANT), PROPERTY_TYPE_STIMULANT), - "REA" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_REACTANT), PROPERTY_TYPE_REACTANT), - "IRR" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_IRRITANT), PROPERTY_TYPE_IRRITANT), - "MET" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_METABOLITE), PROPERTY_TYPE_METABOLITE) - ) - - else if(target && target.data && target.completed) - data["target_property_list"] = target.data.properties_to_assoc() - for(var/datum/chem_property/P in target.data.properties) - data["property_codings"][P.name] = P.code - - if(reference && reference.data && reference.completed) - data["reference_property_list"] = reference.data.properties_to_assoc() - for(var/datum/chem_property/P in reference.data.properties) - data["property_codings"][P.name] = P.code - - if(target_property) - data["target_property"] = target_property.name - data["target_info"] = target_property.description - data["target_categories"] = target_property.categories_to_string() - else - data["target_info"] = "" - - if(reference_property) - data["reference_property"] = reference_property.name - data["reference_info"] = reference_property.description - data["reference_categories"] = reference_property.categories_to_string() - else - data["reference_info"] = "" - - ui = SSnano.nanomanager.try_update_ui(user, src, ui_key, ui, data, force_open) +/obj/structure/machinery/chem_simulator/tgui_interact(mob/user, datum/tgui/ui) //death to the chem simulator! All Hail the new chem simulator! + ui = SStgui.try_update_ui(user, src, ui) if(!ui) - ui = new(user, src, ui_key, "chem_simulator.tmpl", "Synthesis Simulator", 800, 550) - ui.set_initial_data(data) + ui = new(user, src, "ChemSimulator", "Chemical Simulator") ui.open() -/obj/structure/machinery/chem_simulator/Topic(href, href_list) +/obj/structure/machinery/chem_simulator/ui_data(mob/user) . = ..() - if(.) - return - if(inoperable() || !ishuman(usr)) - return - var/mob/living/carbon/human/user = usr - if(user.stat || user.is_mob_restrained() || !in_range(src, user)) - return + var/list/data = list() + data["status"] = status_bar + ready = check_ready() + data["is_ready"] = ready + data["can_simulate"] = (ready && simulating == SIMULATION_STAGE_OFF) + data["can_eject_target"] = ((target ? TRUE : FALSE) && simulating == SIMULATION_STAGE_OFF) + data["can_eject_reference"] = ((reference ? TRUE : FALSE) && simulating == SIMULATION_STAGE_OFF) + data["is_picking_recipe"] = (simulating == SIMULATION_STAGE_FINAL && mode != MODE_CREATE) + data["lock_control"] = (simulating != SIMULATION_STAGE_OFF) + data["can_cancel_simulation"] = (simulating <= SIMULATION_STAGE_WAIT) + data["estimated_cost"] = (mode == MODE_CREATE ? creation_cost : (!target_property ? "NULL" : property_costs[target_property.name])) + calculate_new_od_level() + data["od_level"] = new_od_level + data["chemical_name"] = (mode == MODE_CREATE ? (creation_name == "" ? "NAME NOT SET" : creation_name) : (isnull(target) ? "CHEMICAL DATA NOT INSERTED" : target.data.name)) + data["reference_name"] = (isnull(reference) ? "CHEMICAL DATA NOT INSERTED" : reference.data.name) if(mode == MODE_CREATE && GLOB.chemical_data.has_new_properties) update_costs() - if(href_list["simulate"] && ready) - simulating = SIMULATION_STAGE_BEGIN - status_bar = "COMMENCING SIMULATION" - icon_state = "modifier_running" - recipe_targets = list() //reset - start_processing() - if(mode == MODE_CREATE) - msg_admin_niche("[key_name(user)] has created the chemical: [creation_name]") - else if(href_list["ejectT"]) - if(target) - if(!user.put_in_active_hand(target)) - target.forceMove(loc) - target = null - target_property = null - stop_processing() - simulating = SIMULATION_STAGE_OFF - flick("[icon_state]_printing",src) - else if(href_list["ejectR"]) - if(reference) - if(!user.put_in_active_hand(reference)) - reference.forceMove(loc) - reference = null - reference_property = null - stop_processing() - simulating = SIMULATION_STAGE_OFF - flick("[icon_state]_printing",src) - else if(href_list["set_mode"]) - if(mode == MODE_CREATE) //for when you set the mode away from MODE_CREATE - target_property = null - reference_property = null - complexity_editor = FALSE - switch(href_list["set_mode"]) - if("amp") - mode = MODE_AMPLIFY - if("sup") - mode = MODE_SUPPRESS - if("rel") - mode = MODE_RELATE - if("cre") - mode = MODE_CREATE - target_property = null - reference_property = null - calculate_new_od_level() - if(mode == MODE_CREATE) - calculate_creation_cost() - update_costs() - else if(href_list["set_target"]) - if(simulating) - return - if(mode == MODE_CREATE) - var/target_name = href_list["set_target"] - for(var/datum/chem_property/P in GLOB.chemical_data.research_property_data) - if(P.name == target_name) - if(target_property && target_property.name == target_name) - //Toggle the property - if(LAZYISIN(creation_template, target_property)) - target_property.level = 0 - LAZYREMOVE(creation_template, target_property) - else - target_property.level = 1 - LAZYADD(creation_template, target_property) - calculate_creation_cost() - else - target_property = P + if(simulating == SIMULATION_STAGE_FINAL) + for(var/reagent_id in recipe_targets) + var/datum/reagent/recipe_option = GLOB.chemical_reagents_list[reagent_id] + data["reagent_option_data"] += list(list( + "id" = recipe_option.id, + "name" = recipe_option.name, + )) + if(target && length(target?.data?.properties)) + for(var/datum/chem_property/target_property_data in target.data.properties) + var/is_locked = FALSE + var/conflicting_tooltip = null + if(!isnull(reference_property)) + if(LAZYACCESS(GLOB.conflicting_properties, reference_property.name) == target_property_data.name || LAZYACCESS(GLOB.conflicting_properties, target_property_data.name) == reference_property.name ) + is_locked = TRUE + conflicting_tooltip = "This property conflicts with the selected reference property!" + data["target_data"] += list(list( + "code" = target_property_data.code, + "level" = target_property_data.level, + "name" = target_property_data.name, + "desc" = target_property_data.description, + "cost" = property_costs[target_property_data.name], + "is_locked" = is_locked, + "tooltip" = conflicting_tooltip, + )) + else + data["target_data"] = null + + if(reference && length(reference?.data?.properties)) + for(var/datum/chem_property/reference_property_data in reference.data.properties) + var/is_locked = FALSE + var/conflicting_tooltip = null + if(!isnull(target_property)) + if(LAZYACCESS(GLOB.conflicting_properties, target_property.name) == reference_property_data.name || LAZYACCESS(GLOB.conflicting_properties, reference_property_data.name) == target_property.name ) + is_locked = TRUE + conflicting_tooltip = "This property conflicts with the selected target property!" + data["reference_data"] += list(list( + "code" = reference_property_data.code, + "level" = reference_property_data.level, + "name" = capitalize_first_letters(reference_property_data.name), + "desc" = reference_property_data.description, + "cost" = property_costs[reference_property_data.name], + "is_locked" = is_locked, + "tooltip" = conflicting_tooltip, + )) + else + data["reference_data"] = null + data["template_filters"] = list( + "MED" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_MEDICINE), PROPERTY_TYPE_MEDICINE), + "TOX" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_TOXICANT), PROPERTY_TYPE_TOXICANT), + "STI" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_STIMULANT), PROPERTY_TYPE_STIMULANT), + "REA" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_REACTANT), PROPERTY_TYPE_REACTANT), + "IRR" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_IRRITANT), PROPERTY_TYPE_IRRITANT), + "MET" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_METABOLITE), PROPERTY_TYPE_METABOLITE) + ) + if(mode == MODE_CREATE) + for(var/datum/chem_property/known_properties in GLOB.chemical_data.research_property_data) + var/datum/chem_property/template_property + var/is_locked = FALSE + var/conflicting_tooltip = null + if(template_filter && !HAS_FLAG(known_properties.category, template_filter)) + continue + for(var/template in creation_template) + template_property = template + if(LAZYACCESS(GLOB.conflicting_properties, template_property.name) == known_properties.name || LAZYACCESS(GLOB.conflicting_properties, known_properties.name) == template_property.name) + is_locked = TRUE + conflicting_tooltip = "This property conflicts with [template_property.code]!" + if(template_property.code == known_properties.code) break - else - target_property = target.data.get_property(href_list["set_target"]) - calculate_new_od_level() - if(simulating) + template_property = null + + data["known_properties"] += list(list( + "code" = known_properties.code, + "level" = (isnull(template_property) ? 0 : template_property.level) , + "name" = capitalize_first_letters(known_properties.name), + "desc" = known_properties.description, + "is_enabled" = LAZYISIN(creation_template, known_properties), + "is_locked" = is_locked, + "conflicting_tooltip" = conflicting_tooltip, + )) + if(!length(data["known_properties"])) + data["known_properties"] = null + data["complexity_list"] += complexity_to_string_list() + + return data + +/obj/structure/machinery/chem_simulator/ui_static_data(mob/user) + . = ..() + var/list/static_data = list() + for(var/modes in subtypesof(/datum/chemical_simulator_modes)) + var/datum/chemical_simulator_modes/modes_datum = modes + static_data["mode_data"] += list(list( + "name" = modes_datum.name, + "desc" = modes_datum.desc, + "mode_id" = modes_datum.mode_id, + "icon_type" = modes_datum.icon_type + )) + static_data["credits"] = GLOB.chemical_data.rsc_credits + return static_data + +/obj/structure/machinery/chem_simulator/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + switch(action) + if("change_mode") + mode = params["mode_id"] + update_costs() + if("eject_target") + if(target) + if(!usr.put_in_active_hand(target)) + target.forceMove(loc) + target = null + target_property = null stop_processing() - icon_state = "modifier" simulating = SIMULATION_STAGE_OFF - else if(href_list["set_reference"]) - reference_property = reference.data.get_property(href_list["set_reference"]) - if(simulating) + flick("[icon_state]_printing",src) + if("eject_reference") + if(reference) + if(!usr.put_in_active_hand(reference)) + reference.forceMove(loc) + reference = null + reference_property = null + stop_processing() + flick("[icon_state]_printing",src) + if("select_target_property") + if(mode != MODE_CREATE) + if(!target) + return + for(var/datum/chem_property/target_prop in target.data.properties) + if(target_prop.code != params["property_code"]) + continue + target_property = target_prop + if(!target_property) + to_chat(usr, SPAN_WARNING("The [src] makes a suspicious wail.")) + return + if("select_reference_property") + if(!reference) + return + for(var/datum/chem_property/reference_prop in reference.data.properties) + if(reference_prop.code != params["property_code"]) + continue + reference_property = reference_prop + if(!reference_property) + to_chat(usr, SPAN_WARNING("The [src] makes a suspicious wail.")) + return + if("simulate") + if(!ready) + return + simulating = SIMULATION_STAGE_BEGIN + status_bar = "COMMENCING SIMULATION" + icon_state = "modifier_running" + recipe_targets = list() //reset + start_processing() + if(mode == MODE_CREATE) + msg_admin_niche("[key_name(usr)] has created the chemical: [creation_name]") + if("submit_recipe_pick") + if(recipe_target) + return + if(params["reagent_picked"] in recipe_targets) + recipe_target = params["reagent_picked"] + finalize_simulation(chem_cache) + recipe_target = null + if("cancel_simulation") stop_processing() icon_state = "modifier" simulating = SIMULATION_STAGE_OFF - update_costs() - else if(href_list["set_recipe_target"]) - recipe_target = href_list["set_recipe_target"] - else if(href_list["stop_simulation"]) - stop_processing() - icon_state = "modifier" - simulating = SIMULATION_STAGE_OFF - else if(href_list["finalize_simulation"] && recipe_target) - finalize_simulation(chem_cache) - //Template creation editor - else if(href_list["set_name"]) - var/newname = input("Set name for template (2-20 characters)","[src]") as text - newname = reject_bad_name(newname, TRUE, 20, FALSE) - if(isnull(newname)) - to_chat(user, "Bad name.") - else if(GLOB.chemical_reagents_list[newname]) - to_chat(user, "Name already taken.") - else - creation_name = newname - else if(href_list["set_level"] && target_property) - var/level_to_set = 1 - if(GLOB.chemical_data.clearance_level <= 2) - level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4)) - else if(GLOB.chemical_data.clearance_level <= 4) - level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4,5,6,7,8)) - else - level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4,5,6,7,8,9,10)) - if(!level_to_set) - return - - target_property.level = level_to_set - if(target_property.max_level && target_property.level > target_property.max_level) - target_property.level = target_property.max_level - to_chat(user, "Max level for [target_property.name] is [target_property.max_level].") - calculate_creation_cost() - else if(href_list["set_od"]) - var/od_to_set = tgui_input_list(usr, "Set new OD:", "[src]", list(5,10,15,20,25,30,35,40,45,50,55,60)) - if(!od_to_set) - return - new_od_level = od_to_set - creation_od_level = od_to_set - calculate_creation_cost() - else if(href_list["set_filter"]) - if(href_list["set_filter"] == "ALL") - template_filter = 0 - else - var/flag_value = text2num(href_list["config_value"]) + if("toggle_flag") + var/flag_value = params["flag_id"] if(template_filter & flag_value) template_filter &= ~flag_value else template_filter |= flag_value - else if(href_list["toggle_complexity_editor"]) - complexity_editor = !complexity_editor - else if(href_list["set_complexity"]) - var/slot = text2num(href_list["set_complexity"]) - var/new_rarity = tgui_input_list(usr, "Set chemical rarity for complexity slot [slot]:","[src]", list("BASIC (+7)","COMMON (+4)","UNCOMMON (1)","RARE (-5)")) - if(!new_rarity) + if("select_create_property") + if(mode == MODE_CREATE) + if(target_property?.code == params["property_code"]) + if(LAZYISIN(creation_template, target_property)) + target_property.level = 0 + LAZYREMOVE(creation_template, target_property) + else + target_property.level = 1 + LAZYADD(creation_template, target_property) + else + for(var/datum/chem_property/known_prop in GLOB.chemical_data.research_property_data) + if(known_prop.code != params["property_code"]) + continue + target_property = known_prop + if(!target_property) + to_chat(usr, SPAN_WARNING("The [src] makes a suspicious wail.")) + return + calculate_creation_cost() + if("select_overdose") + if(simulating == SIMULATION_STAGE_OFF && mode == MODE_CREATE) + var/od_to_set = tgui_input_list(usr, "Set new OD:", "[src]", list(5,10,15,20,25,30,35,40,45,50,55,60)) + if(!od_to_set || simulating != SIMULATION_STAGE_OFF) + return + creation_od_level = od_to_set + calculate_new_od_level() + calculate_creation_cost() + if("change_name") + if(simulating == SIMULATION_STAGE_OFF && mode == MODE_CREATE) + var/newname = input("Set name for template (2-20 characters)","[src]") as text + newname = reject_bad_name(newname, TRUE, 20, FALSE) + if(isnull(newname)) + to_chat(usr, SPAN_WARNING("This name is not permited.")) + else if(GLOB.chemical_reagents_list[newname]) + to_chat(usr, SPAN_WARNING("This name is already occupied")) + else + creation_name = newname + if("change_create_target_level") + var/level_to_set = 1 + if(GLOB.chemical_data.clearance_level <= 2) + level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4)) + else if(GLOB.chemical_data.clearance_level <= 4) + level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4,5,6,7,8)) + else + level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4,5,6,7,8,9,10)) + if(!level_to_set) + return + if(!LAZYISIN(creation_template, target_property)) + LAZYADD(creation_template, target_property) + target_property.level = level_to_set + if(target_property.max_level && target_property.level > target_property.max_level) + target_property.level = target_property.max_level + to_chat(usr, "Max level for [target_property.name] is [target_property.max_level].") + calculate_creation_cost() + if("change_complexity") + var/slot = params["complexity_slot"] + var/new_rarity = tgui_input_list(usr, "Set chemical rarity for complexity slot [slot]:", "[src]", list("BASIC (+7)", "COMMON (+4)", "UNCOMMON (1)", "RARE (-5)")) + if(!new_rarity || simulating != SIMULATION_STAGE_OFF) + return + switch(new_rarity) + if("BASIC (+7)") + creation_complexity[slot] = CHEM_CLASS_BASIC + if("COMMON (+4)") + creation_complexity[slot] = CHEM_CLASS_COMMON + if("UNCOMMON (1)") + creation_complexity[slot] = CHEM_CLASS_UNCOMMON + if("RARE (-5)") + creation_complexity[slot] = CHEM_CLASS_RARE + calculate_creation_cost() + if("keyboard_sound")//only exists to give sound + playsound(loc, pick('sound/machines/computer_typing1.ogg','sound/machines/computer_typing2.ogg','sound/machines/computer_typing3.ogg'), 5, 1) return - - switch(new_rarity) - if("BASIC (+7)") - creation_complexity[slot] = CHEM_CLASS_BASIC - if("COMMON (+4)") - creation_complexity[slot] = CHEM_CLASS_COMMON - if("UNCOMMON (1)") - creation_complexity[slot] = CHEM_CLASS_UNCOMMON - if("RARE (-5)") - creation_complexity[slot] = CHEM_CLASS_RARE - calculate_creation_cost() - ready = check_ready() playsound(loc, pick('sound/machines/computer_typing1.ogg','sound/machines/computer_typing2.ogg','sound/machines/computer_typing3.ogg'), 5, 1) - SSnano.nanomanager.update_uis(src) /obj/structure/machinery/chem_simulator/process() if(inoperable()) @@ -534,24 +556,34 @@ if(target_property.level >= GLOB.chemical_data.clearance_level*TECHTREE_LEVEL_MULTIPLIER + 2 && GLOB.chemical_data.clearance_level < 5) status_bar = "CLEARANCE INSUFFICIENT FOR AMPLIFICATION" return FALSE + else + status_bar = "TARGET NOT SELECTED" + return FALSE if(target && length(target.data.properties) < 2) status_bar = "TARGET COMPLEXITY IMPROPER FOR RELATION" return FALSE - if(reference && target) - if(!reference.completed) - status_bar = "INCOMPLETE DATA DETECTED IN REFERENCE" - return FALSE - if(reference_property) - if(target.data.get_property(reference_property.name)) - status_bar = "REFERENCE PROPERTY ALREADY IN TARGET" + if(mode == MODE_RELATE && isnull(reference)) + status_bar = "NO REFERENCE DATA DETECTED" + return FALSE + if(mode == MODE_RELATE) + if(reference && target) + if(!reference.completed) + status_bar = "INCOMPLETE DATA DETECTED IN REFERENCE" return FALSE - if(target_property) - if(target_property.level != reference_property.level) - status_bar = "REFERENCE AND TARGET PROPERTY MUST BE OF EQUAL LEVELS" - return FALSE - if(reference_property.category & PROPERTY_TYPE_UNADJUSTABLE) - status_bar = "REFERENCE PROPERTY CAN NOT BE SIMULATED" + if(reference_property) + if(target.data.get_property(reference_property.name)) + status_bar = "REFERENCE PROPERTY ALREADY IN TARGET" return FALSE + if(target_property) + if(target_property.level != reference_property.level) + status_bar = "REFERENCE AND TARGET PROPERTY MUST BE OF EQUAL LEVELS" + return FALSE + if(reference_property.category & PROPERTY_TYPE_UNADJUSTABLE) + status_bar = "REFERENCE PROPERTY CAN NOT BE SIMULATED" + return FALSE + else + status_bar = "REFERENCE PROPERTY NOT SELECTED" + return FALSE if(mode == MODE_CREATE) if(!LAZYLEN(creation_template)) status_bar = "TEMPLATE IS EMPTY" @@ -565,7 +597,8 @@ else if(!target) status_bar = "NO TARGET INSERTED" return FALSE - status_bar = "READY" + if(simulating == SIMULATION_STAGE_OFF) + status_bar = "READY" return TRUE /obj/structure/machinery/chem_simulator/proc/print(id, is_new) @@ -714,6 +747,36 @@ status_bar = "SIMULATION COMPLETE" print(C.id, TRUE) +/datum/chemical_simulator_modes + var/name + var/desc + var/mode_id + var/icon_type + +/datum/chemical_simulator_modes/create + name = "CREATE" + desc = "Create a new custom chemical from the known properties discovered earlier." + mode_id = MODE_CREATE + icon_type = "bolt" + +/datum/chemical_simulator_modes/supress + name = "SUPRESS" + desc = "Supress one level in the choosen property. This operation lowers the OD level." + mode_id = MODE_SUPPRESS + icon_type = "square-minus" + +/datum/chemical_simulator_modes/amplify + name = "AMPLIFY" + desc = "Amplify one level in the choosen property. This operation lowers the OD level." + mode_id = MODE_AMPLIFY + icon_type = "square-plus" + +/datum/chemical_simulator_modes/relate + name = "RELATE" + desc = "Use the reference chemical to replace one choosen property in the target chemical. The target and reference target property level must be equal, This operation lowers the OD level." + mode_id = MODE_RELATE + icon_type = "repeat" + #undef SIMULATION_FAILURE #undef SIMULATION_STAGE_OFF #undef SIMULATION_STAGE_FINAL diff --git a/code/modules/reagents/chemistry_properties/prop_positive.dm b/code/modules/reagents/chemistry_properties/prop_positive.dm index 40867892afbd..9243c71ae7df 100644 --- a/code/modules/reagents/chemistry_properties/prop_positive.dm +++ b/code/modules/reagents/chemistry_properties/prop_positive.dm @@ -71,7 +71,7 @@ /datum/chem_property/positive/repairing name = PROPERTY_REPAIRING code = "REP" - description = "Repairs cybernetic organs by REDACTED." + description = "Repairs cybernetic organs by the use of REDACTED property of REDACTED element." rarity = PROPERTY_UNCOMMON category = PROPERTY_TYPE_MEDICINE value = 2 diff --git a/nano/templates/chem_simulator.tmpl b/nano/templates/chem_simulator.tmpl deleted file mode 100644 index 47057f13bf85..000000000000 --- a/nano/templates/chem_simulator.tmpl +++ /dev/null @@ -1,366 +0,0 @@ - -
    -
    - STATUS: {{:data.status_bar}} -
    - RESEARCH CREDITS: {{:data.rsc_credits}} -
    - {{if data.mode == 4 }} - CREATION NAME: {{:data.creation_name}}
    - CREATION COST: {{:data.creation_cost}}
    - ESTIMATED OVERDOSE LVL: {{:data.od_lvl}} UNITS - {{else}} - {{if data.target }} - TARGET DATA: {{:data.target}} - {{else}} - TARGET DATA: NOT FOUND - {{/if}} -
    - {{if data.reference }} - REFERENCE DATA: {{:data.reference}} - {{else}} - REFERENCE DATA: NOT FOUND - {{/if}} -
    - ESTIMATED OVERDOSE LVL: {{:data.od_lvl}} UNITS - {{/if}} -
    - {{if data.simulating }} - - {{else}} - - {{/if}} - -
    -
    -
    - {{if data.mode != 4 }} -
    - {{if data.target_property}} -

    {{:data.property_codings[data.target_property]}} - {{:data.target_property}}

    -

    - {{:data.target_info}} -
    Type: {{:data.target_categories}} -
    Research Cost: {{:data.property_costs[data.target_property]}} -

    - {{/if}} -
    -
    -

    Target Properties

    - {{if data.target}} - {{if data.target_property_list }} -
    - {{props data.target_property_list :level:property}} - {{:helper.link('' + data.property_codings[property] + ' Level ' + level + '', null, {'set_target' : property}, (data.target_property == property) ? 'selected' : null, 'propbutton')}} - {{/props}} -
    - {{else}} - PROPERTIES CAN NOT BE SIMULATED - {{/if}} - {{/if}} -
    - {{else}} -
    -
    - {{if data.complexity_editor }} - {{:helper.link(data.complexity[0], 'gear', {'set_complexity' : 1}, null, 'menubutton templateButton')}} - {{:helper.link(data.complexity[1], 'gear', {'set_complexity' : 2}, null, 'menubutton templateButton')}} - {{:helper.link(data.complexity[2], 'gear', {'set_complexity' : 3}, null, 'menubutton templateButton')}} - {{else}} - {{:helper.link('SET LVL', 'gear', {'set_level' : 1}, (data.target_property && data.property_data_list[data.target_property] >= 1) ? null : 'disabled', 'menubutton templateButton')}} - {{:helper.link('SET NAME', 'gear', {'set_name' : 1}, null, 'templateButton')}} - {{:helper.link('SET OD', 'gear', {'set_od' : 1}, null, 'templateButton')}} - {{props data.template_filter :setting:configuration}} - {{if setting[0] == 1 }} - {{:helper.link(configuration, null, {'set_filter' : configuration, 'config_value' : setting[1]}, null, 'modebutton templateButton enabled')}} - {{else}} - {{:helper.link(configuration, null, {'set_filter' : configuration, 'config_value' : setting[1]}, null, 'modebutton templateButton')}} - {{/if}} - {{/props}} - {{/if}} -
    -
    - {{props data.property_data_list :level:property}} - {{if data.target_property == property}} - {{if level > 0 }} - {{:helper.link(data.property_codings[property] + ' ' + level, null, {'set_target' : property}, null, 'propbutton templateProp targetedEnabled')}} - {{else}} - {{:helper.link(data.property_codings[property] + ' ' + level, null, {'set_target' : property}, null, 'propbutton templateProp targetedDisabled')}} - {{/if}} - {{else}} - {{if level > 0 }} - {{:helper.link(data.property_codings[property] + ' ' + level, null, {'set_target' : property}, null, 'propbutton templateProp')}} - {{else}} - {{:helper.link(data.property_codings[property] + ' ' + level, null, {'set_target' : property}, null, 'propbutton templateProp disabled')}} - {{/if}} - {{/if}} - {{/props}} -
    -
    - {{/if}} -
    -
    - {{if data.mode == 3 }} -
    - {{if data.reference_property }} -

    {{:data.property_codings[data.reference_property]}} - {{:data.reference_property}}

    -

    - {{:data.reference_info}} -
    Type: {{:data.reference_categories}} -

    - {{/if}} -
    -
    -

    Reference Properties

    - {{if data.reference}} - {{if data.reference_property_list }} -
    - {{props data.reference_property_list :level:property}} - {{:helper.link('' + data.property_codings[property] + ' Level ' + level + '', null, {'set_reference' : property}, (data.reference_property == property) ? 'selected' : null, 'propbutton')}} - {{/props}} -
    - {{else}} - PROPERTIES CAN NOT BE SIMULATED - {{/if}} - {{/if}} -
    - {{else}} - {{if data.mode == 4 }} -
    - {{if data.target_property}} -

    {{:data.property_codings[data.target_property]}} - {{:data.target_property}}

    -

    - {{:data.target_info}} -
    Type: {{:data.target_categories}} -
    Value per level: {{:data.property_costs[data.target_property]}} -

    - {{/if}} -
    - {{/if}} - {{/if}} -
    -
    diff --git a/tgui/packages/tgui/interfaces/ChemSimulator.jsx b/tgui/packages/tgui/interfaces/ChemSimulator.jsx new file mode 100644 index 000000000000..4243386e14c3 --- /dev/null +++ b/tgui/packages/tgui/interfaces/ChemSimulator.jsx @@ -0,0 +1,629 @@ +import { map } from 'common/collections'; + +import { useBackend, useSharedState } from '../backend'; +import { + Box, + Button, + Divider, + Flex, + NoticeBox, + ProgressBar, + Section, + Stack, +} from '../components'; +import { Window } from '../layouts'; + +export const InfoPanel = () => { + const { data } = useBackend(); + const { + credits, + status, + od_level, + chemical_name, + estimated_cost, + reference_name, + } = data; + return ( +
    + + + +

    RESEARCH CREDITS: {credits}

    +
    +
    + + STATUS: {status} + + + ESTIMATED SIMULATING COST: {estimated_cost} + + + TARGET NAME: {chemical_name} + + + REFERENCE NAME: {reference_name} + + + OVERDOSE LEVEL AFTER SIMULATION: {od_level} + +
    +
    + ); +}; + +export const Controls = (props) => { + const { act, data } = useBackend(); + const { + selectedMode, + setSelectedMode, + complexityMenu, + setComplexityMenu, + setSelectedReferenceProperty, + setSelectedTargetProperty, + } = props; + const { + mode_data, + can_simulate, + can_eject_target, + can_eject_reference, + can_cancel_simulation, + lock_control, + } = data; + return ( + + + + + {can_cancel_simulation ? ( + + ) : ( + + )} + + + + + + + + + + + + + + + {mode_data.map((mode_data, id) => ( + + + + ))} + + + + ); +}; + +export const RecipeOptions = () => { + const { act, data } = useBackend(); + const [selectedRecipe, setSelectedRecipe] = useSharedState('recipe', null); + const { reagent_option_data } = data; + return ( + + + + {map(reagent_option_data, (recipe, id) => ( + + ))} + + + ); +}; + +export const ModeChange = (props) => { + const { act, data } = useBackend(); + const { target_data, lock_control } = data; + const { selectedTargetProperty, setSelectedTargetProperty } = props; + return ( + (target_data && ( + + + + Target Data + + + + {map(target_data, (property) => ( + + ))} + + + + + + {map( + target_data, + (property) => + property.code === selectedTargetProperty && ( + + +
    {property.desc}
    +
    + + Price of the operation : {property.cost} + +
    + ), + )} +
    +
    + )) || ( + + No data inserted! + + ) + ); +}; + +export const ModeRelate = (props) => { + const { act, data } = useBackend(); + const { target_data, reference_data, lock_control } = data; + const { + setSelectedTargetProperty, + setSelectedReferenceProperty, + selectedReferenceProperty, + selectedTargetProperty, + } = props; + return ( + (target_data && reference_data && ( + + + + Target Data + + + + {map(target_data, (property) => ( + + ))} + + + + + + + Reference Data + + + + {map(reference_data, (property) => ( + + ))} + + + + + + {map( + target_data, + (property) => + property.code === selectedTargetProperty && ( + + +
    {property.desc}
    +
    + + Price of the operation : {property.cost} + +
    + ), + )} +
    +
    + )) || ( + + No data inserted! + + ) + ); +}; + +export const ModeCreate = (props) => { + const { act, data } = useBackend(); + const { complexityMenu } = props; + const { known_properties } = data; + const [selectedProperty, setSelectedProperty] = useSharedState(false); + return ( + + + + + + + {map(known_properties, (property) => ( + + + + ))} + + + + {map( + known_properties, + (property) => + property.code === selectedProperty && ( +
    +

    {property.desc}

    +
    + ), + )} +
    +
    + ); +}; + +export const CreateControl = (props) => { + const { act, data } = useBackend(); + const { template_filters, lock_control, complexity_list } = data; + const { complexityMenu } = props; + return !complexityMenu ? ( + + + + + + + + + + + {map(template_filters, (flag, name) => ( + + + + ))} + + ) : ( + + {map(complexity_list, (rarity, id) => ( + + + + ))} + + ); +}; + +export const ChemSimulator = () => { + const { data } = useBackend(); + const { is_picking_recipe } = data; + const [selectedMode, setSelectedMode] = useSharedState('modes'); + const [complexityMenu, setComplexityMenu] = useSharedState( + 'complexity_flip', + false, + ); + const [selectedTargetProperty, setSelectedTargetProperty] = useSharedState( + 'target', + false, + ); + const [selectedReferenceProperty, setSelectedReferenceProperty] = + useSharedState('reference_relate', false); + return ( + + + + + + + + {(!is_picking_recipe && ( + + )) || } + + + + {selectedMode === 1 && ( + + )} + {selectedMode === 2 && ( + + )} + {selectedMode === 3 && ( + + )} + {selectedMode === 4 && } + + + ); +}; diff --git a/tgui/packages/tgui/styles/themes/weyland.scss b/tgui/packages/tgui/styles/themes/weyland.scss index 665a975e933d..bf2cbbd29cc6 100644 --- a/tgui/packages/tgui/styles/themes/weyland.scss +++ b/tgui/packages/tgui/styles/themes/weyland.scss @@ -28,7 +28,7 @@ $weyland: #af7f38; '../components/Button.scss', $with: ( 'color-default': $weyland, - 'color-selected': #9d0808, + 'color-selected': #e4c69a, 'color-caution': #be6209, 'color-danger': #9a9d00, 'color-transparent-text': color.scale($weyland, $lightness: 30%) @@ -47,6 +47,10 @@ $weyland: #af7f38; '../layouts/TitleBar.scss', $with: ('background-color': color.scale(#252832, $lightness: -25%)) ); + @include meta.load-css( + '../components/Divider.scss', + $with: ('color': rgba(28, 30, 32, 0.932), 'thickness': base.em(4px)) + ); .Button { font-family: consolas; @@ -59,7 +63,7 @@ $weyland: #af7f38; background-color: #252832; background-image: url('../../assets/bg-weyland.png'); background-position: top; - background-size: contain; + background-size: auto; background-repeat: repeat no-repeat; } From 93ae94fcf0872bb4ac13c56ad366a50d2a67cc36 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 11 Jul 2024 21:20:58 +0100 Subject: [PATCH 012/275] Automatic changelog for PR #6568 [ci skip] --- html/changelogs/AutoChangeLog-pr-6568.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6568.yml diff --git a/html/changelogs/AutoChangeLog-pr-6568.yml b/html/changelogs/AutoChangeLog-pr-6568.yml new file mode 100644 index 000000000000..da0db1fe41f0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6568.yml @@ -0,0 +1,4 @@ +author: "Kivts" +delete-after: True +changes: + - ui: "The Company spent some money to upgrade the chemical simulator to work on the TGUI, Including a few prepaid features." \ No newline at end of file From cffeff95cb6794c7ec203f0d195d0d84cd89b33d Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 12 Jul 2024 01:17:18 +0000 Subject: [PATCH 013/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6568.yml | 4 ---- html/changelogs/archive/2024-07.yml | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6568.yml diff --git a/html/changelogs/AutoChangeLog-pr-6568.yml b/html/changelogs/AutoChangeLog-pr-6568.yml deleted file mode 100644 index da0db1fe41f0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6568.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Kivts" -delete-after: True -changes: - - ui: "The Company spent some money to upgrade the chemical simulator to work on the TGUI, Including a few prepaid features." \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index cf39262dee86..c151c48934c9 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -120,3 +120,7 @@ iloveloopers: - bugfix: Demolitions scanner now properly works for incinerator tanks. - spellcheck: Fixed some capitalization with custom incinerator tanks. +2024-07-12: + Kivts: + - ui: The Company spent some money to upgrade the chemical simulator to work on + the TGUI, Including a few prepaid features. From 23d40166057b7d1ca39b12c57b3e82e36c46635b Mon Sep 17 00:00:00 2001 From: kiVts <48099872+kiVts@users.noreply.github.com> Date: Fri, 12 Jul 2024 21:24:41 -0400 Subject: [PATCH 014/275] Request denied fix (#6675) # About the pull request Request denied on asrs console working # Explain why it's good for the game typo bad # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: Denied request on req is working again /:cl: --- code/game/supplyshuttle.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm index c5a675b531d2..53b64cbedfad 100644 --- a/code/game/supplyshuttle.dm +++ b/code/game/supplyshuttle.dm @@ -1115,7 +1115,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) else if (href_list["rreq"]) var/ordernum = text2num(href_list["rreq"]) temp = "Invalid Request.
    " - for(var/i=1, length(i<=GLOB.supply_controller.requestlist), i++) + for(var/i=1, i<=length(GLOB.supply_controller.requestlist), i++) var/datum/supply_order/SO = GLOB.supply_controller.requestlist[i] if(SO.ordernum == ordernum) GLOB.supply_controller.requestlist.Cut(i,i+1) From ed34b861618137fc84c9957558b9234dd406f862 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 13 Jul 2024 02:33:49 +0100 Subject: [PATCH 015/275] Automatic changelog for PR #6675 [ci skip] --- html/changelogs/AutoChangeLog-pr-6675.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6675.yml diff --git a/html/changelogs/AutoChangeLog-pr-6675.yml b/html/changelogs/AutoChangeLog-pr-6675.yml new file mode 100644 index 000000000000..03e8633e4421 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6675.yml @@ -0,0 +1,4 @@ +author: "kiVts" +delete-after: True +changes: + - bugfix: "Denied request on req is working again" \ No newline at end of file From 1b39d9bad230d72eac1b3f4ce37f0218fa337e59 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 14 Jul 2024 01:24:05 +0000 Subject: [PATCH 016/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6675.yml | 4 ---- html/changelogs/archive/2024-07.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6675.yml diff --git a/html/changelogs/AutoChangeLog-pr-6675.yml b/html/changelogs/AutoChangeLog-pr-6675.yml deleted file mode 100644 index 03e8633e4421..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6675.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "kiVts" -delete-after: True -changes: - - bugfix: "Denied request on req is working again" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index c151c48934c9..9e2bace15655 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -124,3 +124,6 @@ Kivts: - ui: The Company spent some money to upgrade the chemical simulator to work on the TGUI, Including a few prepaid features. +2024-07-14: + kiVts: + - bugfix: Denied request on req is working again From f12032008c5077e9cea36833aacb905413f5af71 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Sun, 14 Jul 2024 15:26:24 +0200 Subject: [PATCH 017/275] roofs added (#6674) # About the pull request feels strange to add this only as hybrasia behavior, made it into proper structure, it still NEEDS some work. Give me feedback regarding how (and if) it should handle explosions, xeno attack, accid bullets and any other stuff you come up with ( I used catwalk as default sprite as I have no roof sprite, if someone has default roof sprite they could give, go ahead) # Explain why it's good for the game gives another tool to mappers, it is not exactly ment for covering huge areas with roofs (even tho it works too, might be a bit server heavy tho no idea how it would behave with dozens of mobs constantly moving under roof and being searched for on each mvoement) was made for hybrasia lattices and billboards # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: add: roof structures added, can be also used for lattices and billboards, go transparent when you are near them /:cl: --------- Co-authored-by: vincibrv Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/game/objects/structures/roof.dm | 165 +++++++++++++++++++++++++++ colonialmarines.dme | 1 + 2 files changed, 166 insertions(+) create mode 100644 code/game/objects/structures/roof.dm diff --git a/code/game/objects/structures/roof.dm b/code/game/objects/structures/roof.dm new file mode 100644 index 000000000000..e302133f0c9a --- /dev/null +++ b/code/game/objects/structures/roof.dm @@ -0,0 +1,165 @@ +/obj/structure/roof + name = "roof" + desc = "A roof" + icon = 'icons/turf/almayer.dmi' + icon_state = "plating_catwalk" + density = FALSE + layer = ABOVE_XENO_LAYER + health = 6000 + var/image/under_image //immage that is used when there is mob on connected node, displayed only to mobs under it not others + var/image/normal_image + var/datum/roof_master_node/linked_master + var/lazy_nodes = TRUE //if roof should create nodes that watch around it on spawn + + +/obj/structure/roof/Initialize() + . = ..() + under_image = image(icon, src, icon_state, layer = layer) + under_image.alpha = 127 + + normal_image = image(icon, src, icon_state, layer = layer) + + icon_state = null + + RegisterSignal(SSdcs, COMSIG_GLOB_MOB_LOGGED_IN, PROC_REF(add_default_image)) + + for(var/icon in GLOB.player_list) + add_default_image(SSdcs, icon) + if(lazy_nodes) //creates new node on each surounding tile if there is not one already + var/obj/effect/roof_node/neighbor = locate() in loc + if(!neighbor) + neighbor = new(loc) + for(var/direction in CARDINAL_ALL_DIRS) + var/adjacent_loc = get_step(src, direction) + neighbor = locate() in adjacent_loc + if(!neighbor) + neighbor = new(adjacent_loc) + return INITIALIZE_HINT_LATELOAD + +/obj/structure/roof/LateInitialize() //we use late init to allow for lazy nodes to spawn first on mapload + . = ..() + if(linked_master) + return + for(var/direction in CARDINAL_ALL_DIRS) //this searches if there is lattice with master already, to work with runtime creation + for(var/obj/structure/roof/roof in get_step(src,direction)) + if(roof.linked_master) + roof.linked_master.connect(loc) + return + var/datum/roof_master_node/roof_master_node = new(loc) //no master and no lattice to connect to, create new master + roof_master_node.connect(loc) + +/obj/structure/roof/Destroy(force, ...) + if(linked_master) + linked_master.remove_roof(src) + for(var/icon in GLOB.player_list) + var/mob/mob = icon + mob.client.images -= normal_image + return ..() + +/obj/structure/roof/proc/add_default_image(subsystem, mob/mob) + SIGNAL_HANDLER + mob.client.images += normal_image + +/obj/structure/roof/proc/link_master(datum/roof_master_node/master) //performs bfs and connects to master + if(linked_master != null) + return + master.connected_roof += src + linked_master = master + for(var/direction in CARDINAL_ALL_DIRS) + for(var/obj/structure/roof/roof in get_step(src,direction)) + roof.link_master(master) + + +/obj/effect/roof_node //used for observing if mob is near the roof + name = "roof_node" + anchored = TRUE + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + invisibility = 101 + unacidable = TRUE + var/datum/roof_master_node/linked_master + +/obj/effect/roof_node/Crossed(atom/movable/mover, target_dir) + if(!linked_master) + return + if(isliving(mover)) + var/mob/living/mob = mover + linked_master.add_under_roof(mob) + +/obj/effect/roof_node/Destroy(force, ...) + if(linked_master) + if(linked_master.connected_nodes) + linked_master.connected_nodes -= src + return ..() + +/obj/effect/roof_node/proc/link_master(datum/roof_master_node/master) //performs bfs and connects to master + if(linked_master) + return + master.connected_nodes += src + linked_master = master + for(var/direction in CARDINAL_ALL_DIRS) + for(var/obj/effect/roof_node/node in get_step(src,direction)) + node.link_master(master) + + +/datum/roof_master_node //maintains one block of roof + var/list/connected_nodes = list() + var/list/connected_roof = list() + var/list/mobs_under = list() + var/location + +/datum/roof_master_node/Destroy(force, ...) + if(connected_nodes) + for(var/obj/effect/roof_node/roof_node in connected_nodes) + qdel(roof_node) + if(connected_nodes) + for(var/obj/structure/roof/roof in connected_roof) + qdel(roof) + return ..() + +/datum/roof_master_node/proc/add_under_roof(mob/living/living) //mob crossed connected node + if(living in mobs_under) + return + mobs_under += living + RegisterSignal(living, COMSIG_PARENT_QDELETING, PROC_REF(remove_under_roof)) + RegisterSignal(living, COMSIG_MOB_LOGGED_IN, PROC_REF(add_client)) + RegisterSignal(living, COMSIG_MOVABLE_MOVED, PROC_REF(check_under_roof)) + + if(living.client) + add_client(living) + +/datum/roof_master_node/proc/add_client(mob/living/mob) + SIGNAL_HANDLER + for(var/obj/structure/roof/roof in connected_roof) + mob.client.images -= roof.normal_image + mob.client.images += roof.under_image + +/datum/roof_master_node/proc/remove_under_roof(mob/living/living) //mob is no longer under roof + SIGNAL_HANDLER + if(living.client) + for(var/obj/structure/roof/roof in connected_roof) + living.client.images -= roof.under_image + roof.add_default_image(SSdcs, living) + mobs_under -= living + UnregisterSignal(living, list( + COMSIG_PARENT_QDELETING, + COMSIG_MOB_LOGGED_IN, + COMSIG_MOVABLE_MOVED, + )) + +/datum/roof_master_node/proc/check_under_roof(mob/living/living) //check if the mob is under connected roof + SIGNAL_HANDLER + for(var/obj/effect/roof_node/roof in connected_nodes) + if(living.loc == roof.loc) + return + remove_under_roof(living) + +/datum/roof_master_node/proc/connect(location) + for(var/obj/effect/roof_node/node in location) + node.link_master(src) + for(var/obj/structure/roof/roof in location) + roof.link_master(src) + +/datum/roof_master_node/proc/remove_roof(obj/structure/roof/roof) //roof tile got removed + connected_roof -= roof + if(!length(connected_roof)) + qdel(src) diff --git a/colonialmarines.dme b/colonialmarines.dme index 9bfccac6a56e..b479f0af62c5 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1314,6 +1314,7 @@ #include "code\game\objects\structures\prop_mech.dm" #include "code\game\objects\structures\props.dm" #include "code\game\objects\structures\reagent_dispensers.dm" +#include "code\game\objects\structures\roof.dm" #include "code\game\objects\structures\safe.dm" #include "code\game\objects\structures\shower.dm" #include "code\game\objects\structures\signs.dm" From ce40a4523d47563c57aa63a8911fb9b43ea6707b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 14 Jul 2024 14:31:50 +0100 Subject: [PATCH 018/275] Automatic changelog for PR #6674 [ci skip] --- html/changelogs/AutoChangeLog-pr-6674.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6674.yml diff --git a/html/changelogs/AutoChangeLog-pr-6674.yml b/html/changelogs/AutoChangeLog-pr-6674.yml new file mode 100644 index 000000000000..719cef4a6bb1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6674.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscadd: "roof structures added, can be also used for lattices and billboards, go transparent when you are near them" \ No newline at end of file From 90a6fdddcf93afbef35d30b6169ebb297eb41fd1 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 15 Jul 2024 01:20:19 +0000 Subject: [PATCH 019/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6674.yml | 4 ---- html/changelogs/archive/2024-07.yml | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6674.yml diff --git a/html/changelogs/AutoChangeLog-pr-6674.yml b/html/changelogs/AutoChangeLog-pr-6674.yml deleted file mode 100644 index 719cef4a6bb1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6674.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscadd: "roof structures added, can be also used for lattices and billboards, go transparent when you are near them" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 9e2bace15655..e77f1080bb37 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -127,3 +127,7 @@ 2024-07-14: kiVts: - bugfix: Denied request on req is working again +2024-07-15: + cuberound: + - rscadd: roof structures added, can be also used for lattices and billboards, go + transparent when you are near them From 534e1b44ae2101e190e3c24e9477d45c64b3f6dd Mon Sep 17 00:00:00 2001 From: Git-Nivrak <59925169+Git-Nivrak@users.noreply.github.com> Date: Mon, 15 Jul 2024 18:46:53 +0300 Subject: [PATCH 020/275] Cooked mortar shell explosion is now fixed (#6638) # About the pull request Fixed as in static, doesn't change for different mortar shell types Makes the explosion when setting mortar shells on fire fixed and small # Explain why it's good for the game This was supposed to be a niche feature like ammo boxes exploding and instead it is being used to blow up inside pylons \ caves or even on shipside. This is why we can't have nice things. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: Mortar shells no longer blow up their payload, instead they will create a small fixed explosion. /:cl: --- .../equipment/mortar/mortar_shells.dm | 40 ++++++++++++++----- 1 file changed, 30 insertions(+), 10 deletions(-) diff --git a/code/modules/cm_marines/equipment/mortar/mortar_shells.dm b/code/modules/cm_marines/equipment/mortar/mortar_shells.dm index dae0910cc9b4..1cb93c6a809e 100644 --- a/code/modules/cm_marines/equipment/mortar/mortar_shells.dm +++ b/code/modules/cm_marines/equipment/mortar/mortar_shells.dm @@ -167,23 +167,43 @@ return ..() /obj/item/mortar_shell/flamer_fire_act(dam, datum/cause_data/flame_cause_data) + addtimer(VARSET_CALLBACK(src, burning, FALSE), 5 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_DELETE_ME) + if(burning) return burning = TRUE cause_data = create_cause_data("Burning Mortar Shell", flame_cause_data.resolve_mob(), src) - handle_fire() + handle_fire(cause_data) -/obj/item/mortar_shell/proc/handle_fire() - visible_message(SPAN_WARNING("[src] catches on fire and starts cooking off! It's gonna blow!")) - anchored = TRUE // don't want other explosions launching it elsewhere +/obj/item/mortar_shell/proc/can_explode() + return TRUE - var/datum/effect_system/spark_spread/sparks = new() - sparks.set_up(n = 10, loca = loc) - sparks.start() - new /obj/effect/warning/explosive(loc, 5 SECONDS) +/obj/item/mortar_shell/custom/can_explode() + for(var/obj/item/reagent_container/glass/container in warhead?.containers) + for(var/datum/reagent/reagent in container?.reagents?.reagent_list) + if(reagent.explosive) + return TRUE - addtimer(CALLBACK(src, PROC_REF(detonate), loc), 5 SECONDS) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), (src)), 5.5 SECONDS) + return FALSE + +/obj/item/mortar_shell/flare/can_explode() + return FALSE + +/obj/item/mortar_shell/proc/handle_fire(cause_data) + if(can_explode()) + visible_message(SPAN_WARNING("[src] catches on fire and starts cooking off! It's gonna blow!")) + anchored = TRUE // don't want other explosions launching it elsewhere + var/datum/effect_system/spark_spread/sparks = new() + sparks.set_up(n = 10, loca = loc) + sparks.start() + new /obj/effect/warning/explosive(loc, 5 SECONDS) + + addtimer(CALLBACK(src, PROC_REF(explode), cause_data), 5 SECONDS) + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), (src)), 5.5 SECONDS) + + +/obj/item/mortar_shell/proc/explode(flame_cause_data) + cell_explosion(src, 100, 25, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, flame_cause_data) /obj/structure/closet/crate/secure/mortar_ammo name = "\improper M402 mortar ammo crate" From e1f477a3bc5015c2078d5f1de9aaf8471e87ae25 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 15 Jul 2024 16:52:23 +0100 Subject: [PATCH 021/275] Automatic changelog for PR #6638 [ci skip] --- html/changelogs/AutoChangeLog-pr-6638.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6638.yml diff --git a/html/changelogs/AutoChangeLog-pr-6638.yml b/html/changelogs/AutoChangeLog-pr-6638.yml new file mode 100644 index 000000000000..6874bd85c4ea --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6638.yml @@ -0,0 +1,4 @@ +author: "Git-Nivrak" +delete-after: True +changes: + - rscdel: "Mortar shells no longer blow up their payload, instead they will create a small fixed explosion." \ No newline at end of file From 026efa2c103f5ca658edcebabb7629bdd2857fa1 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Tue, 16 Jul 2024 01:48:52 +0800 Subject: [PATCH 022/275] Buff XM88 (#6375) # About the pull request This PR changes the XM88 to have comparable values as if the weapon had a barrel charger attached to it, this includes a buff of its damage to 104, and a decrease to its inherent accuracy and rate of fire. # Explain why it's good for the game The removal of the barrel charger from the gameplay loop had the unintended side-affect of indirectly nerfing the XM88 in a significant manner. Prior to its removal the barrel charger was a "must-have" attachment for the weapon, as it brought its damage up to a level of greater lethality, wherein without it the weapon now struggles more so against hardened targets. Furthermore, the weapons higher skill requirement means that you will regularly miss shots on a target, thus the weapon having a higher damage upfront rewards you for landing your shots. To account for this, this PR effects the change to presume the weapon is under the benefits and drawbacks of having a barrel charger attached to it. Meaning the gun has a higher damage per bullet but suffers a rate of fire decrease and a major decrease in its accuracy. Functionally this is bringing the weapon back to its older state that was what the majority of the player base grew to expect the weapon to perform. Due to the major nerfs to the extended barrel, the now ability to attach it to this weapon comports a almost non-existant boon to the weapon and thus is not a point of balance contention. Furthermore, after doing some offline testing I can ascertain that the average time-to-kill on a stationary target in white-room conditions is almost virtually unchanged. For example, a Warrior can expect to be dead in 8 seconds from both the original and this new version. The difference really comes down to the weapon having slightly higher damage up-front if you do land your shot. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: balance: The XM88 now deals higher damage per-bullet at the cost of a slightly lower rate of fire and accuracy. This is identical to as if it had a barrel charger attached to it. balance: Per the above, the barrel charger is no longer compatible with the XM88. /:cl: --------- Co-authored-by: Steelpoint --- code/datums/ammo/bullet/lever_action.dm | 2 +- code/modules/projectiles/guns/lever_action.dm | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/code/datums/ammo/bullet/lever_action.dm b/code/datums/ammo/bullet/lever_action.dm index 2770231b6811..e1475146b21f 100644 --- a/code/datums/ammo/bullet/lever_action.dm +++ b/code/datums/ammo/bullet/lever_action.dm @@ -52,7 +52,7 @@ /datum/ammo/bullet/lever_action/xm88 name = ".458 SOCOM round" - damage = 80 + damage = 104 penetration = ARMOR_PENETRATION_TIER_2 accuracy = HIT_ACCURACY_TIER_1 shell_speed = AMMO_SPEED_TIER_6 diff --git a/code/modules/projectiles/guns/lever_action.dm b/code/modules/projectiles/guns/lever_action.dm index a8fb78f72a9c..179ce8d787d0 100644 --- a/code/modules/projectiles/guns/lever_action.dm +++ b/code/modules/projectiles/guns/lever_action.dm @@ -378,7 +378,6 @@ their unique feature is that a direct hit will buff your damage and firerate /obj/item/attachable/bayonet/upp, // Barrel /obj/item/attachable/bayonet, /obj/item/attachable/extended_barrel, - /obj/item/attachable/heavy_barrel, /obj/item/attachable/suppressor, /obj/item/attachable/compensator, /obj/item/attachable/reddot, // Rail @@ -393,9 +392,9 @@ their unique feature is that a direct hit will buff your damage and firerate /obj/item/weapon/gun/lever_action/xm88/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_2) + set_fire_delay(FIRE_DELAY_TIER_2 + FIRE_DELAY_TIER_11) lever_delay = FIRE_DELAY_TIER_3 - accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_5 + accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_2 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 scatter = SCATTER_AMOUNT_TIER_8 burst_scatter_mult = 0 From 34191c152d46e00bd626891c0a202f4dcc3ee67f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 15 Jul 2024 18:56:07 +0100 Subject: [PATCH 023/275] Automatic changelog for PR #6375 [ci skip] --- html/changelogs/AutoChangeLog-pr-6375.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6375.yml diff --git a/html/changelogs/AutoChangeLog-pr-6375.yml b/html/changelogs/AutoChangeLog-pr-6375.yml new file mode 100644 index 000000000000..c1fed087dd58 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6375.yml @@ -0,0 +1,5 @@ +author: "Steelpoint" +delete-after: True +changes: + - balance: "The XM88 now deals higher damage per-bullet at the cost of a slightly lower rate of fire and accuracy. This is identical to as if it had a barrel charger attached to it." + - balance: "Per the above, the barrel charger is no longer compatible with the XM88." \ No newline at end of file From 3f648f95cd81651aeb3dc26e26c4a3af96950aa7 Mon Sep 17 00:00:00 2001 From: Nomoresolvalou Date: Mon, 15 Jul 2024 13:11:48 -0500 Subject: [PATCH 024/275] Adds Ties to Synth Snowflake Vendor (#6642) # About the pull request Adds neckties and a stethoscope to the synth snowflake vendor # Explain why it's good for the game More drip is good # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: Nomoresolvalou add: Added neckties and stethoscope to the synthetic snowflake vendor /:cl: --- code/game/machinery/vending/vendor_types/crew/synthetic.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/game/machinery/vending/vendor_types/crew/synthetic.dm b/code/game/machinery/vending/vendor_types/crew/synthetic.dm index 7fbe39480999..3f8eff44d052 100644 --- a/code/game/machinery/vending/vendor_types/crew/synthetic.dm +++ b/code/game/machinery/vending/vendor_types/crew/synthetic.dm @@ -349,6 +349,13 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("Purple Armband", 6, /obj/item/clothing/accessory/armband/science, null, VENDOR_ITEM_REGULAR), list("Yellow Armband", 6, /obj/item/clothing/accessory/armband/engine, null, VENDOR_ITEM_REGULAR), list("Green Armband", 6, /obj/item/clothing/accessory/armband/medgreen, null, VENDOR_ITEM_REGULAR), + list("Blue Tie", 6, /obj/item/clothing/accessory/blue, null, VENDOR_ITEM_REGULAR), + list("Green Tie", 6, /obj/item/clothing/accessory/green, null, VENDOR_ITEM_REGULAR), + list("Black Tie", 6, /obj/item/clothing/accessory/black, null, VENDOR_ITEM_REGULAR), + list("Gold Tie", 6, /obj/item/clothing/accessory/gold, null, VENDOR_ITEM_REGULAR), + list("Red Tie", 6, /obj/item/clothing/accessory/red, null, VENDOR_ITEM_REGULAR), + list("Purple Tie", 6, /obj/item/clothing/accessory/purple, null, VENDOR_ITEM_REGULAR), + list("Stethoscope", 6, /obj/item/clothing/accessory/stethoscope, null, VENDOR_ITEM_REGULAR), list("Dress Gloves", 6, /obj/item/clothing/gloves/marine/dress, null, VENDOR_ITEM_REGULAR), )) From ae8c599cd10c945e51208f7e060c97502502c09a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 15 Jul 2024 19:19:46 +0100 Subject: [PATCH 025/275] Automatic changelog for PR #6642 [ci skip] --- html/changelogs/AutoChangeLog-pr-6642.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6642.yml diff --git a/html/changelogs/AutoChangeLog-pr-6642.yml b/html/changelogs/AutoChangeLog-pr-6642.yml new file mode 100644 index 000000000000..d250a895dc7d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6642.yml @@ -0,0 +1,4 @@ +author: "Nomoresolvalou" +delete-after: True +changes: + - rscadd: "Added neckties and stethoscope to the synthetic snowflake vendor" \ No newline at end of file From 0d9b5dffdd46004c9e506c1e52fb6d2e8e99abf2 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 16 Jul 2024 01:19:52 +0000 Subject: [PATCH 026/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6375.yml | 5 ----- html/changelogs/AutoChangeLog-pr-6638.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6642.yml | 4 ---- html/changelogs/archive/2024-07.yml | 11 +++++++++++ 4 files changed, 11 insertions(+), 13 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6375.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6638.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6642.yml diff --git a/html/changelogs/AutoChangeLog-pr-6375.yml b/html/changelogs/AutoChangeLog-pr-6375.yml deleted file mode 100644 index c1fed087dd58..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6375.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - balance: "The XM88 now deals higher damage per-bullet at the cost of a slightly lower rate of fire and accuracy. This is identical to as if it had a barrel charger attached to it." - - balance: "Per the above, the barrel charger is no longer compatible with the XM88." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6638.yml b/html/changelogs/AutoChangeLog-pr-6638.yml deleted file mode 100644 index 6874bd85c4ea..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6638.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Git-Nivrak" -delete-after: True -changes: - - rscdel: "Mortar shells no longer blow up their payload, instead they will create a small fixed explosion." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6642.yml b/html/changelogs/AutoChangeLog-pr-6642.yml deleted file mode 100644 index d250a895dc7d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6642.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Nomoresolvalou" -delete-after: True -changes: - - rscadd: "Added neckties and stethoscope to the synthetic snowflake vendor" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index e77f1080bb37..ded0796fb609 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -131,3 +131,14 @@ cuberound: - rscadd: roof structures added, can be also used for lattices and billboards, go transparent when you are near them +2024-07-16: + Git-Nivrak: + - rscdel: Mortar shells no longer blow up their payload, instead they will create + a small fixed explosion. + Nomoresolvalou: + - rscadd: Added neckties and stethoscope to the synthetic snowflake vendor + Steelpoint: + - balance: The XM88 now deals higher damage per-bullet at the cost of a slightly + lower rate of fire and accuracy. This is identical to as if it had a barrel + charger attached to it. + - balance: Per the above, the barrel charger is no longer compatible with the XM88. From 78ed6cc1c55bcfa5b34aa7a61189106b8509c903 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Tue, 16 Jul 2024 14:26:37 +0100 Subject: [PATCH 027/275] Fixes spec kit, AGAIN (#6390) # About the pull request I've lost track of how many times I've made fixes for this kit, that is only broken because of me anyway. # Explain why it's good for the game Makes spec tokens work again! amongst other things. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: Fixes riflemen spec_kits not being usable by riflemen. /:cl: --- code/modules/cm_marines/equipment/kit_boxes.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/modules/cm_marines/equipment/kit_boxes.dm b/code/modules/cm_marines/equipment/kit_boxes.dm index 5ba670d89bc1..951cd30f84ff 100644 --- a/code/modules/cm_marines/equipment/kit_boxes.dm +++ b/code/modules/cm_marines/equipment/kit_boxes.dm @@ -248,12 +248,9 @@ return TRUE /obj/item/spec_kit/proc/select_and_spawn(mob/living/carbon/human/user) - var/selection = tgui_input_list(user, "Pick your specialist equipment type.", "Specialist Kit Selection", GLOB.available_specialist_kit_boxes) + var/selection = tgui_input_list(user, "Pick your specialist equipment type.", "Specialist Kit Selection", GLOB.available_specialist_kit_boxes, 10 SECONDS) if(!selection || QDELETED(src)) return FALSE - if(!skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_TRAINED) && !skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL)) - to_chat(user, SPAN_WARNING("You already unwrapped your [name], give this one to someone else!")) - return if(!GLOB.available_specialist_kit_boxes[selection] || GLOB.available_specialist_kit_boxes[selection] <= 0) to_chat(user, SPAN_WARNING("No more kits of this type may be chosen!")) return FALSE @@ -299,6 +296,7 @@ user.put_in_hands(spec_box) card.set_assignment((user.assigned_squad && squad_assignment_update ? (user.assigned_squad.name + " ") : "") + card.assignment + " ([specialist_assignment])") GLOB.data_core.manifest_modify(user.real_name, WEAKREF(user), card.assignment) + GLOB.available_specialist_kit_boxes[selection]-- return TRUE return FALSE From 3c16b83a3e98f58a150577c6a23c1cba37636c26 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 16 Jul 2024 14:32:09 +0100 Subject: [PATCH 028/275] Automatic changelog for PR #6390 [ci skip] --- html/changelogs/AutoChangeLog-pr-6390.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6390.yml diff --git a/html/changelogs/AutoChangeLog-pr-6390.yml b/html/changelogs/AutoChangeLog-pr-6390.yml new file mode 100644 index 000000000000..8b085e59afa7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6390.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - bugfix: "Fixes riflemen spec_kits not being usable by riflemen." \ No newline at end of file From 23e52c78964769b5fed27c54e63b91329c0e91c3 Mon Sep 17 00:00:00 2001 From: AndroBetel <44546836+AndroBetel@users.noreply.github.com> Date: Tue, 16 Jul 2024 16:35:24 +0300 Subject: [PATCH 029/275] mp5 has 10% chance to spawn with m203 UGL attached (#6614) # About the pull request ![image](https://github.com/cmss13-devs/cmss13/assets/44546836/15fd54d6-c659-47b0-a4e6-cda56062d310) # Explain why it's good for the game cool little detail, cool little reference # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: add: MP5 has 10% chance to spawn with M203 attached. /:cl: --- code/modules/projectiles/guns/smgs.dm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/smgs.dm b/code/modules/projectiles/guns/smgs.dm index 69fd5d968750..466a09612c54 100644 --- a/code/modules/projectiles/guns/smgs.dm +++ b/code/modules/projectiles/guns/smgs.dm @@ -168,7 +168,8 @@ /obj/item/attachable/lasersight, // Under /obj/item/attachable/gyro, /obj/item/attachable/bipod, - /obj/item/attachable/burstfire_assembly + /obj/item/attachable/burstfire_assembly, + /obj/item/attachable/attached_gun/grenade/m203, ) flags_gun_features = GUN_CAN_POINTBLANK|GUN_ANTIQUE @@ -192,6 +193,13 @@ damage_mult = BASE_BULLET_DAMAGE_MULT + BULLET_DAMAGE_MULT_TIER_4 recoil_unwielded = RECOIL_AMOUNT_TIER_5 +/obj/item/weapon/gun/smg/mp5/Initialize(mapload, spawn_empty) + . = ..() + if(prob(10)) + var/obj/item/attachable/attached_gun/grenade/m203/UGL = new(src) + UGL.Attach(src) + update_attachable(UGL.slot) + //------------------------------------------------------- //MP27, based on the MP27, based on the M7. From 073b3b038ffbb27aaba4d0c4375069ac1b64ef80 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 16 Jul 2024 14:40:31 +0100 Subject: [PATCH 030/275] Automatic changelog for PR #6614 [ci skip] --- html/changelogs/AutoChangeLog-pr-6614.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6614.yml diff --git a/html/changelogs/AutoChangeLog-pr-6614.yml b/html/changelogs/AutoChangeLog-pr-6614.yml new file mode 100644 index 000000000000..453f6be7ea55 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6614.yml @@ -0,0 +1,4 @@ +author: "AndroBetel" +delete-after: True +changes: + - rscadd: "MP5 has 10% chance to spawn with M203 attached." \ No newline at end of file From 6a7fc1600c7eb31cdf7ae5019ad2acf3dd79f06d Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Tue, 16 Jul 2024 09:37:56 -0400 Subject: [PATCH 031/275] Quadtrees shapes (#6681) # About the pull request Additional shapes available for testing against quadtrees or elsewhere: square, ellipse, circle. Square is a simplified version of the rectangle, circle is a simplified version of the ellipse. Cleaned up existing code for shapes (rectangles), should be better documented and easier to read. Where possible converted existing RECT usage to SQUARE (everything was squares anyway). Where possible loosened defined types to the base `/datum/shape` so shape types can be swapped as desired. # Explain why it's good for the game Should (currently) have no effect on the game, but paves the way for more interesting uses for quadtrees. Circular areas of effect, for instance. # Testing Photographs and Procedure Boots. Sentries, flamer sentries, bell towers, flags, sentry laptop, motion detector, and egg morpher all appear to work as intended. # Changelog No player facing changes. --- code/_macros.dm | 3 + code/controllers/subsystem/sound.dm | 3 +- code/datums/quadtree.dm | 145 ++++++++++++++---- code/game/camera_manager/camera_manager.dm | 20 +-- .../machinery/computer/dropship_weapons.dm | 3 +- .../objects/items/devices/motion_detector.dm | 11 +- .../structures/special/egg_morpher.dm | 6 +- code/modules/defenses/bell_tower.dm | 2 +- code/modules/defenses/planted_flag.dm | 10 +- code/modules/defenses/sentry.dm | 30 ++-- code/modules/defenses/sentry_computer.dm | 3 +- code/modules/defenses/sentry_flamer.dm | 8 +- 12 files changed, 160 insertions(+), 84 deletions(-) diff --git a/code/_macros.dm b/code/_macros.dm index abfa83df7d36..9b92dc8730c3 100644 --- a/code/_macros.dm +++ b/code/_macros.dm @@ -95,6 +95,9 @@ #define GENERATE_DEBUG_ID "[rand(0, 9)][rand(0, 9)][rand(0, 9)][rand(0, 9)][pick(alphabet_lowercase)][pick(alphabet_lowercase)][pick(alphabet_lowercase)][pick(alphabet_lowercase)]" #define RECT new /datum/shape/rectangle +#define SQUARE new /datum/shape/rectangle/square +#define ELLIPSE new /datum/shape/ellipse +#define CIRCLE new /datum/shape/ellipse/circle #define QTREE new /datum/quadtree #define SEARCH_QTREE(qtree, shape_range, flags) qtree.query_range(shape_range, null, flags) diff --git a/code/controllers/subsystem/sound.dm b/code/controllers/subsystem/sound.dm index 024df7cc45ad..13dd6a0dddf1 100644 --- a/code/controllers/subsystem/sound.dm +++ b/code/controllers/subsystem/sound.dm @@ -19,8 +19,7 @@ SUBSYSTEM_DEF(sound) if(!run_hearers) // Initialize for handling next template run_hearers = run_queue[run_template] // get base hearers if(run_template.range) // ranging - var/datum/shape/rectangle/zone = RECT(run_template.x, run_template.y, run_template.range * 2, run_template.range * 2) - run_hearers |= SSquadtree.players_in_range(zone, run_template.z) + run_hearers |= SSquadtree.players_in_range(SQUARE(run_template.x, run_template.y, run_template.range), run_template.z) if(MC_TICK_CHECK) return while(length(run_hearers)) // Output sound to hearers diff --git a/code/datums/quadtree.dm b/code/datums/quadtree.dm index 5e5b27d57330..200a51b358a0 100644 --- a/code/datums/quadtree.dm +++ b/code/datums/quadtree.dm @@ -49,43 +49,124 @@ ..() return QDEL_HINT_IWILLGC -/datum/shape //Leaving rectangles as a subtype if anyone decides to add circles later +/// A simple geometric shape for testing collisions and intersections. This one is a single point. +/datum/shape + /// Horizontal position of the shape's center point. var/center_x = 0 + /// Vertical position of the shape's center point. var/center_y = 0 + /// Distance from the shape's leftmost to rightmost extent. + var/bounds_x = 0 + /// Distance from the shape's topmost to bottommost extent. + var/bounds_y = 0 -/datum/shape/proc/intersects() - return -/datum/shape/proc/contains() - return +/datum/shape/New(center_x, center_y) + set_shape(center_x, center_y) +/// Assign shape variables. +/datum/shape/proc/set_shape(center_x, center_y) + src.center_x = center_x + src.center_y = center_y + +/// Returns TRUE if the coordinates x, y are in or on the shape, otherwise FALSE. +/datum/shape/proc/contains_xy(x, y) + return center_x == x && center_y == y + +/// Returns TRUE if the coord datum is in or on the shape, otherwise FALSE. +/datum/shape/proc/contains_coords(datum/coords/coords) + return contains_xy(coords.x_pos, coords.y_pos) + +/// Returns TRUE if the atom is in or on the shape, otherwise FALSE. +/datum/shape/proc/contains_atom(atom/atom) + return contains_xy(atom.x, atom.y) + +/// Returns TRUE if this shape's bounding box intersects the provided shape's bounding box, otherwise FALSE. Generally faster than a full intersection test. +/datum/shape/proc/intersects_aabb(datum/shape/aabb) + return (abs(src.center_x - aabb.center_x) <= (src.bounds_x + aabb.bounds_x) * 0.5) && (abs(src.center_y - aabb.center_y) <= (src.bounds_x + aabb.bounds_x) * 0.5) + +/// Returns TRUE if this shape intersects the provided rectangle shape, otherwise FALSE. +/datum/shape/proc/intersects_rect(datum/shape/rectangle/rect) + return rect.contains_xy(src.center_x, src.center_y) + +/// A simple geometric shape for testing collisions and intersections. This one is an axis-aligned rectangle. /datum/shape/rectangle + /// Distance from the shape's leftmost to rightmost extent. + var/width = 0 + /// Distance from the shape's topmost to bottommost extent. + var/height = 0 + +/datum/shape/rectangle/New(center_x, center_y, width, height) + set_shape(center_x, center_y, width, height) + +/datum/shape/rectangle/set_shape(center_x, center_y, width, height) + ..() + src.bounds_x = width + src.bounds_y = height + src.width = width + src.height = height + +/datum/shape/rectangle/contains_xy(x, y) + return (abs(center_x - x) <= width * 0.5) && (abs(center_y - y) <= height * 0.5) + +/datum/shape/rectangle/intersects_rect(datum/shape/rectangle/rect) + return intersects_aabb(rect) + +/// A simple geometric shape for testing collisions and intersections. This one is an axis-aligned square. +/datum/shape/rectangle/square + /// Distance between the shape's opposing extents. + var/length = 0 + +/datum/shape/rectangle/square/New(center_x, center_y, length) + set_shape(center_x, center_y, length) + +/datum/shape/rectangle/square/set_shape(center_x, center_y, length) + ..(center_x, center_y, length, length) + src.length = length + +/// A simple geometric shape for testing collisions and intersections. This one is an axis-aligned ellipse. +/datum/shape/ellipse + /// Distance from the shape's leftmost to rightmost extent. var/width = 0 + /// Distance from the shape's topmost to bottommost extent. var/height = 0 + VAR_PROTECTED/_axis_x_sq = 0 + VAR_PROTECTED/_axis_y_sq = 0 + +/datum/shape/ellipse/New(center_x, center_y, width, height) + set_shape(center_x, center_y, width, height) -/datum/shape/rectangle/New(x, y, w, h) +/datum/shape/ellipse/set_shape(center_x, center_y, width, height) ..() - center_x = x - center_y = y - width = w - height = h - -/datum/shape/rectangle/intersects(datum/shape/rectangle/range) - return !(range.center_x + range.width/2 < center_x - width / 2|| \ - range.center_x - range.width/2 > center_x + width / 2|| \ - range.center_y + range.height/2 < center_y - height / 2|| \ - range.center_y - range.height/2 > center_y + height / 2) - -/datum/shape/rectangle/contains(datum/coords/coords) - return (coords.x_pos >= center_x - width / 2 \ - && coords.x_pos <= center_x + width / 2 \ - && coords.y_pos >= center_y - height /2 \ - && coords.y_pos <= center_y + height / 2) - -/datum/shape/rectangle/proc/contains_atom(atom/A) - return (A.x >= center_x - width / 2 \ - && A.x <= center_x + width / 2 \ - && A.y >= center_y - height /2 \ - && A.y <= center_y + height / 2) + src.bounds_x = width + src.bounds_y = height + src.width = width + src.height = height + src._axis_x_sq = (width * 0.5)**2 + src._axis_y_sq = (height * 0.5)**2 + +/datum/shape/ellipse/contains_xy(x, y) + return ((center_x - x)**2 / _axis_x_sq + (center_y - y)**2 / _axis_y_sq <= 1) + +/datum/shape/ellipse/intersects_rect(datum/shape/rectangle/rect) + if(..()) + return TRUE + + var/nearest_x = clamp(src.center_x, rect.center_x - rect.width * 0.5, rect.center_x + rect.width * 0.5) + var/nearest_y = clamp(src.center_y, rect.center_y - rect.height * 0.5, rect.center_y + rect.height * 0.5) + + return src.contains_xy(nearest_x, nearest_y) + +/// A simple geometric shape for testing collisions and intersections. This one is a circle. +/datum/shape/ellipse/circle + /// Distance from the shape's center to edge. + var/radius = 0 + +/datum/shape/ellipse/circle/New(center_x, center_y, radius) + set_shape(center_x, center_y, radius) + +/datum/shape/ellipse/circle/set_shape(center_x, center_y, radius) + ..(center_x, center_y, radius * 2, radius * 2) + src.radius = radius /datum/quadtree/proc/subdivide() //Warning: this might give you eye cancer @@ -96,7 +177,7 @@ is_divided = TRUE /datum/quadtree/proc/insert_player(datum/coords/qtplayer/p_coords) - if(!boundary.contains(p_coords)) + if(!boundary.contains_coords(p_coords)) return FALSE if(!player_coords) @@ -118,11 +199,11 @@ player_coords.Add(p_coords) return TRUE -/datum/quadtree/proc/query_range(datum/shape/rectangle/range, list/found_players, flags = 0) +/datum/quadtree/proc/query_range(datum/shape/range, list/found_players, flags = 0) if(!found_players) found_players = list() . = found_players - if(!range?.intersects(boundary)) + if(!range?.intersects_rect(boundary)) return if(is_divided) nw_branch.query_range(range, found_players, flags) @@ -136,7 +217,7 @@ continue if((flags & QTREE_EXCLUDE_OBSERVER) && P.is_observer) continue - if(range.contains(P)) + if(range.contains_coords(P)) if(flags & QTREE_SCAN_MOBS) found_players.Add(P.player.mob) else diff --git a/code/game/camera_manager/camera_manager.dm b/code/game/camera_manager/camera_manager.dm index 9f111b0f8ec6..90e80ec7037e 100644 --- a/code/game/camera_manager/camera_manager.dm +++ b/code/game/camera_manager/camera_manager.dm @@ -6,7 +6,7 @@ /datum/component/camera_manager var/map_name var/obj/structure/machinery/camera/current - var/datum/shape/rectangle/current_area + var/datum/shape/current_area var/atom/movable/screen/map_view/cam_screen var/atom/movable/screen/background/cam_background var/list/range_turfs = list() @@ -86,7 +86,7 @@ RegisterSignal(parent, COMSIG_CAMERA_UNREGISTER_UI, PROC_REF(unregister)) RegisterSignal(parent, COMSIG_CAMERA_SET_NVG, PROC_REF(enable_nvg)) RegisterSignal(parent, COMSIG_CAMERA_CLEAR_NVG, PROC_REF(disable_nvg)) - RegisterSignal(parent, COMSIG_CAMERA_SET_AREA, PROC_REF(set_camera_rect)) + RegisterSignal(parent, COMSIG_CAMERA_SET_AREA, PROC_REF(set_camera_area)) RegisterSignal(parent, COMSIG_CAMERA_SET_TARGET, PROC_REF(set_camera)) RegisterSignal(parent, COMSIG_CAMERA_CLEAR, PROC_REF(clear_camera)) RegisterSignal(parent, COMSIG_CAMERA_REFRESH, PROC_REF(refresh_camera)) @@ -133,18 +133,18 @@ RegisterSignal(current, COMSIG_PARENT_QDELETING, PROC_REF(show_camera_static)) update_target_camera() -/datum/component/camera_manager/proc/set_camera_rect(source, x, y, z, w, h) +/datum/component/camera_manager/proc/set_camera_area(source, datum/shape/new_area, z) SIGNAL_HANDLER render_mode = RENDER_MODE_AREA if(current) UnregisterSignal(current, COMSIG_PARENT_QDELETING) current = null - current_area = RECT(x, y, w, h) - target_x = x - target_y = y + current_area = new_area + target_x = current_area.center_x + target_y = current_area.center_y target_z = z - target_width = w - target_height = h + target_width = current_area.bounds_x + target_height = current_area.bounds_y update_area_camera() /datum/component/camera_manager/proc/enable_nvg(source, power, matrixcol) @@ -221,8 +221,8 @@ // Cameras that get here are moving, and are likely attached to some moving atom such as cyborgs. last_camera_turf = new_location - var/x_size = current_area.width - var/y_size = current_area.height + var/x_size = current_area.bounds_x + var/y_size = current_area.bounds_y var/turf/target = locate(current_area.center_x, current_area.center_y, target_z) var/list/visible_things = isXRay ? range("[x_size]x[y_size]", target) : view("[x_size]x[y_size]", target) diff --git a/code/game/machinery/computer/dropship_weapons.dm b/code/game/machinery/computer/dropship_weapons.dm index e07b415ed233..7f8f4f2b3850 100644 --- a/code/game/machinery/computer/dropship_weapons.dm +++ b/code/game/machinery/computer/dropship_weapons.dm @@ -313,9 +313,8 @@ var/obj/structure/machinery/defenses/sentry/defense = sentry.deployed_turret if(defense.has_camera) defense.set_range() - var/datum/shape/rectangle/current_bb = defense.range_bounds camera_area_equipment = sentry - SEND_SIGNAL(src, COMSIG_CAMERA_SET_AREA, current_bb.center_x, current_bb.center_y, defense.loc.z, current_bb.width, current_bb.height) + SEND_SIGNAL(src, COMSIG_CAMERA_SET_AREA, defense.range_bounds, defense.loc.z) return TRUE if("clear-camera") diff --git a/code/game/objects/items/devices/motion_detector.dm b/code/game/objects/items/devices/motion_detector.dm index 3551e3a02bef..dcbcc0dd8bc7 100644 --- a/code/game/objects/items/devices/motion_detector.dm +++ b/code/game/objects/items/devices/motion_detector.dm @@ -35,7 +35,7 @@ var/iff_signal = FACTION_MARINE actions_types = list(/datum/action/item_action) var/scanning = FALSE // controls if MD is in process of scan - var/datum/shape/rectangle/range_bounds + var/datum/shape/rectangle/square/range_bounds var/long_range_locked = FALSE //only long-range MD var/ping_overlay @@ -48,7 +48,7 @@ /obj/item/device/motiondetector/Initialize() . = ..() - range_bounds = new //Just creating a rectangle datum + range_bounds = new //Just creating a square datum update_icon() /obj/item/device/motiondetector/Destroy() @@ -215,12 +215,7 @@ if(!istype(cur_turf)) return - if(!range_bounds) - range_bounds = new/datum/shape/rectangle - range_bounds.center_x = cur_turf.x - range_bounds.center_y = cur_turf.y - range_bounds.width = detector_range * 2 - range_bounds.height = detector_range * 2 + range_bounds.set_shape(cur_turf.x, cur_turf.y, detector_range * 2) var/list/ping_candidates = SSquadtree.players_in_range(range_bounds, cur_turf.z, QTREE_EXCLUDE_OBSERVER | QTREE_SCAN_MOBS) diff --git a/code/modules/cm_aliens/structures/special/egg_morpher.dm b/code/modules/cm_aliens/structures/special/egg_morpher.dm index c4fb5c0a900c..ac501bb5c970 100644 --- a/code/modules/cm_aliens/structures/special/egg_morpher.dm +++ b/code/modules/cm_aliens/structures/special/egg_morpher.dm @@ -14,14 +14,14 @@ var/huggers_to_grow_max = 12 var/huggers_reserved = 0 var/mob/captured_mob - var/datum/shape/rectangle/range_bounds + var/datum/shape/range_bounds appearance_flags = KEEP_TOGETHER layer = FACEHUGGER_LAYER /obj/effect/alien/resin/special/eggmorph/Initialize(mapload, hive_ref) . = ..() - range_bounds = RECT(x, y, EGGMORPG_RANGE, EGGMORPG_RANGE) + range_bounds = SQUARE(x, y, EGGMORPG_RANGE) /obj/effect/alien/resin/special/eggmorph/Destroy() if (stored_huggers && linked_hive) @@ -158,7 +158,7 @@ /obj/effect/alien/resin/special/eggmorph/proc/check_facehugger_target() if(!range_bounds) - range_bounds = RECT(x, y, EGGMORPG_RANGE, EGGMORPG_RANGE) + range_bounds = SQUARE(x, y, EGGMORPG_RANGE) var/list/targets = SSquadtree.players_in_range(range_bounds, z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) if(isnull(targets) || !length(targets)) diff --git a/code/modules/defenses/bell_tower.dm b/code/modules/defenses/bell_tower.dm index 68d58f02b481..7ce252b3f4d7 100644 --- a/code/modules/defenses/bell_tower.dm +++ b/code/modules/defenses/bell_tower.dm @@ -257,7 +257,7 @@ STOP_PROCESSING(SSobj, src) return - var/list/targets = SSquadtree.players_in_range(RECT(M.x, M.y, area_range, area_range), M.z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) + var/list/targets = SSquadtree.players_in_range(SQUARE(M.x, M.y, area_range), M.z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) if(!targets) return diff --git a/code/modules/defenses/planted_flag.dm b/code/modules/defenses/planted_flag.dm index d2b9b23e8f3b..d44f22f38b68 100644 --- a/code/modules/defenses/planted_flag.dm +++ b/code/modules/defenses/planted_flag.dm @@ -7,7 +7,7 @@ desc = "A planted flag with the iconic USCM flag plastered all over it, you feel a burst of energy by its mere sight." handheld_type = /obj/item/defenses/handheld/planted_flag disassemble_time = 10 - var/datum/shape/rectangle/range_bounds + var/datum/shape/range_bounds var/area_range = PLANTED_FLAG_RANGE var/buff_intensity = PLANTED_FLAG_BUFF health = 200 @@ -33,7 +33,7 @@ apply_area_effect() start_processing() - range_bounds = RECT(x, y, PLANTED_FLAG_RANGE, PLANTED_FLAG_RANGE) + range_bounds = SQUARE(x, y, PLANTED_FLAG_RANGE) update_icon() /obj/structure/machinery/defenses/planted_flag/Destroy() @@ -70,9 +70,9 @@ /obj/structure/machinery/defenses/planted_flag/proc/apply_area_effect() if(!range_bounds) - range_bounds = RECT(x, y, area_range, area_range) + range_bounds = SQUARE(x, y, area_range) - var/list/targets = SSquadtree.players_in_range(RECT(x, y, area_range, area_range), z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) + var/list/targets = SSquadtree.players_in_range(SQUARE(x, y, area_range), z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) if(!targets) return @@ -180,7 +180,7 @@ if(!M.x && !M.y && !M.z) return - var/list/targets = SSquadtree.players_in_range(RECT(M.x, M.y, area_range, area_range), M.z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) + var/list/targets = SSquadtree.players_in_range(SQUARE(M.x, M.y, area_range), M.z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) targets |= M for(var/mob/living/carbon/human/H in targets) diff --git a/code/modules/defenses/sentry.dm b/code/modules/defenses/sentry.dm index 695b3387d909..8ad4cd407e75 100644 --- a/code/modules/defenses/sentry.dm +++ b/code/modules/defenses/sentry.dm @@ -12,7 +12,7 @@ var/list/targets = list() // Lists of current potential targets var/list/other_targets = list() //List of special target types to shoot at, if needed. var/atom/movable/target = null - var/datum/shape/rectangle/range_bounds + var/datum/shape/range_bounds var/datum/effect_system/spark_spread/spark_system //The spark system, used for generating... sparks? var/last_fired = 0 var/fire_delay = 4 @@ -93,17 +93,17 @@ /obj/structure/machinery/defenses/sentry/proc/set_range() if(omni_directional) - range_bounds = RECT(x, y, 8, 8) + range_bounds = SQUARE(x, y, 8) return switch(dir) if(EAST) - range_bounds = RECT(x + 4, y, 7, 7) + range_bounds = SQUARE(x + 4, y, 7) if(WEST) - range_bounds = RECT(x - 4, y, 7, 7) + range_bounds = SQUARE(x - 4, y, 7) if(NORTH) - range_bounds = RECT(x, y + 4, 7, 7) + range_bounds = SQUARE(x, y + 4, 7) if(SOUTH) - range_bounds = RECT(x, y - 4, 7, 7) + range_bounds = SQUARE(x, y - 4, 7) /obj/structure/machinery/defenses/sentry/proc/unset_range() SIGNAL_HANDLER @@ -614,17 +614,17 @@ var/dbl_range = range * 2 if(omni_directional) - range_bounds = RECT(x, y, dbl_range, dbl_range) + range_bounds = SQUARE(x, y, dbl_range) return switch(dir) if(EAST) - range_bounds = RECT(x+range, y, dbl_range, dbl_range) + range_bounds = SQUARE(x+range, y, dbl_range) if(WEST) - range_bounds = RECT(x-range, y, dbl_range, dbl_range) + range_bounds = SQUARE(x-range, y, dbl_range) if(NORTH) - range_bounds = RECT(x, y+range, dbl_range, dbl_range) + range_bounds = SQUARE(x, y+range, dbl_range) if(SOUTH) - range_bounds = RECT(x, y-range, dbl_range, dbl_range) + range_bounds = SQUARE(x, y-range, dbl_range) //the turret inside the shuttle sentry deployment system /obj/structure/machinery/defenses/sentry/premade/dropship @@ -672,13 +672,13 @@ /obj/structure/machinery/defenses/sentry/dmr/set_range() switch(dir) if(EAST) - range_bounds = RECT(x + (SENTRY_SNIPER_RANGE/2), y, SENTRY_SNIPER_RANGE, SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x + (SENTRY_SNIPER_RANGE/2), y, SENTRY_SNIPER_RANGE) if(WEST) - range_bounds = RECT(x - (SENTRY_SNIPER_RANGE/2), y, SENTRY_SNIPER_RANGE, SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x - (SENTRY_SNIPER_RANGE/2), y, SENTRY_SNIPER_RANGE) if(NORTH) - range_bounds = RECT(x, y + (SENTRY_SNIPER_RANGE/2), SENTRY_SNIPER_RANGE, SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x, y + (SENTRY_SNIPER_RANGE/2), SENTRY_SNIPER_RANGE) if(SOUTH) - range_bounds = RECT(x, y - (SENTRY_SNIPER_RANGE/2), SENTRY_SNIPER_RANGE, SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x, y - (SENTRY_SNIPER_RANGE/2), SENTRY_SNIPER_RANGE) #undef SENTRY_SNIPER_RANGE /obj/structure/machinery/defenses/sentry/shotgun diff --git a/code/modules/defenses/sentry_computer.dm b/code/modules/defenses/sentry_computer.dm index 59c6409d552c..639a74e6ba30 100644 --- a/code/modules/defenses/sentry_computer.dm +++ b/code/modules/defenses/sentry_computer.dm @@ -402,8 +402,7 @@ var/obj/structure/machinery/defenses/sentry/defense = sentry if (defense.has_camera) defense.set_range() - var/datum/shape/rectangle/current_bb = defense.range_bounds - SEND_SIGNAL(src, COMSIG_CAMERA_SET_AREA, current_bb.center_x, current_bb.center_y, defense.loc.z, current_bb.width, current_bb.height) + SEND_SIGNAL(src, COMSIG_CAMERA_SET_AREA, defense.range_bounds, defense.loc.z) return TRUE if("ping") diff --git a/code/modules/defenses/sentry_flamer.dm b/code/modules/defenses/sentry_flamer.dm index 979d18eb41d1..2c5e9ae62677 100644 --- a/code/modules/defenses/sentry_flamer.dm +++ b/code/modules/defenses/sentry_flamer.dm @@ -90,13 +90,13 @@ /obj/structure/machinery/defenses/sentry/flamer/plasma/set_range() switch(dir) if(EAST) - range_bounds = RECT(x + (FLAMER_SENTRY_SNIPER_RANGE/2), y, FLAMER_SENTRY_SNIPER_RANGE, FLAMER_SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x + (FLAMER_SENTRY_SNIPER_RANGE/2), y, FLAMER_SENTRY_SNIPER_RANGE) if(WEST) - range_bounds = RECT(x - (FLAMER_SENTRY_SNIPER_RANGE/2), y, FLAMER_SENTRY_SNIPER_RANGE, FLAMER_SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x - (FLAMER_SENTRY_SNIPER_RANGE/2), y, FLAMER_SENTRY_SNIPER_RANGE) if(NORTH) - range_bounds = RECT(x, y + (FLAMER_SENTRY_SNIPER_RANGE/2), FLAMER_SENTRY_SNIPER_RANGE, FLAMER_SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x, y + (FLAMER_SENTRY_SNIPER_RANGE/2), FLAMER_SENTRY_SNIPER_RANGE) if(SOUTH) - range_bounds = RECT(x, y - (FLAMER_SENTRY_SNIPER_RANGE/2), FLAMER_SENTRY_SNIPER_RANGE, FLAMER_SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x, y - (FLAMER_SENTRY_SNIPER_RANGE/2), FLAMER_SENTRY_SNIPER_RANGE) #undef FLAMER_SENTRY_SNIPER_RANGE From 7160623f129489cd9ac55f49089bb6164b729f26 Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Tue, 16 Jul 2024 16:14:39 +0200 Subject: [PATCH 032/275] Adds a plantable UA flag in the CIC armoury (#6492) # About the pull request adds a plantable united americas flag in the CIC armoury. ![cic armoury](https://github.com/cmss13-devs/cmss13/assets/17518895/8e821e3b-6b18-4fdf-a601-f0682b506611) it takes 6 seconds to hoist up and to take down. raising the flag while on harm intent will produce a unique warcry. if the flag is raised while there are more than 14 nearby marines, a stronger rallying cry will played with 40% of the marines automatically *warcry-ing. this has a 90 second cooldown. the code should be relatively modular (i think?? i'm not very good at coding and all the code is spaghetti-y), so adding in a UPP variant should be a piece of cake. if some feels up to it, at least. i am no spriter either, so they might not be super pretty but they're !!animated!! # Explain why it's good for the game i don't know how to explain this besides it being pretty soulful and and one of the few good ideas from the ideaguys forum. might be a pretty decent way to coordinate marine pushes/holds? who knows # Testing Photographs and Procedure
    Screenshots & Videos https://github.com/cmss13-devs/cmss13/assets/17518895/5560bb9f-72a3-4805-8449-ac405e564092 https://github.com/cmss13-devs/cmss13/assets/17518895/b65817ab-69bf-4091-b6b7-6e955799e4b3
    # Changelog :cl: add: The CIC armoury now contains a plantable flag of the United Americas. /:cl: --------- Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> --- code/game/objects/items/stacks/flags.dm | 203 ++++++++++++++++++ code/game/objects/objs.dm | 2 +- icons/mob/humans/onmob/items_lefthand_64.dmi | Bin 2828 -> 3346 bytes icons/mob/humans/onmob/items_righthand_64.dmi | Bin 2261 -> 3015 bytes icons/obj/structures/plantable_flag.dmi | Bin 0 -> 826 bytes maps/map_files/USS_Almayer/USS_Almayer.dmm | 1 + sound/effects/.wav | Bin 0 -> 338504 bytes sound/effects/flag_lowering.ogg | Bin 0 -> 60957 bytes sound/effects/flag_raised.ogg | Bin 0 -> 14714 bytes sound/effects/flag_raising.ogg | Bin 0 -> 15876 bytes sound/effects/flag_warcry_ua.ogg | Bin 0 -> 18753 bytes sound/effects/flag_warcry_ua_extra.ogg | Bin 0 -> 141494 bytes 12 files changed, 205 insertions(+), 1 deletion(-) create mode 100644 icons/obj/structures/plantable_flag.dmi create mode 100644 sound/effects/.wav create mode 100644 sound/effects/flag_lowering.ogg create mode 100644 sound/effects/flag_raised.ogg create mode 100644 sound/effects/flag_raising.ogg create mode 100644 sound/effects/flag_warcry_ua.ogg create mode 100644 sound/effects/flag_warcry_ua_extra.ogg diff --git a/code/game/objects/items/stacks/flags.dm b/code/game/objects/items/stacks/flags.dm index 484d2779f5f8..e032e2c80157 100644 --- a/code/game/objects/items/stacks/flags.dm +++ b/code/game/objects/items/stacks/flags.dm @@ -76,3 +76,206 @@ newflag.icon_state = "[newflag.base_state]_open" newflag.visible_message("[user] plants [newflag] firmly in the ground.") src.use(1) + + +/// PLANTABLE FLAG + +/obj/structure/flag/plantable + name = "flag" + desc = "A flag of something. This one looks like you could dismantle it." + icon = 'icons/obj/structures/plantable_flag.dmi' + pixel_x = 9 // All flags need to be offset to the right by 9 to be centered. + layer = ABOVE_XENO_LAYER + health = 150 + unacidable = TRUE + + /// The typepath for the flag item that gets spawned when the flag is taken down. + var/flag_type = /obj/item/flag/plantable + /// Used to limit the spam of the warcry_extra_sound + COOLDOWN_DECLARE(warcry_cooldown_struc) + +/obj/structure/flag/plantable/attack_hand(mob/user) + ..() + disassemble(user, flag_type) + +/// Proc for dismantling the flag into an item that can be picked up. +/obj/structure/flag/plantable/proc/disassemble(mob/user, flag_type) + if(user.action_busy) + return + + user.visible_message(SPAN_NOTICE("[user] starts taking [src] down..."), SPAN_NOTICE("You start taking [src] down...")) + + playsound(loc, 'sound/effects/flag_raising.ogg', 30) + if(!do_after(user, 6 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) + return + + playsound(loc, 'sound/effects/flag_raised.ogg', 30) + user.visible_message(SPAN_NOTICE("[user] starts takes [src] down!"), SPAN_NOTICE("You take [src] down!")) + var/obj/item/flag/plantable/flag_item = new flag_type(loc) + user.put_in_hands(flag_item) + COOLDOWN_START(flag_item, warcry_cooldown_item, COOLDOWN_TIMELEFT(src, warcry_cooldown_struc)) + qdel(src) + +/// Proc for when the flag gets forcefully dismantled (due to general damage, explosions, etc.) +/obj/structure/flag/plantable/proc/demolish(flag_type) + playsound(loc, 'sound/effects/flag_raised.ogg', 30) + visible_message(SPAN_WARNING("[src] crumples to the ground!")) + var/obj/item/flag/plantable/flag_item = new flag_type(loc) + COOLDOWN_START(flag_item, warcry_cooldown_item, COOLDOWN_TIMELEFT(src, warcry_cooldown_struc)) + qdel(src) + +// Procs for handling damage. +/obj/structure/flag/plantable/update_health(damage) + if(damage) + health -= damage + if(health <= 0) + demolish(flag_type) + +/obj/structure/flag/plantable/ex_act(severity) + if(health <= 0) + return + update_health(severity) + +/obj/structure/flag/plantable/attack_alien(mob/living/carbon/xenomorph/xeno) + if(xeno.a_intent == INTENT_HARM) + if(unslashable) + return + xeno.animation_attack_on(src) + playsound(loc, 'sound/effects/metalhit.ogg', 25, 1) + xeno.visible_message(SPAN_DANGER("[xeno] slashes [src]!"), SPAN_DANGER("We slash [src]!"), null, 5, CHAT_TYPE_XENO_COMBAT) + update_health(rand(xeno.melee_damage_lower, xeno.melee_damage_upper)) + return XENO_ATTACK_ACTION + else + to_chat(xeno, SPAN_WARNING("We stare at [src] cluelessly.")) + return XENO_NONCOMBAT_ACTION + +/obj/structure/flag/plantable/bullet_act(obj/projectile/bullet) + bullet_ping(bullet) + visible_message(SPAN_DANGER("[src] is hit by [bullet]!"), null, 4, CHAT_TYPE_TAKING_HIT) + update_health(bullet.damage) + return TRUE + +/obj/structure/flag/plantable/attackby(obj/item/weapon, mob/living/user) + if(!indestructible) + visible_message(SPAN_DANGER("[src] has been hit by [user] with [weapon]!"), null, 5, CHAT_TYPE_MELEE_HIT) + user.animation_attack_on(src) + playsound(loc, 'sound/effects/metalhit.ogg', 25, 1) + update_health(weapon.force * weapon.demolition_mod) + +/obj/item/flag/plantable + name = "plantable flag" + desc = "A flag of something. This one looks ready to be planted into the ground." + w_class = SIZE_LARGE + throw_range = 2 + icon = 'icons/obj/structures/plantable_flag.dmi' + inhand_x_dimension = 64 + inhand_y_dimension = 64 + unacidable = TRUE + item_icons = list( + WEAR_L_HAND = 'icons/mob/humans/onmob/items_lefthand_64.dmi', + WEAR_R_HAND = 'icons/mob/humans/onmob/items_righthand_64.dmi' + ) + + /// The typepath of the flag structure that gets spawned when the flag is planted. + var/flag_type = /obj/structure/flag/plantable + /// Used to check if nearby mobs belong to a faction when calculating for the stronger warcry. + var/faction + /// Does the flag play a unique warcry when planted? (Only while on harm intent.) + var/play_warcry = FALSE + /// The warcry's sound path. + var/warcry_sound + /// When there are more than 14 allies nearby, play this stronger warcry. + var/warcry_extra_sound + /// How many nearby allies do we need for the stronger warcry to be played? + var/allies_required = 14 + /// Used to limit the spam of the warcry_extra_sound + COOLDOWN_DECLARE(warcry_cooldown_item) + +/obj/item/flag/plantable/get_examine_text(mob/user) + . = ..() + if(play_warcry && user.faction == faction) + . += SPAN_NOTICE("Planting the flag while in HARM intent will cause you to bellow out a rallying warcry!") + +/// Proc for turning the flag item into a structure. +/obj/item/flag/plantable/proc/plant_flag(mob/living/user, play_warcry = FALSE, warcry_sound, warcry_extra_sound, faction) + if(user.action_busy) + return + + if(SSinterior.in_interior(user)) + to_chat(usr, SPAN_WARNING("There's no way to plant [src] in here!")) + return + + var/turf/turf_to_plant = get_step(user, user.dir) + if(istype(turf_to_plant, /turf/open)) + var/turf/open/floor = turf_to_plant + if(!floor.allow_construction || istype(floor, /turf/open/space)) + to_chat(user, SPAN_WARNING("You cannot deploy [src] here, find a more secure surface!")) + return + else + to_chat(user, SPAN_WARNING("[turf_to_plant] is blocking you from deploying [src]!")) + return + + for(var/obj/object in turf_to_plant) + if(object.density) + to_chat(usr, SPAN_WARNING("You need a clear, open area to plant [src], something is blocking the way in front of you!")) + return + + user.visible_message(SPAN_NOTICE("[user] starts planting [src] into the ground..."), SPAN_NOTICE("You start planting [src] into the ground...")) + playsound(user, 'sound/effects/flag_raising.ogg', 30) + if(!do_after(user, 6 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) + return + + user.visible_message(SPAN_NOTICE("[user] plants [src] into the ground!"), SPAN_NOTICE("You plant [src] into the ground!")) + var/obj/structure/flag/plantable/planted_flag = new flag_type(turf_to_plant) + + // If there are more than 14 allies nearby, play a stronger rallying cry. + // Otherwise, play the default warcry sound if there is one. If not, play a generic flag raising sfx. + if(play_warcry && user.faction == faction && user.a_intent == INTENT_HARM) + var/allies_nearby = 0 + if(COOLDOWN_FINISHED(src, warcry_cooldown_item)) + for (var/mob/living/carbon/human in orange(planted_flag, 7)) + if (human.is_dead() || human.faction != faction) + continue + allies_nearby++ + if (prob(40) && human != user) + human.emote("warcry") + + user.show_speech_bubble("warcry") + if(allies_nearby >= allies_required) + playsound(user, warcry_extra_sound, 40) + // Start a cooldown on the flag structure. This way we can keep track of the cooldown when the flag is hoisted and taken down. + COOLDOWN_START(planted_flag, warcry_cooldown_struc, 90 SECONDS) + user.manual_emote("shouts an invigorating rallying cry!") + else + playsound(user, warcry_sound, 30) + user.manual_emote("shouts an inspiring cry!") + // Ditto. If the cooldown isn't finished we have to transfer the leftover time to the structure. + COOLDOWN_START(planted_flag, warcry_cooldown_struc, COOLDOWN_TIMELEFT(src, warcry_cooldown_item)) + else + playsound(loc, 'sound/effects/flag_raised.ogg', 30) + + qdel(src) + +/obj/item/flag/plantable/attack_self(mob/user) + ..() + plant_flag(user, play_warcry, warcry_sound, warcry_extra_sound, faction) + +// UNITED AMERICAS FLAG // +////////////////////////// + +/obj/item/flag/plantable/ua + name = "\improper United Americas flag" + desc = "The flag of the United Americas. This one looks ready to be planted into the ground." + icon = 'icons/obj/structures/plantable_flag.dmi' + icon_state = "flag_ua" + flag_type = /obj/structure/flag/plantable/ua + faction = FACTION_MARINE + play_warcry = TRUE + warcry_sound = 'sound/effects/flag_warcry_ua.ogg' + warcry_extra_sound = 'sound/effects/flag_warcry_ua_extra.ogg' + +/obj/structure/flag/plantable/ua + name = "\improper United Americas flag" + desc = "The flag of the United Americas. Semper fi." + icon_state = "flag_ua_planted" + flag_type = /obj/item/flag/plantable/ua diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index f93f2dab0984..2dc064aa86d4 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -416,7 +416,7 @@ var/offset_x = worn_x_dimension var/offset_y = worn_y_dimension - if(inhands) + if(inhands == 1 || inhands == 0) offset_x = inhand_x_dimension offset_y = inhand_y_dimension diff --git a/icons/mob/humans/onmob/items_lefthand_64.dmi b/icons/mob/humans/onmob/items_lefthand_64.dmi index 057d7f1cad6686d2d45fb76553c93acf834e1983..d005d8c5f049518914a3fd53e6730e0c67e1f9fe 100644 GIT binary patch delta 3266 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�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 Ef@&*jrT_o{ literal 0 HcmV?d00001 diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 9617bfaccb6c..b4a195ae5969 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -2665,6 +2665,7 @@ /obj/item/device/radio/marine, /obj/item/device/radio/marine, /obj/item/folded_tent/cmd, +/obj/item/flag/plantable/ua, /turf/open/floor/almayer/redfull, /area/almayer/command/cic) "asR" = ( diff --git a/sound/effects/.wav b/sound/effects/.wav new file mode 100644 index 0000000000000000000000000000000000000000..a5aa273379f649115e94e0e74290fa4c38696b78 GIT binary patch literal 338504 zcmeFZi+3A!o+tXND#;F(>LtleNThm5GJ)8VN|FQJ#Cljxpqs?9oj~_C#IXa+%)Q+t zae(ftxREAZV4e76FBek<_k-Y56|M<=HM_2+l_-(B&aWCd>S zg^Knc?|+gf`0hdfY*ygAz3^vqtN!E{`rTgmlP~d~%@cgL7yfK+)t~%AzuOCc@+JPW zd4liu!k^8p`V(I$f_%3Z{=`fCf9~NmK;L}wfB&G}{MQaYx6?E^T>}bj0t9X5fV5Nu zcDq6VRIk6e7hVD{fWL$9&}=}UBcZ4Y2|uF&ApxHqeoZ1g&$_g;DBy!v1K36h@Z{@F5~T(yC@~O+1slkpsltM>q-{E*J@xlJZ{@2e=** zzDdu2L$U`gJjh=owW1b71>UnG5cZhsKb95hNV|u^iSr79m}uXwwPrIA9%R$+iW=eW zLM=@Qig=!ae;AsZ%Oy5>|1n~P!r2DYY zxiIPS+$9_+n2~g^JctK-Tv_sfpBl0&_EWkDU!tDbbLHyJFCFyJlMFw0! zHzk)v>5I`K5FU4LATu*k4r905j3kKZ_@01^oGECRuk+|aN%>OkkJx#XH4@w|YUsF> zFV=00&}>Gd2E8DD0pk&>qen1ihCZI1EuqvwE(+>(Nm*js8E{mpVt%`+1c=rkF?{hN zAK|RE8G;SBhWWevApM${oE6#jJ>iI-xfCM;>xs`7*WsG&7@)E0$+$GE zeM#)`@IKUmyd;Sv8Q$DvM#MiBrUB-UgoQ1Hn%0mDv(Ju8d0U^$?X9mQ0r)->Ai;@h z2@$gkb{`fWF0ntmug_)#@pEz# zuZx7R%kJZ;;u%dy}nE63J}n{uU4RfyU|t;t4cNza>hJC;b$G z%4WOXL;~U=2I#Sc1(Z4x^%(KYE7ucsIt&$98&2XH+GLt|_C%$GSbYA? zD5}7Fc4;z0P}{tIL75khgek{blQeZYKdmS^q|)XMwdB(;U&#sw?zR#$Lt_;T$y7qAZT{yKYVUf8LZwKchq&Mc|3NY+r^vE=r0phI~{kf^9sq-E?&!uKkYF>-yO40q^ zjrEAK0D=RxjnH!=1`B6kksD7OJ832KnzR*Pe^$tz_v zBJ6PEg=5mx63J0^;IC`METk*oZXr`g-=CexlIsH=*4ydx>r7k^V=O2rAdNe$#EY@y z^^Uz^8;2+X<; zA*JKz7P9of7T7}gPA7%f48V_~$hb0(6UOt}ba~f79}>GHO3NtX6}FsyJ`=C6AVSz? zP)A``aG22?8o|o1etEi>t?H4#1^)=W?O z*o>lF`!ECi2P2Ibl2uk<$FFLn;01)OuggVW{LO4aqC9;R=XbBOk%|admoaCBzIXMofMQvI&9&&AQwUfxg!W@bX3IaG&Sj1WI8(9XS{jOI0 zmYL$j4Y@>da7UGo&!1H#u~fua+I01k64Db5Fd+Ae6eIBlMw*R}CqQVQl__R23)d0A zHK?f>3B9)$1&bQd6Xww}H3*0ka~06VIepY7qV`UaB>U~oy6V_iOk5&u`xzbsc~wLB z`|rJn_i-ze?_{JBhT2hYXt#?%>vagn7Tzf;*QrRD@(@Lv?R(Ll4xhv6$4r<{=;~Ux z`gX104)wHk_L_OLT3VinkEve~{Vbqqs>dDW+=k3?xQXaHX{Wg|mQ`H0uVm87!sW!% z!&-2++vWk;&EOQcw5Z?saen@`C+f2$L@~_#Z4n>jOqeXo$#HoM7}vSA zcruv1T(FOE!1NT^`8EAx|6=V4>N0z)p!R6hOQV;)q}AGv zKAUoJ8HBsI<_OPOzd18gln|_~lZ#O6)hU%a*ygo!2$~xQ>z~@;;dP~wgrFErZeSk^ zhn+&`F*l1`&%%BHkuL9R?(hvh& z=;pSv>jI1mwY2%nu_0-Vdv~y#i!`A*F_wp=!gOFukR>Gud}HIWWKyTo0VH}mG4-OT z6EGm2l4T?(WKPP4M=?y~}P zu2SU(58vt{3h+$mk=ww%UU7UYakWMSTrF&v*2fg8omHpB`0r+io5OL^}Q(`7x!`nlgU0)WD&5Q!c1l0M@aU&J~Rapjw zlqfeJjQDwg&Q(L+bi!0N~z;CAv}4&t1V%d>IuyriMOuzPvZ zYQS-8i1O+tJ}N2Mm?Wu-1X+|iA3wrUgiT7z6IXL(6Sx(E8lf@{`u2D%)n9$IP|Ct9 zVTeytGop;5JSd&Zy(uq{KVWP?8OoIr^i&yNw}~tsPbTB>1aL<~9gTJ@^Xojoe6&() zaPQgCWy3C4WLYZwQ;|5taE;h)W|M$OMTIQBFlqoHcZfjE{`)y4^&yZJM$U;#E$v~d z6G8wqhdAljucr-pBTG=!PH$(E1FcBfH-%LKcz1fkxU?W2D|}S|@>-sTXAYscUaz(G z>vswtYOvB)OdWQt?iD#kF5yPTO{2&{xvZt%RZuf=3vMX9Scom>5X8&%MC=xGH9P%> z^mM*R3H>gw)5kl}AE9VWhYU$^1ZnJK?=V6vI6W@{ z-Bumu-_^BVfkjOudI^uJ~({$W1kqLj16 z7}|`YV8&3eSs7*GLKYn1d`>e$e#3Z5@uAq%@T|Om^!O}DasE<4i~+uvH|efCH!jO4 zu#(z8F|$Mxp#iVcYZrnWSTG~cp36!K z6512o(Jlbx=oix|sZ@{b>ZIJThnUFuU#F%Nu^cM_=aY^$+S6dO;j3qg((e~?vnbN< z-V|bh7#~p}i%4tqO^h^?S8QMYvxHjgJB4mSIxdSdLzm@}*}2)*v**5$$7?1G499ga zoq^4HD+RJ2O_Tva#_D{Jcm=93qy1rNDo+r;M>j_-93TttimALxblw&*QzQf7=xlvm znD-E&BagMV5;JF&1=M10<4A&Kv(HLe5imHu2p;%LKTi=;larTgsOqi{7=?EIutMsEH)pOz;kP)Qj(k@8_y0#<_sa)!usO zF~Mu917oC{C_Pi0EXp@fuUCLYfvnEOMf_G_SOeB@Z9*aFq(id49^caFx=HJeL*KTYz^XmMg_mU!+|}4g;(#qaH7G>NJ%OZ1a-g_aIt_~$xB(iT*hXX7eH{OczA$=i&P|Wc0X^y z%zFKuU_JQNXV>e-E`;<~$Bs`HYHoqsh|Zq8eDgvC{O#CqLi^H)yIY0e0j8Cx6%}A| z@*UQOrM$H-*bS7}>eBi>9%`WNkv5(uQ#Dm}ZFhNCf+#S9L8Q*-piJ-oE|Elpo>oRV zBc*_StB;Eku^ZKi_mbn)YMCCen;^l14f#xBHYw+{HSTV>Lm+0*Co6LH#4}=SESD<- z<0c$W-nft*&kl`CF$Cf5jR?fZV#;X18HR$O=q?n5`g^uf0riV1Ty+JH_&44IOp1mN zFhPn12@w5j*Y*(Zwz7nhlXY>lXMb1Meb&~MTCrGO$Yo1Zw5zo%+9e1k#JFbu^_iHG z)#;Y8h@FG!FQ(NkJ$EWOQ374vPqoKFBT1PRKgnPP-q8 zy{ZzF#Z*lUD^T(^0cMR+dRKyA5;%8tJj@a5wI%C)HW%K0B+>?%ev6F&N?ZaD+S;u+ zLy&3wCx_biZE^3ROgfWJ7PVEpbzd+DR~DiUYj-GMTVJbrun%UFx^nhtW@&2bEhV?G zfR+7rp5D{4!!15Dk^HElXaoTY8HJ1rO%_>{uE-}7)2jv|rX)^@fuP%1qr6*}FC_DV*~qMLtV^6@|{h~n5;5o_G+gtW;U zZE@LL;8gOXx!kf8mxBAF-5k(L*UQ-)sKD9@_>Oz-cltJaDN1?ql12gtb_MnK0O@ol zO){&gz~KRR>u#fQTFT7CBxQwZ?G`$Ho;8bnBidgzMcM;Nu zlJAKpn(Pqeh?*!TFIUX>`r#1=9&_FBiFCR~&}~k$IkK07N@^O=CbYErhtZ`x$%Z5U z*>5N3N59or&Q5dU$#Wk`pdkn)M?aR0{Sn@w-e$YQl#Qh>6;e=M7Z{G#i>5(uuNhhW zL#;+ok9a+X=^-h7jljK~exX4-Q`4-w1+N8w^jD+lv&BqI!dv@-T|zgdN0gac)Y^ z8sIG0Nb-%@_j6@seK6442k)CKFU#<-L20-SHJ4)3A1dTiJ6u41<8r)GMk|OC6JuX4 zO=X6vn0=SmZub~lh}Vi!wIwlk1@-lWIxIl_d^#nH^6zrvvSK85+cq!&@jub#_n}B( zbn3%`s4A7JDcrJ$Jz-s?8gay4n7UTT z6aBo;&X>gVE4Y%qV)k$K4g?OkIX5}FBqcD@Ue?7TNf{XbpOzk|KZ3YcR3Uct==HY& z3QXV^o96Kc*F`$H`&^uIOq8x(H}`~FTqOE&PDXv8@cgCuv`Uf(I2zUdO`MS~%JEn{ zRw8@$L#qg_EKQ|`6dBalJNI%v+FTtkt{S3&-GCflNG35Z*d6L2we+kG>)W!Us~abl z6b4#Q>+lrpI9TugA4G$JEeyUi6HDe$O6cAmxV@cWnFIY?2ij!L9TP7R#y(g}2uW1r zg;I$Mb#LF$;%XtqqrXXKl&cjTuNd2(>S~1|&wH>JsKz2$sO4*fFu?avn{0;K z`Sh8BB$blM2^p;GYwc#(%ycGA|J7P2Dkf$`4fuM)0vRie$qQGnqjr;j7Yc@kpup_f zw*e=(heJJU>tPv@rX&pkT%a!+-fXd;G^{40^H6?zWOG}G`_^`&Ra3BLgy({LTs8tP z8P`gh z5PlJ9L&e`-n$`#nbeb*xQoPu}^hI}D301=Ms2&*}&tzbKa)I!{XhSWZ#}NmIKN#?! z?_GW)Clw5~u27g`(f6TUDCn?d%u;@-Ou9j%Q}-*BiguGoa-p(}Vgo`{;OkD!Rgz^< znE`b^Kjs{u7!WHhJ08Fsw9x0K63@g6Y93!*u?F|-@i`zUU!Ev@wPb7v68TtR>g{yw zI%?uPce{S(-oe;f)v2LOER(_m&`(qptkFxZF}C7UQ#c-q5{x=g*XcmTKh`cWRQ4pq zZe+Ay;G|P?v)KK40>8w0mv8P6LnRT;z%lcnI3%DVX3^IoYSF54+3vxGpJa; z_oAwI3}%rF$yhMU6wx5FKjabaO$#*P!RBi1^}*&>!jk0Sk`s+v<5fUqeD|u z5XA$4hrK(|+AS&>2sdInS^aNA8pNi61V!c{5)5I0FvEkvxp8sQ*2j6FN?CeoT=E=( z=ov|TEJ+&Q8`xwtsP7h)a^tQ>3RMyqr#1xI#iLK7NO(Q#0T_z?K08t>+T0998s`I0 zJ3%qDZdkz=HK?pp^%hKIf672Ru@^yPk~ppADGyb5>Qu69>1q85RBv<$22vlUpdNt= zh}YSKc1C)3yEmwB7snRhQe({&?J>FzZFe&yHk(z{8gsz64U=D%KV8BpDEF8E=kqda z(xXE&knaK{64~h2mrxLlwo;6eKYjvwdrM?T<1VM?7A++*l%v<-Gb=Mg)1RgAY#r7q z9OPV#F~5|(JaLm^53+%Eg!s~&LUjotAIFpUYw4ludW(ssLtDC9-9Y|$JQ*9$=ePF@ zVY&&FVl$Hk5m0ugGeWV(Od*akfnZDKZ;zu*cE7L9A?#R>>yfpvN3`&l=&P(`<{xqR zbQi08d&6uihb<4!e6AG`hrg$%RUq*E%95&JI;{FeVoaV`&}|inPe&J12BL>=#1hYp zD2jp;E@M7bR1{sm2e~nknVMHYo4wPLJvy14L%_Ozwi{TaSP8l^(4htqyM5v4S5OAF zbAf$<{jGO+&?YSTMmd{B@(r%g;b3YH+|B!hBgtS~u0qh#=> zqW+B=<=ELYT%m$0NtK-VnIRZFey&7!2+G*7^hI$d79))ix%%#RnA%Ieie7$Cq{f!C;G)%EV-p-M()}m;)eQZw~`0o4hb~H2rz#&;iO! zp;Gp8E*Db))CIcM8Q+BtH@Fw2D4Iei63N<%v1X0-yJ2T_)I+Aq_x8BS8BuL{Y7Z;u zC=gQ+>_?q`=w7L{6}GEG-~$bLlJE>{?QJue8XXu-dnvs>3>v{#eC*1t_HP#g4+Xy8 z`fchobQw_EYxgT7V&1yP3hX=kzIV5W91;`Iba9lkB*elf`0SsT-mYax1(nAq#*^hb zv!6FCPEDn!(ix?UmFG^*P5dL|em4!qCDmokMlZoT-I1?Tyqg0L-%gb1& zuJZSgsVPR1iLFKpoC24kwo?cB)=PF?w&B>oFj>JE5Z zOl^?_yX->uZsu-cG8HS=n|s`?%xd~<0dekxNevvJ3fDehze@*fn}X5q-koi{y_C6> zfnYGXfMR^dk)H-yISq1*M)PL>lU_<066Z4tD2p$l#D+eGYN{?woQq2ej`y?3T;c>Y zjR}T}wCT|2pqsx`(Be8YUP{o;L4^DwZ8W;IjB@`#XnQc|*vy01@&%IGX2SFij$Pm0 zWz&x4W?_#b*BxfVItK#OTL={gMRDSzxD29?L4}$tClcbNJRYRT*tmqphUTY<4TtV# zY@|epA5<|Dhp)U95F!DNz0l)NDr0*w|&r{7+dY=`c4+iIhk*g`$# zH2Ep%m?UPK5BmI;?9ioof_o$a10NGth83-Z@?MJ5Vq@_+z5h|#3^nU4X)s!E!p-=s zyo><)MD2~8@HU~p$>z$%`CHukLIV&{y{w1^A`}+Ft+sEcr&4*CdEz)4Mh$)t*Z|?_4r1x~ zbUt5Gx&GkphSe_!WB7m&hDOTJOaYqjelrvjTwOM*t?e)DW^lG(EWij4(hE~g=Uewj zy}q_a-MBcFj_Gv2Fj?TC$`iN;Tt0PqL>dDU98R~`F*DWTT6{hAu6%i}oRASodo7=a z;>$A14G2QOjlVM!6Z2~bk}@wOXU9cpmGHQYWC+~Z*z7C61aLtZJEZMy zLq|AsQ)6xx0uaZbKvTIAumyH>@4Uxx7lxJ+05$oW_4>8o4lruJvHq&#)OzNj-7YtP zx`D0}t;Enr=&FQoI3PT328lAdc`wzf%K1Nc9@aa)MsfU?B)I^B3>5%X6n_Y8BHlyO(s4f1X=w2m&&U8@AB+P1h+HZs zW@kPt7!NREd!5;dl}<=1Ng(t97b3}}6tj=JXEVwRVM_P^EmUh5<&_J-Px#Jr{*ZM2*_m z37?`EBiKFL+Xp;83mu>NV*%zY8JLAJt@Us7?-D5WbUJmqI1d)|osUL@o(3CUO94$< zh@(2%0((ITI-a_YBj0a#y9n_&voFWT;-#|V@U20>g4Gq0REEp)jpW=*QhJ4jz9#SW z*)bGxzcxBEHKgY1p@k25KF+|9CT`o(4U!)xC+fU3*V7}|md@wNJso>Zc4(f+iZZ1r zrd<$vnNaM_>Ce8>NX`Vaf;$B&)Y`|A)l<@9v2qbZwO^0cNHP?5qA1TjU`K|f4>M^A zL_?57yrY$MJ|PhJft!Q%JUJ4NDfNGK8%IH^F`W_RWs~n=jz~brS*@Rf)Ishq3agj(~MId$oJt#mH zrlybnlO`$k7*!)+o`wtagLgyzf!&zPN(s{78FX@P4+F9H=+dRLM0w|5IyU=EG|Ljx z_=c_>T|rj3*YAMbGenX3f2kRSzpy{z^>=WTkwNsg!@aQLY_9-kqC8-?OGCw(HR_Ty zBpN*ZJTI(cjMDL}Y>uE>5n5{uMVqi2W#GCy|Kf@2Rm=e$8Y>AAO`V*S31ioOb6t64 zOq@~5`bbZ=i@U83ehzGpL}3&+ISO5@H>ZXfiKK{G{dRVi9I6k%OIUAvpr&Y$m;wKc6NBA2&hbSYLN)Hp@Nb_9(Gf zZlYY~-FJt)clpiBaxy7q`6n>s#l@)=!UmtH9?`D@w}HQ2$<-~d7WB=J_{`1sn;n>P zd}%3Fz>C2>VSDxIi?d0ycOVSC>T*2wdEUtMQ&8$HD-hpAd;D9Qb-6c{+BdbuG`ru% zh3H4Tyi@+0aj~$5=z~az(xJnOv;;T~MpmFHWUy_hy*3jY)-;0Nc&DiewRZ~KrR(>^gmrM*wbs zXl`hxID>#LuXAl3ik8HpS|A6b?Ln&Y_vf-%!brM>{oK7+Zfx`#gp?f}VHcDoiQ3qO zbBTBkw6?m{W7)X#fwm4Ff!Q*n%_DUD7@@^?<})zPxYq=8t!WXf|8cLk7n0kUlv|cj zs6zpC>Dy_tde!tOXXh|v0kMaoL1IW5oBhp=G8U#7n99t`v$J!RoSYC2|IpUXxZI|; z&E-?$r=(2&60usGBKjVS2BPS~a@p+d>2Ju7&P#G!vEBVtFbD}f%mM(D1C*B5SQ+L> zuLFgEMn0va6>G~DLPPKB?DPcNsi^dBQOoA)ExcZT2VlVcx~KF;-5;>rKO}S15Bgf& zL>ihhK%A2=BNQKQ!*b&GUv`DO<}wt-5D@m7^>65OkGAcEK_xt25aBNE1@L^Xxch}& zj%|*=uzM*S-oZ4G#UTY}=pRGtekbL@SElBnBJSJi?d63Q7w+lU?%@tblwpoP;VWNiv=mm=S{{*5GEqxjEBL-uw~FMBxAvCl{w* zh{YEO>%I*zNUWG6`tt0R>YEE$pjiU}yde5$$`jnqXfL0-_^}KhxvQNa)Kr1k-xJ<7Ovq2vfI|-Z`6-Z9M6_5PK(n7 z#1&V6t6LknI9rhb+a6@6UVJ@UN?@2NOmA!~jcF;oRLU~j3GL~4dQp?&7ZIV)>Va_i zU=K`$%F|yh-OQFe;BQ8yF~!*37Yg%sNL{k_K?KgsCu z2rQ^9$CI(Q@~JfYP#}cVkHlqYU)Z~TvcEMH;!I7+my^Si(crS#ymqtR-b}~Gk1c5+ z=wb5HY0-PI!`qCZXid5C@o;g`&7s3Nl2*Zo6+Qf71X zK#R-eLD1?+Y4LOXS`my@68z&{A4lCsk;7w&#JJwPt24Bn!PBWv^Q6?s(O8`Kbz6yJ z6@3oopu3;?egN{*>Da`@i&+$~ZZ;70xYMK3JwNX>BcL!3Lq#qs`E)WqfjT05_@=K4 zK3j@ORD`OXpF9J@a@|m7E&pA;ztcx4?|wN2^(Nm&Uj)`3=qTZV2U#0MO6AzdC+Bhr zg$V559*TOPmoiciQwGhxwh8fuJsuX8Q7(YzYlA&NclDFuTnw6w2RN?P3iD}IJ&#E9 zqf!FF_Bz6AY+XT0_evQu#xQGT$!BgPWkma0BcK@Suwz~m=0^|{yXO2`Z=Y91v?*eD zcsbT)tc|Wh*LS$G47|dC!`FsV>c19737BTq|NE@WmyPo)BTZkfZ1$o~_~60&+-gx0 zc3b|cv-2P)a8{$CAk7q3pac8!t$yE5&WNWVY|LUM66SS602`V8O=9Nr8g4ug-b_0X zX+}I3M=MyHiMkbE&rTf|k1Hhv8*F zPy(iV(6N_9Xp90qjrvgvoK8z)S3l0i0XN7AA(&uzW+4GX__C~!E$;9(yWNb6snj29 z^JC|*tsM^hde&8 zma5R69>Ki@@cQK3scMN1@7WS;6+9HrcRm0c6KUJvv4#0v5OtdE*4DljNcG>SBH=^d zYbRL<*rBrm;|mg0xOUrY#iPmJS8_T!Y`sODp3bLMVG0t33dD<}HK<%c)&%wEPT$&2 z2PgfHR4Sv{A83Qjofs8|v~xGkp)l?W_k(-Wexf*(k<@g)Cf%quck+WmpOIKSqXJey zk*agoJ-sFYR-mX&JDtf8!GSw(L(mcx7T`|kq_zYe3Wfy}ro=#(OSt!OALrh{2vI7q z$Gef1{#Hy}(b*3|-m}GJ#9>e;F@9=xWL2+sg3aK?)%F{AXtQ6p^hG%@I+U#--GLo0 zTSNX;XanG`4Mu#4Oexf0*v~bbUaa8BZrCj5Z@B z7+J*b^~3Pf+e7CrOw1-L5V%7nWx#8(K(C<@J(VcwknGUeGue-GRp^Q!T46qO8m`pV z#zsqd;^izLH@KP1+1RPvY^6jRG&e_(ik=m+LCKb2GzTqf z>)Y|yaOwfSIr;bU6$CyI=Yiunv1790__=+n8TJyh1wEIz3D_bGx#3!#*)Q}&wsqR8 z;|UpUquRG@=)wz1q5GGI369Xx>2wjdZVAAY#Qb9WQ!o&w#LA_U63kH;S^|e$o*D#W z6f*Z5+@!9qD1}}bDv=Eg9u4*}%<44GSV@?k?$|mIp^%#K5O*7fAu+K4Ku72>G{1Gr z3(J>HJNs>Jb*OZ;&SXbRLmJg%7rOfE_|;{3b~pdQ)pwPYKFVE2 ze88yGf=Aqfu+>L_(dosh)J$x)1g-c$G}>?92+ifhOOo`hMr5n9ET^vF!ofCZ-JM;` zl;mm|2D*~J8c_flX|`{LT#nn|VUfR2ju$`F2=J)0*^VKwkP{!KCp8KVLV+Qr$TBcq z-s1Z91sG~C-zZnB7!aavl1GP!XQq>IuC9aA&sCrX`7;RjJmt&D@mwx`eCRa9n#}II zcR)mdLUaU30s`QA8uQ!{s7a#U~~H2k72m>vt!p!PP5D7eC%c4Xz2 zzOFuZi<=-d3Z0WnS#tH)qp9hdA@GzZWRF0{Wiq2-^;k(9RtpLkaF_sxe^W>wyErip zWep>N2g&sz62bJC?&upZ?kSga7=^$3W%^Q~Sgu1IXlX)>{Z^E8sGm|ZuNCFX66t*) z9O5b;#FOZ~7PxmAYbyPGVF_2}K7h7A7lJU;)+Y$Q`nr?j@tZV-2=C;=K8yKAHXfHs zsJ++Ti!{RQT0eKE-A*C#6AReZn|px<@7Awt+Og)=##!>##~umq` ze{}PFf1V}~9;ByB^*UKPo?l7-_Uw$PR1klo-wuf3_j6fAQUPVK5!H(mW+9kA4ign0 zCEqKfY}dXPrj-SCh@~_%lGWBnL;GRhfhwM5xgv`s9BFBd?hkge*>QOpl19&=r(EkH z$|{nuQ98KRAKGlnkWw=SqAuI5_zE<;r58q5GEl5kxWj=U!-edKc&xBEuNntWMXzaC*htxudf5C45cR*3sA*%BHS8+P?2g@ z%;ql{x{ieH`iVE@WGKz3)Bqo9af8a$k4vYdtOVR38^`D#mV?@yg4iEu#%{=ooDQa2 z_Oa3{(BZn@(G2k_0R&{`*Yla73cU6RyscBmisdS1v6x`6!>Gl^KhYr(69kulb1X|Q z&KJ)Vm292Gxy|RrOdwM*MorjfS` za|=mg&5od}pM`3b6w||#K!I0)ul!$8wUq3Ra`ugp$9v7juclH(fcnFseH>N&2Q@3X-2q)(qhRUo#CQ5z5sU=<(g(+<~Zn zOs5MZzt!FbpGZ7gBm#Y#*uv1q<2L~XCa$Pf4?$?u!Fu^bTv~);FB~z0`2#U)iu7!` z+h&x;Pvv5`0f(x~Y~v#iC+`(F65yx5$fU?-qq}PcKW>}abC^42Sc1d zQF@G`V8BHhn;Xf3y&Z$@b`L1c0_9tr^KNxurI=zH+_J-FEF7;^>bPhy>R*dgpgFiB z7=_bhdX8xiJO;G?=n-E~|0elOZ^}_&>%EUgwtBto4MyBJHLo2Rgg4P-hmlfs)rb?L z#e#x!d#py|r>eEz#;ET~BAjC=Bf{OdF;&AobnZ8~2`RQXUCh^3)S=|DnMD!1k$3}U z=SfeH1F`w(!n{h5TwA^VSV@#pQ!f-$+{Nf_d;;|wEfYIaDA3y~vu|W&1O{aUN7$f@ zT&+~>oy}0smvx<;9h@!DDulVM5UvizAOI#F?7Zt<69q-R5{goUi0NRQ z^Wc9zh=4^&DlY&JsWie_^Bt~$4N$p{Ak#u=yLdFVT3~kH7r-+qm{WsxT3bi39S-^7 zg~<i5qanBLE_e2beXrN$T;RLz5b!K2m}DpRUb}QQ@Bi0cY}a6u|xwp=<_n zMwt>%EHvu%EnqJ=q1ANj)e`c=ZDplFeLEw@;A~mhyqSY@j5n*Xd|Afq)ciXs5#%s? z<>d5g zH`uy4&SBS?xq+5$b!;MDw0gXl@Ux%?h^KKlrl7YE9x^I3D@H4jJ}zUypTWqgPaw&6 zW z(jg{J(-d;<{ZmK{=LFN0SD;mtg=NX^;p*FZ1@fI2A=k#?>jF3cl-up3k;ucGR_=o` zV!b;WbY7VvRqc+(5!6>r3@=2MY@z>27TnzWIB80m8?Rv!@(R* zhluZdS%8sC1QsjUa7N)^W97yPDDWIHIg!$^T!!OWl-XHi6Wf0n+NcUsbuE7w! zJU*Kk$!1An3chMV-yIB`01A82g@2TRtzkx7D1%-E4i0UBne^k*7^2ttD4rE4Z8BXX ztij&MHVi#`OHrx7lq7w`4fP6QrI5X$qrtaC^oXFNp*{*{E9oPiZjPsU8i32o$?>U0 zya%w9rSbj_uN(hxYI2DrBlq}t%+7=P7oeSw2^&0N-pgDYk~AqH5qseA8dJzy3C?Hf zoek%SCFc)xRH?8r)Vc?4dyUm3Yz|yd5SfrxiY| zz*$)M$_QJ42ozZ-pBq{=j!vD;md)GR;I!$|5*(bu!1%1L?QxVRjj)pj3D9P~oS4nZ zIUS-8OGlqwrn>{ICf2^q1Kl<=D!-hR5XI|dK7Aej^*RgP0VxtHomje7j7en$@H;8c zpwy}gQTX*HbgDXncn|lR8`8yGUr!JQ*5O%En zAQ6Kz+=8v$&BJkwSS*%JkcamXAOm&D_Nb%&s-hS)n0Dyw@S{WXpR4J({^4FYzc7R2 zps`Me&}90zX~jUOB=)4wkHS29EI&UKn?L~PrXO~MZm&%h#YzIzJ0tcEl2O1B9R9f_ z(7pLCIO4h*yHIWPjvdX{toz*_mONQmfGyLuhEPg+fG9Nl{Qqa^?Zcb6&%EE?%t$s^ znm5S?iY3iRvLV5iG?Gk6gY{w=k|tnV#-wiv*pTdYuQmZg()QVH10;Rf=kzoQNp{aZ zdu^MTB-@_dHef@teYOQG$tLMGSQ<$tB*BtKlFgefX(ZW@U`sl;_c>So%Nw>d^ZVWR z{r!GF_kA3Rjt|;A1|fAK8bGA2m?rQ0F39+-&~Bx9`Q1PyCxH^CMu#8lu`n>p=A~ar z1w>Np1NdBAR=LRY2{hc%1%sPWP{0eM*St+pNT_L>{c+zxqqea)o&u93TD%%3W=pcA z$91^N<oHKUgej7)?nMZ-$|xX%V_$42^ETSE$lxo8lcv`z=>Npv7ht_F;>vkcwZ5 zi2)J`JBYD#DlwH?`{P5rxdoS`=!c~=T9LuKE$~>mjC5+U=a>uCK}b_md`UvfdW&_? z=u~FoGH1i+Cwg35HI=DvGHK|~BeZ{bnAHH!q(D(rvtGw*>qkqnaJ*Mf&gUT!xs2ZtC>&6 z5Z8-Z%-t-tvQYK*qDzyROh|Tpm*W?M1fg{jQu2S#BW75Gq5-Lbw>rG&WFZ3=VBFRw%AZ0o(~|H827e8 zSPsT4F-Ao?$)D-p=&zOGRIck{oHoS$}p3`j3lXrBPNF#6KkKUAWaaA zp#!|$W3werU5S_YAK&LDkvJyN9D@{omtGo4eMzYy3C38!6k4t;PvjeDiVQ^Okk{L$ zrVWF<)iY$&U}G_`yp+(cp52{X`ZZZ9;h53$P%o!Z#uud${49|f3bIy-6Tr67KtgY( z0EZG%Di5Os+JF21s{8Hyc-{25={Q8}w{R8@Jr;T=yNH>J@5cg|*MLGdl!6gW0elD2 zOjkZAEn>lu`2s&=)FL@AO(-+mcJNnAvf3~jC~8@)pkY)ttnSG1ePj(JHbo;LQ_as> z+6@AO*JgT;4RJhqFI7l?GJ%tSV}(D!z;lRi!ZYIwYTdJ-2{3A!RT92_-F8U#i-hC3 zAst1hF)}xbArFDCX^;c4c+vg0opeD|VnGn4WVLm_O|Dhs(to6J_(VjgqjM*Na6sRM zQNt0Q$^Ju{uF8ug37P7*5rTX%62O(v6VKCNaen9j$z%zpy_YklWoVxZ@juLB-Oh5T z#QXK+T8c;5dMqaEnT(O_smW7x2feicM|!Pf^lqTuu_bKGKa(^L|y zu?m5F)a6FvS#TZ^^)eDnxTo_OFfE-(!RqVNQAw%%HnO4r zT>2~H*`;5Yhgy}Fh*vxwB#G+wBN-j$X$Kb&h zetgU&V|MFJ5RcNqic0^2V8;Q#@Rj_VIThzYoOn^D7|*kA?x78p9PnBeV;Jh)=eDSC z<@$~r9SFRUIC5yule+wYcOHQo5`(YcQ#NE|?^pKYZMT@+;NM zVtfvg4w~Z0mE;0B&mYv{1c9f;i_xn~k_?JITtJbD>**5PvnCv1%uS(FB7lqZYAZv0 z@P4MK@9d>1sVE2EFXOJSaVRt?g7?HAX9%X>W7FPA{bedF-O+S;T^5SN=AbJ%;(QpL zz8yhj-tX`+nzWRv%rEP#d$##_y&l52@~>wuB8Ah-xs60Ib#pmis|m*;)UHU2(Kx2{ z9@}NnH6*9RGSLm8IA47cqpZ6<`sB+nk7oLI^O|}r2(J`ko`EKLDVEh5v4vZ<;o)^4 zdjSv&yQ48O)n8SR(cw@)+yV*U#2k%fVka-(Dqu?U^L~!51u}qF$tP;Gm8)+N(D=2B+l$}7G$DzCn7w*>YFoKXu z&nGGf#WLRGKk_i^2o?v23QU)ppYeB_S-W2Yaj{)BYy#=Os`cSCdA7P zwj&O+;)B@?j*2qIyPK0Ip$gh<(9|mw@4(EGwA88rDRiaG7-bnO`UYn1EbHZ@5h<0K z6&EpifwX*=(M>LJ2MY{h$b!z(_j+aU{=1c$>V~i2_+O zZsP;5l|jqGn~<>lW*~;Me(TrTEL2UJ!?c2&%J28vHxpVOrZboSLVLUHM~uuys049L z7T5G0XIfYXHYUpe65=7j3|~SP>ow>}^uT}&ad%1l*YYgW*Lm0~SoG>spG<%%xY5dJ zl-W{R%3p@KP8jhATb$;z@1*A&C_oU1A~=*6mBd(OO+FPsT>!r-P5__ea+uVCKTF1x zKbft4<%Qig87!NzH0ty4TE~McuLfi3w9(gMcJASMBu&gb0&V43| zK+z%+@Mb;PPNLA9q@t~8sz%|P2DJL+0_N~T?N#F&@!ESeIbD!Swcg|ZL$9ak($y;= zti*F<8^<{`5Qazxs0Ljx&nxi`eEOy7#WZGUrfU5IK2BE&6w3;8i~X%vO|qnNqzA?Dj7^m6L_xFoaw-AFlC%9H?aK%>Qx z5*h#RlF?hAzdIZhsD~S~G4To2y22aM_a!3L9B3Yp&7~WxTlgoIc-utB~A`;ejdMv2&Q02F31D^(XZJZrHT z7-s4HOh&ww4+Go?97LQ7?j{txltIYTH)!aj!>RNv4y7mm)vvkrd2v*n?Rc8S=zCK& z?ufv<1;^;e7pn!BC1>M}KD!cpO`Fl$5{151($$`A({~=ytt5VzOcb#7+UYT=pzE_S z9AK#;snV5TEKsO47;KWH**Z1`gc?*=ekU8R#}9bg6Ti%-=Rn%$c^WF}mPUmWM6vPH zGgINTvd#gH{T8F+xkeyMQtiDAG5PLnndyCutBuB|&k>kyH^+kH8pvPE*El&?#=D%) znSgEu8BD~e6Kc{hXs)kE{4-X%CK+C^S>@7_smnCf+*wTp3XI>^(Mm|aUkw0nbv(t} z^kiX#z;UV}ff|2kZiG)`C4XVGSf{ZMm_WypAnQgkdzD(&V700LoDZi1VF~p=;4?NB z%SilV4jQe*OaT#)=lM86GQ*rsMd=I43o8;wCSLgh&LEUqF%0t%jHaufRXzrrw6B%; zhinw1zioMvF#(y245UAdVW5W@1s!kvMu!OC=Zr&vO+-b1d(3={@Y#swMEdfL63buvKDG+ zjuxZGgO_8WxN_U$0PXS)8@-R&7!5v(m9$3v8a=eS4)=Y+fgN_iW~j;?PZ49IfgEa3 zKV~E-6EUJua5cYoel;_!c>i2cCYyD=7MNWGCd6~Gt3euS z#Nr&-S|7?+s|(5S+hyGOltw!j63-X%R3&hu-f^^x+g^dhOvwH2 zSS0-U=V53K8QqT|gyV!eitZC0W`&;JZd-BjU`IzO5Q)s>k~QHu`@Ri5oI{})E2eN_i6Kh#oHnuDW+G zO^+ec09J7`WEVF#rNK;tQB>kzQk3-C-C4pkJZLenB~Wvx&nCWDpbHdu6S{YpcnZIA zE?YL4^PjD#sLRlgU|^lYBu@RSaH&+H;C7Hc{gT{$TwuzhX&F3))O8)u!r)HAVH8)IGBO*nR_rl%*2R5`;*8YhSMi&=(%Y zi0d18??GUuT?Iy@9e_>B{TtAC$Wd9ICo5P9d3)7o%Jn-1I|F*j ze!3w-5A5t#md+I=u*#P25Kf02kZJdJj^AWf22R1Cufz-OKOR1gPy^%qYnGucR>Q&tuo$m} zdH&v23o^hCZ|C~CXa8XnUKS&2m^FYXJy{CO z0|VCn!yOI*gw=6Sa8jYO5c+PmQcMdBmC+{L0bwZm)TzXuWmH6x7@4p2y)Xz@e4!>@ z56V?;x0SD(4ob-cw*PPLhY_6MAn?ibX#UT&8q>#fjKQk&cI^>5^?CzGM{=X(dg30r z>v*34jVjb&tIxtVlxNrEc583uw)F1bIlQH-%iF2PKg@tCFUz3EIUlLRR$p*|>$D*GA2X9B z%n1IsS^7W2K;80rY&9r7#P@C&l7X?9gtlsY@Zc2wEtwK0u9R>_-`>+Hzk0I143SE` zmFm$^Bbj(vQN|Ao00pi6=XjwC4H>hMv@(99xpAGjgBMmqRDE8)c(R6NCz0I?*W2{j zRE63%PLaS${cZOGpD3vlFGs7 zzFkdD$;Fl-raA+-J;qQh_YXfro?p&!Alyt~j19$O?C_EHH8;V{q4i=Qb<;)dQQ>AA62`=< z&%!2j^2-tRzkm5Qg*R?;nwjBa0zzk}C#Extgwki~+gO=NOa+Sd+Q)fbUWnvJ17(1L zX*CRn1%uOU-?!k|NKBrsR?sH4sXQT5hNruP`+>oi2}Z&t7)eCJY3SwHoQ4$1Jj1oA1>}v+7l(AA2ds=X^ zn$|9c6vdyP%b*^Ejc>sjeATql+Ap|me%}L{%$b|v0@eih9y{24F3+UKB}MmMBP-=s zzyQHB>1m{XD;mX&&nrur{PHrn0RGa-nGs20_EWm~RA3P!H>4s#nEfKJRxYfi^3oac zf(pJ;XnSSMYqRvy4ZokMkZ=n~0JYO}c^=)j#agMcFw4S2shcEKK zSqbjV6v=oU3~_gQHZ~R;%_AAuO0rg|X?$E8fAK_#SR`;{Gd7_>8aS+WW!+@yoU~j+ z9xPh)u^M;bM34aD%Zgb4uqGR&_w{gexQe>AX%s~K9LDrPFuMQHE>!=1U4|7fWixbr zYa1%$zpPzHUk+c(RjtF{`EQ(=lzg>NgmzFFg2TzBBVo3#P-<~zU%R^qNJ2D47R|gx z@dv{8chD(h#j#9UGi-Z^mIJ}%g_=$9G{X#;h6@oJS+)-I;0mDxRQULE{tV2hJWsY; zU>1yO3%9C_m0`W)FKRW~avu!VQT2Q-A}wkmh*wyCMO8n#=le3xB|#iVfLn|`K2(&dqNc0cYc)`#>RW-;Q_Q9p*6nn3^K{{*t0e_*MaG8#SfWN}KN$^3VBPi! z0utdE?a=bBCkCx3HIlwtDn-*Gd8`M91Mx9=#o})y7)V;uC9VALg#eiQg|7820;#5v zDgQgDFY8|yBUodXS8r4@gP}uEsJC`}Pet^&t>GwXbRr+{^vZQUv z{!GRg7sAVZFAUe;jRK3x;Bjojp&_Y`!YuQ!f=E~H*;o@H2H&}ocK@xb55v#O6|xFv zg$f4oJd5&g-~9-@`~yy*rvVy75VkKDM6{>FK@>+XBbi)d(HX2j^KMaMFx^IG#S^6= zoR<}2=WnWDa6s!lOvh#{`WkqnxHd!OOgu9=F+EL4)ZcntJjz7^h=iR!JYukaYF`U7>}i%_eN-d_^KQ^=lcJtRQ3u#sI!FR#-()i5NR@g8csNX65^>{m+v;(#Xzg)X zQ?H(p%L)cOzk?n@gIIJ6JI#9rNbPbqL^&05`a>@fl zIk=Ehd!B@Z@FrY_iM~V+?*S)*MCrMG1`+_7Dp0w_Nv-n5RHRsa>6x9y!OvEw9cpn0~(})=!xsIBJ~)Rc%@cSLT@9FUsGZm;aT|U7rT~EeeuZ3 z6AYL?uf&Snuplt1l5;^#Md1Gq}K?Gy;u4jc_j|CzOgtxcv z&biTr6$zPzuCB*nELf8RUw&SxNUxXc*lsUKE0j!C(~$CN8>9oHVp1>gmH5WJ1RlrB!BE4M35-Q>Gs8Vz=OF%~QQg@&mKS3McJl#wyN)!Izu zp>D!>rW*cBYAOiM7c$!aYS#oZZTMe?7P8$hy=ejJyrVpi`>-u6DGfeM&3LkH}D7fo#j5%mvcD zAHVwga)Z^llr10W+eMwOfb`I6_SpyZ)EPMk(>U$s7N*N)pbH--lY!YNVg5nCiGei< zNIDyXJK4h+!gz^FCDp4X?U$lu9l15zC5g#GGOgg+5AW z7)Vy=)j9f@qki%w5PS28@`46zqQ?VZwNTw|Kh8TfiqKM^FqOPUxu5Oy=&8b5cnwHo z!fMceOT_vky&HS2Rs*{@J`W-vg)IApy)08%pte_Ls6*ZdIuwd@IWT`YNm`G4G!Nj; zt}aBqxso7hGFoo@y4Hli(?%8ElGEk8)7bG&k5GO?O4jHVn31a0Bo}>WuAGs@#I=f? z{cTn|z%Zk4N7ItrJZ##$2{?iQa1D$25^nb$FqyI1iFBl*Tn`=^lU9Kj&)mzyS1x^$ zL3?-)ng$cgGNP=O{F_kn-Gy#WJ`s$K-y@%ee@MXRlOaS^Zzl)SW-qvuMy3I#EeJM_ zWSVKsbG8Pnp>Gci#Y<)Vw_H8LRuC5NmZ0CJo;cjsWz^CYQvZ;vy(-m;O6}^W!gu++ zU!n3TX@zfDN8rPU^!nNvP$qifbX@fPa{w+~)<0__*X9!unuAIvMbg}N^?LCqS441|wd*#L z78O`c@EddK6XR9DGYug%oi8tzphS^My1$_VuK`?A*$U^vKP-CC_sgfNLx$Ubnukz* zQ$|WxNs=3Wz@$hACHeI2yl@x>qJ&YajQ?x81_5XJUo-Ggvy@8M!^2*IyDf^n~y7f$VJJQve{UOFducm1UU>+Ky7)x z;5q*NMglL280%*-^v9Hxsl!-@z0YHRK%CB}*+A|K zvN|Ga_L>`kGz8TO4~f1*k0Q1d z5&{1p*@s*Y!Vn-8eFNOt`-QDMd2=e4xLiO3T8G1~^x4UqzZ?bYG_~q35W3jfc<{pv zGVJ%XQPhggjmIO`#CLC;#XJw`Ezoy5pMncluYUP*6_D?aZUUokQ#9p;iFN(CQ_#l3 zLV>?Bw?Lq8MjV@t@y8rH8kHsJhtr^nHCSz+0V{P7Og;DIx%xFmn>X>lS7ISwA# z{zqpYHai(BrR5es_f-QKelt&3_4aj&Od9?Z&+t)(SE;LjZID56B`I;c7pW?0!*SMxpxtf6Ms6l65#YW!0YiYMt|eEj`+MqZz5j4H@(cpwVf%_n5lDQv!sephz-*Ww-0pVVL(WHXiKoZ=fnr zOwTG5&PKuG%Dn|!OPJKh$aKKw$9cRM_&hwHtCln-a(l1N?*zbpIVN2T&qHv7*Gx_m zK3~@mr-qq{$14Bw+O=djfEph*YZ)(p9L}8l86cd%I1uaD-^Sh%A&E@!#GUA?{|i73 zUIIg3(luP61nZnyq=&pijFt#VRWJrx5x>WzIRl474f3*wOf9P0lpEgR*RN(2MLfeF z->uIFvcRFUB}JvFv3rLX9(ru{EQVtLT7+F9?Pwi(kNwS>+svhgA6dy#eXABP7V^x& z4j9}UskKuSWe^DdXzNxpZlzY1sqMlsBakr=xQy5r9^B`#GI)BdtRQNiUaOG^=8au~ zO&$%W0@)i)Lo8EzBO{T^@V0yO_>FVY)XKt4qMD*NJ*~wN6_%r^doV{1m8aj%rkUP0 zv=lrg#)(!Vzx-w)P2lNpBo;gyyPoE~I~7DGkob5enb031>L#+YkmYZ-4hjq*EgL+< zZ=w=)`JznNp9l5?^n$e_R5c(M0B~aKYQcLieK!qpA3sx!m$b(>*r)~S^TN2S9q1Uq zaT*L(5fS{Zevi=y*&tcG6ip*zmlH5Leby&->uaIwfl!eJE;9YOC@a_@5R&4*gPbwy zGXZCUkjADKa}HrZ(_*}~tlqc3k12m} zX#xU73$)wq;*Nk05=e$6nxwn8ZPSK=qvCi@W!-1<;!3zC&>9N5t`8xZ!@F#xNi?aY;q!ZFpH3otiuDXf?4$ zekC=PLI}O}CByG{U=R4p8M$`3a8ao=z#Z{q-QQuxHUEH{|JvT+ggjTx_05L-E6_dr zSvRt8#Y-mw1qr$D)44gIqx`D+Ii=_M-osjFT{#@>r7iY`3iT9|fNMiE0SEE7P3n5(tiDoB5@OAZL43&=*<{HhAzG;GH zd;E8aLV+<8<;7w)9(-k9My3H!?vZhwgZupD%N2wvad0>CeO{knwO~Z2+Nz$JC--q2 zIymImTzofEuC4)<5p^Mz0s2FII}?bVzFn0xd%M7d>Xrk=JDI4Q_$+Td<^`vgq6q~d z9!^p2ANP9Tt-$Wa&ai}rob z0@TyH8Qd$tVT8a=0@k3_co|Ckj*{7(8g>!GSt&vS(gLlAsK*m@bsU^dvXU1t`izA1 z-`v8>fvA*D7coDat5e|N_%IVhE+9Zt1v#6IL_|e2p1-Mj!9W9%lW5WMy8EkVA}2+t z1t||KBG^u~Lm@OOri_Y6|GuD8sGOMr5;6fJA6ig2Ad28d8~DNH@gB)^ z>=^JH3{dRqo2zH9;7IWLm|j;KU!75tLbvmim$Im@0bI^(*Fm1PdUnH*@BQlp!5`M| z0&G6yuj4Un7&^xmp8l^YnMZXcFs3q7f2^TF0NTLDE|!D=q4@sQ$r2I{HM?MM6lC0x zVBJ7g1KB08bsiV+b@*$Py192XB*AuB!Qyu@UqC}Gf*;H@7r~}$!Rq6|$Y(Ur23A8b zNl9`If8A`SVIu;CAfAJPar?{Ul*}kIFHV%w+%pCNSBhwclw(pF*KV$pUl}Q6<25+F zSi#L-S3>QmMK?csec&A27Px5iF_+UU|E$L_-|XuJf7MLRiX{YF{}HlqL+w zuzs^vIeV^*Tfe#8ZIDlZ2!S~`i_phW(8FGqwZrZQ^$p|TNw9ad2u2tIZM3>}_v#B% zB1PLBjOvMFJsy|ah%i?7>C00K71}H8w=ndo!$UQ7fpQJn8C4FVmbEj`D|Br(Ia^|cw<^e{lg zfT^PC;ue0d%FD5jVv@R6wf@*Ws8P;-0O>0jo8)Lblg6HVypdf^)KqICj=XN(EKd`x zZ(u7cy^s61yBQu=@GBoz(U5nCViREoN?MvgyB>7&-6lMKZh8`kTL!n+Z|}leiRn`a zLSU;iXa?=ZhZ??(m)DY>Jv)zbYC3cS2Mccb=>Ze0uS!6EHHGRQc9@`-Lh?yiVr4tp z#Nv%jCMf%4@G3KX9*Eg}`Z@2lJ8>}%8^r#LGVB+I9D>e3RM~owL>}#K?4zg zDJla2W24P27&WmIQWQ}-0TM!P^vmkJO5af6{5&5$Td3SiTt1(K;cf>Je>*o1h*%l# z8fMKz@ce&)stg#3c2&VT^5}8sdCAjKyk2X!+Yds59t*@|2~92*@_}yI`L%uvC-_~uUI9|i@W3_=^hXSmUKZg+gE6kR4MG6dc+gHy*nWa~4ak7vT^yEwEhaNApL?QTSPTQm%HVdA4jrLqxf zM{nH>{+qf_uxFa-5lkZtvD;cOyhi3L4QkaP9x2R4$#|ekP*D~Si~lTEL^`O=Oh^1) zkG8&asxqIG#YK(7YqY4~C8^#zA)b?JYW-mr$FQo-L=a5p7S(%&h@7DrUi#%1IfK7T zYeu!CIFYRAj{%gOT4Qnd$z#bJh26={5=Z*_z+8mVVjzC?j{N{qfj`DE4DxCDlh9d= z00Z{uXP|x6zn+D85tq9to`Q7|$miH=QkLG3#DyC4!{&MddRfj*$9@W4qCDX57)*S* zcpWZXm)~heu$fH)W5X8}T@TL(0&_(mGP(x^;ok4m(2}D7{;)`B=I7ZK&zZLuq_WO1Mw0XK>29sW)uJh(t6z+`EaI)WuW!4% zne4StQhGLXR$6)T_->n*<{>M!tl#C~k%;iY`+GVEy`D~r!{-_ajsJLMNiZ$Sq*gGWD~X=!?tHY_MOqcN;OREX!BUW+Wbd(TThDtGgk_kg6Bzx(p1- zh<7JokJUj2C2p=Dzp1_$4+Qd*x{vej=r)>)C!>K_9#q<)j#e*yFJCLjilUgNd%$|# z1@P;yBra5_epv2-W97M6apa-|;$GYSW{!7%Wg(HmltyhPg#EXFVGCwNCVYK0e{G@4 z4110n32p8cC8uYzS*_Q%Q-cEGPZL$O?SzcfG`qg%_OI6f+iWzvkYw1sc6*!N!ZX)LVy}TYg4y0f@%GJThh6*y*wo50 z{RA-hJHUz@2m~=mUL}(>Aoq6qJUwv82jzy^g;A(qOC3)+S>8(Jf?1`u8|n$%Ui*FQ z1{O+%vCT*K7_ALbUWAKyb8B=I2CddUEcRL{jYTEW`*f?5rfKz5=A&8h+6wi8pYLc< zOouY5uvnA#!*PKVwc6O-X$>Q|1Rtc%v2!0~Mx$z=5*&704DwvdBSkD#ft74%{~(XW z#@ANWhQ!F?b;nV=&`_<`#uH%*_3nq{^bH((tqlg4pbe6=8YI-7V>&CZQJ#&7qmlWQ zuN=2}7@`P`-kM2KnGJix5g8!W?`#j|(trSv&z!EzWvH~(EPym05=6thbMiX{TScj4Cs zF#|HQw771E4+nhr=Mk9a*3HJsMchQq{923@7w6*fttRwS2;yLQ0D#$HE6L=j_;f7OmswAmP?;3ohyOehl0U|N-u{LC<7(4ZHVO_}A_UQq-`U zCw0devze#vRmhsHN7%9Vk#0Y)YbGyLNp7Idgc(8AVWfbn=Sd6Cf`|3KKF>i%%MKHu z9w<@`{O$vLhB^UZYKAB$zYW)xWz@H&&2U)YP2RzFfQ}m&;6t^vU=n(WYUc89!KM%x z;Bi%EFYh(5jaov!r*AlYCJgL)CDzsZP#;)iim{W)DAuwU*EAwGCB9NvA)D1J24Sam z9hMf~n#$*!1-L2W*XrxPrNx zXT*u}B76qR7ZR7@FA;zXL`?@lwvNSr%!Fdam4<~2GTI~TM&k6jGE(awa|=zO*F|ZW z=8XdSxH1mLS;tYQwiFD1R;7S8$;hW*n_aU&V=zC!GOu2QpHtJMRNxtT{z9S(EWxD- zCGcPOgA-gl5m^ABX4kfs4zQ7<@MTiQ%~iGVf1ZUQh!?z%e}XB>FGgo*1l6S-px${aLC?d$n74I$(4&Z+T&NFO2DtpjnUOrjp!y>`|SeQjnLXFNFx>5Z?*#(IdtV zC85Fe`7^9&05$$WYmbfZs)L{x7ERAWZP*M@Rk;wI)i_NZW(9uo zV!o)b_ao}<8+XzeX8|o+ij^e{Nnw#FNeV1L8Mesdk<+O{(YX6Q3N8t-zI%P1$JD0- z*(=icmvo=kYXZ3ugyb})U+dDl4W2$GJBc$^SLb)#eED4beYql=zhmyQ_CjAWr_g{i zYpnsDyOKtuxnf+=acsNCs3gi`)n6`vGpxG~N`^o_C!Vk5(biV5(7!b`1(!dIS=Q)a z(#8H$FfIn^HdiMP#JNy*qMVr!Q@4}qzCj340}`Cmi@(elWg7Rf{i`YG22g4<(`jtB zabT+-bwU}zHaVNL{XBhbG>Rj>u=*^lLoDu57H~-^Us_W3clEhB?48U~c6zp$h2ewV zJ!EH{^#ZEBB3;cYu>fq2KEU&8;0XbBhI#%QjXYzxcRC07DhJEkb{RNQO-iEak*CZ~ zP3hO4PQiDDX=rlykD>VT@^0R-o|v8nvg7AqNnLOs^SA88`C6rtx+p6MB|gyAV#mlo zEl^PQg@JT*<+Y4N?XqmKdB6&z#ZCrZxm_R`qg`V}ILyl>HC0uU*HS6@>l*B}(Ik)> zKug_BECpHb%EcKO7{O-=pBorJAj9D0cS;4=v!hqfpN_=q6sG5V&|6dEnJXAzIyhe2w70{D z(eSOEjZb5k_qe8!QGrF^F45xm3r1rmDE$R^1-#&U0N0kpnT48+A7o)xBikNxHPGQ= z6GW*k>eNef8CmAq+bkCF6B0q`;+OgPReJ-o@QN(f8bB6k!Z50t5>LhFO03P*(`kj) zh(GEyDPm(&x00wIJ`_3o2~M~-a2Dvgu@hskw$9lhsLvvu&z0U%8H+!z6VHE^HwX$`Nn}opF00Aa%?t6jqk&vS zMbT15;{!$@G5AEMB{C`!X5S_sbYf!up21}^HsXT5$La?WrEMhw{?!M38tR`{nKVMb z8R(hf%*rx($ZPM0tYm^D`?$3_09b>W4=5^N#YvJdSredoMv2en$=x(^KEH#=Kue&u zJkxGf=aKmV{A{|IuCC-D1ecj097jFXmv86QUcp)4h=-&+Ng6E3+^EdF7LXC@-ptBp za)nYo(Qkw)rJfRBd{?3HacvZE5tMjIJOkh-WO8^3lwmwn>OG3-xt|e0u|7K)kKAkM z?XjEEV8k2X) z*ZCMd%m;rvEe2{TU^WDn@D?vm^JpX$sq)p(Jj%@}^CUVg4fO>K=4iqdx^Brop>& zs|iENYK7kmZj5ET{iH+HZkG?W3pdkGNR4FExRnvBxPKq0~LVAa@w#Oyi1A0U38 zu&ERe0MaowTeSR5CwN55|Fj4Xo55veu zQ9UpCX`&3m;pVS{+(+hd4c}(6kyNIz@ddZ>T^kW-XXoZkc5^SVXa5O ztS|*R3&gV+;r?P=0WLnz+*uZdw^KEP7kY zSD&ts9PFPi>LhtAAYRHvmtV zPRWb2@vO$j(*FYPOwf$+MOdSTR8~qp2j6~uhmYlZJN31s_uT@SqAvq9m9(e~6w!g{60H4=w-od`S89CPD*P zYbrdN!GU~848bA;7kWQ?CnVRP^zt({GK`{klsmi41o~6BQbUbela1800zWH#CUJ40 zO4JXSyO25z_Ba`3or!bl>KZppY2Pk^^+t}6YjhA3d9I0Nr37dTp+$C>r)9biz(=uq!gzpAjO1vm zoiAOTC2-+UE5CZ^&cFH=s$)%lgGH4eDVA}E1J@w<0aL}6=ZrR8b-b)BGTTWIV)tUQ zD5t8b%3INL%Mk%8M9@%c;Q!EoyL@@A=MX9fYx8;9KLC8c8R#FdC%@_Dm&8;O+^>Bq zGJ!PT_`2QCRUxq4}$))xv?nbLGtY9)+8fKO7;NM zy}(!&3EW(qRva{P3$Fmc4U)#%0j2Ub`YUt@|L4vB^UH6y=Kn1Zs25nxX>I|$`)83P z*6KLGGV)BSFnXm#;0!%O^WH}VF8xNfNOv;C96(0$k}!N^m|R|^LzwKmw}A@7nE{UC z@Kgh-FJ=dZcqdkv2gTg1vEJvQJsd4OP#mMbZBWy^U30XbM_ev4F4JrJIM8ujU-h7| zDCIhC--ZW%1xrjw!PLkgG!ZS~{DyA}f?07Ac4yEAc<5P7N+ffl+dKR7moQo9IZSgX zIXydDLM}JY0V$HjQm4r$T>1s^BSpF>W@tbka6N`ymB8c@CXWVa6+{HF-$Iit{u;uM zLgON^)KP(|>h>F37248U&``4urx|0mQ`PuC#wASfdU{AQfY%eTb7*6a%cGe-Tgu9y z;+D~HXSFdi_qF@pdlnT+UT(&8Zv-n*4Nf+lY=rOy#fJwt$MeG zN<#3)w70QI4u4*OQnaJrbXMW_hU$$$JyzbpS05Qz8g6FU5;*2f-rJzj=KIzzdX(#_Dk*69ph6E$lEWWGH(; z(+0olMEp-Gom-A6mET0)ML)VxYdU!2>uenaBWGTbAZ24?8kHd=fd|6U=_$M?5v@l& zkXK^Z>ObdU5`zSAmpcl-2p#IRY&O26ky)-|%K3KwB8Lt^_p0^GP-1Xv(~v z0H_S#0V4_v%D((*jb1Im#8bFTudSk@!stVR%gGc(WEi!asb`s0<4X3_$hAD>a(8X3 z!$QRx+2)ngME6lM4ebL1F8zWeX^l2ZTkW0t$L%~19Bj!j)W~AxP`aqV=_hEgmSXFj z13p$xUAvIH7**m%$Kwu0p9_BsO0|*UA8?wZuPo^FH8Fv!Qe1_|FzY8?2j4Jz1gZ1UdNGh7j}J9!Fxbt$#vrd6Kn@svCJmAQVy%H$ z-EHmzr((mMFS+~gPM`Ra;~zdK@N^0mLNN!09x%4j8b_aMbX02mj?rKx>KTJd4%C_Y z`A$Ru4T{2Al(Dzv&SU!+xLGr_q+G`uZ4I!DFavcZ!ba1Xng1#v^CqL+ucl5!(j@?Z zd3gHYt9hce5s&;XSEY?G!^6B_hKpnf#KY(ZU`vq^WbJAs;wNVo3h>)mE#T=FNNIA8 ze@b)x?Sfk8WmryiEj1d4@QB*)-|Qq}C&1Q2?bBISMvHea98}wa0aofpb z(OfMlDHQOUq&E5o{cxy$63C2J3buZugRX>gxI&@b+<~aJ{ZKdt#hU2{ENt55jS%`l z^pN$z205xY*wtmFPz35@_;D!8D{Owme!xZEJLa^G>%+nvkj}*z1hir}YABrWZpsLhTW0{hcP&kYY zE0G9byi=#8LK|#EfKDGqkckr+FmJ;19=(HOV-hp8QD7K=ZLej}OVm#<=(q3cv^_yXw3||k zuoJkty7i=jD&8ybf>mQ^^b7fj`w+mI9rzR`PTVQgTU?!zZzUBdsCJv~L7!xxqA}9f zTO+ntvtPcQ1iaDK;Fcik9fu{PV@JJ-EREqHCN=8WyR74ua(G`Y6-544C;Jf3dur%~ z6B$9&Enc{+AQ@wuhbC7dDYH*+K&suF_$Cd)!__ z)8EqTix-uU1~WqCJ{P{eM7W=*!efqRVPhi+4C5*e$+{zscBhN_WHg(ly$?6TIu~QM zJ@09dOx(n+E4Yu*VuHd1f#h7?^6Qf+`*#l6^$30ZeJ<$&X(AEjas=UoW_#(&-6A3? z27Lo2z6b+77i>=%sr+wJ zN?O}%?KG`sB!?BcyY;CG$l}<09BXp5`#6JkX-rP8J?Mo!&tAJzAivGCJ8-%z80>CB z9Cc?tn34@W-Qbw!6!~6(LKv&fj>t;6Y%2%%SxBW1NzXbseMwqXxm{%a!a1lvgufMC zP?bRJ=(E!N2ayjKkb_*e+q%(^4$P(s)V5YhDqe=96~D(X*0>_a$3p5|%Wex`4dZj0 z2|Fi$h=OFD2^)dP-FoNq^D705ab0vQ7)X{ourne-Nb9MT$d7(9F{u=a76^`RYHc>F zaBB)lnSmIU&aU(Os|xrSj6E%qgT0_$TGH4$t5(r|v@#Jv1>|+4qb0bX6`vPcs-UJ)p+xW|4*O>+7kg0K4Nova8(bGx2gXgWMA- z`N7?-oq~K~E*xz@oI`m;p4PVZxT)0d!H*R=bjxWofr%@`z0WSPsR0$b7R^#rd1MuX zeu$jS)|MR3L`&tjO4kYGcq+$r(xvoJtQd*B9zp%fcc2Y~9`sUtT8R?Bv%GL|<|DXY zcZ;n?3Uzwd;!$F8(xcP7LnBeJA_1@OqNLNoNG1?9a*C(-`{lVPV1y=)63o5tOVez$8 z#s;J2zuj#n*^jZqnq1%+M0GM$>T!4EF9#I5)xPC0Fd;>mO600d;-*73WHN1!V#cQu)r6m zRBc;HG@ZPcXW7hOcY6ecR_lA4n@mJ~V_}@6bY5hj)6?^5!|pnPSx=2BSSPT}=cw09 zj%d6kbi?<)%1s30R}IJN&72&%nK5)DDv^B#1oYr-l!3IH%*w#cEX_UQ6sd*NN(KKvi`5eXcd2;puH2K^cy4x>oH-Fl{)v!CWp!l(;Hw z^z=!7CqH+lP~bFM4qKh&*c*?}$Cn@w6RPUBIxWoD&ql|H=^M@tC($g8PRq%Bb*Gi0 zaT<_X1Kpoo$#Yy+<6puuG%~dUDZK=}#hVM$S=!xUs)J99ER2o>a28_6^|@=u|9&K- zF7oIiaKZVW4n-;9S#Jfh#}R}r4`z&hYjYiTq`>%SCPN`3&}7(X*G!XJpI@-_V(ygq zNfvC_`|%XJTkGv2gMKUkJ9e(rLZL%)a|2c)*sOMok2KHpxdbecRTT$fHT# z)FeP76O5cGQY~V0W6AqLHO-U87LsG<-ubV|Bx&(@NO5_6x2UBaAywp%_HyYn%z@Im zUnJFv?a0~^1W%Wxd_aw%VBmSXp3%lFj|r(WT=^pJdmfD=5uO$FFZc9{X5Cbn!!2v8 z#B8!=lK20ajZ!WEL&(tNXr0p`Q8aicCH%`m(YM!b+;lq)b|a^2ckrPfe1bwG4jiLJ z%~;xZv+Sw(@>RqofB?a?J)ThjUk?yd`$J2?@|(uU6ZW`t@hKU>lmdaI$F7e$-~ z`si^YIL*ZgC5GbDED?`<)8PV|!Ks_RjiRu`9M?g}9mcbl@Lca|931oGLStpbAG0|Y1xUK=Zv70eij ztgYJ^4cgbkY?p2Qav)#68)Ob8pBSN4#}1#g-A-YrL{hGIl2IE7-N;1ursYmDjw@FY1WFHWX!R@#xEuH*6?u~OMF zTE7K%icmbMj1qPYX=q?3lhXGlCcus;jb>I6#Yvr zqA_&ss$TD7lV?(V{nloEd_02==@Sa4>vDTU_WbqXG?Kam=^6O0X5xfA+76+YVa!Xg@;H3`C0DUrT;I&Z61U{9 zHfQ6v^2As&q*85-ZoT}*{B%r98$gwBDmfiP2Q$$fby&4yLrc>o!Kh`w*Tt!!+e>Y> z;Hxu=`XJap%}i(ndZzvLP9ZcpzYO+i)_KfA$3IMSRV+K4xy>;AYHAe)aZj5;STlDa z+#jEzBq{$IzC;&PU+HAAPg%hsqnlLR`Br}Z?oV>B-)GH7-EAm?pOc4fjxnu%a}@?? z9WQ?pXIgq4)zIbAOLG5Qfj{bMUEe_SYo}zQwYv2bA>Z`scm#Zn(yH{g9X`oUxqB@Z z7FvC3)$I_#CFk8`5uMd#Ka!*KOBBD=>o))szz{(5i)GI`bd!V2^Q*hBWtW2pOBuqM zpWC!iECPV-HPSJHq#&x~R7H=C$jRL=NS-Gsy^1(3@gOF};QV+-t$uQk*J`ClLht2^ z7OT=OkYS5$8^HocuLeHCg6RcJG6GFdd=WJ4j|+`WlDId?h2Erx%x z!nOM$DU1#vayzNZ@jVqP&Ig1A*X?jwl-K8wI;H!%?$$|liRhZ!ePUb1(uYIoLeAV- z?=?a87pUs+xtBg1lcSFP(C=?FFcwqp7P#1#E0|EU$Q{Ky!%2O1!r7PtY*_X)rB_R#$z!NCw9P zQ}DGkv(WiGB`7u z(&>1~g5fI^oLc;SlHKL&618~IihQrsCVj1*GXd3%5r%o6RR4|BCrF}Oh)pvuwU9-0 zwKP?+Q>16pW?~Znm7_YZucd;{#F;1dqC3U8fdp<)Mm_SVjV>2OXFi@DQF)A_xqjj zvc}`{$hQ}obc>V2;i&Z~D~U`f70-))hu7Dj;b)a~Wa4+>d~h_BA%|MKo1S#AysO)` z6gc@s0_j4VZAQpnibY*+ZZb9YDUDR8e<&mrd1xr4v>){vOGD?p+M#oj>7UNWDB5G?CvVjqb;0750btBwF6E=wZf3f$A@Jyw zX+F@h4TtFi`0dwz5LAU1ox5Cc&5w*`VbJJk_S!1RXP*P4ZJ;g!6Vm@6w@b4F2+KOHrzGm&mFY=Tx%3(qLj5!amqx z5i$eHT&jRP=nX_qJhxl(A1o(w>$1l$z(6M2YV14pHS|#6`fT+9^Z}(6SxGHyJY0h_ zkz2zS`Sc9&ZWUO;=aa;e_e1@WU-3wmNUCF3m!xBlxd^WW6X6SU2{^%SxAZ_Sox2dhQPkFL zs6~9*6=+D>$XDTeA?Xsj3+5|A-i##^W!`$U&SdGfhSsicZe=GDqhMtr&{dT+*CR=> zudiX7weXu%GMXXzdSO#^Fj?;F705^m4a7EE=WdalTKc%uU~@TG7j-iooz8xYk)&z2 zpUTpEjhWGTdb`_}`H(WUF+%RYizu9{>~;I`)2f=Mw6Q4fFgXP!WawtD{}*e*sb2Av zeJL;jaj;w5vEM0iSLPzJhHn20=+hNt3AJIUafHFqezbk7$S4Dp@2KBGgL}jGb^ts| zIjcsarOO$2-;);1LnD-}4LD8VdfNQeE;wON$TDYb6~6L_X#*Tu8N^#h6?iJMLU-zi z|HMMiqZhe*iX0pXKpPV`bT>cARxh4~8P{%%4)D;Ng@-ardMyPO3#ok+pP)39X8Ti` z`05>DA-9;;@`KurwePL0@V-8~)QX`}c|Bj?{Je==yGBI7C0$)MAj*8MeANx4{^vRQ zp3d8+$6NCWgn@Mj1iMCw2cxNcdG#wDW_|YKARQ$sSFh2g{uU>5hIx04Z&N!GWh1UX?GK zd{V`uZF?nG6(1QHhjiDp+tTc}mfl7(BC>78y^ZdcUUz#rcUDQI%r3WWT`Q^?1^)a8 zpBK2ggJ!G7K=K8ghkUb>`Dgj_D{~1>YHZ2Gtp~p1H1qwz1t1H$Jz_JUFfeXXaZypz z>Y|*vajGBgUt4EE?bFMvt$c%+ZIx~PU$G_fghxKrH?IMR> zdBN>zp(z{lYaqi>(ra+ zg>fJ-k`Y_=M|o`d#VMFu^U)XQ*8} z9^od6a_scT@={H!&C&FTR~~yS8eyw_i0hOGi}#8Mfa`X3h$U~zi9DgBQ!9z)Uf>0P zEX>Jcr8^}_m&`*Bb6S}v|I@qG)rk}?4JG&ISNP^$mq^cmt{3_aRAD5R$@FrT?)b`9 zA9CR7blSa-(&s-<>1~wPCvNvd{@-`6V;`ENT2R zW{7q^!zEy~kI{mMBKiDOO0hn*?awuOtJNst6k_M%QM$BMt6fLD zdAyY-6G)ot@K@3cpkH;|j!tgilhJ8_ zpIdzZ5Yf@-?|9PUC9%*O;YHJKJRmM}G%%Gyh@V^Rvez1v^H*>;ZRoad#1zd{F1#5D za~2e(F_$RmXr0*tk|IsC7|glX2I5Pa&bmFki(n!Q(wp?c!96xQG%!XuwxLAyJq8eL zLF*>mF+$&feQ%E>Iy#zk{X^qvuI_;71ML^THkz8t3tgN2j6gPUi*rZ-J{7b4%>fI& z97X>Wtrxv5PuS?xZ|9N)u;SYdjTAGKrrnOU>PZ3(si!6bM~55$25H?y8R&R_;xnMU zeghp<$s%Cw)D-W&^9JFoo19MQQ$!laOa5|L4shS_Q>FIcdphS1Gv^dzr^45VRnfJf zkXM@nMoTE?21k9TOMmrvD76}ENOW__7}I8KrB$2_#kF%k z8jjARC<@S;=qy}8uPZ})2zM_9>Qj}YAI;;SO%kyF7Ym8{w)N{@>hb{zgWz7IvN64z zd%F-aKHVnNbISaTqHu*`&7W^<-HTMRf|5xaj(II)B#^vYROrS-t9OJz_EDdZx5({c zWOD2GSRRy|o?$+rEC?%c^ZcW=P9 zq$(qF+SY0iO;CW$XjG2PE#`I~lhlD|TKhOOvndX4=!?2`#BycQg({!&`T(`b=4R+O zrbEy~@sH&aWul}mxx0uU1L4L{3YL)%|Kx0JfqEJMZDKJee|nB_c{lLGJZcXzvf0rt zY_u<(Qr?*xSOpP%yE9 zadNU)Aig~i9&3I+jv1fjn}8g}ZpJg|^S_8BRS@fs+Zc7A80k+;a$Kk3=0ZjkF8nGP z0ouO4)+)ei5f}(B%GsGHBQ?yApN^FC2b~=E-trx{+cGyH({uyX*e!-%J3}*@9yKCB zkuOI~3^5w0_{N@X?wXyR2J!3WqC!>ld5}e;oJZwB?M7@tN4|j@G<_PWdRPP3a0x=_ z&6zBfdc-FYLJsv=_+R96!p;hj)4|6(qafcO*043dENHds(OdgY?!oM_{2SSZzqGl* zJX~;ex*O(yaEf08sh#LCYN0_^CRX_U66WB@Aow2XkgcYa9-CUs7flcOVBdk0pkVQl z;PJPXRf>O76fH*D5+1nz1?Pi>^2Ci;oOH1kV%Vss(D0`dM8nk+uL4Sc;GkKc6$Ftf zNaP__Vo^iO`fU}_*MGEhZ$^UAP*x1 zlAAjF`o#479gRm{zX)+cD?^twpo{AG#kq2?x67|*Zj1%5l(WcY^mMze26;Hgb|3-b zhl|51UE!hDLpfqv!#iB+KTl6*_$rR1NN1NvP^XfU>cY=Lak9tJ>~(81Jzk3?_f9f+ zXMrL;MurNMSGz>Pu$oY*AzaS?o$U?iOIiKx^KvLSszC#w5+F_cn-CYdbZI`Gwsk`n zc;#$3t+81Rf|@9ks9;Oi9>0OhAxmwA?eyC;A1dKgB=qP@d&@Qyrqm2WiLNeWjfcw; zD`vmJYGL2FG|y13Cc)YwHKziCcSn8Uwcvb~p`Thk7aGZ%MY(7!ZZA6P>bcd%9ZC~p zGfNMz~D4w9l8fNry`G!L@DA0Yl zhnZ5@OT(Rulf9-Q7MQ#@$%%*BjDi^gx#77)O8Z3HPQ9zVpsK;ac^J$0daPtkaxM^$ zGZlV=&+IY-m3bLYqk-U~|8g>wE@`N3r3JGIIY(xI_1T&(!KoZaKOygPZ-P0x@ZaZg zQ%LR|o8hL&E0 zqGg0JK1$QVOHvb87+4K?#?V&T)+Xr^7g(mm&?>cd<10I#9K1uXGa%~{5=N<|A}|_Y z@AAsvCqdO>7HOKYyuiyRX0k+jkV9b&X?)2KyKFe6Gwq_+-@rJ@@x&|=?qGML#Gk)a zK;fb5NRuD;BG{JH=bZk}?fVRNvQlnB-SC@uXZ72B8(5c%oS25sy0cv*rAS`iX7!^Fw&p^jqmd-F}CtS)QJmN~ARvT_zC7!XtHwv-0$( zackc$NSh-{R+F*q6Rhl-@B~?=jc#%U1)fNGP+uK87Xh-|;{3{EP`lp97y!#&7@p&t zK1l-=1ZiZTOsmf)0{y?9VXR$M$R$x|O4XoYG5jU#XnCBbA$qes@!7Ljs#-Cs|K;NnfzdGvfR?RrInDu=tr?M4Y8TjB`C)WiGoC;WTZ0 z_A54b z%XYVZ_&r4?2>BD3=)%aknV_)8i|T@pMszM4Tnpwq7gP)?CDHccQh`zed>7+g@+Otih zO+c53Kt$rApUEAeAJ4tItjUm$zeQ185;|x@qlX%T>Gk7ZKk)o=SuXOTc3RF9rZq%3;v3>Eji&}r3_1R|dU1Jy=H(ljBzEps058!0+A3T1SM zXB)ObFW0`zmGa5&cF;%wS(;x%4vgGFOxr{q>cakaD+}C`!-SpJJj}HNR%RuahLgt4VV! zyt&0A@K+S1gDDa2SQ9FL1v)VC*zKnp5pO4XfCMT=Q zEwbK&dVBnns6niE)U(dMn%h5!t3)bK74ieojP2#kRz@A8)bgfg7f;W>brt>gNV40r z=DZSOY=_*4_)GjMk;9|^xUnQH6IX}NFHi&NnRu$4Z6}vL4O#n|n|x$6OY3*7;lf%< zAP({;rhVlFjWLq|NknXoS0E?r`n#)w{^pr7@(-z%C>L{2!a&*l6oJ z_5c==R1_#D3X8*X&C8yK>`y~MZi92{(OoFtff7s3^N7&nCly76f+3Y={NCOzn?;}3 z$%%XI+&>{}4Pa4p>7%Ty?l|TUEPCO7fiTk}(eW|)Zd0EJ6IODAOC-vF#wj{~JwGgG z8VytslH8Sv>yxCW;p23RtDb*tfL0MLAgm@($A3=Sx_}tOv(iiZ*L)6=Qbh;*&RS%C z-Ua_pkGvO7Ql%K2eB|Q52s909<#RP2M$JFsWXYfsjB8uFB;A#F5=5)98>9|Mu*x`V z#rP<%Yu@2+tzpiEWd50YR5*AVjmo=Uq>yf7gFg!x$L=+VM5*lV5d>=PH~BoZ1aSkl zw~Ig>8+wIYe|m|Aq-$h6aaSj8w^|LZ>ioNM{B{(XAZTD1$QWB&+*bZeNPUUsP@i)H zACSjxP!utHdxcF6g0!Q{+g=Y9Svs@6p__;*q9^>19cUJ)Yu)0mcHrl zL~hYA(X3COmhmN1aT7;p3Z0a==8@GZLKg%*Vh%`BLWGe(Rgqi`z?2e&nj`T!QCzL zWy1r?0ssM<)i30R=j4paimhT%KDRJ7lUP$H#!g3Nb0?T z`Ep*c8|4p_k=r;t_jGMRuI-ns$>gLekcV&8DF1<=DU0NJ%hOITU|_0dtGMX+JPu^By58p{1F}q7Dk_;vYMF>K{IGERU^!RUOpWfD7t)|ylLxhNzi;cdTtU-H}Kzr;MmA~)U;}Rye{?XaxH?6>2xy+38Jv!4=V#t0>@(huPBu9_zpOFB!A5Rfm<-5K zbQN2@z%OUfQ*PhDi`dAl3{i zkpkT2^~e0CvV54M>}qaE4cP2vwG+TU({-vMYJ^K!?j-YNP_mTkKZ9|2aEu z^uXdDbml$Mb2c|ujw~c*bV$xwRx1ZkfnlJIFD5O!r8b&L2a3q>V)t!oq)6lsMU>rG zYiu@kYB9n3jhUYf1*fy(?uWc}&f=*XpdB4%XSXC#(G#&CTPIj;U^hpyOGYYn9fRWG zC-ly>a3z02F)c#j!WBZEwi!@$7%qgFZT4D^pIkxNT}-Bp&uwZWg)b)M(70+4ITrmV zTV6UOxYn|hVKP1*(|W8Tud6N&^FnV!8yz|)PwGq#!d!zISUkAH>txT&T_$&om6XUQ zSg+65t68GyK682gJ#>`f+(~QU2WWQG)j8O}&;oMpy1cvDduLFx!PuT^XsvFlgZX<< zL8%VDdk*>4lv_{a(J5VhFN!gj=I0G9>{f?phS}}-zsEEvR1>Xw!NsjyjE-fgE|ZU2 zE(LeXFxuyA!h`wnh2g-baRy_wlhZ}!3ei%HAp=P?RFSKD#4hso?I+0mGE3X9{vfIr z%}<)=1{m19jLe`M$ZcpZ7m9ye#n+J_gk)f%TdDRbKc$&&Nd&w&x2B*w z=yPwg8|dPd>*w=;ZF;t~**v7|B6N!s>2&z&*}~_&1*b`U^RWhP^h7|%x~z}V z20Ao$CrxlR5jGMzqu$Zj8pzosYuaO>8cUe$NHDyTxRRvWp0L?y+TYv^>!GaBm5)QL zZZfllv+}16ho8~|aZ~h0E8*&Sv4%OB`Xk2*p3K3dKSz8z**iUjhrg}B0&nL9cJX8UsnsC|QKsRm&%^-Um`2jW?VeW=6f zM{YJf9+XpS_W%hLQ9tYy8;qe}KDI|phwt%w+8(v4yzhXw+EFAg)n;VU?vyAdykhG6 zPD6uKo($vqLv(vvjU+(?gL#tM3!+dYz_b&o=xrO=yU>XXRSsPtOxk+3t&(AbSA&5f z5FbWgHaA#m*e9C#iz_N`ErlvfiRhfG!?#hBM%lV>^6go4fxzu#01GDn2U6v0YHU(x zy$j>v(723#Hy5Ry*3iiLV+&`5eYFfVRMhE`1Ax4&u4k}%5#_YT4f$kq{-44rRn_;@ z*eOkh{dz|S1Sj)L3{;)E2+oBX=pBDu_Hq91+W#s(|0oG?_ALe^@x6k4BQ{pL-Hjjx z)5L`&>-jU3S47G?c6$-aCI56LN+92pwhLvsE5&3mR@sBXja(QGsgdK5X>_r59Lp67 zgVS-wQ`+h)pSmb3^Vt}W)RD$-*NDYm4$n;#mE{}L2AjCmX$qW##y+@OKSW_-W;r?b zbe|pq^_1x`F3^wJ*lJ}eqQk(5YYz7yr0#=7qS8k5BTg*xp|K_EB`j`p1q8TM>zpP5 zU5QL>51oRlcvv1ER7syCcIcUC_-+!Chf-rJa?Y!pp@$k64Gu+#?wi;UwZGX>`u1c+-sH8>BWckTWjT$Np|ZlbG3yu>aFRq$mbXb8AD%($o&F@Tr-~< zyEGrAdw_^TCJe_>eY0o~`TT{c`8%a;4L}{ka9atj+qV-J{v|`l&Psp z8LjYN6zpB-h!Z=B zH7#zA$Dhw$g2^hm{<=%&_za5lXKWw zcGY;mvZ(P=COs(sGS40q8-R{SAa+7#vcC?;n2`B#EThs^=l@`vh$uiFPnRyYw2*!f zcAXD$vqgWaUElB$m7Y?GMw~t_bA~52>S3%v(gLPI`a@XeD2A=pf4fmTI;7lQ<1sF+Bq*&Dbf^I=n;)KaBOy_dO383nMUAT9CL zb-4KCin%%Z5#{^7xj1+=3q*%6KL{TsXZ8`povQ;x=mTt^p1O2Z(I0epEl_pS8XI7@ zQ!?VDeJ1#VBcWf*;RjLC@mwXXLYgD^q16hUO@QALo2rVZVo~m)gI>wF^bvIOXuNOc za>(6$8KONdcx^sP%D5wvI64$d3(fV(Fgf(HNHNS(JX*MW-_q9rLMyT&SQ)C@Ac|GZ z-`8rJ2pSCx)%S1lbbjoUSQ~haEV%orMjB*BZWDGY!UC*9lmCfyZDcj z6Gd{T(&iSuY~l6U$rP~jHk(7oUQEewD6j=y70eGjth_cbJ-^h@g+XBv$8@nseal!Q zkn3k<4P0J=RLhLYk!r~zhl^a>ce{9to}macl(qHRDrr)dJ9RS~CCx`&?n){Yf)s%; zsc-hR*vZ=PTo8eQl;m$9D?d>}H7$~<-b_y2i1OH6Sb2IK^L{9UMPp6a(Q9BxvFb>Z zOMiO=;2-Q|Ht>3)r*Z$9@-Ro}1|xm-#G9EI#cep|>O^c@LS=3&K(DgL?Bekg(eY{3 z{0%e9_jb9`zh0oN0vjHfo8@}l2De2$H8VZ+MVW}lJD8>^tC`Iei*s)$rqZR49ukGz z1rRXZH3m&gMOPY_FrCgq-JAhpm^vO%uCTtA$89#^;w`R~GfCR>6ceZQT<(QVfu6je zENDI59d*w9WboROp+)dPLn?^HfyvK@A%T{BF71-tt^VlLlFB_`=Bx&Z(k*VNxlzii$NV22&dQ8n|DAd-r z1>Xovto~rzJliA^J9BG-qc`;k^@PuU5~D=1T4)9w)Q{EYf&Cz;uZ?914znN41^`2} z>IJ8>Jcl5LJM$xNq)D$qug=~}az#R(ucbl*9N&VVa&zK%Xh}ibLA771p+aME;@APC z6(Z~wV|-vuSud59&9AguG^JqTl*ESJ9i5213DG+@x42zjO}>^=1PM|~5O9kZCw1Iz z(S~KfSC0Vwm`uU5abSm&*UkjgTdrN5em5WZ*-f}YPy)%C9>9dg(5FK|f8fhliixDZ;q;IX_v!`e(P~Yn_WUdPD);CJ^T`kiZS$B=D%c};zmskq;32^ zq7{{B^qy|XtV{JPh-%Ss-fwVud9=iBBkG01J&yCCtDsPpd~IZj-s|?3J2)S?l7m7M zuH|p-w38$ZDOk3pnie4HP{x;=cN~;FHJf2oy8NRv1!6p0TVbOjUs6zoe4T92y_Y}2 zR}`&(X>XIZax82FOi7v&9WJ3TrQ;5^7*RxZGeFF~dM7Wc(W|j|?_SZB_+>sURMZ%4 zMo4jiLF+4#9A7+-+DH$aAZmOe6RQMDn4w~%`bg`R+H}7{ear2EC^`$k0uEQ8vMn1+ z=Es;UE!LavrovI?uoVI|l6p5a!C^jL3aY7(Np%c`hYvb0_}~0&2Q!sGbxm zh15TUixF|JRdSW3CUHktql2h_X|F@^WR%Vll3Wyz!AJ}*-`#``y$60*vu%^j=1RU6 zz^`KLf)XctJA-!ZeDS5{E#~yEua0HX)@?0mIQF-u~WM!b|@j3bakw8LM2c?o_E5}DK&4i*#V(men1tAO!q-kFu z(^_-57s*-hRvLV|GsPlLt@B9FIt#%Yh*g^DO~HCL8m!K(9Im03A` zHE7&xXrWN1KJ~?-nYI3TkJYLUV8903fJ>au^)t+)o^3WV`Nui9fc&(c$*N&qe0iI} zmAiuIl|)3?Xbh#r?>h-FI#=r5;Pf>AHHRoc=^sKigH~%rrr*^&e_lL%_s{a){SQ6F zvXYxTR{rOi*HgZ$~8b?U|UG z`t8IdF?`2v)T_BKhXYZDZs-ynmV9#Z@?{Xjt#~sC$gG0yF;i2Qry@J1%<7uRR5WX7 z@bosX)>tCqxkz?y{+2!+LE69MM)hFDcdb(WE@v|tct5nv7$ny>d?FP;yTb8t4Q)j` zX+do{Y!#Nrm*CyQG1p;M{%)KSdfI9jjfxyiAkoH3DY}{o~U}XH5{h z2#!o@J>;gMuZHB$I7?@zXp03BD~Jzy1mb^RHIc}FVy%;p#|jU8wNsGDNU)!x`Y;*r zKuBgMaw<@MHvlNIeRfh-KwsQdVH{z;tr(VQ;h4kp1utc|68g zo^duody~oD2+h;9^ho}f5mi8LBXro9c>Tm2{Sc|3wAJQ=OA>O+k#Ge6olooj3NstM zygD}M96QX#H{)Z$8PDNEdRAdS{th$IFt(~PZV_E%)3&}BOmM1&;z5$CYC38nB|G819Kchvn+L!doY&$I zOCs7*`YII9*4j#hJ4~=io^P$Fu^n=i&ml?QxDS6nxi)rn6m^J?bU*>je1t$N5WtqA zDpc0=Sow)}lM_j}to=QkHkD>ZaCzpq9e!&~=BH_tC767I9%WjoMV7NY%DftsbLOL7 zw-rCuP>hu81gUjfrQvqJ3UZi&o^`Lc307MScs8jDohdGU@^ec-z zBJ#7ixj!Ta;&%+-r(8~8n}b^IPVz9>S+=meL8!g`2d=NN0e4EYtPBd~^;9r?9#I)0 zVp7hjq>gj$>F^ur>Gwf2;|U-wwG9S!YIagx*8_fiF*S^vl{9=8QErjT$)xD2`1Djz zaU8**uB7K<)A155eL_y;Owale-WEEEMb}{A>CzE~NX;%TeBO3-GmC?-O+2}M`q@ktp2fjr#i$4Pd2@RdYcbs z()C&_Wl&9P$r zQEz=cJMw8L8yEdjJKkOxx_-P6qYruO9r;u$SlZCz+se!R(Tve5x+JGy{>oihJ+?=B zl%77B=5$RaFj_T;7U+D%=`4aQKr_Hg;8u%r@=sW0eXSZM9)d1+Hvh2cct4{N`;c>^ z&h)4LRN!1vmz7di?+Afxzt3cTof}Gz@-MbPL%N4b+3Z%f3|n%oIykFqN9WGwZgH1c zSD2uYfHeuDpvC@-clO&I| z+b?QhsG)D51d8wLMHSMbx`ZSh!J;cK41|#3Z$IDw4pbb76Eu_JC{3=gyv0_F3aK#^ zL^K#4F1K*8t62nB?lx~QbD>X}Ote_OyOVd}x^CNMqot;;+?mK5IAG$Mr#+nx)5@?C z*41~QF@>S`T8o#jOeR%9^t-=hT@tt$A&aTjZ4sS5RdF5KEty)4|(q zt9yin{6*%X_VLvJ(m0v_{dcF(Fe~;N(PR~hT_UE(pvKW6YZrpNDwk+vmIl-6{h~au zFq&1{k2d?b=;?W8S>Ovy0($Kv*v+l-ZJ{)@RVarH?(i~+)A zJ{BKUiP+=%i>BQ|1r6f*^IH?9UI39%XcnQ+9E4}#8+A?92x>TmZFZ;cn{1+>YH2~x zB?#y5?%oWRc7WuHoS@$*No?}9TZmk7Nt&6!$mC+m{scUr@Tr+rUQY$@P;r$YWdj=K z;}O6Dk&BuwD9E`r5P`;s*@l<)gVe>v`@FbsBf;dWj!x5v9OeQa&r>}v7E>Q^&M4LV zR~A7HlaiNhmVBb9l(q;IakamQQlpWWN>M6Loc`?%){d{50p-~GTJ_Lar?Q*c?EdCe zCtA8fDEufI7kUKugJn?m&jj^dJ`(|{X+Ge%cmBMBIx7L=vyd4I1ml3TzqYlb!$qB* z4^hO_iOC}!3KaCV@e$>L-A$cM)n+pP@j3jO^q9+wr8(L^tETnHNMF=hMC2&XpQaV1 z{Aedpl;W+)DRSG^*yS=6PtF9-QKZWu5jJu9)1|D2mV|bwP!pepqnASHr+f%I{9_m;5>SllxS+&~fmo&r54K`YscM>zs_$J3csD3RSg<# z+o3(C+=Xzuq{U{X1zjW+1`pS;ZTfUjQG{0>>Hzr@8i>;+tu0QSF2c!-rpC6@Rh>K^ znT#@weXl4%l}PIN*8_7sKaA1^Htb5(P5uYf@-J_M`~`!P9sP_QpA z%mi0sUaL8iyJ53ta8%)&b~`vZx@8~s&tb@{llQqU+Y@>Q77vxj!EI>J$Vx%!{*K+i z|27#`sV9(&udKGM6L2(X4P~uSLLtwgO%xTR0$GKvazEGBw!U;GfNXFhrrnpRy=8Ax z>)7&>3o|nVa?*6P&u*n-6n!mDWI%?aj=WnqlHgW>mX5`WfY*~GI{y2VEzZrd$F)Uc=HP5n1IEgBZ z5?TA~3t(O5v$Sy^WnKdtJrO*$Ha8iboBbeJ%q$ygfUNLB|8K&Ieq)Ouz+N~qHN_G{ znATVc`+1)0hvtH5Y4JOX7v?6^B@JV=9u(ag{=brPY}wF_Xq}V{Z;C;y_XC?}x8}p) z;lQPv8441P&ORt#Mq`X%d60twcAv3Q6IF1p@@h-p9?@MwtMR2DD3@7NQ-}9qQQT;V zjw;ZZs{xidM|bXQu+=}P%S|fL1+@OW zbgZ3SfyB~J=wM8pyRJ}w?Z#zxQI2X`#Lh>!d=iIs{L(oL=jIo8G=oa{Bp4&;))-7p zBy#0P{hMo;SpV!S{sdpAP!S)B$CxaI?gcZU`9g6ZmFL^m$A%PLhxX=ZT2Uw9Xz182 zc`6Kc>;&R|F&w(wF4hkBuEMMl&%0H!O!OvGElUN>z0Ap|Rz1fTTXl0{T{f{Ikh*kp@ zqZo&9Lm$?aSbw}^HCUcq%lZyVEkJvwl94L~W$ES;662&JuT+~&&{RX2WquaqaBL_| z^u2;5_ZjaL-J9K1h=}0)$mk0PY9`v7N$EIce9-f-624lt2kP^DhbqkT3jSPKOU#u z|Cgh;k8a|=x4nNeBVn*LFOm!-U`Zp%hLhNmMv@&8uqD|h$!)>1jY-?51!G9M&OJ8? zaY)j0ZWCUTwx{dqX&Ta(d+s_bX$)!Zd1(kX(Dt?oMz%@PHrO6XhNQugMv@^3Skg$c zA;FgPY(M`tENbM@{C?l>-utr$4>viu(W|jbN?y~^9)KV|tSoSM-3y*K(F+t^PiOz% zQXKa_oJTgX-R-x0^wUo(L_8qY)l{Yl4e6;v+-s@f-UCbMke+a%1c$ygXb5C-KC7lt z72txgT%c}G%m6qQkVK*m(e;nfdOn+vCNe6l{|)skZVWm3@wmdRycaCwn_o5RpZ)Sb zYY&Q5|DKfPP*Ow6zgDRV5aBsRt$ul0hFD{HY&}BEY-RcUA7fc!fEGGbsbQBno*(S7 z8;X%o;xFLQcbi&GcRMleprnw@*1T}^X}XYI%CHVtD7<=Md3I_#I+u6%cLiHrFm?%7 z-cM7i`20Ss-=VRRF8br^dOfzyLSmBjt3Qg~qDWXJM0z4Sw75`A4rg?H|2~0ApSwP; zV2`ceZ4@XuG?gfC>~e257DLk&%CL?q;RQ}#Oe4pYCV?)O?%!~5X{t~lman*u`b0mk zJO3voC(u^nv~ITRai2KS)wGSzzIh!@Z@P;0kzUU(y?Ob)GL%DGt&P;xWK}(!yzeBh zQ9TlXp_>^>)h$iGqpJ125-zW#>mMwM-&~=s-E}4>5$X#Q3OWG-6izbzzym&?LtL1- z7#^CBp9R~Yn|y-Zc57lHT;6bWz}|p5kl73dMY%$ToL_l z3>F%<-tn!2Z2`ST4$Bwk3id$jnrTG#0!UsZqhzPgVPS{=0EJ8ICjlZZU8uZRI$t_{ zqg1!kA4G5g&jUrd^TU74a99m9um|d9fsTb(_93>|>U%j91qaX)f!#WI;5m*JKK{`{ zgyvbG;}e|wvF!%+op_G-1sXavk@1mFZ&pZw_8f4vamm{HLRv!!w5i-qWfvl ziCkI)?$#Y$g#K)t;_p8wN$QIslxQH!UB`o$5ah>xyr7oMZLPkxjiu>}iv$_0x~HU0 zfWH9=JclA8z=YInrKe+ay$8q%?i~b*7>4NtVr}oi`yFgnj^3gVP_DX_N>hfYW0CPH zLy~*oa5onkk0v#NcA$W`NmQeq%)_4vDM6I^|38;lgn=2*_5 zf|d|1WNyIP^7DUB&QNY**=TVLbb8baiFv-b%4!t^UQyqQsKUNFv(w4R=)7%aUP>i} zw!d?B!)RIf!Elnc>@agV6lzgF2p32fs8Xg1&5-I+23)DB@C^Oj_c{pNw+e&RxnP#~ z8qS0>Su=L*Z|7kI652b!G#*dfaqK}fW9~!(_l0K6ly`3b>DK*U{b+H&d-d|EI~*1_ z%x0j1mw%hh3StLTaO{i6!iB)zdz`$Oi-%Hq9Y@t~sRvdoB=kSP<%Z(QL|Xeyk7&t` zr&70wTJ75BHjwkMXBtwH9X^OS;QBluFFX{HMj7ai(x9z-Nl*cs!j@J6J=f@g`X#j zy8<4gp8p%ldDV`6b*MZQiS|q)R9riTRQ#vQDzjc6Sh3L(Wf-4@VPS=o#;U2J!2jg08Mdom^lCK|;UR9B zZ6o?Bqn*qz&kHs>DIKQ9M&t?2dV7mrGD8LO=Z?=YhF(07KQ1i7=hOzEw2Ex2y2|E$ zx|SXZW#ocJIMOO%1E#$BL23ps#OsCPrme&ZlR8Z4-%GpS3hvARY zldqbdha#s*Pt1)$hzafpAY!7%D+pcEMlbDZY|=e03Xg)>cv7+SxE>&yRCw;pne$7! zrYEt|h=h|A9pFqgqh+Ac)_QutcO%8$pt8j#a`$)R$o%zGnbfYM^MSn^;82 zKEO`GQQV4Mt}a2FoR}G(zFFFccPkgc&5kKD#Mijb*QDcLeLqZf3+owS3H|6C^I)g7 ze!p0w%an)Hi~2)WYj>+3pU0`2v4r8_hopenLI^H0q}|&g)GcLURvt@|fk(GvmP#a& zP@&tUMhQ}aN>^zpQkj&eb-|-P<;3kGp(v~4e}L>n7KSgsn#`K|A&Aqrhr@B?vmb01 zH{xWN2`RZ)g>&Zr*FsTz!Yo{VRn@`EvhrJfw{XAyt->0^%WS@CaTV%a92>a{igIB( zG8aBxD7w4N4#!UFgX7C6DI#HIwRr#;ON9pmS+DzYG$WI>lGM{}rNYD6W%$*J`tY*= zyv6~FH{eG~SzmYp8z%Y6^*qHti6t+ba+PX=_N7JY$-iqQa}!Z4RGwhXI>@(()!kw` z1k^}5iQdkB@^Ti#IpQpqn$pkYh*FTcci_N?uZ|@`T6d?v{CXl0!Y9UnC970#>&J9` z4A%~X1wj*?_!u^pgL(~Enqzq(C_O~-V>1gyM&H&XnX{9plS_AZ`B$Yc=2cfaqZhY2 zCSOsaD)Bi5Q{~L4vq zq7eM=O$gB>;l(yef^%PUC(V9dPRKGAhFWIVU^i|}gb%o*zqvSb0(~nYHtoh*CN!DQ zZR3>%qvTxm<2l@uz#jPRQdU?;7qGh{Bk@n6$=RfUX?Y0sY=rgK*6T~3Pv%17i7c=G zo@j0|p}65vIY+zF4;5{lgGb7Elf4Cv`Ia%!O<`kxQD+W|eCWUdz(X#ll9h*{v`Y+1=u zwv+BPH_L@JwS>Kg7Y;o;NHdJ8!x<_U#4bN!W}tZsu0iK&9oN&avgFEMP?fs9xH{PO z!C^NX#_6Nog5vRaQn%ebk~3J78&!)%SRw;H+q!flrOwV@V!`!2cco}J;4+uqQ!4bW z6F7{BGL|w72K+TFds_KJDy5jg{Q#S*K+)MdaD@4G_{(FL3!TRIU#xuPXsaVB+cPbO zoV~?W-5q8TN?B|Kz1GsNX+Gn7jd?|_ER)3HGAv3H?U+lRe;rjpo`HbX(q;Q ztTFWy3nl8Kpgd@pB8!Eq%a9CBO(lw2R8Td64S6vI@RIlEz^O8gFp{EWfKXy1$gJLeaf@nM)_t)z0H%vsEw8s7Zu0MF7NUz1f; zIx0c%h?O~L1kHx^3(>RuJpd^HiX?plH5ECQ^EpGuQ`abcV4rB!Y9-Q1c4$5=9i{hI zz@{)fM4wSA{z0Ev$IdH-D@n#P*rcndFcIxx`4CmtDiz<9XA8~Gb?9xnnoGJYHmMpa zV3oLO!AmYoC&}HJc*@u(9lpO#4TXQ63LESXdVP24hEq7nrGAmCDCg2ib~REesYT{c zuVkr)^*((@fyn~9bUKZR{SHJ|S0!3iJceJpesJwNO`e$VBu1wd#%jl{L3*l*y)+#v zm-O|w(wE1=yl?QZ(?l+YBT@WG?%sZ>oe}&Sg<|v<;i2W4x}db#!vOGgb27{Kt@T(* zT&>?9c%sQd;fbyBnT?kta;)SUd~O$-ZV)#`t#0%AB`x)$Jg@NkT75iy zaYl7L?(8BI*aPJ<{2y*nbcx(wYWBL4Kbivwez{!IIop zc%!3^fzvJN2zVx~X1#H{-Dcpo-gx<)B*kq5=-k-5ttK|Q!io2go|2RwtZdC|y@&d1 zbXP&?02_uB)bgGux0!U6!nHzjD2DWiXBS*D|8W!RqFOz5`evrYNqz7+N1|i=w|p)x zc?RGgfiDxNx(S^a$p22mJknuQCU0JiIi!;N9!A&>YT}uRBm_3fw##xCgu=@yjrWk~+S+Auk@2^pbF|dqmiW@!xsq}_ zpQfq()<9hwFaL5bq7l$FCF&+iYK30k5)hg!c)F~)mya!`h_nMUB|m#7R!J_jKP#E5 zC$EOeR5K8RQV{jyD6%V{3a%_1dc+;jvDLDwp-E|0wnzbotLyOde!Vs51RJy6vQ2ogeMIFEDk)ZD+y;Y!`}KBs==jJS*3OIl0+S+Ol^VSs<>a+t88iwd{5 zW_sk~%T#+$cbmw{ucod*M@A~dsb8GStHi_-PJEF0P4tWkDOh2i@pzcbpKmG)(XlAA zU&8GA)v?QkFbtWf^s2qjs|~*hLCxICvU2Fd2qg$P9FqYH5)4M=l|Pq>WHVS**xJ`B zp`Axsoo01HQ}8^((D4n(@~#wElt}_hO)YCM|YY{ z*(qF>^rC&eF?g?|oXs!5`Sw?ywC@Vk#ZM;`@{~oOKf6t=2wzNI2&D_nUT<;ws}hH| zJoRcmAC{Ne4zl$BDX6ZX$6kC>nZ?(ry3Hc$H&;!BLb06d2+|Z2w=Wao12Te#8CB(r z4TT^6668t0b3>^j)N0;TV1Gf_cF*@6y#88P$<|3!m8TfOAMH9is5h8Rx~rq9YuZjP zgU_;!jLjIHc~q!lOEOu&0$bwh1aGq%!ro=@IX!%`e7cY<&$F$ql76jw@TiBm@Ocb= z3l5$EUyu{4uHk0z`k!WV*ecrGSjl8hBvYZpm+X!sen_BUOlFk3?EzD42=71h*Xv9< zWfAEus`3%~&8cFT@jUaK)vAY`F>&U$R{Jn^u?o6-w=Y+(33|SXz@Jc-LG}^{Hfu?? z#L*w8BB@@lo8NHI!JqkMdQpQRw#nxb7|n_C-xb2B-|2^AI33E-Rclkjh~#tnVj<9> z`33F^O|9AK_~$^H)Q&~SQ*Dwud47rWdv{@5jn$TFZ>GPvnyutJ2PC`y{?<10d`M~W zq{pbi7aTe+J}pzgTm_m5DTl)Jqw7k4GX?#ADnC(B5~qnlOKK3y&i}ux`Y^9*AwAei6J8x8o_1ddYHd`e#A6I`lUdYpS$-jY6 zc6aNyn&PicEU4n3Z(|wN>PlD<2mISwbrw8rio9wSW9Tr_3iVmWU|OFjnPcARP$Oao>2AQ@V3x+jW<2t1sP3E8S}>z z@ilEPIQ@hMj8ZMbhmunn)VA~mdK`773)$&PL2Ec*!**%;P9`2x%2v-7?_;)ht_EJS zteVvHdVrugGY+l31Brt#J}O%ZZ>3YT0&FzQI6?{U169A9hGnR2qmuzi2K+Zo_VHa_>+!h$^@uHmqSb2nf6 z!Ar$(R1v=2)L$p@^x3)bJkQqcG&k}*G2*RNkg--Cp7>1b9vpOHV#42s00-g8ijYK{*6^mzi=|Q(w&vU2BlNo$xR#61xSLs1d%kDm- zScJ-#S)T=Wagfg#eey-C-kx!ut z<;Lg2DiH!syiG|So{XluTb;fY9`qkcw}E^<#Q*4e^moyVsWW4;T60c_}X$*p;&v!j*K7t5+%0Il%0fQ-S+IW9ajI> z9VYxjRO%Ky0CUM6_8?*(yI4U=nXJgd|_u{>#4#Do_-X-}^BCXL7ciT2+`4t7e zBzDc@vdKUAXoH=ml+3g;v%tU{BduLE9?k0k$P6|$={QrH@2JREPF$Y&I0DVVD!~-M z@!Si0zTWS034(emKd0u2eT%UJ)qMb(SNO~gj%(shNB*!lM|TFmr~KJFIVHJJum?Pn zgbrC3oyO|_qf-cStHg7kcU?X-yp$~=D`5m(QQz*`=4&&%D#vFpz+}DFTTc;CQ_Hc* z3)AS*(t29#-)(pAM@cW?GQXY*&B!WRur-LyKEjR zSILzw#qh(=oIN{nIh=}p8lS|DR|vN5BjmEC<>_9bj?=LmLQB`q&H&86AAt?sMqgv_ zsUYmF#(H{04v#6hFPFJiS9hSEE?|wB&ucv%J+^sd?xnC2lFx=O7WuZPM8{oseHG$l z3fBRHwTB|1EGX`hTOiaKyf?3d_Nmr=zs=VLS!y~f&(&`C+6~IhdEFCT*xdnKIDIw2 z4LpdCiy4YWC(EK6*D7Dqg2;H05%jP6++($js{D z?~6~y_?`p3&5zVt$uc|&SBhbXXhEOfO3qJ5)mU{RR~Ejvy}5Q_d~E7wM#uWZW;*(6 z?kWf4=N3lu=Gbs$HjBFxqw%;0z-V|ap(p_Q1pKhGk&wc=2ECRw?5yi4(Mrj$WpBdO z{%|vm+g74xayG#a1f))k##1s{NrF4K`F1weamo-Z0S(?hk3haiOom~-jG&q%h#yKU zT#JsRN;ebhvv=+f3#^xCC_O4s+>7MPk*b6FQca z7u?F7CO)1Ro|0G5Rw;OY(194(<#dD+rJ&Q|Y}-j!{a`L{?b&8tnySc!%aJhj+Af^Q zhxhud*Uu)4D~%yN78iv$`*o-mBG^<8vG}{06jr0bom~z~c{n+-h;`Ay*4BG*(}0Br zE;e|2YrQsNe6~-#>*^HJn1Nb)C7e^&&WIOn`+LVPryLbY13XCNm5>q?}1`gK z%J}kX0M0wUS8q4ym8&;-&Sosm426d?+2yhYjg)Jdi9$-vs%BrE#o}4Ny(3^*K0h^y zW---#pgt&66_b43wmNnSCvY*X2b9m^3;?h#7DJ);u1;oD;i$jIV6bV8g{fRQfgT#* z(2`{K9b_bSHG3>eS&XilWc_YvXsEbwILRx@MGb8~+UPS=s~`gi@(9#$;&9hDcr?iu zvwzEGRB$ql_ⅆ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 VDP3Fw#i2PZWjmu}F<99he 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�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�+P4ej5hpn5TI$lO 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

    I^DC0xsbf+<5CyuXmt|#vw~ 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 literal 0 HcmV?d00001 diff --git a/sound/effects/flag_raised.ogg b/sound/effects/flag_raised.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5da7eca55acb9632ef2ee7be3bc9ee3e55eaae55 GIT binary patch literal 14714 zcmeHuXIPUcVEZ>({xfW}gh8e3riJ68ChPwe zG7!JI(t$7>{g3!<+aKmj3i9`0{Uks#CuwPDX=v=w&>@i--d+)&{vp03dPt;y*x`_1 z?~tP^8)RU}Uwx?1j9D;%h9H_&q#pK2x&r_>0NfN*gtL6iRk+zDW*fO4jl{g{ z#2%t&ie~RW5|WOWH~@TrO%_Nidu|?Z*T9#koEBDW;BTW}N#akkTQCslT2t~2skl-R z7;;xd5iR6|gcty*X0q{k#zx}7kxd{%$yw>Je%Z=`FpO$daSTSQpA>7QwN##EW4KgR zmS(t2zA{1+RKGH2VWm0A@~m%1xtAKq12QK&1C{WW;pjX{Wq+mush; zuEo2|#JhfqcPA$N9Y3Fb^l2mh96AXGiscP*pQ@C~NtQk_C`H62)WU(+21`f+nQ|(b zW#$z=0rmbDTm5QUgNK?ZLrvJ9D3EyhHl79)`{!5uAJNAt*ZaSZRKI>zK!teO7b@Ks zsz7Hb^o3FQe{#4VKr*E=C_Q01`@(hl!goP&-%*o+Y^yt~R-67IgblF+K-HA)36&mz zxWP~#57RvmzI!^{dKzNI21owu5dBkMpn=F1`s4<%(c0;&72NGK zcnq~joV^%$UBDH}{pD5g=8nJy?BCUg3dzlVhS*yeLpq&?^1#bh$Y#kLJtv%1tl6(p zE|Z#OYEd0)%aBm!9*y}qauNV>xSv}5kL0H+|I*^}%p}!8a`Uj(5M?8&y?xj4Rl{wZ zF;)}OVu~)L#i=dNi^A&-%mTSBQ_gDKY=(sj_m@RMLM3^n8=)kA8c9N4*q}-!WEKA^ zxVH-TM7E6nOT70^+D=pvilbWU_S(B0m<|UbgPqPt%w3Ilor!ofefrUK>TjD9{#~*D zX*mEgnz)}fneCCH*;f#2LlgKV;D1<7D84U4dLTo=vPr>ujB@9_&i)TNqhfSB9cz1W z*HQ6^ae}wKp6j@-_qc=iWTf}~R&ST9r=42=Hke;#^JqHaUo2P0C-kjF%cy!>XB}cXyk`B@0RX4Xt-2Rb};2^ zy1c3Rimd%Gj;|$e#5^89@x(b`OE@z*wa&}TNWHa}A-h<`4^4Y$P$B_@`(V=62x&_M zWO*CGd>mNgVRytfRuL$4jOtLuc2mXZzl#5}6e6T!#|Oo~yMYLeGGU`Sf761fbZFD5 zI?zh;KM(&2EjwM<{(qrG)v=~Bt^eng{(leup9B9b2Ot%P2}3^utwdH0&en&4vrnm+ zB=fgAY)_}RyN*j*i7hx1c5TY%AODASKnv`9o#QgQHdP3u>uf6GzZdKOPY)50PCyk! z5VF}u#f#2==r!~pZ>_{C1V-Zm;Je1-{JV7AdH?ytu>oMi_yHS;4O0L4Ol4-G0O)6W zIYIt~S*AA(u)Up%_yNfDJ|Xj;ck_P_{WpRzHW`4krH+In(nIhxPbX?7MbOO&SR;;0 zQt_}2WcbF@N$DsO_{ln6iU5ZM3rFxnV>))v^mDoXrTw84%W;zoZ^#Ksl+%H-B1JDw zR0!Pr0F9fRRO%0hmKTWa$PKpZ`B_keZTLI(_xI?#p#RZVCq>uYZTUb0CJa3EbsaktRqVm(D^m=bp@ znwhK@gQ2Rz#n4n0a~MWu+;WDNg*rEvft1b3w5TSPGZ-pJz}}({{T$Kp3AKFSJ>>0q zW_t`9yilN7Xg)6p7nS7_A@`;l@44aQWM^tZezJ|lKpq5B=6XSR1z8M32qp|U97iFP z@@xj}WkERPe-uI}FhKpq?W7M#c8i0Kg$;2PDMRcw–qzw730h#5$Ao;uQ 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�j?_biGX+D-Uap1GTt9`dOdAp{lr5X@@Q?_JE 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 literal 0 HcmV?d00001 diff --git a/sound/effects/flag_raising.ogg b/sound/effects/flag_raising.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cc2770f2ecb8bb1fd503fbc305834d4d751e4b29 GIT binary patch literal 15876 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 Y#hSq8*U-INq8u}Jt~j~s#U9{)0jHQHUjP6A literal 0 HcmV?d00001 diff --git a/sound/effects/flag_warcry_ua.ogg b/sound/effects/flag_warcry_ua.ogg new file mode 100644 index 0000000000000000000000000000000000000000..eb0ddecc66ebb720b20ba8e2d9d77563b4cb2c97 GIT binary patch literal 18753 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 F{SS^KntT8N literal 0 HcmV?d00001 diff --git a/sound/effects/flag_warcry_ua_extra.ogg b/sound/effects/flag_warcry_ua_extra.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c723cca446200eaed5be9da60fdf4fe154ec7d08 GIT binary patch literal 141494 zcmeFYcT`l(_8@wioRpk1l0kCLK_zEU$w7i-$(aTuOOhZtN)QxKkQ@~Oi47tG5}KTI zYM^QQHTvB<_x;|inOSev`{S)OwW_PD_TE+d)DBg<>U8TkI2ZtEz(0u-{cmNg+k^s&$Ty&>(q${4eP>`rn~MP!vxcUp(j2 z@pNEvakP2-hXIoslaPRrfPlDw2otBiovqI^M>hwihi<-(p6+h0c5dEWw`@R|f5+fb zQhp2qa8M9IO{U(ku@oZ!AOZj@R<65g_G(;Z>BXD@S?Q{`wO)a^tn|2Es%Hs;eg7($ zL~O|c00Ri)#7%m;uI4l<=|IJi!gdMN9D2e;^jQyEg`R8(Hw^1%OoIA#t zC;( z9c2!SvZjjuCtrj>VYm6u)R{m)(LKpGD_kWkG$qTDCFqgSAJ72XTahr~rm}FQzEvx? zcdBvBZG8T|(RHYfcc_lw4+%=W7`IOY6glRU|39+5@f*AUc~*G-of}X<$+F*ruHS?8 zp+0NBColFN34aGrI#tl;?e!E<@e=9xl0jt^?*{|vnj@#0g#S{)t=a)VL6EN3gKhvN z4gLEQo}y2@WT(8erck1|mB{}%h5xY^)I^x`?cX?s;RvT#{}D?VYFMgb9A$#PoKOU@ z#j8v?V>u@yl6P~~iYm!+C%(iP=5n-DX663Tpvx%r3QCt;gW0`B*<(3gqiO^>Wq)e{ zB)Qntl|N80>W#d+ebm+{I>#S5*p)L+QGJcaa@OCqkfCaE>A4&YErx%``^PLQE%HXc zNG_pz#Qn~7ZoxH2)h=!G_D67UVgJ>96i|Azo~G){k6;Q(!m=S_E@w_-@J_y)RwVeH ztCS%z>5+QnOI>|xjxz6vKQm_nfJmZ0R{XExk17AP;?mT3?m^D_VWA=3+u}pdsMOBK z9wKD|L6jBqilVGIv0=Tyt431Qxvb%r2~SzNzB*UgUynj5mB}_m5sUhdlSF5E4sunX zyy8Ct&Mo)ZQjWc~_o1)C8eV|hz(5XaA%IN=U zSpW7M0Od51e|$3CCPA=2@1?d9?q3D}%X2))`d`xxyk^y?W7Yb>J8~?db0RWM`cO|q z%YfW`oZM%E!p=aRn`v@DTyPc4<3kyL8cov0rxY@TIoK2b@($Dndo1G5AVXM=n<7G3fDL)+ z`0of2UKU^39gn_VuFo1MW z;or~nR+R(*BvNgSQSpUpsvQUjvokKh27pw%0EYkmF#qe&|H2Ry#t8s1B~K|{&<&v_ zJu_BF<;Ax$2DH%qX%xsnx5Q|-Pe&`lMuE*KV#@{)VFHUU$cBE1=ⅇDRV6O?!l`u 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

    @AJn#(-C?RWQX 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⁣+WQYBoS=k!Xx)}g7G+EW18rDA9 zn5(LqKiS_;PLY;o{Yk3GP0^dIcdjfBS?8Le60U5jKCb?P*-bM=Zf~(=T4=-p2TpEgL*ZF@x7Wu5l`Q(t@WH!lK&D7aBT~9W7 zcpvt=SM>XKt3FjdoikC9)!sOVLp=%W$JNKDHJA4+=VJ;tb^*MkEZ9Bjh(n!63T%kL zwt$4;0u@n)Ha%#?9D@Kr20&#fE_9Ny-=<=K7B^rc6$jyzemvlX7{rHaznP{hl?oUD zzGZag8nwyk7+icC#V%usYno{03sW^*Ok3~Ech})gdsGqX8>_}>XsfDfBvSwY!1qpW zpAHfebm+L@?~F;i*ZTeh`;FJT9DEQJ|7PcvU-i|m^5xIJ{-Zzsku%RQc2{g$zVPwQ zeWk~T^V#-xE1El6msj_7Cudh$-ar4t+s-qbU%&t7bIZ^B^Z)(13$;k(`1<>KpRf$_ z@;39lJz4wbjqYDRuloJ@_4{(~Z=U`0|Jn7tKmW7OX5o)t+@|p{&C@)ENA>0YySENs zMb?ajh+8RAox5$W2LpZ90e z`{)0Rpr_|tx7<@%vaHIUwj9M*C6#x&rz?T!D;VEj|KZM+-`s>@;g{>({?&i~o5RPC tsj2VX-{vOdl|l;uk>>w}08rL|DB6oamI1(dC*)G_^=7uh)?G~iA_YvPCJ6ul literal 0 HcmV?d00001 From f7809c26113de636850f2803d9ae52ae42985050 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 16 Jul 2024 15:25:07 +0100 Subject: [PATCH 033/275] Automatic changelog for PR #6492 [ci skip] --- html/changelogs/AutoChangeLog-pr-6492.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6492.yml diff --git a/html/changelogs/AutoChangeLog-pr-6492.yml b/html/changelogs/AutoChangeLog-pr-6492.yml new file mode 100644 index 000000000000..c0f3ce2e4078 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6492.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - rscadd: "The CIC armoury now contains a plantable flag of the United Americas." \ No newline at end of file From 66b4ec3cd492921ded821f8c67fdb22653ad211f Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Tue, 16 Jul 2024 17:18:48 +0300 Subject: [PATCH 034/275] Some fixes to paradropping (#6609) # About the pull request You cannot get hit by stray bullets, get lit on fire, trigger traps and many more while mid-air. # Explain why it's good for the game Makes more sense this way. # Testing Photographs and Procedure

    I commented out clearing the chute, then tried to shoot past my character, flame my character and teleport my character on top of a resin trap. Flaming still does damage without igniting, but let's assume it's the heat. Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: balance: being mid-paradrop won't trigger traps, fire and stray bullets before you land. /:cl: --- .../dcs/signals/atom/signals_movable.dm | 3 +++ code/__DEFINES/traits.dm | 2 ++ .../stool_bed_chair_nest/xeno_nest.dm | 2 ++ code/game/turfs/transit.dm | 23 +++++++++++++++++++ code/modules/movement/movement.dm | 10 ++++---- code/modules/projectiles/projectile.dm | 4 ++-- 6 files changed, 37 insertions(+), 7 deletions(-) diff --git a/code/__DEFINES/dcs/signals/atom/signals_movable.dm b/code/__DEFINES/dcs/signals/atom/signals_movable.dm index ba889d0b5212..ad4be2b1dc9f 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_movable.dm +++ b/code/__DEFINES/dcs/signals/atom/signals_movable.dm @@ -11,6 +11,9 @@ #define COMPONENT_CANCEL_MOVE (1<<0) /// From /turf/open/gm/river/Entered(): (turf/open/gm/river/river, covered) #define COMSIG_MOVABLE_ENTERED_RIVER "movable_entered_river" +/// From /atom/movable/proc/doMove: I think it only works with forceMove so watch out +#define COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED "movable_forcemove_pre_crossed" + #define COMPONENT_IGNORE_CROSS (1<<0) ///from /mob/living/carbon/xenomorph/start_pulling(): (mob/living/carbon/xenomorph/X) #define COMSIG_MOVABLE_XENO_START_PULLING "movable_xeno_start_pulling" diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm index 964e77402655..e6b9c4c4b9ee 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -161,6 +161,8 @@ #define TRAIT_MERGED_WITH_WEEDS "merged_with_weeds" /// Apply this to identify a mob as temporarily muted #define TRAIT_TEMPORARILY_MUTED "temporarily_muted" +/// Mob wont get hit by stray projectiles +#define TRAIT_NO_STRAY "trait_no_stray" // SPECIES TRAITS /// Knowledge of Yautja technology diff --git a/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm b/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm index c3f0b97e509a..68b899f78f15 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm @@ -245,6 +245,7 @@ do_buckle(mob, user) ADD_TRAIT(mob, TRAIT_NESTED, TRAIT_SOURCE_BUCKLE) + ADD_TRAIT(mob, TRAIT_NO_STRAY, TRAIT_SOURCE_BUCKLE) SEND_SIGNAL(mob, COMSIG_MOB_NESTED, user) if(!human) @@ -275,6 +276,7 @@ buckled_mob.pixel_y = 0 buckled_mob.old_y = 0 REMOVE_TRAIT(buckled_mob, TRAIT_NESTED, TRAIT_SOURCE_BUCKLE) + REMOVE_TRAIT(buckled_mob, TRAIT_NO_STRAY, TRAIT_SOURCE_BUCKLE) var/mob/living/carbon/human/buckled_human = buckled_mob var/mob/dead/observer/G = ghost_of_buckled_mob diff --git a/code/game/turfs/transit.dm b/code/game/turfs/transit.dm index 00175ac5e365..5b4645805d3b 100644 --- a/code/game/turfs/transit.dm +++ b/code/game/turfs/transit.dm @@ -138,6 +138,12 @@ clear_active_explosives() ADD_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_SOURCE_DROPSHIP_INTERACTION) ADD_TRAIT(src, TRAIT_UNDENSE, TRAIT_SOURCE_DROPSHIP_INTERACTION) + ADD_TRAIT(src, TRAIT_NO_STRAY, TRAIT_SOURCE_DROPSHIP_INTERACTION) + RegisterSignal(src, COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED, PROC_REF(cancel_cross)) + RegisterSignal(src, list( + COMSIG_LIVING_FLAMER_FLAMED, + COMSIG_LIVING_PREIGNITION + ), PROC_REF(cancel_fire)) var/image/cables = image('icons/obj/structures/droppod_32x64.dmi', src, "chute_cables_static") overlays += cables var/image/chute = image('icons/obj/structures/droppod_64x64.dmi', src, "chute_static") @@ -163,8 +169,18 @@ return REMOVE_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_SOURCE_DROPSHIP_INTERACTION) REMOVE_TRAIT(src, TRAIT_UNDENSE, TRAIT_SOURCE_DROPSHIP_INTERACTION) + REMOVE_TRAIT(src, TRAIT_NO_STRAY, TRAIT_SOURCE_DROPSHIP_INTERACTION) + UnregisterSignal(src, list( + COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED, + COMSIG_LIVING_FLAMER_FLAMED, + COMSIG_LIVING_PREIGNITION + )) overlays -= cables overlays -= chute + for(var/atom/movable/atom in loc) + if(atom == src) + continue + atom.Cross(src) /atom/movable/proc/clear_active_explosives() for(var/obj/item/explosive/explosive in contents) @@ -232,6 +248,13 @@ death(last_damage_data) status_flags |= PERMANENTLY_DEAD +/atom/movable/proc/cancel_cross() + SIGNAL_HANDLER + return COMPONENT_IGNORE_CROSS + +/atom/movable/proc/cancel_fire() + SIGNAL_HANDLER + return COMPONENT_NO_BURN /turf/open/space/transit/dropship/alamo shuttle_tag = DROPSHIP_ALAMO diff --git a/code/modules/movement/movement.dm b/code/modules/movement/movement.dm index e12a5b439296..8151d2df6707 100644 --- a/code/modules/movement/movement.dm +++ b/code/modules/movement/movement.dm @@ -140,11 +140,11 @@ destination.Entered(src, oldloc) if(destarea && (old_area != destarea || !isturf(oldloc))) destarea.Entered(src, oldloc) - - for(var/atom/movable/AM in destination) - if(AM == src) - continue - AM.Crossed(src, oldloc) + if(!(SEND_SIGNAL(src, COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED) & COMPONENT_IGNORE_CROSS)) + for(var/atom/movable/AM in destination) + if(AM == src) + continue + AM.Crossed(src, oldloc) Moved(oldloc, NONE, TRUE) . = TRUE diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 0e335aa81da3..d91e2ca47c1a 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -841,8 +841,8 @@ //mobs use get_projectile_hit_chance instead of get_projectile_hit_boolean /mob/living/proc/get_projectile_hit_chance(obj/projectile/P) - if((body_position == LYING_DOWN || HAS_TRAIT(src, TRAIT_NESTED)) && src != P.original) - return FALSE // Snowflake check for xeno nests, because we want bullets to fly through even though they're standing in it + if((body_position == LYING_DOWN || HAS_TRAIT(src, TRAIT_NO_STRAY)) && src != P.original) + return FALSE var/ammo_flags = P.ammo.flags_ammo_behavior | P.projectile_override_flags if(ammo_flags & AMMO_XENO) if((status_flags & XENO_HOST) && HAS_TRAIT(src, TRAIT_NESTED)) From 73adc518a6fce34bdbba11b9819458722bca0f3c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 16 Jul 2024 15:36:04 +0100 Subject: [PATCH 035/275] Automatic changelog for PR #6609 [ci skip] --- html/changelogs/AutoChangeLog-pr-6609.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6609.yml diff --git a/html/changelogs/AutoChangeLog-pr-6609.yml b/html/changelogs/AutoChangeLog-pr-6609.yml new file mode 100644 index 000000000000..0d1fc9d1f7e0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6609.yml @@ -0,0 +1,4 @@ +author: "ihatethisengine" +delete-after: True +changes: + - balance: "being mid-paradrop won't trigger traps, fire and stray bullets before you land." \ No newline at end of file From d98e5c7c22f583d406629eb35047031ccf5aa32f Mon Sep 17 00:00:00 2001 From: harryob <55142896+harryob@users.noreply.github.com> Date: Tue, 16 Jul 2024 15:20:14 +0100 Subject: [PATCH 036/275] unowns queen remote build (#6677) :cl: fix: queens can remote build again /:cl: --- .../xenomorph/strains/castes/hivelord/resin_whisperer.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/hivelord/resin_whisperer.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/hivelord/resin_whisperer.dm index 747463eb5ee5..89737f9ff595 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/hivelord/resin_whisperer.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/hivelord/resin_whisperer.dm @@ -43,19 +43,20 @@ name = "Coerce Resin (100)" action_icon_state = "secrete_resin" ability_name = "coerce resin" - var/last_use = 0 xeno_cooldown = 1 SECONDS thick = FALSE make_message = FALSE no_cooldown_msg = TRUE - var/care_about_adjacency = TRUE build_speed_mod = 2 // the actual building part takes twice as long macro_path = /datum/action/xeno_action/verb/verb_coerce_resin action_type = XENO_ACTION_CLICK + var/last_use = 0 + var/care_about_adjacency = TRUE + /datum/action/xeno_action/activable/secrete_resin/remote/use_ability(atom/target_atom, mods) if(!can_remote_build()) to_chat(owner, SPAN_XENONOTICE("We must be standing on weeds to establish a connection to the resin.")) @@ -70,8 +71,8 @@ var/turf/target_turf = get_turf(target_atom) if(!target_turf) return - - if(!(target_turf in view(10, owner))) + + if(care_about_adjacency && !(target_turf in view(10, owner))) to_chat(owner, SPAN_XENONOTICE("We must have a direct line of sight!")) return From c87f66d8ea11fa8ec9367eef2f5c52252c7197ae Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 16 Jul 2024 15:44:17 +0100 Subject: [PATCH 037/275] Automatic changelog for PR #6677 [ci skip] --- html/changelogs/AutoChangeLog-pr-6677.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6677.yml diff --git a/html/changelogs/AutoChangeLog-pr-6677.yml b/html/changelogs/AutoChangeLog-pr-6677.yml new file mode 100644 index 000000000000..1c2d6ed8008e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6677.yml @@ -0,0 +1,4 @@ +author: "harryob" +delete-after: True +changes: + - bugfix: "queens can remote build again" \ No newline at end of file From c2266b8f40beaf695fe79f3d48d76685f9391d7b Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Tue, 16 Jul 2024 18:53:52 +0200 Subject: [PATCH 038/275] Abomination Tutorial (#6442) # About the pull request "This'll be a nice and simple 2 hour PR" - Me, 6 hours ago ![image](https://github.com/cmss13-devs/cmss13/assets/41448081/9ee648df-4a48-4e94-a2ac-479e8a4a77a5) Adds a tutorial for how to play abom. You cannot roll abom without having completed its tutorial. # Explain why it's good for the game More tutorials are good, and encouraging players to know the basics of a decently complicated and rare xeno before playing it is a good idea. # Changelog :cl: add: Added a tutorial for xenomorph Abominations. You must complete the tutorial before being able to roll for Abomination. /:cl: --------- Co-authored-by: John Doe Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- .../signals/atom/mob/living/signals_xeno.dm | 4 + .../dcs/signals/atom/signals_item.dm | 2 + code/__DEFINES/dcs/signals/signals_datum.dm | 2 + code/__HELPERS/game.dm | 7 +- code/_onclick/xeno.dm | 2 +- code/controllers/subsystem/vote.dm | 1 + code/datums/action.dm | 9 +- code/datums/components/bad_leg.dm | 1 + .../datums/statistics/entities/round_stats.dm | 1 + code/datums/tutorial/_tutorial.dm | 5 +- code/datums/tutorial/xenomorph/abomination.dm | 247 ++++++++++++++++++ .../shield_types/vanguard_shield.dm | 2 +- code/game/objects/effects/aliens.dm | 2 +- code/game/objects/items/devices/binoculars.dm | 1 + .../objects/items/devices/helmet_visors.dm | 1 + code/game/objects/items/devices/walkman.dm | 3 + code/game/objects/items/hoverpack.dm | 1 + .../reagent_containers/reagent_container.dm | 1 + code/game/objects/items/storage/backpack.dm | 3 + .../objects/items/storage/large_holster.dm | 1 + .../objects/structures/vulture_spotter.dm | 1 + code/modules/asset_cache/asset_list_items.dm | 4 + code/modules/clothing/glasses/hud.dm | 1 + code/modules/clothing/glasses/night.dm | 1 + .../clothing/suits/marine_armor/ghillie.dm | 1 + .../clothing/suits/marine_armor/intel.dm | 1 + .../clothing/suits/marine_armor/spec_fire.dm | 1 + code/modules/clothing/under/marine_uniform.dm | 1 + code/modules/cm_aliens/structures/fruit.dm | 4 +- code/modules/cm_preds/yaut_actions.dm | 2 + code/modules/cm_preds/yaut_bracers.dm | 18 +- code/modules/cm_tech/hologram.dm | 1 + code/modules/cm_tech/implements/adv_weapon.dm | 2 + .../modules/gear_presets/_select_equipment.dm | 3 + code/modules/mentor/looc_toggle.dm | 1 + code/modules/mob/camera/imaginary_friend.dm | 2 + code/modules/mob/dead/observer/actions.dm | 7 + .../living/carbon/human/human_abilities.dm | 10 + .../human/species/working_joe/_species.dm | 1 + .../mob/living/carbon/xenomorph/Embryo.dm | 2 +- .../living/carbon/xenomorph/XenoOverwatch.dm | 1 + .../mob/living/carbon/xenomorph/XenoProcs.dm | 4 +- .../mob/living/carbon/xenomorph/Xenomorph.dm | 2 + .../abilities/boiler/boiler_powers.dm | 6 +- .../abilities/crusher/crusher_powers.dm | 2 +- .../abilities/defender/defender_powers.dm | 1 + .../xenomorph/abilities/general_abilities.dm | 1 + .../xenomorph/abilities/general_powers.dm | 4 +- .../abilities/lurker/lurker_powers.dm | 2 +- .../praetorian/praetorian_abilities.dm | 4 +- .../abilities/praetorian/praetorian_powers.dm | 4 +- .../abilities/predalien/predalien_powers.dm | 7 +- .../xenomorph/abilities/queen/queen_powers.dm | 1 + .../carbon/xenomorph/abilities/xeno_action.dm | 24 +- .../living/carbon/xenomorph/castes/Crusher.dm | 4 +- .../carbon/xenomorph/castes/Hellhound.dm | 2 +- .../living/carbon/xenomorph/castes/Lurker.dm | 14 +- .../carbon/xenomorph/castes/Predalien.dm | 38 +-- .../living/carbon/xenomorph/castes/Ravager.dm | 2 +- .../living/carbon/xenomorph/castes/Runner.dm | 2 +- .../carbon/xenomorph/castes/Sentinel.dm | 2 +- .../living/carbon/xenomorph/hive_status_ui.dm | 4 +- .../strains/castes/boiler/trapper.dm | 2 +- .../xenomorph/strains/castes/drone/healer.dm | 3 +- .../strains/castes/praetorian/vanguard.dm | 6 +- code/modules/projectiles/gun_attachables.dm | 3 + code/modules/projectiles/guns/energy.dm | 1 + code/modules/projectiles/guns/rifles.dm | 1 + code/modules/projectiles/guns/shotguns.dm | 1 + code/modules/projectiles/guns/smartgun.dm | 2 + .../specialist/launcher/grenade_launcher.dm | 1 + .../projectiles/guns/specialist/sniper.dm | 2 + .../shuttle/computers/dropship_computer.dm | 2 +- code/modules/surgery/surgery_toggle.dm | 1 + colonialmarines.dme | 1 + .../packages/tgui/interfaces/TutorialMenu.tsx | 39 +-- 76 files changed, 460 insertions(+), 96 deletions(-) create mode 100644 code/datums/tutorial/xenomorph/abomination.dm diff --git a/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm b/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm index ab233e9cf82c..e76768a82b46 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm +++ b/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm @@ -50,6 +50,10 @@ /// From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner) #define COMSIG_XENO_ACTION_USED "xeno_action_used" +/// From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner) +#define COMSIG_XENO_PRE_ACTION_USED "xeno_pre_action_used" +/// From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner) +#define COMSIG_XENO_FAILED_ACTION_USED "xeno_failed_action_used" /// From /mob/living/carbon/xenomorph/proc/check_blood_splash() #define COMSIG_XENO_DEAL_ACID_DAMAGE "xeno_deal_acid_damage" /// From /mob/living/carbon/xenomorph/proc/recalculate_speed() diff --git a/code/__DEFINES/dcs/signals/atom/signals_item.dm b/code/__DEFINES/dcs/signals/atom/signals_item.dm index 5ba79960657b..88f99bbff578 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_item.dm +++ b/code/__DEFINES/dcs/signals/atom/signals_item.dm @@ -83,3 +83,5 @@ #define COMSIG_CAMERA_SET_AREA "camera_manager_set_area" #define COMSIG_CAMERA_CLEAR "camera_manager_clear_target" #define COMSIG_CAMERA_REFRESH "camera_manager_refresh" + +#define COMSIG_PRED_BRACER_DECLOAKED "pred_bracer_decloaked" diff --git a/code/__DEFINES/dcs/signals/signals_datum.dm b/code/__DEFINES/dcs/signals/signals_datum.dm index b798d510763e..c35038fcf3e9 100644 --- a/code/__DEFINES/dcs/signals/signals_datum.dm +++ b/code/__DEFINES/dcs/signals/signals_datum.dm @@ -34,6 +34,8 @@ #define COMSIG_ACTION_HIDDEN "action_hidden" /// From base of /datum/action/proc/unhide_from(): (mob/owner) #define COMSIG_ACTION_UNHIDDEN "action_unhidden" +/// From base of /datum/action/proc/action_activate() : () +#define COMSIG_ACTION_ACTIVATED "action_activated" ///from /datum/component/bonus_damage_stack #define COMSIG_BONUS_DAMAGE "bonus_damage" diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 5bf36f785746..094f8205c80e 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -235,7 +235,7 @@ * * hive - The hive we're filling a slot for to check if the player is banished * * sorted - Whether to sort by larva_queue_time (default TRUE) or leave unsorted */ -/proc/get_alien_candidates(datum/hive_status/hive = null, sorted = TRUE) +/proc/get_alien_candidates(datum/hive_status/hive = null, sorted = TRUE, abomination = FALSE) var/list/candidates = list() for(var/mob/dead/observer/cur_obs as anything in GLOB.observer_list) @@ -275,6 +275,11 @@ if(banished) continue + if(abomination) + if(!(/datum/tutorial/xenomorph/abomination::tutorial_id in cur_obs.client.prefs.completed_tutorials)) + to_chat(cur_obs, SPAN_BOLDNOTICE("You were passed over for playing as an Abomination because you have not completed its tutorial.")) + continue + candidates += cur_obs // Optionally sort by larva_queue_time diff --git a/code/_onclick/xeno.dm b/code/_onclick/xeno.dm index 3bb69fe05419..15dc1c39f495 100644 --- a/code/_onclick/xeno.dm +++ b/code/_onclick/xeno.dm @@ -3,7 +3,7 @@ */ /mob/living/carbon/xenomorph/UnarmedAttack(atom/target, proximity, click_parameters, tile_attack = FALSE, ignores_resin = FALSE) - if(body_position == LYING_DOWN || HAS_TRAIT(src, TRAIT_ABILITY_BURROWED)) //No attacks while laying down + if(body_position == LYING_DOWN || HAS_TRAIT(src, TRAIT_ABILITY_BURROWED) || cannot_slash) //No attacks while laying down return FALSE var/mob/alt diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm index 85e2a57cc6d6..25f522753543 100644 --- a/code/controllers/subsystem/vote.dm +++ b/code/controllers/subsystem/vote.dm @@ -414,6 +414,7 @@ SUBSYSTEM_DEF(vote) qdel(src) /datum/action/innate/vote/action_activate() + . = ..() owner.vote() /datum/action/innate/vote/proc/remove_from_client() diff --git a/code/datums/action.dm b/code/datums/action.dm index d1768655a2da..8dbf6c9df5a5 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -43,7 +43,9 @@ return /datum/action/proc/action_activate() - return + SHOULD_CALL_PARENT(TRUE) + + SEND_SIGNAL(src, COMSIG_ACTION_ACTIVATED) /// handler for when a keybind signal is received by the action, calls the action_activate proc asynchronous /datum/action/proc/keybind_activation() @@ -158,6 +160,10 @@ hidden = FALSE L.update_action_buttons() +/proc/get_action(mob/action_mob, action_path) + for(var/datum/action/action in action_mob.actions) + if(istype(action, action_path)) + return action /datum/action/item_action name = "Use item" @@ -182,6 +188,7 @@ return ..() /datum/action/item_action/action_activate() + . = ..() if(target) var/obj/item/I = target I.ui_action_click(owner, holder_item) diff --git a/code/datums/components/bad_leg.dm b/code/datums/components/bad_leg.dm index 4a8678c4da76..8793271803dc 100644 --- a/code/datums/components/bad_leg.dm +++ b/code/datums/components/bad_leg.dm @@ -149,6 +149,7 @@ CRASH("No bound wound to link action") /datum/action/human_action/rest_legs/action_activate() + . = ..() var/mob/living/carbon/human/homan = owner if(in_use) to_chat(homan, SPAN_WARNING("You're already doing that!")) diff --git a/code/datums/statistics/entities/round_stats.dm b/code/datums/statistics/entities/round_stats.dm index 10ec04c6da0e..79493ca87ef0 100644 --- a/code/datums/statistics/entities/round_stats.dm +++ b/code/datums/statistics/entities/round_stats.dm @@ -393,6 +393,7 @@ return TRUE /datum/action/show_round_statistics/action_activate() + . = ..() if(!can_use_action()) return diff --git a/code/datums/tutorial/_tutorial.dm b/code/datums/tutorial/_tutorial.dm index ddeddddd0407..b7403da3c0a9 100644 --- a/code/datums/tutorial/_tutorial.dm +++ b/code/datums/tutorial/_tutorial.dm @@ -4,7 +4,7 @@ GLOBAL_LIST_EMPTY_TYPED(ongoing_tutorials, /datum/tutorial) /datum/tutorial /// What the tutorial is called, is player facing var/name = "Base" - /// Internal ID of the tutorial, kept for save files + /// Internal ID of the tutorial, kept for save files. Format is "tutorialtype_specifictutorial_number". So, the first basic xeno tutorial would be "xeno_basic_1", and the 2nd marine medical tutorial would be "marine_medical_2" var/tutorial_id = "base" /// A short 1-2 sentence description of the tutorial itself var/desc = "" @@ -144,6 +144,8 @@ GLOBAL_LIST_EMPTY_TYPED(ongoing_tutorials, /datum/tutorial) /// Ends the tutorial after a certain amount of time. /datum/tutorial/proc/tutorial_end_in(time = 5 SECONDS, completed = TRUE) + if(completed) + mark_completed() // This is done because if you're calling this proc with completed == TRUE, then the tutorial's a done deal. We shouldn't penalize the player if they exit a few seconds before it actually completes. tutorial_ending = TRUE addtimer(CALLBACK(src, PROC_REF(end_tutorial), completed), time) @@ -221,6 +223,7 @@ GLOBAL_LIST_EMPTY_TYPED(ongoing_tutorials, /datum/tutorial) tutorial = WEAKREF(selected_tutorial) /datum/action/tutorial_end/action_activate() + . = ..() if(!tutorial) return diff --git a/code/datums/tutorial/xenomorph/abomination.dm b/code/datums/tutorial/xenomorph/abomination.dm new file mode 100644 index 000000000000..db9b77cf2e75 --- /dev/null +++ b/code/datums/tutorial/xenomorph/abomination.dm @@ -0,0 +1,247 @@ +/datum/tutorial/xenomorph/abomination + name = "Xenomorph - Predalien" + desc = "A tutorial to teach you how to play the \"Predalien\", also known as Abomination, xenomorph caste. Completing this is required to be able to play an Abomination." + icon_state = "predalien" + tutorial_id = "xeno_abom_1" + tutorial_template = /datum/map_template/tutorial/s7x7 + starting_xenomorph_type = /mob/living/carbon/xenomorph/predalien/tutorial + /// How many marines in the kill_marines stage have been killed + var/ending_marines_killed = 0 + +// START OF SCRITPING + +/datum/tutorial/xenomorph/abomination/start_tutorial(mob/starting_mob) + . = ..() + if(!.) + return + + init_mob() + xeno.lock_evolve = TRUE + + message_to_player("Welcome to the tutorial for the Abomination xenomorph. As an Abomination, you are a frontline powerhouse whose damage scales with your kill count.") + message_to_player("Your kill count scales when you kill humans with your slash attack, up to 10 kills. Ability kills do not count towards this.") + + addtimer(CALLBACK(src, PROC_REF(how_to_be_abom)), 12 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/how_to_be_abom() + message_to_player("Be aware that you are kill-on-sight to all Predators forever, and will very likely need to defend yourself against multiple.") + message_to_player("Be sure to stick close to other xenomorphs or over-extend. While you may be stronger than many, you don't have enough health or armor to go out on your own.") + addtimer(CALLBACK(src, PROC_REF(feral_rush_tutorial)), 10.5 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/feral_rush_tutorial() + var/datum/action/rush = give_action(xeno, /datum/action/xeno_action/onclick/feralrush) + message_to_player("Your first unique ability is Feral Rush, an ability that temporarily increases your speed and your armor. Use Feral Rush to continue.") + update_objective("Use your Feral Rush ability.") + add_highlight(rush.button) + RegisterSignal(rush, COMSIG_XENO_ACTION_USED, PROC_REF(on_rush_used)) + +/datum/tutorial/xenomorph/abomination/proc/on_rush_used(datum/action/source, mob/owner) + SIGNAL_HANDLER + + UnregisterSignal(source, COMSIG_XENO_ACTION_USED) + remove_highlight(source.button) + addtimer(CALLBACK(src, PROC_REF(predalien_roar_tutorial_1)), 5 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/predalien_roar_tutorial_1() + hide_action(xeno, /datum/action/xeno_action/onclick/feralrush) + xeno.cannot_slash = TRUE + message_to_player("Your next ability is Roar, a versatile ability that disables any motion detectors or cloaks in a medium radius around you.") + message_to_player("Additionally, it gives a slash and speed bonus to any friendly xenomorphs in range.") + addtimer(CALLBACK(src, PROC_REF(predalien_roar_tutorial_2)), 8 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/predalien_roar_tutorial_2() + var/datum/action/roar = give_action(xeno, /datum/action/xeno_action/onclick/predalien_roar) + message_to_player("One of Roar's most useful abilities is uncloaking nearby Predators. Use Roar to uncloak the newly spawned Predator.") + update_objective("Use your Roar ability to uncloak the nearby predator.") + add_highlight(roar.button) + var/mob/living/carbon/human/pred = new(loc_from_corner(3, 3)) + add_to_tracking_atoms(pred) + pred.create_hud() + arm_equipment(pred, /datum/equipment_preset/yautja/blooded) + var/obj/item/clothing/gloves/yautja/hunter/bracers = locate() in pred + if(!bracers) + message_to_player("Something has gone wrong. Please make a bug report.") + CRASH("predator spawned without bracers in tutorial") + + bracers.cloaker_internal(pred, TRUE, TRUE, TRUE) + RegisterSignal(bracers, COMSIG_PRED_BRACER_DECLOAKED, PROC_REF(smash_tutorial_1)) + +/datum/tutorial/xenomorph/abomination/proc/smash_tutorial_1(datum/source) + SIGNAL_HANDLER + + var/datum/action/roar = get_action(xeno, /datum/action/xeno_action/onclick/predalien_roar) + remove_highlight(roar.button) + update_objective("") + + UnregisterSignal(source, COMSIG_PRED_BRACER_DECLOAKED) + addtimer(CALLBACK(src, PROC_REF(smash_tutorial_2)), 2.5 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/smash_tutorial_2() + hide_action(xeno, /datum/action/xeno_action/onclick/predalien_roar) + message_to_player("Good. Roar will be one of your primary tools for defending against Predators. Your next ability is Feral Smash.") + xeno.cannot_slash = FALSE + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, pred) + remove_from_tracking_atoms(pred) + qdel(pred) + + addtimer(CALLBACK(src, PROC_REF(smash_tutorial_3)), 5 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/smash_tutorial_3() + var/datum/action/smash = give_action(xeno, /datum/action/xeno_action/activable/feral_smash) + RegisterSignal(smash, COMSIG_XENO_PRE_ACTION_USED, PROC_REF(frenzy_tutorial_1)) + add_highlight(smash.button) + + message_to_player("Feral Smash is a strong lunge with a range of five tiles. It deals decent damage that scales with your kill count.") + message_to_player("Use Feral Smash on the marine to continue.") + update_objective("Use your Feral Smash ability on the marine.") + + xeno.forceMove(loc_from_corner(0, 2)) + xeno.anchored = TRUE + ADD_TRAIT(xeno, TRAIT_IMMOBILIZED, TRAIT_SOURCE_TUTORIAL) + + var/mob/living/carbon/human/marine = new(loc_from_corner(4, 2)) + add_to_tracking_atoms(marine) + arm_equipment(marine, /datum/equipment_preset/uscm/private_equipped) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_1(datum/action/source, mob/owner) + SIGNAL_HANDLER + + xeno.anchored = FALSE + REMOVE_TRAIT(xeno, TRAIT_IMMOBILIZED, TRAIT_SOURCE_TUTORIAL) + RegisterSignal(source, COMSIG_XENO_ACTION_USED, PROC_REF(frenzy_tutorial_2)) + RegisterSignal(source, COMSIG_XENO_FAILED_ACTION_USED, PROC_REF(frenzy_tutorial_1_fail)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_1_fail(datum/action/source, mob/owner) + SIGNAL_HANDLER + + xeno.anchored = TRUE + ADD_TRAIT(xeno, TRAIT_IMMOBILIZED, TRAIT_SOURCE_TUTORIAL) + UnregisterSignal(source, list(COMSIG_XENO_FAILED_ACTION_USED, COMSIG_XENO_ACTION_USED)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_2(datum/action/source, mob/owner) + SIGNAL_HANDLER + + if(get_turf(xeno) == loc_from_corner(0, 2)) // xeno didn't lunge at the mob + xeno.anchored = TRUE + UnregisterSignal(source, COMSIG_XENO_ACTION_USED) + ADD_TRAIT(xeno, TRAIT_IMMOBILIZED, TRAIT_SOURCE_TUTORIAL) + return + + update_objective("") + var/datum/action/smash = get_action(xeno, /datum/action/xeno_action/activable/feral_smash) + remove_highlight(smash.button) + UnregisterSignal(source, list(COMSIG_XENO_ACTION_USED, COMSIG_XENO_PRE_ACTION_USED)) + addtimer(CALLBACK(src, PROC_REF(frenzy_tutorial_3)), 2 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_3() + remove_action(xeno, /datum/action/xeno_action/activable/feral_smash) + message_to_player("Good. Your final ability is Feral Frenzy, a strong ability that can alternate between hitting a single target or all within a large radius. However, it locks you in place while it winds up.") + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + remove_from_tracking_atoms(marine) + qdel(marine) + + addtimer(CALLBACK(src, PROC_REF(frenzy_tutorial_4)), 6 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_4() + var/mob/living/carbon/human/marine = new(loc_from_corner(4, 2)) + add_to_tracking_atoms(marine) + arm_equipment(marine, /datum/equipment_preset/uscm/private_equipped) + + var/datum/action/frenzy = give_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + add_highlight(frenzy.button) + message_to_player("By default, Feral Frenzy is on single-target mode. Use Feral Frenzy on the newly spawned marine.") + update_objective("Use Feral Frenzy on the marine.") + + RegisterSignal(frenzy, COMSIG_XENO_ACTION_USED, PROC_REF(frenzy_tutorial_5)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_5(datum/action/xeno_action/source, mob/owner) + SIGNAL_HANDLER + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + if(get_dist(marine, xeno) > 1) + return + + UnregisterSignal(source, COMSIG_XENO_ACTION_USED) + var/datum/action/frenzy = get_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + remove_highlight(frenzy.button) + var/datum/action/frenzy_toggle = give_action(xeno, /datum/action/xeno_action/onclick/toggle_gut_targeting) + add_highlight(frenzy_toggle.button) + message_to_player("Good, now toggle Feral Frenzy's AOE mode with the newly available Toggle Gutting Type ability.") + update_objective("Use the Toggle Gutting Type ability to change your frenzy mode.") + + RegisterSignal(frenzy_toggle, COMSIG_XENO_ACTION_USED, PROC_REF(frenzy_tutorial_6)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_6(datum/action/xeno_action/source, mob/owner) + SIGNAL_HANDLER + + UnregisterSignal(source, COMSIG_XENO_ACTION_USED) + remove_highlight(source.button) + source.plasma_cost = INFINITY // slightly scuffed way of disabling the switch button + source.update_button_icon() + + message_to_player("Feral Frenzy has now been changed into AOE mode. Use Feral Frenzy again anywhere within 2 tiles of the marine.") + update_objective("Use Feral Frenzy within 2 tiles of the marine.") + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + marine.rejuvenate() + var/datum/action/xeno_action/activable/feralfrenzy/frenzy = get_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + frenzy.targeting = AOETARGETGUT + frenzy.reduce_cooldown(frenzy.xeno_cooldown) + add_highlight(frenzy.button) + + RegisterSignal(frenzy, COMSIG_XENO_ACTION_USED, PROC_REF(frenzy_tutorial_7)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_7(datum/action/source) + SIGNAL_HANDLER + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + var/datum/action/xeno_action/activable/feralfrenzy/frenzy = get_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + if(get_dist(xeno, marine) > frenzy.range) + // Not close enough to actually hit the marine + return + + UnregisterSignal(frenzy, COMSIG_XENO_ACTION_USED) + remove_highlight(frenzy.button) + message_to_player("Good. As you may have noticed, the AOE version of Feral Frenzy takes longer to wind up, in addition to doing less overall damage.") + addtimer(CALLBACK(src, PROC_REF(kill_marines)), 6 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/kill_marines() + message_to_player("To finish the tutorial, kill the three newly-spawned marines using any of your attacks or abilities.") + + // Spawn/rejuv the dummies + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) // we can reuse this one though + marine.rejuvenate() + marine.forceMove(loc_from_corner(4, 2)) + RegisterSignal(marine, COMSIG_MOB_DEATH, PROC_REF(kill_marines_2)) + + var/mob/living/carbon/human/marine_2 = new(loc_from_corner(2, 2)) + arm_equipment(marine_2, /datum/equipment_preset/uscm/private_equipped) + RegisterSignal(marine_2, COMSIG_MOB_DEATH, PROC_REF(kill_marines_2)) + + var/mob/living/carbon/human/marine_3 = new(loc_from_corner(0, 2)) + arm_equipment(marine_3, /datum/equipment_preset/uscm/private_equipped) + RegisterSignal(marine_3, COMSIG_MOB_DEATH, PROC_REF(kill_marines_2)) + + // Arrange the actions about how they'd be in an actual game + remove_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + remove_action(xeno, /datum/action/xeno_action/onclick/toggle_gut_targeting) + + give_action(xeno, /datum/action/xeno_action/activable/tail_stab) + give_action(xeno, /datum/action/xeno_action/onclick/feralrush) + give_action(xeno, /datum/action/xeno_action/onclick/predalien_roar) + give_action(xeno, /datum/action/xeno_action/activable/feral_smash) + give_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + give_action(xeno, /datum/action/xeno_action/onclick/toggle_gut_targeting) + +/datum/tutorial/xenomorph/abomination/proc/kill_marines_2(datum/source) + SIGNAL_HANDLER + + if(ending_marines_killed < 2) + ending_marines_killed++ + return + + message_to_player("Good work. The tutorial will end shortly.") + tutorial_end_in(7 SECONDS, TRUE) + +// END OF SCRIPTING diff --git a/code/datums/xeno_shields/shield_types/vanguard_shield.dm b/code/datums/xeno_shields/shield_types/vanguard_shield.dm index 21d9fb12cfd7..cd9e4534e778 100644 --- a/code/datums/xeno_shields/shield_types/vanguard_shield.dm +++ b/code/datums/xeno_shields/shield_types/vanguard_shield.dm @@ -42,7 +42,7 @@ return linked_xeno.overlay_shields() - var/datum/action/xeno_action/activable/cleave/cAction = get_xeno_action_by_type(linked_xeno, /datum/action/xeno_action/activable/cleave) + var/datum/action/xeno_action/activable/cleave/cAction = get_action(linked_xeno, /datum/action/xeno_action/activable/cleave) if (istype(cAction)) addtimer(CALLBACK(cAction, TYPE_PROC_REF(/datum/action/xeno_action/activable/cleave, remove_buff)), 7, TIMER_UNIQUE) diff --git a/code/game/objects/effects/aliens.dm b/code/game/objects/effects/aliens.dm index 10d4e8d098fb..34da5e3d2623 100644 --- a/code/game/objects/effects/aliens.dm +++ b/code/game/objects/effects/aliens.dm @@ -597,7 +597,7 @@ total_hits++ - var/datum/action/xeno_action/activable/boiler_trap/trap = get_xeno_action_by_type(linked_xeno, /datum/action/xeno_action/activable/boiler_trap) + var/datum/action/xeno_action/activable/boiler_trap/trap = get_action(linked_xeno, /datum/action/xeno_action/activable/boiler_trap) trap.reduce_cooldown(total_hits*4 SECONDS) diff --git a/code/game/objects/items/devices/binoculars.dm b/code/game/objects/items/devices/binoculars.dm index 5da4704e0e78..3248115adfa8 100644 --- a/code/game/objects/items/devices/binoculars.dm +++ b/code/game/objects/items/devices/binoculars.dm @@ -403,6 +403,7 @@ COOLDOWN_START(designator, spotting_cooldown, 0) /datum/action/item_action/specialist/spotter_target/action_activate() + . = ..() if(!ishuman(owner)) return var/mob/living/carbon/human/human = owner diff --git a/code/game/objects/items/devices/helmet_visors.dm b/code/game/objects/items/devices/helmet_visors.dm index 8f921a62f3f5..e2005a841bc3 100644 --- a/code/game/objects/items/devices/helmet_visors.dm +++ b/code/game/objects/items/devices/helmet_visors.dm @@ -146,6 +146,7 @@ return /datum/action/item_action/view_publications/helmet_visor/action_activate() + . = ..() var/obj/item/device/helmet_visor/medical/advanced/medical_visor = locate() in holder_item if(!medical_visor) diff --git a/code/game/objects/items/devices/walkman.dm b/code/game/objects/items/devices/walkman.dm index 42c03d757dbd..bef8e8f5ff79 100644 --- a/code/game/objects/items/devices/walkman.dm +++ b/code/game/objects/items/devices/walkman.dm @@ -269,6 +269,7 @@ button.name = name /datum/action/item_action/walkman/play_pause/action_activate() + . = ..() if(target) var/obj/item/device/walkman/WM = target WM.attack_self(owner) @@ -282,6 +283,7 @@ button.name = name /datum/action/item_action/walkman/next_song/action_activate() + . = ..() if(target) var/obj/item/device/walkman/WM = target WM.next_song(owner) @@ -295,6 +297,7 @@ button.name = name /datum/action/item_action/walkman/restart_song/action_activate() + . = ..() if(target) var/obj/item/device/walkman/WM = target WM.restart_song(owner) diff --git a/code/game/objects/items/hoverpack.dm b/code/game/objects/items/hoverpack.dm index 02a2d4be779a..65406eb15dc6 100644 --- a/code/game/objects/items/hoverpack.dm +++ b/code/game/objects/items/hoverpack.dm @@ -208,6 +208,7 @@ return TRUE /datum/action/item_action/hover/action_activate() + . = ..() var/mob/living/carbon/human/H = owner if(H.selected_ability == src) to_chat(H, "You will no longer use [name] with \ diff --git a/code/game/objects/items/reagent_containers/reagent_container.dm b/code/game/objects/items/reagent_containers/reagent_container.dm index 5207df4ca7bb..37029ff247d6 100644 --- a/code/game/objects/items/reagent_containers/reagent_container.dm +++ b/code/game/objects/items/reagent_containers/reagent_container.dm @@ -109,5 +109,6 @@ button.overlays += IMG /datum/action/item_action/reagent_container/set_transfer_amount/action_activate() + . = ..() var/obj/item/reagent_container/cont = holder_item cont.set_APTFT() diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index baa91db19396..06636d2c3f76 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -268,6 +268,7 @@ return TRUE /datum/action/item_action/specialist/santabag/action_activate() + . = ..() var/obj/item/storage/backpack/santabag/santa_bag = holder_item santa_bag.refill_santa_bag(owner) update_button_icon() @@ -537,6 +538,7 @@ GLOBAL_LIST_EMPTY_TYPED(radio_packs, /obj/item/storage/backpack/marine/satchel/r button.overlays += IMG /datum/action/item_action/rto_pack/use_phone/action_activate() + . = ..() for(var/obj/item/storage/backpack/marine/satchel/rto/radio_backpack in owner) radio_backpack.use_phone(owner) return @@ -870,6 +872,7 @@ GLOBAL_LIST_EMPTY_TYPED(radio_packs, /obj/item/storage/backpack/marine/satchel/r return TRUE /datum/action/item_action/specialist/toggle_cloak/action_activate() + . = ..() var/obj/item/storage/backpack/marine/satchel/scout_cloak/SC = holder_item SC.camouflage() diff --git a/code/game/objects/items/storage/large_holster.dm b/code/game/objects/items/storage/large_holster.dm index 02983e1552ed..d8e1ee51d0d8 100644 --- a/code/game/objects/items/storage/large_holster.dm +++ b/code/game/objects/items/storage/large_holster.dm @@ -375,6 +375,7 @@ return TRUE /datum/action/item_action/specialist/toggle_fuel/action_activate() + . = ..() var/obj/item/storage/large_holster/fuelpack/FP = holder_item if (!istype(FP)) return diff --git a/code/game/objects/structures/vulture_spotter.dm b/code/game/objects/structures/vulture_spotter.dm index dc341edf0446..dcbfd88c9c08 100644 --- a/code/game/objects/structures/vulture_spotter.dm +++ b/code/game/objects/structures/vulture_spotter.dm @@ -313,6 +313,7 @@ tripod = WEAKREF(spotting_tripod) /datum/action/vulture_tripod_unscope/action_activate() + . = ..() if(!tripod) return diff --git a/code/modules/asset_cache/asset_list_items.dm b/code/modules/asset_cache/asset_list_items.dm index 0b27cf268a12..e826b0b64767 100644 --- a/code/modules/asset_cache/asset_list_items.dm +++ b/code/modules/asset_cache/asset_list_items.dm @@ -367,6 +367,10 @@ retrieved_icon.Scale(128, 128) Insert("intents", retrieved_icon) + retrieved_icon = icon('icons/mob/xenos/predalien.dmi', "Normal Predalien Walking") + retrieved_icon.Scale(128, 128) + Insert("predalien", retrieved_icon) + return ..() diff --git a/code/modules/clothing/glasses/hud.dm b/code/modules/clothing/glasses/hud.dm index 7406e6baa754..6e086e651a10 100644 --- a/code/modules/clothing/glasses/hud.dm +++ b/code/modules/clothing/glasses/hud.dm @@ -40,6 +40,7 @@ return TRUE /datum/action/item_action/view_publications/action_activate() + . = ..() var/obj/item/clothing/glasses/hud/health/hud = holder_item hud.tgui_interact(owner) diff --git a/code/modules/clothing/glasses/night.dm b/code/modules/clothing/glasses/night.dm index b2b6f8406dcc..984a906eabed 100644 --- a/code/modules/clothing/glasses/night.dm +++ b/code/modules/clothing/glasses/night.dm @@ -184,6 +184,7 @@ button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state) /datum/action/item_action/m56_goggles/far_sight/action_activate() + . = ..() if(target) var/obj/item/clothing/glasses/night/m56_goggles/G = target G.set_far_sight(owner, !G.far_sight) diff --git a/code/modules/clothing/suits/marine_armor/ghillie.dm b/code/modules/clothing/suits/marine_armor/ghillie.dm index 1f1b71227655..44729ac16b2f 100644 --- a/code/modules/clothing/suits/marine_armor/ghillie.dm +++ b/code/modules/clothing/suits/marine_armor/ghillie.dm @@ -150,6 +150,7 @@ return TRUE /datum/action/item_action/specialist/prepare_position/action_activate() + . = ..() var/obj/item/clothing/suit/storage/marine/ghillie/GS = holder_item GS.camouflage() diff --git a/code/modules/clothing/suits/marine_armor/intel.dm b/code/modules/clothing/suits/marine_armor/intel.dm index b3f0f93e004d..12aa824648d1 100644 --- a/code/modules/clothing/suits/marine_armor/intel.dm +++ b/code/modules/clothing/suits/marine_armor/intel.dm @@ -18,6 +18,7 @@ update_icon() /datum/action/item_action/intel/action_activate() + . = ..() if(!ishuman(owner)) return diff --git a/code/modules/clothing/suits/marine_armor/spec_fire.dm b/code/modules/clothing/suits/marine_armor/spec_fire.dm index 52343a204f68..c3f2863b3545 100644 --- a/code/modules/clothing/suits/marine_armor/spec_fire.dm +++ b/code/modules/clothing/suits/marine_armor/spec_fire.dm @@ -145,6 +145,7 @@ return TRUE /datum/action/item_action/specialist/fire_shield/action_activate() + . = ..() var/obj/item/clothing/suit/storage/marine/M35/armor = holder_item if (!istype(armor)) return diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm index c7353840d439..74cb5ea552ee 100644 --- a/code/modules/clothing/under/marine_uniform.dm +++ b/code/modules/clothing/under/marine_uniform.dm @@ -1210,6 +1210,7 @@ button.overlays += button_overlay /datum/action/item_action/specialist/toggle_cbrn_hood/action_activate() + . = ..() var/obj/item/clothing/under/marine/cbrn/armor = holder_item if(!istype(armor)) return diff --git a/code/modules/cm_aliens/structures/fruit.dm b/code/modules/cm_aliens/structures/fruit.dm index f555cac64b8c..b2a0fd27d65b 100644 --- a/code/modules/cm_aliens/structures/fruit.dm +++ b/code/modules/cm_aliens/structures/fruit.dm @@ -185,7 +185,7 @@ bound_xeno.current_fruits.Remove(src) var/number_of_fruit = length(bound_xeno.current_fruits) - var/datum/action/xeno_action/onclick/plant_resin_fruit/plant_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/plant_resin_fruit) + var/datum/action/xeno_action/onclick/plant_resin_fruit/plant_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/plant_resin_fruit) plant_action.button.set_maptext(SMALL_FONTS_COLOR(7, number_of_fruit, "#e69d00"), 19, 2) plant_action.update_button_icon() @@ -377,7 +377,7 @@ /obj/item/reagent_container/food/snacks/resin_fruit/proc/delete_fruit() if(bound_xeno) bound_xeno.current_fruits.Remove(src) - var/datum/action/xeno_action/onclick/plant_resin_fruit/prf = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/plant_resin_fruit) + var/datum/action/xeno_action/onclick/plant_resin_fruit/prf = get_action(bound_xeno, /datum/action/xeno_action/onclick/plant_resin_fruit) var/number_of_fruit = length(bound_xeno.current_fruits) prf.button.set_maptext(SMALL_FONTS_COLOR(7, number_of_fruit, "#e69d00"), 19, 2) prf.update_button_icon() diff --git a/code/modules/cm_preds/yaut_actions.dm b/code/modules/cm_preds/yaut_actions.dm index f55f58e0a557..0d260363ab15 100644 --- a/code/modules/cm_preds/yaut_actions.dm +++ b/code/modules/cm_preds/yaut_actions.dm @@ -49,6 +49,7 @@ return TRUE /datum/action/predator_action/action_activate() + . = ..() if(!can_use_action()) return FALSE @@ -248,6 +249,7 @@ action_icon_state = "looc_toggle" /datum/action/yautja_emote_panel/action_activate() + . = ..() var/mob/living/carbon/human/human_owner = owner var/datum/species/yautja/yautja_species = human_owner.species yautja_species.open_emote_panel() diff --git a/code/modules/cm_preds/yaut_bracers.dm b/code/modules/cm_preds/yaut_bracers.dm index 5577691d64c2..77efbb7ad4ef 100644 --- a/code/modules/cm_preds/yaut_bracers.dm +++ b/code/modules/cm_preds/yaut_bracers.dm @@ -556,7 +556,7 @@ set src in usr . = cloaker_internal(usr, FALSE) -/obj/item/clothing/gloves/yautja/hunter/proc/cloaker_internal(mob/caller, forced = FALSE) +/obj/item/clothing/gloves/yautja/hunter/proc/cloaker_internal(mob/caller, forced = FALSE, silent = FALSE, instant = FALSE) . = check_random_function(caller, forced) if(.) return @@ -600,15 +600,21 @@ M.see_invisible = SEE_INVISIBLE_LEVEL_ONE log_game("[key_name_admin(usr)] has enabled their cloaking device.") - M.visible_message(SPAN_WARNING("[M] vanishes into thin air!"), SPAN_NOTICE("You are now invisible to normal detection.")) - playsound(M.loc,'sound/effects/pred_cloakon.ogg', 15, 1) - animate(M, alpha = new_alpha, time = 1.5 SECONDS, easing = SINE_EASING|EASE_OUT) + if(!silent) + M.visible_message(SPAN_WARNING("[M] vanishes into thin air!"), SPAN_NOTICE("You are now invisible to normal detection.")) + playsound(M.loc,'sound/effects/pred_cloakon.ogg', 15, 1) + + if(!instant) + animate(M, alpha = new_alpha, time = 1.5 SECONDS, easing = SINE_EASING|EASE_OUT) + else + M.alpha = new_alpha var/datum/mob_hud/security/advanced/SA = GLOB.huds[MOB_HUD_SECURITY_ADVANCED] SA.remove_from_hud(M) var/datum/mob_hud/xeno_infection/XI = GLOB.huds[MOB_HUD_XENO_INFECTION] XI.remove_from_hud(M) - anim(M.loc,M,'icons/mob/mob.dmi',,"cloak",,M.dir) + if(!instant) + anim(M.loc,M,'icons/mob/mob.dmi',,"cloak",,M.dir) var/datum/action/predator_action/bracer/cloak/cloak_action for(cloak_action as anything in M.actions) @@ -634,6 +640,8 @@ if(!user) return + SEND_SIGNAL(src, COMSIG_PRED_BRACER_DECLOAKED) + UnregisterSignal(user, COMSIG_HUMAN_EXTINGUISH) UnregisterSignal(user, COMSIG_HUMAN_PRE_BULLET_ACT) UnregisterSignal(user, COMSIG_MOB_EFFECT_CLOAK_CANCEL) diff --git a/code/modules/cm_tech/hologram.dm b/code/modules/cm_tech/hologram.dm index 1fcba71a4560..1d85df9e49ad 100644 --- a/code/modules/cm_tech/hologram.dm +++ b/code/modules/cm_tech/hologram.dm @@ -102,6 +102,7 @@ GLOBAL_LIST_EMPTY_TYPED(hologram_list, /mob/hologram) var/mob/hologram/linked_hologram /datum/action/leave_hologram/action_activate() + . = ..() qdel(src) /datum/action/leave_hologram/Destroy() diff --git a/code/modules/cm_tech/implements/adv_weapon.dm b/code/modules/cm_tech/implements/adv_weapon.dm index 3cc8f1ceb4d6..f7b1008e0882 100644 --- a/code/modules/cm_tech/implements/adv_weapon.dm +++ b/code/modules/cm_tech/implements/adv_weapon.dm @@ -130,6 +130,7 @@ name = "Start Charging" /datum/action/item_action/techweb_railgun_start_charge/action_activate() + . = ..() if (target) var/obj/item/weapon/gun/rifle/techweb_railgun/TR = target TR.start_charging(owner) @@ -138,6 +139,7 @@ name = "Abort Charge" /datum/action/item_action/techweb_railgun_abort_charge/action_activate() + . = ..() if (target) var/obj/item/weapon/gun/rifle/techweb_railgun/TR = target TR.abort_charge(owner) diff --git a/code/modules/gear_presets/_select_equipment.dm b/code/modules/gear_presets/_select_equipment.dm index 5311a7a79a3b..138e091ad5a4 100644 --- a/code/modules/gear_presets/_select_equipment.dm +++ b/code/modules/gear_presets/_select_equipment.dm @@ -138,6 +138,9 @@ new_human.set_languages(languages) /datum/equipment_preset/proc/load_preset(mob/living/carbon/human/new_human, randomise = FALSE, count_participant = FALSE, client/mob_client, show_job_gear = TRUE) + if(!new_human.hud_used) + new_human.create_hud() + load_race(new_human, mob_client) if(randomise || uses_special_name) load_name(new_human, randomise, mob_client) diff --git a/code/modules/mentor/looc_toggle.dm b/code/modules/mentor/looc_toggle.dm index 7c5b95b1fcb0..b224e72e79d2 100644 --- a/code/modules/mentor/looc_toggle.dm +++ b/code/modules/mentor/looc_toggle.dm @@ -13,6 +13,7 @@ // Called when the action is clicked on. /datum/action/looc_toggle/action_activate() + . = ..() if(owner.looc_overhead) button.icon_state = "template" owner.looc_overhead = FALSE diff --git a/code/modules/mob/camera/imaginary_friend.dm b/code/modules/mob/camera/imaginary_friend.dm index 4e7be80056de..0a4d5ee65c5c 100644 --- a/code/modules/mob/camera/imaginary_friend.dm +++ b/code/modules/mob/camera/imaginary_friend.dm @@ -280,6 +280,7 @@ action_icon_state = "joinmob" /datum/action/innate/imaginary_orbit/action_activate() + . = ..() var/mob/camera/imaginary_friend/friend = owner friend.recall() @@ -288,6 +289,7 @@ action_icon_state = "hidemob" /datum/action/innate/imaginary_hide/action_activate() + . = ..() var/mob/camera/imaginary_friend/friend = owner if(friend.hidden) friend.hidden = FALSE diff --git a/code/modules/mob/dead/observer/actions.dm b/code/modules/mob/dead/observer/actions.dm index 7daae802dc7a..192c6cd1e3b8 100644 --- a/code/modules/mob/dead/observer/actions.dm +++ b/code/modules/mob/dead/observer/actions.dm @@ -3,6 +3,7 @@ action_icon_state = "ghost" /datum/action/ghost/action_activate() + . = ..() if(!owner.client) return @@ -38,6 +39,7 @@ qdel(src) /datum/action/join_ert/action_activate() + . = ..() if(!owner.client) return @@ -50,6 +52,7 @@ listen_signal = COMSIG_KB_OBSERVER_JOIN_PREDATOR /datum/action/join_predator/action_activate() + . = ..() var/mob/dead/observer/activator = owner activator.join_as_yautja() @@ -58,6 +61,7 @@ action_icon_state = "view_crew_manifest" /datum/action/observer_action/view_crew_manifest/action_activate() + . = ..() show_browser(owner, GLOB.data_core.get_manifest(), "Crew Manifest", "manifest", "size=450x750") /datum/action/observer_action/view_hive_status @@ -65,6 +69,7 @@ action_icon_state = "view_hive_status" /datum/action/observer_action/view_hive_status/action_activate() + . = ..() var/mob/dead/observer/activator = owner activator.hive_status() @@ -74,6 +79,7 @@ listen_signal = COMSIG_KB_OBSERVER_JOIN_XENO /datum/action/observer_action/join_xeno/action_activate() + . = ..() if(!owner.client) return @@ -90,6 +96,7 @@ listen_signal = COMSIG_KB_OBSERVER_JOIN_LESSER_DRONE /datum/action/observer_action/join_lesser_drone/action_activate() + . = ..() if(!owner.client) return diff --git a/code/modules/mob/living/carbon/human/human_abilities.dm b/code/modules/mob/living/carbon/human/human_abilities.dm index 76ebbed06de6..9976fe37a4ff 100644 --- a/code/modules/mob/living/carbon/human/human_abilities.dm +++ b/code/modules/mob/living/carbon/human/human_abilities.dm @@ -20,6 +20,7 @@ cooldown = COMMAND_ORDER_COOLDOWN /datum/action/human_action/issue_order/action_activate() + . = ..() if(!ishuman(owner)) return var/mob/living/carbon/human/H = owner @@ -58,6 +59,7 @@ return FALSE /datum/action/human_action/smartpack/action_activate() + . = ..() if(!istype(owner, /mob/living/carbon/human)) return var/mob/living/carbon/human/H = owner @@ -129,6 +131,7 @@ CULT // Called when the action is clicked on. /datum/action/human_action/activable/action_activate() + . = ..() if(!ishuman(owner)) return var/mob/living/carbon/human/H = owner @@ -286,6 +289,7 @@ CULT action_icon_state = "cultist_channel_hivemind" /datum/action/human_action/activable/cult/speak_hivemind/action_activate() + . = ..() if(!can_use_action()) return @@ -316,6 +320,7 @@ CULT var/list/items_to_spawn = list(/obj/item/clothing/suit/cultist_hoodie/, /obj/item/clothing/head/cultist_hood/) /datum/action/human_action/activable/cult/obtain_equipment/action_activate() + . = ..() if(!can_use_action()) return @@ -515,6 +520,7 @@ CULT action_icon_state = "mutineer_begin" /datum/action/human_action/activable/mutineer/mutineer_begin/action_activate() + . = ..() if(!can_use_action()) return @@ -549,6 +555,7 @@ CULT UnregisterSignal(L, COMSIG_MOB_RESET_VIEW) /datum/action/human_action/cancel_view/action_activate() + . = ..() if(!can_use_action()) return @@ -575,6 +582,7 @@ CULT UnregisterSignal(L, COMSIG_MOB_RESET_VIEW) /datum/action/human_action/vehicle_unbuckle/action_activate() + . = ..() if(!can_use_action()) return @@ -600,6 +608,7 @@ CULT action_icon_state = "cancel_view" /datum/action/human_action/mg_exit/action_activate() + . = ..() if(!can_use_action()) return @@ -619,6 +628,7 @@ CULT UnregisterSignal(user, COMSIG_MOB_RESET_VIEW) /datum/action/human_action/toggle_arc_antenna/action_activate() + . = ..() if(!can_use_action()) return diff --git a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm index c032e25708eb..f2c0e8d4cf26 100644 --- a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm +++ b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm @@ -50,6 +50,7 @@ /datum/action/joe_emote_panel/action_activate() + . = ..() if(!can_use_action()) return diff --git a/code/modules/mob/living/carbon/xenomorph/Embryo.dm b/code/modules/mob/living/carbon/xenomorph/Embryo.dm index d0890bd3cf37..61ba87cd001b 100644 --- a/code/modules/mob/living/carbon/xenomorph/Embryo.dm +++ b/code/modules/mob/living/carbon/xenomorph/Embryo.dm @@ -191,7 +191,7 @@ if(!picked) // Get a candidate from observers - var/list/candidates = get_alien_candidates(hive) + var/list/candidates = get_alien_candidates(hive, abomination = (isyautja(affected_mob) || (flags_embryo & FLAG_EMBRYO_PREDATOR))) if(candidates && length(candidates)) // If they were facehugged by a player thats still in queue, they get second dibs on the new larva. if(hugger_ckey) diff --git a/code/modules/mob/living/carbon/xenomorph/XenoOverwatch.dm b/code/modules/mob/living/carbon/xenomorph/XenoOverwatch.dm index 1fb48f699efa..3f37845380f0 100644 --- a/code/modules/mob/living/carbon/xenomorph/XenoOverwatch.dm +++ b/code/modules/mob/living/carbon/xenomorph/XenoOverwatch.dm @@ -18,6 +18,7 @@ return TRUE /datum/action/xeno_action/watch_xeno/action_activate() + . = ..() var/mob/living/carbon/xenomorph/X = owner if (!X.check_state(TRUE)) return FALSE diff --git a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm index f0fd8a4d86a7..e7320b17c333 100644 --- a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm +++ b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm @@ -264,7 +264,7 @@ /mob/living/carbon/xenomorph/proc/pounced_mob(mob/living/L) // This should only be called back by a mob that has pounce, so no need to check - var/datum/action/xeno_action/activable/pounce/pounceAction = get_xeno_action_by_type(src, /datum/action/xeno_action/activable/pounce) + var/datum/action/xeno_action/activable/pounce/pounceAction = get_action(src, /datum/action/xeno_action/activable/pounce) // Unconscious or dead, or not throwing but used pounce. if(!check_state() || (!throwing && !pounceAction.action_cooldown_check())) @@ -336,7 +336,7 @@ pounced_mob(L) /mob/living/carbon/xenomorph/proc/pounced_obj(obj/O) - var/datum/action/xeno_action/activable/pounce/pounceAction = get_xeno_action_by_type(src, /datum/action/xeno_action/activable/pounce) + var/datum/action/xeno_action/activable/pounce/pounceAction = get_action(src, /datum/action/xeno_action/activable/pounce) // Unconscious or dead, or not throwing but used pounce if(!check_state() || (!throwing && !pounceAction.action_cooldown_check())) diff --git a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm index b07f766b179d..eed2dce5f7a8 100644 --- a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm +++ b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm @@ -343,6 +343,8 @@ var/atom/movable/vis_obj/xeno_wounds/wound_icon_holder var/atom/movable/vis_obj/xeno_pack/backpack_icon_holder + /// If TRUE, the xeno cannot slash anything + var/cannot_slash = FALSE /mob/living/carbon/xenomorph/Initialize(mapload, mob/living/carbon/xenomorph/old_xeno, hivenumber) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_powers.dm index c749b0adb5ba..2431e4629876 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_powers.dm @@ -108,7 +108,7 @@ var/mob/living/carbon/xenomorph/xeno = owner if(!action_cooldown_check()) // activate c/d only if we already spit for (var/action_type in action_types_to_cd) - var/datum/action/xeno_action/xeno_action = get_xeno_action_by_type(xeno, action_type) + var/datum/action/xeno_action/xeno_action = get_action(xeno, action_type) if (!istype(xeno_action)) continue @@ -149,7 +149,7 @@ to_chat(xeno, SPAN_XENOHIGHDANGER("We dump our acid through our pores, creating a shroud of gas!")) for (var/action_type in action_types_to_cd) - var/datum/action/xeno_action/xeno_action = get_xeno_action_by_type(xeno, action_type) + var/datum/action/xeno_action/xeno_action = get_action(xeno, action_type) if (!istype(xeno_action)) continue @@ -218,7 +218,7 @@ empowered = FALSE empowering_charge_counter = 0 button.overlays -= "+empowered" - var/datum/action/xeno_action/activable/acid_mine/mine = get_xeno_action_by_type(xeno, /datum/action/xeno_action/activable/acid_mine) + var/datum/action/xeno_action/activable/acid_mine/mine = get_action(xeno, /datum/action/xeno_action/activable/acid_mine) if(!mine.empowered) mine.empowered = TRUE mine.button.overlays += "+empowered" diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm index e1af5e36a40f..1dd4dc5a1c87 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm @@ -82,7 +82,7 @@ // This ties the pounce/throwing backend into the old collision backend /mob/living/carbon/xenomorph/crusher/pounced_obj(obj/O) - var/datum/action/xeno_action/activable/pounce/crusher_charge/CCA = get_xeno_action_by_type(src, /datum/action/xeno_action/activable/pounce/crusher_charge) + var/datum/action/xeno_action/activable/pounce/crusher_charge/CCA = get_action(src, /datum/action/xeno_action/activable/pounce/crusher_charge) if (istype(CCA) && !CCA.action_cooldown_check() && !(O.type in CCA.not_reducing_objects)) CCA.reduce_cooldown(50) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_powers.dm index d7a4f987623a..8736d612c822 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_powers.dm @@ -183,6 +183,7 @@ return ..() /datum/action/xeno_action/activable/fortify/action_activate() + . = ..() ..() var/mob/living/carbon/xenomorph/xeno = owner if(xeno.fortify && xeno.selected_ability != src) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm index c5988f12539d..b262624bfe01 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm @@ -485,6 +485,7 @@ listen_signal = COMSIG_KB_XENO_EVOLVE /datum/action/xeno_action/onclick/evolve/action_activate() + . = ..() var/mob/living/carbon/xenomorph/xeno = owner xeno.do_evolve() diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm index 014cb3d2f24b..843cfeac540b 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm @@ -398,7 +398,7 @@ return if(X.layer == XENO_HIDING_LAYER) //Xeno is currently hiding, unhide him - var/datum/action/xeno_action/onclick/xenohide/hide = get_xeno_action_by_type(X, /datum/action/xeno_action/onclick/xenohide) + var/datum/action/xeno_action/onclick/xenohide/hide = get_action(X, /datum/action/xeno_action/onclick/xenohide) if(hide) hide.post_attack() @@ -911,7 +911,7 @@ to_chat(stabbing_xeno, SPAN_XENOWARNING("We must be above ground to do this.")) return - if(!stabbing_xeno.check_state()) + if(!stabbing_xeno.check_state() || stabbing_xeno.cannot_slash) return FALSE var/pre_result = pre_ability_act(stabbing_xeno, targetted_atom) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/lurker/lurker_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/lurker/lurker_powers.dm index 094732300a1f..3c1d3a04543d 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/lurker/lurker_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/lurker/lurker_powers.dm @@ -13,7 +13,7 @@ break if(found) - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis = get_xeno_action_by_type(xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis = get_action(xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if(lurker_invis) lurker_invis.invisibility_off() // Full cooldown diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm index 199df345fb62..4fe0e9107995 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm @@ -87,7 +87,7 @@ if(!X.check_state(1)) return - var/datum/action/xeno_action/activable/cleave/cAction = get_xeno_action_by_type(X, /datum/action/xeno_action/activable/cleave) + var/datum/action/xeno_action/activable/cleave/cAction = get_action(X, /datum/action/xeno_action/activable/cleave) if (!istype(cAction)) return @@ -328,7 +328,7 @@ if(!X.check_state(1)) return - var/datum/action/xeno_action/activable/warden_heal/WH = get_xeno_action_by_type(X, /datum/action/xeno_action/activable/warden_heal) + var/datum/action/xeno_action/activable/warden_heal/WH = get_action(X, /datum/action/xeno_action/activable/warden_heal) if (!istype(WH)) return diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_powers.dm index 4d3a792af89a..3cbf0769514f 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_powers.dm @@ -418,8 +418,8 @@ shake_camera(target_carbon, 2, 1) - var/datum/action/xeno_action/activable/prae_abduct/abduct_action = get_xeno_action_by_type(oppressor_user, /datum/action/xeno_action/activable/prae_abduct) - var/datum/action/xeno_action/activable/tail_lash/tail_lash_action = get_xeno_action_by_type(oppressor_user, /datum/action/xeno_action/activable/tail_lash) + var/datum/action/xeno_action/activable/prae_abduct/abduct_action = get_action(oppressor_user, /datum/action/xeno_action/activable/prae_abduct) + var/datum/action/xeno_action/activable/tail_lash/tail_lash_action = get_action(oppressor_user, /datum/action/xeno_action/activable/tail_lash) if(abduct_action && !abduct_action.action_cooldown_check()) abduct_action.reduce_cooldown(5 SECONDS) if(tail_lash_action && !tail_lash_action.action_cooldown_check()) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm index 3ec4855f9c3a..a240c3928a3c 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm @@ -117,7 +117,7 @@ xeno.anchored = FALSE unroot_human(carbon, TRAIT_SOURCE_ABILITY("Devastate")) - return ..() + return ..() /datum/action/xeno_action/onclick/feralrush/use_ability(atom/A) @@ -149,6 +149,7 @@ predatoralien.recalculate_armor() playsound(predatoralien, 'sound/voice/predalien_growl.ogg', 75, 0, status = 0) apply_cooldown() + return ..() /datum/action/xeno_action/onclick/feralrush/proc/remove_rush_effects() @@ -180,7 +181,7 @@ if(!xeno.check_state()) return - var/datum/action/xeno_action/activable/feralfrenzy/guttype = get_xeno_action_by_type(xeno, /datum/action/xeno_action/activable/feralfrenzy) + var/datum/action/xeno_action/activable/feralfrenzy/guttype = get_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) if(!guttype) return @@ -248,7 +249,7 @@ else predalien_smash.visible_message(SPAN_XENOWARNING("[predalien_smash]'s claws twitch."), SPAN_XENOWARNING("We couldn't grab our target. Wait a moment to try again.")) - return TRUE + return ..() /mob/living/carbon/xenomorph/predalien/stop_pulling() if(isliving(pulling) && smashing) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/queen/queen_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/queen/queen_powers.dm index 381acba92a51..6ef111aed66f 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/queen/queen_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/queen/queen_powers.dm @@ -401,6 +401,7 @@ remove_personal_ally() if("Clear Personal Allies") clear_personal_allies() + return ..() /datum/action/xeno_action/onclick/manage_hive/proc/add_personal_ally() var/mob/living/carbon/xenomorph/queen/user_xeno = owner diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm b/code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm index 80cf5c1e37ac..bff59186fd04 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm @@ -51,6 +51,7 @@ // Any strain or caste-specific state should be stored on behavior_delegate objects // which use_ability invocations can modify using typechecks and typecasts where appropriate. /datum/action/xeno_action/proc/use_ability(atom/target) + SHOULD_CALL_PARENT(TRUE) if(!owner) return FALSE track_xeno_ability_stats() @@ -129,10 +130,17 @@ /// A wrapper for use_ability that sends a signal /datum/action/xeno_action/proc/use_ability_wrapper(...) // TODO: make hidden a part of can_use_action - if(!hidden && can_use_action() && use_ability(arglist(args))) + if(!can_use_action()) + SEND_SIGNAL(src, COMSIG_XENO_FAILED_ACTION_USED, owner) + return FALSE + + SEND_SIGNAL(src, COMSIG_XENO_PRE_ACTION_USED, owner) + + if(!hidden && use_ability(arglist(args))) SEND_SIGNAL(src, COMSIG_XENO_ACTION_USED, owner) return TRUE + SEND_SIGNAL(src, COMSIG_XENO_FAILED_ACTION_USED, owner) return FALSE // For actions that do something on each life tick @@ -150,6 +158,7 @@ // For non-activable Xeno actions, this is used to // actually DO the action. /datum/action/xeno_action/activable/action_activate() + . = ..() if(!owner) return if(hidden) @@ -201,6 +210,7 @@ no_cooldown_msg = TRUE /datum/action/xeno_action/onclick/action_activate() + . = ..() use_ability_wrapper(null) // Adds a cooldown to this @@ -362,17 +372,6 @@ deltimer(charge_timer_id) charge_timer_id = TIMER_ID_NULL -// Helper proc to get an action on a target Xeno by type. -// Used to interact with abilities from the outside -/proc/get_xeno_action_by_type(mob/living/carbon/xenomorph/X, typepath) - if (!istype(X)) - CRASH("xeno_action.dm: get_xeno_action_by_type invoked with non-xeno first argument.") - - for (var/datum/action/xeno_action/XA in X.actions) - if (istype(XA, typepath)) - return XA - return null - // Helper proc to check if there is anything blocking the way from mob M to the atom A // Max distance can be supplied to check some of the way instead of the whole way. /proc/check_clear_path_to_target(mob/M, atom/A, smash_windows = TRUE, max_distance = 1000) @@ -420,6 +419,7 @@ return FALSE /datum/action/xeno_action/active_toggle/action_activate() + . = ..() toggle_toggle() /datum/action/xeno_action/active_toggle/life_tick() diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm b/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm index 24ac22d6bc52..a84b9965f9c3 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm @@ -261,11 +261,11 @@ H.apply_armoured_damage(get_xeno_damage_slash(H, damage), ARMOR_MELEE, BRUTE, bound_xeno.zone_selected) - var/datum/action/xeno_action/activable/pounce/crusher_charge/cAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pounce/crusher_charge) + var/datum/action/xeno_action/activable/pounce/crusher_charge/cAction = get_action(bound_xeno, /datum/action/xeno_action/activable/pounce/crusher_charge) if (!cAction.action_cooldown_check()) cAction.reduce_cooldown(cdr_amount) - var/datum/action/xeno_action/onclick/crusher_shield/sAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/crusher_shield) + var/datum/action/xeno_action/onclick/crusher_shield/sAction = get_action(bound_xeno, /datum/action/xeno_action/onclick/crusher_shield) if (!sAction.action_cooldown_check()) sAction.reduce_cooldown(base_cdr_amount) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Hellhound.dm b/code/modules/mob/living/carbon/xenomorph/castes/Hellhound.dm index 93d40820bf7b..7df87f63cf3a 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Hellhound.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Hellhound.dm @@ -136,6 +136,6 @@ /datum/behavior_delegate/hellhound_base/melee_attack_additional_effects_self() ..() - var/datum/action/xeno_action/onclick/xenohide/hide = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/xenohide) + var/datum/action/xeno_action/onclick/xenohide/hide = get_action(bound_xeno, /datum/action/xeno_action/onclick/xenohide) if(hide) hide.post_attack() diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm b/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm index 0ab9e9862b16..1dca7eb23f70 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm @@ -87,7 +87,7 @@ original_damage *= buffed_slash_damage_ratio target_carbon.set_effect(get_xeno_stun_duration(target_carbon, 3), SUPERSLOW) next_slash_buffed = FALSE - var/datum/action/xeno_action/onclick/lurker_assassinate/ability = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_assassinate) + var/datum/action/xeno_action/onclick/lurker_assassinate/ability = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_assassinate) if (ability) ability.button.icon_state = "template" @@ -114,19 +114,19 @@ /datum/behavior_delegate/lurker_base/melee_attack_additional_effects_self() ..() - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if (lurker_invis_action) lurker_invis_action.invisibility_off() // Full cooldown /datum/behavior_delegate/lurker_base/proc/decloak_handler(mob/source) SIGNAL_HANDLER - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if(istype(lurker_invis_action)) lurker_invis_action.invisibility_off(0.5) // Partial refund of remaining time /// Implementation for enabling invisibility. /datum/behavior_delegate/lurker_base/proc/on_invisibility() - var/datum/action/xeno_action/activable/pounce/lurker/lurker_pounce_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pounce/lurker) + var/datum/action/xeno_action/activable/pounce/lurker/lurker_pounce_action = get_action(bound_xeno, /datum/action/xeno_action/activable/pounce/lurker) if(lurker_pounce_action) lurker_pounce_action.knockdown = TRUE // pounce knocks down lurker_pounce_action.freeze_self = TRUE @@ -137,7 +137,7 @@ /// Implementation for disabling invisibility. /datum/behavior_delegate/lurker_base/proc/on_invisibility_off() - var/datum/action/xeno_action/activable/pounce/lurker/lurker_pounce_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pounce/lurker) + var/datum/action/xeno_action/activable/pounce/lurker/lurker_pounce_action = get_action(bound_xeno, /datum/action/xeno_action/activable/pounce/lurker) if(lurker_pounce_action) lurker_pounce_action.knockdown = FALSE // pounce no longer knocks down lurker_pounce_action.freeze_self = FALSE @@ -155,7 +155,7 @@ . += "Invisibility Remaining: [time_left] second\s." return - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invisibility_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invisibility_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if(!lurker_invisibility_action) return @@ -177,7 +177,7 @@ if(!bound_xeno || !bound_xeno.stealth) return - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invisibility_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invisibility_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if(!lurker_invisibility_action) return diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Predalien.dm b/code/modules/mob/living/carbon/xenomorph/castes/Predalien.dm index 830f4fc5a9cf..b60f150c442d 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Predalien.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Predalien.dm @@ -69,16 +69,19 @@ weed_food_states = list("Predalien_1","Predalien_2","Predalien_3") weed_food_states_flipped = list("Predalien_1","Predalien_2","Predalien_3") var/smashing = FALSE + /// If the pred alert/player notif should happen when the predalien spawns + var/should_announce_spawn = TRUE /mob/living/carbon/xenomorph/predalien/Initialize(mapload, mob/living/carbon/xenomorph/oldxeno, h_number) . = ..() - addtimer(CALLBACK(src, PROC_REF(announce_spawn)), 3 SECONDS) - hunter_data.dishonored = TRUE - hunter_data.dishonored_reason = "An abomination upon the honor of us all!" - hunter_data.dishonored_set = src - hud_set_hunter() + if(should_announce_spawn) + addtimer(CALLBACK(src, PROC_REF(announce_spawn)), 3 SECONDS) + hunter_data.dishonored = TRUE + hunter_data.dishonored_reason = "An abomination upon the honor of us all!" + hunter_data.dishonored_set = src + hud_set_hunter() AddComponent(/datum/component/footstep, 4, 25, 11, 2, "alien_footstep_medium") @@ -102,8 +105,20 @@ You must still listen to the queen. /mob/living/carbon/xenomorph/predalien/resist_fire() - ..() - SetKnockDown(0.1 SECONDS) + ..() + SetKnockDown(0.1 SECONDS) + +/mob/living/carbon/xenomorph/predalien/get_examine_text(mob/user) + . = ..() + var/datum/behavior_delegate/predalien_base/predalienkills = behavior_delegate + . += "It has [predalienkills.kills] kills to its name!" + +/mob/living/carbon/xenomorph/predalien/tutorial + should_announce_spawn = FALSE + +/mob/living/carbon/xenomorph/predalien/tutorial/gib(datum/cause_data/cause = create_cause_data("gibbing", src)) + death(cause, gibbed = TRUE) + /datum/behavior_delegate/predalien_base name = "Base Predalien Behavior Delegate" @@ -127,12 +142,3 @@ You must still listen to the queen. original_damage *= 1.5 return original_damage + kills * 2.5 - -/mob/living/carbon/xenomorph/predalien/get_examine_text(mob/user) - . = ..() - var/datum/behavior_delegate/predalien_base/predalienkills = behavior_delegate - var/kills = predalienkills.kills - . += "It has [kills] kills to its name!" - - - diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Ravager.dm b/code/modules/mob/living/carbon/xenomorph/castes/Ravager.dm index 6e5da79fbed1..90614e338071 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Ravager.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Ravager.dm @@ -90,7 +90,7 @@ /datum/behavior_delegate/ravager_base/melee_attack_additional_effects_self() ..() - var/datum/action/xeno_action/activable/pounce/charge/cAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pounce/charge) + var/datum/action/xeno_action/activable/pounce/charge/cAction = get_action(bound_xeno, /datum/action/xeno_action/activable/pounce/charge) if (!cAction.action_cooldown_check()) cAction.reduce_cooldown(slash_charge_cdr) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm b/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm index 8721294173e9..12fdb8d02843 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm @@ -91,6 +91,6 @@ /datum/behavior_delegate/runner_base/melee_attack_additional_effects_self() ..() - var/datum/action/xeno_action/onclick/xenohide/hide = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/xenohide) + var/datum/action/xeno_action/onclick/xenohide/hide = get_action(bound_xeno, /datum/action/xeno_action/onclick/xenohide) if(hide) hide.post_attack() diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Sentinel.dm b/code/modules/mob/living/carbon/xenomorph/castes/Sentinel.dm index 01963496f967..3e7416f39fc5 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Sentinel.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Sentinel.dm @@ -95,7 +95,7 @@ addtimer(CALLBACK(src, PROC_REF(paralyzing_slash), carbon_target), NEURO_TOUCH_DELAY) next_slash_buffed = FALSE if(!next_slash_buffed) - var/datum/action/xeno_action/onclick/paralyzing_slash/ability = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/paralyzing_slash) + var/datum/action/xeno_action/onclick/paralyzing_slash/ability = get_action(bound_xeno, /datum/action/xeno_action/onclick/paralyzing_slash) if (ability && istype(ability)) ability.button.icon_state = "template" return original_damage diff --git a/code/modules/mob/living/carbon/xenomorph/hive_status_ui.dm b/code/modules/mob/living/carbon/xenomorph/hive_status_ui.dm index 360b4e8bbdde..eca88761ad9b 100644 --- a/code/modules/mob/living/carbon/xenomorph/hive_status_ui.dm +++ b/code/modules/mob/living/carbon/xenomorph/hive_status_ui.dm @@ -201,7 +201,7 @@ if(xenoSrc.stat == DEAD) return - var/datum/action/xeno_action/A = get_xeno_action_by_type(xenoSrc, /datum/action/xeno_action/activable/queen_give_plasma) + var/datum/action/xeno_action/A = get_action(xenoSrc, /datum/action/xeno_action/activable/queen_give_plasma) A?.use_ability_wrapper(xenoTarget) if("heal") @@ -214,7 +214,7 @@ if(xenoSrc.stat == DEAD) return - var/datum/action/xeno_action/A = get_xeno_action_by_type(xenoSrc, /datum/action/xeno_action/activable/queen_heal) + var/datum/action/xeno_action/A = get_action(xenoSrc, /datum/action/xeno_action/activable/queen_heal) A?.use_ability_wrapper(xenoTarget, TRUE) if("overwatch") diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/boiler/trapper.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/boiler/trapper.dm index f64bfd6b500f..857a76969354 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/boiler/trapper.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/boiler/trapper.dm @@ -73,7 +73,7 @@ found = trap break - var/datum/action/xeno_action/activable/boiler_trap/trap_ability = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/boiler_trap) + var/datum/action/xeno_action/activable/boiler_trap/trap_ability = get_action(bound_xeno, /datum/action/xeno_action/activable/boiler_trap) if (found) target_human.apply_armoured_damage(bonus_damage_shotgun_trapped, ARMOR_BIO, BURN) trap_ability.empowering_charge_counter = trap_ability.empower_charge_max diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm index 5ebafc88eaef..7ceaf2fed75e 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm @@ -276,9 +276,10 @@ addtimer(CALLBACK(xeno.hive, TYPE_PROC_REF(/datum/hive_status, free_respawn), xeno.client), 5 SECONDS) xeno.gib(create_cause_data("sacrificing itself", src)) + return ..() /datum/action/xeno_action/activable/healer_sacrifice/action_activate() - ..() + . = ..() var/mob/living/carbon/xenomorph/xeno = owner if(xeno.selected_ability != src) return diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/praetorian/vanguard.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/praetorian/vanguard.dm index 310db35ab370..01f567398c44 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/praetorian/vanguard.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/praetorian/vanguard.dm @@ -54,7 +54,7 @@ last_combat_time = world.time /datum/behavior_delegate/praetorian_vanguard/proc/next_pierce_spin() - var/datum/action/xeno_action/activable/pierce/pAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pierce) + var/datum/action/xeno_action/activable/pierce/pAction = get_action(bound_xeno, /datum/action/xeno_action/activable/pierce) if (istype(pAction)) pAction.should_spin_instead = TRUE @@ -62,7 +62,7 @@ return /datum/behavior_delegate/praetorian_vanguard/proc/next_pierce_normal() - var/datum/action/xeno_action/activable/pierce/pAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pierce) + var/datum/action/xeno_action/activable/pierce/pAction = get_action(bound_xeno, /datum/action/xeno_action/activable/pierce) if (istype(pAction)) pAction.should_spin_instead = FALSE return @@ -88,6 +88,6 @@ new_shield.explosive_armor_amount = 1.5*XENO_EXPOSIVEARMOR_MOD_VERY_LARGE to_chat(praetorian, SPAN_XENOHIGHDANGER("We feel our defensive shell regenerate! It will block one hit!")) - var/datum/action/xeno_action/activable/cleave/caction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/cleave) + var/datum/action/xeno_action/activable/cleave/caction = get_action(bound_xeno, /datum/action/xeno_action/activable/cleave) if (istype(caction)) caction.buffed = TRUE diff --git a/code/modules/projectiles/gun_attachables.dm b/code/modules/projectiles/gun_attachables.dm index 7d015e4bac8d..e2108364e9ac 100644 --- a/code/modules/projectiles/gun_attachables.dm +++ b/code/modules/projectiles/gun_attachables.dm @@ -1054,6 +1054,7 @@ Defined in conflicts.dm of the #defines folder. button.name = name /datum/action/item_action/toggle_zoom_level/action_activate() + . = ..() var/obj/item/weapon/gun/G = holder_item var/obj/item/attachable/scope/variable_zoom/S = G.attachments["rail"] S.toggle_zoom_level() @@ -1674,6 +1675,7 @@ Defined in conflicts.dm of the #defines folder. /datum/action/item_action/vulture /datum/action/item_action/vulture/action_activate() + . = ..() var/obj/item/weapon/gun/gun_holder = holder_item var/obj/item/attachable/vulture_scope/scope = gun_holder.attachments["rail"] if(!istype(scope)) @@ -3515,6 +3517,7 @@ Defined in conflicts.dm of the #defines folder. button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state) /datum/action/item_action/bipod/toggle_full_auto_switch/action_activate() + . = ..() var/obj/item/weapon/gun/holder_gun = holder_item var/obj/item/attachable/bipod/attached_bipod = holder_gun.attachments["under"] diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index b2ec3dea63ce..717914e38eba 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -268,6 +268,7 @@ /datum/action/item_action/taser/action_activate() + . = ..() var/obj/item/weapon/gun/energy/taser/taser = holder_item if(!ishuman(owner)) return diff --git a/code/modules/projectiles/guns/rifles.dm b/code/modules/projectiles/guns/rifles.dm index ad85220400fb..fbe24434d542 100644 --- a/code/modules/projectiles/guns/rifles.dm +++ b/code/modules/projectiles/guns/rifles.dm @@ -557,6 +557,7 @@ //---ability actions--\\ /datum/action/item_action/m46c/action_activate() + . = ..() var/obj/item/weapon/gun/rifle/m46c/protag_gun = holder_item if(!ishuman(owner)) return diff --git a/code/modules/projectiles/guns/shotguns.dm b/code/modules/projectiles/guns/shotguns.dm index b1b3bb3c2ab4..a0bb3f8f852c 100644 --- a/code/modules/projectiles/guns/shotguns.dm +++ b/code/modules/projectiles/guns/shotguns.dm @@ -838,6 +838,7 @@ can cause issues with ammo types getting mixed up during the burst. return TRUE /datum/action/item_action/specialist/twobore_brace/action_activate() + . = ..() var/obj/item/weapon/gun/shotgun/double/twobore/G = holder_item if(G.braced) return diff --git a/code/modules/projectiles/guns/smartgun.dm b/code/modules/projectiles/guns/smartgun.dm index e5c9fff3a126..7c628463b1ef 100644 --- a/code/modules/projectiles/guns/smartgun.dm +++ b/code/modules/projectiles/guns/smartgun.dm @@ -178,6 +178,7 @@ //---ability actions--\\ /datum/action/item_action/smartgun/action_activate() + . = ..() var/obj/item/weapon/gun/smartgun/G = holder_item if(!ishuman(owner)) return @@ -595,6 +596,7 @@ // ID lock action \\ /datum/action/item_action/co_sg/action_activate() + . = ..() var/obj/item/weapon/gun/smartgun/co/protag_gun = holder_item if(!ishuman(owner)) return diff --git a/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm b/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm index e2643c580a16..06ac5428bfc6 100644 --- a/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm +++ b/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm @@ -222,6 +222,7 @@ update_icon() /datum/action/item_action/toggle_firing_level/action_activate() + . = ..() var/obj/item/weapon/gun/launcher/grenade/G = holder_item if(!ishuman(owner)) return diff --git a/code/modules/projectiles/guns/specialist/sniper.dm b/code/modules/projectiles/guns/specialist/sniper.dm index b40477a8a460..b400350e415b 100644 --- a/code/modules/projectiles/guns/specialist/sniper.dm +++ b/code/modules/projectiles/guns/specialist/sniper.dm @@ -62,6 +62,7 @@ ACTIONS SPECIALSIT SNIPER CAN TAKE */ /datum/action/item_action/specialist/aimed_shot/action_activate() + . = ..() if(!ishuman(owner)) return var/mob/living/carbon/human/H = owner @@ -276,6 +277,7 @@ return TRUE /datum/action/item_action/specialist/toggle_laser/action_activate() + . = ..() var/obj/item/weapon/gun/rifle/sniper/sniper_rifle = holder_item if(owner.get_held_item() != sniper_rifle) diff --git a/code/modules/shuttle/computers/dropship_computer.dm b/code/modules/shuttle/computers/dropship_computer.dm index 08a35b83071d..a28f65ce475d 100644 --- a/code/modules/shuttle/computers/dropship_computer.dm +++ b/code/modules/shuttle/computers/dropship_computer.dm @@ -314,7 +314,7 @@ var/original_evilution = hive.evolution_bonus hive.override_evilution(XENO_HIJACK_EVILUTION_BUFF, TRUE) if(hive.living_xeno_queen) - var/datum/action/xeno_action/onclick/grow_ovipositor/ovi_ability = get_xeno_action_by_type(hive.living_xeno_queen, /datum/action/xeno_action/onclick/grow_ovipositor) + var/datum/action/xeno_action/onclick/grow_ovipositor/ovi_ability = get_action(hive.living_xeno_queen, /datum/action/xeno_action/onclick/grow_ovipositor) ovi_ability.reduce_cooldown(ovi_ability.xeno_cooldown) addtimer(CALLBACK(hive, TYPE_PROC_REF(/datum/hive_status, override_evilution), original_evilution, FALSE), XENO_HIJACK_EVILUTION_TIME) diff --git a/code/modules/surgery/surgery_toggle.dm b/code/modules/surgery/surgery_toggle.dm index b9ca3ca93311..973d1c5b682f 100644 --- a/code/modules/surgery/surgery_toggle.dm +++ b/code/modules/surgery/surgery_toggle.dm @@ -18,6 +18,7 @@ // Called when the action is clicked on. /datum/action/surgery_toggle/action_activate() + . = ..() if(owner.mob_flags & SURGERY_MODE_ON) button.icon_state = "template" owner.mob_flags &= ~SURGERY_MODE_ON diff --git a/colonialmarines.dme b/colonialmarines.dme index b479f0af62c5..254cbb0112ca 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -698,6 +698,7 @@ #include "code\datums\tutorial\ss13\basic_ss13.dm" #include "code\datums\tutorial\ss13\intents.dm" #include "code\datums\tutorial\xenomorph\_xenomorph.dm" +#include "code\datums\tutorial\xenomorph\abomination.dm" #include "code\datums\tutorial\xenomorph\xenomorph_basic.dm" #include "code\datums\weather\weather_event.dm" #include "code\datums\weather\weather_map_holder.dm" diff --git a/tgui/packages/tgui/interfaces/TutorialMenu.tsx b/tgui/packages/tgui/interfaces/TutorialMenu.tsx index 14abfa957b1c..c47db9fd746d 100644 --- a/tgui/packages/tgui/interfaces/TutorialMenu.tsx +++ b/tgui/packages/tgui/interfaces/TutorialMenu.tsx @@ -60,25 +60,30 @@ export const TutorialMenu = (props) => { {tutorial_categories.map( (tutorial_category) => tutorial_category.name === categoryIndex && - tutorial_category.tutorials.map((tutorial) => ( -
    - -
    - )), + + + )), )} From e7750dccb801676861f2b41b83597b26da458a59 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 16 Jul 2024 17:59:21 +0100 Subject: [PATCH 039/275] Automatic changelog for PR #6442 [ci skip] --- html/changelogs/AutoChangeLog-pr-6442.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6442.yml diff --git a/html/changelogs/AutoChangeLog-pr-6442.yml b/html/changelogs/AutoChangeLog-pr-6442.yml new file mode 100644 index 000000000000..a39369fd8bf9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6442.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - rscadd: "Added a tutorial for xenomorph Abominations. You must complete the tutorial before being able to roll for Abomination." \ No newline at end of file From 84aa6378ebe99d848be5f236f07e49efff2e4b9f Mon Sep 17 00:00:00 2001 From: harryob <55142896+harryob@users.noreply.github.com> Date: Tue, 16 Jul 2024 19:04:31 +0100 Subject: [PATCH 040/275] autowiki gun images now stop randomly changing attachments (#6678) title no player facing changes --- code/modules/projectiles/gun.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index f7ffbf2875e2..d16f1b6fdd30 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -427,6 +427,10 @@ SEND_SIGNAL(src, COMSIG_GUN_RECALCULATE_ATTACHMENT_BONUSES) /obj/item/weapon/gun/proc/handle_random_attachments() + #ifdef AUTOWIKI // no randomness for my gun pictures, please + return + #endif + var/attachmentchoice var/randchance = random_spawn_chance From de32c7d8a8ce7643b339c448206a56ed44afdb70 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 17 Jul 2024 01:18:46 +0000 Subject: [PATCH 041/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6390.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6442.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6492.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6609.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6614.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6677.yml | 4 ---- html/changelogs/archive/2024-07.yml | 15 +++++++++++++++ 7 files changed, 15 insertions(+), 24 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6390.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6442.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6492.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6609.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6614.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6677.yml diff --git a/html/changelogs/AutoChangeLog-pr-6390.yml b/html/changelogs/AutoChangeLog-pr-6390.yml deleted file mode 100644 index 8b085e59afa7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6390.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - bugfix: "Fixes riflemen spec_kits not being usable by riflemen." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6442.yml b/html/changelogs/AutoChangeLog-pr-6442.yml deleted file mode 100644 index a39369fd8bf9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6442.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - rscadd: "Added a tutorial for xenomorph Abominations. You must complete the tutorial before being able to roll for Abomination." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6492.yml b/html/changelogs/AutoChangeLog-pr-6492.yml deleted file mode 100644 index c0f3ce2e4078..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6492.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - rscadd: "The CIC armoury now contains a plantable flag of the United Americas." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6609.yml b/html/changelogs/AutoChangeLog-pr-6609.yml deleted file mode 100644 index 0d1fc9d1f7e0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6609.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - balance: "being mid-paradrop won't trigger traps, fire and stray bullets before you land." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6614.yml b/html/changelogs/AutoChangeLog-pr-6614.yml deleted file mode 100644 index 453f6be7ea55..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6614.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "AndroBetel" -delete-after: True -changes: - - rscadd: "MP5 has 10% chance to spawn with M203 attached." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6677.yml b/html/changelogs/AutoChangeLog-pr-6677.yml deleted file mode 100644 index 1c2d6ed8008e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6677.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "harryob" -delete-after: True -changes: - - bugfix: "queens can remote build again" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index ded0796fb609..98c6fd5dbb20 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -142,3 +142,18 @@ lower rate of fire and accuracy. This is identical to as if it had a barrel charger attached to it. - balance: Per the above, the barrel charger is no longer compatible with the XM88. +2024-07-17: + AndroBetel: + - rscadd: MP5 has 10% chance to spawn with M203 attached. + VileBeggar: + - rscadd: The CIC armoury now contains a plantable flag of the United Americas. + Zonespace27: + - rscadd: Added a tutorial for xenomorph Abominations. You must complete the tutorial + before being able to roll for Abomination. + harryob: + - bugfix: queens can remote build again + ihatethisengine: + - balance: being mid-paradrop won't trigger traps, fire and stray bullets before + you land. + realforest2001: + - bugfix: Fixes riflemen spec_kits not being usable by riflemen. From 44c07ce0f90a9e9876e51c50bd232c93acfd5c2b Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Thu, 18 Jul 2024 01:26:00 +0200 Subject: [PATCH 042/275] Rsf, rsp and rcd removal (#6726) # About the pull request nowhere used it is junk # Explain why it's good for the game junk begone # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: Removed Rapid-Service-Fabricator, rapid construction device and Rapid-Seed-Producer (old ss13 junk) /:cl: --------- Co-authored-by: vincibrv --- code/game/machinery/autolathe_datums.dm | 5 - code/game/objects/items/devices/RCD.dm | 194 ------------------ code/game/objects/items/devices/RSF.dm | 98 --------- code/game/objects/items/devices/RSP.dm | 11 - .../structures/crates_lockers/crates.dm | 7 - colonialmarines.dme | 3 - maps/map_files/CORSAT/Corsat.dmm | 1 - .../map_files/Ice_Colony_v2/Ice_Colony_v2.dmm | 4 - 8 files changed, 323 deletions(-) delete mode 100644 code/game/objects/items/devices/RCD.dm delete mode 100644 code/game/objects/items/devices/RSF.dm delete mode 100644 code/game/objects/items/devices/RSP.dm diff --git a/code/game/machinery/autolathe_datums.dm b/code/game/machinery/autolathe_datums.dm index 78a8e46b64aa..9c8ee271845d 100644 --- a/code/game/machinery/autolathe_datums.dm +++ b/code/game/machinery/autolathe_datums.dm @@ -136,11 +136,6 @@ path = /obj/item/circuitboard/apc category = AUTOLATHE_CATEGORY_ENGINEERING -/datum/autolathe/recipe/rcd_ammo - name = "matter cartridge" - path = /obj/item/ammo_rcd - category = AUTOLATHE_CATEGORY_ENGINEERING - /datum/autolathe/recipe/table_parts name = "table parts" path = /obj/item/frame/table diff --git a/code/game/objects/items/devices/RCD.dm b/code/game/objects/items/devices/RCD.dm deleted file mode 100644 index 00e569800314..000000000000 --- a/code/game/objects/items/devices/RCD.dm +++ /dev/null @@ -1,194 +0,0 @@ -//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 - -/* -CONTAINS: -RCD -*/ -/obj/item/device/rcd - name = "rapid-construction-device (RCD)" - desc = "A device used to rapidly build walls/floor." - icon = 'icons/obj/items/devices.dmi' - icon_state = "rcd" - opacity = FALSE - density = FALSE - anchored = FALSE - flags_atom = FPRINT|CONDUCT - force = 10 - throwforce = 10 - throw_speed = SPEED_FAST - throw_range = 5 - w_class = SIZE_MEDIUM - matter = list("metal" = 50000) - - var/datum/effect_system/spark_spread/spark_system - var/stored_matter = 0 - var/working = 0 - var/mode = 1 - var/canRwall = 0 - var/disabled = 0 - - -/obj/item/device/rcd/New() - desc = "A RCD. It currently holds [stored_matter]/30 matter-units." - src.spark_system = new /datum/effect_system/spark_spread - spark_system.set_up(5, 0, src) - spark_system.attach(src) - return - -/obj/item/device/rcd/Destroy() - QDEL_NULL(spark_system) - return ..() - - -/obj/item/device/rcd/attackby(obj/item/W, mob/user) - ..() - if(istype(W, /obj/item/ammo_rcd)) - if((stored_matter + 10) > 30) - to_chat(user, SPAN_NOTICE("The RCD cant hold any more matter-units.")) - return - user.drop_held_item() - qdel(W) - stored_matter += 10 - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - to_chat(user, SPAN_NOTICE("The RCD now holds [stored_matter]/30 matter-units.")) - desc = "A RCD. It currently holds [stored_matter]/30 matter-units." - return - - -/obj/item/device/rcd/attack_self(mob/user) - ..() - - //Change the mode - playsound(src.loc, 'sound/effects/pop.ogg', 15, 0) - switch(mode) - if(1) - mode = 2 - to_chat(user, SPAN_NOTICE("Changed mode to 'Airlock'")) - if(prob(20)) - src.spark_system.start() - return - if(2) - mode = 3 - to_chat(user, SPAN_NOTICE("Changed mode to 'Deconstruct'")) - if(prob(20)) - src.spark_system.start() - return - if(3) - mode = 1 - to_chat(user, SPAN_NOTICE("Changed mode to 'Floor & Walls'")) - if(prob(20)) - src.spark_system.start() - return - -/obj/item/device/rcd/proc/activate() - playsound(src.loc, 'sound/items/Deconstruct.ogg', 25, 1) - - -/obj/item/device/rcd/afterattack(atom/A, mob/user, proximity) - if(!proximity) return - if(disabled) - return 0 - if(istype(A,/area/shuttle) || istype(A,/turf/open/space/transit)) - return 0 - if(!(istype(A, /turf) || istype(A, /obj/structure/machinery/door/airlock))) - return 0 - - switch(mode) - if(1) - if(istype(A, /turf/open/space)) - if(useResource(1, user)) - to_chat(user, "Building Floor...") - activate() - A:ChangeTurf(/turf/open/floor/plating/airless) - return 1 - return 0 - - if(istype(A, /turf/open/floor)) - if(checkResource(3, user)) - to_chat(user, "Building Wall ...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 20, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(3, user)) return 0 - activate() - A:ChangeTurf(/turf/closed/wall) - return 1 - return 0 - - if(2) - if(istype(A, /turf/open/floor)) - if(checkResource(10, user)) - to_chat(user, "Building Airlock...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 50, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(10, user)) return 0 - activate() - var/obj/structure/machinery/door/airlock/T = new /obj/structure/machinery/door/airlock( A ) - T.autoclose = 1 - return 1 - return 0 - return 0 - - if(3) - if(istype(A, /turf/closed/wall)) - var/turf/closed/wall/WL = A - if(WL.hull) - return 0 - if(istype(A, /turf/closed/wall/r_wall) && !canRwall) - return 0 - if(checkResource(5, user)) - to_chat(user, "Deconstructing Wall...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 40, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(5, user)) return 0 - activate() - A:ChangeTurf(/turf/open/floor/plating/airless) - return 1 - return 0 - - if(istype(A, /turf/open/floor) && !istype(A, /turf/open/floor/plating)) - if(checkResource(5, user)) - to_chat(user, "Deconstructing Floor...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 50, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(5, user)) return 0 - activate() - A:ChangeTurf(/turf/open/floor/plating/airless) - return 1 - return 0 - - if(istype(A, /obj/structure/machinery/door/airlock)) - if(checkResource(10, user)) - to_chat(user, "Deconstructing Airlock...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 50, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(10, user)) return 0 - activate() - qdel(A) - return 1 - return 0 - return 0 - else - to_chat(user, "ERROR: RCD in MODE: [mode] attempted use by [user]. Send this text #coderbus or an admin.") - return 0 - -/obj/item/device/rcd/proc/useResource(amount, mob/user) - if(stored_matter < amount) - return 0 - stored_matter -= amount - desc = "A RCD. It currently holds [stored_matter]/30 matter-units." - return 1 - -/obj/item/device/rcd/proc/checkResource(amount, mob/user) - return stored_matter >= amount - -/obj/item/ammo_rcd - name = "compressed matter cartridge" - desc = "Highly compressed matter for the RCD." - icon = 'icons/obj/items/weapons/guns/legacy/old_bayguns.dmi' - icon_state = "rcd" - item_state = "rcdammo" - opacity = FALSE - density = FALSE - anchored = FALSE - - matter = list("metal" = 30000,"glass" = 15000) diff --git a/code/game/objects/items/devices/RSF.dm b/code/game/objects/items/devices/RSF.dm deleted file mode 100644 index 29f84c7c6d0c..000000000000 --- a/code/game/objects/items/devices/RSF.dm +++ /dev/null @@ -1,98 +0,0 @@ -/* -CONTAINS: -RSF - -*/ - -/obj/item/device/rsf - name = "\improper Rapid-Service-Fabricator" - desc = "A device used to rapidly deploy service items." - icon = 'icons/obj/items/devices.dmi' - icon_state = "rcd" - opacity = FALSE - density = FALSE - anchored = FALSE - var/stored_matter = 30 - var/mode = 1 - w_class = SIZE_MEDIUM - -/obj/item/device/rsf/get_examine_text(mob/user) - . = ..() - . += "It currently holds [stored_matter]/30 fabrication-units." - -/obj/item/device/rsf/attackby(obj/item/W, mob/user) - ..() - if (istype(W, /obj/item/ammo_rcd)) - - if ((stored_matter + 10) > 30) - to_chat(user, "The RSF can't hold any more matter.") - return - - qdel(W) - - stored_matter += 10 - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - to_chat(user, "The RSF now holds [stored_matter]/30 fabrication-units.") - return - -/obj/item/device/rsf/attack_self(mob/user) - ..() - playsound(src.loc, 'sound/effects/pop.ogg', 15, 0) - if (mode == 1) - mode = 2 - to_chat(user, "Changed dispensing mode to 'Drinking Glass'") - return - if (mode == 2) - mode = 3 - to_chat(user, "Changed dispensing mode to 'Paper'") - return - if (mode == 3) - mode = 4 - to_chat(user, "Changed dispensing mode to 'Pen'") - return - if (mode == 4) - mode = 5 - to_chat(user, "Changed dispensing mode to 'Dice Pack'") - return - if (mode == 5) - mode = 6 - to_chat(user, "Changed dispensing mode to 'Cigarette'") - return - if (mode == 6) - mode = 1 - to_chat(user, "Changed dispensing mode to 'Dosh'") - return - // Change mode - -/obj/item/device/rsf/afterattack(atom/A, mob/user, proximity) - - if(!proximity) return - - if(stored_matter <= 0) - return - - if(!istype(A, /obj/structure/surface/table) && !istype(A, /turf/open/floor)) - return - - playsound(src.loc, 'sound/machines/click.ogg', 25, 1) - var/obj/product - - switch(mode) - if(1) - product = new /obj/item/spacecash/c10() - if(2) - product = new /obj/item/reagent_container/food/drinks/drinkingglass() - if(3) - product = new /obj/item/paper() - if(4) - product = new /obj/item/tool/pen() - if(5) - product = new /obj/item/storage/pill_bottle/dice() - if(6) - product = new /obj/item/clothing/mask/cigarette() - - to_chat(user, "Dispensing [product ? product : "product"]...") - product.forceMove(get_turf(A)) - - stored_matter-- - to_chat(user, "The RSF now holds [stored_matter]/30 fabrication-units.") diff --git a/code/game/objects/items/devices/RSP.dm b/code/game/objects/items/devices/RSP.dm deleted file mode 100644 index cb61de1a77cc..000000000000 --- a/code/game/objects/items/devices/RSP.dm +++ /dev/null @@ -1,11 +0,0 @@ -/obj/item/device/rsp - name = "\improper Rapid-Seed-Producer (RSP)" - desc = "A device used to rapidly deploy seeds." - icon = 'icons/obj/items/devices.dmi' - icon_state = "rsp" - opacity = FALSE - density = FALSE - anchored = FALSE - var/stored_matter = 0 - var/mode = 1 - w_class = SIZE_MEDIUM diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index d891119a8404..8a10cd4d93ea 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -277,13 +277,6 @@ name = "RCD crate" desc = "A crate for the storage of the RCD." -/obj/structure/closet/crate/rcd/Initialize() - . = ..() - new /obj/item/ammo_rcd(src) - new /obj/item/ammo_rcd(src) - new /obj/item/ammo_rcd(src) - new /obj/item/device/rcd(src) - /obj/structure/closet/crate/freezer/rations //Fpr use in the escape shuttle desc = "A crate of emergency rations." name = "Emergency Rations" diff --git a/colonialmarines.dme b/colonialmarines.dme index 254cbb0112ca..daafb41694f7 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1138,9 +1138,6 @@ #include "code\game\objects\items\devices\pinpointer.dm" #include "code\game\objects\items\devices\pipe_painter.dm" #include "code\game\objects\items\devices\portable_vendor.dm" -#include "code\game\objects\items\devices\RCD.dm" -#include "code\game\objects\items\devices\RSF.dm" -#include "code\game\objects\items\devices\RSP.dm" #include "code\game\objects\items\devices\scanners.dm" #include "code\game\objects\items\devices\suit_cooling.dm" #include "code\game\objects\items\devices\taperecorder.dm" diff --git a/maps/map_files/CORSAT/Corsat.dmm b/maps/map_files/CORSAT/Corsat.dmm index ea56dacf0fa3..435659e102e2 100644 --- a/maps/map_files/CORSAT/Corsat.dmm +++ b/maps/map_files/CORSAT/Corsat.dmm @@ -35676,7 +35676,6 @@ /area/corsat/omega/complex) "lHI" = ( /obj/structure/surface/table/reinforced, -/obj/item/ammo_rcd, /turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "lHK" = ( diff --git a/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm b/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm index 80342068f6e6..af8650e3bdb2 100644 --- a/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm +++ b/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm @@ -10137,10 +10137,6 @@ /area/ice_colony/surface/storage_unit/research) "aKo" = ( /obj/structure/surface/rack, -/obj/item/ammo_rcd, -/obj/item/ammo_rcd, -/obj/item/ammo_rcd, -/obj/item/ammo_rcd, /turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKp" = ( From e1d3bb91315c770014a58ccb6bf8d3ca5d9ca22b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 00:30:59 +0100 Subject: [PATCH 043/275] Automatic changelog for PR #6726 [ci skip] --- html/changelogs/AutoChangeLog-pr-6726.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6726.yml diff --git a/html/changelogs/AutoChangeLog-pr-6726.yml b/html/changelogs/AutoChangeLog-pr-6726.yml new file mode 100644 index 000000000000..c0ee7e831a30 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6726.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "Removed Rapid-Service-Fabricator, rapid construction device and Rapid-Seed-Producer (old ss13 junk)" \ No newline at end of file From 93ec953cb448d6b621a8af8114a07d04269ea21c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 18 Jul 2024 01:17:28 +0000 Subject: [PATCH 044/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6726.yml | 4 ---- html/changelogs/archive/2024-07.yml | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6726.yml diff --git a/html/changelogs/AutoChangeLog-pr-6726.yml b/html/changelogs/AutoChangeLog-pr-6726.yml deleted file mode 100644 index c0ee7e831a30..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6726.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "Removed Rapid-Service-Fabricator, rapid construction device and Rapid-Seed-Producer (old ss13 junk)" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 98c6fd5dbb20..7683a63d1a81 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -157,3 +157,7 @@ you land. realforest2001: - bugfix: Fixes riflemen spec_kits not being usable by riflemen. +2024-07-18: + cuberound: + - rscdel: Removed Rapid-Service-Fabricator, rapid construction device and Rapid-Seed-Producer + (old ss13 junk) From 827ce3e53f4cf33f90b81f8387cf6079ca92ef45 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Thu, 18 Jul 2024 08:53:44 +0100 Subject: [PATCH 045/275] Splits the civ-only combat reporter gear into their own category. (#6676) # About the pull request Title # Explain why it's good for the game We get a lot of ahelps from first-time players of the combat correspondant role, asking why they can't get these equipment pieces. This should make it clearer. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: add: The Combat Correspondant's civilian equipment is now in it's own category to make it easier to tell why you can't click it as the military version. /:cl: --- .../vending/vendor_types/crew/combat_correspondent.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/vending/vendor_types/crew/combat_correspondent.dm b/code/game/machinery/vending/vendor_types/crew/combat_correspondent.dm index b0894ca2a5a2..81bee126dbc8 100644 --- a/code/game/machinery/vending/vendor_types/crew/combat_correspondent.dm +++ b/code/game/machinery/vending/vendor_types/crew/combat_correspondent.dm @@ -3,9 +3,11 @@ GLOBAL_LIST_INIT(cm_vending_clothing_combat_correspondent, list( list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Essential Reporter's Set", 0, /obj/effect/essentials_set/cc, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + list("Leather Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), + + list("CIVILIAN EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Portable Press Fax Machine", 0, /obj/item/device/fax_backpack, CIVILIAN_CAN_BUY_BACKPACK, VENDOR_ITEM_RECOMMENDED), list("Press Broadcasting Camera", 0, /obj/item/device/camera/broadcasting, CIVILIAN_CAN_BUY_UTILITY, VENDOR_ITEM_RECOMMENDED), - list("Leather Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), list("UNIFORM (CHOOSE 1)", 0, null, null, null), list("Black Uniform", 0, /obj/item/clothing/under/marine/reporter/black, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), From afa6a17a9daa85b410b70432080f850ed49b5276 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 08:58:50 +0100 Subject: [PATCH 046/275] Automatic changelog for PR #6676 [ci skip] --- html/changelogs/AutoChangeLog-pr-6676.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6676.yml diff --git a/html/changelogs/AutoChangeLog-pr-6676.yml b/html/changelogs/AutoChangeLog-pr-6676.yml new file mode 100644 index 000000000000..d59200a1b1c1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6676.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "The Combat Correspondant's civilian equipment is now in it's own category to make it easier to tell why you can't click it as the military version." \ No newline at end of file From d1d4926f3ff744431353e9efe0b48ecf284e356b Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Thu, 18 Jul 2024 12:47:55 +0200 Subject: [PATCH 047/275] Malf suits closet and jetpack removal (#6729) # About the pull request never used nowhere cut it cut it # Explain why it's good for the game less mess in files # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: Removed malfanction closet /:cl: --------- Co-authored-by: vincibrv --- code/game/objects/items/tanks/jetpack.dm | 85 ------------------- .../crates_lockers/closets/malfunction.dm | 16 ---- code/modules/gear_presets/other.dm | 23 ----- .../mob/living/carbon/human/human_movement.dm | 6 -- colonialmarines.dme | 2 - .../FOP_v3_Sciannex/Fiorina_SciAnnex.dmm | 1 - 6 files changed, 133 deletions(-) delete mode 100644 code/game/objects/items/tanks/jetpack.dm delete mode 100644 code/game/objects/structures/crates_lockers/closets/malfunction.dm diff --git a/code/game/objects/items/tanks/jetpack.dm b/code/game/objects/items/tanks/jetpack.dm deleted file mode 100644 index 3a5afef6cf1e..000000000000 --- a/code/game/objects/items/tanks/jetpack.dm +++ /dev/null @@ -1,85 +0,0 @@ -//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 - -/obj/item/tank/jetpack - name = "Jetpack (Empty)" - desc = "A tank of compressed gas for use as propulsion in zero-gravity areas. Use with caution." - icon_state = "jetpack" - w_class = SIZE_LARGE - item_state = "jetpack" - distribute_pressure = ONE_ATMOSPHERE*O2STANDARD - var/datum/effect_system/ion_trail_follow/ion_trail - var/on = 0 - var/stabilization_on = 0 - var/volume_rate = 500 //Needed for borg jetpack transfer - actions_types = list(/datum/action/item_action) - -/obj/item/tank/jetpack/Initialize() - . = ..() - src.ion_trail = new /datum/effect_system/ion_trail_follow() - src.ion_trail.set_up(src) - -/obj/item/tank/jetpack/Destroy() - QDEL_NULL(ion_trail) - return ..() - - -/obj/item/tank/jetpack/verb/toggle_rockets() - set name = "Toggle Jetpack Stabilization" - set category = "Object" - set src in usr - src.stabilization_on = !( src.stabilization_on ) - to_chat(usr, "You toggle the stabilization [stabilization_on? "on":"off"].") - -/obj/item/tank/jetpack/verb/toggle() - set name = "Toggle Jetpack" - set category = "Object" - set src in usr - on = !on - if(on) - icon_state = "[icon_state]-on" - ion_trail.start() - else - icon_state = initial(icon_state) - ion_trail.stop() - - if (ismob(usr)) - var/mob/M = usr - M.update_inv_back() - - for(var/X in actions) - var/datum/action/A = X - A.update_button_icon() - -/obj/item/tank/jetpack/proc/allow_thrust(num, mob/living/user) - if(!(src.on)) - return 0 - - if(pressure > 5) - return 1 - else - ion_trail.stop() - return 0 - - -/obj/item/tank/jetpack/ui_action_click() - toggle() - - -/obj/item/tank/jetpack/void - name = "Void Jetpack (Oxygen)" - desc = "It works well in a void." - icon_state = "jetpack-void" - item_state = "jetpack-void" - -/obj/item/tank/jetpack/oxygen - name = "Jetpack (Oxygen)" - desc = "A tank of compressed oxygen for use as propulsion in zero-gravity areas. Use with caution." - icon_state = "jetpack" - item_state = "jetpack" - -/obj/item/tank/jetpack/carbondioxide - name = "Jetpack (Carbon Dioxide)" - desc = "A tank of compressed carbon dioxide for use as propulsion in zero-gravity areas. Painted black to indicate that it should not be used as a source for internals." - distribute_pressure = 0 - icon_state = "jetpack-black" - item_state = "jetpack-black" diff --git a/code/game/objects/structures/crates_lockers/closets/malfunction.dm b/code/game/objects/structures/crates_lockers/closets/malfunction.dm deleted file mode 100644 index 704e2c79157a..000000000000 --- a/code/game/objects/structures/crates_lockers/closets/malfunction.dm +++ /dev/null @@ -1,16 +0,0 @@ - -/obj/structure/closet/malf/suits - desc = "It's a storage unit for operational gear." - icon_state = "syndicate" - icon_closed = "syndicate" - icon_opened = "syndicate_open" - -/obj/structure/closet/malf/suits/Initialize() - . = ..() - new /obj/item/tank/jetpack/void(src) - new /obj/item/clothing/mask/breath(src) - new /obj/item/clothing/head/helmet/space/uscm(src) - new /obj/item/clothing/suit/space/uscm(src) - new /obj/item/tool/crowbar(src) - new /obj/item/cell(src) - new /obj/item/device/multitool(src) diff --git a/code/modules/gear_presets/other.dm b/code/modules/gear_presets/other.dm index 9ea05749fe0d..4d7ef9bda559 100644 --- a/code/modules/gear_presets/other.dm +++ b/code/modules/gear_presets/other.dm @@ -504,29 +504,6 @@ new_human.equip_if_possible(new /obj/item/clothing/glasses/sunglasses, WEAR_EYES) new_human.equip_if_possible(new /obj/item/clipboard, WEAR_WAIST) -//*****************************************************************************************************/ - -/datum/equipment_preset/other/compression_suit - name = "Mk50 Compression Suit" - flags = EQUIPMENT_PRESET_EXTRA - faction = FACTION_PMC - skills = /datum/skills/pfc - idtype = /obj/item/card/id/data - -/datum/equipment_preset/other/compression_suit/load_gear(mob/living/carbon/human/new_human) - //TODO: add backpacks and satchels - new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots, WEAR_FEET) - - new_human.equip_to_slot_or_del(new /obj/item/clothing/under/colonist, WEAR_BODY) - new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/space/compression, WEAR_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/compression, WEAR_HEAD) - var /obj/item/tank/jetpack/J = new /obj/item/tank/jetpack/oxygen(new_human) - new_human.equip_to_slot_or_del(J, WEAR_BACK) - J.toggle() - new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/breath, WEAR_FACE) - J.Topic(null, list("stat" = 1)) - spawn_merc_weapon(new_human) - //*****************************************************************************************************/ diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index 7cb2d04e67de..c9a36d283794 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -105,12 +105,6 @@ //Can we act if(is_mob_restrained()) return 0 - //Do we have a working jetpack - if(istype(back, /obj/item/tank/jetpack)) - var/obj/item/tank/jetpack/J = back - if(((!check_drift) || (check_drift && J.stabilization_on)) && (body_position == STANDING_UP) && (J.allow_thrust(0.01, src))) - inertia_dir = 0 - return 1 // if(!check_drift && J.allow_thrust(0.01, src)) // return 1 diff --git a/colonialmarines.dme b/colonialmarines.dme index daafb41694f7..2f66c2c0f929 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1248,7 +1248,6 @@ #include "code\game\objects\items\storage\toolbox.dm" #include "code\game\objects\items\storage\toolkit.dm" #include "code\game\objects\items\storage\wallets.dm" -#include "code\game\objects\items\tanks\jetpack.dm" #include "code\game\objects\items\tanks\tank_types.dm" #include "code\game\objects\items\tanks\tanks.dm" #include "code\game\objects\items\tools\cleaning_tools.dm" @@ -1345,7 +1344,6 @@ #include "code\game\objects\structures\crates_lockers\closets\gimmick.dm" #include "code\game\objects\structures\crates_lockers\closets\job_closets.dm" #include "code\game\objects\structures\crates_lockers\closets\l3closet.dm" -#include "code\game\objects\structures\crates_lockers\closets\malfunction.dm" #include "code\game\objects\structures\crates_lockers\closets\utility_closets.dm" #include "code\game\objects\structures\crates_lockers\closets\wall_locker.dm" #include "code\game\objects\structures\crates_lockers\closets\wardrobe.dm" diff --git a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm index f66743b6388e..954a9fdbe40a 100644 --- a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm +++ b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm @@ -25377,7 +25377,6 @@ /turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "tpE" = ( -/obj/item/tank/jetpack/carbondioxide, /obj/structure/surface/rack, /turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) From ccdd8e6413eb514a606fbbb42b79fef700f5635e Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 11:57:09 +0100 Subject: [PATCH 048/275] Automatic changelog for PR #6729 [ci skip] --- html/changelogs/AutoChangeLog-pr-6729.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6729.yml diff --git a/html/changelogs/AutoChangeLog-pr-6729.yml b/html/changelogs/AutoChangeLog-pr-6729.yml new file mode 100644 index 000000000000..430b4216cbeb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6729.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "Removed malfanction closet" \ No newline at end of file From 427a29db3933a5841d5c7555de269d75fc9e5251 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Thu, 18 Jul 2024 10:30:36 -0700 Subject: [PATCH 049/275] Fix light blue scrub cost in snowflake vendor (#6717) # About the pull request This PR is a follow up to #5642 which had this as a free item when it should have been the same as any other item in the vendor. # Explain why it's good for the game No infinite scrubs I guess. # Testing Photographs and Procedure
    Screenshots & Videos ![image](https://github.com/user-attachments/assets/24a8a847-6b48-4b20-89dd-2ee3991f42b9)
    # Changelog :cl: Drathek fix: Fixed light blue scrubs having no cost in snowflake vendor. /:cl: --- code/game/machinery/vending/vendor_types/crew/synthetic.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/vending/vendor_types/crew/synthetic.dm b/code/game/machinery/vending/vendor_types/crew/synthetic.dm index 3f8eff44d052..9ce15535e2da 100644 --- a/code/game/machinery/vending/vendor_types/crew/synthetic.dm +++ b/code/game/machinery/vending/vendor_types/crew/synthetic.dm @@ -188,7 +188,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth, list( GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("USCM UNIFORMS", 0, null, null, null), list("Medical Scrubs, Blue", 12, /obj/item/clothing/under/rank/medical/blue, null, VENDOR_ITEM_REGULAR), - list("Medical Scrubs, Light Blue", 0, /obj/item/clothing/under/rank/medical/lightblue, null, VENDOR_ITEM_REGULAR), + list("Medical Scrubs, Light Blue", 12, /obj/item/clothing/under/rank/medical/lightblue, null, VENDOR_ITEM_REGULAR), list("Medical Scrubs, Green", 12, /obj/item/clothing/under/rank/medical/green, null, VENDOR_ITEM_REGULAR), list("Medical Scrubs, Purple", 12, /obj/item/clothing/under/rank/medical/purple, null, VENDOR_ITEM_REGULAR), list("Medical Scrubs, Olive", 12, /obj/item/clothing/under/rank/medical/olive, null, VENDOR_ITEM_REGULAR), From 7afdf89e6ae55c7872723417410edae83d086fd9 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 18:36:18 +0100 Subject: [PATCH 050/275] Automatic changelog for PR #6717 [ci skip] --- html/changelogs/AutoChangeLog-pr-6717.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6717.yml diff --git a/html/changelogs/AutoChangeLog-pr-6717.yml b/html/changelogs/AutoChangeLog-pr-6717.yml new file mode 100644 index 000000000000..f3de8366b87e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6717.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed light blue scrubs having no cost in snowflake vendor." \ No newline at end of file From 0f92deb4ef2c6ac1772b9c739188aa975eaeed84 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Thu, 18 Jul 2024 19:32:14 +0200 Subject: [PATCH 051/275] Wheelchair broken hand move delay standardazation (#6720) # About the pull request having right hand broken added more slowdown to wheelchair then left one, gets both the same # Explain why it's good for the game oversight fix # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: having left hand broken and not splinted has the same effect on wheelchair movement speed as right hand /:cl: --------- Co-authored-by: vincibrv --- .../objects/structures/stool_bed_chair_nest/wheelchair.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm b/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm index 986ae99739aa..f71882374518 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm @@ -36,12 +36,12 @@ move_delay += 4 //harder to move a wheelchair with a single hand working_hands-- else if((left_hand.status & LIMB_BROKEN) && !(left_hand.status & LIMB_SPLINTED)) - move_delay++ + move_delay ++ if(!right_hand || (right_hand.status & LIMB_DESTROYED)) move_delay += 4 working_hands-- else if((right_hand.status & LIMB_BROKEN) && !(right_hand.status & LIMB_SPLINTED)) - move_delay += 2 + move_delay++ if(!working_hands) return // No hands to drive your chair? Tough luck! if(driver.pulling && driver.pulling.drag_delay && driver.get_pull_miltiplier()) //Dragging stuff can slow you down a bit. From c28bb6d090f4965cfc774ad56488bedbdf2f270e Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 18:43:52 +0100 Subject: [PATCH 052/275] Automatic changelog for PR #6720 [ci skip] --- html/changelogs/AutoChangeLog-pr-6720.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6720.yml diff --git a/html/changelogs/AutoChangeLog-pr-6720.yml b/html/changelogs/AutoChangeLog-pr-6720.yml new file mode 100644 index 000000000000..d56c3a66dbb3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6720.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - bugfix: "having left hand broken and not splinted has the same effect on wheelchair movement speed as right hand" \ No newline at end of file From 0456166953d7fe0064d6bba2f9b319cb24a8c19a Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Thu, 18 Jul 2024 21:17:44 +0200 Subject: [PATCH 053/275] Holo-round runtime fix (#6738) # About the pull request fixes incorrect alpha on holorounds # Explain why it's good for the game fix of runtime # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: corrects holoround highligh alpha value /:cl: --------- Co-authored-by: vincibrv --- code/datums/components/bonus_damage_stack.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/components/bonus_damage_stack.dm b/code/datums/components/bonus_damage_stack.dm index 78da5e036ce4..7a9bf5aa9560 100644 --- a/code/datums/components/bonus_damage_stack.dm +++ b/code/datums/components/bonus_damage_stack.dm @@ -60,7 +60,7 @@ var/color = COLOR_BONUS_DAMAGE var/intensity = bonus_damage_stacks / (initial(bonus_damage_cap) * 2) // if intensity is too high of a value, the hex code will become invalid - color += num2text(BONUS_DAMAGE_MAX_ALPHA * clamp(intensity, 0, 0.5), 1, 16) + color += num2text(BONUS_DAMAGE_MAX_ALPHA * clamp(intensity, 0, 0.5), 2, 16) if(parent) var/atom/A = parent A.add_filter("bonus_damage_stacks", 2, list("type" = "outline", "color" = color, "size" = 1 + clamp(intensity, 0, 1))) From 26918e56a2ca9521e4af888338f693701eb4e786 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 20:24:43 +0100 Subject: [PATCH 054/275] Automatic changelog for PR #6738 [ci skip] --- html/changelogs/AutoChangeLog-pr-6738.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6738.yml diff --git a/html/changelogs/AutoChangeLog-pr-6738.yml b/html/changelogs/AutoChangeLog-pr-6738.yml new file mode 100644 index 000000000000..157e32519845 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6738.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - bugfix: "corrects holoround highligh alpha value" \ No newline at end of file From 161035a5be6d495b553874faedf6703446fae6b7 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Thu, 18 Jul 2024 21:18:02 +0200 Subject: [PATCH 055/275] Planted flag bugfix and warcry removal (#6737) # About the pull request - Fixes the flag being able to be duplicated - The flag does a small amount of damage when hitting someone - Item flag is indestructable - Removes forced warcries # Explain why it's good for the game - Bugs are bad etc. etc. - You are hitting someone with a big flagpole, it's fair that it does a bit of damage. - Stops the flag from getting annihilated by a stray nade or etc - I talked with another maintainer about this, and I was given some fair arguments about why forcing emotes is bad. In summary, on an RP server, the player in charge of a character should ideally have as much control over what the character does as possible. While this isn't the case for things like brain damage causing forced movement, those are consequences of negative things occurring to a character that serves as a hindrance to being able to play. As such, you should try to minimize the amount of times that forced emotes occur when not as a punishment, such as here. - What hasn't changed: - The flag planter still warcries - Having >= 14 people still makes a custom warcry sound for the flag planter. # Testing Photographs and Procedure
    Screenshots & Videos ![image](https://github.com/user-attachments/assets/953b435f-05ac-438f-97f2-1fec511e1051)
    # Changelog :cl: Zonespace, Vile Beggar add: Handheld planted flags are now indestructible and do a small amount of damage on hit. fix: Plantable flags can no longer be duplicated. del: Planting a UA flag no longer forces anyone but the planter to warcry. /:cl: --------- Co-authored-by: John Doe --- code/game/objects/items/stacks/flags.dm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/stacks/flags.dm b/code/game/objects/items/stacks/flags.dm index e032e2c80157..14833812b06c 100644 --- a/code/game/objects/items/stacks/flags.dm +++ b/code/game/objects/items/stacks/flags.dm @@ -106,7 +106,7 @@ user.visible_message(SPAN_NOTICE("[user] starts taking [src] down..."), SPAN_NOTICE("You start taking [src] down...")) playsound(loc, 'sound/effects/flag_raising.ogg', 30) - if(!do_after(user, 6 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) + if(!do_after(user, 6 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC) || QDELETED(src)) return playsound(loc, 'sound/effects/flag_raised.ogg', 30) @@ -170,7 +170,11 @@ icon = 'icons/obj/structures/plantable_flag.dmi' inhand_x_dimension = 64 inhand_y_dimension = 64 + force = 15 + throwforce = 5 + hitsound = "swing_hit" unacidable = TRUE + indestructible = TRUE item_icons = list( WEAR_L_HAND = 'icons/mob/humans/onmob/items_lefthand_64.dmi', WEAR_R_HAND = 'icons/mob/humans/onmob/items_righthand_64.dmi' @@ -233,12 +237,10 @@ if(play_warcry && user.faction == faction && user.a_intent == INTENT_HARM) var/allies_nearby = 0 if(COOLDOWN_FINISHED(src, warcry_cooldown_item)) - for (var/mob/living/carbon/human in orange(planted_flag, 7)) - if (human.is_dead() || human.faction != faction) + for(var/mob/living/carbon/human in orange(planted_flag, 7)) + if(human.is_dead() || human.faction != faction) continue allies_nearby++ - if (prob(40) && human != user) - human.emote("warcry") user.show_speech_bubble("warcry") if(allies_nearby >= allies_required) From 61245b778274e32828361aab98461973eeb968c6 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 20:34:57 +0100 Subject: [PATCH 056/275] Automatic changelog for PR #6737 [ci skip] --- html/changelogs/AutoChangeLog-pr-6737.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6737.yml diff --git a/html/changelogs/AutoChangeLog-pr-6737.yml b/html/changelogs/AutoChangeLog-pr-6737.yml new file mode 100644 index 000000000000..9821c7ad5757 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6737.yml @@ -0,0 +1,6 @@ +author: "Zonespace, Vile Beggar" +delete-after: True +changes: + - rscadd: "Handheld planted flags are now indestructible and do a small amount of damage on hit." + - bugfix: "Plantable flags can no longer be duplicated." + - rscdel: "Planting a UA flag no longer forces anyone but the planter to warcry." \ No newline at end of file From 4b88f60863ab1cf5c403fb3accff50370c75e70d Mon Sep 17 00:00:00 2001 From: kiVts <48099872+kiVts@users.noreply.github.com> Date: Thu, 18 Jul 2024 15:23:25 -0400 Subject: [PATCH 057/275] Sound range (#6745) # About the pull request Quadtrees pr did that, soo uhh bbadd?? fixes #6744 fixes #6733 # Explain why it's good for the game deaf marines bad (and xenos is bad) # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: Surgery sound and alike is fixed /:cl: --- code/controllers/subsystem/sound.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/sound.dm b/code/controllers/subsystem/sound.dm index 13dd6a0dddf1..3cc3f0ef8090 100644 --- a/code/controllers/subsystem/sound.dm +++ b/code/controllers/subsystem/sound.dm @@ -19,7 +19,7 @@ SUBSYSTEM_DEF(sound) if(!run_hearers) // Initialize for handling next template run_hearers = run_queue[run_template] // get base hearers if(run_template.range) // ranging - run_hearers |= SSquadtree.players_in_range(SQUARE(run_template.x, run_template.y, run_template.range), run_template.z) + run_hearers |= SSquadtree.players_in_range(SQUARE(run_template.x, run_template.y, run_template.range * 2), run_template.z) if(MC_TICK_CHECK) return while(length(run_hearers)) // Output sound to hearers From 77c7855039e763a7aadb76129dc4ae154df7fcc7 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 20:48:23 +0100 Subject: [PATCH 058/275] Automatic changelog for PR #6745 [ci skip] --- html/changelogs/AutoChangeLog-pr-6745.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6745.yml diff --git a/html/changelogs/AutoChangeLog-pr-6745.yml b/html/changelogs/AutoChangeLog-pr-6745.yml new file mode 100644 index 000000000000..e19624770261 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6745.yml @@ -0,0 +1,4 @@ +author: "kiVts" +delete-after: True +changes: + - bugfix: "Surgery sound and alike is fixed" \ No newline at end of file From bc26f965d6556de3083c6939b96f1882970b9467 Mon Sep 17 00:00:00 2001 From: Spy <31124786+SpypigDev@users.noreply.github.com> Date: Fri, 19 Jul 2024 05:23:35 +1000 Subject: [PATCH 059/275] SO Armory Vendor Hotfix (#6713) # About the pull request Fixes infinitely vendible knives bug, introduced in #6496 # Explain why it's good for the game # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: SO Armory vendors no longer infinitely supply knives /:cl: --- .../machinery/vending/vendor_types/crew/staff_officer_armory.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm b/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm index 1e21f2f7256d..46de6ed028d0 100644 --- a/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm +++ b/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm @@ -18,7 +18,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer_armory, list( list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), list("Aviator Shades", 0, /obj/item/clothing/glasses/sunglasses/aviator, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), - list("Bayonet", 0, /obj/item/attachable/bayonet, null, VENDOR_ITEM_REGULAR), + list("Bayonet", 0, /obj/item/attachable/bayonet, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), list("SPECIALISATION KIT (CHOOSE 1)", 0, null, null, null), list("Essential Engineer Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), From 852f85cfb28f704d722a627b05175ff82acbd344 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 20:59:32 +0100 Subject: [PATCH 060/275] Automatic changelog for PR #6713 [ci skip] --- html/changelogs/AutoChangeLog-pr-6713.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6713.yml diff --git a/html/changelogs/AutoChangeLog-pr-6713.yml b/html/changelogs/AutoChangeLog-pr-6713.yml new file mode 100644 index 000000000000..f789e67c183f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6713.yml @@ -0,0 +1,4 @@ +author: "SpypigDev" +delete-after: True +changes: + - bugfix: "SO Armory vendors no longer infinitely supply knives" \ No newline at end of file From 7bf8ce23bdf2dec7429ee4ae9c6e350d6cdb9f00 Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Thu, 18 Jul 2024 23:28:07 +0300 Subject: [PATCH 061/275] G2 Electroshock Grenade "Sonic Electric Ball Breakers (SEBB)" [Revived Edition] (#6667) # About the pull request For all means and purposes, this is a repr of https://github.com/cmss13-devs/cmss13/pull/5697, approval to repr was given by pr author, all code belongs to the author as well, i only did minor edits. Adds the G2 electroshock grenade, "Sonic Electric ball breaker" as mentioned in the movies or SEBB for short. It's purpose is to be a tactical option for the marines, as it deals slowdown instead of stun/damage. (unless you stand on top of it) Only meaningful damage is to marines and especially synths, since a 1.2 Gigavolt charge is probably not healthy for bioelectrics. Can be used as a mine as well. # Explain why it's good for the game More marine utility weapons and content, we can probably lower the amount of HEDPs slightly to balance it out aswell. - [lore accurate af](https://avp.fandom.com/wiki/G2_Electroshock_Grenade), as mentioned in the movie and the tech manual # Testing Photographs and Procedure
    Screenshots & Videos https://github.com/cmss13-devs/cmss13/assets/100090741/eed7440f-e828-4545-b3e1-9c89e618985e https://github.com/cmss13-devs/cmss13/assets/100090741/bbfcf1af-94f4-41ae-8f43-726fee7a37b7 ![image](https://github.com/cmss13-devs/cmss13/assets/100090741/5b18710d-2812-447e-b0f9-ca9e222d5349)
    # Changelog :cl: TotalEpicness5, Triiodine, monkeyfist, Blundir add: Adds the G2 electroshock grenade. This grenade does not stun nor deal serious damage to xenos, but it stuns via electric shock. It can create EMP-like effects when faced with electronic devices like sentries, synths, Area Power Controllers, etc. It's damage is reduced by energy armor. fix: take_overall_armoured_damage now can actually deal burn damage balance: Marine armor has a small bit of energy armor added back. Heavy armor has slightly more protection than medium/light. fix: Mines now check for explosive antigrief checks /:cl: --- code/datums/supply_packs/explosives.dm | 12 ++ .../vendor_types/crew/commanding_officer.dm | 1 + .../vending/vendor_types/requisitions.dm | 2 + .../vendor_types/squad_prep/squad_engineer.dm | 1 + .../vendor_types/squad_prep/squad_leader.dm | 1 + .../vendor_types/squad_prep/squad_medic.dm | 1 + .../squad_prep/squad_specialist.dm | 11 ++ .../vendor_types/squad_prep/squad_tl.dm | 1 + code/game/objects/effects/overlays.dm | 9 +- .../items/explosives/grenades/marines.dm | 181 ++++++++++++++++++ code/game/objects/items/explosives/mine.dm | 24 ++- code/modules/clothing/head/helmet.dm | 2 +- .../suits/marine_armor/_marine_armor.dm | 6 +- .../mob/living/carbon/human/human_damage.dm | 6 +- .../projectiles/ammo_boxes/grenade_packets.dm | 6 + icons/effects/sebb.dmi | Bin 0 -> 23277 bytes icons/mob/humans/onmob/items_lefthand_0.dmi | Bin 140748 -> 140760 bytes icons/mob/humans/onmob/items_righthand_0.dmi | Bin 139969 -> 139942 bytes icons/obj/items/weapons/grenade.dmi | Bin 39497 -> 41297 bytes sound/effects/sebb.ogg | Bin 0 -> 159965 bytes sound/effects/sebb_beep.ogg | Bin 0 -> 12753 bytes sound/effects/sebb_explode.ogg | Bin 0 -> 45065 bytes 22 files changed, 258 insertions(+), 6 deletions(-) create mode 100644 icons/effects/sebb.dmi create mode 100644 sound/effects/sebb.ogg create mode 100644 sound/effects/sebb_beep.ogg create mode 100644 sound/effects/sebb_explode.ogg diff --git a/code/datums/supply_packs/explosives.dm b/code/datums/supply_packs/explosives.dm index 032ef047c78a..78f0f3e9251a 100644 --- a/code/datums/supply_packs/explosives.dm +++ b/code/datums/supply_packs/explosives.dm @@ -89,6 +89,18 @@ containername = "\improper explosive M40 HEDP grenades crate (WARNING)" group = "Explosives" +/datum/supply_packs/explosives_sebb + name = "G2 electroshock grenades crate (x6)" + contains = list( + /obj/item/storage/box/packet/sebb, + /obj/item/storage/box/packet/sebb, + ) + cost = 30 + containertype = /obj/structure/closet/crate/explosives + containername = "\improper G2 electroshock grenades crate (WARNING)" + group = "Explosives" + + /datum/supply_packs/explosives_hedp name = "M40 HEDP blast grenade box crate (x25)" contains = list( diff --git a/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm b/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm index d7d49a8ae044..dd2fc9c4a5b7 100644 --- a/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm @@ -32,6 +32,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_commanding_officer, list( list("HEDP Grenade Pack", 15, /obj/item/storage/box/packet/high_explosive, null, VENDOR_ITEM_REGULAR), list("HEFA Grenade Pack", 15, /obj/item/storage/box/packet/hefa, null, VENDOR_ITEM_REGULAR), list("WP Grenade Pack", 15, /obj/item/storage/box/packet/phosphorus, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 15, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("RAIL ATTACHMENTS", 0, null, null, null), list("Red-Dot Sight", 15, /obj/item/attachable/reddot, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index a8d44a8b5012..5c5362257da2 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -55,6 +55,7 @@ list("M74 AGM-Smoke Airburst Grenade", floor(scale * 4), /obj/item/explosive/grenade/smokebomb/airburst, VENDOR_ITEM_REGULAR), list("M74 AGM-Star Shell", floor(scale * 2), /obj/item/explosive/grenade/high_explosive/airburst/starshell, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Shell", floor(scale * 4), /obj/item/explosive/grenade/high_explosive/airburst/hornet_shell, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade", round(scale * 5), /obj/item/explosive/grenade/sebb, VENDOR_ITEM_REGULAR), list("M40 HIRR Baton Slug", floor(scale * 8), /obj/item/explosive/grenade/slug/baton, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", floor(scale * 6), /obj/item/explosive/grenade/metal_foam, VENDOR_ITEM_REGULAR), list("Plastic Explosives", floor(scale * 3), /obj/item/explosive/plastic, VENDOR_ITEM_REGULAR), @@ -154,6 +155,7 @@ list("M74 AGM-Airburst Smoke Grenade Packet", 0, /obj/item/storage/box/packet/airburst_smoke, VENDOR_ITEM_REGULAR), list("M74 AGM-S Star Shell Packet", 0, /obj/item/storage/box/packet/flare, VENDOR_ITEM_REGULAR), list("M74 AGM-H Hornet Shell Packet", 0, /obj/item/storage/box/packet/hornet, VENDOR_ITEM_REGULAR), + list("G2 Electroshock grenade packet", 0, /obj/item/storage/box/packet/sebb, VENDOR_ITEM_REGULAR), list("M20 mine box", 0, /obj/item/storage/box/explosive_mines, VENDOR_ITEM_REGULAR), list("OTHER BOXES", -1, null, null), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index aaf134c4a459..9c19a5b172c6 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -35,6 +35,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_engi, list( list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), list("M20 Mine Box (x4 mines)", 18, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), list("M4RA AP Magazine (10x24mm)", 6, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm index 17d3419ac2f8..7f8d70db4328 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm @@ -61,6 +61,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_leader, list( list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("MEDICAL SUPPLIES", 0, null, null, null), list("Burn Kit", 2, /obj/item/stack/medical/advanced/ointment, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index a73df202d4ef..e9d69ad396de 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -57,6 +57,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_medic, list( list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), list("M4RA AP Magazine (10x24mm)", 6, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm index 4d14b7b89ccd..8fbf574d36d7 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm @@ -32,6 +32,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_spec, list( list("M74 AGM-F Fragmentation Grenades x6", 40, /obj/effect/essentials_set/agmf_6_pack, null, VENDOR_ITEM_REGULAR), list("M74 AGM-I Incendiary Grenades x6", 40, /obj/effect/essentials_set/agmi_6_pack, null, VENDOR_ITEM_REGULAR), list("M74 AGM-S Smoke Grenades x6", 20, /obj/effect/essentials_set/agms_6_pack, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Pack x6", 40, /obj/effect/essentials_set/sebb_6_pack, null, VENDOR_ITEM_REGULAR), list("EXTRA FLAMETHROWER TANKS", 0, null, null, null), list("Large Incinerator Tank", 40, /obj/item/ammo_magazine/flamer_tank/large, null, VENDOR_ITEM_REGULAR), @@ -249,3 +250,13 @@ GLOBAL_LIST_INIT(cm_vending_clothing_specialist, list( /obj/item/explosive/grenade/smokebomb/airburst, /obj/item/explosive/grenade/smokebomb/airburst, ) + +/obj/effect/essentials_set/sebb_6_pack + spawned_gear_list = list( + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + ) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm index c37dd98ed263..73efbe1148e5 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm @@ -12,6 +12,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_tl, list( list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), list("M4RA AP Magazine (10x24mm)", 10, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/effects/overlays.dm b/code/game/objects/effects/overlays.dm index ce0fd5506cd7..d559137f79b1 100644 --- a/code/game/objects/effects/overlays.dm +++ b/code/game/objects/effects/overlays.dm @@ -223,6 +223,7 @@ icon_state = "empdisable" name = "emp sparks" effect_duration = 10 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/effect/overlay/temp/emp_sparks/New(loc) setDir(pick(GLOB.cardinals)) @@ -234,8 +235,12 @@ icon_state = "emppulse" effect_duration = 20 - - +/obj/effect/overlay/temp/elec_arc + icon = 'icons/effects/effects.dmi' + icon_state = "electricity" + name = "electric arc" + effect_duration = 3 SECONDS + mouse_opacity = MOUSE_OPACITY_TRANSPARENT //gib animation diff --git a/code/game/objects/items/explosives/grenades/marines.dm b/code/game/objects/items/explosives/grenades/marines.dm index 1cd3e1577c57..09c0197cda7f 100644 --- a/code/game/objects/items/explosives/grenades/marines.dm +++ b/code/game/objects/items/explosives/grenades/marines.dm @@ -465,6 +465,187 @@ icon_state = "grenade_phos_clf" item_state = "grenade_phos_clf" +/obj/item/explosive/grenade/sebb + name = "\improper G2 Electroshock grenade" + desc = "This is a G2 Electroshock Grenade. Produced by Armat Battlefield Systems, it's sometimes referred to as the Sonic Electric Ball Breaker, \ + after a rash of incidents where the intense 1.2 gV sonic payload caused... rupturing. \ + A bounding landmine mode is available for this weapon which activates a small drill to self-bury itself when planted. Simply plant it at your feet and walk away." + icon_state = "grenade_sebb" + item_state = "grenade_sebb" + det_time = 3 SECONDS + underslug_launchable = TRUE + /// Maximum range of effect + var/range = 5 + /// Maximum possible damage before falloff. + var/damage = 110 + /// Factor to mutiply the effect range has on damage. + var/falloff_dam_reduction_mult = 20 + /// Post falloff calc damage is divided by this to get xeno slowdown + var/xeno_slowdown_numerator = 12 + /// Post falloff calc damage is multipled by this to get human stamina damage + var/human_stam_dam_factor = 0.9 + +/obj/item/explosive/grenade/sebb/get_examine_text(mob/user) + . = ..() + . += SPAN_NOTICE("To put into mine mode, plant at feet.") + +/obj/item/explosive/grenade/sebb/afterattack(atom/target, mob/user, proximity) + var/turf/user_turf = get_turf(user) + if(active) + return + + if(!isturf(target)) + return + + if(user.action_busy) + return + + if(target != get_turf(user)) + return + + if(locate(/obj/item/explosive/mine) in get_turf(src)) + to_chat(user, SPAN_WARNING("There already is a mine at this position!")) + return + + if(antigrief_protection && user.faction == FACTION_MARINE && explosive_antigrief_check(src, user)) + to_chat(user, SPAN_WARNING("\The [name]'s safe-area accident inhibitor prevents you from planting!")) + msg_admin_niche("[key_name(user)] attempted to plant \a [name] in [get_area(src)] [ADMIN_JMP(src.loc)]") + return + + if(ishuman(user)) + var/mob/living/carbon/human/human = user + if(!human.allow_gun_usage) + to_chat(user, SPAN_WARNING("Your programming prevents you from using this!")) + return + + if(user_turf && (user_turf.density || locate(/obj/structure/fence) in user_turf)) + to_chat(user, SPAN_WARNING("You can't plant a mine here.")) + return + + if(Adjacent(/obj/item/explosive/mine)) // bit more strict on this than normal mines + to_chat(user, SPAN_WARNING("Too close to another mine! Plant it somewhere less obvious.")) + return + + user.visible_message(SPAN_NOTICE("[user] starts deploying [src]."), + SPAN_NOTICE("You switch [src] into landmine mode and start placing it...")) + playsound(user.loc, 'sound/effects/thud.ogg', 40) + if(!do_after(user, 5 SECONDS * user.get_skill_duration_multiplier(SKILL_CONSTRUCTION), INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) + to_chat(user, SPAN_NOTICE("You stop planting.")) + return + + user.visible_message(SPAN_NOTICE("[user] finishes deploying [src]."), + SPAN_NOTICE("You finish deploying [src].")) + var/obj/item/explosive/mine/sebb/planted = new /obj/item/explosive/mine/sebb(get_turf(user)) + planted.activate_sensors() + planted.iff_signal = user.faction // assuring IFF is set + planted.pixel_x += rand(-5, 5) + planted.pixel_y += rand(-5, 5) + qdel(src) + +/obj/item/explosive/grenade/sebb/activate() + ..() + var/beeplen = 6 // Actual length of the sound rounded up to nearest decisecond + var/soundtime = det_time - beeplen + if(det_time < beeplen) // just play sound if detonation shorter than the sound + playsound(loc, 'sound/effects/sebb_explode.ogg', 90, 0, 10) + else + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound), loc, 'sound/effects/sebb_beep.ogg', 60, 0, 10), soundtime) + + + +/obj/item/explosive/grenade/sebb/prime() + var/datum/effect_system/spark_spread/sparka = new + var/turf/sebb_turf = get_turf(src) + var/list/full_range = oview(range, src) // Fill a list of stuff in the range so we won't have to spam oview + new /obj/effect/overlay/temp/sebb(sebb_turf) + + playsound(src.loc, 'sound/effects/sebb_explode.ogg', 90, 0, 10) + + for(var/obj/structure/machinery/defenses/sentry/sentry_stun in full_range) + sentry_stun.sentry_range = 0 // Temporarily "disable" the sentry by killing its range then setting it back. + new /obj/effect/overlay/temp/elec_arc(get_turf(sentry_stun)) // sprites are meh but we need visual indication that the sentry was messed up + addtimer(VARSET_CALLBACK(sentry_stun, sentry_range, initial(sentry_stun.sentry_range)), 5 SECONDS) // assure to set it back + sentry_stun.visible_message(SPAN_DANGER("[src]'s screen flickes violently as it's shocked!")) + sentry_stun.visible_message(SPAN_DANGER("[src] says \"ERROR: Fire control system resetting due to critical voltage flucuation!\"")) + sparka.set_up(1, 1, sentry_stun) + sparka.start() + + for(var/turf/turf in full_range) + if(prob(8)) + var/datum/effect_system/spark_spread/sparkTurf = new //using a different spike system because the spark system doesn't like when you reuse it for differant things + sparkTurf.set_up(1, 1, turf) + sparkTurf.start() + if(prob(10)) + new /obj/effect/overlay/temp/emp_sparks(turf) + + for(var/mob/living/carbon/mob in full_range) // no legacy mob support + + var/mob_dist = get_dist(src, mob) // Distance from mob + + /** + * Damage equation: damage - (mob distance * falloff_dam_reduction_mult) + * Example: A marine is 3 tiles out, the distance (3) is multiplied by falloff_dam_reduction_mult to get falloff. + * The raw damage is minused by falloff to get actual damage + */ + + var/falloff = mob_dist * falloff_dam_reduction_mult + var/damage_applied = damage - falloff // Final damage applied after falloff calc + sparka.set_up(1, 1, mob) + sparka.start() + shake_camera(mob, 1, 1) + if(ishuman(mob)) + var/mob/living/carbon/human/shocked_human = mob + if(isspeciessynth(shocked_human)) // Massive overvoltage to ungrounded robots is pretty bad + shocked_human.Stun(1 + (damage_applied/40)) + damage_applied *= 1.5 + new /obj/effect/overlay/temp/elec_arc(get_turf(shocked_human)) + to_chat(mob, SPAN_HIGHDANGER("All of your systems jam up as your main bus is overvolted by [damage_applied*2] volts.")) + mob.visible_message(SPAN_WARNING("[mob] seizes up from the elctric shock")) + shocked_human.take_overall_armored_damage(damage_applied, ARMOR_ENERGY, BURN, 90) // 90% chance to be on additional limbs + shocked_human.make_dizzy(damage_applied) + mob.apply_stamina_damage(damage_applied*human_stam_dam_factor) // Stamina damage + shocked_human.emote("pain") + else //nonhuman damage + slow + mob.apply_damage(damage_applied, BURN) + if((mob_dist < (range-3))) // 2 tiles around small superslow + mob.Superslow(2) + mob.Slow(damage_applied/11) + + if(mob_dist < 1) // Range based stuff, standing ontop of the equivalent of a canned lighting bolt should mess you up. + mob.Superslow(3) // Note that humans will likely be in stamcrit so it's always worse for them when ontop of it and we can just balancing it on xenos. + mob.eye_blurry = damage_applied/4 + mob.Daze(1) + else if((mob_dist < (range-1)) && (mob.mob_size < MOB_SIZE_XENO_VERY_SMALL)) // Flicker stun humans that are closer to the grenade and larvas too. + mob.apply_effect(1 + (damage_applied/100),WEAKEN) // 1 + damage/40 + mob.eye_blurry = damage_applied/8 + + else + to_chat(mob, SPAN_HIGHDANGER("Your entire body seizes up as a powerful shock courses through it!")) + + + new /obj/effect/overlay/temp/emp_sparks(mob) + mob.make_jittery(damage_applied*2) + empulse(src, 1, 2) // mini EMP + qdel(src) + + +/obj/item/explosive/grenade/sebb/primed + desc = "A G2 Electroshock Grenade, looks like it's quite angry! Oh shit!" + det_time = 7 // 0.7 seconds to blow up. We want them to get caught if they go through. + +/obj/item/explosive/grenade/sebb/primed/Initialize() + . = ..() + src.visible_message(SPAN_HIGHDANGER("[src] pops out of the ground!")) + activate() + +/obj/effect/overlay/temp/sebb + icon = 'icons/effects/sebb.dmi' + icon_state = "sebb_explode" + layer = ABOVE_LIGHTING_PLANE + pixel_x = -175 // We need these offsets to force center the sprite because BYOND is dumb + pixel_y = -175 + appearance_flags = RESET_COLOR + /* //================================================ Nerve Gas Grenades diff --git a/code/game/objects/items/explosives/mine.dm b/code/game/objects/items/explosives/mine.dm index 45065a2de1de..6e7aa2bdccc3 100644 --- a/code/game/objects/items/explosives/mine.dm +++ b/code/game/objects/items/explosives/mine.dm @@ -14,6 +14,7 @@ throw_speed = SPEED_VERY_FAST unacidable = TRUE flags_atom = FPRINT|CONDUCT + antigrief_protection = TRUE allowed_sensors = list(/obj/item/device/assembly/prox_sensor) max_container_volume = 120 reaction_limits = list( "max_ex_power" = 105, "base_ex_falloff" = 60, "max_ex_shards" = 32, @@ -71,7 +72,12 @@ if(active || user.action_busy) return - user.visible_message(SPAN_NOTICE("[user] starts deploying [src]."), \ + if(antigrief_protection && user.faction == FACTION_MARINE && explosive_antigrief_check(src, user)) + to_chat(user, SPAN_WARNING("\The [name]'s safe-area accident inhibitor prevents you from planting!")) + msg_admin_niche("[key_name(user)] attempted to plant \a [name] in [get_area(src)] [ADMIN_JMP(src.loc)]") + return + + user.visible_message(SPAN_NOTICE("[user] starts deploying [src]."), SPAN_NOTICE("You start deploying [src].")) if(!do_after(user, 40, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) user.visible_message(SPAN_NOTICE("[user] stops deploying [src]."), \ @@ -317,3 +323,19 @@ customizable = TRUE matter = list("metal" = 3750) has_blast_wave_dampener = TRUE + +/obj/item/explosive/mine/sebb + name = "\improper G2 Electroshock grenade" + icon_state = "grenade_sebb_planted" + desc = "A G2 electroshock grenade planted as a landmine." + pixel_y = -5 + anchored = TRUE // this is supposed to be planeted already when spawned + +/obj/item/explosive/mine/sebb/disarm() + . = ..() + new /obj/item/explosive/grenade/sebb(get_turf(src)) + qdel(src) + +/obj/item/explosive/mine/sebb/prime() + new /obj/item/explosive/grenade/sebb/primed(get_turf(src)) + qdel(src) diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index e52032d0cba6..463a4b16f7ec 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -354,7 +354,7 @@ GLOBAL_LIST_INIT(allowed_helmet_items, list( armor_melee = CLOTHING_ARMOR_MEDIUM armor_bullet = CLOTHING_ARMOR_MEDIUM armor_laser = CLOTHING_ARMOR_MEDIUMLOW - armor_energy = CLOTHING_ARMOR_NONE + armor_energy = CLOTHING_ARMOR_LOW armor_bomb = CLOTHING_ARMOR_LOW armor_bio = CLOTHING_ARMOR_MEDIUM armor_rad = CLOTHING_ARMOR_LOW diff --git a/code/modules/clothing/suits/marine_armor/_marine_armor.dm b/code/modules/clothing/suits/marine_armor/_marine_armor.dm index e6cf78611a7f..8a8d5934b506 100644 --- a/code/modules/clothing/suits/marine_armor/_marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor/_marine_armor.dm @@ -50,7 +50,7 @@ armor_melee = CLOTHING_ARMOR_MEDIUM armor_bullet = CLOTHING_ARMOR_MEDIUM armor_laser = CLOTHING_ARMOR_MEDIUMLOW - armor_energy = CLOTHING_ARMOR_NONE + armor_energy = CLOTHING_ARMOR_LOW armor_bomb = CLOTHING_ARMOR_MEDIUMLOW armor_bio = CLOTHING_ARMOR_MEDIUM armor_rad = CLOTHING_ARMOR_MEDIUMLOW @@ -361,6 +361,7 @@ armor_bomb = CLOTHING_ARMOR_MEDIUM armor_bio = CLOTHING_ARMOR_MEDIUMHIGH armor_internaldamage = CLOTHING_ARMOR_MEDIUMHIGH + armor_energy = CLOTHING_ARMOR_MEDIUM specialty = "B12 pattern marine" light_range = 5 @@ -547,6 +548,7 @@ armor_bomb = CLOTHING_ARMOR_HIGHPLUS armor_bio = CLOTHING_ARMOR_MEDIUMHIGH armor_rad = CLOTHING_ARMOR_MEDIUM + armor_energy = CLOTHING_ARMOR_MEDIUMLOW armor_internaldamage = CLOTHING_ARMOR_MEDIUMHIGH storage_slots = 2 slowdown = SLOWDOWN_ARMOR_LOWHEAVY @@ -591,6 +593,7 @@ armor_bio = CLOTHING_ARMOR_MEDIUMLOW armor_rad = CLOTHING_ARMOR_MEDIUMHIGH armor_internaldamage = CLOTHING_ARMOR_MEDIUMHIGH + armor_energy = CLOTHING_ARMOR_MEDIUM storage_slots = 2 flags_inventory = BLOCKSHARPOBJ|BLOCK_KNOCKDOWN flags_armor_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN|BODY_FLAG_ARMS|BODY_FLAG_LEGS|BODY_FLAG_FEET @@ -632,6 +635,7 @@ armor_bullet = CLOTHING_ARMOR_MEDIUMHIGH armor_bomb = CLOTHING_ARMOR_VERYHIGH armor_bio = CLOTHING_ARMOR_MEDIUMLOW + armor_energy = CLOTHING_ARMOR_MEDIUM armor_internaldamage = CLOTHING_ARMOR_MEDIUMHIGH flags_inventory = BLOCKSHARPOBJ|BLOCK_KNOCKDOWN flags_item = MOB_LOCK_ON_EQUIP|NO_CRYO_STORE diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index 8a528df92de5..48dea97699ea 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -335,7 +335,11 @@ In most cases it makes more sense to use apply_damage() instead! And make sure t for(var/obj/limb/L as anything in parts) var/armor = getarmor(L, armour_type) var/modified_damage = armor_damage_reduction(armour_config, damage, armor, penetration, 0, 0) - L.take_damage(modified_damage / amount_of_parts) + if(damage_type == BURN) + L.take_damage(burn = modified_damage / amount_of_parts) + else + L.take_damage(modified_damage / amount_of_parts) + updatehealth() UpdateDamageIcon() diff --git a/code/modules/projectiles/ammo_boxes/grenade_packets.dm b/code/modules/projectiles/ammo_boxes/grenade_packets.dm index 5546fe3bc520..603e2e3a712f 100644 --- a/code/modules/projectiles/ammo_boxes/grenade_packets.dm +++ b/code/modules/projectiles/ammo_boxes/grenade_packets.dm @@ -109,6 +109,12 @@ GLOBAL_LIST_INIT(grenade_packets, list( icon_state = "general_packet" content_type = /obj/item/explosive/grenade/high_explosive/m15/rubber +/obj/item/storage/box/packet/sebb + name = "\improper G2 Electroshock grenade packet" + desc = "It contains three G2 Electroshock grenades. Handle with care." + icon_state = "sebb_packet" + content_type = /obj/item/explosive/grenade/sebb + /obj/item/storage/box/packet/airburst_he name = "\improper M74 airburst grenade packet" desc = "It contains three M74 airburst fragmentation grenades. This end towards the enemy." diff --git a/icons/effects/sebb.dmi b/icons/effects/sebb.dmi new file mode 100644 index 0000000000000000000000000000000000000000..288a1023ce3df5f97d1638bcec6ed4ec47fb2a08 GIT binary patch literal 23277 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 z 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%0A@E(XDCQf2XQ|DD^-*hgQS6XEFp*5YpeP9GT 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 PxV)>bqn4xkG~mAg*gc*Z literal 140748 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 z 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

    %Auf#9!LhchQbJ0XfjIa4bEsB@3Q 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 SY<`UaTsk-PwMuT-hWrl!(HQ9f diff --git a/icons/obj/items/weapons/grenade.dmi b/icons/obj/items/weapons/grenade.dmi index 7ee5af73706609799b7867133dd9c8703efd3657..ca8aaf9afcd6dcbeef3d5fb85fa26f1335ca7663 100644 GIT binary patch literal 41297 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 literal 39497 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 diff --git a/sound/effects/sebb.ogg b/sound/effects/sebb.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5fd1f5b396d9a8da6c8c1fbfc2ab1edcda4bf041 GIT binary patch literal 159965 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

    *rtRm6oAc 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 literal 0 HcmV?d00001 diff --git a/sound/effects/sebb_beep.ogg b/sound/effects/sebb_beep.ogg new file mode 100644 index 0000000000000000000000000000000000000000..16c9347d0be2b0db4b5fc1f6eccabf829c56f2b1 GIT binary patch literal 12753 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 literal 0 HcmV?d00001 diff --git a/sound/effects/sebb_explode.ogg b/sound/effects/sebb_explode.ogg new file mode 100644 index 0000000000000000000000000000000000000000..999385d9f0689d2608775f3d9b268a7621a105bb GIT binary patch literal 45065 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 literal 0 HcmV?d00001 From 6138e36b3c7fdeeae031daaf2bebf5e3377e8294 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 18 Jul 2024 21:35:08 +0100 Subject: [PATCH 062/275] Automatic changelog for PR #6667 [ci skip] --- html/changelogs/AutoChangeLog-pr-6667.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6667.yml diff --git a/html/changelogs/AutoChangeLog-pr-6667.yml b/html/changelogs/AutoChangeLog-pr-6667.yml new file mode 100644 index 000000000000..cbc90bf68589 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6667.yml @@ -0,0 +1,7 @@ +author: "TotalEpicness5, Triiodine, monkeyfist, Blundir" +delete-after: True +changes: + - rscadd: "Adds the G2 electroshock grenade. This grenade does not stun nor deal serious damage to xenos, but it stuns via electric shock. It can create EMP-like effects when faced with electronic devices like sentries, synths, Area Power Controllers, etc. It's damage is reduced by energy armor." + - bugfix: "take_overall_armoured_damage now can actually deal burn damage" + - balance: "Marine armor has a small bit of energy armor added back. Heavy armor has slightly more protection than medium/light." + - bugfix: "Mines now check for explosive antigrief checks" \ No newline at end of file From 520fbf72cef9389b7c3c20d7ed18239a0aec2506 Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Fri, 19 Jul 2024 03:00:33 +0200 Subject: [PATCH 063/275] Changes the tank's primary flamer to fire a 3-tile wide glob of high-combustion napalm (#6579) # About the pull request the tank's primary flamer weapon (the "DRG-N Offensive Flamer Unit") now fires a glob of high-combustion napalm that spreads to a 3-tile wide circle, somewhat similar to what it was before. it burns slightly hotter than blue flame (45 vs 40 intensity). it also spawns a harmless smoke cloud for cosmetic effect. my reasoning behind this is that the tank does not have a way of extinguishing the flames on its own, and with how quickly it can fire off flame globs it could potentially stall pushes for a really, really long time. that kind of ruins the "offensive" part of the weapon imo. high-combustion napalm burns out quickly which would probably lessen this issue. the slightly higher damage output should be offset by the fact that you can extinguish the flames in one roll. ~~i am also unsure of why this glob radius got removed. i couldn't find anything relating to it's removal, nor if it was intended or not. it might be worthwhile to lower the radius by one tile (imo this a bit too much range) but for now i'm just reverting it to how it was before.~~ ~~i at least think this is how it acted before (barring the short duration, that's just something i changed). i'm just working off what i have since i don't have any memories of the tank from back then.~~

    old picture for reference ![image](https://github.com/cmss13-devs/cmss13/assets/17518895/8b21eb74-d7fd-4ef1-a701-0580786e51bc)
    # Explain why it's good for the game currently the primary flamer just fires 1 tile of blue flame which is very underwhelming for what is supposed to be a primary weapon for the tank. it might need a few tweaks but with these changes it will be a very potent weapon, fit for being a proper primary. # Testing Photographs and Procedure

    ~kMgQ*q&l1AdhV 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%0AI|x7<;Y+w3eQGQL;#k9P~# z5G;Hu>}_m*G@FXg4)o5Hwo<%a*RY@?>b_W@u2D`1kDeC*qzU-@R|l1efxyRAJ%eGR z*8GqPC&B0eqtbH3b)!-qXVR-zezon6M8?~B^_batQ`ALW2-<7h=;`wo!^W0NY*A<5 ziQeW$8f@?kg=5rbW^&)`_NIN^YLDq3X@m>V#!&NwMafQ#YEX-c={Ql5#O`+XL2x7f zG>Z%Z-mJ5hr21Szg%`Nga}`?A4zzo>uALLophY~nC3^bviM|)A$~zJdq^%Bu@y!WU zTDzirZSqmHK}tt2`tq|*PaDCkD3yjL^!RRfPZ{Oic*U{F*h$gP4>|-aB9i1tUS_o{ zF*5RCHA;S=PT(%B-r+1Wyt&js3Ig6eSi37M%t#Q$Of@+ z22Xe=lr?x7Is{R_-EhdEffe)hzklUF~)!5pr7KvW#JStQn)m_~#`~zA>u8QFU zil_~<`21#AH#nnGA;sj?U0BUGs{LT0)(w<{aNjGF=J8=fmSjJ#Sf49SUyMxyUG%H> z%sXiV$YmQFmEst?zSY6S?EHcoPUOdIg$aSYaAKl&xxQZVdeN<+p$N8EX6s2x0~lK~|jde648{RSHdG2{Bq zEVOP}w0QGAzh#Gy>Pm#gbg`u86o~7>Ag-skc=JsIvevDKzsB5`Kk@3G+T*uNlA+Dq z^BPwceShoFKv(_;x{3>jME{hiLE}*`C0NijHlx0r2N5*+_adO!R|l4swy0Lxsivg^ S6k`bZ(bBl1o}>2g<$nQAC=o&c diff --git a/icons/mob/humans/onmob/items_righthand_0.dmi b/icons/mob/humans/onmob/items_righthand_0.dmi index 184946a13f0b97d2339a38975d5b265352e198bb..582262e88289d2a351794bb13b289ab795d7d778 100644 GIT binary patch delta 117732 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

    Screenshots & Videos https://github.com/cmss13-devs/cmss13/assets/17518895/a04aaf55-7ab8-4446-82c3-cbe76b6c696f Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: balance: The DRG-N Offensive Flamer Unit now fires a 3-tile wide glob of high-combustion napalm. /:cl: --- code/datums/ammo/misc.dm | 15 +++++++++++++-- code/game/objects/effects/effect_system/smoke.dm | 2 +- .../hardpoint_ammo/primary_flamer_ammo.dm | 2 +- .../modules/vehicles/hardpoints/primary/flamer.dm | 2 +- 4 files changed, 16 insertions(+), 5 deletions(-) diff --git a/code/datums/ammo/misc.dm b/code/datums/ammo/misc.dm index 9a9ed2fb505b..28610f283df2 100644 --- a/code/datums/ammo/misc.dm +++ b/code/datums/ammo/misc.dm @@ -49,10 +49,21 @@ drop_flame(get_turf(P), P.weapon_cause_data) /datum/ammo/flamethrower/tank_flamer - flamer_reagent_id = "napalmx" - + flamer_reagent_id = "highdamagenapalm" max_range = 8 +/datum/ammo/flamethrower/tank_flamer/drop_flame(turf/turf, datum/cause_data/cause_data) + if(!istype(turf)) + return + + var/datum/reagent/napalm/high_damage/reagent = new() + new /obj/flamer_fire(turf, cause_data, reagent, 1) + + var/datum/effect_system/smoke_spread/landingsmoke = new /datum/effect_system/smoke_spread + landingsmoke.set_up(1, 0, turf, null, 4, cause_data) + landingsmoke.start() + landingsmoke = null + /datum/ammo/flamethrower/sentry_flamer flags_ammo_behavior = AMMO_IGNORE_ARMOR|AMMO_IGNORE_COVER|AMMO_FLAME flamer_reagent_id = "napalmx" diff --git a/code/game/objects/effects/effect_system/smoke.dm b/code/game/objects/effects/effect_system/smoke.dm index d4152bdee37e..d0ea5d2ed5ef 100644 --- a/code/game/objects/effects/effect_system/smoke.dm +++ b/code/game/objects/effects/effect_system/smoke.dm @@ -731,7 +731,7 @@ location = get_turf(loca) if(direct) direction = direct - if(lifetime) + if(smoke_time) lifetime = smoke_time radius = min(radius, 10) amount = radius diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/primary_flamer_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/primary_flamer_ammo.dm index def6016f0759..a164b38383b8 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/primary_flamer_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/primary_flamer_ammo.dm @@ -1,7 +1,7 @@ /obj/item/ammo_magazine/hardpoint/primary_flamer name = "DRG-N Offensive Flamer Unit Fuel Tank" desc = "A primary armament flamethrower magazine." - caliber = "Napalm X" //correlates to flamer mags + caliber = "High-Combustion Napalm" //correlates to flamer mags icon_state = "drgn_flametank" w_class = SIZE_LARGE max_rounds = 60 diff --git a/code/modules/vehicles/hardpoints/primary/flamer.dm b/code/modules/vehicles/hardpoints/primary/flamer.dm index fce6e7f6a410..60a7979cd5fb 100644 --- a/code/modules/vehicles/hardpoints/primary/flamer.dm +++ b/code/modules/vehicles/hardpoints/primary/flamer.dm @@ -1,6 +1,6 @@ /obj/item/hardpoint/primary/flamer name = "\improper DRG-N Offensive Flamer Unit" - desc = "A primary weapon for the tank that spews fire everywhere." + desc = "A primary weapon for the tank that spews out high-combustion napalm in a wide radius. The fuel burns intensely and quickly, which allows for it to be used offensively by armoured vehicles." icon_state = "drgn_flamer" disp_icon = "tank" From 6ef0db787ae10b66f51c23dae684928a353f14cd Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 02:09:01 +0100 Subject: [PATCH 064/275] Automatic changelog for PR #6579 [ci skip] --- html/changelogs/AutoChangeLog-pr-6579.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6579.yml diff --git a/html/changelogs/AutoChangeLog-pr-6579.yml b/html/changelogs/AutoChangeLog-pr-6579.yml new file mode 100644 index 000000000000..3a2785ad25c6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6579.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - balance: "The DRG-N Offensive Flamer Unit now fires a 3-tile wide glob of high-combustion napalm." \ No newline at end of file From e7fb56c8168798682c7fb76e10e3817c860dff87 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 19 Jul 2024 01:20:10 +0000 Subject: [PATCH 065/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6579.yml | 4 --- html/changelogs/AutoChangeLog-pr-6667.yml | 7 ----- html/changelogs/AutoChangeLog-pr-6676.yml | 4 --- html/changelogs/AutoChangeLog-pr-6713.yml | 4 --- html/changelogs/AutoChangeLog-pr-6717.yml | 4 --- html/changelogs/AutoChangeLog-pr-6720.yml | 4 --- html/changelogs/AutoChangeLog-pr-6729.yml | 4 --- html/changelogs/AutoChangeLog-pr-6737.yml | 6 ----- html/changelogs/AutoChangeLog-pr-6738.yml | 4 --- html/changelogs/AutoChangeLog-pr-6745.yml | 4 --- html/changelogs/archive/2024-07.yml | 32 +++++++++++++++++++++++ 11 files changed, 32 insertions(+), 45 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6579.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6667.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6676.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6713.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6717.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6720.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6729.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6737.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6738.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6745.yml diff --git a/html/changelogs/AutoChangeLog-pr-6579.yml b/html/changelogs/AutoChangeLog-pr-6579.yml deleted file mode 100644 index 3a2785ad25c6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6579.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - balance: "The DRG-N Offensive Flamer Unit now fires a 3-tile wide glob of high-combustion napalm." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6667.yml b/html/changelogs/AutoChangeLog-pr-6667.yml deleted file mode 100644 index cbc90bf68589..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6667.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "TotalEpicness5, Triiodine, monkeyfist, Blundir" -delete-after: True -changes: - - rscadd: "Adds the G2 electroshock grenade. This grenade does not stun nor deal serious damage to xenos, but it stuns via electric shock. It can create EMP-like effects when faced with electronic devices like sentries, synths, Area Power Controllers, etc. It's damage is reduced by energy armor." - - bugfix: "take_overall_armoured_damage now can actually deal burn damage" - - balance: "Marine armor has a small bit of energy armor added back. Heavy armor has slightly more protection than medium/light." - - bugfix: "Mines now check for explosive antigrief checks" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6676.yml b/html/changelogs/AutoChangeLog-pr-6676.yml deleted file mode 100644 index d59200a1b1c1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6676.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "The Combat Correspondant's civilian equipment is now in it's own category to make it easier to tell why you can't click it as the military version." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6713.yml b/html/changelogs/AutoChangeLog-pr-6713.yml deleted file mode 100644 index f789e67c183f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6713.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "SpypigDev" -delete-after: True -changes: - - bugfix: "SO Armory vendors no longer infinitely supply knives" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6717.yml b/html/changelogs/AutoChangeLog-pr-6717.yml deleted file mode 100644 index f3de8366b87e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6717.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed light blue scrubs having no cost in snowflake vendor." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6720.yml b/html/changelogs/AutoChangeLog-pr-6720.yml deleted file mode 100644 index d56c3a66dbb3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6720.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - bugfix: "having left hand broken and not splinted has the same effect on wheelchair movement speed as right hand" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6729.yml b/html/changelogs/AutoChangeLog-pr-6729.yml deleted file mode 100644 index 430b4216cbeb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6729.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "Removed malfanction closet" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6737.yml b/html/changelogs/AutoChangeLog-pr-6737.yml deleted file mode 100644 index 9821c7ad5757..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6737.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Zonespace, Vile Beggar" -delete-after: True -changes: - - rscadd: "Handheld planted flags are now indestructible and do a small amount of damage on hit." - - bugfix: "Plantable flags can no longer be duplicated." - - rscdel: "Planting a UA flag no longer forces anyone but the planter to warcry." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6738.yml b/html/changelogs/AutoChangeLog-pr-6738.yml deleted file mode 100644 index 157e32519845..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6738.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - bugfix: "corrects holoround highligh alpha value" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6745.yml b/html/changelogs/AutoChangeLog-pr-6745.yml deleted file mode 100644 index e19624770261..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6745.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "kiVts" -delete-after: True -changes: - - bugfix: "Surgery sound and alike is fixed" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 7683a63d1a81..f50a667cbefd 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -161,3 +161,35 @@ cuberound: - rscdel: Removed Rapid-Service-Fabricator, rapid construction device and Rapid-Seed-Producer (old ss13 junk) +2024-07-19: + Drathek: + - bugfix: Fixed light blue scrubs having no cost in snowflake vendor. + SpypigDev: + - bugfix: SO Armory vendors no longer infinitely supply knives + TotalEpicness5, Triiodine, monkeyfist, Blundir: + - rscadd: Adds the G2 electroshock grenade. This grenade does not stun nor deal + serious damage to xenos, but it stuns via electric shock. It can create EMP-like + effects when faced with electronic devices like sentries, synths, Area Power + Controllers, etc. It's damage is reduced by energy armor. + - bugfix: take_overall_armoured_damage now can actually deal burn damage + - balance: Marine armor has a small bit of energy armor added back. Heavy armor + has slightly more protection than medium/light. + - bugfix: Mines now check for explosive antigrief checks + VileBeggar: + - balance: The DRG-N Offensive Flamer Unit now fires a 3-tile wide glob of high-combustion + napalm. + Zonespace, Vile Beggar: + - rscadd: Handheld planted flags are now indestructible and do a small amount of + damage on hit. + - bugfix: Plantable flags can no longer be duplicated. + - rscdel: Planting a UA flag no longer forces anyone but the planter to warcry. + cuberound: + - bugfix: having left hand broken and not splinted has the same effect on wheelchair + movement speed as right hand + - bugfix: corrects holoround highligh alpha value + - rscdel: Removed malfanction closet + kiVts: + - bugfix: Surgery sound and alike is fixed + realforest2001: + - rscadd: The Combat Correspondant's civilian equipment is now in it's own category + to make it easier to tell why you can't click it as the military version. From 22427dda3b73ab865f614768f61151454e313d63 Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Thu, 18 Jul 2024 22:06:25 -0400 Subject: [PATCH 066/275] Fixes utensils attacking when trying to feed while full (#6679) # About the pull request Using a utensil with food on a target that's not hungry no longer stabs them. # Explain why it's good for the game You have a fork with some food, you're on help intent, you use it on yourself... and you stab yourself to the chorus of "You don't feel like eating more right now." # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: no longer stab with utensil when trying to feed while target full /:cl: --- code/game/objects/items/tools/kitchen_tools.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/tools/kitchen_tools.dm b/code/game/objects/items/tools/kitchen_tools.dm index d6473b156a67..a4c4925fba2c 100644 --- a/code/game/objects/items/tools/kitchen_tools.dm +++ b/code/game/objects/items/tools/kitchen_tools.dm @@ -48,7 +48,7 @@ var/fullness = M.nutrition + (M.reagents.get_reagent_amount("nutriment") * 25) if(fullness > NUTRITION_HIGH) to_chat(user, SPAN_WARNING("[user == M ? "You" : "They"] don't feel like eating more right now.")) - return ..() + return reagents.set_source_mob(user) reagents.trans_to_ingest(M, reagents.total_volume) if(M == user) From ee0b03820a5fa5ebc8734caf466c834587ffa00c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 03:11:55 +0100 Subject: [PATCH 067/275] Automatic changelog for PR #6679 [ci skip] --- html/changelogs/AutoChangeLog-pr-6679.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6679.yml diff --git a/html/changelogs/AutoChangeLog-pr-6679.yml b/html/changelogs/AutoChangeLog-pr-6679.yml new file mode 100644 index 000000000000..7ffa71d87dd5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6679.yml @@ -0,0 +1,4 @@ +author: "Doubleumc" +delete-after: True +changes: + - bugfix: "no longer stab with utensil when trying to feed while target full" \ No newline at end of file From e6cb736eef56f08d36040962d03d208bddd26e31 Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Fri, 19 Jul 2024 10:44:01 -0400 Subject: [PATCH 068/275] Removes facial disfigurement (#6651) # About the pull request Removes facial disfigurement. # Explain why it's good for the game Facial disfigurement is a roleplay tool, one which doesn't really have a place in CM due to its rules around messing with other people's IDs. I have never seen any sort of impersonation plot or deeper engagement from facial disfigurement. The most I've seen is "OH GOD MY FACE!" and then the marine gets it fixed, or ignores it. So why not leave it as-is? It causes no harm. While leaving it is harmless it is just one more aspect of "standard" SS13 that doesn't fit with CM. One more piece of code that has to be maintained through changes and refactors. One more thing to consider when trying to understand what the code does. In the same vein as the removal of walk/run mode and aim mode. # Testing Photographs and Procedure Boots without issue. Facial damage, yautja skinning, and var editing still work minus the facial disfigurement. # Changelog :cl: del: Removed facial disfigurement /:cl: --- code/__DEFINES/mobs.dm | 2 +- code/_globalvars/bitfields.dm | 1 - code/game/machinery/medical_pod/autodoc.dm | 34 ---- code/modules/cm_preds/yaut_weapons.dm | 1 - code/modules/mob/living/carbon/human/human.dm | 15 +- code/modules/organs/limbs.dm | 20 -- .../chemistry_properties/prop_negative.dm | 4 +- .../chemistry_properties/prop_positive.dm | 4 - code/modules/surgery/face.dm | 174 ------------------ colonialmarines.dme | 1 - 10 files changed, 8 insertions(+), 248 deletions(-) delete mode 100644 code/modules/surgery/face.dm diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 77f2393e6542..d8f820ab382b 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -113,7 +113,7 @@ #define CANROOT (1<<6) #define GODMODE (1<<12) #define FAKEDEATH (1<<13) //Replaces stuff like changeling.changeling_fakedeath -#define DISFIGURED (1<<14) //I'll probably move this elsewhere if I ever get wround to writing a bitflag mob-damage system +//#define DISFIGURED (1<<14) //unused #define XENO_HOST (1<<15) //Tracks whether we're gonna be a baby alien's mummy. #define IMMOBILE_ACTION (1<<16) // If you are performing an action that prevents you from being pushed by your own people. #define PERMANENTLY_DEAD (1<<17) diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index facc2b951ad3..d3fc9994414a 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -356,7 +356,6 @@ DEFINE_BITFIELD(status_flags, list( "PASSEMOTES" = PASSEMOTES, "GODMODE" = GODMODE, "FAKEDEATH" = FAKEDEATH, - "DISFIGURED" = DISFIGURED, "XENO_HOST" = XENO_HOST, "IMMOBILE_ACTION" = IMMOBILE_ACTION, "PERMANENTLY_DEAD" = PERMANENTLY_DEAD, diff --git a/code/game/machinery/medical_pod/autodoc.dm b/code/game/machinery/medical_pod/autodoc.dm index ef335c6841e6..b5fd43b35651 100644 --- a/code/game/machinery/medical_pod/autodoc.dm +++ b/code/game/machinery/medical_pod/autodoc.dm @@ -238,11 +238,6 @@ surgery_list += create_autodoc_surgery(L,ORGAN_SURGERY,"damage",0,I) organdamagesurgery++ - if(istype(L,/obj/limb/head)) - var/obj/limb/head/H = L - if(H.disfigured) - surgery_list += create_autodoc_surgery(L,LIMB_SURGERY,"facial") - if(L.status & LIMB_BROKEN) surgery_list += create_autodoc_surgery(L,LIMB_SURGERY,"broken") if(L.status & LIMB_DESTROYED) @@ -521,20 +516,6 @@ if(!surgery) break close_incision(H,S.limb_ref) - if("facial") - if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning Facial Reconstruction Surgery."); - if(S.unneeded) - sleep(UNNEEDED_DELAY) - visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary."); - surgery_todo_list -= S - continue - if(istype(S.limb_ref, /obj/limb/head)) - var/obj/limb/head/F = S.limb_ref - sleep(SCALPEL_MAX_DURATION + HEMOSTAT_MAX_DURATION + RETRACTOR_MAX_DURATION + CAUTERY_MAX_DURATION) - F.remove_all_bleeding(TRUE) - F.disfigured = 0 - F.owner.name = F.owner.get_visible_name() - if("open") if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src]croaks: Closing surgical incision."); close_encased(H,S.limb_ref) @@ -753,9 +734,6 @@ if("shrapnel") surgeryqueue["shrapnel"] = 1 dat += "Shrapnel Removal Surgery" - if("facial") - surgeryqueue["facial"] = 1 - dat += "Facial Reconstruction Surgery" if("open") surgeryqueue["open"] = 1 dat += "Close Open Incisions" @@ -902,18 +880,6 @@ N.fields["autodoc_manual"] += create_autodoc_surgery(null,LIMB_SURGERY,"shrapnel",1) updateUsrDialog() - if(href_list["facial"]) - for(var/obj/limb/L in connected.occupant.limbs) - if(L) - if(istype(L,/obj/limb/head)) - var/obj/limb/head/J = L - if(J.disfigured) - N.fields["autodoc_manual"] += create_autodoc_surgery(L,LIMB_SURGERY,"facial") - else - N.fields["autodoc_manual"] += create_autodoc_surgery(L,LIMB_SURGERY,"facial",1) - updateUsrDialog() - break - if(href_list["open"]) for(var/obj/limb/L in connected.occupant.limbs) if(L) diff --git a/code/modules/cm_preds/yaut_weapons.dm b/code/modules/cm_preds/yaut_weapons.dm index 2db3c2ca4b68..b6d595c37b96 100644 --- a/code/modules/cm_preds/yaut_weapons.dm +++ b/code/modules/cm_preds/yaut_weapons.dm @@ -584,7 +584,6 @@ SPAN_DANGER("[victim] is missing \his head. Pelts like this just aren't the same... You peel the skin around the stump loose with your [tool.name].")) else victim.apply_damage(10, BRUTE, v_head, sharp = TRUE) - v_head.disfigured = TRUE create_leftovers(victim, has_meat = FALSE, skin_amount = 1) if(victim.h_style == "Bald") //you can't scalp someone with no hair. user.visible_message(SPAN_DANGER("[user] makes some rough cuts on [victim]'s head and face with \a [tool]."), diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 213d037afe6e..2c5ddf44b3ee 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -350,10 +350,10 @@ return "[face_name] (as [id_name])" return face_name -//Returns "Unknown" if facially disfigured and real_name if not. Useful for setting name when polyacided or when updating a human's name variable +//Returns "Unknown" if facially unidentifiable and real_name if not. Useful for setting name when headless or when updating a human's name variable /mob/living/carbon/human/proc/get_face_name() var/obj/limb/head/head = get_limb("head") - if(!head || head.disfigured || (head.status & LIMB_DESTROYED) || !real_name) //disfigured. use id-name if possible + if(!head || (head.status & LIMB_DESTROYED) || !real_name) //unidentifiable. use id-name if possible return "Unknown" return real_name @@ -907,9 +907,6 @@ var/obj/limb/head/h = get_limb("head") if(QDELETED(h)) h = get_limb("synthetic head") - else - h.disfigured = 0 - name = get_visible_name() if(species && !(species.flags & NO_BLOOD)) restore_blood() @@ -1712,15 +1709,15 @@ /mob/living/carbon/human/on_knockedout_trait_gain(datum/source) . = ..() - + update_execute_hud() - + return . /mob/living/carbon/human/on_knockedout_trait_loss(datum/source) . = ..() update_execute_hud() - + return . - + diff --git a/code/modules/organs/limbs.dm b/code/modules/organs/limbs.dm index b4086ee898e2..879aeaf89634 100644 --- a/code/modules/organs/limbs.dm +++ b/code/modules/organs/limbs.dm @@ -1424,7 +1424,6 @@ treat_grafted var tells it to apply to grafted but unsalved wounds, for burn kit has_stump_icon = TRUE splint_icon_amount = 4 bandage_icon_amount = 4 - var/disfigured = 0 //whether the head is disfigured. var/eyes_r var/eyes_g @@ -1462,25 +1461,6 @@ treat_grafted var tells it to apply to grafted but unsalved wounds, for burn kit mob/attack_source = null,\ brute_reduced_by = -1, burn_reduced_by = -1) . = ..() - if (!disfigured) - if (brute_dam > 50 || brute_dam > 40 && prob(50)) - disfigure("brute") - if (burn_dam > 40) - disfigure("burn") - -/obj/limb/head/proc/disfigure(type = "brute") - if (disfigured) - return - if(type == "brute") - owner.visible_message(SPAN_DANGER("You hear a sickening cracking sound coming from \the [owner]'s face."), \ - SPAN_DANGER("Your face becomes an unrecognizible mangled mess!"), \ - SPAN_DANGER("You hear a sickening crack.")) - else - owner.visible_message(SPAN_DANGER("[owner]'s face melts away, turning into a mangled mess!"), \ - SPAN_DANGER("Your face melts off!"), \ - SPAN_DANGER("You hear a sickening sizzle.")) - disfigured = 1 - owner.name = owner.get_visible_name() /obj/limb/head/reset_limb_surgeries() for(var/zone in list("head", "eyes", "mouth")) diff --git a/code/modules/reagents/chemistry_properties/prop_negative.dm b/code/modules/reagents/chemistry_properties/prop_negative.dm index 783584102182..e7d40c3da31f 100644 --- a/code/modules/reagents/chemistry_properties/prop_negative.dm +++ b/code/modules/reagents/chemistry_properties/prop_negative.dm @@ -137,11 +137,9 @@ if(affecting) if(affecting.take_damage(4, 2)) H.UpdateDamageIcon() - if(prob(meltprob)) //Applies disfigurement + if(prob(meltprob)) if(H.pain.feels_pain) H.emote("scream") - H.status_flags |= DISFIGURED - H.name = H.get_visible_name() else M.take_limb_damage(min(6, volume)) return diff --git a/code/modules/reagents/chemistry_properties/prop_positive.dm b/code/modules/reagents/chemistry_properties/prop_positive.dm index 9243c71ae7df..051befa14fba 100644 --- a/code/modules/reagents/chemistry_properties/prop_positive.dm +++ b/code/modules/reagents/chemistry_properties/prop_positive.dm @@ -949,10 +949,6 @@ /datum/chem_property/positive/aiding/process(mob/living/M, potency = 1, delta_time) M.disabilities = 0 M.sdisabilities = 0 - M.status_flags &= ~DISFIGURED - if(ishuman(M)) - var/mob/living/carbon/human/H = M - H.name = H.get_visible_name() /datum/chem_property/positive/aiding/process_overdose(mob/living/M, potency = 1, delta_time) M.confused = max(M.confused, 20 * potency) //Confusion and some toxins diff --git a/code/modules/surgery/face.dm b/code/modules/surgery/face.dm deleted file mode 100644 index 7d13c0ed5675..000000000000 --- a/code/modules/surgery/face.dm +++ /dev/null @@ -1,174 +0,0 @@ -//Procedures in this file: Facial reconstruction surgery -////////////////////////////////////////////////////////////////// -// FACE SURGERY // -////////////////////////////////////////////////////////////////// - -/datum/surgery/face_fix - name = "Facial Reconstruction" - possible_locs = list("mouth") - invasiveness = list(SURGERY_DEPTH_SURFACE) - pain_reduction_required = PAIN_REDUCTION_HEAVY - required_surgery_skill = SKILL_SURGERY_TRAINED - steps = list( - /datum/surgery_step/facial_incision, - /datum/surgery_step/mend_vocals, - /datum/surgery_step/pull_skin, - /datum/surgery_step/cauterize/close_facial_incision, - ) - -/datum/surgery/face_fix/can_start(mob/user, mob/living/carbon/patient, obj/limb/L, obj/item/tool) - var/obj/limb/head/H = L - return H && H.disfigured - -//------------------------------------ - -/datum/surgery_step/facial_incision - name = "Make Facial Incision" - desc = "make facial incisions" - tools = SURGERY_TOOLS_INCISION - time = 4 SECONDS - -/datum/surgery_step/facial_incision/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You start to cut open [target]'s face and neck with \the [tool]."), - SPAN_NOTICE("[user] starts to cut open your face and neck with \the [tool]."), - SPAN_NOTICE("[user] starts to cut open [target]'s face and neck with \the [tool].")) - - log_interact(user, target, "[key_name(user)] began to cut open [key_name(target)]'s face and neck with \the [tool].") - target.custom_pain("Your face is being cut apart!", 1) - -/datum/surgery_step/facial_incision/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You finish opening incisions on [target]'s face and neck."), - SPAN_NOTICE("[user] finishes opening incisions on your face and neck."), - SPAN_NOTICE("[user] finishes opening incisions on [target]'s face and neck.")) - - target.incision_depths[target_zone] = SURGERY_DEPTH_SHALLOW - log_interact(user, target, "[key_name(user)] cut open [key_name(target)]'s face and neck with \the [tool].") - -/datum/surgery_step/facial_incision/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_DANGER("Your hand slips, slicing [target]'s throat wth \the [tool]!"), - SPAN_DANGER("[user]'s hand slips, slicing [target]'s throat wth \the [tool]!"), - SPAN_DANGER("[user]'s hand slips, slicing [target]'s throat wth \the [tool]!")) - - log_interact(user, target, "[key_name(user)] failed to cut open [key_name(target)]'s face and neck with \the [tool].") - - target.apply_damage(40, BRUTE, target_zone) - target.losebreath += 20 - user.add_blood(target.get_blood_color(), BLOOD_BODY|BLOOD_HANDS) - return FALSE - -//------------------------------------ - -/datum/surgery_step/mend_vocals - name = "Mend Vocal Cords" - desc = "mend the vocal cords" - tools = SURGERY_TOOLS_PINCH - time = 3 SECONDS - -/datum/surgery_step/mend_vocals/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You start mending [target]'s vocal cords with \the [tool]."), - SPAN_NOTICE("[user] starts to mend your vocal cords with \the [tool]."), - SPAN_NOTICE("[user] starts to mend [target]'s vocal cords with \the [tool].")) - - log_interact(user, target, "[key_name(user)] began to mend [key_name(target)]'s vocal cords with \the [tool].") - target.custom_pain("The insides of your throat are being pinched and pulled at!", 1) - -/datum/surgery_step/mend_vocals/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You mend [target]'s vocal cords."), - SPAN_NOTICE("[user] mends your vocal cords."), - SPAN_NOTICE("[user] mends [target]'s vocal cords.")) - - log_interact(user, target, "[key_name(user)] mended [key_name(target)]'s vocal cords with \the [tool].") - -/datum/surgery_step/mend_vocals/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_WARNING("Your hand slips, clamping [user]'s trachea shut for a moment with \the [tool]!"), - SPAN_DANGER("[user]'s hand slips, clamping your trachea shut for a moment with \the [tool]!"), - SPAN_WARNING("[user]'s hand slips, clamping [target]'s trachea shut for a moment with \the [tool]!")) - - log_interact(user, target, "[key_name(user)] failed to mend [key_name(target)]'s vocal cords with \the [tool].") - - target.losebreath += 10 - return FALSE - -//------------------------------------ - -/datum/surgery_step/pull_skin - name = "Reconstruct Facial Features" - desc = "reconstruct the face" - tools = SURGERY_TOOLS_PRY_DELICATE - time = 3 SECONDS - -/datum/surgery_step/pull_skin/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You start pulling the skin on [target]'s face back into shape with \the [tool]."), - SPAN_NOTICE("[user] starts to pull the skin on your face back into shape with \the [tool]."), - SPAN_NOTICE("[user] starts to pull the skin on [target]'s face back into shape with \the [tool].")) - - log_interact(user, target, "[key_name(user)] began to pull the skin on [key_name(target)]'s face back in place with \the [tool].") - target.custom_pain("Your face hurts!", 1) - -/datum/surgery_step/pull_skin/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You reconstruct [target]'s facial features."), - SPAN_NOTICE("[user] reconstructs your facial features."), - SPAN_NOTICE("[user] reconstructs [target]'s facial features.")) - - log_interact(user, target, "[key_name(user)] pulled the skin on [key_name(target)]'s face back in place with \the [tool].") - -/datum/surgery_step/pull_skin/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_WARNING("Your hand slips, tearing skin on [target]'s face with \the [tool]!"), - SPAN_WARNING("[user]'s hand slips, tearing skin on your face with \the [tool]!"), - SPAN_WARNING("[user]'s hand slips, tearing skin on [target]'s face with \the [tool]!")) - - log_interact(user, target, "[key_name(user)] failed to pull the skin on [key_name(target)]'s face back in place with \the [tool].") - - target.apply_damage(10, BRUTE, target_zone) - return FALSE - -//------------------------------------ - -/datum/surgery_step/cauterize/close_facial_incision - name = "Close Facial Incisions" - desc = "close the facial incisions" - time = 5 SECONDS - -/datum/surgery_step/cauterize/close_facial_incision/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You begin to cauterize the incisions on [target]'s face and neck with \the [tool]."), - SPAN_NOTICE("[user] begins to cauterize the incisions on your face and neck with \the [tool]."), - SPAN_NOTICE("[user] begins to cauterize the incisions on [target]'s face and neck with \the [tool].")) - - target.custom_pain("Your face is being burned!", 1) - - log_interact(user, target, "[key_name(user)] began to cauterize [key_name(target)]'s face and neck with \the [tool].") - -/datum/surgery_step/cauterize/close_facial_incision/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You cauterize the incisions on [target]'s face and neck."), - SPAN_NOTICE("[user] cauterizes the incisions on your face and neck."), - SPAN_NOTICE("[user] cauterizes the incision on [target]'s face and neck.")) - - log_interact(user, target, "[key_name(user)] cauterized [key_name(target)]'s face and neck with \the [tool], ending [surgery].") - - target.incision_depths[target_zone] = SURGERY_DEPTH_SURFACE - surgery.affected_limb.remove_all_bleeding(TRUE) - var/obj/limb/head/H = surgery.affected_limb - H.disfigured = FALSE - H.owner.name = H.owner.get_visible_name() - -/datum/surgery_step/cauterize/close_facial_incision/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_WARNING("Your hand slips, leaving a small burn on [target]'s face!"), - SPAN_WARNING("[user]'s hand slips, leaving a small burn on your face!"), - SPAN_WARNING("[user]'s hand slips, leaving a small burn on [target]'s face!")) - - log_interact(user, target, "[key_name(user)] failed to cauterize [key_name(target)]'s face and neck with \the [tool].") - - target.apply_damage(5, BURN, target_zone) - return FALSE diff --git a/colonialmarines.dme b/colonialmarines.dme index 2f66c2c0f929..a3cf03cc79a3 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -2331,7 +2331,6 @@ #include "code\modules\surgery\brainrepair.dm" #include "code\modules\surgery\chestburster.dm" #include "code\modules\surgery\eye.dm" -#include "code\modules\surgery\face.dm" #include "code\modules\surgery\generic.dm" #include "code\modules\surgery\headreattach.dm" #include "code\modules\surgery\implant.dm" From 98be4ed0662b166984ab030ad2eaafe292ad3d32 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 15:49:37 +0100 Subject: [PATCH 069/275] Automatic changelog for PR #6651 [ci skip] --- html/changelogs/AutoChangeLog-pr-6651.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6651.yml diff --git a/html/changelogs/AutoChangeLog-pr-6651.yml b/html/changelogs/AutoChangeLog-pr-6651.yml new file mode 100644 index 000000000000..7284c2a463c4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6651.yml @@ -0,0 +1,4 @@ +author: "Doubleumc" +delete-after: True +changes: + - rscdel: "Removed facial disfigurement" \ No newline at end of file From edadf642f56bba92a72bdc2c30bbc4a95560d835 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Fri, 19 Jul 2024 07:44:17 -0700 Subject: [PATCH 070/275] More explosion causes logged (#6683) # About the pull request This PR simply resolves the causing object and mob if available for an explosion start to add that to the attack log. # Explain why it's good for the game More for admins to sort through. # Testing Photographs and Procedure
    Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/c9d99aae-4619-4561-8b2e-37c5438f4230)
    # Changelog :cl: Drathek admin: Added causes for explosion starts to attack logs /:cl: --- code/datums/autocells/explosion.dm | 4 +++- code/game/objects/explosion_recursive.dm | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/code/datums/autocells/explosion.dm b/code/datums/autocells/explosion.dm index ecc6f9925800..ec310e80367c 100644 --- a/code/datums/autocells/explosion.dm +++ b/code/datums/autocells/explosion.dm @@ -264,7 +264,9 @@ as having entered the turf. falloff = max(falloff, power/100) - msg_admin_attack("Explosion with Power: [power], Falloff: [falloff], Shape: [falloff_shape] in [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]).", epicenter.x, epicenter.y, epicenter.z) + var/obj/causing_obj = explosion_cause_data?.resolve_cause() + var/mob/causing_mob = explosion_cause_data?.resolve_mob() + msg_admin_attack("Explosion with Power: [power], Falloff: [falloff], Shape: [falloff_shape],[causing_obj ? " from [causing_obj]" : ""][causing_mob ? " by [key_name(causing_mob)]" : ""] in [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]).", epicenter.x, epicenter.y, epicenter.z) playsound(epicenter, 'sound/effects/explosionfar.ogg', 100, 1, round(power^2,1)) diff --git a/code/game/objects/explosion_recursive.dm b/code/game/objects/explosion_recursive.dm index 2ec61b0cc1f1..855f6c2f43c7 100644 --- a/code/game/objects/explosion_recursive.dm +++ b/code/game/objects/explosion_recursive.dm @@ -71,7 +71,9 @@ explosion resistance exactly as much as their health falloff = max(falloff0, power/100) //prevent explosions with a range larger than 100 tiles minimum_spread_power = -power * reflection_amplification_limit - msg_admin_attack("Explosion with Power: [power], Falloff: [falloff] in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]).", src.loc.x, src.loc.y, src.loc.z) + var/obj/causing_obj = explosion_cause_data?.resolve_cause() + var/mob/causing_mob = explosion_cause_data?.resolve_mob() + msg_admin_attack("Explosion with Power: [power], Falloff: [falloff],[causing_obj ? " from [causing_obj]" : ""][causing_mob ? " by [key_name(causing_mob)]" : ""] in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]).", loc.x, loc.y, loc.z) playsound(epicenter, 'sound/effects/explosionfar.ogg', 100, 1, round(power^2,1)) playsound(epicenter, "explosion", 90, 1, max(round(power,1),7) ) From 3e9c4eb7039e852683b26074c2fc2d3151e6a89f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 15:57:25 +0100 Subject: [PATCH 071/275] Automatic changelog for PR #6683 [ci skip] --- html/changelogs/AutoChangeLog-pr-6683.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6683.yml diff --git a/html/changelogs/AutoChangeLog-pr-6683.yml b/html/changelogs/AutoChangeLog-pr-6683.yml new file mode 100644 index 000000000000..ce51876eb9e6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6683.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - admin: "Added causes for explosion starts to attack logs" \ No newline at end of file From f656e97ed23012048c3a31c354765897447c46ea Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Fri, 19 Jul 2024 22:24:07 +0200 Subject: [PATCH 072/275] Fixes Abom tutorial softlock (#6754) # About the pull request Closes https://github.com/cmss13-devs/cmss13/issues/6741 # Explain why it's good for the game Being able to softlock a tutorial is bad. # Testing Photographs and Procedure
    Screenshots & Videos ![image](https://github.com/user-attachments/assets/8e4614ff-7d99-4601-9524-85bc08264db9)
    # Changelog :cl: fix: Fixed a potential softlock in the abomination tutorial. /:cl: Co-authored-by: John Doe --- code/datums/tutorial/xenomorph/abomination.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/datums/tutorial/xenomorph/abomination.dm b/code/datums/tutorial/xenomorph/abomination.dm index db9b77cf2e75..83ac86b8f09e 100644 --- a/code/datums/tutorial/xenomorph/abomination.dm +++ b/code/datums/tutorial/xenomorph/abomination.dm @@ -147,6 +147,7 @@ /datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_4() var/mob/living/carbon/human/marine = new(loc_from_corner(4, 2)) add_to_tracking_atoms(marine) + RegisterSignal(marine, COMSIG_MOB_DEATH, PROC_REF(on_marine_early_death)) arm_equipment(marine, /datum/equipment_preset/uscm/private_equipped) var/datum/action/frenzy = give_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) @@ -202,6 +203,7 @@ return UnregisterSignal(frenzy, COMSIG_XENO_ACTION_USED) + UnregisterSignal(marine, COMSIG_MOB_DEATH) remove_highlight(frenzy.button) message_to_player("Good. As you may have noticed, the AOE version of Feral Frenzy takes longer to wind up, in addition to doing less overall damage.") addtimer(CALLBACK(src, PROC_REF(kill_marines)), 6 SECONDS) @@ -245,3 +247,10 @@ tutorial_end_in(7 SECONDS, TRUE) // END OF SCRIPTING + +/// In case a marine dies early to prevent softlocks +/datum/tutorial/xenomorph/abomination/proc/on_marine_early_death(datum/source) + SIGNAL_HANDLER + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + marine.rejuvenate() From b5b7ac3dcda9ed5812f4737b8b3c8ec4e0de17a4 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 21:29:36 +0100 Subject: [PATCH 073/275] Automatic changelog for PR #6754 [ci skip] --- html/changelogs/AutoChangeLog-pr-6754.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6754.yml diff --git a/html/changelogs/AutoChangeLog-pr-6754.yml b/html/changelogs/AutoChangeLog-pr-6754.yml new file mode 100644 index 000000000000..087fa7337c87 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6754.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - bugfix: "Fixed a potential softlock in the abomination tutorial." \ No newline at end of file From ea6d249cd764ed7daa5711535e1bf2e8cc448b15 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Fri, 19 Jul 2024 22:24:14 +0200 Subject: [PATCH 074/275] Fixes item actions not working properly (#6756) # About the pull request Calling the parent of all actions (https://github.com/cmss13-devs/cmss13/pull/6442) caused a lot of bugs, this fixes that. Closes https://github.com/cmss13-devs/cmss13/issues/6755 Closes https://github.com/cmss13-devs/cmss13/issues/6753 Closes #6732 Closes https://github.com/cmss13-devs/cmss13/pull/6742 # Explain why it's good for the game Bugs are bad # Testing Photographs and Procedure
    Screenshots & Videos Tested on practically every object that has a use-in-hand functionality with an action button.
    # Changelog :cl: fix: Fixed a large amount of objects activating erroneous functionality (like an armor light) when using action buttons tied to that object. /:cl: Co-authored-by: John Doe --- code/datums/action.dm | 17 +++++++++++------ code/game/objects/items/devices/flashlight.dm | 2 +- .../objects/items/devices/motion_detector.dm | 2 +- code/game/objects/items/devices/whistle.dm | 3 +-- code/modules/clothing/gloves/boom_glove.dm | 2 +- code/modules/cm_preds/yaut_weapons.dm | 2 +- 6 files changed, 16 insertions(+), 12 deletions(-) diff --git a/code/datums/action.dm b/code/datums/action.dm index 8dbf6c9df5a5..e6c87eca6a0d 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -187,12 +187,6 @@ holder_item = null return ..() -/datum/action/item_action/action_activate() - . = ..() - if(target) - var/obj/item/I = target - I.ui_action_click(owner, holder_item) - /datum/action/item_action/can_use_action() if(ishuman(owner) && !owner.is_mob_incapacitated()) var/mob/living/carbon/human/human = owner @@ -213,6 +207,17 @@ name = "Toggle [target]" button.name = name +/datum/action/item_action/toggle/action_activate() + . = ..() + if(target) + var/obj/item/I = target + I.ui_action_click(owner, holder_item) + +/datum/action/item_action/toggle/use/New(target) + . = ..() + name = "Use [target]" + button.name = name + //This is the proc used to update all the action buttons. /mob/proc/update_action_buttons(reload_screen) if(!client) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 8d5e3cc752ff..e506f51ce21c 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -15,7 +15,7 @@ ground_offset_x = 2 ground_offset_y = 6 - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle) var/on = FALSE var/raillight_compatible = TRUE //Can this be turned into a rail light ? var/toggleable = TRUE diff --git a/code/game/objects/items/devices/motion_detector.dm b/code/game/objects/items/devices/motion_detector.dm index dcbcc0dd8bc7..f68295001f92 100644 --- a/code/game/objects/items/devices/motion_detector.dm +++ b/code/game/objects/items/devices/motion_detector.dm @@ -33,7 +33,7 @@ var/long_range_cooldown = 2 var/blip_type = "detector" var/iff_signal = FACTION_MARINE - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle) var/scanning = FALSE // controls if MD is in process of scan var/datum/shape/rectangle/square/range_bounds var/long_range_locked = FALSE //only long-range MD diff --git a/code/game/objects/items/devices/whistle.dm b/code/game/objects/items/devices/whistle.dm index 331df3ffa006..07196a3e1bb9 100644 --- a/code/game/objects/items/devices/whistle.dm +++ b/code/game/objects/items/devices/whistle.dm @@ -5,7 +5,7 @@ w_class = SIZE_TINY flags_atom = FPRINT|CONDUCT flags_equip_slot = SLOT_FACE - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle/use) var/volume = 60 var/spam_cooldown_time = 10 SECONDS @@ -51,7 +51,6 @@ usr.put_in_l_hand(src) add_fingerprint(usr) - /obj/item/device/hailer name = "hailer" desc = "Used by obese officers to save their breath for running." diff --git a/code/modules/clothing/gloves/boom_glove.dm b/code/modules/clothing/gloves/boom_glove.dm index 8cc3e8d910f6..ddddc5ecef5e 100644 --- a/code/modules/clothing/gloves/boom_glove.dm +++ b/code/modules/clothing/gloves/boom_glove.dm @@ -12,7 +12,7 @@ var/cooldown = 50 var/last_use = 0 - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle/use) /obj/item/clothing/gloves/marine/boom_glove/item_action_slot_check(mob/user, slot) if(!ishuman(user)) return FALSE diff --git a/code/modules/cm_preds/yaut_weapons.dm b/code/modules/cm_preds/yaut_weapons.dm index b6d595c37b96..3bbbd11c0784 100644 --- a/code/modules/cm_preds/yaut_weapons.dm +++ b/code/modules/cm_preds/yaut_weapons.dm @@ -486,7 +486,7 @@ throw_range = 6 hitsound = 'sound/weapons/slash.ogg' attack_verb = list("slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle/use) unacidable = TRUE /obj/item/weapon/yautja/knife/attack(mob/living/target, mob/living/carbon/human/user) From e1690a98b2545409a3e206e5190ad8ef5baf1713 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 21:39:07 +0100 Subject: [PATCH 075/275] Automatic changelog for PR #6756 [ci skip] --- html/changelogs/AutoChangeLog-pr-6756.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6756.yml diff --git a/html/changelogs/AutoChangeLog-pr-6756.yml b/html/changelogs/AutoChangeLog-pr-6756.yml new file mode 100644 index 000000000000..377afb6eb5ea --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6756.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - bugfix: "Fixed a large amount of objects activating erroneous functionality (like an armor light) when using action buttons tied to that object." \ No newline at end of file From 75a29856c8d3c8673544852cc5dd263538090abe Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Fri, 19 Jul 2024 22:24:35 +0200 Subject: [PATCH 076/275] trade destination removal (more never used stuff) (#6758) # About the pull request less mess, removes trade destinations that were... I do not know used for trading on old SS13 # Explain why it's good for the game no impact on normal rounds hopefuly
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: removes trade destinations (they were never used) /:cl: --------- Co-authored-by: vincibrv --- code/modules/economy/TradeDestinations.dm | 110 ---------------------- code/modules/economy/economy_misc.dm | 5 - colonialmarines.dme | 1 - 3 files changed, 116 deletions(-) delete mode 100644 code/modules/economy/TradeDestinations.dm diff --git a/code/modules/economy/TradeDestinations.dm b/code/modules/economy/TradeDestinations.dm deleted file mode 100644 index 94ead45bf13e..000000000000 --- a/code/modules/economy/TradeDestinations.dm +++ /dev/null @@ -1,110 +0,0 @@ - -GLOBAL_LIST_EMPTY(weighted_randomevent_locations) -GLOBAL_LIST_EMPTY(weighted_mundaneevent_locations) - -/datum/trade_destination - var/name = "" - var/description = "" - var/distance = 0 - var/list/willing_to_buy = list() - var/list/willing_to_sell = list() - var/can_shuttle_here = 0 //one day crew from the exodus will be able to travel to this destination - var/list/viable_random_events = list() - var/list/temp_price_change[BIOMEDICAL] - var/list/viable_mundane_events = list() - -/datum/trade_destination/proc/get_custom_eventstring(event_type) - return null - -//distance is measured in AU and co-relates to travel time -/datum/trade_destination/centcomm - name = "CentComm" - description = "Weyland-Yutani's administrative centre for Tau Ceti." - distance = 1.2 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(SECURITY_BREACH, CORPORATE_ATTACK, AI_LIBERATION) - viable_mundane_events = list(ELECTION, RESIGNATION, CELEBRITY_DEATH) - -/datum/trade_destination/anansi - name = "NSS Anansi" - description = "Medical station ran by Second Red Cross (but owned by WY) for handling emergency cases from nearby colonies." - distance = 1.7 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(SECURITY_BREACH, CULT_CELL_REVEALED, BIOHAZARD_OUTBREAK, PIRATES, ALIEN_RAIDERS) - viable_mundane_events = list(RESEARCH_BREAKTHROUGH, RESEARCH_BREAKTHROUGH, BARGAINS, GOSSIP) - -/datum/trade_destination/anansi/get_custom_eventstring(event_type) - if(event_type == RESEARCH_BREAKTHROUGH) - return "Thanks to research conducted on the NSS Anansi, Second Red Cross Society wishes to announce a major breakthough in the field of \ - [pick("mind-machine interfacing","neuroscience","nano-augmentation","genetics")]. Weyland-Yutani is expected to announce a co-exploitation deal within the fortnight." - return null - -/datum/trade_destination/icarus - name = "NMV Icarus" - description = "Corvette assigned to patrol NSS Exodus local space." - distance = 0.1 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(SECURITY_BREACH, AI_LIBERATION, PIRATES) - -/datum/trade_destination/redolant - name = "OAV Redolant" - description = "Osiris Atmospherics station in orbit around the only gas giant insystem. They retain tight control over shipping rights, and Osiris warships protecting their prize are not an uncommon sight in Tau Ceti." - distance = 0.6 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(INDUSTRIAL_ACCIDENT, PIRATES, CORPORATE_ATTACK) - viable_mundane_events = list(RESEARCH_BREAKTHROUGH, RESEARCH_BREAKTHROUGH) - -/datum/trade_destination/redolant/get_custom_eventstring(event_type) - if(event_type == RESEARCH_BREAKTHROUGH) - return "Thanks to research conducted on the OAV Redolant, Osiris Atmospherics wishes to announce a major breakthough in the field of \ - [pick("phoron research","high energy flux capacitance","super-compressed materials","theoretical particle physics")]. Weyland-Yutani is expected to announce a co-exploitation deal within the fortnight." - return null - -/datum/trade_destination/beltway - name = "Beltway mining chain" - description = "A co-operative effort between Beltway and Weyland-Yutani to exploit the rich outer asteroid belt of the Tau Ceti system." - distance = 7.5 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(PIRATES, INDUSTRIAL_ACCIDENT) - viable_mundane_events = list(TOURISM) - -/datum/trade_destination/biesel - name = "Biesel" - description = "Large ship yards, strong economy and a stable, well-educated populace, Biesel largely owes allegiance to Sol / Vessel Contracting and begrudgingly tolerates WY. Capital is Lowell City." - distance = 2.3 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(RIOTS, INDUSTRIAL_ACCIDENT, BIOHAZARD_OUTBREAK, CULT_CELL_REVEALED, FESTIVAL, MOURNING) - viable_mundane_events = list(BARGAINS, GOSSIP, SONG_DEBUT, MOVIE_RELEASE, ELECTION, TOURISM, RESIGNATION, CELEBRITY_DEATH) - -/datum/trade_destination/new_gibson - name = "New Gibson" - description = "Heavily industrialised rocky planet containing the majority of the planet-bound resources in the system, New Gibson is torn by unrest and has very little wealth to call it's own except in the hands of the corporations who jostle with WY for control." - distance = 6.6 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(RIOTS, INDUSTRIAL_ACCIDENT, BIOHAZARD_OUTBREAK, CULT_CELL_REVEALED, FESTIVAL, MOURNING) - viable_mundane_events = list(ELECTION, TOURISM, RESIGNATION) - -/datum/trade_destination/luthien - name = "Luthien" - description = "A small colony established on a feral, untamed world (largely jungle). Savages and wild beasts attack the outpost regularly, although WY maintains tight military control." - distance = 8.9 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(WILD_ANIMAL_ATTACK, CULT_CELL_REVEALED, FESTIVAL, MOURNING, ANIMAL_RIGHTS_RAID, ALIEN_RAIDERS) - viable_mundane_events = list(ELECTION, TOURISM, BIG_GAME_HUNTERS, RESIGNATION) - -/datum/trade_destination/reade - name = "Reade" - description = "A cold, metal-deficient world, WY maintains large pastures in whatever available space in an attempt to salvage something from this profitless colony." - distance = 7.5 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(WILD_ANIMAL_ATTACK, CULT_CELL_REVEALED, FESTIVAL, MOURNING, ANIMAL_RIGHTS_RAID, ALIEN_RAIDERS) - viable_mundane_events = list(ELECTION, TOURISM, BIG_GAME_HUNTERS, RESIGNATION) diff --git a/code/modules/economy/economy_misc.dm b/code/modules/economy/economy_misc.dm index d65799f8f96f..afd2b1b8ad36 100644 --- a/code/modules/economy/economy_misc.dm +++ b/code/modules/economy/economy_misc.dm @@ -75,11 +75,6 @@ GLOBAL_VAR_INIT(economy_init, FALSE) if(GLOB.economy_init) return 2 - for(var/loc_type in typesof(/datum/trade_destination) - /datum/trade_destination) - var/datum/trade_destination/D = new loc_type - GLOB.weighted_randomevent_locations[D] = length(D.viable_random_events) - GLOB.weighted_mundaneevent_locations[D] = length(D.viable_mundane_events) - create_station_account() create_department_account("Vendor") diff --git a/colonialmarines.dme b/colonialmarines.dme index a3cf03cc79a3..c7d4a8957987 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1737,7 +1737,6 @@ #include "code\modules\economy\cash.dm" #include "code\modules\economy\economy_misc.dm" #include "code\modules\economy\EFTPOS.dm" -#include "code\modules\economy\TradeDestinations.dm" #include "code\modules\emoji\emoji_parse.dm" #include "code\modules\escape_menu\admin_buttons.dm" #include "code\modules\escape_menu\details.dm" From dbb3dead686af6d8d1aedf60c464bab20b9b9411 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 21:46:09 +0100 Subject: [PATCH 077/275] Automatic changelog for PR #6758 [ci skip] --- html/changelogs/AutoChangeLog-pr-6758.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6758.yml diff --git a/html/changelogs/AutoChangeLog-pr-6758.yml b/html/changelogs/AutoChangeLog-pr-6758.yml new file mode 100644 index 000000000000..e5d0d1045439 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6758.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "removes trade destinations (they were never used)" \ No newline at end of file From c840bb91b1f8e7d7da1349adf63658f1081a8e38 Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Fri, 19 Jul 2024 16:25:07 -0400 Subject: [PATCH 078/275] pick_weight over pickweight (#6760) # About the pull request Removes `pickweight` and switches over to `pick_weight`. The only difference is that `pickweight` treated weight 0 as weight 1, and `pick_weight` does not. Only `utility_closets` and `flow` had 0-weight entries, and I corrected those. Updates `pick_weight` to TG's version, which fixes a statistical error: https://github.com/tgstation/tgstation/issues/71271 https://github.com/tgstation/tgstation/pull/71273 # Explain why it's good for the game Less redundant code. More statistical accuracy. # Testing Photographs and Procedure Boots. # Changelog :cl: code: Fixed and refactored probability weighting for pick_weight /:cl: --- code/__HELPERS/_lists.dm | 18 ++++++++++++------ code/__HELPERS/lists.dm | 16 ---------------- code/game/machinery/computer/arcade.dm | 4 ++-- .../crates_lockers/closets/utility_closets.dm | 2 +- code/game/supplyshuttle.dm | 2 +- code/modules/nightmare/nmnodes/flow.dm | 5 ++--- 6 files changed, 18 insertions(+), 29 deletions(-) diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm index e46c92df543a..aa73d6008e02 100644 --- a/code/__HELPERS/_lists.dm +++ b/code/__HELPERS/_lists.dm @@ -128,17 +128,23 @@ * You should only pass integers in. */ /proc/pick_weight(list/list_to_pick) + if(length(list_to_pick) == 0) + return null + var/total = 0 - var/item - for(item in list_to_pick) + for(var/item in list_to_pick) if(!list_to_pick[item]) list_to_pick[item] = 0 total += list_to_pick[item] - total = rand(0, total) - for(item in list_to_pick) - total -= list_to_pick[item] - if(total <= 0 && list_to_pick[item]) + total = rand(1, total) + for(var/item in list_to_pick) + var/item_weight = list_to_pick[item] + if(item_weight == 0) + continue + + total -= item_weight + if(total <= 0) return item return null diff --git a/code/__HELPERS/lists.dm b/code/__HELPERS/lists.dm index d5212611a04b..32ea0f5ec32e 100644 --- a/code/__HELPERS/lists.dm +++ b/code/__HELPERS/lists.dm @@ -87,22 +87,6 @@ result = first ^ second return result -//Pretends to pick an element based on its weight but really just seems to pick a random element. -/proc/pickweight(list/L) - var/total = 0 - var/item - for (item in L) - if (!L[item]) - L[item] = 1 - total += L[item] - - total = rand(1, total) - for (item in L) - total -=L [item] - if (total <= 0) - return item - return null - /// Pick a random element from the list and remove it from the list. /proc/pick_n_take(list/L) RETURN_TYPE(L[_].type) diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index ff8f3959d64e..4f6f4df4ef08 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -123,7 +123,7 @@ src.temp = "[src.enemy_name] has fallen! Rejoice!" if(!length(contents)) - var/prizeselect = pickweight(prizes) + var/prizeselect = pick_weight(prizes) new prizeselect(src.loc) if(istype(prizeselect, /obj/item/toy/gun)) //Ammo comes with the gun @@ -176,5 +176,5 @@ if(2) num_of_prizes = rand(0,2) for(num_of_prizes; num_of_prizes > 0; num_of_prizes--) - empprize = pickweight(prizes) + empprize = pick_weight(prizes) new empprize(src.loc) diff --git a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm index b000fd5733a2..0bf39322d107 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm @@ -23,7 +23,7 @@ . = ..() #ifndef UNIT_TESTS - switch (pickweight(list("small" = 55, "aid" = 25, "tank" = 10, "both" = 10, "nothing" = 0, "delete" = 0))) + switch (pick_weight(list("small" = 55, "aid" = 25, "tank" = 10, "both" = 10, "nothing" = 1, "delete" = 1))) #else var/test = "both" switch (test) // We don't want randomness in tests diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm index 53b64cbedfad..8974eb36187f 100644 --- a/code/game/supplyshuttle.dm +++ b/code/game/supplyshuttle.dm @@ -532,7 +532,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) for(var/datum/supply_packs_asrs/crate in cratelist) var/weight = (floor(10000/crate.cost)) weighted_crate_list[crate] = weight - return pickweight(weighted_crate_list) + return pick_weight(weighted_crate_list) //To stop things being sent to centcomm which should not be sent to centcomm. Recursively checks for these types. /datum/controller/supply/proc/forbidden_atoms_check(atom/A) diff --git a/code/modules/nightmare/nmnodes/flow.dm b/code/modules/nightmare/nmnodes/flow.dm index 1ca8c48f88b8..5f94326bbcaa 100644 --- a/code/modules/nightmare/nmnodes/flow.dm +++ b/code/modules/nightmare/nmnodes/flow.dm @@ -67,15 +67,14 @@ if(!.) return var/list/datum/nmnode/pickables = choices.Copy() for(var/datum/nmnode/node as anything in pickables) - if(isnum(node.raw["weight"])) - pickables[node] = node.raw["weight"] + pickables[node] = isnum(node.raw["weight"]) ? node.raw["weight"] : 1 var/list/datum/nmnode/picked = list() var/remaining = src.amount #if defined(UNIT_TESTS) remaining = length(pickables) // Force all to be picked for testing (this could potentially make false positives though) #endif while(length(pickables) && remaining > 0) - var/datum/nmnode/node = pickweight(pickables) + var/datum/nmnode/node = pick_weight(pickables) remaining-- pickables -= node picked += node From ab66f213cc5840c0a7942d8b00cce2151481b15a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 21:53:53 +0100 Subject: [PATCH 079/275] Automatic changelog for PR #6760 [ci skip] --- html/changelogs/AutoChangeLog-pr-6760.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6760.yml diff --git a/html/changelogs/AutoChangeLog-pr-6760.yml b/html/changelogs/AutoChangeLog-pr-6760.yml new file mode 100644 index 000000000000..de6cafc23005 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6760.yml @@ -0,0 +1,4 @@ +author: "Doubleumc" +delete-after: True +changes: + - code_imp: "Fixed and refactored probability weighting for pick_weight" \ No newline at end of file From cd1b4e7bdaed999038541f398b94e482c0e42892 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Sat, 20 Jul 2024 04:27:15 +0800 Subject: [PATCH 080/275] HPR Starts With Bipod Attached (#6715) # About the pull request See title. The HPR will now spawn in with a Bipod attached to it. # Explain why it's good for the game The concept of the HPR having access to a unique auto-fire function, with a very high ROF, is not at all advertised to the average player, this is a concept wherein many people are left unaware of this function until it is revealed to them by a third party. This is common testimony from those who discuss the HPR and its bipod function. Forcing the HPR to spawn with a bipod attached to it, will resolve the manner as it will expose far more people to the ability for the weapon to fire on auto-fire and thus reveal an entirely new and unique way to make usage of the firearm to people who may never have discovered it. Considering the bipod is a fairly common attachment that is not often selected, and the Almayer has a very limited supply of HPRs, I do not believe this will have any real impact on attachment availability. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: add: The Heavy Pulse Rifle (M41AE2) will now start with a pre-attached bipod. To better inform players of its unique auto-fire function. /:cl: --------- Co-authored-by: Steelpoint --- code/modules/cm_marines/equipment/guncases.dm | 1 - code/modules/cm_marines/equipment/kit_boxes.dm | 1 - code/modules/projectiles/guns/rifles.dm | 1 + 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/cm_marines/equipment/guncases.dm b/code/modules/cm_marines/equipment/guncases.dm index 22999e97fda2..cbbb791f8f0b 100644 --- a/code/modules/cm_marines/equipment/guncases.dm +++ b/code/modules/cm_marines/equipment/guncases.dm @@ -67,7 +67,6 @@ new /obj/item/ammo_magazine/rifle/lmg(src) new /obj/item/ammo_magazine/rifle/lmg/holo_target(src) new /obj/item/attachable/flashlight - new /obj/item/attachable/bipod //------------ /obj/item/storage/box/guncase/m41aMK1 diff --git a/code/modules/cm_marines/equipment/kit_boxes.dm b/code/modules/cm_marines/equipment/kit_boxes.dm index 951cd30f84ff..2a2c2d450523 100644 --- a/code/modules/cm_marines/equipment/kit_boxes.dm +++ b/code/modules/cm_marines/equipment/kit_boxes.dm @@ -423,7 +423,6 @@ new /obj/item/weapon/gun/rifle/lmg(src) new /obj/item/ammo_magazine/rifle/lmg(src) new /obj/item/ammo_magazine/rifle/lmg/holo_target(src) - new /obj/item/attachable/bipod(src) new /obj/item/stack/folding_barricade/three(src) new /obj/item/clothing/glasses/welding(src) new /obj/item/tool/weldingtool(src) diff --git a/code/modules/projectiles/guns/rifles.dm b/code/modules/projectiles/guns/rifles.dm index fbe24434d542..44d6ef845b94 100644 --- a/code/modules/projectiles/guns/rifles.dm +++ b/code/modules/projectiles/guns/rifles.dm @@ -1228,6 +1228,7 @@ fire_sound = 'sound/weapons/gun_hpr.ogg' aim_slowdown = SLOWDOWN_ADS_LMG current_mag = /obj/item/ammo_magazine/rifle/lmg + starting_attachment_types = list(/obj/item/attachable/bipod) attachable_allowed = list( /obj/item/attachable/suppressor, /obj/item/attachable/reddot, From dcea328bcc9f481f6ab85201a145d9b7e1633a5d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 22:01:52 +0100 Subject: [PATCH 081/275] Automatic changelog for PR #6715 [ci skip] --- html/changelogs/AutoChangeLog-pr-6715.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6715.yml diff --git a/html/changelogs/AutoChangeLog-pr-6715.yml b/html/changelogs/AutoChangeLog-pr-6715.yml new file mode 100644 index 000000000000..2badcedfc520 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6715.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - rscadd: "The Heavy Pulse Rifle (M41AE2) will now start with a pre-attached bipod. To better inform players of its unique auto-fire function." \ No newline at end of file From f335e9a3b54102bb69d03e6d31d4d1d8261e12ce Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Fri, 19 Jul 2024 22:29:52 +0200 Subject: [PATCH 082/275] m56d ammo for m56 cupola (#6578) # About the pull request changes ammo of m56 cupola of a tank to m56d ammo rather then normal smartgun ammo. it was leftover propably from some super old smartgun behavior. current ammo was 30 dmg 0 ap with 2 shots per second, for reference m4ra with iff scope has slightly better firerate with 36 dmg 40 ap with ap ammo and 48 dmg with 5 ap with normal ammo and you can hold it in hand not have it mounted on a tank. now it has 35 dmg with 50 ap, # Explain why it's good for the game with other stats still worse then if you were to move m56d around but it is not COMPLETE trap anymore, you are still better off leaving the tank and carring m56d around but at least it can harm the enemy # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: balance: m56 cupola uses m56d ammo rather then standard sg ammo /:cl: --------- Co-authored-by: vincibrv Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> --- .../vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm | 2 +- code/modules/vehicles/hardpoints/secondary/cupola.dm | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm index cadb760bd644..7eecc7d04511 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm @@ -5,7 +5,7 @@ icon = 'icons/obj/items/weapons/guns/ammo_by_faction/uscm.dmi' icon_state = "cupola_1" w_class = SIZE_LARGE - default_ammo = /datum/ammo/bullet/smartgun + default_ammo = /datum/ammo/bullet/machinegun max_rounds = 500 gun_type = /obj/item/hardpoint/secondary/m56cupola diff --git a/code/modules/vehicles/hardpoints/secondary/cupola.dm b/code/modules/vehicles/hardpoints/secondary/cupola.dm index a4b40c7dd3a1..70b9f9a4889f 100644 --- a/code/modules/vehicles/hardpoints/secondary/cupola.dm +++ b/code/modules/vehicles/hardpoints/secondary/cupola.dm @@ -28,9 +28,3 @@ burst_amount = 3 burst_delay = 0.3 SECONDS extra_delay = 0.6 SECONDS - -/obj/item/hardpoint/secondary/m56cupola/set_bullet_traits() - ..() - LAZYADD(traits_to_give, list( - BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) - )) From a6f45fc571d46709ff06b8efc2ce12abbd4d3089 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 19 Jul 2024 22:09:44 +0100 Subject: [PATCH 083/275] Automatic changelog for PR #6578 [ci skip] --- html/changelogs/AutoChangeLog-pr-6578.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6578.yml diff --git a/html/changelogs/AutoChangeLog-pr-6578.yml b/html/changelogs/AutoChangeLog-pr-6578.yml new file mode 100644 index 000000000000..60b8c86635aa --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6578.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - balance: "m56 cupola uses m56d ammo rather then standard sg ammo" \ No newline at end of file From 9d74e72aa5a379fd41eb4e31c54888e6d342d0e7 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 20 Jul 2024 01:16:49 +0000 Subject: [PATCH 084/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6578.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6651.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6679.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6683.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6715.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6754.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6756.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6758.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6760.yml | 4 ---- html/changelogs/archive/2024-07.yml | 17 +++++++++++++++++ 10 files changed, 17 insertions(+), 36 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6578.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6651.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6679.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6683.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6715.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6754.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6756.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6758.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6760.yml diff --git a/html/changelogs/AutoChangeLog-pr-6578.yml b/html/changelogs/AutoChangeLog-pr-6578.yml deleted file mode 100644 index 60b8c86635aa..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6578.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - balance: "m56 cupola uses m56d ammo rather then standard sg ammo" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6651.yml b/html/changelogs/AutoChangeLog-pr-6651.yml deleted file mode 100644 index 7284c2a463c4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6651.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Doubleumc" -delete-after: True -changes: - - rscdel: "Removed facial disfigurement" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6679.yml b/html/changelogs/AutoChangeLog-pr-6679.yml deleted file mode 100644 index 7ffa71d87dd5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6679.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Doubleumc" -delete-after: True -changes: - - bugfix: "no longer stab with utensil when trying to feed while target full" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6683.yml b/html/changelogs/AutoChangeLog-pr-6683.yml deleted file mode 100644 index ce51876eb9e6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6683.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - admin: "Added causes for explosion starts to attack logs" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6715.yml b/html/changelogs/AutoChangeLog-pr-6715.yml deleted file mode 100644 index 2badcedfc520..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6715.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - rscadd: "The Heavy Pulse Rifle (M41AE2) will now start with a pre-attached bipod. To better inform players of its unique auto-fire function." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6754.yml b/html/changelogs/AutoChangeLog-pr-6754.yml deleted file mode 100644 index 087fa7337c87..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6754.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - bugfix: "Fixed a potential softlock in the abomination tutorial." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6756.yml b/html/changelogs/AutoChangeLog-pr-6756.yml deleted file mode 100644 index 377afb6eb5ea..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6756.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - bugfix: "Fixed a large amount of objects activating erroneous functionality (like an armor light) when using action buttons tied to that object." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6758.yml b/html/changelogs/AutoChangeLog-pr-6758.yml deleted file mode 100644 index e5d0d1045439..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6758.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "removes trade destinations (they were never used)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6760.yml b/html/changelogs/AutoChangeLog-pr-6760.yml deleted file mode 100644 index de6cafc23005..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6760.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Doubleumc" -delete-after: True -changes: - - code_imp: "Fixed and refactored probability weighting for pick_weight" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index f50a667cbefd..5b2844998cbc 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -193,3 +193,20 @@ realforest2001: - rscadd: The Combat Correspondant's civilian equipment is now in it's own category to make it easier to tell why you can't click it as the military version. +2024-07-20: + Doubleumc: + - rscdel: Removed facial disfigurement + - code_imp: Fixed and refactored probability weighting for pick_weight + - bugfix: no longer stab with utensil when trying to feed while target full + Drathek: + - admin: Added causes for explosion starts to attack logs + Steelpoint: + - rscadd: The Heavy Pulse Rifle (M41AE2) will now start with a pre-attached bipod. + To better inform players of its unique auto-fire function. + Zonespace27: + - bugfix: Fixed a large amount of objects activating erroneous functionality (like + an armor light) when using action buttons tied to that object. + - bugfix: Fixed a potential softlock in the abomination tutorial. + cuberound: + - rscdel: removes trade destinations (they were never used) + - balance: m56 cupola uses m56d ammo rather then standard sg ammo From edc335ffe59f10810f9185b9a8a00e07f6902511 Mon Sep 17 00:00:00 2001 From: zzzmike <85382350+zzzmike@users.noreply.github.com> Date: Sat, 20 Jul 2024 20:06:06 -0700 Subject: [PATCH 085/275] Fixes lifeboat launch console being slashable / acidable (#6763) # About the pull request Lifeboat launch console is clearly meant to not be slashable / acidable (especially since it already has breakable=false flag and the lifepods are already properly flagged unacidable / unslashable. This fixes the problem. # Explain why it's good for the game Fixes a bug. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: lifeboat launch console is no longer slashable / acidable /:cl: --- code/modules/shuttle/computer.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/shuttle/computer.dm b/code/modules/shuttle/computer.dm index 00dcd987f089..a8ca94ba0aa5 100644 --- a/code/modules/shuttle/computer.dm +++ b/code/modules/shuttle/computer.dm @@ -364,9 +364,14 @@ icon_state = "terminal" req_access = list() breakable = FALSE + unslashable = TRUE + unacidable = TRUE ///If true, the lifeboat is in the process of launching, and so the code will not allow another launch. var/launch_initiated = FALSE +/obj/structure/machinery/computer/shuttle/lifeboat/ex_act(severity) + return + /obj/structure/machinery/computer/shuttle/lifeboat/attack_hand(mob/user) . = ..() var/obj/docking_port/mobile/crashable/lifeboat/lifeboat = SSshuttle.getShuttle(shuttleId) From d9596cc8ef541b530752508ca56dc8c5ce7154b0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 21 Jul 2024 04:11:26 +0100 Subject: [PATCH 086/275] Automatic changelog for PR #6763 [ci skip] --- html/changelogs/AutoChangeLog-pr-6763.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6763.yml diff --git a/html/changelogs/AutoChangeLog-pr-6763.yml b/html/changelogs/AutoChangeLog-pr-6763.yml new file mode 100644 index 000000000000..f5189e8d7550 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6763.yml @@ -0,0 +1,4 @@ +author: "zzzmike" +delete-after: True +changes: + - bugfix: "lifeboat launch console is no longer slashable / acidable" \ No newline at end of file From 5bc7388ef8d7e5fcad724223aa5b687c2b139bd2 Mon Sep 17 00:00:00 2001 From: Crystalic <39885003+blackcrystall@users.noreply.github.com> Date: Sun, 21 Jul 2024 08:29:31 +0500 Subject: [PATCH 087/275] Port WHO to TGUI (#6583) # About the pull request Just QoL # Explain why it's good for the game Argghhh. just TGUI new panel? No benefits on round, but for visual and maybe a little bit server, because it don't generate every time for you who list # Changelog :cl: Blackcrystalic qol: port who/staffwho to TGUI /:cl: --------- Co-authored-by: Deleted user --- code/__DEFINES/subsystems.dm | 1 + code/controllers/subsystem/who.dm | 312 +++++++++++++++++++++ code/game/verbs/who.dm | 209 -------------- colonialmarines.dme | 2 +- tgui/packages/tgui/interfaces/StaffWho.jsx | 78 ++++++ tgui/packages/tgui/interfaces/Who.jsx | 189 +++++++++++++ 6 files changed, 581 insertions(+), 210 deletions(-) create mode 100644 code/controllers/subsystem/who.dm delete mode 100644 code/game/verbs/who.dm create mode 100644 tgui/packages/tgui/interfaces/StaffWho.jsx create mode 100644 tgui/packages/tgui/interfaces/Who.jsx diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index 47aa0e732c76..88496c79d630 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -123,6 +123,7 @@ #define SS_INIT_NIGHTMARE 21.5 #define SS_INIT_TIMETRACK 21.1 #define SS_INIT_HUMANS 21 +#define SS_INIT_WHO 20 #define SS_INIT_POWER 19 #define SS_INIT_INFLUXMCSTATS 12 #define SS_INIT_INFLUXSTATS 11 diff --git a/code/controllers/subsystem/who.dm b/code/controllers/subsystem/who.dm new file mode 100644 index 000000000000..43ecbb435587 --- /dev/null +++ b/code/controllers/subsystem/who.dm @@ -0,0 +1,312 @@ +SUBSYSTEM_DEF(who) + name = "Who" + flags = SS_BACKGROUND + runlevels = RUNLEVELS_DEFAULT|RUNLEVEL_LOBBY + init_order = SS_INIT_WHO + wait = 5 SECONDS + + var/datum/player_list/who = new + var/datum/player_list/staff/staff_who = new + +/datum/controller/subsystem/who/Initialize() + who.update_data() + staff_who.update_data() + return SS_INIT_SUCCESS + +/datum/controller/subsystem/who/fire(resumed = TRUE) + who.update_data() + staff_who.update_data() + +//datum +/datum/player_list + var/tgui_name = "Who" + var/tgui_interface_name = "Who" + var/list/mobs_ckey = list() + var/list/list_data = list() + +/datum/player_list/proc/update_data() + var/list/new_list_data = list() + var/list/new_mobs_ckey = list() + var/list/additional_data = list( + "lobby" = 0, + "admin_observers" = 0, + "observers" = 0, + "yautja" = 0, + "infected_preds" = 0, + "humans" = 0, + "infected_humans" = 0, + "uscm" = 0, + "uscm_marines" = 0, + ) + new_list_data["additional_info"] = list() + var/list/counted_factions = list() + for(var/client/client as anything in sortTim(GLOB.clients, GLOBAL_PROC_REF(cmp_ckey_asc))) + CHECK_TICK + new_list_data["all_clients"]++ + var/list/client_payload = list() + client_payload["ckey"] = "[client.key]" + client_payload["text"] = "[client.key]" + client_payload["ckey_color"] = "white" + var/mob/client_mob = client.mob + new_mobs_ckey[client.key] = client_mob + if(client_mob) + if(istype(client_mob, /mob/new_player)) + client_payload["text"] += " - in Lobby" + additional_data["lobby"]++ + + else if(isobserver(client_mob)) + client_payload["text"] += " - Playing as [client_mob.real_name]" + if(CLIENT_IS_STAFF(client)) + additional_data["admin_observers"]++ + else + additional_data["observers"]++ + + var/mob/dead/observer/observer = client_mob + if(observer.started_as_observer) + client_payload["color"] += "#ce89cd" + client_payload["text"] += " - Spectating" + else + client_payload["color"] += "#A000D0" + client_payload["text"] += " - DEAD" + + else + client_payload["text"] += " - Playing as [client_mob.real_name]" + + switch(client_mob.stat) + if(UNCONSCIOUS) + client_payload["color"] += "#B0B0B0" + client_payload["text"] += " - Unconscious" + if(DEAD) + client_payload["color"] += "#A000D0" + client_payload["text"] += " - DEAD" + + if(client_mob.stat != DEAD) + if(isxeno(client_mob)) + client_payload["color"] += "#ec3535" + client_payload["text"] += " - Xenomorph" + + else if(ishuman(client_mob)) + if(client_mob.faction == FACTION_ZOMBIE) + counted_factions[FACTION_ZOMBIE]++ + client_payload["color"] += "#2DACB1" + client_payload["text"] += " - Zombie" + else if(client_mob.faction == FACTION_YAUTJA) + client_payload["color"] += "#7ABA19" + client_payload["text"] += " - Yautja" + additional_data["yautja"]++ + if(client_mob.status_flags & XENO_HOST) + additional_data["infected_preds"]++ + else + additional_data["humans"]++ + if(client_mob.status_flags & XENO_HOST) + additional_data["infected_humans"]++ + if(client_mob.faction == FACTION_MARINE) + additional_data["uscm"]++ + if(client_mob.job in (GLOB.ROLES_MARINES)) + additional_data["uscm_marines"]++ + else + counted_factions[client_mob.faction]++ + + new_list_data["total_players"] += list(client_payload) + + new_list_data["additional_info"] += list(list( + "content" = "In Lobby: [additional_data["lobby"]]", + "color" = "#777", + "text" = "Player in lobby", + )) + + new_list_data["additional_info"] += list(list( + "content" = "Spectating Players: [additional_data["observers"]]", + "color" = "#777", + "text" = "Spectating players", + )) + + new_list_data["additional_info"] += list(list( + "content" = "Spectating Admins: [additional_data["admin_observers"]]", + "color" = "#777", + "text" = "Spectating administrators", + )) + + new_list_data["additional_info"] += list(list( + "content" = "Humans: [additional_data["humans"]]", + "color" = "#2C7EFF", + "text" = "Players playing as Human", + )) + + new_list_data["additional_info"] += list(list( + "content" = "Infected Humans: [additional_data["infected_humans"]]", + "color" = "#ec3535", + "text" = "Players playing as Infected Human", + )) + + new_list_data["additional_info"] += list(list( + "content" = "[MAIN_SHIP_NAME] Personnel: [additional_data["uscm"]]", + "color" = "#5442bd", + "text" = "Players playing as [MAIN_SHIP_NAME] Personnel", + )) + + new_list_data["additional_info"] += list(list( + "content" = "Marines: [additional_data["uscm_marines"]]", + "color" = "#5442bd", + "text" = "Players playing as Marines", + )) + + new_list_data["additional_info"] += list(list( + "content" = "Yautjas: [additional_data["yautja"]]", + "color" = "#7ABA19", + "text" = "Players playing as Yautja", + )) + + new_list_data["additional_info"] += list(list( + "content" = "Infected Predators: [additional_data["infected_preds"]]", + "color" = "#7ABA19", + "text" = "Players playing as Infected Yautja", + )) + + for(var/i in 1 to length(counted_factions)) + if(counted_factions[counted_factions[i]]) + new_list_data["factions"] += list(list( + "content" = "[counted_factions[i]]: [counted_factions[counted_factions[i]]]", + "color" = "#2C7EFF", + "text" = "Other", + )) + if(counted_factions[FACTION_NEUTRAL]) + new_list_data["factions"] += list(list( + "content" = "[FACTION_NEUTRAL] Humans: [counted_factions[FACTION_NEUTRAL]]", + "color" = "#688944", + "text" = "Neutrals", + )) + + for(var/faction_to_get in ALL_XENO_HIVES) + var/datum/hive_status/hive = GLOB.hive_datum[faction_to_get] + if(hive && length(hive.totalXenos)) + new_list_data["xenomorphs"] += list(list( + "content" = "[hive.name]: [length(hive.totalXenos)]", + "color" = hive.color ? hive.color : "#8200FF", + "text" = "Queen: [hive.living_xeno_queen ? "Alive" : "Dead"]", + )) + + list_data = new_list_data + mobs_ckey = new_mobs_ckey + +/datum/player_list/tgui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, tgui_name, tgui_interface_name) + ui.open() + ui.set_autoupdate(TRUE) + +/datum/player_list/ui_data(mob/user) + . = list_data + +/datum/player_list/ui_static_data(mob/user) + . = list() + + .["admin"] = CLIENT_IS_STAFF(user.client) + +/datum/player_list/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + + switch(action) + if("get_player_panel") + if(mobs_ckey[params["ckey"]]) + GLOB.admin_datums[usr.client.ckey].show_player_panel(mobs_ckey[params["ckey"]]) + +/datum/player_list/ui_status(mob/user, datum/ui_state/state) + return UI_INTERACTIVE + + +/datum/player_list/staff + tgui_name = "StaffWho" + tgui_interface_name = "Staff Who" + + var/list/category_colors = list( + "Management" = "purple", + "Maintainers" = "blue", + "Administrators" = "red", + "Moderators" = "orange", + "Mentors" = "green" + ) + +/datum/player_list/staff/update_data() + var/list/new_list_data = list() + mobs_ckey = list() + + var/list/listings + var/list/mappings + if(CONFIG_GET(flag/show_manager)) + LAZYSET(mappings, "Management", R_PERMISSIONS) + if(CONFIG_GET(flag/show_devs)) + LAZYSET(mappings, "Maintainers", R_PROFILER) + LAZYSET(mappings, "Administrators", R_ADMIN) + if(CONFIG_GET(flag/show_mods)) + LAZYSET(mappings, "Moderators", R_MOD && R_BAN) + if(CONFIG_GET(flag/show_mentors)) + LAZYSET(mappings, "Mentors", R_MENTOR) + + for(var/category in mappings) + LAZYSET(listings, category, list()) + + for(var/client/client as anything in GLOB.admins) + if(client.admin_holder?.fakekey && !CLIENT_IS_STAFF(client)) + continue + + for(var/category in mappings) + if(CLIENT_HAS_RIGHTS(client, mappings[category])) + LAZYADD(listings[category], client) + break + + for(var/category in listings) + var/list/admins = list() + for(var/client/entry as anything in listings[category]) + var/list/admin = list() + var/rank = entry.admin_holder.rank + if(entry.admin_holder.extra_titles?.len) + for(var/srank in entry.admin_holder.extra_titles) + rank += " & [srank]" + + admin["content"] = "[entry.key] ([rank])" + admin["text"] = "" + + if(entry.admin_holder?.fakekey) + admin["text"] += " (HIDDEN)" + + if(istype(entry.mob, /mob/dead/observer)) + admin["color"] = "#808080" + admin["text"] += " Spectating" + + else if(istype(entry.mob, /mob/new_player)) + admin["color"] = "#688944" + admin["text"] += " in Lobby" + else + admin["color"] = "#688944" + admin["text"] += " Playing" + + if(entry.is_afk()) + admin["color"] = "#A040D0" + admin["text"] += " (AFK)" + + admins += list(admin) + + new_list_data["administrators"] += list(list( + "category" = category, + "category_color" = category_colors[category], + "category_administrators" = length(listings[category]), + "admins" = admins, + )) + + list_data = new_list_data + +/mob/verb/who() + set category = "OOC" + set name = "Who" + + SSwho.who.tgui_interact(src) + +/mob/verb/staffwho() + set category = "Admin" + set name = "StaffWho" + + SSwho.staff_who.tgui_interact(src) diff --git a/code/game/verbs/who.dm b/code/game/verbs/who.dm deleted file mode 100644 index 3a9274dbec62..000000000000 --- a/code/game/verbs/who.dm +++ /dev/null @@ -1,209 +0,0 @@ -/client/verb/who()//likely don't touch any... this is easy can die. (:troll_fale:) - set name = "Who" - set category = "OOC" - - var/list/counted_humanoids = list( - "Observers" = 0, - "Admin observers" = 0, - "Humans" = 0, - "Infected humans" = 0, - FACTION_MARINE = 0, - "USCM Marines" = 0, - "Lobby" = 0, - - FACTION_YAUTJA = 0, - "Infected preds" = 0, - - FACTION_PMC = 0, - FACTION_CLF = 0, - FACTION_UPP = 0, - FACTION_TWE = 0, - FACTION_FREELANCER = 0, - FACTION_SURVIVOR = 0, - FACTION_WY_DEATHSQUAD = 0, - FACTION_COLONIST = 0, - FACTION_MERCENARY = 0, - FACTION_DUTCH = 0, - FACTION_HEFA = 0, - FACTION_GLADIATOR = 0, - FACTION_PIRATE = 0, - FACTION_PIZZA = 0, - FACTION_SOUTO = 0, - - FACTION_NEUTRAL = 0, - - FACTION_ZOMBIE = 0 - ) - - var/list/counted_xenos = list() - - var/players = length(GLOB.clients) - - var/dat = "Current Players:
    " - var/list/Lines = list() - if(admin_holder && ((R_ADMIN & admin_holder.rights) || (R_MOD & admin_holder.rights))) - for(var/client/C in GLOB.clients) - if(!CLIENT_HAS_RIGHTS(src, R_STEALTH) && (CLIENT_IS_STEALTHED(C))) - continue - var/entry = "[C.key]" - if(C.mob) //Juuuust in case - if(istype(C.mob, /mob/new_player)) - entry += " - In Lobby" - counted_humanoids["Lobby"]++ - else - entry += " - Playing as [C.mob.real_name]" - - if(isobserver(C.mob)) - counted_humanoids["Observers"]++ - if(C.admin_holder?.rights & R_MOD) - counted_humanoids["Admin observers"]++ - counted_humanoids["Observers"]-- - var/mob/dead/observer/O = C.mob - if(O.started_as_observer) - entry += " - Observing" - else - entry += " - DEAD" - else - switch(C.mob.stat) - if(UNCONSCIOUS) - entry += " - Unconscious" - if(DEAD) - entry += " - DEAD" - - if(C.mob && C.mob.stat != DEAD) - if(ishuman(C.mob)) - if(C.mob.faction == FACTION_ZOMBIE) - counted_humanoids[FACTION_ZOMBIE]++ - entry += " - Zombie" - else if(C.mob.faction == FACTION_YAUTJA) - counted_humanoids[FACTION_YAUTJA]++ - entry += " - Predator" - if(C.mob.status_flags & XENO_HOST) - counted_humanoids["Infected preds"]++ - else - counted_humanoids["Humans"]++ - if(C.mob.status_flags & XENO_HOST) - counted_humanoids["Infected humans"]++ - if(C.mob.faction == FACTION_MARINE) - counted_humanoids[FACTION_MARINE]++ - if(C.mob.job in (GLOB.ROLES_MARINES)) - counted_humanoids["USCM Marines"]++ - else - counted_humanoids[C.mob.faction]++ - else if(isxeno(C.mob)) - var/mob/living/carbon/xenomorph/X = C.mob - counted_xenos[X.hivenumber]++ - if(X.faction == FACTION_PREDALIEN) - counted_xenos[FACTION_PREDALIEN]++ - entry += " - Xenomorph" - entry += " (
    ?)" - Lines += entry - - for(var/line in sortList(Lines)) - dat += "[line]
    " - dat += "Total Players: [players]" - dat += "
    In Lobby: [counted_humanoids["Lobby"]]" - dat += "
    Observers: [counted_humanoids["Observers"]] players and [counted_humanoids["Admin observers"]] staff members" - dat += "
    Humans: [counted_humanoids["Humans"]] (Infected: [counted_humanoids["Infected humans"]])" - if(counted_humanoids[FACTION_MARINE]) - dat += "
    USCM personnel: [counted_humanoids[FACTION_MARINE]] (Marines: [counted_humanoids["USCM Marines"]])" - if(counted_humanoids[FACTION_YAUTJA]) - dat += "
    Predators: [counted_humanoids[FACTION_YAUTJA]] [counted_humanoids["Infected preds"] ? "(Infected: [counted_humanoids["Infected preds"]])" : ""]" - if(counted_humanoids[FACTION_ZOMBIE]) - dat += "
    Zombies: [counted_humanoids[FACTION_ZOMBIE]]" - - var/show_fact = TRUE - for(var/i in 10 to LAZYLEN(counted_humanoids) - 2) - if(counted_humanoids[counted_humanoids[i]]) - if(show_fact) - dat += "

    Other factions:" - show_fact = FALSE - dat += "
    [counted_humanoids[i]]: [counted_humanoids[counted_humanoids[i]]]" - if(counted_humanoids[FACTION_NEUTRAL]) - dat += "
    [FACTION_NEUTRAL] Humans: [counted_humanoids[FACTION_NEUTRAL]]" - - show_fact = TRUE - var/datum/hive_status/hive - for(var/hivenumber in counted_xenos) - // Print predalien counts last - if(hivenumber == FACTION_PREDALIEN) - continue - if(show_fact) - dat += "

    Xenomorphs:" - show_fact = FALSE - hive = GLOB.hive_datum[hivenumber] - if(hive) - dat += "
    [hive.name]: [counted_xenos[hivenumber]] (Queen: [hive.living_xeno_queen ? "Alive" : "Dead"])" - else - dat += "
    Error: no hive datum detected for [hivenumber]." - hive = null - if(counted_xenos[FACTION_PREDALIEN]) - dat += "
    Predaliens: [counted_xenos[FACTION_PREDALIEN]]" - - else - for(var/client/C in GLOB.clients) - if((C.admin_holder && C.admin_holder.fakekey) || (CLIENT_IS_STEALTHED(C))) - continue - - Lines += C.key - for(var/line in sortList(Lines)) - dat += "[line]
    " - dat += "Total Players: [players]
    " - - dat += "" - show_browser(usr, dat, "Who", "who", "size=600x800") - - -/client/verb/staffwho() - set name = "Staffwho" - set category = "Admin" - - var/dat = "" - var/list/mappings - if(CONFIG_GET(flag/show_manager)) - LAZYSET(mappings, "Management", R_PERMISSIONS) - if(CONFIG_GET(flag/show_devs)) - LAZYSET(mappings, "Maintainers", R_PROFILER) - LAZYSET(mappings, "Admins", R_ADMIN) - if(CONFIG_GET(flag/show_mods)) - LAZYSET(mappings, "Moderators", R_MOD) - if(CONFIG_GET(flag/show_mentors)) - LAZYSET(mappings, "Mentors", R_MENTOR) - - var/list/listings - for(var/category in mappings) - LAZYSET(listings, category, list()) - - for(var/client/C in GLOB.admins) - if(CLIENT_IS_STEALTHED(C) && !CLIENT_HAS_RIGHTS(src, R_STEALTH)) - continue - if(C.admin_holder?.fakekey && !CLIENT_IS_STAFF(src)) - continue - for(var/category in mappings) - if(CLIENT_HAS_RIGHTS(C, mappings[category])) - LAZYADD(listings[category], C) - break - - for(var/category in listings) - dat += "
    Current [category] ([length(listings[category])]):
    \n" - for(var/client/entry in listings[category]) - dat += "\t[entry.key] is \a [entry.admin_holder.rank]" - if(LAZYLEN(entry.admin_holder.extra_titles)) - for(var/srank in entry.admin_holder.extra_titles) - dat += " & [srank]" - if(CLIENT_IS_STAFF(src)) - if(CLIENT_IS_STEALTHED(entry)) - dat += " (STEALTHED)" - else if(entry.admin_holder?.fakekey) - dat += " (HIDDEN)" - if(istype(entry.mob, /mob/dead/observer)) - dat += " - Observing" - else if(istype(entry.mob, /mob/new_player)) - dat += " - Lobby" - else - dat += " - Playing" - if(entry.is_afk()) - dat += " (AFK)" - dat += "
    " - dat += "" - show_browser(usr, dat, "Staffwho", "staffwho", "size=600x800") diff --git a/colonialmarines.dme b/colonialmarines.dme index c7d4a8957987..7915adce0587 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -311,6 +311,7 @@ #include "code\controllers\subsystem\tracking.dm" #include "code\controllers\subsystem\vote.dm" #include "code\controllers\subsystem\weather.dm" +#include "code\controllers\subsystem\who.dm" #include "code\controllers\subsystem\x_evolution.dm" #include "code\controllers\subsystem\xeno.dm" #include "code\controllers\subsystem\init\landmarks.dm" @@ -1407,7 +1408,6 @@ #include "code\game\verbs\ooc.dm" #include "code\game\verbs\preferences.dm" #include "code\game\verbs\records.dm" -#include "code\game\verbs\who.dm" #include "code\modules\trigger.dm" #include "code\modules\admin\admin.dm" #include "code\modules\admin\admin_ranks.dm" diff --git a/tgui/packages/tgui/interfaces/StaffWho.jsx b/tgui/packages/tgui/interfaces/StaffWho.jsx new file mode 100644 index 000000000000..1ce71c9b5001 --- /dev/null +++ b/tgui/packages/tgui/interfaces/StaffWho.jsx @@ -0,0 +1,78 @@ +import { useBackend } from '../backend'; +import { Button, Collapsible, Stack } from '../components'; +import { Window } from '../layouts'; + +export const StaffWho = (props, context) => { + const { data } = useBackend(context); + const { admin, administrators } = data; + + return ( + + + {administrators !== undefined ? ( + + + {administrators.map((x, index) => ( + + {x.admins.map((x, index) => ( + + ))} + + ))} + + + ) : null} + + + ); +}; + +const StaffWhoCollapsible = (props, context) => { + const { title, color, children } = props; + return ( + + {children} + + ); +}; + +const GetAdminInfo = (props, context) => { + const { admin, content, color, text } = props; + return admin ? ( + + ) : ( + + ); +}; diff --git a/tgui/packages/tgui/interfaces/Who.jsx b/tgui/packages/tgui/interfaces/Who.jsx new file mode 100644 index 000000000000..dccf3d1e39f0 --- /dev/null +++ b/tgui/packages/tgui/interfaces/Who.jsx @@ -0,0 +1,189 @@ +import { useBackend, useLocalState } from '../backend'; +import { + Box, + Button, + Collapsible, + Icon, + Input, + Section, + Stack, +} from '../components'; +import { Window } from '../layouts'; + +export const Who = (props, context) => { + const { act, data } = useBackend(context); + const { + admin, + all_clients, + total_players = [], + additional_info = [], + factions = [], + xenomorphs = [], + } = data; + + const [searchQuery, setSearchQuery] = useLocalState('searchQuery', ''); + + const searchPlayers = () => + total_players.filter((player) => isMatch(player, searchQuery)); + + const filteredTotalPlayers = searchPlayers(); + + return ( + + + + +
    + + + + + + + act('get_player_panel', { + ckey: searchPlayers()?.[0].ckey, + }) + } + onInput={(e) => setSearchQuery(e.target.value)} + placeholder="Search..." + value={searchQuery} + /> + + +
    +
    + +
    + + {filteredTotalPlayers.length ? ( + + {filteredTotalPlayers.map((x) => ( + + ))} + + ) : null} + +
    + {admin !== 0 ? ( +
    + + + {additional_info.length + ? additional_info.map((x, index) => ( + + )) + : null} + {factions.length + ? factions.map((x, index) => ( + + )) + : null} + {xenomorphs.length + ? xenomorphs.map((x, index) => ( + + )) + : null} + + +
    + ) : null} +
    +
    +
    +
    + ); +}; + +const WhoCollapsible = (props, context) => { + const { title, color, children } = props; + return ( + + {children} + + ); +}; + +const GetAddInfo = (props, context) => { + const { act } = useBackend(context); + const { content, color, text } = props; + + return ( + + ); +}; + +const GetPlayerInfo = (props, context) => { + const { act } = useBackend(context); + const { + admin, + player: { ckey, ckey_color, color, text }, + } = props; + return admin !== 0 ? ( + + ) : ( + + ); +}; + +const isMatch = (player, searchQuery) => { + if (!searchQuery) { + return true; + } + + return ( + player.ckey.toLowerCase().includes(searchQuery?.toLowerCase()) || false + ); +}; From d4dcf8a54cac716ee252b5847748fab5cf74e78c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 21 Jul 2024 04:35:07 +0100 Subject: [PATCH 088/275] Automatic changelog for PR #6583 [ci skip] --- html/changelogs/AutoChangeLog-pr-6583.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6583.yml diff --git a/html/changelogs/AutoChangeLog-pr-6583.yml b/html/changelogs/AutoChangeLog-pr-6583.yml new file mode 100644 index 000000000000..2ace6d57de99 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6583.yml @@ -0,0 +1,4 @@ +author: "Blackcrystalic" +delete-after: True +changes: + - qol: "port who/staffwho to TGUI" \ No newline at end of file From c8efd819655ede7cd3bf5b003c395be2813df882 Mon Sep 17 00:00:00 2001 From: Crystalic <39885003+blackcrystall@users.noreply.github.com> Date: Sun, 21 Jul 2024 09:21:59 +0500 Subject: [PATCH 089/275] Queen Maturity Timer (#6585) # About the pull request I don't remember very good, but in game still exist forever at 1m timer of queen maturity, now it's viewing seconds too and stop showing it'self when you reach mature stage on queen # Changelog :cl: BlackCrystalic fix: Queen maturity timer /:cl: --------- Co-authored-by: Deleted user --- code/modules/mob/living/carbon/xenomorph/castes/Queen.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index a66903a938c5..5b9c410e235a 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -468,6 +468,9 @@ /mob/living/carbon/xenomorph/queen/proc/make_combat_effective() queen_aged = TRUE + if(queen_age_timer_id != TIMER_ID_NULL) + deltimer(queen_age_timer_id) + queen_age_timer_id = TIMER_ID_NULL give_combat_abilities() recalculate_actions() @@ -545,9 +548,8 @@ . += "Pooled Larvae: [stored_larvae]" . += "Leaders: [xeno_leader_num] / [hive?.queen_leader_limit]" - if(queen_age_timer_id != TIMER_ID_NULL) - var/time_left = time2text(timeleft(queen_age_timer_id) + 1 MINUTES, "mm") // We add a minute so that it basically ceilings the value. - . += "Maturity: [time_left == 1? "[time_left] minute" : "[time_left] minutes"] remaining" + if(!queen_aged && queen_age_timer_id != TIMER_ID_NULL) + . += "Maturity: [time2text(timeleft(queen_age_timer_id), "mm:ss")] remaining" /mob/living/carbon/xenomorph/queen/proc/set_orders() set category = "Alien" From 3a27885127319130657d14f5bc4e819d43aad8b9 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 21 Jul 2024 05:29:43 +0100 Subject: [PATCH 090/275] Automatic changelog for PR #6585 [ci skip] --- html/changelogs/AutoChangeLog-pr-6585.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6585.yml diff --git a/html/changelogs/AutoChangeLog-pr-6585.yml b/html/changelogs/AutoChangeLog-pr-6585.yml new file mode 100644 index 000000000000..c800ca05db37 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6585.yml @@ -0,0 +1,4 @@ +author: "BlackCrystalic" +delete-after: True +changes: + - bugfix: "Queen maturity timer" \ No newline at end of file From e0c2f6e815c03912ccf00f553cb5e0aa3a3387ea Mon Sep 17 00:00:00 2001 From: ThePiachu Date: Sat, 20 Jul 2024 21:47:09 -0700 Subject: [PATCH 091/275] Made big XM88 boxes behave like other handful boxes (#6693) # About the pull request Recently Blundir mentioned the XM88 boxes don't behave like the shotgun handful boxes for the purpose of restocking them in Requisitions. It was due to them referencing the handful ammo rather than the box of ammo. I made them consistent with how the shotgun ammo boxes are handled. Tested and the boxes behave properly. # Explain why it's good for the game More uniform code is good. Plus with this change the XM88 ammo can be almost added to Requisitions vendors if needed (can't do it without re-balancing the ammo boxes though since they are 90 vs 300 ammo pieces, so they don't divide neatly. Will probably need to lower the big box to 270 and then everything will work well). # Testing Photographs and Procedure Spawn the XM88 `/obj/item/ammo_box/magazine/lever_action/xm88 ` and `/obj/item/ammo_magazine/lever_action/xm88` and make sure they behave as expected.
    Screenshots & Videos NA
    # Changelog :cl: ThePiachu refactor: Made XM88 box code more uniform with other handful boxes. /:cl: --- code/modules/projectiles/ammunition.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/ammunition.dm b/code/modules/projectiles/ammunition.dm index 0e0fccf027db..5db904869973 100644 --- a/code/modules/projectiles/ammunition.dm +++ b/code/modules/projectiles/ammunition.dm @@ -365,7 +365,7 @@ Turn() or Shift() as there is virtually no overhead. ~N overlay_ammo_type = "_blank" overlay_gun_type = "_458" overlay_content = "_458" - magazine_type = /obj/item/ammo_magazine/handful/lever_action/xm88 + magazine_type = /obj/item/ammo_magazine/lever_action/xm88 /obj/item/ammo_box/magazine/lever_action/xm88/empty empty = TRUE From 10f073aa7dc277605be59d6f7aca191287826c8c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 21 Jul 2024 05:52:38 +0100 Subject: [PATCH 092/275] Automatic changelog for PR #6693 [ci skip] --- html/changelogs/AutoChangeLog-pr-6693.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6693.yml diff --git a/html/changelogs/AutoChangeLog-pr-6693.yml b/html/changelogs/AutoChangeLog-pr-6693.yml new file mode 100644 index 000000000000..69d39631b379 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6693.yml @@ -0,0 +1,4 @@ +author: "ThePiachu" +delete-after: True +changes: + - refactor: "Made XM88 box code more uniform with other handful boxes." \ No newline at end of file From a3ed0fe372333a4ec77121d7ac8a25dbe47d4b5d Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 22 Jul 2024 01:21:03 +0000 Subject: [PATCH 093/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6583.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6585.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6693.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6763.yml | 4 ---- html/changelogs/archive/2024-07.yml | 9 +++++++++ 5 files changed, 9 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6583.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6585.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6693.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6763.yml diff --git a/html/changelogs/AutoChangeLog-pr-6583.yml b/html/changelogs/AutoChangeLog-pr-6583.yml deleted file mode 100644 index 2ace6d57de99..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6583.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Blackcrystalic" -delete-after: True -changes: - - qol: "port who/staffwho to TGUI" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6585.yml b/html/changelogs/AutoChangeLog-pr-6585.yml deleted file mode 100644 index c800ca05db37..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6585.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BlackCrystalic" -delete-after: True -changes: - - bugfix: "Queen maturity timer" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6693.yml b/html/changelogs/AutoChangeLog-pr-6693.yml deleted file mode 100644 index 69d39631b379..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6693.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ThePiachu" -delete-after: True -changes: - - refactor: "Made XM88 box code more uniform with other handful boxes." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6763.yml b/html/changelogs/AutoChangeLog-pr-6763.yml deleted file mode 100644 index f5189e8d7550..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6763.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zzzmike" -delete-after: True -changes: - - bugfix: "lifeboat launch console is no longer slashable / acidable" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 5b2844998cbc..fb9fe07d98e1 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -210,3 +210,12 @@ cuberound: - rscdel: removes trade destinations (they were never used) - balance: m56 cupola uses m56d ammo rather then standard sg ammo +2024-07-22: + BlackCrystalic: + - bugfix: Queen maturity timer + Blackcrystalic: + - qol: port who/staffwho to TGUI + ThePiachu: + - refactor: Made XM88 box code more uniform with other handful boxes. + zzzmike: + - bugfix: lifeboat launch console is no longer slashable / acidable From 4dd2902e739c1ecad1d83f869629fd0ebfab96d9 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Tue, 23 Jul 2024 01:50:00 +0200 Subject: [PATCH 094/275] water particle code cleanup (#6721) # About the pull request removes todo that does not need to be done and renames var # Explain why it's good for the game eh just a bit cleaner code # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: code: cleans up water particle code /:cl: --------- Co-authored-by: vincibrv --- .../effects/effect_system/particle_effects.dm | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/code/game/objects/effects/effect_system/particle_effects.dm b/code/game/objects/effects/effect_system/particle_effects.dm index 972d242bf359..9440c16f2d4e 100644 --- a/code/game/objects/effects/effect_system/particle_effects.dm +++ b/code/game/objects/effects/effect_system/particle_effects.dm @@ -8,10 +8,10 @@ mouse_opacity = MOUSE_OPACITY_TRANSPARENT unacidable = TRUE // So effect are not targeted by alien acid. -/obj/effect/particle_effect/initialize_pass_flags(datum/pass_flags_container/PF) +/obj/effect/particle_effect/initialize_pass_flags(datum/pass_flags_container/pass_flags) ..() - if (PF) - PF.flags_pass = PASS_OVER|PASS_AROUND|PASS_UNDER|PASS_THROUGH|PASS_MOB_THRU + if (pass_flags) + pass_flags.flags_pass = PASS_OVER|PASS_AROUND|PASS_UNDER|PASS_THROUGH|PASS_MOB_THRU //Water @@ -22,17 +22,14 @@ var/life = 15 mouse_opacity = MOUSE_OPACITY_TRANSPARENT -/obj/effect/particle_effect/water/initialize_pass_flags(datum/pass_flags_container/PF) +/obj/effect/particle_effect/water/initialize_pass_flags(datum/pass_flags_container/pass_flags) ..() - if (PF) - PF.flags_pass = PASS_THROUGH|PASS_OVER|PASS_MOB_THRU|PASS_UNDER + if (pass_flags) + pass_flags.flags_pass = PASS_THROUGH|PASS_OVER|PASS_MOB_THRU|PASS_UNDER /obj/effect/particle_effect/water/Move(turf/newloc) - //var/turf/T = src.loc - //if (istype(T, /turf)) - // T.firelevel = 0 //TODO: FIX - if (--src.life < 1) - //SN src = null + life -= 1 + if (life < 1) qdel(src) if(newloc.density) return 0 From 50767845e199f04b0c16c68413b67ae7726fa5e3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 23 Jul 2024 00:55:15 +0100 Subject: [PATCH 095/275] Automatic changelog for PR #6721 [ci skip] --- html/changelogs/AutoChangeLog-pr-6721.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6721.yml diff --git a/html/changelogs/AutoChangeLog-pr-6721.yml b/html/changelogs/AutoChangeLog-pr-6721.yml new file mode 100644 index 000000000000..e5009fff7018 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6721.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - code_imp: "cleans up water particle code" \ No newline at end of file From dfc7c717ff73b0414c41603c57656a6767eda884 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 23 Jul 2024 01:18:46 +0000 Subject: [PATCH 096/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6721.yml | 4 ---- html/changelogs/archive/2024-07.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6721.yml diff --git a/html/changelogs/AutoChangeLog-pr-6721.yml b/html/changelogs/AutoChangeLog-pr-6721.yml deleted file mode 100644 index e5009fff7018..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6721.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - code_imp: "cleans up water particle code" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index fb9fe07d98e1..32e6ff4372d9 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -219,3 +219,6 @@ - refactor: Made XM88 box code more uniform with other handful boxes. zzzmike: - bugfix: lifeboat launch console is no longer slashable / acidable +2024-07-23: + cuberound: + - code_imp: cleans up water particle code From 695704543569f0bea73e8b9e5decfc37d8423b10 Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Tue, 23 Jul 2024 11:34:52 -0400 Subject: [PATCH 097/275] Fix quadtree AABB issue (#6782) # About the pull request Quadtree AABB testing now correctly uses the Y bounds to test if the Y coordinate is in range. # Explain why it's good for the game Bug bad. Shouldn't use the X coordinate to determine if you're in bounds of the Y coordinate. Fortunate that so many things are squares that it didn't cause an issue. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: sounds & motion detectors should be more reliable /:cl: --- code/datums/quadtree.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/quadtree.dm b/code/datums/quadtree.dm index 200a51b358a0..9056dfd6bd59 100644 --- a/code/datums/quadtree.dm +++ b/code/datums/quadtree.dm @@ -82,7 +82,7 @@ /// Returns TRUE if this shape's bounding box intersects the provided shape's bounding box, otherwise FALSE. Generally faster than a full intersection test. /datum/shape/proc/intersects_aabb(datum/shape/aabb) - return (abs(src.center_x - aabb.center_x) <= (src.bounds_x + aabb.bounds_x) * 0.5) && (abs(src.center_y - aabb.center_y) <= (src.bounds_x + aabb.bounds_x) * 0.5) + return (abs(src.center_x - aabb.center_x) <= (src.bounds_x + aabb.bounds_x) * 0.5) && (abs(src.center_y - aabb.center_y) <= (src.bounds_y + aabb.bounds_y) * 0.5) /// Returns TRUE if this shape intersects the provided rectangle shape, otherwise FALSE. /datum/shape/proc/intersects_rect(datum/shape/rectangle/rect) From ea1a28ef36eedad18fbee5d6b08a0d8826c5e15d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 23 Jul 2024 16:40:23 +0100 Subject: [PATCH 098/275] Automatic changelog for PR #6782 [ci skip] --- html/changelogs/AutoChangeLog-pr-6782.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6782.yml diff --git a/html/changelogs/AutoChangeLog-pr-6782.yml b/html/changelogs/AutoChangeLog-pr-6782.yml new file mode 100644 index 000000000000..b683ab2295b6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6782.yml @@ -0,0 +1,4 @@ +author: "Doubleumc" +delete-after: True +changes: + - bugfix: "sounds & motion detectors should be more reliable" \ No newline at end of file From ef45f043c284da6827a542eb0a2597ddbf453e1a Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 24 Jul 2024 01:19:26 +0000 Subject: [PATCH 099/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6782.yml | 4 ---- html/changelogs/archive/2024-07.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6782.yml diff --git a/html/changelogs/AutoChangeLog-pr-6782.yml b/html/changelogs/AutoChangeLog-pr-6782.yml deleted file mode 100644 index b683ab2295b6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6782.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Doubleumc" -delete-after: True -changes: - - bugfix: "sounds & motion detectors should be more reliable" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 32e6ff4372d9..242f50f1e7d3 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -222,3 +222,6 @@ 2024-07-23: cuberound: - code_imp: cleans up water particle code +2024-07-24: + Doubleumc: + - bugfix: sounds & motion detectors should be more reliable From d334ed3ca9245102f55899c03a5469fc7af9ee44 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Wed, 24 Jul 2024 11:59:21 +0200 Subject: [PATCH 100/275] /obj/item/device/suit_cooling_unit removal (#6722) # About the pull request removes ugly cooling unit that was used ONCE on CORSAT also cleans up unused proc with it # Explain why it's good for the game cleaner code with less remainder of atmos code # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: removes /obj/item/device/suit_cooling_unit and get_pressure_weakness() /:cl: --------- Co-authored-by: vincibrv --- .../objects/items/devices/suit_cooling.dm | 179 ------------------ .../modules/clothing/spacesuits/spacesuits.dm | 2 +- .../living/carbon/human/life/life_helpers.dm | 19 -- colonialmarines.dme | 1 - maps/map_files/CORSAT/Corsat.dmm | 1 - 5 files changed, 1 insertion(+), 201 deletions(-) delete mode 100644 code/game/objects/items/devices/suit_cooling.dm diff --git a/code/game/objects/items/devices/suit_cooling.dm b/code/game/objects/items/devices/suit_cooling.dm deleted file mode 100644 index 564b3e41f591..000000000000 --- a/code/game/objects/items/devices/suit_cooling.dm +++ /dev/null @@ -1,179 +0,0 @@ -/obj/item/device/suit_cooling_unit - name = "portable suit cooling unit" - desc = "A portable heat sink and liquid cooled radiator that can be hooked up to a space suit's existing temperature controls to provide industrial levels of cooling." - w_class = SIZE_LARGE - icon_state = "suitcooler0" - flags_equip_slot = SLOT_BACK //you can carry it on your back if you want, but it won't do anything unless attached to suit storage - - //copied from tank.dm - flags_atom = FPRINT|CONDUCT - force = 5 - throwforce = 10 - throw_speed = SPEED_FAST - throw_range = 4 - - - - var/on = 0 //is it turned on? - var/cover_open = 0 //is the cover open? - var/obj/item/cell/cell - var/max_cooling = 12 //in degrees per second - probably don't need to mess with heat capacity here - var/charge_consumption = 16.6 //charge per second at max_cooling - var/thermostat = T20C - - //TODO: make it heat up the surroundings when not in space - -/obj/item/device/suit_cooling_unit/Initialize(mapload, ...) - . = ..() - - START_PROCESSING(SSobj, src) - - cell = new/obj/item/cell(src) //comes with the crappy default power cell - high-capacity ones shouldn't be hard to find - -/obj/item/device/suit_cooling_unit/Destroy() - STOP_PROCESSING(SSobj, src) - return ..() - -/obj/item/device/suit_cooling_unit/process() - if (!on || !cell) - return - - if (!ismob(loc)) - return - - if (!attached_to_suit(loc)) //make sure they have a suit and we are attached to it - return - - var/mob/living/carbon/human/H = loc - - var/efficiency = 1 - H.get_pressure_weakness() //you need to have a good seal for effective cooling - var/env_temp = get_environment_temperature() //wont save you from a fire - var/temp_adj = min(H.bodytemperature - max(thermostat, env_temp), max_cooling) - - if (temp_adj < 0.5) //only cools, doesn't heat, also we don't need extreme precision - return - - var/charge_usage = (temp_adj/max_cooling)*charge_consumption - - H.bodytemperature -= temp_adj*efficiency - H.recalculate_move_delay = TRUE - - cell.use(charge_usage) - - if(cell.charge <= 0) - turn_off() - -/obj/item/device/suit_cooling_unit/proc/get_environment_temperature() - if (ishuman(loc)) - var/mob/living/carbon/human/H = loc - return H.return_temperature() - - var/turf/T = get_turf(src) - return T.return_temperature() - -/obj/item/device/suit_cooling_unit/proc/attached_to_suit(mob/M) - if (!ishuman(M)) - return 0 - - var/mob/living/carbon/human/H = M - - if (!H.wear_suit || H.s_store != src) - return 0 - - return 1 - -/obj/item/device/suit_cooling_unit/proc/turn_on() - if(!cell) - return - if(cell.charge <= 0) - return - - on = 1 - updateicon() - -/obj/item/device/suit_cooling_unit/proc/turn_off() - if (ismob(src.loc)) - var/mob/M = src.loc - M.show_message("\The [src] clicks and whines as it powers down.", SHOW_MESSAGE_AUDIBLE) //let them know in case it's run out of power. - on = 0 - updateicon() - -/obj/item/device/suit_cooling_unit/attack_self(mob/user) - ..() - - if(cover_open && cell) - if(ishuman(user)) - user.put_in_hands(cell) - else - cell.forceMove(get_turf(loc)) - - cell.add_fingerprint(user) - cell.update_icon() - - to_chat(user, "You remove [cell].") - src.cell = null - updateicon() - return - - //TODO use a UI like the air tanks - if(on) - turn_off() - else - turn_on() - if (on) - to_chat(user, "You switch on [src].") - -/obj/item/device/suit_cooling_unit/attackby(obj/item/W as obj, mob/user as mob) - if (HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) - if(cover_open) - cover_open = 0 - to_chat(user, "You screw the panel into place.") - else - cover_open = 1 - to_chat(user, "You unscrew the panel.") - updateicon() - return - - if (istype(W, /obj/item/cell)) - if(cover_open) - if(cell) - to_chat(user, "There is \a [cell] already installed here.") - else - if(user.drop_held_item()) - W.forceMove(src) - cell = W - to_chat(user, "You insert [cell].") - updateicon() - return - - return ..() - -/obj/item/device/suit_cooling_unit/proc/updateicon() - if (cover_open) - if (cell) - icon_state = "suitcooler1" - else - icon_state = "suitcooler2" - else - icon_state = "suitcooler0" - -/obj/item/device/suit_cooling_unit/get_examine_text(mob/user) - . = ..() - if (on) - if (attached_to_suit(src.loc)) - . += "It's switched on and running." - else - . += "It's switched on, but not attached to anything." - else - . += "It is switched off." - - if (cover_open) - if(cell) - . += "The panel is open, exposing [cell]." - else - . += "The panel is open." - - if (cell) - . += "The charge meter reads [floor(cell.percent())]%." - else - . += "It doesn't have a power cell installed." diff --git a/code/modules/clothing/spacesuits/spacesuits.dm b/code/modules/clothing/spacesuits/spacesuits.dm index 9c28ca42bc41..a8b056d0bb9d 100644 --- a/code/modules/clothing/spacesuits/spacesuits.dm +++ b/code/modules/clothing/spacesuits/spacesuits.dm @@ -32,7 +32,7 @@ gas_transfer_coefficient = 0.01 permeability_coefficient = 0.02 flags_armor_protection = BODY_FLAG_CHEST|BODY_FLAG_GROIN|BODY_FLAG_LEGS|BODY_FLAG_FEET|BODY_FLAG_ARMS|BODY_FLAG_HANDS - allowed = list(/obj/item/device/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/device/suit_cooling_unit) + allowed = list(/obj/item/device/flashlight,/obj/item/tank/emergency_oxygen) slowdown = 3 armor_melee = CLOTHING_ARMOR_NONE armor_bullet = CLOTHING_ARMOR_NONE diff --git a/code/modules/mob/living/carbon/human/life/life_helpers.dm b/code/modules/mob/living/carbon/human/life/life_helpers.dm index cab3ae21a782..9388204a967d 100644 --- a/code/modules/mob/living/carbon/human/life/life_helpers.dm +++ b/code/modules/mob/living/carbon/human/life/life_helpers.dm @@ -6,25 +6,6 @@ * Mostly for procs that are not called in the direct Life() loop, except for exact functionality matches (handle_breath, breathe, get_breath_from_internal for example) */ -//Calculate how vulnerable the human is to under- and overpressure. -//Returns 0 (equals 0 %) if sealed in an undamaged suit, 1 if unprotected (equals 100%). -//Suitdamage can modifiy this in 10% steps. -/mob/living/carbon/human/proc/get_pressure_weakness() - - var/pressure_adjustment_coefficient = 1 // Assume no protection at first. - - if(wear_suit && (wear_suit.flags_inventory & NOPRESSUREDMAGE) && head && (head.flags_inventory & NOPRESSUREDMAGE)) //Complete set of pressure-proof suit worn, assume fully sealed. - pressure_adjustment_coefficient = 0 - - //Handles breaches in your space suit. 10 suit damage equals a 100% loss of pressure protection. - if(istype(wear_suit, /obj/item/clothing/suit/space)) - var/obj/item/clothing/suit/space/S = wear_suit - if(S.can_breach && S.damage) - pressure_adjustment_coefficient += S.damage * 0.1 - - pressure_adjustment_coefficient = min(1, max(pressure_adjustment_coefficient, 0)) //So it isn't less than 0 or larger than 1. - return pressure_adjustment_coefficient - /mob/living/carbon/human/proc/stabilize_body_temperature() diff --git a/colonialmarines.dme b/colonialmarines.dme index 7915adce0587..54760dde8594 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1140,7 +1140,6 @@ #include "code\game\objects\items\devices\pipe_painter.dm" #include "code\game\objects\items\devices\portable_vendor.dm" #include "code\game\objects\items\devices\scanners.dm" -#include "code\game\objects\items\devices\suit_cooling.dm" #include "code\game\objects\items\devices\taperecorder.dm" #include "code\game\objects\items\devices\teleportation.dm" #include "code\game\objects\items\devices\transfer_valve.dm" diff --git a/maps/map_files/CORSAT/Corsat.dmm b/maps/map_files/CORSAT/Corsat.dmm index 435659e102e2..f335e4c41e8b 100644 --- a/maps/map_files/CORSAT/Corsat.dmm +++ b/maps/map_files/CORSAT/Corsat.dmm @@ -24911,7 +24911,6 @@ /area/corsat/sigma/south/complex) "bTM" = ( /obj/structure/surface/table/reinforced, -/obj/item/device/suit_cooling_unit, /turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTN" = ( From 2c4a885386d7dccdc7c6f9963c896e2529b73373 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 24 Jul 2024 11:04:49 +0100 Subject: [PATCH 101/275] Automatic changelog for PR #6722 [ci skip] --- html/changelogs/AutoChangeLog-pr-6722.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6722.yml diff --git a/html/changelogs/AutoChangeLog-pr-6722.yml b/html/changelogs/AutoChangeLog-pr-6722.yml new file mode 100644 index 000000000000..418f5ba27cbd --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6722.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "removes /obj/item/device/suit_cooling_unit and get_pressure_weakness()" \ No newline at end of file From b61674534599e3976a9a81539899cc924c053a8e Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 25 Jul 2024 01:18:42 +0000 Subject: [PATCH 102/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6722.yml | 4 ---- html/changelogs/archive/2024-07.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6722.yml diff --git a/html/changelogs/AutoChangeLog-pr-6722.yml b/html/changelogs/AutoChangeLog-pr-6722.yml deleted file mode 100644 index 418f5ba27cbd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6722.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "removes /obj/item/device/suit_cooling_unit and get_pressure_weakness()" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 242f50f1e7d3..815d6987ea35 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -225,3 +225,6 @@ 2024-07-24: Doubleumc: - bugfix: sounds & motion detectors should be more reliable +2024-07-25: + cuberound: + - rscdel: removes /obj/item/device/suit_cooling_unit and get_pressure_weakness() From 465276f5461b52ef69611cbfa6a53c5d299fa9ec Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Thu, 25 Jul 2024 09:14:14 +0300 Subject: [PATCH 103/275] Fixes of gib animation, gib remains, adds new (#6668) # About the pull request Fixed runner and larva having no gib animation. Fixed gib remains being broken and invisible, added larva gib remains from old cm repo. Added gib animation for boiler from TGMC https://github.com/tgstation/TerraGov-Marine-Corps/pull/11908. # Testing Photographs and Procedure
    Screenshots & Videos https://github.com/cmss13-devs/cmss13/assets/100090741/5b9d370d-f7ff-4c2e-8e98-c2c45fffc753 Previously there was no gib remains (basically last frame of gib animation, that is a cleanable decal), runner and larva just vanished into thin air while getting gibbed, and boiler had no unique animation, using old queen animation. This is how gibbing larva or runner without changes in this pr looks like ![dreamseeker_GXEmgTxbW9](https://github.com/user-attachments/assets/352878f5-babc-4d5e-9745-97c28ad1ebee)
    # Changelog :cl: fix: fixed runner having no gib animation fix: fixed gib remains being invisible imageadd: boiler gib animation imageadd: larva gib remains /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- .../mob/living/carbon/xenomorph/death.dm | 26 ++++++++++++------ icons/mob/xenos/larva.dmi | Bin 17108 -> 17136 bytes icons/mob/xenos/xenomorph_64x64.dmi | Bin 8896 -> 14550 bytes 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/death.dm b/code/modules/mob/living/carbon/xenomorph/death.dm index 82b9291dc555..ebf58133308f 100644 --- a/code/modules/mob/living/carbon/xenomorph/death.dm +++ b/code/modules/mob/living/carbon/xenomorph/death.dm @@ -137,25 +137,31 @@ /mob/living/carbon/xenomorph/gib(datum/cause_data/cause = create_cause_data("gibbing", src)) var/obj/effect/decal/remains/xeno/remains = new(get_turf(src)) - remains.icon = icon + var/icon_path + var/gib_state = "gibbed-a-corpse" remains.pixel_x = pixel_x //For 2x2. if(!caste) CRASH("CASTE ERROR: gib() was called without a caste. (name: [name], disposed: [QDELETED(src)], health: [health])") - switch(caste.caste_type) //This will need to be changed later, when we have proper xeno pathing. Might do it on caste or something. + if(mob_size >= MOB_SIZE_BIG) + icon_path = 'icons/mob/xenos/xenomorph_64x64.dmi' + else + icon_path = 'icons/mob/xenos/xenomorph_48x48.dmi' + switch(caste.caste_type) + if(XENO_CASTE_RUNNER) + icon_path = 'icons/mob/xenos/xenomorph_64x64.dmi' + gib_state = "gibbed-a-corpse-runner" if(XENO_CASTE_BOILER) var/mob/living/carbon/xenomorph/boiler/src_boiler = src visible_message(SPAN_DANGER("[src] begins to bulge grotesquely, and explodes in a cloud of corrosive gas!")) src_boiler.smoke.set_up(2, 0, get_turf(src), new_cause_data = src_boiler.smoke.cause_data) src_boiler.smoke.start() - remains.icon_state = "gibbed-a-corpse" - if(XENO_CASTE_RUNNER) - remains.icon_state = "gibbed-a-corpse-runner" if(XENO_CASTE_LARVA, XENO_CASTE_PREDALIEN_LARVA) - remains.icon_state = "larva_gib_corpse" - else - remains.icon_state = "gibbed-a-corpse" + icon_path = 'icons/mob/xenos/larva.dmi' + + remains.icon_state = gib_state + remains.icon = icon_path check_blood_splash(35, BURN, 65, 2) //Some testing numbers. 35 burn, 65 chance. @@ -170,8 +176,12 @@ icon_path = 'icons/mob/xenos/xenomorph_48x48.dmi' switch(caste.caste_type) if(XENO_CASTE_RUNNER) + icon_path = 'icons/mob/xenos/xenomorph_64x64.dmi' to_flick = "gibbed-a-runner" + if(XENO_CASTE_BOILER) + to_flick = "gibbed-a-boiler" if(XENO_CASTE_LARVA, XENO_CASTE_PREDALIEN_LARVA) + icon_path = 'icons/mob/xenos/larva.dmi' to_flick = "larva_gib" new /obj/effect/overlay/temp/gib_animation/xeno(loc, src, to_flick, icon_path) diff --git a/icons/mob/xenos/larva.dmi b/icons/mob/xenos/larva.dmi index 72cfb7b4e318bc9d129e55ba7b228eea098d1ff3..f2e6a31ea36d2a2286019b2c16577616355acc14 100644 GIT binary patch delta 15325 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ⅈ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 qz8~)XQ!PYfHdyS>!Ru3fr diff --git a/icons/mob/xenos/xenomorph_64x64.dmi b/icons/mob/xenos/xenomorph_64x64.dmi index 3fc4d942cd66cc399920f876845d1be002505181..17fd4ae7fd5ff36e523911a252fdd1d866eb6a17 100644 GIT binary patch delta 14501 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 F{{edFAoc(N delta 8802 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 Date: Thu, 25 Jul 2024 07:19:55 +0100 Subject: [PATCH 104/275] Automatic changelog for PR #6668 [ci skip] --- html/changelogs/AutoChangeLog-pr-6668.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6668.yml diff --git a/html/changelogs/AutoChangeLog-pr-6668.yml b/html/changelogs/AutoChangeLog-pr-6668.yml new file mode 100644 index 000000000000..d4a009d8dd79 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6668.yml @@ -0,0 +1,7 @@ +author: "Blundir" +delete-after: True +changes: + - bugfix: "fixed runner having no gib animation" + - bugfix: "fixed gib remains being invisible" + - imageadd: "boiler gib animation" + - imageadd: "larva gib remains" \ No newline at end of file From 234e8340237765456e4444925cc03ebd38186c29 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Thu, 25 Jul 2024 10:34:51 +0100 Subject: [PATCH 105/275] Species default iron teeth trait (#6776) # About the pull request Gives synths and yautja iron teeth by default. I would expect machines to have the jaw strength to maintain a grip on small items. # Explain why it's good for the game Makes sense, and for things like CLF/Survivor synth makes it so they don't immediately lose their knife. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: add: Synthetics and Yautja now spawn with the Iron Teeth trait, not dropping items held in their mouth. /:cl: --- .../mob/living/carbon/human/species/synthetic.dm | 12 ++++++------ .../carbon/human/species/working_joe/_species.dm | 2 +- .../living/carbon/human/species/yautja/_species.dm | 1 + 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/synthetic.dm b/code/modules/mob/living/carbon/human/species/synthetic.dm index f2d5c50f7391..ab5a8d462713 100644 --- a/code/modules/mob/living/carbon/human/species/synthetic.dm +++ b/code/modules/mob/living/carbon/human/species/synthetic.dm @@ -8,7 +8,7 @@ unarmed_type = /datum/unarmed_attack/punch/synthetic pain_type = /datum/pain/synthetic stamina_type = /datum/stamina/none - mob_inherent_traits = list(TRAIT_SUPER_STRONG) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_IRON_TEETH) rarity_value = 2 insulated = TRUE @@ -64,7 +64,7 @@ name = SYNTH_GEN_ONE uses_skin_color = FALSE special_body_types = FALSE - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_IRON_TEETH) hair_color = "#000000" icobase = 'icons/mob/humans/species/r_synthetic.dmi' @@ -81,7 +81,7 @@ uses_skin_color = TRUE special_body_types = TRUE burn_mod = 0.8 - mob_inherent_traits = list(TRAIT_SUPER_STRONG) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_IRON_TEETH) pain_type = /datum/pain/synthetic/colonial rarity_value = 1.5 @@ -103,7 +103,7 @@ name = SYNTH_COLONY_GEN_ONE uses_skin_color = FALSE special_body_types = FALSE - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_IRON_TEETH) //sets colonial_gen_one synth's hair to black hair_color = "#000000" //sets colonial_gen_one synth's icon to WJ sprite @@ -116,7 +116,7 @@ name_plural = "Combat Synthetics" uses_skin_color = FALSE special_body_types = FALSE - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_IRON_TEETH) burn_mod = 0.6 //made for combat total_health = 250 //made for combat @@ -137,7 +137,7 @@ name = SYNTH_INFILTRATOR name_plural = "Infiltrator Synthetics" uses_skin_color = TRUE - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INFILTRATOR_SYNTH) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INFILTRATOR_SYNTH, TRAIT_IRON_TEETH) bloodsplatter_type = /obj/effect/temp_visual/dir_setting/bloodsplatter/human diff --git a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm index f2c0e8d4cf26..0273fe6b903f 100644 --- a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm +++ b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm @@ -4,7 +4,7 @@ death_message = "violently gargles fluid and seizes up, the glow in their eyes dimming..." uses_skin_color = FALSE burn_mod = 0.65 // made for hazardous environments, withstanding temperatures up to 1210 degrees - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_EMOTE_CD_EXEMPT, TRAIT_CANNOT_EAT, TRAIT_UNSTRIPPABLE) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_EMOTE_CD_EXEMPT, TRAIT_CANNOT_EAT, TRAIT_UNSTRIPPABLE, TRAIT_IRON_TEETH) slowdown = 0.45 hair_color = "#000000" diff --git a/code/modules/mob/living/carbon/human/species/yautja/_species.dm b/code/modules/mob/living/carbon/human/species/yautja/_species.dm index 86653af92b4b..042c9917af61 100644 --- a/code/modules/mob/living/carbon/human/species/yautja/_species.dm +++ b/code/modules/mob/living/carbon/human/species/yautja/_species.dm @@ -14,6 +14,7 @@ TRAIT_FOREIGN_BIO, TRAIT_DEXTROUS, TRAIT_EMOTE_CD_EXEMPT, + TRAIT_IRON_TEETH, ) unarmed_type = /datum/unarmed_attack/punch/strong secondary_unarmed_type = /datum/unarmed_attack/bite/strong From 4040cf3e0c7d1ade85eb4706e8db97cc4c467c06 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 25 Jul 2024 10:40:32 +0100 Subject: [PATCH 106/275] Automatic changelog for PR #6776 [ci skip] --- html/changelogs/AutoChangeLog-pr-6776.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6776.yml diff --git a/html/changelogs/AutoChangeLog-pr-6776.yml b/html/changelogs/AutoChangeLog-pr-6776.yml new file mode 100644 index 000000000000..4ff50416b836 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6776.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Synthetics and Yautja now spawn with the Iron Teeth trait, not dropping items held in their mouth." \ No newline at end of file From 36ab9674a311463bb056f7fab5fe3f3079305569 Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Thu, 25 Jul 2024 12:35:29 +0300 Subject: [PATCH 107/275] Shoes resprite (#6581) # About the pull request Updates shoes sprite with sprites from: https://github.com/cmss13-devs/cmss13/pull/344 https://github.com/tgstation/TerraGov-Marine-Corps/pull/156 They look a lot more fitting and less fossilized, in comparison with the current ones, also they fit current artstyle far better. Also cleaned and reorganized the boots file. # Testing Photographs and Procedure
    Screenshots & Videos ![dreammaker_i7XMcbx8nw](https://github.com/cmss13-devs/cmss13/assets/100090741/a9c1681c-b7eb-4a0b-bcc3-d2bb0da313e4) Old file for comparison ![dreammaker_EWDBNFyEFt](https://github.com/cmss13-devs/cmss13/assets/100090741/26555e7d-1f59-480a-8968-4ae9db7bb133)
    # Changelog :cl: imageadd: shoes icons resprite /:cl: --- icons/obj/items/clothing/shoes.dmi | Bin 13284 -> 16116 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/items/clothing/shoes.dmi b/icons/obj/items/clothing/shoes.dmi index c4e01786e57971cd86e004ae918e13737d5bb362..90e626503963ca6c887aa6612367b1144053fce0 100644 GIT binary patch literal 16116 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

    7ddOra{(5}O(kkt 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 RJpYJCPD)v_Qo=a+{{nNTQ4|0G From 622971fe1dfa4890b7c17123ea54efa028bb1505 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 25 Jul 2024 10:48:42 +0100 Subject: [PATCH 108/275] Automatic changelog for PR #6581 [ci skip] --- html/changelogs/AutoChangeLog-pr-6581.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6581.yml diff --git a/html/changelogs/AutoChangeLog-pr-6581.yml b/html/changelogs/AutoChangeLog-pr-6581.yml new file mode 100644 index 000000000000..2510f8ece84b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6581.yml @@ -0,0 +1,4 @@ +author: "Blundir" +delete-after: True +changes: + - imageadd: "shoes icons resprite" \ No newline at end of file From 775112ba71e9ffb876c8261f4b387b50aaec93b8 Mon Sep 17 00:00:00 2001 From: Crystalic <39885003+blackcrystall@users.noreply.github.com> Date: Thu, 25 Jul 2024 14:37:59 +0500 Subject: [PATCH 109/275] Loading Lobby Art (#6684) # About the pull request Loading around # New icon (animated, look in vsc/native editor for more info) ![image](https://github.com/user-attachments/assets/f5e32ab5-2e0a-4f28-85b5-59dade4ee9bb) # Changelog :cl: BlackCrystalic qol: if server take too long to pre init all before lobby art, players will see lobbyart "loading" /:cl: --- code/controllers/subsystem/init/lobby_art.dm | 2 +- code/game/turfs/walls/wall_types.dm | 20 ++++++++++--------- icons/lobby/title_loading.dmi | Bin 0 -> 32415 bytes maps/map_files/generic/Admin_level.dmm | 4 ++-- 4 files changed, 14 insertions(+), 12 deletions(-) create mode 100644 icons/lobby/title_loading.dmi diff --git a/code/controllers/subsystem/init/lobby_art.dm b/code/controllers/subsystem/init/lobby_art.dm index 7c49d5fe1787..4b26d576b8df 100644 --- a/code/controllers/subsystem/init/lobby_art.dm +++ b/code/controllers/subsystem/init/lobby_art.dm @@ -6,5 +6,5 @@ SUBSYSTEM_DEF(lobby_art) /datum/controller/subsystem/lobby_art/Initialize() var/list/lobby_arts = CONFIG_GET(str_list/lobby_art_images) if(length(lobby_arts)) - force_lobby_art(rand(1,length(lobby_arts))) + force_lobby_art(rand(1, length(lobby_arts))) return SS_INIT_SUCCESS diff --git a/code/game/turfs/walls/wall_types.dm b/code/game/turfs/walls/wall_types.dm index 21839d35af03..6db61002c2fe 100644 --- a/code/game/turfs/walls/wall_types.dm +++ b/code/game/turfs/walls/wall_types.dm @@ -297,11 +297,10 @@ INITIALIZE_IMMEDIATE(/turf/closed/wall/indestructible/splashscreen) /turf/closed/wall/indestructible/splashscreen name = "Lobby Art" desc = "Assorted artworks." - icon = 'icons/lobby/title.dmi' - icon_state = "" -// icon_state = "title_holiday" + icon = 'icons/lobby/title_loading.dmi' + icon_state = "title" layer = FLY_LAYER - special_icon = 1 + special_icon = TRUE /turf/closed/wall/indestructible/splashscreen/Initialize() . = ..() @@ -309,16 +308,19 @@ INITIALIZE_IMMEDIATE(/turf/closed/wall/indestructible/splashscreen) /proc/force_lobby_art(art_id) GLOB.displayed_lobby_art = art_id - var/turf/closed/wall/indestructible/splashscreen/SS = locate("LOBBYART") + var/turf/closed/wall/indestructible/splashscreen/lobby_art = locate("LOBBYART") var/list/lobby_arts = CONFIG_GET(str_list/lobby_art_images) var/list/lobby_authors = CONFIG_GET(str_list/lobby_art_authors) - SS.icon_state = lobby_arts[GLOB.displayed_lobby_art] - SS.desc = "Artwork by [lobby_authors[GLOB.displayed_lobby_art]]" - for(var/client/C in GLOB.clients) + lobby_art.icon = 'icons/lobby/title.dmi' + lobby_art.icon_state = lobby_arts[GLOB.displayed_lobby_art] + lobby_art.desc = "Artwork by [lobby_authors[GLOB.displayed_lobby_art]]" + lobby_art.pixel_x = -288 + lobby_art.pixel_y = -288 + for(var/client/player in GLOB.clients) if(GLOB.displayed_lobby_art != -1) var/author = lobby_authors[GLOB.displayed_lobby_art] if(author != "Unknown") - to_chat_forced(C, SPAN_ROUNDBODY("


    This round's lobby art is brought to you by [author]
    ")) + to_chat_forced(player, SPAN_ROUNDBODY("
    This round's lobby art is brought to you by [author]
    ")) /turf/closed/wall/indestructible/other icon_state = "r_wall" diff --git a/icons/lobby/title_loading.dmi b/icons/lobby/title_loading.dmi new file mode 100644 index 0000000000000000000000000000000000000000..3aa2f5ad52c29ef707cb4aa84dfca82a89cb6d3c GIT binary patch literal 32415 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 MYnEUB+b8?~AK^NLi~s-t literal 0 HcmV?d00001 diff --git a/maps/map_files/generic/Admin_level.dmm b/maps/map_files/generic/Admin_level.dmm index be0f85e60028..c97821b827fb 100644 --- a/maps/map_files/generic/Admin_level.dmm +++ b/maps/map_files/generic/Admin_level.dmm @@ -2211,7 +2211,7 @@ hp hp hp hp -kx +hp "} (2,1,1) = {" aa @@ -3570,7 +3570,7 @@ hp hp hp hp -hp +kx hp hp hp From d208fe4f5934bc6bea4c75a4c9c2330fc474a3d7 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 25 Jul 2024 10:56:24 +0100 Subject: [PATCH 110/275] Automatic changelog for PR #6684 [ci skip] --- html/changelogs/AutoChangeLog-pr-6684.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6684.yml diff --git a/html/changelogs/AutoChangeLog-pr-6684.yml b/html/changelogs/AutoChangeLog-pr-6684.yml new file mode 100644 index 000000000000..2eea40559f7a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6684.yml @@ -0,0 +1,4 @@ +author: "BlackCrystalic" +delete-after: True +changes: + - qol: "if server take too long to pre init all before lobby art, players will see lobbyart \"loading\"" \ No newline at end of file From 8ceaaf91c236e848cf658f72849099f2726d90cf Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Thu, 25 Jul 2024 17:38:23 +0800 Subject: [PATCH 111/275] Adds Urban Sprite For Ghillie Suit (#6563) # About the pull request Replaces the Green ghillie sprites for the Sniper/AMR into a more Urban sprite, using the Elite Mercenary Sprites akin to Forecon, for urban maps like Chances Claim or Fiorina. # Explain why it's good for the game Very odd the Sniper/AMR are using Green on a grey map for camo. This makes it look appropriate, and precedent the USCM uses this scheme in forecon. # Testing Photographs and Procedure
    Screenshots & Videos ![Screenshot 2024-06-26 04 48 39](https://github.com/cmss13-devs/cmss13/assets/6595389/3fb6b07c-c304-47e4-9a4b-56b8b7d08b6a)
    # Changelog :cl: imageadd: The Sniper and Anti-Material Rifle Specialists will now use an urban camouflage sprite for their ghillie suit instead of a green camouflage. /:cl: Co-authored-by: Steelpoint --- icons/mob/humans/onmob/head_1.dmi | Bin 129212 -> 125719 bytes icons/mob/humans/onmob/suit_1.dmi | Bin 250546 -> 198763 bytes icons/obj/items/clothing/cm_hats.dmi | Bin 53605 -> 51852 bytes icons/obj/items/clothing/cm_suits.dmi | Bin 81386 -> 69437 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/humans/onmob/head_1.dmi b/icons/mob/humans/onmob/head_1.dmi index 951c7e89f985788794e4a83a661d1e37489cf4f1..696ab464252dab4b38ad0c8994ea7f6d48421027 100644 GIT binary patch literal 125719 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
    @JnuekY-6for_JmO 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 literal 129212 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�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�i91~WDqH6 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 diff --git a/icons/mob/humans/onmob/suit_1.dmi b/icons/mob/humans/onmob/suit_1.dmi index c372b8a6d72c69b1aa0fc07d7f964e1b7aa88d3f..85266a2077ac36be29038103d235e2cceded8965 100644 GIT binary patch literal 198763 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 z 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 z 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%0Dp9xwc^J4PqWaX8{>1yoqUbBY=Zx@+H5y#crsty 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 Y|7hRnEH&w2fPg=FY2_E?Qbr&CAD%rETmS$7 diff --git a/icons/obj/items/clothing/cm_hats.dmi b/icons/obj/items/clothing/cm_hats.dmi index 469d7cb7616abeaa29f92e7ce124868e803550cf..923a26b55c209b625912c2efeea2d075e88ded09 100644 GIT binary patch literal 51852 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 literal 53605 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

    SH80!GqkKFbiM!Jvkmx7 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%0A|Iyu!VZ5;F!oi_~! zdfnLc@}tvv*%v_|4(D_b-#;fChlnbspb01f!NLW-iBa&GFGg758O4^p>He1c`Nhla zl`4aShtFn&<>ovVZ!9YIHb)(0%-fE4-@M!YKKnH@{g07{w=-MN7aBk946m1)ZVVvw zS^f(uvf%0IkHDn}-yg>?@=>2EqZsm;y~Bx9CJw*Nuqdy?kM#Nv)2~nW(|ue0v9nwb zFilNOv!HD|-vH+~Vd^)d z0jj!(h)%w04y# z%Y`_$W3WI$GWKd5yHX3MVv$SdF*eg(*~+p9A}+gK2RG*~6d>8r8OY50Mf_U9Lc$<* z&VDfc<&ebnfdj->N)h8|7Arh}#GsyY(bFG&cH_qitCCAZ+urk*!R-8eY&Rk2H9L0% zaP6|T7C*M%Ei5V;t?{;2V^V)J7S~5f`4-}f#35qf=f4XMri~K`UEyXU89fdoVjERZ zZ0`9WhLLm`$HmruRi!TSnVI$mhs1OE=BSa6+4*du)h0E0h!2M@CWKYO4xKzblL%vV zjohfOyajT`_625YB2X$Yz?EbOFju2w_AuUSn(gh`8#iFxHFY$OPNO_D-hzVB z(XBl9oC&9~)!1~|i>(D%AwBdV=@qj+rqT1{*X&#Z#^!;(_0NEZ3Uh2N_vhXYc0rED z8Iu}9;{p6cTn88WfB=P@)P|-(?+vRj;td)fX*)CAQ3hxbk_5!Qjk0v}Ag|k7c+Mjw z=#6aQ9pf@WqZuJM_o<&BA`7fhmgw7r z&INylEX-EmJOv|ui@ zY;hOU7h8$|GHkm3Zaq%Ki8@Tb&N}@QAY*?wM{}&3^!Z%3CeTU?3n9OMzgAQGEO~hm z(=LAnkIPWIX%=zmsNz$3G7EnP4j0oJFW^u| zmMyY+B2UV!8YdUUJ!)~cChyKSI)Y?qTb=`L-1>OX8tJ9$p726abSH9db1k23q}HgQ ztDJmagII0zV`z2b?;KSw(u7US@rjJ7Ylo7f@sk5Q%4T;s^{-Vs-aAJxao^;C*K2CP z>Ez79tqWk}t1`wvzTicA;|h)lPzx5?_|dkHjHYAR-DSZL9c&C-?2&Dh*Fgm$tP$n*CF}+Zqsz9V~x8u0R+U#E37;BasX8 zEr3htW+!@&8v~MYd6`o&HStLu3e@?2iH5gZ!XXg>8bm{DeB{bX^cr`ZNGd}@I}&UV zuRRQ#MjukP&N(%wWS@~A0pfB}vthftY1hTvqQrTZQw2yrH!R?^*p$=Ucy9{kgUk}k zWExsfcf>t&(e0S>TDcQ#S<8miOl#MZioJBN=i`4 zJ(K9;QI;RAw?9%+@&kBU`oFG~556B4HUjIsgUU$V+xhu7hjYLORoxCdmCaK>nsw`I z;W3Yk*<>1P8e>%%br>d%*ahbq7QE$eFax}HANgRcN`m`=?@t_JnvM}M@`{YXXXOcsw2Sxa(I zug^>-e;C`nwmp= zo}3?QCA+a-;AuDsdK#g~**CBC$^F5|*fBrVo?)TaPD7G3$RW6Tmbd~aNn1_HOFKVU z*tacgJfx&-^hHc%ra4T`f*J|N?C$CTKg3HPFGZ+!=m@)`xpj#;&V z+-)X#`VwgfR@zVu%}@*cYl=@v4@mE^^==EtL}A?jTMI!0~Ch|2lJ}MJ$=S{uC1)`{ehKMT#)3Zu3kvIW}M0LUWvQU}_@{GbSZoc9W z|9Pp(rE(%ZkhUEpCp=#Cy8P=s`|5}I#-)*bDb6HFme{{W6yZI{V6(ik;$N0|6T+ip zRJb#_6noxoyYsJuTH9-MyKjYNGRjm!>`ibNPPRw zQ{5A&DkgnPI&-m9xJR&&S0v1)0}VlI!_2njy7)4 z9Fn5Mz+R{)pkY|=i-Ul7VKIPRztcwI`gPrucmkDq2E{&1&zTQhM=I90$WinUU+y{}JU>V{mXJ1HePG}Xp& z9_pi=>+B-?;~W2KuZOMcR39KUJT9geKZM{IL36IE;rMmtq01!>jW$U4F*ED+T4%J^ zTH3+C|L9^m?Kn4xI6v{^{Ix|cN7?-H#DUr}^O^-B80`0b1@irEko52hpUVNTO)idq z2+RYF`*my9F@9z~#VVQfgg|tzdX*YIk$kTFbmnpCu!vX%2*id1T3X!t34{@#$}rq` zZZ=F)d3vYhUN;rBxIJz{a~ygL*Zb(~PD z)}_r^X{J=b&$+Jfl5n4NN6Sxm1@&EfG8b7l-jVm1wYzw zBXOe1-@fi zt`^^^_TDINbNb^rnsGRuQq%fJcc*P*1L_|2tjg%&GjoJsMg!CZKFD$+pwa_xy9`TT$-?4#bj<=z7 zN!#bJVBfy>WA{xD;-QV>@RrHwtSkZP-JZR&l$1EcXsnO^U6@l$KAalrdjI}?gQx*u zN&ni1VG}!o^0IFlgleM;rxtB39b;TCJ)(8!PD$R zATZ78I>{n49~W~OzIG~wCYFQhcvV&6cz&niDERqSz8kKd=p|8hy)bm5a=CRBR0E(x z9O4^_qxP2ROWbf%&wrvXSIlVAQXAb-r|r}jL8JEQbL9oY%H)X^DBBpo-C#f@;=D&X zb#slae{(_&Tv;Ov3qN882Q*&Wk^lJqH7$(;hzXYf{qF9Teay@(E$)n3+0Xv@Z^~c- z8?W=$vP*8nd@?pCl#os>+OQWB^L+g4KMf!Hb#fMeA;POG+)pT~{CNGCWNcm=e#ATP zrRg#_u5)>cNkaNZ27aWLC8lv(aQhXakh zMmUJq3ymiFQgi&kEi{JEVwdqh3K$vv}(Zm|dax^8?SCe7J`^Hsd2z z1Dq-|(}#F3M?UFFbhBhT^%Yx?6@56v|Fl;5Hf55iRhTMIp<0vPf}K^{$ub;G`PIem zM~;fa%O$sAGqu9}{5*G2Bj>DKTwt?3>8UHihozmPL714BQpT-bd2O5=%6h5#Ai=Uv zuW79V;qY;*@P6nKXtlV@y}RgVn64Dj97D8rd=3fQnRr)$hga7wAozOh4}^GOC_-Eu zjT5^hX}=Zs;KO9Iw~-{oz3-xqqBL9D;~~#Oh;J?0_}}}%Bx-ekzau|Z_rdXA`t`7= zfX+)R7SgVN;kMH$L|SMGm=_o35?H0hzoLHSx{lWpm;O}iC}h*f6i>ZtG!)3a@k?{7 zu-ymc{?v0<#BSv&T5))ttkne@H@n>Bum}mwCQf(x?^17z&JmM3dKueq^mIt2uL|2D zH^hgsNM0yy-)PDk*2^AlQT4^K5uffYi(dk+6sXWdF?An@J<+8@=j*@4J|4N=1K;*p z7u@ic4Mb0_GliY-+}zwK_)J3-wij(RiFU7-S-zDZR6gt8GD+~>S+L#q1{?_#i)&d- ztdYK;5Pc1=)MYO(>4`*>I(!<;@1d`0MH{wb&JTkw+Zq`iP+T_$+P>8?{EQdesA6C- zZ9bfB)6WwTLN)7&bdalSLP*9Vn$rFrVxY%AV z5Y#07qo${uhd3#w@^d7F^0{gXQ?>Sc?TV<~cf8LAJdo|At*RUMehj{h2bS5#B&3_c z$6;)@^DlTkhBm(=Kq%UgxQ!vz7?72)T{2&wjm+UM__{hq-zTPVJ2;C=#xK|BON!r}pLPA6BnnpqpB0d*)1PsofUYq!2Fu>?S1%- zk4QOu-~whnW2*biJBH%^gCK*b^(JZzFVD&$!|b0JWAFG-k49{smjTLHe`dbqDsNcb zcNRg={e{KqhbRvx^9uLkg~!<60UzS7M+%S1c8#k0f-Yp2B$u7v(b)-iiDB`HueBI5SwFire7J}Q zN$g5A9DLos#B|_{x%&J57)0_8i14s(Y_L5TzB3TZ@*l=!6Yrb%<{Q}TQfl#H(kNV& zkis_|@_IEH28Q%TQB?D$BQM$}XNTxe;*O~&^PtBnT>EruZ8&%oo|BWq5Fi;HZ0G~| zikeXU(I*eX$=AM!Nt4lWP|4(yg&9VJw*+Kesc$CS3Ky@A6@X1>%t@Q*(nB?<{K}F+8;5$X1x}4Br=HvR zTv6X{9o4Pox@8#o>kc1ou*mu`0>kO*BDAE3R+1N&o&ypik9MRkAVbpD%Cl4q%iuY2(eMrV66>t zDQ20|@~FaG+m0ja^tX2=mhCrCR|hUdur;|1_}ff4Y!~4k%=pN{3kZfQO5E z!6Ml%F%Djx$z|{2e+pz^G~{5hEayy>GH-l|EN*i};%9Hm(rMj%3ItDa=>vH9jL)*c z#B|!euRmPu-^h3?tc$9a<_Vd&+h(v#{!Zf+qk$DUUsbBv6!pe+(EzL{nCqOr?|MpKgd{`Tni$C_?5d=s(V&3>e&E zc5YbR`p!Z4`Ax#RP0_y4`v>=0QLR5#{)^Ss^CG12d(3Da*igM5)_+L6W@l_ixd0?= zUEYwnrvo4jh#!?DJ7@LE%B$XM;$ugzM*CN3u8AR`2cb(9AK&Y_DT;%W(4Pms-$jF~ zV*YC3NMZ9FuDiDA7rG((}3uV z`~@3QAUnk+43{@`Osi_)xv@;ecx@pR% zGU-6NwQSv%fz~hN3E!g(|DL9QZM!LGDp36WXOvlntMv6&UZSH=@a@mIgc-DP7o@kK zBaQaCqU2&m<=x?EhKSSG61zIPRR%%a8^(%a@$t_@gO@6JET<2}AxkAb)}JOe-a#J0 z{?bI9>V(9kbDM)`b;J+Inp&sQb|FGUO50g>7sAOIfhAXuS?2{kTya(M&9=1K8r+8& zB3@Wjox~-kV|=^#y$JV2dZ`(_jZC`8ND@5a%9?ten|4lmk1VPxW^jX;hB)BUSU!jV zrS#Gk1)mD|!vz$4ZnR}GG1s2Eo@yTb5Op2>^?TinPJ|L5Cw$wzRxlyI>Sy^~CiUkH zS6)rTLR~=dtnbTlLoltZ>`&xZmL{ut<+3jU$u?) zTWuz1wA9aJwT{6V%N^QxRzDK=iU%29faSeSEJ{*4_crx7uc#%R2OIV+M;!veXI7Mz z(f~)FY{Jg@NHTdsMT;6dPqT{Cp%G=Jm;*AmJpPYL0ze-sjO7-bvmg^bY{9Dt0$yI0 z1owsbO5R}4sv9o6o5uPz1{Z6&C+0Q@)O=K!UqPI64ruG#FCo_q1S(U+qI@%z0;efQ zeTMA866}h~F@^vd>J=MjmHbJ;$pF40c#5wv0Yw&&(p|}qJ9tllQR#7#!Rg#Dw6rCsftA-f7v(D(~Z;$i=@%r7x8%P{t_(0Yupy*srPT5mcBmR$?rumy% z7lCAwd-PGDR1@YS2iE{$9y3(P%#O#)j*fqi4M^`0R{%a-&FRQ*`&JY`R-j70F_Nk6 zRXWM=6KtBzW@Na*ujV<|Pcq&T~&#jTcCfcmD{xZe&C={0U9Nw$s|sOmk+1& zYxg@v{l0~c<@`8PiF^^@`DP<=es%BiMy8F`(`T-(+1{qExS+`-3_Fve;M#6MB|X;R z0;KrCXuaAOfxx@IP(Qb9KV0tO{rKx);<93yYu9-j4Qe-)BDht|g!@J@LgwQO;{9aP ziLzS#(ALH(Di};Z5Rd~lA46zEamUM3_jDPv+(wM&^*%Pc5?R*K)g4F=lMNz?n#x%?lapbK)Lu?9d^Yw8WP(kl&ez1mf=^!H&Myi_cTm*W*kdAyXx9a41Q2geAgXskuE32f2 zMjRlK6#%N`=}MEv@w1?Vn}kW9v8UIUh$}|m?J^L*iF|n+otU1p^YS!3dK;ppt`%f~ zeJZQycEZ5QAqZi5|EG;s&Q;(k;sWzKMd`c7E5_zjgmt{Glatfo`MH9Xl~r|L^3aFz ziHT2!x2&yZ7HyW|QK1!sPI8W)n&z~Sc2`2%R%5EA$H?Q77h?@5iN!x3ssJ)TdU3dI z3U7|`AH?b(Ru>`VGl(b^f;cE!L2QXQuj9%&82Kf#?eD(0pr+2}H&~>b^rRuEXcC>n zx5B3=)cNBEJWoSsLa=?!wayQ()onA>fYm?Od9PbO$k_H~VTeu}yvkf>jB}=rNsm)a zJ?}$Y@AZlgUrLJ0Wb6!17>YQ5{P;n9@1CFae2UMH?d|Q?`7)5>(-WwkE*9Y4{9sYm zXZ6L>BIZgZ&&uXgxDpI)nmHGP@{8z?IrpZ*qFt!nO}vJW8u>T@t@-YH^lntp6YV4M zkJFS8?zXmI`J}@yT@4^`qoMoMX(9_9aRDA1&$G?|89BuKouUukE3*g9R=+LiRtqvw z^W(o?o@yW4Kd{PU^A!U$h*_xM#SqbXjD0X4QBg~5$J#Z_>g-;`9lS0sg_HUC&*Jbt zbD=vvz``?sYpejjrlYvFRx252a$(>CI3VqM7I~p+QUbU)daFwt6;v znyGr9eMFp_;Ue+!$oTV%W)!pjQ%hDu&r2s@L>vxOcHM8jNQB+0L>3;3G2lSTpmz;o&+&c zetqK5)~qNiiwRjucUj<-la>AcNipn}T>D=!8J)f1PW2reDNs!JX%BC-}A9$IjJaY@%QvSfDE{?#w)%1KiesI6-rijzg zjh%7B?d4uFv3GMm)yll*?q1qPSdE!0j|5;cVyaAL#eG8Y&-+neP_ z20*XjZg!9Pl}?uVW=N>pj3c$%4(UC1dDS#DaxZ5|2BN0ZiNyD!VNmDp1l1dQgYBJ5 zGU<#`@EWU8>oQ+~J6+V2>kZW-cMd5Aw`~0N2m`RMGg^IIKzn44KNJ7ETI9X#T~NaB znEX#bDf?>d{XKEOBk{L<-&X&G?41K#?_Li?-casKmK34DJ(B1;V5J1>Pyr0P!4tt- zZW#N59ZsD1{`%6WkL_{~9G7+~7~YpPWn zpSWuBx4TJJ;jZy5b1rW_LA*MCRmR9Diud7-z-nHmw5cNvW6laO4cY%@^;EK%0kq~) zCBjDk*|s!q5~j!UU&-BiE5KEO}{8#0V7keSA@#M{&StMm_sWmFAX|b^#l)Nw9gav<)4~J zv1*ag$UGo~`am_bwJaPy+`^n5$IQOm7l1I@OU-mjGFG^4uWIfBNd=8dUtPv5hXYt% zqh?gI?#{dR-P>EM+pBg$LERsyXpOa!-vdePWT?yU}g_@ z)P5hQ$-d((<*i}c@pD=>U&R6|xq2@o2v$2g<>Nb6%Se<7-k2oXotD{G?5dBv2ej`V z&B3wD&ZU69%Jk!In-7QOt9FFOyaQ85{6(VS!3eP5cJ2U=?JxOMMVLeq6BD$&IqILp z>mVLXgq0y44igsntC#q4rWyp`X$`dI z931^C?zd;SRXC^zmNG&7Iv77Go1ma*oFu8%W^sSZ;bZ*zB*I+j+~Ra|bWfQ6cCaV6 zZE1N3d4c_(n!=RvB--t`Y;*j7So-}}*RvZm72)RPE0JAG2>2+kqGEmh(etbY4^hvcBDp zJM>G-c`?^I!qLp2^#J-^&%q`U?atIldW!qrVK5Y+BhqmLgJlCmKes_|HoO1|O72ZJ zSDOc+fQbpaZ;GvujjNs8Mb1L7T?Q&fxI-iT0%dX`HNcF+flk$vkp;anq^6Et4bcCz?Y8?KoNQVt{}y zfqCS>W4k~G2d6pCfsF*>cnsQP4Xq%V^gzI$PXyFB#m4^5>|rr|1;#IrB`d;_r^ZQ9 zWz9MVaVb)f8F&p$(4$8E;wkxFAsUMe7p*_Z;*NwFQu44fgqZeLM^Pk+gqR}Q4L`Y1 zCaLwjvicvPrWS4fInVrI#Y!=@MG9(c8-8SI}5Kw#PNJT!;T1Li0>t5PqTJx321NOmQ;yd*=RZ_xHiMpmHP=Q8D_j z6kZZMnuVCS`%2#w$5=5_CP;L05 zXSFBeg#RmKT67*d<_?fwK|WlvB*4wXTXMZ9n`g#QymVNTdv68QY@jzL=uE1Rt}ZGx zVUtBoeDa%W%-IaeKjBSbA;Kk1?Pwe)wAW>ibs8$5lJ_<2r{S29Z@CW?rx`hL?OaN& zORZn6Z!$t3fax{i7Z4GkK=t`Ld^5(tHR$fpLbvUgLqo^eo);#yx1JAojfkqp%TaH+ zgnn9-jPPAQo+85o|B4md`IqUIWu4sG*{KQU)KZW?I_c75#f!<^0>=`sw34+#V9XPkuaq-+jWx;SMpRK)fOik^BE1HRfUO zd~66YWDh~3_~+U_x8-(J#06%Ab3Y^Jws%|Vyaz-h^r{y|qQFBZW;RvT^vgrXZ#K8= z@xAV=@ES!7u8%#`czs4!2}2B1?&-Nem}9wm+G5iUnkf?LR2b~75W}Hw{$BSSW)DGe zC|~cjo<0TH#dIvwREs_Hc`*a%O}-!J##N6Ci&PjS+9lWXQhAY8I1DFMT+}y2xAi%` zms!5vNH^7eZs@GuFfgzt0@7}fu5*_VfbWMFRHa`4hn{hp<5PN$QiRl?=&|p}OqYWb z**9#LAlSS^<{zYW7qMcdL#fIx&KgsAI+8fJ2Rd$V0_Vrhv>Gsh!GEk4YYP^3&$b4B z+UWM1f>@)LuOX1RQA}TF7Y@ zgumO{0=mU^Fr|3cYW@D}EjRU#xVLNBo&5$eZ1b5!QL+O; zdWQ=&#traq>Mg0_1~!Ye!FHhAU6g5GI$`hzt2-8MEwa6^l?;R17el%1!&eC<)|CLjNIr1p!{il7bsGm?vgi)bnT_h79?GX6V& zYbeMJ{*H2PvL2MEf37w9|2y*kZ#Ro-ToLNz#x>?=g9cfDT(TB3Z%9srP=v6!{k@*< zP&$6rDAq6~0PFF2OJSqvi`NcN?0Z8Q(hUFm;2C$?#J^}9$l?kyj5?+F`uCY+c}-JY zo%OkQ#dJHMuc76p2B2hDsj%#N#A^yPY4=-kW*a;`<625_zSmSHJilb<;g-dY#yDD- z!N5YzcId1{J?a_e$&|4m+Znz~ZK&uTt{Kch+q=Pky1Ql1gSK;TP7&geEXmM0MZCq# z$>~3y*RQy1CI+lz97~IaLJ|Ni(!cPpGg`Fbl&%V}Wie*7x+{vlU# zgui(0U1R3uje4df{P)gGttP6V$0bF(s8zteHvm;hA5x^8T6vW5bL8(w;e32Zc6s60 zQCaX%gJg`&=yf0Y<|7VwGv2L8qpiCU4!O79QDDHqueu?e5{HX}y00UI=Vxb=BPJ#$ zfA&#Bg%xXRpnX3K8Yr-EaHh{|0hE*_hl!A#V zMlBTk0Ek~wGK?}_jE&e}N^}X8CN!OjFQ57WOq7K&qZRDky1bSMgWxxi1W2QF)tnC~ zB`wOqPC(G7?V|^?ha6R6OL_suIi>JQh}=>r^-*%2F9+oDX;R-FQX<(gw@ogy^@gEPUx-^2YrF00y6l~`!eKrl$3;Z&tKtGfyalGv z!%6peeW_;e#qks$n<@5`2K(rmHrPp1o>h{QqD1A|dDSbZy^8LOHXRF~wu(7^ilW?G z%|n8-7%naKxcL?&!09u@G!`L@cFRX1TmAIFYjcC$_4bUy>v`a};r)RCBVZ*)DR3hr zt6|USJz=RAin@_2Y!T!QiB{PV{92*1L6$~d^9r|TA)0hL#%&4*Cuax4fvsj*bZ*t4 z9gobY=Z$1;yxKm)W1{R~1BeOr=F#fEq_5 zK<=qrOY3Wpk*_n%+M{ zw>j$xLgNIZ>ZAS-^-~#_-MG5kY#U-&DfVA0hS=k>V=V4bI;vCD_c&GSbv>>tyV$H` z0~Z0F|M7pwf_fi!RQ==3UpUyK&l+M_9zwps`*$h&zY4DZ+p>dDZ}=2bRb`O#(_@{9 zERmo0BSgKXS)ZYgKZZnKQc|+cpFy_ixp7>KSJ`#=5a7Nl?05dxy>Xr9P4YpZ3W}@4 zuK-G!Pnl`S%q(!Cf_`8jNQ7p_%=?<*L6ukDMLouxxgXW`rt++n3y56p3*x_1s=7rxX#)}Ww#f#QlR3$cx>RGdo!?Ck6#5JEY@bIpZB#Z(dAfit}Q zK`l!lL_*7be(746$Y96Y{>MDfElA%3zRw;)@OUbcVSI*H$Wnc)LN6h`l26n=bMm)z zhz`~%Jq zchQQqz7MOjbV}+>-5q7}lmj9Fx;#)lM)9Fct35bgh=d>+C z{l2x<**mnf+8R3^|3UnkTUIWV;{~noObFQSA=d_g`dsvQA=z|n6~jR5p$7ukUr}p3 zkwsy|}bi611>p3bBCtcCJw)c03&m?tvN4ccKns@+~X5rj!9r93; zJk7E>_1me{x{FRqY)iFxWw3H#q5?cWIKHe{o)NI*IULzGHT~xz{O5kx!wSb-WUArX zU`0iG#20A8L(qt}4*~yfy3%ZEqV&QK2@ygNp9{*^y(1AvSPCOz=D4kG)Bd5pwT&(z z;VdneO>^e|QtWXQWDK{iw;h%BKZUw9`l>bJFNrNoaX@P`Sdaer77?jiTpe7scmn_c zo?nj>P=WV%DfgdUJkD}{Y3@fGLsq|kywogLRqNe~=?~|=N!p!h@fNaL&P&H6ZiE3PJ1} zKb*UptnS7}W*xOoAW!peRk2Q9Pd#^~+fz36 z=rAJYnw%<7P_mAUi>uU$jHzITOi&QY4Sb`Re#7+;nVUzR+CsLSHvyQ<-K8nO@R-l5 zSGfK#YcPOTrH{u7%t2wy6jiG6#GkH7!L^!hrhy5&as@*wWw}HzDlDOXPpMV&*ulRY zgP!qMaZ2hrF;Y@edI)yk^q5;5eBUpu3YB=67y+fiI({rPw!$J?yq~+eQPQ%X*K&=N z{K0U!5^Fu=68Unm$4O4pP}QMVii2N`5N?uDgI+;q&wZnOXAkBGjjYZWC|{c>`lj(& zBDbGHreE978MW(GfjuoH>4|$o(dZ~&nN^{F*)9MZ;+&s@kN7TQ{*1*o5Qo7L7sSDndY-NWBl=b z6m`=txki6J3^^V{#A2VM{7yZqx-P2Fh3AO9>7QzEL{s~@+xRQ2(JaO1Jm+jAkxhYV zD|T`>s~P5$23Sqj(=3ktrfFv7f`}Dyxu;C(d&jO3j)UaW-#F}ZcErjH zh6s1V=rF5WpQo`o-B{dt_B61sa#F^ooxZ7Xu;BTLMo~z@5BKp;n?KL}nW!-J4b^k% zGsj8cy3Q5L?mCUmPfNbBj0V5q3;{Xar&dnO-hGz$RBTEs78(&OQ_JX zppo(Q^km+E^xk!W3F`(>D*Ofo)i$r@A#FR zkixcunx=2-6M@RxsYxUzsl$gAWu8NLf$8MM&qOfEIVRegJF)G}zRD|je|ZfO{ix8E zz~{@7+(>SBxWXCZ#h4ex6ZHsWyi(QsB=Es14Qon{T8 zt;ZZ;-zchl>(kcqukl@%Hqx>JzHhRzT-9P~BA-1WL_b42m}QqSAJ590721?(I&tz! z5;$)JD3TkEwL0y4MOJwz8f0RDD!a_+#oQ-!aCf~@;v#0dZDHEer<~6=N@kR z)!DSs0ikubk;_s3Wz%aNXBUx;>xCFfdfe42dGp3dWipLCRy6dr{Jk7h`t~GW7P;n^ zw|t3sVI^^EQgtEz`c7?--;=UfH)l~<)kw1$B>hr3KuDYxc^EFU zkc{!Ds(T0GihQL_A!SSg)vnOhk1s&mkc-+XB1-_dTgLX3=<%KAGUCaLhR}i1_;7M( zX13^mxA4t59P`zUigJRQMiLE{@CT%vA9~h5c4)lHWdA6Yoq$TfaK*(qm2=6eids5~ zBLsR{gL;-|Iy^}jipd*6&&!Ps2xG+!DfSK5;Ws7j+`~U6zKV6i^_WsOPa;TAPopq! zwad}77vIE(roKTFyjlsh{8gp}U7TF-meea>X?m%vozDOmq@=rFWzSFPe5=|zo0&Uq zl>MBpcftSa@DCXCqOVa+S|Vy}u{GTadaJsgcx7M!HlMaszGM|laa$yrWbC?ZxU|{4 zNs#iIt@@%Y29f>s0LkDi@-*DQ>N^1f_~_NIH);{S>Ic_8yDba|fg$qkMb2IOIMd$R%_1%xNKkY&?dkD*A{4fbLH9em zV}J(8%0bZiKzQYkRs!h3rDQPhlhoVq11G1RKU265G#zNCl}%&(QcjWp#x3mTZzd-v zjaub4iJxb(hinqZVx0vOIOJ1}l%S9sEe<)*Nf&z@RQ*^SKwGr{&VE-{hJY)@ddZ~8 z<2Fa+p#<3kpNqvLdo`B_AUk#B(pc!oVFW>8sM}?~@fZ9Ddw)b)3Sa^d-}&=#XevZi z&OOjjZySGuL5wIh_WUMO8_F>8md=kFmAfHYFb|ITD3r#8$-k*jS+4E{2FG=$eB>yu zJUwDhA(v5${P+j(XjviF$@`}rTFAosH9Sl|gFdP@l*{hfmrMH|sf@gW(;*~AI@S~6 zJMuQq^OP+1U9Onsng>LypCfau)4eE{@VTEMIQi183u=nXX&iDIaZFE&M9e?m=Cl>&QuZ>a!D>tx9V(8c$>8mjt1jg5_vkI`FoEtU!^ z@RemBlKqc!fazGJG_+|*1rO(i=5j~U{XKpAQ;O4_b*`-r!Q)QT-`KQ}pqnP5(r)Hz z?rKeTnML$By=?kJu2(|5ot>;?TEOAUrkpW*yO}tb`$mOpSxKa{w=fsafui1qZ4<3C znC}Piz`L1dU8s%eUI9DV?T^XKSW|dqj<%;G>E)RajZNH6%GOH*SZwGR|88$8uf9f( zG|Gx@QC-SeJgv{V21;Kx&-E%Q4C@f8M_1J>K8{2&wC_5uH~oy8y*F7s&h6^SoPTON z5|AE^0@MR*76Fx~;P`m_n&l$^DrQQ!{+>!{;Jk}aPAX@g+O|JOUA4hinY*yRBCbjg z%Ye1M!!O=p5H@smZBPBkwIl%&U5#lF;5zT_KFO19oXJzsk0nr#14QxJ^9UXQe(loH zfn?htZCRr5OqJd`llvvcOUUc5^S+es)~dR;TN@)Y=b$tvmC)r94HkgB%ES*%Hh8{L z2OxL(Im*#hNe9c-6M?G0S}T~Q#Lw7PuiqQSr(K_2)yg_Dj1tr}WV%3lp@GgX$JGr! zWg9{6sLZ1d*YmZo2jS+BJO1VyeY@#zcgDam2yTy$5)ax@wk@893=f)~vL$rn>}2(q zQ0)$kus$p8NrsvS4CBv(z<58}HRdE&xxm9|5JOPP1-+MBhuK6{#SG|3z4NB7hQzoZ zbig@(Ns@m-@*-}(kjw8iCO1-*#@m6>J4?Oill;W0{F{5 ziN7z^C}#z)P$`Ibtg!`=QC!?7&)gK=egCpg@i{__sSP-oel7F59WpMhemyjN*SdM@ zb8X3=~z!#s%)X&9uenh4=ho! z1oqbe+&MhPxm>W;C-da2qfr#5?oCs1jyBLPt}Y5@zH4m2P-2}*RlKuk^4j2ke8*9G zOX24H=UoJQMYL5{{`j#)wBSzWZd&njjW#5DcJ3ylUAC8R;Btvx?Y*vU&Fj>}M(mn- zo_5yxRaif}srtATC%XlZhFJ{CFvPX&ml`F5hP&`_I!vhsTeg&rN>?AupMbg6?(9f@ zEHEX4V;hm3tUm{erniS5%vC74I)jwjZal7!+w08sWtSRHkVL3f6MPoFEYw{CcY=-r z6LRT6eiby_LjIUi7X3?{D)CkMajTq|Tx~9r0ls4SI5l-nXV0)7-S6Vg*^V|AY}6m+ z{0CMxsK&n|T&nY6eL_4iwhtw*OqpRv+VaZ6EN0%^RNEPqI)2D|5G~s(TEktuL1%`} zBWY~zHa$&`rcI)$%ll6G0xX(W!j$h#z5ek;3XzfL;QpS)hk==vld%exI}>Gpj_*t@ zud;ZzGwgzqj7R;^QqqN&z!DX*)Bu<_@Y5b6P}Bd)kU*cnVi0Q3eeH$v=;Id>z%Qqt ztzIySe0JMEIN}1G4zsKr!%Tl~rL6`5NxD!xg$cu%sLmc}wuoM>HKVC~vaR}{(X7G9 z!x!!=)%$o0v-oetMm5gfJv0bM1mZ@H_Ymi)rO3(wcj%jC;sqT2;KPNGcH3;uN8Sb* zAn1VN&Q_J^GzyCKFL;WG(;L3%RhqZ`)|X8+I+SZu8ca>1eFM~m1KEd||6m05 z&iE<=l=FIp%BiE@a{atB@RNTy*|}0?df8O5R;XHR7Jk^tD?Eq%k=MI-{v!WL9}tY= zFMjy{hHR&ipD06WG84VKf5LqE66>;g(*g756#XCnT2-{w@+8_E2&V9l>y&~LsP;US zaZtnN8^RCk_-i(a8#cU4ST>#@N1zid{h*1zjN~7l$HHBlLBG8(7h;G_^xyg3*Ok+u znW3dlL#fY|TM~lj6{}2T`}0-VBZ9l%5d_Yd%uuBD)VW_;SSLu#;uML4;|fIv;oyJW zF-Bqr>t+-p%<$2%2}oomOjJd*3LVY=Fx<8D_k*MVWG7qr zkg`tVuffFaeNX-MCnmW%%AF4{Ab+n^!5ss zv(v_8?cB`>m)cva39n$+i#FRy$y7A%o!mF8D-AUiVbS}4y%YpAAOW~9x{ez|cQ=5G zz_4=870KXV2Qww#LJ+cx0Z6L$wcql8ctXz72xkQ0h(eM4BVAT6=k4fP5bh-6RKBsa zRY?L}g3sp&ECGI^B2elzd|LQhy`fNFu+FT-wt|$!?}Zv|8(M^JD(fxMV6mDjCA~VDW{UKF6k951@BB7U03;f6 zxOM%=NDldBG)PCa_-c~~RMB{pm$68nkFZSj1_udfs_o6j3Lw-=5w9Ojuv=EYVyih} zb%Q5!mg4VAl3DEbu$3PD9Pzh_^ok8)lDF{=v%LUOsS@*VK}c=TW1&m@O@w)|QcPe- zp`r8IUe@{GW1fVRtm=Srju8RMUu~$SJWIPB@1hzP%%DB<)0v~O% z(&n9UAsK-?*fk%*8S;$Ka&oF$4({phuInEwn;z$o8ypyrQ-9?H)vFJwIKMcd z)k0qedtTd~OAe2K*v)r+NSvYTgae=Zqv52%$!urR^ac6(A5u5_{u~7>1eLr`^o8yLQoVT7~OdLPBnloDW~jCgh~>J&-dWU+lJf z<_$CE9uSJ5J2ed8pNxiU9s08J1e@H|FNJ;?K2eW227Q?&)@^EidblX1w=U%=ssQtN zi2cY8lu>7jB@c|j6>@3|rQd~1tKo>|c|$ju9lKm#JC0JQ$I2vgde^rdap?;yES@#~ zC(Hrfj<6DnrF}^%)nsJ=HFf~K9|o=_Cf2fJ1_mPC_BZ=jz>>S=x`}>B^6wQdZ|;(d zFh-l2=93fpWN64e72OA8+in=vW>3xo*`Q4eVsH&}SYVSCv`nkYwG7T|9tsel+gJNPz3AUbO`3YGTq6cM>KNHcHvAbspZG z1^?CX<2J%?A2g6A(c*(IY2qvt^tP|sKjMKT|N3|y3{SB3^L zn5hk(d&R{fbo^Rsv=Bs-9;~1eRu|jE`dHtyL93#kC-jMKeq7>`zv4%6Kod%_3tDfv zn7gBw)_X+AS_ImETaLgSlD$1}W@m=v}N7iF}zdF6R)wE|oN4agiUvQQQOuuM& zEW2sq$8;MaU~z`S@mh%su67S${A>A-Xe?9=SekrmuVJp!V1w6w(N9&_*ip6>E64?R zZ{HF=b^iUNXzF{c+=p*|yz()=%CLzrfu|97K;UZ`#DTmN|sDG>Ov9!X*TfCq*&kmlmhO6xU<4VN?kmu0j` zA(>qyFXlYJ(JM^ST0;qp#co3h8cf9vr+yL{CE^h*<=~}i!M)adPkWr)U!n|&pWS+& z4Jf3-@D3|qAoC6Dk2NAa*A1)G{>r3E#hL_u&S5jy^~75D4Up0=YS0aKccqx^!V>`A zGX*lrLJ9n?>{{L{Ds>&^Oo3`(K+0dKIzhrxjMNC6chO*O(eMsmeF{E4;CqU*Rl9~H z^dzoy>%>NkNnfLjONOo-7n$R;fa0J9{0fepSbx;G85s$;ICvJXtMkti7=B zT<_9>>DuLpJlt=oDr*%Gw*lYD!7o|Vg=@3Rka{{>5jG?zP{@x31M4^<`bQh3y6W4- z0VIy3%-Q zF3CancEH>{AhrbM?75C)X0>k97OMuk+feudg>|Y3mi`%!hk;hbo;TfV`$?{uvO^fX zwAc7N^gAfv2}Kb_&A3Vc%ey@<-m~7w|0It(ofj^BREDG{DnM3YgY zv6FjyGu>MJQ#VR`Kf*?$vSr~P0V+uXK?r9-@+g#K_iZ9SPB|>$DruFA(#ZF8g|74a z0{SN?+64KW?fVmQ$#S&idT%J7doMyO#1<`c;~{U$kiX*zz^OjCR;_`NtR(fOm?e7W z{Yf-ZtoLp^VH0Q)Wy})f5H`T0b~R{y9*87t0O$YsBPB(|#7it?(Le&eejyhgK07kNAXD*TGLa z-*MmQtiaVqlGQB+VmvGgU_AE9gPUl5B-;!8A#C-rhff<2b88-kVj+WuJ9Pri*$&AI zeG&h!T@ic+;++4K($dZ6J5}y@DRL-^$9`=K^4l`nJH(&R`aq(1`)ivAqKtNh{lvUQ zfJb)??y@xSEe_AlidmoE;bxGh^m98a^_L*N=Y|ddz!L0)bDDfZh(RXhjFSuQ6vDWP zvo855PZ?EyLO`X!Oa9Ns2COv^hnqILw^#6W_+{Ac-p!ttpZn(Ra4g4LOhJI}Y@j`& zC`2Zpo4bG4Fkr5aQ%-?|aEq23CqN`X$IMj1RJ%U)I0D`AK_`_ef0}kIz+l(B8*&3t zD_HDmbn7XUqjn)SpN!<>UACZUizC!!e$5U_pp78xM9MG12#gf_Q0_DS-2L)?v4(?Q zo{`WS$jnDI`wJj_#<9l{BQpx$N?J&^M$RnyQ9Yc`@CPA?`=4{9&weaCk+nwTQpN?5Akw8F!^U_X}j*R-@JlA zBuB4in+rV?Eol2&+$W@ydyQ%5V`Zgks&=uy<0txrA#nEb2$@gMO%HZChXwSjcmj3VTWQ_R?qu6$g8)M02(L>0< zR!N(;lD1R%@9Eo!8a?Mz4hbG}HI3LV`%_xhQ`M}tYtB&wAXpd1-Gdz!?0h6mQLf4D zjD7l{O1DbCz3xMS7qf_nRPWwc`kv{i6!S&2yP2UY4BUX9>#Lu8t63~9=5;Og2D;+m zl=poai{!jhY8YMw_zUT2pj-VhvpQ>YQRlTChFc$>y){$JX@Lv$6WcD;S$eeTHrmZ} z`1)GSl~dZTv?Q91rbvk0p9W@$eOVWedS7@laDB0B#pbImBS$=L*4%GwQ~a?6x4z?n z=HPKEhw~eso7fIQLS(3oAz zH991vdc-ns1HRqMX2Prfy}~;bh(_ znic`FpFiWz-Mk<9icJ(E`f$W>CQ>Znhne@WGJg-_dR8oq>OyUmncy6?SECVw<_Awz zyEOjWC;fS`PDHNM@4o%(8K*_uy15=!VYeRTU2JVvsyC+nF`*U;j!?!R_?JqTE#SKz zmGyG|i)&xTc=mB1pf+~v-C9e>^)H0I_`4P%KJ8zAKx#1t?2HP+Prd4$e*a450_yk1 zK7UK!EfYzmHV{L7g}>SF_1ACbg-Agj2GQ0gdsd`mmIjkU1o{`x=%4(BmOv`X2{bP+|J-=i?*1?Pzxig-3T->V&aJo9zD@{^D@^g|fYD$-tO32QRUh0T>- z$qvS%2##*%)_pKrCU>He@vaJ&N*21g#Zv6UuyJPP`#?RzSw{|g#;2n4;03vUZF``o z=HpqUe9Lo4^wy*p`I34EvER8|o78|Ov(d3ij8IL*@PCEefHPp@ zFJDh?e2aQTtA9Rp9U2vRvmBixdc&;7Zbh)=%SHfAY{c+ym-IKby#th~v0tVOmFgU} zWEEw0J;k0r7iPT!bYJ&-vrD6I67|O0v73`gg$Nf#KXfGj8N)9MKSR^67Fxa{lvE%h zca_ao$n-nES=k=SPTLIcb^!3b`c<)oz_8*n4-<$X5Dj|xMR(>swyX5ocxr^CRY)|l zac6hkfDmxz3y2UHPNzc`bo%o{hT}#ytQ?U(k=8lNdXR29Prmx@cqa_o|MREc>ATb| z3!t6Nr^BcZd-`|$@f?uUWieEN+?5njYe+LmF$Ha6V4ChpiE_@A>UBP*A3pz0KiC1( zSyKYyA%xGsz<0|h@5I=q=3y0PcZ5yGKs1+m;M3w`8sDGj>$b}c;RKS{2G59Ss>ag! z&DkQInw1qp&aZDx4=zjeQyhh}YuD&1U)iJ6wj9jik8gu?ObmUAh#X^ zwz9Oz2`$xnCR^Cx-b6p+pB|AQpk0}tpI5779D^Tg!LH{&STfWHrejsj(G7I1boh2i zxtU_)?;~H7sY<$mXa`-679^YxW(e2f&0l8CAb!;Hz>hZw*~h^n%1h&WVAJplnbhlh zI9D?a5p9rO8jxAF065GdI>$E;*2NW-#|3)&$nIi9wPbo7kZXrU3$>$M(_dA#JS3i$ zNhz`Regj^;F&c|DnaHvt`C>wx+4d=vnE~p+6N%2>NVimz)Zg}20vAMt+iko?k(Fvs zPtab>v_zJR9f*CfMxUQ8N{Y_?$2KO0?gz7QLl&em&0&O4vh{1K!#^`k zLh{blX~>Q>zIWH>;yv6_*{^7PGuhQUQW#-hZr<~nt<5ua&(qY3 z=!=L4={|_h&8@lM*O#eT-urk~3)MM~wukt? z@D4G>7gBPFLl_0ROqd2_$a31m%j$IFj<)FS>+E-B)~FGJsYA1@u+G`KJd8p5w>-2* z7Q{8DlY;M-V_MWm(oFH4r2(k* z)}KFb1xU#Gym$rJITPZ&#sIT6#(EedDr_1S$^9#F&>|S0Fc_caz-pTEF$xWrFrFoD1yUrqehPFs0Iy@;LL5wvJR3tnp@HG7in!~+N*hUFD+>>Q z4WaLHEp0sGRo)Eli^)yaYZXPbj3p%{-SuuqNAxWW0-scX0AeYuP<2HyB&5~yrY0$m z=Qu|-yVi!iMcp_-Pq|&Xlj*&O68rxAbq1)fxZXjwRLuXZMRT4y`*vh=WP{6UPQc&_ zZ&j`sd5D)x;~L+-cD$V_EHJ=}WrpXEH0AMq1tMU2dn@BXz5T;JYU?S**-{rj%L)co zFU`@ADrrA5CaSKC{qURW!6pZA{6(iJx-8TY+V4L;TCehB&CmR2SaW{{^K3m=v;lI~w)U#@BT0YgRfZY56sdX7aYTQRkuh{1=J zF)>O-HVrvuuL+;2b+kt*`3b+#`1WP1b16#Z`X#Gse0^%@% z<(7=VUc&nR{#pe+kfzrT7xoR;liD|fi|AfaDpU$QFGT9iD*RhNLbHwnm${4*FAqoy z6InIo%lQ*JdB0_4DPQc$u(l&LSkEg5V)j@woxaGI?yo^Vng{x7w&1(Wbw6jGm8fAShSSS;$E{@PYYl2Sx=wkqx{YLOXRo(i*k@wH)i}E;pvvNi+5lXKkBl@CSXT6_oX8;M{0og=#U~7AAbNx) zrJ}by^i>Q@_4cKUA7p@PE%OlnB##u#<$m0}cL~4VFWPOh>!LP6B$<&uBJxb}_#uPI zQz-j*TDM3stWZRKvLs_*phO2cjj7u1HTJmk#&;nwoCkULwRUqBlz3u?H%Cwhaw3#6 zqPV;uY0?~ILdjfvYa-)GQPh%Aw4PZMq)9hFFaG6i5gWfvRRaC^K!&7%e-WiGHGjO9nFRKD^5@jMbUmQBr zcQ!EN`qi$E(|1yEVS`l(zS#K+UH4foqRoogL>6HF?G)a%NbsNS6^M zV)N?b{tiX5QL^`ro=3NcYnrjSx)B>M5MSq?4Jv>BgUqCq{r5UAYPk&xS=L#Dqy86} zp?qx+_dm%@A;HEZ{r&%jB%+zzcRR`Tb|Nim!~0LL-Ph?%r*Uo8M4{eUULV+YH3M4e z+NHuOw0R5nT?pjvHrM7N9lx55Yt-WBth7c(s?1!knJ@bw=!riBaH;{ETpb6;B4C6t z{IMK6n6HvU6b=RP#{F(PiTVqF)~aF!`g!ShP0Ebz{-$$ZLbHz37a`!%j?DQ7&d+yN z{x8NydME8}qzD%P*4H#Ylz{$9n16*fRrKe=Sl=>+JWxPqwJ6!}A407UQ< z4V}{UDDU~QmQ;abLGYkQ?!ZIPf2T5t-2R-Gd}6Lyg^t>Us5T;Cia;F9MOJ{Lqlbjh z)=;8evY4Ou2#6xoMI6JL?U(^uluPsNi+Fv$zxvwo<`+BSmkS~Sn6sh?smSQEgorvV z`V_)yCd4#NpdCW8L+|>@2emTo4fA5nf8_T*B8sT z^xw~b^LE_J`AE5?R%2=3GrmhV{&r`wg&lG|gTbL5OcU=^$oE?t?3obCcwfCRMc=pe zu4B8iE3eKT_`KrYlr-AQGAv8PO@R3z&WIp9JxI<~tX(Z-Y}!kD(h`9a&GP z%@634+qQnW{di{$<$QL&Amx!dw8lh-p6l^4JF! z-P%iSre&CPEqVpZXwu1-eyJ?oUtCu@1kgl7U_MDpTk(iaO z?O-%#2CvEOLwFV_!6RMxx6A{OF(8TP8l4%Z<=*~y(%5B5e+wd=9ERAwB(`QU8Tbv` z^^HK67fb2~BH|$g6r%BkyTkt3+{A1T8N&Q+>6@rgrXjoFkD2k-^QETmz5d_u_HwwI zQz{>Ic%&ewO;cwi9NdKJ-DLc8v?Px0KeAb*f&PEl3Ku*=ccE_b*j6Tb9->EHK9|zqujKtx!8jKb)O3<6My%15nk>w|^7$U*N+8Tw_IuZT72^ z56iEh#s6$s%7u>$PZh=PZf!9IkqLjkI-JWDfj<3kmcSTH&d$Kl=Y)*j-QC@55JOy< zv!RfO4{m&0}D1;Xzp+mtZe^(S;G=l-Tf$-79Ur zxof+|^e{Vi^BCJdc6RFd@(y&}xfCH57qFkP~MwYg5zn>6;pQ&02 zJK(hoTxv6dPrUA_-n6Id(+H&pAms9!H;JMY#LBG=6(3#hKVON}we~K+Kh6TCmgJlYU@}%Eme*?BZ$plr$)99TvUP_0{kW z{p*OcZp^#aqD`mBxIP3T=L{H9+atBCkRHS?K%OOh?_!aaslsSX&1L?E2R2l}X`n=o z_5orR)U5BgI19b$#^V+b6Q~}3+`@%Fku)ia?y0B{^GsAc=tIR!=?a>gC$dQS2q;u^4~y$B%yO zM(F2}LN%sGcM(XV#^|%4yJL2k5I%?%oCmwmu{R0v);e19oxRY=mBvcmFZI91aTS*> z)iEH)e-lNsplPkqifg-)Al}}xs&YXFlZ>|F&l}S^*IeRP=4lap&`^@_*sR#}ZL6T+ zS?AO)@$BqfX_RSL%LZwWHRzd$S1S)JI zFcNzuV&L#Li9hlWUiy_s57e2D{UrorttVU4Nau^NsJ`Cy24BE+WM$ANoDfr{S7VCk zc%C}xf@e5Yad8A3c86s0%4`x9X(n8u&IUUP4Q_2Py&~Gou4!jSR-4TxtxKo36b2sB zJG2^cM?L==7Bwm33A!JUP=C$9#5+Wvs`Pf~M*Vo!PsL*PVE76I7`3Uc1|9W%Bl)86 zu7PFn#y59A%2no-=SDm4WAgkM%Thte6`a?PcX+T-`e)4o0sQ1`w{E1q8zbc917bud zb=K4P@{*0WvVkgR$qLtrVvk-v9N^WudG38hq|gaH9TxJu=e*~A z&wJMTowd&T{UvT@_TEhF?|ogL`?`1ZSC`d8*6MxEtJuV(-^`hG5%fO1c9?pIZQ=8B zgUy`8b9pjfJ{a|C)9Wmr{|SwhgSv4)*g%4LDrMwsi8YA@d=6l($-mM2upX_r<0&es zA9@vw3g$ePe7IkrKS^To=;L(xCOq;SYPr=Q{TCY-(Foq$|Nm5dK;7HWvy6KCM$txF1i>ARSP=+bcir+-> zyLh5=j9`P&l`khO?4qpw@U=E0=9*YQ?FIO!m`~UO&?K!prqP05IrRpINXh6oy+m{{#p42YP^0ttKCv(IfU-<$bEZt-!R0$F$I={OccXbOe2Ky}EsYPD*POTU~Q1rB5;a6t#-wNlyWQp`4>QVep zsA=V0@fD*i{!hssT3Qn`;yV-S9tY|gr2t>+^Rt^~d{pte*|Skw!UO*xd5lE2;aedH zICq>^SM`66s2?~KxRo}hHtrj+Uzjnh5#cT=aeirQ^m#)-VG$eYe4xmiCA zJT_9+V0{mdCb#vWsr69AR|(`?h2>u+#cgP)b`wG@6!sq*ech9>m?d{r=VguBF1nGr$DL@x54Z zzqVJQ4;9QnqpqxOL`rMNYQhLL+11%jQB>J-2XL)@FWAy-%zINbXS{Ha;L9)EHfLvJ zYho6d#<%nA%tw@J77$OBzfCs2wq`ur`K3uzdAX9Aw|BHr{3`mMcC(XtOKkw?ws%|F zmOGnK%jr}osh2@~j^JoY%r6@l%d=;)Q63%Tp$=X42k)x`ngqcizW&k#%xWhyk}&?q z=O^*@p}wu#ASZCAoZp5N8+KTiikZQ1_qIvYaovTMk1 z2;P*o;8e$!IYPs=63KHLaI|kDUP|RkjM?@d(AN(tD4v1JAR{K(7oGhL$51$(-5^HRQ%|#&g8W&%wMSDmg zp|_Uqy}Ze*k*xtS!}NJH&7<-DBJcQvB=vKARQ3f5rXl~p}QFwM5_Lb|7 z#cl3&ziu}eOs@bVv)!cuRP+rF+Il1XW zqmS*GUV2_^vdr%#e#DQ&ZTH^OL`ks&$%f}rmyT2qxgEQK-V`CXe*tdbQB~$DRw;s=oVcxxq=d%8(xX=N)RBB1Ce5+m>r&Neri zy}9e$g}jbZ?NubOs~54CPnKeaWy7N?9tZ-3bPNR@Hw`Dte%(n86yV9`JN&yffNG_4 zMT+c;G&*JiFKv?682Rot1n5erSmC!2VGy2!^C5$Br}rG^5g*9{Pzm%z)gVp(?@R<8 zl*~S_fBrP4cCz&Ks+(wE{xMHVNx)A>phsHg6xS=cd8xPjggGa5htlzyy|7IdMF2^$ zL=HNIlwe@CU~}ZgHg^2-M_9+oOCO;UEjf?I#WxIqE9&Rx=W=;$E?=ZpIA(Nz4369h zzn&uGA1gNKRlW$!cn#v;cW@kET8-~V^uZqs4QkWIFe>$vPWKWYovn6ey66qIx{}X) zRVn+hUWd;H*I#_>AV{T!CCPaj#jyS8pi><(#?5e9+C%sE`*ri@x7J{eXJ)CXSCy)( zOHR8|90vDRV!$|+QHsc>lnCzrN9UA&rz3=3=qUb!#@<#TIU7i`(o$%>+f)1TI;?4+ z4j4Uf>L0PipK70r7%+6!R!%n?+2a>%fSx9NJyVZ#6yKi#vMjZGGPv{-BO(NcUS&0v zH7I98T!JH)Q3+ch_%=CbJ6UDNIM;z`3WxsYNEx4)=$)(dMV^m+6DABleY=CWRo!4c zWzQA^Hxs|K#lt$#>our9qqME_#BuUytM8JX^D`;cE0bz*~S0RpGfXg!S*o3O@3{Y=v{j zBk6@TdE-yo7og)31r?l;ILH~n@=MOY@|7omk+maKGI{MPsEI;u>i%jwCAt4*uQq#6 zGKG%bHnWqxw;&CWD;~U3st$#x)-w^osB^a?eZ%cZ#jL!8fiJOz7aX8~DRXG}t)(d^ z!kd)T$Tw~U|1OuCb~EgP5#pl|FQuahzyh!@M0^*#-pu&?y(|J-QZTQ^%92|Wn27*f z;k~4fTCXeQ+D3OyMiH;{hwVo=w|!5{0)=fR zlR;y}zVe&DTc)`A&=fis6Fo0|0F>DBX>Ayf?tJV3T3JwF87^{fk!XC-h}*Js>5;6w zytfMDgs%9VtgVGojWQm5gkAxn$E?m-iIlZHQq4k?=A7dgCo1SMb9Yk3^ce0iW$SdB zujd#)&zb#HX-R|Y$HGRM9CkZTRCK0Qxcbz2wePpq6d`XfTJrEVvfVja&fja#tR~*f zUJ|ypjz8f?jDd$}NGkJ$ZD?70EM??7X3tsdR&R&uuY7US^>Ob&Z(SxdQ_Fa8RnAAJ zVb6hy#KL@u_-&y7*50TJ=5tHg6mL`_+x9H0Or4^THBohtkV%aS)^Gpz>rIU8RYU^m zL~^zWyM*x!;ayri6GE8np2$d5wZ{>I<02rwQ#=>%4ge{%+@T#7Jff?x>gZ!LxPtLH z2hZN1GkE+;@r};8InvwP`=fZ+!deX)(6q%zH3fh*B^NsflE)4$krBneC8$&XikG#@ ztMQ}sM!Vufg)j2Mq}c^Ytls2TP)YD_?Q62Ne0^`rbHyjl#K)^$xGtww1O@Oae%P&) zKMIwv2#21meF>J$H49_KqOwA#o3E~D1wMH)qGhf4^`8V9h&CLQkpoHQJN&ITUpaDl zv&^RlGfzgbSMJAdp4T6M{!O6S8q{Y43dAk7at>X;xGuW$G{~NfoDZ+p{)}%YAZ7X{eLW9r zvTNX07kwJ&G~gEa1c~TBB-4w%OiaU8mPxxk=bSFH+4_Ccvo9g#sVHjSV7K*nd(8rz zRipDBtbF;#3Orsikr$JeR_OB7yb_}vhK_Jt700VmaBf678wJM-!<1rwANh(~^-P+x zwR;AAtuupDdL5KtZpEfl#tL&3WYT%A5W42_xZ2a+tU(e;a-qFo`e#!ZW?wFZ&a;}VQ^MgR031?iR};-91Z!tI=is-}z3 zg{L^bK)cwtD^x|vZPOv4B!&fhf$!n7xVn?u{B+`jy<`7m$hd_!utflg_l{V3ZBV~A zZ&Thaeiw3Q79)UPvb==btfICZ>nr3f*ijeDt+ye!`O=@u2GSNT#LXR1N@(FFY4^?8 zXjI&FHJm86r#FJIN4q1O2F2Vr+w{jcIL0rh1v6+y{3jquLC|FPkqzdm3g{m71|ni} zWvEt?BYb;Wys3TP>NmJUPeUWb0WjB zxn7cY?a6qVg8T=|0|$PcC#d}iyT^NSiPx2dT~FP3RPxl={2Etp4~eRDy)kXgo=GMV zT*Dd4)rV|wcjlUaBe7PzUMzWPJ??l=EdJYD`mr z^3c_s+=Bv6To~%tH#KQ7$)}9K(yDyy;cbWFR|v0)abMuebow-xDO*2~o>%BvM#N9o zW=3H~IGU9I>*3ng0gAiMXE;l-2Z-s&-M>_QxN#wsirO!jcQ`BbeI#4#!%Wu`V}tv~ z{RL6>G0n4AhUJyjHG3KMoommU5{>m<AVC-g2|JIy1Yiyqy9lBKu@&V~>?~JdB?L zarG)NYw6yX8@0z%rG+&U@vZTM&CIN=sxc@%(#4NFdAmg3G93ozY3;1IkJVt`;TwxL zvrr#tE_v4EcE6V+f9o~R_LcUK&SpL6y^!395BQ7P9ugj3Th8Bku_n?6aX)&$5`i$I zPLAUnU%J)WwL@<{|3`)#KAnL>ZaiS7bVL4bUJYP!VD?}TW8GY$(pUi1Rvn^`#@Msq zpV2u2vq19YpRt7km-2g=~@qano?Z+N4d`Q{U!aVEH1_M{(*xNXS zsscOX9ssm%$|HS_$ZxdX!09M=-Kb`Ifk^gRywpfrU|x~Hv@n1Pf845-`!dh;S31+* z`Y$lgOlpmqRSk6W&^!Op1=@`>ge#dU_U68bP4S@X3jh#IA>Rw3kY|o>`qIY%MLop! z&62KTL?DD9mUbzYK~h`kh36Lw*`c4$69chlpzq}F37dYY`9Leacj0;bdU$j+*$$eQ zNbz>!p>aKc2r!12WG-RLb!84D1(0@XLdg1Jd>i&Qk}PR8-|rc>YJdDySZhb1SpQj4m7E>5xh`Emc z?Ex%%2Q=G%RV&e){HF70dzQ1T@z!6SqrHcV$2aE*XsO`M8v{DVXDV27GLxmDM-X}p z#6sKxIT>^$*F?z@fhSOM|>+t{D5 zXSEmDFx&CE&xn{`R`CBT#k{c4@Rmt{)CuM7LV;_)W)SdlQ=yVjieZc1|3*)r%Fft= zomkmrJUTm4g_7sot&~VCEJL55;UkdY=iL6qr3SSRIXF4Sc-KUChszWY8~bO*kKUFAZopHI&G=^ze5mn-N9vAtDnAl^DE|sqh1g!k7b<_{9ygaf zJ`~SO9w2qF(R=)NynS!dIr!05c{P>Q zdU8Bhldf;1Xj53Gk99E@=gHH-)-WJ6=8_rm2OX7ieCO=`HLJvY^<7@Wj>PLh@c0Q; zeB{1DfHaaOuy2 z^-O*Qh5kvAGAjrI0n%3abtH7BPYR;wrYD&1zDPm8X;clb#(%g^*y-3`hSF(*lvmk@ zIyhZ~lx5C*UvN!XDa4^e1mxhBba%5ZvuQV2ylEdwm9acM{h%?y#kUTQbeaFAOn+9o z)d%87mc~N=w&OK`53ev;G54iD= zri$#7Yzq7P6()9NWL?R<;~K8pGyKvo?$>ufIeKk|>KJ|A`nIP7qMJW$v&-1Fx8Ub?2GWjWTu7)CMK zj)Yx`HxGJ#vzzK2VEILUqFyGsM3AZ7^|O5b<2tvCAGqrhTi;^EKC=o50`yDqatKO)hVXH($rk(Po#~(Io zF&~!(Y%32A2zC5i+B4#+n1Kc9&z{7 z3}s~cItubp8L<$lw6M*+WX>(&&O8vk;?c)sE^&0l6_^(Ly%nTvoBT6J0FmY!$cAqK zR*0{%@4E%M-LiAP*ZFj$e@FWODHlqMh6^Pe{*+S(*VZ!X0x+NauzjiOTeQSW)MAzt zWhLqKN`ak1A@lG2sG7sjR8jm0XXx+QJ(ntFDxhgb7)yld3Ak5?<-r44l2#;vm~oDn zkR6k9W4(=PfzqX>fftYMd|il}T|^E~QLOsv_TcI-Z95pC>O+eL48#fazLmde^N3N$ z&?yoU|1%L%WIW;tp%m#PeZmp)IxgN6rwGqz(N6s`!_yisMOvTZGoPy+)yF z7X`C1rz~Lt>SI92j(J%L0Ek0v*v7fL2yxixEuHhF*{_tBwaIm{UAn4D16x1F3I2`Q z0q*Ug+ufqh8`?VeltRcd{m`!qrt>sAJ(KJx#AP+?{O*TR-|%AT?#$n4SPP8uk=)Jv zoj8bA7{W_qRVKLn(y@RYMJmK|t5WX^1q&iN6^X4OSxQML4NWB zb7BADiAh1*diJB##qxXgrJDZG6|V#j<#7Idy(8Ax9=d)Ve`$nCfOA8}Y*nhH`@FBt zH~nPQ%z4h`k)X;lxThlU(M!;?OEHDhq?{xs{FBK0gZlm~kFs6{{LrJy^t7{LuAFy! zVzDXcCXja%%nL?T*p?+ialVW6iYy0RUb!p37TZXR;9TTE_rbQiut>)^Buv7S8~V?Y z6UoHnGyIc!YORpL$2a3ZRj#*5l+Ll4_*ZTVEbFqt=6P^<5bq;otfXB`4elUWLp)X2 zhH*YZ-?uNJo`lXY`?wPca5P~5_Uk&q{{w7^?=a-*2s;;?ei%GC83Fd_!cB-vQ9U~9 z``|f8e1$wH69!U8$|C76(b!w-_uOC30n>4k3NRU>K0R#6nCc4$f{w9k(ZT+{B0Tf= z=|z(X&#DO?=Y(#k<*f5`rWeHvpyEYo^gqqjS+gz^RTGJgu@X_ZpS6DE-~`+PX(0Y* z(ST|bfuP%HEL>Px>Z0xffOh!tR!ZO}3}@1a2j|+M(g|R2NJCImGFve*mZYC6?uGk= zA7d;JUi>NJY5@7=CaB+e@E}gAIN+Bo1%9>Z<7^ykJbXNEVzx-~>k~ZYz}wXUu|+dj z8e1x|+_`}qY&^X{)%qVp$|_L9%nHP0w6$2V zEM^k+jL_W6M_y6y{Co~|;`igw3^tNsH31C3g=0P!+7eQHf2zwnwhmdYetE=&f zJ@NV>?59CRY^YJDLC0jmqj-(NuWM=&Ex3$^RwxIKHXe}!ERkq!Z<=00Fv$rRFTRQ_$j~-_d~tX1&P4sCtFlgceNk zwxVjmnsS||5G_>Inx}}Lo83wLicz+3yf%C>)pl?bjc; zMc6KcB#cFQpFZ^IqywF3Ik+v`Vt~~61^$;9i&#RLPo|n3MhLu6%Bc=|{FCPKl8%W} zd8pL!&+Sv?_kD)s(w{Ql$3pz>L@*Bsz--?H;8dB-RJ$e{H)npYbynz4LknIIjFF!_ z@R5B_3n|1fDl30j#1t$*jM<{>NnPTT`IL3KAfSm?}Q>ari6>9mEtWr z^oI#~JJRXtS5yU z%jz^AU_T^EzMuRBiwaMgg3tH#`a)Hj0{9V+RZZ6aR$#<(+u33ol$R)w#n2%9?}PB9 ztM0~T1yTnOGRA1X5mHlP0|&AY1wLZy#On%<`FZqY$r#vygB)H8i=h;o&du+PZl3vt zD-rn7g#XDc@ZSS;S=<}|*u*mPiAdm|gQiger*pH-@LJ^1v+f80S|hSjfq!lY42Y*r{m*i@~dmS z^HxpGqf5|lyo^VV$qhJ^+95DygDoD8uW%u!a2*A)NAjyS)1ceyQF+GRQyTP`;-Zg? zZS|=5LKRn+o##@h^QUT`3U~shHUlI-pN>15=|sNR#X3_5_j$DmUzpWLxABo4SLGRo zfomap@O9T;ds(B>?&d9{5=Z=KR|J0@mdpxqsZM+*gJ8HJBP+T1fa~+`-x1Rh!YFTV zOtJ;0sp*dvJ;rc)+ZAh340DLg>yt1?xN~C7fVQ_biH_1jX8p>1)ewJt`?9fpxg{im z+?c~T#JoeFSD;jHRfyZ~6>F}V%8PF2NG8=fNjMmTA>Bfg`=P(7e^*4XiX2HZxh3pa zLqvW^5S(kkkrxLCe@+Y|K$bU~#V#BTo@KO}cnenwI!1zzv`xQ}jc$0)Tz4tG~6 z>kzd<_*e4ndh%-Z56HFFh#j`o=fBe=}=IRzDMYiLy}$(YI`M$QlWr&__jSKG!GdeGF^TIew++ z`DSNcdklU(h{%BvHu~p+# z;Gz?AcR8K^x$>^lA#?Eai0_4w(m80<9(lN@wmIiE&7C9s*eT_XfwHF0LzTCpDiH@D z;cL~{7@ri$ONVL>7?}fl>0+rddu8;DujqWk_V0UHi+L&6`71Stiu6>%+Qq2}xh5_! zkKY~RWVB2|{R67nwg!hG;Tf0+vqDXMee=j@3Dp(O=&A(}c^H<~F?_*2+7aIh&^Jj=O)XC9?0&i07J5UOwNC3USYgrGG zovmf>m^Fd3Z&wV0H0}2x?&y;i^voKlawoP3O~TQM#b><|X6y8T^Zmwf_hWrl3eBnH zht_w%*GT-!>03y7`5?xTKNa9ci2VVi7LtC=`!;m!XhmMT1&DY#Lk!K*AkX~f%>_2& z9A3C&L5hOzX-3r^x#Ze;=j8 z+r!`)Sp2dmaF4vXIa!I2TKN{JQXK}JpWQmlXwi9>f}ai9+eMMXXE2)x?BiYdz$T2a za#1Z7)H>PE9J8Rrx+Ju@F}&kE6~egYA3~SZNW4GPN4~QkzAM^4FuT=0Sp&06GMZbp!jw9@;uz18@x1d`t{6H^aG)~uM2S9B3jnFp@`=} zD^T8?7Rr!b^*!%ekQ?a%M&a{x80rGThJ5$cr^W<>wTCyjbv)Xa30zBzZocY9sMc2W zgKNXl=a?BkXH2Y*Mk9P>T0J|Un#!d{!8OcS=_|zL*aFiMntpr?q`~ZA=l5L4ar66O zTg=N;xg@Yr=L#2O-+|fUZGSH5yzUTY?qjSqv1wdCmM3FNF`n-}ZR5qUk&9P`C8DdM zeS%Cg%>rBP&;o`rSJt8=(}c)G2s11i&U`UI5=w7|(cQrn0?qs)so(prbU64TmV{riq5UN5olH?TMhqJ7NM9-iLi9d_#0t zE{|O!oLnFG>$R!x+liJ5AUEI}F(Xq@nz~k`#?)5Lr^l`KxFNy9xqKI{{W|U%>rOgk zUl&i+&z+)qjTrGqj&kzE?)9bH6Ii@x9PzT`d;cDxKIQb<v`YGCPk_jq*X2!7bk=t|QoGs@99gIbRyx;@;IYqw zJC#Zy^J_pxT$HoG7U>xt5mu}i1j!7WXi=&(bdE#o*UR44Fc8K3pdr0gX#Ymu2QBD> zHYL*R>n6NT%d`Rgp4#pgK=#Fz?L2TH?b=?%(4%2Vf7BY~7E{W0`x2oR$F2!npaST;gxH_Zig zsWHHmicZGbH~uq1csiQbC$b8eSa0q%GSe9whPPLv7LP~SI$yxaHEu1?K?q2ef6k2^LWdS;}pf!VE9wo3RMBdi2>`(|*7tK+!uHI2&3l$+!@c56YRKO0PA zvk9!OS2W`ZtY>f1LM(<3kjJ|4zL{CVBsUEGhX^K55?`3LziI2oK?ZB|xtAD_&@qRi zbdeWUL|>L(R|8WjSEG)_N&<8fqjFVBtNQf*8+roikhB5a-ZeGDxjZvkUE7cseK<{4Pc#& zRcc>y69K}3;PD6&na(!o)I^wSYsSpNI(-KsHS4=p9Tmn+V0rBp^*S}!0s|k%`nq4I zb{F~04On~p%20H#{ju$Zq<~ULDG+j^W##sLdBT+}kP+Ga;({di>El!W?ogEa{Oih) zfQ`l`V!nm3%2ll*E&&$gSsq{?=e3;4aKC6{-J7eIU%S{}ICy-acQ9PDjndn95Qg>* zT=*rrAQB&l+R%1*$pXckIEwBAktT)W)BT4{NueYx_Kjsk0vr6(C@j;EMz~(Fc0>*O zQobFs?d@zq{Wp53W?u8;6ze8{8)L1DDWsJ@W9~LOcvd%n0YU^<7Jy0gg~W3)IX3M!EfV z)toogG{fR<2~^r~BxQ1UFqyI)e8Nbf*yDD*fitNNC7YTfn$(o?@wMN;_iJ$dF zq<{Namw1dRyL?kdAFlX7`J3`DN*K;8m)2;{Szt%saxZWf^0T-@0N~X7`O9ZHd9uv> z0Ms1MSZ~%<{peW9#0D4l(&O8kv#&>DmBL?=RQbieSPqYvRoSz%QL11g^_Chg6-a{<)@|Mg~8T%D2I1`wK9^_Xr2V@$WPI!dDmfS3CPAo&cXcemcx$ zqR~F=U>FU3+lU=wnkO$VB9xrEr%--=`$(r?SF}`XFxEi0;w9LxMKwZzsB#*%-XAjAD86sq~oU^cr)PTacpv7^G9y5%Tq4-=4?r?htoPC&`KlEjJZ`O^{xIEjVF0d5ctp1GJQoeN7ZP7Dn zH87me_La9@^s8k&`(|;f#K@4EI&xCElfeVuzj}VUx#`Wouex<075PF6&>|gEJK1F@ z?`MR&LqFqraGu+byxjhEM0Vw3=QeQ3I0lorY<`KWF;z2Ff4Z`+U#bO4ACJi@YT6X~ z5elsPQWBG~yBD95st*C}p)sEGhR2+5eR|X3gF}b%-K&#iFqZ^x^gXb5xhcHaHmxRa z9wrt1Mq-wU(>3bwcY=opsJ`jyo_w`yz-`$N|%#x-oFB@}Di?`a#xve_p`gMEi zyhwtZtc7g{PX*%5=h||iD+J!nm<8*5kr@I)tr#^HToKo&Ls`_}zX_9!1S`IK3HrXllTk zPK^Anqvmt;GnUF{sEM;=%5{1o2@YY0Of1-iYWdgtjz2mWZ-8PnqjRdFv#b6f=vKiS zM;D=gKhfah5lp){M&SC`>zUQO0rE1|3Uqb32HMs2JVp92Zn}Br?V=$^?*^}BWY0Di zA{wq6qILPNGVPjn#3EUq6tfYyJ^yT(G(yp)` z{H^F1TTgR)X@Z)5RjEs7;GXMw)?tB@xoX_XE^v>nFN~;26-oIr-SQe6u&k_$dtFB> zFCc0)F00&BK0T@3i?x5Qp`B3w{Qx?F6w~EU_*aiMiGYLjU%eHK1?NpN~k^m7X1sC2be$V^$XY1i>jCz<64Nl4G51M z;$jEA8~zB)_c<-;~+QTyf!$&f9X^oZ|qhudzr#_}VsVjkBW=lhq5qH3@V6;yv}O@d>` z3v-U5v2tOf$^mf~Xvn~Hg=}}|d|?v*xnfGOhY6L0xMy(7;@SS}7=q=-WQj{jNytFo zDeIYL?`Fz&9Q~BzZVcR~7_ds3n>%!*l%=(s&mmUG3RD&+po7J52txL_--Z+fF1iPRs3x_!*-q<9By5 zql@}AR-8$tfArcEC2Bn!4|tOE49Fk;#G>SXixI7FOi>MW>AUcO;_feJ}6p% zpkH&2q>tUfeiW19bdi?%3g+>SQ|y{$PN|$NQTx^@EUE z>t9_j!wd-?VMH6lj@;eRrqHMBDEsO2ygW+>_X=mE(R9ecvEXT-CqDz@FWycp`7QxQ zd@VJBgPn%wrgM1oxh4!tEeA=&39cQ)_13yk4K^TITyWOQTFldde!V8P3`uZS!8Y4H z-So|5uQl0>NLfsJ{x`FY61%*zO)JIoYn~yLLG^paDdGx+)^p2W!I;}RGO<;C*NiHJ zZbc<}n(7?jfk<&_T~fIiuRR_41xUkKfFdu~<7X*eq`PJbylL&>?^dWH28%xV{ytuz zprl;d^xdIx$+zaUUM#&;-&{ch+{7nU^*v+JFw{P0lUGoi{fvSaz4by=C_3rH;ks%+ z#`YFE^v^pHINO7uhpHzwVDD!ih?Ys5JI{Oe3w*1QB|eu z`lF(@gX1v@*I^Wn^%qot$Cd30*qTi;h-#dxF`y@ikbA~6NXP-@zzz}ZW)xp5cSrlOlm%)fl5#P>;hs`Z>(m6007Y$t@L`&2(N;&(lDo{yVPPDe zO@jTa5QhWrIte0wE7*L<(**kWB0NRT`*)=s#^YFPlE=N#5>>=PKyd~fGVvw4SjfNV;^W!$o_> z6Yvv{-_L&-raG++G}rGCjPcK7&)!z$+g%mEhd(~H$vatuG^*Q-vfqkBzg=~>PRLb9u`1*l;%3U0tuov15JofQlF)&}1y{>6+`bA|jv5xQnUJ^{)t#w; zUkzJU6giHnRhu(X90hLTD12_DTHJ7>)SMCq)>e=#T_qvON!#{Y{B^%0H})%Y)oRIW zBf1o1FG?~OyiPr#dMHtoRWHe!FX`bOO3o(m`sbU3IEUa4(dtk?^#mLe8 z&bY^e*KF3kGI8*stJFZ59l%KbrgK{-Ga*5du?3zV%DM6`MwEB@nQ$0-fOtej#gqhc^|&ae0-L7tg6SaWq6_O{T9|ya?HikMq*_ z_0`_rL1x*&SU>V?W*%tlimGku%RVX)6TTx8V-bgW*GpbHzfG`7>~>rTGUFQb{4@MP z!>yypaETi1F;02XZqQ)+afbB=OGiZ$%Sc;@-BHL0=9@DpIR_O|1Fk^Jq)iXfU`NF+ z+C^akBo1<)=)BbmdtQDUnZUK-#qC||lhp77bYMvedJb*jmBY0EJV!z7Wp^0dNTvN~ z+6~emq#s#ILr{aTt$WyJ;@hkSg=P}#BUx)Jc0@JOX5OJJmLus~H~)d{mDk^veiHu8 zA-Ee0BXuvZ1{x5)= z7S*!T{F?N&_U#h0ORd=b&KR4?2$sdQP*on$8phXeZY0_VHpxO5#Yz35hUz`!T8bb8}MuDibrlQ@Q0R3 z-VM^MaC=0_rIe+-)Gqyt-lFnuhm#gqel8e$csS7XnGCR4`H89@$qZ=yO6;n$RC|2p zbNJla%T`9`pt(pge|`9##(1-=Sh9nn98|r*>J@dg_nNKJ^v{t!_dYFLdv`qTQ^zZ) zmCXCcYr#Q_Ur|B4?0gk6aVhR^CQlYui0EZ$*L?%>^JZ77Da=w5?CBO-7c<$3EjHrb z1FY`Z>1S+fCifa#f%eyrmTAB`P7#5 zG+E~GmqM20+S~%Wpv>=BlU&#aYxLBJu9_d~xW9kFe`AX`{>uLw zs0>#6Pk8e2zj%^`nugNkJBJ*`FKFKQ{Yec;G95W+?rlVQ5og;UdeD|mA{%)taK?O# zSAQ7$sy?&N!?DEnxGqkGCGMCs^{=^OPx?|)1A0|tO&4+T`yBM#CLvD%t)Vt8=J659 zsgkz6`PL5|&+-g{f~_SB(Y8Nzf^UGO#%MhJOu=90lqB2kvrND1U+dz= zad4>!IjSt9;u}UgI(7jdrnzEj2Mgd}OBeDIm$^&u3@j4>r{=MLx2Ls0mY+*31zj)( z5u6sBo|4Y_vLtQp-kobY7w2dKrY7Vm{`Erun|@^AtkZLWtxZVCYW{1W49@MY2=W^b zMGx66xGz{0d$kCKKnSxo6t6{3fX&m*u`6C|PdVT#u}&FuUH^-$x?xzVyjW}zu2inA z{F=AQM>534Z=k|}M8T&blDhxo5X`9Ci0ppMOY&^PNe+ZCOp;Mba2*|@aZq_wuTWbP zg@|y-&L-y1uU$BQCun=vNTgeFTJ-S8WpYZKGD*_#lWU}2$9D=mm>VkRc$fK19j>U4 zrRsUni_@5epH0)p{Q2AZ(pibYlr;~tyNGImN`-Afu5scuYAfp#siK--N=qn)M^VfwBOeP!gb^G2{DLqRz+pk^aMJwQ*uDZ9$S5 zX&Fv_@~3XGkO@v6p3+~5j_y<2Eju3u51=KgSwBVmGG{t`E*S=e=V53^si2R)wV>cQ zNInIRZkB(+EGR}imz07Q|8m1iYy{Un0|FSm_Kc9Bz0%q2jyqZhZP%2jo#w7*mfJ6FmXwE*`%6hudKU!I1s^+*z%9jd){^|g} zWI^8W6$QyRMz)XlJ1)s6+?Qq$Qt-UfvE|BoAYF3RC%0*{?Z(p&Ni7|IOvCJXnRV3F zM@_4n`pztN;#VJY^#W)gaaY#J1u4(obI=VM7aZjk9C+A1KUl>+HFfLck`Q#UD7;t& zIlGkYhE|-6x+1Hy?n?5tG-TnMn2tiq@JwW7-R0w-M^9d)47YBDdc!n^_+eXv#T?Ds zZZVs3Dt6Yd?nCFK*3ENsJF4D;rGgX1(-evZ@$Rz?{RcYj>>$5YDSfLoMqR)4;Uoa? zZ`6tl>h?6fs|XYz^VF@Zp-mk$eORzzx+cWtlxPgdOcI?lEPj_x;n6wn^~pigIcERb z8Tpj|FH?2gy^R@h#?o;A*8&*bxiU+}v{is~k-|YsuVh>Pr*e{u53S?1AP2OQ{O#_0 zzvhJC6W6hz^Zp`WiDK39UcH_iqW^;1wAq;5 z?!xkPCRMz0u>F{7lbV$RyiS&4)pp0!LgPLDdOsCk;pV3*l-}>%gfd)W(d+g(^xB~1 zmupj*@$a~SMzGvi;ep3^fr2em+6P#wNcxbmzo(QCtaPR2c!9y8ata( z$DT^P!lBK5u^FYIy0u8y_Q*<>X}JAU5j5;hsn&4_*W*y@>T9J@I$xp`RBcLEZzBr^ z3-EFHFh09?R}+omZyYc^%zgz3P=K|=pa%FnhP~1ZX(Z~ro$z%hWRtGLnOHCs_{Tf4 zuQEppcO!?)|CMlekW&IN&IUD3 zt-1P#PcLRbRu%R-;c)39+`!E~U(QJ%e)NrDQ;vtjv_W@6VB?De#Nfjl%*R!@!1HFR z+i1|kK##@PRu+ETk>k4S)dmW)mP}F%DR|ZhyRmw1td7|5BA)uE82AHB>r9l z1F<($me8>|ZSC9l-7H9!xR@SB_t*ZuyiU=5A6Bp%oPhY2y{ysxPF&f3?$BB(!?X6S zoZYp1Z(GEO(^oDQr@LK-YV8Rqu%}dBg_7(157yoTs;RD97X}0Y>C%;sC`F1QB3-(G zg7jV$>Ai#=qy`WW0i_sv@6vmy(t8O#^j@UbBzNQco$s9Uk8%HV$GCS46tdUOT01Li z?=|N$pZQGgA2Kx)rFkI_X;;s4AE`=(Q~_#iZ8gq0v(G`S7@v;xO4w2JL~LstjHksO zY>GxGr`^4iA=mvmxTnin<5JN#AS`<`mUJJwri__ktF;f-b{zY>qf%u}v^n*wiSytJ zyH*)3x|+nObpevsvo1JnGN^O5-%D8>q2pT=CU$_|@M@!L`?~1Gg~2i{yJtWIe}nlk zLk1@i%9DZk_od+mlc}Ho#Ib|Hv!TG1Jc`BRq3uft(erTdSnOU`y&gU7Cp1lf8#IU* zGs7GG;le>bKw_TC^Fv8Fqc*A_uMvFIHPA^qz<-?ELqRv8}0EIpco&X+z z`C4rB{-TRwaaW);kw^sQaUCa$*8vRxb@Ql!j31o|_Gk};cI@Lwb|E%RB9WK&??c`9 zBh|^uTKo&P#Z1N)Qnq8j(Ks}V1cAC3(*oGPQJyT1nh__Gch zHx=KO8Ob18In0|`dFHNq$4WE!% z>@RgTpK0QaqT(?~Pkm^Dx zeE3iRd|ha;_ta~(DN2{JG`FX;si>H!9DLyvy!Qi$DqtK6?EhjIZ``vxnd)|;prc6Z z_^xZoEP)!?KUw=dAEI-O7(ahHPvU!hBCxK)ty9Sacc9kb!DAx>5?;SDOOGpvyR7#c zJn`@|*TReeLd_YcQPwMCstzSQb2ED&*E}~Jd(ykw^ZoME zVU>B`%d4x|RLiT`(qUhKlRC8EwE*$JTt$CDDft@z8JX2!D|_s=f9BuLNp{!ibWPiM zlo5O*8Hh{buD{{9YSX$Edq38v(3Q*zOqWj-ml+~p@{=NAZL+27iZK}!u`>IBnh)MCi- zVLBC;+l?RaE-C*6h5KQSb35Y|N9yIsP=jwNTlICvgJ;;kaQ+(!WUs@}BXShyI4!PbF zvW(Q%iP|JNzXZJU;yN*URaI{ENjl&oAFNJ}g0$J|kslOYi7u~M|5^;HL-)X>#^`!9 z65CR<83oj~^fk&l&2cl!+t)%ATphByaAudZxL_?&dj+6gIKyAPU zP{|~=Jh3xXDEig_a*^pLc0GsrGH&nX-6wquJdM&GinwceLKpy3E6RD*?b@QXi>Y)L zJql-ZwT%#wOwD#vTP6T1Zvn*RxXct{w2Fk#o3PT!0e$v=%?iN!^*m|_4);%2cbMMR zyK-`QI+4$)Y}GZSZgBFTo$Rj#h3xhlvQ*9BE@=+=Uivd%E##QgOjtp*F*S-oLETRd zaMVpxkM<*aC3>5PgfXG9VwV@7hNc+dN&T7|g+B0<9UXW+D0m__wK+Pc?D0h2rvVdT zpI0$vAEG#}50c%j4ln0Hh|4+84QP}V?@5|!EG&no##p)()ljI4+68M57cinSI5H2? zO?kQ1Pm52C@6RBj5@7kN9<|}MuRkt&w}+VC;*tV(&H@98g8IJlO;iI9^|tiF!oTm? z^Hic`D{@4NzF>RKO8D2-=bQ6;?O!@6+KO!$L~j;Wu$u6K_R@FR(dIkuN;d*F8WHL=( zf75`~z=I~B=5@KTSVvU$aa4bAJi0G7yd%lhs1sy3R!-?#|B*S8UNCguE&LbU*t6%* zwmA~bMW5Zy32QZC$BWr{E+{2rf#BYD#@iT%Um_GiO7dwyGgkt@!wzLJt6G&6j z#W4Ucs6 zFXX1S+^q9Cn-7!6*QBL4UnyC-XHkhH5~$&g5qSo;tQ>Rpr7jlI<`_hc3w1XAq4sIf zpBmqDW|3d)$f$ProqF@6XNhw;+sa;ZBKmyFcN&QEQYl6dMS|1A)Cfbf9!TqD5q@ z?%>l{ABZ^XvI3^=9_LLy&qCN9`D&0?Mk|BLt(W%9&MAJAEth^xxYcnbHTi6~KQZ;a zsO8fU1r5}|?h!Q57a)gHE&9QrSs} zs4w@4V&emW_7vieclGz4<3b!c4mVDS4h4{{BPUaBJtr*_&^UUQ_qei9eUmCY>8xzM zNb47eJ0CRo|19Ubyt-sGmvDasTB-c@<%@<}&1q?j%KLau>P{msublE@Y)!+W>r)l$ znOD~tp*?4xIIq5|u4%0doYkyW@X|Rn@k`?qCO*P2kaRBo4(?dc|+9n+|ruRRhWa~}7FLsq9?@iA$3Bi?kzzSOek3$&6c zS6$A=#i-tq3{UC48RL~Q;qi_1&(^hLgd`C>Ndohn+Ao$S1bxQoN+KIvs1mSsPI4F{ z@n~M3?0{riNRjnr22LT2%sDI#vIP(-Y|6#W@1D=aL+GZXyhv>z;jN!K`Lb%RjE{#I zTgq6msWXh<>CLBwFs-a`srP@63}Fhy2$&CN*YHCbjw~^b@Ip#jT6SCRc4+UmVYyu`I&V)gD{OTjH5EM=E5gR8MKlG7Z`4iEM;qGmCq zv0sfAIx;`K;aw~~%gxZG&JaFcA2?QB-VV6%-=q<+c0Ka}vL9}@cTXWM{{+2y+g~a( zF&#cgfQ?i1AVfNg;J9Acb^q-yW9=~skP&q3!^b80f*6MX3kPun(D6ai*|O#fv%Ccg z7f=VwtPH(R%<(j!*Vz#N#A6^yiLuYr^F~<};27T<;el{Ao&|(5d!_*P)dqxmdr9Pb z`_T_!(Gy(eJEnn_)Gc@z>)^vT7`LQChI`{%2ugYsa~V^Pk@p%~z*nj5T0c=}t>*)` z?a|2JQQndR$mR5|^MypS@pflX`J%knw!bdCzzg>nMKAFVJ5_mBV*t$M=pW)ewM@*y zosclND7s5IM#t(cRtPCts)BxW`EMDj{v%hhE_@yWG5QG?Cw8oUStKkXtG8nu1dTO_yDMkLv52U)&eIKA;Uo_p^igpHXgY z!%yxUngi92OB&Jz=EuAtNkP$19ws6t=1Nk>&zl3~Kf&GZl_1`^G?&?SK%wJ1?8@=U zx~p!E(7s^iH;|`q`&0RCN=&;N%Qk+C<@VC1h^(<5Xg)H=e0S3(3sW%M#I49kc8y7|s^4`MkI+)Wke zX+&e);ZwHBJ$Rb0{*LHfTeDB+xhKyLY6g5h*Q@;eClg;oX;)!7hk=~YyBj^cUdjPu z=-V*=&gvE&$8J4-iLQ#+79{<*LTTeaLH_sq?_9%qmss3v?!HGvQE$j_>r@O;VXp6; zZ5$jpK#2ICDw1N3DNGa|oez<57CKUX3qCDX@_(M-F?2lm%ApFwW~QWY=r}XQ(L|hj z9UPe|I;)zibw&{lj(#Ayafjz#3zwR^Dq?9U{{TQdT<74;IP~H3h2Om`S0iM%L-}kW zOVTnGcS(q|1QEL#S1$>bqzp_)#TG6*k6|XE7}8?n@*0F@1B1Ct#rt4GL`^Urcs^u+ zqs;ou06y+-vLdo8ite5Ft}i+{uuu6xj9!02pD5N);o#-bO~%q+71gj7-ZpA(<6?)a zQa;2rU{lw4oAsB^324NR260fRO~A`Ck4qn@g}RElt@SS4IkZ=wUt}wsuP1UeY5w6k z6|(`}ifUO4rC;7T2^))34%_C*%P38)za!lXl4XbE4;?P!=l*d>p(*etrh!FaxirlU zoR2=cvHU#?lxyOldMJudCvAt}9_7E)M)%oy1F?;#qi{lEu;FDl|A#-DUa3MHt5$Gg zx-MswGO7am@N~m?=u9pMviXJk=@KnR|mXuuOHQ$-p62%p?@X7=}0azr&)PkFtaJPt3N>drE4 zunA-LF`GAPeroQ{g5MJfB}p=zWxUT~?%p?a7;>Vv|0lrj>QHF(yRq~hrNX;jMEQph zZqyIn)J&O#ognY2+pOGS+RHZm$;01nkP`AIhrOY@6rK=XC>jTIaWLE%3)1imk0*=N zR2N+fmadrCq|yy;)dwc93_7B(nYD9WW&F@xlnwuu$!Ov?ffVx+A+^%GUi%@`%Ow8Z z=)uj3NJ{0$KONb`=(WBdxxJLmgN1Y_{SSNPgOcCu6qT~jX%-s&3~>@I^pJkfBz$G2 zQKj^wx6)d3U%TnG5A#*9a~T+H5Vf`|V}Wj9^|}Ln6|bNQTUkH2n{0s*8Tq6knf z-Y8p{pu0ZX8)Lw{Q!lG*nrF1fX-(sGNQvvcOkxx5_iVo!ZThbH@w=o|{!jfhxbjK& zuHk7B?u&lsjY6Z4Kd$a70T8R zhb1qe=sUxdGHLzf3x{5iZ|vcslIIV1i%&Yy_=@#S5^#_yg3HeUxEHYD7lXI{30I zHO0?MGbXAvdl-ELyKxe%gYF5-WA*bk^e*RHRK}HXz%NtTC_~TEy zaJXUwFnx^R(@uu)dN1}|keUr7!?mR&NsZF-mI>aV^*xw64A8W-^kWh{^5HLVfpp^Z zN*1#|@3QUy(n3|%m?%0S-KR@z9#Mr;_YXB)@13$}wTg#dO`1EPtAVh*;cHjZs2>x{ zN>|3M%Kw?rOep#N^@VazfhU&p1{+?$`&YN9niPPlNq4RGD|rIo67beHXs)TSTS#t> z1K=Kb;BJ9&8e-t@|7KhOT!Xi5)VHu8kZ%3IOLzVs(ZK)z+-Wp{8YvHRh}canD_?i? zx7g=I4>xjsk3Qc3#S?13NM3{Bg8(0a?O`;w&i?@96s$d(5;oPdPYUoqYzB;@P;7OTEFtsGx@#mMiI$6BkWc`A0O z!+8jTi#DrxIfQ)wQ092}ybFlU=K;{t3E=9A<4p6)qZ{BwId?TnGsIBT=iv4)8Z*gB za*@LBqwA@`+BM3c;iCz}!;A>^sjg_+m0`AyyTr81dGE8suTtVulyBw*q7N!81}o># zq`By{yKdv>Sxrta##UKj&$*C-g}U#25q=jsJZR5&-C&z*!J5OH-lC4VL4#inNbf$0 z8Z_7J+{dXQJ5=Z7S+u*j)99mik|XyTu*<`t(tggyc~omlC~hHm(x}>2C`o8#S)Aed ziBnf1f9}NjbgIv4%z+e%q&RYwiLH5mpDw=xsIqNxi1QE5#r_nQ()jsh{6VhT2C>#H zw6kDP5=fieJJ#X$nbY?oCN%DriwGo?V9@W{)x5~fiL@ThBO}R+qWX&hB?l+QrybYj zm~&0^oYumqn_ewZ;@ZBsrB0L?4x&ab-5a(!+3HJPm8k%3YRQ;{Fd})jGCft$At&rZ z=mx3rEz&gQ>Q7v4f6R9T>y4h78#8jN#JHtk&pqugTAw@rkUFZB%jFF z@i3KLoi!*`RV1o+aiP^yz;c(jAVCFb#RHdXP$+bdkprNC_q&VCzyy&l*MiqTy`|(# z1cs-`EUe+By#;X2{u#-kCO4D+A0ZkLlRWK_!Ecu0G73e1Ne#`zQW=5`<=pIJ@f-ly zT4lfOIx}U0Wj8Z%j6V8gD_4eL)S=nH3c{Dwo!qC2P(%Z=<#QuvA=Ts6^KL<|V<8A4 zvJeVS7olzaEk=4VVYr@~be>n_>noSBm(oGZf3Y(LpeV`1}D54v@B#=a3Dq zd;%$4oQd3=spj4+9Qw{dmXl#P_)oJ|jRgGcfLLS}ZLD7d%)`Rq*}*&X9BN={9yM=j zalMhu%kN$d25s7+pEf^#9$gqMQroXirnN}=D54Z&gQUi80^+B49vSYMc**LOTn@5C zgr9ZL^8+}~yly8kPWi>X0&NxiV(wYg^9*B}kf6P>p&wi#@DF4!J-R=1o((M*hExOw z4huV9wi!+cWy|u^izgg1*S4 zKXSj2$s(zM`6?Ak(piW{Aw#k+JaXy8kjB7kA^WQN(N))eG{hewEW@GLg_70xblBb*@ z&{VUqy5r#Ca0!~y5L%27dXwwpF5@_QP|LdVRCqdG#YMod)OFw=EQovS*>v=5e3OGj zJyTne4Y*`4b+(>Mq9nSy7`gJh>x+05CheTBsBaa<3 z6H_OV8QB1DdlpVcs$&>d*b&sOQR?SgbGq(6PcAj_$Q7`qcA&uz$#J$o2@7qltG9wpyb;sx~cXjr+gDY zTc*4M9aEY>%qB{;0r>)m$eU{t#*9sFeXEHAbD{0OTr(h##lR_)g{(86Y?+<<%?!*q zn^c$7=xOy7a0^ARg^N&xv46j>MV(==*d6mRUh1Qy$FC`%kR%{~!L|SX5yJNv%KOTd zNiuu$BXeVIg*njDOexJ=8zJ2lpu84(0Oy=dnQzbtSH4S60(xl+=umVycM^5}a7Wih z_*!>k%rv@%CV7y!-&AR4zbm!M5298BGTs1Bni9m01^TtABh-uYoWET9&wuv+cVz6L z1K@gJc`SZa9O;qraI)xgA75eaT_%>zWB;bE;}l2mh+(c+4e}I^mrDO%!`gv8t8OQ+ zVHU>aUIQCllqfwr;KBL?JTs{=D{j}L|CS}1R2$+~N3Ow@QYhcb%*=^1EZV{zO z<|8S7L?0j;^L_bdNl{UwNx~s`h@8aDEoeNy_^9O6uRfl?oOz19?YD|6&N&9+>kggS|Hii6WGf5jkpDrfia=GWR=w48R z!P{Ed&?sGq#MGd+H-LvLff*e2Ba|ha;D0k* z`bwv>RtuCjgnT$1B{NNKKeDu}Ov7;m=vh2TEBbk-Eru6mC{s7Qz*I|$d3&4PU}sr_ zQ@Ob=x(Gfu{A*f=Z19Fl&b0Mz?tu0XhS>eUGxk5Gdu#;7Tr%TYAN{h_=6g!^qZE*)mWta(E}IAMIl?2p=enBsDKDPpXuZMSnoQ3aG|i5z2bV!v`ty60pfo*Ib3rq`qDd4v4Lqb0VYDxGR zjhDcKzG-H3txmYE^0@Tcp5LPq_Ifm(@UwJ>{xt^3e{LH4?%mN`C8~m4(%9J8$ev%d zcgEMiZHvrN$(-654+8=$Kd9X=F4cnC3%QSXqn&RUy-=)T2mYAu4zSDYLLXdPD$^BX zZ$bgSUnk(WA#fc1w9S$Hh2N1`(yRI!vh2}QV!n`Bu+af#1t1MB=Z`VFXNk7lNC5XN zy7Af8WFi~vC5G^C+p2fkCb@X#P{&>*35I(TrRV-z_GpNIJeP3_7FGd=s#b}VEbBW3 zA-P-?s2Ulcir?6Z;F7dY9Wgfx%mJ1QTNTPB=~DaMllcNXU!#$p$@p$xBc|H-S-^T} zPu2{kpQ|t%$Z}G#;D?Y(Rp~2PT#&4KjhE9nSclXu;yTQ4HeSIEiYj&dzO!okiSsf} zOvwhmpZ#kkB{$lFSWWu<@y5INv*4HN2WJ+$(^6p^zbdEeQbS*zqx;APk?2_&JwH>l zh2;X;%3{C2-S3u^LUj@qC`gf^tGRSAEZAV{38$)q~N(Cj!1V3T~*TvtDfL-4pPi$_3=X z!HF?)(=R-7TCVBm2HL-lkqeC&Oem>F#}T1?pAQzEfqZ9)PdahXHt@msD5Su({Plsv zvavO|VL3MDqtdm*G}Ctm=almy+2GZ(Ov9-Wlufme3h%^c^iOwyg&PFz-@Ocz%qw8tAX}slTzq*{BhUk^? zR~#Y^Dp2e#-z)ya16twdGa&g$kg*JjJ*5e3D<&+3agMG|Et zwObRw;EDN7!MAn^h_GvI%rfzfLNp;QkY5Ry=*l+_t1}iKHoUJ%&+KtRdQ9N|wR?9~ z3(7Uw^WI{(73jsHrtYWRu>KvOV|Et2-1{0xRsAX~bC!Wp`I2#cEuQmFS5fhWQX-{A zislalauX%cGSF*@e+}~dCk$NaC3bJek=IUHSZW@M0<2~45F%6^5}GNq#>i14F^?K) z1_-AwbqBR_afS@BA0)lBCptRqC<~ zgC_&Y0s=<0)_(WC8MlNxL+2Js!n{UULL~ZCBySmiRadagK(D#q}2v1I;EZgpsA z0bG1ecumY}F|sBO{5SXx_3*xaR^*?X%-1?8iVMgLxHaJ<=c@{8G_ByewEU|xH|IS& z!F&+XggD`nYm(C9MIo{lQK5)LNY1APvxSz?v;u;|A z1HKY`aL*RKpAt|B?Cjz=VU6^Aj3x;&PiBvCJ*Of93A^`Wx(L>#0I{as zBRlZI+0Y(iX_6!KP6!&u>UMZKKGeQ2Za);Mw)pM7Nx=K0XDV&DH)zB~LkYNp3oqb& z>5QabN(r9jEhzy=vMt@mg4!9Gk6zwuTO+Cg!|@Ud-_^eOPvr_P#@SmTIpD{c`M*oE z{a<1g|EHaaW=V$<6RYh0lfzL0(2WSCEQZr0g*u3j-0{*<#Jq)X7ZV@^ajRb;NjkR# zH;Jm*WIaS1zN=qE-x=>%}dU7D?VN7>@i{uArPqr8u?PVBn(*qdUci1 zXALiTx3#qu7ZVec`L^skAV*;anY&~J8?cZ4S#eb_URazF_TK*HF8{!*H(*t{4VcPgXGLvYr>K=ee6PV%+C37x&A;|C?n|Y^=hDj-x2Vt zg;|;ofGqmg0P&CsLZ_?5t=}p}?uD1IB_v&!8o$eQq2_5Ox=GNu0i77z^~#JmXQNy& z-!M4jOUmjmFhG1#M<=en5v`2~un8U0FO5Fr=(cAo!NTLXvy`ch!Cc;sb-c=H5)&9gaOXAFE=rM)?BC_wF%GlFhV$*p-;W+n`~qgT zZkH>jX1Z{gu6?Fi>=myUnpX{ifN4Z=?eMCdht8&!Fy$L0_s*mJ z0?9EXv0^#He(lp(gJ!q8Mir_^XrjOijfszy>pgzaOMLpWvi{Pp94Ya~U;Oa$D54iE zr}y~X^#Pbjq8){F2t{j7V}>aVHRTPUy9 z2^0&OXvDM&TTuE$cK5K;9m+zuTqxb(sMlahohVDwK|L!*X=;8?->G|L=oP1SzTDD) zLsq-;E$_y>Yb=_>TkiKWO^0<{2OS=NCR-+d3~*PO@pQSl3xwB4-nS5&G@`Vn<@MT~ zn3sG@V5Kj@w({7-ryfFFvNSv;?~-2h9<%7b_jFo{;N>az{OmkF=7w3Io_W^}@k`oQ z!ljdPyw!6lkaU<^bPhAM3HMZe`NLk)LH_RL@$?SO{fvQBI`pXb&1a#jlQx3b$UWb! z>=EMmktY`+7X>=`qVE_+;^kBf)BnMpUN?DI_;SJ5&IMfPBy1t+3-k7>o-&R04)7oo zX}u;nCT^qVg~UN81Gtm_+BK6W91*ov2+IZFqC!y?qj}+Z$uefUv2u<`@Sa#!RLh@2 z?sN1^*MUeB9VGX$V3iiom-RRi+tgRBVoj)--=*}#!|QJH@7KmnDE+Qf36zxBU2|Lp z(!=_*>SVl^S*JU2Kn##-Wc$jE4r*Vg)F*^Df)nEg&c)NK7gk(jZtnMlevAOr>uB#Q zI1Cu%9|4^H##{<(Vww)Efte*mOUaLiAep9H-xe$wQL$`B^%^2Bx%v7}*@aXu7T&GU zm)1a6Kwi7U@87=*4oG$1SSZsw`1AuJt-d}r_gv330pR9szr8i+gMK`S8+c~tZRptt zqlficx0iP|v~_*ALnrvfZKZ{_b@x&g-n?N#aH2Fa-QTT&+Dnry7k&nh?=`=1TRH%= zUCx9&{$Lva!AI!e77IPm79+ zMjCc8*2<+a`RD{CW~uQ2S#6_hnoK+ZTMqOsSdIb_UYn86xWM` z)%6kYwna!pq+FeZa<$sc3itC%^W>IaoI*qCnd@tRsu!C663FwTi*%?p^xZI(hw$)h zj9cs2&hJ;Gund9In~%#_WvG9+6hsVvWuiQ^rqfan;{{9sdt5gun*xY-%|jcG!(ad` ziIDo-gp;91s(F1TS9s70@DtuJ*Y!QcSdj#5X*efA^amtdYdNJk8+B^^fo(xz*u1z z3I^@8H)CY*(%dc3?2uc;zg=2ZM!3*f+XeKi$)}YxtGYpP)hnq!FGQA2HyXLla1iy; zu!c?Y2tK?t3vWchQGJHW1+-*dnCnneN3!#FvZ@$FH+KA2tY=)yi^~&PO`iVlcWEyQ z+VG)g2lLY7GvwH=QNkGSV*cWC4M(I_SRQWzD4JYlUU)Bkg>!o`}BBi zSM8TB*k3vmJna*Rm&w0b4t;*5sNA#Q{&&ut4nsMv4xp9%;tlhFiFuas^?;7Af1~Xy zO9U_FsdG4w59yjS&Ki)~V&Jq9_zOeo0k9djx5ua~7^S2nR&A&k~+SH25a~}wh_~r*t|UT*JkHjBBkU* zIOSNNE(xYGJs!-vOn9ofmGoel^tn9}krtt}hTsNIu+G4(~8q8l!4I6{+KNu z`#uXF28&73aez%WSbLGc1^QLWF$p&7#Qe#43jNe;R^AtN40D2q3|c``1qN$0hjV2=;4#ne8Ry`l z?HvBruW;TU)@R;e5BD?j3?53!y#0akydCQxSxhtU(_Co?^3Rq(9o8_XK_)JQ=TR

    fXN5a;x@Dk8aFR!BFK3FKN4QU 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 XqMYRA&M|3+0sN^bypXSywF>(m`YvLK literal 81386 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%0AmcZ5#_Vd$puUwX-g~PsG_WvU>?B+ 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 From 3eecccaeafc51cd57dd4602578e72d7f0808772f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 25 Jul 2024 11:04:06 +0100 Subject: [PATCH 112/275] Automatic changelog for PR #6563 [ci skip] --- html/changelogs/AutoChangeLog-pr-6563.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6563.yml diff --git a/html/changelogs/AutoChangeLog-pr-6563.yml b/html/changelogs/AutoChangeLog-pr-6563.yml new file mode 100644 index 000000000000..a7b212dd963e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6563.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - imageadd: "The Sniper and Anti-Material Rifle Specialists will now use an urban camouflage sprite for their ghillie suit instead of a green camouflage." \ No newline at end of file From 7d456c966bac24bf579ae477d69b837a2dec984a Mon Sep 17 00:00:00 2001 From: rythenx <90358236+rythenx@users.noreply.github.com> Date: Thu, 25 Jul 2024 18:48:10 -0400 Subject: [PATCH 113/275] Adds same hats available to Staff Officers to the ASO vendor (#6716) # About the pull request ASO vendor now has a few more options for hats in their loadout. The same options that are already provided to SOs. Specifically it gives them access to the following hats that they previously didn't have as an option: - Beret, green - Beret, tan - Officer cap - Service Peaked Cap The only hat they had access to previously was the "patrol cap" and this remains as an option for them to select. # Explain why it's good for the game More options for customizing appearance are good when it makes sense and fits within uniform SOP. Given that ASO is a higher rank than SO and is a shipside role with only a very niche case in which they would ever deploy groundside, it makes sense to let them have a bit more flexibility on their uniform appearance similar to other officers on the ship. # Testing Photographs and Procedure

    Tested by building the code after this change and observing the ASO vendor to see that new options appear. Confirmed that it only lets you select one option and doesn't conflict with also letting you select a helmet (same as how XO is handled). Screenshots & Videos ![image](https://github.com/user-attachments/assets/bd425a60-8acc-4c12-afb3-b15aa3c97c84) Screenshot of vendor after selecting a single option for a hat.
    # Changelog :cl: add: more options for hats to ASO vendor to bring it in line with what SO has available /:cl: --- .../vending/vendor_types/crew/senior_officers.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm index c43d7e730d89..7157a56aa7f9 100644 --- a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm +++ b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm @@ -451,7 +451,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_auxiliary_officer, list( list("Insulated Gloves", 0, /obj/item/clothing/gloves/yellow, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("Officer Uniform", 0, /obj/item/clothing/under/marine/officer/bridge, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), list("Headset", 0, /obj/item/device/radio/headset/almayer/qm, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), - list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_MASK, VENDOR_ITEM_MANDATORY), list("Auxiliary Support Officer Jacket", 0, /obj/item/clothing/suit/storage/jacket/marine/service/aso, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), list("BAG (CHOOSE 1)", 0, null, null, null), @@ -463,6 +462,13 @@ GLOBAL_LIST_INIT(cm_vending_clothing_auxiliary_officer, list( list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), list("M44 Custom Revolver", 0, /obj/item/storage/belt/gun/m44/custom, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("HAT (CHOOSE 1)", 0, null, null, null), + list("Beret, Green", 0, /obj/item/clothing/head/beret/cm, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("Beret, Tan", 0, /obj/item/clothing/head/beret/cm/tan, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("Officer Cap", 0, /obj/item/clothing/head/cmcap/bridge, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("Service Peaked Cap", 0, /obj/item/clothing/head/marine/peaked/service, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), From 18dd48e45f2ce763ace80bb8dafe8fe64574f165 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 25 Jul 2024 23:53:29 +0100 Subject: [PATCH 114/275] Automatic changelog for PR #6716 [ci skip] --- html/changelogs/AutoChangeLog-pr-6716.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6716.yml diff --git a/html/changelogs/AutoChangeLog-pr-6716.yml b/html/changelogs/AutoChangeLog-pr-6716.yml new file mode 100644 index 000000000000..6d66bde00997 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6716.yml @@ -0,0 +1,4 @@ +author: "rythenx" +delete-after: True +changes: + - rscadd: "more options for hats to ASO vendor to bring it in line with what SO has available" \ No newline at end of file From 0348866da394cdbb0fe91c60439a1407a723d790 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 26 Jul 2024 01:18:04 +0000 Subject: [PATCH 115/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6563.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6581.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6668.yml | 7 ------- html/changelogs/AutoChangeLog-pr-6684.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6716.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6776.yml | 4 ---- html/changelogs/archive/2024-07.yml | 19 +++++++++++++++++++ 7 files changed, 19 insertions(+), 27 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6563.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6581.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6668.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6684.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6716.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6776.yml diff --git a/html/changelogs/AutoChangeLog-pr-6563.yml b/html/changelogs/AutoChangeLog-pr-6563.yml deleted file mode 100644 index a7b212dd963e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6563.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - imageadd: "The Sniper and Anti-Material Rifle Specialists will now use an urban camouflage sprite for their ghillie suit instead of a green camouflage." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6581.yml b/html/changelogs/AutoChangeLog-pr-6581.yml deleted file mode 100644 index 2510f8ece84b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6581.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Blundir" -delete-after: True -changes: - - imageadd: "shoes icons resprite" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6668.yml b/html/changelogs/AutoChangeLog-pr-6668.yml deleted file mode 100644 index d4a009d8dd79..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6668.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Blundir" -delete-after: True -changes: - - bugfix: "fixed runner having no gib animation" - - bugfix: "fixed gib remains being invisible" - - imageadd: "boiler gib animation" - - imageadd: "larva gib remains" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6684.yml b/html/changelogs/AutoChangeLog-pr-6684.yml deleted file mode 100644 index 2eea40559f7a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6684.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BlackCrystalic" -delete-after: True -changes: - - qol: "if server take too long to pre init all before lobby art, players will see lobbyart \"loading\"" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6716.yml b/html/changelogs/AutoChangeLog-pr-6716.yml deleted file mode 100644 index 6d66bde00997..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6716.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "rythenx" -delete-after: True -changes: - - rscadd: "more options for hats to ASO vendor to bring it in line with what SO has available" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6776.yml b/html/changelogs/AutoChangeLog-pr-6776.yml deleted file mode 100644 index 4ff50416b836..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6776.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Synthetics and Yautja now spawn with the Iron Teeth trait, not dropping items held in their mouth." \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 815d6987ea35..e1d117dbccd8 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -228,3 +228,22 @@ 2024-07-25: cuberound: - rscdel: removes /obj/item/device/suit_cooling_unit and get_pressure_weakness() +2024-07-26: + BlackCrystalic: + - qol: if server take too long to pre init all before lobby art, players will see + lobbyart "loading" + Blundir: + - bugfix: fixed runner having no gib animation + - bugfix: fixed gib remains being invisible + - imageadd: boiler gib animation + - imageadd: larva gib remains + - imageadd: shoes icons resprite + Steelpoint: + - imageadd: The Sniper and Anti-Material Rifle Specialists will now use an urban + camouflage sprite for their ghillie suit instead of a green camouflage. + realforest2001: + - rscadd: Synthetics and Yautja now spawn with the Iron Teeth trait, not dropping + items held in their mouth. + rythenx: + - rscadd: more options for hats to ASO vendor to bring it in line with what SO has + available From caebc4d89b19d0346df219b883f2c940b130f517 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 27 Jul 2024 11:02:54 +0100 Subject: [PATCH 116/275] Automatic TGS DMAPI Update (#6787) This pull request updates the TGS DMAPI to the latest version. Please note any breaking or unimplemented changes before merging. Co-authored-by: tgstation-server --- code/__DEFINES/tgs.dm | 2 +- code/modules/tgs/README.md | 2 +- code/modules/tgs/v5/api.dm | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index e2c89df90e9b..17464b44dae8 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -1,6 +1,6 @@ // tgstation-server DMAPI -#define TGS_DMAPI_VERSION "7.1.2" +#define TGS_DMAPI_VERSION "7.1.3" // All functions and datums outside this document are subject to change with any version and should not be relied on. diff --git a/code/modules/tgs/README.md b/code/modules/tgs/README.md index 6319028d8106..35ca73d7e9a8 100644 --- a/code/modules/tgs/README.md +++ b/code/modules/tgs/README.md @@ -1,6 +1,6 @@ # DMAPI Internals -This folder should be placed on it's own inside a codebase that wishes to use the TGS DMAPI. Warranty void if modified. +This folder should be placed on its own inside a codebase that wishes to use the TGS DMAPI. Warranty void if modified. - [includes.dm](./includes.dm) is the file that should be included by DM code, it handles including the rest. - The [core](./core) folder includes all code not directly part of any API version. diff --git a/code/modules/tgs/v5/api.dm b/code/modules/tgs/v5/api.dm index 95b8edd3ee5c..05d0dee25b3c 100644 --- a/code/modules/tgs/v5/api.dm +++ b/code/modules/tgs/v5/api.dm @@ -50,7 +50,9 @@ version = null // we want this to be the TGS version, not the interop version // sleep once to prevent an issue where world.Export on the first tick can hang indefinitely + TGS_DEBUG_LOG("Starting Export bug prevention sleep tick. time:[world.time] sleep_offline:[world.sleep_offline]") sleep(world.tick_lag) + TGS_DEBUG_LOG("Export bug prevention sleep complete") var/list/bridge_response = Bridge(DMAPI5_BRIDGE_COMMAND_STARTUP, list(DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL = minimum_required_security_level, DMAPI5_BRIDGE_PARAMETER_VERSION = api_version.raw_parameter, DMAPI5_PARAMETER_CUSTOM_COMMANDS = ListCustomCommands(), DMAPI5_PARAMETER_TOPIC_PORT = GetTopicPort())) if(!istype(bridge_response)) From aa56e9614b6675ff1f9b7e3d6b103281a2e36003 Mon Sep 17 00:00:00 2001 From: NHC <155458128+TheManWithNoHands@users.noreply.github.com> Date: Sun, 28 Jul 2024 09:41:30 +0200 Subject: [PATCH 117/275] Allows you to wear the warning cone (#6695) # About the pull request * makes the cone fit the head slot * Adds on mob sprites for the cone # Explain why it's good for the game I dont need to explain myself. You all know why i did this. # Testing Photographs and Procedure
    Screenshots & Videos https://imgur.com/a/8DAFmMK
    # Changelog :cl: TheManWithNoHands code: adds flags to cone, allowing it to be worn on head imageadd: added on mob sprites for cone /:cl: --- .../objects/items/tools/cleaning_tools.dm | 4 +++- icons/mob/humans/onmob/head_0.dmi | Bin 119206 -> 108448 bytes 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/tools/cleaning_tools.dm b/code/game/objects/items/tools/cleaning_tools.dm index f392f096bcf6..fba21de3328d 100644 --- a/code/game/objects/items/tools/cleaning_tools.dm +++ b/code/game/objects/items/tools/cleaning_tools.dm @@ -99,13 +99,15 @@ desc = "This cone is trying to warn you of something!" icon_state = "cone" icon = 'icons/obj/janitor.dmi' + item_icons = 'icons/mob/humans/onmob/head_0.dmi' force = 1 throwforce = 3 throw_speed = SPEED_FAST throw_range = 5 w_class = SIZE_SMALL attack_verb = list("warned", "cautioned", "smashed") - + flags_equip_slot = SLOT_HEAD + flags_inv_hide = HIDEEARS|HIDETOPHAIR diff --git a/icons/mob/humans/onmob/head_0.dmi b/icons/mob/humans/onmob/head_0.dmi index 9fc0bc82c1238b625fe84031c8df7d407350c47a..4a4338eac4c2546198171ef4598bb3fa978deb66 100644 GIT binary patch literal 108448 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

    4b>=#5JMX&sRW3i6JaCGdRhQjyBL?R4 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 literal 119206 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 qRQ(+D z>PSfrrH>1zxK*-wm0YPM1W2KL;NrSP&qbOnPXqnbyj?Km!y`}K&R!FJVYr*fic^kf z)$3gaG z@Fr>2_wOo&qp32kTp>Ak1SKW^tgGG2Q84=xvxM+;=tHa=Bk(vS!fSo_R}>0B8-fAf zzZP++m!2<@?lyT;K`dM69dauoY2I5J9PIAHx2SJh_A@sH8e9R>EfE_;4qfym~C; zk2muQCbH2m4G)HTf%T%bmw5!e{gIpTOVA%7PjysCCwT6S-V#bnikqq1dAv6ka;_e* zhw06`*Dn`a$obs0hIZ|J^fhLL6J=W0K65xIKx&TxkH02({;olp~3 zBk<9T#3u2dJouGxFe1OV6Jt_BTj(wA zSnZBWa*)__4ZzGVMJX~?J_(lU4+`Q>C~S93i7|5q_^x~@d_c3+$x%C<9@knWYFD~{ zKXb*wq3>06bo92pa;e7tm(OBoZkn}MHNj!OI_=u{b-JPeAxSUd>~h=w$)f$lAhts5 z6Pm9pWDkFu1WK4@75cHJvew3A(_x21kYme)Jto-L!C?yD4=0}{2~akf^(Jx~TD>&a zsCiOSWd}J>!rCZ=%CN&}{B& zrQ~F_(I{Ld{+j zu^4uy=GhOqS=<{^_b8M^jEZ!#VeZQ*iUf zKX0YBGG9Me6QXBh%YPvUJG%v_CP;VEUfQ8SJ`Y&(Hy}_Z!i1jjC(BM0&oCS`puMT}0w2Ew*+Bg!flOfOVO{8%`{eNOKF{VV11$0^Uv zSI14(5>}Ueuk0y!ZcTkTtzVv!{5Phy|Lt*o|8F2+_75<94IAnIJ;`QwZNWbSYti$zOVTYDrs4Xpk0wd zx6^_Vv&rpYsY@vc$)*5SNthjj(+bs76 zf+hq-t}nkfuBx(Kw5(Lei(iLAGWg?~dcBK@4*BgpN+~vO;`+aaU!LV{a{8IQV+vlR|VZcVr;RU zHy+cmz5Mp=@|0KQSD6L4BEkSfMl$d%!Jp-?x99~c_sg1i{-Lqk++dwWr1W*(R^oc& zifd$5QmiHuNu6XGMdFnYc)Tw8()Jzi=qCH(2IOq!@07_OVb^+_bzpm_=Ddkr8d7ym zx5wv$E0`m(5}|aKRq2a|@5>07oK8`Q@e1Kn8atvWaLXG$PtVc?h`*o(X+f>?o5RL( zOg-cH;I1V{3y)$e4-l zKA*tb)46ti-t(w-!Gj!Z6v*2GYA^^YC@ds^^z`&@1?=aI4oHDY*uhGN{=3dl$k5Ou zpa+GXYY8d9C%C53JO&1M-)8Xryaoit8%nLnEcz_=k1cvoKo_su5&Nu<&si#ZEZke4 zs%H$D>Nd%Hep`Lw`9?Q37$&1*r-(0 zB@A@BeV|GeUO<1j7LMYMRq4*(yy)4d_9-Dg!!=j?v%I^8i7VWF!X_C%pK*Qwx}ARj zw=5(q8mu-2-J@@@deJ)pN)9H#z_2!wXPiV!C&PG`A3B`#wA?O zR!wt%b7-tml9&PJd(XB#Eti}m41$Uz*5BHy?yuv~hu)n7Z@EL>#$2m)Af6gO?weLI zB;R$xOA6WyT%DW7Gxo1XuTuF$9$@e-V_)u#fCBAHqb*o~Iddjn^G*ik!vhQrkFg*? za59a-AYI8`q;aau9rv1rNTMOA#>H=PYo|-Q;o-4oVslHVOTYi=)eK?sMhkJ?uw{@u zwz)|9ihc&K@$S-V`>uCwK$^_F!xq-0{dsvpTmAfZ-|CuiZ_~8^ceQS}N2J`gopdSy zUHm=hk#e@VYqO!()(of2lpE2E|1u{6lTZ6y=a>8ISMO*LiKCEj@$eWCeℑdVzWS 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 From 524aa92f428d0f8f9abbb46863dd9b0e3e34d59b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 28 Jul 2024 08:47:17 +0100 Subject: [PATCH 118/275] Automatic changelog for PR #6695 [ci skip] --- html/changelogs/AutoChangeLog-pr-6695.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6695.yml diff --git a/html/changelogs/AutoChangeLog-pr-6695.yml b/html/changelogs/AutoChangeLog-pr-6695.yml new file mode 100644 index 000000000000..0076e7533c6b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6695.yml @@ -0,0 +1,5 @@ +author: "TheManWithNoHands" +delete-after: True +changes: + - code_imp: "adds flags to cone, allowing it to be worn on head" + - imageadd: "added on mob sprites for cone" \ No newline at end of file From 79b931cc5f651870a9ea8bdaeb91bcf66510a161 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 29 Jul 2024 01:20:49 +0000 Subject: [PATCH 119/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6695.yml | 5 ----- html/changelogs/archive/2024-07.yml | 4 ++++ 2 files changed, 4 insertions(+), 5 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6695.yml diff --git a/html/changelogs/AutoChangeLog-pr-6695.yml b/html/changelogs/AutoChangeLog-pr-6695.yml deleted file mode 100644 index 0076e7533c6b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6695.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "TheManWithNoHands" -delete-after: True -changes: - - code_imp: "adds flags to cone, allowing it to be worn on head" - - imageadd: "added on mob sprites for cone" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index e1d117dbccd8..3a08f35ded14 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -247,3 +247,7 @@ rythenx: - rscadd: more options for hats to ASO vendor to bring it in line with what SO has available +2024-07-29: + TheManWithNoHands: + - code_imp: adds flags to cone, allowing it to be worn on head + - imageadd: added on mob sprites for cone From 4f9ea4ee3875dfd2aa485f181b284716ec628636 Mon Sep 17 00:00:00 2001 From: zzzmike <85382350+zzzmike@users.noreply.github.com> Date: Mon, 29 Jul 2024 09:40:16 -0700 Subject: [PATCH 120/275] lifeboat can now be unhacked by pilot (#6661) # About the pull request Similar to how dropships can be unhacked after 3 minutes of pilot interaction, lifeboats now have the same rules. # Explain why it's good for the game Another cool interaction that might happen once every 100 rounds or so. # Testing Photographs and Procedure

    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: add: pilots can unhack lifeboats, similar to dropship unhacking /:cl: --------- Co-authored-by: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/modules/shuttle/computer.dm | 32 +++++++++++++++++++++++++++++++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/code/modules/shuttle/computer.dm b/code/modules/shuttle/computer.dm index a8ca94ba0aa5..5f17c9a73285 100644 --- a/code/modules/shuttle/computer.dm +++ b/code/modules/shuttle/computer.dm @@ -368,6 +368,10 @@ unacidable = TRUE ///If true, the lifeboat is in the process of launching, and so the code will not allow another launch. var/launch_initiated = FALSE + ///If true, the lifeboat is in the process of having the xeno override removed by the pilot. + var/override_being_removed = FALSE + ///How long it takes to unlock the console + var/remaining_time = 180 SECONDS /obj/structure/machinery/computer/shuttle/lifeboat/ex_act(severity) return @@ -376,7 +380,31 @@ . = ..() var/obj/docking_port/mobile/crashable/lifeboat/lifeboat = SSshuttle.getShuttle(shuttleId) if(lifeboat.status == LIFEBOAT_LOCKED) - to_chat(user, SPAN_WARNING("[src] flickers with error messages.")) + if(!skillcheck(user, SKILL_PILOT, SKILL_PILOT_TRAINED)) + to_chat(user, SPAN_WARNING("[src] displays an error message and asks you to contact your pilot to resolve the problem.")) + return + if(user.action_busy || override_being_removed) + return + to_chat(user, SPAN_NOTICE("You start to remove the lockout.")) + override_being_removed = TRUE + user.visible_message(SPAN_NOTICE("[user] starts to type on [src]."), + SPAN_NOTICE("You try to take back control over the lifeboat. It will take around [remaining_time / 10] seconds.")) + while(remaining_time > 20 SECONDS) + if(!do_after(user, 20 SECONDS, INTERRUPT_ALL|INTERRUPT_CHANGED_LYING, BUSY_ICON_HOSTILE, numticks = 20)) + to_chat(user, SPAN_WARNING("You fail to remove the lockout!")) + override_being_removed = FALSE + return + remaining_time = remaining_time - 20 SECONDS + if(remaining_time > 0) + to_chat(user, SPAN_NOTICE("You partially bypass the lockout, only [remaining_time / 10] seconds left.")) + to_chat(user, SPAN_NOTICE("You successfully removed the lockout!")) + playsound(loc, 'sound/machines/terminal_success.ogg', KEYBOARD_SOUND_VOLUME, 1) + lifeboat.status = LIFEBOAT_ACTIVE + lifeboat.available = TRUE + user.visible_message(SPAN_NOTICE("[src] blinks with blue lights."), + SPAN_NOTICE("You have successfully taken back control over the lifeboat.")) + override_being_removed = FALSE + return else if(lifeboat.status == LIFEBOAT_INACTIVE) to_chat(user, SPAN_NOTICE("[src]'s screen says \"Awaiting evacuation order\".")) else if(lifeboat.status == LIFEBOAT_ACTIVE) @@ -456,6 +484,8 @@ var/obj/docking_port/stationary/lifeboat_dock/lifeboat_dock = lifeboat.get_docked() lifeboat_dock.open_dock() xeno_message(SPAN_XENOANNOUNCE("We have wrested away control of one of the metal birds! They shall not escape!"), 3, xeno.hivenumber) + launch_initiated = FALSE + remaining_time = initial(remaining_time) return XENO_NO_DELAY_ACTION else return ..() From 03094214d9c1fa5d5dca3c7037f01c2c92c0c9c1 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 17:46:01 +0100 Subject: [PATCH 121/275] Automatic changelog for PR #6661 [ci skip] --- html/changelogs/AutoChangeLog-pr-6661.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6661.yml diff --git a/html/changelogs/AutoChangeLog-pr-6661.yml b/html/changelogs/AutoChangeLog-pr-6661.yml new file mode 100644 index 000000000000..a4663ee888d2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6661.yml @@ -0,0 +1,4 @@ +author: "zzzmike" +delete-after: True +changes: + - rscadd: "pilots can unhack lifeboats, similar to dropship unhacking" \ No newline at end of file From 66375e91713450285b7253233c5a0c4ff8c373d5 Mon Sep 17 00:00:00 2001 From: zzzmike <85382350+zzzmike@users.noreply.github.com> Date: Mon, 29 Jul 2024 09:40:53 -0700 Subject: [PATCH 122/275] stops attempted stripping when stunned etc. (#6810) # About the pull request stops attempted stripping when stunned etc. # Explain why it's good for the game fixes bug # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: stops attempted stripping when stunned etc. /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/datums/elements/strippable.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/datums/elements/strippable.dm b/code/datums/elements/strippable.dm index e0daaee74a8c..d93b07234c9d 100644 --- a/code/datums/elements/strippable.dm +++ b/code/datums/elements/strippable.dm @@ -126,6 +126,14 @@ to_chat(user, SPAN_WARNING("You can't do this right now.")) return FALSE + if (user.is_mob_incapacitated()) + to_chat(user, SPAN_WARNING("You can't do this right now.")) + return FALSE + + if (HAS_TRAIT(user, TRAIT_IMMOBILIZED) || HAS_TRAIT(user, TRAIT_FLOORED)) + to_chat(user, SPAN_WARNING("You can't do this right now.")) + return FALSE + if ((item.flags_inventory & CANTSTRIP) || ((item.flags_item & NODROP) && !(item.flags_item & FORCEDROP_CONDITIONAL)) || (item.flags_item & ITEM_ABSTRACT)) return FALSE From 5b54e8b681a8425a6cce8f756bb59f6f086aca71 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 17:53:46 +0100 Subject: [PATCH 123/275] Automatic changelog for PR #6810 [ci skip] --- html/changelogs/AutoChangeLog-pr-6810.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6810.yml diff --git a/html/changelogs/AutoChangeLog-pr-6810.yml b/html/changelogs/AutoChangeLog-pr-6810.yml new file mode 100644 index 000000000000..b1daf0b6d8b9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6810.yml @@ -0,0 +1,4 @@ +author: "zzzmike" +delete-after: True +changes: + - bugfix: "stops attempted stripping when stunned etc." \ No newline at end of file From 57a11c34a1efdcacf5f6e1ebc63c2f49fd85b137 Mon Sep 17 00:00:00 2001 From: gl0ck <102577236+efzapa@users.noreply.github.com> Date: Mon, 29 Jul 2024 12:46:40 -0400 Subject: [PATCH 124/275] Brig Detainment Cameras now have their own Console (#6762) # About the pull request All cameras in the "detainment" area of the Brig now get their own console Also adds cameras to each of the Perma Brig cells, one each respectively. # Explain why it's good for the game Generally a good QOL Update so that MPs dont have to type in or scroll *every single time* they want to check in on inmates, now they have a dedicated console for it. # Testing Photographs and Procedure
    Screenshots & Videos ![image](https://github.com/user-attachments/assets/3ca5b68a-10d3-4c67-ba54-9212231fcc17) ![image](https://github.com/user-attachments/assets/13a1eaa6-4a8e-4464-bcaa-f2d0a50817cb)
    # Changelog :cl: add: All Brig Detainment Cameras are now linked to a new Brig Camera Console Computer, available in the Brig Lobby, Warden's Office, CIC, and CMP Office. maptweak: Removed one of the Security Records Consoles in the Brig Lobby in place for a Brig Camera Console. mapadd: Both Brig Perma Cells now have brig cameras in them. /:cl: --- code/__DEFINES/camera.dm | 1 + code/game/machinery/camera/presets.dm | 4 ++ .../game/machinery/computer/camera_console.dm | 4 ++ maps/map_files/USS_Almayer/USS_Almayer.dmm | 63 +++++++++++++------ 4 files changed, 53 insertions(+), 19 deletions(-) diff --git a/code/__DEFINES/camera.dm b/code/__DEFINES/camera.dm index f50d7d8e2c72..b13adf43e8cd 100644 --- a/code/__DEFINES/camera.dm +++ b/code/__DEFINES/camera.dm @@ -3,6 +3,7 @@ #define CAMERA_NET_CONTAINMENT "Containment" #define CAMERA_NET_CONTAINMENT_HIDDEN "Containment Hidden" #define CAMERA_NET_RESEARCH "Research" +#define CAMERA_NET_BRIG "Brig" #define CAMERA_NET_ALAMO "Alamo" #define CAMERA_NET_NORMANDY "Normandy" #define CAMERA_NET_COLONY "Colony" diff --git a/code/game/machinery/camera/presets.dm b/code/game/machinery/camera/presets.dm index a1d7f00cf94a..f8ce33eb9911 100644 --- a/code/game/machinery/camera/presets.dm +++ b/code/game/machinery/camera/presets.dm @@ -99,6 +99,10 @@ name = "ares core camera" network = list(CAMERA_NET_ARES) +/obj/structure/machinery/camera/autoname/almayer/brig + name = "brig camera" + network = list(CAMERA_NET_BRIG) + //used by the landing camera dropship equipment. Do not place them right under where the dropship lands. //Should place them near each corner of your LZs. /obj/structure/machinery/camera/autoname/lz_camera diff --git a/code/game/machinery/computer/camera_console.dm b/code/game/machinery/computer/camera_console.dm index c818df9fbfb9..e549436669de 100644 --- a/code/game/machinery/computer/camera_console.dm +++ b/code/game/machinery/computer/camera_console.dm @@ -352,6 +352,10 @@ /obj/structure/machinery/computer/cameras/almayer_network/vehicle network = list(CAMERA_NET_ALMAYER, CAMERA_NET_VEHICLE) +/obj/structure/machinery/computer/cameras/almayer_brig + name = "Brig Cameras Console" + network = list(CAMERA_NET_BRIG) + /obj/structure/machinery/computer/cameras/mortar name = "Mortar Camera Interface" alpha = 0 diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index b4a195ae5969..c1d18d4f9483 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -3320,6 +3320,14 @@ /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/faxmachine/uscm/command, /obj/item/device/megaphone, +/obj/structure/machinery/computer/cameras/almayer_brig{ + dir = 8; + desc = "Used to access the various cameras in the security brig."; + name = "brig cameras console"; + pixel_y = 12; + pixel_x = 17; + layer = 2.99 + }, /turf/open/floor/almayer/plate, /area/almayer/command/cic) "awQ" = ( @@ -19918,7 +19926,14 @@ "ekZ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/secure_data{ - dir = 4 + dir = 4; + pixel_y = 10 + }, +/obj/structure/machinery/computer/cameras/almayer_brig{ + dir = 4; + desc = "Used to access the various cameras in the security brig."; + name = "brig cameras console"; + pixel_y = -11 }, /turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/warden_office) @@ -31590,7 +31605,16 @@ "jhI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/secure_data{ - dir = 4 + dir = 4; + pixel_y = 19; + layer = 2.99 + }, +/obj/structure/machinery/computer/cameras/almayer_brig{ + dir = 4; + desc = "Used to access the various cameras in the security brig."; + name = "brig cameras console"; + pixel_y = 5; + layer = 2.99 }, /turf/open/floor/almayer, /area/almayer/shipboard/brig/chief_mp_office) @@ -33768,7 +33792,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/obj/structure/machinery/camera/autoname/almayer, +/obj/structure/machinery/camera/autoname/almayer/brig, /turf/open/floor/almayer, /area/almayer/shipboard/brig/cells) "kcg" = ( @@ -34442,6 +34466,7 @@ id = "Perma 1"; pixel_y = 24 }, +/obj/structure/machinery/camera/autoname/almayer/brig, /turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "krA" = ( @@ -34630,7 +34655,8 @@ "kvL" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/almayer_network{ - dir = 4 + dir = 4; + pixel_y = 0 }, /turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/warden_office) @@ -61350,9 +61376,8 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "vsz" = ( -/obj/structure/machinery/camera/autoname/almayer{ - dir = 8; - name = "ship-grade camera" +/obj/structure/machinery/camera/autoname/almayer/brig{ + dir = 8 }, /turf/open/floor/almayer, /area/almayer/shipboard/brig/cells) @@ -61882,10 +61907,8 @@ /turf/open/floor/almayer/silver, /area/almayer/shipboard/brig/cic_hallway) "vCy" = ( -/obj/structure/machinery/camera/autoname/almayer{ - dir = 4; - name = "ship-grade camera"; - pixel_y = 6 +/obj/structure/machinery/camera/autoname/almayer/brig{ + dir = 4 }, /turf/open/floor/almayer/green/west, /area/almayer/shipboard/brig/cells) @@ -63920,6 +63943,7 @@ id = "Perma 2"; pixel_y = 24 }, +/obj/structure/machinery/camera/autoname/almayer/brig, /turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "wnL" = ( @@ -64322,7 +64346,8 @@ "wvE" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/almayer_network{ - dir = 4 + dir = 4; + pixel_y = 1 }, /obj/structure/machinery/light{ dir = 1 @@ -66191,9 +66216,6 @@ dir = 1 }, /obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/secure_data{ - dir = 4 - }, /obj/structure/sign/safety/terminal{ pixel_x = 3; pixel_y = 27 @@ -66202,6 +66224,11 @@ pixel_x = 15; pixel_y = 27 }, +/obj/structure/machinery/computer/cameras/almayer_brig{ + dir = 4; + desc = "Used to access the various cameras in the security brig."; + name = "brig cameras console" + }, /turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/processing) "xjK" = ( @@ -68586,10 +68613,8 @@ /turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "yhg" = ( -/obj/structure/machinery/camera/autoname/almayer{ - dir = 4; - name = "ship-grade camera"; - pixel_y = 6 +/obj/structure/machinery/camera/autoname/almayer/brig{ + dir = 4 }, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cells) From 71cd53bdd512ae168876426e3eabdd1025bdd30a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 18:01:49 +0100 Subject: [PATCH 125/275] Automatic changelog for PR #6762 [ci skip] --- html/changelogs/AutoChangeLog-pr-6762.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6762.yml diff --git a/html/changelogs/AutoChangeLog-pr-6762.yml b/html/changelogs/AutoChangeLog-pr-6762.yml new file mode 100644 index 000000000000..af02078356e6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6762.yml @@ -0,0 +1,6 @@ +author: "efzapa" +delete-after: True +changes: + - rscadd: "All Brig Detainment Cameras are now linked to a new Brig Camera Console Computer, available in the Brig Lobby, Warden's Office, CIC, and CMP Office." + - maptweak: "Removed one of the Security Records Consoles in the Brig Lobby in place for a Brig Camera Console." + - mapadd: "Both Brig Perma Cells now have brig cameras in them." \ No newline at end of file From ac6216d3e4b044672c5dbbdfbdf53ebe6fcc2dc0 Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:29:03 +0300 Subject: [PATCH 126/275] Makes M44 revolver rig and SG holster fit any revolver (#6761) # About the pull request M44 revolver belt holster has been renamed to general revolver holster and can now fit any revolver. SG holster belt can now fit any revolver. # Explain why it's good for the game Gun type limitation is very weird and makes very little sense, considering that sidearm pouch can fit literally anything, also general pistol rig can fit any pistol of any design of any faction, so having limitations on revolver belt is very weird and just makes it frustrating in some situations, also makes it easier to create revolver holster belts for corpse spawners/loot/loadouts/etc without creating a billion subtypes with different name and allowed gun. # Testing Photographs and Procedure
    Screenshots & Videos ![dreamseeker_pGmOGCrf0m](https://github.com/user-attachments/assets/b4a0df26-5769-4301-a000-147028f17f36)
    # Changelog :cl: balance: revolver belt and sg holster belt can fit any revolver balance: increased mateba belt storage size from 6 to 7 /:cl: --- .../machinery/vending/vendor_types/crew/mp.dm | 4 ++-- .../vendor_types/crew/pilot_officer.dm | 4 ++-- .../vendor_types/crew/senior_officers.dm | 2 +- .../vending/vendor_types/crew/vehicle_crew.dm | 2 +- .../vendor_types/intelligence_officer.dm | 2 +- .../vending/vendor_types/requisitions.dm | 2 +- .../vendor_types/squad_prep/squad_engineer.dm | 2 +- .../vendor_types/squad_prep/squad_leader.dm | 2 +- .../vendor_types/squad_prep/squad_medic.dm | 2 +- .../vendor_types/squad_prep/squad_prep.dm | 2 +- .../vendor_types/squad_prep/squad_rifleman.dm | 2 +- .../squad_prep/squad_specialist.dm | 2 +- .../vendor_types/squad_prep/squad_tl.dm | 2 +- .../vending/vendor_types/wo_vendors.dm | 2 +- code/game/objects/items/storage/belt.dm | 19 +++++++--------- code/modules/gear_presets/pmc.dm | 22 +++++++++---------- 16 files changed, 35 insertions(+), 38 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/crew/mp.dm b/code/game/machinery/vending/vendor_types/crew/mp.dm index b63a02248168..5f85060dc96f 100644 --- a/code/game/machinery/vending/vendor_types/crew/mp.dm +++ b/code/game/machinery/vending/vendor_types/crew/mp.dm @@ -24,7 +24,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_military_police, list( list("BELT (CHOOSE 1)", 0, null, null, null), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), @@ -82,7 +82,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_military_police_warden, list( list("BELT (CHOOSE 1)", 0, null, null, null), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), diff --git a/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm b/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm index 8f9ac837cb6a..45ad67d41c74 100644 --- a/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm @@ -80,7 +80,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_pilot_officer, list( list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -169,7 +169,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_dropship_crew_chief, list( list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm index 7157a56aa7f9..b938db1d3db6 100644 --- a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm +++ b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm @@ -54,7 +54,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_military_police_chief, list( list("BELT (CHOOSE 1)", 0, null, null, null), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), diff --git a/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm b/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm index 53853f7d4e8b..2dd5bdf2ee68 100644 --- a/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm +++ b/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm @@ -274,7 +274,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_vehicle_crew, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/intelligence_officer.dm b/code/game/machinery/vending/vendor_types/intelligence_officer.dm index 73d54cbbffca..63d3e93873d2 100644 --- a/code/game/machinery/vending/vendor_types/intelligence_officer.dm +++ b/code/game/machinery/vending/vendor_types/intelligence_officer.dm @@ -96,7 +96,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_intelligence_officer, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index 5c5362257da2..fee0cde601aa 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -87,7 +87,7 @@ list("M276 Knife Rig", floor(scale * 5), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", floor(scale * 5), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", floor(scale * 2), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", floor(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", floor(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", floor(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", floor(scale * 10), /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), list("M276 Mortar Operator Belt", floor(scale * 2), /obj/item/storage/belt/gun/mortarbelt, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 9c19a5b172c6..29299654899e 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -132,7 +132,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Mortar Operator Belt", 0, /obj/item/storage/belt/gun/mortarbelt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm index 7f8d70db4328..d3985adf5fab 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm @@ -144,7 +144,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_leader, list( list("M276 Lifesaver Bag", 0, /obj/item/storage/belt/medical/lifesaver, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index e9d69ad396de..45e63b36a5c8 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -152,7 +152,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 35b059ac9611..a799ff25d051 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -148,7 +148,7 @@ list("M276 Pattern General Pistol Holster Rig", floor(scale * 15), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), list("M276 Pattern M39 Holster Rig", floor(scale * 15), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), list("M276 Pattern M39 Holster Rig And Pouch", floor(scale * 10), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), - list("M276 Pattern M44 Holster Rig", floor(scale * 15), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), + list("M276 Pattern General Revolver Holster Rig", floor(scale * 15), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 Pattern M82F Holster Rig", floor(scale * 5), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", floor(scale * 15), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", floor(scale * 15), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm index 65066731070d..75e7fc36e4d3 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm @@ -21,7 +21,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_marine, list( list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", 0, /obj/item/storage/belt/knifepouch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm index 8fbf574d36d7..a21207a6645c 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm @@ -72,7 +72,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_specialist, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm index 73efbe1148e5..8bd46110aba5 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm @@ -102,7 +102,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_tl, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/wo_vendors.dm b/code/game/machinery/vending/vendor_types/wo_vendors.dm index 1d6ad60bb357..1a4c3d3b5bd8 100644 --- a/code/game/machinery/vending/vendor_types/wo_vendors.dm +++ b/code/game/machinery/vending/vendor_types/wo_vendors.dm @@ -63,7 +63,7 @@ list("M276 Pattern General Pistol Holster Rig", floor(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), list("M276 Pattern M39 Holster Rig", floor(scale * 10), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), list("M276 Pattern M39 Holster Rig And Pouch", floor(scale * 5), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), - list("M276 Pattern M44 Holster Rig", floor(scale * 10), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), + list("M276 Pattern General Revolver Holster Rig", floor(scale * 10), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 Pattern M82F Holster Rig", floor(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", floor(scale * 10), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", floor(scale * 10), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index d16602e04aaa..97d76729be72 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -1296,12 +1296,12 @@ #undef MAXIMUM_MAGAZINE_COUNT /obj/item/storage/belt/gun/m44 - name = "\improper M276 pattern M44 holster rig" - desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is for the M44 magnum revolver, along with six small pouches for speedloaders. It smells faintly of hay." + name = "\improper M276 pattern general revoler holster rig" + desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is universal and adjustable for different revolvers, along with six small pouches for speedloaders. It smells faintly of hay." icon_state = "m44r_holster" storage_slots = 7 can_hold = list( - /obj/item/weapon/gun/revolver/m44, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, ) has_gamemode_skin = TRUE @@ -1413,7 +1413,7 @@ desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is for the powerful Mateba magnum revolver, along with five small pouches for speedloaders. This one is aging poorly, and seems to be surplus equipment. It's stamped '3rd 'Dust Raiders' Battalion'." icon_state = "s_cmateba_holster" item_state = "s_marinebelt" - storage_slots = 6 + storage_slots = 7 max_w_class = SIZE_MEDIUM can_hold = list( /obj/item/weapon/gun/revolver/mateba, @@ -1697,7 +1697,7 @@ /obj/item/device/flashlight/flare, /obj/item/weapon/gun/flare, /obj/item/weapon/gun/pistol, - /obj/item/weapon/gun/revolver/m44, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, /obj/item/ammo_magazine/pistol, /obj/item/ammo_magazine/smartgun, @@ -1717,8 +1717,7 @@ /obj/item/device/flashlight/flare, /obj/item/weapon/gun/flare, /obj/item/weapon/gun/pistol, - /obj/item/weapon/gun/revolver/m44, - /obj/item/weapon/gun/revolver/mateba, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, /obj/item/ammo_magazine/revolver/mateba, /obj/item/ammo_magazine/pistol, @@ -1740,8 +1739,7 @@ /obj/item/device/flashlight/flare, /obj/item/weapon/gun/flare, /obj/item/weapon/gun/pistol, - /obj/item/weapon/gun/revolver/m44, - /obj/item/weapon/gun/revolver/mateba, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, /obj/item/ammo_magazine/revolver/mateba, /obj/item/ammo_magazine/pistol, @@ -1763,8 +1761,7 @@ /obj/item/device/flashlight/flare, /obj/item/weapon/gun/flare, /obj/item/weapon/gun/pistol, - /obj/item/weapon/gun/revolver/m44, - /obj/item/weapon/gun/revolver/mateba, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, /obj/item/ammo_magazine/revolver/mateba, /obj/item/ammo_magazine/pistol, diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index 8dde038f3891..dcce31397ea9 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -132,7 +132,7 @@ list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", 0, /obj/item/storage/belt/knifepouch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -261,7 +261,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", 0, /obj/item/storage/belt/knifepouch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -395,7 +395,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -573,7 +573,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -756,7 +756,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag", 0, /obj/item/storage/belt/medical/lifesaver, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -899,7 +899,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag", 0, /obj/item/storage/belt/medical/lifesaver, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1145,7 +1145,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1253,7 +1253,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1401,7 +1401,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1547,7 +1547,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1716,7 +1716,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Mortar Operator Belt", 0, /obj/item/storage/belt/gun/mortarbelt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), From 6c3c123d1ce19f3653cd04323d9b6ec02c460c0a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 20:40:03 +0100 Subject: [PATCH 127/275] Automatic changelog for PR #6761 [ci skip] --- html/changelogs/AutoChangeLog-pr-6761.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6761.yml diff --git a/html/changelogs/AutoChangeLog-pr-6761.yml b/html/changelogs/AutoChangeLog-pr-6761.yml new file mode 100644 index 000000000000..f63208251ce3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6761.yml @@ -0,0 +1,5 @@ +author: "Blundir" +delete-after: True +changes: + - balance: "revolver belt and sg holster belt can fit any revolver" + - balance: "increased mateba belt storage size from 6 to 7" \ No newline at end of file From b89cb4d07bc946df115df693f0ca3e42613cf783 Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:30:53 +0300 Subject: [PATCH 128/275] Adds a grab and throw animation + sound (#6759) # About the pull request Adds small animation and sound when throwing things. Now grabbing items has the sound and grab visual effect identical to the one when grabbing mobs. Grabbing items and mobs now has a small animation. # Explain why it's good for the game More visual clarity is good, also improves immersion. # Testing Photographs and Procedure
    Screenshots & Videos https://github.com/user-attachments/assets/376e43a5-d98f-4834-8940-20fb565d8bf3 https://github.com/user-attachments/assets/8f4815f7-3107-47d8-b1f2-a9212accbb57
    # Changelog :cl: add: grabbing something has a small mob animation now, grabbing items have visual effect, animation and sound add: throwing has small animation and sound /:cl: --- code/modules/mob/living/carbon/carbon.dm | 4 ++++ code/modules/mob/mob.dm | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 36d2518d7e75..53f222175908 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -388,9 +388,13 @@ if(!do_after(src, 1 SECONDS, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) to_chat(src, SPAN_WARNING("You need to set up the high toss!")) return + animation_attack_on(target) + playsound(src, 'sound/weapons/punchmiss.ogg', 25, 1, 7) drop_inv_item_on_ground(I, TRUE) thrown_thing.throw_atom(target, thrown_thing.throw_range, SPEED_SLOW, src, spin_throw, HIGH_LAUNCH) else + animation_attack_on(target) + playsound(src, 'sound/weapons/punchmiss.ogg', 25, 1, 7) drop_inv_item_on_ground(I, TRUE) thrown_thing.throw_atom(target, thrown_thing.throw_range, thrown_thing.throw_speed, src, spin_throw) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 0a24468cc176..93b2d8d9e031 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -471,6 +471,9 @@ return else if(istype(AM, /obj)) AM.add_fingerprint(src) + animation_attack_on(AM) + playsound(loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 7) + flick_attack_overlay(AM, "grab") if(!QDELETED(AM.pulledby) && !QDELETED(M)) visible_message(SPAN_WARNING("[src] has broken [AM.pulledby]'s grip on [M]!"), null, null, 5) @@ -534,6 +537,7 @@ msg_admin_attack("[key_name(src)] grabbed [key_name(M)] in [get_area(src)] ([src.loc.x],[src.loc.y],[src.loc.z]).", src.loc.x, src.loc.y, src.loc.z) if(!no_msg) + animation_attack_on(M) visible_message(SPAN_WARNING("[src] has grabbed [M] passively!"), null, null, 5) if(M.mob_size > MOB_SIZE_HUMAN || !(M.status_flags & CANPUSH)) From 2a485292adf53d0343d0cdb9c42a85e92d6c801f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 20:49:45 +0100 Subject: [PATCH 129/275] Automatic changelog for PR #6759 [ci skip] --- html/changelogs/AutoChangeLog-pr-6759.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6759.yml diff --git a/html/changelogs/AutoChangeLog-pr-6759.yml b/html/changelogs/AutoChangeLog-pr-6759.yml new file mode 100644 index 000000000000..11e32ff6b2f7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6759.yml @@ -0,0 +1,5 @@ +author: "Blundir" +delete-after: True +changes: + - rscadd: "grabbing something has a small mob animation now, grabbing items have visual effect, animation and sound" + - rscadd: "throwing has small animation and sound" \ No newline at end of file From bc74e40074bfc932f0b5cf2b8efc78498d89bb32 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Tue, 30 Jul 2024 03:39:29 +0800 Subject: [PATCH 130/275] Unique observer submenus for non-standard marine squads (#6673) # About the pull request This PR adds sub-menus for most non-standard marine squads. This includes SOF (Marine Raiders), CBRN, Echo Squad, and Forecon (ERT only, not survivors). This also changes the colour of Foxtrot from Teal to a similar brownish colour. # Explain why it's good for the game Better tracking of non-standard squads for when they appear. # Testing Photographs and Procedure ![Screenshot 2024-07-10 17 57 12](https://github.com/cmss13-devs/cmss13/assets/6595389/8d199deb-f184-415b-847c-1b5dacd33252) # Changelog :cl: add: Marine Special Forces, Forecon, Echo Squad and CBRN will now appear in their own sub-menu for observers. ui: Foxtrot's colour in the observe menu now reflects the squads true colour scheme. /:cl: Co-authored-by: Steelpoint --- tgui/packages/tgui/interfaces/Orbit/index.tsx | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/tgui/packages/tgui/interfaces/Orbit/index.tsx b/tgui/packages/tgui/interfaces/Orbit/index.tsx index 6b7089915514..36ceb6359cde 100644 --- a/tgui/packages/tgui/interfaces/Orbit/index.tsx +++ b/tgui/packages/tgui/interfaces/Orbit/index.tsx @@ -158,6 +158,10 @@ const marineSplitter = (members: Array) => { const charlieSquad: Array = []; const deltaSquad: Array = []; const foxtrotSquad: Array = []; + const echoSquad: Array = []; + const CBRNSquad: Array = []; + const FORECONSquad: Array = []; + const SOFSquad: Array = []; const other: Array = []; members.forEach((x) => { @@ -171,6 +175,14 @@ const marineSplitter = (members: Array) => { deltaSquad.push(x); } else if (x.job?.includes('Foxtrot')) { foxtrotSquad.push(x); + } else if (x.job?.includes('Echo')) { + echoSquad.push(x); + } else if (x.job?.includes('CBRN')) { + CBRNSquad.push(x); + } else if (x.job?.includes('FORECON')) { + FORECONSquad.push(x); + } else if (x.job?.includes('SOF')) { + SOFSquad.push(x); } else { other.push(x); } @@ -181,7 +193,11 @@ const marineSplitter = (members: Array) => { buildSquadObservable('Bravo', 'yellow', bravoSquad), buildSquadObservable('Charlie', 'purple', charlieSquad), buildSquadObservable('Delta', 'blue', deltaSquad), - buildSquadObservable('Foxtrot', 'teal', foxtrotSquad), + buildSquadObservable('Foxtrot', 'brown', foxtrotSquad), + buildSquadObservable('Echo', 'teal', echoSquad), + buildSquadObservable('CBRN', 'dark-blue', CBRNSquad), + buildSquadObservable('FORECON', 'green', FORECONSquad), + buildSquadObservable('SOF', 'red', SOFSquad), buildSquadObservable('Other', 'grey', other), ]; return squads; From 5e823b0eed816952bc8a3d56fcce99e936e9da6e Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 20:57:21 +0100 Subject: [PATCH 131/275] Automatic changelog for PR #6673 [ci skip] --- html/changelogs/AutoChangeLog-pr-6673.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6673.yml diff --git a/html/changelogs/AutoChangeLog-pr-6673.yml b/html/changelogs/AutoChangeLog-pr-6673.yml new file mode 100644 index 000000000000..789b53f6cc64 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6673.yml @@ -0,0 +1,5 @@ +author: "Steelpoint" +delete-after: True +changes: + - rscadd: "Marine Special Forces, Forecon, Echo Squad and CBRN will now appear in their own sub-menu for observers." + - ui: "Foxtrot's colour in the observe menu now reflects the squads true colour scheme." \ No newline at end of file From 12947ee21a7d9e8a20a1761089313bcc46520612 Mon Sep 17 00:00:00 2001 From: Venuska1117 <89580971+Venuska1117@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:47:20 +0200 Subject: [PATCH 132/275] Make Clusters spread hive weeds on Semi-Weedable surfaces. (#6616) # About the pull request This PR make clusters be able to spread on semi-weedable surfaces. Gardener Drone weeds are weaker than hive weeds but can spread on semi-weedable (core and pylon too) it dont make sense for clusters to not be able to do same. # Explain why it's good for the game Make Cluster spread weeds on semi-weedable surfaces, it allow xenos in some maps with lack of weedable surfaces like LV-624 grass on colony side, and its not that powerfull, because xenos have limit of 8 cluster per hive. # Testing Photographs and Procedure Unfold below to see visual gif(s).
    Before: ![before](https://github.com/cmss13-devs/cmss13/assets/89580971/86818d76-f1a5-40aa-9a50-942d3b4911c3) After: ![after](https://github.com/cmss13-devs/cmss13/assets/89580971/9b0ccbf7-0912-4a9d-86f1-a44ff045924f)
    # Changelog :cl: balance: Enabled clusters to spread on semi-weedable surfaces. /:cl: --- code/modules/cm_aliens/weeds.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cm_aliens/weeds.dm b/code/modules/cm_aliens/weeds.dm index 2206bc528e82..ed6d628b2263 100644 --- a/code/modules/cm_aliens/weeds.dm +++ b/code/modules/cm_aliens/weeds.dm @@ -624,7 +624,7 @@ return /obj/effect/alien/weeds/node/pylon/cluster - spread_on_semiweedable = FALSE + spread_on_semiweedable = TRUE /obj/effect/alien/weeds/node/pylon/cluster/set_parent_damaged() if(!resin_parent) From fdf701b6fbc191597e151e54fd6594060950f3b5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:06:22 +0100 Subject: [PATCH 133/275] Automatic changelog for PR #6616 [ci skip] --- html/changelogs/AutoChangeLog-pr-6616.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6616.yml diff --git a/html/changelogs/AutoChangeLog-pr-6616.yml b/html/changelogs/AutoChangeLog-pr-6616.yml new file mode 100644 index 000000000000..8693f93cea3d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6616.yml @@ -0,0 +1,4 @@ +author: "Venuska1117" +delete-after: True +changes: + - balance: "Enabled clusters to spread on semi-weedable surfaces." \ No newline at end of file From 33bf0c21c8d1df1ec81f695c449a17d32003bf80 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:06:47 +0200 Subject: [PATCH 134/275] Hydro lights removal UNUSED! (#6803) # About the pull request removes hydro lights that were colony lights before colony lights and replaces the only ocurance with colony light that has the same sprite # Explain why it's good for the game less mess # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: removes UNUSED hydro lights that were replaced by colony lights long ago /:cl: --------- Co-authored-by: vincibrv --- code/game/machinery/bio-dome_floodlights.dm | 169 ------------------ .../vehicles/multitile/multitile_bump.dm | 8 - colonialmarines.dme | 1 - maps/templates/baseone.dmm | 2 +- maps/templates/basetwo.dmm | 2 +- 5 files changed, 2 insertions(+), 180 deletions(-) delete mode 100644 code/game/machinery/bio-dome_floodlights.dm diff --git a/code/game/machinery/bio-dome_floodlights.dm b/code/game/machinery/bio-dome_floodlights.dm deleted file mode 100644 index e23dbcc023f4..000000000000 --- a/code/game/machinery/bio-dome_floodlights.dm +++ /dev/null @@ -1,169 +0,0 @@ -/obj/structure/machinery/hydro_floodlight_switch - name = "Biodome Floodlight Switch" - icon = 'icons/obj/structures/machinery/power.dmi' - icon_state = "panelnopower" - desc = "This switch controls the floodlights surrounding the archaeology complex. It only functions when there is power." - density = FALSE - anchored = TRUE - var/ispowered = FALSE - var/turned_on = 0 //has to be toggled in engineering - use_power = USE_POWER_IDLE - unslashable = TRUE - unacidable = TRUE - var/list/floodlist = list() // This will save our list of floodlights on the map - -/obj/structure/machinery/hydro_floodlight_switch/Initialize(mapload, ...) - . = ..() - for(var/obj/structure/machinery/hydro_floodlight/F in GLOB.machines) - floodlist += F - F.fswitch = src - start_processing() - -/obj/structure/machinery/hydro_floodlight_switch/Destroy() - for(var/obj/structure/machinery/hydro_floodlight/floodlight as anything in floodlist) - floodlight.fswitch = null - floodlist = null - return ..() - - -/obj/structure/machinery/hydro_floodlight_switch/process() - var/lightpower = 0 - for(var/obj/structure/machinery/hydro_floodlight/H in floodlist) - if(!H.is_lit) - continue - lightpower += H.power_tick - use_power(lightpower) - -/obj/structure/machinery/hydro_floodlight_switch/update_icon() - if(!ispowered) - icon_state = "panelnopower" - else if(turned_on) - icon_state = "panelon" - else - icon_state = "paneloff" - -/obj/structure/machinery/hydro_floodlight_switch/power_change() - ..() - if((stat & NOPOWER)) - if(ispowered && turned_on) - toggle_lights() - ispowered = FALSE - turned_on = 0 - update_icon() - else - ispowered = TRUE - update_icon() - -/obj/structure/machinery/hydro_floodlight_switch/proc/toggle_lights() - for(var/obj/structure/machinery/hydro_floodlight/F in floodlist) - if(!istype(F) || QDELETED(F) || F.damaged) continue //Missing or damaged, skip it - - spawn(rand(0,50)) - if(F.is_lit) //Shut it down - F.set_light(0) - else - F.set_light(F.lum_value) - F.is_lit = !(F.is_lit) - F.update_icon() - return 0 - -/obj/structure/machinery/hydro_floodlight_switch/attack_hand(mob/user as mob) - if(!ishuman(user)) - to_chat(user, "Nice try.") - return 0 - if(!ispowered) - to_chat(user, "Nothing happens.") - return 0 - playsound(src,'sound/machines/click.ogg', 15, 1) - use_power(5) - toggle_lights() - turned_on = !(src.turned_on) - update_icon() - return 1 - -/obj/structure/machinery/hydro_floodlight - name = "Biodome Floodlight" - icon = 'icons/obj/structures/machinery/big_floodlight.dmi' - icon_state = "flood_s_off" - density = TRUE - anchored = TRUE - layer = WINDOW_LAYER - var/damaged = 0 //Can be smashed by xenos - var/is_lit = 0 - unslashable = TRUE - unacidable = TRUE - var/power_tick = 800 // power each floodlight takes up per process - use_power = USE_POWER_NONE //It's the switch that uses the actual power, not the lights - var/obj/structure/machinery/hydro_floodlight_switch/fswitch = null //Reverse lookup for power grabbing in area - var/lum_value = 7 - -/obj/structure/machinery/hydro_floodlight/Destroy() - if(fswitch?.floodlist) - fswitch.floodlist -= src - fswitch = null - return ..() - -/obj/structure/machinery/hydro_floodlight/update_icon() - if(damaged) - icon_state = "flood_s_dmg" - else if(is_lit) - icon_state = "flood_s_on" - else - icon_state = "flood_s_off" - -/obj/structure/machinery/hydro_floodlight/attackby(obj/item/W as obj, mob/user as mob) - var/obj/item/tool/weldingtool/WT = W - if(istype(WT)) - if(!damaged) return - if(!HAS_TRAIT(WT, TRAIT_TOOL_BLOWTORCH)) - to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) - return - if(WT.remove_fuel(0, user)) - playsound(src.loc, 'sound/items/weldingtool_weld.ogg', 25) - user.visible_message(SPAN_NOTICE("[user] starts welding [src]'s damage."), \ - SPAN_NOTICE("You start welding [src]'s damage.")) - if(do_after(user, 200 * user.get_skill_duration_multiplier(SKILL_ENGINEER), INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - playsound(get_turf(src), 'sound/items/Welder2.ogg', 25, 1) - if(!src || !WT.isOn()) return - damaged = 0 - user.visible_message(SPAN_NOTICE("[user] finishes welding [src]'s damage."), \ - SPAN_NOTICE("You finish welding [src]'s damage.")) - if(is_lit) - set_light(lum_value) - update_icon() - return 1 - else - to_chat(user, SPAN_WARNING("You need more welding fuel to complete this task.")) - return 0 - ..() - return 0 - -/obj/structure/machinery/hydro_floodlight/attack_hand(mob/user as mob) - if(ishuman(user)) - to_chat(user, SPAN_WARNING("Nothing happens. Looks like it's powered elsewhere.")) - return 0 - else if(!is_lit) - to_chat(user, SPAN_WARNING("Why bother? It's just some weird metal thing.")) - return 0 - else - if(damaged) - to_chat(user, SPAN_WARNING("It's already damaged.")) - return 0 - else - if(islarva(user)) - return //Larvae can't do shit - if(user.get_active_hand()) - to_chat(user, SPAN_WARNING("You need your claws empty for this!")) - return FALSE - user.visible_message(SPAN_DANGER("[user] starts to slash and claw away at [src]!"), - SPAN_DANGER("You start slashing and clawing at [src]!")) - if(do_after(user, 50, INTERRUPT_ALL, BUSY_ICON_HOSTILE) && !damaged) //Not when it's already damaged. - if(!src) return 0 - damaged = 1 - set_light(0) - user.visible_message(SPAN_DANGER("[user] slashes up [src]!"), - SPAN_DANGER("You slash up [src]!")) - playsound(src, 'sound/weapons/blade1.ogg', 25, 1) - update_icon() - return 0 - ..() diff --git a/code/modules/vehicles/multitile/multitile_bump.dm b/code/modules/vehicles/multitile/multitile_bump.dm index 11005cc87ea2..2885f99ed1f7 100644 --- a/code/modules/vehicles/multitile/multitile_bump.dm +++ b/code/modules/vehicles/multitile/multitile_bump.dm @@ -437,14 +437,6 @@ qdel(src) return TRUE -/obj/structure/machinery/hydro_floodlight/handle_vehicle_bump(obj/vehicle/multitile/V) - if(V.vehicle_flags & VEHICLE_CLASS_WEAK) - return FALSE - playsound(V, 'sound/effects/metal_crash.ogg', 20) - visible_message(SPAN_DANGER("\The [V] crushes \the [src]!")) - qdel(src) - return TRUE - /obj/structure/machinery/floodlight/handle_vehicle_bump(obj/vehicle/multitile/V) if(V.vehicle_flags & VEHICLE_CLASS_WEAK) return FALSE diff --git a/colonialmarines.dme b/colonialmarines.dme index 54760dde8594..47fe8f9f7313 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -843,7 +843,6 @@ #include "code\game\machinery\autolathe.dm" #include "code\game\machinery\autolathe_datums.dm" #include "code\game\machinery\Beacon.dm" -#include "code\game\machinery\bio-dome_floodlights.dm" #include "code\game\machinery\biohazard_lockdown.dm" #include "code\game\machinery\bioprinter.dm" #include "code\game\machinery\buttons.dm" diff --git a/maps/templates/baseone.dmm b/maps/templates/baseone.dmm index c054c2310164..80962bf165c5 100644 --- a/maps/templates/baseone.dmm +++ b/maps/templates/baseone.dmm @@ -504,7 +504,7 @@ /turf/open/floor/almayer/blue/north, /area/adminlevel/bunker01/hydroponics) "bD" = ( -/obj/structure/machinery/hydro_floodlight, +/obj/structure/machinery/colony_floodlight, /turf/open/floor/almayer/blue/northeast, /area/adminlevel/bunker01/hydroponics) "bE" = ( diff --git a/maps/templates/basetwo.dmm b/maps/templates/basetwo.dmm index 890d433cb575..1051f515c96d 100644 --- a/maps/templates/basetwo.dmm +++ b/maps/templates/basetwo.dmm @@ -896,7 +896,7 @@ /turf/open/floor/almayer/blue/north, /area/adminlevel/bunker01/hydroponics) "df" = ( -/obj/structure/machinery/hydro_floodlight, +/obj/structure/machinery/colony_floodlight, /turf/open/floor/almayer/blue/northeast, /area/adminlevel/bunker01/hydroponics) "dg" = ( From dbff420bc7f0e92945f13abae9e29273857a2d17 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:13:34 +0100 Subject: [PATCH 135/275] Automatic changelog for PR #6803 [ci skip] --- html/changelogs/AutoChangeLog-pr-6803.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6803.yml diff --git a/html/changelogs/AutoChangeLog-pr-6803.yml b/html/changelogs/AutoChangeLog-pr-6803.yml new file mode 100644 index 000000000000..f029cda5b720 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6803.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "removes UNUSED hydro lights that were replaced by colony lights long ago" \ No newline at end of file From a4ae87054bd9f6b245812962c1299cc5fb4c6c5b Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:11:20 +0200 Subject: [PATCH 136/275] Holopad removal (#6798) # About the pull request removes holopad, used only on admin level and there it is super out of place # Explain why it's good for the game those are old ai holopads that just look out of place on CM # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: holopad removal /:cl: --------- Co-authored-by: vincibrv --- code/game/machinery/hologram.dm | 61 -------------------------- colonialmarines.dme | 1 - maps/map_files/generic/Admin_level.dmm | 1 - 3 files changed, 63 deletions(-) delete mode 100644 code/game/machinery/hologram.dm diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm deleted file mode 100644 index fe8243704a72..000000000000 --- a/code/game/machinery/hologram.dm +++ /dev/null @@ -1,61 +0,0 @@ -/* Holograms! - * Contains: - * Hologram - * Holopad - * Other stuff - */ - - - -/* - * Hologram - */ - -/obj/structure/machinery/hologram - anchored = TRUE - use_power = USE_POWER_IDLE - idle_power_usage = 5 - active_power_usage = 100 - var/obj/effect/overlay/hologram //The projection itself. If there is one, the instrument is on, off otherwise. - -/obj/structure/machinery/hologram/ex_act(severity) - switch(severity) - if(0 to EXPLOSION_THRESHOLD_LOW) - if (prob(5)) - qdel(src) - if(EXPLOSION_THRESHOLD_LOW to EXPLOSION_THRESHOLD_MEDIUM) - if (prob(50)) - qdel(src) - if(EXPLOSION_THRESHOLD_MEDIUM to INFINITY) - qdel(src) - -/obj/structure/machinery/hologram/Destroy() - if(hologram) - clear_holo() - return ..() - -/obj/structure/machinery/hologram/proc/clear_holo() - if(hologram) - qdel(hologram) - hologram = null - - - -/* - * Holopad - */ - -/obj/structure/machinery/hologram/holopad - name = "\improper AI holopad" - desc = "It's a floor-mounted device for projecting holographic images. It is activated remotely." - icon_state = "holopad0" - - layer = TURF_LAYER+0.1 //Preventing mice and drones from sneaking under them. -/* - * Other Stuff: Is this even used? - */ -/obj/structure/machinery/hologram/projector - name = "hologram projector" - desc = "It makes a hologram appear...with magnets or something..." - icon = 'icons/obj/structures/props/stationobjs.dmi' - icon_state = "holopad0" diff --git a/colonialmarines.dme b/colonialmarines.dme index 47fe8f9f7313..91053b9c8c67 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -861,7 +861,6 @@ #include "code\game\machinery\fuelcell_recycler.dm" #include "code\game\machinery\fusion_engine.dm" #include "code\game\machinery\gear.dm" -#include "code\game\machinery\hologram.dm" #include "code\game\machinery\holosign.dm" #include "code\game\machinery\igniter.dm" #include "code\game\machinery\iv_drip.dm" diff --git a/maps/map_files/generic/Admin_level.dmm b/maps/map_files/generic/Admin_level.dmm index c97821b827fb..51623753bc0d 100644 --- a/maps/map_files/generic/Admin_level.dmm +++ b/maps/map_files/generic/Admin_level.dmm @@ -579,7 +579,6 @@ /turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "tx" = ( -/obj/structure/machinery/hologram/holopad, /turf/open/floor/carpet, /area/centcom/living) "tP" = ( From de553807cb1cf2d762da5531483bac5b1f2aeb86 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:20:42 +0100 Subject: [PATCH 137/275] Automatic changelog for PR #6798 [ci skip] --- html/changelogs/AutoChangeLog-pr-6798.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6798.yml diff --git a/html/changelogs/AutoChangeLog-pr-6798.yml b/html/changelogs/AutoChangeLog-pr-6798.yml new file mode 100644 index 000000000000..6d6b65f651ce --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6798.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "holopad removal" \ No newline at end of file From 4147cb652e5c0226b1a4b4f9885851b7370e823b Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:12:24 +0200 Subject: [PATCH 138/275] Mass driver removal (#6801) # About the pull request it was turned into prop 5 years ago, never used and not it is time to remove it # Explain why it's good for the game less legacy junk # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: Removes mass driver /:cl: --------- Co-authored-by: vincibrv --- code/game/machinery/mass_driver.dm | 10 ---------- colonialmarines.dme | 1 - 2 files changed, 11 deletions(-) delete mode 100644 code/game/machinery/mass_driver.dm diff --git a/code/game/machinery/mass_driver.dm b/code/game/machinery/mass_driver.dm deleted file mode 100644 index f1b0081e3a39..000000000000 --- a/code/game/machinery/mass_driver.dm +++ /dev/null @@ -1,10 +0,0 @@ -// Legacy SS13 machinery turned into a prop -/obj/structure/machinery/mass_driver - name = "mass driver" - desc = "Shoots things into space." - icon = 'icons/obj/structures/props/stationobjs.dmi' - icon_state = "mass_driver" - anchored = TRUE - use_power = USE_POWER_IDLE - idle_power_usage = 2 - active_power_usage = 50 diff --git a/colonialmarines.dme b/colonialmarines.dme index 91053b9c8c67..2c2b6fc81baf 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -867,7 +867,6 @@ #include "code\game\machinery\lightswitch.dm" #include "code\game\machinery\line_nexter.dm" #include "code\game\machinery\machinery.dm" -#include "code\game\machinery\mass_driver.dm" #include "code\game\machinery\mining.dm" #include "code\game\machinery\misc.dm" #include "code\game\machinery\navbeacon.dm" From 4008d0fb4e5cdf4a1d1baf8b2362eaaf871d6903 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:28:27 +0100 Subject: [PATCH 139/275] Automatic changelog for PR #6801 [ci skip] --- html/changelogs/AutoChangeLog-pr-6801.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6801.yml diff --git a/html/changelogs/AutoChangeLog-pr-6801.yml b/html/changelogs/AutoChangeLog-pr-6801.yml new file mode 100644 index 000000000000..31074d4e1da7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6801.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "Removes mass driver" \ No newline at end of file From a954f4e06fb2db3eb9e8ee6d41030e70c26f13b5 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:18:07 +0200 Subject: [PATCH 140/275] autoGibber and miner removal UNUSED (#6802) # About the pull request more unused legacy removals. this is NOT the gibber used in kitchen # Explain why it's good for the game unused junk removed # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: Removes autogibber and related objects /:cl: --------- Co-authored-by: vincibrv --- code/game/machinery/kitchen/gibber.dm | 31 --------------------------- code/game/machinery/mining.dm | 22 ------------------- 2 files changed, 53 deletions(-) diff --git a/code/game/machinery/kitchen/gibber.dm b/code/game/machinery/kitchen/gibber.dm index b71fb51a49de..9e6a2198962e 100644 --- a/code/game/machinery/kitchen/gibber.dm +++ b/code/game/machinery/kitchen/gibber.dm @@ -20,37 +20,6 @@ if (PF) PF.flags_can_pass_all = PASS_HIGH_OVER_ONLY|PASS_AROUND|PASS_OVER_THROW_ITEM -//auto-gibs anything that bumps into it -/obj/structure/machinery/gibber/autogibber - var/turf/input_plate - -/obj/structure/machinery/gibber/autogibber/New() - ..() - spawn(5) - for(var/i in GLOB.cardinals) - var/obj/structure/machinery/mineral/input/input_obj = locate( /obj/structure/machinery/mineral/input, get_step(loc, i) ) - if(input_obj) - if(isturf(input_obj.loc)) - input_plate = input_obj.loc - qdel(input_obj) - break - - if(!input_plate) - log_misc("a [src] didn't find an input plate.") - return - -/obj/structure/machinery/gibber/autogibber/Collided(atom/A) - if(!input_plate) return - - if(ismob(A)) - var/mob/M = A - - if(M.loc == input_plate - ) - M.forceMove(src) - M.gib() - - /obj/structure/machinery/gibber/New() ..() overlays += image('icons/obj/structures/machinery/kitchen.dmi', "grjam") diff --git a/code/game/machinery/mining.dm b/code/game/machinery/mining.dm index 0662817174fc..97ba4a804f1d 100644 --- a/code/game/machinery/mining.dm +++ b/code/game/machinery/mining.dm @@ -1,25 +1,3 @@ -/obj/structure/machinery/mineral/input - icon = 'icons/mob/hud/screen1.dmi' - icon_state = "x2" - name = "Input area" - density = FALSE - anchored = TRUE - -/obj/structure/machinery/mineral/input/Initialize(mapload, ...) - . = ..() - icon_state = "blank" - -/obj/structure/machinery/mineral/output - icon = 'icons/mob/hud/screen1.dmi' - icon_state = "x" - name = "Output area" - density = FALSE - anchored = TRUE - -/obj/structure/machinery/mineral/output/Initialize(mapload, ...) - . = ..() - icon_state = "blank" - /obj/structure/machinery/mineral/processing_unit name = "material processor" //This isn't actually a goddamn furnace, we're in space and it's processing platinum and flammable phoron... icon = 'icons/obj/structures/machinery/mining_machines.dmi' From 0efd30ff4a2294178f0d4ad31330d47fc1526368 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:39:36 +0100 Subject: [PATCH 141/275] Automatic changelog for PR #6802 [ci skip] --- html/changelogs/AutoChangeLog-pr-6802.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6802.yml diff --git a/html/changelogs/AutoChangeLog-pr-6802.yml b/html/changelogs/AutoChangeLog-pr-6802.yml new file mode 100644 index 000000000000..5e2661698e0c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6802.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "Removes autogibber and related objects" \ No newline at end of file From 555f0c462c6c4d4ee15bbbb2b39b6b190719e855 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:19:12 +0200 Subject: [PATCH 142/275] Air senzor removal (#6796) # About the pull request never used anywhere, be gone # Explain why it's good for the game old junk gone # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: removes air senzors /:cl: --------- Co-authored-by: vincibrv --- code/game/machinery/air_sensor.dm | 64 ------------------------------- colonialmarines.dme | 1 - 2 files changed, 65 deletions(-) delete mode 100644 code/game/machinery/air_sensor.dm diff --git a/code/game/machinery/air_sensor.dm b/code/game/machinery/air_sensor.dm deleted file mode 100644 index 55963bae979a..000000000000 --- a/code/game/machinery/air_sensor.dm +++ /dev/null @@ -1,64 +0,0 @@ -/obj/structure/machinery/air_sensor - icon = 'icons/obj/structures/props/stationobjs.dmi' - icon_state = "gsensor1" - name = "Gas Sensor" - - anchored = TRUE - var/state = 0 - - var/id_tag - var/frequency = 1439 - - var/on = 1 - var/output = 3 - //Flags: - // 1 for pressure - // 2 for temperature - // Output >= 4 includes gas composition - // 4 for oxygen concentration - // 8 for phoron concentration - // 16 for nitrogen concentration - // 32 for carbon dioxide concentration - - var/datum/radio_frequency/radio_connection - -/obj/structure/machinery/air_sensor/update_icon() - icon_state = "gsensor[on]" - -/obj/structure/machinery/air_sensor/process() - if(on) - var/datum/signal/signal = new - signal.transmission_method = 1 //radio signal - signal.data["tag"] = id_tag - signal.data["timestamp"] = world.time - - var/turf/T = loc - var/pressure_ = T.return_pressure() - var/temperature_ = T.return_temperature() - - if(output&1) - signal.data["pressure"] = num2text(round(pressure_,0.1),) - if(output&2) - signal.data["temperature"] = round(temperature_,0.1) - - if(output>4) - signal.data["oxygen"] = 0 - signal.data["phoron"] = 0 - signal.data["nitrogen"] = 0 - signal.data["carbon_dioxide"] = 0 - signal.data["sigtype"]="status" - radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) - - -/obj/structure/machinery/air_sensor/proc/set_frequency(new_frequency) - SSradio.remove_object(src, frequency) - frequency = new_frequency - radio_connection = SSradio.add_object(src, frequency, RADIO_ATMOSIA) - -/obj/structure/machinery/air_sensor/Initialize() - . = ..() - set_frequency(frequency) - -/obj/structure/machinery/air_sensor/Destroy() - SSradio.remove_object(src, frequency) - return ..() diff --git a/colonialmarines.dme b/colonialmarines.dme index 2c2b6fc81baf..e1fb24e505ad 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -839,7 +839,6 @@ #include "code\game\jobs\job\special\weyland_yutani.dm" #include "code\game\machinery\aicore_lockdown.dm" #include "code\game\machinery\air_alarm.dm" -#include "code\game\machinery\air_sensor.dm" #include "code\game\machinery\autolathe.dm" #include "code\game\machinery\autolathe_datums.dm" #include "code\game\machinery\Beacon.dm" From 8e0e639d5a2538a619878ecd88f47e064afd4488 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:49:04 +0100 Subject: [PATCH 143/275] Automatic changelog for PR #6796 [ci skip] --- html/changelogs/AutoChangeLog-pr-6796.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6796.yml diff --git a/html/changelogs/AutoChangeLog-pr-6796.yml b/html/changelogs/AutoChangeLog-pr-6796.yml new file mode 100644 index 000000000000..2fa59d3ed0b3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6796.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "removes air senzors" \ No newline at end of file From 3e1a72ad3847d84f222fd9c1d2551179789fc923 Mon Sep 17 00:00:00 2001 From: Venuska1117 <89580971+Venuska1117@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:39:47 +0200 Subject: [PATCH 144/275] Xeno Special Stuctures now ignore Nests. (#6790) # About the pull request Allow to place special xenos structures nearby nested people, because of previous code, you were not able to place anything nearby nest, i know its leftover from previous nest code, where nest were "on ground" but after they become "Wall nest" it kinda dont make sense for them to block special structures. # Explain why it's good for the game Allow you to build structures near nested people, before that it required to unnest capture to just place structure with was just inconvinience. # Testing Photographs and Procedure
    Screenshots & Videos I will add GIF later.
    # Changelog :cl: Cuberound, Venuska1117 qol: You can build Special Structures nearby nested people. /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/modules/mob/living/carbon/xenomorph/XenoProcs.dm | 4 +++- .../mob/living/carbon/xenomorph/abilities/general_powers.dm | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm index e7320b17c333..baf69a54e16e 100644 --- a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm +++ b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm @@ -408,7 +408,7 @@ else to_chat(src, SPAN_WARNING("There's nothing in our belly that needs regurgitating.")) -/mob/living/carbon/xenomorph/proc/check_alien_construction(turf/current_turf, check_blockers = TRUE, silent = FALSE, check_doors = TRUE) +/mob/living/carbon/xenomorph/proc/check_alien_construction(turf/current_turf, check_blockers = TRUE, silent = FALSE, check_doors = TRUE, ignore_nest = FALSE) var/has_obstacle for(var/obj/O in current_turf) if(check_blockers && istype(O, /obj/effect/build_blocker)) @@ -447,6 +447,8 @@ if(P.chair_state != DROPSHIP_CHAIR_BROKEN) has_obstacle = TRUE break + else if(istype(O, /obj/structure/bed/nest) && ignore_nest) + continue else has_obstacle = TRUE break diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm index 843cfeac540b..3b744014c8f8 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm @@ -709,11 +709,11 @@ /datum/action/xeno_action/activable/place_construction/proc/spacecheck(mob/living/carbon/xenomorph/X, turf/T, datum/construction_template/xenomorph/tem) if(tem.block_range) for(var/turf/TA in range(tem.block_range, T)) - if(!X.check_alien_construction(TA, FALSE, TRUE)) + if(!X.check_alien_construction(TA, FALSE, TRUE, ignore_nest = TRUE)) to_chat(X, SPAN_WARNING("We need more open space to build here.")) qdel(tem) return FALSE - if(!X.check_alien_construction(T)) + if(!X.check_alien_construction(T, ignore_nest = TRUE)) to_chat(X, SPAN_WARNING("We need more open space to build here.")) qdel(tem) return FALSE From fcae09cf2b505707d6920c906e274dea71dec78a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 21:58:50 +0100 Subject: [PATCH 145/275] Automatic changelog for PR #6790 [ci skip] --- html/changelogs/AutoChangeLog-pr-6790.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6790.yml diff --git a/html/changelogs/AutoChangeLog-pr-6790.yml b/html/changelogs/AutoChangeLog-pr-6790.yml new file mode 100644 index 000000000000..2af3482afe9f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6790.yml @@ -0,0 +1,4 @@ +author: "Cuberound, Venuska1117" +delete-after: True +changes: + - qol: "You can build Special Structures nearby nested people." \ No newline at end of file From 6247394e2d5c4f6111e290fd35307536ae87c5c0 Mon Sep 17 00:00:00 2001 From: NHC <155458128+TheManWithNoHands@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:46:49 +0200 Subject: [PATCH 146/275] Increases XO Police skill by 1 (#6781) # About the pull request * Increases the police skill of the XO to SKILL_POLICE_SKILLED from SKILL_POLICE_FLASH # Explain why it's good for the game The XO can choose a MP belt from their own vendor, but cant use most of the items in it. Either XO is able to use the MP belt from their own vendor, or the MP belt gets removed. But one of those things needs to change, having a noob trap in the XO role aint cool. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl:TheManWithNoHands balance: increases XO police skill by 1 /:cl: --- code/datums/skills/uscm.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/skills/uscm.dm b/code/datums/skills/uscm.dm index f694e8789dcd..3daaef4156b8 100644 --- a/code/datums/skills/uscm.dm +++ b/code/datums/skills/uscm.dm @@ -288,7 +288,7 @@ COMMAND STAFF SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_NOVICE, - SKILL_POLICE = SKILL_POLICE_FLASH, + SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CQC = SKILL_CQC_SKILLED, From f4ddca4ecd5d9767bf8fa467460ca4860834754a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:06:20 +0100 Subject: [PATCH 147/275] Automatic changelog for PR #6781 [ci skip] --- html/changelogs/AutoChangeLog-pr-6781.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6781.yml diff --git a/html/changelogs/AutoChangeLog-pr-6781.yml b/html/changelogs/AutoChangeLog-pr-6781.yml new file mode 100644 index 000000000000..92200801cbf0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6781.yml @@ -0,0 +1,4 @@ +author: "TheManWithNoHands" +delete-after: True +changes: + - balance: "increases XO police skill by 1" \ No newline at end of file From d67e5e512e06f4501a9b661645f329fc8b1ae70a Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Mon, 29 Jul 2024 23:50:02 +0300 Subject: [PATCH 148/275] Smartgunners can carry folding cades on their backs (#6777) # About the pull request Lets smartgunners carry folding cades on their backs, just like they can wear parachutes. # Explain why it's good for the game No one asked for this, but I think this adds a nice little utility. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: ihatethisengine2 balance: Smartgunners can wear folding barricades on their backs. /:cl: --- code/game/objects/structures/barricade/deployable.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/structures/barricade/deployable.dm b/code/game/objects/structures/barricade/deployable.dm index e53c917dc2bb..0f69b0951b05 100644 --- a/code/game/objects/structures/barricade/deployable.dm +++ b/code/game/objects/structures/barricade/deployable.dm @@ -95,6 +95,7 @@ w_class = SIZE_LARGE flags_equip_slot = SLOT_BACK|SLOT_SUIT_STORE + flags_item = SMARTGUNNER_BACKPACK_OVERRIDE icon_state = "folding-1" item_state = "folding" item_state_slots = list( From 5d20521a1d6dc9ea344691724692251f0bc9782c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 29 Jul 2024 22:15:11 +0100 Subject: [PATCH 149/275] Automatic changelog for PR #6777 [ci skip] --- html/changelogs/AutoChangeLog-pr-6777.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6777.yml diff --git a/html/changelogs/AutoChangeLog-pr-6777.yml b/html/changelogs/AutoChangeLog-pr-6777.yml new file mode 100644 index 000000000000..efeaa8051a83 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6777.yml @@ -0,0 +1,4 @@ +author: "ihatethisengine2" +delete-after: True +changes: + - balance: "Smartgunners can wear folding barricades on their backs." \ No newline at end of file From 386deda966b009b75399a994fa32f787bcdf091d Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 30 Jul 2024 01:19:16 +0000 Subject: [PATCH 150/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6616.yml | 4 --- html/changelogs/AutoChangeLog-pr-6661.yml | 4 --- html/changelogs/AutoChangeLog-pr-6673.yml | 5 ---- html/changelogs/AutoChangeLog-pr-6759.yml | 5 ---- html/changelogs/AutoChangeLog-pr-6761.yml | 5 ---- html/changelogs/AutoChangeLog-pr-6762.yml | 6 ---- html/changelogs/AutoChangeLog-pr-6777.yml | 4 --- html/changelogs/AutoChangeLog-pr-6781.yml | 4 --- html/changelogs/AutoChangeLog-pr-6790.yml | 4 --- html/changelogs/AutoChangeLog-pr-6796.yml | 4 --- html/changelogs/AutoChangeLog-pr-6798.yml | 4 --- html/changelogs/AutoChangeLog-pr-6801.yml | 4 --- html/changelogs/AutoChangeLog-pr-6802.yml | 4 --- html/changelogs/AutoChangeLog-pr-6803.yml | 4 --- html/changelogs/AutoChangeLog-pr-6810.yml | 4 --- html/changelogs/archive/2024-07.yml | 34 +++++++++++++++++++++++ 16 files changed, 34 insertions(+), 65 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6616.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6661.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6673.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6759.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6761.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6762.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6777.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6781.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6790.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6796.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6798.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6801.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6802.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6803.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6810.yml diff --git a/html/changelogs/AutoChangeLog-pr-6616.yml b/html/changelogs/AutoChangeLog-pr-6616.yml deleted file mode 100644 index 8693f93cea3d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6616.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Venuska1117" -delete-after: True -changes: - - balance: "Enabled clusters to spread on semi-weedable surfaces." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6661.yml b/html/changelogs/AutoChangeLog-pr-6661.yml deleted file mode 100644 index a4663ee888d2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6661.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zzzmike" -delete-after: True -changes: - - rscadd: "pilots can unhack lifeboats, similar to dropship unhacking" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6673.yml b/html/changelogs/AutoChangeLog-pr-6673.yml deleted file mode 100644 index 789b53f6cc64..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6673.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - rscadd: "Marine Special Forces, Forecon, Echo Squad and CBRN will now appear in their own sub-menu for observers." - - ui: "Foxtrot's colour in the observe menu now reflects the squads true colour scheme." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6759.yml b/html/changelogs/AutoChangeLog-pr-6759.yml deleted file mode 100644 index 11e32ff6b2f7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6759.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Blundir" -delete-after: True -changes: - - rscadd: "grabbing something has a small mob animation now, grabbing items have visual effect, animation and sound" - - rscadd: "throwing has small animation and sound" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6761.yml b/html/changelogs/AutoChangeLog-pr-6761.yml deleted file mode 100644 index f63208251ce3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6761.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Blundir" -delete-after: True -changes: - - balance: "revolver belt and sg holster belt can fit any revolver" - - balance: "increased mateba belt storage size from 6 to 7" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6762.yml b/html/changelogs/AutoChangeLog-pr-6762.yml deleted file mode 100644 index af02078356e6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6762.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "efzapa" -delete-after: True -changes: - - rscadd: "All Brig Detainment Cameras are now linked to a new Brig Camera Console Computer, available in the Brig Lobby, Warden's Office, CIC, and CMP Office." - - maptweak: "Removed one of the Security Records Consoles in the Brig Lobby in place for a Brig Camera Console." - - mapadd: "Both Brig Perma Cells now have brig cameras in them." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6777.yml b/html/changelogs/AutoChangeLog-pr-6777.yml deleted file mode 100644 index efeaa8051a83..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6777.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ihatethisengine2" -delete-after: True -changes: - - balance: "Smartgunners can wear folding barricades on their backs." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6781.yml b/html/changelogs/AutoChangeLog-pr-6781.yml deleted file mode 100644 index 92200801cbf0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6781.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheManWithNoHands" -delete-after: True -changes: - - balance: "increases XO police skill by 1" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6790.yml b/html/changelogs/AutoChangeLog-pr-6790.yml deleted file mode 100644 index 2af3482afe9f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6790.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Cuberound, Venuska1117" -delete-after: True -changes: - - qol: "You can build Special Structures nearby nested people." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6796.yml b/html/changelogs/AutoChangeLog-pr-6796.yml deleted file mode 100644 index 2fa59d3ed0b3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6796.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "removes air senzors" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6798.yml b/html/changelogs/AutoChangeLog-pr-6798.yml deleted file mode 100644 index 6d6b65f651ce..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6798.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "holopad removal" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6801.yml b/html/changelogs/AutoChangeLog-pr-6801.yml deleted file mode 100644 index 31074d4e1da7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6801.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "Removes mass driver" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6802.yml b/html/changelogs/AutoChangeLog-pr-6802.yml deleted file mode 100644 index 5e2661698e0c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6802.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "Removes autogibber and related objects" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6803.yml b/html/changelogs/AutoChangeLog-pr-6803.yml deleted file mode 100644 index f029cda5b720..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6803.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "removes UNUSED hydro lights that were replaced by colony lights long ago" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6810.yml b/html/changelogs/AutoChangeLog-pr-6810.yml deleted file mode 100644 index b1daf0b6d8b9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6810.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zzzmike" -delete-after: True -changes: - - bugfix: "stops attempted stripping when stunned etc." \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index 3a08f35ded14..b95690de4245 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -251,3 +251,37 @@ TheManWithNoHands: - code_imp: adds flags to cone, allowing it to be worn on head - imageadd: added on mob sprites for cone +2024-07-30: + Blundir: + - balance: revolver belt and sg holster belt can fit any revolver + - balance: increased mateba belt storage size from 6 to 7 + - rscadd: grabbing something has a small mob animation now, grabbing items have + visual effect, animation and sound + - rscadd: throwing has small animation and sound + Cuberound, Venuska1117: + - qol: You can build Special Structures nearby nested people. + Steelpoint: + - rscadd: Marine Special Forces, Forecon, Echo Squad and CBRN will now appear in + their own sub-menu for observers. + - ui: Foxtrot's colour in the observe menu now reflects the squads true colour scheme. + TheManWithNoHands: + - balance: increases XO police skill by 1 + Venuska1117: + - balance: Enabled clusters to spread on semi-weedable surfaces. + cuberound: + - rscdel: removes air senzors + - rscdel: Removes autogibber and related objects + - rscdel: removes UNUSED hydro lights that were replaced by colony lights long ago + - rscdel: Removes mass driver + - rscdel: holopad removal + efzapa: + - rscadd: All Brig Detainment Cameras are now linked to a new Brig Camera Console + Computer, available in the Brig Lobby, Warden's Office, CIC, and CMP Office. + - maptweak: Removed one of the Security Records Consoles in the Brig Lobby in place + for a Brig Camera Console. + - mapadd: Both Brig Perma Cells now have brig cameras in them. + ihatethisengine2: + - balance: Smartgunners can wear folding barricades on their backs. + zzzmike: + - bugfix: stops attempted stripping when stunned etc. + - rscadd: pilots can unhack lifeboats, similar to dropship unhacking From 4b4d766c39e3b0094ab1e6b17a660b055703d0b9 Mon Sep 17 00:00:00 2001 From: zzzmike <85382350+zzzmike@users.noreply.github.com> Date: Mon, 29 Jul 2024 19:20:20 -0700 Subject: [PATCH 151/275] stops people from buckling others when they shouldn't be able to (#6807) # About the pull request adds checks to stop people from buckling others when they are knocked out etc. # Explain why it's good for the game fixes bug # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: stops people from buckling others when they are knocked out etc. /:cl: --- code/game/objects/objs.dm | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 2dc064aa86d4..77b15e22d055 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -277,7 +277,11 @@ //trying to buckle a mob /obj/proc/buckle_mob(mob/M, mob/user) - if (!ismob(M) || (get_dist(src, user) > 1) || user.is_mob_restrained() || user.stat || buckled_mob || M.buckled || !isturf(user.loc)) + if (!ismob(M) || (get_dist(src, user) > 1) || user.stat || buckled_mob || M.buckled || !isturf(user.loc)) + return + + if (user.is_mob_incapacitated() || HAS_TRAIT(user, TRAIT_IMMOBILIZED) || HAS_TRAIT(user, TRAIT_FLOORED)) + to_chat(user, SPAN_WARNING("You can't do this right now.")) return if (isxeno(user) && !HAS_TRAIT(user, TRAIT_OPPOSABLE_THUMBS)) @@ -286,11 +290,6 @@ if (iszombie(user)) return - // mobs that become immobilized should not be able to buckle themselves. - if(M == user && HAS_TRAIT(user, TRAIT_IMMOBILIZED)) - to_chat(user, SPAN_WARNING("You are unable to do this in your current state.")) - return - if(density) density = FALSE if(!step(M, get_dir(M, src)) && loc != M.loc) From cd2b2c553d0907eae46c7fb53f4309a9e896cbb4 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 30 Jul 2024 03:25:47 +0100 Subject: [PATCH 152/275] Automatic changelog for PR #6807 [ci skip] --- html/changelogs/AutoChangeLog-pr-6807.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6807.yml diff --git a/html/changelogs/AutoChangeLog-pr-6807.yml b/html/changelogs/AutoChangeLog-pr-6807.yml new file mode 100644 index 000000000000..d8078014420a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6807.yml @@ -0,0 +1,4 @@ +author: "zzzmike" +delete-after: True +changes: + - bugfix: "stops people from buckling others when they are knocked out etc." \ No newline at end of file From 617ef34c53f93892ac25f3a5487a810bceec6043 Mon Sep 17 00:00:00 2001 From: ColdIronWarrior Date: Mon, 29 Jul 2024 22:21:19 -0400 Subject: [PATCH 153/275] capitalize W in workshop for ordnance workshop area (#6813) # About the pull request capitalize W in workshop for ordnance workshop area # Explain why it's good for the game mostly so the display on the vitals monitor computer is congruent with the titles for other locations but this will also change the name as it appears when viewing the actual area itself # Testing Photographs and Procedure tested. # Changelog :cl: spellcheck: Fixed capitalization of ordnance workshop area /:cl: Co-authored-by: nefarious <72267018+nefarious6th@users.noreply.github.com> --- code/game/area/almayer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/area/almayer.dm b/code/game/area/almayer.dm index b75baccd7353..a065a0b8671f 100644 --- a/code/game/area/almayer.dm +++ b/code/game/area/almayer.dm @@ -132,7 +132,7 @@ icon_state = "workshop" /area/almayer/engineering/lower/workshop/hangar - name = "\improper Ordnance workshop" + name = "\improper Ordnance Workshop" /area/almayer/engineering/lower/engine_core name = "\improper Engine Reactor Core Room" From 937ba4fefc17abefbd74ba0cfcff55f5567c99e9 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 30 Jul 2024 03:35:38 +0100 Subject: [PATCH 154/275] Automatic changelog for PR #6813 [ci skip] --- html/changelogs/AutoChangeLog-pr-6813.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6813.yml diff --git a/html/changelogs/AutoChangeLog-pr-6813.yml b/html/changelogs/AutoChangeLog-pr-6813.yml new file mode 100644 index 000000000000..fdd4fff55258 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6813.yml @@ -0,0 +1,4 @@ +author: "coldironwarrior" +delete-after: True +changes: + - spellcheck: "Fixed capitalization of ordnance workshop area" \ No newline at end of file From dc08e8e381d0f7dd9b883b92df1f98d672241806 Mon Sep 17 00:00:00 2001 From: ColdIronWarrior Date: Mon, 29 Jul 2024 22:21:38 -0400 Subject: [PATCH 155/275] changes circuit board name in vendor from auxiliar --> auxiliary power storage unit (#6814) # About the pull request changes circuit board name in vendor from auxiliar --> auxiliary power storage unit # Explain why it's good for the game feels like it's missing the "y" at the end since the multi-part noun is "power storage unit" (or, basely, "unit"), and everything before it describes the unit, ie, is an adjective. so this just shifts auxiliar to adjective form. # Testing Photographs and Procedure tested. so you can see it fits in the tgui button still: ![image](https://github.com/user-attachments/assets/edc7bfe6-492e-464b-ae7e-66cc9a54b09f) # Changelog :cl: spellcheck: Fixed spelling of auxiliary in the circuit board vendor /:cl: Co-authored-by: nefarious <72267018+nefarious6th@users.noreply.github.com> --- code/game/machinery/vending/vendor_types/engineering.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/vending/vendor_types/engineering.dm b/code/game/machinery/vending/vendor_types/engineering.dm index 6da719e883ba..3662d447a346 100644 --- a/code/game/machinery/vending/vendor_types/engineering.dm +++ b/code/game/machinery/vending/vendor_types/engineering.dm @@ -89,7 +89,7 @@ list("Supply Ordering Console", 2, /obj/item/circuitboard/computer/ordercomp, VENDOR_ITEM_REGULAR), list("Research Data Terminal", 2, /obj/item/circuitboard/computer/research_terminal, VENDOR_ITEM_REGULAR), list("P.A.C.M.A.N Generator", 1, /obj/item/circuitboard/machine/pacman, VENDOR_ITEM_REGULAR), - list("Auxiliar Power Storage Unit", 2, /obj/item/circuitboard/machine/ghettosmes, VENDOR_ITEM_REGULAR), + list("Auxiliary Power Storage Unit", 2, /obj/item/circuitboard/machine/ghettosmes, VENDOR_ITEM_REGULAR), list("Air Alarm Electronics", 2, /obj/item/circuitboard/airalarm, VENDOR_ITEM_REGULAR), list("Security Camera Monitor", 2, /obj/item/circuitboard/computer/cameras, VENDOR_ITEM_REGULAR), list("Television Set", 4, /obj/item/circuitboard/computer/cameras/tv, VENDOR_ITEM_REGULAR), From 98160c386d96fa6db8dd95ed945bf498f0b0b604 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 30 Jul 2024 03:45:03 +0100 Subject: [PATCH 156/275] Automatic changelog for PR #6814 [ci skip] --- html/changelogs/AutoChangeLog-pr-6814.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6814.yml diff --git a/html/changelogs/AutoChangeLog-pr-6814.yml b/html/changelogs/AutoChangeLog-pr-6814.yml new file mode 100644 index 000000000000..cc6bcb38d9a6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6814.yml @@ -0,0 +1,4 @@ +author: "coldironwarrior" +delete-after: True +changes: + - spellcheck: "Fixed spelling of auxiliary in the circuit board vendor" \ No newline at end of file From 19606df6408fad19d47ac01ff12cbd6e271995fc Mon Sep 17 00:00:00 2001 From: zzzmike <85382350+zzzmike@users.noreply.github.com> Date: Mon, 29 Jul 2024 19:25:15 -0700 Subject: [PATCH 157/275] Disablers can no longer execute people (#6696) # About the pull request Disablers can't execute people anymore. # Explain why it's good for the game This doesn't really make sense to be in the game, I've never seen anyone intentionally try to execute with a disabler before, it's always some poor newbie MP who does it by accident and gets PTSD afterwards. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: Disablers can't execute people anymore /:cl: --- code/__DEFINES/conflict.dm | 27 +++++++++++++------------ code/_globalvars/bitfields.dm | 1 + code/modules/projectiles/gun.dm | 2 ++ code/modules/projectiles/guns/energy.dm | 1 + 4 files changed, 18 insertions(+), 13 deletions(-) diff --git a/code/__DEFINES/conflict.dm b/code/__DEFINES/conflict.dm index a6a7aa53f182..17fd8b32c280 100644 --- a/code/__DEFINES/conflict.dm +++ b/code/__DEFINES/conflict.dm @@ -54,24 +54,25 @@ #define GUN_TRIGGER_SAFETY (1<<1) #define GUN_UNUSUAL_DESIGN (1<<2) #define GUN_SILENCED (1<<3) +#define GUN_CANT_EXECUTE (1<<4) ///If checking for ammo with current.mag you have to check it against numerical values, as booleans will not trigger. -#define GUN_INTERNAL_MAG (1<<4) -#define GUN_AUTO_EJECTOR (1<<5) -#define GUN_AMMO_COUNTER (1<<6) -#define GUN_BURST_FIRING (1<<7) -#define GUN_FLASHLIGHT_ON (1<<8) -#define GUN_WY_RESTRICTED (1<<9) -#define GUN_SPECIALIST (1<<10) -#define GUN_WIELDED_FIRING_ONLY (1<<11) +#define GUN_INTERNAL_MAG (1<<5) +#define GUN_AUTO_EJECTOR (1<<6) +#define GUN_AMMO_COUNTER (1<<7) +#define GUN_BURST_FIRING (1<<8) +#define GUN_FLASHLIGHT_ON (1<<9) +#define GUN_WY_RESTRICTED (1<<10) +#define GUN_SPECIALIST (1<<11) +#define GUN_WIELDED_FIRING_ONLY (1<<12) /// removes unwielded accuracy and scatter penalties (not recoil) -#define GUN_ONE_HAND_WIELDED (1<<12) -#define GUN_ANTIQUE (1<<13) +#define GUN_ONE_HAND_WIELDED (1<<13) +#define GUN_ANTIQUE (1<<14) /// Whether the gun has been fired by its current user (reset upon `dropped()`) -#define GUN_RECOIL_BUILDUP (1<<14) +#define GUN_RECOIL_BUILDUP (1<<15) /// support weapon, bipod will grant autofire -#define GUN_SUPPORT_PLATFORM (1<<15) +#define GUN_SUPPORT_PLATFORM (1<<16) /// No gun description, only base desc -#define GUN_NO_DESCRIPTION (1<<16) +#define GUN_NO_DESCRIPTION (1<<17) // NOTE: Don't add flags past 1<<23, it'll break things due to BYOND limitations. You can usually use a Component instead. #define USES_STREAKS (1<<0) diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index d3fc9994414a..72e02deb8c1a 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -108,6 +108,7 @@ DEFINE_BITFIELD(flags_gun_features, list( "GUN_TRIGGER_SAFETY" = GUN_TRIGGER_SAFETY, "GUN_UNUSUAL_DESIGN" = GUN_UNUSUAL_DESIGN, "GUN_SILENCED" = GUN_SILENCED, + "GUN_CANT_EXECUTE" = GUN_CANT_EXECUTE, "GUN_INTERNAL_MAG" = GUN_INTERNAL_MAG, "GUN_AUTO_EJECTOR" = GUN_AUTO_EJECTOR, "GUN_AMMO_COUNTER" = GUN_AMMO_COUNTER, diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index d16f1b6fdd30..08fd3dd5b0b6 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -1340,6 +1340,8 @@ and you're good to go. if(EXECUTION_CHECK) //Execution if(!able_to_fire(user)) //Can they actually use guns in the first place? return ..() + if(flags_gun_features & GUN_CANT_EXECUTE) + return ..() user.visible_message(SPAN_DANGER("[user] puts [src] up to [attacked_mob], steadying their aim."), SPAN_WARNING("You put [src] up to [attacked_mob], steadying your aim."),null, null, CHAT_TYPE_COMBAT_ACTION) if(!do_after(user, 3 SECONDS, INTERRUPT_ALL|INTERRUPT_DIFF_INTENT, BUSY_ICON_HOSTILE)) return TRUE diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index 717914e38eba..b3dcae388a13 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -214,6 +214,7 @@ charge_icon = "+taser" black_market_value = 20 actions_types = list(/datum/action/item_action/taser/change_mode) + flags_gun_features = GUN_UNUSUAL_DESIGN|GUN_CAN_POINTBLANK|GUN_CANT_EXECUTE /// Determines if the taser will hit any target, or if it checks for wanted status. Default is wanted only. var/mode = TASER_MODE_P var/skilllock = SKILL_POLICE_SKILLED From 66c847328f3fc343b4d3ac7fec7f443e1fa7d9d0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 30 Jul 2024 03:52:46 +0100 Subject: [PATCH 158/275] Automatic changelog for PR #6696 [ci skip] --- html/changelogs/AutoChangeLog-pr-6696.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6696.yml diff --git a/html/changelogs/AutoChangeLog-pr-6696.yml b/html/changelogs/AutoChangeLog-pr-6696.yml new file mode 100644 index 000000000000..b1e9c292943d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6696.yml @@ -0,0 +1,4 @@ +author: "zzzmike" +delete-after: True +changes: + - rscdel: "Disablers can't execute people anymore" \ No newline at end of file From 30d8f48ddd0c8e412d60a7137211ceb545a1495e Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Tue, 30 Jul 2024 20:12:07 +0100 Subject: [PATCH 159/275] Rank Change Experiment (#6295) # About the pull request Changes the backend of how paygrades are worked out on equipment presets so we no longer need to override it several times for different roles based on playtime. Added sub-10 hour ranks for most USCM roles (all enlisted that didn't already have them, and most officers above 2nd LT) Added 70+ hour ranks for most USCM enlisted and some officers. # Explain why it's good for the game The hope is that this will make things a little more dynamic, and also help address the clutter we have of certain paygrades (IE the Sergeant SL leading 9 lance corporals and a dozen or more PFCs) Whilst true, in regards to Squad Rifleman, there can now be MORE lance corporals, the hope is this will be more scattered and accounted for by senior NCOs being slightly more common. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: code: Changed back-end for working out equipment preset paygrades so as to remove the manual overrides on several roles based on playtime perks. add: Added lower ranks for all enlisted and some officer roles subject to having played for less than ten hours. This rank cannot be used after playing more than ten hours, and ignores preferences for playtime perks. add: Added a higher rank achievable to most enlisted and some officers, requiring 175+ hours. add: Changed base rank for SL, SG, Spec and FTL by one grade up. add: Changed low playtime rank for MP and Nurse from Lance Corporal to Corporal. /:cl: --- code/__DEFINES/job.dm | 1 + code/datums/datacore.dm | 2 + code/game/jobs/job/job.dm | 2 +- .../modules/gear_presets/_select_equipment.dm | 37 +++++++-- code/modules/gear_presets/agents.dm | 6 +- code/modules/gear_presets/cbrn.dm | 10 +-- code/modules/gear_presets/clf.dm | 8 +- code/modules/gear_presets/cmb.dm | 20 ++--- code/modules/gear_presets/contractor.dm | 24 +++--- code/modules/gear_presets/corpses.dm | 22 ++--- code/modules/gear_presets/dust_raider.dm | 12 +-- code/modules/gear_presets/dutch.dm | 10 +-- code/modules/gear_presets/fun.dm | 12 +-- code/modules/gear_presets/other.dm | 25 +++--- code/modules/gear_presets/pmc.dm | 50 ++++++------ code/modules/gear_presets/royal_marines.dm | 8 +- ...ot_in_progress_insert_fiorina_nightmare.dm | 8 +- .../survivors/lv_522/forcon_survivors.dm | 6 +- .../lv_624/corporate_dome_insert_lv624.dm | 2 +- code/modules/gear_presets/survivors/misc.dm | 4 +- .../panic_room_insert_shivas.dm | 2 +- .../crashlanding-offices_insert_bigred.dm | 8 +- .../survivors/solaris/preset_solaris.dm | 2 +- .../gear_presets/survivors/survivors.dm | 24 ++---- .../crashlanding_upp_bar_insert_trijent.dm | 20 ++--- code/modules/gear_presets/synths.dm | 6 +- code/modules/gear_presets/upp.dm | 52 ++++++------ code/modules/gear_presets/uscm.dm | 78 ++++++------------ code/modules/gear_presets/uscm_dress.dm | 38 ++++----- code/modules/gear_presets/uscm_event.dm | 34 ++++---- code/modules/gear_presets/uscm_forecon.dm | 4 +- code/modules/gear_presets/uscm_medical.dm | 15 +--- code/modules/gear_presets/uscm_police.dm | 15 ++-- code/modules/gear_presets/uscm_ship.dm | 80 ++++++------------- code/modules/gear_presets/whiteout.dm | 2 +- code/modules/gear_presets/wo.dm | 42 +++++----- code/modules/gear_presets/wy.dm | 22 ++--- code/modules/gear_presets/wy_goons.dm | 8 +- 38 files changed, 324 insertions(+), 397 deletions(-) diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm index 79f40c89bb53..3fd552f5369f 100644 --- a/code/__DEFINES/job.dm +++ b/code/__DEFINES/job.dm @@ -360,6 +360,7 @@ GLOBAL_LIST_INIT(job_command_roles, JOB_COMMAND_ROLES_LIST) #define JOB_XENOMORPH_QUEEN "Queen" // For coloring the ranks in the statistics menu +#define JOB_PLAYTIME_TIER_0 (0 HOURS) #define JOB_PLAYTIME_TIER_1 (10 HOURS) #define JOB_PLAYTIME_TIER_2 (25 HOURS) #define JOB_PLAYTIME_TIER_3 (70 HOURS) diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index ca4eca8a1a49..e10096059bda 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -6,6 +6,8 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) var/security[] = list() //This list tracks characters spawned in the world and cannot be modified in-game. Currently referenced by respawn_character(). var/locked[] = list() + var/leveled_riflemen = 0 + var/leveled_riflemen_max = 7 /datum/datacore/proc/get_manifest(monochrome, OOC, nonHTML) var/list/cic = GLOB.ROLES_CIC.Copy() diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index 0af315fc3b9d..640866db8ca2 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -155,7 +155,7 @@ if(!gear_preset) return "" if(GLOB.gear_path_presets_list[gear_preset]) - return GLOB.gear_path_presets_list[gear_preset].paygrade + return GLOB.gear_path_presets_list[gear_preset].paygrades[1] return "" /datum/job/proc/get_comm_title() diff --git a/code/modules/gear_presets/_select_equipment.dm b/code/modules/gear_presets/_select_equipment.dm index 138e091ad5a4..09f20161e18c 100644 --- a/code/modules/gear_presets/_select_equipment.dm +++ b/code/modules/gear_presets/_select_equipment.dm @@ -15,7 +15,7 @@ var/list/access = list() var/assignment var/rank - var/paygrade + var/list/paygrades = list("???") var/role_comm_title var/minimum_age var/faction = FACTION_NEUTRAL @@ -95,8 +95,33 @@ if(minimum_age && new_human.age < minimum_age) new_human.age = minimum_age -/datum/equipment_preset/proc/load_rank(mob/living/carbon/human/new_human, client/mob_client) - return paygrade +/datum/equipment_preset/proc/load_rank(mob/living/carbon/human/new_human, client/mob_client)//Beagle-Code + if(paygrades.len == 1) + return paygrades[1] + var/playtime + if(!mob_client) + playtime = JOB_PLAYTIME_TIER_1 + else + playtime = get_job_playtime(mob_client, rank) + if((playtime >= JOB_PLAYTIME_TIER_1) && !mob_client.prefs.playtime_perks) + playtime = JOB_PLAYTIME_TIER_1 + var/final_paygrade + for(var/current_paygrade as anything in paygrades) + var/required_time = paygrades[current_paygrade] + if(required_time - playtime > 0) + break + final_paygrade = current_paygrade + if(rank == JOB_SQUAD_MARINE && final_paygrade == PAY_SHORT_ME3) + if(GLOB.data_core.leveled_riflemen > GLOB.data_core.leveled_riflemen_max) + return PAY_SHORT_ME2 + else + GLOB.data_core.leveled_riflemen_max++ + return final_paygrade + if(!final_paygrade) + . = "???" + CRASH("[key_name(new_human)] spawned with no valid paygrade.") + + return final_paygrade /datum/equipment_preset/proc/load_gear(mob/living/carbon/human/new_human, client/mob_client) return @@ -110,6 +135,8 @@ /datum/equipment_preset/proc/load_id(mob/living/carbon/human/new_human, client/mob_client) if(!idtype) return + if(!mob_client) + mob_client = new_human.client var/obj/item/card/id/ID = new idtype() ID.name = "[new_human.real_name]'s ID Card" if(assignment) @@ -123,7 +150,7 @@ ID.registered_ref = WEAKREF(new_human) ID.registered_gid = new_human.gid ID.blood_type = new_human.blood_type - ID.paygrade = load_rank(new_human) || ID.paygrade + ID.paygrade = load_rank(new_human, mob_client) || ID.paygrade ID.uniform_sets = uniform_sets new_human.equip_to_slot_or_del(ID, WEAR_ID) new_human.faction = faction @@ -188,7 +215,7 @@ new_human.equip_to_slot_or_del(equipping_gear, WEAR_IN_BACK) //Gives ranks to the ranked - var/current_rank = paygrade + var/current_rank = paygrades[1] var/obj/item/card/id/I = new_human.get_idcard() if(I) current_rank = I.paygrade diff --git a/code/modules/gear_presets/agents.dm b/code/modules/gear_presets/agents.dm index c7449883b87f..b7c098de6e23 100644 --- a/code/modules/gear_presets/agents.dm +++ b/code/modules/gear_presets/agents.dm @@ -17,7 +17,7 @@ ) assignment = JOB_STOWAWAY rank = JOB_STOWAWAY - paygrade = "???" + paygrades = list("???" = JOB_PLAYTIME_TIER_0) role_comm_title = "???" skills = /datum/skills/civilian/survivor @@ -69,7 +69,7 @@ ) assignment = JOB_UPP_REPRESENTATIVE rank = JOB_UPP_REPRESENTATIVE - paygrade = PAY_SHORT_CREP + paygrades = list(PAY_SHORT_CREP = JOB_PLAYTIME_TIER_0) role_comm_title = "UPP Rep." skills = /datum/skills/civilian/survivor @@ -105,7 +105,7 @@ ) assignment = JOB_TWE_REPRESENTATIVE rank = JOB_TWE_REPRESENTATIVE - paygrade = PAY_SHORT_CREP + paygrades = list(PAY_SHORT_CREP = JOB_PLAYTIME_TIER_0) role_comm_title = "TWE Rep." skills = /datum/skills/civilian/survivor diff --git a/code/modules/gear_presets/cbrn.dm b/code/modules/gear_presets/cbrn.dm index e59f276fe486..4f6d526bf923 100644 --- a/code/modules/gear_presets/cbrn.dm +++ b/code/modules/gear_presets/cbrn.dm @@ -2,7 +2,7 @@ name = "Generic CBRN" //Parent type for easier gear assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "CBRN" flags = EQUIPMENT_PRESET_EXTRA auto_squad_name = SQUAD_CBRN @@ -67,7 +67,7 @@ /datum/equipment_preset/uscm/cbrn/engineer name = "CBRN Combat Technician" - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI role_comm_title = "ComTech" @@ -111,7 +111,7 @@ /datum/equipment_preset/uscm/cbrn/medic name = "CBRN Hospital Corpsman" - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC role_comm_title = "HM" @@ -154,7 +154,7 @@ /datum/equipment_preset/uscm/cbrn/leader name = "CBRN Fireteam Leader" - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) assignment = JOB_SQUAD_TEAM_LEADER rank = JOB_SQUAD_TEAM_LEADER role_comm_title = "TL" @@ -189,7 +189,7 @@ /datum/equipment_preset/uscm/cbrn/specialist name = "CBRN Specialist" - paygrade = PAY_SHORT_OPR + paygrades = list(PAY_SHORT_OPR = JOB_PLAYTIME_TIER_0) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST role_comm_title = "Spc" diff --git a/code/modules/gear_presets/clf.dm b/code/modules/gear_presets/clf.dm index dbee0e435ba4..e9570bbbab9f 100644 --- a/code/modules/gear_presets/clf.dm +++ b/code/modules/gear_presets/clf.dm @@ -3,7 +3,7 @@ languages = list(LANGUAGE_JAPANESE, LANGUAGE_ENGLISH) assignment = JOB_CLF rank = FACTION_CLF - paygrade = PAY_SHORT_REB + paygrades = list(PAY_SHORT_REB = JOB_PLAYTIME_TIER_0) faction = FACTION_CLF origin_override = ORIGIN_CIVILIAN idtype = /obj/item/card/id/data @@ -283,7 +283,7 @@ assignment = JOB_CLF_MEDIC rank = JOB_CLF_MEDIC role_comm_title = "MED" - paygrade = PAY_SHORT_CDOC + paygrades = list(PAY_SHORT_CDOC = JOB_PLAYTIME_TIER_0) skills = /datum/skills/clf/combat_medic /datum/equipment_preset/clf/medic/load_gear(mob/living/carbon/human/new_human) @@ -715,7 +715,7 @@ skills = /datum/skills/colonial_synthetic assignment = JOB_CLF_SYNTH rank = JOB_CLF_SYNTH - paygrade = PAY_SHORT_SYN + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) role_comm_title = "Syn" /datum/equipment_preset/clf/synth/New() @@ -959,7 +959,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_CLF_COMMANDER rank = JOB_CLF_COMMANDER - paygrade = PAY_SHORT_REBC + paygrades = list(PAY_SHORT_REBC = JOB_PLAYTIME_TIER_0) role_comm_title = "CMDR" skills = /datum/skills/clf/commander diff --git a/code/modules/gear_presets/cmb.dm b/code/modules/gear_presets/cmb.dm index 45c06776a4a8..672afa99873b 100644 --- a/code/modules/gear_presets/cmb.dm +++ b/code/modules/gear_presets/cmb.dm @@ -58,7 +58,7 @@ /datum/equipment_preset/cmb/standard name = "CMB - Colonial Marshal Deputy" - paygrade = PAY_SHORT_CMBD + paygrades = list(PAY_SHORT_CMBD = JOB_PLAYTIME_TIER_0) role_comm_title = "CMB DEP" flags = EQUIPMENT_PRESET_EXTRA assignment = "CMB Deputy" @@ -141,7 +141,7 @@ /datum/equipment_preset/cmb/leader name = "CMB - The Colonial Marshal" - paygrade = PAY_SHORT_CMBM + paygrades = list(PAY_SHORT_CMBM = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/marshal role_comm_title = "CMB MAR" flags = EQUIPMENT_PRESET_EXTRA @@ -195,7 +195,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/cmb/synth name = "CMB - Colonial Marshal Investigative Synthetic" - paygrade = PAY_SHORT_CMBS + paygrades = list(PAY_SHORT_CMBS = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/deputy role_comm_title = "CMB Syn" flags = EQUIPMENT_PRESET_EXTRA @@ -297,7 +297,7 @@ /datum/equipment_preset/cmb/liaison name = "CMB - ICC Liaison" - paygrade = PAY_SHORT_ICCL + paygrades = list(PAY_SHORT_ICCL = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver/cl role_comm_title = "ICC Rep." flags = EQUIPMENT_PRESET_EXTRA @@ -356,7 +356,7 @@ /datum/equipment_preset/cmb/observer name = "CMB - Interstellar Human Rights Observer" - paygrade = PAY_SHORT_IHRO + paygrades = list(PAY_SHORT_IHRO = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/lanyard role_comm_title = "OBS" flags = EQUIPMENT_PRESET_EXTRA @@ -415,7 +415,7 @@ assignment = "Anchorpoint Station Marine Rifleman" rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-RFN" skills = /datum/skills/pfc/crafty faction = FACTION_MARSHAL @@ -462,7 +462,7 @@ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE assignment = "Anchorpoint Station Marine Team Leader" rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME6 + paygrades = list(PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-TL" minimum_age = 25 skills = /datum/skills/SL @@ -504,7 +504,7 @@ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE assignment = "Anchorpoint Station Marine Technical Specialist" rank = JOB_SQUAD_TEAM_LEADER - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-TS" skills = /datum/skills/tl @@ -546,7 +546,7 @@ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE assignment = "Anchorpoint Station Hospital Corpsman" rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-HM" skills = /datum/skills/combat_medic @@ -604,7 +604,7 @@ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE assignment = "Anchorpoint Station Marine Smartgunner" rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-SG" skills = /datum/skills/smartgunner diff --git a/code/modules/gear_presets/contractor.dm b/code/modules/gear_presets/contractor.dm index f49b78609945..c18ccb4418c7 100644 --- a/code/modules/gear_presets/contractor.dm +++ b/code/modules/gear_presets/contractor.dm @@ -61,7 +61,7 @@ /datum/equipment_preset/contractor/duty/standard name = "Military Contractor (Standard)" - paygrade = PAY_SHORT_VAI_S + paygrades = list(PAY_SHORT_VAI_S = JOB_PLAYTIME_TIER_0) role_comm_title = "Merc" flags = EQUIPMENT_PRESET_EXTRA assignment = "VAIPO Mercenary" @@ -160,7 +160,7 @@ /datum/equipment_preset/contractor/duty/heavy name = "Military Contractor (Machinegunner)" - paygrade = PAY_SHORT_VAI_G + paygrades = list(PAY_SHORT_VAI_G = JOB_PLAYTIME_TIER_0) role_comm_title = "MG" flags = EQUIPMENT_PRESET_EXTRA @@ -205,7 +205,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/contractor/duty/engi name = "Military Contractor (Engineer)" - paygrade = PAY_SHORT_VAI_E + paygrades = list(PAY_SHORT_VAI_E = JOB_PLAYTIME_TIER_0) role_comm_title = "Eng" flags = EQUIPMENT_PRESET_EXTRA @@ -252,7 +252,7 @@ /datum/equipment_preset/contractor/duty/medic name = "Military Contractor (Medic)" - paygrade = PAY_SHORT_VAI_M + paygrades = list(PAY_SHORT_VAI_M = JOB_PLAYTIME_TIER_0) role_comm_title = "Med" flags = EQUIPMENT_PRESET_EXTRA @@ -298,7 +298,7 @@ /datum/equipment_preset/contractor/duty/leader name = "Military Contractor (Leader)" - paygrade = PAY_SHORT_VAI_L + paygrades = list(PAY_SHORT_VAI_L = JOB_PLAYTIME_TIER_0) role_comm_title = "TL" flags = EQUIPMENT_PRESET_EXTRA @@ -348,7 +348,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/contractor/duty/synth name = "Military Contractor (Synthetic)" - paygrade = PAY_SHORT_VAI_SN + paygrades = list(PAY_SHORT_VAI_SN = JOB_PLAYTIME_TIER_0) role_comm_title = "Syn" flags = EQUIPMENT_PRESET_EXTRA @@ -438,7 +438,7 @@ /datum/equipment_preset/contractor/covert/standard name = "Military Contractor (Covert Standard)" - paygrade = PAY_SHORT_VAI_S + paygrades = list(PAY_SHORT_VAI_S = JOB_PLAYTIME_TIER_0) role_comm_title = "Merc" flags = EQUIPMENT_PRESET_EXTRA @@ -539,7 +539,7 @@ /datum/equipment_preset/contractor/covert/heavy name = "Military Contractor (Covert Machinegunner)" - paygrade = PAY_SHORT_VAI_G + paygrades = list(PAY_SHORT_VAI_G = JOB_PLAYTIME_TIER_0) role_comm_title = "MG" flags = EQUIPMENT_PRESET_EXTRA @@ -586,7 +586,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/contractor/covert/engi name = "Military Contractor (Covert Engineer)" - paygrade = PAY_SHORT_VAI_E + paygrades = list(PAY_SHORT_VAI_E = JOB_PLAYTIME_TIER_0) role_comm_title = "Eng" flags = EQUIPMENT_PRESET_EXTRA @@ -634,7 +634,7 @@ /datum/equipment_preset/contractor/covert/medic name = "Military Contractor (Covert Medic)" - paygrade = PAY_SHORT_VAI_M + paygrades = list(PAY_SHORT_VAI_M = JOB_PLAYTIME_TIER_0) role_comm_title = "Med" flags = EQUIPMENT_PRESET_EXTRA @@ -681,7 +681,7 @@ /datum/equipment_preset/contractor/covert/leader name = "Military Contractor (Covert Leader)" - paygrade = PAY_SHORT_VAI_L + paygrades = list(PAY_SHORT_VAI_L = JOB_PLAYTIME_TIER_0) role_comm_title = "TL" flags = EQUIPMENT_PRESET_EXTRA @@ -732,7 +732,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/contractor/covert/synth name = "Military Contractor (Covert Synthetic)" - paygrade = PAY_SHORT_VAI_SN + paygrades = list(PAY_SHORT_VAI_SN = JOB_PLAYTIME_TIER_0) role_comm_title = "Syn" flags = EQUIPMENT_PRESET_EXTRA diff --git a/code/modules/gear_presets/corpses.dm b/code/modules/gear_presets/corpses.dm index 7bf9592a6209..9e688037860b 100644 --- a/code/modules/gear_presets/corpses.dm +++ b/code/modules/gear_presets/corpses.dm @@ -205,7 +205,7 @@ /datum/equipment_preset/corpse/security/cmb name = "Corpse - Colonial Marshal Deputy" rank = JOB_CMB - paygrade = PAY_SHORT_CMBD + paygrades = list(PAY_SHORT_CMBD = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/deputy xenovictim = TRUE access = list( @@ -240,7 +240,7 @@ assignment = JOB_EXECUTIVE rank = JOB_EXECUTIVE faction_group = FACTION_LIST_WY - paygrade = PAY_SHORT_WYC3 + paygrades = list(PAY_SHORT_WYC3 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver/clearance_badge/cl xenovictim = TRUE access = list( @@ -316,7 +316,7 @@ assignment = "Colonial Division Manager" rank = JOB_DIVISION_MANAGER faction_group = FACTION_LIST_WY - paygrade = PAY_SHORT_WYC8 + paygrades = list(PAY_SHORT_WYC8 = JOB_PLAYTIME_TIER_0) access = list( ACCESS_WY_GENERAL, ACCESS_WY_COLONIAL, @@ -352,7 +352,7 @@ assignment = "Colonial Administrator" rank = JOB_DIRECTOR faction_group = FACTION_LIST_WY - paygrade = PAY_SHORT_WYC10 + paygrades = list(PAY_SHORT_WYC10 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver/cl access = list( ACCESS_CIVILIAN_PUBLIC, @@ -536,7 +536,7 @@ name = "Corpse - Corporate Supervisor" assignment = "Colony Supervisor" flags = EQUIPMENT_PRESET_EXTRA - paygrade = PAY_SHORT_WYC6 + paygrades = list(PAY_SHORT_WYC6 = JOB_PLAYTIME_TIER_0) rank = FACTION_WY idtype = /obj/item/card/id/silver/clearance_badge/manager faction_group = FACTION_LIST_WY @@ -617,7 +617,7 @@ name = "Corpse - Union of Progressive Peoples Soldier" assignment = JOB_UPP idtype = /obj/item/card/id/dogtag - paygrade = PAY_SHORT_UE2 + paygrades = list(PAY_SHORT_UE2 = JOB_PLAYTIME_TIER_0) rank = JOB_UPP faction = FACTION_UPP @@ -654,7 +654,7 @@ faction = FACTION_PMC faction_group = FACTION_LIST_WY rank = JOB_PMC_STANDARD - paygrade = PAY_SHORT_PMC_OP + paygrades = list(PAY_SHORT_PMC_OP = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/pmc access = list( ACCESS_CIVILIAN_PUBLIC, @@ -698,7 +698,7 @@ languages = list(LANGUAGE_ENGLISH) assignment = JOB_WY_GOON rank = JOB_WY_GOON - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/corpse/pmc/goon/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/WY, WEAR_L_EAR) @@ -723,7 +723,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_WY_GOON_LEAD rank = JOB_WY_GOON_LEAD - paygrade = PAY_SHORT_CSPO + paygrades = list(PAY_SHORT_CSPO = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/corpse/pmc/goon/lead/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/WY, WEAR_L_EAR) @@ -749,7 +749,7 @@ /datum/equipment_preset/corpse/freelancer name = "Corpse - Freelancer" - paygrade = PAY_SHORT_FL_S + paygrades = list(PAY_SHORT_FL_S = JOB_PLAYTIME_TIER_0) rank = FACTION_FREELANCER idtype = /obj/item/card/id/data faction = FACTION_FREELANCER @@ -965,7 +965,7 @@ name = "Corpse - USCM Reconnaissance Spotter" assignment = "Reconnaissance Spotter" xenovictim = FALSE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag role_comm_title = "FORECON" faction_group = list(FACTION_MARINE, FACTION_SURVIVOR) diff --git a/code/modules/gear_presets/dust_raider.dm b/code/modules/gear_presets/dust_raider.dm index c33d071a0b57..42f234d6399d 100644 --- a/code/modules/gear_presets/dust_raider.dm +++ b/code/modules/gear_presets/dust_raider.dm @@ -24,7 +24,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "RFN" skills = /datum/skills/pfc/crafty @@ -46,7 +46,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "SL" skills = /datum/skills/SL @@ -75,7 +75,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = JOB_SQUAD_SMARTGUN rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "SG" skills = /datum/skills/smartgunner @@ -100,7 +100,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_ENGPREP, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "Eng" skills = /datum/skills/combat_engineer @@ -129,7 +129,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "HM" skills = /datum/skills/combat_medic @@ -164,7 +164,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "Spc" skills = /datum/skills/specialist diff --git a/code/modules/gear_presets/dutch.dm b/code/modules/gear_presets/dutch.dm index 66a7254494b2..8a51fb9d59e2 100644 --- a/code/modules/gear_presets/dutch.dm +++ b/code/modules/gear_presets/dutch.dm @@ -2,7 +2,7 @@ /datum/equipment_preset/dutch name = JOB_DUTCH_RIFLEMAN - paygrade = PAY_SHORT_DTC + paygrades = list(PAY_SHORT_DTC = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_RIFLEMAN flags = EQUIPMENT_PRESET_EXTRA faction = FACTION_DUTCH @@ -83,7 +83,7 @@ /datum/equipment_preset/dutch/minigun name = JOB_DUTCH_MINIGUNNER - paygrade = PAY_SHORT_DTCMG + paygrades = list(PAY_SHORT_DTCMG = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_MINIGUNNER flags = EQUIPMENT_PRESET_EXTRA @@ -116,7 +116,7 @@ /datum/equipment_preset/dutch/flamer name = JOB_DUTCH_FLAMETHROWER - paygrade = PAY_SHORT_DTCF + paygrades = list(PAY_SHORT_DTCF = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_FLAMETHROWER flags = EQUIPMENT_PRESET_EXTRA @@ -150,7 +150,7 @@ /datum/equipment_preset/dutch/medic name = JOB_DUTCH_MEDIC - paygrade = PAY_SHORT_DTCM + paygrades = list(PAY_SHORT_DTCM = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_MEDIC flags = EQUIPMENT_PRESET_EXTRA @@ -193,7 +193,7 @@ /datum/equipment_preset/dutch/arnie name = "Dutch's Dozen - Arnold" - paygrade = PAY_SHORT_DTCA + paygrades = list(PAY_SHORT_DTCA = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_ARNOLD flags = EQUIPMENT_PRESET_EXTRA diff --git a/code/modules/gear_presets/fun.dm b/code/modules/gear_presets/fun.dm index f24f7f9a2029..f9b6970015c8 100644 --- a/code/modules/gear_presets/fun.dm +++ b/code/modules/gear_presets/fun.dm @@ -82,7 +82,7 @@ idtype = /obj/item/card/id/gold assignment = "Shrapnelsworn" rank = "Brother of the Order" - paygrade = "Ser" + paygrades = list("Ser" = JOB_PLAYTIME_TIER_0) role_comm_title = "OHEFA" skills = /datum/skills/specialist @@ -240,7 +240,7 @@ /datum/equipment_preset/fun/santa name = "Fun - Santa" - paygrade = PAY_SHORT_CDNM + paygrades = list(PAY_SHORT_CDNM = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA skills = /datum/skills/everything faction = FACTION_MARINE @@ -289,7 +289,7 @@ /datum/equipment_preset/upp/ivan name = "Fun - Ivan" flags = EQUIPMENT_PRESET_EXTRA - paygrade = PAY_SHORT_UE6 + paygrades = list(PAY_SHORT_UE6 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/everything assignment = "UPP Armsmaster" rank = "UPP Armsmaster" @@ -339,7 +339,7 @@ /datum/equipment_preset/fun/van_bandolier name = "Fun - Big Game Hunter" - paygrade = PAY_SHORT_CCMO + paygrades = list(PAY_SHORT_CCMO = JOB_PLAYTIME_TIER_0) uses_special_name = TRUE flags = EQUIPMENT_PRESET_EXTRA skills = /datum/skills/everything @@ -441,7 +441,7 @@ assignment = "Monkey Marine" rank = "Monkey Marine" - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/fun/monkey/marine/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine(new_human), WEAR_BODY) @@ -458,7 +458,7 @@ assignment = "Monkey Soldier" rank = "Monkey Soldier" - paygrade = PAY_SHORT_UE1 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/fun/monkey/soldier/get_random_name(mob/living/carbon/human/new_human) return new_human.gender == MALE ? pick(GLOB.first_names_male_upp) : pick(GLOB.first_names_female_upp) diff --git a/code/modules/gear_presets/other.dm b/code/modules/gear_presets/other.dm index 4d7ef9bda559..063263748e02 100644 --- a/code/modules/gear_presets/other.dm +++ b/code/modules/gear_presets/other.dm @@ -60,7 +60,7 @@ /datum/equipment_preset/other/freelancer/standard name = "Freelancer (Standard)" - paygrade = PAY_SHORT_FL_S + paygrades = list(PAY_SHORT_FL_S = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA skills = /datum/skills/freelancer @@ -132,7 +132,7 @@ /datum/equipment_preset/other/freelancer/medic name = "Freelancer (Medic)" - paygrade = PAY_SHORT_FL_M + paygrades = list(PAY_SHORT_FL_M = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA assignment = "Freelancer Medic" skills = /datum/skills/freelancer/combat_medic @@ -203,7 +203,7 @@ /datum/equipment_preset/other/freelancer/leader name = "Freelancer (Leader)" - paygrade = PAY_SHORT_FL_WL + paygrades = list(PAY_SHORT_FL_WL = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA assignment = "Freelancer Warlord" languages = list(LANGUAGE_ENGLISH, LANGUAGE_RUSSIAN, LANGUAGE_CHINESE, LANGUAGE_JAPANESE) @@ -269,7 +269,7 @@ /datum/equipment_preset/other/elite_merc/standard name = "Elite Mercenary (Standard Miner)" - paygrade = PAY_SHORT_EFL_S + paygrades = list(PAY_SHORT_EFL_S = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/centcom @@ -306,7 +306,7 @@ /datum/equipment_preset/other/elite_merc/heavy name = "Elite Mercenary (Heavy)" - paygrade = PAY_SHORT_EFL_H + paygrades = list(PAY_SHORT_EFL_H = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/centcom @@ -346,7 +346,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/other/elite_merc/engineer name = "Elite Mercenary (Engineer)" - paygrade = PAY_SHORT_EFL_E + paygrades = list(PAY_SHORT_EFL_E = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/data @@ -400,7 +400,7 @@ /datum/equipment_preset/other/elite_merc/medic name = "Elite Mercenary (Medic)" - paygrade = PAY_SHORT_EFL_M + paygrades = list(PAY_SHORT_EFL_M = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/centcom @@ -446,7 +446,7 @@ /datum/equipment_preset/other/elite_merc/leader name = "Elite Mercenary (Leader)" - paygrade = PAY_SHORT_EFL_TL + paygrades = list(PAY_SHORT_EFL_TL = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/centcom @@ -827,12 +827,13 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = "DUMMY" rank = "DUMMY" + paygrades = list(PAY_SHORT_CCMO) idtype = /obj/item/card/id/dogtag uses_special_name = TRUE /datum/equipment_preset/other/professor_dummy/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(MALE, FEMALE) - new_human.real_name = "Professor DUMMY the Medical Mannequin" + new_human.real_name = "Alex the Medical Mannequin" new_human.name = new_human.real_name new_human.age = rand(1,5) var/datum/preferences/A = new @@ -860,7 +861,7 @@ idtype = /obj/item/card/id/dogtag assignment = JOB_TANK_CREW rank = JOB_TANK_CREW - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "CRMN" minimum_age = 30 skills = /datum/skills/tank_crew @@ -900,7 +901,7 @@ idtype = /obj/item/card/id/dogtag assignment = "Crewman Trainee" rank = "Crewman Trainee" - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "CRTR" minimum_age = 25 skills = /datum/skills/tank_crew @@ -954,7 +955,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = "ME2" + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0) role_comm_title = "RFN" skills = /datum/skills/pfc/crafty minimap_icon = "private" diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index dcce31397ea9..3aa02f026f29 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -61,7 +61,7 @@ assignment = JOB_PMC_STANDARD rank = JOB_PMC_STANDARD - paygrade = PAY_SHORT_PMC_OP + paygrades = list(PAY_SHORT_PMC_OP = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc /datum/equipment_preset/pmc/pmc_standard/load_gear(mob/living/carbon/human/new_human) @@ -203,7 +203,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_DETAINER rank = JOB_PMC_DETAINER - paygrade = PAY_SHORT_PMC_EN + paygrades = list(PAY_SHORT_PMC_EN = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc /datum/equipment_preset/pmc/pmc_detainer/load_gear(mob/living/carbon/human/new_human) @@ -332,7 +332,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_MEDIC rank = JOB_PMC_MEDIC - paygrade = PAY_SHORT_PMC_MS + paygrades = list(PAY_SHORT_PMC_MS = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc/medic headset_type = /obj/item/device/radio/headset/distress/pmc/medic @@ -507,7 +507,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_INVESTIGATOR rank = JOB_PMC_INVESTIGATOR - paygrade = PAY_SHORT_PMC_MS //Fixed from PMC2 to PMC-MS to display properly. + paygrades = list(PAY_SHORT_PMC_MS = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc/medic/chem headset_type = /obj/item/device/radio/headset/distress/pmc/medic @@ -686,7 +686,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_LEADER rank = JOB_PMC_LEADER - paygrade = PAY_SHORT_PMC_TL + paygrades = list(PAY_SHORT_PMC_TL = JOB_PLAYTIME_TIER_0) role_comm_title = "SL" skills = /datum/skills/pmc/SL headset_type = /obj/item/device/radio/headset/distress/pmc/command @@ -842,7 +842,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_LEAD_INVEST rank = JOB_PMC_LEAD_INVEST - paygrade = PAY_SHORT_PMC_TL + paygrades = list(PAY_SHORT_PMC_TL = JOB_PLAYTIME_TIER_0) role_comm_title = "SL" skills = /datum/skills/pmc/SL/chem headset_type = /obj/item/device/radio/headset/distress/pmc/command @@ -985,7 +985,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_GUNNER rank = JOB_PMC_GUNNER - paygrade = PAY_SHORT_PMC_SS + paygrades = list(PAY_SHORT_PMC_SS = JOB_PLAYTIME_TIER_0) role_comm_title = "SG" skills = /datum/skills/pmc/smartgunner @@ -1090,7 +1090,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_SNIPER rank = JOB_PMC_SNIPER - paygrade = PAY_SHORT_PMC_WS + paygrades = list(PAY_SHORT_PMC_WS = JOB_PLAYTIME_TIER_0) role_comm_title = "Spc" skills = /datum/skills/pmc/specialist headset_type = /obj/item/device/radio/headset/distress/pmc/cct @@ -1212,7 +1212,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_CREWMAN rank = JOB_PMC_CREWMAN - paygrade = PAY_SHORT_PMC_VS + paygrades = list(PAY_SHORT_PMC_VS = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc/tank_crew headset_type = /obj/item/device/radio/headset/distress/pmc/cct @@ -1340,7 +1340,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_XENO_HANDLER rank = JOB_PMC_XENO_HANDLER - paygrade = PAY_SHORT_PMC_XS + paygrades = list(PAY_SHORT_PMC_XS = JOB_PLAYTIME_TIER_0) role_comm_title = "XH" skills = /datum/skills/pmc/xeno_handler languages = list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_XENOMORPH) @@ -1486,7 +1486,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_DOCTOR rank = JOB_PMC_DOCTOR - paygrade = PAY_SHORT_PMC_DOC + paygrades = list(PAY_SHORT_PMC_DOC = JOB_PLAYTIME_TIER_0) role_comm_title = "SGN" skills = /datum/skills/pmc/doctor headset_type = /obj/item/device/radio/headset/distress/pmc/medic @@ -1660,7 +1660,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_ENGINEER rank = JOB_PMC_ENGINEER - paygrade = PAY_SHORT_PMC_TEC + paygrades = list(PAY_SHORT_PMC_TEC = JOB_PLAYTIME_TIER_0) role_comm_title = "TEC" skills = /datum/skills/pmc/engineer headset_type = /obj/item/device/radio/headset/distress/pmc/cct @@ -1809,7 +1809,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_DIRECTOR rank = JOB_PMC_DIRECTOR - paygrade = PAY_SHORT_PMC_DIR + paygrades = list(PAY_SHORT_PMC_DIR = JOB_PLAYTIME_TIER_0) role_comm_title = "DIR" skills = /datum/skills/pmc/director headset_type = /obj/item/device/radio/headset/distress/pmc/command/director @@ -1839,18 +1839,18 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), //*****************************************************************************************************/ /datum/equipment_preset/pmc/synth - name = "Weyland-Yutani PMC (Support Synthetic)" - flags = EQUIPMENT_PRESET_EXTRA - - languages = ALL_SYNTH_LANGUAGES - - skills = /datum/skills/synthetic - idtype = /obj/item/card/id/pmc - assignment = JOB_PMC_SYNTH - rank = JOB_PMC_SYNTH - paygrade = PAY_SHORT_SYN - role_comm_title = "WY Syn" - headset_type = /obj/item/device/radio/headset/distress/pmc/command + name = "Weyland-Yutani PMC (Support Synthetic)" + flags = EQUIPMENT_PRESET_EXTRA + + languages = ALL_SYNTH_LANGUAGES + + skills = /datum/skills/synthetic + idtype = /obj/item/card/id/pmc + assignment = JOB_PMC_SYNTH + rank = JOB_PMC_SYNTH + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) + role_comm_title = "WY Syn" + headset_type = /obj/item/device/radio/headset/distress/pmc/command /datum/equipment_preset/pmc/synth/load_name(mob/living/carbon/human/new_human, randomise) diff --git a/code/modules/gear_presets/royal_marines.dm b/code/modules/gear_presets/royal_marines.dm index aa33eac97733..2e218e5292a6 100644 --- a/code/modules/gear_presets/royal_marines.dm +++ b/code/modules/gear_presets/royal_marines.dm @@ -59,7 +59,7 @@ /datum/equipment_preset/twe/royal_marine/standard name = "TWE Royal Marine Commando (Rifleman)" - paygrade = PAY_SHORT_RMC1 + paygrades = list(PAY_SHORT_RMC1 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMC" flags = EQUIPMENT_PRESET_EXTRA assignment = "Royal Marines Rifleman" @@ -110,7 +110,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/twe/royal_marine/spec - paygrade = PAY_SHORT_RMC2 + paygrades = list(PAY_SHORT_RMC2 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMC SPC" flags = EQUIPMENT_PRESET_EXTRA skills = /datum/skills/rmc/specialist @@ -243,7 +243,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/twe/royal_marine/team_leader name = "TWE Royal Marine Commando (Teamleader)" - paygrade = PAY_SHORT_RMC4 + paygrades = list(PAY_SHORT_RMC4 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMC TL" flags = EQUIPMENT_PRESET_EXTRA assignment = "Royal Marines Team Leader" @@ -292,7 +292,7 @@ /datum/equipment_preset/twe/royal_marine/lieuteant //they better say it Lef-tenant or they should be banned for LRP. More importantly this guy doesn't spawn in the ERT name = "TWE Royal Marine Commando (Officer)" - paygrade = PAY_SHORT_RNO1 + paygrades = list(PAY_SHORT_RNO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMC LT" flags = EQUIPMENT_PRESET_EXTRA assignment = "Royal Marines Team Commander" diff --git a/code/modules/gear_presets/survivors/fiorina_sciannex/riot_in_progress_insert_fiorina_nightmare.dm b/code/modules/gear_presets/survivors/fiorina_sciannex/riot_in_progress_insert_fiorina_nightmare.dm index c09e6eee9385..27d39348e7d0 100644 --- a/code/modules/gear_presets/survivors/fiorina_sciannex/riot_in_progress_insert_fiorina_nightmare.dm +++ b/code/modules/gear_presets/survivors/fiorina_sciannex/riot_in_progress_insert_fiorina_nightmare.dm @@ -14,7 +14,7 @@ /datum/equipment_preset/survivor/cmb/standard name = "Survivor - Colonial Marshal Deputy(Riot Response)" - paygrade = PAY_SHORT_CMBD + paygrades = list(PAY_SHORT_CMBD = JOB_PLAYTIME_TIER_0) role_comm_title = "CMB DEP" flags = EQUIPMENT_PRESET_EXTRA assignment = "CMB Deputy" @@ -89,7 +89,7 @@ /datum/equipment_preset/synth/survivor/cmb/synth name = "Survivor - Synthetic - CMB Investigative Synthetic(Riot Response)" - paygrade = PAY_SHORT_CMBS + paygrades = list(PAY_SHORT_CMBS = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/deputy role_comm_title = "CMB Syn" flags = EQUIPMENT_PRESET_EXTRA @@ -150,7 +150,7 @@ /datum/equipment_preset/survivor/cmb/ua name = "Survivor - United Americas Riot Officer(Riot Response)" - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) role_comm_title = "UA RCP" flags = EQUIPMENT_PRESET_EXTRA assignment = "United Americas Police Officer" @@ -229,7 +229,7 @@ // ua synth /datum/equipment_preset/synth/survivor/cmb/ua_synth name = "Survivor - Synthetic - UA Police Synthetic(Riot Response)" - paygrade = PAY_SHORT_CMBS + paygrades = list(PAY_SHORT_CMBS = JOB_PLAYTIME_TIER_0) role_comm_title = "UA Syn" flags = EQUIPMENT_PRESET_EXTRA assignment = "UA Police Synthetic" diff --git a/code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm b/code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm index 4e9ab770fb2f..c27fa213592f 100644 --- a/code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm +++ b/code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm @@ -1,7 +1,7 @@ ///*****************************LV-522 Force Recon Survivors*******************************************************/ //Nanu told me to put them here so they dont clutter up survivors.dm /datum/equipment_preset/survivor/forecon - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag role_comm_title = "FORECON" rank = JOB_SURVIVOR @@ -214,7 +214,7 @@ name = "Survivor - USCM Reconnaissance Squad Leader" assignment = JOB_FORECON_SL skills = /datum/skills/military/survivor/forecon_squad_leader - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) @@ -244,7 +244,7 @@ name = "Survivor - USCM Reconnaissance Major" assignment = JOB_FORECON_CO skills = /datum/skills/commander - paygrade = PAY_SHORT_MO4 + paygrades = list(PAY_SHORT_MO4 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold role_comm_title = "FORECON CO" diff --git a/code/modules/gear_presets/survivors/lv_624/corporate_dome_insert_lv624.dm b/code/modules/gear_presets/survivors/lv_624/corporate_dome_insert_lv624.dm index 2c8ec04594ad..395d51f6e77d 100644 --- a/code/modules/gear_presets/survivors/lv_624/corporate_dome_insert_lv624.dm +++ b/code/modules/gear_presets/survivors/lv_624/corporate_dome_insert_lv624.dm @@ -4,7 +4,7 @@ /datum/equipment_preset/survivor/wy/executive name = "Survivor - LV-624 Paranoid Corporate Liaison" flags = EQUIPMENT_PRESET_START_OF_ROUND - paygrade = PAY_SHORT_WYC5 + paygrades = list(PAY_SHORT_WYC5 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/manager assignment = "LV-624 Corporate Liaison" idtype = /obj/item/card/id/silver/clearance_badge/cl diff --git a/code/modules/gear_presets/survivors/misc.dm b/code/modules/gear_presets/survivors/misc.dm index 329bac97a89f..f0cf368d4936 100644 --- a/code/modules/gear_presets/survivors/misc.dm +++ b/code/modules/gear_presets/survivors/misc.dm @@ -171,7 +171,7 @@ Everything below isn't used or out of place. name = "Survivor - Corporate Security Goon" flags = EQUIPMENT_PRESET_START_OF_ROUND assignment = JOB_WY_GOON - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver/cl skills = /datum/skills/civilian/survivor/goon languages = list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE) @@ -250,7 +250,7 @@ Everything below isn't used or out of place. name = "Survivor - USASF Commander" assignment = "USASF Commander" skills = /datum/skills/commander - paygrade = PAY_SHORT_NO5 + paygrades = list(PAY_SHORT_NO5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold role_comm_title = "USASF CDR" flags = EQUIPMENT_PRESET_START_OF_ROUND diff --git a/code/modules/gear_presets/survivors/shivas_snowball/panic_room_insert_shivas.dm b/code/modules/gear_presets/survivors/shivas_snowball/panic_room_insert_shivas.dm index 9f1e2c705efb..16092ad51130 100644 --- a/code/modules/gear_presets/survivors/shivas_snowball/panic_room_insert_shivas.dm +++ b/code/modules/gear_presets/survivors/shivas_snowball/panic_room_insert_shivas.dm @@ -4,7 +4,7 @@ /datum/equipment_preset/survivor/wy/asstmanager name = "Survivor - Corporate Assistant Manager" flags = EQUIPMENT_PRESET_EXTRA - paygrade = PAY_SHORT_WYC7 + paygrades = list(PAY_SHORT_WYC7 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/manager assignment = "Assistant Operations Manager" idtype = /obj/item/card/id/silver/clearance_badge/manager diff --git a/code/modules/gear_presets/survivors/solaris/crashlanding-offices_insert_bigred.dm b/code/modules/gear_presets/survivors/solaris/crashlanding-offices_insert_bigred.dm index 124bf2772be5..de117b9a5a56 100644 --- a/code/modules/gear_presets/survivors/solaris/crashlanding-offices_insert_bigred.dm +++ b/code/modules/gear_presets/survivors/solaris/crashlanding-offices_insert_bigred.dm @@ -7,7 +7,7 @@ assignment = "Weyland-Yutani PMC" faction = FACTION_SURVIVOR faction_group = list(FACTION_WY, FACTION_SURVIVOR) - paygrade = PAY_SHORT_PMC_OP + paygrades = list(PAY_SHORT_PMC_OP = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/pmc skills = /datum/skills/civilian/survivor/pmc languages = list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE) @@ -45,7 +45,7 @@ /datum/equipment_preset/survivor/pmc/medic name = "Survivor - PMC Medic" assignment = JOB_PMC_MEDIC - paygrade = PAY_SHORT_PMC_MS + paygrades = list(PAY_SHORT_PMC_MS = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/pmc/medic /datum/equipment_preset/survivor/pmc/medic/load_gear(mob/living/carbon/human/new_human) @@ -64,7 +64,7 @@ /datum/equipment_preset/survivor/pmc/engineer name = "Survivor - PMC Engineer" assignment = JOB_PMC_ENGINEER - paygrade = PAY_SHORT_PMC_TEC + paygrades = list(PAY_SHORT_PMC_TEC = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/pmc/engineer /datum/equipment_preset/survivor/pmc/engineer/load_gear(mob/living/carbon/human/new_human) @@ -80,7 +80,7 @@ /datum/equipment_preset/survivor/wy/manager name = "Survivor - Corporate Supervisor" flags = EQUIPMENT_PRESET_EXTRA - paygrade = PAY_SHORT_WYC6 + paygrades = list(PAY_SHORT_WYC6 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/manager assignment = "Colony Supervisor" role_comm_title = "Supervisor" diff --git a/code/modules/gear_presets/survivors/solaris/preset_solaris.dm b/code/modules/gear_presets/survivors/solaris/preset_solaris.dm index 35e52731fc9d..65cf3e7f0132 100644 --- a/code/modules/gear_presets/survivors/solaris/preset_solaris.dm +++ b/code/modules/gear_presets/survivors/solaris/preset_solaris.dm @@ -81,7 +81,7 @@ /datum/equipment_preset/survivor/uscm/solaris name = "Survivor - Solaris United States Colonial Marine Corps Recruiter" assignment = "USCM Recruiter" - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/survivor/uscm/solaris/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/officer/bridge(new_human), WEAR_BODY) diff --git a/code/modules/gear_presets/survivors/survivors.dm b/code/modules/gear_presets/survivors/survivors.dm index 71a2aaa94b7f..65e5a8f4c123 100644 --- a/code/modules/gear_presets/survivors/survivors.dm +++ b/code/modules/gear_presets/survivors/survivors.dm @@ -5,7 +5,7 @@ skills = /datum/skills/civilian/survivor languages = list(LANGUAGE_ENGLISH) - paygrade = PAY_SHORT_CIV + paygrades = list(PAY_SHORT_CIV = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/lanyard faction = FACTION_SURVIVOR faction_group = list(FACTION_SURVIVOR) @@ -187,7 +187,7 @@ Standart Survivors : /datum/equipment_preset/survivor/scientist, /datum/equipment_preset/survivor/colonial_marshal name = "Survivor - Colonial Marshal Deputy" assignment = "CMB Deputy" - paygrade = PAY_SHORT_CMBD + paygrades = list(PAY_SHORT_CMBD = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/marshal flags = EQUIPMENT_PRESET_START_OF_ROUND idtype = /obj/item/card/id/deputy @@ -288,7 +288,7 @@ Everything bellow is a parent used as a base for one or multiple maps. assignment = "Corporate Liaison" skills = /datum/skills/civilian/survivor flags = EQUIPMENT_PRESET_START_OF_ROUND - paygrade = PAY_SHORT_WYC2 + paygrades = list(PAY_SHORT_WYC2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_WYC3 = JOB_PLAYTIME_TIER_2, PAY_SHORT_WYC4 = JOB_PLAYTIME_TIER_3, PAY_SHORT_WYC5 = JOB_PLAYTIME_TIER_4) faction_group = FACTION_LIST_SURVIVOR_WY idtype = /obj/item/card/id/silver/clearance_badge/cl access = list( @@ -314,20 +314,6 @@ Everything bellow is a parent used as a base for one or multiple maps. add_ice_colony_survivor_equipment(new_human) ..() -/datum/equipment_preset/survivor/corporate/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - var/playtime = get_job_playtime(new_human.client, JOB_CORPORATE_LIAISON) - if(new_human.client.prefs.playtime_perks) - if(playtime > JOB_PLAYTIME_TIER_4) - return PAY_SHORT_WYC5 - else if(playtime > JOB_PLAYTIME_TIER_3) - return PAY_SHORT_WYC4 - else if(playtime > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_WYC3 - else - return paygrade - return paygrade - // ---- Trucker Survivor // Used in Kutjevo Refinery, LV-624, New Varadero, Solaris Ridge and Trijent Dam. @@ -408,7 +394,7 @@ Everything bellow is a parent used as a base for one or multiple maps. assignment = "Interstellar Commerce Commission Corporate Liaison" skills = /datum/skills/civilian/survivor flags = EQUIPMENT_PRESET_START_OF_ROUND - paygrade = PAY_SHORT_ICCL + paygrades = list(PAY_SHORT_ICCL = JOB_PLAYTIME_TIER_0) faction_group = FACTION_LIST_SURVIVOR_WY idtype = /obj/item/card/id/silver/cl role_comm_title = "ICC Rep." @@ -442,7 +428,7 @@ Everything bellow is a parent used as a base for one or multiple maps. assignment = "USCM Survivor" skills = /datum/skills/civilian/survivor/marshal idtype = /obj/item/card/id/dogtag - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_START_OF_ROUND access = list(ACCESS_CIVILIAN_PUBLIC) diff --git a/code/modules/gear_presets/survivors/trijent/crashlanding_upp_bar_insert_trijent.dm b/code/modules/gear_presets/survivors/trijent/crashlanding_upp_bar_insert_trijent.dm index cfb3dee1dc47..25136c172b6d 100644 --- a/code/modules/gear_presets/survivors/trijent/crashlanding_upp_bar_insert_trijent.dm +++ b/code/modules/gear_presets/survivors/trijent/crashlanding_upp_bar_insert_trijent.dm @@ -2,7 +2,7 @@ //crashlanding-upp-bar.dmm map. /datum/equipment_preset/survivor/upp name = "Survivor - UPP" - paygrade = PAY_SHORT_UE1 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0) origin_override = ORIGIN_UPP rank = JOB_SURVIVOR skills = /datum/skills/military/survivor/upp_private @@ -40,7 +40,7 @@ //crashlanding-upp-bar.dmm /datum/equipment_preset/survivor/upp/soldier name = "Survivor - UPP Soldier" - paygrade = PAY_SHORT_UE2 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_UE2 = JOB_PLAYTIME_TIER_1) assignment = JOB_UPP rank = JOB_UPP skills = /datum/skills/military/survivor/upp_private @@ -62,17 +62,11 @@ ..() -/datum/equipment_preset/survivor/upp/soldier/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_UE1 - return paygrade - // /obj/effect/landmark/survivor_spawner/upp_sapper //crashlanding-upp-bar.dmm /datum/equipment_preset/survivor/upp/sapper name = "Survivor - UPP Sapper" - paygrade = PAY_SHORT_UE3 + paygrades = list(PAY_SHORT_UE3 = JOB_PLAYTIME_TIER_0) assignment = JOB_UPP_ENGI rank = JOB_UPP_ENGI skills = /datum/skills/military/survivor/upp_sapper @@ -100,7 +94,7 @@ //crashlanding-upp-bar.dmm /datum/equipment_preset/survivor/upp/medic name = "Survivor - UPP Medic" - paygrade = PAY_SHORT_UE3 + paygrades = list(PAY_SHORT_UE3 = JOB_PLAYTIME_TIER_0) assignment = JOB_UPP_MEDIC rank = JOB_UPP_MEDIC skills = /datum/skills/military/survivor/upp_medic @@ -132,7 +126,7 @@ name = "Survivor - UPP Specialist" assignment = JOB_UPP_SPECIALIST rank = JOB_UPP_SPECIALIST - paygrade = PAY_SHORT_UE4 + paygrades = list(PAY_SHORT_UE4 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/military/survivor/upp_spec /datum/equipment_preset/survivor/upp/specialist/load_gear(mob/living/carbon/human/new_human) @@ -151,7 +145,7 @@ // /obj/effect/landmark/survivor_spawner/squad_leader /datum/equipment_preset/survivor/upp/squad_leader name = "Survivor - UPP Squad Leader" - paygrade = PAY_SHORT_UE5 + paygrades = list(PAY_SHORT_UE5 = JOB_PLAYTIME_TIER_0) assignment = JOB_UPP_LEADER rank = JOB_UPP_LEADER languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_GERMAN, LANGUAGE_CHINESE) @@ -179,7 +173,7 @@ faction = FACTION_UPP faction_group = list(FACTION_UPP, FACTION_SURVIVOR) skills = /datum/skills/colonial_synthetic - paygrade = PAY_SHORT_SYN + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag role_comm_title = "173/RECON Syn" diff --git a/code/modules/gear_presets/synths.dm b/code/modules/gear_presets/synths.dm index 2fde67e931b9..d7c531332c9a 100644 --- a/code/modules/gear_presets/synths.dm +++ b/code/modules/gear_presets/synths.dm @@ -3,7 +3,7 @@ uses_special_name = TRUE languages = ALL_SYNTH_LANGUAGES skills = /datum/skills/synthetic - paygrade = PAY_SHORT_SYN + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) minimap_icon = "synth" @@ -41,7 +41,6 @@ idtype = /obj/item/card/id/gold assignment = JOB_SYNTH rank = "Synthetic" - paygrade = PAY_SHORT_SYN role_comm_title = "Syn" /datum/equipment_preset/synth/uscm/load_gear(mob/living/carbon/human/new_human) @@ -65,7 +64,6 @@ idtype = /obj/item/card/id/gold assignment = JOB_SYNTH rank = "Synthetic" - paygrade = PAY_SHORT_SYN role_comm_title = "Syn" /datum/equipment_preset/synth/uscm/councillor/load_gear(mob/living/carbon/human/new_human) @@ -760,7 +758,7 @@ rank = JOB_COLONIST skills = /datum/skills/infiltrator_synthetic idtype = /obj/item/card/id/lanyard - paygrade = PAY_SHORT_CIV + paygrades = list(PAY_SHORT_CIV = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/synth/infiltrator/New() . = ..() diff --git a/code/modules/gear_presets/upp.dm b/code/modules/gear_presets/upp.dm index 417a893ffdee..ad7b1523d279 100644 --- a/code/modules/gear_presets/upp.dm +++ b/code/modules/gear_presets/upp.dm @@ -64,7 +64,7 @@ assignment = JOB_UPP rank = JOB_UPP role_comm_title = "Sol" - paygrade = PAY_SHORT_UE2 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_UE2 = JOB_PLAYTIME_TIER_1) /datum/equipment_preset/upp/soldier/load_gear(mob/living/carbon/human/new_human) //face @@ -87,12 +87,6 @@ load_upp_soldier(new_human, UPP) -/datum/equipment_preset/upp/soldier/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_UE1 - return paygrade - /datum/equipment_preset/upp/soldier/proc/load_upp_soldier(mob/living/carbon/human/new_human, obj/item/clothing/under/marine/veteran/UPP/UPP) var/percentage = rand(1, 100) switch(percentage) @@ -237,7 +231,7 @@ assignment = JOB_UPP_MEDIC rank = JOB_UPP_MEDIC role_comm_title = "Med" - paygrade = PAY_SHORT_UE3 + paygrades = list(PAY_SHORT_UE3 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/medic/load_gear(mob/living/carbon/human/new_human) //back @@ -408,7 +402,7 @@ assignment = JOB_UPP_ENGI rank = JOB_UPP_ENGI role_comm_title = "Sap" - paygrade = PAY_SHORT_UE3 + paygrades = list(PAY_SHORT_UE3 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/sapper/load_gear(mob/living/carbon/human/new_human) //Sappers should have lots of gear and whatnot that helps them attack or siege marines @@ -544,7 +538,7 @@ assignment = JOB_UPP_SPECIALIST rank = JOB_UPP_SPECIALIST role_comm_title = "Spc" - paygrade = PAY_SHORT_UE5 + paygrades = list(PAY_SHORT_UE5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/specialist/load_gear(mob/living/carbon/human/new_human) //back @@ -673,7 +667,7 @@ assignment = JOB_UPP_SPECIALIST rank = JOB_UPP_SPECIALIST role_comm_title = "Spc" - paygrade = PAY_SHORT_UE5 + paygrades = list(PAY_SHORT_UE5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/machinegunner/load_gear(mob/living/carbon/human/new_human) //back @@ -800,7 +794,7 @@ assignment = JOB_UPP_LEADER rank = JOB_UPP_LEADER role_comm_title = "SL" - paygrade = PAY_SHORT_UE6 + paygrades = list(PAY_SHORT_UE6 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/leader/load_gear(mob/living/carbon/human/new_human) var/UPPleadsidearm = rand(1,4) @@ -970,7 +964,7 @@ assignment = JOB_UPP_POLICE rank = JOB_UPP_POLICE role_comm_title = "MP" - paygrade = PAY_SHORT_UE6 + paygrades = list(PAY_SHORT_UE6 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/military_police/load_gear(mob/living/carbon/human/new_human) //back @@ -1124,7 +1118,7 @@ assignment = JOB_UPP_LT_OFFICER rank = JOB_UPP_LT_OFFICER role_comm_title = "Lt." - paygrade = PAY_SHORT_UO1 + paygrades = list(PAY_SHORT_UO1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/officer/load_gear(mob/living/carbon/human/new_human) //back @@ -1283,7 +1277,7 @@ assignment = JOB_UPP_SRLT_OFFICER rank = JOB_UPP_SRLT_OFFICER role_comm_title = "Sr-Lt." - paygrade = PAY_SHORT_UO2 + paygrades = list(PAY_SHORT_UO2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/officer/senior/load_gear(mob/living/carbon/human/new_human) //back @@ -1442,7 +1436,7 @@ assignment = JOB_UPP_KPT_OFFICER rank = JOB_UPP_KPT_OFFICER role_comm_title = "May." - paygrade = PAY_SHORT_UO3 + paygrades = list(PAY_SHORT_UO3 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/kapitan /datum/equipment_preset/upp/officer/kapitan/load_gear(mob/living/carbon/human/new_human) @@ -1602,7 +1596,7 @@ assignment = JOB_UPP_MAY_OFFICER rank = JOB_UPP_MAY_OFFICER role_comm_title = "May." - paygrade = PAY_SHORT_UO4 + paygrades = list(PAY_SHORT_UO4 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/major/load_gear(mob/living/carbon/human/new_human) @@ -1762,7 +1756,7 @@ assignment = JOB_UPP_LTKOL_OFFICER rank = JOB_UPP_LTKOL_OFFICER role_comm_title = "Lt. Kol." - paygrade = PAY_SHORT_UO5 + paygrades = list(PAY_SHORT_UO5 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/lt_kolonel/load_gear(mob/living/carbon/human/new_human) @@ -1922,7 +1916,7 @@ assignment = JOB_UPP_KOL_OFFICER rank = JOB_UPP_KOL_OFFICER role_comm_title = "Kol." - paygrade = PAY_SHORT_UO6 + paygrades = list(PAY_SHORT_UO6 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/kolonel/load_gear(mob/living/carbon/human/new_human) @@ -2082,7 +2076,7 @@ assignment = JOB_UPP_KOL_OFFICER rank = JOB_UPP_KOL_OFFICER role_comm_title = "May. Gen." - paygrade = PAY_SHORT_UO7 + paygrades = list(PAY_SHORT_UO7 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/may_gen/load_gear(mob/living/carbon/human/new_human) @@ -2242,7 +2236,7 @@ assignment = JOB_UPP_KOL_OFFICER rank = JOB_UPP_KOL_OFFICER role_comm_title = "Lt. Gen." - paygrade = PAY_SHORT_UO8 + paygrades = list(PAY_SHORT_UO8 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/ley_gen/load_gear(mob/living/carbon/human/new_human) @@ -2402,7 +2396,7 @@ assignment = JOB_UPP_KOL_OFFICER rank = JOB_UPP_KOL_OFFICER role_comm_title = "Gen." - paygrade = PAY_SHORT_UO9 + paygrades = list(PAY_SHORT_UO9 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/gen/load_gear(mob/living/carbon/human/new_human) @@ -2602,7 +2596,7 @@ skills = /datum/skills/synthetic assignment = JOB_UPP_SUPPORT_SYNTH rank = JOB_UPP_SUPPORT_SYNTH - paygrade = PAY_SHORT_SYN + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag /datum/equipment_preset/upp/synth/load_name(mob/living/carbon/human/new_human, randomise) @@ -2873,7 +2867,7 @@ assignment = JOB_UPP_CONSCRIPT rank = JOB_UPP_CONSCRIPT role_comm_title = "Cons" - paygrade = PAY_SHORT_UE1 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/conscript/load_gear(mob/living/carbon/human/new_human) //back @@ -2982,7 +2976,7 @@ assignment = JOB_UPP_COMMANDO rank = JOB_UPP_COMMANDO role_comm_title = "JKdo" - paygrade = PAY_SHORT_UC1 + paygrades = list(PAY_SHORT_UC1 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/data languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_TSL, LANGUAGE_SPANISH, LANGUAGE_CHINESE) @@ -3109,7 +3103,7 @@ assignment = JOB_UPP_COMMANDO_MEDIC rank = JOB_UPP_COMMANDO_MEDIC role_comm_title = "2ndKdo" - paygrade = PAY_SHORT_UC2 + paygrades = list(PAY_SHORT_UC2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/commando/medic/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/UPP/kdo/medic, WEAR_L_EAR) @@ -3276,7 +3270,7 @@ assignment = JOB_UPP_COMMANDO_LEADER rank = JOB_UPP_COMMANDO_LEADER role_comm_title = "1stKdo" - paygrade = PAY_SHORT_UC3 + paygrades = list(PAY_SHORT_UC3 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver /datum/equipment_preset/upp/commando/leader/load_gear(mob/living/carbon/human/new_human) @@ -3530,7 +3524,7 @@ assignment = JOB_UPP_CREWMAN rank = JOB_UPP_CREWMAN - paygrade = PAY_SHORT_UE5 + paygrades = list(PAY_SHORT_UE5 = JOB_PLAYTIME_TIER_0) role_comm_title = "TANK" minimum_age = 30 skills = /datum/skills/tank_crew @@ -3650,7 +3644,7 @@ assignment = JOB_UPP_LT_DOKTOR rank = JOB_UPP_LT_DOKTOR role_comm_title = "Lt. Med." - paygrade = PAY_SHORT_UO1 + paygrades = list(PAY_SHORT_UO1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/doctor/load_gear(mob/living/carbon/human/new_human) //back diff --git a/code/modules/gear_presets/uscm.dm b/code/modules/gear_presets/uscm.dm index 4b018eea1d50..0450e74353ef 100644 --- a/code/modules/gear_presets/uscm.dm +++ b/code/modules/gear_presets/uscm.dm @@ -67,7 +67,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "RFN" skills = /datum/skills/pfc @@ -82,12 +82,6 @@ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) -/datum/equipment_preset/uscm/pfc/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade - /datum/equipment_preset/uscm/pfc/cryo name = "USCM Cryo Squad Rifleman" auto_squad_name = SQUAD_MARINE_CRYO @@ -105,7 +99,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = JOB_SQUAD_SMARTGUN rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "SG" skills = /datum/skills/smartgunner @@ -163,7 +157,7 @@ ) assignment = JOB_TANK_CREW rank = JOB_TANK_CREW - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "CRMN" minimum_age = 30 skills = /datum/skills/tank_crew @@ -224,7 +218,7 @@ ) assignment = JOB_INTEL rank = JOB_INTEL - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "IO" skills = /datum/skills/intel @@ -281,7 +275,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "Spc" skills = /datum/skills/specialist @@ -340,7 +334,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_3) role_comm_title = "HM" skills = /datum/skills/combat_medic @@ -374,7 +368,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_TL_PREP) assignment = JOB_SQUAD_TEAM_LEADER rank = JOB_SQUAD_TEAM_LEADER - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "FTL" skills = /datum/skills/tl @@ -404,7 +398,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_ENGPREP, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_3) role_comm_title = "ComTech" skills = /datum/skills/combat_engineer @@ -438,7 +432,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_3) role_comm_title = "SL" minimum_age = 27 skills = /datum/skills/SL @@ -471,7 +465,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "RFN" skills = /datum/skills/pfc/crafty @@ -482,12 +476,6 @@ /datum/equipment_preset/uscm/private_equipped/load_status(mob/living/carbon/human/new_human) new_human.nutrition = NUTRITION_NORMAL -/datum/equipment_preset/uscm/private_equipped/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade - /datum/equipment_preset/uscm/private_equipped/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine(new_human), WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD) @@ -521,7 +509,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_3) role_comm_title = "SL" minimum_age = 27 skills = /datum/skills/SL @@ -563,7 +551,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = JOB_SQUAD_SMARTGUN rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "SG" skills = /datum/skills/smartgunner @@ -602,7 +590,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_ENGPREP, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_3) role_comm_title = "ComTech" skills = /datum/skills/combat_engineer @@ -650,7 +638,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_3) role_comm_title = "HM" skills = /datum/skills/combat_medic @@ -706,7 +694,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "Spc" skills = /datum/skills/specialist @@ -778,7 +766,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_TL_PREP) assignment = JOB_SQUAD_TEAM_LEADER rank = JOB_SQUAD_TEAM_LEADER - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "TL" skills = /datum/skills/tl @@ -819,7 +807,7 @@ skills = /datum/skills/commando/deathsquad auto_squad_name = SQUAD_SOF ert_squad = TRUE - paygrade = PAY_SHORT_ME6 + paygrades = list(PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_3) minimap_icon = "private" @@ -869,12 +857,6 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/medical/socmed/full, WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/tools/tactical/full, WEAR_R_STORE) -/datum/equipment_preset/uscm/marsoc/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_ME7 - return paygrade - //Covert Raiders /datum/equipment_preset/uscm/marsoc/covert name = "Marine Raider (!DEATHSQUAD! Covert)" @@ -883,6 +865,7 @@ new_human.gender = MALE new_human.change_real_name(new_human, "[pick(GLOB.nato_phonetic_alphabet)]") new_human.age = rand(20,30) + /datum/equipment_preset/uscm/marsoc/covert/load_rank(mob/living/carbon/human/new_human) return PAY_SHORT_CDNM @@ -892,7 +875,7 @@ assignment = JOB_MARINE_RAIDER_SL rank = JOB_MARINE_RAIDER_SL role_comm_title = "TL." - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_3) skills = /datum/skills/commando/deathsquad/leader minimap_icon = "leader" @@ -900,11 +883,6 @@ dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) dress_hat = list(/obj/item/clothing/head/marine/dress_cover/officer) -/datum/equipment_preset/uscm/marsoc/sl/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_MO2 - return paygrade //Codenamed Team Leader /datum/equipment_preset/uscm/marsoc/sl/covert @@ -914,26 +892,22 @@ new_human.gender = MALE new_human.change_real_name(new_human, "[pick(GLOB.nato_phonetic_alphabet)]") new_human.age = rand(20,30) + /datum/equipment_preset/uscm/marsoc/sl/covert/load_rank(mob/living/carbon/human/new_human) return PAY_SHORT_CDNM + //Officer /datum/equipment_preset/uscm/marsoc/cmd name = "Marine Raider Officer (!DEATHSQUAD!)" assignment = JOB_MARINE_RAIDER_CMD rank = JOB_MARINE_RAIDER_CMD role_comm_title = "CMD." - paygrade = PAY_SHORT_MO3 + paygrades = list(PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO4 = JOB_PLAYTIME_TIER_3) skills = /datum/skills/commando/deathsquad/officer dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) dress_hat = list(/obj/item/clothing/head/marine/dress_cover/officer) -/datum/equipment_preset/uscm/marsoc/cmd/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) > JOB_PLAYTIME_TIER_3) - return PAY_SHORT_MO4 - return paygrade - /datum/equipment_preset/uscm/marsoc/low_threat name = "Marine Raider" @@ -981,16 +955,10 @@ assignment = JOB_MARINE_RAIDER_SL rank = JOB_MARINE_RAIDER_SL role_comm_title = "TL." - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_3) skills = /datum/skills/commando/deathsquad/leader minimap_icon = "leader" dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) dress_hat = list(/obj/item/clothing/head/marine/dress_cover/officer) - -/datum/equipment_preset/uscm/marsoc/sl/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_MO2 - return paygrade diff --git a/code/modules/gear_presets/uscm_dress.dm b/code/modules/gear_presets/uscm_dress.dm index 080ed18d7c40..0185b11816e5 100644 --- a/code/modules/gear_presets/uscm_dress.dm +++ b/code/modules/gear_presets/uscm_dress.dm @@ -5,7 +5,7 @@ rank = JOB_MARINE access = list(ACCESS_MARINE_PREP) minimum_age = 18 - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "Mar" skills = /datum/skills/pfc @@ -25,13 +25,13 @@ /datum/equipment_preset/uscm_event/dress/lcpl name = "Dress Blues - (E-3) Lance Corporal" - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) //NCOs/SNCOs// /datum/equipment_preset/uscm_event/dress/nco name = "Dress Blues - (E-4) Corporal" - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/SL dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) @@ -44,11 +44,11 @@ /datum/equipment_preset/uscm_event/dress/nco/sgt name = "Dress Blues - (E-5) Sergeant" - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco name = "Dress Blues - (E-6) Staff Sergeant" - paygrade = PAY_SHORT_ME6 + paygrades = list(PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/SEA access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP) @@ -58,29 +58,29 @@ /datum/equipment_preset/uscm_event/dress/nco/snco/gysgt name = "Dress Blues - (E-7) Gunnery Sergeant" - paygrade = PAY_SHORT_ME7 + paygrades = list(PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco/msgt name = "Dress Blues - (E-8) Master Sergeant" - paygrade = PAY_SHORT_ME8 + paygrades = list(PAY_SHORT_ME8 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco/firstsgt name = "Dress Blues - (E-8E) First Sergeant" - paygrade = PAY_SHORT_ME8E + paygrades = list(PAY_SHORT_ME8E = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco/mgysgt name = "Dress Blues - (E-9) Master Gunnery Sergeant" - paygrade = PAY_SHORT_ME9 + paygrades = list(PAY_SHORT_ME9 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco/sgtmaj name = "Dress Blues - (E-9E) Sergeant Major" - paygrade = PAY_SHORT_ME9E + paygrades = list(PAY_SHORT_ME9E = JOB_PLAYTIME_TIER_0) //FIELD OFFICERS// /datum/equipment_preset/uscm_event/dress/officer name = "Dress Blues - (O-1) 2nd Lieutenant" - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver skills = /datum/skills/SO access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE, ACCESS_MARINE_MEDBAY) @@ -100,11 +100,11 @@ /datum/equipment_preset/uscm_event/dress/officer/firstlt name = "Dress Blues - (O-2) 1st Lieutenant" - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/officer/capt name = "Dress Blues - (O-3) Captain" - paygrade = PAY_SHORT_MO3 + paygrades = list(PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold skills = /datum/skills/XO @@ -115,7 +115,7 @@ /datum/equipment_preset/uscm_event/dress/officer/co name = "Dress Blues - (O-4) Major" - paygrade = PAY_SHORT_MO4 + paygrades = list(PAY_SHORT_MO4 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold skills = /datum/skills/commander @@ -125,19 +125,19 @@ /datum/equipment_preset/uscm_event/dress/officer/co/ltcol name = "Dress Blues - (O-5) Lieutenant Colonel" - paygrade = PAY_SHORT_MO5 + paygrades = list(PAY_SHORT_MO5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold/council /datum/equipment_preset/uscm_event/dress/officer/co/col name = "Dress Blues - (O-6) Colonel" - paygrade = PAY_SHORT_MO6 + paygrades = list(PAY_SHORT_MO6 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/general //GENERAL OFFICERS// /datum/equipment_preset/uscm_event/dress/officer/general name = "Dress Blues - (O-8) Major General" - paygrade = PAY_SHORT_MO8 + paygrades = list(PAY_SHORT_MO8 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/general skills = /datum/skills/general @@ -155,8 +155,8 @@ /datum/equipment_preset/uscm_event/dress/officer/general/ltgen name = "Dress Blues - (O-9) Lieutenant General" - paygrade = PAY_SHORT_MO9 + paygrades = list(PAY_SHORT_MO9 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/officer/general/gen name = "Dress Blues - (O-10) General" - paygrade = PAY_SHORT_MO10 + paygrades = list(PAY_SHORT_MO10 = JOB_PLAYTIME_TIER_0) diff --git a/code/modules/gear_presets/uscm_event.dm b/code/modules/gear_presets/uscm_event.dm index 1a03dc3f6b22..dbd8149c7866 100644 --- a/code/modules/gear_presets/uscm_event.dm +++ b/code/modules/gear_presets/uscm_event.dm @@ -16,7 +16,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_COLONEL rank = JOB_COLONEL - paygrade = PAY_SHORT_MO6 + paygrades = list(PAY_SHORT_MO6 = JOB_PLAYTIME_TIER_0) role_comm_title = "COL" minimum_age = 40 skills = /datum/skills/general @@ -61,7 +61,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_GENERAL rank = JOB_GENERAL - paygrade = PAY_SHORT_MO7 + paygrades = list(PAY_SHORT_MO7 = JOB_PLAYTIME_TIER_0) role_comm_title = "GEN" minimum_age = 50 skills = /datum/skills/general @@ -106,26 +106,26 @@ /datum/equipment_preset/uscm_event/general/o8 name = "USCM O-8 - Major General (High Command)" - paygrade = PAY_SHORT_MO8 + paygrades = list(PAY_SHORT_MO8 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/general/o9 name = "USCM O-9 - Lieutenant General (High Command)" - paygrade = PAY_SHORT_MO9 + paygrades = list(PAY_SHORT_MO9 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/general/o10 name = "USCM O-10 - General (High Command)" - paygrade = PAY_SHORT_MO10 + paygrades = list(PAY_SHORT_MO10 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/general/o10c name = "USCM O-10C - Assistant Commandant of the Marine Corps (High Command)" - paygrade = PAY_SHORT_MO10C + paygrades = list(PAY_SHORT_MO10C = JOB_PLAYTIME_TIER_0) assignment = JOB_ACMC rank = JOB_ACMC role_comm_title = "ACMC" /datum/equipment_preset/uscm_event/general/o10s name = "USCM O-10S - Commandant of the Marine Corps (High Command)" - paygrade = PAY_SHORT_MO10S + paygrades = list(PAY_SHORT_MO10S = JOB_PLAYTIME_TIER_0) assignment = JOB_CMC rank = JOB_CMC role_comm_title = "CMC" @@ -145,7 +145,7 @@ ) assignment = JOB_ORDNANCE_TECH rank = "UPP" - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "OT" skills = /datum/skills/spy @@ -200,7 +200,7 @@ assignment = JOB_PROVOST_ENFORCER rank = "Provost Enforcer" - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) role_comm_title = "PvE" flags = EQUIPMENT_PRESET_EXTRA @@ -246,7 +246,7 @@ assignment = JOB_PROVOST_TML rank = "Provost Team Leader" - paygrade = PAY_SHORT_CSPO + paygrades = list(PAY_SHORT_CSPO = JOB_PLAYTIME_TIER_0) role_comm_title = "PvTML" flags = EQUIPMENT_PRESET_EXTRA @@ -292,7 +292,7 @@ assignment = JOB_PROVOST_INSPECTOR rank = "Provost Inspector" - paygrade = PAY_SHORT_PVI + paygrades = list(PAY_SHORT_PVI = JOB_PLAYTIME_TIER_0) role_comm_title = "PvI" flags = EQUIPMENT_PRESET_EXTRA @@ -332,7 +332,7 @@ assignment = JOB_PROVOST_ADVISOR rank = "Provost Advisor" - paygrade = PAY_SHORT_CSPO + paygrades = list(PAY_SHORT_CSPO = JOB_PLAYTIME_TIER_0) role_comm_title = "PvA" flags = EQUIPMENT_PRESET_EXTRA @@ -343,7 +343,7 @@ assignment = JOB_PROVOST_MARSHAL rank = "Provost Marshal" - paygrade = PAY_SHORT_PVM + paygrades = list(PAY_SHORT_PVM = JOB_PLAYTIME_TIER_0) role_comm_title = PAY_SHORT_PVM flags = EQUIPMENT_PRESET_EXTRA @@ -379,7 +379,7 @@ assignment = JOB_PROVOST_SMARSHAL rank = "Provost Sector Marshal" - paygrade = PAY_SHORT_PVSM + paygrades = list(PAY_SHORT_PVSM = JOB_PLAYTIME_TIER_0) role_comm_title = PAY_SHORT_PVSM /datum/equipment_preset/uscm_event/provost/marshal/chief @@ -388,7 +388,7 @@ assignment = JOB_PROVOST_CMARSHAL rank = "Provost Chief Marshal" - paygrade = PAY_SHORT_PVCM + paygrades = list(PAY_SHORT_PVCM = JOB_PLAYTIME_TIER_0) role_comm_title = PAY_SHORT_PVCM /*****************************************************************************************************/ @@ -410,7 +410,7 @@ assignment = JOB_TIS_IO rank = "UAAC-TIS Intelligence Officer" - paygrade = PAY_SHORT_NO2 + paygrades = list(PAY_SHORT_NO2 = JOB_PLAYTIME_TIER_0) role_comm_title = "TIS-IO" flags = EQUIPMENT_PRESET_EXTRA @@ -437,7 +437,7 @@ assignment = JOB_TIS_SA rank = "UAAC-TIS Special Agent" - paygrade = PAY_SHORT_NO5 + paygrades = list(PAY_SHORT_NO5 = JOB_PLAYTIME_TIER_0) role_comm_title = "TIS-SA" flags = EQUIPMENT_PRESET_EXTRA diff --git a/code/modules/gear_presets/uscm_forecon.dm b/code/modules/gear_presets/uscm_forecon.dm index dfe4e7dd8d5c..65328e8513f5 100644 --- a/code/modules/gear_presets/uscm_forecon.dm +++ b/code/modules/gear_presets/uscm_forecon.dm @@ -1,7 +1,7 @@ /datum/equipment_preset/uscm/forecon assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag role_comm_title = "FORECON" rank = JOB_MARINE @@ -227,7 +227,7 @@ rank = JOB_SQUAD_LEADER role_comm_title = "SL" skills = /datum/skills/military/survivor/forecon_squad_leader - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) diff --git a/code/modules/gear_presets/uscm_medical.dm b/code/modules/gear_presets/uscm_medical.dm index 75152268326c..6e727381b6ff 100644 --- a/code/modules/gear_presets/uscm_medical.dm +++ b/code/modules/gear_presets/uscm_medical.dm @@ -36,7 +36,7 @@ ) assignment = JOB_CMO rank = JOB_CMO - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_1) role_comm_title = "CMO" skills = /datum/skills/CMO @@ -66,7 +66,7 @@ assignment = JOB_DOCTOR rank = JOB_DOCTOR - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "Doc" skills = /datum/skills/doctor @@ -104,7 +104,7 @@ assignment = JOB_NURSE rank = JOB_NURSE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_1) role_comm_title = "Nurse" skills = /datum/skills/nurse @@ -126,13 +126,6 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/armband/nurse(new_human), WEAR_ACCESSORY) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(new_human), WEAR_FEET) - -/datum/equipment_preset/uscm_ship/uscm_medical/nurse/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME3 - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/uscm_medical/researcher name = "USCM Researcher" @@ -140,7 +133,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_RESEARCH, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_RESEARCHER rank = JOB_RESEARCHER - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "Rsr" skills = /datum/skills/researcher diff --git a/code/modules/gear_presets/uscm_police.dm b/code/modules/gear_presets/uscm_police.dm index 76df4d6de2be..dcb926e804d7 100644 --- a/code/modules/gear_presets/uscm_police.dm +++ b/code/modules/gear_presets/uscm_police.dm @@ -27,7 +27,7 @@ ) assignment = JOB_POLICE rank = JOB_POLICE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_3) role_comm_title = "MP" skills = /datum/skills/MP @@ -59,11 +59,6 @@ new_human.equip_to_slot_or_del(new /obj/item/device/taperecorder(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/medium(new_human), WEAR_R_STORE) -/datum/equipment_preset/uscm_ship/uscm_police/mp/load_rank(mob/living/carbon/human/human) - if(human.client && get_job_playtime(human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME3 - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/uscm_police/warden @@ -90,7 +85,7 @@ ) assignment = JOB_WARDEN rank = JOB_WARDEN - paygrade = PAY_SHORT_ME6 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_3) role_comm_title = "MW" skills = /datum/skills/MW @@ -151,7 +146,7 @@ ) assignment = JOB_CHIEF_POLICE rank = JOB_CHIEF_POLICE - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_1) role_comm_title = "CMP" skills = /datum/skills/CMP @@ -195,7 +190,7 @@ access = list() assignment = JOB_RIOT rank = JOB_RIOT - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMP" skills = /datum/skills/CMP @@ -243,6 +238,6 @@ assignment = JOB_RIOT_CHIEF rank = JOB_RIOT_CHIEF - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "CRMP" skills = /datum/skills/CMP diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 9c00599ec9cd..76b0ea2c9341 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -46,7 +46,7 @@ ) assignment = JOB_CORPORATE_LIAISON rank = JOB_CORPORATE_LIAISON - paygrade = PAY_SHORT_WYC2 + paygrades = list(PAY_SHORT_WYC2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_WYC3 = JOB_PLAYTIME_TIER_2, PAY_SHORT_WYC4 = JOB_PLAYTIME_TIER_3, PAY_SHORT_WYC5 = JOB_PLAYTIME_TIER_4) role_comm_title = "CL" skills = /datum/skills/civilian @@ -85,20 +85,6 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) -/datum/equipment_preset/uscm_ship/liaison/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - var/playtime = get_job_playtime(new_human.client, rank) - if(new_human.client.prefs.playtime_perks) - if(playtime > JOB_PLAYTIME_TIER_4) - return PAY_SHORT_WYC5 - else if(playtime > JOB_PLAYTIME_TIER_3) - return PAY_SHORT_WYC4 - else if(playtime > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_WYC3 - else - return paygrade - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/reporter @@ -120,7 +106,7 @@ ) assignment = JOB_COMBAT_REPORTER rank = JOB_COMBAT_REPORTER - paygrade = PAY_SHORT_CIV + paygrades = list(PAY_SHORT_CIV = JOB_PLAYTIME_TIER_0) role_comm_title = "PRESS" skills = /datum/skills/civilian idtype = /obj/item/card/id/silver/cl @@ -155,7 +141,7 @@ ) assignment = JOB_COMBAT_REPORTER rank = JOB_COMBAT_REPORTER - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "CC" skills = /datum/skills/pfc idtype = /obj/item/card/id/dogtag @@ -206,7 +192,7 @@ ) assignment = JOB_CHIEF_ENGINEER rank = JOB_CHIEF_ENGINEER - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_3) role_comm_title = "CE" minimum_age = 27 skills = /datum/skills/CE @@ -242,7 +228,7 @@ ) assignment = JOB_MAINT_TECH rank = JOB_MAINT_TECH - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "MT" skills = /datum/skills/MT @@ -262,12 +248,6 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) -/datum/equipment_preset/uscm_ship/maint/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/ordn @@ -283,7 +263,7 @@ ) assignment = JOB_ORDNANCE_TECH rank = JOB_ORDNANCE_TECH - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "OT" skills = /datum/skills/OT @@ -327,7 +307,7 @@ ) assignment = JOB_CHIEF_REQUISITION rank = JOB_CHIEF_REQUISITION - paygrade = PAY_SHORT_ME7 + paygrades = list(PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME8 = JOB_PLAYTIME_TIER_3) role_comm_title = "QM" minimum_age = 27 skills = /datum/skills/RO @@ -362,7 +342,7 @@ access = list(ACCESS_MARINE_CARGO) assignment = JOB_CARGO_TECH rank = JOB_CARGO_TECH - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "CT" skills = /datum/skills/CT @@ -387,12 +367,6 @@ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/medium(new_human), WEAR_R_STORE) -/datum/equipment_preset/uscm_ship/cargo/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/commander @@ -402,7 +376,7 @@ idtype = /obj/item/card/id/gold assignment = JOB_CO rank = JOB_CO - paygrade = PAY_SHORT_MO4 + paygrades = list(PAY_SHORT_MO4 = JOB_PLAYTIME_TIER_0) role_comm_title = "CO" minimum_age = 30 skills = /datum/skills/commander @@ -485,7 +459,7 @@ idtype = /obj/item/card/id/gold/council rank = JOB_CO - paygrade = PAY_SHORT_MO5 + paygrades = list(PAY_SHORT_MO5 = JOB_PLAYTIME_TIER_0) role_comm_title = "CO" minimum_age = 35 @@ -501,7 +475,7 @@ /datum/equipment_preset/uscm_ship/commander/council/plus name = "USCM Commanding Officer (CO++)" idtype = /obj/item/card/id/general - paygrade = PAY_SHORT_MO6 + paygrades = list(PAY_SHORT_MO6 = JOB_PLAYTIME_TIER_0) dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior, /obj/item/clothing/under/marine/dress/blues/general) /datum/equipment_preset/uscm_ship/commander/council/plus/load_gear(mob/living/carbon/human/new_human) @@ -517,7 +491,7 @@ idtype = /obj/item/card/id/silver assignment = JOB_XO rank = JOB_XO - paygrade = PAY_SHORT_MO3 + paygrades = list(PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_0) role_comm_title = "XO" minimum_age = 35 skills = /datum/skills/XO @@ -556,7 +530,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE, ACCESS_MARINE_MEDBAY) assignment = JOB_SO rank = JOB_SO - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "SO" minimum_age = 25 skills = /datum/skills/SO @@ -588,7 +562,7 @@ idtype = /obj/item/card/id/silver assignment = JOB_SEA rank = JOB_SEA - paygrade = PAY_SHORT_ME7 + paygrades = list(PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_0) role_comm_title = "SEA" minimum_age = 40 skills = /datum/skills/SEA @@ -619,11 +593,11 @@ new_human.equip_to_slot_or_del(new /obj/item/device/binoculars(new_human), WEAR_L_HAND) new_human.equip_to_slot_or_del(new /obj/item/device/whistle(new_human), WEAR_R_HAND) -/datum/equipment_preset/uscm_ship/sea/load_rank(mob/living/carbon/human/rankee) +/datum/equipment_preset/uscm_ship/sea/load_rank(mob/living/carbon/human/rankee, client/mob_client) if(rankee?.client?.prefs?.pref_special_job_options[rank]) - paygrade = get_paygrade_id_by_name(rankee.client.prefs.pref_special_job_options[rank]) - - return paygrade + var/paygrade_choice = get_paygrade_id_by_name(rankee.client.prefs.pref_special_job_options[rank]) + return paygrade_choice + ..() //*****************************************************************************************************/ @@ -634,7 +608,7 @@ idtype = /obj/item/card/id/silver assignment = JOB_AUXILIARY_OFFICER rank = JOB_AUXILIARY_OFFICER - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_3) role_comm_title = "ASO" minimum_age = 27 skills = /datum/skills/auxiliary_officer @@ -693,7 +667,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_PILOT) assignment = JOB_CAS_PILOT rank = JOB_CAS_PILOT - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "GP" skills = /datum/skills/pilot @@ -743,7 +717,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_PILOT) assignment = JOB_DROPSHIP_PILOT rank = JOB_DROPSHIP_PILOT - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "DP" skills = /datum/skills/pilot @@ -793,7 +767,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_PILOT) assignment = JOB_DROPSHIP_CREW_CHIEF rank = JOB_DROPSHIP_CREW_CHIEF - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_3) role_comm_title = "DCC" skills = /datum/skills/crew_chief @@ -846,7 +820,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = "USCM Officer" rank = "USCM Officer" - paygrade = PAY_SHORT_MO3 + paygrades = list(PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_0) role_comm_title = "Cpt" minimum_age = 40 skills = /datum/skills/commander @@ -884,7 +858,7 @@ access = list(ACCESS_MARINE_KITCHEN) assignment = JOB_MESS_SERGEANT rank = JOB_MESS_SERGEANT - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "MST" skills = /datum/skills/mess_technician @@ -909,9 +883,3 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/latex(new_human), WEAR_HANDS) new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/medium(new_human), WEAR_R_STORE) - -/datum/equipment_preset/uscm_ship/chef/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade diff --git a/code/modules/gear_presets/whiteout.dm b/code/modules/gear_presets/whiteout.dm index 75e8e013c03f..0a77ab7dcb41 100644 --- a/code/modules/gear_presets/whiteout.dm +++ b/code/modules/gear_presets/whiteout.dm @@ -9,7 +9,7 @@ languages = list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_RUSSIAN, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_YAUTJA, LANGUAGE_XENOMORPH, LANGUAGE_TSL) //Synths after all. skills = /datum/skills/everything //They are Synths, programmed for Everything. idtype = /obj/item/card/id/pmc/ds - paygrade = PAY_SHORT_CDNM + paygrades = list(PAY_SHORT_CDNM = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/pmc/w_y_whiteout/New() . = ..() diff --git a/code/modules/gear_presets/wo.dm b/code/modules/gear_presets/wo.dm index bf002b292df9..17138b208a58 100644 --- a/code/modules/gear_presets/wo.dm +++ b/code/modules/gear_presets/wo.dm @@ -17,7 +17,7 @@ assignment = JOB_WO_CO rank = JOB_WO_CO - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_0) role_comm_title = "CDR" skills = /datum/skills/commander idtype = /obj/item/card/id/gold @@ -96,7 +96,7 @@ assignment = JOB_WO_XO rank = JOB_WO_XO - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "LCDR" skills = /datum/skills/XO idtype = /obj/item/card/id/silver @@ -140,7 +140,7 @@ access = list(ACCESS_MARINE_BRIG, ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE, ACCESS_MARINE_PREP, ACCESS_MARINE_CMP, ACCESS_MARINE_MEDBAY) assignment = JOB_WO_CHIEF_POLICE rank = JOB_WO_CHIEF_POLICE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "HGSL" skills = /datum/skills/honor_guard/lead idtype = /obj/item/card/id/silver @@ -176,7 +176,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_BRIG, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE) assignment = JOB_WO_SO rank = JOB_WO_SO - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "VHG" skills = /datum/skills/honor_guard/vet idtype = /obj/item/card/id/silver @@ -218,7 +218,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE) assignment = JOB_WO_CREWMAN rank = JOB_WO_CREWMAN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "HGS" skills = /datum/skills/honor_guard/spec idtype = /obj/item/card/id/gold @@ -258,7 +258,7 @@ access = list(ACCESS_MARINE_BRIG, ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE, ACCESS_MARINE_PREP, ACCESS_MARINE_MEDBAY) assignment = JOB_WO_POLICE rank = JOB_WO_POLICE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "HG" skills = /datum/skills/honor_guard @@ -292,7 +292,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_PILOT) assignment = JOB_WO_PILOT rank = JOB_WO_PILOT - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "MC" skills = /datum/skills/mortar_crew @@ -327,7 +327,7 @@ access = list(ACCESS_MARINE_CARGO, ACCESS_MARINE_RO, ACCESS_MARINE_COMMAND) assignment = JOB_WO_CHIEF_REQUISITION rank = JOB_WO_CHIEF_REQUISITION - paygrade = PAY_SHORT_ME8 + paygrades = list(PAY_SHORT_ME8 = JOB_PLAYTIME_TIER_0) role_comm_title = "QM" skills = /datum/skills/RO idtype = /obj/item/card/id/silver @@ -357,7 +357,7 @@ access = list(ACCESS_MARINE_ENGINEERING, ACCESS_CIVILIAN_ENGINEERING, ACCESS_MARINE_CARGO) assignment = JOB_WO_REQUISITION rank = JOB_WO_REQUISITION - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "BCL" skills = /datum/skills/CE idtype = /obj/item/card/id @@ -389,7 +389,7 @@ access = list(ACCESS_MARINE_CMO, ACCESS_MARINE_MEDBAY, ACCESS_MARINE_RESEARCH, ACCESS_MARINE_COMMAND, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_WO_CMO rank = JOB_WO_CMO - paygrade = PAY_SHORT_CCMO + paygrades = list(PAY_SHORT_CCMO = JOB_PLAYTIME_TIER_0) role_comm_title = "HS" skills = /datum/skills/CMO idtype = /obj/item/card/id/silver @@ -432,7 +432,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_WO_DOCTOR rank = JOB_WO_DOCTOR - paygrade = PAY_SHORT_CDOC + paygrades = list(PAY_SHORT_CDOC = JOB_PLAYTIME_TIER_0) role_comm_title = "Doc" skills = /datum/skills/doctor idtype = /obj/item/card/id @@ -472,7 +472,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_RESEARCH, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_WO_RESEARCHER rank = JOB_WO_RESEARCHER - paygrade = PAY_SHORT_CDOC + paygrades = list(PAY_SHORT_CDOC = JOB_PLAYTIME_TIER_0) role_comm_title = "Chem" skills = /datum/skills/researcher idtype = /obj/item/card/id @@ -512,7 +512,7 @@ access = list(ACCESS_MARINE_CE, ACCESS_MARINE_ENGINEERING, ACCESS_MARINE_COMMAND, ACCESS_CIVILIAN_ENGINEERING, ACCESS_MARINE_DATABASE) assignment = JOB_WO_CHIEF_ENGINEER rank = JOB_WO_CHIEF_ENGINEER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "BCM" skills = /datum/skills/CE idtype = /obj/item/card/id/silver @@ -546,7 +546,7 @@ access = list(ACCESS_MARINE_CE, ACCESS_MARINE_ENGINEERING, ACCESS_MARINE_COMMAND, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_WO_ORDNANCE_TECH rank = JOB_WO_ORDNANCE_TECH - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "BC" skills = /datum/skills/OT idtype = /obj/item/card/id @@ -579,7 +579,7 @@ assignment = JOB_WO_CORPORATE_LIAISON rank = JOB_WO_CORPORATE_LIAISON - paygrade = PAY_SHORT_WYC2 + paygrades = list(PAY_SHORT_WYC2 = JOB_PLAYTIME_TIER_0) role_comm_title = "PRESS" skills = /datum/skills/civilian idtype = /obj/item/card/id/silver/cl @@ -623,7 +623,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "SL" skills = /datum/skills/SL @@ -658,7 +658,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "Spc" skills = /datum/skills/specialist @@ -693,7 +693,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = JOB_SQUAD_SMARTGUN rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "SG" skills = /datum/skills/smartgunner @@ -717,7 +717,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_ENGPREP, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "ComTech" skills = /datum/skills/combat_engineer @@ -751,7 +751,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "HM" skills = /datum/skills/combat_medic @@ -789,7 +789,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "RFN" skills = /datum/skills/pfc diff --git a/code/modules/gear_presets/wy.dm b/code/modules/gear_presets/wy.dm index d492f9573b57..75349115b47c 100644 --- a/code/modules/gear_presets/wy.dm +++ b/code/modules/gear_presets/wy.dm @@ -1,6 +1,6 @@ /datum/equipment_preset/wy name = "WY" - paygrade = PAY_SHORT_WYC1 + paygrades = list(PAY_SHORT_WYC1 = JOB_PLAYTIME_TIER_0) faction = FACTION_WY rank = FACTION_WY @@ -29,7 +29,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_TRAINEE rank = JOB_TRAINEE - paygrade = PAY_SHORT_WYC1 + paygrades = list(PAY_SHORT_WYC1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/trainee/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket/trainee(new_human), WEAR_BODY) @@ -40,28 +40,28 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_JUNIOR_EXECUTIVE rank = JOB_JUNIOR_EXECUTIVE - paygrade = PAY_SHORT_WYC2 + paygrades = list(PAY_SHORT_WYC2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/exec name = "Corporate - C - Executive" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_EXECUTIVE rank = JOB_EXECUTIVE - paygrade = PAY_SHORT_WYC3 + paygrades = list(PAY_SHORT_WYC3 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/senior_exec name = "Corporate - D - Senior Executive" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_SENIOR_EXECUTIVE rank = JOB_SENIOR_EXECUTIVE - paygrade = PAY_SHORT_WYC4 + paygrades = list(PAY_SHORT_WYC4 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/exec_spec name = "Corporate - E - Executive Specialist" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_EXECUTIVE_SPECIALIST rank = JOB_EXECUTIVE_SPECIALIST - paygrade = PAY_SHORT_WYC5 + paygrades = list(PAY_SHORT_WYC5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/exec_spec/lawyer name = "Corporate - E - Lawyer" @@ -82,7 +82,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_EXECUTIVE_SUPERVISOR rank = JOB_EXECUTIVE_SUPERVISOR - paygrade = PAY_SHORT_WYC6 + paygrades = list(PAY_SHORT_WYC6 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/exec_supervisor/lawyer name = "Corporate - F - Lawyer" @@ -120,21 +120,21 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_ASSISTANT_MANAGER rank = JOB_ASSISTANT_MANAGER - paygrade = PAY_SHORT_WYC7 + paygrades = list(PAY_SHORT_WYC7 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/manager/division_manager name = "Corporate - H - Division Manager" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_DIVISION_MANAGER rank = JOB_DIVISION_MANAGER - paygrade = PAY_SHORT_WYC8 + paygrades = list(PAY_SHORT_WYC8 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/manager/chief_executive name = "Corporate - I - Chief Executive" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_CHIEF_EXECUTIVE rank = JOB_CHIEF_EXECUTIVE - paygrade = PAY_SHORT_WYC9 + paygrades = list(PAY_SHORT_WYC9 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/manager/chief_executive/New() . = ..() @@ -145,7 +145,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_DIRECTOR rank = JOB_DIRECTOR - paygrade = PAY_SHORT_WYC10 + paygrades = list(PAY_SHORT_WYC10 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/manager/director headset_type = /obj/item/device/radio/headset/distress/pmc/command/director diff --git a/code/modules/gear_presets/wy_goons.dm b/code/modules/gear_presets/wy_goons.dm index 9207b9d55a2d..c67f82176c93 100644 --- a/code/modules/gear_presets/wy_goons.dm +++ b/code/modules/gear_presets/wy_goons.dm @@ -61,7 +61,7 @@ assignment = JOB_WY_GOON rank = JOB_WY_GOON - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) skills = /datum/skills/wy_goon /datum/equipment_preset/goon/standard/load_gear(mob/living/carbon/human/new_human) @@ -94,7 +94,7 @@ assignment = JOB_WY_GOON_TECH rank = JOB_WY_GOON_TECH - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) skills = /datum/skills/wy_goon_tech /datum/equipment_preset/goon/engineer/load_gear(mob/living/carbon/human/new_human) @@ -128,7 +128,7 @@ assignment = JOB_WY_GOON_LEAD rank = JOB_WY_GOON_LEAD - paygrade = PAY_SHORT_CSPO + paygrades = list(PAY_SHORT_CSPO = JOB_PLAYTIME_TIER_0) skills = /datum/skills/wy_goon_lead /datum/equipment_preset/goon/lead/New() @@ -164,7 +164,7 @@ assignment = JOB_WY_GOON_RESEARCHER rank = JOB_WY_GOON_RESEARCHER - paygrade = PAY_SHORT_CCMO + paygrades = list(PAY_SHORT_CCMO = JOB_PLAYTIME_TIER_0) skills = /datum/skills/researcher /datum/equipment_preset/goon/researcher/load_gear(mob/living/carbon/human/new_human) From f22c1ad79b8f13e62e63f1be2a49dd0b297105a3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 30 Jul 2024 20:17:38 +0100 Subject: [PATCH 160/275] Automatic changelog for PR #6295 [ci skip] --- html/changelogs/AutoChangeLog-pr-6295.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6295.yml diff --git a/html/changelogs/AutoChangeLog-pr-6295.yml b/html/changelogs/AutoChangeLog-pr-6295.yml new file mode 100644 index 000000000000..080f557d31bc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6295.yml @@ -0,0 +1,8 @@ +author: "realforest2001" +delete-after: True +changes: + - code_imp: "Changed back-end for working out equipment preset paygrades so as to remove the manual overrides on several roles based on playtime perks." + - rscadd: "Added lower ranks for all enlisted and some officer roles subject to having played for less than ten hours. This rank cannot be used after playing more than ten hours, and ignores preferences for playtime perks." + - rscadd: "Added a higher rank achievable to most enlisted and some officers, requiring 175+ hours." + - rscadd: "Changed base rank for SL, SG, Spec and FTL by one grade up." + - rscadd: "Changed low playtime rank for MP and Nurse from Lance Corporal to Corporal." \ No newline at end of file From 4ccbc2406b64906b7e3cf0b750c28d9b38da7964 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Tue, 30 Jul 2024 13:31:08 -0700 Subject: [PATCH 161/275] Remove electric chair (#6817) # About the pull request I was made aware this exists; it should not. # Explain why it's good for the game Admin only; and I don't want any admins using this. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog No player facing changes. --- code/game/objects/structures/electricchair.dm | 47 ------------------- colonialmarines.dme | 1 - 2 files changed, 48 deletions(-) delete mode 100644 code/game/objects/structures/electricchair.dm diff --git a/code/game/objects/structures/electricchair.dm b/code/game/objects/structures/electricchair.dm deleted file mode 100644 index 239df3c05973..000000000000 --- a/code/game/objects/structures/electricchair.dm +++ /dev/null @@ -1,47 +0,0 @@ -/obj/structure/bed/chair/e_chair - name = "electric chair" - desc = "Looks absolutely SHOCKING!" - icon_state = "echair1" - var/last_time = 1 - -/obj/structure/bed/chair/e_chair/New() - ..() - overlays += image('icons/obj/objects.dmi', src, "echair_over", MOB_LAYER + 1, dir) - - -/obj/structure/bed/chair/e_chair/rotate() - ..() - overlays.Cut() - overlays += image('icons/obj/objects.dmi', src, "echair_over", MOB_LAYER + 1, dir) //there's probably a better way of handling this, but eh. -Pete - return - -/obj/structure/bed/chair/e_chair/proc/shock() - if(last_time + 50 > world.time) - return - last_time = world.time - - // special power handling - var/area/A = get_area(src) - if(!isarea(A)) - return - if(!A.powered(POWER_CHANNEL_EQUIP)) - return - A.use_power(5000) - var/light = A.power_light - A.updateicon() - - flick("echair1", src) - var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread - s.set_up(12, 1, src) - s.start() - if(buckled_mob) - buckled_mob.burn_skin(85) - to_chat(buckled_mob, SPAN_DANGER("You feel a deep shock course through your body!")) - sleep(1) - buckled_mob.burn_skin(85) - buckled_mob.apply_effect(600, STUN) - visible_message(SPAN_DANGER("The electric chair went off!"), SPAN_DANGER("You hear a deep sharp shock!")) - - A.power_light = light - A.updateicon() - return diff --git a/colonialmarines.dme b/colonialmarines.dme index e1fb24e505ad..6c234b764d0b 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1282,7 +1282,6 @@ #include "code\game\objects\structures\curtains.dm" #include "code\game\objects\structures\desertdam.dm" #include "code\game\objects\structures\displaycase.dm" -#include "code\game\objects\structures\electricchair.dm" #include "code\game\objects\structures\extinguisher.dm" #include "code\game\objects\structures\fence.dm" #include "code\game\objects\structures\flora.dm" From b4c4ad391ba88e2a2e54ec6a37ac7dbd4e21a9ab Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Tue, 30 Jul 2024 22:34:41 +0200 Subject: [PATCH 162/275] Drone devices removal (#6724) # About the pull request removes unused shit # Explain why it's good for the game cleaner code # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del:/obj/item/device/gripper and /obj/item/device/matter_decompiler removed /:cl: --------- Co-authored-by: vincibrv --- .../objects/items/devices/drone_devices.dm | 241 ------------------ code/game/objects/prop.dm | 12 + colonialmarines.dme | 1 - maps/map_files/CORSAT/Corsat.dmm | 2 +- .../FOP_v2_Cellblocks/Prison_Station_FOP.dmm | 2 +- .../Sorokyne_Strata/Sorokyne_Strata.dmm | 2 +- 6 files changed, 15 insertions(+), 245 deletions(-) delete mode 100644 code/game/objects/items/devices/drone_devices.dm diff --git a/code/game/objects/items/devices/drone_devices.dm b/code/game/objects/items/devices/drone_devices.dm deleted file mode 100644 index 0e22b64bf67f..000000000000 --- a/code/game/objects/items/devices/drone_devices.dm +++ /dev/null @@ -1,241 +0,0 @@ - - -//Simple borg hand. -//Limited use. -/obj/item/device/gripper - name = "magnetic gripper" - desc = "A simple grasping tool for synthetic assets." - icon_state = "gripper" - - //Has a list of items that it can hold. - var/list/can_hold = list( - /obj/item/cell, - /obj/item/circuitboard, - /obj/item/stock_parts, - /obj/item/frame, - /obj/item/tank, - /obj/item/stock_parts/smes_coil - ) - - //Item currently being held. - var/obj/item/wrapped = null - -/obj/item/device/gripper/paperwork - name = "paperwork gripper" - desc = "A simple grasping tool for clerical work." - - can_hold = list( - /obj/item/clipboard, - /obj/item/paper, - /obj/item/paper_bundle, - /obj/item/card/id, - ) - -/obj/item/device/gripper/attack_self(mob/user as mob) - ..() - - if(wrapped) - wrapped.attack_self(user) - -/obj/item/device/gripper/verb/drop_item() - - set name = "Drop Item" - set desc = "Release an item from your magnetic gripper." - set category = "Drone" - set src in usr - if(!wrapped) - //There's some weirdness with items being lost inside the arm. Trying to fix all cases. ~Z - for(var/obj/item/thing in src.contents) - thing.forceMove(get_turf(src)) - return - - if(wrapped.loc != src) - wrapped = null - return - - to_chat(src.loc, SPAN_WARNING("You drop \the [wrapped].")) - wrapped.forceMove(get_turf(src)) - wrapped = null - //update_icon() - -/obj/item/device/gripper/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob) - return - -/obj/item/device/gripper/afterattack(atom/target as mob|obj|turf|area, mob/living/user as mob|obj, proximity, params) - - if(!target || !proximity) //Target is invalid or we are not adjacent. - return - - //There's some weirdness with items being lost inside the arm. Trying to fix all cases. ~Z - if(!wrapped) - for(var/obj/item/thing in src.contents) - wrapped = thing - break - - if(wrapped) //Already have an item. - - //Temporary put wrapped into user so target's attackby() checks pass. - wrapped.forceMove(user) - - //Pass the attack on to the target. This might delete/relocate wrapped. - target.attackby(wrapped,user) - - //If wrapped was neither deleted nor put into target, put it back into the gripper. - if(wrapped && user && (wrapped.loc == user)) - wrapped.forceMove(src) - else - wrapped = null - return - - else if(istype(target,/obj/item)) //Check that we're not pocketing a mob. - - //...and that the item is not in a container. - if(!isturf(target.loc)) - return - - var/obj/item/I = target - - //Check if the item is blacklisted. - var/grab = 0 - for(var/typepath in can_hold) - if(istype(I,typepath)) - grab = 1 - break - - //We can grab the item, finally. - if(grab) - to_chat(user, "You collect \the [I].") - I.forceMove(src) - wrapped = I - return - else - to_chat(user, SPAN_DANGER("Your gripper cannot hold \the [target].")) - - else if(istype(target,/obj/structure/machinery/power/apc)) - var/obj/structure/machinery/power/apc/A = target - if(A.opened) - if(A.cell) - - wrapped = A.cell - - A.cell.add_fingerprint(user) - A.cell.update_icon() - A.cell.forceMove(src) - A.cell = null - - A.charging = 0 - A.update_icon() - - user.visible_message(SPAN_DANGER("[user] removes the power cell from [A]!"), "You remove the power cell.") - - - - - - - -//TODO: Matter decompiler. -/obj/item/device/matter_decompiler - name = "matter decompiler" - desc = "Eating trash, bits of glass, or other debris will replenish your stores." - icon_state = "decompiler" - - //Metal, glass, wood, plastic. - var/list/stored_comms = list( - "metal" = 0, - "glass" = 0, - "wood" = 0, - "plastic" = 0 - ) - -/obj/item/device/matter_decompiler/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob) - return - -/obj/item/device/matter_decompiler/afterattack(atom/target as mob|obj|turf|area, mob/living/user as mob|obj, proximity, params) - - if(!proximity) return //Not adjacent. - - //We only want to deal with using this on turfs. Specific items aren't important. - var/turf/T = get_turf(target) - if(!istype(T)) - return - - //Used to give the right message. - var/grabbed_something = 0 - - for(var/mob/M in T) - if(istype(M,/mob/living/simple_animal/lizard) || istype(M,/mob/living/simple_animal/mouse)) - src.loc.visible_message(SPAN_DANGER("[src.loc] sucks [M] into its decompiler. There's a horrible crunching noise."),SPAN_DANGER("It's a bit of a struggle, but you manage to suck [M] into your decompiler. It makes a series of visceral crunching noises.")) - new/obj/effect/decal/cleanable/blood/splatter(get_turf(src)) - qdel(M) - stored_comms["wood"]++ - stored_comms["wood"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - return - else - continue - - for(var/obj/W in T) - //Different classes of items give different commodities. - if (istype(W,/obj/item/trash/cigbutt)) - stored_comms["plastic"]++ - else if(istype(W,/obj/effect/spider/spiderling)) - stored_comms["wood"]++ - stored_comms["wood"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - else if(istype(W,/obj/item/light_bulb)) - var/obj/item/light_bulb/L = W - if(L.status >= 2) //In before someone changes the inexplicably local defines. ~ Z - stored_comms["metal"]++ - stored_comms["glass"]++ - else - continue - else if(istype(W,/obj/effect/decal/remains/robot)) - stored_comms["metal"]++ - stored_comms["metal"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - stored_comms["glass"]++ - else if(istype(W,/obj/item/trash)) - stored_comms["metal"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - else if(istype(W,/obj/effect/decal/cleanable/blood/gibs/robot)) - stored_comms["metal"]++ - stored_comms["metal"]++ - stored_comms["glass"]++ - stored_comms["glass"]++ - else if(istype(W,/obj/item/ammo_casing)) - stored_comms["metal"]++ - else if(istype(W,/obj/item/shard/shrapnel)) - stored_comms["metal"]++ - stored_comms["metal"]++ - stored_comms["metal"]++ - else if(istype(W,/obj/item/shard)) - stored_comms["glass"]++ - stored_comms["glass"]++ - stored_comms["glass"]++ - else if(istype(W,/obj/item/reagent_container/food/snacks/grown)) - stored_comms["wood"]++ - stored_comms["wood"]++ - stored_comms["wood"]++ - stored_comms["wood"]++ - else if(istype(W,/obj/item/ammo_magazine)) - var/obj/item/ammo_magazine/AM = W - if(AM.current_rounds) - continue - stored_comms["metal"]++ - else - continue - - qdel(W) - grabbed_something = 1 - - if(grabbed_something) - to_chat(user, SPAN_NOTICE(" You deploy your decompiler and clear out the contents of \the [T].")) - else - to_chat(user, SPAN_DANGER("Nothing on \the [T] is useful to you.")) - return diff --git a/code/game/objects/prop.dm b/code/game/objects/prop.dm index cc941b19ed97..9e256236e7d6 100644 --- a/code/game/objects/prop.dm +++ b/code/game/objects/prop.dm @@ -169,6 +169,18 @@ icon_state = "game_kit" icon = 'icons/obj/items/items.dmi' +/obj/item/prop/gripper + name = "magnetic gripper" + desc = "A simple grasping tool for synthetic assets." + icon_state = "gripper" + icon = 'icons/obj/items/devices.dmi' + +/obj/item/prop/matter_decompiler + name = "matter decompiler" + desc = "Eating trash, bits of glass, or other debris will replenish your stores." + icon_state = "decompiler" + icon = 'icons/obj/items/devices.dmi' + /// Xeno-specific props /obj/item/prop/alien/hugger diff --git a/colonialmarines.dme b/colonialmarines.dme index 6c234b764d0b..d4c8bf6ce6e3 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1121,7 +1121,6 @@ #include "code\game\objects\items\devices\debugger.dm" #include "code\game\objects\items\devices\defibrillator.dm" #include "code\game\objects\items\devices\device.dm" -#include "code\game\objects\items\devices\drone_devices.dm" #include "code\game\objects\items\devices\dummy_tablet.dm" #include "code\game\objects\items\devices\flash.dm" #include "code\game\objects\items\devices\flashlight.dm" diff --git a/maps/map_files/CORSAT/Corsat.dmm b/maps/map_files/CORSAT/Corsat.dmm index f335e4c41e8b..5730f8e64032 100644 --- a/maps/map_files/CORSAT/Corsat.dmm +++ b/maps/map_files/CORSAT/Corsat.dmm @@ -24929,7 +24929,7 @@ /area/corsat/gamma/biodome/complex) "bTQ" = ( /obj/structure/surface/table/reinforced, -/obj/item/device/gripper, +/obj/item/prop/gripper, /turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTU" = ( diff --git a/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm b/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm index 5cccceb54389..60bb9c8aa42f 100644 --- a/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm +++ b/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm @@ -18901,7 +18901,7 @@ /area/prison/security/monitoring/highsec) "btD" = ( /obj/structure/surface/table/reinforced, -/obj/item/device/matter_decompiler, +/obj/item/prop/matter_decompiler, /turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "btE" = ( diff --git a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm index 2baad841c255..ad54d9e129ae 100644 --- a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm +++ b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm @@ -2795,7 +2795,7 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/item/device/mass_spectrometer, -/obj/item/device/matter_decompiler, +/obj/item/prop/matter_decompiler, /turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "ake" = ( From 22a7cd10c0aa489a9ff5c917a199c4d57fadd1b5 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 31 Jul 2024 01:05:52 +0000 Subject: [PATCH 163/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6295.yml | 8 -------- html/changelogs/AutoChangeLog-pr-6696.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6807.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6813.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6814.yml | 4 ---- html/changelogs/archive/2024-07.yml | 17 +++++++++++++++++ 6 files changed, 17 insertions(+), 24 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6295.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6696.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6807.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6813.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6814.yml diff --git a/html/changelogs/AutoChangeLog-pr-6295.yml b/html/changelogs/AutoChangeLog-pr-6295.yml deleted file mode 100644 index 080f557d31bc..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6295.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - code_imp: "Changed back-end for working out equipment preset paygrades so as to remove the manual overrides on several roles based on playtime perks." - - rscadd: "Added lower ranks for all enlisted and some officer roles subject to having played for less than ten hours. This rank cannot be used after playing more than ten hours, and ignores preferences for playtime perks." - - rscadd: "Added a higher rank achievable to most enlisted and some officers, requiring 175+ hours." - - rscadd: "Changed base rank for SL, SG, Spec and FTL by one grade up." - - rscadd: "Changed low playtime rank for MP and Nurse from Lance Corporal to Corporal." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6696.yml b/html/changelogs/AutoChangeLog-pr-6696.yml deleted file mode 100644 index b1e9c292943d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6696.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zzzmike" -delete-after: True -changes: - - rscdel: "Disablers can't execute people anymore" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6807.yml b/html/changelogs/AutoChangeLog-pr-6807.yml deleted file mode 100644 index d8078014420a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6807.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zzzmike" -delete-after: True -changes: - - bugfix: "stops people from buckling others when they are knocked out etc." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6813.yml b/html/changelogs/AutoChangeLog-pr-6813.yml deleted file mode 100644 index fdd4fff55258..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6813.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "coldironwarrior" -delete-after: True -changes: - - spellcheck: "Fixed capitalization of ordnance workshop area" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6814.yml b/html/changelogs/AutoChangeLog-pr-6814.yml deleted file mode 100644 index cc6bcb38d9a6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6814.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "coldironwarrior" -delete-after: True -changes: - - spellcheck: "Fixed spelling of auxiliary in the circuit board vendor" \ No newline at end of file diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml index b95690de4245..f78f87f3ad52 100644 --- a/html/changelogs/archive/2024-07.yml +++ b/html/changelogs/archive/2024-07.yml @@ -285,3 +285,20 @@ zzzmike: - bugfix: stops attempted stripping when stunned etc. - rscadd: pilots can unhack lifeboats, similar to dropship unhacking +2024-07-31: + coldironwarrior: + - spellcheck: Fixed spelling of auxiliary in the circuit board vendor + - spellcheck: Fixed capitalization of ordnance workshop area + realforest2001: + - code_imp: Changed back-end for working out equipment preset paygrades so as to + remove the manual overrides on several roles based on playtime perks. + - rscadd: Added lower ranks for all enlisted and some officer roles subject to having + played for less than ten hours. This rank cannot be used after playing more + than ten hours, and ignores preferences for playtime perks. + - rscadd: Added a higher rank achievable to most enlisted and some officers, requiring + 175+ hours. + - rscadd: Changed base rank for SL, SG, Spec and FTL by one grade up. + - rscadd: Changed low playtime rank for MP and Nurse from Lance Corporal to Corporal. + zzzmike: + - rscdel: Disablers can't execute people anymore + - bugfix: stops people from buckling others when they are knocked out etc. From 4cf38facf04ebd89f2dbef61369175cdc05a18a9 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Thu, 1 Aug 2024 08:02:34 +0300 Subject: [PATCH 164/275] Another NERF to heavy revolver ammo (#6775) # About the pull request https://github.com/cmss13-devs/cmss13/pull/4706 So this PR replaced knockdown with slow+knockback, but unlike the knockdown proc the slow proc didn't check for the mob size, so you became able to slow down T3s and even Queen with heavy revolver ammo, which clearly wasn't intended. This wasn't noticed until recently. # Explain why it's good for the game Free slows with no telegraph on T3s is not something we need in the game. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: ihatethisengine2 balance: heavy revolver ammo cannot slowdown t3s anymore. /:cl: --- code/datums/ammo/ammo.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/datums/ammo/ammo.dm b/code/datums/ammo/ammo.dm index 022909691cfc..587ffd805b6c 100644 --- a/code/datums/ammo/ammo.dm +++ b/code/datums/ammo/ammo.dm @@ -173,6 +173,10 @@ living_mob.apply_stamina_damage(fired_projectile.ammo.damage, fired_projectile.def_zone, ARMOR_BULLET) /datum/ammo/proc/slowdown(mob/living/living_mob, obj/projectile/fired_projectile) + if(isxeno(living_mob)) + var/mob/living/carbon/xenomorph/xeno = living_mob + if(xeno.caste.tier > 2 || (xeno.caste.tier == 0 && xeno.mob_size >= MOB_SIZE_BIG)) + return //tier 3 and big tier 0 (like queen) are not affected if(iscarbonsizexeno(living_mob)) var/mob/living/carbon/xenomorph/target = living_mob target.apply_effect(1, SUPERSLOW) From 0b69a4f9a91d46e3cf6c906b9317d6c48fd47f51 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 06:08:08 +0100 Subject: [PATCH 165/275] Automatic changelog for PR #6775 [ci skip] --- html/changelogs/AutoChangeLog-pr-6775.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6775.yml diff --git a/html/changelogs/AutoChangeLog-pr-6775.yml b/html/changelogs/AutoChangeLog-pr-6775.yml new file mode 100644 index 000000000000..12239136f677 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6775.yml @@ -0,0 +1,4 @@ +author: "ihatethisengine2" +delete-after: True +changes: + - balance: "heavy revolver ammo cannot slowdown t3s anymore." \ No newline at end of file From 5850a00667e2682641dad0f16f8c5dfeab836933 Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Thu, 1 Aug 2024 08:15:49 +0300 Subject: [PATCH 166/275] Phone sounds update (#6789) # About the pull request Adds sounds for: Someone pick up phone on other end Someone hung up phone on other end Someone talk on the other end Reaching voicemail Dialing Typing dial numbers Post call disconnection beeps (video volume is a bit low, just high it up, they are loud enough in game) https://github.com/user-attachments/assets/b317adc8-8d0c-4829-b98b-5b8ba71ecec2 https://github.com/user-attachments/assets/91f147fe-4d94-4bd1-8c4d-20df25a2a1dc All sounds are either from public domain or custom made. For discusstion about sound origin see https://discord.com/channels/150315577943130112/964684928161808384/1266875925916680253 # Explain why it's good for the game More immersion and atmosphere.
    # Changelog :cl: soundadd: added numerous phone sounds for different phone interactions /:cl: --- code/datums/looping_sounds/misc_sounds.dm | 21 ++++++++++++++++++++ code/game/sound.dm | 2 ++ code/modules/cm_phone/phone.dm | 22 ++++++++++++++++++++- sound/machines/telephone/dial.ogg | Bin 0 -> 32036 bytes sound/machines/telephone/phone_busy.ogg | Bin 0 -> 10191 bytes sound/machines/telephone/remote_hangup.ogg | Bin 0 -> 5348 bytes sound/machines/telephone/remote_pickup.ogg | Bin 0 -> 12107 bytes sound/machines/telephone/ring_outgoing.ogg | Bin 0 -> 25644 bytes sound/machines/telephone/talk_phone1.ogg | Bin 0 -> 62975 bytes sound/machines/telephone/talk_phone2.ogg | Bin 0 -> 38695 bytes sound/machines/telephone/talk_phone3.ogg | Bin 0 -> 38304 bytes sound/machines/telephone/talk_phone4.ogg | Bin 0 -> 45185 bytes sound/machines/telephone/talk_phone5.ogg | Bin 0 -> 39802 bytes sound/machines/telephone/talk_phone6.ogg | Bin 0 -> 41973 bytes sound/machines/telephone/talk_phone7.ogg | Bin 0 -> 33615 bytes sound/voice/callstation_unavailable.ogg | Bin 0 -> 13758 bytes 16 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 sound/machines/telephone/dial.ogg create mode 100644 sound/machines/telephone/phone_busy.ogg create mode 100644 sound/machines/telephone/remote_hangup.ogg create mode 100644 sound/machines/telephone/remote_pickup.ogg create mode 100644 sound/machines/telephone/ring_outgoing.ogg create mode 100644 sound/machines/telephone/talk_phone1.ogg create mode 100644 sound/machines/telephone/talk_phone2.ogg create mode 100644 sound/machines/telephone/talk_phone3.ogg create mode 100644 sound/machines/telephone/talk_phone4.ogg create mode 100644 sound/machines/telephone/talk_phone5.ogg create mode 100644 sound/machines/telephone/talk_phone6.ogg create mode 100644 sound/machines/telephone/talk_phone7.ogg create mode 100644 sound/voice/callstation_unavailable.ogg diff --git a/code/datums/looping_sounds/misc_sounds.dm b/code/datums/looping_sounds/misc_sounds.dm index 6411b3f51f4a..318ac7b331b7 100644 --- a/code/datums/looping_sounds/misc_sounds.dm +++ b/code/datums/looping_sounds/misc_sounds.dm @@ -1,3 +1,24 @@ /datum/looping_sound/looping_launch_announcement_alarm mid_sounds = list('sound/vehicles/Dropships/single_alarm_brr_dropship_1.ogg' = 1) start_sound = list('sound/vehicles/Dropships/single_alarm_brr_dropship_1.ogg' = 1) + +/datum/looping_sound/telephone/ring + start_sound = 'sound/machines/telephone/dial.ogg' + start_length = 3.2 SECONDS + mid_sounds = 'sound/machines/telephone/ring_outgoing.ogg' + mid_length = 2.1 SECONDS + volume = 10 + +/datum/looping_sound/telephone/busy + start_sound = 'sound/voice/callstation_unavailable.ogg' + start_length = 5.7 SECONDS + mid_sounds = 'sound/machines/telephone/phone_busy.ogg' + mid_length = 5 SECONDS + volume = 15 + +/datum/looping_sound/telephone/hangup + start_sound = 'sound/machines/telephone/remote_hangup.ogg' + start_length = 0.6 SECONDS + mid_sounds = 'sound/machines/telephone/phone_busy.ogg' + mid_length = 5 SECONDS + volume = 15 diff --git a/code/game/sound.dm b/code/game/sound.dm index 1ab8fc42f41a..825b4c2740bd 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -365,6 +365,8 @@ S = pick('sound/voice/upp_warcry/warcry_female_1.ogg', 'sound/voice/upp_warcry/warcry_female_2.ogg') if("rtb_handset") S = pick('sound/machines/telephone/rtb_handset_1.ogg', 'sound/machines/telephone/rtb_handset_2.ogg', 'sound/machines/telephone/rtb_handset_3.ogg', 'sound/machines/telephone/rtb_handset_4.ogg', 'sound/machines/telephone/rtb_handset_5.ogg') + if("talk_phone") + S = pick('sound/machines/telephone/talk_phone1.ogg', 'sound/machines/telephone/talk_phone2.ogg', 'sound/machines/telephone/talk_phone3.ogg', 'sound/machines/telephone/talk_phone4.ogg', 'sound/machines/telephone/talk_phone5.ogg', 'sound/machines/telephone/talk_phone6.ogg', 'sound/machines/telephone/talk_phone7.ogg') if("bone_break") S = pick('sound/effects/bone_break1.ogg','sound/effects/bone_break2.ogg','sound/effects/bone_break3.ogg','sound/effects/bone_break4.ogg','sound/effects/bone_break5.ogg','sound/effects/bone_break6.ogg','sound/effects/bone_break7.ogg') if("plush") diff --git a/code/modules/cm_phone/phone.dm b/code/modules/cm_phone/phone.dm index 231bf54475d3..b600f9fb67cb 100644 --- a/code/modules/cm_phone/phone.dm +++ b/code/modules/cm_phone/phone.dm @@ -37,6 +37,10 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) var/list/networks_receive = list(FACTION_MARINE) var/list/networks_transmit = list(FACTION_MARINE) + var/datum/looping_sound/telephone/busy/busy_loop + var/datum/looping_sound/telephone/hangup/hangup_loop + var/datum/looping_sound/telephone/ring/outring_loop + /obj/structure/transmitter/hidden do_not_disturb = PHONE_DND_FORCED @@ -51,6 +55,10 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) if(!get_turf(src)) return + outring_loop = new(attached_to) + busy_loop = new(attached_to) + hangup_loop = new(attached_to) + GLOB.transmitters += src /obj/structure/transmitter/update_icon() @@ -184,6 +192,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) to_chat(user, SPAN_PURPLE("[icon2html(src, user)] Dialing [calling_phone_id]..")) playsound(get_turf(user), "rtb_handset") timeout_timer_id = addtimer(CALLBACK(src, PROC_REF(reset_call), TRUE), timeout_duration, TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_STOPPABLE) + outring_loop.start() START_PROCESSING(SSobj, src) START_PROCESSING(SSobj, T) @@ -223,6 +232,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) if(T.attached_to && ismob(T.attached_to.loc)) var/mob/M = T.attached_to.loc to_chat(M, SPAN_PURPLE("[icon2html(src, M)] [phone_id] has picked up.")) + playsound(T.attached_to.loc, 'sound/machines/telephone/remote_pickup.ogg', 20) if(T.timeout_timer_id) deltimer(T.timeout_timer_id) T.timeout_timer_id = null @@ -230,6 +240,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) to_chat(user, SPAN_PURPLE("[icon2html(src, user)] Picked up a call from [T.phone_id].")) playsound(get_turf(user), "rtb_handset") + T.outring_loop.stop() user.put_in_active_hand(attached_to) update_icon() @@ -254,11 +265,14 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) if(T.attached_to && ismob(T.attached_to.loc)) var/mob/M = T.attached_to.loc to_chat(M, SPAN_PURPLE("[icon2html(src, M)] [phone_id] has hung up on you.")) + T.hangup_loop.start() if(attached_to && ismob(attached_to.loc)) var/mob/M = attached_to.loc if(timeout) - to_chat(M, SPAN_PURPLE("[icon2html(src, M)] Your call to [T.phone_id] has reached voicemail, you immediately disconnect the line.")) + to_chat(M, SPAN_PURPLE("[icon2html(src, M)] Your call to [T.phone_id] has reached voicemail, nobody picked up the phone.")) + busy_loop.start() + outring_loop.stop() else to_chat(M, SPAN_PURPLE("[icon2html(src, M)] You have hung up on [T.phone_id].")) @@ -282,6 +296,8 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) T.update_icon() STOP_PROCESSING(SSobj, T) + outring_loop.stop() + STOP_PROCESSING(SSobj, src) /obj/structure/transmitter/process() @@ -319,9 +335,12 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) var/mob/M = attached_to.loc M.drop_held_item(attached_to) playsound(get_turf(M), "rtb_handset", 100, FALSE, 7) + hangup_loop.stop() attached_to.forceMove(src) reset_call() + busy_loop.stop() + outring_loop.stop() update_icon() @@ -347,6 +366,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) P.handle_hear(message, L, speaking) attached_to.handle_hear(message, L, speaking) + playsound(P, "talk_phone", 5) log_say("TELEPHONE: [key_name(speaking)] on Phone '[phone_id]' to '[T.phone_id]' said '[message]'") /obj/structure/transmitter/attackby(obj/item/W, mob/user) diff --git a/sound/machines/telephone/dial.ogg b/sound/machines/telephone/dial.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0dffcc34cca7b4e1fd339062a394f8b87362fc14 GIT binary patch literal 32036 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 Q1+oNywMvxL|4^j=3;*q!<^TWy literal 0 HcmV?d00001 diff --git a/sound/machines/telephone/phone_busy.ogg b/sound/machines/telephone/phone_busy.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3ddb26e62cb3dd4e2aa096cc2b6198cfbd8f587a GIT binary patch literal 10191 zcmeHLdpwls+rQ;FB~45knQ9cvGf|DGre$+TWsnR**x71OIi^8pnlcJ2iAi=yPNPgl zQiOIu;aTjslRHj_gF*`64CvLo4iA=P}L`NBnH6W7qNz;I4LL_k<1g7Q{U zm2XAt>^+r$27E$wCQG<&DNF$H0BkTsw9+;?B0_$y$*v6kYIG)9n2^CwkP!WnsM1e2 zvW5RN08{|i1ecsY;26|G+e|c0=H$=<*DO6nR!?;6rQxo;{K_w^@Iqm5SPNpLG1*%c zK)=|mHi#oI&>K76;2;s+4v{$Z2B)$(6Dg;24ooz!C&xOQKP*UFv+UvN{N!biOfIz9 zO)|UCPIso>^zcc95Yic4~V5csmW0eLPZ_!GWygW|09Gnh91N zB{-fVG@c_h-!OE2X6mM6d1H}-yN3%CjwqJb_JFSKQC-`ky))u`E2F(D<9u($u}0%I z5)Y1DucCWK(F-%3tORoA($f2oyg4)S?$h#=c?XLp0DsgaWL)YTBsJf$a8po8U}nXZ zGZmqYWu}c~nivU;sS2tM$O#k_{_Wc2ogVO?FPkm(6kr2=d2Ji%+BQQ6hT%1isXFH2 zdH`c;!!VU_ELKHWT#K-R*Q&@B*ZI!PFPx`*3IZB-0Boov$u`n;=naNh2glMY!n!NM zr3<!5s;AGJ~sdEI51ZpY@~} zhd%o&d~9IcHr^siPaGgeC#$gu289M`vm%dZrR7lTk%C!=lULG5A^@I=p`R!M_6QbLIe;G(0RP`RpX>wXE1Rb~t%}KV{A~ z!nLEM>qiZp$_!oFO`D%txIVYIq2u6Y;o?4xbz@pohi-uTVpfM`KnFA6=JtTw6#>2% zqrEG}5=NdjJzY@>nS-Xt99nYU>Qt34nUiCZe1B>3T*p*H@6@k$rEg9U6#bC>uqbch zUovM);;D?pQ}Ky|@yR9$>46CXQB__@L&;F}f4n|t&MJ-}ykO=ya10ePr;bXphuKtS z>hfG}qxB8w&`5{riU9ziE=AJ`t0Qga3|zfw;nHCN9eWG_Jpksy zAoK8voD{n->vbB`0YlYXnp*D9MBXXNQ zo_wY7TgU#T8nEoC05<@*)OzaAL{5w2^_&$gRNM)EJ#Y!@o(nZ7I`~YzP3bH5n6;I6k8V8AxF?Q2R*?I_*@Jdkalt zCa;02b|My!2ubcO$TbqL$+kZ$w$0WA0CJrY{IfH$@OJ=sW6&FJ*qUbHL@;vFacCt3 zbm_Qs9kXb*uypfaHtH~MdN8|nU6>U{E;=qQFFcq!4$NuHj&v7hd1$Lez-ruX&$?@^|g zEZPaKy1U$-#$;A7Z@&y>rbpk4WU{;hZjUm(bz^+H;_i(^-y@=&yKY9o)s3=%jTfVO zOacXgL3yV|0uzy_NK_FjDiQnUJrL!I8p<|{N{SoG&Ymd=8G@@Nr$uF^B9ZBtvf{TQ z)1ivfqH1wNS!rg;nW2i|NmosWs>4MkC1=VWqpQ{8A?dcE>V zw>4FSlJZ55YAB6YN*l_ChpHD`h%#_vM*YHP^?5-%Lf7xe_8pBY3;nuQ{I&ryXn#d( z-Aby0+s=pS!)Max^OkR1nk?KbfSQWLnW8g8WnuHK77y9EF{4?>0(zFPyr+ltEJ^n5 zI-DnZR848Dfr6-arCUjt7Lr)qi{ZkFGV!Enzxq*JYjC%8+uLP*BT@NhHF4LDKx`6%ITFu!L@w~4su@JAp-V{owe%nZekVmr_DFWD&q~v# zZ$bF&4E0>$T6%CUU&aVNSJ=t^om`+x4>aSq`vet9JAIO-`r*w73;bIgal#Ae0%SFq zQ=nx>7Zwnl=w_Zx5XkxMwyTQ@wA~$x${{OZfvyvsT0!s)qsmBdM}fAlBO)cZhnh(R zbERa+>N+YMlhL2Shpc{xO{LSt$5I(hS!pP%*krmRQjtn`hFa0-=i(SXAyiowBg7JF z1zDxiL(HT;zRu-Qc%Mm_R^oEc;2^OS3O5oGo#^Mvb%VpG12gD>VpMpMMAtVN3U?2- zER+SI3%;S&GC>4gEbC+(h6{e7Kiw4U8UAEBJIG8bV~bJYlyk>Yq40q_K1nowI~%e} zWhB8Jz9ChG=|ONo!1%s=;7&w{X=@wL zXmJe0bDC%roLv*mxQOFyhak)*TMeV~78-&`WHb#Up{^6fOyU`gAkYdk*mq!QtLBm* zQJOf}8wXavES8dC-BHsM5@Xwl1q46*93c_LMM&_2z9mLz*-`ZTT5L@a-dZ{ZiNn(! zjfAklok)WHTu2*#9SJHVuOk~Y*_zaYcEDW59QJ}O?M8504Zgu{-g)XhKQz|kC7Gbeyu zXw9V4)N}bO5hj7V~X#bG}7vN7RT%Zk-&|6kS@|VWs%MAB#j3|PA)>KdUww4n0HRN6SN^R_?U&vUK zo+1CK(6fK(-v4Rl8!U#9Q@jD2+KKAmqq@H5s-?(`Nv5cccrDoIUCn?RtIgycL>?6I zV0d!v=`<4~h!O;W@PQf4_o4p~!C+8~gz0GM==7nRLEh>{LK!0nN?E2MywHh?x@Ef> z5z2hNH-jlhhdgc2YU?KdcZk_V<=D zpGlxMEF5rGmu@?Ftl<2W8@*Vp4Pdivhj|-47%*Tga!|Awte`_wp%^jX!7#|5@lrlN z!!H|@Lkj|GP)^5RYllHgBNskHWNStXuhZ1l z5$(@oF9Yko-B7R2)jWLo!uOLNnAfSY?naS$WEF#Wi4q}&8>`VtvfF1UBV~zO;<{=-E(J}&Y7%& znflKk_0;bBC_@j0Zq;6_#m{s>4Ev(h)0jhvg8ScWk6G0E+-jfeW12eZm<h@;Q%yhh5v@UtQb+)TjZPog-Ynyv!L4%Mp0`yPpS`c8Th;-qHGW-w*d6juP6_I9u8dmV@= z_=TN{g4`98gP>SyZE1R3avDa5>DPnmH&21i>cpigD7UdCWLnP-8Agb?=8183&nsVr zNN*^9^j;fq-*>4BED!C%u!Es-?@8#IF(0mf^&ww-Ow$cL#N1^!Fgh&G7(>ONEOaeh z1K)u$`+F=0LOIHx<1B}cg5=%-=V%x`;><|axffg5@~EKD`8&%eeLEM!&ZB6_+I{B6 zG>jz*h##Sje;6yW+_*ZJJpp9UMj`?(ky?Pviv`1yb7a=6oi+9j&9{b?wXr zIQr8iu5d0W9C>u}jMv%kfV17uQ&Qdjfb)mLaU++y%Feug{aVNR-hDW5A3r3_pFjVb zY1DNgyW`oyZdrtHhoB$@*2HDL;Uo+Z%G&H-mVCRwkkWb z*MDbq>F3>gyvmo+$GBk19<54EBS%+o$BU)jGogO!wPR2B9-2Y1l*G&)b5ZkitG;)= zk5^SX{v;JG7`e6a;sUFZ%FP?1`<_2LzG`-fsr`=4UvPy*R}L4i;r_QrR?E3?RXyJ< zXu6k-`x0HWFc5YrWN~=e5laIAEOwBz&u;&5o}5x1-kml1^@kL)WK`?xY$^aRVrm*5 z9$#@?UTsiPD~N>K`xKe(J6*F_3B1^Qjxn0vZTLkzTI$?>vv=9Hehkput3S!YC)n7z z8{6+ndV2*!7nUlYD9B5!Xq0tNgTfLG$p(u}V+gZ@s*;CbJW>2h00G>2rODD}XZRJgns zi`L8#%tGskyxgD+M`r&i@0g3On{XO3Bod#sz6qFnFk?_9 z{}l13k^P*Y3FNw(c}pC0!Xo5ae#(54!)U-^=Y)>LewmUonDATdN^$Ljrx;7D-tALw z-CCiDjM}gl57mHkuP-iQPbLww27RZZxNy@(UzPI41ekb`W-9^hANNH@p2_-(iV}W) zRsO}1zG*t3u0~(~{nu&}G07NVHhiZNUMo7XxQ_$lxTm8dVM#?JRv59jbhi5F*NJ-- zK=E`p-clLVNl$e7=Y@Rn&fh|vVNCl~9n_uurf>JIt~^iydyAdVf4yHh->PRLeDkhi z!Ee4h-aj;s9zokIu&%ME{`{$r`2lQ? z(A)ReZl|A9i4r;imX*pQBp!u9Cd<7H~ROpTW*c}G89rsOTv|AKyMyiEPS>ZY&{ z8YPiBO*iz zNFz&-01+ahMn$Dr6a*JG5!qxUX`^DhfI=%%H`+b(zBlvcd*A!#)mN!hojUcqXRUj# zcT|)wK!dL>`0KxYxegPx1eKDQ92&zyXejPg0A^wP^Zzo+8#(z`Lr$XL@5iVX(Kjv# z=U>fw&KDdTxE&Ca6m8+19EFdM3Eied$GhXLEv+pr*IC-&O{o##oUoXLD77dDMpXIMJE6~w-R zxT-4`@o89n->n2p9+gLp(F@B$X4uW{E7;l&CTGI1LGHJDPsbf~t~W^25>Pz}O*zyI zvYMW6CZRcp>Oodr!Jh9hZs5!FFm=9Mz^c5+=Z77wU}t;CjKe+26heBohiaMc7Ba<_ z-%BMJvZ&NpXE}T%xgMXU_0#<<8Y1US5>{WL0k#5w%{Yt8K&Kt5LIZ06REkV_PfdBt ziP>T9x=I%41uOtJlXToq=-jC_-u%#fbC-(`Ew#svMw{d?`jC#d315Vuk|^bQW%~F= z&2XHW799id&_tU|8?kf#G!FI~YlfHftVdCoSt4cTX@IA1`2a5>4`1 zE%vekRz`B9RW#%)U}+zWBz&0_HjO*Si4a-~vHai zxt08Yk!VcAKR;+ zO`~6A(CeA~z043kb9gHCpE}1-sUigcIfYkB$tb1p#_Y3=QD==R0nkID$uy(Ho;OCx zHg@Nix)(m97e~elqxOi-p_MEogav7)f~N%GQ$q1mV)1g1;)uXvVXW9RU!stT|5LY6 z26z?#_fHtyIbi?;+#OC(O6$U0K!YUB)+`wGFyg=J==}~Fl<@%b&kg{<()d@Zxf{#I zJ;!hJML(~Lew!E3ylMZb*?M)^ctOLifLRA_h90~13~#hz#j_!7BlcvW)k>p_!A2@4 zvWKkZE;?9fU96crL>|K)Tmp@@0JuQSTkx$|)@`C&#Yt_V>>N8sUuICoqec;$PltAx z=02iU9b@sRZq+3@q2{Yoa;V2DT41!G4dBl_4T`Ssyf8a;+r7`>cXmq~QJ)8Aiezbcwv>v#GcL(2<*2C=L za0b}4K|XU}iV>un;zMH&`Y{I9(fTGC{gbKmUQXB>C)#_@F3$Qcc0><{8N^{QraXQ5 zUVXU{T^!~>ZUkdzME{g+7n{*Vi|A)F`coqOFEQwosa>4(;oOK2{|GuRg)x;L)R+5= z%^38L@L#tL?gsUxkM?qQ$SWsa_6^i9#|lj(35LB7Ia;5N|Sr~0O(kFq0% z`_hN$2@HGw15WCWT;^y%1f95lG=M)il^X$}0+{`{ZFJp3As@~>n@kvElyi~MYm}!t?iWM^=xHKDR ztW`9;{iC7AyyV4nV{Ch4&EtBjCk+YaHjY)a>wW(eid;%KS3G)7nvQy3E{h!O~6 zL=u8PY#t+s2`r2h2+H$>(E@RtKviDE^fYLUo12<{5x6+)8?ND)>GL}u+m z(PK%Bs6JjKVqO)!n3gaVQYZ;iBwU>@ibaqm<^$3-P$~pjAj=a%G2#WHRY8U20t9*d zh!BFC=LL=2HdyM+1eh4>k1wBV~$W&@JdGg2tkM4LFVQdFftmanG8 zNeZduHA(!8sA^ieYCxK(upXF9b%7!1Ys(yfc>+UlG6Iqw*f4`=v>-dLp85zFg78Y+ zVdK>gv#8grr;bVIGk4TSj6&v15kZrjzFba7U+P$2#NfD8^0Hl0JtL}|u75Stn4}QD z)&KyP1b~|5Sxp^%i8eS4Z-vYqnO17YsGUUBvp#J^89uzzSX=WCmYgoa;#l(0-!yMV;@Vx+zX*qD@64#DSX+H z;uz?uAV?8bh{Oto;0s0Z9NI@okxDHD#T6ovLMjnMr-;O>u1a1g;6$Wo6PwR8ilpLI z(4>mS8h9MKV4yzn3B27KCT1E>R4b$we>7TYx}m^``g}mb*j4e8s5ZI*(YHMSeh%PT z&NVuSCC@cV%c6Q1mE~x|>v{yfR=1P&Ol`tl0oDW>WFw&zdFLu$y#IZm{JV{Rd7|Qf zg8G*y{#Wq-514cRy{Y~$`e}fyj3kh?=g-Kbz#z-?@gTGm9K>3UV{RRO8U-{vcrcpCOIbD??c1SZXFw1|PaC z9a*Xw`5{X-mV6G!Lh>XnOSuaRC)RuiWwEVl2rF)wF-R(fN zP+4>N=I#5BM&z$yi3r;w@Bsk(4cx>Zr``e5U7xk@e)9JyTOCz;AY zcW{??a4r6{`^Au^^i;Z z-cL}-shgu}glaJ;7#Gl3Yk!-qt}45to`QxjXpXv155 zuVpb31znwV(jqho$}ttUGj;I$Noi}YqoS>2Ubn67arOM)O%B*)lC~=LYLBAM0kjI~ z$GKS`SWau6U19w8*O9J;u^Ilap1gm;G2HXsKpUl&4!|G7gxSOmWp9?36L%Wb2Q2mW zzG|JaOaIwM-pPd=zZZ$uD?hHXDs5IhhOVK3(|FRH&mRUsd?bb({oRwoZN5&wvs)fH zlw6VtNXrmSz=4E8+qllygHzG_9&v-$e!Oz(beW8mwIqGv%Vv&PmQ>2WM^d4mRq)o#u- zQxzTX!*TECk75(g5{`Y}>~({=12Ou=v0B-+`vTl9SUl~zmH3#u@G))`u;}&7{Bf;Z z6QvDqsocM%0wtv-&gMtWylP5nJ)d%`Lb%JPZ^1Gb#?HIjf5vJ+13sBLW9Rp1>O{y) zL36>|=5z;x)@xa%9iMcHA2&FY`fQ(1!vM|#B_^kfPTVIQ!+;@q$Madt^*ss6zrP+c zq8rC$`1hss+IBeoj8aBg-O7B$KC|>SgF3H{4G(>s=6nx7N)7k)R$ZP*v|SVt$shUU z#(~x-=10e16dnxYUID7xJKQ zcFjh<*BW8`w4h?q%Pl);wF_{z(Yf_i@ojq?AD>5q&+_zBv!g>B9QXSUPi*zqiOpD? zVHvooy;D;S*65^Z(S{FkOOySlD?3A`pMQLNeE}|hpnWj#omG{Id5Xq-^L(%16`C>? zA&3W==pi}g?X2bb^^V8hPZ&PWYVOq;w%#$+%jqx&T#U95jRKN}5B}Nt(%8XWV!Nwl zdk&b8cm=BAqXf+Q_QoPv-e+eQnHtx7iG#r$yQH}znmSy}lHUxuv)?+taI}c~=rG=` zbHJ|r(b1+%M>J4LMs($leb;jL_9b3@x@E)ZS?bH+zInLgmF(s}qJI0Fcs6+~?!ZSa zP#CoBZlv>?!f&Sc>e>Wzx-ZDDjLD@-vgRNNyY7W&zqr<$I9vJoq>Pu?L0p;`{IQ&lkPpym;B(wi!htyx^EVVGo+AXa>gr`KCTMk~(O+BbPkpI-?>hnR-l=DEnlBU9 z|8l-9e<;TAtu%#79T<1Fa$#)F)xTk(I`rFmaR}M#+S-q==d0N^D+;*v$?C?MBor47 z+Im;-Y)Z(TTs6Bh#AcLj_i(LOa(17~ie#^|N2it?ElTD*GNU*EEqDhr*EC)l;T4@v zeCb+EC{(j-;RZy)S`wJv8&SVnyDo0;N(|%GGkt$k4(iI4c{f8hHtM$@y|c(rm2_zH zDJ>0shgdG=v;5P7!^!<3?iv%+)cI`9-_7hp!G9#(sj@lbs+e?(-Qt|sB4?NAN! zProon%axpJ7&3Gt$l`YW#%;2Ffrfj-QKKd)MSC}TEzrQjEdaE^=|cG@8U4dK!*kHa zE8#aWAlS#nN-f@DcbT5?WG zP!SMNP(*?v+`;#~=brP=Jt`~7$4>6xwWuBqz&byaosfR3Z1K7bGWeI=p(BJQRh zli;!8-ShCaL1QkO@Rgqa&GPfF-xfTbi#PvqUA&10*02H=eAG(k|8l(|_)CyD*l&XN zbQ03>c4T)&+Zg>3&yHjl6%iE?krEMS=R?`s`P!o09od!L@1eat+}-Tmec%^L@Gku& zgF`{l2-JfIKy3}+Dp{y0^=L*+Dncd8CRshYG@M>REf)jPuaut8ae3O>$R1A3q^}FV zl!b~%p&4xxFDPmaB)1Q(3~#P2^&RA^xlETQ@=Yw^lvtD|yf+mUqd>x_9}DkGMX4(g zbNf)qY_RCZtMkdXVZ^G;}71ZF5lhuh!^|ck$B+}IBCvnIARt(!S6R8wZ?n#MVGcqzEb z@IUy4g3Cj~XqPCjav?d2qb$dJ2wqWu{|8R6^TI=92Qf;jKL1q)FtVztN=UFYXb#V4 z>d+a^rkUTFvtK@Rvu3!reB`@&J1xA7C@$mYrK#hotD))P||~FO&cg1`zS9rC@-dJ&HHFA`WTuv znwvJcEzY@Frn{{k1^rX;W&JZnH30ae7GI(kQ=%5Xc0Cz}SIAKf0E`#b#1~V1J$_9s z8HP+RLFTQS7CAVVIR;c!;QwKfyI{Gv_^=<~Wgp;0AEb-8)QjxRiprd8`LgSG+G_t@ z5&C1`i2yK>#4?z~0vb3HB=G*A3;F^+;7Ku%2pTPrA1qair==2~d#Bcm`UYCCGoUZTFX z4Rw*ti2R7WFSP=?V_*b9RI_1%2+!;_5sQR`O@T06BMhCO0K#B+$z>Pi4;(<~M|3Dp z3|RiE0_G0%ofY4W70^|U| zf}9cn08g04G#DGF#PtXP0Nf#I{(EWvzE=*E7D@ofg_7DAOeCfOau6U?9wAFWkW&l0R8?F6&MXAozw-Wbe(YO06Q7bUBCwh_&j1T$moTap|N}l)8aai zLNt~qhFW=COv}G$GmA%4AEI?7st8R6Mo~`yAbBpYZ{rmT1~+_w0}miltrO7sE<1ij zdD_6x3A-6x#1~VBuHqLT{r)G|iyP8mH|}3FR#sJ!X?>T~gIsVLKEB|@f}B-5um6*C z)|Vru$O(JFxzi>G?iAu+cr<4Kbz{q_+G+&|^u)p4!*D*$-U?d%|Kp_yA;JwQdwf4u2Kr_w?piyC=@?kxPdxXDl zQVx{*pQHlZ$S*Pra5pE(1z&@gf-JlMP|=MCuy?B@jgqQ7BBL}V1xoM%D9b=S2!N~( zL;^V_J`O@DuBBBE0u8okrEK2MsxWKYR_0vRW$@cIR6JxJm4KE6(Dy>@@c#$N}S&0kIfJOq3nbl zr4R*mcz7y`1YSx_3vO-iz!bzvfss$#P8pyEN6!u`eWb0)M~{^MCn?GQ zh8y|6FrxpRdHw&ELIzC4c>)tbB83zXrg~aH4fKIny%+>ZWuFm8ZzhJ;%%w&l3b6@m zNVOTy#89iF1)K5^1MI2EW=}d&$B@XHM(6{6*5YK82I6o<1I}H#VDq`7JW(NDuz%sf zIHHvPPIcXpg{^wsEYxTtV6M1M(Ivcdqg zWX49LFbwiwyftkGOpDk_01^>ALLw5fPHKD`3P6sUQ%p(0nodB3FN`SiKJXQw;h+Iv zJbY6^LIuMBgOAtzL+VG=;q3Ipx^nnb+AZ&+rDWd|@qU7&$$$qDFoazK`~g6YFElF3 zq4xC$d@e=Xu;QLI0;P*i;5qP)002nwI61McWKYOrDdH&OsS+-O%OQ8MF@WAH2jJuX zm9AaX@$vsUAIvh*&<%u9S^E$c%~?k~A2kr%L%z54XX2C{ecf!NRy z3B{y}RiqQw^BAMc+OJAroYtA|?#pdfx08Rf8W5@LY*shn|2&bV9S~XTGi7Gm7z=yP z4tVw=a@-Rv8LUrO5+rsQ@D9e>Tpu`^H^mrH$pEh_)HtV3dTyl+7JtSfp?<*W*t?8X z##7GK<}iQYn-VmRwoXT(A5HNprbdyYMUd`btTTOOah`KE@2gd26c2YFDR1uliP3FJ zcPNLlBL3+Z$7B~qt)VCZug6N3UQb{!<`)w@;P=pQW8M3{T8n6IyrqexjPr>2_S5}H zt#GUegZ2One{>wA_Wta24J97c-#^K}w%Z@Ymwr&+S#q{9WRKVCnb&XJ()=*;< z^>rDQgYd?2JB8L30VxF)xcf7}_{OrbMtl}0PQ zfeE9lfS<^8`QP~xqGr!jF9q`a=w3?^2>W^4#je33f$Ugw`(fl&C3<^3qpCFLnO_UH ztZ2p@?1pr%$|GdhRari&al+Y1ZLbf?Ly6=Wv;?uAM6}mttXWjn3L40Rxl*=eku-0@ zUO2Y9tiK9=e&hLa?Md9ux61c{;%$WWnu>UGHC{h5-;))7#J4nje855d}@oa{tOeOL7hr>`4A z(&5+Q4t|UFZnp#(Ye%}xK43F@J!42KO5VNm1#c*4qB_;bn0?s0IJqq$IazZq=cJhW zhaY!ce@anVx1;&{??KGwA?(*GHjE97)C6PsT8(gz<Cr?F*v4Gxwdg6*Y==(y<|p;wN$0@wfkwlGfM=gg7HwMEFF((yFh}~zR2k@`$Jc!^tmVrx zX)JaoEmVbc(*-9WDiFP!&g^dU10?A9&vUjXiKLsfGyu!ET<01iu6zogI4ns?oF=Ug zV%P3+oP1+%g0)(S05*-mByY7!J1a}#vk-=|a83D#Z2cZ!SU3;2RwHGZCa1j$-qn?o zKp5YrC>Et#t$lbR472w$vYrk5Y>Y{LB4t_4k8B?}+T?iFR+TQNKp}rct0BK_J6mct zj)I(A|8UNn_ooG6tDwTA*l)sJz5~Y@t8G{T7v)3*Fc505vTRaywjJ_Hg#1~dX)N%j zO7fNR2Zp#w`ze0!>NkW8(U#&W8OUm!yOL=o{cMpyvKqzu#=bYF0)8me#(;!okcvip zkVh+f!~UfR)prqXEe2@hH^{V~ntrbDr0(KtDq-Sb#!oe9oyvBXXj|k5e zxG~1j5AtvAReFr;=2Ixi-Wyyp{IF6!{$Ts9*bFZLjdst|9Q&=SlhlPsZFeRDszhO4 zDPiwv9J_FIAi1GdNkrv|{j_KxO#%UxM0grS`HBMVwd$@4Z>?W_n2k}ho6+az<5bH+ zQO2_Hjc2>(NWq5-WAEPb?-Vcx^bFe47$!GFHHXgfy7gfCwh^R(5rzSs%al_RDxnlc zCHQQMj~A;yI@YYaK5?x0Mg1?ecj6G6_5E`iI~8ox{bU@Kc*yiAnnGMkN~=gTLb(Cq zU@f3-%)8d=8YeO58^@c=^Q>dwQ(!KmL}1zXmj^p-{I6bx$olO$Pn!*)*l6b#jB-?J z5=jTD^8_=uO&&8Fm$dDKP*%-iwV@BWjIVz4>h$Y0cOLFx{ajXa$F!&pU|TGmGlY58 z&^@_v>L_oQVP>4v-Do7R`!)ZPPz|fd$U@i2)yp50IHR4Gkdyu}h?=(<(&7yFITK&h zfnz$mKHR)mel(D0PvK)pwkPkvSV2CzzgQI8vlJ7gqN%D#9HpgEnV%>mJ?AoNKZ|h5 z%LyhWb%4qF_-E**QZx#rf-#E*nsY+PfYw zEUdkJ*eQ5;gKUe!W4QR-@cL%~O|`t|U7x*w`;j&^SX+M}LO%T@u>Lt?8NCeeUA_QN}&v zU~JAB?YAJ&Vk3$lA#%-8I0RdwhN4jA_@I^wjPhtr<3@0UqtW7=#ppz;C(|7hKecHk zbRd=7aQHOCO<$!)QP)xae`@7`O}nE*e$HsC}m|nc^VFf*OZ{6ccjD?)WgVEaBjVPKPC?qZZQ)xwZ=h9 zZ@sa=Ij)6XU6f_9Li`AOtTA`VO~Rb?dBT3{m4B& zvkMH_X>i(WD__lEy7BmA3!c<%a7lG4@SwkAagsxed0Ed+!_wt?I&*os7J1$eiMJHn zL6rRRUT5!r##-N5rY3)?QBZj9Q2l05|LJ|JmT=h*jGed|a9mq1%6V^Z33y*as0aNt zOWJI@EYty9a}0SkpbAMKe>)T5*6G*}oHH!=FK1!70&G_eyerR{qRatJ> zGCtINxqdv5eP}>=+i6#lsd*#cI)#bpYF7@V{4iql_k6wEHrs9D%~?LOmuBhpx&|pE zoY_)hpFG6)X}OeknQZ8`US0O>M(HAfTe!H72dhU-ngIjTBL76cgLK-3oLuJg3r$X9 zM1JSI(G3iSCS_$fz@(G3R|!3~+xfWV)E1?A)6ZB1-(O!3QrdNN+tJgiq1@1J=&z|m zrHZ)_MTj^%Ywhv-t<^KRru3I-53i;xzhUwd*WC^`tU)x!wqY6+eY0JjJ~H`MT`HEt()Z-wP&L(L<)p5d<3NC&1k#z<=x z%>KSTRi?1mJ}=tALi~p2qfgJT^Vk*=OP0LOuyA$$x)Xdud!Tw+wsSdN?=YAy{|2{| z<4l9s4ED3Lr+zLA#&>bSs{#4pWgT^IfMoA>eCem~hk4V2hEwV>8fKGxUJmgyWMWK= zG>XzjP3n#5>-gz7a~#ilgCx`C8!qjSm39>*;pL5!{tKpSg2y68PSS(|8J};zrvZj( zlsT`%*`i_G9JI(f5g$mFZ3%*DLvw>;&5CV`FTtx|?WX)*Q|B?(L9$Cj|CWvnO65tq zMf&8=Oy6(~9ntiiT0V7Ti(fMj=eqnFcCYmbwE24N3q4zuO2C)n{xyzVE^@D+gri02 zN(B;Ywb{h6v>0XjgRys;D~zWCU2bd!oJb_u@693Ryw*ZSh!hVw%jDOm2~PfVWW)-H zPq0Y6?78La{_I1YFA3O)A&0bG-n+8XmNv&(XS6+JHR<7D@-Q`Abay8uv+2k&g-CRTfNAy~Zipu7~o!W|CH zi$uO8pB{dvnvhBS*XldlU!8lu(9M`10ufoUqQ7(q$+$=%an#&N5S8TADCJaLPIfl^ zmI-T3E?b$n>FaT5?Bqg;62F8H+skngsCaMm^H&4};AON+ws3-z?}j2Um3?bDq{%oH+3E!IgD5creXizeuB&jb^K zO;5iP8}?cCw+4}Vrnn!B2P1>Z{e9zJakK(CYXsvDzI|!fCCG>Jp$@7rf zuyZQdQDk0YWan3(g1OOl_^nzR)~;D<9<7|!-7a#t^{ZNAEp7W36QN6*2WG4}_I}~4 zSjdZJ4VLl7*}H<}H+FxA)FMirh3q=t&kY}4YtNST+c~NMiB9U)L05%+5mcGK#{%aQlIjns*b_OEZQ(9{A8Lkhzg=Tsy%@|jV5 z{ET?5Xtm_iq@?U@f^Y*BCJBo*vfuG+FM5BF1nzGczVpdk_j{Pm=Q_M`GXC=?c}xD@ zV@li7wI{F$Y~xOU#Qdk$fN#D}Ay0P)~Lrw7ub9v0xkgajN`b*Nt_C>$EXJt#(tG*3V<7fbIRWpzAdnJnuhi{8Ut; z5+!oNj%K)>liq9YZ z!1}%3H6l*BZ}^v1aB-&`jmCGRmPZ8&l9*2vou4(iw`H4#>POX~97fj@NI1O}B`xjj zFmE0zIcRIIe|&Nm-Tx#h-%n$b=4lYA4sl1b^6r_A1>$CcxSOnHnCR|3hsK-aog=HL zlexiueXY2kP8m94Qc0DMNE3OOQ-0wz{Pa$0(rqS-LTSnQQCw1sMRyJdB;6OLTzB`S>y(e_ht5J0KiU_gJJm4XHKrWwKI(90FOKAh z+hU1JzRVOR`x74bafa}U$mIBb_OL9@c8JkY@QZ%Ih z{n~)W4%0fu7vE6*HYdKUimMJwZ5}&0zFaCLU+2y3xh5-?q++Yw;|4m+tC4dy1>ne7 zqlM~f9Htiey#I^*@a7T)dD?!)T0)<$ERzaLO7f!$d5jotc*6lB6aR#J7RlVavt(Cs0=e1+IV8_Dna? zqX7ILLKO!;cIA8^d?&&lK_^2(>^dgLFC4d_;-I1;K&2H;Vf)$^gMB_;Bh(z=FhdMIZ4BK)A*_EBQ)&4EpQ)r|O)=Cxf2Y4)y!xr>0Hq;Dhx?AcU9 z+;11X`)ajC)C?2c0z~9JX+##dT%|PKr*l{7nGuhdkOriE&cCheXx6~2wM({?1DkXO zh4x`bS|r~N;UC;6$;y&O@+y0Ex_tPUr5^ZO<(kYVD^y9mL?H85#;lW?@fmfAKB;9* znC7Vtb4bk#z2$ViejbVb^#Y{zT`q((4gYOIEJf>LjM`*P^VnR=t15#5!Df?EDOQ># zTYV@W@aH22;q}3bPZ)oF!~nm70PBi$FL=T;lhWdov%)e`Qqtox(-ITYSUGqExL88^)u3mNK@JK zAJjV^fdk=ll2ItT6lXKqUE4vD>zaP&5{#F(Jh?saev%TB8Of9;J}J$bg1Tku(Zwb; zvG;gib*}O@eOKFC=9D**$}grXy38IZW)($U&Rw(3(m9r$v9hIB6$vUfaPDv)=EvQB z^jN~;mIi+-1$TGvO@;`HC+`?|e%Kd1Ypx229wsrk7}vQ}3|^?>F8XH|Xmi(VgwMHu z%M)v6PvV#h7MCQ2Ein@HS*?tmIuNu9zj(NZ>p|Jmw>QTKnum$~S%G4~EG zSe*u~NaPk!N97LFj}oM0EeH0bvFrm!1fptJLAWGgGwUvkX2taKdL%DI!aO z#1Z35qb- zN^_^>1pV~Rv&sH;S>~1AFQoex6M|n-+92RX-u{)nf1(Tv1dEJ;Av1h7t-#NW}Aq04D?tUtRJb%q6Vsi-` zP2AR18@y2ET{q2hYI4Az#tJvIo}pSq7#f!f>9v6=b4huG!agS6wtQL9W5v=RRk)(F zw8wKOhElW(ENYJbmMJ96_ASS9w^r+yR!4tv#Y>64of(JYms2BU+uhnRx(jzGfhf>-bl0az%EN~r0-$~uNiO5># zoo^LVE`(0&R$OG&ZrIyWyvV7XShZ{^Ic+=1{lRCW@d#1wo`SHudqc1F)?_C2yAHOr z-|KGWcZUca?Ji>in?D?mzxi}3y7oJw(ESvaV2*C-KPpygU&f-OYz~4Bm6y^|+1pmq z^2)|M5zcQ`bQz@6p?M74;hL=T;ZI7hPC+SOzj;0X3@HgE1g+`t_%RVc)jH4CH35W9 z3!D!RkSY;l6<2^bC$Z@v-jL)dgL^DxlB3s^p)yMcLiQgee%vT?L`XW7MT`zox0P}n zJ-y8Af}Lq(H)tA%)*PD@ev%4~2n_1*QxlibH>qhw8MidNaK<)DIQLHZk#8Zx&wYRV?!wp}IcfqWho;IZ zSCy$iG?SJ=6H+N#>bvsOJ8x$poTE}{UOJgZ222|s3RS=PS8~35@_e*(=fydl=zO#u zo#aa?Poc(u^MR6fwMuJ~t%#bkQmfup|29oXEvUKA6p-r4@$^tV=CQ_tf zl8wg46EM0!reR+%h5&T@(zFB=3(&#>Xuv~^*jD8^0sPk`{-2^kV^5`%9F(vdCAkBI zwq+`*(M5!D*#qvbPQk*re3cXC+}oZMARq8%4TR79GTDAo?<}C-5n*@lR)m27*G&6- zP?NRgjg}L)&JY<{pAs6;!`sw1DYZ)*dB0}tx`nx4LCnNE5Hb$&BnE8r*P_@FuDeyNu-i^ui+zKE5IDl3W9tyV`qqm@G| zlIj<4MXK|C?r>c-GhXhWyqauq%vIVb!c?Hkk(T^g%agDfORuM7fm_yI596a2302s= z$A4AnVJIHxY%8^l?PU=qMO!@w9cnzEDgNTK=k{SYbJd(OfZ_nRURe zYsMLubrd`GEg|sCaGX*GMm&p9kEp6h`iNS5;c@^iipXXXy}USxhxUH3J}b$P{g%C{ z%j5&q(bKMQ*HJw?BQX|{`}=46xfYE_t1GA96CnBmk&)Cpl5Gzq&FFK> zjmIt%R27*~aK{h`k=ce`7*gzyC-fHqd)TDQ2@Kc`V?*ov-;@d&Y3^%@Cc_4CgJlHb zyxELst~=61$>|kJTv{pLNM$rw4__!f9g$AUp&q*0(Hd9${wvWBdy?6$Y35k(QXk&9 zRHmuIImuZ^_ZevCUdrCJKHtZQgDf(cH=%1{#w%~17KS_^-e#yuqOjk~x%0hohG({q z1R)t^6^l0{*o}V+*P*#fNm+y@3|kuhxH7?xRe1*)GdamPm&@)#U%9{Nnw&C<8ydu^ zVY9jhGj%LhJ<6GixO^&XG9)1{ThZS72~*H)!2|=Ukhjw`ygVh2RavWV`f*iuIUbp- zZCukyOHiLari}BBtw_BAHT%2wCIuTFB3lyToIM^#&RQXlcP+%-%_Fetc4~uO5SMmu z%4mELtS{eECdDt7?!l>@I3=L1DEaFgp|-DV^c|a(#>{x~(ayn6YiFB{^LEy9ab}4X1v~ymp0{6HjVd=NceGkC9HZCA#`M{K zN4jlg_5KKaiGEXd^QxhVl;v&X2&>t}n_-VjqNq*it7z(=o^WoJSuhjs7}?@N6Oop% zcnf2Gs$u2v;o3dt!y$=OFsV3)X_yw#$e;>LnzM_7Cc>I!fU150k@oqD)Rx;|JKA`? zF<#Gk`X*vJy|q-3ZQO5c!%XWiin27nJm~38Frss`2DRpM-T3|0`mHXX3eCenkaswR=5%@k^C(w9#QQh!h5(5)?EV1%x;dOdo7p6t?+LVI%pEH z?1Nj0)ni17k~o|;L76U^_tGREjVoeeWC)gw#|abNcvVyh2s)n}-1dkxx)ykO>+X%o zEylL@zT0ci*`H|bH;7J(wE?5JW~m#fZ^3bs>Z#dduO`j#>kMNWAcMlvIY5^wn$NDt zQRzjCz|{6PD}jt>H;bvrUMCBZ6au~4UA+ri8GKy@1ka-$dl}3qSeA-o5;zX(IrQ+_ z$AEY9jDWy*t2v;x^}a$Bb6)u_`LDB0zhA$#BqYSh8Z6mGHZgM? z_-oGk=f^>|)lLa;JcXv8A=t`d`cSG=_HI|Nv3r5Uw=b5OCp$9F89bWs0 zk)nk|HAf7|Co5<_0p!!so<+0E_RM+6=`W9jIU&tRO}vH?l%soA>6pNk%MN1Mw_hZ6 z-V9+k;Y_lFnSFOU3leZ4`7Z3e^7oYc0q4RFc zu(8hL^o9!skn)Gx2?hmJ1QdAJusq75a6J?Yq~{}Xa7&O|@d}v|UZVFus7LgJ^^ZTE zx45guX<|xyNTy=Y;i)Cf#}_64OResg?H=HtGhzemh>=K9rdCbr(fZD}RxHPTMP7 zZ5V5*hV>)Q!~Je4@zB6yieOLr<%L{L#}}u-V-ihI^FB!;(WhT~%~u+Q2$9Ey_qcr) zCR{V@CEwEhGC{taoGf4zP+cCo&^dXn-TRZ{7wu+7=SVr>dj?IGFTcfeifuo|^dW!J zi!P4AnWg%*6a<$PN~o(DAnLV}e{740AKhm^}#g|O{i@=ivpy4(lr)p|c zJ=$9ct8x9uc+$f`7DUlEyV!@HJbQ0<;MT{Ci&lN=C;dKR^4#o4kl|&=!8u!>{hv!7 zteqQgEXbEH3*%R7aRe)@`tHMAM~EVp2BU`MU;wCVPr$Mba0e&4YTD_8$MWYu{O1Aw JFE0QE{sXAEB-sD} literal 0 HcmV?d00001 diff --git a/sound/machines/telephone/ring_outgoing.ogg b/sound/machines/telephone/ring_outgoing.ogg new file mode 100644 index 0000000000000000000000000000000000000000..67db23c49b20db099e23b840f3f6ae91afc2bbbd GIT binary patch literal 25644 zcmeFZcT^Ky*Ec)~gbpSUFd#w*Jp?3D1XK(q^iF~yh(aiarU>F?Lqj!$A|ONrLkB}Ee~zn4e{TM&-h2h32064pjusIwtb#JG|I_5apT<`pp29c(eF)!#fTfEczE#UJ ze*c#vPvlQm24D+HL@eFNGj1_?j!8LNR!>}^QI?O-ok42?|;jV(xc z3o8@6l_^*>vobb@!2XP{Z)@iV0VKfocsFzpV0fmzF~cB30Z#_IC%iUNh1yEBfQX<8tEwTa!NJsj>g5(I4LZ*JXvb<9dwG@ z=2ul`Jgi=ED|4(~>$Q&9N*lJ0xwzpc{X!aViUl5zAGUl^`p-pjjSe*UEw*CHp>SIX zVfRe^nxZ(ct3PC+0R~7W;FyPW<|7CAszak%p6_wq3TC4wL|>9S89WjKcODA6e<#+*GNZ0fO1Vs_EUWhMuoFr$q`9SuZIGm z!YM&Z=415pE1he?BO4=1+URv{F$2xGfo7StCg9Q#6@Cp+9#LHL|2f0`*`HyWnj27>>u8?Tp`kKi>U5I2FPf`9B{?YwHChMB{uoJCY$`k{i4>Eex<* zRE30{%%73K2F!|Q=;D#$4?~u6#f#;&$dd7n3{r{i)!L$xH4a7(D?bH!so#IDr~KSV zas05eOmX#}yCd=?;tjQ9V4d=dQn_B`V6a`pSh0BR3F=LqQMhmD|4VWXAp7!E@8)T_Hfy<$;fCIu zdVVk+RUmqsy89{yjw&XMD~0)*2acPCjg!MB4~5ONg#}zr^l$q|VE%~BtYe>B9rxknWLA% zj>stHUFAggH!fZKZ_j^Aj$@n_c!H8cjMMrL$!W){+JVy4jC23+hsN!r;DjC|uK!O4 z06=@LjO&^n@%AyC^f8&(H zbGK^GE~{6imAkS|jbU4_kH#Wb98`M} zK!q|O*9TE`7g2Q;0VPj(IFAGFNXU?a&;o%+`=}{FVLL&A_^0?kyMhCmdW(YRKiz-> zjglavrvHouj?!*IB$$Gh(%<5{Jlv ze@eC$8U|2?1q3+tl#q{herw7I@qfGRu!@_)JVj~Sx?=J1e@O>uVBeb_R@=6&Ml#oQ zU77g3l!$+$O8|WYd{729b`m~#(ebZ!4SvX5H-#F>(bP!jw(-=6PSarC|Ni3`0KkBV z0}Mc+pYZQ*s&tYE0E_%ke-K|d<%dB4Mwow@H~{2_9T7sq|Ixwte-8*@=mEef4n-+e zbpVWn(KY$zfVDF7|_az6OeM(`!$l&M|*YK_xfdk!JGf^P8qZj|X+SDBhYGF_t z2d*!Eo+0dk$7_@ZTaKH$gDvmFIP~J0S{`Ug2x|=|69U&Wg>^j8x#S4-JqwF`Z0oT{sQHoF*BvwdJ1h50VE=qeu{ zeHg&lXaW9FB+}CBMS=Gq+6yV54O+g?vUR~fFO8Sis78VCrWP3@#5e`{cn~LhxZEuQ z>vXF_!FHu*e5}AaIS_Ch1e;V9_}IQIjR*0^d9VotApDtaR*JZ8%vFKMVs1+bsZsHp)g#l z)P9;+!)_0g#%)kXOgi`AxOVXKSIux$s5d}L?__=8z^N6ST$Z66BM;>iFYg4nDefg~g)$p97vr(7r? zB`veDi%1|CX;ikC$GTbQo;L>o8|EN9gV}?|SE%S=YeX15u=L}=osns$>sJ^?BD+R< z0>y15Y~jfiRRToP!s1D~?xVM<8%oQ4Nv{duH~^pu%!BG{2EbrA=bpZN`xTHxC~N5B zEo~5MkIjLv0N~`qU^3~?Ev&X#6Kw4roLt;Iyg>B^S+j%$03spr$Ke!~B_#etOWJp? zy$=YZB|@_phP!!G1M=^~ndstUw=^+4F*Q6fH@kd){=v+X(MMx|l$_X~_m)kAds?G* zLOaiYF@56Vpg(plooq+!? zKVE$7XpCsELa5C0&Pa|5S-^`NO;yYEGriLOy(g4>a6=}&b^85%RT}c(HPT(mZv1ur z10@BiXZd;Iq}?kep9gRHPUegTE4)AVYfv|fhVLDEe-0fD32WECoY%Cw0Jf1=u1K!v z>gTZwQDpz`_E!VhB<$I+b1WLful}`O*k|?powMrs2Y?5x$=z|sUS81jI`_-3{&W7U z-S5q|!+&}CD{$dhaVSB?!Co5CEyWqlfHibV8is82&Q`rTGzqk9mdR3O;8^8~fC^VO zeJZAK)SC57iM9prwLzv~4qKUsyxZTmZy{c}P|q$jG&Bzev>$wy>%yQ6c68We(J)&; zECRHvi1Jwlhg==*)H^kA~?Zv4ukXVui-`d@Mm z^LIpqe#!`Fjyn5ydUa3gR7CQ1Ik6nwVEB9Kvgo&lhoi-fvD{rxTz^vD-L#@%dE5+c z@I(1=_y)JGCZru40hi`dVNH}f$yh>nub^D0*wmqTRUWT3GDu2CX@jeb~`!E!JPR6O7+-Iqe? zk}|JVbmfz9Fu*sujnx@?Ul}jZ=4k}U*Q_9mQ~)1b}(s%jLuDY%=)S`TjQicnQZ;jQhC=8PCLJx z%fH)MvQECl(iOQ)$}RBg$ilZ=h&7WukthhCx_rpW=h(+scpdjgu<`dh>Xgq@fZ(tm88g;+@rXTDsbAZav%Nv@Ix*rSiI|@z6vOH#_cf z&zViuSGt|64o*w%eJN-|Wx~2^z7(qPKNC2%yJH)-taV*Zj@#HO+v?l7`PR=d)2M=d6zo~|Pn`1FutiqdcXRMezz)A7a+2b<_?WaL zD{jg%r{LIl&bix*C&yYLk50)hhcvulU-GkUJ9X;Fv|DU+-Stm(g}EzFp2Yvn%twOY zW_zI>R-C4rqdJ{bWC;de0U-YRc&bx7z^fp(2p|ltLijV6X4?XJxNSxfrH4mpvF|WO zx^{~Syh;plNV_Oe?`T;bW4oN;vyEja4-ql%Zd3=)!G`SZFa3;B4?LqkT%aFI)b7cC z`B2JOUJ>XVZTOngRP@qil!NM4GImltx5(RrIsBpir^P_~Bxlq*auiT` z`ML51>g4T^Rdv)Uv2u9*K}kHYyGXVmhJWb(4grR`eTQ1O$cef8Z`c6_oXHPQM|D8w z1SE+Caw(-K1!b~TNRdT@WuT@~d?4A*9Sj3%15A~3@`}bb6tMy^cs~^tlKm{C=`I6d z+~FgGnCLD}E2dDSxjZJ>(2T+NX)oOdzXxA9adEYDDQx(T!novm z)9Ggh&zMhh9Fh7qB9Bf98bWsXHr(5pxB2s(4)rOY(<^R*ZF`9Q)0(I5U8sWgf!@lr zs;Xt+pv?^h9i<@JAv9RScsAYG)C?_et#UU2o>MkHz2mnkXAlV?S4f4Sbxm0q52^4t?r4_+t6}E$OJ`dgQs1lp?Pg#sSa{sGq!?@Xef#xUDohUtC`fhXqYGy za(HyHu&l}b1=Z;Dz;-f3jVbunLU;V+Iiy;`(tW?*U&E$H;Z-PMZfqfFRGs z`Gex(;ybf?x{Gu{^a^z28+QMmaeO*HY3X7 zkiJOo`r;`?JPwHuii#lvTWwS9$MewVDR1q)youdbHG1gGus7;`G+D$m=1z^vn#ZJB z?>#PC25!1IaQv0pwq~MUF3#2}usY36uGHYy^4XiC4gtT*RyS2|-k&L#k-FHHLCoKA z!}*8##-Xy1+epz&hz)rZ;5jG;5Ri&6U^i26HR^&R?s7QvSl?6h)bmS;YWxSqh~?3) z%5$K8D|5jWb{&k3MIS=fObZEPym-1%VPeXQ2<6(iQau2BRG`h7k!oC+jU*FADK;-L zmqOJP>C`Y#lnxaoW`&*#u8kakBytakF2%$wQ}{nF*Gr%>mCh@<&PuB)XOK-b@+Xu} z0p^tY4j#go*3B_HKA4BLSiQDh!?3+CA2)urdaCzA1LNki!cR&kKjytERSGvl8p^nE z&c!RgmF`lzck?FOop>yA>o<>8N%>UM&7!e&R@{PHr-rC!@u#mna!J~L6vY%2th^3v z@LVZCPpTyz|0S@4gLXHTFP);sX=~(*T#OS6R_?;_+!ASyahY`~+|*Cx~0 zC4Pfh&ej7yNPVw_-2`U*!ke!C0Ls4Eqz0&}IwpDVb0Cb3?4O$d>dgomW0yK9LA|FI( z&Q=;&(yOo>lR(c&V_F%H9FP1s`y<(*ALs47_+>PvRg%7IQyVXyR+19hj+58R_vOSDo zlyq%bukRMsJz7bO%aWLC;8u*a7G=eF;gv>MwH`nA!_K@x`@i4g(2~3HsH`NgPwA59 zoy%uW?cA#s*?eC^a;KG}izmJA#|s&a3=1A%@YwpFW@p$T;#%usvP{*L;_UE9_)h5# zIs^v=PB0e>TW-02`a#}BU(V|z)bmQ`{CT(4dpgvPY@6K;8ZFOE9nA~T^4+SI4?AoI zZL+3qvN&th#Tpy^;vsK>-pb3(uihQe`~lQ22K+GjO8+ZHVa!nV*z-nDIc?PG0n3Gi zSyBiI$MN;AR54?mRgKR21r_9;o1N~K7+Ck!pfr^5y&TBe^HY3k+|cYnDy`N^+lWcqsgz3MYn zphwVtZm9jB(;}M9+Q{tDPzs@~E!1|hi8scDK1#2H0(TuU)Qy*k@IhST_Af^-Ou5wO$b*lE?_}Xg&i$+#^rCE0{yG?_a)<4TJC3!7Y%LgP&5+p+{ z^ENP0Pon$Ze(ZYn+kbz+z|B?V(x>O4fOQdhBIJAo`vqBbIj;+3oobYOi}j_2pwp^G zqCk^nm5VmpC99}NDMY7CNKyCuIXa}hu5tfdr^HeuB-!?Bv)r+B&&rOLVNyH4Qv^+o zl}(YZctcrNSJy7A9_VOI)?&saz855qdbDFy;2pdU>kUaFNQfeNlHO`XthZe4vQd7x zS1zSboYpi-CpVFHW5&G{wkhd8yh1;)_l`ZiCF7&5N?(}TGy@%Tsv-|{0J3jj{_(Em z$3>R10lzhiA9<=6Bp4`&yNfUxEIAoHD%^_%04IvbUqc@DZF{t{T2u%VqiXvsuKQnb z6_yTY0F2Bp;_m|I?||68r=ojWTj+=pGJD_40Z$Tt8GT1>A2)B#3V!v0F4u-j^ol_T z^LE{Zjn_O-NuF5!u`IpijSNEyl|?V*-`7w`6SpkJd^q@8dv-NF|GLun3A?^IwX!$n zCxaID`h@9jdz>8Bg4u>Bf3=-?$RqUq_Qga)NEML|u|4^8mw-8W(gegKi-n2jYa72* z!k0(;I_haFbJmle5|PQcY?85s6HP zb{>L=u(x*uDUPBrsGl;#%56QLudLe>Vs8+oxBh~zGq+Cv*EO#H(t|^S@Qv9~5vlww zk`WnQZTF1de|>h%niS=_?En{a02nR`OiiUnF~+}A@+*Sbh>HC|B3zNjMk z`OedzsprEtbEuCawLn1PSYj>-Fdj-Cz=GCW{1izUzjaN%`abpa^I;)tghRz^a=LZ(BxD{EzwF_vU6iRq>l4Ggr0TiyZLl zEO{kyhik)XoyByec%r|-^u3me@3&Yf+m9Y@&Bzu7+KryiAM_yN9NgS+&k1X8OHj_R zM)xR0Qw?y7j2dtUu0UzfvAhLuTS-`$s4UXJ4`&$N*-Ai|*$|P^OG=TfL%Clv&R*D8 zdI$Sx<0p^eJav9!4cf0mY^fZ(_0d)CF~8%f*;nZV!iWl7;Jr6*ujdH|P8{C%ZejD0 zZ>-4_sg*Ul3b9GN>P8wQadNt>mq9pK7 z=;NYLEdXnw521TfeO<2(`C#n9)T804#mTwh@zF;^6EDYR@9hQ!GJdFf>I>N}=(M$1 zxZ&ci_}Zn!N%*wpX=w-$-JMfv#9kn{mAbgOH3)lTvge$EU$=X%Df_tc@9x%vq-dTC zI4+~<-01^_zU?MWh}F-clWYCplW3*UNP7dW{DtTI8=*>PTUF#*!I*S*49?3N?;TY` z&V3$Y|2dMh`Xc_|~0s3*wlNx01d*4&}k`;T_F zJYc2vs9EAB(w`-?-p5_W1oIu`)h9`{7JJ4MA1J^f!w_{WIkGP2k^E!rO_~!vdLMRQU?Gn3 z$q=&l2*<{Lj{bWi-SyMaokK+;5nFjd`!rj$#}}N#^b3=m&(0j4{eE=VlNi7_3kKPs zkSK?K>P3?q7hD$aE7`cjY4u%_p7VN_cS4hUiOh!tEGTE zd6R+lx#g)o{XQ--b(nORQcV#%eU@7!1tQR)stkG-E;_kaEXd}4Bm{D)AVudvD^gQV z8s^>6G|CGm;v;P{Y~+6wc27;-cW(fc;2pGt)j4N3zl1}TZ8Z_snpS0VQ=6G6?}I1+ zg3$-3)27McYr_RY%w3q-(c6c-ZA1-L?r#}1Lf7GWTS{?T*p@ynZp0rjB&cY<#((Vl zxaH>WJD=a;jiU@+ygvPE|Iy!hD^H%<0>FC9+%UJ@di29yYedfpN=NEe>w9bXy5yz-x_3A01Tf-V-Cj{}*jwT6aie@SUle2fN ztCwrnXP6e}x@e7IR%7!uuK8n6Ik5?noj$Xt14&e>)dDF&g+En3D|TvR^aB}ly4oNij-%?MK*MOQ1@pPE0~ zCJL(0A^*7pCt7YPg7)pJu#j*f{-&^SxYZflWw|c$4hlwn#EWM-lFkb`*7UNVhsIk6 zCm}~UZ6pX>Lf@UjG!SEZ0jV4|&#z%7Iz`0~j_=@c^^##zaB0K~JKpqx#T#$JZ=Q^Q z6sTy1lyMb_iVS9Uyt&OP38>$Hb>rjTG_N*_kr6|^6*!ss@dV9%e@C&5KxO6htuj{$ z|LGWo2kS0nI~u*V>$%7YsUp32-Ek&}ikQnQ@7%p!)_}^0-XK2R0Zmj8Q7a;^gshC$ zuTC!9cHV#5`d3)Pyv3IYHL!fadH-KnwU|yQ(5|Dy&hG~SN=C*;X2zO`l~!G<8P6li z072ifr-}jFQ;9X>i&9%XxmSv>&5yICQ6Sc?5 z7j7NhPi|HBv~HXjesYO;#z>P>9)8!XFsC@@yxkUdC~4g(3sd;jdOnH$A{Yi@$;ptd z#zX=<5NTCdu6P}M(3j5>YoPifn1t2-2!*RJw`wI^A`Kg(qm z^-!|Tp+G|0`Bk55BBuL9^lVGU+N6LfluZ_uWNcsXd*D1<0I!yTz$jf!qN1(>9i8+e z8{P#T(|0h)dT(aFY~-(cnxGp*Oks)f{Uj>W3CdqLD@ji!BWy+tS+9D>e`Yi&MZr zBwjpR=g_%np-ODu%kJoy|GZAFRvL)mv4LEq@fZTC$Vv5rc5-E#~UNN3pWXXw}`*hFKV87 z;S~Ca^!}%G;3uo&{2tPe?CYCm7ta$tc0><76e%SGGQmN+G`%f$H!oy<3q}mag!SI5CN9v!h-2GKK+tpX;4#rBRL6~95w6tgv z!7C_i6>dhwnn%iyr>2S$2^H02aWF!vqRBo#N0xR015R+0o(Nwu&(tsCVOT7P&8e4! z(F4@6CwiejHe4L}wE9S13?ahh(TNwiocYQya!AfgwF58N>uqiqn7lLZ&rbDF7PKPD z*yYzI_avnfE`E#I|MXdWP3pd8-ZfPlHM%aUa9@># zHZr%%k3a&lxgdiCS3)N7_jjJnZ?ih~tjR0tT_5-9)FmVBn1s)Fo{Xl0X#!x>09Tlj zg5q1q_2PuC+B~sz+P?vnE~Pi3Ge-j4-hU2$9n`3&Uci7r{Gy=>f<_ioqb5y~N#&Xe zpbkDp@&4B(rmna+9-E-y zkZbp~KG*kefFnWs&*VjBkvjlDtw_+&ayjg~de0~rd~C0eIe*h|{I_0C_-Qq@7~%Ts zQ7tvHRy0w#$i(wCg>+q1;$OzJ`4Ma)%mW$$W@d&f0-<&m0t0et%~dG;$TLA$3RbL~ zM&*(>;N1EB)V~TeR^Oa)UEfGE+M>yTF&K(`1fu$|gpQq-wz31mwJu2ow!e zoqP;^^swrj#=4USL^8KY>dg}Fal&#An~AA1Y?%I-f)}^P?|nd#?$ zL7s?^EK-C3B7D0}6+{SDM=3s5xK~eLv%xsHHMJw$dt50UV7(R9Qr3VVTu=<-`C=aJVJC~?2=DTe zu_4LeV{2^nlW4wF&BYl4isHigFB{+{%+;EfD%JhdxDbpc#vWj7pmN`!C+f z3GjQYzR}a6A&nF>DJ{S4cQ>b^M8o8>daH(aoeg5^Y|Be&XS1&b%g`nutBcKeDEfVM z?)Py1La+qpgECxz6eYAWJsOy@X&_}>0dpYI_tRcO(PPgJctxE#J6S^=rb>XGhh0F-5ae=0wSYQti4T@1tKfbyB(%X%MUu{Nl5fRP|Tx=IV2 zMHR+PNivFx0O2h$+1U`Iwa|}lCWs{Syc@tog`ULDp8RE>!@UMND*g@l zO}~demqt299ijaEk{sbyK52_+c;h_J6)&!z-g+G!X6e9uX6%`PyL}Nue;wYm>ikfZ6GmSJfbK9-m zdEscBMSmn5E-h*&gR57WnjooeV|srGju^wd{LQDivu-VY6W=v9J>7fS0sO6q1ouJz?9Yf9PZ9h0qbrZa;G=W| zAF;O-YAv(~%!l=!Ry%B?KHmu`H}Bf>d3xwm)d$Vi@OA2^%|VWBv*Fe1wA;AhdOA8f zl6qA2)_k*Jt7Dq!GCNYG$_oy)0)#Bs1PWn;MCc>@QWvGX`x)8{Vn`NcQiD2DrtxjS zS@TBcf%UR?_slQ-F2udK(0cG>aT>#+oug7e{bT?2_?2W}AoFy!2EB;OJrAcX7(2Rd zDq+tr+PipbU=Du2`n5QF+qW4^=b7On$4Co`QJYc|woy6czj_(%I@C0d{j3<|V^9;8 zav(?<%s2dXQBWUWS_>k23D9U08hB+(ZVB7f(}MoOsKq3MvB&4e>n$Xh2!*W{Ohn6J zkW)a+1*)6PvOOd<+|_U=V4J?Z_w!$D!(JFHOoFRY6Eq!EMB^2)X`?_J9ogXFU9Z7b z5WSR|Uao*kj)Wl2E8#FGLbrSeVWL>Ej!l!lKPMA&s=e+F@}@c}A2o5e_aC|@_c zmvW@Ha5(k{Hg~;SKzFuCT;zfnc8!L+%;@)9cQ0&kk90Zt``53SduK}+<+~de z%4VE7StgnlJ*gTMLOdc{IB;lR%ZXQi3*#Pr?a|y_!|^3cp!E|(gP3Fm4Cu5E$uYV+ zGz#r_Bsm%gxdw&l!|ic?3%FrxS5?pno%MqeNI06f4hECXNXiIiMoiNv_V%{B@}-0O zs{t6|${wfvuz}k>`fnnx5`LMZRakhYnTjljp~}?WROu^krcsV;2gLYdQi86BP$Eo| zn!>#Ez~)U>PHYtE;ohy^;G*YlB{i^WBrc8=?C^2TKUprj&dajt(#g+-JN7h||9bA2 z^Yd`Woe+(rZZHvs2kJyH;_?1$!@h(>fs5&}z9)Ok2lljqn@*G1(dCU`K-?4nj5l_J z@f=Hw;8Uc*W$+DvfJ1ToGBw1YnAQxsGH}2M@zm8vZlD^_^B&<+&vQmAXfSWY#^h|o zs0OR|+TVr^>uwwyTiQ@>`RnW6>tp~7?Nm-b*GlwAnw~uH0@)C#U+NoTJ$Z*?{Wz@e zFP;3WmC8_22n-60r98N?_vxm`GAQ{y{f(!QR3snKEtY#Y^(<16oJi8W^>yjqyT|Y1 zjb3EP>PZo4*+fu5f(CnX<>sb@#OwLN2GfIey=nCEh6#*;njUwTry*p>V$JnX?!usR-J$JXU-ZVo?Iz*4ZLjhAa(n9l#oozvqv9Xi&YTn_;ir0M2o7XO44}J zM!j%HAyLnprf05g_PlWvsBn*{gQABQH_OxV3zCz4Iyp7Llh=Y<5=bO6NtWo&H)2yL zED45UR6QLc%D$NjFt^;iZrW%ka){Ow`!2*;!x8rm>lW0{DIivOQDWk}^8;Cc+~g&j^Yh z;h{1a-iEwnKYO?=uNPA;p+fXBmcn4#6cy{sd!{k89-5bZCfR$BiR7jPKir!*Z8T=u zg)nyS7u$#S^FTKC^_Sg@Hg?%&m}$lhKR<{l5ga&D!0olJN?9<*xVKGKuDg~AQ_Zl1D=7Svy1&<1mKJ-#gqOhBZR_Q^fPxMbwCy)Jgj&x(Us^P$whFuXc z$E0hWjLzOpWS>Rd@{DhLhe_F_F#KZS-lo^j70ff;T2`d6>-1?ExZT{v$%KH#sntoj z(d8#073`f;G3@J)&JLe6ykQ@W?14x&!n`rS!td3`xD-Qu2MCe+TOf3O`LbB>tOKv-=eDNanpd(ud}iZg0jW$ ztCdw!pWhlAZ=ft$4H&LEIxB)H6{9ttP+|6*lQsd|P-B7#6-B~89AVSOncBa=tPM`B zdkbi%UF@TLOig4@L11=QcI6>VHY|nsn~*1ve8mn7*UAvHZ)CwVwRG|s_o$V|?cK%G zEQmLWI9aQ>;laH2oBO_AG4T3iv*qoDTOArpbE1FjS9f;0T)8@;Z1kePv=G;~2b&G1 z&v7Np_ZwTJJzMSOq+YI~f9C91v|REMd(my5N!$ z1&(UsEy{}zp6{Ew=(o>%B`>AYU1beZ`BXDAEG^<Luz8 z)KP8T@%*wQ2tWWKbN*%6^c@l+bGrD^eDG+@({aZQ3cRwae(s7IJ$8_*f@qRpN>#wH zn{M7{hje-mQMRP!wA@nd-FE16a-nX*tuy!iR$Aa^wUmBCK%HM0vNW)3|4=H3p2P)h zar+X_Ej64QS$+bdUl|bj*LIh_K|i0LpYKjOw+1{cG8bg{C?1DFD4F$xqOs))2A&c& zoyMtNF5f6BoN0Q5qKv(v?6{Y=x3nOf%BWyXNhM>FX+4`Si0^C5VKN_N>tVS?={&OQ zQY5vsu=J*V?8f{H)n}Rw2R7w%)dDXWTv6EmP|)l4eN{`l>2E=({!;QUQ-3Y}z?QWK_HR$=G06hWRaj;Y`%(WoeHayF04^n*LchB-g!-eQlVBid>6&|*n4 zfXJjLFcBHpkB1l(k{@hz79C{cd~q5&oV{zA^s2&cmUY%QX`S)bhzO6dsB5pCK95?? z;Ynjoyfk0y8y7AOy#IA=7^f08cgOMei<>7ed^>Xg+EVT#8d+D&9wvlR`g5af|Hmp< z;VGZ*1n)7w6n&{}aH%2hqBNd;4ZE=2{u$LfF{rV*Gd3%xKsSQ>@Oz|_o^*XXH)1b8=0`xz^>`$gNd zHkX&Id~cp3kqD-34rJIU&E}L800oj!Sz?Nu6C9&ER+7uER~q!6)cZ${)M%M$o=ua9 z(P)1%cy)G*13_=x&apW|1s0@1W}`4Jp_BSRsF}|ZWHRu%ALRE1S?h_e7{dz z{O5mcwC@luvOfU?F#H231U(T~Se(8;J2yTyHZec?;K7Thvy-Futczr?#COLH_!>x# zf&slC^Z8*z_VqHVGc#Pcv#Sq+MeMi4@589*p_+v&jJ4b_CPUDv&G+t~uvvf>p zd;F!9=sj*agKwd#=5@u@vMTPMoF(UPw8%sm-)TWdr?z)igpCBv8l(ai_FnCba6>w5 zR0b3aFho?i^60F8nJ^=U@}C7Ev}CgmC#8rSz|v^6@U=X&P*Z9vFt6@7qm^zZZE%hR zk--qF(YSUnU=HtO29w=3$ZP=9l#G!LG!ZFUmVk$y=1y^F8iy+nJ)K#u*fOgm8bfTH;v-AmgbWMD|* z`unmhzLZOw{t8getC>#DPR@|TV$psZ_%`)~ey{FOY*AD%ltYk znD|uu@W!K^$87hX-u5%hFd@-z%cU=qWg~N%r|+Gfl(z(zbko+VxN9j40(LfOV>h!0 zqzXuV1n=A9KnAMVv-$vG5S=KdkX#OE2XP}P%;2Gh(BUTJV0XKzDO_OOpr0H%U)TQA z`Xv(5&;zA;>FZ)jillUSN?bFyx4MQ^{%(an3+rFplMj5nSEihgz}wD$4I*b!vd|2M zUvxJZcdYre9C#^cYwHkdpw-a}_Q24)`U5fjO+Yld$jC!SYKtL!xrFHK&=eZm9V1bT zjriN#=#Q~byL?L!7kca~3WQ{HE!*E5jVin&RHfk{V+<89(j0SCeN>Bzs@DvAShVr5 zTkOX3JiQ`%T?_<}87hqnuz;lVcfq}i{BZnz?lG-iNW{qNb}_QeMKNRplSx5<`8#N? zzT>MyU#^FLxRiyvq$d6R?VV+xJR?drE&|LC z9+vwzc?)HXd^KcGU;VwE2Nc1aLEDD@jW4Xi6K}EVf=;V}>7KE@$tfx0J*wTR;MrYt zNXRcn+kHO(shD{_gNLHje-G1)uW3-Ok5bYD&^P?#%q5hxQ(XzlQc@^yQiDT?f!OGI zrOhW9-4{P(8h(;K5Jf>Cx;tBGvveY(!Zx;BWzX9|-Ft_+uMSo;-rRwI<~FC)Ub`j9k&=?M-dUhK4AIkrg;Y?2rb8#O+=yB+ED#wn9U2@#bH}6o zM)mw)^nEak6Qyr5IO=RxF_cy0=eDFnNbR)Ob;49>;*RWof~$&seEXDn{=wnOy2(B< zL+g)2FZP|;*Y+?aC}1lvC3SGS_JFSR%eOwaF{$dEa9*H|Xi_tkwtr_>(57FJHh2|p z&>(=?{#*S1KEuo5Igub_ZqYdTX64G_)Sx$*oHSYkuCAbx(*C5P>7;4J5IkO7NRZqo z_nA5f7{jV!&xrw8?T+luX2fNb0AEioIPKe>FXOW{#l*U9ygh;s`=te43hs?9F(;TPU4wqzR% zc@+OKqH#;-$(o}lWG2M=uYQV9+n@T|?bA=t{RB4+16bfDyf~i(rmH%*{edQL=NuLk zv^qvb%IPuVQUC&OHZVFGCkfG$5SJEov(nskYSMUADXC-%aZ-=<(yLpksbL(;b2GQI z;onA#ZjDn$DRu{)=lR*2W+ATedvMi*oA(&fO_vZAcSGA@{_m2wP$pAJba{)>mR4l# zs>6q;w-4|iy?(}jdA{qm)t;rG3WsGA_0{t~o=GVf?~*SNd0;#5Bj~*$_4$j!LIV2lYjUDv!`mLQ)RoT9kg#i^6h(xF#;nw%4S*FAfVF+P{^8^3K$xSTu?{d?hh#5GiGB|F0k^{u6N zb%KQol)Xi~AW{w($f-wv^axxJ*_-|8%+<)QiFy>wgz;>(7-KpNNtrd`g9&-J;CTh}s1as@JA zB`R8(JwNa{I;YNg&z3(JznR%pv)p`;{6lTGEELbJx0!+iqRXz@D^olKeKwLnp3G*n z0t`?;Ni{1cx2XTeJ8g^PcXK!#kf~oDW0#Ri*C6kv}DC zM3L%y^?kZF5G4w*R+7jmisj^t95sA;Z!tQo>czkGZbCT`5uK9eW|=O1K`}Ywl1E`Z z4;GTA-&sd4)&exGRDO8<>^bSq>Ym&wp-27%n5Ehy02l@clfvgof(N`@Zp7>V@P}&q zYi7D=#S^6TH+w_dCcy{|sDkH!LKTh1KDwOA@kmCe2;%-4Ximz4j9stau{3h>8Zdyh zetGfZVIHf*!`$C1>R0K8({|p{IZW+zSx&Jp`NH0j>2ayilxlKrqD0_KvE$1eAWNCPUu7h{7qP?ukYYyck>F8wmoAvOVGqP3m3%xKfbd2_{-c)rmNI`PBgN zcH89fa>4C*^lm2Aeb#s*&`OWfcCW5g(aG1q9yIdx58t1z8INLem+U-C0*ohSROFQH zlxn2LSp}|2zeR$UOx+hR7tcp#9nCL%=*@=9J+tFm3r#6jB4#a18f_8~BABoKnY2Ta zPYgl{tY8Ne`k8b)f?YLTZ)BUqHH-{me(TSl$PJ_$mwNh@nOW8!;4FZT@1SQw5kRuz zeo4u@@e0&gc~xnMEY;cwJTk$+!r}WqbJcr_XEZb7yzP&)j1PRiGo#4c6D_`~UwT$; z>UQsTM=Lhuqg=s~9AG*);kN=uLylMbHyVTtN=rSFUAB8x`1It4bx<>SeY#*%ZU`kE zFQbS+m`K>Wj9Qdavu-3jSh<9^vx`eBf|)X?d1Dh{3^jk}++T3*=Y;$~Sr4&1G{wi0rKG zzK)?GZvAvFCl-S^jBQ3CY?Y8KX(?4*{uj`g8gGx)MLKb(AOZGC0m77by~hqA<=1`( zMLrfpJPn+b1rHVNoMV>v^}o#6$L+Tjk0@J?b0S?7fdFGLjv?uc*pPoIJre~@WT7%%HUmFTi(IM&Z`Yx|0#9;H^hJ_y~GJ0hL^qRWup{6Y9M z`P0V_E1iDst2FZ{At=|$_1$CKYI{7B)dY%>hz1b%3GrG!Y*{}6s*#{gcv);b+2RZx zyPXHR|4;}4riU9L@0KH!$=Gt*jJ|Hs8Y*ouI(5Bd{0k-tnat?KSzltskhNXN2AXNwIq6XzVQpQ zi@LE?H2fDrko=G!J_!D52!Aq6@A-Pzu_uG$_diZef-J(&%>3BAk)gTGUfbW>#8Cg| z-J|#wP_P{SPgujKeOd4}>Zm=K$Jl&-90J;J1YCusnHj9ZSnxM&&Rh;|JW7|fl~sce z1q{0asKL3BX+sZ01o@z@(1=k?(jU7iH{pgtIN9O>1A#wLu8g!q15*+zfPPVth{F&m zKl|RJl^n=nQRxlXJUZ!LDc}A14`l>7wo0KzskFK3-1Yi5nm04CLpa*MXBB+6tp9q% z(dqZXstg3#YRDRoeB@(%bFjWcakX(|_P}E2*QyM_(USWL4M8};V!u5Ka{6;X7Z3`*~@06nkGdoNIjeFb>E! zz5Q+|ZRwpPfP&;1q6l3#%S@2S8ZM5O6IVFaTbyM{o;94eN4b>)ccw870^r`pe z-`Bkq@|F>UgPi+hU~rkZWA@?rXHO6x0ntd1JHzMN!UdXiLmiznR9CTz^kh2UH#&Z2 zJr=HJOyTGN#ig<*OJzUCdmjWk`B)aF>*jqHm{Z`|q68#83nkAWW91UvN?bF{M)%OY z0K(6Dt*jqbN`SrQ1dmR0{nr+kKbo8@s^Ej}uNfUQR>h&U5Jh0^B4z8x?7ooMDnNH1 zXtFry8h6#J<+zhlT!S#gpc+m>nt}D_vKM9VpNsW5MBJTd{&{3a;kuBqOqC>4_MU0>L$=IPNPCQxnNVg zb-t2o%)F@|yUHkPzXMuhL+4eu``$a;mg~(H1W<+hBLjCvxjX*j=2j&<+3!vNMm~SR zzwPa>>v`!0I^T_id4dxw&r4VOPNway&*cYPa>Ii1N9Cp3IYvzOPg`;Q*%Vvf{yn5_ z>-4_T)hF)*c7h#lnmw;@D%O|0x;gJAR%Mj>*iPjR>acY44Sh}U0kO=GvJ9?f(| zq4Ip$7=(c3lE+G>vbkuqltgeNiAX>hPpESeRfa`;M?02l- zxy49YoLsh797)1Row`#2BJ4~7suJQmnXl(_pL=JAkGMORp4xi_g3tC-V?(T#AX246 z98S@cvRGmM7BObH>~Sucu`Vgj`|>_V)uz2oFDpR`FF+BT@Tw<$)OsK`IXU5^+Ka#B z-HF<+o(&SveDfiJsjm zHG&2B-oEPGae1RaI-1`@#vC?aDWjoeU}*H&JM)e(+bfN?8L<(nk0_E)3wbj$oxNWl z>HkpidfB6Z?i~%KIAyE)Lmq{33-=ZDUD;nYeD<_iG$MRAi8IjKynJB=rY0@Y)rF|2 zvK)xuwIJ5$d~a2>4IW=_$5=Uw9N_f}=0<&9HXziSBEb^wJ2klHp_7_ta!k4UP_#LN~3ih34h%-xsHWh5jj zD-St=|2MGO$$4XTi!v7!#*f^j%pe}SHCR{og(A6{-jx6VriL=$9TtA_B+A!NW)=KB z7$l_V0Y|TP?7Vm7b1MCaRAa(_J4`0c3;e#RDe1$ubTx7l0~=!1^GVhOq3%RgfG5I2 zG`Mvr4X)Rh(&|NS?mrj^!m7RDw>_dWNqdSy?ht)E7l+xFE ztZcXG?))}JiBo#ur0Dzj7mi5|$vES3!D)ZUTDBT~{kc~w%lAeocFBuK`r_^;Wat{Y z5$#~cmq^3n#nX~&4O+?Yz79{IX6)8sKtEV~_noNFPzUp`U_SCT49An*Z-1p<9pvdO z&06KJ`~m8En;B4mD5?}VCdK}C5N5cx_EkgGb`-Q9qQ($G3|wlw2~HT> zYK{Ocav*x^=gegt9V-85mA;fLZKWAN?BJq3fubzFzRUc6HW{ix7BvTI7F%mqj(=HQ zaF0q~Hl4ZiHS2<$tHS8+g{+GSV^G-x3n!9`BcrtVb^!Lur!;HCr`%Zd+$_FL`Z|aM zp`bUB#>*QvgJ5n%jc?uxQG8=jNyNbr)xR-9@MRqIr|LdwA-Gsz^ZJR9{`b+9Zb;c! z?ZW4rwL*gSjk$!Hg8!(0RvqjZtStViup81O(UeZ6kjc7Swp52j6OV0lv2>RjLG4jt zxVzJ`l+mGaD+5&Zgo_^iz+$N{_2N_1t@MrYsO+eJVb%)8_U^F@*!&=bd4xw&iCi~J6Wd_+R?AXP3l*r|o&k?1 zn^OWow_fhso5B`KXjxpluNfH3`2PTmq=9wlaerY4P4f&&^9+@4IN2e7rwPL>DhOK{ zK{8BUuW5*h1gcAE^fAZ-(-S!G!Y7D`HZ?G2!qR0`21wZ_X;`=h{A>?A?EWN~0;O!p zFYorW#R&MJff$SdD*#Wm)?Z!SftfdZ9Qn;|*4w=`&sd#%^#Z*L~5=g?z$+Z5so-)v+?!T%A1)sIh{ zj={*BduC{`F&tF%mp+rgjtBpN2gVthq^I94*aWay)Nb)2fmzRRMdn=V2BWGs5l2=m zXz(I~kf_y&BfbH4Fqjl9PnkYL<(YHUBw~jA>eUb34;EfQaitDEmVJ|DqgtJ|^g9$YrI|x|rdjQ+{Y@fC0BB>%#uJt>$Y>y)VzNd{ukGl;p9Q%76%q z0`qMW;88DE6ViU^)feb*5Eoy&Cp~fI;k}w4vA@Ab@#c^bFiiONNoK$GKnHkAhjlVrtk0ORLl+9yr$g&=n$-%N@rby*uzON4rR0JGvVZWLiZGDk67yLZw8V3PB|M zMopjUMA@sET+e6)pJS*X+SN*GEhz;oe$qQ`uspY%keey@+GTqvTB8hu)=+;rx$9$# zwtUTPqo#Y1e~Lbn*8=-uCVR&8)oF2wYU-cQb)FNQR?AW>fZ0!NLJD<}m#5EbYTezO zGqq?y6#*nrVqKWMv@}b>MT59t66MwPl@2d!oMHZm3Dt?bp)Ka08~qeMPd! zpn^=7G5p)6;-NKHZl@#x%=VPomuO3tSndf~&2JbgG;((iY=n?b0M+;!>$?=gf=SVE~~TGv6GRo4WVA5COq@ z@_7W`n#G{tBgRZtQNRMtubH!ny7k98*xik}PZXaO)}iIL#4j(e%GI2CF7b6fsiZf)`pCbKJ71sb8ogrHOl-7rb&v;iOUPq7+w3E@ zi%!@-z3}_p?uf_00P9-<`@8mC)i9ByG2+E~jipO#XSy+pLlXUka9Fmi2C$na{e11( z`2-&-LF$c>*YUV#Bh;D>$iu|@af=_EE)W%JRooV3eEV_oM5P1aT>pC?zu-eVW`Z&M+-+{74wmL)4M!yh z1_qoV*vOd(xzM+(6(#90rkC|DwoOpI4t7^Qd^ zAhuJeQgDXqN2>N|DQ}N=@^(nH(PxtV$_RupA<)|hMWkSeh8&V1mvg>0q8N{mDdy{M z0F&=NDlkWfJQE`!PReLWrKP3i`I4LaVQ!@=@ZU3)ybZM~DiAK)-7){EQ?RmwLn8CrM(-Un^x-5bas~hX@OZ||mdbM}@U1-n6 g!6g6H124NQmVMsQt~P;ROuu0LOpF|T6sZ9G50sz8`~Uy| literal 0 HcmV?d00001 diff --git a/sound/machines/telephone/talk_phone1.ogg b/sound/machines/telephone/talk_phone1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..53a665a389d158a20507551e8d406275065f1e5d GIT binary patch literal 62975 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 literal 0 HcmV?d00001 diff --git a/sound/machines/telephone/talk_phone2.ogg b/sound/machines/telephone/talk_phone2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e0b39b36b85d34e413200a40f99568079cc61ee5 GIT binary patch literal 38695 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 V>IbEMP)j4kUJcC;v2TP5>IYeH)XM+> literal 0 HcmV?d00001 diff --git a/sound/machines/telephone/talk_phone4.ogg b/sound/machines/telephone/talk_phone4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6809d1951ca8e22ff24c1b2941e27badc40ccf69 GIT binary patch literal 45185 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 literal 0 HcmV?d00001 diff --git a/sound/machines/telephone/talk_phone5.ogg b/sound/machines/telephone/talk_phone5.ogg new file mode 100644 index 0000000000000000000000000000000000000000..12b3619103b1991c75ce879d5741b6ddf4ea6bb0 GIT binary patch literal 39802 zcmce-cT^P1_b=MyG$LVu0SQBtEJFqX$w_hsMPSG|gA#Nk=NyKd(~u-e5GCiFMF9~3 z0g+<>l=vFYIp6!ezqi)C>;3a;b=OpN?W*ei*?U**s_N0Ux7P=-fq%jn{O`o?fI(I) zMl3&fFQlXQ^&@P>n!ih23km)t+OV{*YyKx(*Te#IsU-(aATzc_*;3|N^4m8*@+_fh4~Qz0ynRT9o;};KU*(vM|U@A0Xp!JwY#f_ zm5(FR#rE$;yrmtz-9=qJgb`SH|Gb#If)N%#2+|@n-~*`XB*Q;FTe5MHrrN1-m8BJN zK0&9cUZ(~GqS0y512F42#NfXXT-XMDCtLu!c-VGp~V;8iH$s3l$jCy3Gg zAVJi7#9{4L-dyhNHp#_Kc*7JA1Qn1~We$hxT}Q|$<_H)VMbdi>Ggst#5p!1-h7b!5 z!$UO$cS}>XBzG%I5+wIHo2TVT_?lsRpl$@TSzbvPDK$SRSs$yLlkSNu_;7$+>E z1{<)sh6GNO!ornOqE>F_ROgt}>QLS4I@ZWL)(H7S0;CH?VHI!TA#W-0Qt?q7Nz<74sd4jP zAzX_c0AvyL1D^CFAR2mnb6z6G-qK6nnoA%Q*NFU|!}CA-0y4s!XP4oGA{0up`U49J zY!+5Tr~vu9Cy*ej=o379I{U|j1ZnnGVHGrIt|!_c=XQG)I_HlBT_$NaL0NK*W(^c( zO=o*gszI{L{!Tri$RVh$ngyTH?&OjV(prIZjC*%+3Z~zD+`=iDGMt@ZKZ!IoOiQyjQY#J9F zRi^cXvR~Prl-zT_P0fWLWSET$>G!f zF_H+h*CzevTuS>xWUNeGx`a;r%28PCduBMs3?_P$RFZ-@9 z1+Oo~ThK)OPsRF=O1VwRr6shxOUwTYp z5QJs;TZnLIXhzr&T7FbltJs>Dc}t*TRw5!Uc?C(FB`9zDP1-MxIZ_&yC;yoZ9~|~@ z0bKyVS7T9Q8~H9(tn!n0YBO4j9QEmmaQu#1zRHisjDXtD$Bde(Qpr0r!r)YeMGD^3 z@oB$9DDzNPn#v#x&en^3uo4x&nZKM%|)5y=^F6PWG$8_)uYyMEwg=*>>n$!G4x!2JMk<$M2Xvz25 zOZnddI4;wRgJT{{?l!FB9fEPFf;7wBWhc89|2u;$vb{3RWxdvh02`r^h z>o^G&a=jSDPHssW_W;a$Qdd1487HyBS*DH{M0=;{fu6;6O?jOg^d-9L>Cb9F!g##zS>nu1EUS~mX>be@} zlwe;g_$?*T+b|;TYaYqKAp_Qz<_$8%o=(g>2=}?>!jKSzCJcN}KG5+aWKIJaodHP* zuQ`jwgzJF1Q?_X4!{?)?u2$6oD@kJs1K+c@1(pYLn*vq?*^4VHoi~d^i0;_%g2c$U z25?e#t_4}Hosigh=*-m$b9SASs0egHESfljQ+C0F*xG9t1fF;RDD@Yf5$UB(y)z&F z;Lwf*#DR=&|2ws-m4O-tzStkZrKw*R{4GLxPFk>l;O~Mk9rfM+6oBtOE3pIrN7V9M zW!L=tL#Ljo7D=0m0q zS{N}iD0wY;?%Dxr>#!tHS2(X#G8XZe^cwA1Jr~5FiPW{$T&ph38q#>J;^0t-jBBBO zdo2M_?GcM+p`iVN+FiR~VqG%;qf}P~(L;`dcTf#`**vJ?gC@?1!B(hVG#{9XZ-H6G zIn@rBSl2czf|k&mPK}HK;r8ZJCbaej+cR;lYp1q~n`uusbBYH^V($#Xtek5^2Eox| z0LB{jqNSD2c|v3fblL_9nXEx+zW2U1>aZllAf5AMJAismNC5QXu@Y4^L3rZZzTra1 zRg0Lb0Tc{CF#}=9Mi2#X-~+IXUhp(EJC(FmrM~(c+I`!n-_B;Z%wYVJ;xwzsJd%C6 zi0b_ZJj?4z4-f=^e$xqwp&Vk-=Jkdr0d zALbO`q^F!ztGEHklCcOWvLF$v8kP7lF}r}J=W}KzKu}n8mY=_H450DxTzXCxLKX(6 zCeV?^Ce>=&h!&IDz`y+&nl5?0jJ{qBJqCRXQB;(J-L|--l#HyrqOz*GhL(<=0XPYQ zfeerVfD|e?OLmq-0%_vSB(h}k6pB>JG$`n%$^Kd317xxQHa2K5V7Q)2v9bT&2$21| z3*dSq;JVaC`ehY$;q^X%`gNojl^vaU{d;v)7PlNU1t*kosZPm0Bw~;K<&F7Ro!1%> zzq|8PEb*RGlwHP4H2YxYOYS(!N}4zKo-%gIIB($HSN*w}r*p17*I=@dCdzYr1#YT6}TuRN82po1%)zUDt!t ze;+H?R(xuTU%S!AC+)U%xk;1QzGXCY;sM!?*fl*oeo!It6VsRgvo%B{dsUx5x;^pu zsev)ZbRbDJOVVj4OHb?a4LiiPgxjftR;#S(-LjuE!>SpQexC}5o*{qA_}yup<0m6$ zLltOxQ4Dh^TC|VT-GrCg^yTa5I_s{Mebad;VzKs(+bY5k0*N(wfx#+Vu1Vl1ABa|e zpq|iXvNJ9%VmKk_OdbpS^s=Jb{vkmNgUiATLs@|v2n3{0M_*~YQHgs=kqyIReDG!3 zH0670OJbkIR_B+Pg@;{B^oubPNaABXqbCwU9(3g8&5rBb49NAS+zP+RiI$kAz&x(F z!%GY&1|2cbU-#9%w6c_Q9<%l_DXL_z-CN$)tKalkM}zG+SVvzZG3M@PF8b^kKoG04 zQkh({ibyxBF4v)`;Ch<~VDxIney9EHp>DE)86somP zd+{+gvdhLlUg`{TUO#Ei+)X=pN&Cot&HJTVg@kl)<~yAx=hQbCyI*P-LT?V7BtDP*rEZ*yFmYRpVOn5e@jF%-voI-W7XBdmdOg@oxR7J- z5norpsN?0Talp+<{1ImU{5=cr65kZ{N=~9>Cd$tXkNK#Dg1I&dAK{*mRBb9rTOKHH z&*Wb+?i9WAdUZ9*#$PJXIH>fDv6&@-uq25T52YhP&Nn&8@mWi9Wb*LX^HY^lP`t5F zN5d~S<2BQ@Y_BG?(ITmJi*MC*Qov?tmCrCjFg=rKQ|PY zmj@n;9Z*O5W9xtQe;l5iNMG`bI z$wDFXm)6x84q<+XPHZffZdF*!DBCV^xt-P0_WS+TPZ_F`^0;tdQE1;SJuRY_9TytO z5a5)W&tB2+m)@)aH>ouV-07pU0R9q;R#P!yil@#iXj`}?c+Q47g4LgjHavuk98b4A zE|MqqRaIqGc@-*=tB%=V-86W9PIou!bf&y5qP8+IX4m?ql`r4N8~I&#z99z44ujcL z)R&rCyFBKT@Zt9-X+nuFsK{v?Dt~U#{SxGdGyiUmDXS? z>X?I?d_4Wxntgs8ogD*5YRLFuwp{ruLmF@CWDzG=Im*h6FJghW9$kzt=|o<=(1TRb z(08>o!5ctki|Ph`8oTqsu%u64OhF$?R)Dri#}MBi+c;VE>tl&fcPvfgF1GC8b{;r- zMBeOyU083j>MN&T$@OA*FcrzPmm0D!X}xWembybuE?I6X@9U8_5yF$tW7-zrb$)z{ zGuJThzK6c~4?_5gA@|*4L}LE_lci5zZog}YO;cERE;B0MocQiSK8JqAk=APMwMjFz z4k#I1j~DTyoC&GdsSvi&^D%k9!cWIA_z7-q&qB-Bv|*jLZVqsKeW0tD$*&c+hcK4)^A zi|cn))H?_I-vmEv`~3a4`uT>JiFu6_+aYPk{h^kN&o*~bCxt${x;`-1~Q{qeHiUQguj zE)~y2vf#6TZv=SbK6lr}P|Kn*o28R-{(&Qt&bErqF3kl4F^>la`wsm_T57*J zFC|7LrndPTdbOyu|BxAt4-=fB7W*)KBk0YT3N$+fGp?h`sQEI}a^#0)#c#&W!(HO) zi(1Ryd0!(hGeVyC%HO=HAqhi=<1Vb$u6`DZciwhy8UWNR2OSOv z+)s}v6LWW2xm$~Tz`MV1=xVq8EtzR!=&SXe(ac9&w&EFtw_cG5Pz> ztX7EPa%Qkmgv`HF{V=$D+Kun2Lk7sQwQKu$dkww9+keMOm~6k^lP7B}(DreAtxfh; zr>E0q*v9X#KH5L>d{zf&nx`_iPF!C^`#=HU=km1XXs)VPk;Rl|Ct{4h`SW~0{f@zV zJA%ky311uQe)x+nj9IOL^(Eq#%bGww1&a4zx#>VUwzM! z;;CsR#2-aa@Dd(fos#3!x>Pj+n0UcVB4|zwP}(d#~=3 zZ?Y;6aZ^xTHG3-_)6(~?KWlkp{qyWQ?cl**=U*!c(Hc7+a48Yp%L4{V4FE9e#figI zZDlX{dZVnsq|mzK`PZj^J0)s=RTN`JL?4G^(~__&36B) z7#nu_X=88=ptunfxT$~nR*J=&=@E3Y^Ci=dsk0sPs z!;ME1QPtKpwFUHw-J}>N!#T>D5W41Wd_ZZ&6d+ljY(_(Iy`z| zcQxbPk6ZTZ8g;te%oohN+~!i}w_eIO?c?D^7Ysam`li~~m?3=DT7NWYRRTgs$?_KW;MoFk22uHg9dUh*prR2+kOz`0O z(80z2e)7p^PDZlpGQGlzh56*z>#m-KuE%aimNj%p6WkuMB6yoLDf0)VO^ijxE_Qz-7w-((|LG$@L?x4#FsGz5}iX#D&Kd07l64J(DL zqE^nO8cw!vBh}E z6c6KjlaD{yo_Cc^+7!>Taw+t7Uy{27j7HjYlPrkrZg24?81st-Jav1cyka`3^vX^? zG-xs*R_^`&V8GIhOX?)YTf8m7`W?hDg$wLKVWwBA+Hus1!Ys964et-(Yz4(#&}Bz7 zc4F1LuH1R7ULN|f++-z*m+c`$FI6^4gFCd85-Rx|nBxL)Q%3Z!wkf&#o#SfTnce4@_vZCE0hqdEp7XQLMW4!dp$EP9Ci@1T z%#!Wg_u;8eJRDr!A#)Xb8{jYg^lIxeHJttaSx?)_adwfJb?p*t8dM#aB~Wvm2Q&}9 zPDP{9CaOi;nBp5#Yk1a4FPsSQ>>`c(D>?bEIA#)V<*s6y|$6caZ*f=3ki}wYw zP>xjeuH340fGloHHCGxLS0wEiMct1(Yd*89x zgXo}%_CWwz^tgw&>-J5;vhT4?w?09-weviuiFVmH1I1|MsRe%hRuuoST;g`{T`u}Z ztgdZeu!`RSW+BSHGi#$o`7^2A>%dm@oh!PZ#p?HeWlBToX*8aEFZ)ohUY|<;7t1H_?V@wZB*}bn|$$HhUETH;Nz0)*BV{ z=S;*HG!tXN?OLMOI0C4Oj8*=eN?RH}69BsCs#JSUKZj#f`F1yW!46Tct4UDcFC42% zos6xT7XhXL>TKfc-=FM!YDfULr2gqC1@O!)zv<@(b9=V zXQ9zGl~tJQO&D{=mUm=V$$!by-+$GNP;k9@lQz6^)#Lm@?|n~RYU^~buUH4yA~3tXJD@S)P9AmdYU$^Wu_WEPtM_2o2U>NC6iZrpm8 zLXm`>qQdS|qw@Xl5$&HW(J>p=8vA!OT1t0FLt-2u(qH6LVjVew;{M|oZk) zE=ExnP?PKT$4oEkT`>r&fjo0ir#8?Pi{1^PmW51LiB=DM?I(Rf4gi8dYkqPj^27j~ z`Yv$aKtqAg2u}lqs5~9Gd0dFqBaoOB{uDQr7r>}(W{Pl^pT>F-u|>6f7VyDFw4hfXZ-D( zQe7t*#>~i=QKj~`SMy_;vpE?>kWtx#txOLwQR!c!hZc3lf87u8F!8VJ8vF53Zp$n1 z2~|KJV^4Epz@?)t$>P^fGM5(l$GsZ-yX(7;?$CUk%h}$u4(+q3zIVST%&?y6-rZd) zC;s0P&Su5m?`$8bFy_{IYyZw>aQkAhw`ECZ9l#XGHSr=w7n@mih<3J$ON{4J=eybZ zpC8CXpGUDIEb`Qd!AtSO zm3g13TP{h7ocD=bI8gQh&=9~U#DzrBA5s3LUn(5y=BPvg?2u_FR6>Ll_aAz$TOt&3 z303=1;$)u4;UwmresN}Oz!Ep~IpCMyA`iE^o)Yx4ghS+60B~@!1OzB?tW8i@Sb~F5 z-q_6C>HV@gD7H!%LRl7k4bTQ;A#0MrG~A8>kGC5oGeOvDkdg|vfdv=-{5c#KU=i5Q z$)MI`dd}uUsV2q7hXsVm8-UC1%`v53l6w!UVY7NVwM4y>u*kTeVHOE+`VF|UQYTo9seHq-Shhk z`H<&pW9cK;E9+vZb?Q58tIsP}SW|=52Ved4_5S_yjeGP1yUg@t`k;0N{;g&E%a>xx zhjfoar}PJF?QKqdNXl74o<&DRN1=_(vs+f1m*-(Qb(JRPD}~@mt1zX2U+gM2C*kbC ztJ_FuA#oUe;6|+*CWe|%1s|{0oO&>N+D$)Qw7g4sXYPXbc7=%3j0iRtnIRC+;$c!! z%*qqxScx44LofQG91Z)(`UUnre6W;P5gQYFH~Ja#vWJcImifv99J69<03Kte4@#ET z4-Y|ZDAjx|8IOjB&^z^wA5|E1Cr)~0^eGi=0NI9SeYip3RLDMdBILp74MCMgq*KtX;H$mp z0s~iJ?ehBDRLU6bgs;CxB+*h|Gn~$K7pjI5?zObHYxeD5eIiGWuM7<_d`RxlV{=#i zy}97?>{eoec(X#UKEf-W;qCCn+FeGu9}}V8q+Ze7@(yQvE-l zFdEI$$&z8=0@(AMNhl8lEGj8UQHN6)+mVxTt zUD~xRw%oFk23xycCfi4wP5E_lk@5uoAKuW**VZG6Gi~zF#bc>KIaC~4_tuxr48m)w z21DCAviIuQsXIERW$R^59Tc_i>>)=mMv28UB`PHj&{>+G>GK@dia{^7_JH4VJmLp_ zA*_1#t?>^sU(EivnT~wha5bhA8T@fU5ep z>w7m8)t&t*Z@O2sfi6ZHj<(yK31+@z9Z$1S#5@K*xh94 zk|zKpYXbz}1vq7GyTMGC7LJ**mBQ-p3!aBBuPw#5PW13cyvU>mM52j1}H+ouK7a_C&|pgQ;D<$2t6w5IWOmt|m>Yb> zoI{H{MU80tM0wWpb8=?F4d*NA$={u!13y0es`y1@4{qj681I}PC^wH>ng8Nbz8=ae z37og+ojgNgp0lpF91Yr|HBW39pUJ38P_1&GbPyFhXd`GZ6gf?GQuut?pGm!m|B9NI z*gg)Xrz(k^qE)7sg&r-{{VWW3gr>X&`sc&?<|e<4xOt>kRu!e%=SW2$UVJvs8qlQ| z9TuDyJt?M3(SJo(@L1~Vn4a&OM?{B>^itaagYHfKmx*H#JgQr0qXrX211m~YN14di ztjnB8PZkZOEo!wxX~H}uoP>*TeMQfkb8|c7FS3NSnymBVTYMZ7H8e)n-@?b5n}#KP z1uDBqc1rt+Bowgm;Tjb$$Q(hy=9im0gB8}U=3y@-L~UB$1(2lh!}h=GxS3c zJl7uWU3?#xYW8{%`KzI5iS_;WD4BBpJolp-)3VuZJtEk?!9oH8q0>kHwvfP5Ompk6 zz~qgVrPU{-%d@{sXCVCsMVf+$IRDN4IyMOZ^ znmRbK;5~ffc2BJ9!1v;^mFu3*nrM)X^i^HrRSjlIcTjDO?s&=yl~&|K=ZAnO^e7^D z>5!NK`a>QA)?P4>YFF~rkvhT zD?(%GRv{QCUnKc$q-2cb0sv65@Q<;z(XSh>oMOhJ)mmrcUj9_*9rpbuxAyfX38{e7 zS{k2JYVomqoW2LFuKTEP-TNS`_(MV|U1&dqJJbgJbi{Kqijq820QBS(S1VaJp31lg zHzhnwjeiuHKQ$DeP+s@&F3PYbZBZT3|@FJT2`uv@~F@s|p zi7v--^3}O-;({qGpFn~~2_ml4a~@9OB6-+wy+`Z?@qNcHFu%!y#lOo1Hwd1rDvZt$ zjJI)<7@3z&x!vv8+KKp)qO*vTrYkwW@Y?DdPs$=!PEU5? z1n_!yK(u|w+s8L^`uH{hNvUi-voyI=8aazc~}=ybT*$ zZaUrOJmZ_1<7?NR89Z>8eA({v$bZ{Rq9OFQQSAN77;Y!Z7n#(zx!+~i;h@NbxT4a- zo?IYopn8dzae3t9ZjEl~-daw}kTjo9Gr!U<*t4H50T+WtJ=E6Tv?!>=|kn{_@d zM<^Mt#oC}=-uj;U?W;KcG-XTdTh8^ThPCqZw@~tg<&?_!75&6`|D6}FjFN0C< zjz63r@;zQRl$@NWW#A{2}j!XlgaIo~bRqts%CQ?d{fNOdI;jzc9l`@YnoB{ng54VSH1wBXHe+Jg0*^yFl$ zwpQ4~+5o>-tO|g>rvAbrHI?Bo1%r`n&g*)|veCc(syCI>P8>f9dVlBOX$Petcz{ld z1RE^`P}qgbnmHxdw?Kz^0Yk21t8xR;Pp050Jg*bWph94-#%$1NWz*lU)7S4KFh3I! z9a1csV>0iiHW18t;G|k43`$$%fk4!@&KQ zzLyUWOerFGr&&<7C%wWXZ8&$M+osBC$5dq2t&XDBDoV+G$zd;F~l=z9U;{9V?^8JVbMXY*RGOnOj@cW$-Yi z#W%G>kAEIeeUhE=6SVw9op<(-O~v40Ko?T2(Tsz{QsK)^I}s0AjJ>${_b>QbHVN ze58jl6AUIN!Jr)BrQ}crpf`$bCBWLR{pHJ#&@+s~b}?=1)@aa=2SGRM&vRsYM;JEW zy#L{JWU*R)YUnNaEYL1vu({5&eI$-t!7k7`SMzef>%zjnp?c?(Azv>?mC;M=uD@T2 z#AwfZ+F2H-*OwNT`{$xJpX75fkD1fhUotWBM+epy&n6*?vhNo#6w4R%sgE~f+{9Q7 zRn2z?(jI+3oDw|^bZ(Ip?7B2{q|bf-n162WcflLuTd7OI-ob&1?i_$euULmBZd8{l z1QpJP3g?Calu_ZBN^A%XLa*Dl9+M64QH=Za2wa$nD;SmnHUju(0`xZqmkIveY7hgp z3k=uacYs7d&Z*fx^#} z*Bc4|N)eJ{XlFPL!?^s^C@3?@B?St%H;kZINmy)I1e?iLxi^kAgo(7LLVGMnOr)qH zqR{>RB0I8W!lDUbtQUqr2tK6rvS z8X6FQOuppi{%0p2!!?C5Go~r3R5u;QTq68%^ ze&p~N{+BIZD?Ei2pt?%3=5uR4hU74f98B798$e=~fF)oxIF*dBTgUSE4|F5F|8Ls!6;-Tq zy#-Bj)nV%O0g+1n8krHQ1IvSH(YYUnHJNifC$XnO6^H22N(S8<6psQden`Uu&LhTR zmGMZv7Un#|v}RoKQKzkEIetI>9+;m&-c=De`EnjeLPAFweTRBLI|!3Lx(?* z3x?m!4537n`-)L^s}46zCEO12C$YrsZ@lsw>yz42taJ3Pogc{(TlE(rHp+m7I%vdI z#)1DV@R)=W$Xc7oE3#mDg4&;f0_e#@EMeWiAWQ(~erY_Urw|JcV5jiVHiT1jle9U} z$(6uyaYG}xG!z916>SA~q1dQ?n5yNhqihit8HAXHFpLZ32#v!clT$%qp}i)fy_r>) z3T)CQd5!gNMWP!UPH4zWecz-CEXfYv)(OB3Nd^E7mfHeEprpWY%M!l_H$@qbI1k*2 z`#UHyXZfTQ;xNb!PTeuOd^a?akzHBQXjDt52n{WyP^)Xt{&+ch=Oy1jAUb&8IleUI zU`-_T$1DvCca)7sCbRaKwtwc&#_F04#A&tQ9pVJrm{bl-c8{1!}^aItX9 zs;@+h!EZj4lAf11!Hbb0>RL}y+{;*>%;;IDTvAmZ&f!#-zp{R?`RWzlRUFkkP|~`W zGB#!QRnfOu*HDS}t={(VUS-T^b^x2eo~C)<@e`hukmlPM=8IDyx}%);{5_LT!4I6TB^Ht(m&i#2XV6WyBUavMlpLxA>6tL71D+ zd{1Mt9WP(~Awf1h&oUn&zL73a7GNDQJj_6>NLZ`&#z_-^EBXW$nzZ_>c7x6>D4);h z5PwtuLN8iH3Rzf-)Aw`SB3mG00-}J6S_HnzVrZqp_z!2A}A#l3-*F2c4GR z&->rJz7-M88^^=&dH?aN;40;`$~(K^QX%8vV^A&BX48ATr%A5`GTX{IT@FqzLhi0| zwht%zJ+8(+Y<{vAJ8`jT_PXz#zxU$7Q7EQkYKxgkLn>m!-MTn12r6ybWhHWSA#t=Z zy1jV!Fu{HTHRyHtE#J8Gd@3?aC?YF__+$o-4Bc^+pEw|~y|Fkl2;T?`4JuLhQz2OW zL3Je-r~JZ6oIEUgw^4>?n04ucTm0OT6o!iAJkmO5wy?sz#% z4oXf9ZWae&y20+kR4841p^iX$1Z)#RPOBozBFl}VnxZu%D_8|X6;hx}S%~x0rqROS z%9s#HmbJo;ha={mlgCGM;tFs@bw_CxSre-fP~b$XT~mK#7NuVQcgl5VQDDE*avP^wHHOypEA6B_2rur#b-l zr@1+>sK0NQ9Hyau+d#@fyEaED1wmv`zO#y*6fwYWR9%F0P}E)M8CIud?~P}8;$0+t z=&<&MF}W;mT*q!fem}Wh&jnf>!L@h#EBX-e6EYak@{nGP#@6|9EFa9*^M411ily0;9ItmC~6}5?JF#Jt!Oizr(EhN^8DM*9Z@%`k~r=yS<=Q) zbLUI{*X9A{F;*fB^b1H4UZ5CB=M=X((y_u1GwSmRvEnOVaLn=}SAeMB9kY}aM;Kl> zDLb~9xx}DDU>U^*zZX_$?)z#!N7`z($F3ScNdOdv$o8|MyP$PrwXF{#a2d7j(XG?n zOp9FMGXhV1lJzKx**is(lamP$O7j8(!VSzYz7Z^H-FXi(auF(gLj?m35nWvs5qgc5 znB^MOz>8srT2~gQ#pTXLtvFN4F>d$`!X z3MzX^CV{SlUABdIXuFw#>XonQof#1>WAAbe;o>V4<=)AY4%*9iaYUo{%Kbewm#3Ba zKQ`0t(4R4yK3k9Ldg89N#C_)x`}pt5g4V*Xl*kjepJQs57Z$JWo%D{rNC#8A9Gu4- z9|R@DR&{cc?tZ*=sp-NI&A1To>Y{Hvekv-vWK?88r6VHhM}HZ^(^Bt;>YEvmhrH13 ztWR$DI~;3ICvO?Hmp7;2=I-SFyjp#Iur|9?-=1MC-m3f7RA!?yULz({``lt!Ass#N zGBv+l`lmp1y!Ab~i|rlm&BFlxA|0}kCB}`nlqxR{T&C%FwBq6;-Yhtsk2<79*&~AZ z@>MAaUp#)$nI5$SP~Wku2zMDW3^XgiYYa91-y}5qIA6N(ep< z3_@oI$JQqcC&Ilk2g6mfw=85S^kiW}_9wvz3@gu+wt zRm(X2S_oGVG}pTIguX6Bv*ueqF(V^SFdBwD{@C3*^)+0@8D>Ihn zKEvm{4{msTtGvmprt&4rB_-;E&rM!S+oDghbj!};wXha->ag2T=_F={oobj*5qcW3_`|K0;fQsxYt+cRFl4qxK3ref3` zv{VP9yC-}sIY>A)$`n)6HK+y3y0Jw=(+w)$yAn3_iV?f<7)OIg%j4tS8d(&vmsM!m zeAExG&)c;+c}cb&b+#`bX!?s_+8ZwXeiClRnQz8f`Lir*&WEI-w<^tPxL)12LDUQm z%LuvB-yLV6LXlo@B~y6wo^kmc-aD@IJln6>bPIPFU0xAuO7LUX!&^kZaxD*ouy^1* zi8|XkiXtV(c5hl-jjsFdK(O2MY4I@3p#xkf^1huPVE_8zocdS7vk^Ofw>r)@=;O{B zGmS9zTBBHlHqZ#~fU9Tj3D{0#pddT=8I$HUdJV(nnD~Az+Bt7eULj zZK^$R%gX%#2XKg<%o8nQ*Q*Y(@y9;-pg6r3&Gd4mHQPNXSEkQJ{j5}6bmwB&iyjmRveZrCW2pXDcs z0@FEvEH_KofsvuexnjL?h3#hkAZP3ntF+$cFTooS#DNptmPtQ7Y4D_6*usm-E>S*9 zPj$5syB~w}J_pBFfR01MsMP>so~%quSVrrFKCvZ+=){fg`BZBHPo`Tq@`mw>C`1V3 ze><;)wW8C+wA)fowNZuF=-Vi5)rW4!bb<# zetUK)Ib|Q1W4m*>yBtj#@OD0DDDYjv_hzx7six*%?yl(%e$EZHKJ#tgYI9T_wCaEj zH1o22pSzd2MXN^}hhg`l2&S=dA z80OZTUmQKt!s__yT8&eiBnF=qA}^xMixZ(LGRV2-(Ngz_@Au;81%yUlKe9!_tfSxD zUWi~{y)A-l+CJ_;+d5oBmOL?W|X;Pr_wvGrg#>9NzO{(C|*u|6F^^Ylc_4gM{&%bP~ zJ>9Gce26R_jeBffL=A21W;GJqzAR4EH`djq3W=f(=YRUd;9ySdfHmjZu|y4!m2i$5 zJ1-=!Jvcbn`o<-IGnz%Cop2bS_*xe4{Aj%MY7Nz%H{9)BwDc& zDI$50lyA+}Fc9s&fUNg3&%QGCW}Wg$qaKiu{J3q7p5SM7>D9jDI8$0jZ=P!Jsky$S z{*~Y`p)N#0VGLFCO(b&UGU!aa)4Yv8LBxEjTKX5aO_`m>L@+J?VmXEmEiG%I=u!+Ewd8&}hL?>YL__OKKoD>aXyD}-k zP@`XUheMm^p>EEFSti|y$uRrO=*QnO2k+12$yy#QuC~-4l=<7AjKCK;Gl#y<-c>;^ z99_0WHi&3txz^Gjd9`shKUrX<5i5E2I1pJ$w01`$>=f}>=S^pVZ60o1&-B!zrdx&{ zXI)1?Am^u?RkInxb<;V9#Q2GiVSS^yKSGv%KMaiAI%&s@pN=2a4wX{Aub(h`+4;jz z>YmJD)7D;)8qaFRuOK>Zo+F9Z6wZt3gt2!%2a6)?U4_hE)nt>Ha}_+WZHoRPWJUDr z8Nr(l_n_H#{ee~kbs+^I)DtUh(uk!H(i4%XSo|CpRs6ol2l|=5n_c2}j(hhHw;q>W zlFu|vCcN9AJ1sh!{pjRoHcJ(p?AGz->hafatMuF}hvtDjnkrB{>VN*~1*rYKYP{YG zyxvHmvom@RE2(%7=`ai4-i0s2l|x?QZE?X@34W zzp82%kl$E?+9RAqyhiV=pVbDhQr1s4_jr~~aUKe$Pxs%wzmrRuj4u3{NV_B{jrtu7 z(Gk}_zYr-%J>}m~d$}&sv}W0qDG;boAVFOpNL^Dt}JT`59C+ z+77&5uR{l+$2#mMxHB|{P}`2gc}lzB zT~*nAX0kJDrs}xnW~YB%)ACiMywMB-AfM{h_Eba4(wY3AD>m~fc#VXpNw~e)hr9KY zYEr63*&Ht`Yp&+!Bh>j$zx7hGU#T4ftHsH0g##7MG5k*_hgYp;Z(d?myt6uME%XZ_ z?Fw~}#p)HM2=p94+dOmpcRbd7AtO;IJ_^IkHZ+pM>=9?Gv1>(d!zs8-Px|(fw$*ay ze8tQ0a(f21k(+WL70vI?&@|(xD!7MjkMIC1w zC1DgZCI+|-y%ds+X0G|ZULlcj3&)s|Zy^YkHDV3lP*{%aEHgdxk~((Q6B4*o-jEQ% zuHmML)P2IzOW7b?yMwL80@RcB+X<0~rmasOT#z*zgXq1(bKeq*Qjgcx!_2~fUk?@0 zGXDmCZq`7y?5E!u#D^W9ZuuslfW5NclB8^%;JB;*&B16K%Ss6g99u|UuZH8A{b6da z#&*}HY;^6-i9;q=?T9R)ReG@YH5zg|w*=pc@ymv%_CE}yZ5hF`kdw6$|fd9t`^*7Mwpo92@>J6|Kx^y*7p&xH-j=7VQ>Y{S@|hp zFCTt}ZVDsw{keq}8(+;dQEt&BjBgyq-z?di8P1nBH? zK?=ovbaqiUNWi>RpqhXa?y9K6Z=Qx+pf7QnXS%C17umGsc@Z!D8z$?kqKB~f?bY$J zP0AHagWp{%O93%*W>;U29wP)o;Qo=zg3`LAk+w__moLxoAg*BCw z_2HDMp`Rnx2?as_l%3 z%nf(8M^hbBX1(9?x;iTjrs^NvZlPbyx?Q&?UhG4iLDj{`?W#`$)B92_MlJJD+;%;* zq_1~f;@Vw4>o;9|h;M7XZ8n-U4&*9}D6=YUl(Hg+ND6JH!Tj^r$vp*534?tqE^KZX zS3D0=ofXqqep-Aq;1?WdCA7F*WU+BY5Mr*<2t{8UYLc+_YmgEX-EBazy^(u2$IQfw zDVcQyNf5P|@@6b6xSavO;=Afr!gPH6_8kBWiu4~;gGGwI!h+d;U_LM|(mBj}m8Kn% zv{5Ymm_~%d+tkbGUG2(pYcRW~8JQ`zMD#7B748!8cXDVB?~TZ+#@s}-fJiY32_Eha zO?LWo7zTUN>gDCQ?GNhSTkE0Un|e0+_sxDMEKPG%*Tsb4G&O`|L|4qcR2`W4o9R-CJaD>G=4!U;PH0-<7wqp8Z( zEX$QiYev|CXBq(Le*f3i_EowpwT@pe@Dyvm1=dw7)?MNf=hB(PN#|%}exN8pg{9P$ zPW<4$XNl@xSHAv}Rq2bs8GR{Rcq%|lN!$B6+Y4W%*HN((y2@Uu2Ku4yBNY>>-2M9N zpK4ZVe)@dYzc$!Sk5khXrJiGJP@P3Xaoxq!clSVVT-mvw_4I!0`yNomuEl$2VP<=n z{f5M!c4j&>Prf{0-JJA+Lv($N>MtYI!~b;6A}D0KqLKSoif_+FvogxLG7%8b9DbvI zk5nL=mzCM~Q$5``n>O^kT_Mgo_$T^3)$Tj*xRO*x>hY?e=JjL7EQ;*6fm@?|>1%>= zt~%nr;)gNh&KC$O%A%nr1(Kzhj#wxFl{|o1Sm_Xx_NOqUhzM~%H!3SqKLs&3d>I*n zMiBW0J|4}a7ZgiE26d@0J40DDl3iH%B~o+G%qgA^hulO!v@4JzoW&6?#PJ|?N-E^R zOnW2u`w~SRpBUA5pC6Npe@ow938T!aTTK^ZVtk)X%U;O57P}2m_UkJF1I@5 zAJllE@}ObbLj-AbB*zpwei7HaDY$`5z|zj{D@29z#?sOf{3M>pjK2_ZECngXCO2n1 zIJ9MpSLJi9HxxnNotZ@i$oH#m$|68wlBOgporlEBoNewI6M z^quQOFbc5l37-3d_6wRD^H)s{RUMdq8+c6GD{WwBW) z?L`DD$C(;^*R1VReHw2!Pm1 zWlrQ9&)@;4uLT`l8I6_a)!(QrYA}0q`1V-+zWp2=_~c0uZ)PP!D}53z@=OqU?xMbf zQqu*FumGq*8sE-*jv_YhU(byNz}PE5oS0@xBD;>^XFA(nkjrad{Ti>hGTmb$TIuBo?zOaFDuOP+Z)P z?>5!uC^8tvFB;hlSmZuMYSs+Zb1W?gp%a-mh?!{$$C3OdC9q{!-3NV%bW~Q3ku`W( z7fgf00RAq3S;~0r4)C`N_RTOY4<_QLG*c!lmqGTvILiGgJt6H#8Z{My6SWKl$b~QI zzJeMOZ0)KibK;{vGK`!1m&4Kf2X$MUy)bSYK!AVS>`}SK%?!@DGl`X}?~ zi4PZ({Jn7T`YXd3ub>lBRn%~M6`OsL@rNf>W2UKm5hyNhL;#N12^^b|(%|>=W%Guf zk|h)3EpV5uf5XaO$0y-tlS|(!s2E{INDM*Hut`!Jl=|(^(>f~3IhA)ZfZ6G{GHbym z=Ym=j!A?x*djH8#s;e8xNx|XqQZNT7p0?CykeF_`Ma1&+$qm03c-XO@_Aec2P4UK2 z%s>sVnStWEDErM=QB{9+m~LO{&8WQvp4qdH91Ym&JOs9vJ5P8Q47~t!Q`HL5t%fV= zrAn4rZZW2iWSBAfn^<>OLXu^D1P&^(!Ap!FM2@~|vxXXsvZy&`aS&inN|r~T5Co?_ zB5b5d6CD|e6yQEHsrQ@~ob||xtg5EQI*nW7PKK?lQfVjNxSn};^0?<_z``nVmQ|$m zm=;4h&QzuQP7_$s#nW-#CETm$=#}_8-sGJeXQ&^wVn1ee!$I3xTD)!I@K{=4QPc8k z>2s#}w>4Mh+4Wz0Ha2z6?wrmY`($&+J0CMFL9cQcE&GjS}>GjET#*9#8E zr&$w6Pj}lFNjI&$ht?t_v;>v_bIvkGm zt&cA%V-Pl|DwCdyL_*>Ahs*1ASQtKM!A9%Jn9>10Zt8aRlpi>SfRk2eEiiUOd8uh@ z_8i?b@Oah`P*|-ZGTY}TnlutguP$dOMr>VHPa&l2vc+)G6CbPBoXZW2e5^o06}>BZ3}} zYRcaGyG3>AjOtTKNp`kU!STtr%uSl=A|zWz*72~S;RbbQRTOnOHhy!TXf+!_fI+R? z5yv2p@i2oatcx&=xXmx$xB;MTw#_2YLLbl9y{uQJ;$PC=Dd{ICodz9Y%u>_Eg>R8u z_D(I@6j8aWM9D8D-xbIFQ0lE|W`vkS#Odnu4tm%aD1nl~KMXo-38Su%-L%H4fIrwefr29UM|3^;(8#cgRP;DGPDdOkP$f!ske-B?DFoGWN_Ez@x z<_?A>KGZMr-~F|)uG37xRQWS+Oy`Zr-{PcY)F{*F2F#FFl>AuROAB_&Tv&5G3N^z1 zRa)Gq1Y$R+{C4SB!<8E%KFZvCK!c(wK?ez#77M+h>Q(!)Po30y9_t$VGV0H`OX>Jj zp#&_2$25RI+#m7go@ihr@w6aNjsP!oj2WO;BM%bDOs6Z z3?s&YPCO@EH!oIFC@$25|REU(4 z=wK^xCA75$D!dv%h%uk2s?IKvH)H?o!^G8R1dqrlk&l)(EWg`XG`gZl2)A)}6b?|3 zYA??5_99&rRxkEu<7CpJG*Ut~jlqNnB%p2axooXc_Ld0llP^PKcaKSW{5{$B!wn54 z0t#K9$YGX=eay{#@>T2oeM5fhhVP?nJ3V%d4(uD&ysf6{fi zW^1%`Z3lgG6C)h$(}n#wSF^9p7G+LY_5eyMX^xtHvF+$phtxn32q*P7s>K(nmaUAX*S9BVvJbHa7f;lg>-#;un>sV7t)=7g7Mi68=hJ+GTR^XZyU45Q&6 zedSNwa3Z*4CAMA4*j;$aU)*d%)=GNkFDRqSNm)byvGIH*xcK}@65Q{ks1U`#;x72u zW@YM0@Xf2IL2+y+&9~DXmP(?18WEG6SJvWBZi~xSsyg~TMau~tT#HZVM{LvKmA4*r z<--$85V@SneasaEPJtz;*bOV6)S(-Am%+dQQ^l4Lci9M=W!+qU=B{HKkGliL#F&*nzQ^Sgx zn{F3BIq#-yV1-_APxYqzC&tK`40*w^W1h9oh5R2^a_EY46nYthv4Ri3XmtgoL~GbW z077tacE?;K>ByaHcRBuydN0N?5DG1Y2;bqL#5WQ*b6n@qxk3BsxOiE{&QKylVHjgk zQh{RsICd#7epl#SEEe5;3KfooVxI~(-#*~t{0j>5m95{B{Bjj^1c^;6Sg{D{JxfhpxH%!{xSl zST!P(hI#pN>gl0zt)w-jDCo6PHf!0 zu0y|Nqs`QjdbTn(Ot|DP+aJrQD-i+gB4cHm0ei5+l% z$;ZltT(X$APQE@$&|8b(2k=7RxN}NylYj~~!1;@nevKxA2cK6*5tcX__o*On$X_=d zl$*Sa99`0|G)JlE$->no=UVN($0SgKwf@~TVuQrJDyXp{jO0X0(7;LkU@~`;Tej}~ z8jt;Udj#D|J}|&Xz)6JT*2msciD|AOmaINWKU=0|gr-m~f%b!gWzKO`s~S9VH-MeR zO1=91w)3|W^Z9+c!A6s$%%|4-U-sFog$oOWnXm4GqtoX3I0a{^w^Kp=!E>>kUjMKo zuL0gN*L-J3urw)HAK=N-T$#5cZ@V(p(5G{N?KbM3qg$q{qazop zncs!bn2S6;UNoXgz*g%0le3GJt&4;Y1J9c7h;`Ps3+2H@?i+6;Q6o+(WXD_E=exHB zCXw?;KlcZ(=C~yZ`np&bN;B0jCzUMQCqnKr*KP!fzzjmLay9pg*MM2}gGc3VmCr{@ zBMVb?jdMwxpT8Z3{_q<$z*t>yhD0@NpR_%ly@XR`?cX#HcglmWF93)w4WHVL5*>ez zof4U#(H&Zocy4~h%g_s*3(M`k@9rA2DNi3bJ*ib`*)d>2+Nku@w_MUF2Eh3Zry2u- z+t_FGsK&tGUS%tB2B}qyNp~G)m9GqzlL%st!<|a$8Efjs zK$nv3pT97;Cr1i4Q1myIf?oU+Uauca^>VyRnvM$ysTJQeRny9Feqqn>Zc%X-&RIM3 zTAAD%J0$qJ4i?kPE_vDsCL#c=C==E2X5lInDco>qlbeY8XX5IL>9@U;zhHHLuB>Wb z&FVSat^R?BH+eo@#}9`g3xbLDJ{k+VHO(I%L&~m(m(*h5t%+WT%7z8>@Ty)fuTvb( zKmS9i3SW4=SkynS?A#n3VDB4O?l{r0lM_98Y57%%k9}dIBPUlD^R1Kxh_`ubGNxnN zO;h+2R1S>^&`Z$kJGp;eC063M>vKFR32<9=IY1HZfm~mxyK;7=PzO_T=G14~dyq=& zEK~BQSsp*KfEhmIaD2=lox=KU`RM|p->poumm76qmLT@Mm6+T{w^lY52k5E4+$*r0d7>bqe(bW2(4C2^w{Ms+*v+q&9@C!#o=uo+f+Q0tDmI-=DLBMC;W5P9-V)l|ywfIKX01!Wka^i>ELqT6WfiB{7o{Wn(MO1i zAlmTv-~U3OiKHJRY%qSiS?{u*z8RwmK~kEdW=lhWEf{E94+0%5Z zLIOfU=p zC5?}K39Yrw1S6`QQ5MOYYG!0Hf(=jB(tGpinKwD!eQ!JNkNm?W^fVJ$nix-NK3^3z z9;56xZOJSj;ohmtCF&Hw7PpTU5SbgwTc-N^b&QfBRG1hB5uN~o-P7M6Mmk#={1kQv zAOp8iR3>R%frC`4a;I{`0fM`PubTt-UVF$F`a(@fG-wfXxsSEs#eMZyYM5%x;5YWXkL6NHS%MPq#AKwSY@;Qn4lUO5ZafvI##9EW*eC2BJb2H= z0hVRXUlV_YYGR4OPmHnHPcIh5h*_zzqq2pZ)|siA z2(c>H1|<-qD8l0Nzzbms?N*PI;DOcpmBj1{^#O4uKqwRh7_aaHP(Q$8MLk<;^o4K` ztmvz`$T;;gF(z%F@{pp)lMuxDau0#4lwJw|N_I^e(xpM(;t;=Ox`x&@CBMNR zrB9{-k_umNg-yA?K?G{1t+GwJ%e1R;t(cEjlBiPKOvrI51hDj7g#0OvOkq@&vb+wXxSJ34S+BKQ$2E; zKjT$z`Qzfl6XO~qm;&kFN#BR85Rv2i>jO7ZFmJdS{a_F^l0aYCL9wb^pWnTIeObND10P=>D$R%`)deu(nk-sGgvxN=`;HoL~)4lwDp z`wz=3p)r7Xl_HqHZ1W?0@*}Mcd<+&ixnc^}M9)v)3uj#i*Sc((^b$-ubK&P)rTY**4zT@6{C!`nMG6rUDY^`}>>DAtJu0b5i5qYamr?wIAO(?Ymxac5 zQ0+=H!=oQMotrcZFDklBO)3M~5OU(|>S>z=JLqZ$QUYf7)T&b{fx&Db8zOYB(bq#9 z+{LH$5K3}2SVBntupwmm5T(=0wA7@z9)5b0!TO=lJ;uTSn$pMq>QFEp8%~TKyMfUi zEH?!}k-z}Ts0|+%^WzxIPqV>&^uy8|^xkhg-4Ta5S${^QwecA=T)bz|ihG(PhlN0% z1T~IEu5E5L#iZ%et)H@T;7MJfZuKt^RSiBn+EUr5$f=kQTv5-V_8(zI&YismWNi@H z6zVjpr$c;V+^=oAg0^k@8xen@k3Dg_x(q_}VV7{x z{+O!y>Rt1&MDg^F#cxXZmqa!0WZ3?lUig;$>?6Q(fYqGpaW+JI^<8_IH`lNYSx_!o zcGnaB&)&1i=!Eu7TgFa&fl7OWMN9hn1&^`1i5cB2rnMk68dRW~rOON zSqAU$%9Ec^aj$4TZYYR0hzBq;$y4qx| zc!{$oo+BfLdUJt@m`LFG7` zm5oPE(|z{ImJyl0#|hbsNLKTKABRaMo46kfIpkC8)EW9|{9zFs9h)rrZl)*ppLcf*Bit49qA8fm;(_649;5Vrd z8bMq5{yn`Oa37-zo#~3WZoE5Gho!sM*q?uK5ijDqW|(>;n`_gQ^>Ew7Zf1xF;pi0?OVQ6uxb_g^SA z2h&ymh(1cTw@|&sd=1LUPxFy!uZZ^V%pQ;z_%eD!;vI=g_zCx$hHTlxr?8*|*ViV; zQnf#E>UthESv2z$8Yc+)bqEn{d?yeLacevm$SoG!3iGNj(yB3L*r>A$C1m3og^- zd6{ay`Q8gXOJ3KluTcv zoykY$+)@!%Tw+Q9umr@!gTB14P!sAiQsYWmD$5 z(23RmepFBOyyKdax~s37>sk0K_*8bd(&W%;@5|gSk9s>XEYQiRjXzRb^4Bi1<8(WU z6*|pB7t@-tqhJ1IlTQ;u2s4xkd}BL{fhhWYaB)+#oa2TQS+jUW7IOqa$d1K}-luzi zM5EP6H&S;SC-Lj2?Q0--YmrC@A%HG;Uvh9fs*4x+G1b*KgS~t2%u>JGZ~5;U*URG{ z{%p=MT9BSeI9~9a2K}LZT|=ppz%$YPCCGIYIe?@5XkD!Vq+&v~8u?jzuo1F+{0ArEGJg!jQks{ROZ z!}&i$%pxs@Df~D+@KMsXLn)UZef;Zpap2P(zY>08u5ou4$%-HuOK;9$tDn!ZoY-1Z z8ymzy03H4G<5fEoarv?>**xwK>puzXb?q0dfcLLTte@j0DI z@FYn3hc9bW)Ei9Dl4>OA1SRBiI5vX!Iqg0P{5r${u_g`C?;vI{g=`LTp61X~uHCI3 zebcOTK74I45G&6<`l+!sD#PwJq3UU_@odXm~j*Rz9HP@O;am)Wq61R z6L|^w8Fg_SG6{0J%A^Dl_P|)FCO28_bpqMUxBcrK7$}yAKbDCrh#&erkL*tu<3hnw z;IauXyH0?~iQ4LU0OR zt;N2N*-;EfM=@xMBXV)-2RfAoTzFzK(Go`ns)HJIlGkysj1SZ53%UC} zB&8sUm13m&h6RYjB(egiT`J@Ta=lcRoHaR#Ber=#>p5-Be#F@yrm>1^uUnwok~;=2 zqK~BgJXvhmv%vM^{LemOFCSlPJ|-)TlYQIk;mPx@x7ESq)!bXq&#ECkgZl{an_{06 zhx=o1+0zY`(xY!?hFZzYtArEty{g)0VkTzej|Nedr3Hs>e2mjjN3Ir0a+0IQq}pSP zWwc7T^aayGo46J^wjb6L;G<&>dtJS_4#y>^&Oz>Xj401$y|vgQ6Fg+Q>1Ml*KT!QZ zZv4RQYMxhh#ty$;^h9yLF+Gm~{^kpB@`;tX&bn9ut!{EDxsf&ElXXNfUF3U*0pK5d z4mZT#U++1(#4OPLcn|<2j6ZnCG1QZ^$$1}%lRy7wOlw*M&#&aC7DM+S2d%z*hi_{f zWzHMTua{@r&RM==f8^4qQ>gRnZ!BD_2|JcJr#x-f#Vwn(b%v}S;4>ISF?Y?9<&vPAV^j?aR;RsWLh^@SHv>!dA~gKGLK z1wqY-U}vRE98l7(o+9eM#mRg8Ax8Ol@WBxloc;yQ1@dCYI4lguLW2Ta4~W(%>r^7x zk^l)MKxx*qObytCK{cPanQy=VEbpFpL&_X({EY+W29BsSgq4*6JoPw(HAOd73RV^6 z9^moex4Kbj0G1j!F5V*;9b5vyVFSJ9Eb6F0Y!o0=P#LH5Q3R6(q2Bnz-`IW$^mkw1 z|0h%K{;Ei|;rV2k(5B7f7*`@zG%Xr{WdMU2q!t1$X+sM#QvoaH<+#I_rRvEmLWg1| zDtsZSm=?zunW1LaL1gMc8+TxfVoMM`O^_3B;KerAm~MNj%=2IUsp5!5oJ#;-1)H;d zDO&ybSi~IDGG(ZhC<6C8kRu{E`CuO1jLgEbi6!=$kOwxc88 zj}j(-PI*v2Qp4%I;3|FeT|IdC0HG2%l`w+-r|CR4s4f8L$S0evFeJXzO3Hr~6wybwk!s7|o{caB1X_X~pHSX% zXCYF_hLP385-$S-Ng@7A!6#?g6GD3^B?dyn52=pGfN*NSb9Q3jQ5yw;nmRW;M`zv= z3M-FE*wj?n>=WxSUm9cJ??O+1QO0d-*R`YWJQ@UON4C1LzT5)&vKvvg7id6QJWeCT zxvrv|fjSxZeHMLQc`}p}pLvX(pS7#^NB|tx=?I!XsyIAcD907oCXZjRPP}%wHcL$D zGzEiLZ?>L-BIjJzK#16Yh&pNh!CZ@Yq~uDuzax|&=zCurNK&5yNXyf}>JLI-8IE9T zjhCLLVDXE;8S;-MN;$t+nE#t@Wq4rv4XPifb<5fDm~inhD`J#hmR?#K9wJ$yD#+K^ zLRPaXf(dGYK=UL;C(*`YMndFdTW8b$bwBP;Q4oJ)=iZUsA#cLSkYmoyuovtt=MFD6 zf-a0PpAEYL+6UaW)Gcu>8HR#ndJeo(GUL9>k>*64{E(Mny+MB^Dt85DWot zV&Z%YXw+gbc7+>AQZATUiIW=%_dY&|<&-SRAykyW>ji)q?7$~zNq6Czq?+E$0YAyM zR8pPfwdYaCs0XaeR$P6+3zYYkJq7FT>c#gbOHYR2*JcExE$3JnEg zj9|kk1fti7nCn;QvF5N%s;C!_s_t-!#y<{bWurZ*OY%4vM#Z+>NOtI~HP)Fe)=w(5 z?zN=M8?H2#dTjL7E>%ub2{+86pF7%i-)s$K3_)|5tiSiO!D6Ekm|^!(iEuXLqx&J_ z+0lOLmlrI>2d5NTBfwp`D9^!ubNkogc#Je2-GA ztmrJ}EHgvk9Httk<#lU_c5A43g_gRwT!ehI|D1v_R?Q#Uq|4wmg@sU6*k2?XWmc51 zA@$&14oq?=Q*FJLaa(90DV3>gx%SjREX*ym;-)A4PFyGs4IBW0R%{vE(BS%BZMM); zN7PELciZlxC!?BHr^QTUKRFpJBI_l7gdzy#jV@o6@_UWBQVzhf&VfMw>tHhuOyUpx zER-I0?eo-x4>V+z-5uT)fk4$REm0d&gX>a;>+&KXv%%e5cELXo^yqsV6nnB0CPF!& z=x1<~z`~VY72~*QV^JX*55j-(-#VGIGQKjj*X4!Db7gQ_#H-byUVDbCdxA2K!E`T66>O=w`gL*mjS7&(y#WkdYTwUe8)rHYd1LLin9@0T&{ z0=5@sK^dr2zOg@O1tCWCzk=1~q!WX%;psCg9RijYGp!>Cqz zN|I1pLk`QW8|yEJvR*ADR_I8cu=-QMG_m(4(?f5QsO&VF_Hwb*ewaTSr~vg(tA;$m zv)&=<^uT@-x3j)}12ssGj#6KXBqfX*QbaTmYHWp{DeHFoy&5X`4}a~H5mJcV7(7WB znV%md<$I~BqF749L1DY z=AxbTsR}yh95#B+KA=Hx1v%G-YcdWv%C4rizFbCWmcyU1) z8mQCSWUhYfgUf&U8+qCIoCJiG>ot7L`Fs|!@v*ff&~U*%x5QO2#-xLEuwm1h7aP(V zKV9JiJGaYu2R8&P=boigmHv2+Qgh3Iag{d|)SQ@^kl%sG%1c(-f)$#>k`lRYOl@|I zu2irkn{%hyr}UxqRuR0mw%S$bnQ&!7mYPtR(DJ$aBa8!v@PTnW6)MRp4=nJDzl&}d z{ui-OmU1J1ApU$kb^7Ph7hbGvAM~U7*jLiRtMobBpv1}q9|DSbsxukQHPPC;4pA3R z|7qB8wP~If4uG1wR)#;Pwo#}XxK*9uf%a{#7HDKdEZY*|^YZv!G!V;FkXBk$w6`lW zOlWr3VxXLOv+(lDIexEd$%}@ksjnxJqc8Y!`*iuQXBizNZ^5 zOX@>TkR!}Ki&xrQSI(>Cf7#KyFp((^2N_Iet_!-K$%qU z`S>W^K+i#0DDie6%yrr$5BD5@Gf~TUFl53#oX;=6&%ItB!PD1VYEQIA(RK0R2hWSAAq4}{l&*CXJ zv|$PTW3YahF;H0uR@f`ne4Oym`zQ&$i{$VfVT8~k&t{e5a}(RHGan!S7swaElfwXZ~clDoG(MfMz$QRRiDS+6tBPh@RxzcZ-JK7C4Gl*hoR5ucXj@uAU>XGK%5 zUR19Ddq9KUs+l!cT$(;5d=%@6Eu*wny|4=zZA#~tF?;MS!s120H@y^kAq5R0yF@}S zKl9sEAALpYpALP%jJI%#aECzn10*~g@VIjs91Wn&8Z5JbP@oSkO6T_;n^Yf7*JX)k#Wf-JnzPWouhz^-|RsoRLcul#^NZ}_LF4&G4hHuA7hj>I zit5_2@e#-u(Lr*04K$VldR4V@>JI?1(l4v(=eF$fMujW^u)buk#EXIb&o5ti5Q(_wT0p3#cE?-3UDM zE`olbMcl&Q-cI?!Iw$NPe#ACFKUt193`l=;ZH+9Zj%Z?XnN-f*a(KKaA!{;f zB~(qWvVfu9^6z7x{N@q;NU4;xx{H;lCf+S zzrd*OD-24**70dd&HdhkD$ik+kaBsaeiC72><7dZVf~)ms2dUrG6IiJ10G%^N1yGW z)r8fA{ot8)MUiWGYO446vd&=vXrWxG!#<1L-|%mW7x=LAIsZDzqSAKbfweTw;yyL}$cTnea;$-PEtDU(bs?V! zd3ocb#tWvO74$dnxzLa>{MiH&r04)03WDhKcs7a4BJA-=MB}9W3Uri^4>UX?OU;Zj2z;Ek~hZoCg{5&Ot2o7{+g6WG1M09`dYkz#T4-3% zViF7*Xv%Uu_1ehb_nx4lQpuvBN?%9~HjSKM7l=3?Af~lu)2|V{g~Z3?Xg8v+l`6zS zk)#*Q1)GK3l$3G%LlsI|S_sG=)$m{l035qbBjv2~Vv&pBRfrc(H1KaF%Cn?IyoUT*NEE4mZw zpEM-LBYYif%<)_n)^Skuxf|&M`HiZVs8CRsr-@GRI2uRdY7WFfLI4n`qTe!bXm=Cx zBf&5ncRcO^Di1n31Tl&9KKZw(wS(_{HOQHb**Dl7YI(h#em~@azNG1Aq%UPH7+23` zc(7gmqQNA%#-Dn|=Y3Nkl2o^aLMJLJr|2*NZ75xf-S96Gh712)Yi^IDe zdUPduOK7B&p-jlu7Ml#!E3zu@tjZcDc7A4UsUEiN+}KdRYKQKArP-rI`!bhNEEx`E z@-EjURD|r<#T|<%Pc=XrfT58C28TWhg#v`TE98$iot0TwMMRr1E1KSLH_8rd|0Z6B zKOc7=a^6M}>_Dq@YIDdpC2*js_a|gc1&Hb*H?PyD3*-O*rFd}>ymT?wBtNw3F>l~qw5gLIU9oROdHGt3nl`U~ zv|N%nbx{S5$gr%_{ToF89$6H)#Ej4j?H1unF<-!+DfTx)*qbFyq;<>rVqQlGE zVu?;A*Zkq6vE``rYXvkk(idJyFev~CZGA9yCQwr=4^3g6+xGo1i;5*w%npwY!0{qr zIT_Bp0hoWq$xsvX*!DMdk1_4tN{v4NM%)DGQt#t`Fy>>mSg-F89>m^E#1}U2a19fq z243mC`mJ6l011>@kgvON_IBo`(NIeZ9pWFSuIxn@h1AaYwWqH0ocX7*UWJnKCU-%_ z6oIo&JC$yfs1`j%@uAAdcgmeSBvn&z5tO_&?JLjaH*~o>29zcti!kvyqD^G+S-Jc# z)uqdPqm6%OB2*-n(}`-lQoa{hL^;C-SR4CO^K4FF|HcjJX(!o|3fYH-Dmct<=UB@n^P-sIUJB3aFV^fbhcn`#z1q zb-6WX{8waxI1UFk;mB*g{SrPR0gqWC?JJ+4;EvHmQTbq<7Jsm$7+SYlzA-8;m>|^u zl@f`hhRq9G zgZ#?TmYN8bO&a(HuFh&4qW}E0w+f!P3;8H+o1dCC8Y;HOxtA6eZxN)#{O^Qtt$)C> zaO|Lk<@ajj)V<1hUispQjiwE>MMS#cFB^J^p#)ZB=s_BI>+&Q$jdD&ej~V2ixuBBc zxl8l%Vwo^PS&f=!`ZF#IMVT|5aw^(!Nj1ct6*redotA>Op*faby|}qc*$TS8{Je&@ zbJk8@RZZT#G>&rvzXoxjiwoC}n;Qw77X8y zAMlO~W*-1?&jwAh3714WCu3L=dDdYmj6@K{O1so*wB|rIR`av{jP7~-pIGe>q$PJk zTBXp|CQ1jHl*XxIHnVg}`{E6xS46vdp2NtGR|Jgkfwr^V3Jl+p+c`%Ut~XpwN2uaw z=}BZm3kGREArSiN8y=f3*qx;jO^s01@KoWNc};E}f8A zKrSQpMD34iJrvVfeW?F|o?wqQ;BNt0q_FdW5-{zbKf6$59gN)46|G;bplIYoD=??R zLjnN?IR8mv+69pteZhr+EALv)_t_rWKK3P|&vN})-6RU>a{_%^!==g4fZ#ZeF1&H; z@mg8@&5xPVL=cBxQGuX}PRp)#zrESJxhTw+q8Lk=B((HP0u9Hs3Jp8puML5OjvU4X z2l3skq9gN9WPRye5i$p(e=gMprE6~iII;!!Cq4cOvNb^lG7~=jNZz<aNAZbK^?-1fZpM)knz2# zDzw4HxFEV$4W7DSYaq7eK9!0pPd$fPO#HOBe@aOVRb3p)i(Xh61Nah^XT*Xm23|&p zJ@A93-waf;7BuXzVT0kP*HMBTbcG%A>SVt zn698o6nr=fF(LNHmmD<-AW(-fNFPmMNIXRVh?l7VR5mO~fSbH@J0xLUuNT)#^sS56 zjJGA=ZK3RM$?K@%-MU@v1lL-aVeN8po)t8jrfhcO5?sDYSgUr^XOI2b1>MnsTsUqJ zw!26)hzniHIbI@s*Gz#$<$SAT+gZFY9!JJ`B6G`logT&djBoNaaad02*^=NFr^3+R z(VM3PyJaWjII$~5v4OP_hLqpiJ9(dPTDG8NaPjXFR2YqCowA6q486GVy-`K+zRYWhqYpEPw8+4*=)^Ku+?0e~ct)P_1} zb(jG_C4D5MRHXm_007qf&NX}6TNF3MB!v{Z00008dH?`et>zd2V95A1I85Xs&(0zy zP6RF}@X-PGNCGe#0Z(UVQvd*fm;e9(0002XAOHXf00021kUwpg)dUq4H9Sl@+gGKupkfN3l4|1u+W`OoAnY+9$B9vP zB_DYeNLGQRti{p6E|#()QdK}IYFHhtqACJ_Bvix((I9kGdRpTc^r0T~RS*RcG?q0{ zplCfmu-`}k0cHUJ0000Fr$l1|tHc6Qje@BZZk$KB363!iE0(OCpr{$%sfiN>2;iPO zAxQ`W$VAiQld&wtx&R>IWldE<3>1+7T_-uf)3}5~sLL-FZNn7WRv}jJYla0`HCD|< zrmUtWOqtlcNiA9`J@QE-FOv?^Rw%?`F%Kr`dpb~*@LVtyB_7T(x`>3!qk?*Q$ZCq4VkkvBR*yNcU}B!Uy<)VHLGjE0Q<{T9Iq}m_+GoV z%|43y)%9L+mOvjD^rDqO7*N(|*97a3<2WZvlxL7{2mk~&wl`(bT-~&vjK=~CCrB*m z{F0Cepu#7$M;4W!QgA8&C;&i$2J4$lrh*IAe@sU-idue8b;F?HTw-1qkC>6#xoB%; z66cCda4_OXL<9hUnV3Q{fdC~HNW%8HCs4g~ZF?0MImdUh`LOe>Jv1%Lancxp%ZK+$ z$<$G6DDYWh0WK&kw6_rn008-1=}Qa%0002GTe)^W*lAKVG9=sNq|c=HPMjKoLTk#~ zqf3jcw~~oaGg9ha|2|W%`_els0<$>mW__fzbgU+ky%qofKmrT^>&sFyNl6+)Lz4g^ z0!R?c$Y8B1^#BQV!ncdAsBcG5`Qb{7nD=)>E_SQ_ALE*6O`B z`?Z+6r>5e!l+7vD>UlN$wV-cgw^~e#t&J%PAg0A?0Dxg0i>-}S46DVrKLcP{6Jf;a`bJ?bQ?|BB z{hmOo{upJ)D2p0nTDCXct~h78EshAjef@|9Oao9+Lyf^0EW;$LF@MnaCyjgWcSd^f zI~b;XdPKUOfgYjnGt6=j&-L7|t1+_a2hWcAy|*sskl|Fr>b7Z&7;TEYLey%2Xj^Se zi=7rH5ff9jHptQ*cwPDNPJ@uu)*-7Zd8E0Vf_`sDd#Y&7xp1Y0-K(7uk=+TE|2cFg zBiURrA8SrkRm34&)@USWBB+}J!H0M^No1g!(>f)Q5lk~7R0jr1RK$W(ssusM($0!e zA_^jCOPM*bh#DqLaR(AOL15q^uPY42#_?Yx0Po zprd-85Kj>8<0V!ZfL3kBgD0wWg^79`4?}Da3-zUR zojHbPK@JNE0y?1(tj1fe?>iEdH|X`5G`^@&M#~o%Mrt22Hq2LLYm1tl0;j_wS*)0~ zh%_I9umXZ>O8K-X%}2E(HCrn57Z--u2FH6TA?8&$hZWl1alKj!s4_1|tkVw`(+oOK zq+RlPDefj8>jQEAl3s9BiK@OJA(Eq8#J_T`J$HNS|J-`#?>E7>3G}ME*;Tzaun?7g zeq4XT;NRQnfg6VftWj5qaxd)r&vg$BorutY=$1*XVw(}&I}Yx#7SmK7M90R~gftyL z&#sU(^RCP-I?Otr&jUQ1-s0-rRc z0iKL=V|AzL1ks**K`mnE_b&&A`o5==rOQNSI?Ekyou=+$6;u@qKq=Fhh|X4Fg^C3X zicAF{2r7d?$1(t5Is*vIq!SDZMwrATqF{oa1RhBwCb1M{W@ciorU?-M5D^gxUA-Uz zm>B>7l*l}jfw1*I?o=Z4%@UdOH)y);eGPVwGM4`x!aH8+R#SSC#_JIloBO@TtLD-` z)HJPyKQRok#98;9k{8t##fGY)n(VEnU977{t#d5^hMit#1|W4YQejG^sa z;&EUjd@+1h&@jLy%ll6zbtC8)bAQeWIWPiKsSHfg0EmsI%|T)YLQFzGshywE%+ zs2=%;Z!tqdn?(HRf|}SAJL?B_jNv9;`K+9)JB+dKXkn;Nn=bVo#yd7EW{EY*o;jD5 zd9jsVSv$w_rz@sE9JY5z6WQeefIRI;H!{(P>u9Tb0Jq2Nsrxd!_xciDr*xN>4_rHS zFI}rdIab+ReD7Ta3mKIxqyZC?RLnv(8k0^Xs0uL=!K0hH8)Zp4jz zflz5$YT5vh{N?#-)8{$D_j1JDe<_>yBi;3_#&K%qC;LE-PxUrIRar3|vZOFO))=d! zrWoZdvet@4)EONnR-2)!9r^$uujM;VSGZ-a1ouhI$W%~Exw*otNaZ^bRLu;Wg+2d* zT1X&zN3S^Z?-@eu%Cb zvz(nCeW>`UuYI@N;_I~6dXHfQH^i9AokI;VQB{@hIt4#2=QYKOs6_;3D_#D6H?_5(sX?(tg%5RgT|KyWga#W2-Da5OEV=#5B>po+XykBFl<+k3u0_B5XuydXtS<16*W+! z(j=OKLIpzPz&LRLjsOIM0wj~c(2pbl0KC}H6?~z5@i*~*vC%UVYA^n{wZEt0t>{bJ z@??|M*X;g_@%6oATD=@xKbEawpHS1l1`EP#Dx-|GhG{AwSS&WXYKNgt#R=flj;bkU zD*=GMn~4+8%)2mgSkYVb|2M3Pw4^g7EV||m)6xp@Yhq|9c8K^aaBxxlp|O1N+rrP{ z)?d#+83{CmC^QDiq#`f`h8&484xCfy2x9;MeAt9$PfpICfqMVLrpv}Ae{?!P{q#3| zr`@Jqe$D6i%^%e5{mU?}P5RXkZv0AfT4jB!p3k#iyd0HoCD3iQ1s0{UrAYII|h zRnnhxA5AaILY^M#5B3lH+wIiYY_WKLvZ)^ZF8AB%$MT`S4n8Utizxz2*0q>*J55vt zaI_MjqBg^3vzvyP7IA`_hG{yD1b{#$kP;J{5Wb-UxTUXE=~WG3raaO-DSn-qvczmgcDOQeEHH%cuxNY(*SI!j*dEuy#lO}Bv;pw%F&r=R`Cp$ zuf=i(lkG!Y>7HvB0md-G0?3FXab$#4It^$Hj0j8z3;?7Ds>%uheAv9R9Wv1V;UL$W zzhNsn40v$)INI#@F*)CP*=+Pfrq!@E%l_h5)Zf-E3%?s?T0huLtcDmO;OeSU#j9tl zDX2QytcGb*#jZ_EwK<3xVqz0jRIC615Y)xVQ!;*hzI!Y5*N_jt581u8y45|rWM*rT zFM#IbHNo8gil{Y2MeQ#<&zG*gZ`-DL=om+aNTZWfjA%3j#u+0Z;KUebjB_9W0F>1H zhrz9<_O8Ua%9hlME|LoS?bd*XYTGKaR47!&*)Ol<)2UU{#JUbk$!cu*3}F~qV5-X2Z}Hy5=~M@?I@K$zk>s{ zR>tFV7FjyhtF$7lqvz5Pg@Wva1jrE>rVs!CAho2UXc(-I7OE=r1;o?}4xk?P^+H|u zV`_zaP(8KR0q%9b%R(Wef-P#AqMhfJ2c<0kx4MK%+eYd3w(E*GA>-(O6lKbnO2Y)T zh-uo8`qriZfEuT|w$-hyq|?`R73+EGOqyl%#U{VXLzWL!Tvq;M4;U1B=kuw&j9A_& zBjB7EF=QYrjloo-=n#YS18cR4Uj2y`)<<6e0JPXV8;i(AyP+i7wb*ovVo2P)9QEu< z?GS5>W*7f=48tMT)|zJ7FdbKoRYMKf7&SPwtd@w?s<+W@eS)JE3=zYrP1S(mU>J52 zVE}-)YTeI?3Yufw`(9rAA?jsx&yK@c_@&l5`LzW!s^v<*@+vj&=pCNOi32LqNWdh8 zLQT#&1BMDfs(>czqYD54wA6I7VoRWW(15R{rkfROJ=%vdKQ-VhTeY>=+SRn995L!r zwMA2%U@=RN+h&+QbNlcXM8q^CWBO364qz25j)tKo>H(%*44Ybj5C9b(izOyd{r7xe ze@)`bm2L+8Usv}lP5%{enye2Z5SUIYWh&BXiqJqp1O+0b(lC&iMrVw1Z>^5~BZD(=t74|BU+Cr|Z z!RhgWeZ)CWH-$y>kgBYzmf95;lEPHCII*$-5YT8OA^>h*SsegRXJ=CY1nZap00000 z0Lvf%015yA06%fARRN=X*yusGC(XWQ_Siyf!ekAjz5L90`GD{71gt849+UNy4qHte>-G^`fWP{Xw7=@HXn3d$ppRzV(B z`6Lo`_(-<8g31P{sBr7vBQGarP1GNYwhsyi!rKpreYYl`*W1y3`7RqD)f3%5tB^oV Z4mf9&!lPt@(CDiJZCy@RDkU(e4;2!Cxds3L literal 0 HcmV?d00001 diff --git a/sound/machines/telephone/talk_phone6.ogg b/sound/machines/telephone/talk_phone6.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b617fbd4b54fc9ca52b5a463f37157b90a33726e GIT binary patch literal 41973 zcmce-cT^Nj*Du;b1_ziSIUwMWvod59kenpL5G4(gL2{CuVF&_(4ml4Q0SN-4AXy}5 z5L7@iCXxZ=Ha^e$o$q{it#j7>=ho`3uIkFay?52FUER8lj)njM@UK&5`zJ8-w#gB~ z3i0>w#yI<2ydqGp{U^n}i1csZ8ASJ@Y;-MUwLLR zZxAk1{UX#aoQTUz>_^xoqXz!tA;s>3eIf!Pc*#>sH#J&N@;RNK&l+ zduj4l$J}=J@XdJFdt-cDWRzyaAgF-6I$JEA!G(uOV2eY5UOcn+5L-o_HwAxXQ51#9 z5HeazWT)(*&W)YQ($pKfyv-AemxP+9G__E(#&-2xB$gpQW71oB|9a$q$AJX&oKCSqqsEVPHHX3w(mL~r8 z^ZtJG{-I{LSc_+&X3t_R7Gf<=V{H*}|6boi-<@7ue}|5Q07V?qkJkB0*qKV!q)P~6 z;%W(iyBClk$urpbGD3=C?->a{?iheA)$B!nKO}dI4Vt*^RcLkE_b>o(I}Uvy$YB6mx69%jO!pR`Ce!D z7iCZ6_>5^lbISh-1<~Y^)>Tb`?-;l8s0J8q!FDd z(r)xmegCpWl~vwYkMswyMB-AeYdg6m82WKH@6#yx#k>E>KJp;lY!?s%`BBKwR1ypw z8=mbUtM3DVILO5*Et>^C_0sCD;q==BAs4UtDZQ}24_SkQ^E!J|u z@7;XpyZIFB%W?mcvHnYP08nUR{>o$~CK)xD7p72KlIJKt) zN56^b9*RxUs_2Vp8`4`&()&#_*c(b%PK(=5qwQz??H60^E!slOTK^T8f5hh9yx)J5 zoC^_Qmrh+*&mj6=l2gQ+x+ay%p^?F9mcbqL$T2aeD!X8(s)XWyNRAV>0*9?gz-}d^ z@+LlVPRyxpFL8Tazt{19z5Yvb)Vw*t3zQrcZ_fWFIo&8`B~Y501ho(U8KdkZ2&k{h z<^N6q0O(GG-u^p}=o<*l8i>yt2%(K+|IZQwrp}6KPm6)TW&r>r$Upt0#mNRV4`9opm7w)s{K$VeQQz-T&f^c z;LV^|%qBn(Aq4@FID=R9KWX|dv*NBAIiFq*@I)zTNY z%_-Q<=AQON0|aegHxGzvz! zbN&;R)i=5*t7V98uity+Cp&3`F8N5Z7>W9N=*vwoJ(>Yb|p6E(>K zqW};AAq64;+Sl?Rgpdec07wEE*glAL5EP9=8IW^xHiI~an?N{i&2qT06Jj8MPB~kN z>=!E^K*0WEp|U=mwjtW`^1nHEJDQ*}x_@8I z`(0=$|C4PE>-}DPBXYr7F5*v1`s}} z>}7Oz$C{&Ek!;W>sb~YLgk95HA!B za8?9W4sHOb?1liyZq@Wra@8mbN;7hxi~x{g9t3fo2FJ)X*eD1B1%fi-B{=dIh==yh zAnF%5j!a$900a@g^B2M04x`x%w9&Kw4HXFRo}3DhCzhy9^)wJ;Fm)Qz1dxP41d4?1 zE>v*{5p$td#K33(K=?hVCD|x4@`~N%0@5e|c|<9l-I#_(m53_e7BX|n+&;}35AktJ2f>VdpdK4B1H@(S+-OD3TLsV>l-GH^o;n95vm%?0Zs?4V5-EDlbE znB*3Q#S036Y>%2Vj|SxrrQ@gsxIZzT_Wieo|AlyDes$_OPV11^p_3aF{$&>9_<}N8m@)8_E+L z;xibog<|@*?}=?L7Ck@&0Q$^Er3do_Hp*HSTmGCs1rhWnR-*PICj?dqg0CZuyuuLrIdi+ zA47mVxFB4(3q!y~Y9O^?+-2N_9e@tJHNYDK-nQU<4$qr7qSm9glKMra{Z`&&pY(W5 ztoNEf0A1y!zMXUe3?0_Pqi+uajn8qp>`?@>#vkdLc$tm^d1W5|mJy zF&0RuUT`bH&u(!8uq=<(p=YXFDxVM|d|kju@LAZE*|x0Sb9&d0hl-^4WM+dUsuDUG zdk=j5M&BeW`o-Jp&uTqmQ>AjHXjlR;AP9RWWv8`v$k3G8c+7 z)IQK5(h{t;X|pAxo+~-R8?$C;vE^wm4{OX-30J-#Jy``@8uI3Ut3$lHQKDePH|2ylZg%ytlY_3w1AvkLB;#^b&j~M1agLsBml^7^0cbr7&Q2oMncoj+jLeC1hlC*?%u8hJu zWBFPc#1;B%%<3>D486@5iYP1&&m=(sbTCt*X7qa3Y>NDo=+P)j3l$&+PFNd9fN8X` zd77O-+-b{?!R}MU5x7)h6S58@DqP`x-1J#he)4TZqDcRH*4l3Hca8) z66ux+Eic$F0mh&J6=fuKES#aPpQ-&rCQ_IA=RA*G_qs}nS+on+^J)9UHd`}!`W%DFEc5moFJ-<~Qha)?i1x@08c+z9 zweao_Ir+Ap@PoqgNJ7W0YW@)ZLhe(0bV0~1bE#v)=!$lVeE8KYTY=;3e!)+dM1O^7 z=l{~$TTegv@b%N--hH_0lw(WYsmIt5#m~J^lPSR$sb8(YpdNZp*F~rE_(@lrmB$~lYa4zW z{r9L1etc`nBjTC7^~LA-RKLgVuFfqVvk)l&>)GtdXJ;yx9N%EdjEzPS5hW3-LLmu0 z@<@_ASfWo{vKPAz&@Jr+C=R6iKp{vesQgz`nHY9c=57vQDpeb@Bo$;PKqjo%4Uoli zV30(_WS(ouurw)80(oIFl7a3(W_f@_#YS14q)!@-WGfMd-%t@r#Sxb!h%0QLH%(Y z?vjiXnIJ`UHyuqxk!wbjvwX#5wit~tP+&;=?We}_)PWq1Q9wE?KPPkkNjvY!Zn%R? ze0^u}Y7U3ttz>g4`4&Nu5QnuDjY@sS5ORl(SV*edh@zSz!Q5l(F@4C#+t)kI zOt?OpW|`C6*$Jst9l9mt-5xRPEq! zs<|TMGU2n}2oUKd5y(=J=14KWiXrY36GFrlVU6ydq{kO4y;P&qr-QW=*|3||RxUsV zCLGv>ZF=+|YKEvjt(#2z_{e@bWg-g1O^1Wl7d(u;-OXnGM)1z+QKzSgY#53N4Aw?6 zchu~Ln!bXviZbwRgOfHadPR04TG$Pg!yEc(8YexmI+DSIhbXR1mphLK2KVa(8lHtf@@aji{q z*Q!J-nt2-i;z9!Frc1QkM=zmt_iO@P>{P8NY&`keI_7JP%68o4%Jg4RzB7|--TnTQ zp?!99xRY_T_fFB5uidW-V!v&dA3S<$u`1u&$#Y^!KmB+WX!A{9yv7{y44E9sabt9+GV35umA1B`0GKqM@kOrB0TBcacTUxUjTDn;W>l?O)> z(A$zkE3i39^ELww&F|P;6P*9;$ zcFgc4iKPIJ9x_>m9?#B}J}7xm{aF5fjIlMr4u4spCZJ?OU$(0`x4Z4)D`rl>4ERnt z@D7_7^COF&lw3DeGnu6R=>)LMnatLR051$n*ZySL?Wlde9^-Cz2bo)(BRqap>GjjY z2b=Q)L+mzuMVW1Fl~K3^`b#cR1i}%#38UThJ8nhX3C^PKC3t$Oh$3EN6g_;NvN6dN zZCl4iXgnQN$zD9FzEa7 zQ1Nn=UrXy?)1&-4IpUAo-)$F6Lh5O3g)8YQbM0F0s=K?wlDBQGMRUcQ8jWrBt&EDy zD!ol*s#1YE!;%U3p=9=eK~2uYVAoJR{Vw16Ilq9%qc#?$)oNr($tJt6X#O7&$^ zars9<s)wkm=-AI^?L|^v&AEZq%RghDvh+Gx?oK04WlmrHu5es-Vp*tR*J4? zkx@7Vhw&)sM088D2`fjTfTU=6K6007`M_LrJozi4MxWP2akSTi^XZMdhU;0L>SJWm zIBOr}*!>T$_Wx`Z!J=N$r;j%8K8S^j#E+LwZol6<3vS>v>M{1ww?+0wtr1i|_WvUE z_9cN~KtL4lud5DUe>iLFny09xV;zDMGfq`@zaL8xNc2Uws@3n_FS;ZDxONoNP*@(I z*tZbk#aUk@BmI&`5&e$D zCpKT-H_P0iitD(-3+0Y}1#rctW~!4ps4iTg<-jAeNG$2^MRPyVnCWwn~a-?bxXVz}yTVJeU{u-vZ z5w$VcjU|HBdOr~&#n9-GDD+3b=p!gR#R6RoT5uKTfK08U%#whFvss&kzjT?5F@2Gsca&Bv>)>y9s)BkTFFtcRt~K1;iLg)yI|TNvM}9jMlBnS5n4$4bk| zr9iP~dY(BiXL`S}Y=Us3DNL%0()=w>FH0ZNsACW{S)``NQT{{+RU@WaohUOUSikqD zBU{%Wt4>f`jUtA38;R46A2^eZjm24%@N#q2^ln6yAn>Mr4p?3nc;muM37JF|ytYXd zF072APr_AKSG%BT85nrv&fEEC?s;I0_T+ zn_KD4VWarWt!lB=2;^O;(Y)Q`G+7FNNE~U?DIzldVpD{mA^Fwr`$E6#up5zgGf6DR`exn(ti5U`E`%`ROZDpKmU}RbIPLh2UpSgg}dZ!?xyJ> zQ3_Y=+}sWD!j|YC{Nm%+jG2(iT(~>L$*>+qyKX7(vBodn;YRYh%ZCwH9(w7_&X=Ve zg=jzcP#X3Y7V@iOyMpI|c=1n@5F5@%=G0rWQX2eEl_5MUi5ism`~nn+@mJLA>In3q z_K^hLv`=2X^`VY2!#u?~Oz&_`k8(QENBj^05dK7cMYw(Rw|?t2`ki~Ek(K_$gk&Tv zw!&p!fecPSKmVF`1v}Fvlpde&4PkX4h8IV^(3;OcI4u;9jUwxoM`}ssBcKCJwpw0> zcOtgM7&6L|bR5~CxKCwEI;2^O#o)?{N>h!CgUi?9r=i~YGo0usW9pi$G(J=!H*m?4 zxWj-;b!9s-j$5&Aep|p#qf}S6#(b_?k$BFq=8)|}8tMJ<3CbqKsR+oA0?`|26jz29G_ijIC2!F{ie+_fl;wEYzlNlEiIH%8nrqQiu zD}jjywetJOT@S6qQ)B4rVe$QeNgp(aqORw%_PC$>1iZjkY;rrghvc7p{uTCA+Q3hk zKEEWy-Q)3|Pg{=M@rlcd`QH4_7D|IFwZA?I5g0_ONbwdD(m>* z<=YklfBo~oRKU*pet03c+S1$#`?Ga0d2Y4p{~=oYyY1F}&5*w9@wboPHeEFmu+H4N z6OZ!9^&1O_X_E~^`!HJHVJi!gYPx19;V^c{cZ=0qaFDJqXo)&3x%RTwbSY&tJVfdvR9zHW zFwRy=f8Q96Zp7LSy7-CZnU-lK6EZHc2;(pdji$n|B(ysoYpSB6M-N{{;8(=orbV*2L@&rH{uo>$ffKTaQB=)Hk= zsC3m_#_hx5DJ^8KJ5BW3Za$d@)jFGVDZd8RJ^d`+G0BG<@Z& zQ-2s88%vUL!?RLtn3_&)tRUxc2s~F9&H|y_Uo2%-!n#hp_R(E2>Lk(p|H={a+l* zKAj?cI9Trn!3u9m$uJ}feBJ$R6D-DXa_{xjndHZIHL+!#ucL?2jvS-$e@d@pG>%|D z{VG)OSTMNyD~X&XE^BJl7Lg7wPWZsX$%2LH*HU#Wml)sf&9M?X~%e zAnRF21$L7o;D94k8cCW8g+(F=P-{boEpQW;3Qd%|`53bQIy-r5f2SC)}Y!AZEgYd}^76`36NvtXb6-3Hehu%Mx5|uv-f-NU zJGk-u)8_USyBF^UY{X$n{i5(*4C(-CCul0jzOaxJp;5_)cV5uqaRE=;!VH_Z8EDVG z{n5~(U>*11_H0&g%RO@bNlTUT^tF<7nSg*mQhNu}dpJm=_j+v5bfX(2Q3Qbq6*2@f zb`TO1v6cW0Qh1*yx}gq)EMQLuz8(~tW1n=va?d9Qtf^y&e=IG(Tb*l8{bpEN_kDqC zgQ1Z*y8m6+^kUw?tv`bjhqC7>uOB71Kjbfl_VF`#HQXeor>Cg(Un)+(uE^K9{7jx9 zh$vVpp0KL@cyD+qN2c=y^yU)X7Q%dQWK3^~=MCu#;!pe!rGLJ@ES^m!BFMM}P4iLB zL#W9MLZaYA3JJ8Hs_JUczCNN?MmC^DF=jziviH+`sT8@0%@vG*EVOgh>)kV%wu8_U zOr=Xh-O1s$(24FJgn6o&yW}l5@6}be_3IMUUVAOlx*>}xIjsdz)y~DYbJ_7LQ3(G9 zTQZ6qGT_BISC{RsqP_h}$nm+U=d867{5R{2E5$36TlqOw6rqrA5WIv27osUG9$hCuvDqbgzloPQ3nzY zgB2gg`^!h?r(7x){Ct&?KgTBwzU=>gh$#JV`oV&7++*kJ)nHutpLN!BX?&jM$`(4j zbl+{QTGp6UBlXV`IB)llFZpTTIt*~@Py4Nw?T?>@TJ-W8pW3tfHy1ztk=x&lMQge8 zEmT)Y=x8YbH?htOY-vEC;jFH6o0@CS`?i|#Z!bceivz621H!n-Z&M#UOebaA@Gz&j zJpW-0!AuotgMa`I$uP!s7-ZmsKHU?wCvxU|J!x2qVLFE*U}GVq#;aC#znt|vweG!M z>#SW()7zeR_6l_Ty*5WSWiAZ&5|>iP;kukqWWd-a*2hFTRA zHk59HSYBd)cH)K(jkF${PsRY@Q(ADSRT62!8)myIrW{R(%m5`U_E9? ziUyWU45R9?H8P-6p)+k_ry~#(Cx!rJ3;u6d*LQ{t=S~N%_4^C@_wK+L%l7)}M-tW) z`_<9YQIo-}Be!ms_gmq$(Q&AI9Y)F@-ocdgYIU@kXE(P4hc;lHhJ+2I1Q7_!dFHua zGa&(9M2mdB{eu&!zgN%?)tSQ$^0PGpAAUF0Ele+QQICdnMJ-H4$VkwP&PD@^ zRV8SgkT=;C@arZ51Q)j{-$*L76zN)JXfJdJT@`z#U^Oln@O2@G=~Qxw`|a1|6LFWX z?|$w-wZ(63<%W8;!#80cpS-K3W3*3jGX-jFFfG;HmHF&sMfiNAgfO#~Rt2CuZWxg1 zTt#3iEA{e3I6RvC$vw}LlaK4J`?-o$4sdNdbv;&r0kOemOMcWoZcsMYZv$N+`LJ(tn;SPdQwT%?Cq51(}%#m7imGvhDAB(c`t9*B{(;%kfXL zR}M*fMiTa|x5Dj=MXyhIR-rCV31JgpqXOm9Kqz72-UkSGs zc0@$Bw-+%^zO&*YIB^x!42+rCEs}|0y5S}}o)QUDOR{CaQ(&YL_{ii5?KTe@6vLjF z-r882f3Qrj&wAs^s&LHVk6rCwLTzvFe5H@|${d!q>m#G^B;tI}ECn$qZjWQ%Vuq9% zKPlPnjrjAXmJmG82kz3}ww4JG`z;ez^jM(A^iy4dLfDq|_WGx)%&b^udxf(by7enc zZ;YX8iTThZl`hoJ>ug2K+8&h3(8hi$hOYahih$Ja_Zlw&YiX974*2Q==%DWXQI>Px z>)a34F10gnn*5M25MxRp!3e{MMJoXaf<&31+qun0c2G}?i&7d$m%wxGHEWtUIz_!_ z4`ICM4)%1buz3CJp6RzK;7i+&SStStJqP>rNtrtTq;cU^?p?dj0dHIyi(WL(U6G=K zh@-XXJDm;TYNXTp6wTi(_->^V0K`CrRle$Umvs4J)BA~~=O@q6TwanNr0?qrYy5d< z_vp*JTh978nnXB?XbfN^{Tkyj5NdS$W(1^IF`OWcb!r>p#x`Ol5S@jwS?VM@njT5q1M=lT7*0VSrzAO z8JB>-_Mo-}g^Id$7EZN`nP^zP+gJP1M|c4+NV3wvQ!5Jou~`(dEVlAlxaj7oY@>)k zL1~Ox>Zi&Nwa#Bo4^J(AtxPXV-P)WlDHH>8RNf3%3;|8I+usCt0OoY1f;OtF$|O>E zmPXoXOMJf)OfZb6GV3eAh=FJHjDMY3B?IstJoKz{;-^wJ={=PNfU0@Mr>|e(f&{R2 z&6Sl%essgtLvZ>m5W3S5@>Pa5gt&uA#d(iMx9Pa0{qcAl1p$A{?CRj3&{d1l<#_35 zcJ7Zz)Qsr#dk0r{TjxLVNxIc3-8a&3&g#JwG`Xb^5A)KJK1$KTlfbgoImk+)D*LOkvke%pz8+x}2#lbA5`!WJ-aBvr zNZAZRq#+s5EzBPE_cSs=y1dV%hX2DF^Oqx8 zl>99@?Rh}NkYanutY9!vc)+VywO-$KO1DjN&A(609v@`Z6BbESUor_6GwrgxJW8B< zvU(C@_SA)XjyCrS)z)9IOV>=VqO)Dr9(dcN) z)fyh@DBgGHem3$UI^kMe{pvq_qeR`{g%uq`w_%fGw%O6bp^LQ1{Ii#jTUY(7a!sRu z*xW@w_fWnPTzK;8_cvSg9oYv)>-W<-ww`;>A9;1kBn5XMG`!u%YY!rpb>y=H}0-TWE_HwFi|+RXbQg0EX9+W z%z<1_hInoe^?_%?a3E52EtvzHqk4>H>N{v>B2p#+KqH1tMSNXw`a_KQFUc07)%|CB zdy}c&8Bg=~yYF7@c;tr&!kE z31SqAoTTav^tU?rMRCuD4VxI}`qTd#_}TNpVH|O=NCn%8zEtl|u&NRD$9%X|AF!{494RZw47f z{MEJ_vE3vQichev$9^C4;ee+F5JAh?6%01P$AQ@xorHs@`)TeQ+sC*yEdzGm(YeO! z^S0Nsp01VBuM>9Pt|l}1we*wh){ntK_qCI)E@EY5%m&;2rpsOjERZ{T6e_T?*Q%+# zi=V?fFRQi{B_u?Y%(f3+bFXISCS*e`vQW|00d5(J5fl>O`cQ^1wS}ud0GbI3{H3Dx z&DQWAXBiO>A#ULJ)7-`{c{#yl6_CH7qoj{07T&o7T#HITD*A|b9{f~q4kZ4)8?BET z{1oIK3hNq+1v4@@%t)kfz5(>>J!ufU_E%7Vq-rEf=sE%-?or><5cg?vwiRbJ`fb9 zMf^TueeT?o&Pe_uQ3-hB;Tl%ulD}yhgDGuYtt+kcXOEg%FrvK_H`g2GbUmrQM1AS3 z@l>Vt>gG^thVg|BCtw28gE0NN6t- z09i+1&VHlMnDhOOQL&UW>pNGkNzKpOZ!D^m+4MC}i|vMcg-Q+nyarU-m_p%vT_nJ> zBD`~pxx2f2o$<7oHtof{9U&CU&kJ;CWqK_<%Obu6=oz7B-b{|)-Es<(=+9pZg@vLYI_||#TeH1YyT>1LR&)*g zA`2+OFyS5%kpcd0bboP)(`QxKt0rw(eH0S=Gf^wMpZtORokw@stTvFQ(D+`q;_Q!A z1|S2J%!Hk2-8sIbWARuVMTISiG~XD0G#~b-#zo>g%HosBCftIRiG#*jpKB(Pl{Eg~ zrUS#l>RhZczTdQkgsC*45hfz!!Xj?EFuB}jUl_Q&|GjF)81Lvad#m_m=<%q)+Re9y z%Aoo+aPTe1J^xWd9{t|5Z9Ppz$et|i_1fb*FLzMt{7!e^tgoI3fNXk(eh+vi$P6ZN%;DD4jCQ3?J*(T4n_D7H` z>W?V{UPALE&Re>DmvV6Ejz{Wa^SL|MW8E5$mZJh@p4TfOD6Winvm>FsAAEnFpI5vB z0Y=84(qerwhycaEXkT~{C~i~_r!e@n-$ksO=Xz;)V7%BWPN3CPvj3-kzzbxS4b#n> zzB@{fsNFB8-WR2&61jaZEZN|Yy*!{auoI)I^`z^*>~!tT%hm2JkF`5*EiO6A6?_iu zboKb^Zb9{+qdqsZ;BzEe>D z#^sFU$GGx~&x}ynk4o`%&5chQ!N|8vHosG4>Y(&nVVj|*cIv-n8{^+D6-La@#LqHx zH`FG$>ks-exbBF(E3oO57w8TT~ua<(oWyIvzQb%^X&Qx;07S+1xjvz-kths z9oaSaa;}5om?yxb@!JF?A#=LVSQ=ZYUN)2|T93J1eLcP6ZiEUXYHS?-Zo}Sg1klIw6@H|C`$r-bJ}2eoE75IR*6*r3hjRN2^tMN2njCYqoi_Mr zsmJp{COz@7)Uq>A-*rYI;wrEy$nA}cpMia%pVBP>VSp&Z$Ij83neF^Al3RaXuK!J9 zSF-!jhekKgG$JDFC9=52tiU|he%7U7PfcYOt5!#JBmAkUsfanvqFBqR^=Bh#ii z_h@d^XefXr(=ZB^zi&p(+c!^TgM}K?=2F&l*$Z2S?+Gv9L@-}xj^KJeqJdEfX#KqW zkLWkkSFOT#p3)Oj0YtGb!aI9fIlQlaG~h59pQ{L4)&#Eb^(v0vdTslLwv4l?qfVUa zy}VI83`pZbI|RtLo5&s07WjODvg%!@TGZfLr%TsOC}_!@2(U;Q49M6P1#2(W|OT9N;ozNeloq zV$&Zsu5`1yntz;!Ub$mWtsu%c76vq}^Vj@gDwg5U3<@hoFiM5=>r{SR|uU~#SwG8jG&Nps<_Ic<2ZE=!wwm1O; zPOb3Ky{>J?L&&1Tlj%Rozsn}W`r1Ak9iE<+K0l}rKOFo$IJhDrQNMn8{rs$O+=bb~ z1*e@+Zp{7Sh(KJc<@8{rqbxA)YMe(e9X&lg*X6)(ji;JjO$Lvjyqo2!%*o%S@)EQS zAN0XGwfyAdOv#mSd zejWF}ST-e|7GADmTHNpngFkUhwN0pZkh21mQ7Gd4itItj-JEX}bm*rJwLPq8Bi{SF z0L(0Eyo#zY{{C(|Cf#=&HoK%h(7sR2Plh$H4^Zj17%RfN%m?j$)?B@H%a0P~VU{oD z5yD~+QH6^W1|kw_;nUR#wh2*1akEhh2MU*jBbkD6#@)rYFI0!Xv$JXOsgH#`9nTlP zF+65??)Vs6&dWdt_}`gh6-!*$bv+YKT65!R--#M_Q6MuII&$EwB2um*m%d4FcFPHu zwVpZU)5wZSyIlJEv1gu{)|;2KQy&ie^RATFk5IfGr=l$sdS+%1JSc`q+m#26>K{DAN#bt375=akDf=0JeS3$MrCORr#z56OwxA$rRXxh;O&FT` z{^#lOJa>!K{ma_}$=AkNM&TKwKjAf2YFvY^DoigX$0q!Lw5qV(+|M4pbR)F(v96rJ z&lkEUd?zLPN7fGSjUOJxJn$8pd)6j%a9VbJsp_n0clh^ZPMN0H9N(&!2-T!t)W#o3 zdMCA+P&uNxg52&Wj{rxlT5hV2Y=o9B*5tGeuE{;+ML)QXML4SiRz`9 zZw;T9-<4nsHs9tu;)DjOkVL1<6V#ik^y3fpD3Yz7y^I+C?4{!WM6vsDIdQu6R&S)X zzR+51*F2AKUJ~3Tgi8qd2(KM00FBD2m zALcx{EAj|!Eh%>M&d1v$eVx<3lbFOei!NUD^dhxfkixJ8))wKSoZ*OItKaXoA+GV! zeXOiv;64L}1b?*<)u4bSAj$kXZcI4G5C-eH^HAPI*(mFg$K77BAp+bVsm#6nT}(Z% z?N@((BU_X89@*nsY;f@0k5}vde{zSJ-Fqx07c+29LMr0QS3eSpEq=dyD?!aT?vbuU z>!SObga2md_*jCVoTqV29k2MC;ogboU&GFKy1p5Iv@>06pEvt>?5~kx0=<2t(LQi^ zJ~y=9WxjF^VN3`iYvVPgB#Hpq?~VWVua?r>S!}wwmUEe|QOAC5Hhon$rl0>u$Dq?& zlKto3GmFVTgn#-n?oTaojpQXU1ur9AhEBPi#lRcL)re+hGXX$m@zs~3?$xso-yXVo z9*b=Zs{XY4WvSdw^0@Q3v!c_Ta&a}V?ta*hpmXQ&&!daUp*L>t?LP>Sv-tFoYPDge zZ$S7iS%%*}o&k=YmQO2WLk|8h;y(r^ z-Qi%atLAT?T$w)iTGiamtWAmo|5FuFg+?SGAklbne{Mi|@x6;vOFUtIQM7x-W_DB+ z3s31a!`!n0N0MKoKR~l~<<;hG(dExP`zh2-gXpdRG4HMQM=AQ(R@=2wU(7vzF6f%$ zu;b^fFF)nrBTR&z5q481g1{<@%p=+FoVRsnBs%c2e*C&?*IC#WJXL#}ZYL?EE+Joy z9Rd9+P}mso$KFQMW z`l9@mx#VMI5z>m0?wy}9!E|WotA%F4d!awfe#*@bJ~3yfIGjwE>^zXO|9svt@_X*I z=v!#jyG&Q*2f02e4v|c3HO4hL+?6YzY~ITgd%k@s=~W8(ZX0x6TVb*Gr^F|IiB1SsnhK zuXZ+lT)(@am=gVvnNfsPEF+2!0P-m9wdM0pDBecretAqjoA<0EG?;LH6!V0|rmpK? z`P}$GQs7;P`6CAlISG-?c)yXelb~~n9sGgM^31!BB7J?|j-Gm}`IzvpTHP43x|8ai!coqEAJL>t{+^a^K43F||wHj0_m?T%-zyFLo z#`#GPgNx9kdFKx|X*AmD^AekaKi;>pt(|$+J)|acU8?J~(v{x_`>ORRnrou~&`e&Z z4Q-=6?`HIU+giMnxG0=#jhz-`vbmW(o60cYx*&Xnn;Wp$lebtLoUe$Eqkity|GRDU z#ok_TDdlCQTPAOR-CNc5o4y&FKj9NoKtM-*btQ)qn4w5kMOklVi~KIkN2(2c&bsG1 zEZ+9X>5m+v$nr*RZotE+w2|xAhR!>pvU#~ZLd(LaLshev$pqSextWNy?VX&|UN?KQ zbW;AEb$GY>-Y^;+SOZMawtyXmYiMa5<~n10hE3gK84@W8N#RtWowl{$e43iBTiL;ZIp6Y3-=u*<*_#?bDv|vZzW)5qq~SFWlY3iR z^d*(*=xV7;fK5fIfFhl?7hS`m$8DyduoH-pfziyD2|G3oRsTdSJ|!)Py1dFMJV17J zEq^?m*?WI5WM56qUv&pC>-1lF8CAJ$6+mCiqDHi4%CN zq_3ZZ-c>o+F1>y9RveI5NwF8FlehhKv$8U>>8mC`?fG#UU^#p>HmIU&Y(t+~&p5&~V_h78U@Bu2>>B{qk9| zLAHlIFDGI1Y52*p5QV7_%5tDs=j&4`p2%jglaq}bhR?+~V_r|zJVfWeTV&z2GCOw4 zCK?FKH&YdlyQ);g<=dX0H-JVdcqZF6u`y}%ZEW-jFh24K5cx61iwTIfrI9fSGw%nrhL z58K67tId7~iQ8J6B14mw3idScrHqGSBuDZFW0FKc*bzi%*Pv zz-js!+%air9eZjwh6!fyl=YG634-P!<}5&X{Emtzpm!WL6#E{#}S zRjd@(T|SYS%v)T0{G{D^-o`D_sdXz@nHZ_%`(aoS1hf|he~$ZmGxnyJGDUgZMe<%)Z&2>6gPI|&9z zMtG*ONi?Z4(DV2GPM;KIFq@tb>czs35OCC({-+N15yEsvK+j&ob4gPzOoSAVH;j7r?r z4F0}SP%IhxcyO#x5p}XCY<}J_Alv3gi|x4cGi0@3K<-`Hp|8yErO&88Cg-C^&`BBV zyv}z2KTpF8-1ymwl}pfW+E?+gME+`a4#>U!K7jV&>kN4xSh_SKc?$6R>)nc% zshS4rJ%9p5B~uPX*{i-j@Hej8EZUUXFdQdnpZnKRa

    F-NoNo;MNf6T9@6s44OrP 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 Ru?A}esStw&RE7JLWdJvUn3Mnj literal 0 HcmV?d00001 diff --git a/sound/machines/telephone/talk_phone7.ogg b/sound/machines/telephone/talk_phone7.ogg new file mode 100644 index 0000000000000000000000000000000000000000..f7055617efbc9c48fb88e9a08a04b85e7d7a845d GIT binary patch literal 33615 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

    I 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 a&$Xj$27J+WX87`9!#3c5&XPW&qW(V|Ik$QM literal 0 HcmV?d00001 diff --git a/sound/voice/callstation_unavailable.ogg b/sound/voice/callstation_unavailable.ogg new file mode 100644 index 0000000000000000000000000000000000000000..992e87fa57039c9291f638cc40e75d48d7d3c947 GIT binary patch literal 13758 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 literal 0 HcmV?d00001 From 75747faf30669aabac692cda69668e15933d444f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 06:23:20 +0100 Subject: [PATCH 167/275] Automatic changelog for PR #6789 [ci skip] --- html/changelogs/AutoChangeLog-pr-6789.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6789.yml diff --git a/html/changelogs/AutoChangeLog-pr-6789.yml b/html/changelogs/AutoChangeLog-pr-6789.yml new file mode 100644 index 000000000000..e5e6a2d229fd --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6789.yml @@ -0,0 +1,4 @@ +author: "Blundir" +delete-after: True +changes: + - soundadd: "added numerous phone sounds for different phone interactions" \ No newline at end of file From dcae71c62ff605b97fa3baf722f8b6f954238a42 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Thu, 1 Aug 2024 08:18:50 +0300 Subject: [PATCH 168/275] Fixes the lockdown button working after dropship being locked by Queen (#6830) # About the pull request Fixes the lockdown button working after dropship being locked by Queen # Explain why it's good for the game Bug bad # Testing Photographs and Procedure

    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: ihatethisengine2 fix: fixed the lockdown button working after dropship being locked by Queen /:cl: --- code/game/machinery/door_control.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/machinery/door_control.dm b/code/game/machinery/door_control.dm index 3f5e78dfc39f..266a58f62023 100644 --- a/code/game/machinery/door_control.dm +++ b/code/game/machinery/door_control.dm @@ -61,6 +61,9 @@ var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(ship_id) if (!istype(shuttle)) return + var/obj/structure/machinery/computer/shuttle/dropship/flight/comp = shuttle.getControlConsole() + if(comp?.dropship_control_lost) + return if(is_mainship_level(z)) // on the almayer return From e87c7683781347c96705a8a68c6477e664ba24d9 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 06:30:07 +0100 Subject: [PATCH 169/275] Automatic changelog for PR #6830 [ci skip] --- html/changelogs/AutoChangeLog-pr-6830.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6830.yml diff --git a/html/changelogs/AutoChangeLog-pr-6830.yml b/html/changelogs/AutoChangeLog-pr-6830.yml new file mode 100644 index 000000000000..4ade9ec138ef --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6830.yml @@ -0,0 +1,4 @@ +author: "ihatethisengine2" +delete-after: True +changes: + - bugfix: "fixed the lockdown button working after dropship being locked by Queen" \ No newline at end of file From bf3d9d99ce3c7e4be29022564e4e8b29d2833a1f Mon Sep 17 00:00:00 2001 From: kiVts <48099872+kiVts@users.noreply.github.com> Date: Thu, 1 Aug 2024 04:47:32 -0400 Subject: [PATCH 170/275] cannot join as certain ERTs if you dont have enough relavent playtime. (#6764) # About the pull request You cannot get foxrot spec ERT if you dont have specialist job unlocked you cannot get Provost ERT if you dont have 5 hours as MP. # Explain why it's good for the game For spec, when command buys the spec they're expecting at least some form of gameplay knowledge. Foxrot squad ert already does this, defaulting PVTs to PFC and will not give them engie, etc. Now they cant get it if they couldnt roll it roundstart. For provost, this beacon (there is another beacon which is without the "ML knowledge required") Will ensure admins can rely on the players to be at least somewhat familiar with MP role. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: add: Players will not get picked at certain ERT beacons if they dont have enough playtime in relevant area. /:cl: --------- Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/datums/emergency_calls/cryo_spec.dm | 10 ++++++++++ code/datums/emergency_calls/emergency_call.dm | 4 ++++ code/datums/emergency_calls/inspection.dm | 11 ++++++++++- 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/code/datums/emergency_calls/cryo_spec.dm b/code/datums/emergency_calls/cryo_spec.dm index 8d563b0693f8..945ab474d4c9 100644 --- a/code/datums/emergency_calls/cryo_spec.dm +++ b/code/datums/emergency_calls/cryo_spec.dm @@ -8,6 +8,16 @@ shuttle_id = "" spawn_max_amount = TRUE +/datum/emergency_call/cryo_spec/remove_nonqualifiers(list/datum/mind/candidates_list) + var/list/datum/mind/candidates_clean = list() + for(var/datum/mind/single_candidate in candidates_list) + if(check_timelock(single_candidate.current?.client, JOB_SQUAD_ROLES_LIST, time_required_for_job)) + candidates_clean.Add(single_candidate) + continue + if(single_candidate.current) + to_chat(single_candidate.current, SPAN_WARNING("You didn't qualify for the ERT beacon because you don't have the specialist job unlocked!")) + return candidates_clean + /datum/emergency_call/cryo_spec/create_member(datum/mind/mind, turf/override_spawn_loc) set waitfor = FALSE if(SSmapping.configs[GROUND_MAP].map_name == MAP_WHISKEY_OUTPOST) diff --git a/code/datums/emergency_calls/emergency_call.dm b/code/datums/emergency_calls/emergency_call.dm index 99b31ab41f19..885844b6ec2e 100644 --- a/code/datums/emergency_calls/emergency_call.dm +++ b/code/datums/emergency_calls/emergency_call.dm @@ -224,11 +224,15 @@ addtimer(CALLBACK(src, TYPE_PROC_REF(/datum/emergency_call, spawn_candidates), quiet_launch, announce_incoming, override_spawn_loc), 30 SECONDS) +/datum/emergency_call/proc/remove_nonqualifiers(list/datum/mind/candidates_list) + return candidates_list //everyone gets selected on 99% of distress beacons. + /datum/emergency_call/proc/spawn_candidates(quiet_launch = FALSE, announce_incoming = TRUE, override_spawn_loc) if(SSticker.mode) SSticker.mode.picked_calls -= src SEND_SIGNAL(src, COMSIG_ERT_SETUP) + candidates = remove_nonqualifiers(candidates) if(length(candidates) < mob_min && !spawn_max_amount) message_admins("Aborting distress beacon, not enough candidates: found [length(candidates)].") diff --git a/code/datums/emergency_calls/inspection.dm b/code/datums/emergency_calls/inspection.dm index e473466f4fb8..4a1a8ecb62be 100644 --- a/code/datums/emergency_calls/inspection.dm +++ b/code/datums/emergency_calls/inspection.dm @@ -1,6 +1,6 @@ //USCM Provost /datum/emergency_call/inspection_provost - name = "Inspection - USCM Provost - ML knowledge required." + name = "Inspection - USCM Provost - ML knowledge and MP playtime required." mob_max = 2 mob_min = 1 probability = 0 @@ -9,6 +9,15 @@ ..() objectives = "Investigate any issues with ML enforcement on the [MAIN_SHIP_NAME]." +/datum/emergency_call/inspection_provost/remove_nonqualifiers(list/datum/mind/candidates_list) + var/list/datum/mind/candidates_clean = list() + for(var/datum/mind/single_candidate in candidates_list) + if(check_timelock(single_candidate.current?.client, JOB_POLICE, time_required_for_job)) + candidates_clean.Add(single_candidate) + continue + if(single_candidate.current) + to_chat(single_candidate.current, SPAN_WARNING("You didn't qualify for the ERT beacon because you don't have enough playtime (5 Hours) as military police!")) + return candidates_clean /datum/emergency_call/inspection_provost/create_member(datum/mind/M, turf/override_spawn_loc) var/turf/T = override_spawn_loc ? override_spawn_loc : get_spawn_point() From 1410b5f58ffdb1d1fa6eb356148783fea509efc3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 09:57:04 +0100 Subject: [PATCH 171/275] Automatic changelog for PR #6764 [ci skip] --- html/changelogs/AutoChangeLog-pr-6764.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6764.yml diff --git a/html/changelogs/AutoChangeLog-pr-6764.yml b/html/changelogs/AutoChangeLog-pr-6764.yml new file mode 100644 index 000000000000..69399c4ede84 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6764.yml @@ -0,0 +1,4 @@ +author: "kiVts" +delete-after: True +changes: + - rscadd: "Players will not get picked at certain ERT beacons if they dont have enough playtime in relevant area." \ No newline at end of file From a236b5638885bb0381543ecb8c91686158d984a5 Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Thu, 1 Aug 2024 13:41:46 +0200 Subject: [PATCH 172/275] Replaces armor break with effective range in weapon stats (#6831) # About the pull request replaces the armor break stat in the weapons stats screen with effective range # Explain why it's good for the game armor break has not been in the normal gameplay loop for ages. it just serves as a decorative progress bar in its current state. effective range is something that is much more integral for marines to know. # Testing Photographs and Procedure
    Screenshots & Videos it compiled and i didn't get any runtimes when lightly testing it ![wepaon stats](https://github.com/user-attachments/assets/553ca9c4-d1f4-4c11-abfc-d2a511e558de)
    # Changelog :cl: add: The weapon stats screen now shows the effective range of ammo, instead of its armor punch value. /:cl: --- code/modules/projectiles/gun.dm | 15 +++------ tgui/packages/tgui/interfaces/WeaponStats.jsx | 31 ++++++++++--------- 2 files changed, 20 insertions(+), 26 deletions(-) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 08fd3dd5b0b6..f670fa682154 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -615,14 +615,13 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w gun_recoil = recoil_buildup var/penetration = 0 - var/armor_punch = 0 var/accuracy = 0 var/min_accuracy = 0 var/max_range = 0 + var/effective_range = 0 var/scatter = 0 var/list/damage_armor_profile_xeno = list() var/list/damage_armor_profile_marine = list() - var/list/damage_armor_profile_armorbreak = list() var/list/damage_armor_profile_headers = list() var/datum/ammo/in_ammo @@ -645,24 +644,19 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w falloff = in_ammo.damage_falloff * damage_falloff_mult penetration = in_ammo.penetration - armor_punch = in_ammo.damage_armor_punch accuracy = in_ammo.accurate_range min_accuracy = in_ammo.accurate_range_min max_range = in_ammo.max_range + effective_range = in_ammo.effective_range_max scatter = in_ammo.scatter for(var/i = 0; i<=CODEX_ARMOR_MAX; i+=CODEX_ARMOR_STEP) damage_armor_profile_headers.Add(i) damage_armor_profile_marine.Add(floor(armor_damage_reduction(GLOB.marine_ranged_stats, damage, i, penetration))) damage_armor_profile_xeno.Add(floor(armor_damage_reduction(GLOB.xeno_ranged_stats, damage, i, penetration))) - if(!GLOB.xeno_general.armor_ignore_integrity) - if(i != 0) - damage_armor_profile_armorbreak.Add("[floor(armor_break_calculation(GLOB.xeno_ranged_stats, damage, i, penetration, in_ammo.pen_armor_punch, armor_punch)/i)]%") - else - damage_armor_profile_armorbreak.Add("N/A") var/rpm = max(fire_delay, 1) var/burst_rpm = max((fire_delay * 1.5 + (burst_amount - 1) * burst_delay)/max(burst_amount, 1), 0.0001) @@ -691,19 +685,18 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w data["damage"] = damage data["falloff"] = falloff data["total_projectile_amount"] = bonus_projectile_amount+1 - data["armor_punch"] = armor_punch data["penetration"] = penetration data["accuracy"] = accuracy * accuracy_mult data["unwielded_accuracy"] = accuracy * accuracy_mult_unwielded data["min_accuracy"] = min_accuracy data["max_range"] = max_range + data["effective_range"] = effective_range // damage table data data["damage_armor_profile_headers"] = damage_armor_profile_headers data["damage_armor_profile_marine"] = damage_armor_profile_marine data["damage_armor_profile_xeno"] = damage_armor_profile_xeno - data["damage_armor_profile_armorbreak"] = damage_armor_profile_armorbreak return data @@ -718,10 +711,10 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w data["damage_max"] = 100 data["accuracy_max"] = 32 data["range_max"] = 32 + data["effective_range_max"] = EFFECTIVE_RANGE_MAX_TIER_4 data["falloff_max"] = DAMAGE_FALLOFF_TIER_1 data["penetration_max"] = ARMOR_PENETRATION_TIER_10 data["punch_max"] = 5 - data["glob_armourbreak"] = GLOB.xeno_general.armor_ignore_integrity data["automatic"] = (GUN_FIREMODE_AUTOMATIC in gun_firemode_list) data["auto_only"] = ((length(gun_firemode_list) == 1) && (GUN_FIREMODE_AUTOMATIC in gun_firemode_list)) diff --git a/tgui/packages/tgui/interfaces/WeaponStats.jsx b/tgui/packages/tgui/interfaces/WeaponStats.jsx index abbb32f0f8af..4def237f6b9c 100644 --- a/tgui/packages/tgui/interfaces/WeaponStats.jsx +++ b/tgui/packages/tgui/interfaces/WeaponStats.jsx @@ -281,13 +281,27 @@ const Accuracy = (props) => { const Range = (props) => { const { data } = useBackend(); - const { max_range, range_max, falloff, falloff_max } = data; + const { + max_range, + range_max, + falloff, + falloff_max, + effective_range, + effective_range_max, + } = data; return ( <> Max range: {max_range} / {range_max} + + Effective range: {effective_range} + + Falloff: {falloff} / {falloff_max} @@ -298,16 +312,13 @@ const Range = (props) => { const ArmourPen = (props) => { const { data } = useBackend(); - const { penetration, penetration_max, armor_punch, punch_max } = data; + const { penetration, penetration_max } = data; return ( <> Armour penetration: {penetration} / {penetration_max} - - Armour punch: {armor_punch} / {punch_max} - ); }; @@ -317,9 +328,7 @@ const DamageTable = (props) => { const { damage_armor_profile_marine, damage_armor_profile_xeno, - damage_armor_profile_armorbreak, damage_armor_profile_headers, - glob_armourbreak, } = data; return (
    @@ -346,14 +355,6 @@ const DamageTable = (props) => { {entry} ))} - {!glob_armourbreak ? ( - - Armor break - {map(damage_armor_profile_armorbreak, (entry, i) => ( - {entry} - ))} - - ) : null}
    ); From c674096de5874ac925f7d814d1dc1705554cf6f2 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 12:46:56 +0100 Subject: [PATCH 173/275] Automatic changelog for PR #6831 [ci skip] --- html/changelogs/AutoChangeLog-pr-6831.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6831.yml diff --git a/html/changelogs/AutoChangeLog-pr-6831.yml b/html/changelogs/AutoChangeLog-pr-6831.yml new file mode 100644 index 000000000000..916e1f1dd455 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6831.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - rscadd: "The weapon stats screen now shows the effective range of ammo, instead of its armor punch value." \ No newline at end of file From 3607bbbcb86653553aa10d8f19ca38c09878144e Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:51:34 +0300 Subject: [PATCH 174/275] Tweaks/pull throw animation and sound (#6828) # About the pull request Made throwing about 40% more quiet, now volume of it is also based on the distance of the throw, also lowered sound range a bit. Half visible mobs (scout, sniper, yautja) make no throw sounds while cloaked. Pulling items now has micro delay to prevent spam, you wouldn't notice it unless you'd try to spam it. Now throw has multiple unique sounds for it from https://github.com/ChaoticOnyx/OnyxBay/pull/5608, instead of miss sound. # Explain why it's good for the game Mostly qol and fixes to my previous pr. # Testing Photographs and Procedure
    Screenshots & Videos Shot a gun in the end for sound volume comparison https://github.com/user-attachments/assets/4375ff0a-c31a-49f2-8ebc-179e785bd634
    # Changelog :cl: add: throw volume is lower and based on the distance of throw, half visible mobs make no throw sound (sniper, scout, yautja) add: throw animation pixel shifts for less pixels add: lowered throw sound range a bit soundadd: added mutiple unique sound for throwing things /:cl: --- code/game/sound.dm | 2 ++ code/modules/mob/living/carbon/carbon.dm | 12 ++++++++---- code/modules/mob/mob.dm | 3 +++ code/modules/mob/mob_defines.dm | 2 ++ sound/effects/throwing/swoosh1.ogg | Bin 0 -> 7967 bytes sound/effects/throwing/swoosh2.ogg | Bin 0 -> 9311 bytes sound/effects/throwing/swoosh3.ogg | Bin 0 -> 9474 bytes sound/effects/throwing/swoosh4.ogg | Bin 0 -> 8377 bytes 8 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 sound/effects/throwing/swoosh1.ogg create mode 100644 sound/effects/throwing/swoosh2.ogg create mode 100644 sound/effects/throwing/swoosh3.ogg create mode 100644 sound/effects/throwing/swoosh4.ogg diff --git a/code/game/sound.dm b/code/game/sound.dm index 825b4c2740bd..e95279a37731 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -204,6 +204,8 @@ S = pick('sound/items/cane_step_1.ogg', 'sound/items/cane_step_2.ogg', 'sound/items/cane_step_3.ogg', 'sound/items/cane_step_4.ogg', 'sound/items/cane_step_5.ogg', ) if("match") S = pick('sound/effects/match.ogg') + if("throwing") + S = pick('sound/effects/throwing/swoosh1.ogg', 'sound/effects/throwing/swoosh2.ogg', 'sound/effects/throwing/swoosh3.ogg', 'sound/effects/throwing/swoosh4.ogg') if("punch") S = pick('sound/weapons/punch1.ogg','sound/weapons/punch2.ogg','sound/weapons/punch3.ogg','sound/weapons/punch4.ogg') if("swing_hit") diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 53f222175908..5d0ce8be586f 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -388,13 +388,17 @@ if(!do_after(src, 1 SECONDS, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) to_chat(src, SPAN_WARNING("You need to set up the high toss!")) return - animation_attack_on(target) - playsound(src, 'sound/weapons/punchmiss.ogg', 25, 1, 7) + animation_attack_on(target, 6) + //The volume of the sound takes the minimum between the distance thrown or the max range an item, but no more than 15. Short throws are quieter. Invisible mobs do no sound. + if(alpha >= 50) + playsound(src, "throwing", min(5*min(get_dist(loc,target),thrown_thing.throw_range), 15), vary = TRUE, sound_range = 6) drop_inv_item_on_ground(I, TRUE) thrown_thing.throw_atom(target, thrown_thing.throw_range, SPEED_SLOW, src, spin_throw, HIGH_LAUNCH) else - animation_attack_on(target) - playsound(src, 'sound/weapons/punchmiss.ogg', 25, 1, 7) + animation_attack_on(target, 6) + //The volume of the sound takes the minimum between the distance thrown or the max range an item, but no more than 15. Short throws are quieter. Invisible mobs do no sound. + if(alpha >= 50) + playsound(src, "throwing", min(5*min(get_dist(loc,target),thrown_thing.throw_range), 15), vary = TRUE, sound_range = 6) drop_inv_item_on_ground(I, TRUE) thrown_thing.throw_atom(target, thrown_thing.throw_range, thrown_thing.throw_speed, src, spin_throw) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 93b2d8d9e031..d198f7818eda 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -470,6 +470,9 @@ if(!M.can_be_pulled_by(src)) return else if(istype(AM, /obj)) + if(recently_grabbed > world.time) + return FALSE + recently_grabbed = world.time + 6 AM.add_fingerprint(src) animation_attack_on(AM) playsound(loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 7) diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 9806e5ce949c..f1de550df4aa 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -193,6 +193,8 @@ var/recently_pointed_to = 0 //used as cooldown for the pointing verb. + var/recently_grabbed = 0 //used as a cooldown for item grabs + ///Color matrices to be applied to the client window. Assoc. list. var/list/client_color_matrices diff --git a/sound/effects/throwing/swoosh1.ogg b/sound/effects/throwing/swoosh1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..dd8a80a1073cb969e782847ae6764e9340b96128 GIT binary patch literal 7967 zcmaiZ2|U!@_y5PfB*{8zFhq=yvDJty5yn!6u`gMMtTDEPvJ4@+A#2%&3?qcXlcbDE z_HBfcgoK9@+WkMn^L)S0|NHyBzQ51w&UHWc+WS_;9R|e=u-@OwSO%MW7r!!Vz@xx`LBn*lTP`vUQ@^8xcmP-FPQcjodD@J zUICXCF5o<2zFw|Yd+cFGFeOEVlA@BLGEC-zpTAcC4jY8^4~Em(iGn|@zuOgeEKbwJ zCDct7sen*GC@Rvo?=xj!+5ZdIJ!i!Lu!HLnCa~`4p$rTF@BqLiNjP`5hY_4eD3uA% zBN)<0-HJ(hgrshWTMB~mcL!5(7XSceAXwXYTohz8XJ3^MtR8u(u}K>LR!FMO6W=TjY4*0-=U#eh$Uqje~j78*he zjk3*)w|^96`zYRiGTw0~-UX8ISNj?@yF+h#s>2w7l4Ho+d3c$`k+OHlGA4XNEhFGg zHwla*O9Gx%ZdB>vUFTKUa=E6(?`5Oh%SNufC7{=t>8Aloyb3D+NAs}F#s1$-`!ZD) z&<1VU6A0}Il+;H{_Tc2$_AE>VK%Z)(<+^by20mALmoZ+%(mS~VIq?G*} z*S;ihL1O89Siw-iWK zsc7ISat_>)G*#%+%Har(zPT6u+0Q|r`%n02gMM?FgiwlOVNq$UuKePa;@P6X>D<{R z2r9fnG&Su!sygl>T3DJG9J{AE3;^&vdno?9+k^5xiYu~`WqV~F^eMfRqj$B>2Gm#T zpYfdILVzfiQw33++Pruts19l9Lu{U~J3%C%QE=jZM1f9)xo7CG3hxC;LLROcUIj+Q zKOMIrIe1uP_#bWX6V#kn3T(ql@)pXP7)y+GsGsfakm-l2qonDGT>od43!5s#eEQ}prWOK@ z!vZ0rf>;YR$5B=6C)xz|Z00z^7d9~$-$&H!|#yDDIU+rLQ z1+UxF;^(%b<{)&=wDAy->N0_Kc^EP)<5l40U3QODAVVTmlUn>pb!7Xp52P|uZ=)xv zuC}-FeodY43P`QHM{1NKk>qL`Yk!dBR$A_n+Q_|)^@VjcD=q5>p2@AW1(53MY8qGR z)Hd=8C2*xpF|rc=va;r5TXkET|4Lh6UyC2Kob<6n_GMRnZ{zw(+sUR7adS+_Yl7pv zHK>Q5bJ!jGo%lw-Gf&7rdO-#wUy*}XpsnDx2mVLFIm+eolw%Hd_LQTokpJwdG<#ZV8R=u2?8^>N5MqXM1=_9%b(~fM3B`@%15s|& z9gabtX-eP^_4)0P^7~vIJ?S7e80gsG>(wq5KfxG%ngL)HU*fmmk?n>B^PoS%Dl8GK z;z4GpZYbd*%3GW;CQE@?rWsL-vUyRL;e-)1TPg7(%BPetf%a*r9CKZRRS2TIZb{{NyPG$0#t6)eE}tJsAsm1dvsJTowvN&dEae6=l;| z#igN);4N7w6Yx|hR6{)4&KEIJg!WYhPX)5dLix&5?CedNLwM{C?463-Y~|xkrhvkw zh!A5`L$jcdKVtC+%8N`FUfnHdp9TuI@KLRt@TL>&{WK>Ef>7j%F?1?OaPxaSUJ$YV zx8|eXDtKD#%xLd(5tu zF2fl7LIkC^Zdrj@Cz=V+j^@CY&{GIKY;_XR14dpvxIUyThi)HIx*BJq3x{L+bl9bu z2as@h_XLt%iYRC-E8lJ91BZiJ$b)sqUf8mlCUrA#9<=2E^uQ>lz`(r2DoljL4M8gS z-FPI35YR6~emBszkRWbdSz)&U9T_&x10OB7!9_Clsvbe1`}&Q1C$edE^q8 zD;FXG7Hp{`dl+wmlCF*cElLgnp+M~Jv-2i5O=`1~<0q7ir9dcnke}z-fi>=&0NDVrBC0oc4~oq!0dpoJ5KhmTC?s1c;XIrIBV?gLaiB`o zI4;n3-Bxr0!EO}>Lc>=zlm~7iCr+GjtyQIgAZ}hP@IiqDpZ-<=m|Y0w}t4TvRWL4bvl!%6bW=ugO@Vh1>mWs}?!@Kjq8mAIMFFnAIEWQ3n0SVwM1tcJs zp!BXNDDB^c$-hS&|BDjUV4Zc?3jA7AAV=BvtMc=_d#`T3e--I@`>+3~+5cU=|F@C7 z4;h5qKRZDC2`3w{%XZYt;57Wm0Xe#kJltTR_bd-QF{=nZ0sf%^54xxH911BT1)>BF z2jK%oG{Fv)AB0BBN)dDEsbkCzB@gmulOj%_y+JAJ?8K%qx~NGVLpX85?v^|lawzcC zHAOW64KC@Pbge~HjG)2zgt*m$0c7U`9^FSC-aO%&(hS-k%n%c69O86y?JXAH-%GCrL5MQZv+%JGlI6V;zAAHFOcyUxQ9v{o00d5YufQj$uVS>IB`RAqS88h0tpgvFI$0cNLST3pvv^`R1Aj(z9H0NycLy&#ddi`$PvqXeA~Vo0 zq*(`H5)uW-H170689bSXvv{-l2q1g`;4MS+As||kB{4D4Bdz?|Jd>oJJHF!iduFLU zGQDGG-@mFb?~V7a(9D3|KAC=nri(ct_90wI8L>1!xiLNYW{NiR7A~W5@mH4ZTQgHk#cvtDSaV=ntIv1; z)@yVo`j65MCu~fL?8sC2olLRRtv_f%HZP{dav-#G6?rSnj#bK9Sa$&@@%%Z2y44K3 zn6l0B`}{*4En0s{5BOC30CR}kiDB9lTtBLL_)JFB%#$0DeZdMJkE_aT^^}m0K9!g= ztn1mHjVZ73Glsg`pYxdrE?@2X!)p6Yv6sl@G7r0KY;Y^>yWeo8bmhIlndX$5l|To4 z?@ynl+8;Vk^zNSaJHEIJUT7Jru58~}-g;8yzGYYUeST+`S?!v{?ef=;hPblSo)?n3 z!*-T$+!$B+oqQ`tLy=^tGR~Hm@@Q9%Fl??6V=u);@9XDntZ3@Hh-YSZC6m?B`jjXin3T%awj%I&6d zkX9D_)e*??mV=|)C(+YuOhwLen)O9#k>lqS>az#lD@T1W^Smve&Gy6Lm`s2L_Kf^l zI}e$neS$UmPPdadNVy&g>hMZi*7=RApepy7kGDFj$ zHL2y(z$F5yp=mEa=>??+=kS>)&Fd}F1# zY#Ip^a)y388>D(y#IGjTpBNl<^`%3Q{N-0sH!x&BJ@|`7QdM&Ewrr(uC6Ya4_p4~2 zbynVL@J8gFP;0_F{cnvmC87uZ*cRM=+&;uvcqN2vhrQB&mGmnx>Df0PPnuB#^-Mf{#3-Zz{ahqY?oaO-SxZ9W?HILYKSK5KTikG5tzRW~ET za6L%`lJ{}Vl|i6wv*nH2Er1emGT}$>&N1`D+ymJW4?KUhT?vD`R~BPiL)?2$A{N%R22%EZ-gWifRhT)Sw=dY!W5mo#c?)b z#oF4ZQ{>bA8pe%0?jO(AtM9d*O8PZYl{8wnMwudpZ`qQ0+M=4}Tgw>~`!H=iGHA z++)|@SMQHs_APh1E%{;ErM|Mv;$C^@2y|g-EV1^@W4~gBv9G3C0T0o-^9ID3TlmwX z_Pehu%}SKlHlhp8&IPe&v|7|X=J>>H-RcL+{JrXRx0W0^QE7q)EHXf zSY*HGOxFBO{JE_z?q9&NozF!f;WXUNAH4~fXy%xdQU``lvC51CTI`={i1tl|lW%n& zcp&bah&9_bX3a0?7u;5gU^ke(P&l%3eIR?}%u_d;8N~|cLy@=DX;XP=+Y_d&0mc~P ze)dactR1ho9!&>~sXjM)iK2%$hQeGIJ}7Z;1_*2~~!E+tuzEGu5&Zw%vTaFl}#j zyYh;shw;?1|7%_q)Xi+?wmVXZdhhL)%LSV-26q)vi~Wor#pSyr9m?AI=R)}3Th1Q% z_4sbb^rP*_V#B%bU;ikn@h?K%di+XJH&NKlk;Jm9xq4^nQO=Ia)M{YaJsc-X;hExD z#`=WpFDT5B+1<&8&v2h9?N!MuK2*WaU!q72%D6v0A`;7Lj%a7zNY}%C%!tx|T5oz( zL-8VuEA`d>eL~YwEi3 zVqs}LBJ75#h(=cUk57S*{YHzdM;khvvZi#Ut{rf^j%_8ES`G^aKMe~oZjvY%9#xZA z%l<-X47%2Pc~#}tH6rY|tXCNA>#L+&W=Oo#DDc-@QQA z=d2r!D&sChX>Ua<%!~64L+6L*=i5#5=Qn8UY}YN{Z6PdCns>^^ke3g40{s zx~XUYPR!F!`r@eeY!O}%nv82HaB#U9u6Tro5l8hS#TLVwoP~Fe3y4#`UplIHt_IPq zA#28K5XS*nSwSU?@tiV{PfwmUXJ+4h*Qasr)YC~TA_jG$98y4SHFsVR>J$gwWF?zOL zr0bEP%gTB0tKBP_5Bbzg7D5k4Tzm%v2FYKN9Q=H!94GNy6yZ?Q^t(ml!nf7s{K8zE z5XT7?{9N*3CK;9reDC@JLxaKXo}Q3nBF@L3R-Ke?X*c+?QvPXv<(D(>m8BBn)sJC5 z$2)|JfTp#ddOjHOb6HVPZT0Vd!9vfIbV5c+{hoi6Ro^!D5%Yce`F=S3L}%(3<4ue^ z(5ByaSo2;qK5554=*Y)ugwP=mRBRootHUEpg%CS48;Ue|vQqmrw}9OLIPmM(A=?K} zlxT0VIp%F=iX%{}-L*?Ygq?$hcPmd+Mvxt1E}pz6{!}XADs|P~LGEd}H1!-M_=@xm zj3U)zM%uON^${+o%SIWK>-u4}Ei&1c^K){})Y{3~*}4tYG-q~ARFC?UYivXE?!ect zCdc@4PtV*E@z*SdFK#t^6(6ijC$`VM=^0q~D912iY?HIYFC(8lmipw+hirKVovhxw zq|f^TKRDeUSo*M={M4({FFPQ)GU|a(|pfa0H{4ocNdm z?WDOO{<#ZV@}_=(oKmj0E9LU%x?LS-4JQg?R6{KJq-aJ>7Xxln1{y zu1?<@cF8*aHzS|$$li=CHhvoOR@Ptsl##jzC+F&vL`^&JSe`M0b0$c-Ri!*_W7~S? z8$q3F(}w@f{G289fPz8#d6^pX%#%P3<4bkwr;}!F)I6>`+|`Bvhp3fgRC*_H$yrfF zAE1ogPwwuL@z8jZz%5LTy5)HJ2U?MP=sx9;hNB_OSQ6I;c!&+ZDD;a z-@cwf3RA`vv!StD{PJl7KVkVn>3(nOqzkV{bD3YM7pikQ)-XG>g$;uhooX>Qxu0`Q z>$;Hq$-^I6dsh`MDo@#Lj#L`fF!-#FH!e_@Qns;wbblSlH*O2nWaOhOgl{8vPQoHr z59BI%@s_lavZAm>eVxXiPDd*4%q}`VTsr+AO@z8TzxFe@x}_<}UOLBX_*5HrEx|SI z_D^+|g6{1{x>AGpt49M_Q^UMxW7;TorA|2p%yacR8LscRcwuwoA*oO&^>-aM#s|H_ zBiORKJEE5*M>=t3K0AC{)f(YU)t&lXwpz*^%)d9jXzQ$$CJ;*NWaA>yT=BAm2YrS1 zZWV2{Im@R_oE_7Jrb)W+Ww>{<9xF}a{fE5J!<@tH@ran`I01bQLO3TNs#YP-$^|Sg zROHAn^q_vK88r>*vEG>#KsFsIT6FzbeDivrqkojDyw%E^Y*%H|xVu4O+=p$-#-K@%@2JLx$OhQ$y!hwWZ)wz;Nc|aF8&;Qcr1&Zev)inu3WMnRG5AEW(xIx(Q*s8i z1M-(ldJyuq_3JVlbIxwz*stqa%R(tnPNqqf?>2ti!d5)gKu5gSh)&^trsrps(u6b&U0To$tlUQT08Tc!!lAit{8H z)W?<2LV~&BVF;9%oV^cF+gv%_n%l)Ox6Vo=G%384d+#{-C}wL_K@4_ReMDk)j`Z-T rfB01{npm+kkolH!Ht*_TN5PU`j%tw}m)a;oe61SPjfBl350Csm<~8#6 literal 0 HcmV?d00001 diff --git a/sound/effects/throwing/swoosh2.ogg b/sound/effects/throwing/swoosh2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..012a3672b7330eb76b8cbb3a42e2ded38948f3f3 GIT binary patch literal 9311 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 literal 0 HcmV?d00001 diff --git a/sound/effects/throwing/swoosh3.ogg b/sound/effects/throwing/swoosh3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..52cc1aa164b3e703c4ca0ebc223c714b4397fc89 GIT binary patch literal 9474 zcmaiY2|SeF_y1#GlVyl34Iv}SSgIkC5Mv+48d3@Avxtp4Xl0KKI;v&OPV6&w0*e;OuM+Py>HGO>&2WV>G!O zR6~%vgDL>p%bB(@As4=rl+-cfILy z#sK3C^>DQ}Jzx*jhRVvoWo2Y#BHwjVO3qC5NxQ@dhH1u%l^;kwY)uz^H00I-AS5rwg(+|Y*Mu{jb!X;>}F zs8uE=4I9(S>+lfX_IC%BcjN{DS|Ch-|S3Z6xcp3jk8jgi7W z8di{o0a+cY1qH%DHG!*15bX*`cZERjps2w&DI+e0K{*X$6FoHe_*khfMEM+JWj&Dj@qLB6Sv)D{?&d6C#%;BC3QMaHN<7 z%9JbuOU~0SxZzgnno;9YT;thYDb-!cdawlaIxXciK(;Hc;D59m7O77EcT;ugkOWjg zTekZMwEKu^phVj-QVa(c?f^ias-mP?G4fY^<=cHPg6*oGdM8%5cT4x^-%g;o9RO6} z0oig)zz{+8vlB3}nlj!+3@D zP!hNxI%f`w8^CS$BG_>A*+r0y;WsfR8K>%s(lQP_=+VbF3;Gh)mEM}2K7jM>(`Lot z4@W_q84SdtA#jdwA(O3*&kkJYI)q~=nlK0VS`6SmKd*y;qZn+)DN>!uA-}(1QDl?Z z_XhD1+!6CG!@Z8l8XWy_%v|kdqRjm#d{jZd*^TqIW!;B{B+%PKgbRdIg!~?{rDVf9 zVEIDv37W{Fa6=T|DZJnP1I?iT5W#+c;=j8CC?BFYKRH&iOQNbrwp)tQl{EJ$E|)j6 zUtxuVD3($HQ5;YD{M5G;q2-Pzku6W-u_z=Ae;84qQ=yKDm+AQqf+Q*p(*-L8qvD^A zTNmx;5FGqR>)#MC;uHhhpscj9oHE)3Z5H5Z@x*`fMWpq(|MXbM^jQ4$V^RMJtbaug z00vFOK}=%pAHv%+!}Zme4jue=B#N=An+tgP=kEG>-k#0RYgH$f|RYM~qO?qbP+@ zlr-8z`M*aDNF9~e8YTjuml4 z#4qvkDdpN^L^JE=3`&AqT{k>l?0f?B$lHQz+Vd9}!L&yU7y&>SyaV3Ci|Nzu%vSG% zGi6~r5U21dL)tLuR9-olSOKTQY-Zk&c4t18S0^?rpVJ|R2yOxxz#mJ_Kq5DlDg*%R zSy9ZeNGz%k_Bj#N1)mo{ArXa{#(fAz!H6z6eO5R-3@>2Z2WuCI=(#+f89s1X0sx>* zRNzldLf%mWU_S-S+!XCkk=KEU>2PWEL!8FA^u`{`_sT06nV`G5(4!{kNgh3PjhG&n zp5B%Tno9%CjUG&>wivqcu*GJa^4f{io&hEWlSXNcA5}4Y^MCv`+hr zl^*1P)j9N7je?OM+6e7rVS=^@aI)A%n~_6wK&r9c1UDL8gPz#-M5l&)^g~;lIZf=M zEqLx)jYWRk3HiuN;XF3#4^r*OPIfQ+rzKo*u5P){2{;J?p@>l9Nhl>+u(ZDON%R4 zDAao5a+}X`z092gSa(73QhiZ=k>s+R=bgvo=UHYKf6E%L*Eho-U4;twkj`vaIS6h^d-9s33z85cv1o}gHXI& z>2^b)^HXtl$3L%(m8ty^hz%+VHn_S}bA(S*hh3lo=!F*`#_W=Xl2n+ab{A%LtFvh&&0kobIv4pQ2*2Ly87&}FTnd`@HSA`-|7 zpUsjCu&}u=1!YNOc1VI8+?z^E+P;g`E-0 z5{e8R@C)JlsBYU7%sOE-fNB_%Q#K`qP{Q_dG^$VAl^xTAkYrNpL7XbW=&HeB=$^}r zVx&F<4Ax3UFpA-MbR?x)P2FKIPz!0W?l=frdcBxdD&`{=On^EV#cfb9@6hw%dBX>I z^C1rGB6wcVFL;OpXj@)iHZ@5;hrY`aun0q>BrK90sV#;FOJHUJu%7c6z?uty2Rh6n zwygH7@F=LCiL4|?gf8+_(LKa5c^p8Lgp1lSZf+s;}q~xN)PZOOQ}B|f&}oj z4J05I1SnmmZ^FL|lYftx{ud>Rz&eY=6#QDZ@$xesR^^(U2d@que--Izhp+#r+5cU= z|F@BqI}wE3KRZD6H8TV7hk@Vp>IK+w7AcC3>}+76*PI5Pm|id<3bvRZ0lFvW3KAh9 z2BHK81K|TkG}aQC?u$Z6is4f!sbjf z91?uBf2a_J0++Oo+n2!ehfrXA@;a1&0c7b89^G9UMk3okB!Tt^GX&W_PJwL60?c^b z1j4k+eWD)cSG^saIq@_ zgcb;>g~N4NL$w2FG3J1CFhLMx5(gtOaKv<2z#V`wf)gy|upsBdIV>kA zi*PU3UJ)?AX4}CK#u^`A9mldL+eBym-X9tPr4^2DrGg}eg>!k``gFvg_6?Jw2A=Kk zicCehkR~62iiqG432cv!CbB1SBy*;4VL|u;zzkK`Q6Nl|E;>5;MnYcmERCqTV?=(- z9Ie;^nbI*b9$r;w55|XA=qBVLnR11uh`E_mD$E0iPraX;{lh#uJwYC9?|(Bq($>;9 zwzVCW9HsBHAiu9bW8S`3$}-y{ZzZtSy}C!3Dq9TQyBp&awgNS&Ru@HQ!8aW6G_>FR zI2@O_UtQ10zUI0LBRFCvJuM2&uZBmdNbcNO7#OuCM9$5y*{@%#iSKw1(PY@u6rhID z($ckj^*t^jBGUh!$t^74VNj6-)+vvVG%KF;`?(q3?QcB)P^n?< z$WaNwLbgb<&C5J(+{wUqRVNy>h(}WMi%8#`AO8ICqjHX5VJa?e8Z`TT?`-g&pR=R0 z8s+s*@pF?)7N75|5xcggKE2rYR=#y1eZhqUt6Hx-Sv~t9D@ICqzijbLuGv{!gT&W? zKgwM6U(W2)2rIY?xh;8GyT7|la#W1;?ECHRwENPuER{_+#Z<04v``E_$-0uXbO(rC zwr{#2%kMAMIt8(&wwW-wNA;a*M!9zN3UMkjAlvT~f%DRFX^3MwVP`$t%VleFH|B=o z?QLuQ*J9@{6nx2<|AOnJ+d8qlRqQ4EsFC#%e}Ja*PU!Mf@B4It>5riW@8YL8KE$B2 z%=aFMe_3G_56}D6X*87nX>yY0_PUorzW^8M)#|Il$=CG~LL4IKeJORqCBBdnh1aDt zUzwRy9Fz!&X6nAjzMfO}aPeJm`;JB}9}&Q6<;&WCWNc9IpV(huJmHqSE5PA-PRHi< zOA|NbWI3D79y(a1+3f!2iShj_C-NVIMqU8+Zwc}QN6l10!?J(WM$(3Pv6_t-kxNJh z7q(oCH{B**Z5wM6#1P-N28zp8*XGN5bW*lQzR$Qd@6_1k-lF|*>$XuabOmeTdH%PQ z(n;|uQ6;nPz-1J}Kxe%r4JLG|^4bSQXmu}jKcDj?;I^&hxh;`(jlJu%;x^}CjVO2WYMvs@7eciZ1HcGT{C1fR<6eoM* zPTbcgFf#mh>((FyEJyY;7edNVY4>n-spHMe z-0xv`>JlH6)|#rf-qph2?RU(`_f7_?-YUc?`hQdoa})fDXEM>UK{u3UI)t^Gr1)_E zw7wtb9O>$Qsu$-271PokdQz_>TgXBqTclGNf_fYAz0IX()1ITBcBN& zyQ}@mg9yICPJ`kBkq(zT8E2P-)(u|Om0rqRu2ZCD6gblKrdMy#vHLe~-DUd{1J32p zb5fC9VJXd-9(Al#jCDMipEa~|K=1V#I$GdvaiqFyDmyT@W6flJgZf^}xG9}v7xFYq z^@SyR=enSY9HrSKvnzuE3Uez>Uq6;W`ZB+43NLHq+PV;4(nBC=xXBk1zEAr)@)d(Q zFH4<0;~RXuJ^j@_UD}$&qxD+aUX7hM45`=Ij_Qreg!sCOc+dM1>!`2Z8k@6tG`C`I z@4(Sq=MZe{ZW-WjWb0&}t<1dYe0+0DkIqMZG%Z5T{*&3=F$WyBh+orFHJeOxGB#V@ zCA^0PZ8uk-oJ_TLlcDyRFpbmhQh!U#Bg9~a#yH!hYMOlnN%aUX;P>+v)%`s=VZKRZ zh#5Yf=iv{f8sCYgi`Bk8DOxn`JB`2A79=0+qrdBPbZTr(3C;58?l?yTb9p2<9Z6+X z@(yOQOl&EPC7~Qz9Mj}xTngDUw zCMtLFZK5Q925bZ9+KiQp!YBH(^51M|EYk_z9>i$51bwnYl`-TthBIhRw;C+!e_(F$Jn1!)Dr9JkWL zbu0Bd(=@8QAOrj9qCRo;gIdu2N7BVlR?g87-sKb38KtZIYM(vg|Jm?Iu4;K0d9-(b zZ#UlmVp=e4!)xBNGBoD2`NiMo7^)3cuYJE6_A?~5b{NND5&im4PRQ7u=wI!Z?-wVM zov%l+TpoDTnw>H_nG7?HgRH)ORC-o20(0Gti$CZ42d#l=X65gXd~jKv`Vmvp?bz^* z0Hdw~;y3ePIS$n?)KI^+ElCM)G-()aN0QIO()7ynwmK(;;<#;ARh~*{hK{E}i%_0y z8Jt-%TBn^kd(2GxbbjDF6I;EAd(?NFQ|&FJ%fl-qCA3L0QdMsyHybuSJ&Ox` zHmCd}NWN$4?P}LOSnr?prTe2gnTbIs-^>d8#_A@=e``-&OelV~8vWDZ4DNM0UxRr9 z^Hu*;XH21a#P8`LXoqWCz@N9ShF7-fQO-Ba8b5_R2yi$dQ|{P#nhf}^h`0nq^)dN! zXuS0+G3vBbvVB)T_j*#bvzhoSVxB;Ms@e8&SvQp#?U7vrJBH_{Lq2BOAmeaMFCqi? z1$^$c6}t=Dp1IYzt;0v8QR(~u$I;qoiC$)51n#V9Z^haSP^Elp<|f&<>RzUc55Md8 zJ@8M%#8CNHLhC-xlgOqYRmS^ns9L*9Og<~=nHEswz?K-&vXQ#m6#Cus6kn6h7pT~f zvN~0Kk3Em${pL^`)0Ik zZ4cBPtxFP3`ru-hL_EDwN^kltQIOwwbxUOHzT`z|LpiL#erNRZEnnj6AVSbgU*cu^ zRx81#t2a<@^vD%B`swwGAWiuuXL4E-tREtM>JMYQgL{3_r=^|%$#P!Tp+$C$ zM{y&$fuy&DXI3_1wu-d|QBL$xy7=zZn@e7mi^)lwL!;ibE|@==FW$Z^4$Sxf@pF4; z%mk>IsRtvW!1@%oZ3Yy0=!7hF(fUdod7(`nuIr()hxA2;8?XLUm(bEP$OV$S0^gHvb>=_sIVGAbY6SAU z`Kk=ir$Q`nZSLLQ1^cX#!U zNl1PWI3;^6eXybqv*F{ZjrMjg)?Ry}f9I{5_c0i}%L+RE4dyL~Hv0*+e0 z*Ft2?`AGU=`g^K|!;2%!PTfq)Ew1VHb-omp-Z2{K-@f?l_N}lOq!Z*!-1g>)(;gdA zI?mHGL-A+U!Ww?;nhxlP>C1c=sYulsdAyW-`mq*#rIn031!r{PEUyWpiWZND$uPdbWwW{p~_hmi! zrh!@;=Xi%iW&>;{*XSb2e)>*bJ#j9`gqL}SprWTrbtkN!w(*uthl=CeTl@A->1E&a z!1A+$+*nd{Qi99P2Djhwyh|MXFYEgW zo~XLzCA>(JOf$qBh}N%yO1IW9m4F4#~Vy4xS=ss!E?Yg+28;C9+@TaqhuT^&M3owAFmUqsn z-cQG&Z;n}lw*n0|tYsO$$K(F;roDQ*yDN8ZNcO#TlD_qR$EVyjdu}|M7I>jBHT9VBQu~|DkI@A=+NJyFu9wMw=+|?YF3`W7UnsuP_UfWpf7Hl( zqdFU$-E34B;Tz0r#wnyhlap~+c8x-YEixg)KP)VQcDm$Dr*{Wj;1Fqmajz+2CScZ=Mou6yp1%idbsXxS-EO!Goy zSb&57KF|WT|Nid-4LA%v{ws~X=flMC=&MHb2%3QwSoO^99f}gmCg|}C3ZCwT@E;rP zxjmoK>h|LI=V2N$BK*<>!ADqVs-D?L_o>tB#iwv45^BChS1l$)l;K^m($}eRdplEs z_0!T))QyIDZ~J7c+8mL*>}#f8fzvE_nea%ciE~>|8djh`R>=~6Iz&SY-Q!tcc-Fu;C&7z_Wu3%KS8&& z3l_U@ai*+f_99ZtiQi{;>PZtxCBQmhqbX%6nja=K5>oZ&Mnkopjv{X{iy0@0CyMW= zN}{66jn4}UD>hSqUN1}`zO`o6{rMxXHLtld)0sj%YPEteIv&97%QX}$_jSJbC0{$~ zc(MacO-;&=H)_d`?BtJ~U~;TBi(5CMeNr@3eB-uq%a8i?GP_hs+9yeqO(ro7h&SBV zTh4RDeN=umqcQwaveBhhGHqM%tmlg}TU$>x8gg*4gv-RXhiPFIsuo=H*lyG1i(2g# zn-y35E{O2fJ>6oC@HUGrAV2H9E^(Y(MN{VQvzHg}gr2)fm5&9uC1ko~-8R$1RDL#t z__FGqpv%kT6*NTisz#FQZqVbs<+UeIY^JJu_dCg{p#fu?)7=Gv35iZy;|;b~{bG8~ z7zJwdY!CPzFZ)VXt2(2*^J^?KQ4yI?>PHllXzbCvVETO6>q}wD*`5N8uAefTBM)_? zszuHPb23_1HLcqW-~{%&D!UOAe2BL`q8%6VdOi%R^P_Z^LYzNbRU4Zt(BQKo;z0Ie##XPcM?&MpCnq-Zy;f;uY1M40 zZA_&euu1^$C*#)Z6=ZhWw8bplhv4g*zUPN6Yiy9D5YNv)?#VNxWEk%+uT41%btx32 zX!}~meROSMCijvgUa75x=-E5@@4LY!5QYcM=B6nUk7{^Aj4JMhCy@&oUX5Mj65(ON^1q=GAM75fJ4-tk zY`MW*`KF3FW}@HEM{sOTQ&1-Q!XS?(y@B4{MM-T{w8TqgB;Q>6uxloH;@wY+n`}-a zH*e8BKz)snnn(igeNMj`>yL`4jtQ;+_DnKF=D1iSmp;|4*M4$=6LWAfUWRCL(bUG- zx8vu;t4d-opEgg;(S{-W$~q$Hg)F^W>WScabEBv`rd19>p*b+ujo}BGq?Kc1@cMLx z`jU#CdkV1g+BuhMwzS_M;=I0v3uHQ$91}?F=uOIK@l>cP@p-HGd%oxy$KoR*l@KPi ybtu_^l-hX7?ZgIc^)${SOyQ#Vb8^^^j_`6#A<>t=y62|a%lpk_f&T|u?EMA+ literal 0 HcmV?d00001 diff --git a/sound/effects/throwing/swoosh4.ogg b/sound/effects/throwing/swoosh4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..2639b4f255dec3c9b12bf7be6292d1fdfcfe39da GIT binary patch literal 8377 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

    ?4lTsU`=nrG-u=B&#ux%K zG7@w2nnR)q-L3(<`Qf*D4gRQ!GMMsO3- zu_fz*30`;!9dqKo>~ZU` z$z_Y9!(t9i!XXzJYMI$3mr&Y}E8$Lg@{>^7bIJfuL}DRWH%28ZjLX^l1_!E~RrWF1rp8*=O4D4VrooN5 zZy(4e%N3I?l1aQ*&rp+BFfHB117yUfV&54a+^_s^^0Bfd!^Og#=Hk02_zuGmI0EGH zXGzzW`d@!)%FCoXN~Ct*aldYbthYzKB8n*7H8fvuNHWw&Lj-A zxFMw#kdoX}Z+bY}Y02bK5Spq!mY9~>%zcvYvE{XaJmaP3FCXW$EcRIy{Ds-}r_9?m zJSx?vZdK`?==~Jo6$ps5S$$Z^Xooml8CN|CScTRfnLo_R$=da6IdjgY*W>Vjw6*4! z{wq^iwXOcJhJn2&)g)<;4C8hiYz_{)kt?v%L{l-^9ANM96K3YeD$U1jBcR5 z(aW<@SG|OYR60h$bJvRDD#`$|&?a}+K^r2#aJ^Nwh-iT||9zBM;sX0_Q|NFb@$TD( zud_djueCy{#_mea*gH3y)-T1}cXimP4|}JSb~}Zz9U#`>*Y%cMVOn0P81>-(i#D`o zbttzqM}w-1x_kZB8GD_uU3L+Nk$?gFGJ}v~vs6@z*g9GF_a$m%eh5(+n@psdXMV&7#i-}3tU+^jE{pS^A|UG=^FCsEs-*+45J zId+%SdE;v@^jCO{G)^+Ko$Hm+u`TJb*f2>MYNr`MO7i$fKcV_9E`9BP& zcDC!om9spHNa?ayl*ah)jgUPp{Cjtt(|ygAQiRkwU+ft_@yt!q&vgHmOMdt2W@@v-YGlLj1V; z7y4-4!pq9HReF}1tusc%rtcRkb#vZMnl21%$S6||7I+nQM(E`YJlVtBwp^T3KB3q} zP|Nda-&OCKCu&yjZuK-;{Rx5zI-i%nO=k> z-fsHJP2{cdBSy1`NTJt{=6zY$ie8#4HcW{N#i=Wx@d_+SFs=2%=H`7~|#qKh_ z;mYk($Gen$@6v_k#U>7nO+-So1*Cp^luoKguUum~W6;_^Q+=w_js=VGwdhqdLe>TR z3{WU6?Qhg}Xn@J>ByN(=ByBB(kk4n;ykKajZ^QW28J#!p(#bwO)5Mp)D_ROyGT|xA zk%D#Io0P2Ca?Wh~;l5-SV}5I%{*LrqdH#zc`;0#S-4k1eiD#`wP|^dLezC}a ziA5RXmedYQBZ3*{x$QBp_^<4$x%NNK8Pg$TPMi6R?r@fU*>F!+fCbj(s)h?*d?3}H zvMFJc)n>8hHNtT9uZOO$EWWE$+b?4SFVda(UXFZx#|tZnE<;>%yIykvv(dla+Wmb63s!=8D&i9Z{E-xJ7c_$Vb z^b+r1!SATFM3o!1uog@x)fv}ve|MYs&`o}<7a|t$Q{nf~*RR3vvPD}ZKR1O{`#vzg z5^XiVlDwv~yWEgAy(>g1WHip~uar@&yCy>4(C<>(TtxcKMaW=0EjayzF;GdnN8#44 l&=cJhRbcA`MU#n*j&Jpuf!K*NW=jeLjxxPAX|V{N{{uZ2zR>^x literal 0 HcmV?d00001 From bf43cf8ed10a7040eae7f3b885d1e6bf53da1b83 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 12:57:19 +0100 Subject: [PATCH 175/275] Automatic changelog for PR #6828 [ci skip] --- html/changelogs/AutoChangeLog-pr-6828.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6828.yml diff --git a/html/changelogs/AutoChangeLog-pr-6828.yml b/html/changelogs/AutoChangeLog-pr-6828.yml new file mode 100644 index 000000000000..980f2cc0cd6e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6828.yml @@ -0,0 +1,7 @@ +author: "Blundir" +delete-after: True +changes: + - rscadd: "throw volume is lower and based on the distance of throw, half visible mobs make no throw sound (sniper, scout, yautja)" + - rscadd: "throw animation pixel shifts for less pixels" + - rscadd: "lowered throw sound range a bit" + - soundadd: "added mutiple unique sound for throwing things" \ No newline at end of file From 4b7e5c0536645b3491f520f394cd9ca9a233de95 Mon Sep 17 00:00:00 2001 From: doganesi <66347563+doganesi@users.noreply.github.com> Date: Thu, 1 Aug 2024 04:55:38 -0700 Subject: [PATCH 176/275] Containers can be dumped into seed extractor (#6827) # About the pull request Allows you to dump storage containers into the seed extractor and cleans up the file as a whole. # Explain why it's good for the game Some nice QOL so you don't have to individually place in 40 different plants one by one into the seed extractor. # Testing Photographs and Procedure

    Screenshots & Videos https://streamable.com/6ter1w
    # Changelog :cl: Asmocard qol: Can now dump containers into the seed extractor /:cl: --- code/game/machinery/seed_extractor.dm | 57 ++++++++++++++++++++------- 1 file changed, 43 insertions(+), 14 deletions(-) diff --git a/code/game/machinery/seed_extractor.dm b/code/game/machinery/seed_extractor.dm index 0b4574cc9fb4..71caa7a869cf 100644 --- a/code/game/machinery/seed_extractor.dm +++ b/code/game/machinery/seed_extractor.dm @@ -6,32 +6,61 @@ density = TRUE anchored = TRUE -/obj/structure/machinery/seed_extractor/attackby(obj/item/O as obj, mob/user as mob) +/obj/structure/machinery/seed_extractor/attackby(obj/item/object as obj, mob/user as mob) + // Plant bag and other storage containers. + if(istype(object,/obj/item/storage)) + var/obj/item/storage/container = object + if(length(container.contents) == 0) + to_chat(user, SPAN_NOTICE("[container] is empty.")) + return + + to_chat(user, SPAN_NOTICE("You start dumping the contents of [container] into [src].")) + if(!do_after(user, 1.5 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) + return + + for(var/obj/item/item as anything in container) + if(extract(item, user)) + // Properly deletes container contents after they've been processed + container.remove_from_storage(item) + item.moveToNullspace() + + playsound(user.loc, "rustle", 15, 1, 6) + else + extract(object, user) + + + +/obj/structure/machinery/seed_extractor/proc/extract(obj/item/object as obj, mob/user as mob) // Fruits and vegetables. - if(istype(O, /obj/item/reagent_container/food/snacks/grown) || istype(O, /obj/item/grown)) - if(user.temp_drop_inv_item(O)) + if(istype(object, /obj/item/reagent_container/food/snacks/grown) || istype(object, /obj/item/grown)) + if(user.temp_drop_inv_item(object)) var/datum/seed/new_seed_type - if(istype(O, /obj/item/grown)) - var/obj/item/grown/F = O - new_seed_type = GLOB.seed_types[F.plantname] + if(istype(object, /obj/item/grown)) + var/obj/item/grown/plant = object + new_seed_type = GLOB.seed_types[plant.plantname] else - var/obj/item/reagent_container/food/snacks/grown/F = O - new_seed_type = GLOB.seed_types[F.plantname] + var/obj/item/reagent_container/food/snacks/grown/plant = object + new_seed_type = GLOB.seed_types[plant.plantname] if(new_seed_type) - to_chat(user, SPAN_NOTICE("You extract some seeds from [O].")) + to_chat(user, SPAN_NOTICE("You extract some seeds from [object].")) var/produce = rand(1,4) for(var/i = 0;i<=produce;i++) var/obj/item/seeds/seeds = new(get_turf(src)) seeds.seed_type = new_seed_type.name seeds.update_seed() else - to_chat(user, "[O] doesn't seem to have any usable seeds inside it.") - qdel(O) + to_chat(user, "[object] doesn't seem to have any usable seeds inside it.") + qdel(object) + return TRUE //Grass. - else if(istype(O, /obj/item/stack/tile/grass)) - var/obj/item/stack/tile/grass/S = O - if (S.use(1)) + else if(istype(object, /obj/item/stack/tile/grass)) + var/obj/item/stack/tile/grass/grass = object + if (grass.use(1)) to_chat(user, SPAN_NOTICE("You extract some seeds from the grass tile.")) new /obj/item/seeds/grassseed(loc) + return TRUE + else + to_chat(user, SPAN_WARNING("Cannot get seeds from [object].")) + return FALSE From 3f7c384cc58041caf1dc74ffbe2261fc44fcc909 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 13:06:01 +0100 Subject: [PATCH 177/275] Automatic changelog for PR #6827 [ci skip] --- html/changelogs/AutoChangeLog-pr-6827.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6827.yml diff --git a/html/changelogs/AutoChangeLog-pr-6827.yml b/html/changelogs/AutoChangeLog-pr-6827.yml new file mode 100644 index 000000000000..6f66e8586c84 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6827.yml @@ -0,0 +1,4 @@ +author: "Asmocard" +delete-after: True +changes: + - qol: "Can now dump containers into the seed extractor" \ No newline at end of file From 9610116fc2e8bd8e9cb766688080ec2445280970 Mon Sep 17 00:00:00 2001 From: harryob <55142896+harryob@users.noreply.github.com> Date: Thu, 1 Aug 2024 13:35:28 +0100 Subject: [PATCH 178/275] autowiki 2: generates individual pages for guns (#6825) just lets us be slightly more flexible with the autowiki --- code/__HELPERS/cmp.dm | 3 +++ code/modules/autowiki/autowiki.dm | 20 ++++++++++++++++++++ code/modules/autowiki/pages/_page.dm | 8 ++++++++ code/modules/autowiki/pages/guns.dm | 23 +++++++++++++++++------ 4 files changed, 48 insertions(+), 6 deletions(-) diff --git a/code/__HELPERS/cmp.dm b/code/__HELPERS/cmp.dm index 31308ac5812f..e27add2c9601 100644 --- a/code/__HELPERS/cmp.dm +++ b/code/__HELPERS/cmp.dm @@ -57,6 +57,9 @@ GLOBAL_LIST_INIT(cmp_field, "name") /proc/cmp_typepaths_asc(A, B) return sorttext("[B]","[A]") +/proc/cmp_typepaths_name_asc(atom/A, atom/B) + return sorttext(initial(A.name), initial(B.name)) + /// Compares mobs based on their timeofdeath value in ascending order /proc/cmp_mob_deathtime_asc(mob/A, mob/B) return A.timeofdeath - B.timeofdeath diff --git a/code/modules/autowiki/autowiki.dm b/code/modules/autowiki/autowiki.dm index 8b38ec76706b..128fbf64d100 100644 --- a/code/modules/autowiki/autowiki.dm +++ b/code/modules/autowiki/autowiki.dm @@ -23,6 +23,26 @@ for (var/datum/autowiki/autowiki_type as anything in subtypesof(/datum/autowiki)) var/datum/autowiki/autowiki = new autowiki_type + + if(autowiki.generate_multiple) + var/output = autowiki.generate_multiple() + + if (!islist(output)) + CRASH("[autowiki_type] does not generate a proper output when generate_multiple is set!") + + for(var/list in output) + total_output += json_encode(list) + + if(!autowiki.page) + continue + + var/list/all_page_names = list() + for(var/list in output) + all_page_names += autowiki.include_template(list["title"]) + + total_output += json_encode(list("title" = autowiki.page, "text" = all_page_names)) + continue + var/output = autowiki.generate() if (!istext(output)) diff --git a/code/modules/autowiki/pages/_page.dm b/code/modules/autowiki/pages/_page.dm index 8e745ace61c2..0e4091d0ccc5 100644 --- a/code/modules/autowiki/pages/_page.dm +++ b/code/modules/autowiki/pages/_page.dm @@ -6,12 +6,20 @@ /// For example: "Template:Autowiki/CircuitInfo". var/page + /// If the generation of this autowiki should call /generate_multiple(), + /// which should return a list of list(title = "Page Title", contents) + /// allowing for the generation of multiple pages in the same autowiki + var/generate_multiple = FALSE + /// Override and return the new text of the page. /// This proc can be impure, usually to call `upload_file`. /datum/autowiki/proc/generate() SHOULD_CALL_PARENT(FALSE) CRASH("[type] does not implement generate()!") +/datum/autowiki/proc/generate_multiple() + SHOULD_CALL_PARENT(FALSE) + /// Generates an auto formatted template user. /// Your autowiki should ideally be a *lot* of these. /// It lets wiki editors edit it much easier later, without having to enter repo. diff --git a/code/modules/autowiki/pages/guns.dm b/code/modules/autowiki/pages/guns.dm index 7f63602d56f0..2de4d5c23598 100644 --- a/code/modules/autowiki/pages/guns.dm +++ b/code/modules/autowiki/pages/guns.dm @@ -1,9 +1,10 @@ /datum/autowiki/guns + generate_multiple = TRUE page = "Template:Autowiki/Content/GunData" -/datum/autowiki/guns/generate() - var/output = "" +/datum/autowiki/guns/generate_multiple() + var/output = list() var/list/gun_to_ammo = list() @@ -12,12 +13,20 @@ continue // Skip mags with no icon_state (e.g. base types) LAZYADD(gun_to_ammo[initial(typepath.gun_type)], typepath) - for(var/typepath in sort_list(subtypesof(/obj/item/weapon/gun), GLOBAL_PROC_REF(cmp_typepaths_asc))) + var/list/unique_typepaths = list() + for(var/obj/item/weapon/gun/typepath as anything in sort_list(subtypesof(/obj/item/weapon/gun), GLOBAL_PROC_REF(cmp_typepaths_name_asc))) + if(initial(typepath.name) in unique_typepaths) + continue + + unique_typepaths[initial(typepath.name)] = typepath + + for(var/name in unique_typepaths) + var/typepath = unique_typepaths[name] + var/obj/item/weapon/gun/generating_gun = typepath if(isnull(initial(generating_gun.icon_state))) continue // Skip guns with no icon_state (e.g. base types) - - generating_gun = new typepath() + generating_gun = new typepath var/filename = SANITIZE_FILENAME(escape_value(format_text(generating_gun.name))) var/list/gun_data = generating_gun.ui_data() @@ -108,7 +117,9 @@ upload_icon(generated_icon, filename) gun_data["icon"] = filename - output += include_template("Autowiki/Gun", gun_data) + var/page_name = SANITIZE_FILENAME(replacetext(strip_improper(generating_gun.name), " ", "_")) + var/to_add = list(title = "Autowiki/Content/Gun/[page_name]", text = include_template("Autowiki/Gun", gun_data)) + output += list(to_add) qdel(generating_gun) From f44a366acad1926dfc37e12b6d0d5e42274e7e2b Mon Sep 17 00:00:00 2001 From: harryob <55142896+harryob@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:54:54 +0100 Subject: [PATCH 179/275] fixes autowiki runs --- code/modules/autowiki/autowiki.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/autowiki/autowiki.dm b/code/modules/autowiki/autowiki.dm index 128fbf64d100..5f8fe0a10a1f 100644 --- a/code/modules/autowiki/autowiki.dm +++ b/code/modules/autowiki/autowiki.dm @@ -31,7 +31,7 @@ CRASH("[autowiki_type] does not generate a proper output when generate_multiple is set!") for(var/list in output) - total_output += json_encode(list) + total_output += json_encode(list) + "\n" if(!autowiki.page) continue From c6b65edc4181d9e41228f01d9c03abcdb4994703 Mon Sep 17 00:00:00 2001 From: harryob <55142896+harryob@users.noreply.github.com> Date: Thu, 1 Aug 2024 15:04:29 +0100 Subject: [PATCH 180/275] properly namespace autowiki --- code/modules/autowiki/pages/guns.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/autowiki/pages/guns.dm b/code/modules/autowiki/pages/guns.dm index 2de4d5c23598..017c2535a5e1 100644 --- a/code/modules/autowiki/pages/guns.dm +++ b/code/modules/autowiki/pages/guns.dm @@ -118,7 +118,7 @@ gun_data["icon"] = filename var/page_name = SANITIZE_FILENAME(replacetext(strip_improper(generating_gun.name), " ", "_")) - var/to_add = list(title = "Autowiki/Content/Gun/[page_name]", text = include_template("Autowiki/Gun", gun_data)) + var/to_add = list(title = "Template:Autowiki/Content/Gun/[page_name]", text = include_template("Autowiki/Gun", gun_data)) output += list(to_add) qdel(generating_gun) From 36c67bd6881bb4efd6670d6590f681931b311987 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Thu, 1 Aug 2024 16:45:37 +0200 Subject: [PATCH 181/275] Nanotrasen to weyland_yutani (#6752) # About the pull request nanotrasen does not exits we have wy, leaves only one .NuclearBomb__NTIcon { background-image: url('../assets/bg-nanotrasen.svg'); background-size: 70%; background-position: center; background-repeat: no-repeat; } # Explain why it's good for the game anothes step away from normal ss13 # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: code: changes references from nanotrasen to weyland yutani /:cl: --------- Co-authored-by: vincibrv --- code/game/objects/items/tools/cleaning_tools.dm | 2 +- code/modules/client/preferences.dm | 8 ++++---- code/modules/client/preferences_savefile.dm | 13 +++++++++---- maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm | 2 +- maps/map_files/New_Varadero/New_Varadero.dmm | 6 +++--- tgui/packages/tgui/layouts/Layout.tsx | 2 +- tgui/packages/tgui/styles/themes/ntos.scss | 10 +++++----- tgui/packages/tgui/styles/themes/ntos_darkmode.scss | 10 +++++----- .../packages/tgui/styles/themes/ntos_lightmode.scss | 6 +++--- 9 files changed, 32 insertions(+), 27 deletions(-) diff --git a/code/game/objects/items/tools/cleaning_tools.dm b/code/game/objects/items/tools/cleaning_tools.dm index fba21de3328d..9fab254a7153 100644 --- a/code/game/objects/items/tools/cleaning_tools.dm +++ b/code/game/objects/items/tools/cleaning_tools.dm @@ -152,7 +152,7 @@ return ..() -/obj/item/tool/soap/nanotrasen +/obj/item/tool/soap/weyland_yutani desc = "A Weyland-Yutani brand bar of soap. Smells of phoron." icon_state = "soapnt" diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index b4ee572d8d2d..dd0d406560ab 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -189,7 +189,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( var/gen_record = "" var/exploit_record = "" - var/nanotrasen_relation = "Neutral" + var/weyland_yutani_relation = "Neutral" var/uplinklocation = "PDA" @@ -426,7 +426,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( dat += "Origin: [origin]
    " dat += "Religion: [religion]
    " - dat += "Corporate Relation:
    [nanotrasen_relation]
    " + dat += "Corporate Relation: [weyland_yutani_relation]
    " dat += "Preferred Squad: [preferred_squad]
    " dat += "

    Fluff Information:

    " @@ -1641,10 +1641,10 @@ GLOBAL_LIST_INIT(bgstate_options, list( if(new_backbag) backbag = GLOB.backbaglist.Find(new_backbag) - if("nt_relation") + if("wy_relation") var/new_relation = input(user, "Choose your relation to the Weyland-Yutani company. Note that this represents what others can find out about your character by researching your background, not what your character actually thinks.", "Character Preference") as null|anything in list("Loyal", "Supportive", "Neutral", "Skeptical", "Opposed") if(new_relation) - nanotrasen_relation = new_relation + weyland_yutani_relation = new_relation if("prefsquad") var/new_pref_squad = input(user, "Choose your preferred squad.", "Character Preference") as null|anything in list("Alpha", "Bravo", "Charlie", "Delta", "None") diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 54e98aceea94..f383aade5932 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -1,5 +1,5 @@ #define SAVEFILE_VERSION_MIN 8 -#define SAVEFILE_VERSION_MAX 24 +#define SAVEFILE_VERSION_MAX 25 //handles converting savefiles to new formats //MAKE SURE YOU KEEP THIS UP TO DATE! @@ -147,6 +147,11 @@ sound_toggles |= (SOUND_FAX_MACHINE) S["toggles_sound"] << sound_toggles + if(savefile_version < 25) //renemes nanotrasen to wy + var/relation + S["nanotrasen_relation"] >> relation + S["weyland_yutani_relation"] << relation + savefile_version = SAVEFILE_VERSION_MAX return 1 @@ -540,7 +545,7 @@ S["preferred_squad"] >> preferred_squad S["preferred_armor"] >> preferred_armor - S["nanotrasen_relation"] >> nanotrasen_relation + S["weyland_yutani_relation"] >> weyland_yutani_relation //S["skin_style"] >> skin_style S["uplinklocation"] >> uplinklocation @@ -556,7 +561,7 @@ if(isnull(language)) language = "None" if(isnull(spawnpoint)) spawnpoint = "Arrivals Shuttle" - if(isnull(nanotrasen_relation)) nanotrasen_relation = initial(nanotrasen_relation) + if(isnull(weyland_yutani_relation)) weyland_yutani_relation = initial(weyland_yutani_relation) if(!real_name) real_name = random_name(gender) be_random_name = sanitize_integer(be_random_name, 0, 1, initial(be_random_name)) be_random_body = sanitize_integer(be_random_body, 0, 1, initial(be_random_body)) @@ -690,7 +695,7 @@ S["religion"] << religion S["traits"] << traits - S["nanotrasen_relation"] << nanotrasen_relation + S["weyland_yutani_relation"] << weyland_yutani_relation S["preferred_squad"] << preferred_squad S["preferred_armor"] << preferred_armor //S["skin_style"] << skin_style diff --git a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm index 954a9fdbe40a..00134fefc158 100644 --- a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm +++ b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm @@ -15758,7 +15758,7 @@ /obj/structure/machinery/shower{ pixel_y = 13 }, -/obj/item/tool/soap/nanotrasen, +/obj/item/tool/soap/weyland_yutani, /turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "lWy" = ( diff --git a/maps/map_files/New_Varadero/New_Varadero.dmm b/maps/map_files/New_Varadero/New_Varadero.dmm index 42e94f253587..5febdceb5e06 100644 --- a/maps/map_files/New_Varadero/New_Varadero.dmm +++ b/maps/map_files/New_Varadero/New_Varadero.dmm @@ -19819,15 +19819,15 @@ pixel_x = 4; pixel_y = 10 }, -/obj/item/tool/soap/nanotrasen{ +/obj/item/tool/soap/weyland_yutani{ pixel_x = 3; pixel_y = 7 }, -/obj/item/tool/soap/nanotrasen{ +/obj/item/tool/soap/weyland_yutani{ pixel_x = 2; pixel_y = 11 }, -/obj/item/tool/soap/nanotrasen{ +/obj/item/tool/soap/weyland_yutani{ desc = "Teetering at the brink! A life's thread, about to be cut short."; pixel_x = 5; pixel_y = 15 diff --git a/tgui/packages/tgui/layouts/Layout.tsx b/tgui/packages/tgui/layouts/Layout.tsx index b79bec81c4e8..db8504c26db1 100644 --- a/tgui/packages/tgui/layouts/Layout.tsx +++ b/tgui/packages/tgui/layouts/Layout.tsx @@ -21,7 +21,7 @@ type Props = Partial<{ BoxProps; export function Layout(props: Props) { - const { className, theme = 'nanotrasen', children, ...rest } = props; + const { className, theme = 'weyland_yutani', children, ...rest } = props; return (
    diff --git a/tgui/packages/tgui/styles/themes/ntos.scss b/tgui/packages/tgui/styles/themes/ntos.scss index 8b102b477781..acecada4ed46 100644 --- a/tgui/packages/tgui/styles/themes/ntos.scss +++ b/tgui/packages/tgui/styles/themes/ntos.scss @@ -6,14 +6,14 @@ @use 'sass:color'; @use 'sass:meta'; -$nanotrasen: #384e68; +$weyland_yutani: #384e68; @use '../colors.scss' with ( $fg-map-keys: (), $bg-map-keys: () ); @use '../base.scss' with ( - $color-bg: color.scale($nanotrasen, $lightness: -45%) + $color-bg: color.scale($weyland_yutani, $lightness: -45%) ); .theme-ntos { @@ -21,14 +21,14 @@ $nanotrasen: #384e68; @include meta.load-css( '../components/Button.scss', $with: ( - 'color-default': $nanotrasen, + 'color-default': $weyland_yutani, 'color-transparent-text': rgba(227, 240, 255, 0.75) ) ); @include meta.load-css( '../components/ProgressBar.scss', $with: ( - 'color-default-fill': $nanotrasen, + 'color-default-fill': $weyland_yutani, 'background-color': rgba(0, 0, 0, 0.5) ) ); @@ -39,6 +39,6 @@ $nanotrasen: #384e68; @include meta.load-css('../layouts/Window.scss'); @include meta.load-css( '../layouts/TitleBar.scss', - $with: ('background-color': color.scale($nanotrasen, $lightness: -25%)) + $with: ('background-color': color.scale($weyland_yutani, $lightness: -25%)) ); } diff --git a/tgui/packages/tgui/styles/themes/ntos_darkmode.scss b/tgui/packages/tgui/styles/themes/ntos_darkmode.scss index b22ad60fc3f2..f10e22b3d7ca 100644 --- a/tgui/packages/tgui/styles/themes/ntos_darkmode.scss +++ b/tgui/packages/tgui/styles/themes/ntos_darkmode.scss @@ -6,14 +6,14 @@ @use 'sass:color'; @use 'sass:meta'; -$nanotrasen: #2c2c2c; +$weyland_yutani: #2c2c2c; @use '../colors.scss' with ( $fg-map-keys: (), $bg-map-keys: () ); @use '../base.scss' with ( - $color-bg: color.scale($nanotrasen, $lightness: -45%) + $color-bg: color.scale($weyland_yutani, $lightness: -45%) ); .theme-ntos_darkmode { @@ -21,14 +21,14 @@ $nanotrasen: #2c2c2c; @include meta.load-css( '../components/Button.scss', $with: ( - 'color-default': $nanotrasen, + 'color-default': $weyland_yutani, 'color-transparent-text': rgba(227, 240, 255, 0.75) ) ); @include meta.load-css( '../components/ProgressBar.scss', $with: ( - 'color-default-fill': $nanotrasen, + 'color-default-fill': $weyland_yutani, 'background-color': rgba(0, 0, 0, 0.5) ) ); @@ -39,6 +39,6 @@ $nanotrasen: #2c2c2c; @include meta.load-css('../layouts/Window.scss'); @include meta.load-css( '../layouts/TitleBar.scss', - $with: ('background-color': color.scale($nanotrasen, $lightness: -25%)) + $with: ('background-color': color.scale($weyland_yutani, $lightness: -25%)) ); } diff --git a/tgui/packages/tgui/styles/themes/ntos_lightmode.scss b/tgui/packages/tgui/styles/themes/ntos_lightmode.scss index 9cf1a647b778..f50b40f2b909 100644 --- a/tgui/packages/tgui/styles/themes/ntos_lightmode.scss +++ b/tgui/packages/tgui/styles/themes/ntos_lightmode.scss @@ -6,7 +6,7 @@ @use 'sass:color'; @use 'sass:meta'; -$nanotrasen: #ffffff; +$weyland_yutani: #ffffff; @use '../colors.scss' with ( $primary: #000000, @@ -21,12 +21,12 @@ $nanotrasen: #ffffff; // Components @include meta.load-css( '../components/Button.scss', - $with: ('color-default': $nanotrasen) + $with: ('color-default': $weyland_yutani) ); @include meta.load-css( '../components/ProgressBar.scss', $with: ( - 'color-default-fill': $nanotrasen, + 'color-default-fill': $weyland_yutani, 'background-color': rgba(0, 0, 0, 0.5) ) ); From 807ebaae4d13ce1ca9ab0034e2176c1ebc56a1d5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 15:51:15 +0100 Subject: [PATCH 182/275] Automatic changelog for PR #6752 [ci skip] --- html/changelogs/AutoChangeLog-pr-6752.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6752.yml diff --git a/html/changelogs/AutoChangeLog-pr-6752.yml b/html/changelogs/AutoChangeLog-pr-6752.yml new file mode 100644 index 000000000000..edcec7abbc4d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6752.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - code_imp: "changes references from nanotrasen to weyland yutani" \ No newline at end of file From dc817031d74b9ea604cc9b58ee40da46cc2c84ce Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Thu, 1 Aug 2024 17:20:16 +0200 Subject: [PATCH 183/275] Medical scans will now show heartbroken status (#6833) # About the pull request heartbroken patients will now be shown as having a "mycardial rupture" instead of being marked as permadead fixes #6743 # Explain why it's good for the game medical players with low playtime might be confused by the current reading and could ignore recoverable marines on accident. this will help them figure out what the marine actually needs to get back up # Testing Photographs and Procedure
    Screenshots & Videos https://github.com/user-attachments/assets/509121cb-97fc-48d3-a129-f7bfdec06831
    # Changelog :cl: fix: Health scans will now display the heartbroken status if applicable. /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/datums/mob_hud.dm | 4 ++-- code/game/objects/items/devices/defibrillator.dm | 4 ++-- code/modules/mob/living/carbon/human/human.dm | 6 +++++- code/modules/mob/living/living_healthscan.dm | 1 + tgui/packages/tgui/interfaces/HealthScan.jsx | 7 +++++-- 5 files changed, 15 insertions(+), 7 deletions(-) diff --git a/code/datums/mob_hud.dm b/code/datums/mob_hud.dm index 603f9a05d702..33b756fc8447 100644 --- a/code/datums/mob_hud.dm +++ b/code/datums/mob_hud.dm @@ -475,7 +475,7 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, list( holder3.icon_state = "huddead" holder2_set = 1 else - if(heart && (heart.organ_status >= ORGAN_BROKEN && check_tod())) // broken heart icon + if(is_heart_broken()) // broken heart icon holder.icon_state = "huddeadheart" if(!holder2_set) holder2.icon_state = "huddeadheart" @@ -784,7 +784,7 @@ GLOBAL_DATUM(hud_icon_hudfocus, /image) // Vampire Execute HUD /mob/living/carbon/human/proc/update_execute_hud() var/image/execute_holder = hud_list[XENO_EXECUTE] - + execute_holder.icon_state = "hudblank" execute_holder.overlays.Cut() diff --git a/code/game/objects/items/devices/defibrillator.dm b/code/game/objects/items/devices/defibrillator.dm index 518fdb1a9591..2debcf82d7d0 100644 --- a/code/game/objects/items/devices/defibrillator.dm +++ b/code/game/objects/items/devices/defibrillator.dm @@ -108,13 +108,13 @@ if(ghost && (!check_client || ghost.client) && (!check_can_reenter || ghost.can_reenter_corpse)) return ghost -/mob/living/carbon/human/proc/is_revivable() +/mob/living/carbon/human/proc/is_revivable(ignore_heart = FALSE) if(isnull(internal_organs_by_name) || isnull(internal_organs_by_name["heart"])) return FALSE var/datum/internal_organ/heart/heart = internal_organs_by_name["heart"] var/obj/limb/head = get_limb("head") - if(chestburst || !head || head.status & LIMB_DESTROYED || !heart || heart.organ_status >= ORGAN_BROKEN || !has_brain() || status_flags & PERMANENTLY_DEAD) + if(chestburst || !head || head.status & LIMB_DESTROYED || !ignore_heart && (!heart || heart.organ_status >= ORGAN_BROKEN) || !has_brain() || status_flags & PERMANENTLY_DEAD) return FALSE return TRUE diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 2c5ddf44b3ee..7ab435fb599e 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -943,6 +943,11 @@ ..() +/// Returns whether this person has a broken heart but is otherwise revivable +/mob/living/carbon/human/proc/is_heart_broken() + var/datum/internal_organ/heart/heart = internal_organs_by_name["heart"] + return heart && heart.organ_status >= ORGAN_BROKEN && check_tod() && is_revivable(ignore_heart = TRUE) + /mob/living/carbon/human/proc/is_lung_ruptured() var/datum/internal_organ/lungs/L = internal_organs_by_name["lungs"] return L && L.organ_status >= ORGAN_BRUISED @@ -954,7 +959,6 @@ src.custom_pain("You feel a stabbing pain in your chest!", 1) L.damage = L.min_bruised_damage - /mob/living/carbon/human/get_visible_implants(class = 0) var/list/visible_objects = list() for(var/obj/item/W in embedded_items) diff --git a/code/modules/mob/living/living_healthscan.dm b/code/modules/mob/living/living_healthscan.dm index 6739e7046761..d11a32c8382e 100644 --- a/code/modules/mob/living/living_healthscan.dm +++ b/code/modules/mob/living/living_healthscan.dm @@ -159,6 +159,7 @@ GLOBAL_LIST_INIT(known_implants, subtypesof(/obj/item/implant)) //snowflake :3 data["lung_ruptured"] = human_target_mob.is_lung_ruptured() + data["heart_broken"] = human_target_mob.is_heart_broken() //shrapnel, limbs, limb damage, limb statflags, cyber limbs var/core_fracture_detected = FALSE diff --git a/tgui/packages/tgui/interfaces/HealthScan.jsx b/tgui/packages/tgui/interfaces/HealthScan.jsx index 1df8a86c06e2..8b1d82460bf2 100644 --- a/tgui/packages/tgui/interfaces/HealthScan.jsx +++ b/tgui/packages/tgui/interfaces/HealthScan.jsx @@ -45,6 +45,7 @@ export const HealthScan = (props) => { hugged, detail_level, permadead, + heart_broken, advice, species, holocard, @@ -115,9 +116,11 @@ export const HealthScan = (props) => { {permadead - ? 'Permanently deceased' + ? heart_broken + ? 'Myocardial rupture, surgical intervention required' + : 'Permanently deceased' : Synthetic - ? 'Central power system shutdown, reboot possible.' + ? 'Central power system shutdown, reboot possible' : 'Cardiac arrest, defibrillation possible'} From 1a1ed219f1498cf97747456c470e3670a70dea40 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 16:25:54 +0100 Subject: [PATCH 184/275] Automatic changelog for PR #6833 [ci skip] --- html/changelogs/AutoChangeLog-pr-6833.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6833.yml diff --git a/html/changelogs/AutoChangeLog-pr-6833.yml b/html/changelogs/AutoChangeLog-pr-6833.yml new file mode 100644 index 000000000000..0740781e458f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6833.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - bugfix: "Health scans will now display the heartbroken status if applicable." \ No newline at end of file From 497d520bfe5d61c14286654a169dcb88bb38e211 Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Thu, 1 Aug 2024 11:44:38 -0400 Subject: [PATCH 185/275] Fix tank secondary flamer abnormal stoppage (#6699) # About the pull request Fixes https://github.com/cmss13-devs/cmss13/issues/6536 , the tank's secondary flamer stopping after one tile. As a side effect, flamers can now fire streams over a barricade that's immediately adjacent to them. Stream is still stopped if it hits the "wrong" side of a barricade after that first tile. `get_cardinal_dir()` now returns a consistent direction. # Explain why it's good for the game The tank flamer shouldn't get hung up on random objects. # Testing Photographs and Procedure
    Screenshots & Videos Before: ![image](https://github.com/user-attachments/assets/1fafe5e7-d213-4cc2-9782-958e0faf6c58) The stream is being blocked by the air pipe below. It is getting stopped because the flameshape tries to trace from the user (firer) on the first tile, and in this case the user is on an entirely different z-level (the tank). Flameshape's `user` removed, using current `get_cardinal_dir`: ![image](https://github.com/user-attachments/assets/3e06ec23-557d-452a-a4de-8011e304cf0d) ![image](https://github.com/user-attachments/assets/f30fc64a-5ca6-47dc-a668-b5d15e0d5b1e) Removing reliance on the user makes the tank flamer work, but replacing the user with `get_cardinal_dir` causes issues with the triangular shape of B-gel. Namely `get_cardinal_dir` *randomly* picks which cardinal to get from a diagonal, potentially causing an obliquely fired stream to orient on top of itself. After, with fixed `get_cardinal_dir`: ![image](https://github.com/user-attachments/assets/78af8dff-f3b8-47d3-b1f7-7fed02b1484c)
    # Changelog :cl: fix: fixed tank secondary flamer stopping after one tile balance: flamers can now fire streams over the "wrong" side of a barricade, when adjacent /:cl: --- code/__HELPERS/unsorted.dm | 16 +++++++++----- .../projectiles/guns/flamer/flameshape.dm | 21 +++++-------------- 2 files changed, 16 insertions(+), 21 deletions(-) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index d8eebf79bca6..f442ca3b1a32 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1100,11 +1100,17 @@ GLOBAL_DATUM(action_purple_power_up, /image) else air_master.tiles_to_update += T2*/ -/proc/get_cardinal_dir(atom/A, atom/B) - var/dx = abs(B.x - A.x) - var/dy = abs(B.y - A.y) - return get_dir(A, B) & (rand() * (dx+dy) < dy ? 3 : 12) - +/// Returns the nearest cardinal dir between two atoms. Favors NORTH/SOUTH on perfect diagonals. Consistent and reversible. +/proc/get_cardinal_dir(atom/start, atom/end) as num + var/dx = end.x - start.x + var/dy = end.y - start.y + if(!(dx || dy)) + return 0 //returns 0 when on same x/y, consistent with get_dir() + + if(abs(dx) > abs(dy)) + return dx < 0 ? WEST : EAST + else + return dy < 0 ? SOUTH : NORTH //Returns the 2 dirs perpendicular to the arg /proc/get_perpen_dir(dir) diff --git a/code/modules/projectiles/guns/flamer/flameshape.dm b/code/modules/projectiles/guns/flamer/flameshape.dm index 0b7c01ed0b0b..0189c00599a4 100644 --- a/code/modules/projectiles/guns/flamer/flameshape.dm +++ b/code/modules/projectiles/guns/flamer/flameshape.dm @@ -113,13 +113,7 @@ /datum/flameshape/line/handle_fire_spread(obj/flamer_fire/F, fire_spread_amount, burn_dam, fuel_pressure = 1) var/turf/source_turf = get_turf(F.loc) - var/turf/prev_T = F.loc - - var/mob/user - if(F.weapon_cause_data) - user = F.weapon_cause_data.resolve_mob() - if(user) - prev_T = user.loc + var/turf/prev_T var/distance = 1 var/stop_at_turf = FALSE @@ -135,7 +129,7 @@ if(T.density) T.flamer_fire_act(burn_dam, F.weapon_cause_data) stop_at_turf = TRUE - else + else if(prev_T) var/obj/flamer_fire/temp = new() var/atom/A = LinkBlocked(temp, prev_T, T) @@ -145,7 +139,7 @@ break stop_at_turf = TRUE - if(T == F.loc || (user && T == user.loc)) + if(T == F.loc) if(stop_at_turf) break prev_T = T @@ -168,16 +162,11 @@ /datum/flameshape/triangle/handle_fire_spread(obj/flamer_fire/F, fire_spread_amount, burn_dam, fuel_pressure = 1) set waitfor = 0 - var/mob/user - - if(F.weapon_cause_data) - user = F.weapon_cause_data.resolve_mob() - - var/unleash_dir = user.dir + var/unleash_dir = get_cardinal_dir(F, F.target_clicked) var/list/turf/turfs = get_line(F, F.target_clicked) var/distance = 1 var/hit_dense_atom_mid = FALSE - var/turf/prev_T = user.loc + var/turf/prev_T for(var/turf/T in turfs) if(distance > fire_spread_amount) From e4fdbc0b5c4ac2204139f6c8e87a7713f3d716c5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 16:52:19 +0100 Subject: [PATCH 186/275] Automatic changelog for PR #6699 [ci skip] --- html/changelogs/AutoChangeLog-pr-6699.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6699.yml diff --git a/html/changelogs/AutoChangeLog-pr-6699.yml b/html/changelogs/AutoChangeLog-pr-6699.yml new file mode 100644 index 000000000000..4d7f0cda1515 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6699.yml @@ -0,0 +1,5 @@ +author: "Doubleumc" +delete-after: True +changes: + - bugfix: "fixed tank secondary flamer stopping after one tile" + - balance: "flamers can now fire streams over the \"wrong\" side of a barricade, when adjacent" \ No newline at end of file From 36f9e8d26f148a5e25519e7d1c43c7c16094910d Mon Sep 17 00:00:00 2001 From: riot <103988604+CapCamIII@users.noreply.github.com> Date: Thu, 1 Aug 2024 15:02:35 -0500 Subject: [PATCH 187/275] adds distinct color to CLF and UPP special channels (#6818) # About the pull request Gives the unique CLF and UPP department channels unique colors. # Explain why it's good for the game This will hopefully incentivize the use of these special channels by making them distinct and harder to tune out compared to the previous system of them being the exact same color. # Testing Photographs and Procedure ![image](https://github.com/user-attachments/assets/044732ce-5606-4f13-b8b6-8a6f6aec8940) # Changelog :cl: add: UPP and CLF department channels now have distinct chat colors /:cl: --- code/controllers/subsystem/communications.dm | 16 ++++++++++----- .../tgui-panel/styles/goon/chat-dark.scss | 20 +++++++++++++++++++ .../tgui-panel/styles/goon/chat-light.scss | 20 +++++++++++++++++++ tgui/packages/tgui/constants.ts | 18 ++++++++--------- 4 files changed, 60 insertions(+), 14 deletions(-) diff --git a/code/controllers/subsystem/communications.dm b/code/controllers/subsystem/communications.dm index 7397d98a0d52..e0ca12c341bd 100644 --- a/code/controllers/subsystem/communications.dm +++ b/code/controllers/subsystem/communications.dm @@ -272,7 +272,6 @@ SUBSYSTEM_DEF(radio) "[VAI_FREQ]" = "vairadio", "[RMC_FREQ]" = "rmcradio", "[CMB_FREQ]" = "cmbradio", - "[CLF_FREQ]" = "clfradio", "[ALPHA_FREQ]" = "alpharadio", "[BRAVO_FREQ]" = "bravoradio", "[CHARLIE_FREQ]" = "charlieradio", @@ -287,6 +286,17 @@ SUBSYSTEM_DEF(radio) "[COLONY_FREQ]" = "deptradio", "[BUG_A_FREQ]" = "airadio", "[BUG_B_FREQ]" = "aiprivradio", + "[UPP_FREQ]" = "syndradio", + "[UPP_CMD_FREQ]" = "opforcmd", + "[UPP_ENGI_FREQ]" = "opforeng", + "[UPP_MED_FREQ]" = "opformed", + "[UPP_CCT_FREQ]" = "opforcct", + "[UPP_KDO_FREQ]" = "opforspe", + "[CLF_FREQ]" = "clfradio", + "[CLF_CMD_FREQ]" = "opforcmd", + "[CLF_ENGI_FREQ]" = "opforeng", + "[CLF_MED_FREQ]" = "opformed", + "[CLF_CCT_FREQ]" = "opforcct", ) /datum/controller/subsystem/radio/proc/add_object(obj/device as obj, new_frequency as num, filter = null as text|null) @@ -359,10 +369,6 @@ SUBSYSTEM_DEF(radio) return freq_span if(frequency in PMC_FREQS) return "pmcradio" - if(frequency in UPP_FREQS) - return "syndradio" - if(frequency in CLF_FREQS) - return "clfradio" if(frequency in ERT_FREQS) return "centradio" if(frequency in DEPT_FREQS) diff --git a/tgui/packages/tgui-panel/styles/goon/chat-dark.scss b/tgui/packages/tgui-panel/styles/goon/chat-dark.scss index 1bc583871c41..5ea797fe2230 100644 --- a/tgui/packages/tgui-panel/styles/goon/chat-dark.scss +++ b/tgui/packages/tgui-panel/styles/goon/chat-dark.scss @@ -1040,6 +1040,26 @@ em { color: #3eb489; } +.opforcmd { + color: #68bcec; +} + +.opformed { + color: #52c724; +} + +.opforeng { + color: #e9812d; +} + +.opforcct { + color: #ec3018; +} + +.opforspe { + color: #7221cf; +} + .medium { font-size: 110%; } diff --git a/tgui/packages/tgui-panel/styles/goon/chat-light.scss b/tgui/packages/tgui-panel/styles/goon/chat-light.scss index 48232ff5fd24..87beb202a5ae 100644 --- a/tgui/packages/tgui-panel/styles/goon/chat-light.scss +++ b/tgui/packages/tgui-panel/styles/goon/chat-light.scss @@ -1072,6 +1072,26 @@ h2.alert { color: #3a7e65; } +.opforcmd { + color: #568dad; +} + +.opformed { + color: #3e921d; +} + +.opforeng { + color: #b16222; +} + +.opforcct { + color: #c42b17; +} + +.opforspe { + color: #611fad; +} + .medium { font-size: 110%; } diff --git a/tgui/packages/tgui/constants.ts b/tgui/packages/tgui/constants.ts index 38f5448c3ef3..4e332bda6907 100644 --- a/tgui/packages/tgui/constants.ts +++ b/tgui/packages/tgui/constants.ts @@ -149,27 +149,27 @@ export const RADIO_CHANNELS = [ { name: 'UPP CMD', freq: 1252, - color: '#8f4a4b', + color: '#4a768f', }, { name: 'UPP ENG', freq: 1253, - color: '#8f4a4b', + color: '#8c5223', }, { name: 'UPP MED', freq: 1254, - color: '#8f4a4b', + color: '#159e73', }, { name: 'UPP CCT', freq: 1255, - color: '#8f4a4b', + color: '#b3222e', }, { name: 'UPP KDO', freq: 1259, - color: '#8f4a4b', + color: '#789e18', }, { name: 'CLF', @@ -179,22 +179,22 @@ export const RADIO_CHANNELS = [ { name: 'CLF CMD', freq: 1272, - color: '#8e83ca', + color: '#4a768f', }, { name: 'CLF ENG', freq: 1273, - color: '#8e83ca', + color: '#8c5223', }, { name: 'CLF MED', freq: 1274, - color: '#8e83ca', + color: '#159e73', }, { name: 'CLF CCT', freq: 1275, - color: '#8e83ca', + color: '#b3222e', }, { name: 'LSTN BUG A', From da6fa3254fb59240246c3ac2b7a81de5ec7979e7 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 21:14:13 +0100 Subject: [PATCH 188/275] Automatic changelog for PR #6818 [ci skip] --- html/changelogs/AutoChangeLog-pr-6818.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6818.yml diff --git a/html/changelogs/AutoChangeLog-pr-6818.yml b/html/changelogs/AutoChangeLog-pr-6818.yml new file mode 100644 index 000000000000..1ee6f740587b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6818.yml @@ -0,0 +1,4 @@ +author: "CapCamIII" +delete-after: True +changes: + - rscadd: "UPP and CLF department channels now have distinct chat colors" \ No newline at end of file From 449c22a36bb0672631a771a2cf06ddb3245c407a Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Thu, 1 Aug 2024 22:04:46 +0200 Subject: [PATCH 189/275] Stops the queen from resting while on an ovipositor (#6835) # About the pull request stops the queen from resting while on ovi. Fixes #6685 # Explain why it's good for the game it's a bug. you should not be able to rest on ovi as it doesn't make sense and only ends up making half of your abilities unusable. # Testing Photographs and Procedure
    Screenshots & Videos kinda hard to show this but here's me mashing the rest verb with my mouse https://github.com/user-attachments/assets/103f3f0f-966b-4084-8888-b948fbc2bee0
    # Changelog :cl: fix: You can no longer rest while on ovi as a Queen, which made half of your abilities unusable if you did so. /:cl: --- code/modules/mob/living/carbon/xenomorph/castes/Queen.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 5b9c410e235a..db682e161e87 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -361,6 +361,10 @@ /mob/living/carbon/xenomorph/queen/can_destroy_special() return TRUE +/mob/living/carbon/xenomorph/queen/set_resting(new_resting, silent, instant) + if(ovipositor) + return + return ..() /mob/living/carbon/xenomorph/queen/get_organ_icon() return "heart_t3" @@ -809,10 +813,10 @@ /mob/living/carbon/xenomorph/queen/proc/mount_ovipositor() if(ovipositor) return //sanity check - ovipositor = TRUE ADD_TRAIT(src, TRAIT_IMMOBILIZED, OVIPOSITOR_TRAIT) set_body_position(STANDING_UP) set_resting(FALSE) + ovipositor = TRUE set_resin_build_order(GLOB.resin_build_order_ovipositor) // This needs to occur before we update the abilities so we can update the choose resin icon for(var/datum/action/xeno_action/action in actions) From 875432609e99411350f642cdf6a819a5ac3e310e Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 21:23:50 +0100 Subject: [PATCH 190/275] Automatic changelog for PR #6835 [ci skip] --- html/changelogs/AutoChangeLog-pr-6835.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6835.yml diff --git a/html/changelogs/AutoChangeLog-pr-6835.yml b/html/changelogs/AutoChangeLog-pr-6835.yml new file mode 100644 index 000000000000..a94cf1a63ca0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6835.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - bugfix: "You can no longer rest while on ovi as a Queen, which made half of your abilities unusable if you did so." \ No newline at end of file From c11d28ea13720e90d20e730460eba2ac24670630 Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Thu, 1 Aug 2024 22:04:58 +0200 Subject: [PATCH 191/275] Stops structures from being built on dense objects (#6837) # About the pull request stops structures like girders, beds, chairs and tables from being able to be built on top of dense objects (like tables and window frames) fixes #6436 # Explain why it's good for the game ![stop this](https://github.com/user-attachments/assets/a98e0d88-6f85-4e1c-acb4-d37251a6a3a6) stops weird things like this from being able to be constructed. # Testing Photographs and Procedure
    Screenshots & Videos i tested it very lightly with some generic constructions and it seems to work fine https://github.com/user-attachments/assets/76a790dd-4e2c-41b4-b11a-6193b13fb6cc
    # Changelog :cl: fix: You can no longer build structures on top of dense objects. This prevents weird layering happening with walls and tables, window frames, etc. /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/game/objects/items/frames/table_rack.dm | 5 ++++- code/game/objects/items/stacks/stack.dm | 6 ++++++ code/game/objects/structures/airlock_assembly.dm | 5 +++++ code/game/objects/structures/girders.dm | 14 ++++++++++---- 4 files changed, 25 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/frames/table_rack.dm b/code/game/objects/items/frames/table_rack.dm index eda9b9c5749b..95ab43869774 100644 --- a/code/game/objects/items/frames/table_rack.dm +++ b/code/game/objects/items/frames/table_rack.dm @@ -59,7 +59,10 @@ if(istype(get_area(loc), /area/shuttle)) //HANGAR/SHUTTLE BUILDING to_chat(user, SPAN_WARNING("No. This area is needed for the dropship.")) return - + for(var/obj/object in OT) + if(object.density) + to_chat(user, SPAN_WARNING("[object] is blocking you from constructing [src]!")) + return if(!do_after(user, 3 SECONDS, INTERRUPT_ALL, BUSY_ICON_BUILD)) to_chat(user, SPAN_WARNING("Hold still while you're constructing a table!")) return diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 5f72e4a75567..3856aebd7971 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -197,6 +197,12 @@ Also change the icon to reflect the amount of sheets, if possible.*/ to_chat(usr, SPAN_WARNING("The [R.title] cannot be constructed on a tunnel!")) return + if(R.one_per_turf != ONE_TYPE_PER_BORDER) //all barricade-esque structures utilize this define and have their own check for object density. checking twice is unneeded. + for(var/obj/object in usr.loc) + if(object.density || istype(object, /obj/structure/machinery/door)) + to_chat(usr, SPAN_WARNING("[object] is blocking you from constructing \the [R.title]!")) + return + if((R.flags & RESULT_REQUIRES_SNOW) && !(istype(usr.loc, /turf/open/snow) || istype(usr.loc, /turf/open/auto_turf/snow))) to_chat(usr, SPAN_WARNING("The [R.title] must be built on snow!")) return diff --git a/code/game/objects/structures/airlock_assembly.dm b/code/game/objects/structures/airlock_assembly.dm index d9e55e868016..01fca4a68783 100644 --- a/code/game/objects/structures/airlock_assembly.dm +++ b/code/game/objects/structures/airlock_assembly.dm @@ -111,6 +111,11 @@ qdel(src) return + for(var/obj/object in loc) + if(object.density && object != src) + to_chat(user, SPAN_WARNING("[object] is blocking you from interacting with [src]!")) + return + switch(state) if(STATE_STANDARD) if(HAS_TRAIT(attacking_item, TRAIT_TOOL_WRENCH)) diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 01e0e1b717cc..325af12c814b 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -110,6 +110,10 @@ if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH)) to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return + for(var/obj/object in loc) + if(object.density) + to_chat(user, SPAN_WARNING("[object] is blocking you from welding [src] together!")) + return if(do_after(user,30, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) if(QDELETED(src)) return @@ -334,7 +338,6 @@ else dmg = floor(P.damage * 0.5) if(dmg) - health -= dmg take_damage(dmg) bullet_ping(P) if(health <= 0) @@ -342,7 +345,9 @@ return TRUE /obj/structure/girder/proc/take_damage(damage) - health = max(health - damage, 0) + health -= damage + if(health <= -100) + qdel(src) if(health <= 0) update_state() @@ -356,10 +361,11 @@ update_state() /obj/structure/girder/proc/update_state() - if (health <= 0) + if(health <= 0 && density) icon_state = "[icon_state]_damaged" density = FALSE - else + + else if(health > 0 && !density) var/underscore_position = findtext(icon_state,"_") var/new_state = copytext(icon_state, 1, underscore_position) icon_state = new_state From d6250fb53a64052a25d6c26f61a0602628066419 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 1 Aug 2024 21:33:11 +0100 Subject: [PATCH 192/275] Automatic changelog for PR #6837 [ci skip] --- html/changelogs/AutoChangeLog-pr-6837.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6837.yml diff --git a/html/changelogs/AutoChangeLog-pr-6837.yml b/html/changelogs/AutoChangeLog-pr-6837.yml new file mode 100644 index 000000000000..71fcd8515d35 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6837.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - bugfix: "You can no longer build structures on top of dense objects. This prevents weird layering happening with walls and tables, window frames, etc." \ No newline at end of file From 685e09e668d7fa08b9664a1201744cb9465dfe4f Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 2 Aug 2024 01:18:45 +0000 Subject: [PATCH 193/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6699.yml | 5 ---- html/changelogs/AutoChangeLog-pr-6752.yml | 4 --- html/changelogs/AutoChangeLog-pr-6764.yml | 4 --- html/changelogs/AutoChangeLog-pr-6775.yml | 4 --- html/changelogs/AutoChangeLog-pr-6789.yml | 4 --- html/changelogs/AutoChangeLog-pr-6818.yml | 4 --- html/changelogs/AutoChangeLog-pr-6827.yml | 4 --- html/changelogs/AutoChangeLog-pr-6828.yml | 7 ----- html/changelogs/AutoChangeLog-pr-6830.yml | 4 --- html/changelogs/AutoChangeLog-pr-6831.yml | 4 --- html/changelogs/AutoChangeLog-pr-6833.yml | 4 --- html/changelogs/AutoChangeLog-pr-6835.yml | 4 --- html/changelogs/AutoChangeLog-pr-6837.yml | 4 --- html/changelogs/archive/2024-08.yml | 32 +++++++++++++++++++++++ 14 files changed, 32 insertions(+), 56 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6699.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6752.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6764.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6775.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6789.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6818.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6827.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6828.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6830.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6831.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6833.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6835.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6837.yml create mode 100644 html/changelogs/archive/2024-08.yml diff --git a/html/changelogs/AutoChangeLog-pr-6699.yml b/html/changelogs/AutoChangeLog-pr-6699.yml deleted file mode 100644 index 4d7f0cda1515..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6699.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Doubleumc" -delete-after: True -changes: - - bugfix: "fixed tank secondary flamer stopping after one tile" - - balance: "flamers can now fire streams over the \"wrong\" side of a barricade, when adjacent" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6752.yml b/html/changelogs/AutoChangeLog-pr-6752.yml deleted file mode 100644 index edcec7abbc4d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6752.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - code_imp: "changes references from nanotrasen to weyland yutani" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6764.yml b/html/changelogs/AutoChangeLog-pr-6764.yml deleted file mode 100644 index 69399c4ede84..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6764.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "kiVts" -delete-after: True -changes: - - rscadd: "Players will not get picked at certain ERT beacons if they dont have enough playtime in relevant area." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6775.yml b/html/changelogs/AutoChangeLog-pr-6775.yml deleted file mode 100644 index 12239136f677..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6775.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ihatethisengine2" -delete-after: True -changes: - - balance: "heavy revolver ammo cannot slowdown t3s anymore." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6789.yml b/html/changelogs/AutoChangeLog-pr-6789.yml deleted file mode 100644 index e5e6a2d229fd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6789.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Blundir" -delete-after: True -changes: - - soundadd: "added numerous phone sounds for different phone interactions" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6818.yml b/html/changelogs/AutoChangeLog-pr-6818.yml deleted file mode 100644 index 1ee6f740587b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6818.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "CapCamIII" -delete-after: True -changes: - - rscadd: "UPP and CLF department channels now have distinct chat colors" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6827.yml b/html/changelogs/AutoChangeLog-pr-6827.yml deleted file mode 100644 index 6f66e8586c84..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6827.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Asmocard" -delete-after: True -changes: - - qol: "Can now dump containers into the seed extractor" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6828.yml b/html/changelogs/AutoChangeLog-pr-6828.yml deleted file mode 100644 index 980f2cc0cd6e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6828.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "Blundir" -delete-after: True -changes: - - rscadd: "throw volume is lower and based on the distance of throw, half visible mobs make no throw sound (sniper, scout, yautja)" - - rscadd: "throw animation pixel shifts for less pixels" - - rscadd: "lowered throw sound range a bit" - - soundadd: "added mutiple unique sound for throwing things" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6830.yml b/html/changelogs/AutoChangeLog-pr-6830.yml deleted file mode 100644 index 4ade9ec138ef..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6830.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ihatethisengine2" -delete-after: True -changes: - - bugfix: "fixed the lockdown button working after dropship being locked by Queen" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6831.yml b/html/changelogs/AutoChangeLog-pr-6831.yml deleted file mode 100644 index 916e1f1dd455..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6831.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - rscadd: "The weapon stats screen now shows the effective range of ammo, instead of its armor punch value." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6833.yml b/html/changelogs/AutoChangeLog-pr-6833.yml deleted file mode 100644 index 0740781e458f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6833.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - bugfix: "Health scans will now display the heartbroken status if applicable." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6835.yml b/html/changelogs/AutoChangeLog-pr-6835.yml deleted file mode 100644 index a94cf1a63ca0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6835.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - bugfix: "You can no longer rest while on ovi as a Queen, which made half of your abilities unusable if you did so." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6837.yml b/html/changelogs/AutoChangeLog-pr-6837.yml deleted file mode 100644 index 71fcd8515d35..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6837.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - bugfix: "You can no longer build structures on top of dense objects. This prevents weird layering happening with walls and tables, window frames, etc." \ No newline at end of file diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml new file mode 100644 index 000000000000..841b74672ff1 --- /dev/null +++ b/html/changelogs/archive/2024-08.yml @@ -0,0 +1,32 @@ +2024-08-02: + Asmocard: + - qol: Can now dump containers into the seed extractor + Blundir: + - rscadd: throw volume is lower and based on the distance of throw, half visible + mobs make no throw sound (sniper, scout, yautja) + - rscadd: throw animation pixel shifts for less pixels + - rscadd: lowered throw sound range a bit + - soundadd: added mutiple unique sound for throwing things + - soundadd: added numerous phone sounds for different phone interactions + CapCamIII: + - rscadd: UPP and CLF department channels now have distinct chat colors + Doubleumc: + - bugfix: fixed tank secondary flamer stopping after one tile + - balance: flamers can now fire streams over the "wrong" side of a barricade, when + adjacent + VileBeggar: + - bugfix: You can no longer build structures on top of dense objects. This prevents + weird layering happening with walls and tables, window frames, etc. + - bugfix: You can no longer rest while on ovi as a Queen, which made half of your + abilities unusable if you did so. + - rscadd: The weapon stats screen now shows the effective range of ammo, instead + of its armor punch value. + - bugfix: Health scans will now display the heartbroken status if applicable. + cuberound: + - code_imp: changes references from nanotrasen to weyland yutani + ihatethisengine2: + - balance: heavy revolver ammo cannot slowdown t3s anymore. + - bugfix: fixed the lockdown button working after dropship being locked by Queen + kiVts: + - rscadd: Players will not get picked at certain ERT beacons if they dont have enough + playtime in relevant area. From 0e60f0e973f5068000b8858c08c3ec6b3029cf30 Mon Sep 17 00:00:00 2001 From: hislittlecuzingames <142365554+hislittlecuzingames@users.noreply.github.com> Date: Fri, 2 Aug 2024 21:11:48 -0400 Subject: [PATCH 194/275] cigarettes cigars lighters fit in helmet cosmetic (#6841) # About the pull request Allows smoking rp items to fit in helmet cosmetic slots instead of taking up "valuable" slots. # Explain why it's good for the game If you fill up your slots with gear, you often cannot fit smoking items like cigarettes and lighters. This allows players to RP more with their ability to take RP items without sacrificing gameplay items. **please verify...** I thought you'd use pipe equals to add bitflags in dm ie my-bitflag |= MYNEWVALUE This wouldn't compile though... I saw ampersand equals removes items not on the right side of equals. So I used regular equals and it seems to fit into backpacks and webbing no problem. # Testing Photographs and Procedure I tested by spawning using "create humans" and spawning USCM and their class. I verified the items fit in each of the basic helmets and also put in "game items" like bandages and an injector to assure they took the cosmetic slots, not the "item" slots. I also put the cigarettes into the 5 slot webbing and backpacks.
    Screenshots & Videos ![354072752-7921f9a0-51af-49e1-a521-a3f9f8cd6363](https://github.com/user-attachments/assets/a5086670-0adb-49dc-b903-fa4180fe1d2c) ![354072765-f37b936a-3763-4d84-b047-69116d8d9b18](https://github.com/user-attachments/assets/cc928f13-e100-4e6d-8dee-828d0e6928f8) ![354072809-c56198eb-7482-4814-803b-e52193446e94](https://github.com/user-attachments/assets/91116610-9589-4c58-9871-2efd21523516) ![354073089-adb46a73-3798-4441-b381-0ef4432df429](https://github.com/user-attachments/assets/2f20364d-569e-4eb1-9fe0-4ef629e4a252) ![354073414-2bfb7d21-feba-4d7a-8632-233add523e30](https://github.com/user-attachments/assets/ee69872a-feca-420a-b3ec-1ce2087d3bc1)
    # Changelog :cl: qol: Can roleplay easier with cigarettes, cigars, lighters counting as cosmetic for helmet storage purposes. /:cl: --- code/game/objects/items/storage/boxes.dm | 1 + code/game/objects/items/storage/fancy.dm | 1 + code/game/objects/items/tools/flame_tools.dm | 2 ++ code/modules/clothing/head/helmet.dm | 4 ++-- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index ab221b89bfe2..e385d4b5c17d 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -470,6 +470,7 @@ item_state = "zippo" w_class = SIZE_TINY flags_equip_slot = SLOT_WAIST + flags_obj = parent_type::flags_obj|OBJ_IS_HELMET_GARB can_hold = list(/obj/item/tool/match) /obj/item/storage/box/matches/fill_preset_inventory() diff --git a/code/game/objects/items/storage/fancy.dm b/code/game/objects/items/storage/fancy.dm index 5d7aecbc03db..79d38603dc7e 100644 --- a/code/game/objects/items/storage/fancy.dm +++ b/code/game/objects/items/storage/fancy.dm @@ -126,6 +126,7 @@ w_class = SIZE_TINY throwforce = 2 flags_equip_slot = SLOT_WAIST + flags_obj = parent_type::flags_obj|OBJ_IS_HELMET_GARB max_w_class = SIZE_TINY storage_slots = 20 can_hold = list( diff --git a/code/game/objects/items/tools/flame_tools.dm b/code/game/objects/items/tools/flame_tools.dm index d5cd708f29b3..8af7d15e0ff3 100644 --- a/code/game/objects/items/tools/flame_tools.dm +++ b/code/game/objects/items/tools/flame_tools.dm @@ -177,6 +177,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM w_class = SIZE_TINY flags_armor_protection = 0 flags_equip_slot = SLOT_EAR | SLOT_FACE + flags_obj = parent_type::flags_obj|OBJ_IS_HELMET_GARB flags_atom = CAN_BE_SYRINGED attack_verb = list("burnt", "singed") blood_overlay_type = "" @@ -693,6 +694,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM throwforce = 4 flags_atom = FPRINT|CONDUCT flags_equip_slot = SLOT_WAIST + flags_obj = parent_type::flags_obj|OBJ_IS_HELMET_GARB attack_verb = list("burnt", "singed") /obj/item/tool/lighter/zippo diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index 463a4b16f7ec..845ce2a6eb6e 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -379,8 +379,8 @@ GLOBAL_LIST_INIT(allowed_helmet_items, list( ) var/obj/item/storage/internal/headgear/pockets - var/storage_slots = 2 // keep in mind, one slot is reserved for garb items - var/storage_slots_reserved_for_garb = 2 + var/storage_slots = 2 // Small items like injectors, bandages, etc + var/storage_slots_reserved_for_garb = 2 // Cosmetic items & now cigarettes and lighters for RP var/storage_max_w_class = SIZE_TINY // can hold tiny items only, EXCEPT for glasses & metal flask. var/storage_max_storage_space = 4 From be39c061d179e74e7f48da9db87faa70f8a5a116 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 02:17:14 +0100 Subject: [PATCH 195/275] Automatic changelog for PR #6841 [ci skip] --- html/changelogs/AutoChangeLog-pr-6841.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6841.yml diff --git a/html/changelogs/AutoChangeLog-pr-6841.yml b/html/changelogs/AutoChangeLog-pr-6841.yml new file mode 100644 index 000000000000..48d12288f28c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6841.yml @@ -0,0 +1,4 @@ +author: "hislittlecuzingames" +delete-after: True +changes: + - qol: "Can roleplay easier with cigarettes, cigars, lighters counting as cosmetic for helmet storage purposes." \ No newline at end of file From 60411798835f61ec97a47bc1c0f4d51b172655ef Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 3 Aug 2024 01:20:26 +0000 Subject: [PATCH 196/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6841.yml | 4 ---- html/changelogs/archive/2024-08.yml | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6841.yml diff --git a/html/changelogs/AutoChangeLog-pr-6841.yml b/html/changelogs/AutoChangeLog-pr-6841.yml deleted file mode 100644 index 48d12288f28c..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6841.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "hislittlecuzingames" -delete-after: True -changes: - - qol: "Can roleplay easier with cigarettes, cigars, lighters counting as cosmetic for helmet storage purposes." \ No newline at end of file diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml index 841b74672ff1..0d86f2174654 100644 --- a/html/changelogs/archive/2024-08.yml +++ b/html/changelogs/archive/2024-08.yml @@ -30,3 +30,7 @@ kiVts: - rscadd: Players will not get picked at certain ERT beacons if they dont have enough playtime in relevant area. +2024-08-03: + hislittlecuzingames: + - qol: Can roleplay easier with cigarettes, cigars, lighters counting as cosmetic + for helmet storage purposes. From bf3226e67da47654985b2acbc18315ba5debc36f Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Fri, 2 Aug 2024 18:12:13 -0700 Subject: [PATCH 197/275] Buffs cades against projectiles (#6727) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # About the pull request Barricades and tables are now better against projectiles. Assuming a standard rifleman with an unmodified m41a vs. a barricade, the probabilities of hitting are: | Dist | Old | New | New (Xeno) |---|---|---|---| | 1 | 0 | 0 | 0| | 2 | -0.1833 | 0.0045 |0| | 3 | -0.0466 | 0.52 |0| | 4 | 0.0550 | 0.85 |0| | 5 | 0.2367 | 0.85 |0.0045| | [6, ∞) | 0.3383 | 0.85 |0.52| # Explain why it's good for the game Cades are completely worthless in hvh situations, because they fail to block the overwhelming majority of bullets (especially in cqc, where most gunfights happen). This makes them better while still allowing people who get within 2 tiles to attack easier. # Changelog :cl: balance: Barricades are now far better at blocking bullets from the front. They will not block most bullets if the shooter is within 2 tiles, however. /:cl: --------- Co-authored-by: John Doe --- code/game/objects/objs.dm | 2 ++ code/game/objects/structures/barricade/barricade.dm | 1 + code/game/objects/structures/tables_racks.dm | 4 ++++ code/modules/projectiles/projectile.dm | 5 ++--- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 77b15e22d055..9a0f21e9655a 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -23,6 +23,8 @@ /// an object's "projectile_coverage" var indicates the maximum probability of blocking a projectile, assuming density and throwpass. Used by barricades, tables and window frames var/projectile_coverage = 0 + /// How many tiles away from this object that a shooter needs to be to maximize this barricade's projectile coverage + var/projectile_coverage_distance_limit = 6 /// set to true if the item is garbage and should be deleted after awhile var/garbage = FALSE diff --git a/code/game/objects/structures/barricade/barricade.dm b/code/game/objects/structures/barricade/barricade.dm index 28036f92d018..e04bbef7ecec 100644 --- a/code/game/objects/structures/barricade/barricade.dm +++ b/code/game/objects/structures/barricade/barricade.dm @@ -34,6 +34,7 @@ var/is_wired = FALSE flags_barrier = HANDLE_BARRIER_CHANCE projectile_coverage = PROJECTILE_COVERAGE_HIGH + projectile_coverage_distance_limit = 2 var/upgraded var/brute_multiplier = 1 var/burn_multiplier = 1 diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index a1542f7baf75..7d4c3021fd0a 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -30,6 +30,7 @@ var/flip_cooldown = 0 //If flip cooldown exists, don't allow flipping or putting back. This carries a WORLD.TIME value health = 100 projectile_coverage = 20 //maximum chance of blocking a projectile + var/flipped_projectile_coverage_distance_limit = 2 var/flipped_projectile_coverage = PROJECTILE_COVERAGE_HIGH var/upright_projectile_coverage = PROJECTILE_COVERAGE_LOW surgery_duration_multiplier = SURGERY_SURFACE_MULT_UNSUITED @@ -42,6 +43,7 @@ qdel(T) if(flipped) projectile_coverage = flipped_projectile_coverage + projectile_coverage_distance_limit = flipped_projectile_coverage_distance_limit else projectile_coverage = upright_projectile_coverage @@ -446,6 +448,7 @@ INVOKE_ASYNC(movable_on_table, TYPE_PROC_REF(/atom/movable, throw_atom), pick(targets), 1, SPEED_FAST) projectile_coverage = flipped_projectile_coverage + projectile_coverage_distance_limit = flipped_projectile_coverage_distance_limit setDir(direction) if(dir != NORTH) @@ -473,6 +476,7 @@ verbs += /obj/structure/surface/table/verb/do_flip projectile_coverage = upright_projectile_coverage + projectile_coverage_distance_limit = src::projectile_coverage_distance_limit layer = initial(layer) flipped = FALSE diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index d91e2ca47c1a..4e815eb4c60c 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -660,7 +660,7 @@ //Used by machines and structures to calculate shooting past cover /obj/proc/calculate_cover_hit_boolean(obj/projectile/P, distance = 0, cade_direction_correct = FALSE) - if(istype(P.shot_from, /obj/item/hardpoint)) //anything shot from a tank gets a bonus to bypassing cover + if(istype(P.shot_from, /obj/item/hardpoint) || istype(P.ammo, /datum/ammo/xeno)) //anything shot from a tank or a xeno gets a bonus to bypassing cover distance -= 3 if(distance < 1 || (distance > 3 && cade_direction_correct)) @@ -668,10 +668,9 @@ //an object's "projectile_coverage" var indicates the maximum probability of blocking a projectile var/effective_accuracy = P.get_effective_accuracy() - var/distance_limit = 6 //number of tiles needed to max out block probability var/accuracy_factor = 50 //degree to which accuracy affects probability (if accuracy is 100, probability is unaffected. Lower accuracies will increase block chance) - var/hitchance = min(projectile_coverage, (projectile_coverage * distance/distance_limit) + accuracy_factor * (1 - effective_accuracy/100)) + var/hitchance = min(projectile_coverage, (projectile_coverage * distance / (projectile_coverage_distance_limit * (cade_direction_correct ? 3 : 1))) + accuracy_factor * (1 - effective_accuracy/100)) #if DEBUG_HIT_CHANCE to_world(SPAN_DEBUG("([name] as cover) Distance travelled: [P.distance_travelled] | Effective accuracy: [effective_accuracy] | Hit chance: [hitchance]")) From 52a60e83c10312c2d9406d06a62c006ba98558c8 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 02:28:20 +0100 Subject: [PATCH 198/275] Automatic changelog for PR #6727 [ci skip] --- html/changelogs/AutoChangeLog-pr-6727.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6727.yml diff --git a/html/changelogs/AutoChangeLog-pr-6727.yml b/html/changelogs/AutoChangeLog-pr-6727.yml new file mode 100644 index 000000000000..ee28676f4cab --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6727.yml @@ -0,0 +1,4 @@ +author: "Zonespace27" +delete-after: True +changes: + - balance: "Barricades are now far better at blocking bullets from the front. They will not block most bullets if the shooter is within 2 tiles, however." \ No newline at end of file From 6d1335d99ebdd09a0c437e9a46e82e522904a5a2 Mon Sep 17 00:00:00 2001 From: Chris Date: Sat, 3 Aug 2024 02:34:44 +0100 Subject: [PATCH 199/275] Buffs MP and Officer Armor's Bullet Armour (#6838) # About the pull request Small simple change, some additional clean MPs and derived Officer Armour now gets Medium Bullet Armour (20) Instead of Low (10). Also removed some redundant armour variables that clarified it was the same level already being derived from. Also moved icon_state of Warden and Chief MP around to be in the same order as most others. # Explain why it's good for the game MP and Officer Armor is already limited and restricted to certain roles, it shouldn't be worse than standard. And MPs gear should lean toward human threat rather than anything else. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: MistChristmas balance: Buffed MP and Officer Armor's Bullet Armour. /:cl: --- code/modules/clothing/suits/marine_armor/_marine_armor.dm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/code/modules/clothing/suits/marine_armor/_marine_armor.dm b/code/modules/clothing/suits/marine_armor/_marine_armor.dm index 8a8d5934b506..3d89ecb7cabb 100644 --- a/code/modules/clothing/suits/marine_armor/_marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor/_marine_armor.dm @@ -254,7 +254,7 @@ desc = "A standard Colonial Marines M2 Pattern Chestplate. Protects the chest from ballistic rounds, bladed objects and accidents. It has a small leather pouch strapped to it for limited storage." icon_state = "mp_armor" armor_melee = CLOTHING_ARMOR_MEDIUMHIGH - armor_bullet = CLOTHING_ARMOR_LOW + armor_bullet = CLOTHING_ARMOR_MEDIUM armor_laser = CLOTHING_ARMOR_LOW armor_energy = CLOTHING_ARMOR_LOW armor_bomb = CLOTHING_ARMOR_MEDIUM @@ -287,19 +287,17 @@ black_market_value = 20 /obj/item/clothing/suit/storage/marine/MP/warden - icon_state = "warden" name = "\improper M3 pattern warden MP armor" desc = "A well-crafted suit of M3 Pattern Armor typically distributed to Wardens. Useful for letting your men know who is in charge." - armor_bio = CLOTHING_ARMOR_MEDIUMLOW - armor_rad = CLOTHING_ARMOR_MEDIUMLOW + icon_state = "warden" uniform_restricted = list(/obj/item/clothing/under/marine/warden) specialty = "M3 pattern warden MP" item_state_slots = list(WEAR_JACKET = "warden") /obj/item/clothing/suit/storage/marine/MP/WO - icon_state = "warrant_officer" name = "\improper M3 pattern chief MP armor" desc = "A well-crafted suit of M3 Pattern Armor typically distributed to Chief MPs. Useful for letting your men know who is in charge." + icon_state = "warrant_officer" uniform_restricted = list(/obj/item/clothing/under/marine/officer/warrant) specialty = "M3 pattern chief MP" item_state_slots = list(WEAR_JACKET = "warrant_officer") From 2d34057f3d757f4837c3e36552fc7d035f7cda97 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 02:40:08 +0100 Subject: [PATCH 200/275] Automatic changelog for PR #6838 [ci skip] --- html/changelogs/AutoChangeLog-pr-6838.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6838.yml diff --git a/html/changelogs/AutoChangeLog-pr-6838.yml b/html/changelogs/AutoChangeLog-pr-6838.yml new file mode 100644 index 000000000000..d9003271a4fc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6838.yml @@ -0,0 +1,4 @@ +author: "MistChristmas" +delete-after: True +changes: + - balance: "Buffed MP and Officer Armor's Bullet Armour." \ No newline at end of file From 3ffcf5e5ce4541f6ba6c38b12d26d0f5d63e9ad2 Mon Sep 17 00:00:00 2001 From: Spy <31124786+SpypigDev@users.noreply.github.com> Date: Sat, 3 Aug 2024 14:46:39 +1000 Subject: [PATCH 201/275] CIC Vendor Expansion (Part 2) (#6301) # About The Pull Request Follow up PR to [#4707](https://github.com/cmss13-devs/cmss13/pull/4707). Aims to expand XO vendors to bring them up to date with modern combat meta, as well as clean up my SO vendor update in the process. - Added gear specializations to the XO weapons vendor, offering the essentials set of either a Medic or Engineer - Adds a Magharn to rail attachments section in the XO weapons vendor - Expanded belt/pouch options in the XO weapons vendor - Added the 'other gear' section in the XO vendor, with various combat supplies Misc. - Fixed XO/SO vendor code so that selecting the autoinjector pouch gives you a full one, rather than empty - ~~Increased XO policing skillset from 1, to 2, so they can actually use the MP belt they are offered~~ (Already done in #6781 ) - Unified the SO armory vendor code into the regular SO vendor file, rather than having two seperate # Explain why it's good for the game The XO gear vendors have sat untouched in the code for quite some time, and have been left to fall behind the quickly changing meta of CM. With a more updated selection of modern gear, XOs will no longer be significantly out-geared by their Staff Officers when it comes to organizing their combat kits, especially during hijack. XOs will be brought up to par with the gear diversity that SOs have enjoyed for some months now. # Testing Photographs and Procedure Select photos of the updated XO vendor menus, where changes have been made
    ![Screenshot 2024-05-17 160207](https://github.com/cmss13-devs/cmss13/assets/31124786/bc48f7e7-a6d4-44a6-91c8-7e9090ab83a8) ![Screenshot 2024-05-17 160216](https://github.com/cmss13-devs/cmss13/assets/31124786/b48ebdd3-7f3a-42cb-9411-ae5385c9273d) ![Screenshot 2024-05-17 160228](https://github.com/cmss13-devs/cmss13/assets/31124786/f2b14ecb-ff72-4437-ad24-3692e0447d13) ![Screenshot 2024-05-17 160236](https://github.com/cmss13-devs/cmss13/assets/31124786/f07ff972-ed74-478e-9eec-e2080c128f60)
    # Changelog :cl: refactor: SO armory vendor code refactored into the main SO gear vendor code balance: XO weapon and clothing vendors fitted with a more modernized equipment set balance: XO weapon vendor now offers Medic or Engineer essentials sets fix: Vending an autoinjector pouch as SO or XO now produces a full pouch, rather than empty balance: SO's mod88 removed from cryo spawn and moved to their vendor instead /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- .../vendor_types/crew/senior_officers.dm | 99 ++++++++++++------- .../vendor_types/crew/staff_officer.dm | 95 +++++++++++++++++- .../vendor_types/crew/staff_officer_armory.dm | 89 ----------------- code/modules/gear_presets/uscm_ship.dm | 1 - colonialmarines.dme | 1 - maps/map_files/USS_Almayer/USS_Almayer.dmm | 4 +- 6 files changed, 159 insertions(+), 130 deletions(-) delete mode 100644 code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm diff --git a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm index b938db1d3db6..b63a73a90f06 100644 --- a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm +++ b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm @@ -329,19 +329,21 @@ GLOBAL_LIST_INIT(cm_vending_gear_xo, list( list("Shotgun Slugs", 20, /obj/item/ammo_magazine/shotgun/slugs, null, VENDOR_ITEM_REGULAR), list("Flechette Shells", 20, /obj/item/ammo_magazine/shotgun/flechette, null, VENDOR_ITEM_REGULAR), + list("SPECIALISATION KIT (CHOOSE 1)", 0, null, null, null), + list("Essential Engineer Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), + list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), + list("EXPLOSIVES", 0, null, null, null), list("HEDP Grenade Pack", 15, /obj/item/storage/box/packet/high_explosive, null, VENDOR_ITEM_REGULAR), list("HEFA Grenade Pack", 15, /obj/item/storage/box/packet/hefa, null, VENDOR_ITEM_REGULAR), list("WP Grenade Pack", 15, /obj/item/storage/box/packet/phosphorus, null, VENDOR_ITEM_REGULAR), list("RAIL ATTACHMENTS", 0, null, null, null), + list("Magnetic Harness", 12, /obj/item/attachable/magnetic_harness, null, VENDOR_ITEM_RECOMMENDED), list("Red-Dot Sight", 15, /obj/item/attachable/reddot, null, VENDOR_ITEM_REGULAR), list("Reflex Sight", 15, /obj/item/attachable/reflex, null, VENDOR_ITEM_REGULAR), list("S4 2x Telescopic Mini-Scope", 15, /obj/item/attachable/scope/mini, null, VENDOR_ITEM_REGULAR), - list("Helmet Visors", 0, null, null, null), - list("Welding Visor", 5, /obj/item/device/helmet_visor/welding_visor, null, VENDOR_ITEM_RECOMMENDED), - list("UNDERBARREL ATTACHMENTS", 0, null, null, null), list("Laser Sight", 15, /obj/item/attachable/lasersight, null, VENDOR_ITEM_REGULAR), list("Angled Grip", 15, /obj/item/attachable/angledgrip, null, VENDOR_ITEM_REGULAR), @@ -355,6 +357,22 @@ GLOBAL_LIST_INIT(cm_vending_gear_xo, list( list("Extended Barrel", 15, /obj/item/attachable/extended_barrel, null, VENDOR_ITEM_REGULAR), list("Recoil Compensator", 15, /obj/item/attachable/compensator, null, VENDOR_ITEM_REGULAR), list("Suppressor", 15, /obj/item/attachable/suppressor, null, VENDOR_ITEM_REGULAR), + + list("OTHER SUPPLIES", 0, null, null, null), + list("Welding Visor", 5, /obj/item/device/helmet_visor/welding_visor, null, VENDOR_ITEM_REGULAR), + list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), + list("Entrenching Tool", 1, /obj/item/tool/shovel/etool, null, VENDOR_ITEM_REGULAR), + list("Magnetic Harness", 12, /obj/item/attachable/magnetic_harness, null, VENDOR_ITEM_RECOMMENDED), + list("Radio Telephone Pack", 15, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_RECOMMENDED), + list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_RECOMMENDED), + list("Machete Scabbard (Full)", 5, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR), + list("Binoculars", 5,/obj/item/device/binoculars, null, VENDOR_ITEM_REGULAR), + list("Rangefinder", 8, /obj/item/device/binoculars/range, null, VENDOR_ITEM_REGULAR), + list("Laser Designator", 12, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_RECOMMENDED), + list("Fulton Recovery Device", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), + list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), + list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), + list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_REGULAR), )) /obj/effect/essentials_set/xo/shotgunpreset @@ -377,10 +395,16 @@ GLOBAL_LIST_INIT(cm_vending_gear_xo, list( //------------UNIFORM/GEAR VENDOR--------------- GLOBAL_LIST_INIT(cm_vending_clothing_xo, list( + list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), + list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_COMBAT_ARMOR, VENDOR_ITEM_MANDATORY), + list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_COMBAT_HELMET, VENDOR_ITEM_MANDATORY), + list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_COMBAT_SHOES, VENDOR_ITEM_MANDATORY), + list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Headset", 0, /obj/item/device/radio/headset/almayer/mcom/cdrcom, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), list("Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), + list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), list("UNIFORM (CHOOSE ONE)", 0, null, null, null), list("Service Uniform", 0, /obj/item/clothing/under/marine/officer/bridge, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_RECOMMENDED), @@ -393,53 +417,60 @@ GLOBAL_LIST_INIT(cm_vending_clothing_xo, list( list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_REGULAR), list("M44 Revolver", 0, /obj/item/storage/belt/gun/m44/mp, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_REGULAR), - list("BELTS (CHOOSE 1)", 0, null, null, null), - list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("Military Police Belt", 0, /obj/item/storage/belt/security/MP/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Holster Toolrig", 0, /obj/item/storage/belt/gun/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - - list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), - list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), - list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), - list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), - list("EYEWEAR (CHOOSE 1)", 0, null, null, null), list("Medical HUD Glasses", 0, /obj/item/clothing/glasses/hud/health, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_RECOMMENDED), list("Security HUD Glasses", 0, /obj/item/clothing/glasses/sunglasses/sechud, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), list("Bimex Personal Shades", 0, /obj/item/clothing/glasses/sunglasses/big, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_RECOMMENDED), list("Aviator Shades", 0, /obj/item/clothing/glasses/sunglasses/aviator, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), + list("HATS (CHOOSE 1)", 0, null, null, null), + list("Officer Beret", 0, /obj/item/clothing/head/beret/marine/chiefofficer, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("Service Peaked Cap", 0, /obj/item/clothing/head/marine/peaked/service, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("Officer Cap", 0, /obj/item/clothing/head/cmcap/bridge, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("PATCHES", 0, null, null, null), - list("Falling Falcons Shoulder Patch", 0, /obj/item/clothing/accessory/patch/falcon, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), - list("USCM Shoulder Patch", 0, /obj/item/clothing/accessory/patch, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + list("Falling Falcons Shoulder Patch", 1, /obj/item/clothing/accessory/patch/falcon, null, VENDOR_ITEM_REGULAR), + list("USCM Shoulder Patch", 1, /obj/item/clothing/accessory/patch, null, VENDOR_ITEM_REGULAR), + + + list("BELT (CHOOSE 1)", 0, null, null, null), + list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Holster Toolrig (Full)", 0, /obj/item/storage/belt/gun/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("Military Police Belt", 0, /obj/item/storage/belt/security/MP/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("POUCHES (CHOOSE 2)", 0, null, null, null), - list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), - list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Sidearm Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Magazine Pouch", 0, /obj/item/storage/pouch/magazine/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Document Pouch", 0, /obj/item/storage/pouch/document, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Electronics Pouch (Full)", 0, /obj/item/storage/pouch/electronics/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Fuel Tank Strap Pouch", 0, /obj/item/storage/pouch/flamertank, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), - list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - - list("HATS (CHOOSE 1)", 0, null, null, null), - list("Officer Beret", 0, /obj/item/clothing/head/beret/marine/chiefofficer, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - list("Service Peaked Cap", 0, /obj/item/clothing/head/marine/peaked/service, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - list("Officer Cap", 0, /obj/item/clothing/head/cmcap/bridge, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), )) diff --git a/code/game/machinery/vending/vendor_types/crew/staff_officer.dm b/code/game/machinery/vending/vendor_types/crew/staff_officer.dm index 50b83ccdc54f..65fbf2917699 100644 --- a/code/game/machinery/vending/vendor_types/crew/staff_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/staff_officer.dm @@ -7,11 +7,11 @@ /obj/structure/machinery/cm_vending/clothing/staff_officer/get_listed_products(mob/user) return GLOB.cm_vending_clothing_staff_officer -//------------GEAR--------------- +//------------CLOTHING--------------- GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer, list( list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), + list("Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_COMBAT_SHOES, VENDOR_ITEM_MANDATORY), list("Headset", 0, /obj/item/device/radio/headset/almayer/mcom, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), @@ -31,12 +31,24 @@ GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer, list( list("Officer Cap", 0, /obj/item/clothing/head/cmcap/bridge, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_RECOMMENDED), list("Service Peaked Cap", 0, /obj/item/clothing/head/marine/peaked/service, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_RECOMMENDED), + list("PATCHES", 0, null, null, null), + list("Falling Falcons Shoulder Patch", 1, /obj/item/clothing/accessory/patch/falcon, null, VENDOR_ITEM_REGULAR), + list("USCM Shoulder Patch", 1, /obj/item/clothing/accessory/patch, null, VENDOR_ITEM_REGULAR), + list("PERSONAL SIDEARM (CHOOSE 1)", 0, null, null, null), list("M44 Revolver", 0, /obj/item/storage/belt/gun/m44/mp, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), list("M4A3 Pistol", 0, /obj/item/storage/belt/gun/m4a3/commander, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), list("VP78 Pistol", 0, /obj/item/storage/belt/gun/m4a3/vp78, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), + list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("BACKPACK (CHOOSE 1)", 0, null, null, null), list("Backpack", 0, /obj/item/storage/backpack/marine, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), list("Satchel", 0, /obj/item/storage/backpack/marine/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), @@ -46,8 +58,85 @@ GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer, list( list("Binoculars", 5,/obj/item/device/binoculars, null, VENDOR_ITEM_REGULAR), list("Rangefinder", 8, /obj/item/device/binoculars/range, null, VENDOR_ITEM_REGULAR), list("Laser Designator", 12, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_RECOMMENDED), - list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_RECOMMENDED), + list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_REGULAR), + list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_RECOMMENDED), + list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), + list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), + )) + +/obj/structure/machinery/cm_vending/gear/staff_officer_armory + name = "\improper ColMarTech Staff Officer Armory Equipment Rack" + desc = "An automated combat equipment vendor for Staff Officers." + req_access = list(ACCESS_MARINE_COMMAND) + icon_state = "mar_rack" + vendor_role = list(JOB_SO) + +/obj/structure/machinery/cm_vending/gear/staff_officer_armory/get_listed_products(mob/user) + return GLOB.cm_vending_gear_staff_officer_armory + +//------------ARMORY--------------- + +GLOBAL_LIST_INIT(cm_vending_gear_staff_officer_armory, list( + list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), + list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_COMBAT_ARMOR, VENDOR_ITEM_MANDATORY), + list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_COMBAT_HELMET, VENDOR_ITEM_MANDATORY), + list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_COMBAT_SHOES, VENDOR_ITEM_MANDATORY), + list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), + list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + list("Aviator Shades", 0, /obj/item/clothing/glasses/sunglasses/aviator, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), + list("Bayonet", 0, /obj/item/attachable/bayonet, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), + + list("SPECIALISATION KIT (CHOOSE 1)", 0, null, null, null), + list("Essential Engineer Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + + list("BELT (CHOOSE 1)", 0, null, null, null), + list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Holster Toolrig (Full)", 0, /obj/item/storage/belt/gun/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + + list("POUCHES (CHOOSE 2)", 0, null, null, null), + list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Magazine Pouch", 0, /obj/item/storage/pouch/magazine/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Electronics Pouch (Full)", 0, /obj/item/storage/pouch/electronics/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Fuel Tank Strap Pouch", 0, /obj/item/storage/pouch/flamertank, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + + list("MASK (CHOOSE 1)", 0, null, null, null), + list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Heat Absorbent Coif", 0, /obj/item/clothing/mask/rebreather/scarf, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + + list("OTHER SUPPLIES", 0, null, null, null), + list("Welding Visor", 5, /obj/item/device/helmet_visor/welding_visor, null, VENDOR_ITEM_REGULAR), + list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), + list("Entrenching Tool", 1, /obj/item/tool/shovel/etool, null, VENDOR_ITEM_REGULAR), + list("Magnetic Harness", 12, /obj/item/attachable/magnetic_harness, null, VENDOR_ITEM_RECOMMENDED), + list("Radio Telephone Pack", 15, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_RECOMMENDED), list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_RECOMMENDED), + list("Machete Scabbard (Full)", 5, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR), + list("Binoculars", 5,/obj/item/device/binoculars, null, VENDOR_ITEM_REGULAR), + list("Rangefinder", 8, /obj/item/device/binoculars/range, null, VENDOR_ITEM_REGULAR), + list("Laser Designator", 12, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_RECOMMENDED), + list("Fulton Recovery Device", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), + list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_REGULAR), )) diff --git a/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm b/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm deleted file mode 100644 index 46de6ed028d0..000000000000 --- a/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm +++ /dev/null @@ -1,89 +0,0 @@ -/obj/structure/machinery/cm_vending/clothing/staff_officer_armory - name = "\improper ColMarTech Staff Officer Armory Equipment Rack" - desc = "An automated combat equipment vendor for Staff Officers." - req_access = list(ACCESS_MARINE_COMMAND) - icon_state = "mar_rack" - vendor_role = list(JOB_SO) - -/obj/structure/machinery/cm_vending/clothing/staff_officer_armory/get_listed_products(mob/user) - return GLOB.cm_vending_clothing_staff_officer_armory - -//------------GEAR--------------- - -GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer_armory, list( - list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_COMBAT_ARMOR, VENDOR_ITEM_MANDATORY), - list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_COMBAT_HELMET, VENDOR_ITEM_MANDATORY), - list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), - list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), - list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), - list("Aviator Shades", 0, /obj/item/clothing/glasses/sunglasses/aviator, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), - list("Bayonet", 0, /obj/item/attachable/bayonet, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), - - list("SPECIALISATION KIT (CHOOSE 1)", 0, null, null, null), - list("Essential Engineer Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), - list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), - - list("BELT (CHOOSE 1)", 0, null, null, null), - list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - - list("POUCHES (CHOOSE 2)", 0, null, null, null), - list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Document Pouch", 0, /obj/item/storage/pouch/document, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Electronics Pouch (Full)", 0, /obj/item/storage/pouch/electronics/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First Responder Pouch", 0, /obj/item/storage/pouch/first_responder, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Fuel Tank Strap Pouch", 0, /obj/item/storage/pouch/flamertank, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), - list("Large Magazine Pouch", 0, /obj/item/storage/pouch/magazine/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Large Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - - list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), - list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), - list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - - list("MASK (CHOOSE 1)", 0, null, null, null), - list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - list("Heat Absorbent Coif", 0, /obj/item/clothing/mask/rebreather/scarf, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - - list("OTHER SUPPLIES", 0, null, null, null), - list("Medical Helmet Optic", 5, /obj/item/device/helmet_visor/medical, null, VENDOR_ITEM_REGULAR), - list("Welding Visor", 5, /obj/item/device/helmet_visor/welding_visor, null, VENDOR_ITEM_REGULAR), - list("Magnetic Harness", 12, /obj/item/attachable/magnetic_harness, null, VENDOR_ITEM_REGULAR), - list("Radio Telephone Pack", 15, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_RECOMMENDED), - list("Binoculars", 5,/obj/item/device/binoculars, null, VENDOR_ITEM_REGULAR), - list("Rangefinder", 8, /obj/item/device/binoculars/range, null, VENDOR_ITEM_REGULAR), - list("Laser Designator", 12, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_RECOMMENDED), - list("Data Detector", 5, /obj/item/device/motiondetector/intel, null, VENDOR_ITEM_REGULAR), - list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_RECOMMENDED), - list("Fulton Recovery Device", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), - list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_REGULAR), - list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), - list("Blowtorch", 5, /obj/item/tool/weldingtool, null, VENDOR_ITEM_REGULAR), - list("Wrench", 1, /obj/item/tool/wrench, null, VENDOR_ITEM_REGULAR), - list("Crowbar", 1, /obj/item/tool/crowbar, null, VENDOR_ITEM_REGULAR), - list("Entrenching Tool", 1, /obj/item/tool/shovel/etool, null, VENDOR_ITEM_REGULAR), - list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), - list("Machete Scabbard (Full)", 5, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR) - )) diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 76b0ea2c9341..ba4a8a684321 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -546,7 +546,6 @@ new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/mcom(new_human), WEAR_L_EAR) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/officer/bridge(new_human), WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/dress(new_human), WEAR_FEET) - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m4a3/mod88(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap/bridge(new_human), WEAR_HEAD) new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/large(new_human), WEAR_L_STORE) diff --git a/colonialmarines.dme b/colonialmarines.dme index d4c8bf6ce6e3..d1dc35b9fe77 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1003,7 +1003,6 @@ #include "code\game\machinery\vending\vendor_types\crew\sea.dm" #include "code\game\machinery\vending\vendor_types\crew\senior_officers.dm" #include "code\game\machinery\vending\vendor_types\crew\staff_officer.dm" -#include "code\game\machinery\vending\vendor_types\crew\staff_officer_armory.dm" #include "code\game\machinery\vending\vendor_types\crew\synthetic.dm" #include "code\game\machinery\vending\vendor_types\crew\vehicle_crew.dm" #include "code\game\machinery\vending\vendor_types\squad_prep\squad_engineer.dm" diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index c1d18d4f9483..dba72a936591 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -235,7 +235,7 @@ name = "General Listening Channel"; pixel_y = 28 }, -/obj/structure/machinery/cm_vending/clothing/staff_officer_armory, +/obj/structure/machinery/cm_vending/gear/staff_officer_armory, /turf/open/floor/almayer/redfull, /area/almayer/command/cic) "abR" = ( @@ -51901,7 +51901,7 @@ /turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_p) "ryR" = ( -/obj/structure/machinery/cm_vending/clothing/staff_officer_armory, +/obj/structure/machinery/cm_vending/gear/staff_officer_armory, /turf/open/floor/almayer/redfull, /area/almayer/command/cic) "ryY" = ( From 1beda3b48be1a2bf7f6453a65460feded955b55c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 05:52:06 +0100 Subject: [PATCH 202/275] Automatic changelog for PR #6301 [ci skip] --- html/changelogs/AutoChangeLog-pr-6301.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6301.yml diff --git a/html/changelogs/AutoChangeLog-pr-6301.yml b/html/changelogs/AutoChangeLog-pr-6301.yml new file mode 100644 index 000000000000..b45b76cea902 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6301.yml @@ -0,0 +1,8 @@ +author: "SpypigDev" +delete-after: True +changes: + - refactor: "SO armory vendor code refactored into the main SO gear vendor code" + - balance: "XO weapon and clothing vendors fitted with a more modernized equipment set" + - balance: "XO weapon vendor now offers Medic or Engineer essentials sets" + - bugfix: "Vending an autoinjector pouch as SO or XO now produces a full pouch, rather than empty" + - balance: "SO's mod88 removed from cryo spawn and moved to their vendor instead" \ No newline at end of file From 9ac8465a2241f5378e617582f833a4304300ea79 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Sat, 3 Aug 2024 08:52:52 +0300 Subject: [PATCH 203/275] =?UTF-8?q?Sacrifice=20ability=20buff=20=E2=80=94?= =?UTF-8?q?=20now=20guarantees=20to=20get=20the=20target=20out=20of=20crit?= =?UTF-8?q?=20on=20top=20of=20the=20heal=20(#6845)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # About the pull request Now on top of transferring 75% of the healer's health the ability first "uncrits" the target, i.e. sets a critted xeno health to zero (if health was lower than zero) prior to the actual health transfer. # Explain why it's good for the game Sacrifice is generally not very impressive, because when you use it on a xeno that have been critted (the obvious target for your Sacrifice ability), you often end up spending a lot of your sacrifice healing trying to get them out of the crit state (and sometimes it might not even be enough to actually get them out of the crit state, due to warding making them have a very huge negative health threshold), which ends up in leaving your target at extremely low health, still stunned from crit, and often without their source of warding (which is usually you). This basically makes a lot of sacrifices be in vain, which is pretty upsetting. Now negative health is basically irrelevant for the sacrifice, as you are guaranteed to put them out of crit. It still shouldn't be overpowered, because even a full sacrifice heal will leave a critted xeno with no more than 375 hp and this change doesn't affect sacrificing for not critted xenos. # Testing Photographs and Procedure
    Screenshots & Videos Yes, I tested this by bombing queen into -150, then sacrificing with full health. Result is 375 hp.
    # Changelog :cl: ihatethisengine2 balance: sacrifice ability now guarantees to get the target out of crit on top of the heal /:cl: --- .../mob/living/carbon/xenomorph/strains/castes/drone/healer.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm index 7ceaf2fed75e..736a3d54b422 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm @@ -257,6 +257,9 @@ xeno.say(";MY LIFE FOR THE QUEEN!!!") + if(target.health < 0) + target.gain_health(abs(target.health)) // gets them out of crit first + target.gain_health(xeno.health * transfer_mod) target.updatehealth() From 6bf78da8d8991a43ec8121383f34827451377712 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 06:58:11 +0100 Subject: [PATCH 204/275] Automatic changelog for PR #6845 [ci skip] --- html/changelogs/AutoChangeLog-pr-6845.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6845.yml diff --git a/html/changelogs/AutoChangeLog-pr-6845.yml b/html/changelogs/AutoChangeLog-pr-6845.yml new file mode 100644 index 000000000000..224db01fdc09 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6845.yml @@ -0,0 +1,4 @@ +author: "ihatethisengine2" +delete-after: True +changes: + - balance: "sacrifice ability now guarantees to get the target out of crit on top of the heal" \ No newline at end of file From 9144beb38a7fd4ae7f26a96224e84ad99d9b07b2 Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Sat, 3 Aug 2024 07:53:08 +0200 Subject: [PATCH 205/275] Removes an unneeded var in mob_hud.dm (#6846) # About the pull request removes an unneeded var in mob_hud.dm. this got missed in my heartbreak scan PR as i did not compile after adding the suggested changes # Explain why it's good for the game removes a warning when compiling the game # Changelog :cl: code: removed an unneeded var in mob_hud.dm /:cl: --- code/datums/mob_hud.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/datums/mob_hud.dm b/code/datums/mob_hud.dm index 33b756fc8447..011dc8e25dba 100644 --- a/code/datums/mob_hud.dm +++ b/code/datums/mob_hud.dm @@ -408,7 +408,6 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, list( var/revive_enabled = stat == DEAD && check_tod() && is_revivable() if(stat == DEAD) revive_enabled = check_tod() && is_revivable() - var/datum/internal_organ/heart/heart = islist(internal_organs_by_name) ? internal_organs_by_name["heart"] : null var/holder2_set = 0 if(hivenumber) From 873734fe77bc959c2411b4b4064f6c1c09c1f233 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 07:07:57 +0100 Subject: [PATCH 206/275] Automatic changelog for PR #6846 [ci skip] --- html/changelogs/AutoChangeLog-pr-6846.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6846.yml diff --git a/html/changelogs/AutoChangeLog-pr-6846.yml b/html/changelogs/AutoChangeLog-pr-6846.yml new file mode 100644 index 000000000000..8318cd0e3494 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6846.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - code_imp: "removed an unneeded var in mob_hud.dm" \ No newline at end of file From 2ee9bbee37fa5f6be0081e92f0911eb56bffc949 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Sat, 3 Aug 2024 14:15:51 +0800 Subject: [PATCH 207/275] VP78 Improve Fire Range (#6735) # About the pull request This PR sets the maximum range of the VP78 to 6 tiles, up from 3, before it experiences damage fall off. # Explain why it's good for the game Despite the buffs to the VP78 that raised its overall DPS from terrible to average, by pistol standards, the weapon continues to flounder amongst the community, its hard cap of 3 tiles before it experiences horrible damage falloff, to the point the gun is dealing pitiful damage at 5 to 6 tiles, makes the weapon anathema to much of the community, to the point even Maintainers have pointed out how subpar the weapon is and suggesting players use alternatives. This state of affairs stands in stark contrast to the fact virtually every single other pistol option Marines have access to feature a low level of falloff at an identical value. The overall DPS of the VP78 is, at optimal range, comparable to weapons like the Mod88 or the Revolver, ergo I do not see any reason why the VP78 demands such a harsh penalty to its damage at any range beyond close quarters, especially true of the fact this weapon is in limited circulation and suffers very limited ammo resupply possibilities. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: balance: The VP78 pistol will now deal maximum damage up to 6 tiles from the shooters position before experiencing gradual damage falloff. This is up from a previous maximum range of 3 tiles. /:cl: --------- Co-authored-by: Steelpoint --- code/datums/ammo/bullet/pistol.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/ammo/bullet/pistol.dm b/code/datums/ammo/bullet/pistol.dm index ced951241754..8b5239ba9127 100644 --- a/code/datums/ammo/bullet/pistol.dm +++ b/code/datums/ammo/bullet/pistol.dm @@ -180,12 +180,12 @@ headshot_state = HEADSHOT_OVERLAY_MEDIUM debilitate = list(0,0,0,0,0,0,0,2) - effective_range_max = 3 + effective_range_max = 6 accuracy = HIT_ACCURACY_TIER_4 damage = 45 penetration= ARMOR_PENETRATION_TIER_6 shrapnel_chance = SHRAPNEL_CHANCE_TIER_2 - damage_falloff = DAMAGE_FALLOFF_TIER_6 //"VP78 - the only pistol viable as a primary."-Vampmare, probably. + damage_falloff = DAMAGE_FALLOFF_TIER_6 /datum/ammo/bullet/pistol/squash/toxin name = "toxic squash-head pistol bullet" From 9db8f36530979a1928f6ab67588adca73772e999 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 07:22:21 +0100 Subject: [PATCH 208/275] Automatic changelog for PR #6735 [ci skip] --- html/changelogs/AutoChangeLog-pr-6735.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6735.yml diff --git a/html/changelogs/AutoChangeLog-pr-6735.yml b/html/changelogs/AutoChangeLog-pr-6735.yml new file mode 100644 index 000000000000..8d84cd25a7b3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6735.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - balance: "The VP78 pistol will now deal maximum damage up to 6 tiles from the shooters position before experiencing gradual damage falloff. This is up from a previous maximum range of 3 tiles." \ No newline at end of file From 6739ddcb02ae0edec6b130c2dbba741a72e520c7 Mon Sep 17 00:00:00 2001 From: Git-Nivrak <59925169+Git-Nivrak@users.noreply.github.com> Date: Sat, 3 Aug 2024 08:50:08 +0200 Subject: [PATCH 209/275] Comtech Stuff (#6650) # About the pull request A bunch of qol and new items for combat technicians # Explain why it's good for the game Gives combat techs some new tools, toys and skills to make them feel like an actual role rather than another guy with engineering skill. # Sprite screenshots ![305680653-a9a4818a-83c9-43cf-8a12-a21cc95de856](https://github.com/user-attachments/assets/80ca281a-dd45-4a1f-9f6d-8f6f319c4a9d) ![305680657-5f5f6226-448e-4196-8a20-983da8f718be](https://github.com/user-attachments/assets/17128c68-9ff1-48de-9f6c-e52fea387ad0)
    # Changelog :cl: Nivrak, NervanCatos balance: Modified engineering skill levels, Combat technicians now do everything engineering related slightly faster. This does not affect any other roles or skillchecks. add: Adds the tactical compact nailgun to the Combat Technician's vendor essential engineering kit, It cannot fire and uses 2 metal instead of 1 to repair. Credit to NervanCatos. add: Added the M277 pattern construction rig, It comes with 6 slots instead of 10 in the M276 but can carry metal and plasteel stacks. Available in the CT vendor. add: Added the Engineer Kit pouch, basically and engineer kit - in a pouch. Restricted by engineering skill. Available in the CT vendor. add: Added the Small Tool Webbing, A smaller variant of the tool webbing with 6 slots instead of 7. Available in the CT vendor. qol: Screwdriver, Crowbar, Blowtorch, Multitool, Wrench and Wirecutters will now prioritize the tool webbing when quick equipping. code: Added a new variable for items, preferred_storage which allows to replicate the above behavior for other items and storages. add: Added a new sentry upgrade, The omni-sentry. As the name suggests it is omni-directional but has 30% reduces damage and a shorter range by 1. qol: Made APC examine-text a bit more clear about what you should be doing next. /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/__DEFINES/skills.dm | 9 ++-- code/datums/skills/civilian.dm | 20 ++++---- code/datums/skills/clf.dm | 10 ++-- code/datums/skills/cmb.dm | 2 +- code/datums/skills/commando.dm | 14 +++--- code/datums/skills/contractor.dm | 8 ++-- code/datums/skills/dutch.dm | 6 +-- code/datums/skills/forecon.dm | 12 ++--- code/datums/skills/freelancer.dm | 6 +-- code/datums/skills/mercenary.dm | 10 ++-- code/datums/skills/misc.dm | 6 +-- code/datums/skills/pmc.dm | 20 ++++---- code/datums/skills/rmc.dm | 8 ++-- code/datums/skills/synthetic.dm | 2 +- code/datums/skills/upp.dm | 26 +++++----- code/datums/skills/uscm.dm | 32 ++++++------- code/datums/skills/wygoons.dm | 4 +- .../colonialmarines/whiskey_outpost/skills.dm | 4 +- code/game/jobs/job/marine/squad_info.dm | 6 +-- code/game/machinery/autolathe.dm | 10 ++-- code/game/machinery/colony_floodlights.dm | 12 ++--- code/game/machinery/computer/computer.dm | 2 +- code/game/machinery/computer/demo_sim.dm | 2 +- code/game/machinery/constructable_frame.dm | 2 +- code/game/machinery/doors/airlock.dm | 6 +-- code/game/machinery/doors/multi_tile.dm | 4 +- code/game/machinery/fusion_engine.dm | 6 +-- code/game/machinery/kitchen/smartfridge.dm | 6 +-- code/game/machinery/machinery.dm | 2 +- .../telecomms/machine_interactions.dm | 4 +- .../machinery/telecomms/portable_comms.dm | 2 +- code/game/machinery/telecomms/presets.dm | 2 +- code/game/machinery/vending/cm_vending.dm | 12 ++--- code/game/machinery/vending/vending.dm | 8 ++-- .../vending/vendor_types/requisitions.dm | 4 +- .../vendor_types/squad_prep/squad_engineer.dm | 5 ++ .../vendor_types/squad_prep/squad_prep.dm | 3 +- code/game/objects/items.dm | 3 ++ .../objects/items/circuitboards/computer.dm | 2 +- code/game/objects/items/devices/multitool.dm | 3 +- code/game/objects/items/devices/scanners.dm | 2 +- .../objects/items/explosives/explosive.dm | 2 +- code/game/objects/items/explosives/plastic.dm | 4 +- code/game/objects/items/props/helmetgarb.dm | 4 +- code/game/objects/items/storage/backpack.dm | 2 +- code/game/objects/items/storage/belt.dm | 45 +++++++++++++++++- code/game/objects/items/storage/pouch.dm | 22 +++++++++ code/game/objects/items/storage/toolkit.dm | 2 +- .../objects/items/tools/maintenance_tools.dm | 6 ++- .../objects/structures/barricade/barricade.dm | 8 +++- .../structures/barricade/deployable.dm | 2 +- .../objects/structures/barricade/metal.dm | 2 +- .../objects/structures/barricade/plasteel.dm | 14 +++--- code/game/turfs/walls/walls.dm | 2 +- code/modules/clothing/under/ties.dm | 21 ++++++++ code/modules/cm_marines/anti_air.dm | 2 +- .../modules/cm_marines/equipment/kit_boxes.dm | 8 ++-- .../equipment/mortar/mortar_shells.dm | 2 +- .../cm_marines/equipment/mortar/mortars.dm | 8 ++-- code/modules/cm_marines/orbital_cannon.dm | 2 +- .../cm_tech/implements/xeno_handler.dm | 2 +- code/modules/defenses/defenses.dm | 8 ++-- code/modules/defenses/handheld.dm | 11 ++++- code/modules/defenses/sentry.dm | 8 +++- code/modules/defenses/sentry_computer.dm | 4 +- .../desert_dam/motion_sensor/sensortower.dm | 8 ++-- .../mob/living/carbon/human/inventory.dm | 2 + code/modules/mob/mob_helpers.dm | 4 +- code/modules/power/apc.dm | 26 +++++----- code/modules/projectiles/gun_helpers.dm | 27 +++++++++++ code/modules/projectiles/guns/smgs.dm | 12 ++++- .../projectiles/magazines/specialist.dm | 2 +- .../chemistry_machinery/chem_master.dm | 2 +- code/modules/vehicles/hardpoints/hardpoint.dm | 2 +- .../vehicles/hardpoints/holder/holder.dm | 6 +-- .../multitile/multitile_hardpoints.dm | 4 +- icons/mob/humans/onmob/items_lefthand_1.dmi | Bin 116593 -> 115379 bytes icons/mob/humans/onmob/items_righthand_1.dmi | Bin 113442 -> 114511 bytes icons/obj/items/clothing/belts.dmi | Bin 72464 -> 72348 bytes .../weapons/guns/guns_by_faction/colony.dmi | Bin 26863 -> 27974 bytes 80 files changed, 377 insertions(+), 216 deletions(-) diff --git a/code/__DEFINES/skills.dm b/code/__DEFINES/skills.dm index d33e26c1c3f6..e4965907f707 100644 --- a/code/__DEFINES/skills.dm +++ b/code/__DEFINES/skills.dm @@ -70,10 +70,11 @@ // engineer skill #define SKILL_ENGINEER_DEFAULT 0 -#define SKILL_ENGINEER_TRAINED 1 //barricade repair && c4 use (mini-engis, specs) -#define SKILL_ENGINEER_ENGI 2 //plasteel barricade deconstruction, hacking&&planet engine fixing&&apc building, Telecomms fixing (Combat Engi, OT, etc.) -#define SKILL_ENGINEER_MASTER 3 //Synths -#define SKILL_ENGINEER_MAX 3 +#define SKILL_ENGINEER_NOVICE 1 //barricade repair && c4 use (mini-engis, specs) +#define SKILL_ENGINEER_TRAINED 2 //plasteel barricade deconstruction, hacking&&planet engine fixing&&apc building, Telecomms fixing (OT, etc.) +#define SKILL_ENGINEER_ENGI 3 // Slightly faster at everything (Combat Technicians) +#define SKILL_ENGINEER_MASTER 4 //Synths +#define SKILL_ENGINEER_MAX 4 //medical skill #define SKILL_MEDICAL_DEFAULT 0 diff --git a/code/datums/skills/civilian.dm b/code/datums/skills/civilian.dm index 0ff13ae67225..ff9cadf02913 100644 --- a/code/datums/skills/civilian.dm +++ b/code/datums/skills/civilian.dm @@ -20,7 +20,7 @@ CIVILIAN SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_INTEL = SKILL_INTEL_EXPERT, ) @@ -31,7 +31,7 @@ CIVILIAN SKILL_CQC = SKILL_CQC_DEFAULT, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, //The ASRS consoles + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //The ASRS consoles SKILL_FIREARMS = SKILL_FIREARMS_CIVILIAN, SKILL_POLICE = SKILL_POLICE_SKILLED, //The CMB Tradeband Compliance Device ) @@ -43,7 +43,7 @@ CIVILIAN SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, @@ -115,7 +115,7 @@ CIVILIAN SKILL_ENDURANCE = SKILL_ENDURANCE_SURVIVOR, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, ) @@ -131,7 +131,7 @@ CIVILIAN /datum/skills/civilian/survivor/clf name = "Survivor CLF" additional_skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, @@ -158,7 +158,7 @@ CIVILIAN name = "Survivor Miner" additional_skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, ) @@ -167,7 +167,7 @@ CIVILIAN name = "Survivor Trucker" additional_skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_VEHICLE = SKILL_VEHICLE_CREWMAN, ) @@ -176,7 +176,7 @@ CIVILIAN name = "Survivor Engineer" additional_skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, @@ -192,7 +192,7 @@ CIVILIAN /datum/skills/civilian/survivor/marshal name = "Survivor Marshal" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -201,7 +201,7 @@ CIVILIAN SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, ) diff --git a/code/datums/skills/clf.dm b/code/datums/skills/clf.dm index 88aa14a41f79..64a8864d3c51 100644 --- a/code/datums/skills/clf.dm +++ b/code/datums/skills/clf.dm @@ -12,7 +12,7 @@ COLONIAL LIBERATION FRONT SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_ENDURANCE = SKILL_ENDURANCE_WEAK, @@ -24,7 +24,7 @@ COLONIAL LIBERATION FRONT skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_POWERLOADER = SKILL_POWERLOADER_TRAINED, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, @@ -48,7 +48,7 @@ COLONIAL LIBERATION FRONT skills = list( SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to use c4 in demo set. + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, //to use c4 in demo set. SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_SPEC_WEAPONS = SKILL_SPEC_ALL, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, @@ -60,7 +60,7 @@ COLONIAL LIBERATION FRONT name = "CLF Leader" skills = list( SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, // to use their C4 + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, // to use their C4 SKILL_CQC = SKILL_CQC_SKILLED, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -78,7 +78,7 @@ COLONIAL LIBERATION FRONT name = "CLF Cell Commander" skills = list( SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, diff --git a/code/datums/skills/cmb.dm b/code/datums/skills/cmb.dm index b29a4c314567..8fa7ca4dd892 100644 --- a/code/datums/skills/cmb.dm +++ b/code/datums/skills/cmb.dm @@ -26,7 +26,7 @@ COLONIAL MARSHALS SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_MASTER, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, diff --git a/code/datums/skills/commando.dm b/code/datums/skills/commando.dm index ed5e5ee086e4..5133cb0e55ea 100644 --- a/code/datums/skills/commando.dm +++ b/code/datums/skills/commando.dm @@ -9,7 +9,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_EXPERT, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -24,7 +24,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_EXPERT, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, @@ -40,7 +40,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_EXPERT, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, @@ -56,7 +56,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_MASTER, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, @@ -71,7 +71,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_MASTER, SKILL_FIREMAN = SKILL_FIREMAN_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, @@ -87,7 +87,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_MASTER, SKILL_FIREMAN = SKILL_FIREMAN_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, @@ -105,7 +105,7 @@ SPEC-OPS SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, diff --git a/code/datums/skills/contractor.dm b/code/datums/skills/contractor.dm index 183e95c941f5..5e079e5664d4 100644 --- a/code/datums/skills/contractor.dm +++ b/code/datums/skills/contractor.dm @@ -7,7 +7,7 @@ CONTRACTORS name = "Contractor Standard" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_POLICE = SKILL_POLICE_SKILLED, @@ -22,7 +22,7 @@ CONTRACTORS /datum/skills/contractor/leader name = "Contractor Leader" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, @@ -45,7 +45,7 @@ CONTRACTORS SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_TRAINED, SKILL_VEHICLE = SKILL_VEHICLE_LARGE, @@ -76,7 +76,7 @@ CONTRACTORS name = "Contractor Machinegunner" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_POLICE = SKILL_POLICE_SKILLED, diff --git a/code/datums/skills/dutch.dm b/code/datums/skills/dutch.dm index 4f19233e66d0..ec550f8e2bdf 100644 --- a/code/datums/skills/dutch.dm +++ b/code/datums/skills/dutch.dm @@ -4,7 +4,7 @@ SKILL_CQC = SKILL_CQC_MASTER, SKILL_FIREMAN = SKILL_FIREMAN_MAX, SKILL_MELEE_WEAPONS = SKILL_MELEE_MAX, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, @@ -20,7 +20,7 @@ name = "Dutch's Dozen Mercenary" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -35,7 +35,7 @@ name = "Dutch's Dozen Medic" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, diff --git a/code/datums/skills/forecon.dm b/code/datums/skills/forecon.dm index 724a49ee98ca..aef187ce05dd 100644 --- a/code/datums/skills/forecon.dm +++ b/code/datums/skills/forecon.dm @@ -8,7 +8,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_standard name = "Reconnaissance Rifleman" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -24,7 +24,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_techician name = "Reconnaissance Support Technician" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -41,7 +41,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_marksman name = "Reconnaissance Designated Marksman" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -58,7 +58,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_smartgunner name = "Reconnaissance Smartgunner" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -75,7 +75,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_sniper name = "Reconnaissance Sniper" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -92,7 +92,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_squad_leader name = "Reconnaissance Squad Leader" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_SKILLED, diff --git a/code/datums/skills/freelancer.dm b/code/datums/skills/freelancer.dm index 09df9f32369c..cf7baa15532b 100644 --- a/code/datums/skills/freelancer.dm +++ b/code/datums/skills/freelancer.dm @@ -11,7 +11,7 @@ FREELANCERS skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, ) @@ -20,7 +20,7 @@ FREELANCERS skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_TRAINED, @@ -31,7 +31,7 @@ FREELANCERS skills = list( SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_CQC = SKILL_CQC_TRAINED, diff --git a/code/datums/skills/mercenary.dm b/code/datums/skills/mercenary.dm index 1dc18eaa2fbc..35a6378f51a4 100644 --- a/code/datums/skills/mercenary.dm +++ b/code/datums/skills/mercenary.dm @@ -3,7 +3,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -16,7 +16,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -31,7 +31,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_MEDICAL = SKILL_MEDICAL_MASTER, @@ -62,7 +62,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -78,7 +78,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, diff --git a/code/datums/skills/misc.dm b/code/datums/skills/misc.dm index 0f0ca657f995..204890685b91 100644 --- a/code/datums/skills/misc.dm +++ b/code/datums/skills/misc.dm @@ -11,7 +11,7 @@ MISCELLANEOUS SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_JTAC = SKILL_JTAC_EXPERT, @@ -23,7 +23,7 @@ MISCELLANEOUS SKILL_CQC = SKILL_CQC_MASTER, SKILL_MELEE_WEAPONS = SKILL_MELEE_SUPER, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_EXPERT, @@ -52,7 +52,7 @@ MISCELLANEOUS name = "Souto Man" skills = list( SKILL_CQC = SKILL_CQC_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, diff --git a/code/datums/skills/pmc.dm b/code/datums/skills/pmc.dm index df7027e2a7ab..1860157c0a54 100644 --- a/code/datums/skills/pmc.dm +++ b/code/datums/skills/pmc.dm @@ -14,7 +14,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, ) @@ -26,7 +26,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, @@ -40,7 +40,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_RESEARCH = SKILL_RESEARCH_TRAINED, @@ -54,7 +54,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_SPEC_WEAPONS = SKILL_SPEC_SMARTGUN, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_JTAC = SKILL_JTAC_BEGINNER, @@ -68,7 +68,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_SPEC_WEAPONS = SKILL_SPEC_ALL, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, @@ -83,7 +83,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -99,7 +99,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -116,7 +116,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_JTAC = SKILL_JTAC_TRAINED, @@ -131,7 +131,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_EXPERT, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, //trained in medicine more than combat @@ -160,7 +160,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, diff --git a/code/datums/skills/rmc.dm b/code/datums/skills/rmc.dm index 89aa39b154ad..4385253e9a28 100644 --- a/code/datums/skills/rmc.dm +++ b/code/datums/skills/rmc.dm @@ -14,7 +14,7 @@ Royal Marines Commando SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, @@ -28,7 +28,7 @@ Royal Marines Commando SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, @@ -44,7 +44,7 @@ Royal Marines Commando SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, @@ -61,7 +61,7 @@ Royal Marines Commando SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, diff --git a/code/datums/skills/synthetic.dm b/code/datums/skills/synthetic.dm index 3925dd9605b3..c4d7296dee5d 100644 --- a/code/datums/skills/synthetic.dm +++ b/code/datums/skills/synthetic.dm @@ -33,7 +33,7 @@ SYNTHETIC name = SYNTH_COLONY skills = list( SKILL_CQC = SKILL_CQC_EXPERT, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_SPEC_WEAPONS = SKILL_SPEC_ALL, diff --git a/code/datums/skills/upp.dm b/code/datums/skills/upp.dm index e367372719d6..8ada7ccad124 100644 --- a/code/datums/skills/upp.dm +++ b/code/datums/skills/upp.dm @@ -10,7 +10,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Private" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_DEFAULT, @@ -22,7 +22,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Sapper" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_DEFAULT, @@ -45,7 +45,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Specialist" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, @@ -60,7 +60,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Squad Leader" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, @@ -78,7 +78,7 @@ UNITED PROGRESSIVE PEOPLES SKILL_FIREMAN = SKILL_FIREMAN_EXPERT, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, ) @@ -93,7 +93,7 @@ UNITED PROGRESSIVE PEOPLES SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, @@ -109,7 +109,7 @@ UNITED PROGRESSIVE PEOPLES SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, @@ -126,7 +126,7 @@ UNITED PROGRESSIVE PEOPLES SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, @@ -147,7 +147,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Private" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -161,7 +161,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Sapper" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -176,7 +176,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Medic" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, @@ -192,7 +192,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Specialist" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -210,7 +210,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Squad Leader" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_SPEC_WEAPONS = SKILL_SPEC_UPP, SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, diff --git a/code/datums/skills/uscm.dm b/code/datums/skills/uscm.dm index 3daaef4156b8..1bfb58996b4e 100644 --- a/code/datums/skills/uscm.dm +++ b/code/datums/skills/uscm.dm @@ -12,7 +12,7 @@ United States Colonial Marines name = "Crafty Private" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, ) /datum/skills/combat_medic @@ -28,7 +28,7 @@ United States Colonial Marines name = "Crafty Combat Medic" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, ) /datum/skills/combat_engineer @@ -55,7 +55,7 @@ United States Colonial Marines SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to use c4 in demo set. + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, //to use c4 in demo set. SKILL_SPEC_WEAPONS = SKILL_SPEC_TRAINED, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, @@ -66,7 +66,7 @@ United States Colonial Marines name = "Fireteam Leader" skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_JTAC = SKILL_JTAC_EXPERT, ) @@ -77,7 +77,7 @@ United States Colonial Marines SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, @@ -90,7 +90,7 @@ United States Colonial Marines name = "Intelligence Officer" skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -157,7 +157,7 @@ MILITARY NONCOMBATANT SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, SKILL_JTAC = SKILL_JTAC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, ) /datum/skills/MP @@ -180,7 +180,7 @@ MILITARY NONCOMBATANT SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, ) /datum/skills/provost @@ -216,7 +216,7 @@ MILITARY NONCOMBATANT name = "Mess Technician" skills = list( SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, // need to hunt food somehow - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_DOMESTIC = SKILL_DOMESTIC_MASTER @@ -240,7 +240,7 @@ COMMAND STAFF name = "General" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -259,7 +259,7 @@ COMMAND STAFF /datum/skills/commander name = "Commanding Officer" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -282,7 +282,7 @@ COMMAND STAFF /datum/skills/XO name = "Executive Officer" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, //to fix CIC apc. + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to fix CIC apc. SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -303,7 +303,7 @@ COMMAND STAFF /datum/skills/SO name = "Staff Officer" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -322,7 +322,7 @@ COMMAND STAFF name = "Senior Enlisted Advisor" skills = list( SKILL_CQC = SKILL_CQC_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, @@ -375,7 +375,7 @@ COMMAND STAFF SKILL_JTAC = SKILL_JTAC_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_INTEL = SKILL_INTEL_TRAINED, ) @@ -392,7 +392,7 @@ COMMAND STAFF SKILL_JTAC = SKILL_JTAC_EXPERT, SKILL_INTEL = SKILL_INTEL_EXPERT, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_POLICE = SKILL_POLICE_FLASH, SKILL_NAVIGATIONS = SKILL_NAVIGATIONS_TRAINED, diff --git a/code/datums/skills/wygoons.dm b/code/datums/skills/wygoons.dm index 2d2c247bd1ea..73d8da15b976 100644 --- a/code/datums/skills/wygoons.dm +++ b/code/datums/skills/wygoons.dm @@ -18,7 +18,7 @@ SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, ) /datum/skills/wy_goon_lead @@ -31,6 +31,6 @@ SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, ) diff --git a/code/game/gamemodes/colonialmarines/whiskey_outpost/skills.dm b/code/game/gamemodes/colonialmarines/whiskey_outpost/skills.dm index a5126627adaf..746e6ed53c18 100644 --- a/code/game/gamemodes/colonialmarines/whiskey_outpost/skills.dm +++ b/code/game/gamemodes/colonialmarines/whiskey_outpost/skills.dm @@ -35,7 +35,7 @@ /datum/skills/honor_guard/lead name = "Honor Guard Squad Leader" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, //to fix CIC apc. + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to fix CIC apc. SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -49,7 +49,7 @@ /datum/skills/mortar_crew name = "Mortar Crew" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_JTAC = SKILL_JTAC_BEGINNER, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, diff --git a/code/game/jobs/job/marine/squad_info.dm b/code/game/jobs/job/marine/squad_info.dm index 37db48c3116e..406263115196 100644 --- a/code/game/jobs/job/marine/squad_info.dm +++ b/code/game/jobs/job/marine/squad_info.dm @@ -146,7 +146,7 @@ if(skillcheck(H, SKILL_MEDICAL, SKILL_MEDICAL_TRAINED)) Med = TRUE else - if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) Eng = TRUE ID = H.get_idcard() squad_info_data["fireteams"][team]["tl"] = list( @@ -223,7 +223,7 @@ if(skillcheck(H, SKILL_MEDICAL, SKILL_MEDICAL_TRAINED)) Med = TRUE else - if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) Eng = TRUE mar[H.real_name] = list( "name" = H.real_name, @@ -270,7 +270,7 @@ if(skillcheck(H, SKILL_MEDICAL, SKILL_MEDICAL_TRAINED)) Med = TRUE else - if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) Eng = TRUE mar[H.real_name] = list( "name" = H.real_name, diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 4150aead979e..4013aec3fb29 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -224,7 +224,7 @@ if("cutwire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = usr.get_held_item() @@ -238,7 +238,7 @@ if("fixwire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = usr.get_held_item() @@ -251,7 +251,7 @@ if("pulsewire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = usr.get_held_item() @@ -269,7 +269,7 @@ /obj/structure/machinery/autolathe/attackby(obj/item/O as obj, mob/user as mob) if(HAS_TRAIT(O, TRAIT_TOOL_SCREWDRIVER)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to dismantle machines...")) return panel_open = !panel_open @@ -586,7 +586,7 @@ stored_material = list("metal" = 56250, "plastic" = 20000) //15 metal and 10 plastic sheets /obj/structure/machinery/autolathe/armylathe/attack_hand(mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to operate the [name].")) return FALSE . = ..() diff --git a/code/game/machinery/colony_floodlights.dm b/code/game/machinery/colony_floodlights.dm index 0267c7e95487..e8f59ad643d7 100644 --- a/code/game/machinery/colony_floodlights.dm +++ b/code/game/machinery/colony_floodlights.dm @@ -125,7 +125,7 @@ /obj/structure/machinery/colony_floodlight/attackby(obj/item/I, mob/user) if(damaged) if(HAS_TRAIT(I, TRAIT_TOOL_SCREWDRIVER)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -160,7 +160,7 @@ return TRUE else if(HAS_TRAIT(I, TRAIT_TOOL_CROWBAR)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -183,7 +183,7 @@ return var/obj/item/tool/weldingtool/welder = I - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -206,7 +206,7 @@ else if(iscoil(I)) var/obj/item/stack/cable_coil/coil = I - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -228,7 +228,7 @@ return TRUE else if(istype(I, /obj/item/device/lightreplacer)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -271,7 +271,7 @@ if(ishuman(user)) if(damaged) . += SPAN_WARNING("It is damaged.") - if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) switch(repair_state) if(FLOODLIGHT_REPAIR_UNSCREW) . += SPAN_INFO("You must first unscrew its maintenance hatch.") if(FLOODLIGHT_REPAIR_CROWBAR) . += SPAN_INFO("You must crowbar its lighting assembly out or use a light replacer.") diff --git a/code/game/machinery/computer/computer.dm b/code/game/machinery/computer/computer.dm index bfa64ab174ed..bb434e8ca114 100644 --- a/code/game/machinery/computer/computer.dm +++ b/code/game/machinery/computer/computer.dm @@ -99,7 +99,7 @@ if(!deconstructible) to_chat(user, SPAN_WARNING("You can't figure out how to deconstruct [src]...")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know how to deconstruct [src]...")) return playsound(src.loc, 'sound/items/Screwdriver.ogg', 25, 1) diff --git a/code/game/machinery/computer/demo_sim.dm b/code/game/machinery/computer/demo_sim.dm index f633e8f351d4..2b2ca9fda775 100644 --- a/code/game/machinery/computer/demo_sim.dm +++ b/code/game/machinery/computer/demo_sim.dm @@ -11,7 +11,7 @@ /obj/structure/machinery/computer/demo_sim/attackby(obj/item/B, mob/living/user) if(inoperable()) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know how to configure [src].")) return if(configuration) diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index 0c8cc62c3f87..3b7880320da7 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -15,7 +15,7 @@ var/list/req_component_names = null var/state = CONSTRUCTION_STATE_BEGIN var/required_skill = SKILL_CONSTRUCTION_ENGI - var/required_dismantle_skill = SKILL_ENGINEER_ENGI + var/required_dismantle_skill = SKILL_ENGINEER_TRAINED /obj/structure/machinery/constructable_frame/Initialize(mapload, ...) . = ..() diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 84f02f0a5bbd..9ac9765371f3 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -439,7 +439,7 @@ GLOBAL_LIST_INIT(airlock_wire_descriptions, list( return if(panel_open) - if(ishuman(usr) && !skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(ishuman(usr) && !skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You look into \the [src]'s access panel and can only see a jumbled mess of colored wires...")) return FALSE @@ -483,7 +483,7 @@ GLOBAL_LIST_INIT(airlock_wire_descriptions, list( add_fingerprint(usr) if((in_range(src, usr) && istype(loc, /turf)) && panel_open) - if(ishuman(usr) && !skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(ishuman(usr) && !skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about [src]'s wiring!")) return FALSE @@ -649,7 +649,7 @@ GLOBAL_LIST_INIT(airlock_wire_descriptions, list( else if(attacking_item.pry_capable) if(attacking_item.pry_capable == IS_PRY_CAPABLE_CROWBAR && panel_open && welded) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't seem to know how to deconstruct machines.")) return playsound(loc, 'sound/items/Crowbar.ogg', 25, 1) diff --git a/code/game/machinery/doors/multi_tile.dm b/code/game/machinery/doors/multi_tile.dm index f95ef09e812f..6e7f571a0d4e 100644 --- a/code/game/machinery/doors/multi_tile.dm +++ b/code/game/machinery/doors/multi_tile.dm @@ -262,14 +262,14 @@ var/datum/door_controller/single/control = linked_dropship.door_control.door_controllers[direction] if (control.status != SHUTTLE_DOOR_BROKEN) return ..() - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) && !skillcheck(user, SKILL_PILOT, SKILL_PILOT_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) && !skillcheck(user, SKILL_PILOT, SKILL_PILOT_TRAINED)) to_chat(user, SPAN_WARNING("You don't seem to understand how to restore a remote connection to [src].")) return if(user.action_busy) return to_chat(user, SPAN_WARNING("You begin to restore the remote connection to [src].")) - if(!do_after(user, (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) ? 5 SECONDS : 8 SECONDS), INTERRUPT_ALL, BUSY_ICON_BUILD)) + if(!do_after(user, (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) ? 5 SECONDS : 8 SECONDS), INTERRUPT_ALL, BUSY_ICON_BUILD)) to_chat(user, SPAN_WARNING("You fail to restore a remote connection to [src].")) return unlock(TRUE) diff --git a/code/game/machinery/fusion_engine.dm b/code/game/machinery/fusion_engine.dm index 72f836717b0f..06ae3321a2c5 100644 --- a/code/game/machinery/fusion_engine.dm +++ b/code/game/machinery/fusion_engine.dm @@ -140,7 +140,7 @@ if(overloaded) . += SPAN_INFO("It is overloaded.") return - if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) . += SPAN_INFO("You could overload its safeties with a multitool.") /obj/structure/machinery/power/reactor/power_change() @@ -344,7 +344,7 @@ if(!is_ship_reactor) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) return to_chat(user, SPAN_WARNING("You start [overloaded ? "overloading" : "restoring"] the safeties on [src].")) @@ -446,7 +446,7 @@ var/repair_time = 20 SECONDS repair_time *= user.get_skill_duration_multiplier(SKILL_ENGINEER) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) repair_time += 5 SECONDS to_chat(user, SPAN_NOTICE("You start repairing [src] with [tool].")) diff --git a/code/game/machinery/kitchen/smartfridge.dm b/code/game/machinery/kitchen/smartfridge.dm index 774153316baa..957f6c97eca3 100644 --- a/code/game/machinery/kitchen/smartfridge.dm +++ b/code/game/machinery/kitchen/smartfridge.dm @@ -350,7 +350,7 @@ if("cutwire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = user.get_held_item() @@ -364,7 +364,7 @@ if("fixwire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = user.get_held_item() @@ -377,7 +377,7 @@ if("pulsewire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = user.get_held_item() diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index f835ecaa424c..f7244fb8ce0d 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -171,7 +171,7 @@ Class Procs: . += "It does not appear to be working." var/msg = get_repair_move_text(FALSE) - if(msg && skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(msg && skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) . += SPAN_WARNING("[msg]") /obj/structure/machinery/emp_act(severity) diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index 9bffa8ebe450..31cd2cf94d4e 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -22,7 +22,7 @@ attack_hand(user) else - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You stare at \the [src] cluelessly...")) return 0 @@ -103,7 +103,7 @@ // You need a multitool to use this, or be silicon if(!isSilicon(user)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You stare at \the [src] cluelessly...")) return // istype returns false if the value is null diff --git a/code/game/machinery/telecomms/portable_comms.dm b/code/game/machinery/telecomms/portable_comms.dm index c2a9bb1072ac..cf7ef1c1f2ef 100644 --- a/code/game/machinery/telecomms/portable_comms.dm +++ b/code/game/machinery/telecomms/portable_comms.dm @@ -3,7 +3,7 @@ desc = "A portable compact TC-4T telecommunications construction kit. Used to set up subspace communications lines between planetary and extra-planetary locations. Needs cabling." icon = 'icons/obj/structures/machinery/comm_tower2.dmi' icon_state = "construct_0_0" - required_skill = SKILL_ENGINEER_ENGI + required_skill = SKILL_ENGINEER_TRAINED required_dismantle_skill = 5 density = TRUE anchored = FALSE diff --git a/code/game/machinery/telecomms/presets.dm b/code/game/machinery/telecomms/presets.dm index 0c9e875534da..de2491126c7c 100644 --- a/code/game/machinery/telecomms/presets.dm +++ b/code/game/machinery/telecomms/presets.dm @@ -122,7 +122,7 @@ return if(user.action_busy) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You're not trained to repair [src]...")) return var/obj/item/tool/weldingtool/WT = I diff --git a/code/game/machinery/vending/cm_vending.dm b/code/game/machinery/vending/cm_vending.dm index db173e7b1608..2d15d4c37da8 100644 --- a/code/game/machinery/vending/cm_vending.dm +++ b/code/game/machinery/vending/cm_vending.dm @@ -153,7 +153,7 @@ GLOBAL_LIST_EMPTY(vending_products) /obj/structure/machinery/cm_vending/get_examine_text(mob/living/carbon/human/user) . = ..() - if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) && hackable) + if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) && hackable) . += SPAN_NOTICE("You believe you can hack this one to remove the access requirements.") /obj/structure/machinery/cm_vending/proc/hack_access(mob/user) @@ -678,7 +678,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("You need to set [src] back upright first.")) return if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src].")) return FALSE else if(stat & MAINT) @@ -705,7 +705,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("[msg]")) return FALSE else if(HAS_TRAIT(W, TRAIT_TOOL_WIRECUTTERS)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src].")) return FALSE else if(stat & REPAIR_STEP_ONE) @@ -722,7 +722,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("[msg]")) return FALSE else if(iswire(W)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src].")) return FALSE var/obj/item/stack/cable_coil/CC = W @@ -745,7 +745,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("[msg]")) return else if(istype(W, /obj/item/stack/sheet/metal)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src].")) return FALSE var/obj/item/stack/sheet/metal/M = W @@ -768,7 +768,7 @@ GLOBAL_LIST_EMPTY(vending_products) else if(HAS_TRAIT(W, TRAIT_TOOL_MULTITOOL)) var/obj/item/device/multitool/MT = W - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) && !skillcheckexplicit(user, SKILL_ANTAG, SKILL_ANTAG_AGENT)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) && !skillcheckexplicit(user, SKILL_ANTAG, SKILL_ANTAG_AGENT)) to_chat(user, SPAN_WARNING("You do not understand how tweak access requirements in [src].")) return FALSE if(stat != WORKING) diff --git a/code/game/machinery/vending/vending.dm b/code/game/machinery/vending/vending.dm index a05245e4b185..c6ef6eb7a574 100644 --- a/code/game/machinery/vending/vending.dm +++ b/code/game/machinery/vending/vending.dm @@ -207,7 +207,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending to_chat(user, "You [panel_open ? "open" : "close"] the maintenance panel.") update_icon() return TRUE - else if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + else if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src.name].")) return FALSE else if(stat & BROKEN) @@ -234,7 +234,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending to_chat(user, SPAN_WARNING("[msg]")) return FALSE else if(HAS_TRAIT(item, TRAIT_TOOL_WIRECUTTERS)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src.name].")) return FALSE else if(stat == WORKING && panel_open) @@ -254,7 +254,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending to_chat(user, SPAN_WARNING("[msg]")) return FALSE else if(istype(item, /obj/item/stack/cable_coil)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src.name].")) return FALSE var/obj/item/stack/cable_coil/CC = item @@ -277,7 +277,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending to_chat(user, SPAN_WARNING("[msg]")) return else if(istype(item, /obj/item/stack/sheet/metal)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src.name].")) return FALSE var/obj/item/stack/sheet/metal/M = item diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index fee0cde601aa..a4328bad5ea4 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -140,6 +140,7 @@ list("Powerloader Certification", 0.75, /obj/item/pamphlet/skill/powerloader, VENDOR_ITEM_REGULAR), list("Spare PDT/L Battle Buddy Kit", floor(scale * 4), /obj/item/storage/box/pdt_kit, VENDOR_ITEM_REGULAR), list("W-Y brand rechargeable mini-battery", floor(scale * 3), /obj/item/cell/crap, VENDOR_ITEM_REGULAR), + list("Nailgun Magazine (7x45mm)", floor(scale * 4), /obj/item/ammo_magazine/smg/nailgun, VENDOR_ITEM_REGULAR), list("EXPLOSIVES BOXES", -1, null, null), list("M15 Fragmentation Grenade Packet", 0, /obj/item/storage/box/packet/m15, VENDOR_ITEM_REGULAR), @@ -161,7 +162,8 @@ list("OTHER BOXES", -1, null, null), list("Box of M94 Marking Flare Packs", 0, /obj/item/ammo_box/magazine/misc/flares, VENDOR_ITEM_REGULAR), list("Box of M89 Signal Flare Packs", 0, /obj/item/ammo_box/magazine/misc/flares/signal, VENDOR_ITEM_REGULAR), - list("Box of High-Capacity Power Cells", 0, /obj/item/ammo_box/magazine/misc/power_cell, VENDOR_ITEM_REGULAR) + list("Box of High-Capacity Power Cells", 0, /obj/item/ammo_box/magazine/misc/power_cell, VENDOR_ITEM_REGULAR), + list("Nailgun Magazine Box (7x45mm)", floor(scale * 2), /obj/item/ammo_box/magazine/nailgun, VENDOR_ITEM_REGULAR) ) /obj/structure/machinery/cm_vending/sorted/cargo_guns/stock(obj/item/item_to_stock, mob/user) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 29299654899e..53ce7986f195 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -138,6 +138,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("M276 Mortar Operator Belt", 0, /obj/item/storage/belt/gun/mortarbelt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_MANDATORY), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M277 Pattern Construction Rig", 0, /obj/item/storage/belt/utility/construction, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), @@ -153,6 +154,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("Medium General Pouch", 0, /obj/item/storage/pouch/general/medium, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Engineer kit Pouch", 0, /obj/item/storage/pouch/engikit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), @@ -160,6 +163,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Small Tool Webbing (Full)", 0, /obj/item/clothing/accessory/storage/tool_webbing/small/equipped, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("MASK (CHOOSE 1)", 0, null, null, null), list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), @@ -211,4 +215,5 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( /obj/item/cell/high, /obj/item/tool/shovel/etool/folded, /obj/item/device/lightreplacer, + /obj/item/weapon/gun/smg/nailgun/compact/tactical, ) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index a799ff25d051..ff43ca68657d 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -339,7 +339,8 @@ list("Binoculars", floor(scale * 1), /obj/item/device/binoculars, VENDOR_ITEM_REGULAR), list("MB-6 Folding Barricades (x3)", floor(scale * 2), /obj/item/stack/folding_barricade/three, VENDOR_ITEM_REGULAR), list("Spare PDT/L Battle Buddy Kit", floor(scale * 3), /obj/item/storage/box/pdt_kit, VENDOR_ITEM_REGULAR), - list("W-Y brand rechargeable mini-battery", floor(scale * 2.5), /obj/item/cell/crap, VENDOR_ITEM_REGULAR) + list("W-Y brand rechargeable mini-battery", floor(scale * 2.5), /obj/item/cell/crap, VENDOR_ITEM_REGULAR), + list("Nailgun Magazine (7x45mm)", floor(scale * 4), /obj/item/ammo_magazine/smg/nailgun, VENDOR_ITEM_REGULAR) ) //--------------SQUAD ATTACHMENTS VENDOR-------------- diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 03e1f126e9d8..d8bf3d9d8f79 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -163,6 +163,9 @@ /// How much to offset the item randomly either way alongside Y visually var/ground_offset_y = 0 + /// Special storages this item prioritizes + var/list/preferred_storage + /obj/item/Initialize(mapload, ...) . = ..() diff --git a/code/game/objects/items/circuitboards/computer.dm b/code/game/objects/items/circuitboards/computer.dm index 43215faf0fbb..58ff86130cd6 100644 --- a/code/game/objects/items/circuitboards/computer.dm +++ b/code/game/objects/items/circuitboards/computer.dm @@ -180,7 +180,7 @@ else if(HAS_TRAIT(tool, TRAIT_TOOL_BLACKMARKET_HACKER)) to_chat(user, SPAN_WARNING("You start messing around with the electronics of [src]...")) if(do_after(user, 8 SECONDS, INTERRUPT_ALL, BUSY_ICON_FRIENDLY)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what you're doing.")) return to_chat(user, SPAN_WARNING("Huh? You find a processor bus with the letters 'B.M.' written in white crayon over it. You start fiddling with it.")) diff --git a/code/game/objects/items/devices/multitool.dm b/code/game/objects/items/devices/multitool.dm index a92135b9d7ed..73e5b86a69eb 100644 --- a/code/game/objects/items/devices/multitool.dm +++ b/code/game/objects/items/devices/multitool.dm @@ -18,6 +18,7 @@ matter = list("metal" = 50,"glass" = 20) inherent_traits = list(TRAIT_TOOL_MULTITOOL) + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) var/hack_speed = 10 SECONDS // Only used for vendors right now var/next_scan @@ -46,7 +47,7 @@ /obj/item/device/multitool/attack_self(mob/user) ..() - if(world.time < next_scan || !ishuman(user) || !skillcheck(user,SKILL_ENGINEER,SKILL_ENGINEER_TRAINED)) + if(world.time < next_scan || !ishuman(user) || !skillcheck(user,SKILL_ENGINEER,SKILL_ENGINEER_NOVICE)) return next_scan = world.time + 15 diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 8c507dad18e3..0e7680cd2f7d 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -329,7 +329,7 @@ FORENSIC SCANNER if(!(istype(user, /mob/living/carbon/human) || SSticker) && SSticker.mode.name != "monkey") to_chat(user, SPAN_DANGER("You don't have the dexterity to do this!")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not know how to use the [name].")) return if(!istype(O)) diff --git a/code/game/objects/items/explosives/explosive.dm b/code/game/objects/items/explosives/explosive.dm index 1bd6985bc015..0be81ba8a0ed 100644 --- a/code/game/objects/items/explosives/explosive.dm +++ b/code/game/objects/items/explosives/explosive.dm @@ -259,7 +259,7 @@ to_chat(usr, SPAN_DANGER("This is beyond your understanding...")) return - if(!skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_DANGER("You have no idea how to use this...")) return diff --git a/code/game/objects/items/explosives/plastic.dm b/code/game/objects/items/explosives/plastic.dm index 58cbca9a5ab3..c6a3dfaed5f9 100644 --- a/code/game/objects/items/explosives/plastic.dm +++ b/code/game/objects/items/explosives/plastic.dm @@ -25,7 +25,7 @@ antigrief_protection = TRUE //Should it be checked by antigrief? var/req_skill = SKILL_ENGINEER - var/req_skill_level = SKILL_ENGINEER_TRAINED + var/req_skill_level = SKILL_ENGINEER_NOVICE /obj/item/explosive/plastic/Destroy() disarm() @@ -46,7 +46,7 @@ . = ..() /obj/item/explosive/plastic/attack_self(mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't seem to know how to use [src]...")) return diff --git a/code/game/objects/items/props/helmetgarb.dm b/code/game/objects/items/props/helmetgarb.dm index 5b9b81804311..9da509d16c5a 100644 --- a/code/game/objects/items/props/helmetgarb.dm +++ b/code/game/objects/items/props/helmetgarb.dm @@ -176,12 +176,12 @@ if(src != user.get_inactive_hand()) to_chat(user, SPAN_WARNING("You need to hold \the [src] in hand in order to repair them.")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) // level 2 is enough to repair damaged NVG + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) // level 2 is enough to repair damaged NVG to_chat(user, SPAN_WARNING("You are not trained to repair electronics...")) return if(shape == NVG_SHAPE_BROKEN) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) // level 3 is needed to repair broken NVG + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) // level 3 is needed to repair broken NVG to_chat(user, SPAN_WARNING("Repair of this complexity is too difficult for you, find someone more trained.")) return diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 06636d2c3f76..9ed53236789d 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -15,7 +15,7 @@ cant_hold = list(/obj/item/storage/firstaid, /obj/item/storage/toolkit) can_hold_skill = list( /obj/item/storage/firstaid = list(SKILL_MEDICAL, SKILL_MEDICAL_MEDIC), - /obj/item/storage/toolkit = list(SKILL_ENGINEER, SKILL_ENGINEER_ENGI), + /obj/item/storage/toolkit = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), ) drop_sound = "armorequip" var/worn_accessible = FALSE //whether you can access its content while worn on the back diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 97d76729be72..14961c69eaf5 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -117,7 +117,6 @@ ) storage_slots = 10 - /obj/item/storage/belt/utility/full/fill_preset_inventory() new /obj/item/tool/screwdriver(src) new /obj/item/tool/wrench(src) @@ -136,6 +135,50 @@ new /obj/item/tool/wirecutters(src) new /obj/item/device/t_scanner(src) +/obj/item/storage/belt/utility/construction + name = "\improper M277 pattern construction rig" + desc = "The M277 is a common rig used by Combat Technicians to carry around materials and other supplies. It consists of a modular belt with various clips. This version sarafices storage space for specialized material loading clips." + storage_slots = 6 + can_hold = list( + /obj/item/tool/crowbar, + /obj/item/tool/screwdriver, + /obj/item/tool/weldingtool, + /obj/item/tool/wirecutters, + /obj/item/tool/wrench, + /obj/item/tool/extinguisher/mini, + /obj/item/tool/shovel/etool, + /obj/item/stack/cable_coil, + /obj/item/weapon/gun/smg/nailgun/compact, + /obj/item/cell, + /obj/item/circuitboard, + /obj/item/stock_parts, + /obj/item/device/demo_scanner, + /obj/item/device/reagent_scanner, + /obj/item/device/assembly, + /obj/item/device/multitool, + /obj/item/device/flashlight, + /obj/item/device/t_scanner, + /obj/item/device/analyzer, + /obj/item/explosive/plastic, + /obj/item/device/lightreplacer, + /obj/item/stack/sheet, + /obj/item/stack/sandbags_empty, + /obj/item/stack/sandbags, + /obj/item/stack/barbed_wire, + /obj/item/defenses/handheld/sentry, + /obj/item/stack/rods, + /obj/item/stack/tile, + ) + + bypass_w_limit = list( + /obj/item/tool/shovel/etool, + /obj/item/device/lightreplacer, + /obj/item/stack/sheet, + /obj/item/stack/sandbags_empty, + /obj/item/stack/sandbags, + /obj/item/defenses/handheld/sentry, + ) + /obj/item/storage/belt/utility/full/pred name = "\improper Yautja toolbelt" desc = "A modular belt with various clips. This version lacks any hunting functionality, and is commonly used by engineers to transport important tools." diff --git a/code/game/objects/items/storage/pouch.dm b/code/game/objects/items/storage/pouch.dm index 63516ac20aa0..9c8c7080bdc3 100644 --- a/code/game/objects/items/storage/pouch.dm +++ b/code/game/objects/items/storage/pouch.dm @@ -802,6 +802,28 @@ for(var/i = 1 to storage_slots) new /obj/item/reagent_container/syringe(src) +/obj/item/storage/pouch/engikit + name = "engineer kit pouch" + storage_flags = STORAGE_FLAGS_POUCH + icon_state = "construction" + desc = "It's specifically made to hold engineering items. Requires engineering skills to use effectively." + storage_slots = 6 + can_hold_skill = list( + /obj/item/circuitboard = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/flashlight = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/clothing/glasses/welding = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/analyzer = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/demo_scanner = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/reagent_scanner = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/t_scanner = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/stack/cable_coil = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/cell = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/assembly = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/stock_parts = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/explosive/plastic = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + ) + can_hold_skill_only = TRUE + /obj/item/storage/pouch/medkit name = "medical kit pouch" storage_flags = STORAGE_FLAGS_POUCH diff --git a/code/game/objects/items/storage/toolkit.dm b/code/game/objects/items/storage/toolkit.dm index e3171eca40f6..cccca19c241c 100644 --- a/code/game/objects/items/storage/toolkit.dm +++ b/code/game/objects/items/storage/toolkit.dm @@ -23,7 +23,7 @@ ) storage_flags = STORAGE_FLAGS_BOX required_skill_for_nest_opening = SKILL_ENGINEER - required_skill_level_for_nest_opening = SKILL_ENGINEER_ENGI + required_skill_level_for_nest_opening = SKILL_ENGINEER_TRAINED ///icon state to use when kit is full var/icon_full diff --git a/code/game/objects/items/tools/maintenance_tools.dm b/code/game/objects/items/tools/maintenance_tools.dm index 8febff63ee5d..f45953040a07 100644 --- a/code/game/objects/items/tools/maintenance_tools.dm +++ b/code/game/objects/items/tools/maintenance_tools.dm @@ -29,6 +29,7 @@ matter = list("metal" = 150) attack_verb = list("bashed", "battered", "bludgeoned", "whacked") inherent_traits = list(TRAIT_TOOL_WRENCH) + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /* @@ -52,7 +53,7 @@ attack_verb = list("stabbed") flags_item = CAN_DIG_SHRAPNEL inherent_traits = list(TRAIT_TOOL_SCREWDRIVER) - + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /obj/item/tool/screwdriver/Initialize() @@ -135,6 +136,7 @@ sharp = IS_SHARP_ITEM_SIMPLE edge = 1 inherent_traits = list(TRAIT_TOOL_WIRECUTTERS) + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /obj/item/tool/wirecutters/tactical name = "tactical wirecutters" @@ -189,6 +191,7 @@ /// Used to slowly deplete the fuel when the tool is left on. var/weld_tick = 0 var/has_welding_screen = FALSE + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /obj/item/tool/weldingtool/Initialize() . = ..() @@ -472,6 +475,7 @@ attack_verb = list("attacked", "bashed", "battered", "bludgeoned", "whacked") inherent_traits = list(TRAIT_TOOL_CROWBAR) pry_capable = IS_PRY_CAPABLE_CROWBAR + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /obj/item/tool/crowbar/red icon = 'icons/obj/items/items.dmi' diff --git a/code/game/objects/structures/barricade/barricade.dm b/code/game/objects/structures/barricade/barricade.dm index e04bbef7ecec..a7d3d4d16cd4 100644 --- a/code/game/objects/structures/barricade/barricade.dm +++ b/code/game/objects/structures/barricade/barricade.dm @@ -454,6 +454,10 @@ to_chat(user, SPAN_WARNING("You'll need some adequate repair material in your other hand to patch up [src]!")) return FALSE + if(material.amount < nailgun.material_per_repair) + to_chat(user, SPAN_WARNING("You'll need more adequate repair material in your other hand to patch up [src]!")) + return FALSE + var/repair_value = 0 for(var/validSheetType in repair_materials) if(validSheetType == material.sheettype) @@ -470,7 +474,7 @@ return FALSE if(!material || (material != user.l_hand && material != user.r_hand) || material.amount <= 0) - to_chat(user, SPAN_WARNING("You seems to have misplaced the repair material!")) + to_chat(user, SPAN_WARNING("You seem to have misplaced the repair material!")) return FALSE if(!nailgun.in_chamber || !nailgun.current_mag || nailgun.current_mag.current_rounds < 3) @@ -480,7 +484,7 @@ update_health(-repair_value*maxhealth) to_chat(user, SPAN_WARNING("You nail [material] to [src], restoring some of its integrity!")) update_damage_state() - material.use(1) + material.use(nailgun.material_per_repair) nailgun.current_mag.current_rounds -= 3 nailgun.in_chamber = null nailgun.load_into_chamber() diff --git a/code/game/objects/structures/barricade/deployable.dm b/code/game/objects/structures/barricade/deployable.dm index 0f69b0951b05..ad559f2e13bd 100644 --- a/code/game/objects/structures/barricade/deployable.dm +++ b/code/game/objects/structures/barricade/deployable.dm @@ -31,7 +31,7 @@ if(HAS_TRAIT(item, TRAIT_TOOL_CROWBAR)) if(user.action_busy) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You do not know how to collapse [src] using a crowbar...")) return user.visible_message(SPAN_NOTICE("[user] starts collapsing [src]."), \ diff --git a/code/game/objects/structures/barricade/metal.dm b/code/game/objects/structures/barricade/metal.dm index 3e79af2e21e1..f16e6851341b 100644 --- a/code/game/objects/structures/barricade/metal.dm +++ b/code/game/objects/structures/barricade/metal.dm @@ -48,7 +48,7 @@ if(!..()) return FALSE - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) if(!silent) to_chat(user, SPAN_WARNING("You're not trained to repair [src]...")) return FALSE diff --git a/code/game/objects/structures/barricade/plasteel.dm b/code/game/objects/structures/barricade/plasteel.dm index 1acedae9997d..fb5a08954a5d 100644 --- a/code/game/objects/structures/barricade/plasteel.dm +++ b/code/game/objects/structures/barricade/plasteel.dm @@ -69,7 +69,7 @@ if(!..()) return FALSE - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) if(!silent) to_chat(user, SPAN_WARNING("You're not trained to repair [src]...")) return FALSE @@ -95,7 +95,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return @@ -112,7 +112,7 @@ return if(HAS_TRAIT(item, TRAIT_TOOL_CROWBAR)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to modify [src]...")) return playsound(src.loc, 'sound/items/Crowbar.ogg', 25, 1) @@ -136,7 +136,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return if(!do_after(user, 10, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD, src)) @@ -151,7 +151,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return if(!do_after(user, 10, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD, src)) @@ -169,7 +169,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return var/turf/open/T = loc @@ -190,7 +190,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return user.visible_message(SPAN_NOTICE("[user] starts unseating [src]'s panels."), diff --git a/code/game/turfs/walls/walls.dm b/code/game/turfs/walls/walls.dm index bb1694359b98..f82ba6ddadaf 100644 --- a/code/game/turfs/walls/walls.dm +++ b/code/game/turfs/walls/walls.dm @@ -566,7 +566,7 @@ // Check again for presence of objects if(!material || (material != user.l_hand && material != user.r_hand) || material.amount <= 0) - to_chat(user, SPAN_WARNING("You seems to have misplaced the repair material!")) + to_chat(user, SPAN_WARNING("You seem to have misplaced the repair material!")) return FALSE if(!NG.in_chamber || !NG.current_mag || NG.current_mag.current_rounds < (4*amount_needed-1)) diff --git a/code/modules/clothing/under/ties.dm b/code/modules/clothing/under/ties.dm index d78c0faeeca8..6ec29911c958 100644 --- a/code/modules/clothing/under/ties.dm +++ b/code/modules/clothing/under/ties.dm @@ -584,6 +584,11 @@ desc = "A brown synthcotton webbing that is similar in function to civilian tool aprons, but is more durable for field usage." hold = /obj/item/storage/internal/accessory/tool_webbing +/obj/item/clothing/accessory/storage/tool_webbing/small + name = "Small Tool Webbing" + desc = "A brown synthcotton webbing that is similar in function to civilian tool aprons, but is more durable for field usage. This is the small low-budget version." + hold = /obj/item/storage/internal/accessory/tool_webbing/small + /obj/item/storage/internal/accessory/tool_webbing storage_slots = 7 can_hold = list( @@ -594,8 +599,24 @@ /obj/item/tool/wirecutters, /obj/item/stack/cable_coil, /obj/item/device/multitool, + /obj/item/tool/shovel/etool, + /obj/item/weapon/gun/smg/nailgun/compact, ) +/obj/item/storage/internal/accessory/tool_webbing/small + storage_slots = 6 + +/obj/item/clothing/accessory/storage/tool_webbing/small/equipped + hold = /obj/item/storage/internal/accessory/tool_webbing/small/equipped + +/obj/item/storage/internal/accessory/tool_webbing/small/equipped/fill_preset_inventory() + new /obj/item/tool/screwdriver(src) + new /obj/item/tool/wrench(src) + new /obj/item/tool/weldingtool(src) + new /obj/item/tool/crowbar(src) + new /obj/item/tool/wirecutters(src) + new /obj/item/device/multitool(src) + /obj/item/clothing/accessory/storage/tool_webbing/equipped hold = /obj/item/storage/internal/accessory/tool_webbing/equipped diff --git a/code/modules/cm_marines/anti_air.dm b/code/modules/cm_marines/anti_air.dm index e867c0d64083..3c69a0fe241a 100644 --- a/code/modules/cm_marines/anti_air.dm +++ b/code/modules/cm_marines/anti_air.dm @@ -131,7 +131,7 @@ GLOBAL_DATUM(almayer_aa_cannon, /obj/structure/anti_air_cannon) if(..()) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to use that console.")) return TRUE diff --git a/code/modules/cm_marines/equipment/kit_boxes.dm b/code/modules/cm_marines/equipment/kit_boxes.dm index 2a2c2d450523..c1621baa9b5d 100644 --- a/code/modules/cm_marines/equipment/kit_boxes.dm +++ b/code/modules/cm_marines/equipment/kit_boxes.dm @@ -283,15 +283,15 @@ specialist_assignment = "Scout" user.skills.set_skill(SKILL_SPEC_WEAPONS, SKILL_SPEC_SCOUT) //this is to be able to use C4s that are coming with the kit - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) - user.skills.set_skill(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) + user.skills.set_skill(SKILL_ENGINEER, SKILL_ENGINEER_NOVICE) if("Demo") spec_box = new /obj/item/storage/box/spec/demolitionist(T) specialist_assignment = "Demo" user.skills.set_skill(SKILL_SPEC_WEAPONS, SKILL_SPEC_ROCKET) //this is to be able to use C4s that are coming with the kit - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) - user.skills.set_skill(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) + user.skills.set_skill(SKILL_ENGINEER, SKILL_ENGINEER_NOVICE) if(specialist_assignment) user.put_in_hands(spec_box) card.set_assignment((user.assigned_squad && squad_assignment_update ? (user.assigned_squad.name + " ") : "") + card.assignment + " ([specialist_assignment])") diff --git a/code/modules/cm_marines/equipment/mortar/mortar_shells.dm b/code/modules/cm_marines/equipment/mortar/mortar_shells.dm index 1cb93c6a809e..1d6cb3be0a3c 100644 --- a/code/modules/cm_marines/equipment/mortar/mortar_shells.dm +++ b/code/modules/cm_marines/equipment/mortar/mortar_shells.dm @@ -112,7 +112,7 @@ icon_state = initial(icon_state) /obj/item/mortar_shell/custom/attackby(obj/item/W as obj, mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not know how to tinker with [name].")) return if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) diff --git a/code/modules/cm_marines/equipment/mortar/mortars.dm b/code/modules/cm_marines/equipment/mortar/mortars.dm index 018bd7b9e11c..e7e258494e52 100644 --- a/code/modules/cm_marines/equipment/mortar/mortars.dm +++ b/code/modules/cm_marines/equipment/mortar/mortars.dm @@ -91,7 +91,7 @@ if(isyautja(user)) to_chat(user, SPAN_WARNING("You kick [src] but nothing happens.")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to use [src].")) return if(busy) @@ -213,7 +213,7 @@ var/obj/item/mortar_shell/mortar_shell = item var/turf/target_turf = locate(targ_x + dial_x + offset_x, targ_y + dial_y + offset_y, z) var/area/target_area = get_area(target_turf) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to fire [src].")) return if(busy) @@ -277,7 +277,7 @@ addtimer(CALLBACK(src, PROC_REF(handle_shell), target_turf, mortar_shell), travel_time) if(HAS_TRAIT(item, TRAIT_TOOL_WRENCH)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to undeploy [src].")) return if(fixed) @@ -410,7 +410,7 @@ var/turf/deploy_turf = get_turf(user) if(!deploy_turf) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to deploy [src].")) return var/area/area = get_area(deploy_turf) diff --git a/code/modules/cm_marines/orbital_cannon.dm b/code/modules/cm_marines/orbital_cannon.dm index a4286b043eba..d3eca0ea3ba3 100644 --- a/code/modules/cm_marines/orbital_cannon.dm +++ b/code/modules/cm_marines/orbital_cannon.dm @@ -681,7 +681,7 @@ GLOBAL_LIST_EMPTY(orbital_cannon_cancellation) if(..()) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to use that console.")) return TRUE diff --git a/code/modules/cm_tech/implements/xeno_handler.dm b/code/modules/cm_tech/implements/xeno_handler.dm index cbafec7499ee..d3340ffcdff8 100644 --- a/code/modules/cm_tech/implements/xeno_handler.dm +++ b/code/modules/cm_tech/implements/xeno_handler.dm @@ -53,7 +53,7 @@ SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_EXPERT, diff --git a/code/modules/defenses/defenses.dm b/code/modules/defenses/defenses.dm index af4e497862fa..fef8498f802a 100644 --- a/code/modules/defenses/defenses.dm +++ b/code/modules/defenses/defenses.dm @@ -185,7 +185,7 @@ additional_shock++ if(prob(50)) var/mob/living/carbon/human/H = user - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) if(turned_on) additional_shock++ H.electrocute_act(40, src, additional_shock)//god damn Hans... @@ -204,7 +204,7 @@ to_chat(user, SPAN_WARNING("You've hacked \the [src], it's now ours!")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to do this.")) return // if the sentry can have key interacted with @@ -368,7 +368,7 @@ to_chat(user, SPAN_WARNING("It must be anchored to the ground before you can activate it.")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) if(locked) to_chat(user, SPAN_WARNING("The control panel on [src] is locked to non-engineers.")) return @@ -490,7 +490,7 @@ return if(!friendly_faction(usr.faction)) return - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't have the training to do this.")) return diff --git a/code/modules/defenses/handheld.dm b/code/modules/defenses/handheld.dm index 5b5831c9bb15..242d902cbd13 100644 --- a/code/modules/defenses/handheld.dm +++ b/code/modules/defenses/handheld.dm @@ -114,7 +114,8 @@ . += list("DMR Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state = "DMR uac_sentry_handheld")) . += list( "Shotgun Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state = "Shotgun uac_sentry_handheld"), - "Mini-Sentry Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state = "Mini uac_sentry_handheld") + "Mini-Sentry Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state = "Mini uac_sentry_handheld"), + "Omni-Sentry Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state="Normal uac_sentry_handheld") ) /obj/item/defenses/handheld/sentry/upgrade_string_to_type(upgrade_string) @@ -125,6 +126,8 @@ return /obj/item/defenses/handheld/sentry/shotgun if("Mini-Sentry Upgrade") return /obj/item/defenses/handheld/sentry/mini + if("Omni-Sentry Upgrade") + return /obj/item/defenses/handheld/sentry/omni /obj/item/defenses/handheld/sentry/dmr name = "handheld UA 725-D sniper sentry" @@ -143,6 +146,12 @@ defense_type = /obj/structure/machinery/defenses/sentry/mini deployment_time = 0.75 SECONDS +/obj/item/defenses/handheld/sentry/omni + name = "handheld UA 571-D omnidirectional sentry gun" + icon = 'icons/obj/structures/machinery/defenses/sentry.dmi' + icon_state = "Normal uac_sentry_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/omni + /obj/item/defenses/handheld/sentry/wy name = "handheld WY 202-GMA1 smart sentry" desc = "A compact version of the Weyland-Yutani defenses. Designed for deployment in the field." diff --git a/code/modules/defenses/sentry.dm b/code/modules/defenses/sentry.dm index 8ad4cd407e75..6c9c5ad68fea 100644 --- a/code/modules/defenses/sentry.dm +++ b/code/modules/defenses/sentry.dm @@ -223,7 +223,7 @@ if(istype(O, ammo)) var/obj/item/ammo_magazine/M = O - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) || user.action_busy) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) || user.action_busy) return if(ammo.current_rounds) @@ -900,5 +900,11 @@ omni_directional = TRUE handheld_type = /obj/item/defenses/handheld/sentry/upp/light +/obj/structure/machinery/defenses/sentry/omni + name = "\improper UA 571-D omnidirectional sentry gun" + omni_directional = TRUE + damage_mult = 0.7 + sentry_range = 4 + #undef SENTRY_FIREANGLE #undef SENTRY_RANGE diff --git a/code/modules/defenses/sentry_computer.dm b/code/modules/defenses/sentry_computer.dm index 639a74e6ba30..3c278a6c06b2 100644 --- a/code/modules/defenses/sentry_computer.dm +++ b/code/modules/defenses/sentry_computer.dm @@ -308,7 +308,7 @@ . = ..() if(!on) return UI_CLOSE - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) return UI_UPDATE @@ -383,7 +383,7 @@ . = ..() if(.) return - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You are not authorised to configure the sentry.")) return if(params["index"]) diff --git a/code/modules/desert_dam/motion_sensor/sensortower.dm b/code/modules/desert_dam/motion_sensor/sensortower.dm index a3f33d4da078..41859167458f 100644 --- a/code/modules/desert_dam/motion_sensor/sensortower.dm +++ b/code/modules/desert_dam/motion_sensor/sensortower.dm @@ -101,7 +101,7 @@ add_fingerprint(user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how this thing works...")) return FALSE @@ -135,7 +135,7 @@ to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return if(buildstate == SENSORTOWER_BUILDSTATE_BLOWTORCH && !is_on) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair this thing.")) return FALSE var/obj/item/tool/weldingtool/WT = O @@ -159,7 +159,7 @@ else if(HAS_TRAIT(O, TRAIT_TOOL_WIRECUTTERS)) if(buildstate == SENSORTOWER_BUILDSTATE_WIRECUTTERS && !is_on) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair this thing.")) return FALSE playsound(loc, 'sound/items/Wirecutter.ogg', 25, 1) @@ -176,7 +176,7 @@ return TRUE else if(HAS_TRAIT(O, TRAIT_TOOL_WRENCH)) if(buildstate == SENSORTOWER_BUILDSTATE_WRENCH && !is_on) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair this thing.")) return FALSE playsound(loc, 'sound/items/Ratchet.ogg', 25, 1) diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 3f419333d218..dec4a7f3fbe0 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -412,6 +412,8 @@ /mob/living/carbon/human/get_item_by_slot(slot_id) switch(slot_id) + if(WEAR_ACCESSORY) + return w_uniform.accessories if(WEAR_BACK) return back if(WEAR_FACE) diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 37a6c46c23cc..058f8ae4aabc 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -420,8 +420,10 @@ GLOBAL_LIST_INIT(limb_types_by_name, list( if(skillcheck(src, SKILL_ENGINEER, SKILL_ENGINEER_MASTER)) return DURATION_MULTIPLIER_TIER_3 else if(skillcheck(src, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) - return DURATION_MULTIPLIER_TIER_2 + return (DURATION_MULTIPLIER_TIER_3 + DURATION_MULTIPLIER_TIER_2) / 2 else if(skillcheck(src, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + return DURATION_MULTIPLIER_TIER_2 + else if(skillcheck(src, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) return DURATION_MULTIPLIER_TIER_1 // Construction if(SKILL_CONSTRUCTION) diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 6c1c234eaadd..7183ce8bf660 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -373,7 +373,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( . = list(desc) if(stat & BROKEN) - . += SPAN_INFO("It appears to be completely broken. It's hard to see what else is wrong with it.") + . += SPAN_INFO("It appears to be completely broken. Bash it open with any tool.") return if(opened) if(has_electronics && terminal) @@ -559,7 +559,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( if(HAS_TRAIT(W, TRAIT_TOOL_CROWBAR) && opened) if(has_electronics == 1) if(user.action_busy) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to deconstruct [src].")) return if(terminal) @@ -591,7 +591,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( opened = APC_COVER_OPEN update_icon() else if(istype(W, /obj/item/cell) && opened) //Trying to put a cell inside - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to fit [W] into [src].")) return if(cell) @@ -609,7 +609,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( update_icon() else if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) //Haxing if(opened) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("\The [src]'s wiring confuses you.")) return if(cell) @@ -643,7 +643,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( tgui_interact(user) //then close them and open up the new ones (wires/panel) else if(istype(W, /obj/item/card/id)) //Trying to unlock the interface with an ID card - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You're not sure where to swipe \the [W] on [src].")) return if(opened) @@ -661,7 +661,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( else to_chat(user, SPAN_WARNING("Access denied.")) else if(iswire(W) && !terminal && opened && has_electronics != 2) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [src].")) return if(loc:intact_tile) @@ -688,7 +688,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( make_terminal() terminal.connect_to_network() else if(HAS_TRAIT(W, TRAIT_TOOL_WIRECUTTERS) && terminal && opened && has_electronics != 2) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return if(loc:intact_tile) @@ -712,7 +712,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( qdel(terminal) terminal = null else if(istype(W, /obj/item/circuitboard/apc) && opened && has_electronics == 0 && !(stat & BROKEN)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return user.visible_message(SPAN_NOTICE("[user] starts inserting the power control board into [src]."), @@ -724,7 +724,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( SPAN_NOTICE("You insert the power control board into [src].")) qdel(W) else if(istype(W, /obj/item/circuitboard/apc) && opened && has_electronics == 0 && (stat & BROKEN)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return to_chat(user, SPAN_WARNING("You cannot put the board inside, the frame is damaged.")) @@ -733,7 +733,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH)) to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return var/obj/item/tool/weldingtool/WT = W @@ -750,7 +750,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( deconstruct() return else if(istype(W, /obj/item/frame/apc) && opened && (stat & BROKEN)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return if(has_electronics) @@ -908,7 +908,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( if(usr == user && opened && (!isRemoteControlling(user))) if(cell) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to remove the power cell from [src].")) return user.put_in_hands(cell) @@ -1043,7 +1043,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( else if(prob(H.getBrainLoss())) to_chat(user, SPAN_WARNING("You momentarily forget how to use [src].")) return 0 - if(!skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(H, SPAN_WARNING("You don't know how to use \the [src]'s interface.")) return return 1 diff --git a/code/modules/projectiles/gun_helpers.dm b/code/modules/projectiles/gun_helpers.dm index efc7abf3aa20..51a5988f2fd0 100644 --- a/code/modules/projectiles/gun_helpers.dm +++ b/code/modules/projectiles/gun_helpers.dm @@ -536,6 +536,33 @@ DEFINES in setup.dm, referenced here. var/obj/item/active_hand = get_active_hand() if(active_hand) + if(active_hand.preferred_storage) + for(var/storage in active_hand.preferred_storage) + var/list/items_in_slot + if(islist(get_item_by_slot(active_hand.preferred_storage[storage]))) + items_in_slot = get_item_by_slot(active_hand.preferred_storage[storage]) + else + items_in_slot = list(get_item_by_slot(active_hand.preferred_storage[storage])) + + for(var/item_in_slot in items_in_slot) + if(istype(item_in_slot, storage)) + var/slot = active_hand.preferred_storage[storage] + switch(slot) + if(WEAR_ACCESSORY) + slot = WEAR_IN_ACCESSORY + if(WEAR_WAIST) + slot = WEAR_IN_BELT + if(WEAR_BACK) + slot = WEAR_IN_BACK + if(WEAR_J_STORE) + slot = WEAR_IN_J_STORE + if(WEAR_HEAD) + slot = WEAR_IN_HELMET + if(WEAR_FEET) + slot = WEAR_IN_SHOES + + if(equip_to_slot_if_possible(active_hand, slot, ignore_delay = TRUE, del_on_fail = FALSE, disable_warning = TRUE, redraw_mob = TRUE)) + return TRUE if(w_uniform) for(var/obj/accessory in w_uniform.accessories) var/obj/item/storage/internal/accessory/holster/holster = accessory diff --git a/code/modules/projectiles/guns/smgs.dm b/code/modules/projectiles/guns/smgs.dm index 466a09612c54..6d125e6915c3 100644 --- a/code/modules/projectiles/guns/smgs.dm +++ b/code/modules/projectiles/guns/smgs.dm @@ -665,6 +665,7 @@ start_automatic = FALSE var/nailing_speed = 2 SECONDS //Time to apply a sheet for patching. Also haha name. Try to keep sync with soundbyte duration var/repair_sound = 'sound/weapons/nailgun_repair_long.ogg' + var/material_per_repair = 1 /obj/item/weapon/gun/smg/nailgun/set_gun_config_values() ..() @@ -689,9 +690,16 @@ icon_state = "cnailgun" item_state = "nailgun" w_class = SIZE_SMALL + flags_gun_features = GUN_AUTO_EJECTOR|GUN_CAN_POINTBLANK|GUN_NO_DESCRIPTION /obj/item/weapon/gun/smg/nailgun/compact/able_to_fire(mob/living/user) . = ..() - if(.) - click_empty(user) return FALSE + +/obj/item/weapon/gun/smg/nailgun/compact/tactical + name = "tactical compact nailgun" + desc = "A carpentry tool, used to drive nails into tough surfaces. This one is military grade, it's olive drab and tacticool. Cannot fire nails as a projectile." + icon_state = "tnailgun" + item_state = "tnailgun" + w_class = SIZE_SMALL + material_per_repair = 2 diff --git a/code/modules/projectiles/magazines/specialist.dm b/code/modules/projectiles/magazines/specialist.dm index 547d231e1c69..38b9137be54f 100644 --- a/code/modules/projectiles/magazines/specialist.dm +++ b/code/modules/projectiles/magazines/specialist.dm @@ -265,7 +265,7 @@ . += SPAN_NOTICE("Contains a warhead.") /obj/item/ammo_magazine/rocket/custom/attackby(obj/item/W as obj, mob/user as mob) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not know how to tinker with [name].")) return if(current_rounds <= 0) diff --git a/code/modules/reagents/chemistry_machinery/chem_master.dm b/code/modules/reagents/chemistry_machinery/chem_master.dm index 6f6d45b6712e..2394146918a9 100644 --- a/code/modules/reagents/chemistry_machinery/chem_master.dm +++ b/code/modules/reagents/chemistry_machinery/chem_master.dm @@ -434,7 +434,7 @@ icon_state = "industry_mixer0" base_state = "industry_mixer" req_skill = SKILL_ENGINEER - req_skill_level = SKILL_ENGINEER_ENGI + req_skill_level = SKILL_ENGINEER_TRAINED pill_maker = FALSE vial_maker = TRUE max_pill_count = 0 diff --git a/code/modules/vehicles/hardpoints/hardpoint.dm b/code/modules/vehicles/hardpoints/hardpoint.dm index f94d0dc6b373..f0b519759727 100644 --- a/code/modules/vehicles/hardpoints/hardpoint.dm +++ b/code/modules/vehicles/hardpoints/hardpoint.dm @@ -336,7 +336,7 @@ . = ..() if(health <= 0) . += "It's busted!" - else if(isobserver(user) || (ishuman(user) && (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) || skillcheck(user, SKILL_VEHICLE, SKILL_VEHICLE_CREWMAN)))) + else if(isobserver(user) || (ishuman(user) && (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE) || skillcheck(user, SKILL_VEHICLE, SKILL_VEHICLE_CREWMAN)))) . += "It's at [round(get_integrity_percent(), 1)]% integrity!" //reloading hardpoint - take mag from backup clips and replace current ammo with it. Will change in future. Called via weapons loader diff --git a/code/modules/vehicles/hardpoints/holder/holder.dm b/code/modules/vehicles/hardpoints/holder/holder.dm index df91cbc51b65..948142383cca 100644 --- a/code/modules/vehicles/hardpoints/holder/holder.dm +++ b/code/modules/vehicles/hardpoints/holder/holder.dm @@ -23,7 +23,7 @@ . = ..() if(health <= 0) . += "It's busted!" - else if(isobserver(user) || (ishuman(user) && (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) || skillcheck(user, SKILL_VEHICLE, SKILL_VEHICLE_CREWMAN)))) + else if(isobserver(user) || (ishuman(user) && (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE) || skillcheck(user, SKILL_VEHICLE, SKILL_VEHICLE_CREWMAN)))) . += "It's at [round(get_integrity_percent(), 1)]% integrity!" for(var/obj/item/hardpoint/H in hardpoints) . += "There is \a [H] module installed on [src]." @@ -100,7 +100,7 @@ /obj/item/hardpoint/holder/attackby(obj/item/O, mob/user) if(HAS_TRAIT(O, TRAIT_TOOL_CROWBAR)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know what to do with \the [O] on \the [src].")) return @@ -113,7 +113,7 @@ return if(istype(O, /obj/item/hardpoint)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know what to do with \the [O] on \the [src].")) return diff --git a/code/modules/vehicles/multitile/multitile_hardpoints.dm b/code/modules/vehicles/multitile/multitile_hardpoints.dm index b94b8459890f..5d1612852f8c 100644 --- a/code/modules/vehicles/multitile/multitile_hardpoints.dm +++ b/code/modules/vehicles/multitile/multitile_hardpoints.dm @@ -63,7 +63,7 @@ //Putting on hardpoints //Similar to repairing stuff, down to the time delay /obj/vehicle/multitile/proc/install_hardpoint(obj/item/O, mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know what to do with [O] on \the [src].")) return @@ -132,7 +132,7 @@ //User-orientated proc for taking of hardpoints //Again, similar to the above ones /obj/vehicle/multitile/proc/uninstall_hardpoint(obj/item/O, mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know what to do with \the [O] on \the [src].")) return diff --git a/icons/mob/humans/onmob/items_lefthand_1.dmi b/icons/mob/humans/onmob/items_lefthand_1.dmi index cb80cb6cc10c19569c5e5f6a4c4ecf25750665de..45a3b51ecdf24d485d6595736fceb71ffbf8c23b 100644 GIT binary patch literal 115379 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࡚^#5k68&Aqz9;+-KY3OBYZwIxBUiAq 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%0D#KJ|6e{!Q zmW)o&Eb6QN<3Ue;*#P77Du3Th^8UP{I|7RxHEy5B!rODxy#i)tEY-!|vV3kK=73N> z@N;@Qrq>{qIS!!J@=!G&XZ#sM_KY)8s2FyJkdF!eIwe z!Qn?#?9iHcD}J6WnfKlMsmc0UE@Vq6)+D%g7tp+R9)SgX%;Q?W%&BgK1hycN_V!TUwCF(8xL zm-gy$4+5!OyJ8vqcm?wbu3?Wg9aE7ede{5YyOY(T!E?(xDI(6_=iOn4?K%nylpfC| z7aKp6$1AI>DPJSfj?o6AbZ;Bv6P#0A?#mF85Ye!q`FU_Mdz4ax?YW3{{M0W`E6TO% zUGS(zarVD(a)a{+bWJ8c6c_VI&o#V(_*kEiinxY6lXW2e^V*Wvuif+`&IkNRdQSPH z^rY#X^32nH%sLTUFjXl=RhOrkF#V305K|>$nwY(aV|G`@lg|u5%+uG(`INWsX*>pUos)a z)BgC$w!X})F9#z1n@e}kOBcgW80(bozM>TmZTH7!0CWG4_$dv*0s4~^w!XNne>00t zPmg+;EWq^LN>iPlQ}DOc4{;VSolaUx-}Fkvl}S2xc&w-z;7}w{msWZeOUS7AngG`0 zIgh*Z)LOqJhTp)}XPxwhC4z{ENh*++KgJg~iQ*v^5nTYdsV;iRq=7F6e`R4#hI_m5 z`tKkvG=DG2VnLNL9TO9m9|WiuN$*OLQPp<8WiwOV3s%kYw+c^N%Gx?)!yJ}owF82J z&SmQU{BcXQ>D7cu%K&JluhWaq-XdId1yQRLV~1*u@i$){8+XTIyT4(xgOO8$iuFtt z)#0f(i=nysZ$)}|e>DS=CH)msD{@@qrF>~oFKox;I#WXCCiE|V)8dy%bQvKDb;BG* zov4682?3yIw*JkegQ8H%d@r|ZnnObo-%wu$z5gdAq=LzRfu1M-O$qt`dw8H3+y>(I z;PFiMq_nTC+_%-A8%+P)6^W{L(W#ahoZCtF&k;r}-tU|fOTjuH!^v$fvK>5o!kQP> z&>*+7l~Y zWL>ziSR&n~nF>|Vk<+gsPwhAC@6w5xCyw(RXzP8>y|mOfuDN|43g>o#osZl8lToq> zT)h<8LPP4m8_4k)vM`dh>6s=POSlFXT5oc-2KWzN33 z3MRzcGig{nGinXCU`xdyL0LDSvw_@=CpMm~bBHfh!gZ-zXqN+z6HL(8wbm!USTe1ED>YT%qDlkx89+UE7R z@7*jp1XkCK#t@S$XZdP~7Nkp5PK1Q(QdRayGxiUyPbq^83_?EJcMlII1kY!GJd8DG zJ9CKl7S+Md{`*jh0BL;vQ!`mml2?r1xrLk|oTg<*+#bT8t6Vr;Wek1^xNM3%v6marRl<0+x@w}Fu?-P63 zQ+e8k26-ywz!&-E&3LOc(V7jU?dKnr-d!Qk-Z;sWR_)iRZ24xSo#ICHouacd6Qzv5 z&-EP}=%jiTxH_+yq({W7d_82G=kSQRDLLbkAiSCC^;*R5SacVxU|`%Dul)jK$J04M zy{|PC+;49|Hs=}>*6P(Qw9HQEgj9IS>g|_4tvTC)5+}k`)Rq>pD4kN^DLHV#4j$Wo z@xJO$|C`7nX-ZdU1(5;w+d4?who!LJqeB}-fzLSFK6t~&@?%YX{2JbH?p4^XbbQ9! z1P7ot0&;uEdOQmI_I6)IXf!ewD(um8v-RR1SqE|&_T`GjQgKzyTTjOLs}XSr4@5R2 z!NumIKO#6djc7jefX?-_k;H2b zSi@gJt}tLUo(F8ak9&RyjD*j;ZR7r3fY}7`>j#qN=xd^F*?c3-K(?3~q1pfIm%5D| zY@)cJW-<{t!A%xcuWcuPx9oXqB5WO55@{f*1^Ml1S&w7_CU!H`RGpnMqY+5K9PKdj z_{&<`X%a4dd=kyHq9xBDR0lVKN$DKF83g72$Q%shomlFh$H2CJhS^Y%8I8OD>WtAK zRbif|cWzwJvNqSXShu!k0$QV3H*j#O+eFDsVr*RYeiO^o`7DQ)1udHT)8kLF3JN%( zdmM*b?u?AOwW~iu%CkrQh~~4p>`eznO{^_fR=s`WLufu-L)|ndX(uU39K(rE*4FjD zH$>N$pWM?0F7vu{eyY-w)n#WYP{RAds5jCk&!g@a+-EZo7%i&@r(2^#uM@uOHy>=V z(l0HlpGpi*NDt`ELAys8ez)giQ-q&;oLzm&Vobh+1?gyTQoY*&hCXAF5=9WF2zcPC zofeL&Cj8p#qbGM?JA93{;?{36&vQXAyPH;^P^qNPEce$-`JV0Gd9Y54fHLd0Q?+M# zXgFu{M;g%aMAA#{?R!Sj-Af^UNPVF%?G4HnYqC=%Q+tPiPjOkv1UwAny;U1ebjHgW zOyqNxvYi1NZ2r0ULDYE|!fi)GWSxT)|2D7fkkj&-ObSMIXmQLPQJ$^57P5)J2EZ~4Y<}QAc{&#e{z*2LD$`O z#lU6?8HgnHzBsN7m(16+OTO5dZXVs;FdRtz@Vx++>(}W7sf;uIrx6z}6@ZE)GP+^+Hy~ucH6lLv5?-^>f&ro=t|YbQbO&kt3r?;WUtH zeEfD4f$#9jtnR2Ki1;e&2)l{k_8<;9k@)#TB95J|CQ>F4^R;$@R)c770DAY}IHAy5 z*iwGLz4k`udE<#xV0L-^h-41h;K52S+4!Gf@7erj&fUCx*VoFBHpz9Ko^-l8YzXfI z8_L)7^lXQ$)(%^U=);?*eBj7Qe4Oz{nsmeEhEDNECBjqK%BNlx*b~=!t2nE5{hLK zxb+@#YWI4Hzoij%!6$k_7ezGbYf@i|SiuVoy)VyPt=#exWCj!veKj_r;psH~6Kp0FnaHEaiK?&B*{~$$?u7x1`$du$Q9O_C zjw`1j;j1|wl<~cKkPsh#zxd4bJDS^vQ-z{dqhcuHkMuyQcDHe}PS3sE`!=oKxwpnr zxs7PM`jQWA`}#jncJwWUU4QjDxjVkgZd`TES%qul#qd4rBCe%n(rz9X-?_ww|D@XD z*F=oL^Vbc`zu!Ne@Va2Iw6x^ihN>FRAz-r}d#VeOB>epRT1Q(!Znmq|)eTl|eDJPd zY~&*%Nm}-&ha>OGt**EeU@23lI$b?oj2trohZV17WRoF~HPf7_W-IKTSrKw8iR->Y zcwD}#iNy)YvErV|2ZM8@k+XsebeD90y0?(*G{-$`y>6|>AvjcEsh?+ZrRSdf+v^{n zw3afbm8WLm;HTDwhQ3Cqzbv-iUKq)GU7ZKQQJodmlBeov72;jm9U&O`)LlDYt=hGB zQ2cTmleqDOwr&249q~6RcETZ{oiW&Bu+MyAH&5e#VGsponSC(A(Apf61`NmL7e%Uj zO9C_yMwA)9QCH8!Pt65@bIM$AjKdX_I_En&8lWpHT&G*9V;GYsySlE>A?Mnkr@N_R zq-MU>@BbtHZ4H6q{_gfUQCf-Cd6^ug{lPmM$eTJVlaw>ZIkY%WL$Yt=vs8_* zJxXJ~P}kjU>&wkSVJA2Mq;nGq_;#bORK7XLd1j}|PA=}HO$|1nd=`h|KDE?LKxlD^LMMd z!=xA)pWt+=slh(u%HiolglMv0k4q5Lcav~Z+Q|v>T`pZ%s%c-X9vCX{Bzjy`ovYn?fsimHDo$ifpz2aA-`~U z7Agzd;ibQ|0|)gQbZ+#{CXzR&aySnKy~AD_Y@kC53JUJf(M5{8?vzv2KK>YlFd-zT z?K&Sd<3mQcZ_>qP($;GMh?a)S3%3mJ0Pn@qtr`3-Ov^~U+gz}f zLL^8P~zL@^2Fox-bilmIMlQ4q{a2>*K0Eff{sVBx8e=* z%^0g)h+@Jmh}dD5Op#8Sf1dLf`v=UyU>cW^nOj+_Ii`Lz^}%&#P%KK{YV`#{3ZWrD zWxEVU(mTI&+hy0(P=ks2Lv8CTU8i2t{L{jL&or4OV8k<*_8qWRSC0!^Hm%YlshSOJ z0#k_$G_F7AohHH9y~;I2iq*ehki+`b?0DFohEe$6f*kKr`M2D@J>|IwK^Y;y*eK7< zdvS`LLQqbhO}(;T9UbbWd9eEIxne@sBqs$*+U+T}9VwxqVRI!f)jZ<^fCPM695Ep(`~A6dy@l4Nj9b8< z>g*q!q>)^A@-3o2TKP&p*O1~pF1_b1v~G>W18cXv3U4GGx4iSqYUohu_mc^qrb8xf z1F@ifilO?WD(+ZK|0|OlV|?Y8-4!V`Z=tn3K2t4v2XyufyU>-H7Vq+htk^)Q4}NO8 zqb6`?-wgQP)Ym@^5-sFdd29RdC9Ubb{G=S~hY4 z{Jw3t3SAZ0`MHn)y;&`^D_^dz7dQ>s9lwWR+kmNA@>c3Ig(i(`juInxi}06Af-Wnb zwM8(h?JvLk1S@Ki%b-Si4C@2q$w(Ww-5i=(pAE!RwN2P^uV-wdiR-%iu?~}&)uK9t zDSht{fMJVUqftA%UT5-9HC5)i2d=?8U}wd=(0<^s)PbplGb+e{ z#;Tll3!-#}KDKMdDA{90tMT!ga&CCJ`~H#@1KD{?Ma83cVhG>5jm+MdswdA6TJAoF zvxGc<{GM?oA1MvY_o|(&g5`u>JV-&>C({8RS(UK$0dbNS{N#*4UNf6b8X6i|?syv# z8(%OI0#6(dnB~1K!W%z^J>C^AXr5KB*B_jie*;!7nb0fc#IsAQqk|23y0%Q|pt7X| z_;s1L=mX`HU_^cW%RRJ&JEZ=^78Y9ZvHohndY9IxBcv4xNcB9?)=1jijU(spDG6ZR zUQsggo8j0ijb=oWKAbzHRhOCt5yna29QQ41lU`2c&=YO&_) zP>D#uLKZ#K3>nMpUF_CTdFp4Ht)=GV)U1qoakBk+q~cNXS6aDuV8fQ-=jUPKBrjtg ztsJPn+9=ZyO)~%T&Lkntr*6BJa8Ei98oQP=LD?u;!8M78K1Zf+MeT72_vTE&{`7M! zZqC`-LDt2YYMuiwxjmvl#PN)=6bCSltsK`vS^LnWq|rhu3;o6jd1o_oTZBfmkYWyN zOr8@`w;(hkPB?Q7&Yk&{X63bIcbG;-AVTx>03e&v)d~i^s51k}fbPq#4^DmESNHbf z!vFKhD=C4gb7VwC+g%H>u|rG|w!dG9U47^Ui$I{AkZ!>lIrKD_J~?`1RcBR{?a+0GW7#;Yo!3iD6rMHKSH9B)DH(2)mrow?y}jdnV2hh1Y+0Bg<1b?9Lc z@4)D;6>@N7dU>v!3Zb#X|HS3|QC9@j5yC#R_JY|bk+Gwbsr;sa$XS%)JCEwtm(5AZ zThN*`M@pI}2yZ4eD{D~eRodGOBHgf9h=!lvxye9Atm69l`}0wssEu@w-;NoKV1nDC z&~HC1LT0#Cv}m~0NfV~|OjQg!;>JG)P%vZOVq*lpLEnB+=`yI{7bPin`4F;b;Cq?e z`IWY%Yk2BwN)lU+QV0FEbc^y&I$k+E^0?O@h$yos`czScKDqlcgX5QiS=0Q3^Z3?H z4~+YqF`|=`@gNFHN}WCMmec%w+4r;^%x?v6og4UMvIQJelS#?6jo)AXlPN8LW(_t* zkTaLMMe`lSGbQifzE-#QVQv7WdInZCi~S9Mu5_=vWMt>>&d{g!{432S3B`_AD_`no z&4Agkqw)5qCA@QVd9+We0@E%Dg-ao=0NK34!=M~VHG7nenKA!0V)Z0A_}FlCAeq_y zsIT)e;pH(}AdA=*L1N`{x3sbZ-WGeWrhMq{@Vl|B$~D5YVM};mkA6;qLdbMdsJliZ zf)$j%9~YtpAdr_0%RfJV5$4o?ktRkJ^DPE=r$WIt5VD|8i~<Jg4U}GLR@SK4Ql-T?kS6{APNh$XWM=fa|lp z!QH8|MR&bxYpdW!6HUb-{^hI7)2qwMIAts?pZn<|?yrv)(7yA?CHp@A4!uDm{>mL9 zpOzS`Ct9=A?~H8^k|vr=)^JT3oMqdh2L=LzB*fNTM^1Bsr^rPudlmmhC|)ysjI zV|jVSH@{u9&S7kzb!-t+wlx^&7cf=TTEllg00Ty^HN05G6+7`{mbUTnQ1&FMUp;S3 z{Uzxie)9Jp24)GoM1S{~hw+G{@@%foVM<>G#jvq%aF6Bg8Nch=TO2o!>i3~@-)$&^ z@oOCe$kW47yQTAdb~ZM#PdN+hqIbTIu<)%l;4pUuEp6?1?ReZsLD~*yciomQA{r=7 zq(RHCJxYi-7Fst9*7rWmNMbw?ylaaNp?SzIdlRXb zbVK+DC6b;*-()gg$1?lT;FzgulY5Z+jE_hlWv%1M|3X+#v7X#T?aM+_KkKavHX&r!HipbEFWpLM4At@QiZ z);}*lkjUre-Hz_GJ$9SrG;Z@Iq4amE1E*=gh5gO-hno+swzcOMvCf|RQ$?bXBF*C? z-(Swel%lq`^nbb$J)M)v$(e&y!)mGj*$xtKAUS+feA^B_=2c1})h?K!ViEvjn&S6K zu=N=ft^nI?cJM!&kXAUb#F+#H$WietcMwr*sy+tw+pQSD)EsPeSYN0>e*laC`Vzh1 zoo;P~W{bP;ht9$#H9ypGg2P9TkfBY;;?6P8A4`JS@DElmpsmdtUNd#KmmpvCcorez-+x(i7gkJzl7K{?s)4nxBU+jF?Hz5EQhz z^K5f_afIryZmm4e`HpQBst;UmOy>E*mX}Fh)N`W~4f@=%8}KY_ABP-%%t2iLUf*MD zP+Cx`ySMxsm?3{#5JmpvjKzfXf85-et~`kHy~21&8!X2aPU3qpn$BxCFGeHgcBk0` zfv)0e5Bq3aC@9DAFPhDX0?Y8B1x?8<()!P#mqU9>O`C|i}~I4))@r;4fA zZTN#=r37xO5{VRFWU8+`cI1g9a<`Re(@vSw?5F34e1|)>tN+YAsls=@5QNI5B8ROJ7Rb|yj?Z-)^PY1OIIim1`pq6&0vU@}FwYwsjkaSL{U;k; zWvT~SDvHJBRDVb51%lqsMz_^&pESCs#qOPD#6aIa8c7=COMR%Jd(dacc(6sZ!RIm? z#Pa6Xzgz&E7iXhiJg^tx$Q4_!Di3kn<{B>j%l)z;Yqps&(9Mqj2vU(yCYxL?q}#4F z!s2ue8)80QKt}jN*f98j|3~i#o$<-ebfTzh2^4!tu9$ekp!LYE@^-1t<@e2)B+oX= zYB|M0w3BfRCH^5a0n2~xD6?u1*fg%ubUnLUclzzkl+zBn-$nXNKPM){&^|#R8g3Vd z@jFn6T6A%y05f|c_z1pm#ACJdbnK$daWF*~MPgB=@#-(?z4;SP2sSdXK%rGz>2GE}CQj4opA-|p2`lQ^H6z^vJ z0IKk>nEf!+2o=QF5qAJ_u)XSXue0-XAu1136&*s?g7irjKf@}CY;J0zQCjdM3L>I+ z**;Lk%MKU@N;0`|HQ9*Ij{@DP41Td<1UydYb2_>4_%W^(t`45fcc`_RPRSF;edP}r zlNf$$ND~ti@4ZE6S{(Onv(ueu`V~ANHJH^6Rog$szR!iuGf46pUlVGc2s{MCdA}Mc z&(~4M|8oK{@&9hs=C`}xMi~v@E7Dna>?Nw~Jfv(RQk>iFZPKy+7lT0ZB|q)NA-%a#gq32I(slZF(8yjXsty=#Kqwkq$>~Eps-={YOQdC{Nv1 zT;g(LSWaJAiNLOVGTr5^JT<#R!v9d?WmYTbiF|TkCu1485?lE^t2F=p;Cb!Iq_d~x zAGP%3F$zb*|K5E84a0dZjrw?uRUGj-<=^Ue5Xf_$+B@KzclAe_<;h&1^L@ta|2Rlj zH&)w>?Cn3;xps5;`zJTjru9XAg}yFzZLyl~pwX+%#S%w6SN3Mu_zyMz(8O{7%Xlru z9(CzUWxebu5C149XhBU6CB(Zb^dJee(a^B%_UWWM%meGF0tZ<6IAicZH;@5Q|ojEt0X(Eg@tv*mzL0)LoVud}>Y1@@NaW#0SdpGTB!(WB3#8{6J(6GCus zEut`FO>qbarQRUer7>A_aKNJ^8m~M=Y!Z`3B&qGC^8E5Zr8t^c?H3T8x%_@wFi)tt zyw~KN%ZEg=#0nt}M6@ZG&U+djXWsWb06 zMN+#U9!L7If?7Is7OpKLuM_WRnTD1jYgC(n#F(*~Mw0GrM5(&S`4K%2@Bbt2t;3@F z-nY>~6l@e!qy?l!O1c#35XnKhQ@V3dKpkbZ|DEx2X4td$UVGKE?&p4D;pgUtPk1SYJbwh3+=m8bAGL`;gY9g;hh%RS-~lX^ zkT89lzowTT)zz8O<`KsXBxKq#_%JoR4iVZI~(kR*v;&! z#PJlo^v%g(OlpgbkJqwcVPmuX;Z3*jZqlI1l}zk1PEsyRwKl!bo7J~EkLiu5 zZdl^8*0Vh&C8d+YYDJygj|^-tQ{tF{z|@lhvuw}!3?3!;GH1Wm;`681d91GIdxmEi z9LNf5_phiX1~sxw7Vm2zzXKcJwsy`6|_(Nh0G@mZs1k z1O(C{j7WUjRZoyup*JCAp~tS%=Pfnc zGoq%p3(^rYHuHTiNsxK2x?28Zf!DAp5wkd~BKm#QOmS>V2aFthmA6t$zXgJl3uS^MS?Sp#v&nVhi{D+1AlJ zuC2eH)Qtrm*w&uT9h}_%Zc`>TGk0(7jkoRUmSEPha9qeL48|)fcVk1?Wj~oe4x?B8 zmL$&Qdt;1IIuC|T&UMXUi!YiS^WVJV}A*4t`2uLs1KXDt1ktpw#c>@hLh)nkfw& z8s#?;LylSz8?hPmGnz2xfip74th;*Og1VDO*rlYjYzS`OG%sb{6fq}la5{nFgGlQ; zm;L!*x&Gw!?P6kL{nkpn_U32QI`F$QBtN+hAG}KO*kE8<3NRJx>Hn28d|Quvz_YHX z>Knf-?Dj8(;)eP0>t1>`>WBE>0gRj#?s-VAh4biAmgvX%L@P@&&p?|>0aG)Qbjf5` zFHBXHASQmNB~VGm+*?5|dqvb)oFHGX0$)ifh>?|bPqkuZaU&tc#2<|NFn$cw@8cOr z41xzTP)-5gM2o3Dje3Tn_EASC{dTB((h+dkivjF zVIyKIHVPZ#bL!zBq;fJpx7aqV*6bV@p=Yj;Z6B`!ba~RZA8S5WFWe~h5(gqmdC^G^ ziGrR#i=e=R@F}aARNbqnz4jxn90tEK79fbJbe)rS9XEq|5${D-7A`6zrO~#Sn4GL< zr`dh^dKrl0w;N`40v4cz9~VOfIoIV&*ZoYhA7K|}$nywFVI?*1>yXzTcJK@}>X`@5 zL@!bVjM}W{HuvXCsJBBWNJbY_%>k!KK8_FR_vDj68#VK0w#*=>LoP0M2FjNlzuvM8 zXPDy;OF0i7=%@O+PZh^Dd*64uM|9B(nH2Sj6C(Ej9(Kf=KZ3HFiscZ@D<-{9Ox54x z;N2^_s#n;uElg%NHICLeT*2Jy!5n_HX>6mimMHqV@F4}3W#po61VD;sd{G~qTyiN4 zKDu%|94k70nS6g;@J6=Y?qo76aD1xWFM?6Se)A}te{oUR)*6-^FB+Bcs0wH&gR#D^ z@y=murN^lB=tmoecJZzS`9?wD|p28PAnI2GDg z2A^JLf9%w#LI%ldNvlhm`qpud0R)#{16*Ol^w~^-;r>#`YcBudq9FO6M850#OUGe% z8X|X2Oy@0eAcc4jx3{N^D4wn}tvQslg^eg7lXeNCiaX*vlYq=FzRR#T8E8;+>lU?@(<6rO`(%qSXAAb2;(=`0J0;Tg5Qux|8d>47@xq5WZr%D@JrXSjMfMr z;FXC1@6oU6_u1cg3y!}H&i@M6EJ9Ob9^qdNe~b1>YMM$rIo-*vJD$Gve)w>Z8|I=B z@&fma`y`?DtOvM?Ju?B1>rF^hY_y}>Wql0e>xBKd)4R+FJIVijUm^vRSsv^w;aZH#p zR;5jQc`F%)5cx<7n#B7y*bx{H`VX20U^$dU|1VAr4E#TFbNd$p|39BSIz2@ZDU9WV zPrdqj7^A@l7W{zM65NTX0g`${LWtt{FPgs_1shU>;EsQwwY1w=!j)577LYN5z0#ZpQ?tmckHo${J|7MB;lv(K|5 zw(-Td%i1#FG2qwfygH_8Z*bgwky~DbcNz^7KI(XbbMXE$#A$<69eMQakv(eu*NMvz z{WxYS6H29;#uvU3J#uyXp*GUi2Z{svMd617X>onvR{P*MUEDy1>AIZk-p0V#6-aWb z4njSxn}zT)L^UnH-a|{~edOky>F->(f6pov>F&c*sy|E|N|`Pt)*PU1Z$q#qw$Ca% z4bjNCFvZ3d-l|FCv3eB5_wV{@gbJ(TQH+UWx&~=aN$(|)GE*qT6ULFWk00x1Mt8%IPN&JVZ4w%{`c?e4B-zh&3!{;ZdVh8c1Z3i9&e z;KZwS;RQ_Fz;Jck(z4%+c& z8XIEH@!KVcX>Si6Bv}~tqOLdZ`R0hIf-vuwSGzVsz0U0MWj?uEU zY0-Z8R4FE>$brvXd#y0eVuLNSoZQ?-zlh#OMd;IvHzA`u6`!Gx1Gg!(44QJbULmbd zs_Pri?5BL{6b{dA;q+5XPnfRY>7dREpj?q)2hk3qR)nA87~j;bBy>!2t+55yvuF33 zq~_kI6#~z`+8U>z<#H*r-nTz&zJLFIbe0*PSksw;gg+j<@@ZC%@E>J0Ohn0f%L38> zG#Vvs^%Zt69N#OkOope~S}E7{hxv4*Elw6YRHCa{H|QtJtUlHeAq7xgpwSIS^WSLH zd-0ds%mj16_>2PeTCq#6w!s=2alK03Z6XjxngH4;Q4DX@u%|FYjLvkn!B?if3!V< zdSIe`=>Chv6kXY}GYH-Q8_;r}Rk&FV&}8FYQi+oh;`0_5EkHrQeltGg5=iw8L$A># zMGStczn1#i6O2cZlzJm}+U+QN(m227MDMhatEH;wE>H{FA6^x3zLke$gEYJHVm+tR zyid8y!!Km7`();UVIK;b+z5d|hqN(7NY1Y4j4P`K?I2@lo_%4>eU;`~d7VyQH!>0~ z`l!SI9mj$j^$J&Z8xcF3^mqkZM91e5>hQB@Fq+udv_hzPQKVh7dO=`1<@lWB3}ZqJ z7URf1(uj(}pF%7%Y&fe#XLGC6lie|ZbNe!t0VvtY3fqYO$+`q5E7&0g`yB|ot-_)3irF&BX^Gs&O>xftvt`E?5r9zLanqv+?K*xf1~*d8uh> zo4(@?0w3(Cl$5YGDj0cN1XUY=bp78H$bQ#2rfvIN)p9iJ?qwI_`*n(hpHczK*8qzN zd%5jg_|c{a$b0DZ4lazLsqa9E4NzqO_S;69EXXX)hmck(yg5**BExpBemn(!&FX_q zf6GI%Mc_X$==hh>f=zv*!Anr6T<%eW__EcXTmqL|hO`{mVk-M6t10G);}<91omQv9 zT-yp`QvXtl@y=canSt!CQsUXKu~UjbXxDeqw*iO>|1e4R53VkPhPwa!#lXSFF(#;E0qBtX)jI-p$u7f=5{h>T3Ev~y zB8)(uwf5d#$;Dyu^d;YC?#mDkACUh(ML_L9?Xsl>t%dWp%nPu;mQVER$+7J@8E-)|_AA)n z4ftXRvW2IA?5j5}b8>R-&L6I` zvs!xSU3FiU108ey`gOaNZjzY~Y!JJ*rezAiXK2*>%r=YJ2nga|~pyA`%L9-WZ%oWRkYkazQnm>UeGsZH;o~C$TKHy7dVydbj5M=is06II z&00mK`iCn63dhtyJ}Nn%2|?P(7CLdn%%5xNBwMb$g<+%hD7~EGq|_U7)Eo<(^`>+ig> zL+h9|pT+~D6EX{0yb?`7Ds-nz^auGt-kf1CQN#wCpz9kWaLU7y-B_Db+_6dGc&$4Z z*6ZD*E6(6W^Cda>PEn;E)^M9C718?Th2NJ}S)4j)4>lS94<9npi&;z#u?vGEdKpBN zUA1D2{2{U>U0*ctG6DF(Jffz?vGBvMDJ2N!7EX;@{ytDvFOcnZ{HGZKWr4e@2ltvQ(U{(pKl|v;6)e3-`U!gJ z*-=p4;5kXqq!Fj#U&(q5YWFpOr!Ag9Cu*rEOyGgpM1)Qd+1y)dhdiHWzrCgqe}*!? z!6;5JxwLiz-Mt$}szQyQCVn!X*&_g{z){u*c%n$+%_*{}_w$@*)jQ%C^ ze7EI!`i~!XK-#~uP=(tDkcJq2$-}9EjNh{#L@&of>w!n@k;R*))!W39BH$h$Ge@jO zcU*Pw*!zqnZ#=J)lkM92WoxiH|AwRYh(OcMP>j$Q~9igRMwDe)`H{atFFe^ zJ=L$4II3^xm-2B3W|RHB#y$1Zh=>U?PUcohT$#ZdUJ&q2xUO@BUHki=bm`(tAjehd z6B^Izi9bF7f9eL+L2TXr2maqZ6~MN+h~e6YJ({;KVm7)+n;wVjF3L`+vj=T>Yo+a62hkrGvf z?7+76P>SM~`-fM|-Aweou^U}4(OO!u?6wu#=T@A9ca73wu_G59H9+u=p?&*vTgA6? z3ksgkeSJ1EwUrd}AsBJx&mG~IvK$T&rllA_Q#<*?2g|Y{qS%FVfGjTKez!H)xxwSl*Ttv;yd#;OX z1B~2>TteU^abt?`ocrzO1N7hhJb|uw8i?{lJ}j}OHK33#0?B@FO_WFdxGnxQ78^rh ziAQHyA+=%fAN}hq$Dd}T;f0gOX5qi~;(uPo6T*i7rQ{IeaB$ke_C+BqX!x~qITgrq zC)G6yxJ6U&zOXicU}Tyq(oB;4CJ`1CSgQTKQH}i!Yo=&#)3zCsjki7}91S=O2JKi3 zOgBr+e@YRb&3w!w*t<2ez06a&6U54GCI6M)J%W&X4l|8xj!WdGr=h|8xyi?`Gy7zv zwRYE5;<9IKx~BJ^Y3f$`mumTBiuFzNGH2&Kz3n!f&k>baSW_s9{i%yMscL3)Ii#n5 zzmZPcRR?z8W2Jtr`?5|gW+a~jXxvnPo}d-nsa#e2`S^Rrco2>XMhxqH;wRL86>L>c zkWy^JIUG?Bp6b2*Fv%5b1IJkPscMSh+3GpG*^bc7Q8EGp39BsUv+*jlf{?GkcByu< zmD&5_RK>-p{z8RFIsB^zH!{R)cwPjCZGEh{bZ#WQFr+JbVmU^C6)f`}-n9H>pjUa^ zo2H2~x^wF=dV!pXta-CjG$ue3R9>0ro%YBl%Ly7zfA;RE zIG{ncbxPsD1G5U8ChoQT5Y!$Ix7FKwUKldmIn3li8&dS{`kW(I=VN}aKe~F!&{;O0 zFF;u#GB1g+8rnBvh4<82UK|KjT?0l&DB>`#oOXQm}mHp|N4Bz=l%#*=jksfAnyG zA7`p!c^_qqyzs(!hU=bXj)9t-(nF!8?EV9y5;&nuUB=h+uv$4#&gI{nfmi|q=T{B2 zk8mJBK_2n0W0KYubz`reDZO@#IbIvVA7Kd3JTvBgFNimWO44%;h@21q1@T=J6oy-* zdNV445ctMV%C#Pc&Nz^4v$4t%hJ)bhyhs0UD)_hfM1mQ1T}VTfBZHEb*1Ia?tzzwc z9$q*)>p7U8^A1VsIRyeA6soM0)SPd^$jMgs54xbAW#ocNrXR#7_=_z6T6;h=w}jwr z6=lmu-r#q$BLf|qb1v4Rs9f+eJvY}V5IB~QRx^hQ#Z@*x?tW8w_uad@kp$OGW^*eN zZ{NS4k-PB_e9$~A4cXYjuP0=@K>5DhB%Oj|@UufpwD-%uzJ=ADSG+~3)QuSdsTZH7 zSKld*T+1t3Ut41gRL8wvhe^vpC;gaZ6VF4!of(Z$XjdmSQuikV14`pD@WKHk99VoH~7&OnB=i#{W5zy?T8^u_P(@HB=4J)(07H|&ZS`P(fB(mCRIHmQ13rO>K-d0GCYRY_7{=JJX|nINnpyx* z`vZVVF8=dDfwc`6&^=}Z%Nsu^O{Hv4?K*o093je49!YD+IUj{`6%FO=N%0EBx) zON$%L5ZZ>HR%l;N#)D$wckdW91>o~TMEw;}ovN!4H`jH-F6)Ti!6AU|L`lwBt8SmX%iXJPr0X+F;Q(jSAb-;IA5 zPJDd($7Okk$S+IGJQhq!Jl0)(&^Njv6jSAph`QM|#1Q6KU{t|ta=(le_JjBSbqZ$Y z=5TAR-Q%>@Hw0VAwdTx2Mmbp*ZTBzDush@I?pCi?I zQ4of8I`e({0;{(u^bT0K3UvfCt;TvG8<#Fa7+F{%)Raev~bP~Nl2Q7w1xLji@A zyKv`=_n-2{og%`2T4?#ycOtTaXEFRN(D^KqKFxY{1Zqx|@i81@OU5;#oVQayW%)hc zi)>fU?kB_8!ucH8k-7?)-N4<98r<-!oVBX09@~p(UJD(gGVSw)G8#acY!>RR4qDj_ zS7eH-sonQE=^^-VeR`Ur;^(0zLoa-%8_t!dkq_;%I|@O|(9G;@(Esl^1{*PjH}rRj z?qU`HxcdTK@Y&6%Sax6;+p8H)1?*lZ#*;%Tb~Og-*8YlI`28!LrVZ2$2+%^Yj9v*6 zddb(sq;=^UqIeI6X+cCw(E^t6EmLkY(o^;>Y5xPY>^?#507Aeew9ipR8aFm1*wx-S z_&kKTmO%XY_f&k_QuoFkDU=K-C_cWRB{In;%w(siG?W-ZulO+H;^Lwjk`q+jv4nQZ zTaj&Fz_oKex&r(SgtxE%j_A*k?mAsdPuF4hme#M^rAGcF*i-FBDjXZAzJl6gba-(g z4{8tiAv=0LCjl8ajY^EA=0>c*?wYQ)>C#SlY^54Y)hbw~MKLNfI;nW8KcCs$+ix*-qwdt+!HUOp-ILuJSFOE~wTQ&uW=^K> zAI51`s4nN#-h$M^P8STU+OA8bzi!!k@3Di)?hN^#5^ibVJ*DK;)u$r!ai#jYk2|>YUp_QR}*x zY!h*6;#aEMP^?HW1gV_b+uNUyEU$p@@?RkP%7#PZ)8vAd?MBU*I4Y@E+b*>tX3Wa? zbhM^6l_%?oafw$rG*jZT9)D#A6MMh&6JY)1Q`zgEM!KEk+ymWpQFl5=7kVc69y6$R z7_w=3?FwW*EP|J3e7m`{9-@Cu;10qILviI+VQQSwTw2BG+m}a8&iH~wl-@d6T^JC8 zSFvdo)Z2tk)}CZvBCs8;WeUH&jZHXIwQTYBd!=u*b#La(Kr~oTlY6pzGH1WvAl!!M zZEsFrI0$9wi;O7p|5oCfwT2BP^~Plax)Yd17p z{c-IC0p655hcUPt4v>nz_JL?`q-|1GkW$p>ne5LX^@H=!kk8c4SB8N%mJ?)x9 z&Gf_h*CILEH7;ORRmw1=XC2#{ih`}H)4b;Wk19EB%+`xv{qYW~%lBIUne%g;1666+ zSLEX9p~B`H1+6zWHvR%~pqlk24_KdEg0z{cPaU#?PGOgD#xe(zVQ5zQkl~p;Nw#bg zko(O5@Re6@-2!fK!J$Jxtsc9xeFh(26Dpcox~nF@MXg{;`Qw#3kEeQ_$7RSaE!iNO z?~pF%h&qhpjN=I-TEm(u?Gadc4l-W%oPBla(V?T#@MjGqEGuIGYUC#merY#@9Y|D? z-nME&M*O_Qs4C-dxpxDbCtvdOsbd@s-eT<$v=x{hKrYXtYc|dh8?wp7!P>BV(bt)+ zg|GKLV*LEUkPrS;f_fFeONT37#SI#i-}#rCK>(YDeH7_NhJeeMIqr| zB}gL>fTe!1q>$>HYnj=9C_q+{ zDl@AE<}$0o40 z2~|-tomVg>RG0GSedbRaPzsN zx?$t=p81--Q{(nEvHFPYR}1~YTnLxAs14x8*n8o*U;2nOHLowDH}27k+mEJo>ITh} z%LG<({Tw22_t#j z*k?6M+Y9crR*T$c$aS*UjAQZ4J7HEFdC$#IM;5D6p(z~}%V$}h^+AbWCqVZsJ-hl& z$I^(HWqz~LPgZWAYhA57e5vSc(cQJB_W(o|iAhUK&%F3P^DC#;_JbFduy@8z__x-r zCz+!`2Su1uWB_DkWsTj*W{h;_Ud$toAGpV(sY>MH&xXHEzcSRv&#$bL9xIaDL<`(+ z;L|+)^y$-k5LJYw8?cF90ZHgA?B zg^JAWyMKgLhPdSILYu>x|EH}xR% zov|#HUZ@r5Wk1BL z9l)sCmR-9I;q%$fpo_5^nVsaqeqF{K$x~MRgj(mil3425yR{lH0Txl?qcpZ)_anK9 zx?60&f_(%vL7TF&=;Z^CluG+dYQ?U9Oq-}EXl{;kVq_fnt;4fynw$cUTRs1Gf{%7J zXvEif!mM=%n5`L@+we#V+b$AX>`%|NMC|uj{-Hi$LsjpUXNBqIS8UWDl}oT@%Q-^Ucvdwt5Xmu}2{*z-b(s3o(3!cV5cOdLS_;wv zdJmJ=PRf6>9)K*$ccTpm9_kxL7*g7P{{G{dZHBe+Utc}IFNvELC`Wb69`}zY03ze> zi*wvro%i3+3-c1Ae@_l<*O&i~@tP#`+QWa&r}5*!`Pcqy%ufFwoA%At%YTisz-8^% zf8G8e(Z42MalHS(Z%&uu`=+vsPW731>~D$**{RIx+KyJ6Jtp@oaSKn?c;1O|R*~FQ z+L|6)7o&=kADAAKijx@C)8SrBa97gX-w&w5VU825B0?D6_?g9~gFk(Fgcc-SNiriUA0s;ac zzG@%UCzywbLxgm>=wEo({&Y1C0j*#-lCGAKlhgi5M&tHH`1TD@g_~)sl8}ZmQs`7Y zW_d4>Vk-6htE0^n)0V-cVb>P0>!Y{Ab*p5uQIIAD?>TJbX#f%?`w@r1P>ZQUui*SqZ zVp8xAE<{~~2lmSMFa8{iA47jGInYnVv=uT4%&MniviC32hOa;TOfl&;1VU@qL;Rxf zw9@nQZ{|UZB#*=2QZp)CO$e5>eC9G!y=TV9#dTa#2<$<)55r?G{7eF}DyIG6 z^%%;ST4kE0$I1Dl;Xkp>QRZl_2p9&7syR>z`wv`> zE#di_di7<54R-m)jh)x6pii6qklxqn)I^G%;E8D1CW;3P&StHhitmiQcBX~nQD7~a z%f>zfeSUZO-Z%bTMb|IGDFpKyGHxY&n6?KLwhfb~FtC*sBQta3VoL~)wnF3MkX1~v zL>t+U;|omD4ji8ndb|Gca~7nK-r!Tq0cJb{aZAG!otAq5Q@-}_)Z$>#l0vH5L%dgBr~Y`53btfhP1L|~>UJY21n2og(3dAt@RHVW z!vY9rBA6p}WiKwa2#`3wCE~vS^-KPyEv%Al5F=+>z8zPPwj~%$g*xPge0g&BQP)6G zesQJ-i*G3X=GlNE%#UbOiyPA3=bWexpEdGC&QJ0G{ISwDVqVJ^S$+V2bGV16e|iD; zM5>&~*odI_s4#c8wze!h(Y6n~YjHGu(D2im2&3~D`RUUv*0r_z$nsT;=|CHq@A4|< zy8uR!562O-je_aamR(wYG9)-SxF2Hp0*bx);w=o4?X~!3%rDdYzS*$s${6skjrtTU}42 zCz6i6LI~$j(RF?ecP5dAi+0_;Lv#iQYKj*w(qB-JsP^S+isV3F3+DsL5-=qr+<$rT zVt-++n@BmdjJ$F%qv3I2=bop2Ii_@oabIJ3k4$H70Kb~sJ4HSE8rUoE9cZeu3vIK( zycg3?@%J55_=@Y*v}zpEKe>=fQ058wWNr$ABST{rWym=6704Hm=m7WOtIJ;z7q)S0 zZdzN3XvLue*w67g%+S%r+!L1_jOu4h^dzpNX}}Ul(A+QV^hRljkf@F!XrpAS{<4zk zS{NT%qXbAL4QCfuS27)E`2o*QIZvmyckWG%%K-p%WsqqOF%-blzmK338x zpNap{mKYLdTyZMup-4DlGKG5ZxQes|oNWRoR-oGIuemorl^Oq+-?D&sF&vo~BIW@% za)9jt#xI^=QuqNE6YEl4xZqWI(&WA(Ad|zp`K&x7E@C zEX^n4>=V(0ts%HkM6%$T`2V^l$k*7mjemBSM22x3)WdyR{oituuSy@gB=>H=lNS56 zUGb;`Q4Vg!Qg__r?6%Qp@m9}S(DyI}(?dvMo9DgbIoAX|^Y~$pkc6y*p^NPeYYa^2 zW19%M*mCq7USvHOwL#$(Bg)R`vF7q1Zw*2eQxdEi_vbe=gPrxKDsj)HhKkMrebfZR zVgKxG>fsjOJ18zNW!(X~;fviHFNPwlYBQj95538hoxCL^Bmfu|fBDjnsp7c=xKhKT zOTm1LF9a+nGIQZSYmfW<`y6RC1$#4mS}?`d7^xx;jx(OGYiD4@p9t|T&U?1WS6yLF z^byhI&VyvL-Okusd_L$n;9YduoWK5t&)fcvsE*OaAUY^GH6kq4Z;J;Lv4**ilYISX z(M`o{(E1G!pd3?4A63$IRp;#eQKGWmH&$w}M}W+bJJW-27;SY1xB-dj=Jb%gcEDU7)fL-eXa+BEH?B{Pj&6$m?d z7Q!0{6E(7)R~OCy+d~nmJrX7Id8_5c8Y7Z5J(%B^!)=(i;d3>b=W!M;hSYb}%LaZo zD+-Zg)`ijTXt4U9+NNTXphd>cp~}{1MS=g|F>xa~OM?FZwcv>VZ_vimvVnJJ;@2Fs zm(!Vd12*Y3SuU6hq7J|-$^+m(RL~olyFa6a|3YtLVSx9X4m<9uT_d6G#0IN^ZES}d zFW*$UHzGs$h7wx;*T9#>24XAzLF<1oqEl$CL|_HgpZng;V*5Wsjn^-{m!JH~CjWcY zfH?q_%7HTfR4+IHRPM^5BA+4Q2l~ugTLcH*3NhdK&_RR5ZSXQ?Qf7bnWS_`Gd{~*D z>NC~H6fBuWA}u-Z0be6(EmF|2)CHkB%F)7^zB>O^ENHw zom4hsA)$cT_D%dwtLWfcMj~%to;PK<&0d=SG{RaO4@wM)4@u=%u4_OpuJNJ6TK1^O z+Tg-=7i1v_Q68=~*u;L{r6ahQlh`Bj+nGj=Qkr#CM?$fb3r+%3wJS#+9}%%j=Ob$g zTsSZ9wTVMZbL1P}n!_}nV1Ca;6=@|#WP+j~4JCR7cREtdzm}LdvowFO6}qHvtPRnB zdC-h`{>`vE#I=u@l`QF*`y$@}&(l0IcdxA;g(eK6@_;PjvFCJ944dLvPoNBQJ#kOt z9_)UbXdA40;RGIxfH{Q2Aa09;4|<3$h|}S_NL3GU0R}zD7bC}y4=C^zv!sS&MjlfT zXBzchz8TeXAG8LK7vioe=G>81w`lHMAg-vIxJ%TNH#m(7ZS?w?EjlpG!q!Iigoy0) zBVBd=UUK_IQ|W3mQG7Wg%8y;sbE(++q?Oj(LL~gGuBd6q1vlScICcAnPji;G~7#>Va!U%!$0PlgHgF4Emrrq<@4UB}x3E`whu0Pg=VR z$BPJJP$@Vicmp4#>ftcObmAFd3Xr`$YUJU9-9r);uHt-~fXKX`q2w6QIQB$ZlFh=i zC&+sqQ5@Wk&9V{ zKyrpIoH<~&IT=5CUUkNk_iO+WE=3g|w}Oa58gHdS-?8@P%=z1*TCGR8|=vzw*thXisrm)ZiBXju=6>QsMuEGH0*vI zvZwcd_l}+XHp2$&=*Ak?PfoI=tEj%spWTWvwn67L18JW+co>XIkNL=7kqc6WdcpMd zD+^!V+IhqR_K};vP`PRHq|Fjr@8#FttZ`5D-n~33b3<+k2;i^D!Cp?3Nf zf}Ek}=hJaddsNnoQFwMl{M&9Bi2ZXGSZMP}Cl&h3*O>u6G@{}o0;5Te`S;&zXtU5q_)o0~DKMYvh1FYymWkN03KM`l){X?)GO>!u8gse%!ns&Q zkB}<1gBZfW>o&+%yg5FduJ%kdP@g^US9(`_XZQ22R(b_E359RFcvRrKce{aeWAWLG ze1zPZo|-&77OAokYwMd5>ZW)$RnB)UJ1w7)WZUs2zaE|GOvrOM?Yv`&tiArR=~~fP z$Oa5%qs>4&z(6vPb`@fIHh43L+*PP}(IKOXbwB9K#mgenHrU0n-GyEV0=6HD(Ksiy zyHNDHXq&3}1#Z^3mo|yeqe1}D;9r}yv7BM{EUyjYX7k-bdn~8pR#IAJsf3)%kyh<- zsM$r=@i1nCn8P-`gma~n>Sdi>d{^m{b)YUTq;3DmN1Fq!0_a+cm@g8`pVPl~nrU7b zwX}7g87ZNbXzRjzC^Y%VKMbw=XAjaEkCwx%BIp^S;=&XFXkEheS+C3HD6Ez{S)9#P zc#L6+Cx?owUT)4!X5uuxu|X~6E&Bh;Psk&@dfCoKE`D@qEQF}XIx0E}OykyCJ^oRd z54y*_UQ@8ME07>cZ2bqpDUMpzrOzMvf+oMNCCU>H3&*(ep&8mvkkIphp>=VImjRKO z4kULQ=A;#te-d^i{f5P;@Om3&=^>_JR}#K|Ebzz~jjrJ3y)_q{BV7W+n0U5E`*R7d zB#wWx(O!?Hk}Q-R7^5X(47*zrFB4%E zujo_JF|0niXN>N%PI))l_N!fusd#Z_LfE$qWTOHwqJKg-(heml#50*w4aEH2tCt^f z6+2v#HJcDTz>WrEZB>|NG&4uv>}R&=D^K0(bp6GkJ3&2cPbeLUxKCvi`#wJa0;Z|$ zn=Tbo=FhyT^0qvNon?ikN<^`dw(@eFIej?BfE*KTbkQ{>4CF6w$&NT`c8oUfnesxN z`8N&3oXYy$fjwMFy$%i%!`?kn{#J|z_PTGXsPiJPEAofI_cGtsTHFRa1*7w-l&&Cv zRRHmQR)&@0@0{NQD1ZB@-erhJH7x2=_b5;+!8l-;^?n z1s&;NrD*MN{faISo}BMDc}cJL$k}ifUM98qdqa}_p*SCTE2v4tMWf;Hj<#^uGQ_k4n#rAWNfju^O zFWZw3EOSOJ)bi39Z4`aRK{qDiOD@ZUVXr0;CbzAqdkHe_@Po2pQZ(#Th+|!ks_CJPkTvF>tJP}(v1Ky4k~;`swQ3%(E*apO2p@G`}D)c zy}mug^@Zo|1*5amm%aB5Y7u&APSU13_dp)-={@s+(oDg-r`Lgc)_5Yb>0@msi=Wo7m89IIg05YLF(NAw?6W%-}}(zn{1k zE{^3pb~Dq^t)*uf2nBH?vMn*g5?Hn1z>S;^N@7_ya!kgBCWywn_T7Tkmu(Fp-gR$R-#ivI)vck%ST-!?HI5S}!i%O`&k<1K ze6uKaobd#Q_H)!l|5!TgaoI#fTHGP=MJ`p#6DqTmxBR9YMw#;iiv={NhRrLL({}NH z`Scj!D?yC0pX+1;WJvy^>_dRE{{mq^uVR1xhj{s+cEgm=uf05Mv$?HFgr!{4yKk1+tq-%kG~19A~B0I$YJO-R$fbY=S?ZEt$}6pwkEpa+;6jLf8DSeZsO%EW>I7NK^y$ICl=toIQ7S4&wT9oh zS7`dUiL4bADtG(eSeJ5cgA6P%ouhv(+?53$3|5A?P5^NgP!2d+M9uULF$_ z+0%1aT#&2Ckp9#S0!0IA--U;dJuf`4r*+hxMwO^FL)B_B&Z!_Co}MvBm_Vd@@S!NA z>5S?%k=}jdMuW~i|1rCseMAv1BZi)`=hX+hK3PM#TN&Ii!g|4fdk>7(&blja21=!6w#oaEm5iNT1g zVY*6GaxplFGmPTzevD~})nb5o22f+^mRj`KA7XcZ0!yd76Rq;8CqN0bCW*!0ElR}F zUoVy4$>cSRCHv9o*5$FB8QIhNXC7x9#-t>LxRTzc=4B&*>}JjCPOFz+rZDSeWIC6- z^|2p@^km{FIzk>Th&vKdc6K#orN78B>3WzKT6BE?HJ4q9nX}+CPMWe_j6$VZ>0|Oj zZFBYa1L$c*J|xB@?C(91?@D>cX5(>n$ieK9r=-t?UNEhvq{z4BUg@9^TZlP;mEQJ4 zFV`qfASxn-+d~l=-@Jrw%-~YZha^#onL&AtGa8xy&M#TLDtCADsqu_5>$d|-0hP?( z9rjp}7m>xUDeyBp)!t!eh3!{WnfhIqN3t>0Ec#2?3t^k2(H<|)@=#)Wtsjm*wscAK zjh`t{&X{IyT>aQoUd=9ChOXqPv3$ozah+)j^6WnET{ZU$qk%T9*>6V6SNP6h8r8?5 zce9G>XLY-0be=51z3D7F%g(JCirX~~kB&*z3v*9$8_{s)lrs#<&y&LpY#{7@+I3ij zJU*T`)?$ei-&g|2smp_6HZTa=t(UsG=#s*DyPNYW(CyQOy2v;j%SE{jcV^*B4V6Vb zx8C3&oCFq*JQj*lPY@cY5ufzAbAx|a0=g|OqNg2K7XXo_D~ z;a~NYu5t-sJICZY{f4cFjp;R!6~RrNx!x{dzlUJdzvtHyV+sb3i&=|w9(&bzi=nkl zs&YFy6KkJR*(Sv@=m!JB05o&iYsO~_#{Tl0Ye+70TN^RC1N*Wt?&qA?=apl;CkAjz zfg93mV0QXzHED)_WtuC?nJCF`OmSDqOU&ks;|}RG_;0eDHMv1t=ee!pr=T~L zpI?i8e^#D*MfXj@8E$1-h4G=0wHp|vSo)6TXN(UG>i37U8TiXUD&X27)P}+l? zBEJ39v_FK4#f<<9H8%+9i*wVJSP(Z*n1_Q%b@7460x55}LlZ=rqw z!7mCHr8_6hI4IbSZH*vsgelMLXx(;%g{AvB=L6okst4fs_tNR49qk*Li%C!74?KoP zMiz>*T@at!>V1!3NU_Ge7l%tbd?~N;F*U@y-9~z^rwxrR=GmYNV5eQTlXEts^9tTZ zWQJ$A5j5482`K!aj<-j~48b52gVPx2`}<$iYcJgOwo(AB!NA~XPIXl$9l&7C!CmQR zn(a$+;IJBxC=)T;q0y^iD)2$3?83~xabgs;*P9v@QF!3}ZRgsO&nzo8z$7m2!A&8N zFIiTYF5`Bvm8kqW42*|juhV^LZ^>f}SPd6PQF8A4Nnf;(Z1DdnnFNT~CEkp9;QC3syn(PfVh(ge zrG<9`=pmS+WiLJjhl##Qp=dbH^JqrPxF}5?x{Yn41v|didU_E|B%ePZVSiU! zHDaquwq&pV!5d@zEk1OfIBzImd7Eih^Uf&~gixZ1^|Q0~Iv0wd*~EEi!_-`uZCWky zM#$7W&fOzSzRE zp&P{Gh!4ssI%6up=F_`VM^RHuQk#AgYB$7tfAU_R-*~l~yVgav<2et0Gq>VgiBp?M zO*XR)&3EV@+X76T+EK)P7_E_rCMuI7mz9XAtGyoI5D8C>LKT@wVy1pg&$Nh%7@ zt)rD{K0_M+LR0Ag=*2N{t~d4VnspM-dbnJ`+W0v2D`%E)bNKnp4x#R?Mb80NQ{t*0 zD^c0h-;A*%3V|J2uJCh;4R!KjRGBE`=AkpfC5>zQpjarb zUVg2jo@uhvO>B-QyVBDF#+|_%^mY3$wJzO{p5|#$S9=P~A9>hkRNb1mb(#T474?DF z)VH~7{eV(kzT=--uZz`}#M`p6i-^xE$6F4Q-KGm!HlDN$yFrjL z;*eUWbm)@y5)3Vmnm!Vb^N^;6=SoUp;+xpi_qTn zJ{*u@Owi(796|$jCJJV@L!R2ipj>gG{Cdl!*S&8N|_WZVLObf7a#kL-EZ<=Vt z`cQTzxD8MpOsF1&KEPllgk-ajE@~h`UJ$*Y!^>+S<|a zdujYrX6*?-Gt0wRqgOOS`!Q=*SV!RuH;yrD8Rwpy$1rBwR;yCbbxi7KBah~MwxRY= zKS;y(V;eBccZcKp7J)>~bZz(lzphuNYO?x>}XXg;qK_QINNftTl^x+q*+T-nXA6(Cp+SrpN^J4MaF$8&9M%JrjEMpIWslq3)&~Zx9NxL4}wRe^Zyp#EDvhsn(=rT zK9Hy`T3sd%*WdtRoPJ?N2k5dKUsUlskaKP8vb;y6)VG;S0|o`|I(;$%S(&PvUaRx! zdLN)+NO0@!E!rUvB&v_nr7<>)5A2Td_{w>KI5?$3d%BZ>0(qOX(mh&MtX?^ZTVySF z1)f`L#2aSdxEaB7E6_Ct0|KeKQNbC@h>8avCV*rurV&M_dmMt{7Y#zQU$gvGLss1- z1tq1SfG|v`Hv5u-?nb-_+NmJm)5n#!8~r zPCQx2yb_w+z+n}2_&xyLlwZT|pyAoUdaNC3C`YlB4xNT|>f^&!6v_ z`H-Ki)c8xH28ALQ6KWNYGytmvPEApCBMF)@U3`3erc5*s>?y2Xm@kpYzdY6fI=M5d zKF)w0ZU_QZGlcZ0p(&HyJUOq9bk32a+}iJ;W6z^S<<8Y!#AQ=CM3w&>?U$@9M~K7~ zp`M|Bp@`dRA!l)EWT*ARQm9O=x+v}f#qbM7t90?%$Z^R{RMDnfENK0?-P z$;xKc3|&JUTQ&4@wC)_?5bpeD2rYE^;7^O!;8KS^qI<#6Jxm|zA?hq-%WLK!FVm+; zhe`Y|je>}MjM9(mzq?JfJOKSDcaasa+%@ip&fzTxUyzl@nb@Ld+|Z-BK)&F=4FSLL z6Va$fqINnZ)mxjGppyL|Fw~bmGiJi&hGJ3WI}@FwpmQVgfxB{%dwE>{Edgkh=N!Dw zO=a9d-UP!;rPkZl`g}uud67X=^JGlrNUp%~?DZxh8cMCF<{`e=RzWY+a0Vg|>36w>a4> zvssD}aD_k=fkFd_p?ja9cX_03KaQ216tQR!X*G$cb>@DtY1C~4@X!RszA@9CNLpU* z*wc#XGk&tMpc|3@Bm=iL&|*K2QUlQE@m7KA+qs!HUF9Mbq~w;XqC0!8MZ`3Yf$1D2 zM>=GFqzr~IjlR_RC0)^Dosd*JNAlvPQBnG9hQh3Yyy_CL!g98k7^zu?NK(kgKYJhJ<8@;Km zHBtHZ1KfZ}{=MFjXDO-x1kxYl$I z@KK2m)4ZK;HG6x55{ce#ETKaMAms;TTISRP$?1 zGBNKsUJ<{+G;RmHk)L;>6rkzL(a<13zq}g7#l*Af96QeYk+=499&DF`Sv-L|+u98$U0P9=_Z;^Ayambg#VBk%Qpeqj4#Jxg7hdyfwK|a=F zk7F;%Qcj(O`Y$!kiZ91%I3QBcTan0-KO?{GlZi&F5Pltt=Mk1ZoL&(#oJFKc9|WvM zX>RH+kYpV{`+zA0xW)>wgCS4L$`*3RJHsxt01yLd>MQq~;_m=03zA~~i;j*Cn8}tW zpFEX+aqqs%ZP&S*dZ+cf$=xWtEql|BH7Q$?a-Z!Yn`Tf84;aD(?D){m&Bx!iOxJ^; zWg0#&+-IlY)mNfAi5wIAzh=5o)wYlQ_MIEf$jQL~ldtQ|_WXv;@Of1}3U&>=4@YiT zAdk?+D*VUeW2{hTCNkr8#~#un3sOM=?CrIMpxJJ|9F&>OdbeA9%Q#B1VrzlowA%4W zk+a`j?-XAX?Foj%Q7Ise*kcvsGtOSwCuBqpApKeOZ}bT;KMlOJN~5G(Rg{b;Y8 zwU5t{_~wbbBSG0P&f@6g-yVS8^57ef=6d``(c1G13K41Ly6$grnqh+}bVKIPh&mz3m){SaR7{uY_-I7Iu>fQt^>k4K&bg4@ai}_;hvG1uw5~6ScENBf>F$l^s?g*P<`hM0ol- zFwg~<0L!Y%H2haAPcuZ_gcKYToLKfo@tok?s@zBZGwSBsVf=7kTMhq_O17mEUfm;3c`y2b|t&=M5(Xjf2ceG+$qab&A>ho)|H7gz*v~Fs# za!qF&X>LsG;xV8tDuVx+w4ume^)huB-6-3dTxv)(Q-4-gCTJI69$h9~@(F|e9CKH9 zU%~lXJHB9Y&81(UjVIrm*#Xz|cNdqWqV7H zS61ev@z_{jflr$VY3h%;DkT+r2Nc|PXdc|tc=)Is zfJLALwD*-$Z5;WR#kYr^6wV6-i)lh0kUN^~5Jt%$s6OiNlrb!wu2od{G2Enj&{cOp z7Xcbf%#Lh@&TOEr1GadaxxGaK9R4s)OYB>%x>JA4XpysL+J-@Hl2CCvP~ zzke&h2RaZWazh9dTkZdS`JGmNVh(k;dmq)_XBuv&TrRsUdV33M-XBq3|{>sEX{=Z)AR|Wt8 literal 116593 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


    4P#dCJ10aX7~g#1Qhp!xYE(DA5WivLVrOo zdJ!ZUsD*&i+mTBHvsJY}!92Bl)+#VpsD`KJ-=R0+An>2;dR9}=(j$E>UAf?&5^Mw@ z{pX-n1TdG6!6YEo14#ZfP~L#XbK@EmlxxRk8}u}=30A|xVHlp8<Q~> zY6k56!Wt-pcZ)H0bBAnUzbrLpbc^_>+yxemN;g7~d6tnzAwE|tEKY$1Cus;r%xgn}4BvdY~CqW7&YqXBjY z`ChS4eT|EXepLmOF~x(WwY<-D&EGsRiubEvR_>n=j)+-DuU9xUz~=$>*nwcyu;*cl zmfzRo)x2XL8#W9#0bB*WFLK@>a+dHPLx!mR=3zy1)M&)zh_LJV@;*@G9YC@n*4!6? zcN#N{V7RT{tUd_o)IsOBz!;~G3yqCSD{pSh^Cu1u*AHih)*raaFI_tU!cBDQ<}=6C zw+2EBHl=F@VDBNqU@M{9QBsQaaMfFL)p)!WvWwpq$Y-rv<65-7Mc;t)2L3dmy1RhJqnZ@?0=V(AUR$$Rn&SuH zNW=Jc$A6!UQ*H6pGbA1rlco~R+H2ztKzX?fV=QsTc=T{l&RtkzlmAa5)2m)BUS+!2cba*BP!SA&~v_7Ded=< z-8jnWV%2?amR9B?p*mNDePB`@G{}gSNn%+?Z`?WVQz=07sY){0+5S9HjxClPl#fr~ zv>+_=Os6UD30A{--g3`u=K1Y%eZ*We}=r|&p*@5g9EzI-|6?y(ml=zG;hvVCX=l?X*xPC&x*YYcU|$VDB0>@r;B1~ z$KSCI;f}4uA4*nwP>ID&&CqpT~Q(M08 z-MwJY5SWNRR5cLQ6}wBzeGtSFFgcx^apOSXEZ7Hd=bR}T@9UR8BOe2728QJEU=@+> zDoh|cQ|jEj)PD^|OqoP2S*>c_H@$UQ3R}9RrbvMcC-+ni0x4P!y{kHL8j+pdU1$pu z+4sD>r+$`1)DgryzCY|D7=FABZ_QQw5p@>krAM7oaP@IDT7tACM=p8%;c)CH1}GA6 zbkv6Nqp^_`&|+4_We?jU6Ak!dDHs?SSR5{to7ncQprkZwi>PpryPJ!^AC06Rh&Xe- zsD$E|!X57Xv`MK~uWrJO*u>|kECSkfzTrUbPq&1q7#UF(>YP+#v0EnVZZkJv4ckQ? zI%W_NCGr>y176p2R}a@EcUhuK)ZDcTx>r15xK)C?E`TD6;;o?*DEzh>} zh(79|=-r?vq*vY9q?{BGBrun-x^_jnh_+XIOR( zeV5}|yKuFJ>?p7^sH;$eO8;7QnITREUJ|LQCMNXvJUi*V-{%m6tCl>8@>PpFF9a{s zrppXbAh5;#sLv`)v=su(7MA%h?av4G{$F4DH&9%;A|5yT?kz%|=lM|Vb;qbuq&dS(fEn4}-yhU?anbZZqLw{pD%RWI zkNVNlLerq0(|kH$b8~@&c?z{OLPAT6gpHluW-B!odOvX(N_JOGyybACGTuXAK?#$g z>D$sn!PRME4?c{9Jft8}Y@XN61!9;WqXEmb0Iw-i9sz;#oQBGk1HWbWEKe#*%?%!b zD%Ny%T_QKw=ZBR0_6Wp@C-p_i42*ST6iF6pdgrqqRkeSEe#JyL>Osm~&Im{vl@lQ? zJdaB@G)hIgdcGQ(!@%!B5^8X}nikx&uAw=1}1;KaN@&(jnz}1mSi) z&0QJ-rQklnCbQfG$Mdp{Y&G;%BLq?pj&M|8EV}(zjKI@z$I@|!K4$LPfOv0iZU)`U z-!w=RmFjg4rkW<^73GJRks;7Bmm89Dm_CE(*sh-b8QY$#Dy~KIVI8-ORpE!CSA_SF z6PY{KkqF-yyp;%O6jU}&xBVI8+)IK?KvWYE$EdnfbNL;nSHR*=m%vqzZnh(CaoX=E z`2Y=mYu;}xTQnDh%&5BB>_dBI#m45kJ4uz{^7%KVo0h%7_36h;_tED9DswC6FEuae zVE-VE?Nd9MRzEH_;#U-QxiS^fQA$6xadK!64Aj}|j6>1mQ-LDdb)KUKZ6ss`n1^=H z3v=UbW_p#HJhW6*k#3GwtZN8I+!{Y@CnEe|fx}kNXCUZL`YKrtB*7G$dRAPxg!Fak zsi`C)AR6fb>4DJ`-Qe5D{G`qspM1Lwa%v=m)V^-sXm0?nqA9$qk2t%IOzt`orc1-q zJ^#$quhkhHgcH=wv-{EIb2LlWS>bPV3joQ<*x2S5^r>v8bHk#eRn1db^PaoReJIt1 zpDdd+$QOx!?!3wc;o~}B+r+P*$y}!Juw6lyBA2{%`0upGy_$??IM1x!Ga+M}tyECs173obP?)CPoK^E|+Vz(%M!#LPy3*A6+!<5e;G=m^c9az-cl21xUim6a(AbyP@sI?6BnLcLnS zgf;k4{P8x!>*1c;YKHFsZM=Ofr5vaSNWDRC&$G zxe5vxcC1ATk=n2ca~`F8UYj)0UHuxqfj{Dy)T4KzE-y_4-iEq{#>k{&|Iu_eqL(R_sI%AFkszgdB{hw*fJYP}t z&CSk+L{}6-9AS;LZ;~q4+L4P1izNe^x;JR~CZSP1!5QIV9lddkirU%{G&0|o%i^+E zPoy%ImKn4v%anV%HB{%F7WHV>`;F*175fItXx1RM zHXvkak}PktdlbtG^XA?)j2OK1J}-^w$!ossHIOY?;RV^(j@ss(i%Hu3A#1DHQFMa- zer_^=GfO2FZzM6^tl%j$1?mUNi%$qIIZQEU8-I+x>=-*-0dIYpFpc-o_*LwTBQ#Rf zCo5nWlX?rz-r}DglaFM};DK|rtt-~cTbx{^H)lW9>YZ5;3+{LrWEgS3257(idmvGB zr(W5>;{ngvxD&OX>G6SM`S+3%OyNr|J?i)T!RZmywrWxJGyTrAVz0x2q zr8Z8=itp!vGU8pY6F(`xGbV%uoMHyG$nbZkiY0*IoGjLf1k01l`jUa6mF)f~&~fgW zLVfrP4gQEho+4Dw4LzG>VI1Ib1xUrx!a;Hx7e2gf+Fzoma@v{G>S*>^)2*6gwU~YF ze%1C0r*gpc4{(AqnVhH}>Dz((%6{A7OkSc@q`|!G>3zrX$;s7*{H6D0n-|zFF7exf zFX=`%NbWxBVH=jE@Hx7}oIXY$n;@f^o`?$4^{AAQ9}+(*E1x?!IFQha0PYKq-6n+W z=D}@$var^Q4u{<2?VL0GES(6Y6as?a2L+DDoXOXxfaps&6`o;U?+QY&+@31=atJq> z3w#+Ic@cFGDVp_FuPMmkX|6Qg0=8oX(cm*_5cGhYb@W(Qrbe;9ZUZ%Cwp`~I>BXMK zSF;AmNdzCu_J)Y)y;s3*gnhLP^(iqrc0xA+kWHH{5~pPaulwJGe&7s# zew&U#L2q9l-+YeqYN4EOf}vp4`=1eOXNL;S7!Rd{Fb8MM@S!zoBwl}qs3jKe{n7zL zTJ@Ukp7|w0WU=|_?rOR;Y@vNSHevTD2wqpO32~|cj|ZYN6hB|9867=BbaPIVgZH*< zf3AvzfS@6RByDVZ`iZ7R|FshR%{VN*59`#}@A_k%-jJ&ChQGHMb$c zsYujSl&Vu1uVN_EUT?tThD2A|s7!5}Irn^m{6w!JpJxo;SdX@lcItM)F<9eROhXU; z&UABMiQ3IWx}G1cZ!(O8?#5$xoQ&vl?h>`j>wJlS8WzrJ0s`baY)T)XGHSs|n@q3b zlX2T#QUMUDQ602UZ52ml?qB_w(okG~7t>s0RBnj;9LXYO-JL;wgj(O1M%Fg1DkNp^ zDpTI+m0Ny5<} zvi<%nE(ZS*WYO(VU~i!gugEt3&rS>{6doerdfJS~-t_k1HyuodWE0tFHj$+R8#rXU zYe?5izBk?NTN#_0Dg{2S>DB7}aHvg#orph5%WdE%xCXQZEM_cjfFeS4ii4c7F=0M7 zXoivBARQx6<$oT|=+lF--_&=AUuwBuRssFS%BHt45>wo&S!RF?^Jnwf2$#*8`Jk&U z`R`O!w=TZ&f#rgAp1L@HKoCQmJF4TVT#2o0!NMS72{rB`3AQeU_2L9J;nTQ5ezfGc zhLw`fNU3DDS|3-HaZlA8WZ$g@rg7jPcv=SUccnl~)!pAOZf2JMX$ubUM}o{TH_^H~ z8}CSo`Q1?;{v_hqP=5c>dB0RFvlz^Y%~edqP;MyXo>|AcB?kD7IcZPIu$c6nH?#1V zF6wY+Fb|fhxGE30zkItn86-*>O$P^D09 z;Ywf`}rr24frC4{@XKiorw7#^qiWaC>|Kc@L&o~&C2^amC^ zE+`j2Jr2gSsG*8xF3lLEVR50rajA2?VO*H&5SOFvrEGaLpoK|# zerZL#uD^P^4MoDQ{>RaNz8%T1g&;#A)Ob2j!sHo?zPNK7WJ$%o)6fY0 z_MEG{P1lyu_Dv*d0|c^_dcj1^_N$9WcvLcU3-$Wq%nG&lZEXr8#dy9(8^?J?A8USd z8GLhMthR$EY9a!1$~?z203-r0Lw~>1K_r$;SPzG6*5UfRgLUb_>;2?lx9Yi_jpX>f zZmZvm*Qzx#^lD1v2CbrvjSdI%HO{9a5+jq70d)tpG9(vnpptn;Q4#uFrA1r4%gGUF z`j_c+xVSUNRNlwN_;GV}RqwC=xVXS&)pH45n@}AGu`5<@Y)Djay7i;L#{$5+RP&Hg zSQni0RKtuVGjNQ4J^wz#%&YuVS}jZ8{KZ`ZK&ze>ozsYdkTICu2pnRKKOIIllbW>V zI)_NHx46=Dch+%YeJ6QN9@zNBZ11P9WG`utH9i<33`7OMX66kSeXDX95>_@MfEc?M z34+xmUX;am0r_RMTI5G1;eFcs9soPCYN`;_ z-07JI3cDQ{9xhHyp>(b}>I2sFCpTY!mV$J`*dZE|xcD<7AUa>^aBXG`QS##FQQUV{x`3ArJ30am`FO|~msP#O8lUPAUFu;C z4${lsPo)qV%a4D%%oaNWFRqlPEdCi3H@v=5_1tY*j>HR^oSghB@A-uiM~H@o#(68% zX*N#a9ne|$e2y<0FIQ2TK8eioh%0?k16X$SM^?B|sUC4iEJR$qCr&>0yOLW5wor@g zoPb=`SP6_|`TG;BuGWj-@`l&gKFFAMb<2^BpG43DsWt*11JF1T?H~RnZOmYsFF>th zg8xqmttIJm#Qz}XSOnq!=MC5)veSp(PCtF*KDZDyr|0j5mMBBv7}spONUt(5=J9xZ~Cqugl!rDS%mm2X&V&#m&0 z^ZxfGszf@vap@rLOj(83HV+1hM`GxZ<>9c{y!PmSM{ulW3d>D!pR_qD5;Q!9i2Dbw z4M$UfE|_xvmMQC|^a#*)e#jR~rm?Gkm=HHMZefIA_#3AMS4QTH*gQkFf9a;{qOI(0Mv?OJj>g#H=^1!GVq>El z^pPHkwPD^V+9&rvLPkXs(>2B~bJ}a(UN`vA_xaz7Xx$y=GmUp55;P*~>k=ZLDDuqA zCYZIOcV^Y=iJ(4tzm5M(oV68s?C<}M4_Pnmmc?n=32Amcf-{02LXi-4q4{`)D}>0xrB*{q6SM-TPVAcFSsr#h8$up@7oPNJLUF8 zn&RHq^}rwHc8-rVMT#E~o#Q z1=m0qDhu;ET0XMUJ@WQ`L(w|4L{_yFV+y?j(F=&izw1i-j4k<RtE-@;Nq-=|KBJxRfuW}-(&+gGRz%~zh26TGG|E#HEF7#) z(!MX`v=iuro<2p9>%nkZA4SG=VL|0~6yBRyK&db?!)h{(s_R{!!I1$8ysxJgjMW0AyTs@H9x8`j5%B!ruO+s0uqZ< z1Rl1#?#%JRA9$qPuH_=w2#`m&cepenrv$E8%ZEz_Gbj-8K!2XH>%0=$5qNHLxY1o9 zpG>hEGvaH1YB1Z??i*g+?n3Z9JUnU@rg36}IAEC|-a$c)lG4(xz$1f$y#0ao=g*%6 zb|Z9qUXrl4RJOLZknsoBwAUuswsv+F*Q;~H**Y)%@Q_e=&Ta2bX!q?Ub@*>ie(O!- zeW>0o;)6gy`=1==gf1kAO0jnM{QUgqT?2)Jhmixaq^q{IA%H;&1pS$Q!P7#3o047^6nRJTLYNy7qP{ zU?+*;O;<;e6!s0>deWfLC5!sA1;d9~DVa0+myDuo_zvgLw+?c+d1iT-L?nUJ98zeF z{Nq~Ok()bfdkOh4Nxgg{$wEe)lcN#;OmZQO0VFTr&8^gms2+0i3;>E%F3+<5%l-y<57u|65f_2|FexhJ{fG3F$pz^0)kiE(sH@@sPU7 z?Zt6qD=VGkBHy~5=AyzK5+Dqwrg^jWlN~ukQ!@JBBJd*ZXP!KRGec=reE;76*VsW@ z$cBu7C1Q8$CIm3-f_1LcCWKywseyUFeys(;{D02o-Ji$RFLDw*e_aRUnP21kn3{Tadt?YYUI0+4#4yEkEHXi+RB+r~3 zTn*gk9gd*q9g``=Ky;_cBbY`+`}ZC6921|_(MlEUj*(z!k7j_4%x*N;p2A~?$zHYb z>zef=t6q!mzOi_d1b6dM8t5zCv8ybN)CPS%vQL zy2*nrPtog=%It>8n6=;Mp&S;Z>2h2}@dpppe$IzQjF-2@tcz}^Wv@5qpn5yyH=3L# zhWSVRlB^E19x$T@EZOKCnG+^XF<$jU+xfKp&pY4)<+snz^kCT8wu;J|r{orhYiXs@ zBahx2l2J6}-1P}kN^bd$^z_Jm_N-Q4h4=2@6f$UtD!#qBdYoH(OX)d5 zZnN2s+}_dg2`F6WWgjF+b4H(q!EutROVq1aq(8ul=YkS+H79s*kO@0a+ZwJ2CihXd z5KApS5z8iGjFTyF@5hRdi5#VqdMO@bb-_kf_h|Rf4ZLc*QB?OT3r6N!TLQmp3~>j! zxQ;v4^=uNpi+#~}Gd|ENv8|M49c`eZkfZU>!k1A_Mnif|vf^HEVtomkKthE9LHh!H z2UzDzp>VIz$j6$ zHa3~CzjNbycx}{(l^b&*CaV$#Y))wH$<{l8s@{ylbfC~gE$jH%+muqwe}!_`Os#73 z=r@wQT5ouI&~ONME3i-ShFt_0n~tSX?dG!V!%3aH`wC)JDc`Uw$NG|-hDo-_NMaq1 z&xC4>_XCb+GBsp(A7geWCfSuz3ZbY!J6RQzsq`%mJxM01g=Sr?FnL;l+k)}kGq?}* zB#v?_xu;ZeZ(^Z-E0O%!6DB4#rL#1k;u_0oUrTF!I8%k#8GVq+50JLl3H< z@fXG1dFq<8yqo7yUaD|sO(<1X56{H{=AV4uK;t8_N~!g@sY zon12QKwH9{Sn_1A1+hN&nNYs@1IO)nKRLHV^T8gIQl>o1X$qYyFR0ISTH@!c_u0NN8pW( z4YDWi-FpqyF8cNJ>#U1su(g_BHOv|Gqdd^0!Y6&yF+W@U_*Dy}Sj6zJf0wEe>lx)wPX_4VtQ zyrka)=%bNCyv!daQr-Y7>v?NKMCxI0>9^rsL{7{2_Ju`p#mf$fw6l!!B_f)2kxO8{ z_j=|6&1ihUNI(uIuTk?)`yQLrK23$`6K&#`=j;1ziM_p?b6?7B=2M{yLxiCLX>a3` zC=1jYpCKc|tGinO_aF9$mT5?d@wN%%EEq$Ta9d+c+w5ZqM)dP~mV9N~^RoDFuyv~a zo3A;V`Xk$e0hvyTh4)Gw{CXP|-&73?)zwV(?Ua+@^cr7_q$OhE;RUv~>O=PCB1Ibq zOvS}@z&vw(e3}ur0NrS*ejabg9rAm&U_&jLj*-{lv~_6e-dFpc;>9c8r}j}vsc^o1 zk3<4kQu1Dk)#(&JUtZUQ;;E*P# zg`(}kFYg586=eY{kaHNcX<;5=n*6<2DhQ^F4R zR}suJniN;e(+dJnz(Pd+NqfLqOWe=A>@OQ0?HzsbaGI|ha;TVFzwdsLC*jpSELWnp z`A|RYRjxcjo2mXiD||rF0|WCT_#~Lu-xvRY1gUn0rpU2#_~Idjg53iL;kB_(W31qf4teD?V(G-y$?14~Q9n&rTJS;0yD>jstCBAF4b`&sIX?aVM#;p2#Qj`BeIqT8HrQ-g5+U24DMYXt7eyz9=JL2I3 z*zfO8VRh#W?!PCkZD0Qjkp*@CpPKoW|ErmA`@eGh(R2T!56}Ov9RK?HEKk`{ZrI`~ z0MufrhDH)TC5j|GXxdvvYi+64@&D(!rf%pm-rMY_nLFbI07LW3y*k<8lp&-(Xa8@%E%{7UcPfPg*dEk1u=!!E~n?@@U8psY7NE!H@(0+=PLT>(Y_&!pMxnP@`E`l zLxn@bp_|yRCQUWvp<#NoI{%P)yG?*c4<4vzZ_5TCI$?m+LCCLv7~24tjhGiAznJjS z^ZE~67?}{MkB`q06bc71`22bH!vP@Y0C#L+A~!d;`TA@(x}Nppdf0%Cq#MAF;2=mL zA@59Hb9#t;Ic9?_m&+T~5Tm@Mqf5r7-8AeF7k_=_W#)QywbJ%*KlOF^KSeriX+Hom z`03sI= zIj2;@_{2maHpAwF)qqLrpfW9tIShd0-@m>=V35t`_6%8Bnt)qoQPJS3or6Qgf?-m; zqN-{jcx_hev&{N+dU3wl@N|ljB>r#fG46_=FPf$oQawjR(#yr->$aIdETQTWg8s zbY|`PZKVxUsrg=RSk6R~2s6B-DG<3Lmi*IU zz78$Ndh!8d-llQ|{#q`s;_CRX_s`RR+ZR~X78@VbZ0-yzxl}5Ra&qioS5Qh5C%NW! zOsVIE&XzhU6DPBS9^T+fAVS)^&f8>A;zfJEeUZd*Ox2K%6*o41k;XwZuYe!_NK++a zl)*-MF3#HjvYH53R*0~yj)z~@9K#N4<{;_ng}Y9rXY&m4lD!VJ`~479#)In9 zVIasf4NeO*bCA7EerTep)j4D{_(jZdvv6xfv%x7(t!A3cboM?;m3UB7U+(A<}C_SFADBNMHSqAaoQl zLqi%!^U~7NY3*F+e2{;iYAg8Tbu7EXt}(1nF49lAPNU>Tj)uwGOVH_Al-X@-N@umZ zu^w?tr*X$_J|&g1*KBCbzQcytYx|2vM|x1ueCPx+=Ga7F(38F1J~0OiCV)jj#t*Sp z)(p*|&ZD&1$O&?DPH=67j2ht{a_Ru`c`hX#`=v#I84B_?OyEOYac>^MqTIW;lkKq2U23+un==bi`m9Qo4KU@ZWiCshL@%1?R`oq z{kxfO_XawswFAKo-wVp8^QPyhtR7lugS~J4{9kaNlfWDR04Zyn-J=3$akj!NkOJPS z`HKy`v&o7QgoWt@KhG7#{HG%jMP+wxd{tW5-H{!q6Z);y&z`;13}L0Gf5B~^dk@Wh zF=n=^Pi3v8r+26SknbhyY2j`zlyY;WK4vx$DP(rs{gL zeD`V6>!Et(WrpCWPbV7 zf;Ds$YtN)kNj)+;245`>5*V0_p4Lw#mlX}^JY-s2D>yL_~1AX+FWU_&tz zFzxW2E`CHERCq8{f29pp{Z`l#j6?U%VJE9L&LIl6kGImj9Jd8u9ET-f;5CGhYVl_J zRi$ff+$k$YwB4K}dw3d7+MXUCT3kEz%vogwdReVo-hf>2XLtxes2{<@mp%;Mq0L&z zwYJr6_JoM1{(0p>(upz0+sSren@2F$`+oq8 zv4^f~TDI{l1=x4(lW{Ufy=5FMSp?!EfD{~Kh;VF%+K0LtXJ}U9uz|fdSEayCW=S)y z{m5X@{jKa-@Y=MNvVoJi`rL2Pi*NF`hrPIvW*?p6^E5Wj`Or+Gp|s~#Zdx9BqdV6L zWG5$a>HD>*l~Al7TBW6x_ekd(EmK{1bdm8Hd9}R)}rf6vOTvVO|7h)}xi6?>cPgN3` z@!Xsv4KWFs6H!?H#-$it*7r9enVa@*p}(~cT-`|_%V0&}Ae>w432DDi9|m}Mau9-U z6ExrIAD`IH=$K!jlQjx9wV1Wubm68Q0Px)h(!m?Sn{$Bd|+lbKS ztY7e$F*)Ys_%XD>UFj*lw+(gBYsQZW_ETuxOATUB=%9hsTp>@Sihle3#om4VC^Z%V z?wJ{?c6+xC*Qe2OH;Qa}83aj_80XubpI#Poq2Nw||DQVzEKr}(2*WJ*>Wx1ID=#6) zcy74PzSELqma?Cfkwuj`BI!)PJOb3e6?8|-#ZV#b_7SJXcW52ONa=k^A; zA8>(*guHV=j;iTo*PE>}o1zWQ_=X6rt+Ho2H+%Eu@oYtvWp;YXk+J2g$V!7>%uJFvA)VT+VCOD0{IKuKx?@8>I>R1&s~{O4 zH(QP;ly)!G5kX`(hy_nmsqza5HRg)GGPVcZ4c%8g^P5E6K5kyLokQnvO30a>bD^lLI;$Jq&Y?&|{I6bhjM(bTNFV6SLNqxP)Wg(6eOCMIKsq35x=AQRMuzC67sY5Ed=nq}8?R?fMMV6lu!)nR z>Z;_9I+MGA{Z?y!44-ome=|QOu&~gD`$>*cio?z z!itPv%eClL!~Yq47P3^5gTwOu%(WGHxD_`}v%7Bb+f3pAT%%~l`tCJ6Lhb|Q2g?G^ zJ7S_qBuI&oQrf1UaGG2ia+#3VtDHgS?p0Y#m(8w_Fegl+_~jS?go9bc#>PGxQxIBd zl(-L?AbTnD=8gXZyo+i&mKcKOLi3zExsDB}x=YSN4q;VP#Q%o*N!@kC`P&y@K$jM{ zkjQrMjL#dqRH2&Ck`!fpe<^g*ERAshA{_meuOeRD@dNtvNKwu;%!URKkhgAg3@zq}Cponbh) zpK;Q``K$hu2lt}mgl)$!SRFdWF1N-M5(J-sQQTjznyE!Y(L-`f%s%@Gn16g^AfJY1 zw;XtwcuO8{Y+9 zO^$#34jMP_>e*&(dX5W-%>@2TJ<^kCKGv6!*lk5*U-tIQA;QwqPa7XT{RB~#!KPHy z_HH1>MRIsZ4EX^kRlt+#q$e-v=}n>_aTk5oTP+RXSu6BVSll=SNGmQ`89HdVhK7a^ z@2DtD^E#8{InPqnGK6l;H3HTVvNtHSLVx3+?g`LTk5p!{e(1wb`v(4h|SS=1+Ix<&Ox?{lRs{^bG;Jl~Y@ju_&#G<6yed0}&Z>rw^Q^Ka~y1|t?> zP``p>Q}BkQ#iRZc#Shtp|7H{xx3HR%o69;r23|qvYlK zCw$F%vsmnck~&BR8J?IU+A=eh9U@8eRI?rDF-yy}k(@C_847z%!_mK{|5_!}hG@3J zX5pWS2$G}#ce#4#K)fS$xSo+R`43KEbmp-$$K_fh98T5y3-XUXiwr6e%oVgNnwjFN zL-;&?@k>-XR@2cn2<#ZerJuaz_v#UfOW7VD^5c^Xd6L+7@;WX{9u{s=VBalb^)9Ju z`GUv-5G+c{?Y12E=4(jY9JhX4c7KBX+981ss2|5+II6m&kpgum6kWZed-$R3!vAxv z0{ENpOj>Emq-{OOypBx@)JsuE5v8~@4~j5U?RCQwwLTrC^Qe9(i`?w zq<5j89^5`ZV7S$VN(L*mA7`c?^>v`Uc=f7k$0_!`{t=h-~$@D#is|ZaVHZUkR?l`eg6>0(v-A#x3thP zBb4e8tTsFL+040Vlj#=pklt(5w;+x0v^a5tsqwAo_q%s$ z;F!ldTd&}p+35rUi^>2OTjQ>X!wmoRsHM=Ur!;<^PDXOXg#D0cq;ueqyt!XofOrG< z1k$`B7C2t?Q>+~g-#m{U5=O}WT-al7{1SVefpyk#jPuvwXyfXfRZ~ZS+kp?j6JOkk z>8gFktjf+=4Sy3l3=T~GG~l){RH%!y^#>9w@cZHS$@%Nct5CEXXnP7DoVn?l(|7)o zWELA#ZJ7sr;k)mH$_Ho>`BjAf1Zr3}4-5)>Ud_kC!?Q~dQph%F5s?}Mu;AEi^CE@j zD)uD1I?iUbIhqn?hF4ZrF2~aEzeL50iqG`3P5hs!dE)U(`SR*2(Q`6Tf?<)2^0eVy z21aE2qQ(F=FBfl4nrYe3fk_qxbU5$ybTZK;6x>01bk-}yp(O5v&)&eP1&#(+w`P*h zy5bs()8s-@;(#tAh%!;0dwHi6bLn1tuv^bvMmtvY;ObMqLXwn|>)4sdSA^=m2|eR@ z$sWY2->Ey6BZnz!Y-(+UR5xcVafEf=!vm8v?S^Gh`^fRP zYTJfS>eVi4KqI$nq?tTLWzN1da8>?ZZ^O8T02vduhB1x*WXBKB3bPnU1zmzO0=|z? zo&$n7)%H@8koR?qA(65M2M{^SdgxnaW##2yy0mxWfBnY4@*;zM&nKz;U@v|0n|nOV zF5x<@0Rd@5K%_;wr5ovHKtvj(QxFu8 zmhO;lM7kU47)l0a=B&}z_xt{H{pZZ3&bVjI+G{_n?)#|~Bbj3H@T&&Hi;qlJl>=kO zCZJbIIrVK^AXGIEm7TXndu+!QDH6yfyCSL4T2xg_B>+2@e`L#XkkXzu|2%EZ_D?%RRVnU&lKzVEjUg1 zUVRdm6Eox^@DRS&Q2(82dLky6fWCdU)`<&>^sdMGR{V#ViVuTwXLBgY zQPtR)MIyrJ3mLf4`>*SFe8!vf`>4k5XoUV=q84=9aR?>mYaAAue1Jz6)ZM*ihF}Nm zDw_4?0p8(4fVhB#UP)5p&ndsFcUPZKD?@W{4cgf110Cs-9hVV`^=Bj~@i)yXVKh!n z&Pn25zvWuK|K03SqPNWn5QHOs=6+zP-5jt(oi5ZatVe7ciA9n?z`PKMn>EM^!9S?b zWT{+M0DI)0^FKtQ#O{7ip`tQy8AE(~gzVe0G9%eJdwl|Vf&EWk? z{rX1b9Zou@!{|f!Rhdf6;fHE^xn-%MpWq?0Rl#RT9TuJ7 zU>UDJ%{x4bW`{`U>!f>jZMausIst+1p*-Qg%`*;nz^HCTED$%dY-9dI#0_@ zBNB@+S|w69t96Z2Qj!sEHhLsQb3kz7vPDHnx!CMu z&*fau=* zE-+NQu-3gGVkNA__h=CVCCzpOa3PbZE>;c!TMra%iHze9bX|Uepn>}LY@>uaT2ovL zGWC94Q%E$AT47Pl%Fj`M>0(7HiV3=HuoxR{`=Cz)F4`$eH?e$^by4JAgVT=!+CCT! zkLO!iIb60sukU>yi?8k6YT@ikB443O3X=zY#o(SuN>8s63VP`Wl^gj%!SGGD5GkGe z!mfC!)w^Xv9xv2hh7HWPz8dMa8E7{s9;tQunWje)3v42JME3MvT-U+*Y_bp0Hzp*c z+1q*W_$~Xc6og` z^Rf=Q3C%UW-Lk_ibkhwJ@&?PZ8t!?%Cko3cfR%lG6@b0`%Z-(C^xL?voE97J zxzXp(X`IKn9rmHLas5y`-F<#;u}-AW8EbK@Zer(8+9QR~dk@$<3hx8YWd{Vk4tt*p zbzuY)`K=A&*P&JLYGWj~M?PY9clU2v(Lt{6Mt%o2$c%(E3R$}jXqrQutgHOpDqLFyjr`d@#RCR|%Algi29?rE6{74k0jkiBI=FIPtp)6Az!W zYmhr2Yw$gw8w*2znM-SsH_De{V!BQW3UWaf?}}`z640u?{S*Y$WpQB?w$_IMArG0O z6c#le(i(As*#r@qLX^iB7aG2g4~fyAWvP|eEB;8qpm%Gvv(y?Krw(6Q;jInZ8sBle;#ReU-H*<>UnBvxj%*De+ia05l`Rr#jkZ!0~lP@DIL z?-QfgYMTcweX8h<0^N5PP||yE=WZ4SOmiil>zfa|SIO=a>`D!;ZZA^81J=c`A`&@j zX8Q4qDu-U2oVy-aIjls6g!Wn4VW)`58DhTiO7g98$&0SswJ74C%|VWSWV1G#zYiQ6 zPb!`F>c>xR`<)z?xoL%_L0+gx>#+H6p1l%7oBE4E<{ga^efN_w4RAhyvy?{1iuz3= zVwN1Ewchxf&7sB2Ueh)aojv|XKZibn4eh&%qaR}51F;V_oFv3|<6j_R^DAeGFZS#{ z6y?PTED^g>{g#%y*=MlH7%5ML-oberf#WJPgp*bCD@ksCP1-WGXe|`Iw40$=ipc5G z0dIR)`8uBwl_vD6`q5G2;Bx%11HS&n>iQ)%mKQstxZU~E9duR!bnp`uadHY*X&fZF z&n@uEwc03qoRT{bLu<@$^FBKLu|nFikF<11tye6pXLs|Ab@uv}!bQZ5%D~CRJ+Y;p zCxWX=^HV#uXt{uV6D_SRfgE6m0S#KpM~^o1Zub_G>m1u%w=}GP( zod1KvY0N{tB0c~k_o$hKMaynJ>-C~zMF~S}cgpMw#;0xMJbn`l>yu{T?*>iY0uPkZ zEZ&O;`&2f5t(a|l!6VMbbS19pn;0F$is{Mp1LlDNNRQ0Uyx~i2rW2Rr9a0z`%x^Yk zSIAAr`?3dxcv^Xu-WWp0+vqq@e#e;0f{kB-V zh_C)B7y$M{8arsC>5;*?SmDL;h#4_P1kPz*b1n5z`end6F-_5nAFkO{Bn(l{{TSQZ z4eg)!Zjs*QF* zrRx{1gipp<72dov@{;M_UJ}tst_lFMU~?&mbEc5-Cdn6}{Q7_n^60rATf#pDLvgdQ5T7FMrX(d3 zf*;*QoL{b}SYx?nmpCz5RX^W_&5B|e4UJi9G?vXJoQ$JM(Vi2>AKj-HIvnn|ey^|= zq{dtWpr+>^)nl$>`#ja`KEUD>|M+30z2gBV4t^=BLFgI&qZ16C^(9vQQx!e^e@Kp1 z8^6*Wj4%mR19hUW_ayNagtbl_lm9*b_`kHJTDzC$BQ>v!)lVEb(+WDyk8;&G6VbHe z_p3}>K|ug1d{^bf5hZ+=h?jRQKe6v$1+11Wvj3G#?Kxj~-&WDIFZD{9XINaSecNSn z+vtNIZ~s%v^wJvyhZ^6%5s0g&|2!kONrCClgv_j(TT+RQs;uQ3Wuy;6aic%z(ZNvF!ZBCmSLkE5%IWZ`DjeyqAs{zMoGP5}!c-Q{tnJ9JlW(f%zDk$pS8-f%I zSo8BDwj6yk^(?^J?q6@Oz5O1j(<+=)ze$3j3%uPhARRoR)G(aB;Wgsu-CyS{^p%0; z(xEN4L?qg>-jlOM9{=+lu7j%6*c66!v# zrX<_->qUn0fa6NKIe^*m*U-zC4_(~x03>$ZN6w*L_2j8(0#L%d9gl9&ce$VbG?xN? znFU5RyW2Ce;M3vG(2!uET~&LJijS_y`sHOkfd-T_W#wnH?OV{KP1C55rKy#-6mF=8 z;E(;zTqD*@*@TYIP75mXHhR>7zv`8WOUcnj?x&Br8h5zHW(tlkBSWi;-sOY`DgKQ5 z{`H=2ojVP$(x?oJS>ki>uKA&&?5C!+47~zzDFZ)K_H&8P*9#Wft7vkWBJBcxgBc{E z1UTe=n_{>nHyD6%P`DJLGQY2P{D{kuJ;wl z@eVZv@@sST`s_pJd%!iisHd3_L9Bc-a$ogB@f&*r1MtQjzcSNC3Q=~R@aKy{%c9h- zTX4h!pH>>TmK~xjR6SiR*t5oKS3-reklv_VV{c#XzysndH6jJXP?wk1YmMDQ%|2Yf zpS`1a=NLIR!+w#YIE_m%TT_xHx zHas$qZ|eg8LHNGoKS<}O~a#);vklJ0=dtP=DdAggVs+GQe@xK>lZfb5UlRw--N_u&Q)>qua zqgE{h0(RjiPoC5q!nYkZ4qic8_JmGr+r_)lAa;!`!d;6OSOS&CcyeQRU2#(`2XPvHb+H1oHO%n2Wn$g!rNy6CV7GD|y}PE9ikK;)V0*oD>4$ zd!j+G0cZ16sGf1POq2cTohA`)uHDFr3vsrc- zdHMFHSzAqh@A8}g%RfDpz7WlbO@3T+UZe)`i=gB;+L2Q%^LYFf#E`14|17h^t65lUjh{bPKch#Hu(I|r61tIpZzU*~QM zL(NNV7I%jV!4KY(&bf%gD*jwy5rY__1KxfSIH{sU7K4*!9tiWOkO__&J@e2*6e-r9 zw#+wDQubH9$APW);AICaIcPOX$*Kf1C%8b0SWFuXj_zE)ZVb%PmQ(^|lmP*PpEk-8 zt>l3I$-c5y1ygd2=^=XAogxrb(_pVg%~PfXb!*41)r(YgSaO9f};X?!9idCfw-jfYpJ)R zMY!vy>ax9K>7~QT{BdZ#zmM`kaxm7M0;o0Yc_&9e*UUll&imz1*X=N7nSbzxK_T> z*e4dsih;`$5IT`l&>Weg-cKEp0X+j}x~#6EyWsn#Gw|z+UJS`V0S`takg(+;MMQT` zkAvoi(a74O)yYr#rhk0_{Cz;A){B=%#E?f?KkgEE8?ccvmO1qmQe3mP{oe4Z_qpZl z#mRGWIhXAp1KSfK!oCuTcKVYKr5YQhAzfWFgka50@=@~fu~9H-bRRu6j#u%)4)%6Y z`QJFzvlp*0*qAVZM=9=8Nj#7f>;K|b@@lLF+-OIrf{t!sY>Gu?Ar`GF)MZD5a=YW79EUTndbgq=r4Ms|X%%MQRgtq2ve~`YuF_ z&!6pGo>%kTsZtSIx4Nczo8AvD!dBtwFg;9FIh@Z_d}|*)=BJ&a0G|F{tVIXwPwh!e z5G?#~vl%xWsN~K|E@{Vo4lT<={5r8NMi*uyJ(Q47jtq8mK79sOLCz~uwn_fk4s6N@-& zBeQ-j-qZD$+8Ro4oI!G&;o)H!a>3CYpIiNw4qD=&=ECM4uMepAq{tLO_tad~Ad zG>^^`qg=)qgX^J4+bNwky-GDUGN&Jc9@k?jcwUUM^~LZ#_xt~IyZ*%{0om!|IH7in z*=pnV&VkfYhZX6ag=Sjl7i7ROR20QxWNggkx}zCREkZ$QH@nKcTlx-o#fXgSq5HNF zN!#dBk;HFLV>XZy2;%)!oOqtF4P1T)&=TbAMBDCc#(&K#vA+^;Fr-P1Aum#GeMf10aDOx&|si=kDU<@3hWLt#k^g7U8*R-jPgyhP+IL zzKi!ovQuwADExr z*m3=?n@4uEOU0msa3Cm=@aXK^ZO!zFq@?z5FP`XkH7jLw^eUZm2_OxTNS#_!7qnqPw1CM z8~N|F@V~2@p7LA_bgFy|MOLJ^yx93edB^YnWVQp29ms3j*y#j z_CHwrAPjDu*1mp4W`LMi@d8W#<;zF_znsT6LsHbh=l03lV|@zY3Qx}Su<{eFSarn67PnoW-^Y+D^r5;)L0r4EVr103SO=7IbWq9Ah+8WO&{&M?3`y7QdT2RNVXE zA|8KcmeDb6)Vo^$8fFqq(NQb>tUW2XTUa1dU80@P6r}c#-qm#^c;9yQ;)C8*`Y>6! zKHV}Kjn>DvqCcU-BUN}_WV(8Q2Q{Hh{FmSoYPB&D(@oWye!0gXIc&;lt`Ydf-#9zS z0k(SIdE+?D%G7n^7*{b}I1pS^V;zYXpzj1eKxuj3w9s;!UId4#P66)n`;MdD_Anni z@)gkc;5Ghw>Pm0}fsDHuqnj#=LiE`e<(0?vyow9-gk@-s8@6VSGbp?q>W zK~*h~tozo<>RX@2(DR5z$K3h1H8p*)u|a`JGK4lkvcsWU&s1UpWD>N3=3?_ z*hhj+@TRndrfNZ#nAS;CWE2XDO8C0W8VQCcevleFceKz@%sDFGNVfm2}XKjOoy6}vL`Uy zs6B|X*qRs@-&Jt@nglu->L|e?#>a|^erKH@u`EhU&D-434?l`NK|dS(SCC;l{CZA- z^dH^_KMk=_uJUdQec3Tt?}c;FPRUM_Q3-q6z`ZRnGGv99q$Af0gz*+|^~Leg%^Xd{ zK^w=*hSe@V17eno@)BlK-?c*bg1oFkvXIjI8!NP!n=0mGeG{@-UCC6`#+ABfQ!Zfp zebt6fY2!%{31WZ%0{eAXMXUE<$<)5SD0}R2DQYekRg~QEN>t}@M!g$*lU+l3`lo5wLTt~I4P0Mbd-4R(KF?e4dwt8t?y(Y`^rRx_K;}U zr;gxNcpin0BeJ>Ciy*43?(8bkhlDAqf3;UUh8$Z4^Kq0@4Ow+2|LRxVcH0*PamKYa zoKoA@>(pj#t9OfC#b)f>#+F~6Y>un$V|_&)=E|KeJTOw|t-y%_ z@%S9_igH~;3EtPuwPy|_w|kNtVx$YgrVja9V-VG$t1!VbrU^j#x}XT;8@4LV%oOBH=z zTjPPnxN_O^M!)1}*QRyXsP5=vbTzdB) z)W9MLsuR)HT-3Qa@+3`^I=uFSan0pTR22m~dr@=)e(~}b#mYz0TX(lz+&efca!w+q z&$|Y#K_v&rn|3zmD_xHlCj7;2>W36?>Pq%~a9K*)Gq*&vZ<7g>e3e9ItDbQqL(-_S%aN`uU|g-tLGfB^4#V+x=|c5R~f67X$oB z(=v|AP=$BIK;PBTB7SD7BS?>Ro-ke`mTfoXE?;hSBEj}ap;tF{>GBvas=S7|?Ye+R z<^$-b72CI)BYK*!TGOXh>+P)36N*-PAW|#A$pi;1OJe7c0x?|?D{>8JjdlYn zmf)+;g)4}kHF83k&FErvS_z*-YH+uQ?22*CENt}<80557Z6<%~r##g>EOl&oU&$or zE=)6%V~)+k!f4dd)q6cUW|ygTx3|jH)9j&>1iiXG33k)Vw34y6vLGer^N|Gg{6wLD80*~1gGG>J#S%g50O1$ zD^^lHE6vKX9d4XzGrZt;aLQO8_e?EZ&B|93@4V64%BmIJ5AbB6!_I2g$j4;5h$SoZ zN23!SHzVK>WMM@C?_S!d*kw!i?CKkIFuDj*Xg@{$j9^b01KB>5p-uZ``%FgCX4sI$ z)aG>iux+G_iO)dN+wWaoNcF^|<}s$G^X>E2#LcfJM3OffbaZq$FZAhe;DT^s)~Lb? zpNl?t3fJ|_D7WzhwrC)kLg6wMARRg8C#x;>?CyJ@_N;CZYREw)T&>C;s%5~#eE0Z} zV@jW1wkk2WWUPe9PNRw`maYLAwGXGAxcdcXJZ(I|K9yrnm)L$d{BXR)6^Kp!=@5iG zA{q;6@@hTyc?{D$^jBN`%8r0`y>ycSwsbzU`~P9pTmxX7&`hF#GH z6*7l3(-B~xEk1sfoiSUPwy%`0gz1wUc{c#U1Dk%m%Vs0wdV~Gv1s4NPTgBz4`1ts5 zYmWEzYKQ0N(^XlY2-6I`e@@2()2_54Io+8GI6ZX*3Dr{)pcPDE#T^kxKeJX{Tv+*2 zW)wfIHY$xA-GBZ=*-qp1_ix~xBGpScCHvA&GnTh&b5j$bkMvP1&B(6CtDU_)*o|1$ ziq=ZE8$V5D3roi6vVSr%Eaqk>*-^bI)M3h)dckiEvdwL5Zayh|vPe16n0a!14Ah=o z>V4A4rjKXC^RF-Jbs3sEWr7xj-qAKR zQMP2qQ-;KBYVv-eEzo2&3}-%qf7`BiFq*rL53x%Vn*ahkgwsL=V&QnV=(9||f(|%6 z9#bL^vhad$NyE9p*O(Ly6Tcr^(;Vd@E<3!F=j_Ph&${fEGGRVOK9YfW~ z|D`A`y5w`3bhJzS3BO?Tr!#C`pLF$Dtk+Rp0rSticoX{qB{gipSgg_II2N5Q0R43T ze(nnsJyS%)V9D9AzCuRs*eYapx3@FIg{6Y>=a5uZf%t5(&Fo_+hhm{nCcBnNtZ8%G z`#<#)Z!22Bg^N13QNM~&X=p~1bzKSdDA7b#2rhqP%(6OdUnBXmBP>>oVT-o!vWSC_ zb!f5Wg=U3<~CK@Z49;ott&lHjU}+ z86%S(6-xl?3B7uHv)Htu^ElTbT&!tZjOF*y@G+CUbZfTIz}I7s4mATB(-OIK7>6phh1SKZR>nOaNnbe-v_YC1-0Vwv)6 z7Mo7^mXfoOjLw0siMah4`@^z%v*OP89z6}1dRevDuJZCF7M(C*mQjcF z{-?$iXs*E**&!L&4spRC8s%^V&$@a-NIIcb_bQt?tePb(=IzHwhij z#ge!A$Ki}aqNQ7Sx2jnwrS>)-gL3GaThXn9DhQii|(BBOmTg7W=qRmF;h^J%Xx;d6(Exv4p z4~&mpDGQ9-x1rvqtG|tW3Yum`Ki>DJpwFSp>T~#;AT?NphTykUfMBxXy8g93%6j}B z6lkyqE_VSxRP-x4&;1&&mj7Rqq=_I8?Nd8xQ4{FDh2=I_SX32)$)cIFu@(LPxROSj zsw$~;AJ@PFvJP+kwY&b;4dlpbr2=OR?os?16aaVKTl?<@{%@CKdfgtFUlUymT<-YW zW?9*^E1B-E|2|nvDDpZdxKf&8;(`I{M8B3#hA4F&37j8(=p~mpF}AnQ*QZI=w6rE@ z(c6&H@q#E&QZQexxP(;?kZ{xNN!YJm*s}}0SGEa{6!_bSZoba?tfy;?-SF|C_8&TS z5tsFOhmS*l_G3Y2kNei>hy8uI>+?KoHBl{XkawL|A>;g_jK1q04!WgW4D0{O39for zRcnO6BKWkG%SmvK%=EE0+U%VvJx!0Vtpn{?Ze3{g=NHP6OT-o)08kO{K zVOaM{?vp}pUAyv7*P}4_-&Wk){E~7B@l(F{R-EqE`B}Za2E*+e7!WuPHrIK60p#sa zwuLpp#}dvfL2V&Vn=hqS3vUdi)kcq9JN%An@NTUC9>$WW77m}@P@^yF4~5tN|T%K(}~nRC>)KU+hapKWbM zfDEipthad2c_EKKD4KlE%`C`zspE{m1i|<%Q|WfPE+_F8)89XC5^Tj`IS6n)RQK`8 zyjzmE8BtBM;<-fDJ5rJPq<(9Q)uAev5_H1X4fxfK{EboWA0vy-fD460> zvcNO}sO7*^kOP1eOJ*Z9gyFAl`3>KGb%jR7?;4bSlDS<&^$GP+3XSRbKLbn$!{-`5 z=~e{)-$B~vZbJc-Svqu=Mm-7p!4r^7OjNpTy!KWGz||#J(-}Syo+N?0gsh_KiopkP zvC(QjKzU!ELBRzPRCx$N!ynRYoj z8>qiE^))314{_k_n|m$qB-$<@%bLs@u5YgB0YSv=+#^y-LzLZnEg%mij%$X(7Tk6p zsEiYsnV3N!Xy6ARTR9wB=&s{|7y^6NF_t|_vHAUi(xY8)gaD+amx1+njnYaI?V)H0 zSPJWw1+tURxN;vryko5WY#gL)_dZLCYqS@z*jk?y*q~eRr#z78A%KMdIrI4ty`4aP z4e>-Ip3%Y<!+s3Yb0j>oAZw13-xMhAnAidEp1N#Gdk`pUO@(Wn?| zDT$`*%v)~z8InDb^oR9lO8GK_ug!do?jCs_6c1rt>yn*+m}CoXw%F(Vv4W1EB|CLd z5}?N}Q2VfBlL5N+ZQ{NScdT)Jltz*ERe)1~y#}-9(e;=w03@2&_7Lsv?mmd&Nz-Cg z&sxEMYs|zF-hUe5Wfw3LA5nrFAc7<^KOq{Mb){gMk&^@vk)(%wu#kjx_z=6bG=^B( zY~@7ECQBbh+pv8Ey7cvS*;NRK!W+iWGia$)7vvo3Oc|kudq9kmR9stOw$k7&L&`I+YjF z-RF>!&^*8H<8^R0#q+wWSuGRkol!=~l^oeHJ{3QeQMb8*-vZl4RoM{(b%pR4j^xw&Ut0 zN&f|2(V_w1)yuvI1%Vu2?utNK`He#K69J&A`7zRpfJ*zenm&q|npoU$*V!#Qb*m-P z#|QIl(XsaXg++#iI*M-vPg;@Dy5hA3MA(KaZwXjAQ=L+Nv*XhrsyT9@5j1O-3AF!GXNTAW0$FHZ> z>b;T~&oc#W>pA`7GL*?)pfqJ&Z-;1lr0+hzEY(?wKH4wAg504N{Vcp|qKRpH$`Utx zSOtgMn_RH8-61R2_#)Y*Q!IWRJ0K^)xCZtm4o}ChUq6$G+P)TZ?d%z)JbTycwHF~1 zs6K_y+feQ~RPtIGvSb4ZU^eMkxO{3%><=FCLgpa|Ml05#WOV?Q{YEg}#%|M9>G7G~ zzu%B9OD>?hGa9#UE>XPKQ^x~4INsIA2R~h8;>}Nu`D=9E3<(?Cc;}rm~5`1vBzV3@tt8<(^?FfwktFNDPeMoI*dGs9Q45ir zPbY5r{TE_a2j_vrq(_?|2I^i+bW!@PO`rgslWaP57gjDc`UJSqK=TMEh*gODY|f|! zEoZhm21^VV=WoQWuqu3u2eEhpLM~CiO4?r6mt`7t{H9RowVqAOxhMv}_HFxd$q3PT zad%uru=3w*c4Kp-2~KuLWK2##Jy1tsTLj9Bjt9u0&zHV05Ezhqji^{wUR9B?Kvpq} z$0_a)N*5wFcJHX;`!e}>sK!g>Sh~zf8>x}+jw9i_wE19uE3jgp8k?$-f2y9*q-Hn; ztQ~a{Xc|KmKFRdW^7|1NZfSAkoayXqhE2VlM(*!(IhE3XAg zR4I;J^XfabQjdGt*>#gx65Q-BR?e#Vv!vey+axG<4_yrM{zM}E{!fQ)@5s>xES~B) zJQnhqjDMe@`i(c~rLP!3RB_qK024MZM7{A&EPE8O>MS@60Ln{d2J}`T@IjG{qaI^V zwt6k-BeU_v(O-5Fno5YH4o4tAKfa;{j=KX`Mrx*$uZ`siz(KEae=!vnMTehY78t+%*>=(!c~~$Rv}ZUGY&o5rj8oN%C2?{X!ZM%F^xth(f4~1`V*BbX(Tvtj z=j9>VGvl9ywAM+y@a+Y}@+*AEY_lu6|KCbv-nE?8^H8WgxIlmtFL;>5JjA~+8jFs* z7bJx5mW1T8i3tNM3HlWiOm*;1;x0hM&d%7xz7(?KxE@(_3xUe_uJGI>QHZ0e=zD&P zp^uF~yr`fcAiREIKT0@s!lq{$>5T_s=FqPW(;vL#NijSm2DSFYIjizg%&S!8vMT70G>o#Qle;g3 z&1qhL+lra&LzBWGVa^oC=$brFkJYT1aT-5BTdGbWDSVF@$E13%bAT5zo3c|l93jSc3iUEX@!z?C+L)c9%Cf5=LB1YSbeviVUnr$GP~%6QjZ5xKzb;b3 zx!eRl9C$V!sGUn9Qs55p!y0SE@F#j@$0*5d5ejnBb9ZGB18?C72146*M_!JlI%x;D z*|PnRV%sOrc0Q^&&Go^hbLM z=UaKkd;B!P=~u90)V5f;jqV9egeb>0E-g_TLQy+UXfm*E%qvK^Q#C$WX#M)9>i92) zstDug!@Ui>lo$iHt0lLCEk|-P^YX6Oo(DdkK=!hTn*>q8EY+y&W#RlD2*+wHFW2S# zf|4r1px@3*ivZ=;&k* z&;@{bKS718x%bpDDgHRYH&Mo;_`}br)v0lsnnKi1k~^O^O+>PWu!a-6ZgOcz zC2V(RVre!X-_0~2#4v2ProA;UL3HiP*QVDSy|pHrsKaruN2SY-tKTu&7EoO)m$mwF zzGn9o`5uwQxN?J)l;<oHpBFETCiaKUtT8q4MBar?A4`Xqzx`6OTAc*L}3P|!EQ-ieH!)hmu-Dc11s)Z*khot*$?gv+7ORm=a3*no6_tJR?(gmD?s5b7f!xcow^Qv6u&dAu)J)_KOYN#g5iGiks-o7Hg@_%Sx zZs|{h{rz2WsG{xg3GPF82Z*^>ox|9eMwaE%fE=+eN=<})lpwXpHZHzLqr82?3E2d0 zmvTB-^QP4_3_{99=E%U{mYU!c2R)PkkV5Tkby~6W6B*OW2WXMyDxwGiB@9s-6R2lG zHQ#%a3R;mFvj_te&1$ccF%XPq9n5ty6BT7D_Y9HZY3sB7blK~rexx@{bo#=MevMoX zWdKT`$3(HPTR&{_?s|SVa$%fC9|OIZXfD9te=&Gj5>df>h+ZXa>fIKK6{nH3_F$N> za)9m!<8zmBJ5YE=$$P4!pZW+dEFMTwv&Jj)eJrhlf1xQ^4U8KtC0}jsFp-Cq|m*w{mI1Rnw~?Y_<0p z%z5c9??=tz6mG@2mKzn{xPV$6LjiOEH~J*VPaM{Os^;T+Titp;X5*rnZAeocQ;Wn&&FBOL1VJ;xh~ASJ0xpRoSQvbo8gg_Q zjZw7L=qW^6u!njUoBSa#79YR6e^4dGj#~kiW@GWtwz9WYA-57-{&fyT-p)Q1^P)ex5%x^DUDo%9LsjE-77C^1tsV{O9~&EZ5=}jm$;i0%Qn04D zhKGSY4It00t*!5350h@&8dnsO!X%|VDNJ-#q1w@GT;?dH2qb4BC8wT;*XpeQ(~J3V z;X^udU($iw1*m$~IeJ0gmV*qF9EtuZ)XPt(C`K*tRr?w0Ycw1s6QntFcqXjhc7l?m zeOV8XM>L*;0|2L}7CL}+@y-#|7dPkx&Mik7-WwkRgmCY6>t}0j!{fW9kw2+gmtF%` zjN9dA1EJn15b=pV@Pb4`7lUC2b$Nb7b|2N$)O2^op;O}g%C*;<1CVQ+3-w5zK6-vf zhDOEthtm5#6)#z6d)xuc5bBiD--*e#?Wdbr_=4+F)}DqCbAdNEa7ECxGxhCfC4&xJ zTIP>2iL3=UOHeRCc?yLK)61DxjZBsS15DkOAmoYLM$xs!8a5Gf4mN3C7)W-uEn;!g04VkTLU zAjZ8AyAV^Lf-6aE1BAG;i5j*{(hE8yQ)=u=G2`wEWaeu^DFJe%==T|U<=Ux0U z;4{xj8kNB2Es^tA>K9$TP+@s+7HMnlD;!M!q$q~iC=9s{rAN~FXBH{~9FI!Ti}gtR z!FU;#wzV@Wi&1 zrR9BZHPM%}tSbeu5I`B-8})h0(S|s*ZHck<-@C@a;uQRL*k=mH#>eSz-^i17ln2UZ zD{E`QYggn468}^k924||gbsEY1*Vn!6gI<=fXdO$A=E#q+OuBWU%*`Xe{j4!^QeDP zo4kN2i()LFcq*iZqgOj&@3H-})M%zZEQFBhu4&Y__|t^lF>ef~^edn`26N~YOpK5H z;kv&a>;Q3{x|adD4{RJ})Nd(n1TLOkywKLBIM+Xw8|m1obpk6+>oe=9Bi&o{+^XXV zHe5_146ywYrKTG?o`acZ!%o)?pk-AiVb7e(4(&-%S0Eb=&12)hn5-d!d97=)r&%Pg zq7Yu8)}ax⁡)Ii-qW&Hpp--s}TFx^v`vvpx%yS^70_>edoUC4b{%}t!rV57aCHW zGg*Ue!-*O$TK0Cu!4=KJVM6%Sl$jrcbFsw=8W|w+0uN0czLXE1_t|0WPsr5Gm&PJXIghu0R#^kDF6(8o#$d zoPcj|#}3uhiZ@Q(NbfwbMcr-IdHw^r*DBFAZJ_3@_8trQTtmTE4rLAxpVD;xBAf~9 zko8jQGY(RX*W>l^$n`KINd77_Ixs+Dl=4%BO|>0#G&4swt2kh1feZW3z3pj@1a8?nU}M=yJ2A#Dm%ooms9^Z=2haP|)S$w&G`R)5bZI*~8V)>t)fhhHfzZ1qHc(90zEK0vNt!Hl-O4^#veGm~bM_^I_jsFQ6R1V2Q3uYGb43GRO%9~G5ho`>tJ=uUWgdA`mn#YlB@a(MO8z;c?q^TA4i zg!9GOJv$Wm?W9?K*Z*nj%HyGI*YKddFKdJ_mZGd#lAY`&6h+p_ps0{tGA4wvWGq=L zvPYqa@$oSyiLsM>_MI#lV=yy}S@8=J?lEwDOv8Z~>!T<^S#<;t=gNB#~xaU-|J>8fmZ2O_f08Ve>uc{ z0Ys_aqyV66$PW!qzZ{=TjHNZbH@0jFnI&^4C7W1>V%*j$6KiB2GcBZT4zS2D=>0xL zLtoz+ODZ8WwBUP1MxOz@?HK}e<|y%%c_mq&(M-qn^)*-2DT;8MuCSoo@D+nh9eSUj zRIvhhAmma22{V%K)#^ZN{gVUoq+S&Y^bGKoZ5vuc+Qu@jcXM5RJ5S0Bfp}Lx622eS zQnqAbeA>d#n#=csQ*u$d<^|c@n6upi#hCKWb+|)ORf{g~$;<}^5LC${%w8>BDHnxT z!bb+43Bmr^vko6?+q@DwUte%r)`9@;C-fS6IOVxbCKF%K96g&Vf2iaQuN_Kt_7wZz zc~k%ev!s{pb!Rh$UyoKpAg{8r+J2K3>}|2R0VGj0>&Z(+c%f%1(I6Iq%nDz0pS8afHHt916*rcEy_e2>@o6a&o-BqT@p7v4X zRq}1++a$;|2pd+Hg^?2KFNC+6tND2~&Z+ep#3 zSHJB@Nv3bZNXJ6m+`@7x$EIRq{jKlgzK~kOmhPt|Pf8?bo!~QZ|4PP`$6DAK>QV17 z=@rPPFx#w^lG+HndYzC9LjCNylyUx?pphj^K>3-OpJ1PM#*SVy`>;;k5Tc2$V1S6= zTMlqdSYLlAGRD`Q^qSB<;fGD6(IQ?LO2}(-GmW3qPEW4|!SNW__mpzN(SAYOkj%&} zeS7#k{xxw>wPlP{+<9yFNtAiemY8KnotINuj^=cfv5W)ASM#Lsq4DwP?K} p@o- z$n*aG{vOwi#hhrgE+GdTTPodf@ADM3DZ$AQ(^%MMTnOjtv*akiU07O9IkBk2#}u4uN$*uY={`^bcLhVxItD2#bO zR%7JunTyup;o;Z)x{8RlwTDfuOj)$EE)k)DthP6)mHLGVTKi!h>0rA92x@04Y#Rsw z3BS1%=XpP9xFDY-)I zwx`*<+jw)=F)E$n2WD2I+%$Y=g8#yV-MJ85Sk&@|&1ht~e&McBA@_9)i(7W&r(nsM zG5}I=-XO5X&Md|K1ZN8aorYz*H;NYPtcL2Qtf(W7D@8uiWgQROvPgM&6cN!zNxkiYB za(9&fGc@{Qb{O4MExi7l{7v8FW$)9rKcuB*zKOe+_E|ICZ4rZIE}!W#4IX#t%0pcW z7OZ#$nwd{G+8Ld0u@euWuli3Bw*ocBClZ)@jL}be9p!T&BR_sb_YL@dvq0B$%wlOh zI2lqxV!h=3ow~^tXJE8G{^`x8uHTHW#rnz18jLtW z-<1>C#b`g^5m>L);HHKK^}^a~?k;P40}BZf`gM=&_om+T_X~h_C_=5g3mrw#=FZ^q zQwCv|1e(q!kDOaUgEws3Ox6 z173Q8|4Fg%cu%A^)iXnZrHacI7zEZ9vQ2+g++%Rh6idrQ0Ix1x;%P5PRls$Z#FEQF zO1}BDaH#x>GXnywyM{wQf4*q#Joqw!;fl3ih`4pu)YvjTJbq6fss-xcm2 z;O!Unn38$UJUe?9%(GxUf&Cr7?P!x1i-!^5|B~<1$C85xmq^Q?!POEC%ZJaVyM!ac zM%pZtT3!(JRd(w?A0fH3HlhJRh}KZXdB+d&y#JsR^YTKPOo?&!{DFH|k?nG8=-iFw z6VUo2Ji;`-{@ZVaE;EhYp;f@gi%1^J&j7&K`cSp)4-Y=8Eb#m+u1AiV^+6!m zSuUwbSO;>VSJH_32JDZitwMi(W#kAJGKoAlgnyfeFOZLc$r*QcSbY{Ac!)wf#+V0s zERH8SecB)QSrxlf_%0Dq-OD9TTcgLo9CfNyZl!470KPCw=p2RaX#r-! z`l+uiC~fuS@@R&(1HM;J;KX(p*VXZ5R3{>HmV>mE_Y88k-!Gv&r|yEg-u!~7f2+2c%YRZhyoK@5{pBQ?u5cg z>mwS$>!(2#*B{V!apc1+s?B5mO?&&J<-^D61EKkALbb-oUnx)1zGefE091qym(k>1 zwY|!SwB7rgIWkl#mDRx-@V1EglQ0x*qr$eFb$}%n$jJ6kyOM5xq;}Y5Q7@BNa!@@> zil&oauw_%FkqIu7v*t;hnMsta&5`Fz8i#_13Imi89gjaGxt(0NSjZ0|=Yqqj zp$J%f7TvI6j95hi35$W_MQU5FCztKFaw;&pMA#sdSK0HFKGDTU$zF3gIM@|ACay+Z zP#}BbjEb?t_zIizgz0v65|m5mImbM|0H_(guc%1K?GFQOcxwZUGKsIgUU_h2{j8JZ zr0ZXC1O4bVj5V6phMt7qFl8BAa2$BOBp@VULA&FgHl~luW7E{-rglrKtzzRezUgv zhvcJ&V)rAoo_|0ba5HHB`n9e&K7%l3?g^C^FsL{xKajmRMYVvzE~>Rv4=nE>9q#;6 z1;Av%hiP0)(T@A6)a09xRjQ4`xuaC;>IR2|L~2*8px@HA(N`Fz!B;`tc zaZknxyuND-I)9jj^u);q*36bL{mj41b)PwXHqZJdwj5PL<+yt1NBN`juLLiA!LbJB z`4AtZ)by0IL{Y&dqb{lZ5pGsm<#=A-aZLOESp;$9&NcHf-cfTs= z=sDaIIe79L;2xBSA>Fd$8gr{{Q>@HJzH@t;%tW~#j;kE2bMaF1ujv!^j=suim|Uh5 zGnFWLlu4X$YPh13BzPhgm;(j&JscSd)>fRchK-c@&LQ4o_u@vAKovz96ivYc8)RjG zB#B%vwPxp=J|WKaAUy^~_wEqo3i1NglwL{pjg5lt-umGAKV9}DZNh|C;ALQRY z2$u|2qW9YLZiN%EuFo!R(mMH&ca$-Y4$wcz#kZ!(-!f(RC-iyF9HC0V%(!q%-CXp6 z_n^nXt{i*``_gK1U4ct?dO9aPpQn!AIY}-q^|8N?K^773EN58j?Vo$#_?4GVvBIb! z*$-QfCuKHFFW->6EBS)zbXDSzhkUe8`K$68N1YE6OPXf_wiih)m%|W#mL4h+LT|ML zg+bx72+VB&{@Fk8on(q8Q4|Es?8Jm@-`cpD{J}GxEuC+(V_FJr&v`0X2qesAw~=P*I2hg!~g>(QQCPd3z&czCC>VB{ZgJgq^DrmWrm7y=}RwlV7(Y3(@ zVFvej`ahi`?|iNBLOlSbE1?@``IYPpD3|U|9qtGH_WrJ;@6&0g279N!{61fhl{E|u zRP9hXUc2!xc7OL~55JPtfk?jEM&7fIgMM0;;ZTXi-`d-z@Axg)uu%zxc$;}b7l zRt41C;;3_odSIsxaRq&F>Ok}p3t;<&R?IMfa7OG#UNn=x(89y=Cz#a4+8e1|iRa=} zl9g>sV;&#@iHf&#wN=!6Pe<6)&`@RiOt+762Jk8rTdIw}#BYCg4>)++|N1qIOlsm% z`PjC9Z}%v@1C2Z&3D=CT-p&i)Al?B) zD2ao)L%8;=EeV(Z2zqLNrAcdO?E9}Jb8GGcF^wfK#LfL9-bR|Cu;|5uCzgOW(kH!UGWH;6p*KnOGTD8{UilH&s2^_5c6? diff --git a/icons/mob/humans/onmob/items_righthand_1.dmi b/icons/mob/humans/onmob/items_righthand_1.dmi index 7bad7eb2c583c98bb900f04636fc514c41b27bbe..a2e7e96bac13f606c84bd7a8aa99d66e683edf64 100644 GIT binary patch literal 114511 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 Y>^4OXhFmoZ`i(f3b+7A`YT1PT3p?z1>Hq)$ literal 113442 zcmYhi1y~%x(gnJ>1_|yi!QB@Rkl=yflHl%c8=M5fLa^W(BtQu64nc#vJHg#q_6_&m z|GhWgw+lPnGt*sNU3KbI&1VfY#TS_5m>>}7#TzC0cOVe5^z#QD6*zMYXI2M+Q11P- z^*rP)-Ob%>T|8`^oj@R;jLbA;=S2~`zR`gqyoDj^x@bKevxhjjG(~(`D7`H%7=yu% zgZCwk^1ExX>>ymX39rh|$0S3<$4im{Ul*$_==|;w_pJAP@6pwIgxu7KRgwPL?D%@8 z&TPqFwQAoWpRp>Z1%W350;UnQYTT)VKjd{KDwLCv-Ju4N-!rYMyF)!`yEj)W8qfto zVFQHDeA_w&tfVCJKetz0URIt!ckAaj>rZrbosZT!8eUM;?cJcMy5`AyYGtr~P%Qi& zzh}i7$-2{vA0?xK*t>-!{F)XWarCP@p4?@uIv%PPV#_A!MXWhU#v|E1MD3#}%bG^B z1e!$MkbA!=xM0Usu%jX{OHSt97-fhwC!^yStl^TgYm5uXy9^Jwta2;l~S z=~o;@u(V7U(Z@GNT1Nx_^liVvPNgKwF7C|gI#^kSDSOHD@oKrU5#}3*tTnt$%J5J% zFvE>n!w^ftMx1}G=xV)_-si>Cb5;C^Q}S1))?Dd`RMQ?Uy~c560|(K$wj6##Cf#af z=ZDH`b7F@|__4rBiHca9q{Yik{1TC#+8g2yx!E*U>!T2@KZ_Vd*K|u;dy#~{we=Nh zM;ggk1lz|WaoUMaHDZC1YS$og?c~ZrP-}Sk3%=%pEbK5f@~E=}yFhQj;FPF^EV-8o z4#u*~gxs__`sL@fl>F0drVLLMU@e=}tp;BvglR6KDm3pB>BoA{z$4T<%w>1yS38kt zf;TloYSq(rwFc!+kK6OLrc_h|)S_k@!w9dxDZVX;^3&)6E9ItP&N_Hb`qiV5C+WI< zvC~)m$nuKi+v4P^jWq0Gw&J9Tzua`d)f|TTnc^UuuF_hGa{%Fc+)E**`ERf2h*iW# zu^I^|dG*w({P!&iY&ZKHQNz zu@~=ARHAlEF-1SY9FM-Xv}Lp2dV(HAKtJ~8K)jCTNZ|sCq9!8roo@cH+n{U_leiWf z_ZC_UrXA$(xEZvTsVt8Ev2It7i1Z(ILbQTO@Lr8+sD|55#AQf~=h2B;6#gKtQk_Dq zd_yUrA@HYD4ke#ynIY*Yt9yoIPK1@4HrqWX+V_Bs#Ny&aRQhb^d}#g-`uSsvQCgly z>k@fvwi2z!CW$g-j{u;-z;`S3$boM5r$5dcN&lBY!UCLmm}E!q!oPYc;_OA4ykQKR z_<-bW)Gk90BOx7YYie)*{%@vSIUcpw5?d_JZku=efZ(SmY)swf169A*dEmt$%THD| z7N|F=$RJxotRqI{7l+n_5*>eE;lc7*Y@?`O74ykAg8?LVroC` zyW@Pb+V$hVH?Foz9|&v>oobT^?5GA6blv!%pJj{kCHAAT2qB1+_12q*MJ5#UkbH`7 z?C;fi5hE5SIU{K!kI>ciUK8}^J51wJvfkTuy^~0=8waCSY1If@c;fcl1~D!0`QlD3 zFqqn_5quSpl$ zM71KIsgl1lQY1}R0@9ZZwZ@X!kApeht9?3n^*ap__sxyiKpjmBH=Rs(tqxJ^T@rj2 zNqU@Iktnw9(+>&HfCjj$SHf}@*l5+b&HGpu>6{&vd@Fo%EOC%brCfVNI%CfV?QL4D zB{Vnpm3?RphW|SuQbBwkc0qhmTRBySDk*9W8RYWf6HgU`ULF3ie$=CH>&TDf95yU{ zD^~v|K{3qNON)`0yv;4m{aj8JxNwx*+%9TqjwmG%h!*rlUPjv|<8awOfN*+Q>U4A= z%&@A_S!mt@sWC20nXxkmJ&KkUIl4T`+t;AHu2wtHfX49WoFwq?)r4Pe-85QY&_?YF z8&UsZNY? zM0&r&1mN2H(Q4HGn?cnlRK@@laq?ur)CuCEOKSPEmHLVtbYMi9c;JAVnF7lk*#j8x zbG+kH66KHLrw!ykUsC^$uKl4fJvdt#-m!K;G=E(&`LX3n5F7#A_xVtgE0m@VUEI|s zky>E^B!bDL%wH82Z~w_f9=NmS>7^uMPh^CpDs$s)N&T)VjEMA+_J4xYAk+XMgUo)< z)<~8-C_!s_U(ust2jM-72)NQlj5`i@C|qq@DUQN9KsBR7kBM|*SGM@Sa())tDIw`y zAoevIwDamp^7)d21ZdOt0yWShceDbZHaPZhO$iTp7`ciCZCI2I&l{Df?Gs5%_8=5# zM5_7Dcv_&R0BNye5D$7D6fH%v-;D`V<}*em{kYw%AbJ-F%a(KPwZ>;)mc>KeiuS5} zx4fh@o)2piXua(42dQGODchhWT&_Tk#FP~K*2UimPSw%(VtqMc756WP&p#OZ^sgyK zPX^1EQr(PZvjkmCu&EBcE)3S;ydjsgQhh~yvm${elwP}d;OVJ0=b*Fn@DJYI^jAD2 zh-)P69Y;)mq|WxZHHgvC^`@w`UvW(mzF(0OMEL9R?oJmHPI@SKRR?~acEi7uC>+iZ z+Vfx5%J%+Briufg-rs~2ZXXE@P-V8->@&HxYxT9h^j^2V2g$ZO)Wm(qW4CI3V#jV5 zCkAG_Vbs^+@|VEu$P+jB$|pM4a#MY!=B*<1Tq#POuzJ-8&w1p|H9K2bC5q^?l{oP) zU)i$er`@#d&>QYFmMr5&%{$S=(X-?kFD-frPab=RN*}Lng~y#k{~PWJW>WgeI4OT9 zYNPv;hYgj7X2KPIj9*+POx4i)qv2JW(+QQEz{Va^^yzINJXjw}P7v^Ks8x8hljC1H zF6U4;V~6Hzd3gg;ajUYqhiwz%pu2;{6PI2-I?hX?GSdD;V$+99VV){r`1Fuo1BcRI z-M}R27BSwTv8oA9e@p}uk!&xVrl;tnK94)2lz$KE%Jjob{dHqic2Afdud4$!*I?~O zIA`_f{Kx4KoxTlR{X!;U0$^JB+;Bf$A;)DD(43BOq+F~5NV>XNb)I?LuJ06|_n(Nb z>>UjV=lFqdO=6cY27mvkWvE@aG#RG7^w`0-BnlB@GeZ3F#hh$CEW;_6MFab`l6?1;I*~5k7vWpj%dSOuqEB%)AUOMv)-Y0 zlNjG3+yEo!ty%SZwEDpQoBzv#W zS&TIUZ+z_rL$f>lUTOAtd)AS1e<=RfZrXBn{q5*E^EX7Y-dvnyY>UgjhHvj&_pilj z=CqPVjEnt%X{zjFZ5hoa@)bA0cw^Xodn=-M+in+3l85NNPW+25!(Hq1V;cX8&6?>X zjs%*k@gy->{VliWv+93AxqU@4bJTTIA4sviz0JzWd34?GH>E<`B2J9;ivx*mq%~8F zb$kpT#YVt!AnKe{k{(rGM;Yq)w!%1SH>Eww(3)Qu8**xP=dcU(nSI ze*#rTgCk(g(Q*!qn%BD=wjUEJkTez$KoWir91^YPSkrea?U${K@cjBwMB;3J@l@-( zR-MUY4|d#6?rc*j*q(ZCv1Wb`@R9$0!8f)!X1`h$aH%3k9XjsWc`tRN%Qy>xwEu}A z%lD=3iy>pM8u?BKeDKfvoG(+TxBpgj-dssX1a|C>BawO0!Cx?zS2B@A4Hc^3op3*V z?yoG04htitqji~2#2CEEy-kY4V+g7%E;D>uF})^m1nXYX zo-$M1`2Gp!(e3*`<_oxc`q;AK{K`3XV-Py@Bz1vd!CDZ#kZyJ zBqBKI&JJ!+xLGP0!&ZM7(&e<3ym3Bbn)FncGp13{gzDJXItn)~jsITk%lT2eoM;i-O{d6U@|!VlemMfz zs%n`IGI`Un9Hl4;ET$pApSr`YAY7@Nm66qPK`!r_D#!9klyc%+D_X&?v-D{(8RQfzS!hd+~i0&hjJXlZ(KWe%Y3`k7&n!TTD^-XEM(4 z60&fSEgS7RU3D4?^yR_)ielws^W_um8uOTj^*_4dkETyr?JKj_>*q-c2@DEf$(e*4 z=4k&!+)@3}%vboFkwF=F90Mrg^I1SojY;m46Hf&6;jNI@b}+PiCPlhi@~=E`_?T{6 zeaqgfoFWss2g()a#|NclDvQm!enCk|Nf-?06l#`kzbb-bL1)%mky5t3eJrfr6*Eg7 zU)>bhjgFE1cU}Lg&a!&jZf+6?3_)VS#*cssH8>0+=jxIpf)Bcj-6UppWo2W0AoJ>p zd~x2w)mWHGkad@~FazJ)1%;K5$==CVtg}AKc@ra+N@(0X5Q_cAb|L|O!rv2uQ`cMMHCy1MbDCrBOe^c(=p0jU;JN{HlUzNQ7-#5rr z$%+dbg!t)T#P@KbAZW07`@ev7uVzj6;y;8q2ROI%7o6}>>Lku#EB>~*tMHw^JZti2 zI|+eLd`Y~=O*D!$yE$G~s`jHExPnm3q=VL~$oNq}0wS3RP;Cw9BM21T8v>QQXDv{a zz~1tK{m}J&;Hz-R(yLwI&%P}@aK48m+k7ivxxEC?mmF_4LdNw6(}?pAOXk|@*$x-l?>|da4daNC zyTW43o*n2en%(%m-Av1~5KXV}%dRVg?B7FLe+yc8?P4YF^eY2 z@JT#Yc9Q-Q=#&z1x7>y}^%YwFS3Lg;@YOu&LWy1xW98-LjcJ(Tf|M%t;jn1Kw6#HpE!&z!u0%yx*HDsqtC7%N?k8M z2!7j)@b=Gp&1$@MF9-WR2yE!sT2ERA781a>bWcL`Bj(wYac&1V{eHOqx<}VB_K~{R z!mM|fV^>It%-Unp`-ZHBWwEuDH@+vmG}}g8ceL7UTn9TaRjOThzCBM*!5fhLiO2m< zs75i?Rb`}XP)K?E_V}*W2UH5Mcx0zl56aJETjYE$J$P<{g2;653inOgAG0!6F?c|O z5trrEpHzP9HMhnOm3oLPMZIRhL(}a@6wWV2kfvs58DNKJ2R|y#XZT>;H%Ca6 z-HF-kH^Memrr;#bdt{8WGoLGA^Z1KL$-g%=v6e3f2X~S`FEDW}UA6YIa&z~MhfXWK zRhFxs#GfIl+izi^*J1qOE5;0X+N_SQZ@L;nHw=~cq0=x)1@Hv=_C31SeeR!s=VR<( z0u{5po8-Kf7D~f9hZm_AuvI}`V9p0ke5?O!aNNV~{!|IViL$c+r8Dg%tF!I& z{`oAmDuIFM& zwh{yptaF(E63v|zvl9^!)zsk#SaCsNfwhfj7IUDJ&jW1wxg*et+|3p{;y!0A9xt0U znd@lZL2==3XPIkgXsFU-?;T?gi`|0m6kDcJ1@1mq4!eTs!6)P@A#{9A#&7vAx2A|V z6`cb-_X#&PHpeF>^5!LLy>?g_w5or#+N<9(@aDzlJ^Hdjuat^@8}yJynF zb*@`BUJV9_PBjf+o+<}|F!yYf+%PkIHap?2nFa(F{XCfYd2 z`W4v8IrKFXq#Rc=xiVSKfY`szU8pW|SxUb?(~*l!+b_ z$-FP-=vuk9J=3-P+8o)_F4gi!TN8w(u&u8N2ScPo%-0Ten;8<7K|A7-^M5A$zl%c=UY7`Av6F}e5r&AD87XY&H}{~c=al9Mpt zGu|pIe-ujh)JF?L_B^R;Grla)eoR|L{m*$u&zV?3~ME}Ld zsh(o8NIi1#=#Ox@ZC*ix{3Jfb|Bd)c&Po>RR>hAVza#wT$5vqstcd|WOGaC=W1$8eF$V?HtuXBMR z^qwRn-tt>Q(yOVxfN5V;#RCfLSMZoifsfh-glX@z9O*|WBMZ${L7x)02x}S_$L5Mx zUn>^#|5OPvzQ(|Kl~-G9J2vCa`q5b9x5a#Q&uIIDr-ikihWk`_d2{SqH>Y?=W_b>8 zmBg=x2GWFRzNDI}r!*!~=>o?zK3e!9 zSHn-dn&VSaB7gp5>)+#k|Ngy8eY4=3lMDpBtIpM{eq~Zi^`q;j*Ns9;Ku9tyTRC=t zJglTnFbmmqEAw$DB2SM^1m)#_fXzV4!?*y^M*l%8NjL@US9jD z@_OVdGIXA3MqX_%$wH>I)Blw-WW~kNgF04m40Ez?tSmBZ-ZSrt?Ep=nF@{V) zBn5dl9yQ9lW4*HwC0S{nWeDKaw;FVbijshCq`zGE z_xMxxYT+{4g8bb2$|D_cq6+g`o(Ew+59mp+XvH7W>yEqX_63($#J6mEuK2&a*bBYi z{9j!Az5dp_X}i1sJkGZD?AibTuZkM?aIa=6UP_m7(2_ee`U;<(ip=jF|xFXFrEeE{^qX~^wYJ1JJ7NJ}&Pr1qgV zy_AP-G6IV~8VIF(8&EFds@b#(7?}`3KzrP`#Nx+xxCZ!nF+|)mR=wFRi@F{zNQg;3 zt9u`wAAEPKlJFJtC{V*7wP6xu(znrP1|^=TXG?y4)Z7Et#XmG!u1GwRM)wq!i}PR# zJ*z`re!i#Z3ZUKyATk{+F{lTVtW<){JFD%I7Ct_PKFE7O17bt6@ zis`X}bP#PZw=@7C_IN0Kw7K+Edh@m?ypDc+wo&pSMAYo4Nic9H@VZQtemlG6tv^Im=N-W5CoeMKKwye0$$=zx%9nH)av9yT#R!UW62j z`%E&Ee4LyyRx%=6n3S?uaXS*q%|gw$+#P$kJ;{(Vew7VGLLPfzezPdV_Ki0yOw2uB zJ~F&?-M7FpY4d%iWWr}9%Y(h)+A&dmb^Br4T^A_B)|^ zmE!udr$*r_DT$NA(LJGNARe>qfPHKo%6D)|jXQZ$w75S`WK(ic3g^BM8QW~NdwSos z?gDymT)}DDM)}Fw7_ZzzJZ+u9EY7kvr>2Gw089<`Pj`czGyrE6LDmaevqiTaxcT8Y z?Wt6=fEEzR+HKdVSv2InzU+&-96|>Ya=Z%r)V42?-@@Fk+wOILX=^!GC*}9hvb5UR zACIZ}moq9h_FCK+@>)^R-h_F%O*e4HU&;-BUaOfZL@D;J=^u$>KAIq*02%sOLV{zdA7kVB35{oHeVyJB1 z=lQeywP!0&#bMb~9%DpFP!S9%qIdL*!QZAUY6MApMf_OwuL#n}EufoB^o`Rpr}o)d zMxe^4bZz@E;LejNfdldhl)IhEy%G3MBY8!=610Ug?5F*(7RHe>D}2~tpFLxf6ijWdZQ*Nc>NFl@KznV=_x`v7*d22i3H*S z5RHYkwfWuoHcww#IPv6%Ce9GH$oKPASem+87=~VS0GYWCu%v#J|E^n&bIC-J?H^Xy zo(;1b=AWq0hqfsP#*VRntOE6!U2&}HChFO|ue^ET%kwMty9I#d==6_jklN}sdGBf2 z(H94Jp>G=zdrguNGnVww`oGH&|0-aMyIykn`7S0NWqj}CGk+!brKf%4AWxT|ass{m z#9}n#cSapg2UQ%s1gWpRPEOa^^PLUP>Kjj&9=RGBQIl6x^oFfMuPdCe_VGVFCEKg% z6vo|QgkPVir~1@GP8>n2NAOFs(RJJTr)jEVI!#$y`2L=EE*l-)>mF?Az7CF`n${b@ zrUBLsVE1H7)Hx^le{umfXX8tB^x1kcRn+Iton2M7-!(0|OKG&%PRIQk7Q`#vch%6N z;(kE}kQ2W1d_?4^94AeUkEPg6{?PqPtfkS9KrKTA!M7|Jnd1u!A(pa(z!FtaGs^p| zCuS1M4P6MV?~_7Em;qQNOGGASlmY`ZXY5J(mD6dv^}#tkdUy2>+4C3i9LHyoV<*KH z(YikPik56w>dN-B>D*nIv3k>Uq^sWRoD9ivNJ+Da5HmHbKRML(9m2W!+wO;A+daCr zlD@n4OVI>#VG4_L7$Eh@#qv(iN1Z1EGBF#u`X`l%*UwUBrH4HHO0mEszVDj>>hhV7 zwDGEcl?gdnd-qKg=YWNH&6%O>cCzrR$jnUeI&USZQ|x=m$#thb7k3WCBj|NK?m;W5 z)30UbXQp$trN&NryU^Qr3t*+s!B^JeYBda^P9i}(j$*&Sdp*NP4*`Yj4{(5)vT<$s zCOX3b?8l|!U#p$~dj7q5q}Lt<24UNP5C=BIk6>K$s7$H-qkgIM5%%TkVYi%zGlaJBVb#7i0|yG$@YuuRy9V zS5f0f#bcx_xF1IpBv9ADD==8#(XXDdFR!glIFfOO>{kI`&d;vK`C0}GOKC}p#XNZu z7I?$6b)ZB6z_+p6LOc~{1;;P$o=`Kkw4xJS#@WLY((Dq9l-QJy3b*`TaSm15 ztK}lB;bt5jnPzUfp4wb7;nCR-q$1ANS}M%v`zX$4wBRV^6MLmxL63v>5mTW?-aWcB zTBt-%mn+1KeZGZ%XzUN9-IiQps){!9j3_{?3?wm_3!n}FAQF64WN${1uF=cxjXIC> zy?Sa{N?AI={nbQT;XF5PZ&G6f{gdqUOx36rY58Kt0Ba8#jlzrU4*tnD`XS~CS=Nsu zq^T&crBCfS_0Uu4D?&USv8-zpwF3#7+2v*g2kG~wZhlf2rBe0Hm2!0B#c7=vWb1vv z*^=f$+^*ZFjcUKcwix^?4Zx>1lbaQTub+ouaSqAD?#J&@wNNGU zRi=lEFI zaEyxUmW>S*d3d;=FqPq3rOS%toPROGb2pNeQx)Y471i$%yrc|>FX*3f^zKOJvpH#d zwD7NowE|`&3$h7T9b}r?m-!`%Pee4mig| zXx-a#r4+*$Zn@g^30yH+x;y)Wa3nluwQ}#yn7a8P#CpGrPBFjm!Swn}LBfB4P<8To zwabiW9%=%ei6Xu#9bUlzOu>^Xc6Ryg#0-E+&lxpJd!#j+L$AZWg_umSRiB!dyclHt z;ntkr6X5p-_46-bmh!%o_6MhTz6m7+v!e~9fXiRsK}+^b$JkIU-Avl*$E{y1N0u8_ zQ~&)w78K7Q>#!|^|1aOoKL)h-6+6Tz(Y_l%Q*tz-TY-v0&01u3-e_MNupB&6FKZ#? zu{T{C^sfJuGS8!y*BM^MS;YR)EMj*!Ml4nQ+dodWk5f#&H?W8I#OCPDWY3t{P5X_rddfsTY{+Bo2}xNUdW}n}OJa`M7d5=4$8k3z zu~f4)DgyB!W;WG}Az9ITF+bkswZc(pxhoka2in@eK)GG~>B)R|Q9hgW@t{b&MUcGi z|7rnFdxH&H&iil9`r&0=@#aTC(1QNw<({#an|$~CMgxg>I5h;gXZb+?%UY$MXqem> z$&B$54y1t9EL-wTmOEmJ{i{_7q#x3E86VzM5wI4aJqzW4!fS1=M9aog5cgK(Qf1f3 z6aSE*GCr|C=tg@zjh#zod)$gr#09hq9RXyuoGnD4 zruAV;%9^=vBO0le6znH}$^Y$iCXy!K!zgQ21`iy<)^<*5dnLV2*ZGa{_r8P9;#>fn1!#(|H>80pl0^vxd8caG!hbAyh)-aegYu zzU-)C%f0fiTHe8|FCQfHgthlWZQVugN_p{_6p3v(^5@SeOK$3jpV8 z%z$al2e-!J#eg4UkFP*&VoLzOpaS3pKq7uXoCmNGiClm|SpaYlkXDVU+sv9ywB*?U zE_u9th!&v2$p#QjjoN5-Qyf+WD%K)IeSPUEIE(67$sTT?9-h#N3!dO_;+hG1_sgS6 z*m)%e$cy~ouXrlb4-vZk=Vl$-!{BEAH3e`Hfcd_Z=&>Rt^1=g1o%j}0);A2#MBKv_?JfQ&Ub z%K?87$c7>TQS`o$nI+IN8j{FhCZRt2xMIer_YL*(Mj8q*%vc@#FU$dhFo+)c!S0#v zY+fXN6j2^MN4L^%UUm}69C3=yXdUQ{GKl)Ci9Vy_WYrMuPQ;HVG*4c8E3w4c% z^^`ZHRt1pWn7u%ByX+5`sh$yIh(3;8{KV5XeE(7L-NP&!d>>!RpwQaG*uu)wQ|!aR#sEolxnX@C;801n7SB3a79YS#7Aotc@o{mV92e_8 z4ko^09aidsw^Y6i4-a=~UPd_a=9xwckIe|-&7<`vw9Dk81nZS^{4PGW8HnFq9~-zD zDQ)rRA}JZ}A9$TS9Ri>g#2~)UD|_+=#u~T$eQCYJsr;2euzLjX(GTH|WT1Ew2q@&< zN8VKZ5uLboNPYxu)(^gq<#b1g#Cc7@(Kho%LrV2^sajmqQq9}Z)uz*+s<`pFCx5;w zn7t^xDi5lZ~;U6EL-b`sotYmW2Wn=rr+KtCNWgvLL1`CB9YIJ z?y|Z8(w;)&RBqIRzLkr$<-7S`dTwr9fHJ}UR6Kyy@xg@g;Ld0AX{=f0at>g0a&5$q z-*Gj_l}OYk0tmn6SmTl?3SFQTh#c`roMjrOPymew)=Eq3+v@^kIUo;@&Da_iMi~Ds z1F**wnj~kgXJ$N}O_q3DK8voZvAU%>gC9!KFsb%?Nf;`-9jDH0lVX?D8D~(!N!-iy z|KUG^x_f}Z{c4LhIXP68;#pGbhJ zk>4oEyAm>SdBW*`$A`RbO;}?+3&rk~aWO z5k)cYDXH81@bFw2MV}`vZ`&$Yzqot^Y3+xloB!=vKAvfn14fHgJz4hPieFN)s8x(6 z1u|cNcLtiKZD|wMLHbxH{bw*5 zP8o$6R?2cPvIODbQbxMwonVuZg&*9v@2>;gq9G*S77=t!<%GU>!EJQ@2B6hLb@kMO zEC0h_KNIH1T8>k;^T3TwX>^$qN3)lM0CX z?mOVYVeE!`{r)|QxH!J0%)CSH6UpIYhH}HU@DgFR6g9LbJ>H@gRh%8nbDR6Ms?m~u z*$Ns}_gstx{D4U&yKqJaQwx*HJ@l=m{RN6k!sp9Y1AImA831YOgg)T`sezXIbMR9L zOLxPv)AzqtO92mN#)}Eb=jZ1x7e~;3Yj^e^Z4`&ODLiH=l6u0?OY^{EUA;RZcYY7sO2?1raKx_ZFBg#fwOg=Fewea@ z1inf)WCjunyi1h!@@`EOPO-0nEZjW-Hu`QAX}@cNtAH_*{7R)4kXzV&ab!@4XLPd^ z2wfwmwIC$BEG}7~AwC)aR`-}q*sb(BA7H_^E+~qnByXyKE`->Q$6iKm>#sZ3KkOD1 zZBiAfo^?k?dDxSmE5yoAuXph41Jik43CX(x!~?07sF3dh_+Rpk@AE%cq(#YKTbb}t zX%!{stl`67+bBP&#KuDnDcIDBPWNpB&ap5V*PR7GGYqN`yQ#U zJTx_fm1wdePL}+@ptS^bHV_E%(C3e^oxA754q98NFhv1<7pp}Eol0@H#71vm_S6|a zJPxV@0;Yq?U|wc$k)?2-yMq~^lRqQ#*B#av2o((r77sV328fx^-2m1QD4{?avXVjwuDSVt(`T`hg^1Q^N^jLVfzu{rFE%P7{#b!J z?xDhFOLJ#))!yE7+{HhShoKbW)X(cvqNSW@4o;~}m+YMzpVtfMdjb07y^%Xe=+?_Ti{STLj&sF5PG7~8@{bvpz1!l#+KP4Gx-;w|!M&<6P745!Qo zjqTmq-6QZouZPu&mh8XwO@c2_b|eaznKn1g`x4DD5ymgb2 zIeCYDk=2%}tZR>7?Xq^`zN~uBceiqqFuDL=$3ma8LvnR7mi-lxz7E!N^4Lm6RVGLV z`BSo#Ts>+^sPA?y0I&qN$nL zCJ1CpmhS@phL-5~v>QI#?8q%uzu$^m`7hQ`(-6kwQncIpL-|-n=a{tRatZ6Z_cRgc z6Ty+=VBLNoXVZmsU^1+&`$b_&7OWif3G%e6!_l;<6Y#hvwEZ11KHFaLjV4_iY_bRe z#Qk*4rL9e^(CdF7`|Ii8fU*$q0UQlg*rVJK{7=@c->ixVY_1?uz$z0P?KNIxCreO< zhnEBfwf*KHdeJv>flLA-BrasF@P`~Lm1FgW-?6@;eAXJ|DgPDaH*Y(xbk*cuZ+|>2 zUaD|7u&3FKy*uvbdRjNqL|^rF6!FS(Q)!LYN?Rbe)6~Cn21y46TW_h0csx#9;L)~s z#KImZi_0A34ZHED5Q9{gF=wkt|G6fd3D6+C(>1kj+FkJPIo}?tU8&tjpAlI1%9ggZ zE&0eG4I&lW2tz+D^X5IOV*hQmy{Ol)gP{qVOp(2RBM+>9p_IvWm0tC^ zF`6tH=3$@qQsfp!^MnZkBhuxH$jVdwz8`?LVS#-1_jWZ-9HiyU`Aq^3j44khVcPL(zWqi3nVuO`iF-WHHyy<3_jh#aCoybe3*Wty* z64-~L4=eN11R#M-2hF;xT4?C|w)EpFYe^pP-6fTzBAZ~qghwm`Sp3J{VPYnt`|Lf_ z`q-K71rf5yyMyzXx{@1bnso!>gBd4b@ZDE&c?dK;rf7)pJ4?3T#AW?uJ4WjcoJLI@ zE#&t?OZPhZUGpiSKEOrB&QOQUJ1AVKn|7VWYITlGh{ATMgwunvgR-5DAP>uWV! zK>>a-Y#K-V@MlkSdo$K2Ys}#%J99-a+OtoZ5;JC%gh&8x{6Ffg3@!V1bKh`$6d0GMhvq{Bj*q6cXTbE6t?Z7+OlO39x zm)BZrJCM|oyx;d(b)R)-KC$I-!;Fz&h8!-Q@DR}kh&|c0h0r`)-#}W^T-dREaj-8N z21uKL*Xv+~?I7viSj+^@W#*X*(-VE0aoYC*Jv1nt+3-{JVJmkf=;LXj^@CKyiSlzF zi$>C3{-4{B7s^mnZc{DOkmbgkzGp4JN_zoI#dI$ia2!3M zsA$CJTigMEKZ%UktRY1M!53zduK0XKAM%b?X zV(gzZ>$mu4_Mo-ITZnblJ8SRohWGv9yfd3j+wHRHDhL!a_&e8Z^eGNTH8!!}^tS9X z(O)$duYk&C)99Q*L20q2qkn{^>q_ONv!g;nej)5s*3LB^4U4V?b;iES5AIoTLzjOx zRA!M-jl!KC9GY=X+Psy*`fUGdrz0;dnIPRrSiu8(2Cr}7HK7G`-}42YbDP*xQqott zcGBYHPTW^ZgCU*J(~mFFD~c|Gs7_XrN)BeD;qAXhLKoRl$XSYA6rVlF2c*38j|!lXk<~pAY~$ftDRqS8j@cXA1=12q06P z>nG&TN-3#k#O;Cqf+VhcszIMJ(d^Jv_4{Ab=|X;sal|$PnbTs=rm^hTG!GZR>lah0 zjHU1O?d1+oSo(k>MHJm+nbD$-+jnu!B&qtulqH_)Xx@K&O;h{}-w8(koBT9&H!X&a z=VU39d(!g3npOh{!2Scs9U`Xf1P^h31N$C`Md)ntO9qOdD$R$O7Q5T*!Ev2R%TGna z4U`FmD*TMgZ?pyXPfHz^SGtB+N&OPY0SuMNT)c2Tm@+bEUY76ANG5NkT{_g zUuP;W>SDncg==VQdu!8T{xlf)c6OP+g1GN}Tvk&GrNyhRJaM!FGrMbw@|G?i&qO>$MoYC)`+zf)4yE~Iec63|4(lJTS{twy`Uq4j4*J)xUOTEnwXn`@#rOPbdDTvl~DhGWNrGup@5X!RnzXO5=Mr)Xy4;c-0l@d4pXaE>peCCr4x= zkvBejJ8M7-=!)y}9u3o9`%ug0C;KZGzrB;ctIOX`#X0&1jy8nY5InIZWEr$WCMpy+ zPBZmmVXY`A{0p$uzJqT>G|mmI0~Vg=E+&!BSu^2!j_eh%j=g{$`uq;ay-BlDmBHEh z>WaL~HS6&Av=HGHAAIP%>_Oq-O6#vrMPL;Aj6pLVJ|NNAyI~7Qv&V^eTm>)BfZ}U{ zv>o5SC(2MO;=42sf-E}LceWU0WV>q7Q|V zB!I8j)hXkl{+Xig%vIIZl>v9>aiX}RuMZTb{p#TW#^x)7Rp{Rd4Ocox$~RWSyg!Fs zn*!0yaEpc545S5r{dR8A{f$bU8LW?j_u|`LPzA<>;hHo?*daOn#Jhyw8$_cAQg`Ft zXH%1-o?lVPKG4d;L<~V4>m7C0YjWa>X-mx56P*I<*XVzPV?g5}Gr?b;VwT3_`UVL8 zxzul7lChj)ae+XOl~wo`p&1n)NI5LyfrJ65W7{pfSI|UL6W{A-AzU}x7hAM_7~cR* zrUvIXG9l>ID=vIc0M{SZRriyBCT|S5m;O03jEe1VZN=` znY5zIe~M#uvVBGUJAqgu37@os$3uU z5omKQ{QBCMakXVd=Xl}zg1ozG^r`|Abp=J zqZaK`!?RNc^@zVpaR7;7w)f5dx67(g%iRbXsEIn7!UnH^+qUG5o{y(4xjOiW4Bu@? zRTl{qbXU5H0Ah|Ac^Ryh{+&lm8M_+~WUQX6nU!w$yR+pQ%@e|5BQoX(dm$!X)oVrK zTG?^!Hmdrgv~7LwHgbYMGlrCjpsb3=Z+trAkn(JbJLn4qmcY0n1STIXpfW93K4@zpD9YxIAQ#v0I)d98}n44R@u~ZVM z4``TeURQ?fn|evtu(AX7j6NxEOiWCmRRBG@OgxmBjnFhG4NH482|PR(Ooe0wg5tz7 zTUsR4Bh`uiohJ1K$JrY@tenQXNq#RKmfe|Mcj+*)RH0=gTx|D~(Q93R!vh-@7!{Y0 zn_=o~=ViX<^E;~GMYy07Nb2}{epJZ0E6qMA7~p|AS|+MZJ%M7P`e#uBsf(g2vpNK?UftO4coh?SvAdg*%ETZU1^E?Kc{z#InYo+tdk6z4UB2Q=m^fGI-@k90(}VK-uQt&=8QOS=ej^ z2q0>bECX-6t==Ea%Z^o|;MG<48*rXQ{%&k`7FEZhQ}YX-{X?pM+gal9ou65mw47oc zRS6;YzXA=)b&8RmHz)F#;DR(N_ph$!;-Z`>ljrOYC~M?%_qw!~SKT|vIT-Z68aNFT zlUSfpgc4^oQ*HX5fbXmOG~|uzXP`3l?XGIpCO3K*(BwN-J*IKPij_x=vbp|xMjXNsvgaS1JzvdvuAsw z;z0Q_q5Sr^{uj-dO>#}x`i8i!DYPpDky7f(ubyRh3tF?0Iem~gs-t^!qHFMgBmABD zkxhAPXWM&`249n>-}bdz@OX$pv(L#%_U2D#qffOo$H8Fmdy##L?wyk!X;OXS>q~9k zJg?%HAI5<|?@&}P`U{dEsgMKdPxhNI)z+poBW5fPv-Ag%I>*)ER|#C7S|_DUw114YxKZ^f=wHnZ(!cY5li zr0A=SCUI+~)(V4xA3N4vmN!}P#o@tRrpblgcH6WqP}y8<2s`k6Dvdn%_clx6HpOWT z!D-#@eGv52_k-${MSTYj4E`?aF*EnjlVHW03;oMW<8-+r|EP+7^MmLWYH zMGERTtJ}1(IYLjzqU|6kh=N9=fii%|hL@Lj?7Xtg7NZ*l^us6sY&MIWAOfjrU4^P- z0;W5_wF3bGU&m5iJ~T8y;BcEDT2s@PG+k;D1sp=Vj%PHU&vCd{Vm4SnpGX+nqqyiT zeWEFJt%}^|D-EaOF8?@3YTm@3X^jZfc6c zC|S4wM3z>GXYx{WE5#t@3Blut?7Wdoy-#nDOkO@Zg3 z=e1#xMR%A=eVtHa`2r%2!&ybt<`;UyP0E zl<-eRF)}ZwP=e5`o^U_3J3c!0?TifgITmI%Dqauo! zmrjB4%=xB3&jr@}ySA#O^|ogk_1jZ&#``@7MH5w42Z+ckOZ$;r=+U$>2LnklE5)zN zej@nkOTqP?>0k8fE1jk~t7ybKxvl(}B%f6rXS1ue_6IR=GKsc&o@zfD;n1iZ%?qGa zj|0q0%o8%?P2MbjF~_y2o{kdvBX_oK{h9ta1FPz33`^kh(97e3E48rSYM1L^4dmA# z&1Yjxy$^NybTGTTi(Rg*7eMshURQ<5$h((9ZwW4)25d4G;oJ+Fn_q>10hgMyOiJX$ zV96)_KSX3Jnz-3#nzFG^G5}y7)kGf6GfJoX3>Z*yqCY ze&DUYIbJ?q!#7!Q{U2Wdl7bz~I`)o!1I$-Y=#lvMt6y1%vZ_0d^%!r;QP@ws=EY`x zrQ0CDgF@Zx^Ep4)X~6c(Gsl7IxGT`PD5x?<&?Q5xKkWt=8fCPUJOGXIg^=!Yl78^r zJ9jc1D|?=UbcpX8{UBcv?g1A`F$1(|+FlBk5$(?C7us_N2%EA>EW!hT7(iLhT z9A7BtlLclzWs^_xgb0%9B(F1+twjkD`tj?VS&2&c!Gr{doR|7=$N>1_rtif3grU`c+VZ*~ zEvu!yt0pRc&Gf>J3_0)fOWldxUuK(b$Z5*aU%qnnf=3yS{Hr3?q}e?$2 zNtM%2I@j^Cg$B)@zMm``*;=o9&qFxmACaW?#VomXzX;9h=7IpxOv z;PFvtdtd5y_GP6hID+W)f5Ar5G{!#;_G3NKXH~NcQ|&Y^l}f%61TDyx2*Ob+$0`A@ zpTw!LOvBb+E+50D6SKOIJMge=l@4_mbYfy0ONyGIQZl*Oi!wV_ZWeKYS84H{O9S0m zvsTtKCkFRKd^aMjmd8nwyjqMUt}|8`j(g>fevR%-4&=Cv1bf)s$K^U` z*$XedLxlttv}Qc9qZ8g0%rL7Xq6bn{`W6j>Pa?&U>gV|0h-rR2srQ%oTtJEs*nD;K z0kE7*JgQ{BsLSGL5llqC1dPld{y6u_l$V*tdCHmiFY65m(^Y{-DwoOX>;~FQXRdqH z?wd3Wq%64^*R6OLn25eNl(d{&BZ!;q$B))81<=$rB|H?%;`>Maf#Ua}Y1z=Wb?ZuO z^rvcGwR4bu-0I_dO*e|M9>o){YLKmDkS8~>Ow)LiuUPz{Y`M)T_fG8lW0keEriCxq zh;5Y!K#;iQWqa)pK17kK6<4R!cwouav{r z$8a8JJL2GJ(#YY~vf$eGSqjJ#ch7}yPDs9=E`L&ftqv%6SK4*^oT9l21Fw@7zs+6V z36JWG>X^mi23^%}S-Q89zcZlG1S=YHXjPP1Z|&yWUYl6oh>0ylXJgAlAr?6b^&K_I zukj9OL|q-Rn_w%&hqH?Se9IiV;MX{a@^&zfIEvaTY}&)U_VRId_~bVpMC4nxD!&Qc zIrT38cJaV*X$)^l0eSB|Np<6<#ZCQ(F9K63|2T=i9o?`H3vNCd<|@aZzLTY6XOBBy z*taILy}b=lbZA}0%RnHO{#!Q9jx{_ul8{RQHxuNa)pC%{%b|AaaW2cvS^U+_Ct}yG zg;P~5V;)S0py{t|Tg^^7p;2$UFJ@-?i^^XDM4!W0EB!8IRs#{EQnEgNd~QAZxmvWB zIkY%?j;$L0X!JL%x-U0>)I;O{cv!0a;*NL5OPMRa?t$aM5Wl+U zp%fcMlYQWVA2^!AO@~zDAA4XHo}ytRC>f_|m0u}xkeTEBLIdzp3mncw&6rmVYz zV|^#OZMtI$y{pzLK*11gTXj(I!?w~zS&~;-%rf}rP{Q5Reoc&1mretD*CDm@%&u<# zO*ktIwLoJ z3C~}6(Rx*%L za{y~3rvkIHA!XN!y^Z=Jxx@6k66G!x6jE#LgD!}-t>cu{$c|@D1<>R4K+Hfn=F zGB7F}Qdbm3-b0T!R&nqAj-p~Rny8`;+7SM>($O|$3c2NGk;%J_2aYnmPPT3z>TM_V z3*@RVhW8{uS3a>2ML40wiEhw@uX9=(ByYpEoBAN6cqH5~lhCpD3~8o5{Ik^k#`0s2 zUum(beG)5DVb%D1Mv^l%*@sg&8r*^yfj|1QDRuC;wUyO4D-5drWCbSP>AS{4VzmXy zSep}j#3(@B8GjHLmiU}-xd)95&UJ9Yx)x3uyuZnq9a77LXgz9r3A>F?xEpNVd~#fd zkPf~SQ9T*(`|aUCd5k`FDCvv2l?RVo5O1S{CHCG-ev=nP%_#T+PfJ9d-5wtVE-T1aQHYcwp!0u$f&K$*U7TrLBC->T`avZuFqe{z!Sxu;$Ck-VTkEW#3^aScE#b9o0zpmGuM_(M5suA_gm zE$$BGgGhideDjg!Ov9nglc5X5iY(a|E@UmtvFM0&smOYaK1Jk?;8sRha!@q_6F7dY zf?7P=_)Ih$gG1X4;~aMRC$_U;cruoN!o5xw+$Fk$=_5t12E!M9D-l~c>q${Fb=t!8 z8JKm%YLQug3KD z_cIDxVXEHy{`m+Ty7c-R4}VuEuYnl(4rzzfxQy?WwqqYtW8aD6Oza&UUHr5+yneeN zp5ieSV@8gSpZwQ9!_6KkCdT(mmOnvI z7Fzu>E{*|;IIv3llt1U>zO(+ah$b}h7~qU~tEYG@enW=1Bg>gZrG7=ebb4Rzf8*YL zF^WIe-fD6_xdPCnc8fLf{(*PpPStErt?9EPrqsnGr&L$3IvH>=cxnGbQITBi(-Mbo z`Pvh>tH!F%BVmTYHTbwM^(1)Y=k90*qx!|nsBmJRYv!ig>h;EN0vejhPUzDt^dNf2aC}@PX7k%P8}Bh=nc}JjVHty z=T3H#9a3jbYa4W-bp`k!Z03}_HsoX`=LtSvFoXf`zwK!;g}+5C@)QrC=nYmM%IA!) z#Oa%$NXpqV{^mo{RY@sH zjfw-hYiDL$B3cw$iXKgN=)ybnK#1&n9Yg{P95}o?7)GzPsUr7ZqmOZN;<8o%_|P=& z3&dU)Aaa|22IT$CIlq~LKe_{LXqMR`gGtD9wP=@lFFCq9p^Hn407Y-t(tIusgy(i^ zTy_B7r~F!p@9F6uM2IReLG+CfFPlRB1%b)_**Et(VFdgHF0OglPz((SMw=m+H?~($ zdMXDZBY$dYWj@$jR?A7|Wli7+&1@3@ZQ)Rv3kPO4HOu@207W3y13Tgs-fMpKY346h z6>sDzid+@k_`TJLViu z0@T^w8MF|f-Q9cvsKV~=-*+L;_xA^OaVj|K>QlJNe*yQd1UBL0&<3b}=3v+*5eJ{; zb-IU+nx9^FUSD2WvH2cx!G9r=Wp~WXg9tJ;HATz9QW#ubqc04WAiM3Un%UY^M0Xce zyY#sE3y{<&udM9i2Z=M^P}Q=2wIS=P{I&R<^J-|pH}+0eAxW@xeVsaXAIP%-B~*-H zcJQNvgCPWVb!C;3U*1OZZMPC?MsQa$a0@zucS8PJ%D;xhhQXq4jcBLbb(Fl@Bmbe| zvdslv5uylE#+cZ=%32qu&ncS^%4*6`8y8XgC1r-LWus$_HTC94Q?WwT#P0K=vE=8! zQ@@G0eCtlnEpk$6#w-N)9-FQ}vhOcR@BM&m7V$UN16tR>KdOV^H903q^ZKoQ;T8?% zmNRVFt>;v?Wtyfzz-}ax zyDsScv!>{n_4W18?Klti{lqNnJzZU937Mw%Al=ay&zkjUL$`rU1*49ME!95Oz@v|{ zW}3^^baqv7z&M+fnJH@f)K3D2!{o>-OY)Izf`HD%Zp`U{Lg#QXToE5McYf+L`wb)a z;Tr7TgJyShKFa?@0bjF$EH$Z$Y+sQEo!$unmTuQw8M?p26o>C zKN^O8bQ26CwYM+q;g8oT3E6UM3gj#gjE`0%d*^l*_gN#`0Ua3sF(rLkNqbni$NYV+ zc*}PAK5K@wYc0wnA0^7z-M&jr+NczaAg{|fu3C<-aY@Up;9Pv&dp+5N{u%&(F#3yA z!j2Tt?R3>^_;!@&;9sv;K1Dve*->NE&uDrG9V?w&1Vhk|Ruvl&Q0>LGpu1IumpdCW zW*TSPBMc?pruWByR!sp4cJ`Gw^Aafe^+f8m;4QCVFU7ZR8wPLRcKZmi++Ggt3w^?* zCTD1RtkpFnsp)~T$;saIdT6Ieg^akAZrDlF@aL3U8yMc-tH4@8t_bGdyIEY7qZ5FV zL4r}OSOcj9ul>)DsT!PTLp@|x>=8vF>puk&P0HeU+OBi;^1U>5yOt=ua(SRg`PldV z-B^?^RR}uYkz-}qnf9XXJ>b8 z7FUes^jm0pD~GN{Nv8D2j4h3iehRMSrb4Pi>#{YGYC;~pb|wR(Ixgl6QfDn5+M`qc_&(^0%gzh>?TJ7c%)iU_TigFvXN8n zEy5VpxLjrJQu`UQD;gTHc;$Ml_`Mnt{gc+s^2fOv9~fG?Bp%i2D_Fj8PVPHZ3s{NX zik^Y3T)S9yR^UKYwH%R-|GCRKKh}EH>WMJS@i6q-3vv%Iea&N=&L>+N@?g zvm?4JRNK>Yhu5RR@v!wt!;kb44NXm#F})gFs<#=>q(a$+x-SjD+-EQzz3JC3g)~G? zVIR!BeGnJw%+y{gx6t*9UDlnLnJ5>#HmYBj$Cpn^us?r4F|{N5 z$3a~?@!UW8J|va?<96eJOlo|?|7UJK&;IW&;*9x$f2B_#+~es}_07+Q_hD1E|LSyj zg7o)m6tQthDmEONtFO9tM5lLW@)J=_N^#HEkBLln78bwum3IL7oTT7F<@Xd38yo8d zVx$wnfx}t;cX==6-{wd<186DT7_~+m?h6hQ=t=WBo{EKnLVyQ4!iq%Lb+6jtaV~`C zL{Pgs!a~<7COOi&bLKlS40IPoe)&7~s36mGX*4C;CqCrTsH`~!QY0J1xHYp`hB}FAsi*-7qP0V$C2+PK)9@HraHO+=(M9ugjcMEak}RQV~W*9ps@jgz=})J{*~s zJq?zl&RG@Q2f|{As~wtU1`FJqJT^Y)$uqFlxzekZ=rq6^+M@|4i%}pb=UC>5mEA$C zI$=dz-~bUI6@(l9{X1fUl#b4Z$*|<8^!Y7Ej$a#0a1}Ff^oOH~Q>xf`A3PZTbqMcl zbpyNEz|Wpn=5|5BC+9R_*y&JX$SNHDlj>B@JCSj3Z*MUdUvJdW-5tl8Zc%Uk<#iyA zg%pyQ&z<)WgQchL4|LO%Z=M+!&uYcWRAmLiA_B8XWBHU#7PPy#i>QwzIPn zn9)^BTU#HQ-*ine4hi}EUdkzfaAcKsd0X$~`9UZXmhZp1Eh`_wNk_*Eq%L*`3RgLg zB5(?B4+VXOIjO|S4CPO$9X+`j$arhr{Jc$-T*upHgE=I70++^iZs6!r@ctju`?13b zR|C#U6ZBVA#rt97{TcYfY9E6GLs1Ikd-Aw*HzxzVUMu{vC8FIzv0qwFsLCLE{(V}| zb}CUI&)sA@XJq71O1?9Z`1xn3uKMg((}GW*T)oUs`Vz;srSL8E`=|Kg&KFiQL4t-M zU+GxXr|FdKX}>hMFfZDwIbFGBUi#47dsHNXhAo0JZ`=6jhbCrmPGRqHoYuQzDT@zz z+lMBKdn0`y6`JgKz>VO6QXYz zRDb^|H;0U|HmeF((D6ydq}y)De5?%^&~auMx2-@-I$ zK50>Py>4TsV&m8<4;e7f^)Cb`z^`!>EYq<&N11#?4TWkvMO3bfT4od zqjZ}Oe_h*B@gdbXm;dZ`HK#{&m2MerW580TZ#~acLSDGR1Z{sqR&yU9om&Z>u#+23F0TiPqL|uWrRG+%xSct zL$E2Rn#%-TnhVD8HXn5`yq9r^1CJ2H37OLpsQm!rJyabLZ+uqP)LaffMSd_j$j(X;aG5JsTi9ms z+}JGFH+dWxabT*kVjw{dnek-4zhXdVu4hcKbF+^JlDA((n>2QZ@_E%xzqauJ9FmRu z<6U6!F0i)ti;Q;r$pWO+`J{^?yS}Kbyr4_Bs;}3YQrD${9io*E*?COfEN@p(r z&y!yo4|m7V+?`P0}(E&7gYg!FH{ndke3zM=17ql;1I zxTU3~&N7vgFYgrtzTN@y7sO{Wf9dymsEDE@ua_KFINToN4mNrhbPfE`sfXVtoAX;~ z5g^Yot0K&ll3=4__W0uQ)}&qR42{mcON>kmA*&ePwcO&y zORD7So+erk9z3x3(LTITv*?n^y=rBV`xfTZ{Lns;BL*9tz@r^}4#JE71uyUKry_zl ziLmh4JyG=Ao-6BZI{NT|jj!!Pgql{G#ErQq1Gzu`PMum<7sBFf^eZ!FTfwz?Tl&VB zE9kUJg`b)d{#yeyV;t7n_9$Td{zAuH)i@?d;0oxcHjoKIw;w}taYHU%I=O9Br-{{? z)WpxuKNn+ASGscLBBxK@M~yiW+ua{y$&E92uU&P1vK*6=!hi^MRhbO@ihx#*%B%Fl z1w7RR@W1>EPsZUnKlab8=~*@zUy!N2`%zvnwmj9NN_v2RIrgZ~CC&W}Dk*GSw7-zu z$k9_aE?5?_Cq>uOLQ%uFgsQA4H=qZJNmErloX-3qJBK2w54KyrV}YS0<(f z{@MWN+VR^9PcZa>?D#6YK{T{L zLiDHrwCRtjxzf|$PYO}QP0<4!y_j|?8xwy>m6Vh<^v6}M^4wraw=%c{xdrA(UC4@Z z(WES!xNHA=>JW>QmXgY*M#G=_#Zwj*)0U(L@mc_V$8m_)Ed4N+v>bacp)ZvJS1cM5 z`x`<3DW4{OiB#VQpEzd;cH{JnN>C}DPi4Ay?tMCdC;jlqf*?A z4RCs+aXgY^v9Z1cVE)tHNYv0MU@-aTD*0)6+*k1)+lzbspTu+tXwaV>v~37As%5jH_x2At9x?xoXqkS@4RIcIBemUv3)j!Ta=E zJ*8yIOh_b7h=aebGI;E%l^L5(RM@lc`%GQQFKcyi(;BKrO{f3Ele=2<)pUZA` zu^+bHWvC{!jNqGx1wVZAumfy8KWadQU6SqID!vH)WX7Q!Jb}iFf60i$2RfYt+KlJM z$W?HXH6|t|bE>4Yxca1a3C()i1Q-DjX}?zVihzKhOJP&U_K%4lk+!QDam~p)V5U6s zn59Tun<-AThO>y1ir$H9(2Ww zvM2J$%U`O^NAEeef6n>URDSgWU7nm6iKwV(y}ha;4s-1I7-hA2Ol0T%4Z}XIOsjY* z&f%FQfF1r#c>XA;bx1_Tv`*ZP^&Lt2PhP&VwRAqbpc!1#+dJ9ubUZKQ+XRPDq7r1H z!PV)`iVE;ifDCS7Mj8p{uj9LFX;{-qR=o8z{cp~dP0&9$h5J0snm~+wnmnj7-G(+0 zFMn$zNwLm;O0pKq2yC`mz#CWjrXL3w9D-it@c83LAUZyNE&e*pjqt-LY2w_0&pAB< z!(LnE5{O0UJp419^!`1$!-B>|rtGr1X6zz9CvekHB;6=n$93%6(w@K3NQ9~~Sl|8R z-BW%F-#!`xsb)Lz24yF_c0}9435r}afK~GEm1gbd)R?WlVyL31^869ueW_y9YG~)2q#aJQ3ZvCo6KgSfByVQQ&w@EZB3H1#=Y_Y z*Cw7)6HwjF$usFR#h8Z8YJB9m}?0lD#BmA4k08o;866hXdl2HNe_;SiJRY~gDXtMIvm`CK&(QJ9;a4@ zzk-KgW`_)$pDn2C*w$pZ)C3=m8bPKgMP0h~Q_0FEpHf%)ErpuP2T6{(&(J`OD?ghb z)Vn03OSj_E^ukSR|EKq|l4Lu}6V#P)0`}HJ$-=%dWuG+kzNimH#8aPo3U(K#z(lA2 zy2ls{0e5GoH^?Z>wSTIor>Et)$MKf=qstqZ=oD12JN9?pBQ>viWJBSnPnxL{E^pAK zqX+PmZT1f&tB8~1SHEBdN5PQi81xHKvL^JqoXaSaNfzmYaznI*B{72#Vlg7+ZEE?6 z*(}|)N^>@`p@|9drr87*v5dd;lOM@~{ECVkL8zV4W)Bxnr^d(`BLK+=Tw;bll>5@kl)P)*oO@g3k4dM5m*G*v3V353Ca-BUc%iOsbqv8*}pllAObd}xF zT4}Q@Ub8AYe$^i)c`WRjun@OT@o*Uyj5D4w<|r}2fvwISj@?tx>r*^D@I4;aZCT~W zG^Lv@t$}NgrrJNg8;2qL-Rj8wqGWC5(yYZ4{k6&mK=LF~2<9#;eBAX{oVyG4@{$CN z9ijRdXCmbklkVPpS366Q&8Ve?o-2{;3gT)fxSRKioW^Le8R#z1k#jXg^7mgSXD)^8 zn_=ggcB`Wz50kkeH)Lf^z>DUcFSc)><}?7&)J+FamTy_8 z!u6BoH7}<|U|NiVj&>}xM^_S7%ubc@e37;&?qCcXHHTu(z3h=#2YW7H3=+yv z1(Pdkw;qX=9^Ak6m+|w)>xzH50)8r-{CA4wbCm!05GTb|xkmdB+#%ECf!DpG&l+qgtY)Lf<0M@`=|eaC8iSmzPXMr!4&pO$5E_j&w#KK-<3~>>3yEXm3Cl)XL4DNHF(?LPu#zq$$dq zcR3O`GZe>(Q2_@vR>Z1t!~d~g1I?6V}JOC${3_73BhG@QSxZEwmU^Z zS!#CFis}&4A;wM1M2w>TJw3DJ*IZK-A=AVm-uY{lIq_F0m4ECQ+<_+E(pllk@ltSH zS&qT_zUsN-YYVgBR}`Fjt>i@oK1}L_x#REW(K*xS!H74n`>Gd73k0ZGhG94p4AzNO zh)i~hJ<1Llv19kLdN;xCdC6IaanEjp~WR1CGNnDn6-fpbVuVi9&8Z;<%y zLR{ScA}iS(Tp@yJT{K+tkWo3f2 zoOTR*7uX=rdt1yNv5A*;5krE}v;Mo+f4M4f?<@r5ojy^E#*%kii>n7= z3J8$f@(YUoxC2NC#6JYmG)p}{^WY>roEY*AFiVBkXs>0W!H*1j1AYDHWU$j56x8dh zx4K7HgS~Fd`u);YNn6G6+vfi7UtZvj*hnsX;SP7uok?MsD0`@Fv`p*Sye*PYn|Yye zPhTxu>b81@{FFoM{nfYR0i}IRvitSOIKVY($r)*_?JT90qt?KfI(S)dkRy$Noo}_e zw)p)ZIoUMhUgxxA+8N2sYl04=H_JUj=0(E~4--Oi-UfVoY^w2R>Li14tK79?Cv%#P z;luM;g*rQ*6o%v(wY}+VLO$4#$gT8;#Jh*_oUcvooWA-3iC zIM6YXqWiZXY!z!6mzQa{#Ebulf~F{+N_nL3E6#j+DN1?yGga+uT<6YdiJeX-kdf|Ost+rweuVDjeNLi*urdPw znA0-FI1hg!dIH-+>Y1uGqa@04+d9F%i}um5y3Q+*7JqMXX(>uNPj`F!Roj(K_@>i< z!myV}FnU{CH$urlyD$X2ElerhaA_3YGRb=kNPA-ws_U0T{_`br|qRggpOvKlS*k zqmIr+W)b7ThHVQaygQIG6~%fBXX0o~gW^>ua+JPIpAmsB%;%Iz(VF!5j#T#Ivsl@XpBS7~U0XB8_qc?7iwWMbRT2Ws+0BWIJnaOx>F0V0A7aXsWT-AzmzkB@?E?Vn1U%gg9(dAO>9 z_UqP$mYqEaE}JHc{~4y>TT~IDmA|4+>E3dgMz8!t@v^v6k5?jNUYW)bapcccT4;af zOBO?qwt|?dimF95omd{gdwfn?B2P~+YBPa%xwryXEZPm9XR!F4H>f4ec;fy|*6F)7 z5Zi0&=_n7#-*(dg{Q0vw;&v#LT1rsCgi%A2k?^gZ_XFlRm`lCn8kab1zX*FjSc4)26y>vg!)y|A0vk6vMea+4G>8+#!-?)X zL&k+XS+^%G#Ogb7X-kCYS!Qudu-w(Uu|NM6NsCa8Q(Ofp6$s@#NE=oA5buHd$34!Z z3#y5DkoPjtcyT9}s_EYlDDT5QI^g2YJA1WTM}PUX@$8Cf`Q88s5IlJB z)PEhTr?A~#@S(~8aQ5SNhU-oqB;e&Oo&F~MWb>lGps1M%2ciz3(KnfSk&e-WPSaO34C`>Y^hh-esMu<*lWp;+PeUQA*La*U?}Jv5gQW2`WbA z@6Fp>rqa|ega?gTi@k@mTe(JaTK7Ot_!h>Jm>+RU_WaJ~=@W$zX6~m$ zP8Qiom7{-adg51xzJ}y`&&v%(DXi)OPZX<&N&GP@J;NItSIVFFbLWC;vHM|#M!{cP zngG}4cr`^z6Cv+u+CWxWs~Ews2QJ`v9G+14a%}l=wZHk z_2KT6l@X7aFX^HgKJv+gx)Ag22VV<$q>7iYmq+-J4YYJ?U9K>T+&~dnz zQuv@dnZm~`X8!W+m9SZ~%xLA=)dtL-`Gs}j@?ESh8VRU?kWyCpL>~sVP+X<11j>M-fUE^jBNrItJyY8{e$ol0vSbfh8Ff|fu&2<7n?Y_v$qPT@u7=Bzp>_NKeJ(6ws^ zfU-bxd}i_4p`5)cp_EnD=z0pP*00EGqE#&_UTLhpd^+S)Z~4yqp`|AMHDQ&;eDloQqm2uqw&&Eu zfJROF{B=Fi7p_CrM8LX8*S^dqKhtHD1?NM8P6Y@-RIdC+m}dE-5<8{$bsMZMz(pG< z$wcddX6*tnJzs|;m3WN=Q@<{e)Ya$+=)PA*kXwn5c`p1S^=xeTtoAF!C|3x1ksrUa zDe*fO!iTK2FjpiiK?Je5xoszNDG4ZQc8$HsD2j@XUV1Z`YWp+ovHroYS(jQ5AL?a6 z14aM7o5+G`s?*eSu^O`i2sr%6 z)XgXfa1Cf1cakwBbnX2CIrCSLnUHGn1KHurX03KK5PoyEw7EOi2aO$nk(?`kBX@;( z{p1h5sSd{>kCD9)CBuFel}k3>rCZWWOz1|>1r+dqd?A?SPe|DF%uF{zdr$36WXwIf z(OjO-4s-<%)Z3t2#4!#j=7)ELYJo39j|%abyJnZneQpvrL=gw@DqP&}gNsW(OzyzS zro7*01$%v+;J26kBbPl-R}kX`iD6x=Ji8}D{>S2?ed)saPt9~!9 zv{bv)wB{ZN)zBJNK9(K3)k9J@KfT)jfq%|_=_0{H5v0%{xG;dg@lQ8#Z?QjspPNVX zUX^qhnVVx}2!gfZR715f(nkdT83U&)JTvcB(b^ zsq;lk)T^5&rf2) zp6@R(GsywK3IHjyBiylI*R4L1bI~)N=lK4{KaxBGvtTiMZ~QuXDvE!iG9dXAcKd#5 zSPB^hbzCp=g_ZqXQm63iOO)=D;wwMzabs3qr0Im8F}UU|hlj^0>aG-0eb{@S92uFV zoHDv@Ov1}@Pvn0}MJ0V%E|~3Sa92XJ-YE@xO&RlVkFS>7nn=js8!>cAWB=vzb;qe; ziNgP)BpqGSFMpbU`-y$|w{sZ#(?e=nx{E#zKb#xII?*d_ro*rfHo_~D#0ln<@aL8q z7h2*7^`O<&+rq)8^LTPabc-I-4&~_(HnQ^cJAm!NfYzYt4)63*F9>i2g^<_%8U86M z^|x1ActlES(e6IW-&g;up@coG|MFy0H8=4}n=fqs%RSw9VB{Q#bFImQDH9zpfOvvV!4z@)@M~7n))f8griwCj()IT!Hw9_XiSptkCKt zICya%A9cx<3*b1DxxJ<*>;iC&$zNX$d_^YFi{^2ZlO}83yZ<}HOzhifCA2q)-ap*afKB4wd&t=6&Qf2 zRF1(;=(e84uCEK}WG6a^#dE-5-AlP3Q0qA+z^MCdWYKnLIDlsw1vPJ)anJ2MaWRE> zYEaV^@+}SyPSEZq2;O8+@A#Zwq#Q8iVRps)o;py*6uA;*v$~fq+;|!-L!WWsyL%nK zk`kw|QQ2V=x684K^F7swlj?;>gG#55vK8G3uRAI$OtR<9yPKrS#{bC2H-kQsVrAJ0 z8_mtuqR^7J7WxIh%g^{L?E(at@a@GaG)u@cmwb;rhK3C47iuF}rDbR!6)m=u#jP{Z z{Wd0?p{s$KEi9tYSv+^kMiU%s$S)q45Z$-U+~QXLaYa3K`>+o2FfOihXIlXR$qmKz zfkoj*9`cl?Ix#h^GT57rYE1=VF1dBD`K;gD|3ps@Dz7}Mj0yv#v5Ahl)lNC)r{}PB zh#||@6LVPQbH9|q@4mKN2QymXh zRTCGfpY8akcE1MAiL7#5jCK9;XSaUE14ORRa&1bIfp(p{)|7BHjvMFY*X~9cmW^sg zeAO=)nGLX}TMwrG5rg|>p&;6uO|*X0F$dWFvPm?L<4n9*+_?|~$wGC4+KOQ!TKwML zL7U!=ZkctD?q1r%m0gCdPSZ@Tec?i)Jqpv)pH*)It^C6qTHcWjDG0$pq#TT^6S|a4 zR%U2eblY;@Q$XfIjc-`X=8OfEgN+TK+54mR?8P=KW!CDYyjoC4jDY^MGj7sBc9D1- z67p-dM1Yq!w|%L+X-6J8zByK=W?{i;8T>~BzT|s=N!M_3xd!z9RqW&yZ?QdPKZ8j= zI&Hg_qNhpvb{v=^^wGE#auGV-A1BrOOe8-{DR)}4K+MA}|qfAh=K=G7F; zfS%l`#Mx~0+f*^q}%7*_2gt5A?<5Q`G{MrG@nFxmFS%?00V9XacDSoKz^*d49-B^TA^>q2Q@r zt@n?|Mtt7J%(%mKj}|MkDFT`Ku+uDuu5%Vl`)jaC4=y?{`oiPo4irYbH3ma1`j0Pw z5A{g=ia1MKAP)UTm<)0lbo62$rMitljZPEh;CIyC^UyVwXYSH{MU?^m8w*xT`fhG_ zvhm=>AMX-9%EGG+|9&=(#fNP(ndSHq@N*5tJuc+_>FQae3S&uX%aW47%AVW}(Th!W z$n|HXfoY1YnJUzO+P^ldZ2rXa_O3mIaAs{*%j29naAk>n<7(Ky1+ucX55$sKtC!S^yP#IiCt()bK{Kdhcg5rYdxVgwT@mh>5ne6!`hE7L7zlv3SDc&^-q#1`xk!ZHHbN;nTUjuWwNc<>;f%Ezm(J$J`FAVt$HoRI54uY+u_9oI9m%S3njcUzfUK0mmi ze6ze9F;O0hGV+M!Rw66_!3K4>_QdAoGawS@U*1zF=0)5+xKcG`#X80P7#6AN3^%QIA2x$#6dW97ItOMPG^-kB@DCH8Ea6COcD0 ztB2dSQ8bii*+fa_U+;@LLIX)Ne*W?C3XbjJ;B1ptE4p+BTC*c67TP7(W0#)a*PSAuYTcDF@w-gLoh_?|oo z$nyg~Ze?gj-P2pplH|ZebW^Smu5a%I%?>-r!nbhJtk}iA@orv&EtGz^!<`a2>ssd$ zh!Yl^K_NoPK=7H%Au$?J(jE9?DW@-{V>WaQ+G%vG_WVwz0W_pGPe|5`qAoy04Ip*IsII1(2FD2`!TvgRq*1bH;{$ zZq<_zD!qb|ouK}&fL>O7$(Ke7DE`DUT{Vvz6xNl{^JRyt_Mv3&6J z^KG@=Wn^~8SBJjcNvG@u!=L(R%c)a3k;1OWzvq)_It(z>n$>ig@%K?v@HZ z%$p&-G=eTF6E(YCm$jynGv_aqO?E83MFgR`K!cQY&%qj6`tc_=92%!WZA->03k6cA zMVIAHH>3tW2WBUn8(xe3F2bH=QpY0QU96A+!0^U3mcUG-eSf3lHZCONeti?HbA!4> zdCn?W{7cBLL;J6w&*f`y1QXB2R~MNPO!O8O`?)v3q{_*~W{%Htd)(4K;fd!M_q=i! z_OYg1K(POpk144S?q!SYt@14)C+E4E*yEC(BHl6?*18 zv(fyxD8z~}CnPvU%%a$tD*t5eprCeP`tGI}kEpZ`p(+Fu6VnOEe55n%1Z!+U-3O(X z4q3@oyn6;a)jH?fUVuV7=Wd`vt&V8ddudL&-JiZEd3m0q>ggI6BQX-PLX&-Y8TK7O zjh7d_{SlcB*w*agMtXJKP;iTJkbaBt?CK(ZWa3~hNu0}k$X&wgkr;qsp=jG6`V{2U zAnv#(PO1Qtfu`oraf8x=I(1|;7wm?MXwQY``wI;FX;kM1yv5vhVjA9wT>t`{g8s+ z;r!piI~wv9pRq6$^02V4etSrRzXVoQkQ~`1b!%_Z~n|bxYgmfFgn-2qGX71Oz1q zB}f<)1Qi7oB`1lJa}EQdfRaU$Bngsp8gkAV$qYH?oG0Bidd_*j@7BG4-CKXvSM^U7 z#e_9`@9EWht$wXKhwn6t{X)gd_Gqq>)XT_^Hg5RbmtG~MUId(t5wZVGwD9Q@zj-&}J{K!SsDfi;ZT=mWdrU*jLvY76M>Z7QW`R3q1qfkX; zs6@^r?Xh9vj!nSgoSqNVekHxTYG|p7V&tM$gM0}tByt(u25UP0u&4Tp z2TKy>95XrNqLhDu?`bqTdf`lAF%cF0Aw{KV^=U=rlMNyd9et7#&5IZ6P9S$YI*5)z z-D(8e7@Hd=UXl6ABmJllO5kag?EH2k$?>{$0Cl{rlmS0iTP)YWQdwx#&@Z?_Vj3&e z6)rZYX)_L8|NA5}lCjn*D$44bAL{(Bj9gR!z&Jp+o|5rWc$D((NA{N~H8?IcdqW+& zRr%~eUg*wfl1!j?G%dfcW<=7`3o>!NKOm5x7~tJ{Ng*<}G4KUWziV`js{<)Mk6IhBvyW`p?@?W9`S<>Vg7EvM)kj=+Y1|{NE%x8dlEc;t|DhhV{U>A}1A>Tu$4VQx{u{Ml z{~sIdPjut1hV<*Ar=MJ}mVWB=B>yW4Pe7uuu`R-`&WrAz9XOft@2Rw2rsVwiH`_Z5 z1h23M(qK~n5XIqi{4eA?1OMKFX>x}-0Ys@NaUA~8?2)+4c&$}cr!!`P;ohP&^nOcl z;^es&q`sK}^Lltsu@!W=RO$~Yot!BpeA>Um@#pN<*YvHe7(RqJIc9tZO&gP}M_y{$ z^gN`ahogFg@E|cwMZBiw^q`Bm_XZ7I@g@#b2Pll>6u#u*z6oKhQ@;6F(-MxucGH5u zh9`u0E>z6kRkVnH)|9_KT9U}oKE8$naFCyW@iOmUTU*lJ{`<*^*eiP6g@Tm{0$FSSm_5R! zUIwS)0+)R6wjjkQDKZJ-^@Hc6L20`oyH9MzA_W`+7;Y^9GtLFwg?R#8;d(*@QRZ<= zho#K5B^N!_n?b^!@bSMjQ?ls9Z+Td!>aC7?T}<7Xs3p{Kr--|jjuf-s@bkRydDpxw zSZY-Zbn#f_<1Rx^x3*Mf&%0Wgtr}T&^vldAArR*+2A$b-nEE!_1z0=l>+6-b^Pd_9 zNCWuw?c29%Xsla{=8irThLKM?UQdw3LBAntLKr%73vYEOt*E9Ciq$M$uv*?EFI=v9 zcLzP+g&%M)L7b4G2L9$q;=_2E!5{wML}Xy+V{j?u){RbNR1029N&%Nk_3QBi%AGrZ z6_7Fne_y^~Gdqj--$C=PhAHQ>W_iRb~cM+*;aLDxvz$7%&=u@q! zz1Rxu4`$gVe8_JqILqb=t_5 zJ3FIooB9w)Pp$+Gm7MZ|dg7F79sI!P**h z>hKsxijO910~yxQt_n>;)A=4e9dD)yS87`n;5%|qV!fNH(trc^B0n*N4R$~V`80H9 z_1JBD8*_F+^?X83*m?J-DR6}&YHb2L@eZtB;-0j76WrXZiQVz`IJGuEL(mFaihSN$ zq6M`6o2tzjC?fys*V~c3PIKc`R9NIZMb@%T*RkQ%6k8l|wl?s+0Y;0P3i30nvh&+o z=Zz#WqDx-u>!!o4^1*&LEs*?7RNb&XiywEf9_o0u8D+TJuo?!o+WXr&g|~oRH2sbi zre#loGZMe=km$NhUT4Javh0mM6`GrG32{Sc*Jj@$?W;+xDKGMn^7By26C?UmbozQ= z{*&bH46-qC)Uy<#S}Q%sV2{vXJ%v{FoNbeM@L7e10kNDhKAlw zq8F<8#-}Cj@9>UGjKQ6?C}jfEZu^aTC{yK5*s;#qtiGxXsExPxSQa5wz+j#a4G+(e z!cL{&$O#=Fizz4!f?)65TePBovgRQ4UgPYN>hY&mQE%|s?saC~M=ow`U6Bj;lWYXu+f2@|31{KK<#v%P66hL)t|iBLB}MM+h~Y0Q&{Mn`VZ=s_d| z5=k{oBbtk&k9Gql9Bn)-s_S#1h)BDo=+~~C0j9n7y2H!4m0dDV19t8PHRkOK10sWZ zJc=dZQH~no#ouJ7nEjb_1@G6|%S=~DDE(*)J#_>iKP!uV|Nd=@4<=wYdqpK_S=FIl zR22Y(I#*9hgQ|UPCLFe$w`PXekFm|Tc^|f|^v&F_b)FN1NRG6?7Zy9h@!%$@Jlf^2 ziWU4jDo-7I^r?SgyxNe)U=7X8%`UxsxeMo9dj0yf^V+Yd0_QzFcl6O{WGUh2mYfqh z0FZcUS|69;Ts0aXvKJVo?Mn3eb$mel)Rvi5`qRT)_IdX;6d8USRr0idmZ9!elYl}sg9JQ#q04SEAlVK%JDF-{Y6};H0Ul|q>-Wvh?ijR^mKh@taxt9Co zH__Ab+Iys>J#4toL2f5rh<+M}67YEprdr(nlk3xMezr51UJrb)Pj1pKrstnd-+rg< zsu$w)b& zgLAn)Tdd{)#^WahAGN5(f_2MhioM^oa__1P9%q*YwG$jLh*@m>xH8bj#Vw(2P%iLP z)4h6iW5={Kvs9sv`!-LlPzSdWi&XbBnf^nb{#VB$&m-WRhs6&*mWoMBt_@Gw(zvD~b8~pex{|cV{ zznb9*rUaoyiw_zUT<-ii2~)Ce>Nzpl-)PY@uCoeIv>}y+mFP_N>_AtM-!9S;ncU+1 zsgZiH{swUyYag~>@A`)w6%eAje5j-jC?(qyZK+6lv$Ci={gi5c zixdNTewW#?#W{+0I++Wh9vZ&T`zCB%u6=;+*Ap{{O|i3u)FYP5;zjWoKeR?)qEEom z?V(isvIxk=gHe^)$A86{T-)A9cbA-;yuZI+w~}fRoz&uN9e7`LZ*0?l1%^G!f{?cx za$zP6{!~hEeIx9WW-a^;@C<#gK@<60m>{z~lpGMq0#CtQitjBc9hGYS1tyz?Hip$A zQcyI3PCJT#pI(6CcMFxy!wZnS7*Q(7?w)a?lk-c*W0nUG>6*{`Bz`*t#=x-Auw|Vy z@q<3ph2<_N1Z02w$>q&zT~4q6u*iDCtE4UPw1)X0F;VnI^wGJ<`mH{!chE|m>j>;P z>{sR*V{#v9TVMx84NRfCr?GjGb8#`SP3twEDz9zy+$j6bI9vs;iex`gAEFLHO}^G^ zXn$YM!G1|ZWT9s39wJx*I$1zf*IftehJs5Fz#8?{0ot5`_)!U~1>wXUa0ALXGX6d{K^>!YREpRA1HV z6BZVh4E1>B1P8>5*$ePgY}m$kusN%>x9 zuBzW$%QMjBMDTNBV8u(&E^$rHz(7f7=W?SKQppy4{~s-&GKRHHfvW%@wBC?UpyBWG zTWD;O27KHPS41zYz&}?c&e+zlhW~7qrYcD=z&l@hQahXAH1IjC3u}cz-BR{EOv(zs zF@wq$>EM4vWz+@j!zR#pbZ2_6)H&jGWhwkb+sCZ&!ELB!h)0AQ7lbVF+eaH07wd^F znXMm5fZJP`@sM7=if&!|+E*y6a;0c~m^b zlxO@+-q(*+MVjOov<__&2sP_w?Y(wLz& zCPDX5e-efp{g}0y3Q#KuR7DEx>Y?ltJDh1;vdt{Q+H&rv%Y*86bC;};mM6T!ZL;~A zxDj?ny*FH2hg>(O|bGO9yQC%5Xd2fDsh}(sM8~6LpnB{v6GA$d`wYRAdE3@4A_r3{? z=f#7eH*{PuCm+XqVJQa;Su4=%uXRiuNK+MuXZ9`++gu$+kG#0IG6Tp`ANLmcu*({| z*qc#F9d<)VtH&NhFMsaa$$ps!+_lYYtK_1*YsP(;E@YuZ(mjd01ZDo00loI^$Z(SF zR`%%^=GVgtemEuVO+ZtzZ><0MigV|U;Yi61Kp&+;aCO6G93rri3H5=UpX;JWHSHe0 zFzO|akz-8t^}Y1ge9|A(zE>_rMRmvB&8t{8o$7^g*$oWywV|AHt59Y(7(Y{P|Mp3+ zF2k+&-Q;0y%x~NH-kxZ1B>jK^au5A8g*8Rg2TRMMcBp#u)vx&NuRvubwqWVEc^;Gz z4h{u~t%9f0&iPM?pVoOUjz$9I1g~eoTF^D&)3}fEzGV)@iVf?1;Oh{?At`LM2zFH4 zjf-8-Qd&xCMf5dc74AoXxM#V=9Jsp;K751avX1{j0ips+iD0+8#CrA`-WM@!-a-cS3@@p;{mWTMp(kiytX=m^C+Y{_5Xx7EVGF~9XI9gLs;pGic^Vj_3 zHA~{NzxO5}SIG3bx&{(?G^k^iNtxw|IyzoUH;qt-nraMqYRKgZWvD8W5%@gxdcjz5 zXR?W#sJUwRJ=*N0vFE?=ePkHmO zt$!*Wmi<%5{C|6Jn4zIrQ;U)&Yi1r{7>!tqp>2yp0E-4~uSYG#_=I)EeC1Oj1`2A( zb7uMU*2iQ`#9Qw_KOzf52ki!hnj4oHh!%6Xb<@nzz8|l={`$Og#8*zaj3O`Yy)N0O zb9|LvUeNdPg@K{y`y)pG@gt=+pQr>4B9-2PPy4I+cJZ_JroSg{*{;T0xzj*&?M0O5 z?M;&_eCv1EuR|_>4sobLW3Jz|&6;^`EK};&34edm%MDXNUxR$0#%BwhSs4aJk4jr2 z(a)u|Xy<6}1bCumPB;6jP8S%kmrK$rW#Tms7qG4VznBe95~jrDX;QH!=oZ-V2lw+1 zHi#EqdSb9I96mRbh^|s7s~Fg7I4-+HiMlMr@a5uTMb@Ay$HPpC_7UHJ{F0I>Gq?4P z0rE$a=@XCnvc=yFZ_h0=??yy6ZZLeF2r}~y4f}PMjRRp~iY_XO2Nfxrg*Wg1n+xEr z+awAO`ura0)CESPij(P?dY6Dbiau4Ni%yR?yy!k zPz41&{?ypUTV#GUm|omJN$Lt2F@sdkU7d&{TJ6<$jLmC9i<6mDb1}wPGLODgJEKms zeC)w@7yB}%Cn16YmEuE!`WJZZKj5M6g(pcJ>~06=_G?NdySR#Je+ZJAh@c~8*ieLu zpM;Oi%9aUeoV${JYG7QyqNn2OzF-Dl_%egR&nxb&2bt?iYPpu;dkCG`E*&Im5zMt{ z+ciXKm|M#C>SLWNC5O=5y0>ux1RB~N6;qBX@-f_KogJR|SDkd${*vb7@~)+_Di+_L zVO;lbM0M;%DxbcPYBDpDO96z1k%8sTM6cXwu4wSm_L$n z_|Z_gnO~EVxwc}F&FD2hLPPRsu?rA#V*gw8kiC$5VcU6WZ0m)x48fNk%R974sF@zs z*PLK3oo2oMWzVIk_NBFz(XqOiE~?~#{!x-qAdUDfB6gio}NO}1iRZ+RxEFgP{?Hu=N#FcK~1UM1<~z53^r2ZCfi$2r$AHEqvF#O z)M>D2ip$7|jHmHNnZ-cSJFkm8Yqgow4AGo+FIHwNRuV3R(uZTh44How6_M`@?KH%e z(mLel6JLy>yLti0A+JpBag%H|Pe=hFiGPoL#wBh*3*Y?Z!* z>)yS3mD+vExJc38hr_JQ?#tg*L<}o$PZVcQnPD*}bzy^0!rVDBTi@jpgsg&<7~R>~ znRV0D`x)_tRT^Om<4#!yPlGj&bWxeIwwMcj-vz8MO-hMkEG71BQf-|4Py&roVd3FE zaj=zVSj?6}ik(MGh|tg*16;> z&tcOj>x1jJtxSS0dA}{d=L#c2eS4lVcW_o<+?TLAqhK+8X;$g#+5E9r{US|$US8ML zmkHiL8|FG`F1001)w8j|9M75u>IJ?GYlL8UbHu$I5pkj)Al!*#do@nAH!Iq+EUWx^ zH1aK!kqEiI+)q3!i=CwJB8OW>1vF^6S9)TMRUs?RavY{Yc|pg9j&eJlgW?c!*b;KX zr|-A;W!%yy43}2Mi}O5R^ZlN5D*L^ClrZsgBD}`0joyP=r{$e1mCcJ%jWP&C^T(BZ zAt7dFfeYZ}&q6+bP@?DJ53|ekZkyL3^&34srz>0me0H;I5HCgHp$$sv+}t~U6k95` z)zg!cDJQ;-ZOM=EQ>X{%3lX=m2^yAaw|kWANFLvF&(RuBQlw6@?!%X^ne&pmsXQ5| zB4knj^RW+S)uy;MNU;VH1m0h!?6*r>wLIbkjIXthD%@oL$hoJ7Y~(b)CZ^;|>LiPW zHUoG4jcaDGx`kS1Sw%k6w}&&In|$wpDsQvz2eV9xizgPkqO`tB0bkV&ZLEU32xPXQ zL$Z6W$t`SCT8ZH5ZR_^F+I`RnWt_Co1L>IB^$sPZ<3W&ko2ShI>q2##=aIDf(^1BD zupsUImgBjDYB=!C7sPv%*W6&?8rA>WWNloy#F)ymdI>t$&EPGhqy72(9R6C}RnQ$X zziI~A9WmPo)lm-C?~%10i0evr*)$o$jo|ASxfoP6{jm1;CH_iru@+{&d&~kq689VJ zU`?TM?}ZEWMO)>wE_AhSkH&P(Bb7L;v1*c5^C;k`MaGuo_@v&F02+G z8NOb)mYJE^P{L8`J2Pp+aeVP)wU*rAlhr3-yDPlEl|GD_hMz_V?+9)Sn16wBmd@W9 zRS6uizMKd<#Jhb#zHNGnTd#9H&oCygYNsjD|lYpZ92s? zQ}p2XL1t&?eBx_&CaT`_{jdyRR2n!LEItivLo%h4u@hVU9 zRA$#rpT&SXlyr6q=*_hw?3mXldc@?o=P3E3O~w3;(qtJcc1ddJwjR9A-{b9(hdJUT zON>t#jUk17JLnbFDT?DB5SZaimy-#(*4`hd$yXGJd)pK12kihaX~ZA>G{bxuVvAVP z;8IHx56o!Fc%5P}_c8V^6siO0fl9SOUs&H^KVPwoe4Qe*R*PG!`MG(Y-{dY=tJcoH zv-Q2RR#<Ae(6OThe|5}Ye#uK%WJF<(2N&AHxeQT)#%*9L0&-Mt%ol>olkgh zhh}GIzbH9z!~@C9$Or|Qm1lEPb>G1mz6`Dnd5A)uxwurIHVe~Jwo+9@*cl-E#cc_Z zppW$6xgP4f$+y^8j*5z{lR{7Qc}I!K;9{V+u{0Jp{_Z%scRe%vnCx<(WyqM=a3V-i zb!gWawnBXmhHkvFrHcBhM9aDdiyi#k@oUVrb!29hU(~GFVE?59gK+8lsmS#82cDe| zy0$?Mr?0&!X}aLcR)rYHPBdeTMQ|=`6O+APyl?X}n=gGmXQDTwh=QxHU#7#h(xBO2 zPYVBrntW6SROb72S`;;3vZ`K}Kv7Thxufl)_yHoPr%ylM3BM!&fBNbpPIxC4c#JZa z)ZR={?Xm5d;(KO|ZvJ>PPS3t-lQnvH*{k^y6adp7C0huyyoxj}vgVAv3zDX$ri;cQ z;&ddRST!PD>qa*s62*^8hK7bx#mFdWQHuHTe7jd;9`3x@yBU?b<(X{EpDbS8a+lw1 zIwFlAM$8A<)n~@~Vl%b3Gn^sfQT7ga_0`xK*0gT%HfF7#P~IY1({rlFmoWPGU7B(F z?fEwqsLEK94Q$>=2FGVc7ax;z~ zW>w2~FtfvA8(-52jSoJ5e#oIb%pkt5aDxXC!!=Xsay>!o=<0)4QXtEFa=SO`Ed2r; z5d%S{sp^a=^kE0N{{s4CCS)15ooZ6KWc9iB*^1xITX*Otn8y)1_yR@? z14!8QsTDzU-klf$S46>kDSH&u70W{w&8IQC$B>itKx_QWsj!ido{9^p25t7N-6A2Qx`OlI)~b5=ZJ8 zxKYQP03&qOf>s$!01W^R!s<`_=m27PLD1KhNp5=563l7mcO93PEO?=62YEN(2rm4`^76sX0dn>_ zM9F#IvN?L-pkKuEl|)OAfhbF#wdcR9#JfM}l7LiNu z@DJ9IMn^}xCR~MG&cea6+S)^4wlq$;oorzGdkwl2IiQ}%X~JD+Fo{Jiwxl=jB5msL zEZ~RtyNU&hS4}`OY|L9!GqbaOQs<<|IM~^Dm8Uee7z9-`*?T#uFz=A+zY&XGQbs*h z)l#7S4 z4eeOG%=XADc13<=o{1E|`o`LfT3|!+7TOn%+lMlha5luJCwBtlglS66bY8Af|5To@ zu5!_@iV$8KA^a{;?L*iuWE|M0WHY1so^ZP1g0x4?s)yOk149J){lQ)jNol&6n-DxE zJl~iL3T;p*>f(xg&E*ZDYTajKEMfd{@~?(=vQGp~9~?|k4UA*nj5o4Fsx zk7DkWMtk17t+(rQFNn|o@!C(uI!WRySN0}0@{ck-9Da+08-OY;pkw=?x`kd_gs_3d zx*1c*u*D`txaH0)9)GG{(R-bMm}fB_xupL08V~<8RSO$%t(-{Z$!ks;I{1t920!8{ zhvt$*0bJJYKBn(vc-$hv$n>Z6M0=WR(L`!~UNZ>2tOrp4C*FkEh*~H9x3`AopKcUI z;{WMb(SH12hX2#?&HSI9aQ{Pt&rg=4#9Iu1<6vV(Cz(UrIx;clsB6Uc3IylxSQ6w5 zFbz@VN^0^b(mMQbrHl>dgZkx@_2pfW$w3-@V*0Tufj@__>W*0|g@TQmAISehaZ+|? zgp6;6tskG8&%YabxiI9UxSfyZv5L2 z4{-#OL}KqpCh<&Ae(`nkS2@{(gI^TpRO@CyQ!CGv>g=5I_t%GsL#+?Ov<>sp0pMx3 zq~VU&`nX4%O!jTuPTtMt^0V@GPZk68zAnBtbLMOt);D$$vyx_fmgiMJKpWX zr{>bEsoos|v)+5z3f0Z1OzGM}wPs8?0j{EjF{Z{(5$9?$z>z_o! zoR#xP7;r+Mr#IH6;aI0_|( zkeNFZ4)#@De&u$O+`eUb;siuIKxu0FgubfoI89;5)OYOU&>p2@GsX1UVc1TGH-$@2 z#U|sVd6^&LibA=QKOetqcW6K7a-H)rB{G-;mwPan-Kr& zTW>TUsrwojmUhXGm$>+tAdW$&Y8Kcz6!yX;k+rLRi?=c;XNZvCi~t`3$RGD1vs>_) zU<@c`i04@cJ>NkS9-n0NPUS&ft4!;-THbXR`4tvEsX~$C@vS#jfV9Ea3Bu@Fl$$X+ z{AtQRf?d345O{x#a+G5ao8%O#}s(jen2d9PUwc02Ahb8H? z66EIm?+GrG#k3p2uTp_2!bu)@+q_>KnkP@w7NU3M+;#eLsvN*fPGOsRWRsB}e=Lq# zYSPB%WTQQ%vQ`SWrnWLF06}A`e|)hfUH@4S5v6l~0FA}?b|&E zzgCoGe3%LiTSw*kwu0lG(*sguL*~sWw00ZVWG+7LzE%JLiOYUjz;2DGr%%~Q_Z616 zE20xx@f8+x{1C~XS;P>SaSr+y|dDR7UI zs`#=b*R86VvzvLf=RX`hAP_ZZ-!~f?wt{Uh4AO6OAwpNbpPX$@+|WK=X@E6z+Yer5 zX>kH81(oCX-tmw0hyBpzkMQ3qMn6`lMWInIs&nP^2Y_AKhHp7~GW+M@P%y>*zqJGaH`FFPcHR(KCKr>@i? zNFdI3h%)&D6AO#dDdNvL-JBIb_5`82l9yLYUQIsTmRGpk7D7+*)5A?A?wBVq-d1AT z^@t$@X@1*LaI+b4BCbwE};m$%Aa8K(Uym2vxHxsznPiU6{RtNBBvQ@prEma>$nkHV=_o!=y z`S-3aKSEuo#OZd{(aL0FGtOZ)3CijvfZ6Y(##b@N(vt6OGc?!=5o| zt6|GVvM3D4qGTU2?}BBMOfnP_;%>@;!1ZF-KVT zHtSE}*}R2rgi`ideyJ7A8wv_*sc_cY;`YA`I(QP463_clk+h6S8Z=^+w^(yvE>|!G z%r*GN;x>*ZU%C$y14zvnn#b<1=%dl3G8dj;w}l`l=ttxb7dwRDtW({_E@u1VW4GAj zN44t9p?2viWoBJf+Wr@#e*E~cyVu6hG-o}VOjA+5X581fbCQy|rc-H|(zg+wz0%X9 zu~Qom8F};P>(NaTAy9MMz}Q%SvpsA#cL)}EE51%I!c*A&L%#mA(+BT&Q^W-(eig3- zQg`6_O?o1?gij{z_Lg{HM5gl_qS=zi4~{lReBbU3u#%&RKog>UHHQE)%F=BQchsDu+UBEf)_@l!kHT(mHz- zB-AaEiz0tC+YFt)A{EJ#^Sx72@}!#JBdFV@R_t1OiuS}~1a%AUZ~3g9g@P{`o;ALR zNeC$!rwRmU-{o6W6x&LiUGRq=tX)*fFP=aDa)XNM3gkXJ`?us|CbimvH-h3Ns<=Pg zvGc$GlC1*Qbk;lH!tcDRyXP!s@_MEBTiZfdgAZYs(@h>h1Dx=+&b{w@yz%s`)pQts zSEScMtXAz@2qAk#OO6g-KR;q=8KLq5)k;*Ab5!rBXgNeIuB@*-w1oE*(6lI8;%92(pJn7a1Ly-oJOR-%vF0TEUGQH=bFaSl;L4{0;;_@C@DT;wmAHe(s?}rJ^=j=~-PE~v$Ak&!!VT669-%4w@QY46k!yqLUBFGl zxi=pE5}z?eCg>Y@M-CjhVl6F}1$b8g4?OzNaV;LMh5T7Hw8q5?tT6@dOu;$F;Az{X zt8!~w!ph-akNc61-_5!9dHcrv?qwO@HW<}d;0ShO|LdqG)R8i&B7~p6kP9QxFT0C- z^K1oA@{OT-4TC$IL^FxYh28m;#9u|XB11dNqL0svqo-gHdXc>(OP8BBZ*-nV>9m%t zn`&xLlGd3*x+|xiSY=IL6JGq5tYFhLTI+knQy18{_PNLkTbo)2tO|?Zfu$6Jb_iMP zjwjYl>~PlSo@S`~^k;(4`>Rc)`sxl3BQ@iE5^L;l>v>x#K8G9EE9wEmP&m-l*_u7W z*oeCHmCTYA+>_Bv)Or@eU3;oGd5qp!IH$GR92Rm>jgh?V%(hR$Iy&RbOpl(yf_zLY z>L9WUk>}B$`&L$${JFAPuvLVCquZ*M_Ga!w80^@DXnUFq_x}qzMh%gsg3O4ZDn#fn zTD)-mZUXnzeUX@|?0Mtn&CdPL5%VWVi{kt=;)jn;9kSI!i*A~5-j1is$4CWiPMM-*=YdP=9M}*>YHysAFG60 zR;7+@@o|KPK8tbOA!Id6tL5E0Mxt%)(LTNxA0J-EX;r&;SL8T9q^0@q<3?;H`j#e$ zcchevg3bc@s7+2#}d(-_bD~}7Jj+^y~n7+iTi08HT!%?X@ zIajd<8^}G}X9vqYO~3ETfmq?rMK4Ee0(_BN?QF8RCabGjB&xkqbkx3G4(+zo8DWi? zh_krMlw8{bO=h_jdJ;?%FgpUbK3u(i8)`GjpD3;tqo(KR5oj6(j3Amv_NosQARoqR z2Kg-jvzOsDt8p#&z0NKI$Fxd8EyT?2OAzy^*CG4g-tawAO<_%zoQVxQm;FvO!Gz_e zPT+v-cC1_r+>Mx99q+H!xfIOxo1le~4YH86pZ!M)!X1f&bx z`mV)I?*vS3*~yl4`%a0zMC^!JhCn12re)-IHrC!K{A%Nn1fCQFtT#G+G6RGY@VpXG zmPK#X{-1!y^hi4JV(87}V@M#zi5`NG*|qeKvAGIBnZB^zT4qTVSBcTbe#yHQc(#| z(WntxQM&|zXtbBR@NBd68Qt8na-B_7E6+{|2UpoV}96NTMq+c7&XDBKz zF4XtF~4zyrqU>i;7#V~`>KTFh^3DH5XtEg7k{+dJl z=nZe548cnrWpn%Jb~U>$W-I(_tuEH7ZyTN1TTP#DaBV>G#ArvpI>RhhM?I*AC-)LW z4m9TSDkk(Kj^l;DWJWAayKUF^CpF=;*xb|P;dZmrVf)CjFecp275e28^y|KD3I}IS z=h~38oyo5A>QbS4;>rbytA1p~Tim(!axU4)d|zF!oE zrsX{NF#i03x;A-Dt-|)M=Rqt|alS*qT*E^f$q-$ccnBA^(PXFmx(%&?u- zOjn$|-1rhsn3Pe~8`G1ptK z2s92qke1dgrANr5Xd+1&Y;Q2Cyw&cEF8b}bM2%D4WLm4{jaZ=t9Ryrfrw-W?6kJ7e zpHC#njh1fAZ6Dj0ujXU3w4`dk5VVWR=X*>hZV4YiYv_JNlImd_q=cRHeod>vQ$8{@ zpb2dr+;9YVc<8;suGH(L+a#aqWGu1)1h6yG^ygrUob@$%Xmapf{oz@Srz4S3uQ1`! zk(EB?6}*1sXswc@xGQ@RjIdp5CXW+XcrtYmLODZK+!cg1Vm!uXb`{!TRRR+kMJ##v z{XVo)$At-^NkP%FJ;HG%I8k_)-0pb*&(GzrXBpJc$0rtGz?~SWl6ICZFBE0=VatU& z*yQ#2MWyd_h!%FFCX+CRLI{LuMI7y+V29BI>x;TV9IwNZn4AeN4Z!nQI~%4}QvRwh zdm?Kk(BA|KvER<}kcpzCeRHY5P~nXsc1|i7-SfWsWFQ?(o5Z6%WpAR=#2Z)pBKQn{ zeE_p^m$c{Mfne^I=mwoDyzMytC>YERFHrn*vFj00omFeIcW@iSiNyI(sGu?jRC}hH zrYZ#VJ~KKLLTk{XVp!x`tHn$VjNvt6SdfiwA6V+QGS^>o&_j zId6lyk%iFFKVpZT9ob6ZbHyJ$XE)&{@$T$gm6+@9Zf+SKo(IiZcAthW?%ruT*ccJX zK?OZ_1>wB1og62zI?H&en!4=j3lZl!iznsc^E7KsvWS^_AXL6mJ^MYKBKO(6YNFvQC^RRPZUY;#KxcqyoQ<6^8sTW;$3m{9?DAx>JSqYT)`J7ZU1iyNWdqoa8r6W|o~@cyOReaCIlt3MaEC_5srZ*)Iaqki;&6nSgr6}$70 zR$?mqy(0)jN*2SJP=0av1XLAWMYYV^P zR9DW&b$(Vh9=?=W6J~tV1GU!{t@F)~Hm{saC|A?3)#+sQT=y;IA+?HjupO&>^93xj zt_GA;A`4KI+sYpBB^26xiTq-fvv>F1K6b{Ph<@Dj*~#;QPMyBzj_l_j(TSRvwQ11P zd*}p^c8DO~Z(M5wi`~G_$L3^rh8T<2l!DSMl_wcFBNuNNJD3VD0d2 z`>3qr{;J93My9>^tu~L9$oDOk@B+&Xje!-Dh{*4q3VpO+n=~qgV^KS5SoCqVg0?HBhiADtxFHK%zkryNVU9vi_cux){nI9z-;7D_;NB*N-^_f z=+lPpz9tGrYFRk-X`?4T_Vxlp&bO~~BCSgy?JTtAyqSbnX~{fe*hhlaCK_N zhSGJO#o&&_@aNq1|^|NAtD@ zsh$rOB){Af|{Ow9}YK0N%PF9ZU*+xddueA(gc>+e$AI(&dyGkYds~- zPzQZ9m+vsWP^^5#Byh?2GUO`VqZ=1^>-&qkO=-b?bH%D0&k1vw?(E*6vYS#$>zykT zb*llhqpq_G6JYzkmX==<^kX&Zt#T581aYFCHz2y`*c}K&5D!vzA@_c^-cT=B?92OY zIfAbnLb8a$AwRW5VyB%+z)$8kfZ9KLXktMkvOLlqQ3pM6LhLMjQGATYaS;=kT4py< z5e~9$y)%{4Wng9Rn=XOG<)@hN`r7FY4c#GPLILMV`U>X}PEBDu*2X#Bn^>1peb46! znGUP>|BFfacb)$dVBAw=pcVcezIBIb;})+j#9ccPXYW0%DB(}+^J}AWCjc|k(nxFR zuPrhfV2aynFI=J)ZMeh~KI2F4&g=TiaH;M%#nLR^giUi3dwl)^i(~d~Gr=>6A_tae zTC^4;JMRxVvbdbiJHJ0?AwW#-~BT~}RY@dXoEQ)lcaFr1&X=Au} z>J{+(HM8uRHn!rS-BP@hBLouI4o!HC7@#m+YU9`tn$Jv6XvFbHevS4tb=9eUneOz%qq$gXAv}V{ZQaiA(4jMC!UmdLGzKl*w?$#)9 z@v-rm={(GS^>N2z-Fd!Ls6cN@Llu4mwk51mb>VU1sr3xE7~J~W^vo&evEbHl=~jBY zC{2`(r^vpo9q-m;$5`1hfq1cy=H_W%S5L!Ilun)-nK5F5ir4gQ%=@!8C68~!II`)1 zDzhMJIRwGv%#PW1xGNlW2%2FUfZcC$6s}P9xPEEdu3rxbnGx;PM8( zbqYq{M)I*^$8I3lj7r`+A>!5_#j#sdnT5T)CD>o`C@t$1U~SRzbDNo(CL`5fy?Qkf zf(0Ro)zh5J%mEJ+xY5kNZczwK6jWJ^R9#C)5ddn?38xl&R8I`EB^->nTC6x$r4SON_)r*~)G?M) z@QA+wRJ_SYgIvJzf6;5Q*gR&NEmKCJ;0iIZ0gxu}dlGnkkBW+YbY_TkN(8b1@>wz) z)#g}8e;LlF-BwXREDGw*r7XU;i$pM75Yb@tiYcDyV|M_2c= zzCVK$U*zH!a8;FB#5LCu_FPx@f#M&Ytyy-PnpgHZu;juc-{+c7*~5R>lS&NIgL?|X zJohBie!IVD8L@uuwQi2Vd2&DJ+xM`zORs76A9e;gJem6DcYLIsrHcRza2Ian!g9oB%XuvPIsLpZe8X9gEQgJ zz-tw33N-5ckue*%Kx#h6@$L#HG)M(yy_O2vIAj%jUG(!q%wW{_^|<#GqP@xjhxFxM+E-lA1re77P|9t=AXW^j8j4L#BcXgx(x)M-OV)6_i!SuW%uGhnOMJ--uIEk? zmdJDNxf0~m)P(!jy%V+{ZqhkyM1a)al(ekSuQ+b$fjbRNZb$qu3d_=0?Go}-QBi5U zE-X&3S*$KFg~&U*VomvCd?c=gea7t zn=z1xrTBd}-;}u>3re1bzAJ(59}98)?lK_-@5j4<29iAD3n6*dd| z>`Q;oEocr~n12x6{4fD5_MyEPpvu!NAs_yIY|p;bypZc(6~4eO0RR8ffUm3k22|k6 zEXLn3KW~k>8Aeklcslq`#nlSbyYGC|R-E}^uASl^Ccnr6{Cpp?)q7GO4Ee~uguAA2 z(A~l2mrOoboVo!fm;ano^rvI^U+KX9IeZtVK=m#H*9m%;Iv~3x8s$Id4gc?A&p3u2 z_w$eh4Bop71k*mh3uCLm!Tfg?>mIPpqWvx6_7mm5uZSj{p~M2n13>oz0sD@LHha68| zlVVD$-OcjRkiw|7Z_);(iamq{VH@@b_9A^TQ9)i}^VAy_rJnR11=5j41gh;3;pQWf z)#Q7Gr!GeN`c_;5`?9Zg(^i|$B?2>6*nMnaLAU{TzXu}1c|CR}w?+i*X9F7=8v39{ z30z9*KN}vdgY#{CwKhMu=+IsMg_k4yVBET}f|@4{;*|qoLg2F|*9`b|1HBp@lC7%$ zM-L#UB?241iNd1Cq%DFcr&}xs9aI&~?UUS-_ug`=|0)dmGv1Z+j?Y&I!qcK3F_(aP z_)Z)WC=nIqee_jNTDaWr>60h()ukl%c;DuG{9U9DezZ&rZu8F7&R-ZfOeU-c-ajvV zT*8Y8vwFj=E^fwi|GkWN6G$n{p7A2_=yqZk{>*776EImkLcO2El8r9mz(aZc`n5Dj ze=M6alj-xz@K-5)#E2xWC9K6%CFyvz#gv1`c}*3q(-0n!cL&B^liDhjLW)GU9s_}C zybeC)eb8n_;em0R=CwRljd%#5XqI*AkhIkofs4Xsys*yKrMOex578{QA^zCVzV%EI-t?9fBxnp&|h*gNO%>19EO};)w^8+3vw` zLu9|F+vk7NPPlcSp~73svLJ#SYVn3fM)rBD*f1x@#RV0;<+h(`DIBUM|D$mzjA)!r zibjF2Ge9T;E^#4Y>Sz0FpVwQUD?8kSMl>BOZ0EVUaT;JXXLhB=wWd_($RKfbMu1)I5j zbo`Jh>z*|LWCP7k4+-cQ&C~f&c57Nb0+@UM@$OfKg%733D{Xu6qoBVD*Wux~;-{0( z53g^%U)?IIE-Z~c2Pg27YHM4;nJC~v^aJD?-OwOv>O}4;D)80w?@NAu{LEr)PfDL{r8v0fqKy|uc$s}oIMn|H#0F_uta#c~UIM?H9@MrRs~eD_ztyD5%Tu36*LRKEbx8}shT zB5-DF@y|U-<@e#XZ}@N3-(=`w8Ve)Dcm{v2FYm&`6R!lcn@x#FpBF+4AEM6c8oYf5 z&JZ|kN6oGW;?91QW2)oF*EhuXQumOiH#dMC`-Bd^ftg0U1c)o!tHm^r;aB>D^!8hI zE=^VdYLDK}CAjm{f@-GvB}S|{1HJv1PkCasf3M#`jPFk7*_&fW?Qo~^m%Z={cP+2M*I%vCjik6$f5bq;7ja23#BF)$uA*xwYGI$#X~Frs!T%eTDjEj+=9uMmIa zmz3x8gsC^V+&@%eU%a||@4$zc@}$y^e$fl@5Rb;+%Vl=C$>;tmfS79ej>>&p#5M7= z)Oy#!JrHD`2op8CFM)VY=dA_%HXyo{<~}m|YbC_i8Tq*w!JF+T5NCk$;Zc6kV)%RA zQpv3$&w_^NhYajMsMRpG>Ztw=hHGf^aSTsUqa+_!6!@gmHA1HaHIKc2Z$;@LO#U>2 z{v9g~WUR7ymh{R!<)+|ePnUceQL?s1!#URTs|R9xPBs|q)-foGYQa{uOlhTkPhUv= z@E2Y@f0{H%UeZd9f~yxzjDp*E5~g<-<>3D02aab$$yHfL4RvB`+VzKi(f)@hM3qjv zyrN&rB~l@LbF3~m>|Z8lC*2}@{@B)Xm8wmv+AQ1H+B|tEZRuX&mSM=Wjd;xaxen0n zow(+&?9g*+hYD`?7ue;~v^6hl@8#4gNhGTo6TfrLHCqk_(eL$d5Q!JjF<14%*3nKM&9@yDQQN#Exl zVynx)RQMN1IT`Zm<;%>Hk|9r0r>6!%-Cw@GeqnN^A^%eRAM_(%GFf*loxsiBq4@J5 z6SJ>!ubz%XH>?lf9*Vmd42mp+(atULf2zul6aRCiE%E+8%x8})w)e35KQHCw&w8AK z{+&088TS8Y82O~V+F z)zwbIlW)QQ&Kcz>(a@dnKjRNrSaKHMIyg8SdN+TOBD{l$1vEiz=r|#=5R2{i^>e5} zI9Ag*KX=f$s-@Tw#Nf`lhCi|p=`v1qr#OmBnyXa){Dw3Ugjg?pBur}5j0sj&BdVgcNj%5Ukh)rd|-d!ak0r|^tnQfRZD9y$cFl-&pCoh6g)3{tGBu4YZm z7yTlL`F^W7O>R|dd_P4O0`|7o;67ticpdAfR%f{opv@GO>==g|Pm8W538c?@{1<6K zcYpq@=bf(sn1{yUxW_^(>Ajf~Ix6W)@IbISlc~nm-rY-7Uc>{A8p6@nFIAeYPr9V& zyd})wug%0Se-&=MP1#|FHu68-t~vB+($OOpo~toWwU7Y1-mljb0^k5}(iXa;Ox*<$ zLCS%$F>nTgk6L=f($Xo62tUH!){iHra6+o5a7`hg`l}_!xDbBY(5m;iRBUc7OViVs zN#8A}C#m=6DIwGLhAAd_t+CD!dAf^^EG>80tz&Oqn!u6uAk_(y`4=UED9mp`BeD%9 zdEzQSPW>p0GaZFyG&yedw=*@BC{5V%FnUWl!JOxJVjj(Au-k6?g)m@HRQ&R0N|M)Z zt+by1tAGdQeFFZP#_)v+!Dys}#LrX@4?SbIH)HEow(NdDj&TW;sZBb6N6syVK2=MI zMi;pXO-(7n^l$g!KC45#p60bXEi-h{P&XxGaD7;7PPP^5z`4=kQ*XQuc94ZuJOyn%hfyFr_74rOB?w zcBZT*I&!cFTR)+DGdrT(KrFKpLkZf#eiYNwb*#ny7=GH{*B2db&~s^91dyFV?G z?z9@t!1EQp3=4xcT1&^DGzd?;kZh(ynnwAvBB)~fE@rGddg063<}}FW+Z#=rwdLR5 zPHF*SzYsU2k6bNxwn*$}Yo1|9lrX6!eKL~t)a4bJ_TlNg zpK^LX4YLcBvj>4`1XMPARhq@|8}wDkROXJ?d-W_&gZ{*q8dt?-2dwYcmxaTkk?GO? z3Up{zbJjOr45OhL*lbS_32BEOH3vU7iE_~zqoI}8nY9_nFtwY+i;){=_RX>FCkU?^ zKh%Cny(A&u~4UP zDc>dV#2gFjNxYV?EuJ0xh*+L!4wd(sidW-WJV0JF7(L&0ZGY{LCU-X=*O9gBox}G} zi#;|co4;#HR^o!W*$2k^s6R2e)hBAZc6m!>Bq70jM|f^}`jfgxH88*(xdY{{48UGm zc4JI&_)0~>&DDH9%d;ckKp;8!qdH{A`ZIYU?sGCj&);lMgD&PM=2(>PL8X)RsY+iLVNe#f7OS}_`& zz<~9^of0Lr2!-{y8mxMu%%srnK6rZg2r??_BKtsc`^GXaYX3Nt;e1RGP4vxk|K3(P z#(c!%2;TKC5wql2QSFS}RQr7XI$s|R<%Jb`fh~qR&+2X#H)u{yJ&!H@Sx-b*a#8uW z=oMIY;)e$buY+g#etfy*)W^k3dv=3$pnhB$i7@uxI^AedDAG1~Jt^!DuQoFMiEiq@ zojC5C$#?a^(F0HUdusZLj4d&grAunn%Npuhy4;*cFZM#4-06`%lR1^vf#khVgAp!aa$xVuuP-(?kt)rX zH#}aODu`G-T49PeG5fxRMpwsDC8&&w6DHrf2t>K|+QLE?x1$Jj3M$0SoHDL zo5F5a_V-%ki!vbH0UX^i{>>V}RtJ@l&9wqGw3+89yj-V2g{n92`zFbGSTt`+G)`L^ z^c410O(oj&N-Nf2&6WMpqA$>VyvA+wfHY{4S7B1^n-?)=%q@X5h$RK6}iYaY1>(Pz!o=ko* zB1*96RZ=IC`4&9Qx$KdNk-`-=nR@%2NCrr>S z-S)4Z3%>>@=Wb|1){(g_ya=I|22AxV3e`PdiB~V3WdYt$Fse~Ye=-;gcgmCGbz5`t zNUQ#ct4}qCnO0p+zYYQrn0JmR-*-&<5BjK)>9iO0t9V(JE)@O_kv?E(_(I@saTeB^ z*eyxD94Q&TSbLg!1EK2;BR_9WFYCC7Av8JB6+J=eMXGqxAlv#!(kp2*nA}F&s!~Sp zlc#QJ)Qf3qG$ENJV<+5iZ)&X=k|p4^Pbzz%_F}sN2+{!Ths1Go1-_c*e)}6LvL`qQ zOz2?T5|}+KXEK(nS_P)kOjpv6(&*VJ8c!Na9v>xoaI1IjsWkg;88w{9>={@Ug?PNk zbF=|-``07QYJY3q}_I@v!2s$Z=M2j&OhB}!0*K3 zJ|=21W12smQNt*g@EBdvcaOUH-J!#9A0Mbwt|~+FZM!Dj_T`Y)susspl%D?bxsP1w zio6$4f#zGxGWQ*{XyoL?b;_#f^&Y2^nGsKn!AKq?R@Zq=cg^W`^!Ru=+`kQ;;o}np zT|$+U_cyX7Y^p%3&gDliX@_xZA4DzH{4l)^KX)w_6_hS zu|Z-11q9GY+|JcMVG-I^cW_%215=74eP*5f^Z;NhZ5y{wA1d zT!Dq=`dV%Vg+ET=cW$8!U6|^4erx44h%QQRI_SQ(3qjU!wZR51ojOq+KNVa znJrH^_oALx`v)6=Dh8$UPEj(LfZaIk;PN~W)40&Y6~v@7N@1g>rgnaFAFz*r zl#|m4r1E2aCUv96F80KyqO_hlqe!1#$V_vCR@p^H&e+)a

    mG?@T8GwMLHi92+OH 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

    9;1JYPQ$R%vw3t|bQFgC{xe{2ZG* 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�RH``s&ouP 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 Vs~~#|Pyzt(=%MC=LIul^{{v}F$#eh! delta 28067 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 Vd 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 VLM`DF0Q9G-sQIWsp3pqte*g^+ULF7d diff --git a/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi b/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi index 17e7e6f221aef0cf085f1e7af936c54c90994750..24f9f9b638719982f6e158a18fe481f0b53b4c68 100644 GIT binary patch literal 27974 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 literal 26863 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 From c8eae077dbcfed4dcf6852ec6445fdf74ff3372d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 07:55:44 +0100 Subject: [PATCH 210/275] Automatic changelog for PR #6650 [ci skip] --- html/changelogs/AutoChangeLog-pr-6650.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6650.yml diff --git a/html/changelogs/AutoChangeLog-pr-6650.yml b/html/changelogs/AutoChangeLog-pr-6650.yml new file mode 100644 index 000000000000..5152daaea4d9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6650.yml @@ -0,0 +1,12 @@ +author: "Nivrak, NervanCatos" +delete-after: True +changes: + - balance: "Modified engineering skill levels, Combat technicians now do everything engineering related slightly faster. This does not affect any other roles or skillchecks." + - rscadd: "Adds the tactical compact nailgun to the Combat Technician's vendor essential engineering kit, It cannot fire and uses 2 metal instead of 1 to repair. Credit to NervanCatos." + - rscadd: "Added the M277 pattern construction rig, It comes with 6 slots instead of 10 in the M276 but can carry metal and plasteel stacks. Available in the CT vendor." + - rscadd: "Added the Engineer Kit pouch, basically and engineer kit - in a pouch. Restricted by engineering skill. Available in the CT vendor." + - rscadd: "Added the Small Tool Webbing, A smaller variant of the tool webbing with 6 slots instead of 7. Available in the CT vendor." + - qol: "Screwdriver, Crowbar, Blowtorch, Multitool, Wrench and Wirecutters will now prioritize the tool webbing when quick equipping." + - code_imp: "Added a new variable for items, preferred_storage which allows to replicate the above behavior for other items and storages." + - rscadd: "Added a new sentry upgrade, The omni-sentry. As the name suggests it is omni-directional but has 30% reduces damage and a shorter range by 1." + - qol: "Made APC examine-text a bit more clear about what you should be doing next." \ No newline at end of file From 09a6055587858ab71881d9c914bfe8ce8a38f22d Mon Sep 17 00:00:00 2001 From: Diegoflores31 <47069269+Diegoflores31@users.noreply.github.com> Date: Sat, 3 Aug 2024 02:57:37 -0500 Subject: [PATCH 211/275] Fixes Healer drone Overheal exploit (#6847) # About the pull request Fixes Healer drone being able to give you "overhealing". by adding a 1 second cooldown to their healing and making the healing process faster. You can still get a little over heal after this PR but is not as bad now. # Explain why it's good for the game The overhealing was insane . healer drone should not be able to preemptively heal you so you can keep healing mid-combat. # Testing Photographs and Procedure

    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: balance: Healer drone apply salve now has a 1 second cooldown. balance: Salve wound now heals slightly quicker. /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- .../carbon/xenomorph/strains/castes/drone/healer.dm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm index 736a3d54b422..1914b2c24b2b 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm @@ -58,10 +58,14 @@ macro_path = /datum/action/xeno_action/verb/verb_apply_salve action_type = XENO_ACTION_CLICK ability_primacy = XENO_PRIMARY_ACTION_3 + xeno_cooldown = 0.5 SECONDS /datum/action/xeno_action/activable/apply_salve/use_ability(atom/target_atom) + if(!action_cooldown_check()) + return var/mob/living/carbon/xenomorph/xeno = owner xeno.xeno_apply_salve(target_atom, health_transfer_amount, max_range, damage_taken_mod) + apply_cooldown() return ..() /datum/action/xeno_action/verb/verb_apply_salve() @@ -124,9 +128,9 @@ adjustBruteLoss(amount * damage_taken_mod) use_plasma(amount * 2) updatehealth() - new /datum/effects/heal_over_time(target_xeno, amount, 10, 1) + new /datum/effects/heal_over_time(target_xeno, heal_amount = amount) target_xeno.xeno_jitter(1 SECONDS) - target_xeno.flick_heal_overlay(10 SECONDS, "#00be6f") + target_xeno.flick_heal_overlay(5 SECONDS, "#00be6f") to_chat(target_xeno, SPAN_XENOWARNING("[src] covers our wounds with a regenerative resin salve. We feel reinvigorated!")) to_chat(src, SPAN_XENOWARNING("We regurgitate our vital fluids and some plasma to create a regenerative resin salve and apply it to [target_xeno]'s wounds. We feel weakened...")) playsound(src, "alien_drool", 25) @@ -135,7 +139,7 @@ if(!target_is_healer && !isfacehugger(target_xeno)) // no cheap grinding healer_delegate.modify_transferred(amount * damage_taken_mod) update_icons() - addtimer(CALLBACK(healer_delegate, /datum/behavior_delegate/drone_healer/proc/un_salve), 10 SECONDS, TIMER_OVERRIDE|TIMER_UNIQUE) + addtimer(CALLBACK(healer_delegate, /datum/behavior_delegate/drone_healer/proc/un_salve), 5 SECONDS, TIMER_OVERRIDE|TIMER_UNIQUE) /datum/behavior_delegate/drone_healer name = "Healer Drone Behavior Delegate" From c76e42b6e21cab3b91ea5ab19840f547aa45ef60 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 3 Aug 2024 09:03:09 +0100 Subject: [PATCH 212/275] Automatic changelog for PR #6847 [ci skip] --- html/changelogs/AutoChangeLog-pr-6847.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6847.yml diff --git a/html/changelogs/AutoChangeLog-pr-6847.yml b/html/changelogs/AutoChangeLog-pr-6847.yml new file mode 100644 index 000000000000..5d7897bb60b3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6847.yml @@ -0,0 +1,5 @@ +author: "Diegoflores31" +delete-after: True +changes: + - balance: "Healer drone apply salve now has a 1 second cooldown." + - balance: "Salve wound now heals slightly quicker." \ No newline at end of file From 50b3888c8fbfbbd26153e1a96cf4ebe49e152ba4 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 4 Aug 2024 01:24:54 +0000 Subject: [PATCH 213/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6301.yml | 8 ---- html/changelogs/AutoChangeLog-pr-6650.yml | 12 ------ html/changelogs/AutoChangeLog-pr-6727.yml | 4 -- html/changelogs/AutoChangeLog-pr-6735.yml | 4 -- html/changelogs/AutoChangeLog-pr-6838.yml | 4 -- html/changelogs/AutoChangeLog-pr-6845.yml | 4 -- html/changelogs/AutoChangeLog-pr-6846.yml | 4 -- html/changelogs/AutoChangeLog-pr-6847.yml | 5 --- html/changelogs/archive/2024-08.yml | 47 +++++++++++++++++++++++ 9 files changed, 47 insertions(+), 45 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6301.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6650.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6727.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6735.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6838.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6845.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6846.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6847.yml diff --git a/html/changelogs/AutoChangeLog-pr-6301.yml b/html/changelogs/AutoChangeLog-pr-6301.yml deleted file mode 100644 index b45b76cea902..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6301.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: "SpypigDev" -delete-after: True -changes: - - refactor: "SO armory vendor code refactored into the main SO gear vendor code" - - balance: "XO weapon and clothing vendors fitted with a more modernized equipment set" - - balance: "XO weapon vendor now offers Medic or Engineer essentials sets" - - bugfix: "Vending an autoinjector pouch as SO or XO now produces a full pouch, rather than empty" - - balance: "SO's mod88 removed from cryo spawn and moved to their vendor instead" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6650.yml b/html/changelogs/AutoChangeLog-pr-6650.yml deleted file mode 100644 index 5152daaea4d9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6650.yml +++ /dev/null @@ -1,12 +0,0 @@ -author: "Nivrak, NervanCatos" -delete-after: True -changes: - - balance: "Modified engineering skill levels, Combat technicians now do everything engineering related slightly faster. This does not affect any other roles or skillchecks." - - rscadd: "Adds the tactical compact nailgun to the Combat Technician's vendor essential engineering kit, It cannot fire and uses 2 metal instead of 1 to repair. Credit to NervanCatos." - - rscadd: "Added the M277 pattern construction rig, It comes with 6 slots instead of 10 in the M276 but can carry metal and plasteel stacks. Available in the CT vendor." - - rscadd: "Added the Engineer Kit pouch, basically and engineer kit - in a pouch. Restricted by engineering skill. Available in the CT vendor." - - rscadd: "Added the Small Tool Webbing, A smaller variant of the tool webbing with 6 slots instead of 7. Available in the CT vendor." - - qol: "Screwdriver, Crowbar, Blowtorch, Multitool, Wrench and Wirecutters will now prioritize the tool webbing when quick equipping." - - code_imp: "Added a new variable for items, preferred_storage which allows to replicate the above behavior for other items and storages." - - rscadd: "Added a new sentry upgrade, The omni-sentry. As the name suggests it is omni-directional but has 30% reduces damage and a shorter range by 1." - - qol: "Made APC examine-text a bit more clear about what you should be doing next." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6727.yml b/html/changelogs/AutoChangeLog-pr-6727.yml deleted file mode 100644 index ee28676f4cab..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6727.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Zonespace27" -delete-after: True -changes: - - balance: "Barricades are now far better at blocking bullets from the front. They will not block most bullets if the shooter is within 2 tiles, however." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6735.yml b/html/changelogs/AutoChangeLog-pr-6735.yml deleted file mode 100644 index 8d84cd25a7b3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6735.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - balance: "The VP78 pistol will now deal maximum damage up to 6 tiles from the shooters position before experiencing gradual damage falloff. This is up from a previous maximum range of 3 tiles." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6838.yml b/html/changelogs/AutoChangeLog-pr-6838.yml deleted file mode 100644 index d9003271a4fc..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6838.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "MistChristmas" -delete-after: True -changes: - - balance: "Buffed MP and Officer Armor's Bullet Armour." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6845.yml b/html/changelogs/AutoChangeLog-pr-6845.yml deleted file mode 100644 index 224db01fdc09..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6845.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ihatethisengine2" -delete-after: True -changes: - - balance: "sacrifice ability now guarantees to get the target out of crit on top of the heal" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6846.yml b/html/changelogs/AutoChangeLog-pr-6846.yml deleted file mode 100644 index 8318cd0e3494..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6846.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - code_imp: "removed an unneeded var in mob_hud.dm" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6847.yml b/html/changelogs/AutoChangeLog-pr-6847.yml deleted file mode 100644 index 5d7897bb60b3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6847.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Diegoflores31" -delete-after: True -changes: - - balance: "Healer drone apply salve now has a 1 second cooldown." - - balance: "Salve wound now heals slightly quicker." \ No newline at end of file diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml index 0d86f2174654..59f2e9a64362 100644 --- a/html/changelogs/archive/2024-08.yml +++ b/html/changelogs/archive/2024-08.yml @@ -34,3 +34,50 @@ hislittlecuzingames: - qol: Can roleplay easier with cigarettes, cigars, lighters counting as cosmetic for helmet storage purposes. +2024-08-04: + Diegoflores31: + - balance: Healer drone apply salve now has a 1 second cooldown. + - balance: Salve wound now heals slightly quicker. + MistChristmas: + - balance: Buffed MP and Officer Armor's Bullet Armour. + Nivrak, NervanCatos: + - balance: Modified engineering skill levels, Combat technicians now do everything + engineering related slightly faster. This does not affect any other roles or + skillchecks. + - rscadd: Adds the tactical compact nailgun to the Combat Technician's vendor essential + engineering kit, It cannot fire and uses 2 metal instead of 1 to repair. Credit + to NervanCatos. + - rscadd: Added the M277 pattern construction rig, It comes with 6 slots instead + of 10 in the M276 but can carry metal and plasteel stacks. Available in the + CT vendor. + - rscadd: Added the Engineer Kit pouch, basically and engineer kit - in a pouch. + Restricted by engineering skill. Available in the CT vendor. + - rscadd: Added the Small Tool Webbing, A smaller variant of the tool webbing with + 6 slots instead of 7. Available in the CT vendor. + - qol: Screwdriver, Crowbar, Blowtorch, Multitool, Wrench and Wirecutters will now + prioritize the tool webbing when quick equipping. + - code_imp: Added a new variable for items, preferred_storage which allows to replicate + the above behavior for other items and storages. + - rscadd: Added a new sentry upgrade, The omni-sentry. As the name suggests it is + omni-directional but has 30% reduces damage and a shorter range by 1. + - qol: Made APC examine-text a bit more clear about what you should be doing next. + SpypigDev: + - refactor: SO armory vendor code refactored into the main SO gear vendor code + - balance: XO weapon and clothing vendors fitted with a more modernized equipment + set + - balance: XO weapon vendor now offers Medic or Engineer essentials sets + - bugfix: Vending an autoinjector pouch as SO or XO now produces a full pouch, rather + than empty + - balance: SO's mod88 removed from cryo spawn and moved to their vendor instead + Steelpoint: + - balance: The VP78 pistol will now deal maximum damage up to 6 tiles from the shooters + position before experiencing gradual damage falloff. This is up from a previous + maximum range of 3 tiles. + VileBeggar: + - code_imp: removed an unneeded var in mob_hud.dm + Zonespace27: + - balance: Barricades are now far better at blocking bullets from the front. They + will not block most bullets if the shooter is within 2 tiles, however. + ihatethisengine2: + - balance: sacrifice ability now guarantees to get the target out of crit on top + of the heal From 5962257ad8bcd48a6b39974a28db9e53d1b048c7 Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Sun, 4 Aug 2024 04:50:39 +0200 Subject: [PATCH 214/275] Stop phones from going in lockers/crates (#6856) # About the pull request stops phones from going in lockers/crates, which prevents players from exploiting the phone drag feature. fixes #6201 i tried making it so the phones would bust out of the crate, but it would look really odd as reset_tether() would get called and the phone would magically teleported and become attached to the backpack. i couldn't find a way to make it smoothly pop out of the crate, and i think this is a decent enough alternative, as i don't know if a single situation where a player would need to store a phone. this also stops the phone tether from becoming destroyed if you put it in an anchored closet. # Explain why it's good for the game fixes a (funny) exploit and another niche issue # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags. https://github.com/user-attachments/assets/addca004-27b1-4a8d-887e-c7600d7851a2
    # Changelog :cl: fix: Phones can no longer be stored in closets/crates, which prevents players from dragging crates with their phones and other weird issues that can occur. /:cl: --- code/game/objects/structures/crates_lockers/closets.dm | 2 ++ code/game/objects/structures/crates_lockers/crates.dm | 2 ++ 2 files changed, 4 insertions(+) diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 93fe78e63d98..77da397b7b0a 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -127,6 +127,8 @@ var/obj/item/explosive/plastic/P = I if(P.active) continue + if(istype(I, /obj/item/phone)) + continue var/item_size = ceil(I.w_class / 2) if(stored_units + item_size > storage_capacity) continue diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 8a10cd4d93ea..59e74100cb5c 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -90,6 +90,8 @@ var/obj/structure/bed/B = O if(B.buckled_mob) continue + if(istype(O, /obj/item/phone)) + continue O.forceMove(src) itemcount++ From 3806442cee09ab4f189031e97c4abf6494b65406 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 4 Aug 2024 03:56:12 +0100 Subject: [PATCH 215/275] Automatic changelog for PR #6856 [ci skip] --- html/changelogs/AutoChangeLog-pr-6856.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6856.yml diff --git a/html/changelogs/AutoChangeLog-pr-6856.yml b/html/changelogs/AutoChangeLog-pr-6856.yml new file mode 100644 index 000000000000..08e846d43655 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6856.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - bugfix: "Phones can no longer be stored in closets/crates, which prevents players from dragging crates with their phones and other weird issues that can occur." \ No newline at end of file From ecbd7ed8c459b5ec1443b4a0e86c96233c8239d2 Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Sun, 4 Aug 2024 04:50:50 +0200 Subject: [PATCH 216/275] Limits deafness to 1 minute (#6857) # About the pull request limits being deaf to (roughly) one minute # Explain why it's good for the game one of the worst side effects of explosives in general is becoming deaf for a long time, with no way to judge how long it take to go away. as a marine you are already lacking a lot of information. communication is integral to make up for that lack of info, so it is extremely annoying to have that ability taken away, ESPECIALLY if multiple explosions stack on you or if a very strong one hits you. it feels like years before you can get your hearing back in some cases. # Testing Photographs and Procedure
    Screenshots & Videos tested with the SetEarDeafness() proc set to the max integer number https://github.com/user-attachments/assets/ea7434ab-2e1d-4291-939b-5d48cc9ee6ba
    # Changelog :cl: qol: Deafness is now limited to being 1 minute in length. /:cl: --------- Co-authored-by: Doubleumc --- code/modules/mob/living/living_health_procs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/living_health_procs.dm b/code/modules/mob/living/living_health_procs.dm index ffe1a56b59f8..4486c20360e3 100644 --- a/code/modules/mob/living/living_health_procs.dm +++ b/code/modules/mob/living/living_health_procs.dm @@ -446,7 +446,7 @@ /mob/living/proc/AdjustEarDeafness(amount) var/prev_deaf = ear_deaf - ear_deaf = max(ear_deaf + amount, 0) + ear_deaf = clamp(ear_deaf + amount, 0, 30) //roughly 1 minute if(prev_deaf) if(ear_deaf == 0) on_deafness_loss() From e801ce0c97c30ad437ebec6dd8580dc031489528 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 4 Aug 2024 04:05:46 +0100 Subject: [PATCH 217/275] Automatic changelog for PR #6857 [ci skip] --- html/changelogs/AutoChangeLog-pr-6857.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6857.yml diff --git a/html/changelogs/AutoChangeLog-pr-6857.yml b/html/changelogs/AutoChangeLog-pr-6857.yml new file mode 100644 index 000000000000..99f4ecf4e2a7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6857.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - qol: "Deafness is now limited to being 1 minute in length." \ No newline at end of file From 7679af095cac9af209033893b7ae7437c0346825 Mon Sep 17 00:00:00 2001 From: Lagomorphica <49899119+Lagomorphica@users.noreply.github.com> Date: Sun, 4 Aug 2024 12:51:05 +1000 Subject: [PATCH 218/275] Makes the Combat Correspondent camera unmeltable and indestructible. (#6858) # About the pull request Makes the Combat Correspondent camera unmeltable and indestructible. # Explain why it's good for the game The combat correspondent camera is solely an RP item. It serves no combative function, it's worse in every way to overwatch cameras, and it is solely a way for people to have fun as a small benefit for picking the civilian version of combat correspondent and losing out on skills. More importantly, it's something for shipside players to watch and can enable roleplay. It's not very fun or engaging for the camera to be blown up because somebody fired a HEDP near you or for someone to walk up and melt it because you decided to go for an awesome action shot. Sure, it isn't unmeltable or unacidable in lore or realistically - but it's nothing but a cool flavour and gimmick item. It deserves an exception to the 1984 patrol coming and removing it from your grasp. # Testing Photographs and Procedure I tested this by trying to melt it and trying to blow it up (and getting somewhat carried away.) From what I can see all functions work for the camera and it was indestructible by normal means. # Changelog :cl: balance: The combat correspondents camera is no longer meltable or explodable. /:cl: --- code/modules/paperwork/photography.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/paperwork/photography.dm b/code/modules/paperwork/photography.dm index df39248e343a..38eb0f93f072 100644 --- a/code/modules/paperwork/photography.dm +++ b/code/modules/paperwork/photography.dm @@ -353,6 +353,8 @@ desc = "Actively document everything you see, from the mundanity of shipside to the brutal battlefields below. Has a built-in printer for action shots." icon_state = "broadcastingcamera" item_state = "broadcastingcamera" + unacidable = TRUE + indestructible = TRUE pictures_left = 20 pictures_max = 20 w_class = SIZE_HUGE From 6a72a9851ab3e0aa3a6502c94c5e5833ab77328f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 4 Aug 2024 04:19:29 +0100 Subject: [PATCH 219/275] Automatic changelog for PR #6858 [ci skip] --- html/changelogs/AutoChangeLog-pr-6858.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6858.yml diff --git a/html/changelogs/AutoChangeLog-pr-6858.yml b/html/changelogs/AutoChangeLog-pr-6858.yml new file mode 100644 index 000000000000..64c3b17ed266 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6858.yml @@ -0,0 +1,4 @@ +author: "Lagomorphica" +delete-after: True +changes: + - balance: "The combat correspondents camera is no longer meltable or explodable." \ No newline at end of file From dbbbe40e2e1c65e39698be1c1a0e75e73ff968ce Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 5 Aug 2024 01:21:06 +0000 Subject: [PATCH 220/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6856.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6857.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6858.yml | 4 ---- html/changelogs/archive/2024-08.yml | 7 +++++++ 4 files changed, 7 insertions(+), 12 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6856.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6857.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6858.yml diff --git a/html/changelogs/AutoChangeLog-pr-6856.yml b/html/changelogs/AutoChangeLog-pr-6856.yml deleted file mode 100644 index 08e846d43655..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6856.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - bugfix: "Phones can no longer be stored in closets/crates, which prevents players from dragging crates with their phones and other weird issues that can occur." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6857.yml b/html/changelogs/AutoChangeLog-pr-6857.yml deleted file mode 100644 index 99f4ecf4e2a7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6857.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - qol: "Deafness is now limited to being 1 minute in length." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6858.yml b/html/changelogs/AutoChangeLog-pr-6858.yml deleted file mode 100644 index 64c3b17ed266..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6858.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Lagomorphica" -delete-after: True -changes: - - balance: "The combat correspondents camera is no longer meltable or explodable." \ No newline at end of file diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml index 59f2e9a64362..67005a459629 100644 --- a/html/changelogs/archive/2024-08.yml +++ b/html/changelogs/archive/2024-08.yml @@ -81,3 +81,10 @@ ihatethisengine2: - balance: sacrifice ability now guarantees to get the target out of crit on top of the heal +2024-08-05: + Lagomorphica: + - balance: The combat correspondents camera is no longer meltable or explodable. + VileBeggar: + - qol: Deafness is now limited to being 1 minute in length. + - bugfix: Phones can no longer be stored in closets/crates, which prevents players + from dragging crates with their phones and other weird issues that can occur. From 8c31d2ae20b406516a92534ac0710b8a96095bec Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Mon, 5 Aug 2024 06:41:21 +0100 Subject: [PATCH 221/275] Fixes Lance Corporal rifleman cap (#6868) # About the pull request I'm a dumbass. # Explain why it's good for the game Fixes me being a dumbass.
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: Fixes the cap on rifleman Lance Corporals. /:cl: --- code/modules/gear_presets/_select_equipment.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/gear_presets/_select_equipment.dm b/code/modules/gear_presets/_select_equipment.dm index 09f20161e18c..1a61aa39efe8 100644 --- a/code/modules/gear_presets/_select_equipment.dm +++ b/code/modules/gear_presets/_select_equipment.dm @@ -115,7 +115,7 @@ if(GLOB.data_core.leveled_riflemen > GLOB.data_core.leveled_riflemen_max) return PAY_SHORT_ME2 else - GLOB.data_core.leveled_riflemen_max++ + GLOB.data_core.leveled_riflemen++ return final_paygrade if(!final_paygrade) . = "???" From db26a957ce8241ac83b3ea881a045c89d00d432a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 06:48:30 +0100 Subject: [PATCH 222/275] Automatic changelog for PR #6868 [ci skip] --- html/changelogs/AutoChangeLog-pr-6868.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6868.yml diff --git a/html/changelogs/AutoChangeLog-pr-6868.yml b/html/changelogs/AutoChangeLog-pr-6868.yml new file mode 100644 index 000000000000..26abdc9ef6b1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6868.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - bugfix: "Fixes the cap on rifleman Lance Corporals." \ No newline at end of file From e4911514aaa4118983812ec4fd03c11229d81b4e Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Mon, 5 Aug 2024 08:10:17 +0200 Subject: [PATCH 223/275] Acid spray scorches grass and melts snow (#6793) # About the pull request accid spray scorches turfs the same way flamer does. I wanted to do this months ago when I fixed the flamer scorching but forgot about it # Explain why it's good for the game accid burning grass and melting snow looks good and can help with snow removal a bit # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: add: acid spray scorches grass and melts snow /:cl: --------- Co-authored-by: vincibrv --- code/game/objects/effects/aliens.dm | 6 +- .../abilities/ability_helper_procs.dm | 61 +++++++++---------- 2 files changed, 35 insertions(+), 32 deletions(-) diff --git a/code/game/objects/effects/aliens.dm b/code/game/objects/effects/aliens.dm index 34da5e3d2623..45fbd5d4ba2b 100644 --- a/code/game/objects/effects/aliens.dm +++ b/code/game/objects/effects/aliens.dm @@ -125,6 +125,10 @@ var/obj/vehicle/multitile/V = atm V.handle_acidic_environment(src) continue + if (istype(loc, /turf/open)) + var/turf/open/scorch_turf_target = loc + if(scorch_turf_target.scorchable) + scorch_turf_target.scorch(damage_amount) START_PROCESSING(SSobj, src) addtimer(CALLBACK(src, PROC_REF(die)), time_to_live) @@ -148,7 +152,7 @@ ..() if(AM == cause_data.resolve_mob()) return - + if(isliving(AM)) var/mob/living/living_mob = AM if(living_mob.ally_of_hivenumber(hivenumber)) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/ability_helper_procs.dm b/code/modules/mob/living/carbon/xenomorph/abilities/ability_helper_procs.dm index 87657af5ce7a..7e9504260209 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/ability_helper_procs.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/ability_helper_procs.dm @@ -21,9 +21,9 @@ var/wait_time = 10 - var/turf/T = get_turf(O) + var/turf/turf = get_turf(O) - for(var/obj/effect/xenomorph/acid/A in T) + for(var/obj/effect/xenomorph/acid/A in turf) if(acid_type == A.type && A.acid_t == O) to_chat(src, SPAN_WARNING("[A] is already drenched in acid.")) return @@ -47,22 +47,22 @@ to_chat(src, SPAN_WARNING("[O] is already weakened.")) return - var/dissolvability = T.can_be_dissolved() + var/dissolvability = turf.can_be_dissolved() switch(dissolvability) if(0) - to_chat(src, SPAN_WARNING("We cannot dissolve [T].")) + to_chat(src, SPAN_WARNING("We cannot dissolve [turf].")) return if(1) wait_time = 50 if(2) if(acid_type != /obj/effect/xenomorph/acid/strong) - to_chat(src, SPAN_WARNING("This [T.name] is too tough to be melted by our weak acid.")) + to_chat(src, SPAN_WARNING("This [turf.name] is too tough to be melted by our weak acid.")) return wait_time = 100 else return - if(istype(T, /turf/closed/wall)) - var/turf/closed/wall/W = T + if(istype(turf, /turf/closed/wall)) + var/turf/closed/wall/W = turf // Direction from wall to the mob generating acid on the wall turf var/ambiguous_dir_msg = SPAN_XENOWARNING("We are unsure which direction to melt through [W]. Face it directly and try again.") @@ -92,7 +92,7 @@ var/acided_hole_type = W.acided_hole_dir & (EAST|WEST) ? "a hole horizontally" : "a hole vertically" to_chat(src, SPAN_XENOWARNING("We begin generating enough acid to melt [acided_hole_type] through [W].")) else - to_chat(src, SPAN_XENOWARNING("We begin generating enough acid to melt through [T].")) + to_chat(src, SPAN_XENOWARNING("We begin generating enough acid to melt through [turf].")) else to_chat(src, SPAN_WARNING("You cannot dissolve [O].")) return @@ -101,7 +101,7 @@ return // AGAIN BECAUSE SOMETHING COULD'VE ACIDED THE PLACE - for(var/obj/effect/xenomorph/acid/A in T) + for(var/obj/effect/xenomorph/acid/A in turf) if(acid_type == A.type && A.acid_t == O) to_chat(src, SPAN_WARNING("[A] is already drenched in acid.")) return @@ -131,7 +131,7 @@ use_plasma(plasma_cost) - var/obj/effect/xenomorph/acid/A = new acid_type(T, O) + var/obj/effect/xenomorph/acid/A = new acid_type(turf, O) if(istype(O, /obj/vehicle/multitile)) var/obj/vehicle/multitile/R = O @@ -167,8 +167,8 @@ REMOVE_TRAIT(H, TRAIT_IMMOBILIZED, trait_source) if(ishuman(H)) - var/mob/living/carbon/human/T = H - T.update_xeno_hostile_hud() + var/mob/living/carbon/human/turf = H + turf.update_xeno_hostile_hud() to_chat(H, SPAN_XENOHIGHDANGER("We can move again!")) /mob/living/carbon/xenomorph/proc/zoom_in() @@ -215,28 +215,28 @@ action.on_zoom_out() return -/mob/living/carbon/xenomorph/proc/do_acid_spray_cone(turf/T, spray_type = /obj/effect/xenomorph/spray, range = 3) +/mob/living/carbon/xenomorph/proc/do_acid_spray_cone(turf/turf, spray_type = /obj/effect/xenomorph/spray, range = 3) set waitfor = FALSE - var/facing = get_cardinal_dir(src, T) + var/facing = get_cardinal_dir(src, turf) setDir(facing) - T = loc + turf = loc for(var/i in 0 to range - 1) - var/turf/next_turf = get_step(T, facing) + var/turf/next_turf = get_step(turf, facing) var/atom/movable/temp = new/obj/effect/xenomorph/spray() - var/atom/movable/AM = LinkBlocked(temp, T, next_turf) + var/atom/movable/AM = LinkBlocked(temp, turf, next_turf) qdel(temp) if(AM) AM.acid_spray_act(src) return - T = next_turf - var/obj/effect/xenomorph/spray/S = new spray_type(T, create_cause_data(initial( caste_type), src), hivenumber) - do_acid_spray_cone_normal(T, i, facing, S, spray_type) + turf = next_turf + var/obj/effect/xenomorph/spray/S = new spray_type(turf, create_cause_data(initial( caste_type), src), hivenumber) + do_acid_spray_cone_normal(turf, i, facing, S, spray_type) sleep(2) // Normal refers to the mathematical normal -/mob/living/carbon/xenomorph/proc/do_acid_spray_cone_normal(turf/T, distance, facing, obj/effect/xenomorph/spray/source_spray, spray_type = /obj/effect/xenomorph/spray) +/mob/living/carbon/xenomorph/proc/do_acid_spray_cone_normal(turf/turf, distance, facing, obj/effect/xenomorph/spray/source_spray, spray_type = /obj/effect/xenomorph/spray) if(!distance) return @@ -246,8 +246,8 @@ var/normal_dir = turn(facing, 90) var/inverse_normal_dir = turn(facing, -90) - var/turf/normal_turf = T - var/turf/inverse_normal_turf = T + var/turf/normal_turf = turf + var/turf/inverse_normal_turf = turf var/normal_density_flag = FALSE var/inverse_normal_density_flag = FALSE @@ -286,27 +286,26 @@ var/turf/prev_turf = loc var/distance = 0 - for(var/turf/T in turflist) + for(var/turf/turf in turflist) distance++ if(!prev_turf && length(turflist) > 1) prev_turf = get_turf(src) continue //So we don't burn the tile we be standin on - if(T.density || istype(T, /turf/open/space)) + if(turf.density || istype(turf, /turf/open/space)) break if(distance > distance_max) break - var/atom/movable/temp = new spray_path() - var/atom/movable/AM = LinkBlocked(temp, prev_turf, T) + var/atom/movable/blocker = LinkBlocked(temp, prev_turf, turf) qdel(temp) - if(AM) - AM.acid_spray_act(src) + if(blocker) + blocker.acid_spray_act(src) break - prev_turf = T - new spray_path(T, create_cause_data(initial(caste_type), src), hivenumber) + prev_turf = turf + new spray_path(turf, create_cause_data(initial(caste_type), src), hivenumber) sleep(2) From 4d6eb74023b2614783e84ddc32278703fc63b25a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 07:15:25 +0100 Subject: [PATCH 224/275] Automatic changelog for PR #6793 [ci skip] --- html/changelogs/AutoChangeLog-pr-6793.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6793.yml diff --git a/html/changelogs/AutoChangeLog-pr-6793.yml b/html/changelogs/AutoChangeLog-pr-6793.yml new file mode 100644 index 000000000000..2ab5aa0c44f5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6793.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscadd: "acid spray scorches grass and melts snow" \ No newline at end of file From 64ec1c24ecfca144dfed596de123bb718f5f2928 Mon Sep 17 00:00:00 2001 From: Paul Mullen <101871009+mullenpaul@users.noreply.github.com> Date: Mon, 5 Aug 2024 07:32:54 +0100 Subject: [PATCH 225/275] remote dropship computers are no longer hard coded to dropship id (#5876) # About the pull request Remote dropship flight control terminals are no longer hard coded. The remote controls in CIC have been removed from one per dropship to one console. The dropship to control can be selected in TGUI. Groundside remote terminals will now randomly select a marine dropship to call down. # Explain why it's good for the game By removing hardcoded references to the alamo and normandy, we open the ability for the marines to select alternative dropships. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: ui: added section in dropship flight computer for some terminals to select which dropship to control maptweak: reworked CIC remote terminals refactor: some remote terminals can control different dropships balance: queen will randomly select a dropship to call down to the lz on hijack balance: when dropship exists on primary landing pad, the queen can't call down another dropship balance: when a dropship is enroute to the primary landing pad, the queen can't call another dropship /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> Co-authored-by: Drulikar --- .../shuttle/computers/dropship_computer.dm | 166 +++++++++++++----- maps/map_files/USS_Almayer/USS_Almayer.dmm | 135 +++++++------- .../tgui/interfaces/DropshipFlightControl.tsx | 110 ++++++++++-- .../tgui/interfaces/NavigationShuttle.tsx | 2 +- 4 files changed, 284 insertions(+), 129 deletions(-) diff --git a/code/modules/shuttle/computers/dropship_computer.dm b/code/modules/shuttle/computers/dropship_computer.dm index a28f65ce475d..87487239452e 100644 --- a/code/modules/shuttle/computers/dropship_computer.dm +++ b/code/modules/shuttle/computers/dropship_computer.dm @@ -28,6 +28,8 @@ // linked lz id (lz1, lz2 or null) var/linked_lz + var/can_change_shuttle = FALSE + /obj/structure/machinery/computer/shuttle/dropship/flight/Initialize(mapload, ...) . = ..() compatible_landing_zones = get_landing_zones() @@ -91,7 +93,10 @@ ui = SStgui.try_update_ui(user, src, ui) if (!ui) var/obj/docking_port/mobile/shuttle = SSshuttle.getShuttle(shuttleId) - ui = new(user, src, "DropshipFlightControl", "[shuttle.name] Flight Computer") + var/name = shuttle?.name + if(can_change_shuttle) + name = "Remote" + ui = new(user, src, "DropshipFlightControl", "[name] Flight Computer") ui.open() /obj/structure/machinery/computer/shuttle/dropship/flight/ui_status(mob/user, datum/ui_state/state) @@ -114,7 +119,7 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/ui_state(mob/user) var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) - if(shuttle.is_hijacked) + if(shuttle?.is_hijacked) return GLOB.never_state return GLOB.not_incapacitated_and_adjacent_strict_state @@ -123,11 +128,24 @@ compatible_landing_zones = get_landing_zones() var/obj/docking_port/mobile/shuttle = SSshuttle.getShuttle(shuttleId) // we convert the time to seconds for rendering to ui - .["max_flight_duration"] = shuttle.callTime / 10 - .["max_pre_arrival_duration"] = shuttle.prearrivalTime / 10 - .["max_refuel_duration"] = shuttle.rechargeTime / 10 - .["max_engine_start_duration"] = shuttle.ignitionTime / 10 - .["door_data"] = list("port", "starboard", "aft") + if(shuttle) + .["max_flight_duration"] = shuttle.callTime / 10 + .["max_pre_arrival_duration"] = shuttle.prearrivalTime / 10 + .["max_refuel_duration"] = shuttle.rechargeTime / 10 + .["max_engine_start_duration"] = shuttle.ignitionTime / 10 + .["door_data"] = list("port", "starboard", "aft") + .["alternative_shuttles"] = list() + if(can_change_shuttle) + .["alternative_shuttles"] = alternative_shuttles() + +/obj/structure/machinery/computer/shuttle/dropship/flight/proc/alternative_shuttles() + . = list() + for(var/obj/docking_port/mobile/marine_dropship/shuttle in SSshuttle.mobile) + . += list( + list( + "id" = shuttle.id, "name" = shuttle) + ) + /obj/structure/machinery/computer/shuttle/dropship/flight/attack_hand(mob/user) . = ..(user) @@ -140,6 +158,10 @@ // if the dropship has crashed don't allow more interactions var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) + if(!shuttle) + tgui_interact(user) + return + if(shuttle.mode == SHUTTLE_CRASHED) to_chat(user, SPAN_NOTICE("[src] is unresponsive.")) return @@ -188,6 +210,23 @@ var/obj/docking_port/mobile/shuttle = SSshuttle.getShuttle(shuttleId) if(linked_lz) + var/obj/docking_port/stationary/landing_zone = SSshuttle.getDock(linked_lz) + var/obj/docking_port/mobile/maybe_dropship = landing_zone.get_docked() + + if(maybe_dropship) + to_chat(xeno, SPAN_NOTICE("A metal bird already is here.")) + return + + var/conflicting_transit = FALSE + for(var/obj/docking_port/mobile/other_shuttle in SSshuttle.mobile) + if(landing_zone == other_shuttle.destination) + conflicting_transit = TRUE + break + + if(conflicting_transit) + to_chat(xeno, SPAN_NOTICE("A metal bird is already coming.")) + return + playsound(loc, 'sound/machines/terminal_success.ogg', KEYBOARD_SOUND_VOLUME, 1) if(shuttle.mode == SHUTTLE_IDLE && !is_ground_level(shuttle.z)) var/result = SSshuttle.moveShuttle(shuttleId, linked_lz, TRUE) @@ -199,7 +238,7 @@ log_ares_flight("Unknown", "Remote launch signal for [shuttle.name] received. Authentication garbled.") log_ares_security("Security Alert", "Remote launch signal for [shuttle.name] received. Authentication garbled.") return - if(shuttle.destination.id != linked_lz) + if(shuttle.destination && shuttle.destination.id != linked_lz) to_chat(xeno, "The shuttle not ready. The screen reads T-[shuttle.timeLeft(10)]. Have patience.") return if(shuttle.mode == SHUTTLE_CALL) @@ -214,6 +253,11 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/attack_alien(mob/living/carbon/xenomorph/xeno) + // if the shuttleid is null or the shuttleid references a shuttle that has been removed from play, pick one + if(!shuttleId || !SSshuttle.getShuttle(shuttleId, FALSE)) + var/list/alternatives = alternative_shuttles() + shuttleId = pick(alternatives)["id"] + var/obj/docking_port/mobile/marine_dropship/dropship = SSshuttle.getShuttle(shuttleId) // If the attacking xeno isn't the queen. @@ -339,37 +383,41 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/ui_data(mob/user) var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) . = list() - .["shuttle_mode"] = shuttle.mode - .["flight_time"] = shuttle.timeLeft(0) - .["is_disabled"] = disabled || shuttle.is_hijacked + .["shuttle_id"] = shuttle?.id + .["shuttle_mode"] = shuttle?.mode + .["flight_time"] = shuttle?.timeLeft(0) + .["is_disabled"] = disabled + if(shuttle?.is_hijacked) + .["is_disabled"] = TRUE .["locked_down"] = FALSE .["can_fly_by"] = !is_remote .["can_set_automated"] = is_remote .["automated_control"] = list( - "is_automated" = shuttle.automated_hangar_id != null || shuttle.automated_lz_id != null, - "hangar_lz" = shuttle.automated_hangar_id, - "ground_lz" = shuttle.automated_lz_id + "is_automated" = shuttle?.automated_hangar_id != null || shuttle?.automated_lz_id != null, + "hangar_lz" = shuttle?.automated_hangar_id, + "ground_lz" = shuttle?.automated_lz_id ) .["primary_lz"] = SSticker.mode.active_lz?.linked_lz - if(shuttle.destination) - .["target_destination"] = shuttle.in_flyby? "Flyby" : shuttle.destination.name + if(shuttle?.destination) + .["target_destination"] = shuttle?.in_flyby? "Flyby" : shuttle?.destination.name - .["door_status"] = is_remote ? list() : shuttle.get_door_data() + .["door_status"] = is_remote ? list() : shuttle?.get_door_data() .["has_flyby_skill"] = skillcheck(user, SKILL_PILOT, SKILL_PILOT_EXPERT) // Launch Alarm Variables - .["playing_launch_announcement_alarm"] = shuttle.playing_launch_announcement_alarm + .["playing_launch_announcement_alarm"] = shuttle?.playing_launch_announcement_alarm .["destinations"] = list() // add flight - .["destinations"] += list( - list( - "id" = DROPSHIP_FLYBY_ID, - "name" = "Flyby", - "available" = TRUE, - "error" = FALSE + if(!is_remote) + .["destinations"] += list( + list( + "id" = DROPSHIP_FLYBY_ID, + "name" = "Flyby", + "available" = TRUE, + "error" = FALSE + ) ) - ) for(var/obj/docking_port/stationary/dock in compatible_landing_zones) var/dock_reserved = FALSE @@ -377,7 +425,7 @@ if(dock == other_shuttle.destination) dock_reserved = TRUE break - var/can_dock = shuttle.canDock(dock) + var/can_dock = shuttle?.canDock(dock) var/list/dockinfo = list( "id" = dock.id, "name" = dock.name, @@ -391,16 +439,23 @@ if(.) return var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) - if(disabled || shuttle.is_hijacked) + if(disabled || (shuttle && shuttle.is_hijacked)) + switch(action) + if ("change_shuttle") + var/new_shuttle = params["new_shuttle"] + return set_shuttle(new_shuttle) return var/mob/user = usr - var/obj/structure/machinery/computer/shuttle/dropship/flight/comp = shuttle.getControlConsole() - if(comp.dropship_control_lost) - to_chat(user, SPAN_WARNING("The dropship isn't responding to controls.")) - return + if (shuttle) + var/obj/structure/machinery/computer/shuttle/dropship/flight/comp = shuttle.getControlConsole() + if(comp.dropship_control_lost) + to_chat(user, SPAN_WARNING("The dropship isn't responding to controls.")) + return switch(action) if("move") + if(!shuttle) + return FALSE if(shuttle.mode != SHUTTLE_IDLE && (shuttle.mode != SHUTTLE_CALL && !shuttle.destination)) to_chat(usr, SPAN_WARNING("You can't move to a new destination right now.")) return TRUE @@ -458,6 +513,8 @@ playsound(loc, get_sfx("terminal_button"), KEYBOARD_SOUND_VOLUME, 1) return FALSE if("door-control") + if(!shuttle) + return FALSE if(shuttle.mode == SHUTTLE_CALL || shuttle.mode == SHUTTLE_RECALL) return TRUE var/interaction = params["interaction"] @@ -468,6 +525,8 @@ playsound(loc, 'sound/machines/terminal_error.ogg', KEYBOARD_SOUND_VOLUME, 1) to_chat(user, SPAN_WARNING("Door controls have been overridden. Please call technical support.")) if("set-automate") + if(!shuttle) + return FALSE var/almayer_lz = params["hangar_id"] var/ground_lz = params["ground_id"] var/delay = clamp(params["delay"] SECONDS, DROPSHIP_MIN_AUTO_DELAY, DROPSHIP_MAX_AUTO_DELAY) @@ -491,14 +550,9 @@ message_admins(log) log_interact(user, msg = "[log]") return - /* TODO - if(!dropship.automated_launch) //If we're toggling it on... - var/auto_delay - auto_delay = tgui_input_number(usr, "Set the delay for automated departure after recharging (seconds)", "Automated Departure Settings", DROPSHIP_MIN_AUTO_DELAY/10, DROPSHIP_MAX_AUTO_DELAY/10, DROPSHIP_MIN_AUTO_DELAY/10) - dropship.automated_launch_delay = Clamp(auto_delay SECONDS, DROPSHIP_MIN_AUTO_DELAY, DROPSHIP_MAX_AUTO_DELAY) - dropship.set_automated_launch(!dropship.automated_launch) - */ if("disable-automate") + if(!shuttle) + return FALSE shuttle.automated_hangar_id = null shuttle.automated_lz_id = null shuttle.automated_delay = null @@ -510,18 +564,43 @@ return if("cancel-flyby") + if(!shuttle) + return FALSE if(shuttle.in_flyby && shuttle.timer && shuttle.timeLeft(1) >= DROPSHIP_WARMUP_TIME) shuttle.setTimer(DROPSHIP_WARMUP_TIME) if("play_launch_announcement_alarm") + if(!shuttle) + return FALSE if (shuttle.mode != SHUTTLE_IDLE && shuttle.mode != SHUTTLE_RECHARGING) to_chat(usr, SPAN_WARNING("The Launch Announcement Alarm is designed to tell people that you're going to take off soon.")) - return + return TRUE shuttle.alarm_sound_loop.start() shuttle.playing_launch_announcement_alarm = TRUE - return + return TRUE if ("stop_playing_launch_announcement_alarm") + if(!shuttle) + return FALSE stop_playing_launch_announcement_alarm() - return + return TRUE + if ("change_shuttle") + var/new_shuttle = params["new_shuttle"] + return set_shuttle(new_shuttle) + +/obj/structure/machinery/computer/shuttle/dropship/flight/proc/set_shuttle(new_shuttle) + var/mob/user = usr + if(!new_shuttle || shuttleId == new_shuttle) + return FALSE + var/found = FALSE + var/list/alternatives = alternative_shuttles() + for(var/alt_shuttle in alternatives) + if(alt_shuttle["id"] == new_shuttle) + found = TRUE + if(found) + shuttleId = new_shuttle + update_static_data(user) + else + log_admin("Player [user] attempted to change shuttle illegally.") + return TRUE /obj/structure/machinery/computer/shuttle/dropship/flight/proc/stop_playing_launch_announcement_alarm() var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) @@ -534,18 +613,19 @@ icon = 'icons/obj/structures/machinery/computer.dmi' icon_state = "shuttle" linked_lz = DROPSHIP_LZ1 - shuttleId = DROPSHIP_ALAMO is_remote = TRUE + can_change_shuttle = TRUE /obj/structure/machinery/computer/shuttle/dropship/flight/lz2 icon = 'icons/obj/structures/machinery/computer.dmi' icon_state = "shuttle" linked_lz = DROPSHIP_LZ2 - shuttleId = DROPSHIP_NORMANDY is_remote = TRUE + can_change_shuttle = TRUE /obj/structure/machinery/computer/shuttle/dropship/flight/remote_control icon = 'icons/obj/structures/machinery/computer.dmi' icon_state = "shuttle" is_remote = TRUE needs_power = TRUE + can_change_shuttle = TRUE diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index dba72a936591..4027f3a96d20 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -229,15 +229,6 @@ }, /turf/open/floor/wood/ship, /area/almayer/living/basketball) -"abQ" = ( -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 - }, -/obj/structure/machinery/cm_vending/gear/staff_officer_armory, -/turf/open/floor/almayer/redfull, -/area/almayer/command/cic) "abR" = ( /obj/item/tank/phoron, /turf/open/floor/almayer/redfull, @@ -3941,36 +3932,12 @@ }, /turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) -"azV" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/window/reinforced/toughened{ - dir = 8 - }, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - dir = 4; - name = "Normandy Remote Control Console"; - shuttleId = "dropship_normandy" - }, -/turf/open/floor/almayer/plate, -/area/almayer/command/cic) "azW" = ( /obj/structure/machinery/door/window/westright{ dir = 2 }, /turf/open/floor/plating/plating_catwalk, /area/almayer/command/cic) -"azX" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/window/reinforced/toughened{ - dir = 4 - }, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - dir = 8; - name = "Alamo Remote Control Console"; - shuttleId = "dropship_alamo" - }, -/turf/open/floor/almayer/plate, -/area/almayer/command/cic) "azZ" = ( /obj/structure/machinery/keycard_auth, /obj/structure/surface/table/reinforced/black, @@ -16871,6 +16838,10 @@ }, /turf/open/floor/almayer/green/northwest, /area/almayer/living/offices) +"cWw" = ( +/obj/structure/machinery/cm_vending/gear/staff_officer_armory, +/turf/open/floor/almayer/redfull, +/area/almayer/command/cic) "cWy" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/item/reagent_container/food/snacks/packaged_burger, @@ -24163,20 +24134,6 @@ }, /turf/open/floor/plating, /area/almayer/engineering/laundry) -"geg" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/cameras/hangar{ - dir = 4; - pixel_y = 12 - }, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - dir = 4; - name = "Normandy Remote Control Console"; - pixel_y = -12; - shuttleId = "dropship_normandy" - }, -/turf/open/floor/almayer/redfull, -/area/almayer/living/offices/flight) "gei" = ( /obj/structure/sign/safety/ref_bio_storage{ pixel_x = -17; @@ -27432,6 +27389,17 @@ }, /turf/open/floor/almayer/greenfull, /area/almayer/living/offices) +"huw" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/window/reinforced/toughened{ + dir = 8 + }, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + dir = 4; + name = "Dropship Remote Control Console" + }, +/turf/open/floor/almayer/plate, +/area/almayer/command/cic) "huD" = ( /obj/structure/machinery/light{ dir = 1 @@ -33235,6 +33203,15 @@ }, /turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) +"jSc" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/obj/structure/machinery/cm_vending/gear/staff_officer_armory, +/turf/open/floor/almayer/redfull, +/area/almayer/command/cic) "jSo" = ( /obj/item/tool/warning_cone, /turf/open/floor/almayer/plate, @@ -42168,6 +42145,19 @@ /obj/effect/landmark/late_join/charlie, /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/charlie) +"nCj" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/cameras/hangar{ + dir = 4; + pixel_y = 12 + }, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + dir = 4; + pixel_y = -12; + name = "Remote dropship navigation computer" + }, +/turf/open/floor/almayer/redfull, +/area/almayer/living/offices/flight) "nCn" = ( /obj/structure/pipes/vents/pump/on, /turf/open/floor/almayer/plate, @@ -51900,10 +51890,6 @@ }, /turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_p) -"ryR" = ( -/obj/structure/machinery/cm_vending/gear/staff_officer_armory, -/turf/open/floor/almayer/redfull, -/area/almayer/command/cic) "ryY" = ( /obj/effect/step_trigger/clone_cleaner, /obj/structure/disposalpipe/down/almayer{ @@ -53587,20 +53573,6 @@ }, /turf/open/floor/almayer/green/northeast, /area/almayer/hallways/lower/port_midship_hallway) -"siz" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/cameras/hangar{ - dir = 8; - pixel_y = -12 - }, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - dir = 8; - name = "Alamo Remote Control Console"; - pixel_y = 12; - shuttleId = "dropship_alamo" - }, -/turf/open/floor/almayer/redfull, -/area/almayer/living/offices/flight) "siC" = ( /turf/open/floor/almayer/red/northwest, /area/almayer/hallways/lower/port_fore_hallway) @@ -54862,6 +54834,13 @@ }, /turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) +"sKI" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/window/reinforced/toughened{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/almayer/command/cic) "sKM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 @@ -66374,6 +66353,20 @@ }, /turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) +"xnZ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/cameras/hangar{ + dir = 8; + pixel_y = -12 + }, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + dir = 8; + pixel_y = 12; + shuttleId = "dropship_alamo"; + name = "Remote dropship navigation computer" + }, +/turf/open/floor/almayer/redfull, +/area/almayer/living/offices/flight) "xoe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -88725,7 +88718,7 @@ aqN alX asc abk -azV +huw aAB aBZ avY @@ -89022,7 +89015,7 @@ bHB xyw aho vWc -geg +nCj aEj aho aYt @@ -89131,7 +89124,7 @@ wVW wVW rOC soX -azX +sKI vHt aCb aDv @@ -89531,7 +89524,7 @@ agj aic sxW wVW -abQ +jSc atN cEl sOi @@ -89834,7 +89827,7 @@ bHB xyw aho dkj -siz +xnZ gYt aho aYt @@ -90355,7 +90348,7 @@ alX aIf aED wVW -ryR +cWw jvX iaa wVW diff --git a/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx b/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx index 4e21b8223660..ee99db7f15a5 100644 --- a/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx +++ b/tgui/packages/tgui/interfaces/DropshipFlightControl.tsx @@ -1,3 +1,5 @@ +import { useEffect, useState } from 'react'; + import { useBackend, useSharedState } from '../backend'; import { Box, @@ -39,7 +41,13 @@ interface AutomatedControl { ground_lz: null | string; } +type ShuttleRef = { + name: string; + id: string; +}; + interface DropshipNavigationProps extends NavigationProps { + shuttle_id: string; door_status: Array; has_flight_optimisation?: 0 | 1; is_flight_optimised?: 0 | 1; @@ -48,8 +56,9 @@ interface DropshipNavigationProps extends NavigationProps { primary_lz?: string; automated_control: AutomatedControl; has_flyby_skill: 0 | 1; - playing_launch_announcement_alarm: boolean; + can_change_shuttle: 0 | 1; + alternative_shuttles: Array; } const DropshipDoorControl = () => { @@ -248,7 +257,7 @@ export const TouchdownCooldown = () => { ); }; -const AutopilotConfig = (props) => { +const AutopilotConfig = () => { const { data, act } = useBackend(); const [automatedHangar, setAutomatedHangar] = useSharedState< string | undefined @@ -327,6 +336,7 @@ const StopLaunchAnnouncementAlarm = () => { icon="ban" onClick={() => { act('stop_playing_launch_announcement_alarm'); + act('button-push'); }} > Stop Alarm @@ -341,6 +351,7 @@ const PlayLaunchAnnouncementAlarm = () => { icon="rocket" onClick={() => { act('play_launch_announcement_alarm'); + act('button-push'); }} > Start Alarm @@ -349,11 +360,7 @@ const PlayLaunchAnnouncementAlarm = () => { }; const LaunchAnnouncementAlarm = () => { - const { data, act } = useBackend(); - const [siteselection, setSiteSelection] = useSharedState( - 'target_site', - undefined, - ); + const { data } = useBackend(); return (
    { ); }; -const RenderScreen = (props) => { +const DropshipButton = (props: { + readonly shipId: string; + readonly shipName: string; + readonly disable: boolean; + readonly onClick: () => void; +}) => { + const { act, data } = useBackend(); + const match = props.shipId === data.shuttle_id; + + return ( + + ); +}; + +const DropshipSelector = () => { + const { data } = useBackend(); + const [refreshTimeout, setRefreshTimeout] = useState< + NodeJS.Timeout | undefined + >(undefined); + + useEffect(() => { + if (refreshTimeout) { + return () => clearTimeout(refreshTimeout); + } + return () => {}; + }, [refreshTimeout]); + + return ( +
    + + {data.alternative_shuttles + .sort((a, b) => a.id.localeCompare(b.id)) + .map((x) => ( + { + const freeze = setTimeout( + () => setRefreshTimeout(undefined), + 2000, + ); + setRefreshTimeout(freeze); + }} + /> + ))} + +
    + ); +}; + +const RenderScreen = () => { const { data } = useBackend(); return ( <> - {data.can_set_automated === 1 && } + {data.alternative_shuttles.length > 0 && } {data.shuttle_mode === 'idle' && } + {data.shuttle_mode === 'idle' && data.can_set_automated === 1 && ( + + )} {data.shuttle_mode === 'igniting' && } {data.shuttle_mode === 'pre-arrival' && } {data.shuttle_mode === 'recharging' && } @@ -384,18 +457,27 @@ const RenderScreen = (props) => { )} {data.door_status.length > 0 && } - {} + {data.alternative_shuttles.length === 0 && } + + ); +}; + +const DropshipDisabledScreen = () => { + const { data } = useBackend(); + return ( + <> + {data.alternative_shuttles.length > 0 && } + ); }; -export const DropshipFlightControl = (props) => { +export const DropshipFlightControl = () => { const { data } = useBackend(); return ( - - {data.is_disabled === 1 && } - {data.is_disabled === 0 && } + + {data.is_disabled === 0 ? : } ); diff --git a/tgui/packages/tgui/interfaces/NavigationShuttle.tsx b/tgui/packages/tgui/interfaces/NavigationShuttle.tsx index 239ce8f2601d..91f831137f1c 100644 --- a/tgui/packages/tgui/interfaces/NavigationShuttle.tsx +++ b/tgui/packages/tgui/interfaces/NavigationShuttle.tsx @@ -261,7 +261,7 @@ const DoorControls = () => { }; export const DisabledScreen = (props) => { - const { data, act } = useBackend(); + const { data } = useBackend(); const disabled_text = data.mission_accomplished ? 'Auto-navigation protocol completed - return home complete. Shuttle disabled.' From cb1ae0742e80e7dbbf8bf9a8b04472eeb1c7be93 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 07:37:50 +0100 Subject: [PATCH 226/275] Automatic changelog for PR #5876 [ci skip] --- html/changelogs/AutoChangeLog-pr-5876.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-5876.yml diff --git a/html/changelogs/AutoChangeLog-pr-5876.yml b/html/changelogs/AutoChangeLog-pr-5876.yml new file mode 100644 index 000000000000..4a6d5b863e60 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-5876.yml @@ -0,0 +1,9 @@ +author: "mullenpaul" +delete-after: True +changes: + - ui: "added section in dropship flight computer for some terminals to select which dropship to control" + - maptweak: "reworked CIC remote terminals" + - refactor: "some remote terminals can control different dropships" + - balance: "queen will randomly select a dropship to call down to the lz on hijack" + - balance: "when dropship exists on primary landing pad, the queen can't call down another dropship" + - balance: "when a dropship is enroute to the primary landing pad, the queen can't call another dropship" \ No newline at end of file From ad94f37a7f8865697366c0dd6f42d69f8a4b99b2 Mon Sep 17 00:00:00 2001 From: harryob <55142896+harryob@users.noreply.github.com> Date: Mon, 5 Aug 2024 09:36:54 +0100 Subject: [PATCH 227/275] autowiki improvements (again) (#6852) ![CleanShot 2024-08-02 at 13 37 52@2x](https://github.com/user-attachments/assets/79625a52-f80b-4bbc-b55d-290ea7d24efd) misc improvements to the guns autowiki page(s) --- code/__DEFINES/autowiki.dm | 7 +++ code/datums/agents/tools/decoy.dm | 2 + code/datums/datum.dm | 4 ++ .../items/explosives/grenades/marines.dm | 4 ++ code/game/world.dm | 2 +- code/modules/autowiki/pages/_page.dm | 1 + code/modules/autowiki/pages/guns.dm | 52 ++++++++++++++++++- code/modules/projectiles/ammunition.dm | 2 + .../specialist/launcher/grenade_launcher.dm | 8 ++- code/modules/projectiles/magazines/misc.dm | 4 ++ colonialmarines.dme | 1 + 11 files changed, 84 insertions(+), 3 deletions(-) create mode 100644 code/__DEFINES/autowiki.dm diff --git a/code/__DEFINES/autowiki.dm b/code/__DEFINES/autowiki.dm new file mode 100644 index 000000000000..4edf385bcc82 --- /dev/null +++ b/code/__DEFINES/autowiki.dm @@ -0,0 +1,7 @@ +#ifdef AUTOWIKI + #define AUTOWIKI_SKIP(skip) autowiki_skip = skip + #define IS_AUTOWIKI_SKIP(datum) datum.autowiki_skip +#else + #define AUTOWIKI_SKIP(skip) + #define IS_AUTOWIKI_SKIP(datum) UNLINT(FALSE) +#endif diff --git a/code/datums/agents/tools/decoy.dm b/code/datums/agents/tools/decoy.dm index 57c8e5130fee..57eef25a446d 100644 --- a/code/datums/agents/tools/decoy.dm +++ b/code/datums/agents/tools/decoy.dm @@ -1,4 +1,6 @@ /obj/item/explosive/grenade/decoy + AUTOWIKI_SKIP(TRUE) + name = "decoy grenade" desc = "A grenade typically used to distract the enemy. Emits a loud bang. Detonates in 5 seconds. Has 3 uses" diff --git a/code/datums/datum.dm b/code/datums/datum.dm index e926dfd022ca..2370987b4cfc 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -70,6 +70,10 @@ var/list/cached_vars #endif +#ifdef AUTOWIKI + var/autowiki_skip = FALSE +#endif + /** * Default implementation of clean-up code. * diff --git a/code/game/objects/items/explosives/grenades/marines.dm b/code/game/objects/items/explosives/grenades/marines.dm index 09c0197cda7f..fef62ab6a835 100644 --- a/code/game/objects/items/explosives/grenades/marines.dm +++ b/code/game/objects/items/explosives/grenades/marines.dm @@ -97,6 +97,8 @@ falloff_mode = EXPLOSION_FALLOFF_SHAPE_LINEAR /obj/item/explosive/grenade/high_explosive/frag/toy + AUTOWIKI_SKIP(TRUE) + name = "toy HEFA grenade" desc = "High-Explosive Fragmenting-Antipersonnel. A small, but deceptively strong fragmentation grenade that has been phasing out the M15 fragmentation grenades alongside the M40 HEDP. Capable of being loaded in the M92 Launcher, or thrown by hand. Wait, the labeling on the side indicates this is a toy, what the hell?" explosion_power = 0 @@ -865,6 +867,8 @@ return /obj/item/explosive/grenade/high_explosive/holy_hand_grenade + AUTOWIKI_SKIP(TRUE) + name = "\improper Holy Hand Grenade of Antioch" desc = "And Saint Attila raised the hand grenade up on high, saying, \"O LORD, bless this Thy hand grenade that with it Thou mayest blow Thine enemies to tiny bits, in Thy mercy.\" And the LORD did grin and the people did feast upon the lambs and sloths and carp and anchovies... And the LORD spake, saying, \"First shalt thou take out the Holy Pin, then shalt thou count to three, no more, no less. Three shall be the number thou shalt count, and the number of the counting shall be three. Four shalt thou not count, neither count thou two, excepting that thou then proceed to three. Five is right out. Once the number three, being the third number, be reached, then lobbest thou thy Holy Hand Grenade of Antioch towards thy foe, who, being naughty in My sight, shall snuff it.\"" icon_state = "grenade_antioch" diff --git a/code/game/world.dm b/code/game/world.dm index bf9534e5f926..101066c21cdb 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -114,7 +114,7 @@ GLOBAL_LIST_INIT(reboot_sfx, file2list("config/reboot_sfx.txt")) GLOB.log_directory += "[replacetext(time_stamp(), ":", ".")]" runtime_logging_ready = TRUE // Setting up logging now, so disabling early logging - #ifndef UNIT_TESTS + #if !defined(UNIT_TESTS) && !defined(AUTOWIKI) world.log = file("[GLOB.log_directory]/dd.log") #endif backfill_runtime_log() diff --git a/code/modules/autowiki/pages/_page.dm b/code/modules/autowiki/pages/_page.dm index 0e4091d0ccc5..7bd7b6dcf42c 100644 --- a/code/modules/autowiki/pages/_page.dm +++ b/code/modules/autowiki/pages/_page.dm @@ -27,6 +27,7 @@ /// something that looks like `{{ Autowiki_Circuit|name=Combiner|description=This combines }}` /// Lists, which must be array-like (no keys), will be turned into a flat list with their key and a number, /// such that list("food" = list("fruit", "candy")) -> food1=fruit|food2=candy +/// Your page should respect AUTOWIKI_SKIP, and check for this using IS_AUTOWIKI_SKIP /datum/autowiki/proc/include_template(name, parameters) var/template_text = "{{[name]" diff --git a/code/modules/autowiki/pages/guns.dm b/code/modules/autowiki/pages/guns.dm index 017c2535a5e1..4c276fb91b53 100644 --- a/code/modules/autowiki/pages/guns.dm +++ b/code/modules/autowiki/pages/guns.dm @@ -42,6 +42,9 @@ for(var/ammo_typepath in valid_mag_types) var/obj/item/ammo_magazine/generating_mag = new ammo_typepath() + if(IS_AUTOWIKI_SKIP(generating_mag)) + continue + var/ammo_filename = SANITIZE_FILENAME(escape_value(format_text(generating_mag.name))) if(!fexists("data/autowiki_files/[ammo_filename].png")) @@ -61,6 +64,8 @@ )) generating_gun.current_mag = generating_mag + generating_gun.ammo = current_ammo + generating_gun.in_chamber = null var/list/gun_ammo_data = generating_gun.ui_data() var/list/armor_data = list() @@ -68,18 +73,63 @@ var/iterator = 1 for(var/header in gun_ammo_data["damage_armor_profile_headers"]) var/damage = gun_ammo_data["damage_armor_profile_marine"][iterator] + if(!damage) + break armor_data["armor-[header]"] = damage iterator++ var/list/damage = list("ammo_name" = escape_value(generating_mag.name)) - damage += armor_data + if(length(armor_data)) + damage += armor_data damage_table += include_template("Autowiki/DamageVersusArmorRow", damage) qdel(generating_mag) + var/grenades = "" + if(istype(generating_gun, /obj/item/weapon/gun/launcher/grenade)) + var/obj/item/weapon/gun/launcher/grenade/generating_launcher = generating_gun + + var/list/permitted_grenades = list() + for(var/obj/item/explosive/grenade/type as anything in generating_launcher.valid_munitions) + permitted_grenades |= subtypesof(type) + + var/list/unique_grenades = list() + var/list/unique_grenade_names = list() + for(var/obj/item/explosive/grenade/grenade_type as anything in permitted_grenades) + if(initial(grenade_type.name) in unique_grenade_names) + continue + unique_grenade_names += initial(grenade_type.name) + unique_grenades += grenade_type + + var/list/denied_grenades = list() + for(var/type in generating_launcher.disallowed_grenade_types) + denied_grenades |= typesof(type) + + var/valid_grenades = unique_grenades.Copy() - denied_grenades.Copy() + + for(var/grenade_path in valid_grenades) + var/obj/item/explosive/grenade/generating_grenade = new grenade_path() + + if(IS_AUTOWIKI_SKIP(generating_grenade)) + continue + + var/grenade_filename = SANITIZE_FILENAME(escape_value(format_text(generating_grenade.name))) + + if(!fexists("data/autowiki_files/[grenade_filename].png")) + upload_icon(getFlatIcon(generating_grenade, no_anim = TRUE), grenade_filename) + + grenades += include_template("Autowiki/Grenade", list( + "icon" = escape_value(grenade_filename), + "name" = escape_value(generating_grenade.name), + "description" = escape_value(generating_grenade.desc) + )) + + qdel(generating_grenade) + gun_data["ammo_types"] = ammo gun_data["damage_table"] = damage_table + gun_data["grenades"] = grenades var/list/attachments_by_slot = list() for(var/obj/item/attachable/attachment_typepath as anything in generating_gun.attachable_allowed) diff --git a/code/modules/projectiles/ammunition.dm b/code/modules/projectiles/ammunition.dm index 5db904869973..e032d3ebbe55 100644 --- a/code/modules/projectiles/ammunition.dm +++ b/code/modules/projectiles/ammunition.dm @@ -233,6 +233,8 @@ bullets/shells. ~N */ /obj/item/ammo_magazine/handful + AUTOWIKI_SKIP(TRUE) + name = "generic handful" desc = "A handful of rounds to reload on the go." icon = 'icons/obj/items/weapons/guns/handful.dmi' diff --git a/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm b/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm index 06ac5428bfc6..40a145e1f77c 100644 --- a/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm +++ b/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm @@ -25,7 +25,13 @@ ///Does it launch its grenades in a low arc or a high? Do they strike people in their path, or fly beyond? var/is_lobbing = FALSE ///Verboten munitions. This is a blacklist. Anything in this list isn't loadable. - var/disallowed_grenade_types = list(/obj/item/explosive/grenade/spawnergrenade, /obj/item/explosive/grenade/alien, /obj/item/explosive/grenade/incendiary/molotov, /obj/item/explosive/grenade/flashbang) + var/disallowed_grenade_types = list(/obj/item/explosive/grenade/spawnergrenade, + /obj/item/explosive/grenade/alien, + /obj/item/explosive/grenade/nerve_gas, + /obj/item/explosive/grenade/incendiary/bursting_pipe, + /obj/item/explosive/grenade/xeno_acid_grenade, + /obj/item/explosive/grenade/incendiary/molotov, + /obj/item/explosive/grenade/flashbang) ///What is this weapon permitted to fire? This is a whitelist. Anything in this list can be fired. Anything. var/valid_munitions = list(/obj/item/explosive/grenade) diff --git a/code/modules/projectiles/magazines/misc.dm b/code/modules/projectiles/magazines/misc.dm index 87568c953211..251b863535e7 100644 --- a/code/modules/projectiles/magazines/misc.dm +++ b/code/modules/projectiles/magazines/misc.dm @@ -47,12 +47,16 @@ //rocket launchers /obj/item/ammo_magazine/rifle/grenadespawner + AUTOWIKI_SKIP(TRUE) + name = "\improper GRENADE SPAWNER AMMO" desc = "OH GOD OH FUCK" default_ammo = /datum/ammo/grenade_container/rifle ammo_band_color = AMMO_BAND_COLOR_LIGHT_EXPLOSIVE /obj/item/ammo_magazine/rifle/huggerspawner + AUTOWIKI_SKIP(TRUE) + name = "\improper HUGGER SPAWNER AMMO" desc = "OH GOD OH FUCK" default_ammo = /datum/ammo/hugger_container diff --git a/colonialmarines.dme b/colonialmarines.dme index d1dc35b9fe77..a5109c8dd48a 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -37,6 +37,7 @@ #include "code\__DEFINES\atmospherics.dm" #include "code\__DEFINES\autofire.dm" #include "code\__DEFINES\autolathe.dm" +#include "code\__DEFINES\autowiki.dm" #include "code\__DEFINES\blood.dm" #include "code\__DEFINES\bsql.config.dm" #include "code\__DEFINES\bullet_traits.dm" From b424a2bdda33a826e5cd84579ac7dcd8a645a2e4 Mon Sep 17 00:00:00 2001 From: MPhonks <134622054+MPhonks@users.noreply.github.com> Date: Mon, 5 Aug 2024 14:55:47 +0200 Subject: [PATCH 228/275] Fixes and Readjusts Larva Surgery (#6864) # About the pull request Currently, the way the larva surgery was written, using the hemostat for the final larva removal step was **SLOWER** than using ghetto tools such as the wirecutters and fork. This PR aims to fix the issue by making the hemostat the best tool, whilst keeping the original time it took to do so, and readjusts the niche "using one's hands" in an emergency to be the fastest way at the cost of both the doctor's and patient's health. People used to ghetto surgery on larva will notice it being much slower. # Explain why it's good for the game It makes no sense for wirecutters and the fork to be faster than using the intended tool. Having the option to make an emergency procedure with one's hands gives doctors a satisfying way of saving their patients from impending chestburst death. # Testing Photographs and Procedure N/A # Changelog :cl: MarpleJones fix: Using the hemostat on the final larva surgery step is now better than using wirecutters or the fork. add: The final larva surgery step will now apply organ damage when done barehanded. Barehanded is faster than using tools by a couple of seconds, at the cost of the doctor's and the patient's health. add: Adds an acidsplash sound effect to doing the barehanded step. /:cl: --------- Co-authored-by: MarplePhonks Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com> Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> --- code/modules/surgery/chestburster.dm | 30 +++++++++++++++++----------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/code/modules/surgery/chestburster.dm b/code/modules/surgery/chestburster.dm index a840bd026c40..e387978fb8ee 100644 --- a/code/modules/surgery/chestburster.dm +++ b/code/modules/surgery/chestburster.dm @@ -111,12 +111,12 @@ name = "Remove Larva" desc = "extract the xenomorph larva" accept_hand = TRUE - /*Similar to PINCH, but balanced around 100 = using bare hands. Haemostat is faster and better, - other tools are slower but don't burn the surgeon.*/ + /*Using the hands to forcefully rip out the larva will be faster at the cost of damaging both the doctor and the patient, with the addition of organ damage. + Unlike before, the hemostat is now the best tool for removing removing the larva, as opposed to wirecutters and the fork.*/ tools = list( - /obj/item/tool/surgery/hemostat = 1.5, - /obj/item/tool/wirecutters = SURGERY_TOOL_MULT_SUBOPTIMAL, - /obj/item/tool/kitchen/utensil/fork = SURGERY_TOOL_MULT_SUBSTITUTE + /obj/item/tool/surgery/hemostat = 1.5 * SURGERY_TOOL_MULT_IDEAL, + /obj/item/tool/wirecutters = 1.5 * SURGERY_TOOL_MULT_SUBOPTIMAL, + /obj/item/tool/kitchen/utensil/fork = 1.5 * SURGERY_TOOL_MULT_SUBSTITUTE ) time = 6 SECONDS preop_sound = 'sound/surgery/hemostat1.ogg' @@ -131,9 +131,9 @@ SPAN_NOTICE("[user] tries to extract the larva from [target]'s chest with \the [tool].")) else user.affected_message(target, - SPAN_NOTICE("You try to extract the larva from [target]'s chest."), - SPAN_NOTICE("[user] tries to extract the larva from your chest."), - SPAN_NOTICE("[user] tries to extract the larva from [target]'s chest.")) + SPAN_NOTICE("You try to forcefully rip the larva from [target]'s chest with your bare hand."), + SPAN_NOTICE("[user] tries to forcefully rip the larva from your chest."), + SPAN_NOTICE("[user] tries to forcefully rip the larva from [target]'s chest.")) target.custom_pain("Something hurts horribly in your chest!",1) log_interact(user, target, "[key_name(user)] started to remove an embryo from [key_name(target)]'s ribcage.") @@ -148,10 +148,16 @@ SPAN_WARNING("[user] pulls a wriggling parasite out of [target]'s ribcage!")) else user.affected_message(target, - SPAN_WARNING("Your hands are burned by acid as you pull a wriggling parasite out of [target]'s ribcage!"), - SPAN_WARNING("[user]'s hands are burned by acid as \he pulls a wriggling parasite out of your ribcage!"), - SPAN_WARNING("[user]'s hands are burned by acid as \he pulls a wriggling parasite out of [target]'s ribcage!")) - + SPAN_WARNING("Your hands and your patient's insides are burned by acid as you forcefully rip a wriggling parasite out of [target]'s ribcage!"), + SPAN_WARNING("[user]'s hands are burned by acid as \he rips a wriggling parasite out of your ribcage!"), + SPAN_WARNING("[user]'s hands are burned by acid as \he rips a wriggling parasite out of [target]'s ribcage!")) + var/datum/internal_organ/impacted_organ = pick(surgery.affected_limb.internal_organs) + impacted_organ.take_damage(5, FALSE) + if(target.stat == CONSCIOUS) + target.emote("scream") + target.apply_damage(15, BURN, target_zone) + + play_failure_sound(user, target, target_zone, tool, surgery) user.emote("pain") if(user.hand) From 4fcd74e9a00139b90cf814bb394b3679c5e1d27f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 14:03:34 +0100 Subject: [PATCH 229/275] Automatic changelog for PR #6864 [ci skip] --- html/changelogs/AutoChangeLog-pr-6864.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6864.yml diff --git a/html/changelogs/AutoChangeLog-pr-6864.yml b/html/changelogs/AutoChangeLog-pr-6864.yml new file mode 100644 index 000000000000..54757ab51350 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6864.yml @@ -0,0 +1,6 @@ +author: "MarpleJones" +delete-after: True +changes: + - bugfix: "Using the hemostat on the final larva surgery step is now better than using wirecutters or the fork." + - rscadd: "The final larva surgery step will now apply organ damage when done barehanded. Barehanded is faster than using tools by a couple of seconds, at the cost of the doctor's and the patient's health." + - rscadd: "Adds an acidsplash sound effect to doing the barehanded step." \ No newline at end of file From 10ea9b276dd61f598cd1f9fd3ebf26b25934b11c Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Mon, 5 Aug 2024 05:57:33 -0700 Subject: [PATCH 230/275] More attack logs for choking and fence/window slamming (#6809) # About the pull request This PR simply adds more attack logging, namely for choking, window slams, and fence slams. # Explain why it's good for the game More tools for admins to investigate player actions. # Testing Photographs and Procedure
    Screenshots & Videos ![image](https://github.com/user-attachments/assets/e78e7980-6fe9-4b94-b5dd-6e190e182854)
    # Changelog No player facing changes. --- code/game/objects/structures/fence.dm | 4 ++++ code/game/objects/structures/window.dm | 4 ++++ code/modules/mob/living/carbon/human/life/handle_grabbed.dm | 4 ++++ code/modules/mob/mob_grab.dm | 3 ++- 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/code/game/objects/structures/fence.dm b/code/game/objects/structures/fence.dm index 7c602c34380f..93d9d7727e5d 100644 --- a/code/game/objects/structures/fence.dm +++ b/code/game/objects/structures/fence.dm @@ -153,6 +153,10 @@ M.apply_damage(20) health -= 50 + M.attack_log += text("\[[time_stamp()]\] was slammed against [src] by [key_name(user)]") + user.attack_log += text("\[[time_stamp()]\] slammed [key_name(M)] against [src]") + msg_admin_attack("[key_name(user)] slammed [key_name(M)] against [src] at [get_area_name(M)]", M.loc.x, M.loc.y, M.loc.z) + healthcheck(1, 1, M) //The person thrown into the window literally shattered it return diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 154cc43d4af2..14e15de24691 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -247,6 +247,10 @@ if(!not_damageable) //Impossible to destroy health -= 50 + M.attack_log += text("\[[time_stamp()]\] was slammed against [src] by [key_name(user)]") + user.attack_log += text("\[[time_stamp()]\] slammed [key_name(M)] against [src]") + msg_admin_attack("[key_name(user)] slammed [key_name(M)] against [src] at [get_area_name(M)]", M.loc.x, M.loc.y, M.loc.z) + healthcheck(1, 1, 1, M) //The person thrown into the window literally shattered it return diff --git a/code/modules/mob/living/carbon/human/life/handle_grabbed.dm b/code/modules/mob/living/carbon/human/life/handle_grabbed.dm index 14d22557417f..0c588da7ca4b 100644 --- a/code/modules/mob/living/carbon/human/life/handle_grabbed.dm +++ b/code/modules/mob/living/carbon/human/life/handle_grabbed.dm @@ -9,3 +9,7 @@ if(pulledby.grab_level >= GRAB_CHOKE) apply_damage(3, OXY) apply_stamina_damage(5) + + log_attack("[key_name(pulledby)] choked [key_name(src)] at [get_area_name(src)]") + attack_log += text("\[[time_stamp()]\] was choked by [key_name(pulledby)]") + pulledby.attack_log += text("\[[time_stamp()]\] choked [key_name(src)]") diff --git a/code/modules/mob/mob_grab.dm b/code/modules/mob/mob_grab.dm index 9dcdae3635cb..10480eb38f6b 100644 --- a/code/modules/mob/mob_grab.dm +++ b/code/modules/mob/mob_grab.dm @@ -97,8 +97,9 @@ /obj/item/grab/proc/progress_aggressive(mob/living/carbon/human/user, mob/living/victim) user.grab_level = GRAB_CHOKE - playsound(src.loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 7) + playsound(loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 7) user.visible_message(SPAN_WARNING("[user] holds [victim] by the neck and starts choking them!"), null, null, 5) + msg_admin_attack("[key_name(user)] started to choke [key_name(victim)] at [get_area_name(victim)]", victim.loc.x, victim.loc.y, victim.loc.z) victim.Move(user.loc, get_dir(victim.loc, user.loc)) victim.update_transform(TRUE) From 5b886aee20a40d84b8323a936985c59a27b4d493 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Mon, 5 Aug 2024 05:58:14 -0700 Subject: [PATCH 231/275] Revive research card swiping rework (#6714) # About the pull request This PR revives #6625 # Explain why it's good for the game More intuitive credit reward for research getting a survivor to swipe their card so there isn't a meta strategy for the best utilization of credits. Now at most 47 credits can be awarded (for a manager survivor's card; only allowed to be swiped by them) regardless of whatever the current research clearance is at. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: Drathek iloveloopers del: Removed ability to buy clearance papers. balance: Clearance cards now give their equivalent clearance in credits. balance: Clearance cards no longer lose their value when scanned by the wrong person. /:cl: --------- Co-authored-by: iloveloopers Co-authored-by: iloveloopers <140007537+iloveloopers@users.noreply.github.com> --- code/game/machinery/computer/research.dm | 56 +++------------- code/game/objects/items/cards_ids.dm | 8 +-- .../chemical_research/Chemical-Research.dm | 2 + .../tgui/interfaces/ResearchTerminal.tsx | 65 ------------------- 4 files changed, 16 insertions(+), 115 deletions(-) diff --git a/code/game/machinery/computer/research.dm b/code/game/machinery/computer/research.dm index b51da245844e..de4d3edf927c 100644 --- a/code/game/machinery/computer/research.dm +++ b/code/game/machinery/computer/research.dm @@ -59,36 +59,24 @@ GLOB.chemical_data.update_credits(cred.credit_value) visible_message(SPAN_NOTICE("[user] inserts [cred] in [src], collecting [cred.credit_value] points from sales.")) qdel(cred) - //Clearance Updating + //Clearance Card Updating if(!istype(B, /obj/item/card/id)) return var/obj/item/card/id/silver/clearance_badge/card = B if(!istype(card)) - visible_message(SPAN_NOTICE("[user] swipes their ID card on \the [src], but it is refused.")) + visible_message(SPAN_NOTICE("[user] swipes their ID card on [src], but it is refused.")) return - if(card.clearance_access <= GLOB.chemical_data.clearance_level || (card.clearance_access == 6 && GLOB.chemical_data.clearance_level >= 5 && GLOB.chemical_data.clearance_x_access)) - visible_message(SPAN_NOTICE("[user] swipes the clearance card on [src], but nothing happens.")) + if(!card.check_biometrics(user)) + visible_message(SPAN_WARNING("WARNING: ILLEGAL CLEARANCE USER DETECTED. ABORTING.")) return - if(user.real_name != card.registered_name) - visible_message(SPAN_WARNING("WARNING: ILLEGAL CLEARANCE USER DETECTED. CARD DATA HAS BEEN WIPED.")) - card.clearance_access = 0 - return - - var/give_level - var/give_x = FALSE - if(card.clearance_access == 6) - give_level = 5 - give_x = TRUE - else - give_level = card.clearance_access - GLOB.chemical_data.clearance_level = give_level - if(give_x) - GLOB.chemical_data.clearance_x_access = TRUE - GLOB.chemical_data.reached_x_access = TRUE + var/credits_to_add = max(card.credits_to_give - GLOB.chemical_data.credits_gained, 0) + if(credits_to_add) + GLOB.chemical_data.update_credits(credits_to_add) + GLOB.chemical_data.credits_gained += credits_to_add - visible_message(SPAN_NOTICE("[user] swipes their ID card on \the [src], updating the clearance to level [give_level][give_x ? "X" : ""].")) - msg_admin_niche("[key_name(user)] has updated the research clearance to level [give_level][give_x ? "X" : ""].") + visible_message(SPAN_NOTICE("[user] swipes their ID card on [src], granting [credits_to_add] credits.")) + msg_admin_niche("[key_name(user)] has swiped a clearance card to give [credits_to_add] credits to research.") return /obj/structure/machinery/computer/research/ui_state(mob/user) @@ -181,30 +169,6 @@ if(5) new /obj/item/paper/research_notes/unique/tier_five/(photocopier.loc) max_clearance = 5 - if("purchase_document") - if(!photocopier) - return - var/purchase_tier = floor(text2num(params["purchase_document"])) - if(purchase_tier <= 0 || purchase_tier > 5) - return - if(purchase_tier > GLOB.chemical_data.clearance_level) - return - var/purchase_cost = base_purchase_cost + purchase_tier * 2 - if(purchase_cost <= GLOB.chemical_data.rsc_credits) - GLOB.chemical_data.update_credits(purchase_cost * -1) - var/obj/item/paper/research_notes/unique/N - switch(purchase_tier) - if(1) - N = new /obj/item/paper/research_notes/unique/tier_one/(photocopier.loc) - if(2) - N = new /obj/item/paper/research_notes/unique/tier_two/(photocopier.loc) - if(3) - N = new /obj/item/paper/research_notes/unique/tier_three/(photocopier.loc) - if(4) - N = new /obj/item/paper/research_notes/unique/tier_four/(photocopier.loc) - else - N = new /obj/item/paper/research_notes/unique/tier_five/(photocopier.loc) - visible_message(SPAN_NOTICE("Research report for [N.data.name] has been purchased.")) if("publish_document") var/print_type = params["print_type"] var/print_title = params["print_title"] diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 80044e2fab3e..f90e54ef7854 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -171,24 +171,24 @@ name = "corporate doctor badge" desc = "A corporate holo-badge. It is fingerprint locked with clearance level 3 access. It is commonly held by corporate doctors." icon_state = "clearance" - var/clearance_access = 3 + var/credits_to_give = 15 //gives the equivalent clearance access in credits /obj/item/card/id/silver/clearance_badge/scientist name = "corporate scientist badge" desc = "A corporate holo-badge. It is fingerprint locked with clearance level 4 access. It is commonly held by corporate scientists." - clearance_access = 4 + credits_to_give = 27 /obj/item/card/id/silver/clearance_badge/cl name = "corporate liaison badge" desc = "A corporate holo-badge in unique corporate orange and white. It is fingerprint locked with clearance level 5 access. It is commonly held by corporate liaisons." icon_state = "cl" - clearance_access = 5 + credits_to_give = 42 /obj/item/card/id/silver/clearance_badge/manager name = "corporate manager badge" desc = "A corporate holo-badge in standard corporate orange and white. It has a unique uncapped bottom. It is fingerprint locked with 5-X clearance level. Commonly held by corporate managers." icon_state = "pmc" - clearance_access = 6 + credits_to_give = 47 /obj/item/card/id/pizza name = "pizza guy badge" diff --git a/code/modules/reagents/chemical_research/Chemical-Research.dm b/code/modules/reagents/chemical_research/Chemical-Research.dm index a05bc132734d..d368e94b2c1c 100644 --- a/code/modules/reagents/chemical_research/Chemical-Research.dm +++ b/code/modules/reagents/chemical_research/Chemical-Research.dm @@ -3,6 +3,8 @@ GLOBAL_DATUM_INIT(chemical_data, /datum/chemical_data, new) /datum/chemical_data var/rsc_credits = 0 var/clearance_level = 1 + ///credits gained from survivor clearance cards + var/credits_gained = 0 var/clearance_x_access = FALSE var/reached_x_access = FALSE var/has_new_properties = FALSE diff --git a/tgui/packages/tgui/interfaces/ResearchTerminal.tsx b/tgui/packages/tgui/interfaces/ResearchTerminal.tsx index 11389bbeeeb9..6ba24d96bea9 100644 --- a/tgui/packages/tgui/interfaces/ResearchTerminal.tsx +++ b/tgui/packages/tgui/interfaces/ResearchTerminal.tsx @@ -1,6 +1,5 @@ import { useState } from 'react'; -import { classes } from '../../common/react'; import { useBackend } from '../backend'; import { Box, Button, Flex, Section, Stack, Tabs } from '../components'; import { BoxProps } from '../components/Box'; @@ -32,69 +31,6 @@ interface TerminalProps { printer_toner: number; } -const PurchaseDocs = () => { - const { data, act } = useBackend(); - const [purchaseSelection, setPurchaseSelection] = useState('0'); - const clearance_level = data.clearance_level; - const all_levels = ['1', '2', '3', '4', '5']; - const costs = { '1': 7, '2': 9, '3': 11, '4': 13, '5': 15 }; - const available_levels = Array.from(Array(clearance_level).keys()).map((x) => - (x + 1).toString(), - ); - - return ( - - - Purchase Reports -
    -
    - - - - {all_levels.map((x) => { - const isDisabled = - !available_levels.includes(x) || costs[x] > data.rsc_credits; - return ( - - - - ); - })} - - -
    - {purchaseSelection !== '0' && ( - - { - act('purchase_document', { - purchase_document: purchaseSelection, - }); - setPurchaseSelection('0'); - }} - onCancel={() => setPurchaseSelection('0')} - > - - Are you sure you want to purchase a level{' '} - {purchaseSelection} document? -
    - It will cost {costs[purchaseSelection]} credits. -
    -
    -
    - )} -
    - ); -}; - interface ConfirmationProps extends BoxProps { readonly onConfirm: () => any; readonly onCancel: () => any; @@ -486,7 +422,6 @@ const ResearchManager = (props: {
    - Date: Mon, 5 Aug 2024 14:16:24 +0100 Subject: [PATCH 232/275] Automatic changelog for PR #6714 [ci skip] --- html/changelogs/AutoChangeLog-pr-6714.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6714.yml diff --git a/html/changelogs/AutoChangeLog-pr-6714.yml b/html/changelogs/AutoChangeLog-pr-6714.yml new file mode 100644 index 000000000000..5822e505932b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6714.yml @@ -0,0 +1,6 @@ +author: "Drathek iloveloopers" +delete-after: True +changes: + - rscdel: "Removed ability to buy clearance papers." + - balance: "Clearance cards now give their equivalent clearance in credits." + - balance: "Clearance cards no longer lose their value when scanned by the wrong person." \ No newline at end of file From 1aadce875e2128701937ff3ca3a188361b99ed89 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Mon, 5 Aug 2024 05:59:00 -0700 Subject: [PATCH 233/275] Records logging (#6872) # About the pull request This PR primarily is focused on adding niche logging to record changes. See changelog for additional changes/fixes. # Explain why it's good for the game Less janky medical record note handling and more information for admins to parse through. # Testing Photographs and Procedure
    Screenshots & Videos ![medical](https://github.com/user-attachments/assets/6284d17f-fe9a-4195-af72-73e250a43334) ![security](https://github.com/user-attachments/assets/c317f2e2-e9b0-4e81-9a90-7f66de28a94d) ![image](https://github.com/user-attachments/assets/91b4ce6f-1b60-4ffb-a9ae-d31d19af8284) ![image](https://github.com/user-attachments/assets/51f7bea1-9a49-4a97-9d5c-d6be8e2b3359)
    # Changelog :cl: Drathek add: Added note of who deletes a comment in a medical record fix: Fixed Delete Entry button showing for deleted medical notes fix: Fixed medical record prints not showing who printed it fix: Fixed initial gender capitalization in records code: Improved some record checks admin: Added mostly niche logging for all record changes /:cl: --- code/datums/datacore.dm | 2 +- code/game/machinery/computer/medical.dm | 207 +++++++++++++---------- code/game/machinery/computer/security.dm | 68 +++++--- code/game/machinery/computer/skills.dm | 80 +++++---- 4 files changed, 213 insertions(+), 144 deletions(-) diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index e10096059bda..44e8924ef68d 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -263,7 +263,7 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) record_general.fields["age"] = target.age record_general.fields["p_stat"] = "Active" record_general.fields["m_stat"] = "Stable" - record_general.fields["sex"] = target.gender + record_general.fields["sex"] = capitalize(target.gender) record_general.fields["species"] = target.get_species() record_general.fields["origin"] = target.origin record_general.fields["faction"] = target.personal_faction diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm index 40b23667636f..ac6de251ab45 100644 --- a/code/game/machinery/computer/medical.dm +++ b/code/game/machinery/computer/medical.dm @@ -93,8 +93,12 @@ if ((istype(src.active2, /datum/data/record) && GLOB.data_core.medical.Find(src.active2))) dat += "
    \n
    Medical Data

    \nBlood Type:
    [active2.fields["b_type"]]
    \n
    \nMinor Disabilities: [active2.fields["mi_dis"]]
    \nDetails:
    [active2.fields["mi_dis_d"]]
    \n
    \nMajor Disabilities: [active2.fields["ma_dis"]]
    \nDetails: [active2.fields["ma_dis_d"]]
    \n
    \nAllergies: [active2.fields["alg"]]
    \nDetails: [active2.fields["alg_d"]]
    \n
    \nCurrent Diseases: [active2.fields["cdi"]] (per disease info placed in log/comment section)
    \nDetails: [active2.fields["cdi_d"]]
    \n
    \nImportant Notes:
    \n\t[decode(src.active2.fields["notes"])]
    \n
    \n
    Comments/Log

    " var/counter = 1 - while(src.active2.fields[text("com_[]", counter)]) - dat += text("[]
    Delete Entry

    ", src.active2.fields[text("com_[]", counter)], src, counter) + while(active2.fields[text("com_[]", counter)]) + var/current_index = text("com_[]", counter) + if(findtext(active2.fields[current_index], "
    ")) + dat += text("[]
    Delete Entry

    ", active2.fields[current_index], src, counter) + else + dat += text("[]

    ", active2.fields[current_index]) counter++ dat += text("Add Entry

    ", src) dat += text("Delete Record (Medical Only)

    ", src) @@ -209,142 +213,156 @@ GLOB.data_core.medical -= R qdel(R) //Foreach goto(494) - src.temp = "All records deleted." + temp = "All records deleted." + msg_admin_niche("[key_name_admin(usr)] deleted all medical records.") if (href_list["field"]) - var/a1 = src.active1 - var/a2 = src.active2 + var/a1 = active1 + var/a2 = active2 switch(href_list["field"]) if("sex") - if (istype(src.active1, /datum/data/record)) - if (src.active1.fields["sex"] == "Male") - src.active1.fields["sex"] = "Female" - else - src.active1.fields["sex"] = "Male" + if (istype(active1, /datum/data/record)) + var/new_value = "Male" + if (active1.fields["sex"] == "Male") + new_value = "Female" + active1.fields["sex"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record sex for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("age") - if (istype(src.active1, /datum/data/record)) - var/t1 = input("Please input age:", "Med. records", src.active1.fields["age"], null) as num - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active1 != a1)) + if (istype(active1, /datum/data/record)) + var/new_value = input("Please input age:", "Med. records", active1.fields["age"], null) as num + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) return - src.active1.fields["age"] = t1 + active1.fields["age"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record age for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("mi_dis") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please input minor disabilities list:", "Med. records", src.active2.fields["mi_dis"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please input minor disabilities list:", "Med. records", active2.fields["mi_dis"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["mi_dis"] = t1 + active2.fields["mi_dis"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record minor disabilities list for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("mi_dis_d") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please summarize minor dis.:", "Med. records", src.active2.fields["mi_dis_d"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please summarize minor dis.:", "Med. records", active2.fields["mi_dis_d"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["mi_dis_d"] = t1 + active2.fields["mi_dis_d"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record minor disabilities desc for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("ma_dis") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please input major diabilities list:", "Med. records", src.active2.fields["ma_dis"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please input major diabilities list:", "Med. records", active2.fields["ma_dis"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["ma_dis"] = t1 + active2.fields["ma_dis"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record major disabilities list for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("ma_dis_d") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please summarize major dis.:", "Med. records", src.active2.fields["ma_dis_d"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please summarize major dis.:", "Med. records", active2.fields["ma_dis_d"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["ma_dis_d"] = t1 + active2.fields["ma_dis_d"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record major disabilities desc for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("alg") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please state allergies:", "Med. records", src.active2.fields["alg"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please state allergies:", "Med. records", active2.fields["alg"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["alg"] = t1 + active2.fields["alg"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record allergies list for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("alg_d") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please summarize allergies:", "Med. records", src.active2.fields["alg_d"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please summarize allergies:", "Med. records", active2.fields["alg_d"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["alg_d"] = t1 + active2.fields["alg_d"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record allergies desc for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("cdi") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please state diseases:", "Med. records", src.active2.fields["cdi"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please state diseases:", "Med. records", active2.fields["cdi"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["cdi"] = t1 + active2.fields["cdi"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record disabilities list for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("cdi_d") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please summarize diseases:", "Med. records", src.active2.fields["cdi_d"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please summarize diseases:", "Med. records", active2.fields["cdi_d"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["cdi_d"] = t1 + active2.fields["cdi_d"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record disabilities desc for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("notes") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(html_encode(trim(input("Please summarize notes:", "Med. records", html_decode(src.active2.fields["notes"]), null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(html_encode(trim(input("Please summarize notes:", "Med. records", html_decode(active2.fields["notes"]), null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["notes"] = t1 + active2.fields["notes"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record notes for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("p_stat") - if (istype(src.active1, /datum/data/record)) - src.temp = text("Physical Condition:
    \n\t*Deceased*
    \n\t*SSD*
    \n\tActive
    \n\tPhysically Unfit
    \n\tDisabled
    ", src, src, src, src, src) + if (istype(active1, /datum/data/record)) + temp = text("Physical Condition:
    \n\t*Deceased*
    \n\t*SSD*
    \n\tActive
    \n\tPhysically Unfit
    \n\tDisabled
    ", src, src, src, src, src) if("m_stat") - if (istype(src.active1, /datum/data/record)) - src.temp = text("Mental Condition:
    \n\t*Insane*
    \n\t*Unstable*
    \n\t*Watch*
    \n\tStable
    ", src, src, src, src) + if (istype(active1, /datum/data/record)) + temp = text("Mental Condition:
    \n\t*Insane*
    \n\t*Unstable*
    \n\t*Watch*
    \n\tStable
    ", src, src, src, src) if("b_type") - if (istype(src.active2, /datum/data/record)) - src.temp = text("Blood Type:
    \n\tA- A+
    \n\tB- B+
    \n\tAB- AB+
    \n\tO- O+
    ", src, src, src, src, src, src, src, src) + if (istype(active2, /datum/data/record)) + temp = text("Blood Type:
    \n\tA- A+
    \n\tB- B+
    \n\tAB- AB+
    \n\tO- O+
    ", src, src, src, src, src, src, src, src) if (href_list["p_stat"]) - if (src.active1) + if(istype(active1, /datum/data/record)) switch(href_list["p_stat"]) if("deceased") - src.active1.fields["p_stat"] = "*Deceased*" + active1.fields["p_stat"] = "*Deceased*" if("ssd") - src.active1.fields["p_stat"] = "*SSD*" + active1.fields["p_stat"] = "*SSD*" if("active") - src.active1.fields["p_stat"] = "Active" + active1.fields["p_stat"] = "Active" if("unfit") - src.active1.fields["p_stat"] = "Physically Unfit" + active1.fields["p_stat"] = "Physically Unfit" if("disabled") - src.active1.fields["p_stat"] = "Disabled" + active1.fields["p_stat"] = "Disabled" + msg_admin_niche("[key_name_admin(usr)] set the medical record physical state for [active1.fields["name"]] ([active1.fields["id"]]) to [href_list["p_stat"]].") if (href_list["m_stat"]) - if (src.active1) + if(istype(active1, /datum/data/record)) switch(href_list["m_stat"]) if("insane") - src.active1.fields["m_stat"] = "*Insane*" + active1.fields["m_stat"] = "*Insane*" if("unstable") - src.active1.fields["m_stat"] = "*Unstable*" + active1.fields["m_stat"] = "*Unstable*" if("watch") - src.active1.fields["m_stat"] = "*Watch*" + active1.fields["m_stat"] = "*Watch*" if("stable") - src.active1.fields["m_stat"] = "Stable" - + active1.fields["m_stat"] = "Stable" + msg_admin_niche("[key_name_admin(usr)] set the medical record mental state for [active1.fields["name"]] ([active1.fields["id"]]) to [href_list["m_stat"]].") if (href_list["b_type"]) - if (src.active2) + if(istype(active2, /datum/data/record)) switch(href_list["b_type"]) if("an") - src.active2.fields["b_type"] = "A-" + active2.fields["b_type"] = "A-" if("bn") - src.active2.fields["b_type"] = "B-" + active2.fields["b_type"] = "B-" if("abn") - src.active2.fields["b_type"] = "AB-" + active2.fields["b_type"] = "AB-" if("on") - src.active2.fields["b_type"] = "O-" + active2.fields["b_type"] = "O-" if("ap") - src.active2.fields["b_type"] = "A+" + active2.fields["b_type"] = "A+" if("bp") - src.active2.fields["b_type"] = "B+" + active2.fields["b_type"] = "B+" if("abp") - src.active2.fields["b_type"] = "AB+" + active2.fields["b_type"] = "AB+" if("op") - src.active2.fields["b_type"] = "O+" - + active2.fields["b_type"] = "O+" + msg_admin_niche("[key_name_admin(usr)] set the medical record blood type for [active1.fields["name"]] ([active1.fields["id"]]) to [active2.fields["b_type"]].") if (href_list["del_r"]) - if (active2) - src.temp = text("Are you sure you wish to delete the record (Medical Portion Only)?
    \n\tYes
    \n\tNo
    ", src, src) + if(istype(active2, /datum/data/record)) + temp = text("Are you sure you wish to delete the record (Medical Portion Only)?
    \n\tYes
    \n\tNo
    ", src, src) if (href_list["del_r2"]) + msg_admin_niche("[key_name_admin(usr)] deleted the medical record for [active1.fields["name"]] ([active1.fields["id"]]).") QDEL_NULL(active2) if (href_list["d_rec"]) @@ -381,20 +399,22 @@ src.screen = 4 if (href_list["add_c"]) - if (!( istype(src.active2, /datum/data/record) )) + if (!( istype(active2, /datum/data/record) )) return - var/a2 = src.active2 - var/t1 = copytext(trim(strip_html(input("Add Comment:", "Med. records", null, null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + var/a2 = active2 + var/new_value = copytext(trim(strip_html(input("Add Comment:", "Med. records", null, null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return var/counter = 1 - while(src.active2.fields[text("com_[]", counter)]) + while(active2.fields[text("com_[]", counter)]) counter++ - src.active2.fields[text("com_[counter]")] = text("Made by [authenticated] ([rank]) on [time2text(world.realtime, "DDD MMM DD hh:mm:ss")], [GLOB.game_year]
    [t1]") + active2.fields[text("com_[counter]")] = text("Made by [authenticated] ([rank]) on [time2text(world.realtime, "DDD MMM DD hh:mm:ss")], [GLOB.game_year]
    [new_value]") + msg_admin_niche("[key_name_admin(usr)] added a medical comment for [active1.fields["name"]] ([active1.fields["id"]]): [new_value].") if (href_list["del_c"]) - if ((istype(src.active2, /datum/data/record) && src.active2.fields[text("com_[]", href_list["del_c"])])) - src.active2.fields[text("com_[]", href_list["del_c"])] = "Deleted" + if ((istype(active2, /datum/data/record) && active2.fields[text("com_[]", href_list["del_c"])])) + msg_admin_niche("[key_name_admin(usr)] deleted a medical comment for [active1.fields["name"]] ([active1.fields["id"]]): [active2.fields[text("com_[]", href_list["del_c"])]].") + active2.fields[text("com_[]", href_list["del_c"])] = text("Deleted entry by [authenticated] ([rank]) on [time2text(world.realtime, "DDD MMM DD hh:mm:ss")], [GLOB.game_year]") if (href_list["search"]) var/t1 = stripped_input(usr, "Search String: (Name, DNA, or ID)", "Med. records") @@ -442,7 +462,7 @@ else P.info += "Medical Record Lost!
    " P.info += "" - P.info += text("

    This report was printed by [] [].
    The [MAIN_SHIP_NAME],[]/[], []

    \n",last_user_rank,last_user_name,time2text(world.timeofday, "MM/DD"),GLOB.game_year,worldtime2text()) + P.info += text("

    This report was printed by [] [].
    The [MAIN_SHIP_NAME],[]/[], []

    \n",rank,authenticated,time2text(world.timeofday, "MM/DD"),GLOB.game_year,worldtime2text()) src.printing = null if(href_list["print_bs"])//Prints latest body scan @@ -465,7 +485,7 @@ break else P.info += "No scan on record." - P.info += text("

    This report was printed by [] [].
    The [MAIN_SHIP_NAME], []/[], []

    \n",last_user_rank,last_user_name,time2text(world.timeofday, "MM/DD"),GLOB.game_year,worldtime2text()) + P.info += text("

    This report was printed by [] [].
    The [MAIN_SHIP_NAME], []/[], []

    \n",rank,authenticated,time2text(world.timeofday, "MM/DD"),GLOB.game_year,worldtime2text()) src.printing = null @@ -483,20 +503,27 @@ if(prob(10/severity)) switch(rand(1,6)) if(1) + msg_admin_niche("The medical record name of [R.fields["name"]] was scrambled!") R.fields["name"] = "[pick(pick(GLOB.first_names_male), pick(GLOB.first_names_female))] [pick(GLOB.last_names)]" if(2) R.fields["sex"] = pick("Male", "Female") + msg_admin_niche("The medical record sex of [R.fields["name"]] was scrambled!") if(3) R.fields["age"] = rand(5, 85) + msg_admin_niche("The medical record age of [R.fields["name"]] was scrambled!") if(4) R.fields["b_type"] = pick("A-", "B-", "AB-", "O-", "A+", "B+", "AB+", "O+") + msg_admin_niche("The medical record blood type of [R.fields["name"]] was scrambled!") if(5) R.fields["p_stat"] = pick("*SSD*", "Active", "Physically Unfit", "Disabled") + msg_admin_niche("The medical record physical state of [R.fields["name"]] was scrambled!") if(6) R.fields["m_stat"] = pick("*Insane*", "*Unstable*", "*Watch*", "Stable") + msg_admin_niche("The medical record mental state of [R.fields["name"]] was scrambled!") continue else if(prob(1)) + msg_admin_niche("The medical record of [R.fields["name"]] was lost!") GLOB.data_core.medical -= R qdel(R) continue diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index b3892de24413..ae6ddc3d411e 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -355,16 +355,17 @@ What a mess.*/ GLOB.data_core.security -= R qdel(R) temp = "All Security records deleted." + msg_admin_niche("[key_name_admin(usr)] deleted all security records.") if ("Add Entry") if (!(istype(active2, /datum/data/record))) return var/a2 = active2 - var/t1 = copytext(trim(strip_html(input("Your name and time will be added to this new comment.", "Add a comment", null, null) as message)),1,MAX_MESSAGE_LEN) - if((!t1 || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isSilicon(usr))) || active2 != a2)) + var/new_value = copytext(trim(strip_html(input("Your name and time will be added to this new comment.", "Add a comment", null, null) as message)),1,MAX_MESSAGE_LEN) + if((!new_value || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isSilicon(usr))) || active2 != a2)) return var/created_at = text("[]  []  []", time2text(world.realtime, "MMM DD"), time2text(world.time, "[worldtime2text()]:ss"), GLOB.game_year) - var/new_comment = list("entry" = t1, "created_by" = list("name" = "", "rank" = ""), "deleted_by" = null, "deleted_at" = null, "created_at" = created_at) + var/new_comment = list("entry" = new_value, "created_by" = list("name" = "", "rank" = ""), "deleted_by" = null, "deleted_at" = null, "created_at" = created_at) if(istype(usr,/mob/living/carbon/human)) var/mob/living/carbon/human/U = usr new_comment["created_by"] = list("name" = U.get_authentification_name(), "rank" = U.get_assignment()) @@ -374,6 +375,7 @@ What a mess.*/ var/new_com_i = length(active2.fields["comments"]) + 1 active2.fields["comments"]["[new_com_i]"] = new_comment to_chat(usr, text("You have added a new comment to the Security Record of [].", active2.fields["name"])) + msg_admin_niche("[key_name_admin(usr)] added a security comment for [active1.fields["name"]] ([active1.fields["id"]]): [new_value].") if ("Delete Entry") if(!islist(active2.fields["comments"])) @@ -406,23 +408,28 @@ What a mess.*/ switch(href_list["field"]) if("name") if (istype(active1, /datum/data/record)) - var/t1 = reject_bad_name(input(usr, "Please input name:", "Secure. records", active1.fields["name"]) as text|null) - if (!t1 || active1 != a1) + var/new_value = reject_bad_name(input(usr, "Please input name:", "Secure. records", active1.fields["name"]) as text|null) + if (!new_value || active1 != a1) return - message_admins("[key_name(usr)] has changed the record name of [active1.fields["name"]] to [t1]") - active1.fields["name"] = t1 + message_admins("[key_name(usr)] changed the security record name of [active1.fields["name"]] to [new_value]") + active1.fields["name"] = new_value + if("sex") if (istype(active1, /datum/data/record)) + var/new_value = "Male" if (active1.fields["sex"] == "Male") - active1.fields["sex"] = "Female" - else - active1.fields["sex"] = "Male" + new_value = "Female" + active1.fields["sex"] = new_value + msg_admin_niche("[key_name(usr)] changed the security record sex of [active1.fields["name"]] to [new_value]") + if("age") if (istype(active1, /datum/data/record)) - var/t1 = input("Please input age:", "Secure. records", active1.fields["age"], null) as num - if (!t1 || active1 != a1) + var/new_value = input("Please input age:", "Secure. records", active1.fields["age"], null) as num + if (!new_value || active1 != a1) return - active1.fields["age"] = t1 + active1.fields["age"] = new_value + msg_admin_niche("[key_name(usr)] changed the security record age of [active1.fields["name"]] to [new_value]") + if("criminal") if (istype(active2, /datum/data/record)) temp = "
    Criminal Status:
    " @@ -434,22 +441,25 @@ What a mess.*/ temp += "
  • Suspect
  • " temp += "
  • NJP
  • " temp += "" + if("rank") //This was so silly before the change. Now it actually works without beating your head against the keyboard. /N if (istype(active1, /datum/data/record) && GLOB.uscm_highcom_paygrades.Find(rank)) temp = "
    Occupation:
    " temp += "
      " for(var/rank in GLOB.joblist) - temp += "
    • [rank]
    • " + temp += "
    • [rank]
    • " temp += "
    " else alert(usr, "You do not have the required rank to do this!") + if("species") if (istype(active1, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please enter race:", "General records", active1.fields["species"], null) as message)),1,MAX_MESSAGE_LEN) - if (!t1 || active1 != a1) + var/new_value = copytext(trim(strip_html(input("Please enter race:", "General records", active1.fields["species"], null) as message)),1,MAX_MESSAGE_LEN) + if (!new_value || active1 != a1) return - active1.fields["species"] = t1 + active1.fields["species"] = new_value + msg_admin_niche("[key_name(usr)] changed the security record species of [active1.fields["name"]] to [new_value]") //TEMPORARY MENU FUNCTIONS @@ -457,14 +467,17 @@ What a mess.*/ temp=null switch(href_list["choice"]) if ("Change Rank") - if (active1) - active1.fields["rank"] = href_list["rank"] - if(href_list["rank"] in GLOB.joblist) - active1.fields["real_rank"] = href_list["real_rank"] + if(istype(active1, /datum/data/record) && GLOB.uscm_highcom_paygrades.Find(rank)) + var/new_value = href_list["rank"] + active1.fields["rank"] = new_value + if(new_value in GLOB.joblist) + active1.fields["real_rank"] = new_value + message_admins("[key_name(usr)] changed the security record sex of [active1.fields["name"]] to [new_value]") if ("Change Criminal Status") - if (active2) - switch(href_list["criminal2"]) + if(istype(active2, /datum/data/record)) + var/new_value = href_list["criminal2"] + switch(new_value) if("none") active2.fields["criminal"] = "None" if("arrest") @@ -481,6 +494,8 @@ What a mess.*/ for(var/mob/living/carbon/human/H in GLOB.human_mob_list) H.sec_hud_set_security_status() + message_admins("[key_name(usr)] changed the security record criminal status of [active1.fields["name"]] to [new_value]") + add_fingerprint(usr) updateUsrDialog() return @@ -521,20 +536,27 @@ What a mess.*/ if(prob(10/severity)) switch(rand(1,6)) if(1) + msg_admin_niche("The security record name of [R.fields["name"]] was scrambled!") R.fields["name"] = "[pick(pick(GLOB.first_names_male), pick(GLOB.first_names_female))] [pick(GLOB.last_names)]" if(2) R.fields["sex"] = pick("Male", "Female") + msg_admin_niche("The security record sex of [R.fields["name"]] was scrambled!") if(3) R.fields["age"] = rand(5, 85) + msg_admin_niche("The security record age of [R.fields["name"]] was scrambled!") if(4) R.fields["criminal"] = pick("None", "*Arrest*", "Incarcerated", "Released", "Suspect", "NJP") + msg_admin_niche("The security record criminal status of [R.fields["name"]] was scrambled!") if(5) R.fields["p_stat"] = pick("*Unconscious*", "Active", "Physically Unfit") + msg_admin_niche("The security record physical state of [R.fields["name"]] was scrambled!") if(6) R.fields["m_stat"] = pick("*Insane*", "*Unstable*", "*Watch*", "Stable") + msg_admin_niche("The security record mental state of [R.fields["name"]] was scrambled!") continue else if(prob(1)) + msg_admin_niche("The security record of [R.fields["name"]] was lost!") GLOB.data_core.security -= R qdel(R) continue diff --git a/code/game/machinery/computer/skills.dm b/code/game/machinery/computer/skills.dm index cba8d50791f9..d0ace4d4dfb5 100644 --- a/code/game/machinery/computer/skills.dm +++ b/code/game/machinery/computer/skills.dm @@ -259,9 +259,10 @@ What a mess.*/ GLOB.data_core.security -= R qdel(R) temp = "All Employment records deleted." + msg_admin_niche("[key_name_admin(usr)] deleted all employment records.") if ("Delete Record (ALL)") - if (active1) + if(istype(active1, /datum/data/record)) temp = "
    Are you sure you wish to delete the record (ALL)?
    " temp += "Yes
    " temp += "No" @@ -275,63 +276,75 @@ What a mess.*/ switch(href_list["field"]) if("name") if (istype(active1, /datum/data/record)) - var/t1 = reject_bad_name(input("Please input name:", "Secure. records", active1.fields["name"], null) as text) - if ((!( t1 ) || !length(trim(t1)) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr)))) || active1 != a1) + var/new_value = reject_bad_name(input("Please input name:", "Secure. records", active1.fields["name"], null) as text) + if ((!( new_value ) || !length(trim(new_value)) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr)))) || active1 != a1) return - message_admins("[key_name(usr)] has changed the record name of [active1.fields["name"]] to [t1]") - active1.fields["name"] = t1 + message_admins("[key_name(usr)] changed the employment record name of [active1.fields["name"]] to [new_value]") + active1.fields["name"] = new_value + if("id") if (istype(active1, /datum/data/record)) - var/t1 = copytext(trim(sanitize(input("Please input id:", "Secure. records", active1.fields["id"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) + var/new_value = copytext(trim(sanitize(input("Please input id:", "Secure. records", active1.fields["id"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) return - active1.fields["id"] = t1 + msg_admin_niche("[key_name_admin(usr)] changed the employment record id for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") + active1.fields["id"] = new_value if("sex") if (istype(active1, /datum/data/record)) + var/new_value = "Male" if (active1.fields["sex"] == "Male") - active1.fields["sex"] = "Female" - else - active1.fields["sex"] = "Male" + new_value = "Female" + active1.fields["sex"] = new_value + msg_admin_niche("[key_name_admin(usr)] changed the employment record sex for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") + if("age") if (istype(active1, /datum/data/record)) - var/t1 = input("Please input age:", "Secure. records", active1.fields["age"], null) as num - if ((!( t1 ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) + var/new_value = input("Please input age:", "Secure. records", active1.fields["age"], null) as num + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) return - active1.fields["age"] = t1 + active1.fields["age"] = new_value + msg_admin_niche("[key_name_admin(usr)] changed the employment record age for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") + if("rank") + if(istype(active1, /datum/data/record)) //This was so silly before the change. Now it actually works without beating your head against the keyboard. /N - if(istype(active1, /datum/data/record) && GLOB.uscm_highcom_paygrades.Find(rank)) - temp = "
    Occupation:
    " - temp += "
      " - for(var/rank in GLOB.joblist) - temp += "
    • [rank]
    • " - temp += "
    " - else - alert(usr, "You do not have the required rank to do this!") + if(GLOB.uscm_highcom_paygrades.Find(rank)) + temp = "
    Occupation:
    " + temp += "
      " + for(var/rank in GLOB.joblist) + temp += "
    • [rank]
    • " + temp += "
    " + else + alert(usr, "You do not have the required rank to do this!") + if("species") if (istype(active1, /datum/data/record)) - var/t1 = copytext(trim(sanitize(input("Please enter race:", "General records", active1.fields["species"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) + var/new_value = copytext(trim(sanitize(input("Please enter race:", "General records", active1.fields["species"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) return - active1.fields["species"] = t1 + active1.fields["species"] = new_value + msg_admin_niche("[key_name_admin(usr)] changed the employment record species for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") //TEMPORARY MENU FUNCTIONS else//To properly clear as per clear screen. temp=null switch(href_list["choice"]) if ("Change Rank") - if (active1) - active1.fields["rank"] = href_list["rank"] - if(href_list["rank"] in GLOB.joblist) - active1.fields["real_rank"] = href_list["real_rank"] + if(istype(active1, /datum/data/record) && GLOB.uscm_highcom_paygrades.Find(rank)) + var/new_value = href_list["rank"] + active1.fields["rank"] = new_value + if(new_value in GLOB.joblist) + active1.fields["real_rank"] = new_value + message_admins("[key_name_admin(usr)] changed the employment record rank for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if ("Delete Record (ALL) Execute") - if (active1) + if(istype(active1, /datum/data/record)) for(var/datum/data/record/R as anything in GLOB.data_core.medical) if ((R.fields["name"] == active1.fields["name"] || R.fields["id"] == active1.fields["id"])) GLOB.data_core.medical -= R qdel(R) + msg_admin_niche("[key_name_admin(usr)] deleted all employment records for [active1.fields["name"]] ([active1.fields["id"]]).") QDEL_NULL(active1) else temp = "This function does not appear to be working at the moment. Our apologies." @@ -349,20 +362,27 @@ What a mess.*/ if(prob(10/severity)) switch(rand(1,6)) if(1) + msg_admin_niche("The employment record name of [R.fields["name"]] was scrambled!") R.fields["name"] = "[pick(pick(GLOB.first_names_male), pick(GLOB.first_names_female))] [pick(GLOB.last_names)]" if(2) R.fields["sex"] = pick("Male", "Female") + msg_admin_niche("The employment record sex of [R.fields["name"]] was scrambled!") if(3) R.fields["age"] = rand(5, 85) + msg_admin_niche("The employment record age of [R.fields["name"]] was scrambled!") if(4) R.fields["criminal"] = pick("None", "*Arrest*", "Incarcerated", "Released") + msg_admin_niche("The employment record criminal status of [R.fields["name"]] was scrambled!") if(5) R.fields["p_stat"] = pick("*Unconscious*", "Active", "Physically Unfit") + msg_admin_niche("The employment record physical state of [R.fields["name"]] was scrambled!") if(6) R.fields["m_stat"] = pick("*Insane*", "*Unstable*", "*Watch*", "Stable") + msg_admin_niche("The employment record mental state of [R.fields["name"]] was scrambled!") continue else if(prob(1)) + msg_admin_niche("The employment record of [R.fields["name"]] was lost!") GLOB.data_core.security -= R qdel(R) continue From b668ea7abab9c567065452c6673879964d4cdb52 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 14:24:06 +0100 Subject: [PATCH 234/275] Automatic changelog for PR #6872 [ci skip] --- html/changelogs/AutoChangeLog-pr-6872.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6872.yml diff --git a/html/changelogs/AutoChangeLog-pr-6872.yml b/html/changelogs/AutoChangeLog-pr-6872.yml new file mode 100644 index 000000000000..e8e108373ec5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6872.yml @@ -0,0 +1,9 @@ +author: "Drathek" +delete-after: True +changes: + - rscadd: "Added note of who deletes a comment in a medical record" + - bugfix: "Fixed Delete Entry button showing for deleted medical notes" + - bugfix: "Fixed medical record prints not showing who printed it" + - bugfix: "Fixed initial gender capitalization in records" + - code_imp: "Improved some record checks" + - admin: "Added mostly niche logging for all record changes" \ No newline at end of file From bc85c2af98956e19e689b54fe8a5411a6eecee34 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Mon, 5 Aug 2024 15:07:24 +0200 Subject: [PATCH 235/275] pressure tank layer fix (#6877) # About the pull request fix #6132 increases layer of tanks to be above weeds (and bunch of other stuff it is preaty big) # Explain why it's good for the game getting stuck on invisible object sucks # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: weeds do not cover preshure tanks /:cl: --------- Co-authored-by: vincibrv Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> --- code/game/objects/structures/pipes/standard/standard_misc.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/structures/pipes/standard/standard_misc.dm b/code/game/objects/structures/pipes/standard/standard_misc.dm index dc52da57c750..d0028ce862cb 100644 --- a/code/game/objects/structures/pipes/standard/standard_misc.dm +++ b/code/game/objects/structures/pipes/standard/standard_misc.dm @@ -120,6 +120,7 @@ dir = SOUTH valid_directions = list(SOUTH) density = TRUE + layer = OBJ_LAYER var/actual_icon_state = "air" /obj/structure/pipes/standard/tank/New() From 5cae01314067d6efd701809e7af6b558d1a4a957 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 14:31:52 +0100 Subject: [PATCH 236/275] Automatic changelog for PR #6877 [ci skip] --- html/changelogs/AutoChangeLog-pr-6877.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6877.yml diff --git a/html/changelogs/AutoChangeLog-pr-6877.yml b/html/changelogs/AutoChangeLog-pr-6877.yml new file mode 100644 index 000000000000..2e69d13b34ed --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6877.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - bugfix: "weeds do not cover preshure tanks" \ No newline at end of file From 52c306cce014ca2be6e1f950f97bffafa61546e5 Mon Sep 17 00:00:00 2001 From: MistChristmas Date: Mon, 5 Aug 2024 14:58:04 +0100 Subject: [PATCH 237/275] Prevents tunnels from being dug under the LZ Sentry holders. (#6871) # About the pull request Addresses #6773 by making the dig tunnel ability check for the LZ| sentry holders. Wording could probably be better. # Explain why it's good for the game Presumably it isn't intended to be able to hide FOB tunnels completely under the LZ sentries. So this rectifies this being able to happen. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: MistChristmas fix: Prevents tunnels under LZ Sentries /:cl: --- code/modules/mob/living/carbon/xenomorph/Abilities.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/mob/living/carbon/xenomorph/Abilities.dm b/code/modules/mob/living/carbon/xenomorph/Abilities.dm index 09b99871e936..36ac953ac039 100644 --- a/code/modules/mob/living/carbon/xenomorph/Abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/Abilities.dm @@ -37,6 +37,10 @@ to_chat(X, SPAN_XENOWARNING("There already is a tunnel here.")) return + if(locate(/obj/structure/machinery/sentry_holder/landing_zone) in X.loc) + to_chat(X, SPAN_XENOWARNING("We can't dig a tunnel with this object in the way.")) + return + if(X.tunnel_delay) to_chat(X, SPAN_XENOWARNING("We are not ready to dig a tunnel again.")) return From bf0593f0e14e6e3ff88a47c515c97d7a4913fe5b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 15:11:09 +0100 Subject: [PATCH 238/275] Automatic changelog for PR #6871 [ci skip] --- html/changelogs/AutoChangeLog-pr-6871.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6871.yml diff --git a/html/changelogs/AutoChangeLog-pr-6871.yml b/html/changelogs/AutoChangeLog-pr-6871.yml new file mode 100644 index 000000000000..46b3d4792512 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6871.yml @@ -0,0 +1,4 @@ +author: "MistChristmas" +delete-after: True +changes: + - bugfix: "Prevents tunnels under LZ Sentries" \ No newline at end of file From fbe0943392265194e0991d6854d4d21d8dbc0707 Mon Sep 17 00:00:00 2001 From: Crystalic <39885003+blackcrystall@users.noreply.github.com> Date: Mon, 5 Aug 2024 20:24:40 +0500 Subject: [PATCH 239/275] Hardcode Rework (#6586) # About the pull request Added ECHO support to sounds (byond function implementation to be accessible), some changes from one letter vars. Rework of admin shoot the ship pannel, so now it's not hardoced # Explain why it's good for the game Just backend rework, almost same :cl: BlackCrystalic add: Byond backed function of sound ECHO ported refactor: refactor of weaponhits hardcode /:cl: --------- Co-authored-by: harryob <55142896+harryob@users.noreply.github.com> Co-authored-by: Deleted user --- code/__DEFINES/sounds.dm | 22 + code/_globalvars/global_lists.dm | 17 + code/datums/soundOutput.dm | 6 +- code/game/sound.dm | 394 +++++++++--------- code/modules/admin/verbs/adminpanelweapons.dm | 154 +++---- code/modules/almayer/weaponhits.dm | 264 ++++++------ 6 files changed, 444 insertions(+), 413 deletions(-) diff --git a/code/__DEFINES/sounds.dm b/code/__DEFINES/sounds.dm index 807305174b34..35f388f351ea 100644 --- a/code/__DEFINES/sounds.dm +++ b/code/__DEFINES/sounds.dm @@ -31,6 +31,28 @@ #define SOUND_CHANNEL_LOBBY 1023 #define SOUND_CHANNEL_Z 1024 + +//default byond sound echo list index positions. +//ECHO_DIRECT and ECHO_ROOM are the only two that actually appear to do anything, and represent the dry and wet channels of the environment effects, respectively. +#define ECHO_DIRECT 1 +#define ECHO_DIRECTHF 2 +#define ECHO_ROOM 3 +#define ECHO_ROOMHF 4 +#define ECHO_OBSTRUCTION 5 +#define ECHO_OBSTRUCTIONLFRATIO 6 +#define ECHO_OCCLUSION 7 +#define ECHO_OCCLUSIONLFRATIO 8 +#define ECHO_OCCLUSIONROOMRATIO 9 +#define ECHO_OCCLUSIONDIRECTRATIO 10 +#define ECHO_EXCLUSION 11 +#define ECHO_EXCLUSIONLFRATIO 12 +#define ECHO_OUTSIDEVOLUMEHF 13 +#define ECHO_DOPPLERFACTOR 14 +#define ECHO_ROLLOFFFACTOR 15 +#define ECHO_ROOMROLLOFFFACTOR 16 +#define ECHO_AIRABSORPTIONFACTOR 17 +#define ECHO_FLAGS 18 + //default byond sound environments #define SOUND_ENVIRONMENT_NONE -1 #define SOUND_ENVIRONMENT_GENERIC 0 diff --git a/code/_globalvars/global_lists.dm b/code/_globalvars/global_lists.dm index c6957eefd22c..d2165fecc9b1 100644 --- a/code/_globalvars/global_lists.dm +++ b/code/_globalvars/global_lists.dm @@ -152,6 +152,9 @@ GLOBAL_LIST_INIT_TYPED(chemical_gen_classes_list, /list, list("C" = list(),"C1" //properties generated in chemicals, helps to make sure the same property doesn't show up 10 times GLOBAL_LIST_INIT_TYPED(generated_properties, /list, list("positive" = list(), "negative" = list(), "neutral" = list())) +GLOBAL_LIST_INIT_TYPED(space_weapons, /datum/space_weapon, setup_ship_weapon()) +GLOBAL_LIST_INIT_TYPED(space_weapons_ammo, /datum/space_weapon_ammo, setup_ship_ammo()) + GLOBAL_LIST_INIT_TYPED(ammo_list, /datum/ammo, setup_ammo()) //List of all ammo types. Used by guns to tell the projectile how to act. GLOBAL_REFERENCE_LIST_INDEXED(joblist, /datum/job, title) //List of all jobstypes, minus borg and AI @@ -348,6 +351,20 @@ GLOBAL_LIST_INIT(hj_emotes, setup_hazard_joe_emotes()) all_species[S.name] = S return all_species +/proc/setup_ship_weapon() + var/list/ammo_list = list() + for(var/weapon_type in subtypesof(/datum/space_weapon)) + var/datum/space_weapon/new_weapon = new weapon_type + ammo_list[new_weapon.type] = new_weapon + return ammo_list + +/proc/setup_ship_ammo() + var/list/ammo_list = list() + for(var/ammo_type in subtypesof(/datum/space_weapon_ammo)) + var/datum/space_weapon_ammo/new_ammo = new ammo_type + ammo_list[new_ammo.type] = new_ammo + return ammo_list + /proc/setup_ammo() var/list/blacklist = list(/datum/ammo/energy, /datum/ammo/energy/yautja, /datum/ammo/energy/yautja/rifle, /datum/ammo/bullet/shotgun, /datum/ammo/xeno) var/list/ammo_list = list() diff --git a/code/datums/soundOutput.dm b/code/datums/soundOutput.dm index 6ebc32c7e41f..cc7334d2cb98 100644 --- a/code/datums/soundOutput.dm +++ b/code/datums/soundOutput.dm @@ -52,10 +52,14 @@ S.y += T.y_s_offset S.x += T.x_s_offset S.echo = SOUND_ECHO_REVERB_ON //enable environment reverb for positional sounds + for(var/pos = 1 to length(T.echo)) + if(!T.echo[pos]) + continue + S.echo[pos] = T.echo[pos] if(owner.mob.ear_deaf > 0) S.status |= SOUND_MUTE - sound_to(owner,S) + sound_to(owner, S) /datum/soundOutput/proc/update_ambience(area/target_area, ambience_override, force_update = FALSE) var/status_flags = SOUND_STREAM diff --git a/code/game/sound.dm b/code/game/sound.dm index e95279a37731..6f721d9725e5 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -13,6 +13,7 @@ var/falloff = 1 var/volume_cat = VOLUME_SFX var/range = 0 + var/list/echo = new /list(18) var/x //Map coordinates, not sound coordinates var/y var/z @@ -36,114 +37,127 @@ //status: the regular 4 sound flags //falloff: max range till sound volume starts dropping as distance increases -/proc/playsound(atom/source, soundin, vol = 100, vary = FALSE, sound_range, vol_cat = VOLUME_SFX, channel = 0, status , falloff = 1, y_s_offset,x_s_offset) +/proc/playsound(atom/source, sound/soundin, vol = 100, vary = FALSE, sound_range, vol_cat = VOLUME_SFX, channel = 0, status, falloff = 1, list/echo, y_s_offset, x_s_offset) if(isarea(source)) error("[source] is an area and is trying to make the sound: [soundin]") return FALSE - var/datum/sound_template/S = new() - var/sound/SD = soundin - if(istype(SD)) - S.file = SD.file - S.wait = SD.wait - S.repeat = SD.repeat + var/datum/sound_template/template = new() + if(istype(soundin)) + template.file = soundin.file + template.wait = soundin.wait + template.repeat = soundin.repeat else - S.file = get_sfx(soundin) - S.channel = channel ? channel : get_free_channel() - S.status = status - S.falloff = falloff - S.volume = vol - S.volume_cat = vol_cat - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset + template.file = get_sfx(soundin) + template.channel = channel ? channel : get_free_channel() + template.status = status + template.falloff = falloff + template.volume = vol + template.volume_cat = vol_cat + for(var/pos = 1 to length(echo)) + if(!echo[pos]) + continue + template.echo[pos] = echo[pos] + template.y_s_offset = y_s_offset + template.x_s_offset = x_s_offset if(vary != FALSE) if(vary > 1) - S.frequency = vary + template.frequency = vary else - S.frequency = GET_RANDOM_FREQ // Same frequency for everybody + template.frequency = GET_RANDOM_FREQ // Same frequency for everybody if(!sound_range) sound_range = floor(0.25*vol) //if no specific range, the max range is equal to a quarter of the volume. - S.range = sound_range + template.range = sound_range var/turf/turf_source = get_turf(source) if(!turf_source || !turf_source.z) return FALSE - S.x = turf_source.x - S.y = turf_source.y - S.z = turf_source.z + template.x = turf_source.x + template.y = turf_source.y + template.z = turf_source.z if(!SSinterior) - SSsound.queue(S) - return S.channel + SSsound.queue(template) + return template.channel var/list/datum/interior/extra_interiors = list() // If we're in an interior, range the chunk, then adjust to do so from outside instead if(SSinterior.in_interior(turf_source)) - var/datum/interior/VI = SSinterior.get_interior_by_coords(turf_source.x, turf_source.y, turf_source.z) - if(VI?.ready) - extra_interiors |= VI - if(VI.exterior) - var/turf/new_turf_source = get_turf(VI.exterior) - S.x = new_turf_source.x - S.y = new_turf_source.y - S.z = new_turf_source.z + var/datum/interior/vehicle_interior = SSinterior.get_interior_by_coords(turf_source.x, turf_source.y, turf_source.z) + if(vehicle_interior?.ready) + extra_interiors |= vehicle_interior + if(vehicle_interior.exterior) + var/turf/new_turf_source = get_turf(vehicle_interior.exterior) + template.x = new_turf_source.x + template.y = new_turf_source.y + template.z = new_turf_source.z else sound_range = 0 // Range for 'nearby interiors' aswell - for(var/datum/interior/VI in SSinterior.interiors) - if(VI?.ready && VI.exterior?.z == turf_source.z && get_dist(VI.exterior, turf_source) <= sound_range) - extra_interiors |= VI + for(var/datum/interior/vehicle_interior in SSinterior.interiors) + if(vehicle_interior?.ready && vehicle_interior.exterior?.z == turf_source.z && get_dist(vehicle_interior.exterior, turf_source) <= sound_range) + extra_interiors |= vehicle_interior - SSsound.queue(S, null, extra_interiors) - return S.channel + SSsound.queue(template, null, extra_interiors) + return template.channel //This is the replacement for playsound_local. Use this for sending sounds directly to a client -/proc/playsound_client(client/client, soundin, atom/origin, vol = 100, random_freq, vol_cat = VOLUME_SFX, channel = 0, status, y_s_offset, x_s_offset) - if(!istype(client) || !client.soundOutput) return FALSE - var/datum/sound_template/S = new() +/proc/playsound_client(client/client, sound/soundin, atom/origin, vol = 100, random_freq, vol_cat = VOLUME_SFX, channel = 0, status, list/echo, y_s_offset, x_s_offset) + if(!istype(client) || !client.soundOutput) + return FALSE + + var/datum/sound_template/template = new() if(origin) var/turf/T = get_turf(origin) if(T) - S.x = T.x - S.y = T.y - S.z = T.z - var/sound/SD = soundin - if(istype(SD)) - S.file = SD.file - S.wait = SD.wait - S.repeat = SD.repeat + template.x = T.x + template.y = T.y + template.z = T.z + if(istype(soundin)) + template.file = soundin.file + template.wait = soundin.wait + template.repeat = soundin.repeat else - S.file = get_sfx(soundin) + template.file = get_sfx(soundin) if(random_freq) - S.frequency = GET_RANDOM_FREQ - S.volume = vol - S.volume_cat = vol_cat - S.channel = channel - S.status = status - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset - SSsound.queue(S, list(client)) + template.frequency = GET_RANDOM_FREQ + template.volume = vol + template.volume_cat = vol_cat + template.channel = channel + template.status = status + for(var/pos = 1 to length(echo)) + if(!echo[pos]) + continue + template.echo[pos] = echo[pos] + template.y_s_offset = y_s_offset + template.x_s_offset = x_s_offset + SSsound.queue(template, list(client)) /// Plays sound to all mobs that are map-level contents of an area /proc/playsound_area(area/A, soundin, vol = 100, channel = 0, status, vol_cat = VOLUME_SFX, list/echo, y_s_offset, x_s_offset) if(!isarea(A)) return FALSE - var/datum/sound_template/S = new() - S.file = soundin - S.volume = vol - S.channel = channel - S.status = status - S.volume_cat = vol_cat + + var/datum/sound_template/template = new() + template.file = soundin + template.volume = vol + template.channel = channel + template.status = status + template.volume_cat = vol_cat + for(var/pos = 1 to length(echo)) + if(!echo[pos]) + continue + template.echo[pos] = echo[pos] var/list/hearers = list() for(var/mob/living/M in A.contents) if(!M || !M.client || !M.client.soundOutput) continue hearers += M.client - SSsound.queue(S, hearers) + SSsound.queue(template, hearers) /client/proc/playtitlemusic() if(!SSticker?.login_music) @@ -153,234 +167,238 @@ /// Play sound for all on-map clients on a given Z-level. Good for ambient sounds. -/proc/playsound_z(z, soundin, volume = 100, vol_cat = VOLUME_SFX, y_s_offset, x_s_offset) - var/datum/sound_template/S = new() - S.file = soundin - S.volume = volume - S.channel = SOUND_CHANNEL_Z - S.volume_cat = vol_cat - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset +/proc/playsound_z(z, soundin, volume = 100, vol_cat = VOLUME_SFX, echo, y_s_offset, x_s_offset) + var/datum/sound_template/template = new() + template.file = soundin + template.volume = volume + template.channel = SOUND_CHANNEL_Z + template.volume_cat = vol_cat + for(var/pos = 1 to length(echo)) + if(!echo[pos]) + continue + template.echo[pos] = echo[pos] + template.y_s_offset = y_s_offset + template.x_s_offset = x_s_offset var/list/hearers = list() for(var/mob/M in GLOB.player_list) if((M.z in z) && M.client.soundOutput) hearers += M.client - SSsound.queue(S, hearers) + SSsound.queue(template, hearers) // The pick() proc has a built-in chance that can be added to any option by adding ,X; to the end of an option, where X is the % chance it will play. -/proc/get_sfx(S) - if(istext(S)) - switch(S) +/proc/get_sfx(sound) + if(istext(sound)) + switch(sound) // General effects if("shatter") - S = pick('sound/effects/Glassbr1.ogg','sound/effects/Glassbr2.ogg','sound/effects/Glassbr3.ogg') + sound = pick('sound/effects/Glassbr1.ogg','sound/effects/Glassbr2.ogg','sound/effects/Glassbr3.ogg') if("windowshatter") //meaty window shattering sound - S = pick('sound/effects/window_shatter1.ogg','sound/effects/window_shatter2.ogg','sound/effects/window_shatter3.ogg') + sound = pick('sound/effects/window_shatter1.ogg','sound/effects/window_shatter2.ogg','sound/effects/window_shatter3.ogg') if("glassbreak") //small breaks for bottles/etc. - S = pick('sound/effects/glassbreak1.ogg','sound/effects/glassbreak2.ogg','sound/effects/glassbreak3.ogg','sound/effects/glassbreak4.ogg') + sound = pick('sound/effects/glassbreak1.ogg','sound/effects/glassbreak2.ogg','sound/effects/glassbreak3.ogg','sound/effects/glassbreak4.ogg') if("explosion") - S = pick('sound/effects/explosion1.ogg','sound/effects/explosion2.ogg','sound/effects/explosion3.ogg','sound/effects/explosion4.ogg','sound/effects/explosion5.ogg') + sound = pick('sound/effects/explosion1.ogg','sound/effects/explosion2.ogg','sound/effects/explosion3.ogg','sound/effects/explosion4.ogg','sound/effects/explosion5.ogg') if("bigboom") - S = pick('sound/effects/bigboom1.ogg','sound/effects/bigboom2.ogg','sound/effects/bigboom3.ogg','sound/effects/bigboom4.ogg') + sound = pick('sound/effects/bigboom1.ogg','sound/effects/bigboom2.ogg','sound/effects/bigboom3.ogg','sound/effects/bigboom4.ogg') if("sparks") - S = pick('sound/effects/sparks1.ogg','sound/effects/sparks2.ogg','sound/effects/sparks3.ogg','sound/effects/sparks4.ogg') + sound = pick('sound/effects/sparks1.ogg','sound/effects/sparks2.ogg','sound/effects/sparks3.ogg','sound/effects/sparks4.ogg') if("rustle") - S = pick('sound/effects/rustle1.ogg','sound/effects/rustle2.ogg','sound/effects/rustle3.ogg','sound/effects/rustle4.ogg','sound/effects/rustle5.ogg') + sound = pick('sound/effects/rustle1.ogg','sound/effects/rustle2.ogg','sound/effects/rustle3.ogg','sound/effects/rustle4.ogg','sound/effects/rustle5.ogg') if("toolbox") - S = pick('sound/effects/toolbox.ogg') + sound = pick('sound/effects/toolbox.ogg') if("pillbottle") - S = pick('sound/effects/pillbottle.ogg') + sound = pick('sound/effects/pillbottle.ogg') if("rip") - S = pick('sound/effects/rip1.ogg','sound/effects/rip2.ogg') + sound = pick('sound/effects/rip1.ogg','sound/effects/rip2.ogg') if("lighter") - S = pick('sound/effects/lighter1.ogg','sound/effects/lighter2.ogg','sound/effects/lighter3.ogg') + sound = pick('sound/effects/lighter1.ogg','sound/effects/lighter2.ogg','sound/effects/lighter3.ogg') if("zippo_open") - S = pick('sound/effects/zippo_open.ogg') + sound = pick('sound/effects/zippo_open.ogg') if("zippo_close") - S = pick('sound/effects/zippo_close.ogg') + sound = pick('sound/effects/zippo_close.ogg') if("bonk") //somewhat quiet, increase volume - S = pick('sound/machines/bonk.ogg') + sound = pick('sound/machines/bonk.ogg') if("cane_step") - S = pick('sound/items/cane_step_1.ogg', 'sound/items/cane_step_2.ogg', 'sound/items/cane_step_3.ogg', 'sound/items/cane_step_4.ogg', 'sound/items/cane_step_5.ogg', ) + sound = pick('sound/items/cane_step_1.ogg', 'sound/items/cane_step_2.ogg', 'sound/items/cane_step_3.ogg', 'sound/items/cane_step_4.ogg', 'sound/items/cane_step_5.ogg', ) if("match") - S = pick('sound/effects/match.ogg') + sound = pick('sound/effects/match.ogg') if("throwing") - S = pick('sound/effects/throwing/swoosh1.ogg', 'sound/effects/throwing/swoosh2.ogg', 'sound/effects/throwing/swoosh3.ogg', 'sound/effects/throwing/swoosh4.ogg') + sound = pick('sound/effects/throwing/swoosh1.ogg', 'sound/effects/throwing/swoosh2.ogg', 'sound/effects/throwing/swoosh3.ogg', 'sound/effects/throwing/swoosh4.ogg') if("punch") - S = pick('sound/weapons/punch1.ogg','sound/weapons/punch2.ogg','sound/weapons/punch3.ogg','sound/weapons/punch4.ogg') + sound = pick('sound/weapons/punch1.ogg','sound/weapons/punch2.ogg','sound/weapons/punch3.ogg','sound/weapons/punch4.ogg') if("swing_hit") - S = pick('sound/weapons/genhit1.ogg', 'sound/weapons/genhit2.ogg', 'sound/weapons/genhit3.ogg') + sound = pick('sound/weapons/genhit1.ogg', 'sound/weapons/genhit2.ogg', 'sound/weapons/genhit3.ogg') if("clan_sword_hit") - S = pick('sound/weapons/clan_sword_hit_1.ogg', 'sound/weapons/clan_sword_hit_2.ogg') + sound = pick('sound/weapons/clan_sword_hit_1.ogg', 'sound/weapons/clan_sword_hit_2.ogg') if("slam") - S = pick('sound/effects/slam1.ogg','sound/effects/slam2.ogg','sound/effects/slam3.ogg', 0.1;'sound/effects/slam_rare_1.ogg') + sound = pick('sound/effects/slam1.ogg','sound/effects/slam2.ogg','sound/effects/slam3.ogg', 0.1;'sound/effects/slam_rare_1.ogg') if("pageturn") - S = pick('sound/effects/pageturn1.ogg', 'sound/effects/pageturn2.ogg','sound/effects/pageturn3.ogg') + sound = pick('sound/effects/pageturn1.ogg', 'sound/effects/pageturn2.ogg','sound/effects/pageturn3.ogg') if("terminal_button") - S = pick('sound/machines/terminal_button01.ogg', 'sound/machines/terminal_button02.ogg', 'sound/machines/terminal_button03.ogg','sound/machines/terminal_button04.ogg', 'sound/machines/terminal_button05.ogg', 'sound/machines/terminal_button06.ogg', 'sound/machines/terminal_button07.ogg', 'sound/machines/terminal_button08.ogg') + sound = pick('sound/machines/terminal_button01.ogg', 'sound/machines/terminal_button02.ogg', 'sound/machines/terminal_button03.ogg','sound/machines/terminal_button04.ogg', 'sound/machines/terminal_button05.ogg', 'sound/machines/terminal_button06.ogg', 'sound/machines/terminal_button07.ogg', 'sound/machines/terminal_button08.ogg') if("keyboard") - S = pick('sound/machines/keyboard1.ogg', 'sound/machines/keyboard2.ogg','sound/machines/keyboard3.ogg') + sound = pick('sound/machines/keyboard1.ogg', 'sound/machines/keyboard2.ogg','sound/machines/keyboard3.ogg') if("keyboard_alt") - S = pick('sound/machines/computer_typing4.ogg', 'sound/machines/computer_typing5.ogg', 'sound/machines/computer_typing6.ogg') + sound = pick('sound/machines/computer_typing4.ogg', 'sound/machines/computer_typing5.ogg', 'sound/machines/computer_typing6.ogg') if("gunrustle") - S = pick('sound/effects/gunrustle1.ogg', 'sound/effects/gunrustle2.ogg','sound/effects/gunrustle3.ogg') + sound = pick('sound/effects/gunrustle1.ogg', 'sound/effects/gunrustle2.ogg','sound/effects/gunrustle3.ogg') if("gunequip") - S = pick('sound/handling/gunequip1.ogg','sound/handling/gunequip2.ogg','sound/handling/gunequip3.ogg') + sound = pick('sound/handling/gunequip1.ogg','sound/handling/gunequip2.ogg','sound/handling/gunequip3.ogg') if("shotgunpump") - S = pick('sound/weapons/shotgunpump1.ogg','sound/weapons/shotgunpump2.ogg') + sound = pick('sound/weapons/shotgunpump1.ogg','sound/weapons/shotgunpump2.ogg') if("clothingrustle") - S = pick('sound/handling/clothingrustle1.ogg', 'sound/handling/clothingrustle2.ogg','sound/handling/clothingrustle3.ogg','sound/handling/clothingrustle4.ogg','sound/handling/clothingrustle5.ogg') + sound = pick('sound/handling/clothingrustle1.ogg', 'sound/handling/clothingrustle2.ogg','sound/handling/clothingrustle3.ogg','sound/handling/clothingrustle4.ogg','sound/handling/clothingrustle5.ogg') if("armorequip") - S = pick('sound/handling/armorequip_1.ogg','sound/handling/armorequip_2.ogg') + sound = pick('sound/handling/armorequip_1.ogg','sound/handling/armorequip_2.ogg') if("pry") - S = pick('sound/effects/pry1.ogg', 'sound/effects/pry2.ogg','sound/effects/pry3.ogg','sound/effects/pry4.ogg') + sound = pick('sound/effects/pry1.ogg', 'sound/effects/pry2.ogg','sound/effects/pry3.ogg','sound/effects/pry4.ogg') if("metalbang") - S = pick('sound/effects/thud1.ogg','sound/effects/thud2.ogg','sound/effects/thud3.ogg') + sound = pick('sound/effects/thud1.ogg','sound/effects/thud2.ogg','sound/effects/thud3.ogg') if("paper_writing") - S = pick('sound/items/writing_noises/paper_writing_1.wav', 'sound/items/writing_noises/paper_writing_2.wav', 'sound/items/writing_noises/paper_writing_3.wav', 'sound/items/writing_noises/paper_writing_4.ogg') + sound = pick('sound/items/writing_noises/paper_writing_1.wav', 'sound/items/writing_noises/paper_writing_2.wav', 'sound/items/writing_noises/paper_writing_3.wav', 'sound/items/writing_noises/paper_writing_4.ogg') // Weapons/bullets if("shell_load") - S = pick('sound/weapons/shell_load1.ogg','sound/weapons/shell_load2.ogg','sound/weapons/shell_load3.ogg','sound/weapons/shell_load4.ogg') + sound = pick('sound/weapons/shell_load1.ogg','sound/weapons/shell_load2.ogg','sound/weapons/shell_load3.ogg','sound/weapons/shell_load4.ogg') if("ballistic_hit") - S = pick('sound/bullets/bullet_impact1.ogg','sound/bullets/bullet_impact2.ogg','sound/bullets/bullet_impact1.ogg','sound/bullets/impact_flesh_1.ogg','sound/bullets/impact_flesh_2.ogg','sound/bullets/impact_flesh_3.ogg','sound/bullets/impact_flesh_4.ogg') + sound = pick('sound/bullets/bullet_impact1.ogg','sound/bullets/bullet_impact2.ogg','sound/bullets/bullet_impact1.ogg','sound/bullets/impact_flesh_1.ogg','sound/bullets/impact_flesh_2.ogg','sound/bullets/impact_flesh_3.ogg','sound/bullets/impact_flesh_4.ogg') if("ballistic_armor") - S = pick('sound/bullets/bullet_armor1.ogg','sound/bullets/bullet_armor2.ogg','sound/bullets/bullet_armor3.ogg','sound/bullets/bullet_armor4.ogg') + sound = pick('sound/bullets/bullet_armor1.ogg','sound/bullets/bullet_armor2.ogg','sound/bullets/bullet_armor3.ogg','sound/bullets/bullet_armor4.ogg') if("ballistic_miss") - S = pick('sound/bullets/bullet_miss1.ogg','sound/bullets/bullet_miss2.ogg','sound/bullets/bullet_miss3.ogg','sound/bullets/bullet_miss4.ogg') + sound = pick('sound/bullets/bullet_miss1.ogg','sound/bullets/bullet_miss2.ogg','sound/bullets/bullet_miss3.ogg','sound/bullets/bullet_miss4.ogg') if("ballistic_bounce") - S = pick('sound/bullets/bullet_ricochet1.ogg','sound/bullets/bullet_ricochet2.ogg','sound/bullets/bullet_ricochet3.ogg','sound/bullets/bullet_ricochet4.ogg','sound/bullets/bullet_ricochet5.ogg','sound/bullets/bullet_ricochet6.ogg','sound/bullets/bullet_ricochet7.ogg','sound/bullets/bullet_ricochet8.ogg') + sound = pick('sound/bullets/bullet_ricochet1.ogg','sound/bullets/bullet_ricochet2.ogg','sound/bullets/bullet_ricochet3.ogg','sound/bullets/bullet_ricochet4.ogg','sound/bullets/bullet_ricochet5.ogg','sound/bullets/bullet_ricochet6.ogg','sound/bullets/bullet_ricochet7.ogg','sound/bullets/bullet_ricochet8.ogg') if("ballistic_shield_hit") - S = pick('sound/bullets/shield_impact_c1.ogg','sound/bullets/shield_impact_c2.ogg','sound/bullets/shield_impact_c3.ogg','sound/bullets/shield_impact_c4.ogg') + sound = pick('sound/bullets/shield_impact_c1.ogg','sound/bullets/shield_impact_c2.ogg','sound/bullets/shield_impact_c3.ogg','sound/bullets/shield_impact_c4.ogg') if("shield_shatter") - S = pick('sound/bullets/shield_break_c1.ogg') + sound = pick('sound/bullets/shield_break_c1.ogg') if("rocket_bounce") - S = pick('sound/bullets/rocket_ricochet1.ogg','sound/bullets/rocket_ricochet2.ogg','sound/bullets/rocket_ricochet3.ogg') + sound = pick('sound/bullets/rocket_ricochet1.ogg','sound/bullets/rocket_ricochet2.ogg','sound/bullets/rocket_ricochet3.ogg') if("energy_hit") - S = pick('sound/bullets/energy_impact1.ogg') + sound = pick('sound/bullets/energy_impact1.ogg') if("energy_miss") - S = pick('sound/bullets/energy_miss1.ogg') + sound = pick('sound/bullets/energy_miss1.ogg') if("energy_bounce") - S = pick('sound/bullets/energy_ricochet1.ogg') + sound = pick('sound/bullets/energy_ricochet1.ogg') if("alloy_hit") - S = pick('sound/bullets/spear_impact1.ogg') + sound = pick('sound/bullets/spear_impact1.ogg') if("alloy_armor") - S = pick('sound/bullets/spear_armor1.ogg') + sound = pick('sound/bullets/spear_armor1.ogg') if("alloy_bounce") - S = pick('sound/bullets/spear_ricochet1.ogg','sound/bullets/spear_ricochet2.ogg') + sound = pick('sound/bullets/spear_ricochet1.ogg','sound/bullets/spear_ricochet2.ogg') if("gun_silenced") - S = pick('sound/weapons/gun_silenced_shot1.ogg','sound/weapons/gun_silenced_shot2.ogg') + sound = pick('sound/weapons/gun_silenced_shot1.ogg','sound/weapons/gun_silenced_shot2.ogg') if("gun_pulse") - S = pick('sound/weapons/gun_m41a_1.ogg','sound/weapons/gun_m41a_2.ogg','sound/weapons/gun_m41a_3.ogg','sound/weapons/gun_m41a_4.ogg','sound/weapons/gun_m41a_5.ogg','sound/weapons/gun_m41a_6.ogg') + sound = pick('sound/weapons/gun_m41a_1.ogg','sound/weapons/gun_m41a_2.ogg','sound/weapons/gun_m41a_3.ogg','sound/weapons/gun_m41a_4.ogg','sound/weapons/gun_m41a_5.ogg','sound/weapons/gun_m41a_6.ogg') if("gun_smartgun") - S = pick('sound/weapons/gun_smartgun1.ogg', 'sound/weapons/gun_smartgun2.ogg', 'sound/weapons/gun_smartgun3.ogg', 'sound/weapons/gun_smartgun4.ogg') + sound = pick('sound/weapons/gun_smartgun1.ogg', 'sound/weapons/gun_smartgun2.ogg', 'sound/weapons/gun_smartgun3.ogg', 'sound/weapons/gun_smartgun4.ogg') if("gun_smartgun_rattle") - S = pick('sound/weapons/gun_smartgun1_rattle.ogg', 'sound/weapons/gun_smartgun2_rattle.ogg', 'sound/weapons/gun_smartgun3_rattle.ogg', 'sound/weapons/gun_smartgun4_rattle.ogg') + sound = pick('sound/weapons/gun_smartgun1_rattle.ogg', 'sound/weapons/gun_smartgun2_rattle.ogg', 'sound/weapons/gun_smartgun3_rattle.ogg', 'sound/weapons/gun_smartgun4_rattle.ogg') if("gun_jam_rack") - S = pick('sound/weapons/handling/gun_jam_rack_1.ogg', 'sound/weapons/handling/gun_jam_rack_2.ogg', 'sound/weapons/handling/gun_jam_rack_3.ogg') + sound = pick('sound/weapons/handling/gun_jam_rack_1.ogg', 'sound/weapons/handling/gun_jam_rack_2.ogg', 'sound/weapons/handling/gun_jam_rack_3.ogg') //A:CM gun sounds if("gun_shotgun_tactical") - S = pick('sound/weapons/gun_shotgun_tactical_1.ogg','sound/weapons/gun_shotgun_tactical_2.ogg','sound/weapons/gun_shotgun_tactical_3.ogg','sound/weapons/gun_shotgun_tactical_4.ogg') + sound = pick('sound/weapons/gun_shotgun_tactical_1.ogg','sound/weapons/gun_shotgun_tactical_2.ogg','sound/weapons/gun_shotgun_tactical_3.ogg','sound/weapons/gun_shotgun_tactical_4.ogg') if("m4a3") - S = pick('sound/weapons/gun_m4a3_1.ogg','sound/weapons/gun_m4a3_2.ogg','sound/weapons/gun_m4a3_3.ogg','sound/weapons/gun_m4a3_4.ogg','sound/weapons/gun_m4a3_5.ogg') + sound = pick('sound/weapons/gun_m4a3_1.ogg','sound/weapons/gun_m4a3_2.ogg','sound/weapons/gun_m4a3_3.ogg','sound/weapons/gun_m4a3_4.ogg','sound/weapons/gun_m4a3_5.ogg') if("88m4") - S = pick('sound/weapons/gun_88m4_v7.ogg') + sound = pick('sound/weapons/gun_88m4_v7.ogg') if("gun_casing_shotgun") - S = pick ('sound/bullets/bulletcasing_shotgun_fall1.ogg') + sound = pick ('sound/bullets/bulletcasing_shotgun_fall1.ogg') if("gun_nsg23") - S = pick('sound/weapons/gun_nsg23_1.ogg','sound/weapons/gun_nsg23_2.ogg') + sound = pick('sound/weapons/gun_nsg23_1.ogg','sound/weapons/gun_nsg23_2.ogg') if("gun_pkd") - S = pick('sound/weapons/gun_pkd_fire01.ogg','sound/weapons/gun_pkd_fire02.ogg','sound/weapons/gun_pkd_fire03.ogg') + sound = pick('sound/weapons/gun_pkd_fire01.ogg','sound/weapons/gun_pkd_fire02.ogg','sound/weapons/gun_pkd_fire03.ogg') // Xeno if("acid_hit") - S = pick('sound/bullets/acid_impact1.ogg') + sound = pick('sound/bullets/acid_impact1.ogg') if("acid_strike") - S = pick('sound/weapons/alien_acidstrike1.ogg','sound/weapons/alien_acidstrike2.ogg') + sound = pick('sound/weapons/alien_acidstrike1.ogg','sound/weapons/alien_acidstrike2.ogg') if("acid_spit") - S = pick('sound/voice/alien_spitacid.ogg','sound/voice/alien_spitacid2.ogg') + sound = pick('sound/voice/alien_spitacid.ogg','sound/voice/alien_spitacid2.ogg') if("acid_sizzle") - S = pick('sound/effects/acid_sizzle1.ogg','sound/effects/acid_sizzle2.ogg','sound/effects/acid_sizzle3.ogg','sound/effects/acid_sizzle4.ogg') + sound = pick('sound/effects/acid_sizzle1.ogg','sound/effects/acid_sizzle2.ogg','sound/effects/acid_sizzle3.ogg','sound/effects/acid_sizzle4.ogg') if("alien_doorpry") - S = pick('sound/effects/alien_doorpry1.ogg','sound/effects/alien_doorpry2.ogg') + sound = pick('sound/effects/alien_doorpry1.ogg','sound/effects/alien_doorpry2.ogg') if("acid_bounce") - S = pick('sound/bullets/acid_impact1.ogg') + sound = pick('sound/bullets/acid_impact1.ogg') if("alien_claw_flesh") - S = pick('sound/weapons/alien_claw_flesh1.ogg','sound/weapons/alien_claw_flesh2.ogg','sound/weapons/alien_claw_flesh3.ogg','sound/weapons/alien_claw_flesh4.ogg','sound/weapons/alien_claw_flesh5.ogg','sound/weapons/alien_claw_flesh6.ogg') + sound = pick('sound/weapons/alien_claw_flesh1.ogg','sound/weapons/alien_claw_flesh2.ogg','sound/weapons/alien_claw_flesh3.ogg','sound/weapons/alien_claw_flesh4.ogg','sound/weapons/alien_claw_flesh5.ogg','sound/weapons/alien_claw_flesh6.ogg') if("alien_claw_metal") - S = pick('sound/weapons/alien_claw_metal1.ogg','sound/weapons/alien_claw_metal2.ogg','sound/weapons/alien_claw_metal3.ogg') + sound = pick('sound/weapons/alien_claw_metal1.ogg','sound/weapons/alien_claw_metal2.ogg','sound/weapons/alien_claw_metal3.ogg') if("alien_bite") - S = pick('sound/weapons/alien_bite1.ogg','sound/weapons/alien_bite2.ogg') + sound = pick('sound/weapons/alien_bite1.ogg','sound/weapons/alien_bite2.ogg') if("alien_footstep_large") - S = pick('sound/effects/alien_footstep_large1.ogg','sound/effects/alien_footstep_large2.ogg','sound/effects/alien_footstep_large3.ogg') + sound = pick('sound/effects/alien_footstep_large1.ogg','sound/effects/alien_footstep_large2.ogg','sound/effects/alien_footstep_large3.ogg') if("alien_footstep_medium") - S = pick('sound/effects/alien_footstep_medium1.ogg','sound/effects/alien_footstep_medium2.ogg','sound/effects/alien_footstep_medium3.ogg') + sound = pick('sound/effects/alien_footstep_medium1.ogg','sound/effects/alien_footstep_medium2.ogg','sound/effects/alien_footstep_medium3.ogg') if("alien_charge") - S = pick('sound/effects/alien_footstep_charge1.ogg','sound/effects/alien_footstep_charge2.ogg','sound/effects/alien_footstep_charge3.ogg') + sound = pick('sound/effects/alien_footstep_charge1.ogg','sound/effects/alien_footstep_charge2.ogg','sound/effects/alien_footstep_charge3.ogg') if("alien_resin_build") - S = pick('sound/effects/alien_resin_build1.ogg','sound/effects/alien_resin_build2.ogg','sound/effects/alien_resin_build3.ogg') + sound = pick('sound/effects/alien_resin_build1.ogg','sound/effects/alien_resin_build2.ogg','sound/effects/alien_resin_build3.ogg') if("alien_resin_break") - S = pick('sound/effects/alien_resin_break1.ogg','sound/effects/alien_resin_break2.ogg','sound/effects/alien_resin_break3.ogg') + sound = pick('sound/effects/alien_resin_break1.ogg','sound/effects/alien_resin_break2.ogg','sound/effects/alien_resin_break3.ogg') if("alien_resin_move") - S = pick('sound/effects/alien_resin_move1.ogg','sound/effects/alien_resin_move2.ogg') + sound = pick('sound/effects/alien_resin_move1.ogg','sound/effects/alien_resin_move2.ogg') if("alien_talk") - S = pick('sound/voice/alien_talk.ogg','sound/voice/alien_talk2.ogg','sound/voice/alien_talk3.ogg') + sound = pick('sound/voice/alien_talk.ogg','sound/voice/alien_talk2.ogg','sound/voice/alien_talk3.ogg') if("larva_talk") - S = pick('sound/voice/larva_talk1.ogg','sound/voice/larva_talk2.ogg','sound/voice/larva_talk3.ogg','sound/voice/larva_talk4.ogg') + sound = pick('sound/voice/larva_talk1.ogg','sound/voice/larva_talk2.ogg','sound/voice/larva_talk3.ogg','sound/voice/larva_talk4.ogg') if("hiss_talk") - S = pick('sound/voice/hiss2.ogg','sound/voice/hiss3.ogg','sound/voice/hiss4.ogg') + sound = pick('sound/voice/hiss2.ogg','sound/voice/hiss3.ogg','sound/voice/hiss4.ogg') if("alien_growl") - S = pick('sound/voice/alien_growl1.ogg','sound/voice/alien_growl2.ogg','sound/voice/alien_growl3.ogg') + sound = pick('sound/voice/alien_growl1.ogg','sound/voice/alien_growl2.ogg','sound/voice/alien_growl3.ogg') if("alien_hiss") - S = pick('sound/voice/alien_hiss1.ogg','sound/voice/alien_hiss2.ogg','sound/voice/alien_hiss3.ogg') + sound = pick('sound/voice/alien_hiss1.ogg','sound/voice/alien_hiss2.ogg','sound/voice/alien_hiss3.ogg') if("alien_tail_swipe") - S = pick('sound/effects/alien_tail_swipe1.ogg','sound/effects/alien_tail_swipe2.ogg','sound/effects/alien_tail_swipe3.ogg') + sound = pick('sound/effects/alien_tail_swipe1.ogg','sound/effects/alien_tail_swipe2.ogg','sound/effects/alien_tail_swipe3.ogg') if("alien_help") - S = pick('sound/voice/alien_help1.ogg','sound/voice/alien_help2.ogg','sound/voice/alien_help3.ogg') + sound = pick('sound/voice/alien_help1.ogg','sound/voice/alien_help2.ogg','sound/voice/alien_help3.ogg') if("alien_drool") - S = pick('sound/voice/alien_drool1.ogg','sound/voice/alien_drool2.ogg') + sound = pick('sound/voice/alien_drool1.ogg','sound/voice/alien_drool2.ogg') if("alien_roar") - S = pick('sound/voice/alien_roar1.ogg','sound/voice/alien_roar2.ogg','sound/voice/alien_roar3.ogg','sound/voice/alien_roar4.ogg','sound/voice/alien_roar5.ogg','sound/voice/alien_roar6.ogg') + sound = pick('sound/voice/alien_roar1.ogg','sound/voice/alien_roar2.ogg','sound/voice/alien_roar3.ogg','sound/voice/alien_roar4.ogg','sound/voice/alien_roar5.ogg','sound/voice/alien_roar6.ogg') if("alien_roar_larva") - S = pick('sound/voice/alien_roar_larva1.ogg','sound/voice/alien_roar_larva2.ogg') + sound = pick('sound/voice/alien_roar_larva1.ogg','sound/voice/alien_roar_larva2.ogg') if("queen") - S = pick('sound/voice/alien_queen_command.ogg','sound/voice/alien_queen_command2.ogg','sound/voice/alien_queen_command3.ogg') + sound = pick('sound/voice/alien_queen_command.ogg','sound/voice/alien_queen_command2.ogg','sound/voice/alien_queen_command3.ogg') // Human if("male_scream") - S = pick('sound/voice/human_male_scream_1.ogg','sound/voice/human_male_scream_2.ogg','sound/voice/human_male_scream_3.ogg','sound/voice/human_male_scream_4.ogg',5;'sound/voice/human_male_scream_5.ogg',5;'sound/voice/human_jackson_scream.ogg',5;'sound/voice/human_ack_scream.ogg','sound/voice/human_male_scream_6.ogg') + sound = pick('sound/voice/human_male_scream_1.ogg','sound/voice/human_male_scream_2.ogg','sound/voice/human_male_scream_3.ogg','sound/voice/human_male_scream_4.ogg',5;'sound/voice/human_male_scream_5.ogg',5;'sound/voice/human_jackson_scream.ogg',5;'sound/voice/human_ack_scream.ogg','sound/voice/human_male_scream_6.ogg') if("male_pain") - S = pick('sound/voice/human_male_pain_1.ogg','sound/voice/human_male_pain_2.ogg','sound/voice/human_male_pain_3.ogg',5;'sound/voice/tomscream.ogg',5;'sound/voice/human_bobby_pain.ogg',5;'sound/voice/human_tantrum_scream.ogg', 5;'sound/voice/human_male_pain_rare_1.ogg') + sound = pick('sound/voice/human_male_pain_1.ogg','sound/voice/human_male_pain_2.ogg','sound/voice/human_male_pain_3.ogg',5;'sound/voice/tomscream.ogg',5;'sound/voice/human_bobby_pain.ogg',5;'sound/voice/human_tantrum_scream.ogg', 5;'sound/voice/human_male_pain_rare_1.ogg') if("male_fragout") - S = pick('sound/voice/human_male_grenadethrow_1.ogg', 'sound/voice/human_male_grenadethrow_2.ogg', 'sound/voice/human_male_grenadethrow_3.ogg') + sound = pick('sound/voice/human_male_grenadethrow_1.ogg', 'sound/voice/human_male_grenadethrow_2.ogg', 'sound/voice/human_male_grenadethrow_3.ogg') if("male_warcry") - S = pick('sound/voice/warcry/male_go.ogg', 'sound/voice/warcry/male_attack.ogg', 'sound/voice/warcry/male_charge.ogg', 'sound/voice/warcry/male_charge2.ogg', 'sound/voice/warcry/warcry_male_1.ogg', 'sound/voice/warcry/warcry_male_2.ogg', 'sound/voice/warcry/warcry_male_3.ogg', 'sound/voice/warcry/warcry_male_4.ogg', 'sound/voice/warcry/warcry_male_5.ogg', 'sound/voice/warcry/warcry_male_6.ogg', 'sound/voice/warcry/warcry_male_7.ogg', 'sound/voice/warcry/warcry_male_8.ogg', 'sound/voice/warcry/warcry_male_9.ogg', 'sound/voice/warcry/warcry_male_10.ogg', 'sound/voice/warcry/warcry_male_11.ogg', 'sound/voice/warcry/warcry_male_12.ogg', 'sound/voice/warcry/warcry_male_13.ogg', 'sound/voice/warcry/warcry_male_14.ogg', 'sound/voice/warcry/warcry_male_15.ogg', 'sound/voice/warcry/warcry_male_16.ogg', 'sound/voice/warcry/warcry_male_17.ogg', 'sound/voice/warcry/warcry_male_18.ogg', 'sound/voice/warcry/warcry_male_19.ogg', 'sound/voice/warcry/warcry_male_20.ogg', 'sound/voice/warcry/warcry_male_21.ogg', 'sound/voice/warcry/warcry_male_22.ogg', 'sound/voice/warcry/warcry_male_23.ogg', 'sound/voice/warcry/warcry_male_24.ogg', 'sound/voice/warcry/warcry_male_25.ogg', 'sound/voice/warcry/warcry_male_26.ogg', 'sound/voice/warcry/warcry_male_27.ogg', 'sound/voice/warcry/warcry_male_28.ogg', 'sound/voice/warcry/warcry_male_29.ogg', 'sound/voice/warcry/warcry_male_30.ogg', 'sound/voice/warcry/warcry_male_31.ogg', 'sound/voice/warcry/warcry_male_32.ogg', 'sound/voice/warcry/warcry_male_33.ogg', 'sound/voice/warcry/warcry_male_34.ogg', 'sound/voice/warcry/warcry_male_35.ogg', 5;'sound/voice/warcry/warcry_male_rare_1.ogg', 5;'sound/voice/warcry/warcry_male_rare_2.ogg', 5;'sound/voice/warcry/warcry_male_rare_3.ogg', 5;'sound/voice/warcry/warcry_male_rare_4.ogg', 5;'sound/voice/warcry/warcry_male_rare_5.ogg') + sound = pick('sound/voice/warcry/male_go.ogg', 'sound/voice/warcry/male_attack.ogg', 'sound/voice/warcry/male_charge.ogg', 'sound/voice/warcry/male_charge2.ogg', 'sound/voice/warcry/warcry_male_1.ogg', 'sound/voice/warcry/warcry_male_2.ogg', 'sound/voice/warcry/warcry_male_3.ogg', 'sound/voice/warcry/warcry_male_4.ogg', 'sound/voice/warcry/warcry_male_5.ogg', 'sound/voice/warcry/warcry_male_6.ogg', 'sound/voice/warcry/warcry_male_7.ogg', 'sound/voice/warcry/warcry_male_8.ogg', 'sound/voice/warcry/warcry_male_9.ogg', 'sound/voice/warcry/warcry_male_10.ogg', 'sound/voice/warcry/warcry_male_11.ogg', 'sound/voice/warcry/warcry_male_12.ogg', 'sound/voice/warcry/warcry_male_13.ogg', 'sound/voice/warcry/warcry_male_14.ogg', 'sound/voice/warcry/warcry_male_15.ogg', 'sound/voice/warcry/warcry_male_16.ogg', 'sound/voice/warcry/warcry_male_17.ogg', 'sound/voice/warcry/warcry_male_18.ogg', 'sound/voice/warcry/warcry_male_19.ogg', 'sound/voice/warcry/warcry_male_20.ogg', 'sound/voice/warcry/warcry_male_21.ogg', 'sound/voice/warcry/warcry_male_22.ogg', 'sound/voice/warcry/warcry_male_23.ogg', 'sound/voice/warcry/warcry_male_24.ogg', 'sound/voice/warcry/warcry_male_25.ogg', 'sound/voice/warcry/warcry_male_26.ogg', 'sound/voice/warcry/warcry_male_27.ogg', 'sound/voice/warcry/warcry_male_28.ogg', 'sound/voice/warcry/warcry_male_29.ogg', 'sound/voice/warcry/warcry_male_30.ogg', 'sound/voice/warcry/warcry_male_31.ogg', 'sound/voice/warcry/warcry_male_32.ogg', 'sound/voice/warcry/warcry_male_33.ogg', 'sound/voice/warcry/warcry_male_34.ogg', 'sound/voice/warcry/warcry_male_35.ogg', 5;'sound/voice/warcry/warcry_male_rare_1.ogg', 5;'sound/voice/warcry/warcry_male_rare_2.ogg', 5;'sound/voice/warcry/warcry_male_rare_3.ogg', 5;'sound/voice/warcry/warcry_male_rare_4.ogg', 5;'sound/voice/warcry/warcry_male_rare_5.ogg') if("male_upp_warcry") - S = pick('sound/voice/upp_warcry/warcry_male_1.ogg', 'sound/voice/upp_warcry/warcry_male_2.ogg') + sound = pick('sound/voice/upp_warcry/warcry_male_1.ogg', 'sound/voice/upp_warcry/warcry_male_2.ogg') if("female_scream") - S = pick('sound/voice/human_female_scream_1.ogg','sound/voice/human_female_scream_2.ogg','sound/voice/human_female_scream_3.ogg','sound/voice/human_female_scream_4.ogg',5;'sound/voice/human_female_scream_5.ogg') + sound = pick('sound/voice/human_female_scream_1.ogg','sound/voice/human_female_scream_2.ogg','sound/voice/human_female_scream_3.ogg','sound/voice/human_female_scream_4.ogg',5;'sound/voice/human_female_scream_5.ogg') if("female_pain") - S = pick('sound/voice/human_female_pain_1.ogg','sound/voice/human_female_pain_2.ogg','sound/voice/human_female_pain_3.ogg') + sound = pick('sound/voice/human_female_pain_1.ogg','sound/voice/human_female_pain_2.ogg','sound/voice/human_female_pain_3.ogg') if("female_fragout") - S = pick("sound/voice/human_female_grenadethrow_1.ogg", 'sound/voice/human_female_grenadethrow_2.ogg', 'sound/voice/human_female_grenadethrow_3.ogg') + sound = pick("sound/voice/human_female_grenadethrow_1.ogg", 'sound/voice/human_female_grenadethrow_2.ogg', 'sound/voice/human_female_grenadethrow_3.ogg') if("female_warcry") - S = pick('sound/voice/warcry/female_charge.ogg', 'sound/voice/warcry/female_yell1.ogg', 'sound/voice/warcry/warcry_female_1.ogg', 'sound/voice/warcry/warcry_female_2.ogg', 'sound/voice/warcry/warcry_female_3.ogg', 'sound/voice/warcry/warcry_female_4.ogg', 'sound/voice/warcry/warcry_female_5.ogg', 'sound/voice/warcry/warcry_female_6.ogg', 'sound/voice/warcry/warcry_female_7.ogg', 'sound/voice/warcry/warcry_female_8.ogg', 'sound/voice/warcry/warcry_female_9.ogg', 'sound/voice/warcry/warcry_female_10.ogg', 'sound/voice/warcry/warcry_female_11.ogg', 'sound/voice/warcry/warcry_female_12.ogg', 'sound/voice/warcry/warcry_female_13.ogg', 'sound/voice/warcry/warcry_female_14.ogg', 'sound/voice/warcry/warcry_female_15.ogg', 'sound/voice/warcry/warcry_female_16.ogg', 'sound/voice/warcry/warcry_female_17.ogg', 'sound/voice/warcry/warcry_female_18.ogg', 'sound/voice/warcry/warcry_female_19.ogg', 'sound/voice/warcry/warcry_female_20.ogg') + sound = pick('sound/voice/warcry/female_charge.ogg', 'sound/voice/warcry/female_yell1.ogg', 'sound/voice/warcry/warcry_female_1.ogg', 'sound/voice/warcry/warcry_female_2.ogg', 'sound/voice/warcry/warcry_female_3.ogg', 'sound/voice/warcry/warcry_female_4.ogg', 'sound/voice/warcry/warcry_female_5.ogg', 'sound/voice/warcry/warcry_female_6.ogg', 'sound/voice/warcry/warcry_female_7.ogg', 'sound/voice/warcry/warcry_female_8.ogg', 'sound/voice/warcry/warcry_female_9.ogg', 'sound/voice/warcry/warcry_female_10.ogg', 'sound/voice/warcry/warcry_female_11.ogg', 'sound/voice/warcry/warcry_female_12.ogg', 'sound/voice/warcry/warcry_female_13.ogg', 'sound/voice/warcry/warcry_female_14.ogg', 'sound/voice/warcry/warcry_female_15.ogg', 'sound/voice/warcry/warcry_female_16.ogg', 'sound/voice/warcry/warcry_female_17.ogg', 'sound/voice/warcry/warcry_female_18.ogg', 'sound/voice/warcry/warcry_female_19.ogg', 'sound/voice/warcry/warcry_female_20.ogg') if("female_upp_warcry") - S = pick('sound/voice/upp_warcry/warcry_female_1.ogg', 'sound/voice/upp_warcry/warcry_female_2.ogg') + sound = pick('sound/voice/upp_warcry/warcry_female_1.ogg', 'sound/voice/upp_warcry/warcry_female_2.ogg') if("rtb_handset") - S = pick('sound/machines/telephone/rtb_handset_1.ogg', 'sound/machines/telephone/rtb_handset_2.ogg', 'sound/machines/telephone/rtb_handset_3.ogg', 'sound/machines/telephone/rtb_handset_4.ogg', 'sound/machines/telephone/rtb_handset_5.ogg') + sound = pick('sound/machines/telephone/rtb_handset_1.ogg', 'sound/machines/telephone/rtb_handset_2.ogg', 'sound/machines/telephone/rtb_handset_3.ogg', 'sound/machines/telephone/rtb_handset_4.ogg', 'sound/machines/telephone/rtb_handset_5.ogg') if("talk_phone") - S = pick('sound/machines/telephone/talk_phone1.ogg', 'sound/machines/telephone/talk_phone2.ogg', 'sound/machines/telephone/talk_phone3.ogg', 'sound/machines/telephone/talk_phone4.ogg', 'sound/machines/telephone/talk_phone5.ogg', 'sound/machines/telephone/talk_phone6.ogg', 'sound/machines/telephone/talk_phone7.ogg') + sound = pick('sound/machines/telephone/talk_phone1.ogg', 'sound/machines/telephone/talk_phone2.ogg', 'sound/machines/telephone/talk_phone3.ogg', 'sound/machines/telephone/talk_phone4.ogg', 'sound/machines/telephone/talk_phone5.ogg', 'sound/machines/telephone/talk_phone6.ogg', 'sound/machines/telephone/talk_phone7.ogg') if("bone_break") - S = pick('sound/effects/bone_break1.ogg','sound/effects/bone_break2.ogg','sound/effects/bone_break3.ogg','sound/effects/bone_break4.ogg','sound/effects/bone_break5.ogg','sound/effects/bone_break6.ogg','sound/effects/bone_break7.ogg') + sound = pick('sound/effects/bone_break1.ogg','sound/effects/bone_break2.ogg','sound/effects/bone_break3.ogg','sound/effects/bone_break4.ogg','sound/effects/bone_break5.ogg','sound/effects/bone_break6.ogg','sound/effects/bone_break7.ogg') if("plush") - S = pick('sound/items/plush1.ogg', 'sound/items/plush2.ogg', 'sound/items/plush3.ogg') + sound = pick('sound/items/plush1.ogg', 'sound/items/plush2.ogg', 'sound/items/plush3.ogg') //misc mobs if("cat_meow") - S = pick('sound/voice/cat_meow_1.ogg','sound/voice/cat_meow_2.ogg','sound/voice/cat_meow_3.ogg','sound/voice/cat_meow_4.ogg','sound/voice/cat_meow_5.ogg','sound/voice/cat_meow_6.ogg','sound/voice/cat_meow_7.ogg') + sound = pick('sound/voice/cat_meow_1.ogg','sound/voice/cat_meow_2.ogg','sound/voice/cat_meow_3.ogg','sound/voice/cat_meow_4.ogg','sound/voice/cat_meow_5.ogg','sound/voice/cat_meow_6.ogg','sound/voice/cat_meow_7.ogg') if("pred_pain") - S = pick('sound/voice/pred_pain1.ogg','sound/voice/pred_pain2.ogg','sound/voice/pred_pain3.ogg','sound/voice/pred_pain4.ogg','sound/voice/pred_pain5.ogg',5;'sound/voice/pred_pain_rare1.ogg') + sound = pick('sound/voice/pred_pain1.ogg','sound/voice/pred_pain2.ogg','sound/voice/pred_pain3.ogg','sound/voice/pred_pain4.ogg','sound/voice/pred_pain5.ogg',5;'sound/voice/pred_pain_rare1.ogg') if("clownstep") - S = pick('sound/effects/clownstep1.ogg', 'sound/effects/clownstep2.ogg') - return S + sound = pick('sound/effects/clownstep1.ogg', 'sound/effects/clownstep2.ogg') + return sound /client/proc/generate_sound_queues() set name = "Queue sounds" @@ -392,21 +410,21 @@ var/x = tgui_input_number(usr, "Center X") var/y = tgui_input_number(usr, "Center Y") var/z = tgui_input_number(usr, "Z level") - var/datum/sound_template/S + var/datum/sound_template/template for(var/i = 1, i <= ammount, i++) - S = new - S.file = get_sfx("male_warcry") // warcry has variable length, lots of variations - S.channel = get_free_channel() // i'm convinced this is bad, but it's here to mirror playsound() behaviour - S.range = range - S.x = x - S.y = y - S.z = z - SSsound.queue(S) + template = new + template.file = get_sfx("male_warcry") // warcry has variable length, lots of variations + template.channel = get_free_channel() // i'm convinced this is bad, but it's here to mirror playsound() behaviour + template.range = range + template.x = x + template.y = y + template.z = z + SSsound.queue(template) /client/proc/sound_debug_query() set name = "Dump Playing Client Sounds" set desc = "dumps info about locally, playing sounds" set category = "Debug" - for(var/sound/S in SoundQuery()) - UNLINT(to_chat(src, "channel#[S.channel]: [S.status] - [S.file] - len=[length(S)], wait=[S.wait], offset=[S.offset], repeat=[S.repeat]")) // unlint until spacemandmm suite-1.7 + for(var/sound/soundin in SoundQuery()) + UNLINT(to_chat(src, "channel#[soundin.channel]: [soundin.status] - [soundin.file] - len=[length(soundin)], wait=[soundin.wait], offset=[soundin.offset], repeat=[soundin.repeat]")) // unlint until spacemandmm suite-1.7 diff --git a/code/modules/admin/verbs/adminpanelweapons.dm b/code/modules/admin/verbs/adminpanelweapons.dm index a8062e59eea8..26d6ca803b60 100644 --- a/code/modules/admin/verbs/adminpanelweapons.dm +++ b/code/modules/admin/verbs/adminpanelweapons.dm @@ -2,120 +2,68 @@ set name = "Weapons" set category = "Admin.Ship" - var/weapontype = tgui_alert(src, "What weapon?", "Choose wisely!", list("Missile", "Railgun"), 20 SECONDS) - if(!weapontype) - return - var/hiteta = tgui_input_number(src, "Give an ETA for the weapon to hit.", "Don't make them wait too long!", 10, 120, 10, 20 SECONDS) - if(!hiteta) - return - var/point_defense = tgui_alert(src, "Allow Point Defence of the ship to intercept, or for the weapon to miss?", "standard PD/miss chance is 30%.", list("Yes", "No"), 20 SECONDS) - if(!point_defense) - return - point_defense = point_defense == "Yes" - var/exactplace = tgui_alert(src, "Shoot it at random places, or where you're at?", "Choose wisely!", list("Random", "Where I am"), 20 SECONDS) - if(!exactplace) + var/list/datum/space_weapon/potential_weapons = list() + for(var/weapon_to_get in GLOB.space_weapons) + var/datum/space_weapon/weapon_to_set = GLOB.space_weapons[weapon_to_get] + LAZYSET(potential_weapons, weapon_to_set.name, weapon_to_set) + + var/weapon_type = tgui_input_list(src, "What weapon?", "Choose wisely!", potential_weapons) + if(!weapon_type) return - exactplace = exactplace == "Where I am" - var/salvo - var/quantity - if(exactplace == FALSE) - salvo = tgui_alert(src, "Make it a salvo or a single fire?", "Choose wisely!", list("Salvo", "Single"), 20 SECONDS) - if(!salvo) - return - salvo = salvo == "Salvo" - if(salvo == TRUE) - quantity = tgui_input_number(src, "How many?", "Don't go overboard. Please.", 2, 10, 2, 20 SECONDS) + var/list/ammo_type = list() + var/answer = tgui_alert(src, "Use all ammo types?", "Ammo selector", list("Yes", "No", "Cancel")) + if(answer == "Yes") + ammo_type = potential_weapons[weapon_type].possibly_ammunition + else if(answer == "No") + var/list/datum/space_weapon_ammo/potential_ammo = list() + for(var/ammo_to_get in potential_weapons[weapon_type].possibly_ammunition) + var/datum/space_weapon_ammo/ammo_to_set = GLOB.space_weapons_ammo[ammo_to_get] + LAZYSET(potential_ammo, ammo_to_set.name, ammo_to_get) - var/prompt = tgui_alert(src, "Are you sure you want to open fire at the USS Almayer with those parameters?", "Choose wisely!", list("Yes", "No"), 20 SECONDS) - if(prompt != "Yes") + while(length(potential_ammo)) + var/additional_ammo = tgui_input_list(src, "Choose ammo", "Ammo selector", potential_ammo, 20 SECONDS) + if(!additional_ammo) + break + ammo_type += potential_ammo[additional_ammo] + potential_ammo -= additional_ammo + else return - var/atom/picked_atom - var/list/targets = list() - switch(weapontype) - if("Missile") - if(exactplace == TRUE) - shipwide_ai_announcement("DANGER: MISSILE WARNING. LAUNCH DETECTED, BRACE, BRACE, BRACE. ESTIMATED TIME: [hiteta] SECONDS.", MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 1, mob.loc, point_defense), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a Single Missile at the Almayer at their own location, [mob.loc], with point defense as [point_defense]") - if(point_defense == TRUE) - var/spoolup = hiteta - 4 - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(shipwide_ai_announcement), "ATTENTION: TRACKING TARGET, SPOOLING UP POINT DEFENSE. ATTEMPTING TO INTERCEPT." , MAIN_AI_SYSTEM, 'sound/effects/supercapacitors_charging.ogg'), spoolup SECONDS) + if(!length(ammo_type)) + return - if(exactplace == FALSE) - if(salvo == TRUE) - shipwide_ai_announcement("DANGER: MISSILE SALVO DETECTED, BRACE, BRACE, BRACE. SALVO SIZE: [quantity], ESTIMATED TIME: [hiteta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - targets = shipside_random_turf_picker(quantity) - if(targets == null) - tgui_alert(src, "Uh oh! Something broke at this point! Contact the coders!", "Acknowledge!", list("ok."), 10 SECONDS) - return - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 1, targets, point_defense, salvo), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a salvo of [quantity] Missiles at the Almayer at random places, with point defense as [point_defense]") - if(point_defense == TRUE) - var/spoolup = hiteta - 4 - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(shipwide_ai_announcement), "ATTENTION: TRACKING TARGETS, SPOOLING UP POINT DEFENSE. ATTEMPTING TO INTERCEPT." , MAIN_AI_SYSTEM, 'sound/effects/supercapacitors_charging.ogg'), spoolup SECONDS) - else - shipwide_ai_announcement("DANGER: MISSILE WARNING. LAUNCH DETECTED, BRACE, BRACE, BRACE. ESTIMATED TIME: [hiteta] SECONDS.", MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - picked_atom = shipside_random_turf_picker(1) - if(picked_atom == null) - tgui_alert(src, "Uh oh! Something broke at this point! Contact the coders!", "Acknowledge!", list("ok."), 10 SECONDS) - return - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 1, picked_atom, point_defense), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a Single Missile at the Almayer at a random place, [picked_atom], with point defense as [point_defense]") - if(point_defense == TRUE) - var/spoolup = hiteta - 4 - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(shipwide_ai_announcement), "ATTENTION: TRACKING TARGET, SPOOLING UP POINT DEFENSE. ATTEMPTING TO INTERCEPT." , MAIN_AI_SYSTEM, 'sound/effects/supercapacitors_charging.ogg'), spoolup SECONDS) + var/hit_eta = tgui_input_number(src, "Give an ETA for the weapon to hit.", "Don't make them wait too long!", 10, 120, 10, 20 SECONDS) + if(!hit_eta) + return - if("Railgun") - if(exactplace == TRUE) - shipwide_ai_announcement("DANGER: RAILGUN EMISSIONS DETECTED, INCOMING SHOT. BRACE, BRACE, BRACE. ESTIMATED TIME: [hiteta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 2, mob.loc, point_defense), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a single Railgun Slug at the Almayer at their location, [mob.loc], with the possibility of missing as [point_defense]") + var/intercept_chance = tgui_input_number(src, "Chance Point Defence of the ship to intercept, or for the weapon to miss?", "standard PD chance is 0%.", 0, 100, 0, 20 SECONDS) + var/targets + var/quantity = 1 + if(tgui_alert(src, "Shoot it at random places, or where you're at?", "Choose wisely!", list("Random", "Where I am"), 20 SECONDS) == "Where I am") + targets = list(get_turf(mob)) + else + quantity = tgui_input_number(src, "How many?", "Don't go overboard. Please.", 1, 256, 1, 20 SECONDS) + targets = shipside_random_turf_picker(quantity) + + var/delay = tgui_input_number(src, "Give delay between hits in diceseconds (1/10 of second). (0 async hits, can cause emotional damage)", "Don't make them wait too long!", 0, 600, 0, 20 SECONDS) - if(exactplace == FALSE) - if(salvo == TRUE) - shipwide_ai_announcement("DANGER: RAILGUN EMISSIONS DETECTED, SALVO INCOMING. BRACE, BRACE, BRACE. SALVO SIZE: [quantity], ESTIMATED TIME: [hiteta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - targets = shipside_random_turf_picker(quantity) - if(targets == null) - tgui_alert(src, "Uh oh! Something broke at this point! Contact the coders!", "Acknowledge!", list("ok."), 10 SECONDS) - return - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 2, targets, point_defense, salvo), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a salvo of Railgun Slugs at the Almayer at random places, with the possibility of missing [point_defense]") - picked_atom = null - targets = null + if(tgui_alert(src, "Are you sure you want to open fire at the [MAIN_SHIP_NAME] with those parameters?", "Choose wisely!", list("Yes", "No")) != "Yes") + return - if(salvo == FALSE) - prompt = tgui_alert(src, "Are you sure you want to shoot a railgun slug at the USS Almayer at a random place?", "Choose wisely!", list("Yes", "No"), 20 SECONDS) - if(prompt == "Yes") - shipwide_ai_announcement("DANGER: RAILGUN EMISSIONS DETECTED, INCOMING SHOT. BRACE, BRACE, BRACE. ESTIMATED TIME: [hiteta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - picked_atom = shipside_random_turf_picker(1) - if(picked_atom == null) - tgui_alert(src, "Uh oh! Something broke at this point! Contact the coders!", "Acknowledge!", list("ok."), 10 SECONDS) - return - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 2, picked_atom, point_defense), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a single Railgun Slug at the Almayer at a random location, [picked_atom], with the possibility of missing as [point_defense]") + potential_weapons[weapon_type].shot_message(length(targets), hit_eta) + addtimer(CALLBACK(potential_weapons[weapon_type], TYPE_PROC_REF(/datum/space_weapon, on_shot), targets, ammo_type, intercept_chance, delay), hit_eta SECONDS) + message_admins("[key_name_admin(src)] Fired [quantity] form [weapon_type] at the Almayer, with point defense as [intercept_chance]% with delay of [delay/10] seconds between hits") + if(intercept_chance) + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(shipwide_ai_announcement), "ATTENTION: TRACKING TARGET[quantity > 1 ? "S" : ""], SPOOLING UP POINT DEFENSE. ATTEMPTING TO INTERCEPT." , MAIN_AI_SYSTEM, 'sound/effects/supercapacitors_charging.ogg'), (hit_eta - 4) SECONDS) /proc/shipside_random_turf_picker(turfquantity) - - var/picked_atom - var/picked_area var/list/targets = list() - var/list/turfs_of_area = list() - for(var/currentturf in 1 to turfquantity) - for(var/limiter in 1 to 120) - picked_area = pick(GLOB.ship_areas) - for(var/turf/my_turf in picked_area) + for(var/currentturf = 1 to turfquantity) + var/list/turfs_of_area = list() + for(var/area in GLOB.ship_areas) + for(var/turf/my_turf in area) turfs_of_area += my_turf - if(length(turfs_of_area) > 0) - picked_atom = pick(turfs_of_area) - if (picked_atom != null) - targets += picked_atom - break - - if(length(targets) < turfquantity) - return null - else - return targets - + targets += pick(turfs_of_area) + return targets diff --git a/code/modules/almayer/weaponhits.dm b/code/modules/almayer/weaponhits.dm index 1f3a566ebbda..428780a5aca5 100644 --- a/code/modules/almayer/weaponhits.dm +++ b/code/modules/almayer/weaponhits.dm @@ -1,123 +1,145 @@ -#define WEAPON_MISSILE 1 -#define WEAPON_RAILGUN 2 -#define HIT_CHANCE_CHEAT 100 -#define HIT_CHANCE_STANDARD 70 /** - * Proc called to hit the ship with weapons - * - * Hits the ship with the weapon of choice - * Calling Shakeship acoording to the weapon used - * All sounds that should happen when they hit are in here already. - * Probably doesn't work in other shipmaps. - * Arguments: - * * weaponused - chooses the weapon through a switchcase. 1 for missiles, 2 for railguns, 3 for particle cannons. - * * location - location in the ship where the explosion will be created. - * * point_defense - If you want the Almayer to attempt taking down the incoming fire - * * salvo - identifies it as a salvo or not. + * Space weapons it's self for ship to ship or PKO/Xeno PKO things */ -/proc/weaponhits(weaponused, location, point_defense = FALSE, salvo = FALSE) - - - switch(weaponused) - - if(WEAPON_MISSILE) - var/datum/cause_data/ashm_cause_data = create_cause_data("Anti-Ship missile") - if(point_defense == FALSE) - if(salvo == TRUE) - var/shotspacing - for(var/turf/picked_atom in location) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cell_explosion), picked_atom, 400, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, ashm_cause_data), shotspacing SECONDS) - shotspacing += 1 - shakeship(10, 10, TRUE, FALSE) - weaponhits_effects(WEAPON_MISSILE) - else - cell_explosion(location, 350, 1, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, ashm_cause_data) - shakeship(10, 10, TRUE, FALSE) - weaponhits_effects(WEAPON_MISSILE) - if(point_defense == TRUE) - var/hitchance = HIT_CHANCE_STANDARD - if(salvo == TRUE) - var/confirmedhit - var/shotspacing - for(var/turf/picked_atom in location) - if(prob(hitchance)) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cell_explosion), picked_atom, 400, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, ashm_cause_data), shotspacing SECONDS) - shakeship(10, 10, TRUE, FALSE) - confirmedhit += 1 - else - weaponhits_effects(WEAPON_MISSILE, TRUE, shotspacing) - - shotspacing += 1 - if(confirmedhit > 0) - weaponhits_effects(WEAPON_MISSILE, FALSE) - confirmedhit = 0 - else - if(prob(hitchance)) - cell_explosion(location, 400, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, ashm_cause_data) - shakeship(10, 10, TRUE, FALSE) - weaponhits_effects(WEAPON_MISSILE, FALSE) - else - weaponhits_effects(WEAPON_MISSILE, TRUE) - - if(WEAPON_RAILGUN) - var/datum/cause_data/antishiprailgun_cause_data = create_cause_data("Railgun shot") - var/hitchance = HIT_CHANCE_CHEAT - if(point_defense == TRUE) - hitchance = HIT_CHANCE_STANDARD - if(salvo == TRUE) - var/confirmedhit - for(var/turf/picked_atom in location) - if(prob(hitchance)) - cell_explosion(picked_atom, 600, 600, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, antishiprailgun_cause_data) - shakeship(5, 5, FALSE, FALSE) - confirmedhit += 1 - if(confirmedhit > 0) - weaponhits_effects(WEAPON_RAILGUN) - if(confirmedhit < 1) - weaponhits_effects(WEAPON_RAILGUN, TRUE) - - else if(salvo == FALSE) - if(prob(hitchance)) - cell_explosion(location, 600, 600, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, antishiprailgun_cause_data) - shakeship(5, 5, FALSE, FALSE) - weaponhits_effects(WEAPON_RAILGUN) - else - weaponhits_effects(WEAPON_RAILGUN, TRUE) - -/proc/weaponhits_effects(weaponused, weaponmiss = FALSE, shotspacing = 0) - switch(weaponused) - if(WEAPON_MISSILE) - if(!weaponmiss) - for(var/mob/living/carbon/current_mob in GLOB.living_mob_list) - if(!is_mainship_level(current_mob.z)) - continue - playsound_client(current_mob.client, 'sound/effects/metal_crash.ogg', 100 ) - playsound_client(current_mob.client, 'sound/effects/bigboom3.ogg', 100) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound_client), current_mob.client, 'sound/effects/pry2.ogg', 20), 1 SECONDS) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound_client), current_mob.client, 'sound/effects/double_klaxon.ogg'), 2 SECONDS) - else - for(var/mob/living/carbon/current_mob in GLOB.living_mob_list) - if(!is_mainship_level(current_mob.z)) - continue - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound_client), current_mob.client, 'sound/effects/laser_point_defence_success.ogg', 100), shotspacing SECONDS) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(to_chat), current_mob.client, SPAN_DANGER("You hear the Point Defense systems shooting down a missile!")), shotspacing SECONDS) - - if(WEAPON_RAILGUN) - if(!weaponmiss) - for(var/mob/living/carbon/current_mob in GLOB.living_mob_list) - if(!is_mainship_level(current_mob.z)) - continue - playsound_client(current_mob.client, 'sound/effects/bigboom3.ogg', 50) - playsound_client(current_mob.client, 'sound/effects/railgunhit.ogg', 50) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound_client), current_mob.client, 'sound/effects/double_klaxon.ogg'), 2 SECONDS) - else - for(var/mob/living/carbon/current_mob in GLOB.living_mob_list) - if(!is_mainship_level(current_mob.z)) - continue - playsound_client (current_mob.client, 'sound/effects/railgun_miss.ogg', 60) - to_chat(current_mob.client, SPAN_DANGER("You hear railgun shots barely missing the hull!")) -//REMOVE THIS WHEN WE USE THESE DEFS SOMEWHERE ELSE OR ELSE IT STRAIGHT UP WON'T WORK. -#undef WEAPON_MISSILE -#undef WEAPON_RAILGUN -#undef HIT_CHANCE_CHEAT -#undef HIT_CHANCE_STANDARD +/datum/space_weapon + var/name = "SMP" + var/list/possibly_ammunition = list() + //add some useful things here and make it object... later... skill issue. + +/datum/space_weapon/proc/on_shot(location, list/potential_ammo, intercept_chance, delay = 0) + var/intercepted = 0 + var/missed = 0 + var/hits = 0 + for(var/turf/picked_atom in location) + var/datum/space_weapon_ammo/ammo = GLOB.space_weapons_ammo[pick(potential_ammo)] + var/accuracy = rand(1, 100) + if(ammo.interceptable && intercept_chance > accuracy) + ammo.miss_target(picked_atom, TRUE) + intercepted++ + else if(ammo.base_miss_chance + intercept_chance > accuracy) + ammo.miss_target(picked_atom, FALSE) + missed++ + else + ammo.hit_target(picked_atom) + hits++ + sleep(delay) + shipwide_ai_announcement("WARNING, [hits] HIT SHIP HULL, [missed] MISSED AND [intercepted] INTERCEPTED!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon/proc/shot_message(quantity, hit_eta) + return + +/datum/space_weapon/rail_gun + name = "Railgun" + possibly_ammunition = list( + /datum/space_weapon_ammo/rail_gun, + /datum/space_weapon_ammo/rail_gun/stronk, + ) + +/datum/space_weapon/rail_gun/shot_message(quantity, hit_eta) + shipwide_ai_announcement("DANGER: RAILGUN EMISSIONS DETECTED, INCOMING PROJECTILE[quantity > 1 ? "S" : ""]. BRACE, BRACE, BRACE. [quantity > 1 ? "SALVO SIZE: [quantity]," : ""] ESTIMATED TIME: [hit_eta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') + +/datum/space_weapon/rocket_launcher + name = "Rocket Launcher" + possibly_ammunition = list( + /datum/space_weapon_ammo/rocket_launcher, + /datum/space_weapon_ammo/rocket_launcher/swing_rockets, + ) + +/datum/space_weapon/rocket_launcher/shot_message(quantity, hit_eta) + shipwide_ai_announcement("DANGER: MISSILE WARNING, LAUNCH DETECTED. BRACE, BRACE, BRACE. [quantity > 1 ? "SALVO SIZE: [quantity]," : ""] ESTIMATED TIME: [hit_eta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') + +/** + * Ammo datum for space weapons + */ +/datum/space_weapon_ammo + var/name = "SMP" + var/base_miss_chance = 25 + var/list/miss_sound = list() + var/list/intercept_sound = list() + var/list/hit_sound = list() + var/interceptable = TRUE + +/datum/space_weapon_ammo/proc/miss_target(picked_atom, intercepted) + return + +/datum/space_weapon_ammo/proc/hit_target(picked_atom) + return + +/datum/space_weapon_ammo/rail_gun + name = "Piercing Near-Lightning Railgun Projectile" + base_miss_chance = 35 + miss_sound = list('sound/effects/railgun_miss.ogg') + intercept_sound = list('sound/effects/laser_point_defence_success.ogg') + hit_sound = list('sound/effects/railgunhit.ogg') + +/datum/space_weapon_ammo/rail_gun/miss_target(picked_atom, intercepted) + var/list/echo_list = new /list(18) + echo_list[ECHO_OBSTRUCTION] = -2500 + if(intercepted) + playsound(picked_atom, pick(intercept_sound), 100, 1, 100, echo = echo_list) + else + playsound(picked_atom, pick(miss_sound), 5, 1, 100, echo = echo_list) + shipwide_ai_announcement("[capitalize(name)] [intercepted ? "INTERCEPTED" : "MISSED"]!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon_ammo/rail_gun/hit_target(picked_atom) + var/list/echo_list = new /list(18) + echo_list[ECHO_OBSTRUCTION] = -500 + cell_explosion(picked_atom, 1000, 200, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, create_cause_data(name)) + shakeship(5, 5, FALSE, FALSE) + playsound(picked_atom, "bigboom", 50, 1, 200, echo = echo_list) + playsound(picked_atom, pick(hit_sound), 50, 1, 200, echo = echo_list) + shipwide_ai_announcement("WARNING, [capitalize(name)] HIT SHIP HULL, CAUSED MASSIVE DAMAGE!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon_ammo/rail_gun/stronk + name = "Piercing Near-Lightning Railgun Projectile of Increased Strength" + base_miss_chance = 50 + interceptable = FALSE + +/datum/space_weapon_ammo/rocket_launcher + name = "Anti-Ship missile" + base_miss_chance = 15 + miss_sound = list('sound/effects/metal_shatter.ogg') + intercept_sound = list('sound/effects/laser_point_defence_success.ogg') + hit_sound = list('sound/effects/metal_crash.ogg') + +/datum/space_weapon_ammo/rocket_launcher/miss_target(picked_atom, intercepted) + var/list/echo_list = new(18) + echo_list[ECHO_OBSTRUCTION] = -2500 + if(intercepted) + playsound(picked_atom, pick(intercept_sound), 100, 1, 100, echo = echo_list) + else + playsound(picked_atom, pick(miss_sound), 5, 1, 100, echo = echo_list) + shipwide_ai_announcement("[capitalize(name)] [intercepted ? "INTERCEPTED" : "MISSED"]!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon_ammo/rocket_launcher/hit_target(picked_atom) + var/list/echo_list = new(18) + echo_list[ECHO_OBSTRUCTION] = -500 + cell_explosion(picked_atom, 500, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, create_cause_data(name)) + shakeship(5, 5, FALSE, FALSE) + playsound(picked_atom, "bigboom", 50, 1, 200, echo = echo_list) + playsound(picked_atom, pick(hit_sound), 50, 1, 200, echo = echo_list) + playsound(picked_atom, "pry", 25, 1, 200, echo = echo_list) + shipwide_ai_announcement("WARNING, [capitalize(name)] HIT SHIP HULL, CAUSED MASSIVE DAMAGE!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon_ammo/rocket_launcher/swing_rockets + name = "Swing High Pierce Shreder Rockets" + base_miss_chance = 0 + +/datum/space_weapon_ammo/rocket_launcher/swing_rockets/hit_target(picked_atom) + var/list/echo_list = new /list(18) + echo_list[ECHO_OBSTRUCTION] = -500 + var/list/turf_list = list() + for(var/turf/turf in range(7, picked_atom)) + turf_list += turf + + playsound(picked_atom, "pry", 25, 1, 200, echo = echo_list) + playsound(picked_atom, pick(hit_sound), 50, 1, 200, echo = echo_list) + playsound(picked_atom, "bigboom", 50, 1, 200, echo = echo_list) + for(var/i = 1 to 12) + var/turf/turf = pick(turf_list) + cell_explosion(turf, 100, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, create_cause_data(name)) + playsound(turf, "bigboom", 40, 1, 20, echo = echo_list) + shakeship(2, 2, FALSE, FALSE) + sleep(1) + + shipwide_ai_announcement("WARNING, [capitalize(name)] HIT SHIP HULL, CAUSED MASSIVE DOT DAMAGE!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') From 4060dd446f7f355e3971d04dfe492725ff73758a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 16:30:13 +0100 Subject: [PATCH 240/275] Automatic changelog for PR #6586 [ci skip] --- html/changelogs/AutoChangeLog-pr-6586.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6586.yml diff --git a/html/changelogs/AutoChangeLog-pr-6586.yml b/html/changelogs/AutoChangeLog-pr-6586.yml new file mode 100644 index 000000000000..f1b3918b9fc3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6586.yml @@ -0,0 +1,5 @@ +author: "BlackCrystalic" +delete-after: True +changes: + - rscadd: "Byond backed function of sound ECHO ported" + - refactor: "refactor of weaponhits hardcode" \ No newline at end of file From 6d3c22312577a276dc6782bb56b1fcd2ce0523b2 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Mon, 5 Aug 2024 17:48:25 +0200 Subject: [PATCH 241/275] Gravity removal ;) unused var that was 1 on ALL tiles (#6728) # About the pull request newton created gravity and I removed it. (it is just dead apendige left from old ss13) # Explain why it's good for the game less mess in the code, removes (at least some of it still looking what all can be removed with it) gravity code # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: Removes gravity :) /:cl: --------- Co-authored-by: vincibrv --- code/game/area/areas.dm | 37 ------------------- code/game/area/space_station_13_areas.dm | 3 +- code/game/objects/items/tools/extinguisher.dm | 2 +- code/modules/mob/living/carbon/carbon.dm | 2 +- code/modules/mob/mob_movement.dm | 4 +- 5 files changed, 5 insertions(+), 43 deletions(-) diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index be7037295497..db0702200d16 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -27,7 +27,6 @@ var/unique = TRUE - var/has_gravity = 1 // var/list/lights // list of all lights on this area var/list/all_doors = list() //Added by Strumpetplaya - Alarm Change - Contains a list of doors adjacent to this area var/air_doors_activated = 0 @@ -381,42 +380,6 @@ if(istype(M)) use_power(-M.calculate_current_power_usage(), M.power_channel) -/area/proc/gravitychange(gravitystate = 0, area/A) - - A.has_gravity = gravitystate - - if(gravitystate) - for(var/mob/living/carbon/human/M in A) - thunk(M) - for(var/mob/M1 in A) - M1.make_floating(0) - else - for(var/mob/M in A) - if(M.Check_Dense_Object() && istype(src,/mob/living/carbon/human/)) - var/mob/living/carbon/human/H = src - if(istype(H.shoes, /obj/item/clothing/shoes/magboots) && (H.shoes.flags_inventory & NOSLIPPING)) //magboots + dense_object = no floaty effect - H.make_floating(0) - else - H.make_floating(1) - else - M.make_floating(1) - -/area/proc/thunk(M) - if(istype(get_turf(M), /turf/open/space)) // Can't fall onto nothing. - return - - if(istype(M,/mob/living/carbon/human/)) // Only humans can wear magboots, so we give them a chance to. - var/mob/living/carbon/human/H = M - if((istype(H.shoes, /obj/item/clothing/shoes/magboots) && (H.shoes.flags_inventory & NOSLIPPING))) - return - H.adjust_effect(5, STUN) - H.adjust_effect(5, WEAKEN) - - to_chat(M, "Gravity!") - - - - //atmos related procs /area/return_air() diff --git a/code/game/area/space_station_13_areas.dm b/code/game/area/space_station_13_areas.dm index df5e54a77013..6b3084ba8068 100644 --- a/code/game/area/space_station_13_areas.dm +++ b/code/game/area/space_station_13_areas.dm @@ -59,7 +59,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station requires_power = FALSE static_lighting = FALSE base_lighting_alpha = 255 - has_gravity = 1 // === end remove @@ -72,7 +71,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station statistic_exempt = TRUE ceiling = CEILING_METAL - base_lighting_alpha = 255 + base_lighting_alpha = 255 /area/centcom/control name = "\improper abandoned Centcom Control" diff --git a/code/game/objects/items/tools/extinguisher.dm b/code/game/objects/items/tools/extinguisher.dm index 723d34c64f7e..75987116b290 100644 --- a/code/game/objects/items/tools/extinguisher.dm +++ b/code/game/objects/items/tools/extinguisher.dm @@ -159,7 +159,7 @@ unpicked_targets -= TT INVOKE_ASYNC(src, PROC_REF(release_liquid), TT, user) - if(istype(user.loc, /turf/open/space) || (user.lastarea && user.lastarea.has_gravity == 0)) + if(istype(user.loc, /turf/open/space)) user.inertia_dir = get_dir(target, user) step(user, user.inertia_dir) return diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 5d0ce8be586f..629d9b0427f3 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -379,7 +379,7 @@ if(!lastarea) lastarea = get_area(src.loc) - if((istype(loc, /turf/open/space)) || !lastarea.has_gravity) + if(istype(loc, /turf/open/space)) inertia_dir = get_dir(target, src) step(src, inertia_dir) diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index e326ce9e45b3..06e7fe401e16 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -261,12 +261,12 @@ if(istype(src,/mob/living/carbon/human/)) // Only humans can wear magboots, so we give them a chance to. var/mob/living/carbon/human/H = src - if((istype(turf,/turf/open/floor)) && (src.lastarea.has_gravity == 0) && !(istype(H.shoes, /obj/item/clothing/shoes/magboots) && (H.shoes.flags_inventory & NOSLIPPING))) + if((istype(turf,/turf/open/floor)) && !(istype(H.shoes, /obj/item/clothing/shoes/magboots) && (H.shoes.flags_inventory & NOSLIPPING))) continue else - if((istype(turf,/turf/open/floor)) && (src.lastarea && src.lastarea.has_gravity == 0)) // No one else gets a chance. + if(istype(turf,/turf/open/floor)) // No one else gets a chance. continue From e3f12fc551ffc2515c25f32242abc83cfce6d84a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 16:53:55 +0100 Subject: [PATCH 242/275] Automatic changelog for PR #6728 [ci skip] --- html/changelogs/AutoChangeLog-pr-6728.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6728.yml diff --git a/html/changelogs/AutoChangeLog-pr-6728.yml b/html/changelogs/AutoChangeLog-pr-6728.yml new file mode 100644 index 000000000000..fd0fa8102699 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6728.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "Removes gravity :)" \ No newline at end of file From 590932ff73c8a2532c4dffc8d24f7d0cd2ae5e68 Mon Sep 17 00:00:00 2001 From: Blundir <100090741+Blundir@users.noreply.github.com> Date: Mon, 5 Aug 2024 18:57:17 +0300 Subject: [PATCH 243/275] Fixes research chute not being connected to req chute (#6853) # About the pull request Closes https://github.com/cmss13-devs/cmss13/issues/6371 # Explain why it's good for the game Bug bad # Testing Photographs and Procedure
    Screenshots & Videos Sent from sci ![dreamseeker_ZE3cWCvu4P](https://github.com/user-attachments/assets/405f6690-d02c-4d1d-8da4-c79012178113)
    # Changelog :cl: fix: research chute is now connected to req chute and works properly /:cl: --- maps/map_files/USS_Almayer/USS_Almayer.dmm | 40 ++++++++++++++++++---- 1 file changed, 34 insertions(+), 6 deletions(-) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 4027f3a96d20..705f141d4c9b 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -21762,6 +21762,13 @@ }, /turf/open/floor/almayer/orangecorner/east, /area/almayer/engineering/upper_engineering/port) +"eYU" = ( +/obj/structure/disposalpipe/up/almayer{ + dir = 8; + id = "almayerlink_med_req" + }, +/turf/closed/wall/almayer/white/reinforced, +/area/almayer/medical/hydroponics) "eZm" = ( /turf/closed/wall/almayer, /area/almayer/maint/hull/upper/p_stern) @@ -39787,6 +39794,13 @@ "mGu" = ( /turf/open/floor/almayer/silver/east, /area/almayer/command/securestorage) +"mGM" = ( +/obj/structure/disposalpipe/down/almayer{ + dir = 4; + id = "almayerlink_med_req" + }, +/turf/open/floor/almayer, +/area/almayer/lifeboat_pumps/south1) "mGT" = ( /obj/structure/machinery/status_display{ pixel_y = 30 @@ -43314,7 +43328,7 @@ "obo" = ( /obj/structure/disposalpipe/up/almayer{ dir = 8; - id = "almayerlink_med_req" + id = "almayerlink_med1_req" }, /turf/closed/wall/almayer, /area/almayer/squads/req) @@ -49448,6 +49462,13 @@ }, /turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) +"qAE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall/almayer/white/reinforced, +/area/almayer/medical/medical_science) "qAG" = ( /obj/structure/platform{ dir = 1 @@ -53181,6 +53202,13 @@ }, /turf/open/floor/almayer/test_floor4, /area/almayer/command/corporateliaison) +"saX" = ( +/obj/structure/disposalpipe/down/almayer{ + dir = 8; + id = "almayerlink_med1_req" + }, +/turf/open/floor/almayer, +/area/almayer/lifeboat_pumps/south1) "sbq" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ icon_state = "almayer_pdoor"; @@ -98287,7 +98315,7 @@ iKy iKy iKy wAE -baw +mGM baw qYC kwo @@ -98490,7 +98518,7 @@ qQu qQu qQu wAE -baw +ley vbB ley kwo @@ -98693,7 +98721,7 @@ dME bRO llo wAE -baw +saX dBp gVA tQV @@ -100083,7 +100111,7 @@ iYf bIM wPz iUo -vOy +qAE xqp lzA vkp @@ -100286,7 +100314,7 @@ mTp wiW wPz jeq -rQy +eYU wWR vti vkp From 629ba359f4b243c3437b89f781d15d5fedc483b5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 5 Aug 2024 17:02:09 +0100 Subject: [PATCH 244/275] Automatic changelog for PR #6853 [ci skip] --- html/changelogs/AutoChangeLog-pr-6853.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6853.yml diff --git a/html/changelogs/AutoChangeLog-pr-6853.yml b/html/changelogs/AutoChangeLog-pr-6853.yml new file mode 100644 index 000000000000..f3db6b440f12 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6853.yml @@ -0,0 +1,4 @@ +author: "Blundir" +delete-after: True +changes: + - bugfix: "research chute is now connected to req chute and works properly" \ No newline at end of file From d627bc8eb6ee9cd72ee400ff7a59df347027aafa Mon Sep 17 00:00:00 2001 From: Vile Beggar Date: Tue, 6 Aug 2024 02:44:43 +0200 Subject: [PATCH 245/275] Fixes butcher's knife inhands (#6832) # About the pull request fixes #5889 # Explain why it's good for the game bug fixes are good (allegedly) # Testing Photographs and Procedure
    Screenshots & Videos https://github.com/user-attachments/assets/7a6d2420-67a6-46d5-a0be-d2263e9423f9
    # Changelog :cl: fix: butcher's knife inhands now display properly /:cl: --- icons/mob/humans/onmob/items_lefthand_0.dmi | Bin 140760 -> 140742 bytes icons/mob/humans/onmob/items_righthand_0.dmi | Bin 139942 -> 139905 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/humans/onmob/items_lefthand_0.dmi b/icons/mob/humans/onmob/items_lefthand_0.dmi index a4396aeb93deaeb1641c8ac2c6e27bc6d9642c57..1a3c5928b950aa1f2a4f0f92f188b3fbb8d494b4 100644 GIT binary patch delta 58538 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 z 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 diff --git a/icons/mob/humans/onmob/items_righthand_0.dmi b/icons/mob/humans/onmob/items_righthand_0.dmi index 582262e88289d2a351794bb13b289ab795d7d778..2a7dc70ec268fb7848c5980a362f54231738d987 100644 GIT binary patch delta 57275 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 V_*TK)8bDHtI$>pF`TD3w++WuyJMaJi From 4d3ef26ee37c11005b8429aee1532779548e0341 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 6 Aug 2024 02:08:16 +0100 Subject: [PATCH 246/275] Automatic changelog for PR #6832 [ci skip] --- html/changelogs/AutoChangeLog-pr-6832.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6832.yml diff --git a/html/changelogs/AutoChangeLog-pr-6832.yml b/html/changelogs/AutoChangeLog-pr-6832.yml new file mode 100644 index 000000000000..c7477e578884 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6832.yml @@ -0,0 +1,4 @@ +author: "VileBeggar" +delete-after: True +changes: + - bugfix: "butcher's knife inhands now display properly" \ No newline at end of file From 91c683345c75e3a36430669cd0dc5bd8c7448ca2 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 6 Aug 2024 01:19:28 +0000 Subject: [PATCH 247/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-5876.yml | 9 ----- html/changelogs/AutoChangeLog-pr-6586.yml | 5 --- html/changelogs/AutoChangeLog-pr-6714.yml | 6 --- html/changelogs/AutoChangeLog-pr-6728.yml | 4 -- html/changelogs/AutoChangeLog-pr-6793.yml | 4 -- html/changelogs/AutoChangeLog-pr-6832.yml | 4 -- html/changelogs/AutoChangeLog-pr-6853.yml | 4 -- html/changelogs/AutoChangeLog-pr-6864.yml | 6 --- html/changelogs/AutoChangeLog-pr-6868.yml | 4 -- html/changelogs/AutoChangeLog-pr-6871.yml | 4 -- html/changelogs/AutoChangeLog-pr-6872.yml | 9 ----- html/changelogs/AutoChangeLog-pr-6877.yml | 4 -- html/changelogs/archive/2024-08.yml | 45 +++++++++++++++++++++++ 13 files changed, 45 insertions(+), 63 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-5876.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6586.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6714.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6728.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6793.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6832.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6853.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6864.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6868.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6871.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6872.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6877.yml diff --git a/html/changelogs/AutoChangeLog-pr-5876.yml b/html/changelogs/AutoChangeLog-pr-5876.yml deleted file mode 100644 index 4a6d5b863e60..000000000000 --- a/html/changelogs/AutoChangeLog-pr-5876.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: "mullenpaul" -delete-after: True -changes: - - ui: "added section in dropship flight computer for some terminals to select which dropship to control" - - maptweak: "reworked CIC remote terminals" - - refactor: "some remote terminals can control different dropships" - - balance: "queen will randomly select a dropship to call down to the lz on hijack" - - balance: "when dropship exists on primary landing pad, the queen can't call down another dropship" - - balance: "when a dropship is enroute to the primary landing pad, the queen can't call another dropship" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6586.yml b/html/changelogs/AutoChangeLog-pr-6586.yml deleted file mode 100644 index f1b3918b9fc3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6586.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "BlackCrystalic" -delete-after: True -changes: - - rscadd: "Byond backed function of sound ECHO ported" - - refactor: "refactor of weaponhits hardcode" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6714.yml b/html/changelogs/AutoChangeLog-pr-6714.yml deleted file mode 100644 index 5822e505932b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6714.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Drathek iloveloopers" -delete-after: True -changes: - - rscdel: "Removed ability to buy clearance papers." - - balance: "Clearance cards now give their equivalent clearance in credits." - - balance: "Clearance cards no longer lose their value when scanned by the wrong person." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6728.yml b/html/changelogs/AutoChangeLog-pr-6728.yml deleted file mode 100644 index fd0fa8102699..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6728.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "Removes gravity :)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6793.yml b/html/changelogs/AutoChangeLog-pr-6793.yml deleted file mode 100644 index 2ab5aa0c44f5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6793.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscadd: "acid spray scorches grass and melts snow" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6832.yml b/html/changelogs/AutoChangeLog-pr-6832.yml deleted file mode 100644 index c7477e578884..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6832.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "VileBeggar" -delete-after: True -changes: - - bugfix: "butcher's knife inhands now display properly" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6853.yml b/html/changelogs/AutoChangeLog-pr-6853.yml deleted file mode 100644 index f3db6b440f12..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6853.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Blundir" -delete-after: True -changes: - - bugfix: "research chute is now connected to req chute and works properly" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6864.yml b/html/changelogs/AutoChangeLog-pr-6864.yml deleted file mode 100644 index 54757ab51350..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6864.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "MarpleJones" -delete-after: True -changes: - - bugfix: "Using the hemostat on the final larva surgery step is now better than using wirecutters or the fork." - - rscadd: "The final larva surgery step will now apply organ damage when done barehanded. Barehanded is faster than using tools by a couple of seconds, at the cost of the doctor's and the patient's health." - - rscadd: "Adds an acidsplash sound effect to doing the barehanded step." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6868.yml b/html/changelogs/AutoChangeLog-pr-6868.yml deleted file mode 100644 index 26abdc9ef6b1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6868.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - bugfix: "Fixes the cap on rifleman Lance Corporals." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6871.yml b/html/changelogs/AutoChangeLog-pr-6871.yml deleted file mode 100644 index 46b3d4792512..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6871.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "MistChristmas" -delete-after: True -changes: - - bugfix: "Prevents tunnels under LZ Sentries" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6872.yml b/html/changelogs/AutoChangeLog-pr-6872.yml deleted file mode 100644 index e8e108373ec5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6872.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - rscadd: "Added note of who deletes a comment in a medical record" - - bugfix: "Fixed Delete Entry button showing for deleted medical notes" - - bugfix: "Fixed medical record prints not showing who printed it" - - bugfix: "Fixed initial gender capitalization in records" - - code_imp: "Improved some record checks" - - admin: "Added mostly niche logging for all record changes" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6877.yml b/html/changelogs/AutoChangeLog-pr-6877.yml deleted file mode 100644 index 2e69d13b34ed..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6877.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - bugfix: "weeds do not cover preshure tanks" \ No newline at end of file diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml index 67005a459629..d2c6b2be5f14 100644 --- a/html/changelogs/archive/2024-08.yml +++ b/html/changelogs/archive/2024-08.yml @@ -88,3 +88,48 @@ - qol: Deafness is now limited to being 1 minute in length. - bugfix: Phones can no longer be stored in closets/crates, which prevents players from dragging crates with their phones and other weird issues that can occur. +2024-08-06: + BlackCrystalic: + - rscadd: Byond backed function of sound ECHO ported + - refactor: refactor of weaponhits hardcode + Blundir: + - bugfix: research chute is now connected to req chute and works properly + Drathek: + - rscadd: Added note of who deletes a comment in a medical record + - bugfix: Fixed Delete Entry button showing for deleted medical notes + - bugfix: Fixed medical record prints not showing who printed it + - bugfix: Fixed initial gender capitalization in records + - code_imp: Improved some record checks + - admin: Added mostly niche logging for all record changes + Drathek iloveloopers: + - rscdel: Removed ability to buy clearance papers. + - balance: Clearance cards now give their equivalent clearance in credits. + - balance: Clearance cards no longer lose their value when scanned by the wrong + person. + MarpleJones: + - bugfix: Using the hemostat on the final larva surgery step is now better than + using wirecutters or the fork. + - rscadd: The final larva surgery step will now apply organ damage when done barehanded. + Barehanded is faster than using tools by a couple of seconds, at the cost of + the doctor's and the patient's health. + - rscadd: Adds an acidsplash sound effect to doing the barehanded step. + MistChristmas: + - bugfix: Prevents tunnels under LZ Sentries + VileBeggar: + - bugfix: butcher's knife inhands now display properly + cuberound: + - bugfix: weeds do not cover preshure tanks + - rscadd: acid spray scorches grass and melts snow + - rscdel: Removes gravity :) + mullenpaul: + - ui: added section in dropship flight computer for some terminals to select which + dropship to control + - maptweak: reworked CIC remote terminals + - refactor: some remote terminals can control different dropships + - balance: queen will randomly select a dropship to call down to the lz on hijack + - balance: when dropship exists on primary landing pad, the queen can't call down + another dropship + - balance: when a dropship is enroute to the primary landing pad, the queen can't + call another dropship + realforest2001: + - bugfix: Fixes the cap on rifleman Lance Corporals. From 6bb886fa1b5d76f7266c2f0514d860537008dfa4 Mon Sep 17 00:00:00 2001 From: LC4492 <122557086+LC4492@users.noreply.github.com> Date: Tue, 6 Aug 2024 12:42:22 -0300 Subject: [PATCH 248/275] Stethoscopes and penlights - An attempt on usefulness (Also, flashlight flashing fixed) (#6691) # About the pull request The main purpose of this PR is to add functionality to both the stethoscope and the penlight, with the fixing of the "flash eyes with flashlight" mechanism being only a conterminous addon. Special thanks to Drathek for assisting with coding this, without his help I wouldn't go anywhere. # Explain why it's good for the game Adds more detail to the game and allows the player to have more options regarding the diagnosis of their patients. Even though this PR is not meant to replace any type of current diagnosis methods, it is thought to allow the possibility of these items being used if the player wish, or if the situation they are in requires. It is also thought to actually give some purpose to both items, instead of only being decorative (basically). About the "flash eyes with flashlight" mechanism, it just have been repaired because of its relation with the functionality of the penlight itself. (Remember, only the penlight can be used to do diagnosis, generic flashlights will only allow to temporarily blind the person you are interacting with, and will not give you any medical information). # Testing Photographs and Procedure

    Screenshots & Videos ![image](https://github.com/user-attachments/assets/7f303857-7746-4258-9740-f37b01b3033e) ![image](https://github.com/user-attachments/assets/1f3ec276-b44d-4e4d-a708-3361eb008c62) ![image](https://github.com/user-attachments/assets/ae172eaf-52bf-4208-b548-9fbdd3b86d21) ![image](https://github.com/user-attachments/assets/57017a46-3eea-492c-80d8-0c9a18dfb36b) ![image](https://github.com/user-attachments/assets/93508086-ae32-449e-879a-8acc816bd354)
    # Changelog :cl: add: Adds penlights and stethoscopes to nurses and corpsmen, they can use them to reliably check if someone have specific types of organ damage and how much, without the need of other apparatus. Adds a new organ.status called "LITTLE_BRUISED", used by the stethoscope and penlight to not give false positives when diagnosticating someone (saying that they are healthy, when they actually have 9 heart damage). fix: Fixed an outdated check that made the entire "flash eyes with flashlight" mechanic don't work at all. Also updated it to check some other things for ease of logic. spellcheck: Fixed typos on the abandoned "flash eyes with flashlight" code. code: Added new functionalities for both the stethoscope and penlight: The stethoscopes can now be used to check the condition of both heart and lungs individually by aiming the chest, letting you be able to check if the organs are LITTLE_BRUISED (Have a damage equal or above 1), BRUISED (Have a damage equal or above 10), BROKEN (have a damage equal or above 30) or "HEALTHY" (any damage below 1). And the penlight, that can be used the same way to check the condition of brain and eyes by aiming the eyes of the person you are interacting with. Also with the fixing mentioned above, you can now flash people's eyes again! Everytime you check the condition of someone's eyes, you will also flash them. Replaced one letter vars in the flashlight code and on the stethoscope section of the ties code. imageadd: Adds new "in_hand" icons for penlights and stethoscopes, both will now appear on your hands when used. Penlights have both "off" and "on" icons, fancy stuff! /:cl: --------- Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> Co-authored-by: kiVts <48099872+kiVts@users.noreply.github.com> --- code/__DEFINES/mobs.dm | 5 +- .../vending/vendor_types/crew/medical.dm | 5 +- .../vendor_types/squad_prep/squad_medic.dm | 2 + code/game/objects/items/devices/flashlight.dm | 136 +++++++++++++----- code/modules/clothing/under/ties.dm | 68 +++++---- code/modules/organs/organ_internal.dm | 10 +- icons/mob/humans/onmob/items_lefthand_0.dmi | Bin 140742 -> 134704 bytes icons/mob/humans/onmob/items_righthand_0.dmi | Bin 139905 -> 133901 bytes icons/mob/humans/onmob/ties.dmi | Bin 19368 -> 19406 bytes 9 files changed, 160 insertions(+), 66 deletions(-) diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index d8f820ab382b..53ad9904abd0 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -166,8 +166,9 @@ #define ORGAN_ROBOT 2 #define ORGAN_HEALTHY 0 -#define ORGAN_BRUISED 1 -#define ORGAN_BROKEN 2 +#define ORGAN_LITTLE_BRUISED 1 //used by stethoscopes and penlights +#define ORGAN_BRUISED 2 +#define ORGAN_BROKEN 3 //================================================= diff --git a/code/game/machinery/vending/vendor_types/crew/medical.dm b/code/game/machinery/vending/vendor_types/crew/medical.dm index fe9b7b06648e..d8e60fdb0026 100644 --- a/code/game/machinery/vending/vendor_types/crew/medical.dm +++ b/code/game/machinery/vending/vendor_types/crew/medical.dm @@ -245,6 +245,9 @@ GLOBAL_LIST_INIT(cm_vending_clothing_researcher, list( /obj/item/tool/surgery/synthgraft, /obj/item/storage/syringe_case, /obj/item/storage/surgical_case/regular, + /obj/item/clothing/accessory/stethoscope, + /obj/item/device/flashlight/pen, + ) @@ -255,7 +258,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_researcher, list( /obj/item/device/healthanalyzer, /obj/item/tool/surgery/surgical_line, /obj/item/tool/surgery/synthgraft, - /obj/item/device/flashlight/pen, /obj/item/clothing/accessory/stethoscope, + /obj/item/device/flashlight/pen, /obj/item/storage/syringe_case, ) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index 45e63b36a5c8..917bf2850997 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -237,4 +237,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( /obj/item/storage/surgical_case/regular, /obj/item/reagent_container/blood/OMinus, /obj/item/reagent_container/blood/OMinus, + /obj/item/device/flashlight/pen, + /obj/item/clothing/accessory/stethoscope, ) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index e506f51ce21c..de2a328de370 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -62,9 +62,9 @@ on = !on set_light_on(on) update_icon() - for(var/X in actions) - var/datum/action/A = X - A.update_button_icon() + for(var/xman in actions) + var/datum/action/active = xman + active.update_button_icon() return TRUE @@ -73,68 +73,71 @@ on = FALSE set_light_on(on) update_icon() - for(var/X in actions) - var/datum/action/A = X - A.update_button_icon() + for(var/xman in actions) + var/datum/action/active = xman + active.update_button_icon() return 1 return 0 -/obj/item/device/flashlight/attackby(obj/item/I as obj, mob/user as mob) - if(HAS_TRAIT(I, TRAIT_TOOL_SCREWDRIVER)) +/obj/item/device/flashlight/attackby(obj/item/item as obj, mob/user as mob) + if(HAS_TRAIT(item, TRAIT_TOOL_SCREWDRIVER)) if(!raillight_compatible) //No fancy messages, just no return if(on) to_chat(user, SPAN_WARNING("Turn off [src] first.")) return if(isstorage(loc)) - var/obj/item/storage/S = loc - S.remove_from_storage(src) + var/obj/item/storage/container = loc + container.remove_from_storage(src) if(loc == user) user.drop_inv_item_on_ground(src) //This part is important to make sure our light sources update, as it calls dropped() - var/obj/item/attachable/flashlight/F = new(src.loc) - user.put_in_hands(F) //This proc tries right, left, then drops it all-in-one. + var/obj/item/attachable/flashlight/flash = new(src.loc) + user.put_in_hands(flash) //This proc tries right, left, then drops it all-in-one. to_chat(user, SPAN_NOTICE("You modify [src]. It can now be mounted on a weapon.")) - to_chat(user, SPAN_NOTICE("Use a screwdriver on [F] to change it back.")) + to_chat(user, SPAN_NOTICE("Use a screwdriver on [flash] to change it back.")) qdel(src) //Delete da old flashlight return else ..() -/obj/item/device/flashlight/attack(mob/living/M as mob, mob/living/user as mob) +/obj/item/device/flashlight/attack(mob/living/carbon/human/being as mob, mob/living/user as mob) add_fingerprint(user) if(on && user.zone_selected == "eyes") if((user.getBrainLoss() >= 60) && prob(50)) //too dumb to use flashlight properly return ..() //just hit them in the head - if((!ishuman(user) || SSticker) && SSticker.mode.name != "monkey") //don't have dexterity + if (!(ishuman(user) || SSticker) && SSticker.mode.name != "monkey") //don't have dexterity to_chat(user, SPAN_NOTICE("You don't have the dexterity to do this!")) return - var/mob/living/carbon/human/H = M //mob has protective eyewear - if(ishuman(H) && ((H.head && H.head.flags_inventory & COVEREYES) || (H.wear_mask && H.wear_mask.flags_inventory & COVEREYES) || (H.glasses && H.glasses.flags_inventory & COVEREYES))) - to_chat(user, SPAN_NOTICE("You're going to need to remove that [(H.head && H.head.flags_inventory & COVEREYES) ? "helmet" : (H.wear_mask && H.wear_mask.flags_inventory & COVEREYES) ? "mask": "glasses"] first.")) + var/mob/living/carbon/human/beingB = being //mob has protective eyewear + if(ishuman(beingB) && ((beingB.head && beingB.head.flags_inventory & COVEREYES) || (beingB.wear_mask && beingB.wear_mask.flags_inventory & COVEREYES) || (beingB.glasses && beingB.glasses.flags_inventory & COVEREYES))) + to_chat(user, SPAN_NOTICE("You're going to need to remove [(beingB.head && beingB.head.flags_inventory & COVEREYES) ? "that helmet" : (beingB.wear_mask && beingB.wear_mask.flags_inventory & COVEREYES) ? "that mask": "those glasses"] first.")) return - if(M == user) //they're using it on themselves - M.flash_eyes() - M.visible_message(SPAN_NOTICE("[M] directs [src] to \his eyes."), \ - SPAN_NOTICE("You wave the light in front of your eyes! Trippy!")) + if(being == user) //they're using it on themselves + being.flash_eyes() + being.visible_message(SPAN_NOTICE("[being] directs [src] to [being.p_their()] eyes."), \ + SPAN_NOTICE("You wave the light in front of your eyes! Wow, that's trippy!")) return - user.visible_message(SPAN_NOTICE("[user] directs [src] to [M]'s eyes."), \ - SPAN_NOTICE("You direct [src] to [M]'s eyes.")) - - if(istype(M, /mob/living/carbon/human)) //robots and aliens are unaffected - if(M.stat == DEAD || M.sdisabilities & DISABILITY_BLIND) //mob is dead or fully blind - to_chat(user, SPAN_NOTICE("[M] pupils does not react to the light!")) - else //they're okay! - M.flash_eyes() - to_chat(user, SPAN_NOTICE("[M]'s pupils narrow.")) + user.visible_message(SPAN_NOTICE("[user] directs [src] to [being]'s eyes."), \ + SPAN_NOTICE("You direct [src] to [being]'s eyes.")) + + if(ishuman_strict(being)) //robots and aliens are unaffected + var/datum/internal_organ/eyes/eyes = being.internal_organs_by_name["eyes"] + var/datum/internal_organ/brain/brain = being.internal_organs_by_name["brain"] + if(being.stat == DEAD || being.sdisabilities & DISABILITY_BLIND || eyes.organ_status == ORGAN_BROKEN || brain.organ_status == ORGAN_BROKEN) //mob is dead, fully blind, or their eyes are + to_chat(user, SPAN_NOTICE("[being]'s pupils do not react to the light!")) + else //they're okay! Well, probably + being.flash_eyes() + to_chat(user, SPAN_NOTICE("[being]'s pupils narrow.")) + return else return ..() -/obj/item/device/flashlight/attack_alien(mob/living/carbon/xenomorph/M) +/obj/item/device/flashlight/attack_alien(mob/living/carbon/xenomorph/being) . = ..() if(on && can_be_broken) @@ -147,14 +150,75 @@ /obj/item/device/flashlight/pen name = "penlight" - desc = "A pen-sized light, used by medical staff." + desc = "A pen-sized light, used by medical staff to check the condition of eyes, brain, and the overall awareness of patients." icon_state = "penlight" item_state = "" + flags_equip_slot = SLOT_WAIST|SLOT_EAR|SLOT_SUIT_STORE flags_atom = FPRINT|CONDUCT light_range = 2 w_class = SIZE_TINY + throw_speed = SPEED_VERY_FAST + throw_range = 15 + matter = list("metal" = 10,"glass" = 5) raillight_compatible = 0 +/obj/item/device/flashlight/pen/attack(mob/living/carbon/human/being as mob, mob/living/user as mob) + add_fingerprint(user) + if(user.a_intent == INTENT_HELP) + if(on && user.zone_selected == "eyes") + if(!ishuman_strict(being)) //robots and aliens are unaffected + return + var/reaction = null + if(isnull(being.internal_organs_by_name)) + reaction = "discover that indeed [being.p_they()] have nothing to be checked" + return // they have no organs somehow + if(being == user) //they're using it on themselves + being.flash_eyes() + being.visible_message(SPAN_NOTICE("[being] directs [src] to [being.p_their()] eyes."), \ + SPAN_NOTICE("You wave the light in front of your eyes! Wow, that's trippy!")) + return + if(being.stat == DEAD || (being.status_flags&FAKEDEATH)) + reaction = "conclude that [being.p_their()] eyes are completely lifeless, [being.p_they()] must have passed away" + else + var/datum/internal_organ/eyes/eyes = being.internal_organs_by_name["eyes"] + var/datum/internal_organ/brain/brain = being.internal_organs_by_name["brain"] + if(skillcheck(user, SKILL_MEDICAL, SKILL_MEDICAL_MEDIC)) + if(eyes) + switch(eyes.organ_status) + if(ORGAN_LITTLE_BRUISED) + being.flash_eyes() + reaction = "notice that [being.p_their()] eyes are reacting to the light, but [being.p_their()] pupils seen to react sluggishly and with small delays, [being.p_their()] vision is probably a little impaired" + if(ORGAN_BRUISED) + being.flash_eyes() + reaction = "observe that [being.p_their()] eyes are unrealiably reacting to the light, with [being.p_their()] pupils reacting very sluggishly and with noticeable delays, it is probable that [being.p_their()] vision is remarkably impaired" + if(ORGAN_BROKEN) + reaction = "notice that [being.p_their()] eyes are not reacting to the light, and the pupils of both eyes are not constricting with the light shine at all, [being.p_they()] is probably blind" + else + being.flash_eyes() + reaction = "perceive that [being.p_their()] eyes and pupils are normally reacting to the light, [being.p_they()] is probably seeing without problems" + if(brain) + if(reaction) + reaction += ". You also " + switch(brain.organ_status) + if(ORGAN_LITTLE_BRUISED) + being.flash_eyes() + reaction += "notice that the pupils are consensually constricting with a significant delay when light is separately applied to each eye, meaning that [being.p_they()] possibly have subtle brain damage" + if(ORGAN_BRUISED) + being.flash_eyes() + reaction += "notice that the pupils are not consensually constricting when light is separately applied to each eye, meaning possible brain damage" + if(ORGAN_BROKEN) + reaction += "notice that the pupils have different sizes and are assymmetric, [being.p_they()] possibly have severe brain damage" + else + being.flash_eyes() + reaction += "notice that the pupils are consensually and normally constricting when light is separately applied to each eye, [being.p_their()] brain is probably fine" + else + reaction = "can't see anything at all, weirdly enough" + else + being.flash_eyes() + reaction = "don't really know what you are looking for, you don't know anything about medicine" + user.visible_message("[user] directs [src] to [being]'s eyes.", "You point [src] to [being.p_their()] eyes to begin analysing them further and... you [reaction].") + return ..() + /obj/item/device/flashlight/drone name = "low-power flashlight" desc = "A miniature lamp, that might be used by small robots." @@ -364,9 +428,9 @@ user.visible_message(SPAN_NOTICE("[user] activates the flare."), SPAN_NOTICE("You pull the cord on the flare, activating it!")) playsound(src,'sound/handling/flare_activate_2.ogg', 50, 1) //cool guy sound turn_on() - var/mob/living/carbon/U = user - if(istype(U) && !U.throw_mode) - U.toggle_throw_mode(THROW_MODE_NORMAL) + var/mob/living/carbon/enjoyer = user + if(istype(enjoyer) && !enjoyer.throw_mode) + enjoyer.toggle_throw_mode(THROW_MODE_NORMAL) /obj/item/device/flashlight/flare/proc/activate_signal(mob/living/carbon/human/user) return diff --git a/code/modules/clothing/under/ties.dm b/code/modules/clothing/under/ties.dm index 6ec29911c958..4e4041971807 100644 --- a/code/modules/clothing/under/ties.dm +++ b/code/modules/clothing/under/ties.dm @@ -102,42 +102,60 @@ /obj/item/clothing/accessory/stethoscope name = "stethoscope" - desc = "An outdated medical apparatus for listening to the sounds of the human body. It also makes you look like you know what you're doing." + desc = "An outdated, but still useful, medical apparatus for listening to the sounds of the human body. It also makes you look like you know what you're doing." icon_state = "stethoscope" -/obj/item/clothing/accessory/stethoscope/attack(mob/living/carbon/human/M, mob/living/user) - if(ishuman(M) && isliving(user)) +/obj/item/clothing/accessory/stethoscope/attack(mob/living/carbon/human/being, mob/living/user) + if(ishuman(being) && isliving(user)) if(user.a_intent == INTENT_HELP) var/body_part = parse_zone(user.zone_selected) if(body_part) - var/their = "their" - switch(M.gender) - if(MALE) their = "his" - if(FEMALE) their = "her" - - var/sound = "pulse" - var/sound_strength - - if(M.stat == DEAD || (M.status_flags&FAKEDEATH)) - sound_strength = "cannot hear" - sound = "anything" + var/sound = null + if(being.stat == DEAD || (being.status_flags&FAKEDEATH)) + sound = "can't hear anything at all, they must have kicked the bucket" else - sound_strength = "hear a weak" switch(body_part) if("chest") - if(M.oxyloss < 50) - sound_strength = "hear a healthy" - sound = "pulse and respiration" + if(skillcheck(user, SKILL_MEDICAL, SKILL_MEDICAL_MEDIC)) // only medical personnel can take advantage of it + if(!ishuman(being)) + return // not a human; only humans have the variable internal_organs_by_name // "cast" it a human type since we confirmed it is one + if(isnull(being.internal_organs_by_name)) + return // they have no organs somehow + var/datum/internal_organ/heart/heart = being.internal_organs_by_name["heart"] + if(heart) + switch(heart.organ_status) + if(ORGAN_LITTLE_BRUISED) + sound = "hear small murmurs with each heart beat, it is possible that [being.p_their()] heart is subtly damaged" + if(ORGAN_BRUISED) + sound = "hear deviant heart beating patterns, result of probable heart damage" + if(ORGAN_BROKEN) + sound = "hear irregular and additional heart beating patterns, probably caused by impaired blood pumping, [being.p_their()] heart is certainly failing" + else + sound = "hear normal heart beating patterns, [being.p_their()] heart is surely healthy" + var/datum/internal_organ/lungs/lungs = being.internal_organs_by_name["lungs"] + if(lungs) + if(sound) + sound += ". You also " + switch(lungs.organ_status) + if(ORGAN_LITTLE_BRUISED) + sound += "hear some crackles when [being.p_they()] breath, [being.p_they()] is possibly suffering from a small damage to the lungs" + if(ORGAN_BRUISED) + sound += "hear unusual respiration sounds and noticeable difficulty to breath, possibly signalling ruptured lungs" + if(ORGAN_BROKEN) + sound += "barely hear any respiration sounds and a lot of difficulty to breath, [being.p_their()] lungs are heavily failing" + else + sound += "hear normal respiration sounds aswell, that means [being.p_their()] lungs are healthy, probably" + else + sound = "can't hear. Really, anything at all, how weird" + else + sound = "hear a lot of sounds... it's quite hard to distinguish, really" if("eyes","mouth") - sound_strength = "cannot hear" - sound = "anything" + sound = "can't hear anything. Maybe that isn't the smartest idea" else - sound_strength = "hear a weak" - - user.visible_message("[user] places [src] against [M]'s [body_part] and listens attentively.", "You place [src] against [their] [body_part]. You [sound_strength] [sound].") + sound = "hear a sound here and there, but none of them give you any good information" + user.visible_message("[user] places [src] against [being]'s [body_part] and listens attentively.", "You place [src] against [being.p_their()] [body_part] and... you [sound].") return - return ..(M,user) - + return ..(being,user) //Medals /obj/item/clothing/accessory/medal diff --git a/code/modules/organs/organ_internal.dm b/code/modules/organs/organ_internal.dm index dd37ac5a8af1..9d4a450852bb 100644 --- a/code/modules/organs/organ_internal.dm +++ b/code/modules/organs/organ_internal.dm @@ -10,6 +10,7 @@ var/mob/living/carbon/human/owner = null var/vital //Lose a vital limb, die immediately. var/damage = 0 // amount of damage to the organ + var/min_little_bruised_damage = 1 //to make sure the stethoscope/penlight will not lie to the player var/min_bruised_damage = 10 var/min_broken_damage = 30 var/parent_limb = "chest" @@ -36,16 +37,21 @@ /// Set the correct organ state /datum/internal_organ/proc/set_organ_status() - if(damage > min_broken_damage || cut_away) + if(damage >= min_broken_damage || cut_away) if(organ_status != ORGAN_BROKEN) organ_status = ORGAN_BROKEN return TRUE return FALSE - if(damage > min_bruised_damage) + if(damage >= min_bruised_damage) if(organ_status != ORGAN_BRUISED) organ_status = ORGAN_BRUISED return TRUE return FALSE + if(damage >= min_little_bruised_damage) // Only for the stethoscopes and penlights, smaller damage check for extra precision + if(organ_status != ORGAN_LITTLE_BRUISED) + organ_status = ORGAN_LITTLE_BRUISED + return TRUE + return FALSE if(organ_status != ORGAN_HEALTHY) organ_status = ORGAN_HEALTHY return TRUE diff --git a/icons/mob/humans/onmob/items_lefthand_0.dmi b/icons/mob/humans/onmob/items_lefthand_0.dmi index 1a3c5928b950aa1f2a4f0f92f188b3fbb8d494b4..d9535b796ddac16e16ebab3dd56127a9bc9b8f3d 100644 GIT binary patch literal 134704 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%0AQy;GS7*Tc4S-8B^@~bm5AyLzA4=kS;07@$@8BwU zJa7cw{Pk6}HelV3AsM>Pxb0Mx*xLD~D&UR;x!>P6sVL|`-d=VmG!Oy2d$E1&SGAVF zyNI#M@$F{jUWECJ*5ARtwWfQocN?um?Ap(SC~>umv={qwabfAkzsDlGUOC~KK$%o-UbCASz~9bI|N)Eofs9BuuB zdd8~~tPA6co8O6}BH?%X?cMg}N=G!X`Ut?+kDzwMlMGo@}-46d>f{uI*) zfB*irmR4d;ny%ds)Qy`c3rRQ-TRkMwKz>`f-afEmzp=9;S^u2gXc)2^gDT+`sTQtf zenv9h$ZyGVetg}wWd9_9`Sk7-_hmA&2-<)22Vtxf8VMXS?<$5{`Y2wc(x>My>n{L& zwRRcj17WW7MgDem;@nE6OzfLueJAciT}a-DD`}kk6T-B(mBgAI-d|~}V!t3Rswp{F zXzCW$LJ7#W3=1#m*t)OG(K&Ymn-AFpOSzPHWJ2<>AF+}FbEC>e&S$QtW8J^VbET7h zaB1bfqn@UtzfEPOXcOWNU+ex+%jCAFX+5YF7~DE_(TE!x<3A>q2-)NMsC zt#z%Pl^PjCq??t3H{~PhrYiSOg{qR0!}Qs$cdfQyTj0|8BKLeyaeRe6z;SGVN1kdL9Cx{KRCER;(k_f%NN#&ZA{F3>k*S zKpg?F9UQ>=Q4%Z;u(ci~qS+(wXYjt%X)o1|`0%RTmI9VM)yTCBYsAo6BgksN37jsEXuDb{xvm*V4Py9WVFmIXg9Wj&oc_=$GWHpqiJOkCE0SYT*QAd63b7%pUG`=E3#rGv5bYidqO!>MpZ@Y1>NhyG*=V8`tUHFcY~_DJy~4PH@7vAU1;L z&Hr^hb)&Zjn)z?qaCuCqJveG(o!M-B#U;b;w)phx;!egJo+Bx5e%N6y8~YXF?np9! z_u(+mIbCm;KYK0yM|v?1SZlS8-*{7q`!o8BhV$Zg&t7Pec&Ih>`t!Mo#omD^{gH(|X%_f8S^L*_&3Z zICdN>1CpL_?(PR{b6uj&?%qsQN*rwA*Wh!lb6VaTi)NG! z$xrV{;9@F%p91GEwb|JWwUY>&)sH8hgsULq7!F3lQ(SJyE9C~YtGq|I7MdwRzxv+^ zTkU^OKSc(PZn=n9ZIf^F)_FhpLpND$$E}LjP2*Gmbz4#>MSaaHnR`;P56|)F6^d+Hk*I9?oo?# zQ=paA=-zfu`JH1fr*y8uQEa1mviXg`{U&kXX00ozhqZ;IEnXqspXhk!SjxH&f}HY zjlM*CJ>S4uOcW;^J`^o;vrNUfKe^5T&}{5{%0>F{+xFe>4G}_11q3h;HgwiF+r2Vd zawgb^Kn#Cv(zJz3iLDJ@k`t!8QHR}`N5+-TPriZLc7l}3$xB?RKL#|LG6OU-|1u&T zIkmN}S##N~P+Rf|4?vNm^n{#N$d|W$0@IyApWh(G-?YAZ9-?&}@|%QwTIR1VORrb{ zne^l-_fYiRVyyede)at))}Hwvc3-iw5%}YNwASoF*hR|!* zlkM62cJPWRK7xPQGCyVRG4Zp%yFR~)^%Gn1rbph@HTMoBi88@>ZlZ zwJ(PbAwRuq)vM!#3m&qy$vwq8YJM0-aT=_UaaP%?P5?QoY)REPjPY=yFhKR}sQIV5 z&Sy$C?!q!XDovA;^(*sjbw;v}*kPFgi^hmd6x5QMKxXg8fUv<1hW&-uMzLnq^hh~BFRK|;#6At|OtJ@{2zJ+UIXZ$|!P`TTqd<`$ z_$18oLNDP`$W?l*FXC0DDua8<_t*3#6R~!s2WD;ZuE-hQ%**8prR*PuzyE zxrD7~4~&S#=NHGhZcDO7c`4gO=dw8y?ij?iFZo}U;VAorrShLtdJkyArb3Jtoz)=m zT2!ZBP`L&JJcG}2lfVUJtMWS|a#9#{cdcaWoxw1a+k{j%Mj&`fzrQhLe@n)K9JhCP z`CE?*sFRppIX+tCTRKYimk_NjTS#_Bm6hZ1R#SWXtIGu%{g~=BOAMm&r}I>aFa06* zc(dMR4tOHjZv~;hI#Hl!n6P|K^od`$YvR-`Eb4|?h2r5}6X6>-em|D4%uK`_&;FaN zTdnSkjteO#wC~MaW-}Gx{xa5kx+R4KVD|pJ&msB~AoK1_q+q*qE|1+IplDOF9;mv+ zH2Fg@wNAM;zIDfh&xyk`&*SL5kw8IN|5o{!+{%7eBkqnFgdQh2Qbkr9dzBXLlV=fC zVk{%oEk;zuJZNGk4Ykch`s}UvEX{w%y3Ecfx-v@gZv_*8tUR;P$st8oe8n~0D9sYB z#A_I?w)C}XP++PGO?g=N^CW?Ms&RS~zO{v>@z$k~W;!Cy)wR_2@ZmUEXxZ00vHrK` zJ7u-WNA6X*(Hm6~jP1hSIo~cVcEZ~TX_Xk%6qKwCUiZy>h`AZezsw(q$TTi|))1FT zL-nK}{S(=*=4&DVTEY}h@mwYIj_XPzpMG5$$?wpNlOJ}2Eu+aDL%Amd!r8z|!e4Pa zJfY^BYtA}1UTqr!!6`#VS7W9lS-}*$RH%5V1tq^Vbfsymwt*0N1ZL7SaLWW5_{flx z2-6!|pVKsfMfo(lNH5u`@Hhoq`&Cw&s?+1_`ZHe+9)vT>x!2khhU<8~H`#3bGKSci zlRQHA*1OY`{41^kV8d1xm6eT0IJ8xlHasv)eQ3Q+_3|Y&UjJ2>b0ZD=`z0cCSTgY4 zHGRxikwKLwGFX12fj9&}pY88w#FTQgwgj!+a}C@t@}Z;ricB-Fa+ZnjyTn{0ZWxz4 zM%sef5J5_I^TUS|^5R?=1@qi;=NW46h~JbX(8W3_qb2zIv?E!m!rZxn?CySfR_)Y8 z1>edD7J>I?9U#7S+_J7;D63-ol9m1>YoLBm^q2XB9_%b=2&ab}J+?mAIx~l)`AzLZ zAS22!3-ofZ32gZcfBC2`%(>RMd`=^hgMVnNTsoepnoFkdy1yhIZk%pEk$~GJSw65X zzKRnNNCDpRIieDx~u{gm-8S?fMMpAJ3?mHBxeZi zQkx+q{UwKg=;4arVl!#`i^Oy}m+wPK&Ep!yxaU# zH;{8-3e&&*<4d&B%W<&7Tm<4b+Au0^xt`*lkoV5vX-OP}QU1$|lk)*0v!1asU!^E! z0UsS!bihv5gf=b9xrv&8<9?N)I1Z$6fBOV@XLWWxW$Qv!GyGO$DXUYKe@W5u8Q@a6 z({WD#HIPR&p)cWmF}J)PA~ceHpK3bC7{F{zd@Fy4t8VW_SRn(~S~UC>ep+9YcuPt! zmM*sVTUr)=#kktH2Gd#&Xzltef0#e8D37P~bw+P*@plGAmghW{M@fD;t=dTTd)O7e zX)L+PPY?Brx>~%-@m8DPBdfMOwQkxPaRtngz{o~lrMl*#W_QNelKYK%7|~I+Dr)t| zo&(Gy{gtoh_GT9~uX$+g4qp|+b&|cWgKqS@8ooIT$z+SFMOIbFo&K;+6?0PFO+P|~ zC`^~pqQGVqB{HTiyJb)?buZud1iT&FWj1M`7v5TwQ?T&HO)7zu2YrN7xT& zDsb+1U02r|4^n!D$Eo<1!bk{Y(X$Z&t&))ze>%`4_NP~gn3!$-R0;eF>A{9tEr8jJ zNL}A@*Qv{1*>S8pODZ~h8N4%nNA9%XfGWXtq;{#tCK(38%D!zp6nmDaJ_4-hPC1B7 zaM{`L?OHctqZhspHsA0>jj__(Z1IS=n7x}gsg9TysojK)> z6y`9yc>p{AA_ds5eES5%R0B)+kz^$t;m}1@1@65d1y|}1N>H%|M3>RW11#1PwN6G_ z+b)scvfs4*3~+KfCKo+O@tSF2f7&izbj62K`TzOaTAD03sP9z-8~SqY^Y70A zJa(QJ7B6obr^m>)98Vck2sRrJWk)m5D%vf6+1m0Ea8+F}V}T6imoBMpKZ@&8|1h?! z@?v@^9ZZXE>ZAMPZNc8%nG0<;c-!X53cSiTVKykhE_ee2lk*L`_0y-ZHl>&r{c2(P zQ|^Vr>nLnA){kuRgjcPWo1@t@rFOxopn9{-ISKc}*iT?!l({{8|4k_6>1C~;8GY}L zM*4}cv{H6+^Oj|As(=dWl8DHPDqFAW9nb0MyP@zGhdE>gy+y-q{{7o7Ep}#=l*VlZS!0?8zcf7g8*836NyIsVsV!M0^i-A>?@u z_iH69!o%_GK%hXZ#}0(8l>snEFTGuSMXUvl)cump26RzI3H+>=-rkKe`eLQ6M*OW2 zyHp$^SSMixfB5XlBXuT)di=56DqR_&qZ2})z=_pHWv2GbvoGWhYCf(0wx+OWZ5N1i{{&8oA!FW7Ew-x4_XAS9x9#cs{l_qNq#&?PKtHb7=|v#TY)cNs z%7)Hp+>F~?9r2=9$e(KgHSTB)A;|;MVetWrfp8i=Fj?gR0_N2SHr#U8ig;0{;?Q?t z>W*|?83de<(s+Pr8cc278s|t(yN!XC)it4K&?hczpJhMKZ{VDJ*$y^U?#{J37FB+0 zUokRBvlb2&;#bV+a6o-#=l9E-c<1e0qyZ~Y94|N$A@DXxbBoX8^67!TKG6o(nfAA5 zU?~ZojZ0KQXQnPKVPG!m^jN#{%#RrvW$o?vdsYRRyfiCOlIf-|wm()oWazuX3IQ+H%*88fZsoq^Xvs8S>m7t^#Hf za8|BG+4NNH#ou*2u2x^C`WuVea^g{UhO5ePc)@tF-J*bWxcJdxWK|jL?8-E?JzD%G z=RvkCq{puZrr(Hfe`<*CQDfzF?M;(S8=FPLN63D|wRn`Yp{Jz0F1hc$+6t`sr>XMB zi_i;Wlr}9apDb;0m+u`TeJyrdyBEwHcXJhz(xpAWQ9SlMqrR~ zR>-VYV(}Uc5Od9&9z9=xH~=TIs>oCqs2EW6`Te+ffDw-on<`vwy?XATX|!xrsy&P&|l@@ssklPtP!hsgAyG!SdUX!kfQ8283LX9I!Gl=CO8>g=r1_(hgEpFP^tia6%faClVG%G zHyjBNCMa~C@!1lQD@=n3_r~xF^JA`9$rQZXu&#O}KhwZJt212hX^2CuVLo6M8MkEm zO^zdwafjFPUwhGjj%w{hhke7+inLB?(C20T8-@41?oodbycqpb*2SOrKMShn7O+eB zUX#Qp-GEtQ?lk$Y7rq}V^1pgs{Ap2N-y_8SE+HWg7{vo+kzjmFXv>8Yw2OCZ?X#N< z2oFKPM9Wl^K`*0&b;N;;h2mt4^xio6?z=I>P|2 zhcSMJbj~vk5leZ+s)okgFloxjKN78aQ^peU%2-N7`5d4PjpnWuC*<*CPiXIxOenIl zZV4s)z-(9soh z(;Tvb841C#UOy03dwWpes~ID-+5#pPQ=e%;j{jUM%o!Ba=Ym%AdZBc`_c`B*>GaTm znmRo*i;!#HA2DipO~YSpJ3l6BMEe&$h*|*t$pE1cj*~xlZ@Yd)$7USsOKIK~V|$ik zMtbN&#F#*l`;99ySRzC7uaf`<`t}RugEWEIi<7YynwJ$6%+>bRB21w;%j!egUS8F} zE0N&xjc3UZJWBvtbt+E0YPh8)9^q(iIu0UEHNo@B0RWT$@FU8~#FgIa94S^@kA+f? zb-ME7b*~%Qu#tML62FWuy5hws2I2><%j3_|&=Z7Dklnj*TyqOYQr{LY{$&G=LccmF zOgP1|CJPn#TIqn)c`I~jPvL%I64leOrhW5es`tBVDbC%5n(62c>Q4uP()m_*^E%Y9 zSiZoul^fzYxHS~p>DOM%Vo4S^uSrWAi9D%@DN;f9g%9@i`Q!l%@f~+pl`Vr?6mRRO zVPU0(uV2pzA%W#Js|5%i11)vRjl?2njg{61Tzr4@4BP@Lx5Q;!Lf2`irK(ybes&(62e~44zo3PDV(TjH3GEhs)V&+#7MU@el-(Qg}7KIbc}wRRn;Sy zZst<>Wu~i2vflOUlok%iP6Jsrym(-o((hRf_{853erEC995*p4$DEH`EI!pib8AGs zi_~eS3S!qOQr{?b@1!h|$2quJ?x??NjpKh#Up0oCH~Ez_``*=fOe|RhRE_FYcHl@Y zSo38sT1e&dN+V#84Mi6N$W8glHpfoBA)reOfoU2!m5gtvK4z*cB`4P|7hsroXnrJ7 z&ZF`D0b;-EfHmQ!OztG%AjkQ<+m63VEi`{v`-k)-2w7CW{BRy_@pOaXad4@XqUgJ9 zyfJ6T2;J;YXz^Q~?AZX^$8~@P(XZo-Z#EO`Qmg6~{NU2Fd_@}+U=~S1T~`ovQ!@1Y z3c;*-j1$$PLtCHGR(~e{DDJv{gynRxz8d{@QSWOqz0p^3vrihx$i-qWX#JrrQ0`sy zQg?&7SpNR`JMW`>8qaaf{?pq9tUs4C%}tH0u(fZYvA4v-()x-cQXx|t@m18k@tao(;vqIl1DV?p zt2c%@Rz4h^qG67Fj^Ny8m;rm`X2Zga6+UmEv|Y=Pi5}FOa7#l(?~OWO1RPVmAPOz# zP~B@Cu~l1Hd46s3&pPiumbHNO)gk~5V;9+UAtt&K&{F8GW!jr&6+b}^I8j&&voR43 z_%s$GBxDkdH)*K`#mGeFHtD^3R$1b~d5=+$e@UhpS!o;uAV2|y`DR|#(PMmrJp&3$ zr}9GsuOA3`W(huijuk%D&w?wqXsQCugN&|%c0Bj!rcC&Hb+-SCmrd)K{dOz&8nthI^O+0<))+P;4-_N53ZF~^!7Zlizcz&Dty;du&VqaZD zXREm}$^n-5{+^tzj9D)K#@&KxF8}@ZO?O3h01DAIrzW-Q0su%>KM9iem}Uv)0>1jf zc^ZhMpuQV$wkQb5czx!Ue|E9$1)p}_&w2xA)=XSJ)WW_{0f$eXa9Y?B4@F;x9pJdh z!qR^3$$>op_Jf=r44(UuUWT9C{}f*7Y5hI>yG%_a4)?@eoy>&WGk+^Cet^`0T9DHA?`Y z%{xFpL)z!U0<*%#Rp9A#dpEb-eJ5z(@2p@S#xJcBAc~%L+dan`;gyt>%IO(aBUSSV zYTe*G-24GZC4|z1^@s0MC+`E8M|UpFx}FM{v)EpVT(e4G=T|%5Li zWo2V8(IYB~*OBPH{bKwh605rpjHT8>gZ-CYsqGDI*k-c4asN3jo!5{r(L2yHx;3a; zDF6P$#%rWj{G;mT(E>Z%pcp4YwG4ibHwlA>%1v?(}?*jd0@ zRCzu47LVr?d17WxwMzx`?&n5mUXQQtbZ8e!zSpq?^)h29C#B?zxNUsRpIf?iRgljLWwhyM;}wjlCDgr@#F3L1o@vDKaj(^|qm#mz45<%YOg8gIbQcwcamToXkh$~9ucm%B2y;^J+)Ht9>5Y=}zDqIn_ z-ztjM?qdFbq^C#w7%|JdMLoUXBv3EGRw@Yf;M$~Wq!D4mS^avvS=!e3t1h!v4vM(d zZ%qTA$5J4kH4Jb=*j3r!iPSt)V>9~$1A{g&VZSHQhd>_dR(^vd9BZelL&-af$hl&_ zoX)7(LuL|V3;dCFME)*(3M^2V7@`j|I-_aWscgQ`16c2yP`)9)_1VbZO=~%u)(ruD z51__?lLuGN3zeR8YaU<%8R9x^#e?QEW*iWImDUyc`zR=gU^%3lbBST3FjxBgAY-tk z=*Wl~?P=J~CL?;u zp25!up-K_ovu-P!+fUZdGHhfDG#;gVy*sO|r^P*$rjvTh<2wB8Y4l zd+`3VLRK?j?7wE2#6hy5C3qz)2X%5E?$vvfzVfOmX`)%B^Zl!x6AP9P4%5Wg!L26* zz*}bsZx^#T2r|EcCpiwa-S_T--EQwH!NsTM2DgJl_r!9)cU{*{R&a1+ZYw@t)y=$V z-*#oWqIuU4=%sztHb%5`yFTGox1D*i-|A%k6B}?x)B{VDQVeTbm+-alz9kw>)~Gd%n54YGk}S%*%^+?>0sGPdYWJYioTw6S;Yl`bmzVt@Z$Gp1iCJ=VaEwM((pWdH|oXa1*9htjBEI$8 z8+AvH6$NmgbLg;~&meaat#O@{v_x@VY&cvWUUS*De*mNQZGAMQXeQZ@q zEN=AcUAnOrra4fj&CW9`-L^t{4C9es8=o{g3y$I$pDOo-Iv zFMMNmyG_jzWfm58GhnYbT45z(&feLUT$Ug^14f+r`@V0t-~oas zAx~2iK0>^2c^&5F13z$Qmgkc>{xd!MCd+MVkN;lg?);>*D(X>Mq- zQZFzS{3X>g?l&Pi@to69652!I3o&k#9un%AVDF}I8Opy_$?B+O0Z5F@UdGH_5Pr@3 z9i+CaLC`)}X^8sRL>skqpV!gIHFJNnO5jyY?~bgM z4QA&vp%!QvG~riu6KfY+4Kg9<$8)=KM)v>+z9VVzuRoK}(J3b)z zu5N2ta1Fx-Y2JF`0W`6xS?JJey+U4=K?ox;&-}zodx&ZOry(7>3su@ z%Rkl0UB9MlKG;1fG1a+@d9b?QY1Q>XHLZ9*wTqLuPJIFD3s6wnpX=PF70EWtWlk}? zyK5M3YaodEnCEURCtYS&U4>__N` zN80F;tP11^8|2uU0X>hi^zcB{qlzh9+R@0CNatGH&D{jb@JfT)vmOd zuuiIAbcBbSV7N$dcz3Biqb%KXciQNBGv!~>fuLH4QYIYIr3iXeTMHnQucVk&4U~($cbR903UOiR+QIkoLw#rkv=`+ zRtnkuzAe2EMEwT0ubes4s$Db2<=in4p&0O+t$)1UMpHBwP@45E5IxI=Zp9be%yVoU z^slFsIGicF_vlLa1>5akLh%8+a2g-P7yenTQ(1wWIKkZn-(5QK?k6jxQ7nhCU zDEWqWs{+Z{(o)MkOA#OKunv2@f($eMH{LXs3>)^=de5~Rc{FOPOZk>VLM)F$4vs3SfrcbuYDgVEW^(O|&pN#*xmfA1bSYL@Q=25DvYO-dZML8q{6@SVK+z@@5!j% z15AQ9UF;8e^G$|EGb6X)9CA+gXP$#3_U`HuOvf-P-FzT?Y0eqHCokt)IwD~bviQSZ zm&2>l#!9nW%*jb(H_dC15-3eP3H?#_hDFoj$6O+T)jf^@h+dI4r%q&CTEbd`r=gFk zwX(E-dWm`R0!hATKA2-^+cTF3Eh{}Y$K`}82<5>jKEM;@ zi>^e8Mw~pk&E+;;h!dD%5F_;URH=u1*=^vfN_i@R0w#l7SIL9gLjw`rxz+odwMoHc zt(6M7p6gYbh3xl|L6CJdb3p9|h4$z%6)pmMt<<8tgsB`r6T#om5gv9_{Xz(9VfmzO z?BmcHXTn_*1;3{$!9IHqPzlsKM5GS8D!|acVAMmD{WIH7Ja%X5TPBRp!C2Sl8@8%- z%DKonpYos%gR1jhH<)U6cXY)ih)gJCHZo1I_A8dS-~E`zUlvd_I4cw_CUzrqg2o6| zyR@Iv)Z7BmRz`QJ9z9e4nVspVyYv3&v$N@cBxM{BX9WROHb5o#`Z_+f6og_6Tgr`4 zN@7|LKF&pBT&o_T6x)gLzNOP8uC34p9AB7R7VR}>=^AWhu62+|3*5^e|1$@k_ISs1 zbF`LCSSpX|35FaWWs0bsTzTmAd`f)S;l;P~F7^)+=={4@jC6CnSz{lA6n&5AUpbqv z`tXt6Sd}o-^LX^k0oNDaO5y7|EWD-MAFaR8e=nSL1bq3rC}jAZm2R7;sk`!Uj@HAt z_>^w7Q7l(4@-=I?$Da(4H`mh+xc0KyuOAq(on(J@5X%Uwkq!3SvsGXnK2ak$)hwYj zP4zmOQWSRJ)p&eZ8Ap2q;tfb{KdGVird4Q z1OL?v>ESU^7XdR}_5RKKokj3B=4-O&MuWt7s5`!G4rAh@PUIak4ML!I#Q!6M+(P86aD+4nv@U95%auoO4 zzdkfA4SYW_U1VN2Y2o{DhNmI8<;yYBt@(j)W3c{W<^jGMRF~&DAeQ^h}7?#Bd++W;L zyOqTt!tk2~`vK5B>Gy+;+?;L{m*6Q=5`=-wJK_uHRCLe z{O>D678&1y_u&pL@x5}R^?Pf`@T4`B0R6@DVf{i(72C-w+9`h>}*G3sn1-z-P}ooZz`#;DskbRJ^Q2|ypj+i<9R4c zbRr#Jz8I#q0#HGivWc{cP!HMXfRoxr-_aoeHGnY%G6rdXh(X;@{rG;6@ga*5J1D{a zdh@JDPpX-KXywb)bzx^WpJi47lba!*)^`RR{BcQK(`P%$8+rl2SQZcy(d7xkv5z4y zL-uER-S83RfO*apy!$}jL+~i!lv&0KqoVo1=ET0>C|jlc1Y;^_pSrt0xEc0Bjlnj0 zaVU#%WhuB4V2}fY+Pl5E3kiTSni-39fOjGL`rj5A>Vu4~d0xWO(?tw`dqG{_slqRK z?zE|>mK@qVxDuHg`s!f3ay|LrQwq4b3w*$9_Sm@loS+u|ezEQ}Js?o<{nn{35Na44 z7rx`fh~Hvm9>_r$h-N@CAmf7!O5G_nhkEnotF^?ZfZfemKU!?lt(MUeX~;_nqcCYi z2S!8sBQW?<+MOH~Mk0e=|Lf7X&LH1Ssp0s$etA0M>b=y&MsC{}FMUzgIn&c>GGkIZ zb9!#r?`D*_%Vpea^P!IG8)tQk1g~A0>0)bie7|*Ud~lAmaJJG$efLNo^Chn&@;!5S z-S~cvXW*X=Mh?ss^6hOfuqbA5Zrj;{`57L&0?wdW^3I@y;BDLWr^LcB77F7V4j7~U z%2*hVvAGWcm`LAI`+PEHPofqR5Nlhr;UZ)X)XNBV1p%8OKd8m^-s;bCCO`UpN#L$U zuCN|Z9=YN#4hhMjprI`n&|gITp8>3^E4-3wbEnK^>BlY$wq6cviHaO!f$vTiV&2d~ zI60sP+{kVE|IDhegJw8Dz-VEr!2dDaR!fUgin z{&bDVhFaLzHUE;Tm*;lo5T*$-Ze9Dc6C~B+bKUd2BJRuai<#EfuFFxs_4)S#TBg&+ zhxfzHq1~T<>F9+#+Xw~)9Mp>uekQCcDaCpd?A&qkA)}U%&(co16vI0cjdwn~og#{D}xL}5AF*)HW{d{1Zk|fNY70&RDYaMsl?xc?Hzd7 zS+laadBrBHP`kNhZR7dvX1Un)+qAYN)g74Z-mwyY?B?>Ofb>PWP5MI!bZ^gMno<|s zAlos>?Ur%$BJt~xzVu8cp!t}WzQxop|B}<4y}^I+;IA6lqk7N2Lgdidu=V~A%q*)I zgAhnN(Y6`2U`&6%*nKB2bkiF&ps>g{xA4b7VVtfG?rTC2t)cxUPps^kQE`Gafq2-= z=L^DrPlmHpGK9*Upn!6H+eV4llek4ap;x71t|!X%kM?KLF1-i%Oa6X%2>e%o@Bhbw zxPPwyKjZ=We;#?`d#`&LwDx2!=E75pj-zG6u8Zu<5xB-GQkgu$xy5mGoMpPfo zH0)?PTh;zs3*W@!DhM5HLnP;gz1Axn9^Yy%IN3Fa;Hq zrZJjg)>Mv@*;7WOt9zTQnA9_4`Xnu22_{W`URtMJ#tKc#e|>S)Ct`Y>e_kw~?Ck(? z3<1@v>g}=S6MetMkpd5(ErqG+yeTDv0F?5hp;D58+&2{Ih`BO_CF57W9Nsvv2HSfg z1qj6uo7T{)x%4^IBQWwU$9VG?`!F{-XYuAW6g7| z$+j+VHZ^Ry18Sd)`f5I6zwq6}{|(=9Yz;2{sc+=frA&XEfiw2e;MnERhDWJ8E@*Aj>6l##C^!uROXMu&##z_c&Rrvp*K5)ISB&7R zDUOV|P@$C0*D9Ne3Jq03^H~lnYs$miYkrnJJ+a(ATtGHGp;|FDi7mSJS8a1bsNb`o zcgN(ewuqM|a(~G(@WQtGA)I@h0xe#?q3a@cEDQ;w<+p)|nh;g(<(m0|%Uglt zSmG(}5YrywK`gn10#f=ilq)U;v~x6+r^lHfuFQ9pt^B||GPcQw6u+fIZ~9J5ngpY2 zLPPtlV1=mp6EvHA=DFs=1Y(VT+~kfHW~C@fXzOiX^*G2JQ&c{Y*B(*#=N z>UbpTM(Ez}x*vPy8WgvHPe#@U=q7w#Ora z@la?AS9=PTu~9*QudAUCMBb_B4<~&d=>ZZ=uI601ppz_K_17&FCDE=o#XPK;CQf9K zq_l>0N&Ut(1^thJzrLg=*2Rrn_9FiCa?Yc*<`3rrZ0WW0yauHEh&3({1RzsPV-Ka8M!%R%_{H#G~aev#SHn%ZL;z{>xgt;>(5fgAde08_2g8eIqe_1*J`Aex6#+4OzN?q!7MHC>ncP9;z9Liz+ zbxw`2g~=i}2%YOhg3sn>`ocmItv_W+Q0F)idhsB3M~ZGc)$E0A2>by)>#VfiS8T!R z<{@=~qH`L#8U4IqXi3lv4E3)U0RMjOy}kBaw?44_#{F%e2T&=16VjzW<8}R}()8&H z;6zGUv`toz(KXA%hYu@;Y*z|*t4V%Qb&k0v<7UtNi{mj`_1#n6PvZAD`b!%qA5iQF zXiyR6mE1+h#3-bh&WZj0N9(ZfhRnN!2 zqT(28p)zy622kUw|ow|6$5P z1tzzll=68C{u@ozUIt2^LMOtU)=YL&g~np*Vr{}oS6Wg4D980w=_Zm8W}6JZ?;pjp=L50wW9di?nD+kroR9Vh%OeIjxA$f_(fvUlb>Dg3@Xv2V}5 zKu8NnS40)x`_1G5bt()pk6u>`=>{D?ISJB?y|FWl4&Y{Nu*-i&#LXSp1F$5^^75_% z-BzT}mKGHOSXNpa&h;Rwj6sLLWvtwOg^jV;Zin|}VG#Iw;ZAPST zLKvc{JK|cWcy7PPlmQNu6g5jGCxEv{{Qq9~QfK&;n^Y6D(Zc7?i|tGvpWk?f!6I!T z2g8`Sw%5d)2Al5=5#t&0O#iiPZ}xU$C% z&?l%Yn>YWKcvX}1c`LOu${WjGgwic(yTOpUBo)a|!zKAG+G(8G9T%4Z9A ze2D^#lrW&^Ib%MYf$=XUQ_6Q2stR*3ddi#kV=teIJeESYs#zt~MLB8&^60ojVn*STFxtdQ@k6Q!^$o@mi*Pc$*p`o-*56)B*-USMI@LJmcm>khJe4~3Bj4AF-B)@laIYVrJno#67lWccJb2HaK7L7eyRK1ef?<&B*#hL<393 za|xvFm~d%FL;mvF()qwq*K`LNEzk>enaPNA0_IzkPX_bU;r%r~>{L*s3!sofL$=to zhGFIkL91{o0aM1OHQcQkb~MoZ^AF5s$>J&kul~0-Ds5p5ShO?;DAdwv(Z+DM1Pi!Z zexq+R$}UR z3V1H!aAUw^HmhzJgo%CeKtI$n#IwCL)|-)WD(km&?_9Qq z-?sDM$GQmr9>E!}tD)@5)2E%%!R1C1>+lHwV)^&+i|ZW9(~l{N6^GU+)uMW}=o^KJ zp3breOS8h3@ntpKb9BJ|EngsajMPG_Q1n|V0*HK33)2X4`Khnkn=Datyv625vHW<; zY9rxuT3QLupjrVsthpmm;`W%8f965B0#EO}yor0Eyvh}%D6RPAGk-vvK)G>e7G_f@JZQZmyXBy=ox*{_#f-U+bghTkWI27S{ zq<6*@dX{NiWJ-Qzuv{rNKC0~PZL2l>M7pIq!%_N72W4a2#zSc*+IiQx>&Yl!0QbEa ziDukf7>;~F+YMWt1{Z*WEP8fGa;~GnkhcPN2Zfozo)|zuFWZY*#UK?DM`W=)c^tre9Szn=nwkKo3QTW8}x$r~Mn%5nxu;f~T z)c{~G`H=q4E~76$wooPba3#E1DOQo+mW62U%ktICn!?X<*B^Opoi$PeG3$ZJK!us) zMeyD#&{Zrll*8Gk_2A}yZ><6Y%JV6y5?K`SIc|-mp!xIk9_u$?*;n zBj=Uzo3)cOQ8fP(`^+tZTAb7b{^t3R2V69fS6!;pR}b#yhF4i2;qB0 znl_l-g;NhP6D5wvflQS+WMl>Fc-=-MSZ&LZv+x>DX1ZW{^kC*KME>_KQRm9Pa#>kA z|BJ!${~r-dKuN`8H3@$p@X0IhCh31RSlln`R6S;E&*rFFL=M_}gEs5fz=% zz;=x#z)H$7YQak%FD}|q;V__-eZjApombt~HXm|_tnawkHo3cK1sj(0!EE4nl7?z5 zv>&ss79~k1coXRzTtBw!+}b4V@NbSQ9sKjV@6~b+f0|T$5ncfY%RHeVHWsgb>i&%) zuNA^NG0rH|rP0yXs;JVQ#1UR4yU=P>VX=Z620z+P84xLYJKGHJq37G;zHxIjo&Ot| zxx&Qrt&G;{`J{NUe-507TOd$N-EHk~6DkKkbq`BwmGg#WvuVNhGLCD*AGS8lg*?DE zK6z@9x1^^?dNi{OX4q7y*?~vjQtYhl(woFs&jc%+(R|HBczy|GP$|myqr~{!OAje< zq=ij}FiOR0H^sGYnrp@cRDY$XwK8E;I~%jYLh{Wb##Mz==kJ9`mh!W#zGX^^FkcT# zIH9m`3*Uoydi@v&%lGQdkkReD6*I6@zu-_FuYRWcY0|b{*!<0N>dQQv?rhmc#bJy# zuB;^O(FeH8HoNrkmEE3_6|-i={Y>_sF(VDO>B(kVCv}#G}4&<|Ez1j9U_Bn7Femzdi$X3+2suy4obV)0tQd{$RGrNn#X!8?I zAZay{D@^hTmuSUlF+*#eljl8`yDO*UEFd@u0J$qHh!Jw z-oSNw&X#mkFQbBff^Ayf)3Fce!b!cX-v^`bJOUQ`UK$*&#d-NL$li>ube+}J>^J+B zkkO6>lxqVjUeI7_Ts3`{A_<;8+sh_lDe8DN(yrOG?wlbb(1O44vl6Vvu)_L6%c{^C zi-O(My-OWDQ1prJjb89JzW7NtS*ckC_9i8THyl8#8Y`gbA_dx{by1gHwI|CE-6G$e zIIZ|tPk!LP2RMeh*sOqSJyo}*E~yejUFju~;n~}LK^J(_obk39Ic%XERd zY5q5-l1`aR+Hc?bZZ+|k#_gg80F#&wkhzJLTW_~39&K*S5WA^N8Ny0VwLfiAnmdup zu%W5j$1mK_1)_(NuwA#e;*0YBduLX6`5%Ruz@|^7`mvB(ffQZQ6S0U{r3bagq$`1u z0CkW>cmF!dZ1}3>VPPpL9S2;cr@J?oP-b@awXLMr#f1hKC_yR9U*ZY)Fu(#42#VG75Q$3l%4ds->aq?J;TS?o+lWrWG?I{{JKI|^N`S} zeFD?6Y`tRIcLd#4w#BpgGVs`Lv$6(yB?E!~YP4?HRKc$CZrX7lu?mp7`x(rHT<$Pu zP_tBB?||`eT&LEPE7x_lJnNL2fGU(h{K>^A)c@L?@ zY%43m`Z&1}Hl}yme)_G?FZRoF#9+e5WjQwcgwoI}EoWao2tU_b<-p@MLrC*jR$6kx zd~+hIx?l0bp5QM7qvQe*7l|Y{+tJSi4-8)O&7Wo#=^4Jkh+ty+i|NIR}28% zk13~@+9?n;wf+yJ=m<%+W?y?#M^X{6LKSAduhFKcN1(#v1v*Tx6Y_ISx~O)qgAYjQ z`3uh{t9Em$4&+)>9Giz7pOQXzB4^@0hcm!L_a@&Wt(KmqgYl74pTp~88I*g?P4JOk z*?vVhT&?c_wwJ!gbm8O5z+!^V z{O)?dG@@$!sJx76xrh4Q$qLJ5?zX(DuSL$$yZ56!>idjKDXLf_gS2VasiXga`M#MArbM+@A4gveFBFzgO}Y&Uk7jC32)0+^?n!V4-L57PXW z3TTAoRmE@j4V&!Pkr}$E?3v$q2i<$K8Kdl5;k=X(m4@mf)A-B}nOOf~&C#ioFiee? zED(ueh*3dHpG(-voiH4BX5#3|Td z-$ZN;$nv;iFptvU|m{1t8bNR`Q7mAZOw z|Gh4P-hKA!QN85@imXb5tF-Z8zVP|bGxGcVeTOAST{b#)7h|rLS-nZSb}J3@O~#r5 z8m`?m=W&;)G@%fYqb|IYVrmkkGVgljT0w+Wy{Bs2xm&%V+~m>4^uM0c`WNl%VwE-R7Jm{2^N~X;t$H5JKszy(7P%qSfln^BylIb%-<&h zJ^b7llZd_tmM89o%e_b?K~m(Zh*{-BU$sE^_Twx)yBl-jQW0Hyj!4IUaZWxov6<7P z-jT*FEfpbUW65XN-TurCl>|i(jQ~~Jne<>j@%yEUigGqlEiIil@83Ur_UufTYV_l8 zh_+w9uHU~eJ2Z5g(0L@siE?fMMow3X3Kig7y!jOmy=3;dcufU1Dr20~|J6LHnE$Et z#PSjQOWzzIsm1DcFCDoJ2B_<;CnxU`REi?>G!haL(8E?KN|n~JiJxfvincL_sM6ga zwuO3pC0?l8=9!=r-}Dn2%8gsj{9%2Bw?)p@@wf|pm3oDTG@7NHK) zG{5fWavmZPd*T;)SMoeE;5op>gb#eKgQEs5$F62djYV*0GK#-HmSIIRA9J3RY@ zoTqfZNnBj_JAl1fd2u1ebJnEeO3gb;FQ(9l1H%=C21s23R|y?2nXf1Kb!bdF^x@60 z1)VPDrF~V)I*buySK|8pboZ6_@~3PF4SAYKzztSeva6S4>1K7_stUV#7iQv3lM-Gf zJRFjk4@46n7_drzrIq0toMz`Q?)Tj!dE{PyI9pid1$TBywWvFOfEkk>mcVT59cdDhyf<-kuJj zU#tk7cDIe|uaC-vNXsOtjqD7+Qj6;3b}z~y4BS++dpRWaUbm=$hB5+n#2D(g{+;>0 zZ0H{1#WP&FV7b3)o@{4*T`%#wS%IMHVpC}MctfzTv8CmDOiMqEMBv(BTfhK8V~h9~ zr2~)>rw2#KDAY(Rxb#CBa%+53HdE*#f4@-jaXkBH8r4!DDv)FCNm9=PM*py$o5Irh zVfJ{^Dc*tk4ESO}b3J&oQ>2!l`eXI*(}o9$v%5jpL`B0irEl#Gaj#p7=k7=Y_(Lf} z^sBcOFFjkZWkhty_YMmJEQiGSoS_CaC>+=8eDTS+*i#0bx>lK&(0w<`&1oQef}^U> z)_OLD5R+U2u9;%V!$Ccr#m8|UJbMqZj0t*-tvn<14HomF<%fy|420sM4-WsY-99?z zK!6o&ZGqU~+e0r*@r_s{_8boML6OB#2PL7Jo$wu_X%nm*iI#dKj?&PYqZ zHe{S?7&+bL4>Tn_@z1w8f1&_FwFi(^&}JJMt6rotzPj6qK=mWr-3~>eQ+$Xt65xFu zLE1#qH@ZVYYeN8$7BG31^T`nR7q57>cFIz0vn9J;r|`J1M)2s6&>o3WPL&If4KtFF zujRhE2A+B>kJ7AgUA-%>N~-KxI{$YW1AYaat5XYFWuZ=o=)s}%t&#^CXX}9>AA0UR zZM=`DRLrqQVUI$<&z|xJ*eDK34Mm~quFG2<8ccJmkr8LuPvWtF4XNl94D^C~>*PFD zbM?F=1s7!^-jDsGpXI(90b_Y3QjN5pP1Ks1NKecKlpfV zWqJ7AVD*pu47Z-lxXp$iuzW+5Y75a{=DVi4?R?C*?~q40-$+j4p5=3jUF_-N?t59z zYrX6UK!BLSn*;?5aYz{pi>7sSS5qOFv({~W9qj-GP$A)4DoD5r2wL3=Em1c#OavjK z!t_gGUClivaWHxXJ;$KSF&MDy2CP2|nQ96m{)uYq=Q6zD?w}d+`!pg2Xj31Jm=DBk zgp>7m%XcG4db1E*p3g1$2OKLsOUH4lK|b1`;CHyXj)L_(G6;}mr0gMlSA~_EQTW)K zSXo|u)yUX9tla*t?A%A~DWmSHo)b|vl=9d;$CxZ`{*V|Hop)1#Mrp8)L*7M3?%wR+I#c)K<4OOMuFM0>#hH2dXykIQAKzdHqxccVu^ zij4+Kz)uicQg->ZEXd$E`YZ6z57rV+FI=RGBg97f8?CmOhH)_+Bao-ovw1OAcf>3|Ce@Bz&Zoe+Ofy?u~0;v${@y zLH$7vTw|jygSmc}933I5YFOzLTL~zvu=cp`erD>il0v4fN7kymg&d{((B}tCC;y_q z4nAl*bz{eMqv)ZEwQ_J<*YHXm<>h4smO9A9f||Z?t#Ji9Na}AlQ*Zv9-}R>F3d2i; zwNcgh0f&*>CCKf3E5fG~`P_mJ{Z&4d_y1(A|C78fgeT)9`nU=Wq2ARUUQE~TMqg;j zBinAYv2VHUR{oiRU*b_$hu-B?$0Z~}Iu3nbdbVz!;9T8!0nOiR0dm5cQe;+-Kfb{B09U}x(r~GoqW)nPT9)m^MHv(!8kMX|v z&po@O?PoB5*|qqY{DR_cK#JN6DC87@68&yZrt%HCSihmxpt~i=@AK^bdC06|8AA=U z^xLl5V9ZM=O73JGMieCS@SLz2TlAEtWk1B!AgGe=ph|SsFtmlrpo^K-D;xb4(9h*=7@2pPez%2>ua7 z{Lwdh1Xt?VXNX!O*kpA!m!)`}*5@qgo!!7HmuxCb5;ck%iXDgo!AwA9?5BVQSS){`xYK7QbmRB=(DcZ7X|x3Fv=8m)$aZp=}ypaXWW+ZJ82m9 z+;JEAwUrlLd%}=TcL&`)%&2MA<7ZR6XAvHF))KW6e|! zrmw9}Y@15P+QVG`e2J+@&CaJVw{w%WGS`&>LRb24F{}aB!ozyGTS?N^9Zi*n81KN3 z+o#@*YFNxZ73r3fcK}{gz)TwrU~~mQ1{XBiXecJ+ro-^brzt~>Ax26?!HbNWP_l_H zY3cXOF@l}m?P-azLu1C|Cv$hNAYZJB>(tJkP}QpR z!OZQfMKo3cVr7lD^+!%adfMVG9z~g;MS3F=XIY&Xwxvk%aesQr8j(nzN1=$w^Hi~_0{C-~` zX!0F?ztz{-8Y!*hS{b@D!P`hR1$CVcQb|z^K-T^Wwu+a8$@|7Bc|jBLbQkBW0YvE0 zOY@(=djM+SK7!zgXA^`E2*cTOfPE!eVmwPs0A)FTf1lkIJ}R&EvpSWO}c}j8go4Jb&``uYaA7Dg4*< z|7aIDddp#xHyJq_kMq);a7DSx>nl7r{sRT*y6GRDwdPv*(cd`poa=lRB;n%p=SR5Q zE9P)H?6ZEQuYlV3pF514oOn#K9#@}*6R+Cr1@~jxnpb&g^V&fI7QIn2mtY)xjSmwI-&$0TZDB4s1Uh9nk(_LJ&KdC(g6K^zL zyNulE?2!qRFkv5O1F4>=pUFX&)f1=YS82>YP3k*tk%mbuZ_*a{>1?g`{Rg+*P(K% zO)F+H2$CzT43NR-TE?Bl7bSt0QT;gw&kTZxkp~W$2%a5t#%1Nu4`ogPfdKov4&09mVB1MZDjc(K>f7j1k_2jdBL z=D|c2Ig16Hj&Q|GT4XomI2Xr&MLa32w)xgQHr_k_d$w#~O9uQY(b|&fs`>9c7cKp_ zqx+p1O?gQF2i^Ep$Izze)^_oXVx$QP?_8kdO+2<3O~QX$K~3t0 z)vWt8QZnC^!Ib;9IG4xnevLqM*ir6+o*$Mpz|qGH>^s&jS4~Kb9~#$8;Z4@xpjF`< zB2X{`uVPuiN}~Ti#F;@L^Tdj)S?W0zx?``qZF?= zc07MdC3tF3vz1wOm@DTJs zr1c^g+uK^42bqNxwzF6xmc>|1IJ?}w2PlT-Z*UORiAdua%TF1%}v*4ObeVze2ndQ&-_Q&R93>?XhB3~=LI{o!!%B3Uky!>dW@sGli63Unn5=2DjR)Ne;WA(r4v5wNcuaN)t$mq152nVqYX+GHb{BbeDxANe#wMslU9i5f}hTetoh}6#X z;th=X)TG~Q%4s+3U)oa`k_+m8Ab zUXfD33T@4Gsi1tf#N6R2E^>lP=x(r~1sp#d>Ivdm^?*7`eBOh zIjP;9#`40j+pW3L=7;V2x|y7vv#GusX{hy&)T-Whu)1-8sO|^cG%PV#&Ge%Y{lDLev`wh$egV6lP{&}4oV z7cTX*R<5#7R`#Bb#$u5tekUzX#Q3lH@@nBl(syTRJM!vyEc!MUSOg-5fd;FSualIt4_X138pe-BE4tI(o2v*RpBzyT7XiaXsHO7eCv_ zqmFIUnrkk1onv6rXt;~2;@G6(F8t}mYj!W=m&T1-dH!7gYHhDQc5{%#Uqta(g#A9I z_xyy``Lmr46IsL@TVkGSv|G>557blUdqX`HRyZB!yQ@Q5+S+=e1l1%dxS_ab=jxgl zXWLpgSNd>n3%#nYGwpeje)0OOeDCeRL{-79*!L^>nqT}!tDS{_Uh8Mh)~5Oeac*^{ zG|@sGHBrNg-=Hl{K2B4a&fx}A8A58c^1$W6Ra7RtE$cO0n4LIVX(%d6!jf|k`ROLh zd5;B(fVAHXEJDU@9V`wg1Vl^P zo_TJa_6xT%%e~+1Mf2}^U&!32z8{&oSD#2$;o7#YLV~Iw5K5DHDqp$Ac5NB%=+a=F zg3qi}jZ1fJc)ybyQE6r&=A#_|P}$20n2)SA~@I}%ZU-QZlQ;`o%7K~cNd&C$Yu2;9 z4VDyf-)#g}ld@B-q5p81T17Jf%|K>(8&hTI+mv`GLfTy)ioUGfuP5b>G@k)HVfZDn zW^3`1qcSjTBXml0-$hZKq?=rGYXp2T5~-ltoh+NhXk9N;gGdBYHX{W_ohS~);Vl;N zCYJP#3HUkLy6a#X6wG_ZKl(YHFRVG=l=Q*6#kz0!sO@uYE1)Sj4e?8KlB&tJic3IG zIz9P&ZkXkKnIbTWm^P~$e2}lA%eFE4k@y$g8NN8EAOWS@?kux>OxsobX2#l+;VZAW z(|xX)mCQ8xU?4Q{PyS8e*eZAhmRHxZLba`zH)5$AzhO{{#Z>-m^9V~ zrig?FPlPC`s@AedSZZ>Fqg71Q92**;d&M?*ts_w?TDyFr?Z~gd6xhlp8Hbzb6V#h< zrj8eOrpP5Vs-31>eqUtouvWJ%@3~+P9K;t@YwYTSq89yb+Ud41+TP8i@0$-~J9d+q zHSgv^CYlotmIO}boLv>fVpAm49c$x;kuRfDQTdbrseQI_QPb8e7PnmA7LudVXHep7321k}HOus79L*h`x-Qk(nY+NJXOFlL+8Z7z6TsHiLc^I;? zu70(aeikK@`*QHy5$j?Q`TJl^pZ)dhR&3>baOrlvS$BtnHN#rCe1U6GZCFezyqexk zSV-W4mn=eP4lP?t8(1XSSI{O;r)zoC96oN_cJ09%_O!{qZ=DI2lWW{jZmmT9g6jd8 z)djWoUq>ETFK!pv_Gc#G$wWySsXE?!FZ*@pdVN<4gmGTghpLI`%4~r&Rw$W4&e}DF z^BTFJ0smyp1Xv$!Bqdw`Yalf3ar9+%w^8>2z>Yoi?Y4wv`)@S}=BHU5-rGDun&2lf zVaOW52|a*qQD18h9l7fQ`t=5e3OfOJIy+h$ake)%vj6ny1;F&DVGFtLwe2&P1SVjA zQmyZ1)1-C`V0*5nIX@b@<&P`9{84}mk!M#gaD;66D(_nvKM=X?!rx`G&_Jv=NPYD? zM>?Tw(Me4RvL^~mor4z&iVVsv4+}1ZHBLgDwkvU_mbSrPqk30%HokgbUX$Qn&p4%) zdgSIPp-tp8+e3-gVHn!}630=`dy~X%TAVc9pFYvQ{#6`JLvN;+=Har#zn((tS#~Fcb^O$9NPEjazlB*rE9c&GI~IVJo=3$`*(}%*C3vI{9PkjKYvI{U z!k08Xm(NZz7y7?&P!Rf5oWpUbV|MyVI)qD5*(3towA>1QsuC@8f=Yp%>o&^f@l_|+ z3G&>jMhTQ=s&CrzK`TFH)(s6Dqg05w^GXM<)j^z&Ax#ktUKIaj%F!A6MT0l*)*zVF zZNqH~;y}j>g;j7pl({M_C$~Kq-HlSiOtRd2rF41-q9HnRToK>knfHbTA7$Z)B(Xaf zU`nUTW{M0Kpd1R9;|9r3n^%n6b9z2n-NKTW9Kx!1!$0?10qHk&2A!tX3B@A~?D`82 z2}|<(w&(*{7aq{E_W?g!L~hadQBWH~X@26MpWPBbZf1Q7{ju_XFPT7F;oDkKywwoQ zL82w?>ci%tU;*|)fE*F*d{Fu>Vj#*&eP^yu;l#do6H#{(udejc?r$im92%e8me7(l zUF8ld&7JcfO-*qmK$%Oai5o$1+irnTN#~0%&15StyjO2;K2OaYzku-3+Rt2<83s`?j4igBwcRB zg0Mf1eN6u8g}r?|>2n0i+CB+Y5h^g$)*a({HsT~BR~P^Gep6!aJa%UBY&oDqAIW3g zV4h^KlP}on()ZN| zHFcH9PUtE4bros9I(4gg0yJ?&aoK5G13y%;CF+xfA;MO$XzB(`%i-^}%4$}nhTUj> ztQ80Kt{LVEIqOFsvW-s7mg2d&SdLKcUEc{gv*fZM`4ujN0{%Nu zqwg}=TdF{L6m0difJ}uOAVyYCQ!=I;CK;I6K=_8FzTW)fm=TC8Y@ay4ouR38nSF{gdf`3X2{Hl)esTf`1OK|D3-HJ-fR0;opoF zfadPM&;RAv3h+(sln|mZ<`uLTgho7sZEKN~1F!xq5PEAfEX~Y@damHBDc9BJ=RWgl z*$-v2yKi1QJe1Zc5nIV|m-XN1YR|VaJ*c6erpu~;@x}C<9n)sdb4A2))pMd7F8y1g z=lkNx@=;c)q~C+~DaedocZ3GsdEq#E$vZCXHQRp}JiZnu2OuBHTCNsj7P{3;<>oyD zJ!v{%&!uX}J<{$WA7ph|;ngqkYc&0p(E`Lg9#xx7hh5`nmyz0?=$h#pFtPA^TFh?1 z+wLiho?QFebN00uIYdmS@~tMi#D9?mt8Pi)d`YEnhIMg8%wX@I%N=he4roDhRdj=0 znmvJT?gHEp-t>3n-W~04kr$z~>9x^MUJYL5MZ0RTD1*I3KS+*+hVd)oT`y3(W86Q1P}c7Y1%Y{2g2Fv%nu}0Cm!&sOEIA_^3c{<*D5q>L(YgIt;b7t=|DLntfF}+e-{k`+j-tv$bJzU4}Nv zQMluZ*;5!f zPev%*1$4&D<7+GZYhPW$>T3ytFzuplU10vR&5#l>UjzKtFKvl&uJ)7+@RN(}62Z1V zcPFaOTsm$=xw2zM0^rmS@L@_Tn1>#66IEYjvDgIlG;NSYhH586+P`A z1&`cWu#!QH1EMM+pzaN*g#S4?yw&S==MtbAkahmpcQseoePv`w`vP@mHVqoir)VpX zfb`!Nm~)sg+n&Jr)QbMCdA@BJ zuni}Mh{?1)JN=E#HN{I|uI_(4xc{L*jGwCIE%i0oU?10ssRHfT7xDQ9|M50VW=f6A zPrH5Geb6d?(aI!_*7*-rWed$ zY5ky>!Q5c>^?3)10v!cKf^kW*fgeERfnw~m1!DT&-_X7{~S16Wo^-X~7N zy=*LXHmtiG*DnEE|MKPd)e<9p{oE6Q2U>_1o?n5nzvTzYK_FfZ_X}r4W;`f_aPSoT zfM;1^K8ZO_Q(?$Bs{~ID>FKwUkG85}XH0*+%H-b$;DA{HMY^%jR zN1TJ_`wHT#Ypk+&`t}FD+MT^J>NArd@h;V&+tBKBOpLi+Rb!Dyic;212V0;HB@yKd zzj!jt=YbChCdB6%lxHWb&k^elZwjtfp?tR1N7IZ_(&DWgzq^DAt2HHqQzfs(Q#}BP ziXF&?>LynE_S!Jt4|yCT*Wt)pnn}BsSqZg7?%BC0x$VCcH4tro_f}ch0s(_D5T9-P zWKsYIOGlKfX(Dq}-<@~OC9+br{%L(U6`mwo?xerAenq2-vN+N-lPIR%QQ$37{a2U| zTk1ucxDGlrRy#9iW`4ejewA3(>d*C<68F@LO5v?l7qXu&q~ zDrgSsEd@x{^#>`g$Mz$uuU@;>jfYWyWg@*tnq(Vz7%4JZjb38u#h~GR8dh}))1l7!w;8Ksn8L6Cb@X0ZQy%1nse8p^15D{vOX3? zORy{+G{3i4Wim(lB6c6G(-hzc|fH>fcdXkc{X$QGgI^y-i-E+{bmw&?UH<}n|`!=d$g0r9e zN{hoQzIKA+5Mw=jc+`j0Bq|QyD$u8g|t=@D^`n|ISgLo18E+|ntKp(H;K<(&O7&iai9M2Z1%_US&6# z!JHOBPin;oyBce3@jY6vTn%M5=k2q2;FWhJVKueE6?B2scNqJuKhh)vT$T9ZS;dE3 zocPqt_)#m?AAlcP$D#QLu1`3LfeMFyk)`vtjjgBpB}$NAt2z=}=G|jPPpYO( z<|+NjQ4#7SD_7*#2rny@IYFSA8T!Oqk;UVD1yW-6Pdj`UsmbVra%iQ&VF+9PW?&H8jG3+|>;$Pe)>iGV!42hZr!@qNAehnM2Iq zz`qH*1vIX;@gJtG4{Y_KMM5<`YGQHv3y7mByp3 zmw+^PU7K(%Oj2Xg#WgH#c#G1qTqCKeDV;*uy3x_o)A8vDR=PUyfDTz=s(wR#Y%9=4 zdFt#clZ62|h+o0Jd0FILDva*j#7nbVRYLi@Zc3@E_f@@lliPkJBIIoFiGCjX#&R;W zNLhi(q3M{!*_J`J`Ebg&-@l@2CACb!p?-D!aCOElQw8Vp&N+f&;j&x?+|#Th z!4~hesA30NQP*YE+*AQ^ZC6xxpACbXs{LA|s7=_@Pb+UZ|im&|WHtpe_dqV0$(@$JXkFEBxs zU|pL{%P4BkH!Y0V{XD%}Xp9N5H101lEZW@)v1;H~@_Q2HMqa(`U}EgIQ=?O$;wZ5s zHP$9E-`-?7k%Qlv8E4K=QGn+IC&az5Um(@rKr}R-{n^ya_RXE0@*;^{Pia@KLfvtC z{U?NIwPV@*P*I9f+6_V(ZiAY1f^C;qQ|hA|%vQOWwUc}7gCf0a#8DZp31Z>_(M_{6 z2{{|H`X&w$K5SSMRZ}8^8!PEa&?a=f6%vgOgl5cGPzrVmz_n-6QuI&L26kaiDt^Yp6Ui{bjf1_>x z#nKm#=0mwuPlbGR{6#P8KI^BZDx!~P^M1i-iEdmb=# zn`D&%dalR>B{$^(3@{K@I1rm`iu5YA>`1)#8Wihd-CscA<$*ddkr6>KUwJ>xpdq42B}joB`FWHq6El!u^%i=5wmr$N+TCbZlQEA` z<39{O6U{d?wsYfQagse=v7`j=ZB^~5Y_9i2Q@QUfOF(NO^FhY^c0AjP!WXQ;1I0h7 zOdJ#+eLVdAM{CEj!}^Am(YBU?NG-Te@*Ng_t974ENl~LpEwF1+^N)&-R`Xv^U9h=! z_^%D{he>FSDo~jdRHl%KkewFoMno24GmT!mh}@97wv%VB{T=hW+>B`=j>^L`{nw+V zr}~x^`u6Nq?gbB12Iz5|&L%!=>{;@ZH!qo6uUkcFrYZfo_qoQuB%K9H9%yP~UN$@` zaUD9P7bD*$4K6TGpZVZ`cAu`Cip+^!ELeV(UZ0OV*01Tm9`-IpS*yi8T2cN0iLrJ9 zwpxW~AWg9DBY-cDLfj9qe7U$iOdLNj%WN@bqfA)XzbY~d4sS|rNln7xnALC%nvhU7 zPSJ$#YV+L%_)}+)nge38J4?7+qx_Tv5|Y?gEe zgx_ZXrjdelm3Q1=O&syIp7yq%4T?#pFv#y+Tz!4loxNs@qzz4u5nNq;lU}eNC#QEh z5#|FsZ-((mTTu6qAL)ki0wwn0-Oc$7CW?|u9n!V9pup4xaN<$>{qr@ruliP^luE5S z5#Orqd@y04mUOj*QI9eG_E$9n%#FnTZz)HLrc8yB{@heY!6?M4PP+{>u2}7^+$dwQ z_Dy1nW=g5s+TLlmmF%XFq(ol%svC3`zl?eODMKT-D_?KspFWib{xf`nZHqjw3C|B_ z%vs0HLX>ax(55f}i-YN2qrSfV43HY~5u*2?L5_*jJp}6M;?=8HbB8dm7Y%WH8BjG1 z4Y3_Y2Hd~*(G;Bx$Xzok&wwPvxP!qeoVH{>th?jL_q>+*5p~nYjBlBc91c00h%xe3 zPb;{__Xu|6BvV#~Y}w4NCGcuM$U z%`$*ZSP8l?K$;^VcLki^&(GxpeW7m3#T;M73!DlF$kLyVDMdZz^?P?K)eu}xt~ zi9Kv7ydDJfXL|Z6?AD%uk5t#DM+7um1?C|D5_cv7XmGY>S~1`_X))nM7fusI5qsg_ z5sKi{N&dzku>A-yf)CysX%Em;gIWmKY`ojjRT$Cy=6DXC(PbYiPw{Mv6OGEGQvIZW zYp{2Tpxwc;twvt*U?6}1BTzyUvIh@L42O>$U7jLFh3O5LM8r8_z%hZMdZlE zOK*&x#!8@s<>rp(L$cx4H#qrNsEzD|woZGFcc`Vu&G3^YM+j^DBKN?My~xS6#}BM= z%Do$Wgn?mq7CsLEa=0p@#A#Y3=9akA^1^x?{-K&$!F4|c9hM=aw<{Lwk9MYpHFeOT zLuL1>tE;bxh-^N?oc*Jb=^-;R8~WoB9qA@B0(d(N%G^}%`0GC|HhLcY5L9WdtHrqQ z7q24;fq*sl;P|*6bEm{y{<`eetaV#KDi-gl-E>^tS|X(Z4>5q}(l5+6UspWG9DVN8 z2M=5gC(XE@W|V%27xV^fZ<~!Be@WWR7d_T+^vtTXo5jN_>~fMvRtvfs+y+c>W-~Ha+qH&AYoK;Mp#fkNsZY|Ht{(f#gK!R%OSWjOG-`FUr7GTjWX$@Ya;Zg4WTp~q z_b2SQJ*fnk=d4}6Hi~BEE-MT2(wv}mHy}g1DdVY_Gx)>Tu-4<+uu-mi!N-9eSKEZo zb<++@Rf|#@qK76zw(nbcf0W&rF`Q+W&l!gdf&b>LsbDvIg-3u9D@XZJhzAud#M0N6dgnJVM83wPVs!K^>m$_*i^EbS|iVFRi z0)AW@F}1c(7#@B;D)FxnrmgHKdcgE|@k&A-gEXg7>{x(v_Yeq>J#n<=)E!@)3d(X{ zmi5IVl}x*t<{E-yM2Imz1aj}B>TyM8?bOUlTLw@oM?T`lYfTp>XCWG4Ki`Xmse=xX zSh?~kuC~IjGb)UyP~(v_%n<0qM2b9+u$eqyXBZrw&6MwqcYo%5@cH)G?dz}MLk?Gc zle8V|#YSgo0Unic1>wydBIj8z0wiSP$h$)AYmWH$HUO06ktK*_2JW>w7WVM3n2^i8i zJhscDX&_0Q@x=XMUV6pm>0Rsj`^KpO5Nn%x(cbZ2O+h6a;k>xQhgP$@?kOAA_6TD_ zQy8k6Pk|}Xng;f4ZnpiGzn=G*2!ww-9Z@qlwcRcSa0#$AeQR7{!Xf|@?XKSFmS0*O zU9MbYRUyCUQxWY6dq(x|Vt?(q1j0N1o-Ty?ykLj^8kHO*ePOh+FUMWQdO8NN0FIvQFL;@)gk$|nFuJ%^4Mas&61A{Z92Di2>12uyJ6CF z-|@IL&5<=M*sRz%PAw}icJ0tU&mZ{u(sY6830obt1pTVwB{m>FbG|1>ElOAK`jBWc zi?kskudv8WHH#uK_tR72asG?sJJo=3&uF_$dlY_e%M?uFQw|{(zwnnc!m5d#ZEhV{ zzKXpKxlV7c)QYNR4R4fLvq3fbae2!vwgeM?KkCyK7zd9}oI$Crj{am?9~yOF+P$xY zk6sRGVx-p+C3|K?p2^U{+)*h$B5|Xp4WmNW?68YiHjpm9p^gen+(US1a{>CI!m z+(u*qHYM*Z+iGV_l5`=WySEi2Yl1xQ?eD`}@_t93yG(}eVO78P!|n^yB6w@+C?t_$ z5PcDdV@KHokDXX{2o(q_y5c8#?V6m0yvDY23@)zdH7B!bU8xPb*Y$7zR``1Zc7poB zEeH|umg98Erg2Kjr^G}{ZUMbM&jM-v$ainHkDAtou`hRbtkj!byE6EA%N`3aIoJKzd75 z1dkvfy%*^{)X)(*g0FmAap(KH{JHd0#_xrog`@Z-7`{sGJhP`J`X4YCWYkg+c ztd;ht)+pP>CJq92LSyQ9ey>6~E}QneO_BBWQra-=t=XB{79POdF+w#ERx^zbl8q%k zxWD!mv`Mcci_%OScUUdRX;hNnO1-+pO8jX$kMorN1BSx?Wj1 z3{rHC$-85%Z?}GRBiCo;G`mLip*-1&$;K9U)Ut|NNAzZqb}5JG z1DIQR6eeVSq)P8(W9s|0XKp9#s^FtVh= zmJ;Dl)h3x*_`e-4@>_p&aU|EgW~sj>+HDns<{T0kXroQ5XQOTm<-eZ5mJ)eHcPcH- zj~tPokg^mE=h%2>KYA%qm(hpQ5SXcvLpFjRWbZ{MNC;Qkbt3G6NpZrK(urWZ(~q$Y zU=fyma%R66KVnXM_?YXFy3=cq`UQK`Zq;(blthP02Fg@ysYE}|BKv%;os-}kQxM^7 z!1mRGZ$<35-@I7}R%k>euGN@*QVIWuta9e?z)5qy8`Nz2r*T;22QKE*$dATwy?_nK zhxE+%;|E)+N~JP&t|!0a&X>AL0~q@Q?!Mil&E|qnr|P^jQRXiHt`@_6!^VTG7sZmEWTS3dFG+Ji-D@_>aMf8eF%p%*Gs<+c?-aes z6SSKwp3GZR(feq8XFB7LG2?@LobNo^5%z!4ytaC)9OME*5sVQ+AoRlk#0&fVj#XF{ zGqZ$Y*B_RY+~2-st23Dydf_Yiomm*dvT)?qcQKe%4isAXS$JsPu^$%!`H zONxf;n{0|XEV+kN%$cigOAhUXL|%}pBn|E`iVH(seRDgLY`B-A?ADsbIj%~Z|SBrhpHKzc74)FbeywpzO{|KufS5j99^NqDkDo%@0E-B znrH9(W^9VfsC&MSp)uTD{M+e+!@(hn1fidS7UF=)VB~;Z*@pI2(U_e>pl6NM@?J4g z*h1&sDeXJavpD64l!HhfQfRYw9Qc8(FeD5NvB-1jp@z=iQ|A9pLur37;i0#|+Bcf-PI+91YW}lgw>r zcci`<{@RpnXdP$%Nxy4)l>r{_fA~8sf)4~J*boGJKJZx8!4(w_)*b@~Vek9o{0gnz zfSR_i$6w`=)MFgXy=Ywg8;Dl+>+^qDBViQ!KOSfO?P{%|WPiDW%FMiP)r73;(LYpw zt*`(XWuT*Wbok+Bmasv5LE_0XcRO5<{^b7W{Ks$Rqwfz7g}lG;Mv%9sV=48*Vd-lw zkt-(~Wd40$x&N%NDi&IAbiCdD%<41nEpF+;T+Jaza0dJBUzw6hbHN&sHV+EF(RygC z9tw{Q;@h97hz)$BNGQP1*Gp7Tv>(Pw}YL*WPQZTcRMf`xwgW- z|8Y>BB7B``T%L*b;^ie(P2iAV|9e2%v*R`_j3DMVEbul^VW?_y+H62@^9E~FW)ab;Nf3SIdE+a2t{O#mf~|lP`Xg*90{UqkyPq87zV z?bC%5b)(AL@h9#%{{_ySh$;z;SM-O)GiVku zQJ8S)x2*Ms+>rxhb`z+^W>wP8W8MB#B}G+lqM^N%$Gc6C$#sY9v0e)T_A|XIwlp1k z_d_&arodqpx4vQ-u;55e4SyMb#%joQSAFt{XVK%{fWtOHGq|Xe? z!BN5ej?dkedtUBb zSCo7oi!1JZ)7h^g8}iyZp8Q{@J`AyyZ)iwmesIFWFiZ#m|t_Ykv!+uHlO}{XSL5hzK-CS z%jqv|Dn3@h?Ko!bv>O}z9Cf+c1RkO=+B#deyHyY+sGFx0!B^zJ0Uf0$+_p{wH*6*; zo{TOJ|J!8~=-wyBF_CrORbgFu54jIyHxd+Q>R`S0?(#~fy4-dB)03hVMc8ud7whzr zW#IeI1vh<1dO%W}$eg}G8rDr*vmryz#h92lxoIN?*Sw^gPo~lxi9Ho&RGk&=&d!lb zK9HVdBv#RHX}@=)-@aTBQZ@D-iAT-6wf*J@1{g?6v@3nmYICef$5VXMtB}ZZ?_5mi zpdL{$oJ?Gfjr4umogml4IG$XB^OEbYz_l8T{1|hWs(RuL)J0tj2uX0Id7D z+p7PP1Q}ieUHD{mfuuJ84tu|JQFbtYJZrHMD(aI{3v&(K1u(5dKO%OVk>Q_GzzGGMjq_Z7Me)Pq60pu&cWAX5@YT304X_HfnWd<0N z%{yBl`QT(*W%E}b#H4hMTPE2Ure`V=xw904&KlhCmLQ`-ZHy*OMTFb@xD$p8 zloqL|Iw^bOvX)*d78$BvW~pz^TGJIT(zACC#l@125p#crCX8VpPD3Y)`v^p;*t`nMh4DTl=3AVO6mr5ZkMar zLXga)d+NN73;@ z^L0oy{&uf44hdqUddl5}k5ggaR!5Ja=qS>B!tzk9doDIg=GxSEy+|U=+o$d|7z2Vc zC5uOZgQ)kt!M)8(hni}qRJuVxXfBXeq_sCf6kTFLr7q0LiXwO0Q4<^>OJ!)#@G@ii zwN4zzZfTp655& zopz$O2=;GdB~yl~OrC~Ikl>SQi$v1ltmirb7CdA%+w;F;MLls6Wzc2=bRAW=NAAeO z^;##=fJ9*&a2Amh19aq2;tNOc#x)Q=*THHKy6_x3TTHpd{FrflS4F*-XOW06263Bl z8QTVFZL13>+`idccOkp2#b)&|d#p#EZzrGX(}F#=c4|wfUNPMpHMB|x6GoE3aIR^Z zr?gs_jIp%)`uP|#teniYL_IP&Bs$YuVyNqk4jxVzI4j)swygU$$QdxnkreMdeWt_u zN9qF$aAb16@e);4&8sFo6s30eF4FtnLPmDN@sHb*weC0x;IDTJnpdfneG@lfb4zXI z=Lo_)ap>D;Pn=Fa5&vg0?B0hlcM!jp-dYA<{(N@HCSgdZl;fE-+U0SO3w35x*Vl>H zaf0rEo196{!%;#}teR(3t7e%${2~A3;p>YEmoG|Y1_lO}+w|5L*p?uSpH&W-RBT`- zOxPWQ5Qqv)UWHL*VTHi@<>$JEna1}IpGhBo_?GF?lZ(eHuNCI|z+flDo;LEDb^Erh z#2sawiJNssVtd>zy6>j!&U@>iUInOLSisQ0zu7Qa=+W1(tACuuBp__P`w2gqH|I_l zf8FJ4^WCkcr?>ZX-vs+IO4$3o>o`~Uh}O^IvjxHyuebL2hwErlsKry)+l#ayL}E=X zw!8lQ4D5+99kMRTHrdo6Ac(H&Z(a0P5X~!jl`!Yh;zjnz-FVT7=CUi=?XG;PZ=R{t zoOsC1XHL)rZ^lQ+6VKOL->s{G=2t+eI=jLVu z0};GE`+|hgF>_)gAnZol;P%k z#4&v%)ZnJgZd~yK2HjZ8<20dt2U?|sNGig9sIdBRUu=cT_!IgYmW{oI9afL4qpzi! z-Hqu_go9Zy1v|Dj54n0op=?;KyNXOqq0y;#XFi2+(M)C9%-q9_Hf_jSqDwFdj~yk+(Uc1$I&36bHPnCfk7 zH)4@{sSaOv_B+_!=ma_T8g~xXCHODiV2_iw!IjjZ%+3Q-cX&GE;h#`CKdfJ!`M7IP zMx{vYQ*d4><#cg0b&TGQ<-Puex*vpwiD@x*#kL{cTX4}i@w$LWA5EP$KgPMS#GjlR zT)`z@e}wXsROo08*2Ge1W^QY(MS#COS1)RI}_w9>9*BVr6 z=phfqJp0TT7jxD1kjsB>!M`nD)I31byRN24cA{VKx8HlydpLV3?br^d?{cn`PSD1M z9jcY)T+=5{7Q@0t;+d(xEB){w`!I=&yLNj88*4pJpGl4sRZ~yCJ^ER8M;lFVm8n^L z-#>PbFuv8fGal|!Pcczn-dlmo%?EBIfeJ-xe%{XPAZdY!()*u3_++HLH@t~M`Zbc8 z4fd0p8S|55Q`I4}tvxQdVeUYCdjwwsIL2wbwN6s3CmVkfi7$SEwH@wRq^G=TWs1n7 zmiH6WKSA&OIZMI_XZ4`DUQY*Y{;HelXLhpD?pLdC;%q_v_`{2XhVFV}0!zUmFzC+E zg`w;2CvGhG%x$W{*7a7sFSl-fJpIpmnaS-GM<1uXNZ~_W%Z1VpjXubjw=p?)=f?1e z+~@D_p>w{>II89La*ZJKc_yVxh(H?M?1KK&r3~(NS|fO^Acnr8WPUbsar>y{2e+g( z_v8!Kw~i}sZ^C4(^O-IXSlR1Vy>(mZNtTKMHk9lCNW;8jHMKr7woDz?wL&WwBR^CyJid2-efPy(uPZ8P2F6+|oo`svZ6JZW%5wegU6(`sa^6+R-cZk3zETm7_1(Fz0utm= zVu%lJQc5sB=Ekv7QgWQ{dy7Q+)hM>;gwn=0Vlx!c>tf^&8A0#YOf$#0(s>kqScQz0 zML2-&xaSq8HqH{z{U186+aneTXqB34XLtnJf*hgccjMCutFxHG2zcrA3nM(MWo7-v zYu&0f*ZyD>xUpa0ib#XqYyzXV*;$`?%mdDvuQUenBSvM*uSqYZIrR!FpgB@MF^_X!9`%H;;bg1d3J$!Ymgg5ii zB}75-_)|`?Azq9L|1LysW?T))*q6^8M|yI)z4;_zXUv0`>*1lGHT5xqn z4*Wge5oD2IMqc5?;yp_e9CVY(&DEUZ79Vs($TtvcA^KunIXACF<~)1JuQSq0XZ+2> zlWZHl29NM*U1)|N8LHjg#!3UxA*fQ3Rl|p{A9}tJyV;?6Rp1Qf6B_}a;yQSD{vFx! zzkcKwG1XBnJ3XDf>j6n6_NG1Y!2Ndan#R{3Y6Zoi^pUcx*exV9P6>fh+q{s%Ub|}n z+&Z)0+}eyx3M&j=nGCWQ6iInqDpnem^DNP>%jy-X>Rw%s-}L5n3(EJn76@!@mQR*P zZR^5!JSw~Y!mzNBC0hs&1eis~o8vLYY$;R$8)?S0*Mf6{GUV?sYJgJthU8Rvzl(u+ z95-bUrW`&$;h7$-3m*)h>wKQ|rVIfIHs>GmGo|%+)e;^r)i^GEQ-e*k5i?AJ#lvso z3}6I?XAB-vwd5vdXZvaMh@uFk^}6O6PPfe|d&#HB2?|+$tI*8UdTXjNT=sV&3A5zz zW7nsl72au>KK_nC=UlKni=-ieidrn2yJ~aTU0t;_zTL6TK7C(o_~HEF>wEfQ{+5_J&mDt}M{;C7Q03+A(bE)>?qo zRHeEabd`QJmx>q@4-&4uDOuz#iV!YH+?HJQ0by;EZ@zw%-I~tj#SfJwxTGI=bsg#M z{($XUtux*zTmZNeD13Vm^*lP)&MXsBPgn_ycpDZbm{Xnv8_Mg6&yZRuX|(xvMNaY; z9URw?d`Z!6b#AUdlDAAu(&otVFFr*v&!jws`E^%v1=2REj?l<6@e;0y>q+FY5klR! z(Hhf9yLwUwW^XYd|0>%3j9^z$ofV>_f4})gM?Wq~ieC63zA%Kio_L~7bSPxcfI6Rf zXw2R5uNl2pgw~G>oWE%Bsaq!$mNd`OtyN2uwK~{q z-RbG#Oq=WjtV1(?Bf?-Y0xz!3)CI#}~XKfS>pcNmN>91S8E3_qV`?0MyR-F1C z1(mLsdxO?a05q?CWvL>+O13(1XOD_Z+8G-x%}4j#3Fde_!w&!*L!6RidE`>Is~(4N z@h??Nw5Es6h-fy^DxYtE{NB@=eDG&m1WsH(MzFJdzTo+2o3b$6SWu}1C+T3<$9SLy z8nd}vf!G&JN5d_(l>>9JMuVR)5%u*CD#dZ-i7m=ec=aqsmnsP3Ure*+f~8(B{bg-w zTm+XWcnYCN|HWp}>&A!K=Rl@|ta)(Coqo!ErjL>H`qaUOYu7bTOzOiK5AFtolJB3C z?h9cKrnEx{qJ5T<(i|z|u%y?HiY1y;R4jbD60~Y% z_gwwWS)|NI99yMB&*Q7LXOtC78imHx{+VHDHtMtUDfXB$?9eV~aPCbS*;ktGE{KKv zCCc2|gLKn8v3||soC0P+7mo>IOfB6xsy_E>DkB!I9QJ59Z0@BNT?+&<0YvFbV#rW0*P-N_9`AW`UtvV7oo7qT0v}#zVa9X* z5EG5vFNtAc5UH07|Fm}YwNhWm-dLNdGDK$Vq^Z9L%TL^-Q~era9yO-d(URhCK_fp+ zo^$Eb*Se~NRyDj5dcAt5P5Lw2wD?ara-A8&5FL=Tn1&2^!1LX&zF?;1v*$Mfmc7B!8kve;M7d!(fhMmfJb z+yH+p0$_5gIyX(FY%m>PH&D0Y5Prt+E(<)O#+>%~|bTeZ@g z5BH2QO3d%{tYC9%0w%&Qi+%fe*1Q!N3hS~iz&yN1bEw-3+$YMua#?PetPi{VBbmC~ zFDgUurI9#H4hgQ|`h_aMD_}H* znVbFg8@hAu6W4 zJ|dWxZGI=lrRtA5&rXZZU_G~Kl6eP7qeTgfA4wd&jxG(A<+f4BA$_l25cv&)=uLi9 zBJt6K()n1IgP+0deY+4BaqBbhj&e^psL1E%%-K$KtlG3^Ca{}l9y10aw)F}a^oQjv za$C3Z{{@lcwEqI7USIyfuuS8M|5u>!Z$!g%@BaVKir@cun8Xp$8V4>8&4H3fyT@)> zeroB0c%P#WaM2szGiw1hjyX6Bo(<{J&_(QC<+slP+z(wt0ZVu`gGC(j{o(X^S97kJ z9uoO01Dv?u|749quf;CjseCYR1NdhFt}LoVmq+x~0cgvtQ&zzpU0q7ksB-h=0v`L2`Nh8uIXXcu-VNdr%U*j$(Q=?1KQ8bT zg1x7jlh|kB4Z+rBs54KSW=<=`GK%NONbkDI0|Acs|Aadvvc_-0`-S(1$KJ_nH}7(I zO8HW@5o=v-WkzR0LgSPbJmkhW(da*Wjvw81^SXJX{F))V@x2l>;j6-^lF6Cxt;)?o zH{{07qcyzUHrE0e-2;XcNs0aNjA`cUKZimk6rBf>lYAJFXoq1h=uVUc zQV+=;j#t-vD=OGM2v9)zo6(OY_U>Krf9}1jG95ax1#BTcq0co?CfUezQr-AX+W-!L z94I3&-PSI(Uwrz1gdZ+x`)C3--sX&sVn<7~6NZ(LGh44Ev5>Yd*$4WgO9rGyliRp% zE^%;GZ1|(D2}&D%V)k$U9v*qhe}sVyt-JIh>|jZ=wbakf(*GCez(?6C%&h*QPDuR}|z4rH|v?hx;ClYr$pO#Wx!*Qg#5wzt0 z5Fi+llb*aLIqulMHvjq0E4MGA^wLk-*QVdm)Eh9J;(n`Pda{xnFj<)ZgIOWxnxSJ0 zizgKVi=k_%dd5f)Y)PE3_O=)Z5j$=I!zfGWUS^4E?B(h@Z>ck_H}$^zlr3g%#yBYFfY1xD22*6fLZr{u=QnlgypKWDFs6+|$t$_LyC0`DMdrv- zv66$uygTjf!@#PKw~o%Kajmqy*<{7QzYN7x*}v8Mj!vt}0=pOfJyZd=smM6-M`9v1 zI-KHM2c4X!ju!*e`W2R^Lb-RKtVpc+QZ z=;hv`wKMq6qwyA1=$XCKz;bsUDVj2A!4a;(Tp86VJ8(@&RD={zN+%0X4Au3Qsi#PF zhVhUca15ilGs--}GNVk?zCU?PPA>g9SHkwJw`z3%f8fz*a$wpMjXN~;qaOh)3-Rjv zrt8yv2*#p<_37Z0bIQ^;rn*N37cd4%$@`z+-?2*P>}cd}vvMYML0NUp6jn6lbe*@U%Gcu{xDx{!{*XV@MyB?1(=VLOg_$uQr+0$-z2N{F}#YWYo)j{aE;(rovQun{4IQRp93B#48#+7>8v zp04B{-G?CN6zVl-ZJdK7#bSkDXL~+H+K}@##vO5cQBr!94Zs_Y$GwER`_S4;R?6IT zHqEiWrHSWvyRj;j(5s%ZWB(1g7Ot4BK5vtoMaFYDVLQ z#vP=LTi~|~fM|GPK55MYIU&U(3_yqX-h4$hxAizC)hy=W(ls4{7xdBnpOyE~sG{Pp z{c7$U2`mR<&_1=U_u}6)UK88?ag?cqaC>`bnivkJ^9DwpnsG=+J(!pNWt;GMMYLPT zybw|v(=g#$7H>d#x9)^VD92yI4P)1DD9Wy3I|(;vxstTr+EP~O>PMC*k}oRRj389T z&U*^QMZDh!G!1d=UF8$|;0-9-h)kD4YO0ikq37Ds!IIYS>&$Lv@?V^mm!_Ft5ws`% znv+plzDFZt7lR)J1*C9ZKeAd7dN1o#8GygQ%>55eNs9f2jcoo0HoCEojqd-8jf(1c zz&dj;m;A}=TmnjCD7ZL5@0P;1{|y+WtjHD7@6ennmXz9I62DLbe01`Bb!vgVwm$x2 z2~M=X?#Ic7pySEG=tm(4tjdMCHaOLLl)FW4rv(OEIjN*+>gxAKQgOYJn`$Qezu_MF zts<0?rrq7oi$v90LMyj3=Suh=p>zNv|I=S~;#gJ(jYq|z9*Qgi`B_ZqJDRXjKVbYBU$n z{CE|xdEnFs*pCJanrcR3vyZMQ^+2WcG&7zEwfB0>u9-q>P)bK-A;%`RQvby-r}^0v z?Ray+mS@88cW6Ti!(VWUu^71zr;Mz7z%msGC!j3#;`ed88K2u41?Wq%bWxz>_wm?2 zn*DFvGX;+;{ulc&t*$&^{s+uB@*Msrun*I{9}#Ev?>AmURb@1ZYpvK08@BGzk`P2I z`=^8j;Ay$}_g>yZepJ=>u4-RsYiN(?P2;nl{U%XdYik9;?KH3_R@}OCkTNUQbCU&w zu$l?r96mXw(4?$7`SV~sZ8%2W^YR~Nw%+L9jIkq$gFlcRR;^hVl3 zvd&|R^*=)^Z%f*AuWiW)o~y*t9YA7bL}-2y675kBt6eiHopoj5)CRehL88C;aaj`% zcZ;~_`78iNbew@1=7`r>7v ziSqbTl|ezw;Tk3%WB)sL7xX2*0WsfmLC>aME?3t z6+ASrh&;eF5%JHy=!Pbk0*fF)I=)q1LnkI5IcdH+!XWa{1o0jpJZPhrGA>RhoP@Qk z#r3mYX|Wpo*a?1(&5%zaP$&wtFDLL%Q(h&W%5smsg$4Sy^oms|eKXC!C7;SKCIaZd zjX8@RP7kFN_oG6rtRbbhxIcBhk2%S{5hLW8q!0SeXe1>%7(~2AG!Mo?TBV~s!W@8{ zU1WO{6zb|~sI8}$+SvFc%&pg1z4nwMj2U)PHb*Y>2ba%%sWmk&&5!=_Jz8c^zg zf-PU7hr}USTlFGq8ygp&)b5TB@i{-ixC1z?eOkq+d@rV)U=sZf@0X#b!IyPWv@qVK zF$bt_zU+&67r#{BEUSb zQ%bc;?mjPP)I(pwXF$3zK>W-p*E>ONgB`W3=Ga%;|n<@;w%x39m1x`*wKqGGru1uf1av#&Hh5xlfJ2(mnyDu!Ct4 z4;{&Oa&M4jB%M=vcM%qzmXZptDn1A9)$|Z<-Ey9DJ>b)ffxF(J^)9rCqN;z8WafKE zad=os?+7KVsA@Y)1WuharWkAhHhxL#5fly)YW*$*__MkaCct986gP0w@fkACZSuCR z+N10wN%V>Hkq&Kna=S;~nxVlqIdB%3lKK7q%QVTOL%0+NE* zVe0eG=hBaz=4*xMfCxOP;9LId@3Bn^hV0Gkd#CM*(|#XA4GmndGLr7r6qNJCiIth? z=$9>Wf+p4ay8?oRnvnU1D>Ti9kjBP?a~3B*f4_GIBq_Qxvv-1ow@ge29C{HPC(xPy z+f8{aSiT*UmQj8F{CRwq^?Wnkv)4^63p82#`SaW?h!|X(2hdIptZu%p8Wnh(`kj3; zy(~NFyHeCu%QUfaF%Vq7`FGs#JFIqXO~3vWN1U9?+@Vpk<6{u^hKLI=RI(_bT&V1( z{Dg0hX~`OXWwW;8d{63w!}heisZW;Nug?PUk*Jmc0Uz{oKNTrX7Tc>-s#*a#o*9NV z#^TDlWd|uZq=gKb5|o#h*LOWV&u(reQsa46UY>G~EIp0pZc^4QMb@^^^@??1Di%a8 zc0cuCdhnNMd`e{4D{qz+Z9$~s9DB?;eh`R0J)JrWzRF>GCm8K9*dFf>zbwfLb;Tbv zBBOE3N8P)_Bc?r6oFjJpq%HRcG+e|ub@8KAP_nmyGbBYFBq1(t-??hV9H`u$7up!P z-@p?*$>})i%Yg30FPWApFb(-PWf3CGDYx=EPPC(k%6d>aV*F-H-g2>Dr<$A(t{I*? zj)BZ^F(sz`&U*0)USUg6q+SV39DLGc-%{xPGxp3~&u6-yd?J>Cx$JhS%V$xtlrzP} z$aTkFan>BDIM;d760$;mb3P0H>Z}~O{tCp0sZam&h!AP|RLIWn6>%oZW8zM_4Ce}R zNg`JZ$~zRMSB>}$Jt^Z|zFiTsv*R#vUjLN2Jn`uwxaEUUKes7UUf#7Wi|1u&yO#r6 zsjV3g-x1$2sDuFcGLlsoZonB)dr511fw(r3=elxIIb2!U&&d16sBDHN@<8epx1c2< z#X}A1cooRFdk=buF-BKga^Xe}jAmQdqnX7eV3DV&4t9A&*QE7Fl7_+EEwogNIDzGH z;YJ56^6J!4fr&yU9#^7FsC9eza8y{Fppv}>sun-YwNtTD$k3EP17(>|_Y_OGPK)Yq z)&M<@txTXEbVE}#qjq2S-Zx5e4fCYrE=c*PzL43vyw!|6B(C**J{PP@)@Wfv`J$Yg zNbWd1tC+531JHgy0(MsJ>7Sa*(=XfIZf^B)Z*F+7n??M@Z~X*csA+n&oy5bc zTvN+q!)CSx-{DH2+|^xQ49E$8efU*nVWIw4U3Sqs(TldXr*Qm>xVJExDmT0WLd#zD@ihir6eH4Kz~k$q zk$Sf`Vq@1ZgGe4#frS7(@Y>{YD?-1;0Tsb(t=I0TZehkM$dP>N*xJ6*=!f3xBK9T% z34P)HO>#Tmg#M9tY5I895_o@`KOs6K-NtFW7r&M%eOrkYaArt2;+G?~7Z$dY4X zJ#xwJoaG1>jJv#i+XQwcukA3N8ZX@Yy|EpgmMi-6hQm~?gf*bxV-JV^urYaCkWas+ z`Ik0kw4wK)={DYzPB`vcVwJibV~WBl_G>^iU-7w+&-)O;$#)(qYV<+~Y#VRtM3G(w zjy)(}NbE6ONHXN;cri37qfPapBqXO~JcP>)Lb%)J!-KB(?ce!{=~PnRiul_|sZzT_-B6z8-HOiH7fZac`#s-fCb#geE z$9-+iUIYe#$D5gPU?$#=c|8e+4DviN*<=0^y4n{B{{Je0VOZ1ZXXMP%I&W0ZWqdv{ z0Sf7mcP1AYVlR8hh)wuD?Psq-G_O%1!hhE4(k*1ei&(j5TeLOyH>KK&0>I_VNvab) zfsKbWzWAUT>Bpdw;+eG5Y_Xxuc=Z8dQ3xz;{DUuLVxVdH74K5&-9;}GBg6L=z_b9i zmx7_hkVh$RhXW6p4**HmTAez&dly29qk<|p39aFMHy00l4UW+ zYe=$Qq>EzUimZh5wv`4LLo+twIjPF7XhmP;so&-HD)UyP&2%DiZZoP=P;xc{wOZYZPt4E(f z8^tr>(qoes_Mo?usFSSRMrJ^$UUtl-`d+F|Uu&HPYbdSVP|>a#EFemng0rNyj*i!` zPUS&yad88@B`tG&<@1m-%nKvlwwVegweWj6}M$oOj z1YhC5va>T29E@SkZN`VpYi3QL1^o+@I!rJi*m@rLI{so)RPLlI-A@1+!#{hDi`+#@Q2%S ztR9s39w<#;%N2+NlZ_=R#!BviDW#T3QhctXW8>v1syi8^gGBXhz9!VpZmQ~C%}veG z_Vhdc!of;l{DZil;4o3bD+(7f%i48wMxE=cE%M%T1_d#Qbxk!j7|R8Nub;By2Ma0!qN6jvAM15KjvW*?NzTJ(2Rml|&hrSF*O)SAkfX~~ zggQ3J$0_>!Bvg%@WEaw%1TBG5gHiAZ3#H*tzNhv@i)BIPpIbqpUH3>yL`9xn` zK%vgFW?})ts>NytkSYxhV z5z_^rDd+X~a{%(aa~vV88I~g~6cXNV5pk5DTRZ6@%-(hh2K(&hWxKS#*0ny zt0tQ9sU}8l)aO!7WeT|Gr$k}jwm`lH5G@!ej%XyIblTFQ_KikdlQw9kcZ|Z^0qKmG88@dEK7D zz2Kcb#oRcDY(nLFFD1(1SK~pBR~wNS0k#nD2I?r+Xvak~6rpY$!?F(j54^ z%rhi%u5}MmzO003{Z!$ra+GO{_L)5EnW;6m86($kdS!OclfWJ216W(g_Qr$x30I8t z`IWx+=OYl=mK}4LUh>Z$m&MH5{#XMED(bz7(Y#b={Ijjv9^sw!3B#i&&;R&xNnShS za+y>AW5H1m1^J+^s8)`hy?Z1MJow`&yz6P95p?!wc!Ws(z^ZYrntW;PZb z3U&Gv=S=qTtjDG2UgODnZYyCmc$({SPpf#CJ%}b8B3SZxvHS;;K;QVz^Lgkzq&7+R zXq-dk2Tz^#lGSwwRmoRvGBeovRymvAc=bYVTklxw{w(W0n~JT74ef4XEl#8?&W*ZB)vt)=)!4#cul9R(#`+VdqvBNzwZH^}lY43b);CCy1Zeb<0#OEM#PKymjkV zWKxo_xLq$`^}yIzUUc-?3Iw9&lzPH@7&1HVyMrJMQ>OrA;YkhrRa@nX|5tf`VoURm z0iIwxM9iiP40+@8gV?__?UtM&3DD6OHTS+c_oeY*kZBm zOH`U?u&(U**~M%*a-8Uzb0HJTy(js}CDIQfB(UYA^PiLX$fIGnbf@%UA0bSA_Fy0P zrm&Km#anN2+k2~2*|W}OmPe{|%UYTyaqH1nBq=z4@_>ugkh=jcxubnGKTC%Enm$2Q zGHW5wp`|@ebvJe@>dPl(BGzrsfvs^s$~Y7ZP_#*bZgsPY>c)?6Oif3QtTCQuEf(ys zIiM_*!bYog7x@gGrh{^gdu-f%?s=@h#wc`vG}d-yO+YNI1RGuVkz`<8S4 z5mPcTP5gK$_seOf`^$_qN{@=@THO+N$;zDF2KI7tdT7N`y6YawnGUD9PNI~s9+*h@ZkH4?bVUgB0T{g;O=Qd{IN8bpa>Kh3Q@q>^ukjD5m5)jL>V&a^ zd4xsandz2d$xaR&Xl{%XZ$+@Px(Bv$#_}V%`YaKwl^hF#KPWmHvd)iO#31$7Gni5Y z%6=v>Y~Mp~4Z#d=1{EVq);zC_z0@f?oT{*3J(D8W-yxpj=CxM6NsSuXR`-s3P|rR1 zMK)z+D8b>TBs#fJ38#AN0y@z>kG}~Vnb1UM8NteUt*r>hvS1bg9YLEr8}jt5dv4hZd$~BYUT{y$XtP`WG}HQ>R%?R}7%>H2lKMV|f*l{PPFPCs8dq4z zCs0Tg4or(rU0o|6@iK;9Bn|4!@f7P`jX<16(2$Rfs;=nP%vNX&QpRv_a4;DWaS$w0 zd^r=BE20EJ>x8y!`C)7kAFWwPH<(qSvJ;uKIF63xVa2;~z7=Jj4rWT{Ys>JbziY{R zw0?!{EfC0@0Y0^hU`eeH^l8>6u^4`UzIa8>Zi}9s0!>~Z`+(&KdoQyJwT`ws(XEIjuXPZymG#0i#jXTay&;WBEufhd97ol@r?y_*RXCTO6mhhWVMBrhjM9wsv6Ega z!i=n93?;)&Y4-#B9mp)WKY|`AOE6Rl^d0$PmtsF>Sjnm6wNhB=GaQ8(!KYrg~h^;7o0PA0u&$j7e_cj~|UCjYMonHa@g9`qOS&CKH0 zBZJn*&hEeamH>YHKKl!&X0{M+_vJ1z;3LfKuBGD^J-0xUT5$$nn#+Ejlli~~c3~FZ zfBt+zF;rUoWdoC9D0w1zy$|#NeBO40lS*&TY|QeclqcRhxqpv|&Nz9+yVfozYi$G_ zoqH!N@4Ras!zJtT>+x4h(sU3|63cxc3!{-m_~>Mkb2u~kxBaIZoFMRMYS1b4o(12p zY!6IQ-xGC^;1&2RBfpx>G`-X02ubqzB-;1aStXBPMy3YEWXep$&|R$_d|jGv_kc6W z_SdniFPdKA2Lr^-b(okA!j&F9&}Mql-3hO=OY&@qn}@?GQLk_OYL*lulEPb4QPgIs zD|o-l-C<9{w)WSv^ACYv-HYu8Dys|T;P(FOPK4d$xr+v~{Mh{>7oVR$eVD|p!`k1p z{Ac{-uA_rIu{T>VM2A{G+t__BAd&LqjhbjbZux0uqw(LK> z`sFalEhYk0O}x|l6kO*#w+3aA=KAw7ChOKBLiG2RWS33X-MN^Ai!hY5kN;i85=2}K zGI79xd(X2)PW+8a3x{RwqTFM?3goX&-&?S7qErkUZ`CpJOtgZW0BAABois&+OpUAXi7y6+NBZw)zUgG!=;knxxE+PXGthGrkpk#J0Y$}Jm z#4)uog1LfEgK5#khn>;G$AMY2?CJMkYSZO`zWV=~EU<$SoxiVjWe>-EkHjC6s=+GT zK3hK#h4_a<^?KR?e_#NMt^Ijr`pcHfr>kem&%YmRU-$X_uR}9tmt1~xbJw$3**5cQ z`GF^3@-@JYxRrbTGE8BA*ZYgLsHJs}3dCRrg^)EN`vmW<(C;(K1TKs|@&idGW0|kC?%q`Z-c;!6>gTe~DWM4f{0~yK literal 140742 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%0A@E(XDCQf2XQ|DD^-*hgQS6XEFp*5YpeP9GT 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 b6&YAAraQbV_yU?6K_GhC23o}$55oQf984<5 diff --git a/icons/mob/humans/onmob/items_righthand_0.dmi b/icons/mob/humans/onmob/items_righthand_0.dmi index 2a7dc70ec268fb7848c5980a362f54231738d987..a245e89b6c48ecb19218cc81b685059aaa56e5a4 100644 GIT binary patch literal 133901 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 h$gbxoAB9QHs%|STT2x)F} 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 qA{X|O_CLLYSR+yfRVImyVkddrPq8EPhJ(?5b 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

    CUHG_)hqOc;HCNf8X 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 literal 19368 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 nFGGQkZhfZw-+u0W&LMT>tn; Date: Tue, 6 Aug 2024 16:47:23 +0100 Subject: [PATCH 249/275] Automatic changelog for PR #6691 [ci skip] --- html/changelogs/AutoChangeLog-pr-6691.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6691.yml diff --git a/html/changelogs/AutoChangeLog-pr-6691.yml b/html/changelogs/AutoChangeLog-pr-6691.yml new file mode 100644 index 000000000000..963d6a50e356 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6691.yml @@ -0,0 +1,8 @@ +author: "LC4492" +delete-after: True +changes: + - rscadd: "Adds penlights and stethoscopes to nurses and corpsmen, they can use them to reliably check if someone have specific types of organ damage and how much, without the need of other apparatus. Adds a new organ.status called \"LITTLE_BRUISED\", used by the stethoscope and penlight to not give false positives when diagnosticating someone (saying that they are healthy, when they actually have 9 heart damage)." + - bugfix: "Fixed an outdated check that made the entire \"flash eyes with flashlight\" mechanic don't work at all. Also updated it to check some other things for ease of logic." + - spellcheck: "Fixed typos on the abandoned \"flash eyes with flashlight\" code." + - code_imp: "Added new functionalities for both the stethoscope and penlight: The stethoscopes can now be used to check the condition of both heart and lungs individually by aiming the chest, letting you be able to check if the organs are LITTLE_BRUISED (Have a damage equal or above 1), BRUISED (Have a damage equal or above 10), BROKEN (have a damage equal or above 30) or \"HEALTHY\" (any damage below 1). And the penlight, that can be used the same way to check the condition of brain and eyes by aiming the eyes of the person you are interacting with. Also with the fixing mentioned above, you can now flash people's eyes again! Everytime you check the condition of someone's eyes, you will also flash them. Replaced one letter vars in the flashlight code and on the stethoscope section of the ties code." + - imageadd: "Adds new \"in_hand\" icons for penlights and stethoscopes, both will now appear on your hands when used. Penlights have both \"off\" and \"on\" icons, fancy stuff!" \ No newline at end of file From 34885eec184bf791e5065293d84d969e69155ca8 Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Tue, 6 Aug 2024 14:34:39 -0700 Subject: [PATCH 250/275] Revert "Buffs cades against projectiles" (#6884) Reverts cmss13-devs/cmss13#6727 This has had a few too many knock-on effects (see below) and I'm a bit too burned out to properly fix this; will re-introduce this later when properly adjusted. - Not happy with xeno cade hit % adjustments - I've heard there's issues with cades getting shredded on diagonals - You can now do what's seen in the image without issue, and you couldn't previously ![image](https://github.com/user-attachments/assets/97b137cd-f982-4848-9aea-4fd0f61987a9) --- code/game/objects/objs.dm | 2 -- code/game/objects/structures/barricade/barricade.dm | 1 - code/game/objects/structures/tables_racks.dm | 4 ---- code/modules/projectiles/projectile.dm | 5 +++-- 4 files changed, 3 insertions(+), 9 deletions(-) diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 9a0f21e9655a..77b15e22d055 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -23,8 +23,6 @@ /// an object's "projectile_coverage" var indicates the maximum probability of blocking a projectile, assuming density and throwpass. Used by barricades, tables and window frames var/projectile_coverage = 0 - /// How many tiles away from this object that a shooter needs to be to maximize this barricade's projectile coverage - var/projectile_coverage_distance_limit = 6 /// set to true if the item is garbage and should be deleted after awhile var/garbage = FALSE diff --git a/code/game/objects/structures/barricade/barricade.dm b/code/game/objects/structures/barricade/barricade.dm index a7d3d4d16cd4..31c2f0ed1b48 100644 --- a/code/game/objects/structures/barricade/barricade.dm +++ b/code/game/objects/structures/barricade/barricade.dm @@ -34,7 +34,6 @@ var/is_wired = FALSE flags_barrier = HANDLE_BARRIER_CHANCE projectile_coverage = PROJECTILE_COVERAGE_HIGH - projectile_coverage_distance_limit = 2 var/upgraded var/brute_multiplier = 1 var/burn_multiplier = 1 diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index 7d4c3021fd0a..a1542f7baf75 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -30,7 +30,6 @@ var/flip_cooldown = 0 //If flip cooldown exists, don't allow flipping or putting back. This carries a WORLD.TIME value health = 100 projectile_coverage = 20 //maximum chance of blocking a projectile - var/flipped_projectile_coverage_distance_limit = 2 var/flipped_projectile_coverage = PROJECTILE_COVERAGE_HIGH var/upright_projectile_coverage = PROJECTILE_COVERAGE_LOW surgery_duration_multiplier = SURGERY_SURFACE_MULT_UNSUITED @@ -43,7 +42,6 @@ qdel(T) if(flipped) projectile_coverage = flipped_projectile_coverage - projectile_coverage_distance_limit = flipped_projectile_coverage_distance_limit else projectile_coverage = upright_projectile_coverage @@ -448,7 +446,6 @@ INVOKE_ASYNC(movable_on_table, TYPE_PROC_REF(/atom/movable, throw_atom), pick(targets), 1, SPEED_FAST) projectile_coverage = flipped_projectile_coverage - projectile_coverage_distance_limit = flipped_projectile_coverage_distance_limit setDir(direction) if(dir != NORTH) @@ -476,7 +473,6 @@ verbs += /obj/structure/surface/table/verb/do_flip projectile_coverage = upright_projectile_coverage - projectile_coverage_distance_limit = src::projectile_coverage_distance_limit layer = initial(layer) flipped = FALSE diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 4e815eb4c60c..d91e2ca47c1a 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -660,7 +660,7 @@ //Used by machines and structures to calculate shooting past cover /obj/proc/calculate_cover_hit_boolean(obj/projectile/P, distance = 0, cade_direction_correct = FALSE) - if(istype(P.shot_from, /obj/item/hardpoint) || istype(P.ammo, /datum/ammo/xeno)) //anything shot from a tank or a xeno gets a bonus to bypassing cover + if(istype(P.shot_from, /obj/item/hardpoint)) //anything shot from a tank gets a bonus to bypassing cover distance -= 3 if(distance < 1 || (distance > 3 && cade_direction_correct)) @@ -668,9 +668,10 @@ //an object's "projectile_coverage" var indicates the maximum probability of blocking a projectile var/effective_accuracy = P.get_effective_accuracy() + var/distance_limit = 6 //number of tiles needed to max out block probability var/accuracy_factor = 50 //degree to which accuracy affects probability (if accuracy is 100, probability is unaffected. Lower accuracies will increase block chance) - var/hitchance = min(projectile_coverage, (projectile_coverage * distance / (projectile_coverage_distance_limit * (cade_direction_correct ? 3 : 1))) + accuracy_factor * (1 - effective_accuracy/100)) + var/hitchance = min(projectile_coverage, (projectile_coverage * distance/distance_limit) + accuracy_factor * (1 - effective_accuracy/100)) #if DEBUG_HIT_CHANCE to_world(SPAN_DEBUG("([name] as cover) Distance travelled: [P.distance_travelled] | Effective accuracy: [effective_accuracy] | Hit chance: [hitchance]")) From c648dca374ddee1c80f61ab88678c287356fa66f Mon Sep 17 00:00:00 2001 From: Contrabang <91113370+Contrabang@users.noreply.github.com> Date: Tue, 6 Aug 2024 18:43:02 -0400 Subject: [PATCH 251/275] Replaces Machete Scabbard in Smartgunner Vendor with new SG scabbard (#6880) # About the pull request Replaces the normal machete scabbard in the SG vendor with one that can be placed in the back slot, along with new sprites for it. Price is increased from 6P to 15P. This scabbard can only be connected to the harness and will be dropped when the harness is unequipped. # Explain why it's good for the game To currently equip a machete as SG, you need to sacrifice your belt. You can't place it on your back or suit storage. This offers a new but expensive way to have a machete without sacrificing a belt or pouch slot. This is specifically a new item so that you can't just equip any back machete scabbard, you still need to put in some points to get value out of it. It also adds some variety to playing SG, as this provides an alternative to carrying folding cades always as SG. # Testing Photographs and Procedure

    Screenshots & Videos ![image](https://github.com/user-attachments/assets/118155b7-1ca3-47b8-8858-ea8c92c11db0) Updated sprite for item ![image](https://github.com/user-attachments/assets/28d47c25-2781-4ec2-b837-980a53a445c4)
    # Changelog :cl: add: Smartgunner Machete Scabbard, which smartgunners can wear on their back when their harness is equipped. balance: SG's vendor has replaced the 6P Machete Scabbard with a 15P Smartgunner Machete Scabbard. /:cl: --- .../squad_prep/squad_smartgunner.dm | 2 +- .../objects/items/storage/large_holster.dm | 22 ++++++++++++++++++ .../suits/marine_armor/smartgunner.dm | 3 ++- .../mob/living/carbon/human/inventory.dm | 2 ++ icons/mob/humans/onmob/back.dmi | Bin 118092 -> 120010 bytes icons/obj/items/storage.dmi | Bin 44122 -> 46132 bytes 6 files changed, 27 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm index 60afed8b984d..bedffdec7f90 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm @@ -33,7 +33,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_smartgun, list( list("SU-6 Smart Pistol", 15, /obj/item/storage/box/guncase/smartpistol, null, VENDOR_ITEM_REGULAR), list("CLOTHING ITEMS", 0, null, null, null), - list("Machete Scabbard (Full)", 6, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR), + list("Smartgunner Machete Scabbard", 15, /obj/item/storage/large_holster/machete/smartgunner/full, null, VENDOR_ITEM_REGULAR), list("Fuel Tank Strap Pouch", 5, /obj/item/storage/pouch/flamertank, null, VENDOR_ITEM_REGULAR), list("Large General Pouch", 6, /obj/item/storage/pouch/general/large, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/items/storage/large_holster.dm b/code/game/objects/items/storage/large_holster.dm index d8e1ee51d0d8..ddf6060b355c 100644 --- a/code/game/objects/items/storage/large_holster.dm +++ b/code/game/objects/items/storage/large_holster.dm @@ -91,6 +91,28 @@ /obj/item/storage/large_holster/machete/arnold/full/fill_preset_inventory() new /obj/item/weapon/sword/machete/arnold(src) +/obj/item/storage/large_holster/machete/smartgunner + name = "\improper M56 harness machete scabbard" + desc = "A scabbard that connects to the M56 combat harness for carrying a M2132 machete." + icon_state = "smartgun_machete_holster" + flags_equip_slot = SLOT_BACK + flags_item = SMARTGUNNER_BACKPACK_OVERRIDE + +/obj/item/storage/large_holster/machete/smartgunner/mob_can_equip(mob/equipping_mob, slot, disable_warning) + . = ..() + + var/mob/living/carbon/human/user = equipping_mob + if(!ishuman(user)) + return FALSE + + if(!user.wear_suit || !(user.wear_suit.flags_inventory & SMARTGUN_HARNESS)) + if(!disable_warning) + to_chat(equipping_mob, SPAN_WARNING("You can't equip [src] without a harness.")) + return FALSE + +/obj/item/storage/large_holster/machete/smartgunner/full/fill_preset_inventory() + new /obj/item/weapon/sword/machete(src) + /obj/item/storage/large_holster/katana name = "\improper katana scabbard" desc = "A large, vibrantly colored katana scabbard used to carry a Japanese sword. It can be strapped to the back or worn at the belt. Because of the sturdy wood casing of the scabbard, it makes an okay defensive weapon in a pinch." diff --git a/code/modules/clothing/suits/marine_armor/smartgunner.dm b/code/modules/clothing/suits/marine_armor/smartgunner.dm index 8f39ef83045c..f52956edd97d 100644 --- a/code/modules/clothing/suits/marine_armor/smartgunner.dm +++ b/code/modules/clothing/suits/marine_armor/smartgunner.dm @@ -33,7 +33,8 @@ . = ..() if(equipping_mob.back && !(equipping_mob.back.flags_item & SMARTGUNNER_BACKPACK_OVERRIDE)) - to_chat(equipping_mob, SPAN_WARNING("You can't equip [src] while wearing a backpack.")) + if(!disable_warning) + to_chat(equipping_mob, SPAN_WARNING("You can't equip [src] while wearing a backpack.")) return FALSE /obj/item/clothing/suit/storage/marine/smartgunner/equipped(mob/user, slot, silent) diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index dec4a7f3fbe0..733f330b051f 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -109,6 +109,8 @@ if(I == wear_suit) if(s_store && !(s_store.flags_equip_slot & SLOT_SUIT_STORE)) drop_inv_item_on_ground(s_store) + if(back && (back.flags_item & SMARTGUNNER_BACKPACK_OVERRIDE)) // Technically some items don't need to be unequipped though + drop_inv_item_on_ground(back) wear_suit = null if(I.flags_inv_hide & HIDESHOES) update_inv_shoes() diff --git a/icons/mob/humans/onmob/back.dmi b/icons/mob/humans/onmob/back.dmi index 128b05455d6e4cd6b85437dfced6cfa1cf885904..84bdbb6ff26adada2670bb1dcfc2325ce575402a 100644 GIT binary patch delta 56994 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�sNBM^EJq}_dkW;vE@_1JNf6J*i#U<| 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 LlP(QT7k>K}qwDe{ delta 55214 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 z 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 literal 44122 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 Date: Tue, 6 Aug 2024 23:48:26 +0100 Subject: [PATCH 252/275] Automatic changelog for PR #6880 [ci skip] --- html/changelogs/AutoChangeLog-pr-6880.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6880.yml diff --git a/html/changelogs/AutoChangeLog-pr-6880.yml b/html/changelogs/AutoChangeLog-pr-6880.yml new file mode 100644 index 000000000000..488b6216cedd --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6880.yml @@ -0,0 +1,5 @@ +author: "Contrabang" +delete-after: True +changes: + - rscadd: "Smartgunner Machete Scabbard, which smartgunners can wear on their back when their harness is equipped." + - balance: "SG's vendor has replaced the 6P Machete Scabbard with a 15P Smartgunner Machete Scabbard." \ No newline at end of file From 4494b45ba5bfd996d1618df134ff1e728eabb501 Mon Sep 17 00:00:00 2001 From: ItsVyzo <46250991+ItsVyzo@users.noreply.github.com> Date: Wed, 7 Aug 2024 01:45:11 +0300 Subject: [PATCH 253/275] Imports TG Pills - Matches pill bottle aesthetic (#6870) # About the pull request Imports TG Pills - Matches pill bottle aesthetic # Explain why it's good for the game consistency + nicer sprites # Testing Photographs and Procedure
    Screenshots & Videos ![pills](https://github.com/user-attachments/assets/10bd36df-9c54-41d6-a1ea-8cd85cea16c7) ![pills2](https://github.com/user-attachments/assets/e0409cb5-83a7-467a-9c01-67f3255fcea8) ![pills3](https://github.com/user-attachments/assets/594b32d4-6c48-43e4-b0d9-6994a7d3166b) ![pills4](https://github.com/user-attachments/assets/bdc6cfdc-2764-45f9-a417-e09bf8b4aa8a) ![pills5](https://github.com/user-attachments/assets/6e6bdba9-2170-441a-bc74-0c8fba48dc20) ![pills6](https://github.com/user-attachments/assets/d8ff91ff-f982-4b20-85cc-f602458dd2e2) ![pills7](https://github.com/user-attachments/assets/1e74d8d8-90d6-44ae-9e68-dd28e2e51cb9) ![pills8](https://github.com/user-attachments/assets/13c7c867-68ec-4af5-8012-157c2d4687e8) ![pills9](https://github.com/user-attachments/assets/8d14a9c9-50d3-43e5-b8fe-7e4f12b185fc) ![pills10](https://github.com/user-attachments/assets/31f21c87-b770-426f-8926-2dabe764e065) ![pills11](https://github.com/user-attachments/assets/5a5f313d-e132-4908-9ce7-bcb699ee9dbd) ![pills12](https://github.com/user-attachments/assets/4ade5437-98ac-4fee-bad0-a15135d960ac) ![pills13](https://github.com/user-attachments/assets/14e25d53-4943-4948-ad2d-97a4f6fd4033) ![pills14](https://github.com/user-attachments/assets/a67c41fe-1eb4-43f6-b341-513d29b699b3) ![pills15](https://github.com/user-attachments/assets/340a89f0-5d65-44ed-bcb5-33d6751d409c) ![pills16](https://github.com/user-attachments/assets/4faab8f3-5d1f-49d8-bcd3-50abec0635e6) ![pills17](https://github.com/user-attachments/assets/58abac79-9d92-49b7-8eed-fc5e03f424ff) ![pills18](https://github.com/user-attachments/assets/adfcd5d5-46b9-4488-b63e-9b76d8398942) ![pills19](https://github.com/user-attachments/assets/c7b99783-699f-4a4c-9de0-7f9b1beae908) ![pills20](https://github.com/user-attachments/assets/8136c613-ed06-4d79-ad42-a58c63f4de77) ![pills21](https://github.com/user-attachments/assets/8d1f379a-8983-4c34-95a6-ccfec60f7f6e) ![pills22](https://github.com/user-attachments/assets/e23a01a0-6c90-47c8-b489-b09c8df7f668)
    # Changelog :cl: LTNTS imageadd: port tgsprites for pills (including a new variation) /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/__DEFINES/chemistry.dm | 4 +++- .../chemistry_machinery/chem_master.dm | 10 ++++------ icons/obj/items/chemistry.dmi | Bin 26835 -> 27499 bytes 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/code/__DEFINES/chemistry.dm b/code/__DEFINES/chemistry.dm index 35e040654881..a3b3b1a4768f 100644 --- a/code/__DEFINES/chemistry.dm +++ b/code/__DEFINES/chemistry.dm @@ -2,8 +2,10 @@ * Chemistry defines */ +/// Amount of bottle icon variations in total +#define BOTTLE_ICON_CHOICES 4 /// Amount of random icon variations for pills in total -#define PILL_ICON_CHOICES 21 +#define PILL_ICON_CHOICES 22 /* Pill icon classes to generate mappings for */ #define PILL_ICON_CLASSES list("bica", "kelo", "dex", "para", "tram", "atox", "tox", "inap", "peri", "spac", "drug", "stim", "alky", "imi", "qc", "tric", "psych", "oxy") diff --git a/code/modules/reagents/chemistry_machinery/chem_master.dm b/code/modules/reagents/chemistry_machinery/chem_master.dm index 2394146918a9..9ab8d81066e0 100644 --- a/code/modules/reagents/chemistry_machinery/chem_master.dm +++ b/code/modules/reagents/chemistry_machinery/chem_master.dm @@ -291,17 +291,15 @@ if(!Adjacent(usr) || !usr.put_in_hands(P)) P.forceMove(loc) else if(href_list["change_pill"]) - #define MAX_PILL_SPRITE 20 //max icon state of the pill sprites var/dat = "" - for(var/i = 1 to MAX_PILL_SPRITE) + for(var/i = 1 to PILL_ICON_CHOICES) dat += "" dat += "
    " show_browser(user, dat, "Change Pill Type", "chem_master") return else if(href_list["change_bottle"]) - #define MAX_BOTTLE_SPRITE 4 //max icon state of the bottle sprites var/dat = "" - for(var/i = 1 to MAX_BOTTLE_SPRITE) + for(var/i = 1 to BOTTLE_ICON_CHOICES) dat += "" dat += "
    " show_browser(user, dat, "Change Bottle Type", "chem_master") @@ -345,9 +343,9 @@ if(!(user.client in has_sprites)) spawn() has_sprites += user.client - for(var/i = 1 to MAX_PILL_SPRITE) + for(var/i = 1 to PILL_ICON_CHOICES) user << browse_rsc(icon('icons/obj/items/chemistry.dmi', "pill" + num2text(i)), "pill[i].png") - for(var/i = 1 to MAX_BOTTLE_SPRITE) + for(var/i = 1 to BOTTLE_ICON_CHOICES) user << browse_rsc(icon('icons/obj/items/chemistry.dmi', "bottle-" + num2text(i)), "bottle-[i].png") var/dat = "" if(!beaker) diff --git a/icons/obj/items/chemistry.dmi b/icons/obj/items/chemistry.dmi index e540af809714e0fd35e9a72bbe013e01f1803551..ed1898313a24883d915ec1535763019bb60f26b2 100644 GIT binary patch literal 27499 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

    2_^!sD>@vf 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 B)B6Ab literal 26835 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 =0p#Z{l!Gz>|JSHc2q+g-_;*@6#qVB-G z!uB>S!2E-pUb#nM;r7l>(@ZRU8;=prrjq4WO8@BhlNe$A=)P3`AhTBfEcfw_66)fL z!0>q%vY%bidZ_hyiYHEz3%pZ|(MM38w}AGI!M+RS4@-8vp8_hhh36jE78FAEjoZAt z%O55MCYldNv)X0hhv~re0SOOgF(}9$EG^x>QR)Qji1ciu58a*m^y8Q_ruw>kx-IUX zZdjFXH$Ed;wRV|Kr(T0&`KvqVoN={jHzp$-xtwW@ym9qQ(n}T=lZSiQ$190>D5~95 zXW6Tv`zBP#3wq+WBqserWokaqb7PhFF)Ks8iailN{+JLG^;irsuNG`4+IxfW2RxBg z%ff)WFP04n{+)rA^tcnT;o&AD=|b8`&&kNvYsSP$b06E8W&U1sTmJj8Q5nQ)Hk`tn zDquIOqp9`9jW!zy)(;mq{_&^iR+(Wv3Wi#zgJ;%z6su{z`YDyi`ub?$u(&a3IGGgr za($BA5}Xk}W3CC$9ZtTS#D(T#sqGHwLWeD&Uz{a(hbUWIv*e8vVXj6%gnJU0{c@-E znD4nRGJ#daU#@^>&=*0#)hG2dpZUK--Fx7#ZHy7>XkP*3$BF=Q(#oGIKAHsm7pYL6 ARR910 From f005034d348a918a2783b2f96c483127d137cefc Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 6 Aug 2024 23:56:11 +0100 Subject: [PATCH 254/275] Automatic changelog for PR #6870 [ci skip] --- html/changelogs/AutoChangeLog-pr-6870.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6870.yml diff --git a/html/changelogs/AutoChangeLog-pr-6870.yml b/html/changelogs/AutoChangeLog-pr-6870.yml new file mode 100644 index 000000000000..9c5a7dd1e02d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6870.yml @@ -0,0 +1,4 @@ +author: "LTNTS" +delete-after: True +changes: + - imageadd: "port tgsprites for pills (including a new variation)" \ No newline at end of file From d3ca38d2da0225244b0d1c301f03c3c1a4b7d684 Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Tue, 6 Aug 2024 20:32:41 -0400 Subject: [PATCH 255/275] Use RANGE_TURFS (#6692) # About the pull request Switches several uses of `for(var/turf/... in range())` over to `RANGE_TURFS()` instead. Doesn't switch when the expected radius is less than 5. Where possible, removes the loop entirely. # Explain why it's good for the game For finding turfs, `RANGE_TURFS` shows a slight performance benefit over `range`. This performance benefit becomes more pronounced as the radius increases. # Testing Photographs and Procedure

    Screenshots & Videos Performance testing. All procs in question return a list of turfs. The procs of interest: ![image](https://github.com/user-attachments/assets/c130418c-dfa3-4f8a-9bfb-54dd9f8bd2e3) Radius 1: ![image](https://github.com/user-attachments/assets/837deddf-24cc-46d1-9c48-0c3ce0a4310a) Radius 5: ![image](https://github.com/user-attachments/assets/146d581e-1c16-4988-837c-3422d954d8aa) Radius 10: ![image](https://github.com/user-attachments/assets/dadaa684-816a-49b2-b3bf-f55a6fed6082) Radius 20: ![image](https://github.com/user-attachments/assets/05463878-9d7d-4cf4-bf71-a2b0185131c5) Results show that when able to convert away from a loop (`turftest_range_turf_direct`) that is always the best choice. For results under a radius of 5 the standard `range` (`turftest_range`) was notably faster, for a radius of 5 or more `RANGE_TURFS` (`turftest_range_turf`) was slightly faster.
    # Changelog No player facing changes. --- code/__DEFINES/turfs.dm | 13 +++++++------ code/__HELPERS/game.dm | 2 +- code/__HELPERS/unsorted.dm | 5 +---- code/game/machinery/door_display/door_display.dm | 2 +- code/game/machinery/doors/door.dm | 5 +---- code/game/objects/items/devices/teleportation.dm | 2 +- .../items/reagent_containers/food/snacks/grown.dm | 9 ++------- .../cm_aliens/structures/special/pylon_core.dm | 2 +- code/modules/cm_marines/dropship_ammo.dm | 8 ++------ code/modules/cm_marines/dropship_equipment.dm | 8 ++------ code/modules/cm_marines/orbital_cannon.dm | 5 +---- code/modules/mob/inventory.dm | 3 +-- .../living/simple_animal/hostile/giant_spider.dm | 2 +- code/modules/projectiles/ammo_boxes/misc_boxes.dm | 4 +--- 14 files changed, 23 insertions(+), 47 deletions(-) diff --git a/code/__DEFINES/turfs.dm b/code/__DEFINES/turfs.dm index 158c66754e18..1b549440deee 100644 --- a/code/__DEFINES/turfs.dm +++ b/code/__DEFINES/turfs.dm @@ -1,15 +1,16 @@ -#define RANGE_TURFS(RADIUS, CENTER) \ - block( \ - (CENTER).x-(RADIUS), (CENTER).y-(RADIUS), (CENTER).z, \ - (CENTER).x+(RADIUS), (CENTER).y+(RADIUS), (CENTER).z \ - ) - +/// Returns a list of turfs within H_RADIUS tiles horizontally and V_RADIUS tiles vertically of CENTER. #define RECT_TURFS(H_RADIUS, V_RADIUS, CENTER) \ block( \ (CENTER).x-(H_RADIUS), (CENTER).y-(V_RADIUS), (CENTER).z, \ (CENTER).x+(H_RADIUS), (CENTER).y+(V_RADIUS), (CENTER).z \ ) +/// Returns a list of turfs within Dist tiles of Center. When Dist >= 5 faster than a `range()` filtered to `/turf`s. +#define RANGE_TURFS(Dist, Center) RECT_TURFS(Dist, Dist, Center) + +/// Returns a list of turfs within Dist tiles of Center, excluding Center. When Dist >= 5 faster than an `orange()` filtered to `/turf`s. +#define ORANGE_TURFS(Dist, Center) (RANGE_TURFS(Dist, Center) - Center) + ///Returns all turfs in a zlevel #define Z_TURFS(ZLEVEL) block(1, 1, (ZLEVEL), world.maxx, world.maxy, (ZLEVEL)) diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 094f8205c80e..ba27d4192ded 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -45,7 +45,7 @@ var/list/turfs = new/list() var/rsq = radius * (radius+0.5) - for(var/turf/T in range(radius, centerturf)) + for(var/turf/T as anything in RANGE_TURFS(radius, centerturf)) var/dx = T.x - centerturf.x var/dy = T.y - centerturf.y if(dx*dx + dy*dy <= rsq) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index f442ca3b1a32..3391b3251e6d 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1289,10 +1289,7 @@ GLOBAL_LIST_INIT(WALLITEMS, list( origin = get_turf(origin) if(!origin) return - var/list/turfs = list() - for(var/turf/T in orange(origin, outer_range)) - if(!inner_range || get_dist(origin, T) >= inner_range) - turfs += T + var/list/turfs = (RANGE_TURFS(outer_range, origin) - RANGE_TURFS(inner_range - 1, origin)) if(length(turfs)) return pick(turfs) diff --git a/code/game/machinery/door_display/door_display.dm b/code/game/machinery/door_display/door_display.dm index 4624ba5f1bd2..529ac6f95959 100644 --- a/code/game/machinery/door_display/door_display.dm +++ b/code/game/machinery/door_display/door_display.dm @@ -203,7 +203,7 @@ if(F.id == id) targets += F if(has_wall_divider) - for(var/turf/closed/wall/almayer/research/containment/wall/divide/W in orange(src, 8)) + for(var/turf/closed/wall/almayer/research/containment/wall/divide/W in ORANGE_TURFS(8, src)) targets += W /obj/structure/machinery/door_display/research_cell/Destroy() diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 27bb58397956..9ca1fb064568 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -87,10 +87,7 @@ return located_turfs /obj/structure/machinery/door/proc/borders_space() - for(var/turf/target in range(1, src)) - if(istype(target, /turf/open/space)) - return TRUE - return FALSE + return !!(locate(/turf/open/space) in range(1, src)) /obj/structure/machinery/door/Collided(atom/movable/AM) if(panel_open || operating) diff --git a/code/game/objects/items/devices/teleportation.dm b/code/game/objects/items/devices/teleportation.dm index d64e717a3095..003f3152800d 100644 --- a/code/game/objects/items/devices/teleportation.dm +++ b/code/game/objects/items/devices/teleportation.dm @@ -152,7 +152,7 @@ else L["[com.id] (Inactive)"] = com.locked var/list/turfs = list( ) - for(var/turf/T in orange(10)) + for(var/turf/T as anything in ORANGE_TURFS(10, src)) if(T.x>world.maxx-8 || T.x<8) continue //putting them at the edge is dumb if(T.y>world.maxy-8 || T.y<8) continue turfs += T diff --git a/code/game/objects/items/reagent_containers/food/snacks/grown.dm b/code/game/objects/items/reagent_containers/food/snacks/grown.dm index 55ed8c8d34f0..7f05128c7e1b 100644 --- a/code/game/objects/items/reagent_containers/food/snacks/grown.dm +++ b/code/game/objects/items/reagent_containers/food/snacks/grown.dm @@ -584,19 +584,14 @@ src.visible_message(SPAN_NOTICE("The [src.name] has been squashed."),SPAN_MODERATE("You hear a smack.")) qdel(src) return - for(var/turf/T in orange(M,outer_teleport_radius)) - if(T in orange(M,inner_teleport_radius)) continue + for(var/turf/T as anything in (RANGE_TURFS(outer_teleport_radius, M) - RANGE_TURFS(inner_teleport_radius, M))) if(istype(T,/turf/open/space)) continue if(T.density) continue if(T.x>world.maxx-outer_teleport_radius || T.xworld.maxy-outer_teleport_radius || T.y 0) handle_side_effects(host_box, TRUE) - var/list/turf_list = list() - for(var/turf/T in range(5, (host_box ? host_box : src))) - turf_list += T + var/list/turf_list = RANGE_TURFS(5, (host_box ? host_box : src)) for(var/i = 1, i <= flare_amount, i++) addtimer(CALLBACK(src, PROC_REF(explode), (host_box ? host_box : src), turf_list), rand(1, 6) SECONDS) return From 33e6c279d14ff593bb751bd55edb351af7bb6103 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 7 Aug 2024 01:20:08 +0000 Subject: [PATCH 256/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6691.yml | 8 ------ html/changelogs/AutoChangeLog-pr-6870.yml | 4 --- html/changelogs/AutoChangeLog-pr-6880.yml | 5 ---- html/changelogs/archive/2024-08.yml | 32 +++++++++++++++++++++++ 4 files changed, 32 insertions(+), 17 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6691.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6870.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6880.yml diff --git a/html/changelogs/AutoChangeLog-pr-6691.yml b/html/changelogs/AutoChangeLog-pr-6691.yml deleted file mode 100644 index 963d6a50e356..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6691.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: "LC4492" -delete-after: True -changes: - - rscadd: "Adds penlights and stethoscopes to nurses and corpsmen, they can use them to reliably check if someone have specific types of organ damage and how much, without the need of other apparatus. Adds a new organ.status called \"LITTLE_BRUISED\", used by the stethoscope and penlight to not give false positives when diagnosticating someone (saying that they are healthy, when they actually have 9 heart damage)." - - bugfix: "Fixed an outdated check that made the entire \"flash eyes with flashlight\" mechanic don't work at all. Also updated it to check some other things for ease of logic." - - spellcheck: "Fixed typos on the abandoned \"flash eyes with flashlight\" code." - - code_imp: "Added new functionalities for both the stethoscope and penlight: The stethoscopes can now be used to check the condition of both heart and lungs individually by aiming the chest, letting you be able to check if the organs are LITTLE_BRUISED (Have a damage equal or above 1), BRUISED (Have a damage equal or above 10), BROKEN (have a damage equal or above 30) or \"HEALTHY\" (any damage below 1). And the penlight, that can be used the same way to check the condition of brain and eyes by aiming the eyes of the person you are interacting with. Also with the fixing mentioned above, you can now flash people's eyes again! Everytime you check the condition of someone's eyes, you will also flash them. Replaced one letter vars in the flashlight code and on the stethoscope section of the ties code." - - imageadd: "Adds new \"in_hand\" icons for penlights and stethoscopes, both will now appear on your hands when used. Penlights have both \"off\" and \"on\" icons, fancy stuff!" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6870.yml b/html/changelogs/AutoChangeLog-pr-6870.yml deleted file mode 100644 index 9c5a7dd1e02d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6870.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "LTNTS" -delete-after: True -changes: - - imageadd: "port tgsprites for pills (including a new variation)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6880.yml b/html/changelogs/AutoChangeLog-pr-6880.yml deleted file mode 100644 index 488b6216cedd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6880.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Contrabang" -delete-after: True -changes: - - rscadd: "Smartgunner Machete Scabbard, which smartgunners can wear on their back when their harness is equipped." - - balance: "SG's vendor has replaced the 6P Machete Scabbard with a 15P Smartgunner Machete Scabbard." \ No newline at end of file diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml index d2c6b2be5f14..8541bfbd26e4 100644 --- a/html/changelogs/archive/2024-08.yml +++ b/html/changelogs/archive/2024-08.yml @@ -133,3 +133,35 @@ call another dropship realforest2001: - bugfix: Fixes the cap on rifleman Lance Corporals. +2024-08-07: + Contrabang: + - rscadd: Smartgunner Machete Scabbard, which smartgunners can wear on their back + when their harness is equipped. + - balance: SG's vendor has replaced the 6P Machete Scabbard with a 15P Smartgunner + Machete Scabbard. + LC4492: + - rscadd: Adds penlights and stethoscopes to nurses and corpsmen, they can use them + to reliably check if someone have specific types of organ damage and how much, + without the need of other apparatus. Adds a new organ.status called "LITTLE_BRUISED", + used by the stethoscope and penlight to not give false positives when diagnosticating + someone (saying that they are healthy, when they actually have 9 heart damage). + - bugfix: Fixed an outdated check that made the entire "flash eyes with flashlight" + mechanic don't work at all. Also updated it to check some other things for ease + of logic. + - spellcheck: Fixed typos on the abandoned "flash eyes with flashlight" code. + - code_imp: 'Added new functionalities for both the stethoscope and penlight: The + stethoscopes can now be used to check the condition of both heart and lungs + individually by aiming the chest, letting you be able to check if the organs + are LITTLE_BRUISED (Have a damage equal or above 1), BRUISED (Have a damage + equal or above 10), BROKEN (have a damage equal or above 30) or "HEALTHY" (any + damage below 1). And the penlight, that can be used the same way to check the + condition of brain and eyes by aiming the eyes of the person you are interacting + with. Also with the fixing mentioned above, you can now flash people''s eyes + again! Everytime you check the condition of someone''s eyes, you will also flash + them. Replaced one letter vars in the flashlight code and on the stethoscope + section of the ties code.' + - imageadd: Adds new "in_hand" icons for penlights and stethoscopes, both will now + appear on your hands when used. Penlights have both "off" and "on" icons, fancy + stuff! + LTNTS: + - imageadd: port tgsprites for pills (including a new variation) From bf69d109c1c206346ee4b2afe364f02482297f1c Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Tue, 6 Aug 2024 23:47:33 -0400 Subject: [PATCH 257/275] Use DVIEW (#6712) # About the pull request Switches several uses of `view` over to `dview` and related procs/defines instead. Only swaps over where it would be inappropriate for native BYOND darkness to effect the results, i.e. it cares about a lack of obstructions rather than actual visibility. Created `doview()` and `USE_DOVIEW` as the `oview` version of `dview`. Tweaked `dview` and related procs to work slightly more like `view` would. `view` is from the perspective of the provided atom, seeing itself, its loc (usually a turf), and if on a turf, any surrounding turfs. `dview` set its loc to the provided atom, meaning it was in the *contents* of that atom, and would see itself and its loc (the atom)... which, as an atom, means it wouldn't see surrounding turfs. Existing uses of `dview` got around this by using `get_turf` on the provided atom. I changed the behavior so this wasn't necessary, allowing you to `dview` from the perspective of a atom and have it work like `view` would. Perhaps that should just be a built-in `get_turf` instead, but this more closely matches how `view` works. Used `HIDE_INVISIBLE_OBSERVER` as the see invis for `dview` as all the uses I saw were for in-character things, and thus should only effect things that were also in-character. Anything as invisible as an observer or more is assumed to be out-of-character. # Explain why it's good for the game Should (currently) have no effect on the game as native BYOND darkness isn't used (all areas have luminosity), but is one step towards allowing that system to work appropriately if enabled. # Testing Photographs and Procedure
    Screenshots & Videos Performance testing. All procs in question return a list of atoms. The procs of interest: ![image](https://github.com/user-attachments/assets/d4b487c9-5b8d-470e-8692-c7b2d8045d19) Current, with darkness disabled (area luminosity = 1): ![image](https://github.com/user-attachments/assets/f6ab0229-c868-4f9c-a98a-541357dd0a65) No performance difference between `view` and `dview`. As a test, darkness enabled (area luminosity = 0): ![image](https://github.com/user-attachments/assets/bb60b345-0df7-45f3-8f09-a97fdfd43cd9) `dview` is notably slower than `view`, likely because `view` has smaller lists of things it can see due to darkness and thus shorter loops.
    # Changelog No player facing changes. --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/__HELPERS/unsorted.dm | 33 +++++++++++++------ code/datums/ammo/energy.dm | 3 +- code/datums/beam.dm | 9 ++--- code/datums/disease.dm | 3 +- code/datums/emergency_calls/cryo_marines.dm | 3 +- code/datums/emergency_calls/cryo_spec.dm | 3 +- code/game/machinery/camera/camera.dm | 4 ++- .../machinery/computer/almayer_control.dm | 4 +-- .../game/machinery/computer/communications.dm | 4 +-- .../computer/groundside_operations.dm | 2 +- .../effects/effect_system/chemsmoke.dm | 3 +- code/game/objects/items/devices/cictablet.dm | 2 +- code/game/objects/items/devices/pinpointer.dm | 4 +-- code/game/objects/structures/tables_racks.dm | 4 ++- code/game/turfs/turf.dm | 6 ++-- code/modules/cm_tech/droppod/droppod.dm | 3 +- code/modules/defenses/tesla_coil.dm | 6 ++-- code/modules/mob/living/carbon/human/say.dm | 3 +- .../mob/living/carbon/human/whisper.dm | 3 +- .../mob/living/carbon/xenomorph/Abilities.dm | 9 +++-- .../abilities/predalien/predalien_powers.dm | 3 +- .../xenomorph/strains/castes/runner/acid.dm | 8 +++-- .../living/simple_animal/friendly/mouse.dm | 3 +- .../simple_animal/hostile/retaliate/drone.dm | 25 +++++++------- code/modules/nano/nanoui.dm | 2 +- 25 files changed, 92 insertions(+), 60 deletions(-) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 3391b3251e6d..5a307ac02ed5 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1340,29 +1340,35 @@ GLOBAL_LIST_INIT(WALLITEMS, list( GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) /// Version of view() which ignores darkness, because BYOND doesn't have it (I actually suggested it but it was tagged redundant, BUT HEARERS IS A T- /rant). -/proc/dview(range = world.view, center, invis_flags = 0) +/proc/dview(range = world.view, atom/center, invis_flags = 0) if(!center) return - GLOB.dview_mob.loc = center - + GLOB.dview_mob.loc = isturf(center) ? center : center.loc GLOB.dview_mob.see_invisible = invis_flags - . = view(range, GLOB.dview_mob) + . = oview(range, GLOB.dview_mob) GLOB.dview_mob.loc = null +/// Version of oview() which ignores darkness +/proc/doview(range, atom/center, invis_flags) + if(!center) + return + + return dview(range, center, invis_flags) - center + /mob/dview name = "INTERNAL DVIEW MOB" - invisibility = 101 + invisibility = INVISIBILITY_ABSTRACT density = FALSE - see_in_dark = 1e6 + see_in_dark = INFINITY var/ready_to_die = FALSE /mob/dview/Initialize() //Properly prevents this mob from gaining huds or joining any global lists SHOULD_CALL_PARENT(FALSE) - if(flags_atom & INITIALIZED) + if(CHECK_BITFIELD(flags_atom, INITIALIZED)) stack_trace("Warning: [src]([type]) initialized multiple times!") - flags_atom |= INITIALIZED + ENABLE_BITFIELD(flags_atom, INITIALIZED) return INITIALIZE_HINT_NORMAL /mob/dview/Destroy(force = FALSE) @@ -1378,12 +1384,19 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) #define FOR_DVIEW(type, range, center, invis_flags) \ - GLOB.dview_mob.loc = center; \ + GLOB.dview_mob.loc = isturf(center) ? (center) : (center).loc; \ GLOB.dview_mob.see_invisible = invis_flags; \ - for(type in view(range, GLOB.dview_mob)) + for(type in oview(range, GLOB.dview_mob)) #define FOR_DVIEW_END GLOB.dview_mob.loc = null +#define FOR_DOVIEW(type, range, center, invis_flags) \ + GLOB.dview_mob.loc = isturf(center) ? (center) : (center).loc; \ + GLOB.dview_mob.see_invisible = invis_flags; \ + for(type in oview(range, GLOB.dview_mob) - (center)) + +#define FOR_DOVIEW_END FOR_DVIEW_END + /proc/get_turf_pixel(atom/AM) if(!istype(AM)) return diff --git a/code/datums/ammo/energy.dm b/code/datums/ammo/energy.dm index 3ddd11eedf55..6eb865034cbe 100644 --- a/code/datums/ammo/energy.dm +++ b/code/datums/ammo/energy.dm @@ -204,7 +204,7 @@ /datum/ammo/energy/yautja/caster/sphere/stun/proc/do_area_stun(obj/projectile/P) playsound(P, 'sound/weapons/wave.ogg', 75, 1, 25) - for (var/mob/living/carbon/M in view(src.stun_range, get_turf(P))) + FOR_DVIEW(var/mob/living/carbon/M, src.stun_range, get_turf(P), HIDE_INVISIBLE_OBSERVER) var/stun_time = src.stun_time log_attack("[key_name(M)] was stunned by a plasma immobilizer from [key_name(P.firer)] at [get_area(P)]") if (isyautja(M)) @@ -214,6 +214,7 @@ to_chat(M, SPAN_DANGER("A powerful electric shock ripples through your body, freezing you in place!")) M.apply_effect(stun_time, STUN) M.apply_effect(stun_time, WEAKEN) + FOR_DVIEW_END /datum/ammo/energy/yautja/rifle/bolt name = "plasma rifle bolt" diff --git a/code/datums/beam.dm b/code/datums/beam.dm index 4b024df585f9..e700016b5f32 100644 --- a/code/datums/beam.dm +++ b/code/datums/beam.dm @@ -215,13 +215,7 @@ return newbeam /proc/zap_beam(atom/source, zap_range, damage, list/blacklistmobs) - var/list/zap_data = list() - for(var/mob/living/carbon/xenomorph/beno in oview(zap_range, source)) - zap_data += beno - for(var/xeno in zap_data) - var/mob/living/carbon/xenomorph/living = xeno - if(!living) - return + FOR_DOVIEW(var/mob/living/carbon/xenomorph/living, zap_range, source, HIDE_INVISIBLE_OBSERVER) if(living.stat == DEAD) continue if(living in blacklistmobs) @@ -229,3 +223,4 @@ source.beam(living, icon_state="lightning[rand(1,12)]", time = 3, maxdistance = zap_range + 2) living.set_effect(2, SLOW) log_attack("[living] was zapped by [source]") + FOR_DOVIEW_END diff --git a/code/datums/disease.dm b/code/datums/disease.dm index 024337c8e065..497c62cddec6 100644 --- a/code/datums/disease.dm +++ b/code/datums/disease.dm @@ -121,10 +121,11 @@ GLOBAL_LIST_INIT(diseases, typesof(/datum/disease) - /datum/disease) check_range = 1 // everything else, like infect-on-contact things, only infect things on top of it if(isturf(source.loc)) - for(var/mob/living/carbon/victim in oview(check_range, source)) + FOR_DOVIEW(var/mob/living/carbon/victim, check_range, source, HIDE_INVISIBLE_OBSERVER) if(isturf(victim.loc)) if(AStar(source.loc, victim.loc, /turf/proc/AdjacentTurfs, /turf/proc/Distance, check_range)) victim.contract_disease(src, 0, 1, force_spread) + FOR_DOVIEW_END return diff --git a/code/datums/emergency_calls/cryo_marines.dm b/code/datums/emergency_calls/cryo_marines.dm index fb8d4b8a5a69..56fa434d09c3 100644 --- a/code/datums/emergency_calls/cryo_marines.dm +++ b/code/datums/emergency_calls/cryo_marines.dm @@ -37,10 +37,11 @@ human.create_hud() if(!mind) - for(var/obj/structure/machinery/cryopod/pod in view(7,human)) + FOR_DVIEW(var/obj/structure/machinery/cryopod/pod, 7, human, HIDE_INVISIBLE_OBSERVER) if(pod && !pod.occupant) pod.go_in_cryopod(human, silent = TRUE) break + FOR_DVIEW_END sleep(5) var/datum/squad/marine/cryo/cryo_squad = GLOB.RoleAuthority.squads_by_type[/datum/squad/marine/cryo] diff --git a/code/datums/emergency_calls/cryo_spec.dm b/code/datums/emergency_calls/cryo_spec.dm index 945ab474d4c9..5d4f621a473a 100644 --- a/code/datums/emergency_calls/cryo_spec.dm +++ b/code/datums/emergency_calls/cryo_spec.dm @@ -35,10 +35,11 @@ human.create_hud() if(!mind) - for(var/obj/structure/machinery/cryopod/pod in view(7,human)) + FOR_DVIEW(var/obj/structure/machinery/cryopod/pod, 7, human, HIDE_INVISIBLE_OBSERVER) if(pod && !pod.occupant) pod.go_in_cryopod(human, silent = TRUE) break + FOR_DVIEW_END sleep(5) human.client?.prefs.copy_all_to(human, JOB_SQUAD_SPECIALIST, TRUE, TRUE) diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 4f6b40968bdb..3b7d824928df 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -263,9 +263,11 @@ GLOBAL_LIST_EMPTY_TYPED(all_cameras, /obj/structure/machinery/camera) //Return a working camera that can see a given mob //or null if none /proc/seen_by_camera(mob/M) - for(var/obj/structure/machinery/camera/C in oview(4, M)) + FOR_DOVIEW(var/obj/structure/machinery/camera/C, 4, M, HIDE_INVISIBLE_OBSERVER) if(C.can_use()) // check if camera disabled + FOR_DOVIEW_END return C + FOR_DOVIEW_END return null /proc/near_range_camera(mob/M) diff --git a/code/game/machinery/computer/almayer_control.dm b/code/game/machinery/computer/almayer_control.dm index 3d3c0fdbe4df..e9c9cf91a816 100644 --- a/code/game/machinery/computer/almayer_control.dm +++ b/code/game/machinery/computer/almayer_control.dm @@ -184,7 +184,7 @@ to_chat(user, SPAN_WARNING("Arrays are re-cycling. Please stand by.")) return FALSE var/input = stripped_input(user, "Please choose a message to transmit to USCM. Please be aware that this process is very expensive, and abuse will lead to termination. Transmission does not guarantee a response. There is a small delay before you may send another message. Be clear and concise.", "To abort, send an empty message.", "") - if(!input || !(user in view(1,src)) || !COOLDOWN_FINISHED(src, cooldown_central)) + if(!input || !(user in dview(1, src)) || !COOLDOWN_FINISHED(src, cooldown_central)) return FALSE high_command_announce(input, user) @@ -211,7 +211,7 @@ to_chat(user, SPAN_WARNING("Please allow at least [COOLDOWN_TIMELEFT(src, cooldown_message)/10] second\s to pass between announcements.")) return FALSE var/input = stripped_multiline_input(user, "Please write a message to announce to the station crew.", "Priority Announcement", "") - if(!input || !COOLDOWN_FINISHED(src, cooldown_message) || !(user in view(1,src))) + if(!input || !COOLDOWN_FINISHED(src, cooldown_message) || !(user in dview(1, src))) return FALSE var/signed = null diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 2e6922e43a85..8d3f78cb1857 100644 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -134,7 +134,7 @@ to_chat(usr, SPAN_WARNING("Please allow at least [COOLDOWN_COMM_MESSAGE_LONG*0.1] second\s to pass between announcements.")) return FALSE var/input = stripped_multiline_input(usr, "Please write a message to announce to the station crew.", "Priority Announcement", "") - if(!input || authenticated != 2 || world.time < cooldown_message + COOLDOWN_COMM_MESSAGE_LONG || !(usr in view(1,src))) + if(!input || authenticated != 2 || world.time < cooldown_message + COOLDOWN_COMM_MESSAGE_LONG || !(usr in dview(1, src))) return FALSE marine_announcement(input) @@ -302,7 +302,7 @@ to_chat(usr, SPAN_WARNING("Arrays recycling. Please stand by.")) return FALSE var/input = stripped_input(usr, "Please choose a message to transmit to USCM. Please be aware that this process is very expensive, and abuse will lead to termination. Transmission does not guarantee a response. There is a small delay before you may send another message. Be clear and concise.", "To abort, send an empty message.", "") - if(!input || !(usr in view(1,src)) || authenticated != 2 || world.time < cooldown_central + COOLDOWN_COMM_CENTRAL) return FALSE + if(!input || !(usr in dview(1, src)) || authenticated != 2 || world.time < cooldown_central + COOLDOWN_COMM_CENTRAL) return FALSE high_command_announce(input, usr) to_chat(usr, SPAN_NOTICE("Message transmitted.")) diff --git a/code/game/machinery/computer/groundside_operations.dm b/code/game/machinery/computer/groundside_operations.dm index 591c63a76bee..376357a49174 100644 --- a/code/game/machinery/computer/groundside_operations.dm +++ b/code/game/machinery/computer/groundside_operations.dm @@ -235,7 +235,7 @@ to_chat(usr, SPAN_WARNING("Access denied.")) return var/input = stripped_multiline_input(usr, "Please write a message to announce to the station crew.", "Priority Announcement", "") - if(!input || !is_announcement_active || !(usr in view(1,src))) + if(!input || !is_announcement_active || !(usr in dview(1, src))) return FALSE is_announcement_active = FALSE diff --git a/code/game/objects/effects/effect_system/chemsmoke.dm b/code/game/objects/effects/effect_system/chemsmoke.dm index 1b22ed6054eb..41b58ba39e77 100644 --- a/code/game/objects/effects/effect_system/chemsmoke.dm +++ b/code/game/objects/effects/effect_system/chemsmoke.dm @@ -57,10 +57,11 @@ targetTurfs = new() //build affected area list - for(var/turf/T in view(range, location)) + FOR_DVIEW(var/turf/T, range, location, HIDE_INVISIBLE_OBSERVER) //cull turfs to circle if(cheap_pythag(T.x - location.x, T.y - location.y) <= range) targetTurfs += T + FOR_DVIEW_END //make secondary list for reagents that affect walls if(chemholder.reagents.has_reagent("thermite") || chemholder.reagents.has_reagent("plantbgone")) diff --git a/code/game/objects/items/devices/cictablet.dm b/code/game/objects/items/devices/cictablet.dm index 597886a0cb85..c53301295fe3 100644 --- a/code/game/objects/items/devices/cictablet.dm +++ b/code/game/objects/items/devices/cictablet.dm @@ -104,7 +104,7 @@ return FALSE var/input = stripped_multiline_input(user, "Please write a message to announce to the [MAIN_SHIP_NAME]'s crew and all groundside personnel.", "Priority Announcement", "") - if(!input || !COOLDOWN_FINISHED(src, announcement_cooldown) || !(user in view(1, src))) + if(!input || !COOLDOWN_FINISHED(src, announcement_cooldown) || !(user in dview(1, src))) return FALSE var/signed = null diff --git a/code/game/objects/items/devices/pinpointer.dm b/code/game/objects/items/devices/pinpointer.dm index 2f5d9ffe9d5f..3dd9fdaf1253 100644 --- a/code/game/objects/items/devices/pinpointer.dm +++ b/code/game/objects/items/devices/pinpointer.dm @@ -126,10 +126,10 @@ mode = 1 var/locationx = tgui_input_real_number(usr, "Please input the x coordinate to search for.", "Location?") - if(!locationx || !(usr in view(1,src))) + if(!locationx || !(usr in dview(1, src))) return var/locationy = tgui_input_real_number(usr, "Please input the y coordinate to search for.", "Location?") - if(!locationy || !(usr in view(1,src))) + if(!locationy || !(usr in dview(1, src))) return var/turf/Z = get_turf(src) diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index a1542f7baf75..760633348b81 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -385,9 +385,11 @@ to_chat(usr, SPAN_WARNING("You have moved a table too recently.")) return FALSE - for(var/mob/living/mob_behind_table in oview(src, 0)) + FOR_DOVIEW(var/mob/living/mob_behind_table, 0, src, HIDE_INVISIBLE_OBSERVER) to_chat(usr, SPAN_WARNING("[mob_behind_table] is in the way of [src].")) + FOR_DVIEW_END return FALSE + FOR_DVIEW_END var/list/directions = list() if(direction) diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 59a9d6d69315..0082cb6ae0ae 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -478,18 +478,20 @@ /turf/proc/AdjacentTurfs() var/L[] = new() - for(var/turf/t in oview(src,1)) + FOR_DOVIEW(var/turf/t, 1, src, HIDE_INVISIBLE_OBSERVER) if(!t.density) if(!LinkBlocked(src, t) && !TurfBlockedNonWindow(t)) L.Add(t) + FOR_DOVIEW_END return L /turf/proc/AdjacentTurfsSpace() var/L[] = new() - for(var/turf/t in oview(src,1)) + FOR_DOVIEW(var/turf/t, 1, src, HIDE_INVISIBLE_OBSERVER) if(!t.density) if(!LinkBlocked(src, t) && !TurfBlockedNonWindow(t)) L.Add(t) + FOR_DOVIEW_END return L /turf/proc/Distance(turf/t) diff --git a/code/modules/cm_tech/droppod/droppod.dm b/code/modules/cm_tech/droppod/droppod.dm index 030dd11474ec..0dfa8d12aa9f 100644 --- a/code/modules/cm_tech/droppod/droppod.dm +++ b/code/modules/cm_tech/droppod/droppod.dm @@ -168,8 +168,9 @@ for(var/obj/structure/machinery/defenses/def in loc) qdel(def) - for(var/mob/mob in view(7, loc)) + FOR_DVIEW(var/mob/mob, 7, loc, HIDE_INVISIBLE_OBSERVER) shake_camera(mob, 4, 5) + FOR_DVIEW_END addtimer(CALLBACK(src, PROC_REF(open)), open_time) diff --git a/code/modules/defenses/tesla_coil.dm b/code/modules/defenses/tesla_coil.dm index 0eab59e7d7c4..0f7a0090300a 100644 --- a/code/modules/defenses/tesla_coil.dm +++ b/code/modules/defenses/tesla_coil.dm @@ -70,7 +70,7 @@ /obj/structure/machinery/defenses/tesla_coil/proc/get_target() targets = list() - for(var/mob/living/M in oview(tesla_range, src)) + FOR_DOVIEW(var/mob/living/M, tesla_range, src, HIDE_INVISIBLE_OBSERVER) if(M.stat == DEAD) continue if(HAS_TRAIT(M, TRAIT_CHARGING)) @@ -81,10 +81,12 @@ continue targets += M + FOR_DOVIEW_END - for(var/obj/structure/machinery/defenses/D in oview(tesla_range, src)) + FOR_DOVIEW(var/obj/structure/machinery/defenses/D, tesla_range, src, HIDE_INVISIBLE_OBSERVER) if(D.turned_on) targets += D + FOR_DOVIEW_END /obj/structure/machinery/defenses/tesla_coil/proc/fire(atoms) if(!(world.time - last_fired >= fire_delay) || !turned_on) diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index c95efd8a2995..c0083181fcf2 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -134,9 +134,10 @@ return if(RADIO_CHANNEL_INTERCOM) message_mode = null - for(var/obj/item/device/radio/intercom/I in view(1)) + FOR_DVIEW(var/obj/item/device/radio/intercom/I, 1, src, HIDE_INVISIBLE_OBSERVER) used_radios += I break // remove this if we EVER have two different intercomms with DIFFERENT frequencies IN ONE ROOM + FOR_DVIEW_END else if(message_mode != MESSAGE_MODE_LOCAL) var/earpiece = get_type_in_ears(/obj/item/device/radio) diff --git a/code/modules/mob/living/carbon/human/whisper.dm b/code/modules/mob/living/carbon/human/whisper.dm index eb5ec949cece..cd4a08aefef7 100644 --- a/code/modules/mob/living/carbon/human/whisper.dm +++ b/code/modules/mob/living/carbon/human/whisper.dm @@ -79,10 +79,11 @@ listening += C //pass on the message to objects that can hear us. - for (var/obj/O in view(message_range, src)) + FOR_DVIEW(var/obj/O, message_range, src, HIDE_INVISIBLE_OBSERVER) spawn (0) if (O) O.hear_talk(src, message) //O.hear_talk(src, message, verb, speaking) + FOR_DVIEW_END var/list/eavesdropping = hearers(eavesdropping_range, src) eavesdropping -= src diff --git a/code/modules/mob/living/carbon/xenomorph/Abilities.dm b/code/modules/mob/living/carbon/xenomorph/Abilities.dm index 36ac953ac039..6c220f41ad45 100644 --- a/code/modules/mob/living/carbon/xenomorph/Abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/Abilities.dm @@ -144,16 +144,18 @@ xeno.visible_message(SPAN_XENOHIGHDANGER("[xeno] emits an ear-splitting guttural roar!")) xeno.create_shriekwave(14) //Adds the visual effect. Wom wom wom, 14 shriekwaves - for(var/mob/mob in view()) + FOR_DVIEW(var/mob/mob, world.view, owner, HIDE_INVISIBLE_OBSERVER) if(mob && mob.client) if(isxeno(mob)) shake_camera(mob, 10, 1) else shake_camera(mob, 30, 1) //50 deciseconds, SORRY 5 seconds was way too long. 3 seconds now + FOR_DVIEW_END var/list/mobs_in_view = list() - for(var/mob/living/carbon/M in oview(7, xeno)) + FOR_DOVIEW(var/mob/living/carbon/M, 7, xeno, HIDE_INVISIBLE_OBSERVER) mobs_in_view += M + FOR_DOVIEW_END for(var/mob/living/carbon/M in orange(10, xeno)) if(SEND_SIGNAL(M, COMSIG_MOB_SCREECH_ACT, xeno) & COMPONENT_SCREECH_ACT_CANCEL) continue @@ -247,7 +249,7 @@ var/whisper = strip_html(input("Message:", "Psychic Radiance") as text|null) if(!whisper || !xeno_player.check_state(TRUE)) return - for(var/mob/living/possible_target in view(12, xeno_player)) + FOR_DVIEW(var/mob/living/possible_target, 12, xeno_player, HIDE_INVISIBLE_OBSERVER) if(possible_target == xeno_player || !possible_target.client) continue target_list += possible_target @@ -255,6 +257,7 @@ to_chat(possible_target, SPAN_XENOQUEEN("You hear a strange, alien voice in your head. \"[whisper]\"")) else to_chat(possible_target, SPAN_XENOQUEEN("You hear the voice of [xeno_player] resonate in your head. \"[whisper]\"")) + FOR_DVIEW_END if(!length(target_list)) return var/targetstring = english_list(target_list) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm index a240c3928a3c..10bf45eabcc9 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm @@ -13,7 +13,7 @@ playsound(xeno.loc, pick(predalien_roar), 75, 0, status = 0) xeno.visible_message(SPAN_XENOHIGHDANGER("[xeno] emits a guttural roar!")) xeno.create_shriekwave(7) //Adds the visual effect. Wom wom wom, 7 shriekwaves - for(var/mob/living/carbon/carbon in view(7, xeno)) + FOR_DVIEW(var/mob/living/carbon/carbon, 7, xeno, HIDE_INVISIBLE_OBSERVER) if(ishuman(carbon)) var/mob/living/carbon/human/human = carbon human.disable_special_items() @@ -29,6 +29,7 @@ if(!istype(behavior)) continue new /datum/effects/xeno_buff(carbon, xeno, ttl = (0.25 SECONDS * behavior.kills + 3 SECONDS), bonus_damage = bonus_damage_scale * behavior.kills, bonus_speed = (bonus_speed_scale * behavior.kills)) + FOR_DVIEW_END apply_cooldown() return ..() diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/runner/acid.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/runner/acid.dm index 0fdaa264bd99..0fb4a17190a1 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/runner/acid.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/runner/acid.dm @@ -120,7 +120,7 @@ var/max_burn_damage = acid_amount / caboom_burn_damage_ratio var/burn_range = acid_amount / caboom_burn_range_ratio - for(var/barricades in view(bound_xeno, acid_range)) + for(var/barricades in dview(acid_range, bound_xeno)) if(istype(barricades, /obj/structure/barricade)) new caboom_struct_acid_type(get_turf(barricades), barricades) continue @@ -129,7 +129,7 @@ continue var/x = bound_xeno.x var/y = bound_xeno.y - for(var/mob/living/target_living in view(bound_xeno, burn_range)) + FOR_DVIEW(var/mob/living/target_living, burn_range, bound_xeno, HIDE_INVISIBLE_OBSERVER) if (!isxeno_human(target_living) || bound_xeno.can_not_harm(target_living)) continue var/dist = 0 @@ -145,8 +145,10 @@ damage *= XVX_ACID_DAMAGEMULT target_living.apply_damage(damage, BURN) - for(var/turf/T in view(bound_xeno, acid_range)) + FOR_DVIEW_END + FOR_DVIEW(var/turf/T, acid_range, bound_xeno, HIDE_INVISIBLE_OBSERVER) new /obj/effect/particle_effect/smoke/acid_runner_harmless(T) + FOR_DVIEW_END playsound(bound_xeno, 'sound/effects/blobattack.ogg', 75) if(bound_xeno.client && bound_xeno.hive) var/datum/hive_status/hive_status = bound_xeno.hive diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index 182bc2525c17..03f1b97c3fc7 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -32,8 +32,9 @@ /mob/living/simple_animal/mouse/Life(delta_time) ..() if(!stat && prob(speak_chance)) - for(var/mob/M in view()) + FOR_DVIEW(var/mob/M, world.view, src, HIDE_INVISIBLE_OBSERVER) M << 'sound/effects/mousesqueek.ogg' + FOR_DVIEW_END if(!ckey && stat == CONSCIOUS && prob(0.5)) set_stat(UNCONSCIOUS) diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm index b7c091d564d6..84c5d13f7862 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm @@ -175,44 +175,45 @@ spark.holder = null var/obj/loot + var/list/reachable_atoms = dview(7, src) //shards loot = new /obj/item/shard(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(75)) loot = new /obj/item/shard(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(50)) loot = new /obj/item/shard(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(25)) loot = new /obj/item/shard(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) //rods loot = new /obj/item/stack/rods(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(75)) loot = new /obj/item/stack/rods(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(50)) loot = new /obj/item/stack/rods(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(25)) loot = new /obj/item/stack/rods(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) //plasteel loot = new /obj/item/stack/sheet/plasteel(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(75)) loot = new /obj/item/stack/sheet/plasteel(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(50)) loot = new /obj/item/stack/sheet/plasteel(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(25)) loot = new /obj/item/stack/sheet/plasteel(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) return ..() diff --git a/code/modules/nano/nanoui.dm b/code/modules/nano/nanoui.dm index 7e259711a20e..1fee0d5f3bce 100644 --- a/code/modules/nano/nanoui.dm +++ b/code/modules/nano/nanoui.dm @@ -167,7 +167,7 @@ nanoui is used to open and update nano browser uis else if (allowed_user_stat == -1 || user == src_object) set_status(STATUS_INTERACTIVE, push_update) // interactive (green visibility) else if (isSilicon(user)) - if (src_object in view(7, user)) // robots can see and interact with things they can see within 7 tiles + if (src_object in dview(7, user)) // robots can see and interact with things they can see within 7 tiles set_status(STATUS_INTERACTIVE, push_update) // interactive (green visibility) else set_status(STATUS_DISABLED, push_update) // no updates, completely disabled (red visibility) From e931d41e5536055f103671ca84acfcea020d97c4 Mon Sep 17 00:00:00 2001 From: Crystalic <39885003+blackcrystall@users.noreply.github.com> Date: Wed, 7 Aug 2024 11:51:03 +0500 Subject: [PATCH 258/275] Hold my Beer (Fix of hi intellligent data lookup in TGUI Who/Staff Who (#6786) :cl: BlackCrystalic fix: No more admin data sended to normal players in who/staff who /:cl: --------- Co-authored-by: Deleted user Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/controllers/subsystem/who.dm | 295 ++++++++++----------- tgui/packages/tgui/interfaces/StaffWho.jsx | 164 +++++++++--- tgui/packages/tgui/interfaces/Who.jsx | 198 ++++++++------ 3 files changed, 375 insertions(+), 282 deletions(-) diff --git a/code/controllers/subsystem/who.dm b/code/controllers/subsystem/who.dm index 43ecbb435587..6c817fb1245e 100644 --- a/code/controllers/subsystem/who.dm +++ b/code/controllers/subsystem/who.dm @@ -17,17 +17,29 @@ SUBSYSTEM_DEF(who) who.update_data() staff_who.update_data() -//datum + + +// WHO DATA /datum/player_list var/tgui_name = "Who" var/tgui_interface_name = "Who" - var/list/mobs_ckey = list() - var/list/list_data = list() + var/list/base_data = list() + var/list/admin_sorted_additional = list() /datum/player_list/proc/update_data() - var/list/new_list_data = list() - var/list/new_mobs_ckey = list() - var/list/additional_data = list( + var/list/base_data = list() + var/list/admin_sorted_additional = list() + + var/list/factions_additional = list() + admin_sorted_additional["factions_additional"] = list("flags" = R_MOD|R_ADMIN, "data" = factions_additional) + + var/list/player_additional = list() + admin_sorted_additional["player_additional"] = list("flags" = R_MOD|R_ADMIN, "data" = player_additional) + + var/list/player_stealthed_additional = list() + admin_sorted_additional["player_stealthed_additional"] = list("flags" = R_STEALTH, "data" = player_stealthed_additional) + + var/list/counted_additional = list( "lobby" = 0, "admin_observers" = 0, "observers" = 0, @@ -38,35 +50,40 @@ SUBSYSTEM_DEF(who) "uscm" = 0, "uscm_marines" = 0, ) - new_list_data["additional_info"] = list() var/list/counted_factions = list() + + // Running thru all clients and doing some counts for(var/client/client as anything in sortTim(GLOB.clients, GLOBAL_PROC_REF(cmp_ckey_asc))) - CHECK_TICK - new_list_data["all_clients"]++ var/list/client_payload = list() - client_payload["ckey"] = "[client.key]" - client_payload["text"] = "[client.key]" + client_payload["text"] = client.key client_payload["ckey_color"] = "white" + if(CLIENT_IS_STEALTHED(client)) + player_stealthed_additional["total_players"] += list(list(client.key = list(client_payload))) + else if(client.admin_holder?.fakekey) + player_additional["total_players"] += list(list(client.key = list(client_payload))) + else + base_data["total_players"] += list(list(client.key = list(client_payload.Copy()))) + player_additional["total_players"] += list(list(client.key = list(client_payload))) + var/mob/client_mob = client.mob - new_mobs_ckey[client.key] = client_mob if(client_mob) if(istype(client_mob, /mob/new_player)) client_payload["text"] += " - in Lobby" - additional_data["lobby"]++ + counted_additional["lobby"]++ else if(isobserver(client_mob)) client_payload["text"] += " - Playing as [client_mob.real_name]" if(CLIENT_IS_STAFF(client)) - additional_data["admin_observers"]++ + counted_additional["admin_observers"]++ else - additional_data["observers"]++ + counted_additional["observers"]++ var/mob/dead/observer/observer = client_mob if(observer.started_as_observer) - client_payload["color"] += "#ce89cd" + client_payload["color"] = "#ce89cd" client_payload["text"] += " - Spectating" else - client_payload["color"] += "#A000D0" + client_payload["color"] = "#A000D0" client_payload["text"] += " - DEAD" else @@ -74,120 +91,66 @@ SUBSYSTEM_DEF(who) switch(client_mob.stat) if(UNCONSCIOUS) - client_payload["color"] += "#B0B0B0" + client_payload["color"] = "#B0B0B0" client_payload["text"] += " - Unconscious" if(DEAD) - client_payload["color"] += "#A000D0" + client_payload["color"] = "#A000D0" client_payload["text"] += " - DEAD" if(client_mob.stat != DEAD) if(isxeno(client_mob)) - client_payload["color"] += "#ec3535" + client_payload["color"] = "#ec3535" client_payload["text"] += " - Xenomorph" else if(ishuman(client_mob)) if(client_mob.faction == FACTION_ZOMBIE) counted_factions[FACTION_ZOMBIE]++ - client_payload["color"] += "#2DACB1" + client_payload["color"] = "#2DACB1" client_payload["text"] += " - Zombie" else if(client_mob.faction == FACTION_YAUTJA) - client_payload["color"] += "#7ABA19" + client_payload["color"] = "#7ABA19" client_payload["text"] += " - Yautja" - additional_data["yautja"]++ + counted_additional["yautja"]++ if(client_mob.status_flags & XENO_HOST) - additional_data["infected_preds"]++ + counted_additional["infected_preds"]++ else - additional_data["humans"]++ + counted_additional["humans"]++ if(client_mob.status_flags & XENO_HOST) - additional_data["infected_humans"]++ + counted_additional["infected_humans"]++ if(client_mob.faction == FACTION_MARINE) - additional_data["uscm"]++ + counted_additional["uscm"]++ if(client_mob.job in (GLOB.ROLES_MARINES)) - additional_data["uscm_marines"]++ + counted_additional["uscm_marines"]++ else counted_factions[client_mob.faction]++ - new_list_data["total_players"] += list(client_payload) - - new_list_data["additional_info"] += list(list( - "content" = "In Lobby: [additional_data["lobby"]]", - "color" = "#777", - "text" = "Player in lobby", - )) - - new_list_data["additional_info"] += list(list( - "content" = "Spectating Players: [additional_data["observers"]]", - "color" = "#777", - "text" = "Spectating players", - )) - - new_list_data["additional_info"] += list(list( - "content" = "Spectating Admins: [additional_data["admin_observers"]]", - "color" = "#777", - "text" = "Spectating administrators", - )) - - new_list_data["additional_info"] += list(list( - "content" = "Humans: [additional_data["humans"]]", - "color" = "#2C7EFF", - "text" = "Players playing as Human", - )) - - new_list_data["additional_info"] += list(list( - "content" = "Infected Humans: [additional_data["infected_humans"]]", - "color" = "#ec3535", - "text" = "Players playing as Infected Human", - )) - - new_list_data["additional_info"] += list(list( - "content" = "[MAIN_SHIP_NAME] Personnel: [additional_data["uscm"]]", - "color" = "#5442bd", - "text" = "Players playing as [MAIN_SHIP_NAME] Personnel", - )) - - new_list_data["additional_info"] += list(list( - "content" = "Marines: [additional_data["uscm_marines"]]", - "color" = "#5442bd", - "text" = "Players playing as Marines", - )) - - new_list_data["additional_info"] += list(list( - "content" = "Yautjas: [additional_data["yautja"]]", - "color" = "#7ABA19", - "text" = "Players playing as Yautja", - )) - - new_list_data["additional_info"] += list(list( - "content" = "Infected Predators: [additional_data["infected_preds"]]", - "color" = "#7ABA19", - "text" = "Players playing as Infected Yautja", - )) + //Bulky section with pre writen names and desc for counts + factions_additional += list(list("content" = "In Lobby: [counted_additional["lobby"]]", "color" = "#777", "text" = "Player in lobby")) + factions_additional += list(list("content" = "Spectating Players: [counted_additional["observers"]]", "color" = "#777", "text" = "Spectating players")) + factions_additional += list(list("content" = "Spectating Admins: [counted_additional["admin_observers"]]", "color" = "#777", "text" = "Spectating administrators")) + factions_additional += list(list("content" = "Humans: [counted_additional["humans"]]", "color" = "#2C7EFF", "text" = "Players playing as Human")) + factions_additional += list(list("content" = "Infected Humans: [counted_additional["infected_humans"]]", "color" = "#ec3535", "text" = "Players playing as Infected Human")) + factions_additional += list(list("content" = "[MAIN_SHIP_NAME] Personnel: [counted_additional["uscm"]]", "color" = "#5442bd", "text" = "Players playing as [MAIN_SHIP_NAME] Personnel")) + factions_additional += list(list("content" = "Marines: [counted_additional["uscm_marines"]]", "color" = "#5442bd", "text" = "Players playing as Marines")) + factions_additional += list(list("content" = "Yautjas: [counted_additional["yautja"]]", "color" = "#7ABA19", "text" = "Players playing as Yautja")) + factions_additional += list(list("content" = "Infected Predators: [counted_additional["infected_preds"]]", "color" = "#7ABA19", "text" = "Players playing as Infected Yautja")) for(var/i in 1 to length(counted_factions)) - if(counted_factions[counted_factions[i]]) - new_list_data["factions"] += list(list( - "content" = "[counted_factions[i]]: [counted_factions[counted_factions[i]]]", - "color" = "#2C7EFF", - "text" = "Other", - )) + if(!counted_factions[counted_factions[i]]) + continue + factions_additional += list(list("content" = "[counted_factions[i]]: [counted_factions[counted_factions[i]]]", "color" = "#2C7EFF", "text" = "Other")) + if(counted_factions[FACTION_NEUTRAL]) - new_list_data["factions"] += list(list( - "content" = "[FACTION_NEUTRAL] Humans: [counted_factions[FACTION_NEUTRAL]]", - "color" = "#688944", - "text" = "Neutrals", - )) + factions_additional += list(list("content" = "[FACTION_NEUTRAL] Humans: [counted_factions[FACTION_NEUTRAL]]", "color" = "#688944", "text" = "Neutrals")) for(var/faction_to_get in ALL_XENO_HIVES) var/datum/hive_status/hive = GLOB.hive_datum[faction_to_get] - if(hive && length(hive.totalXenos)) - new_list_data["xenomorphs"] += list(list( - "content" = "[hive.name]: [length(hive.totalXenos)]", - "color" = hive.color ? hive.color : "#8200FF", - "text" = "Queen: [hive.living_xeno_queen ? "Alive" : "Dead"]", - )) + if(!hive || !length(hive.totalXenos)) + continue + factions_additional += list(list("content" = "[hive.name]: [length(hive.totalXenos)]", "color" = hive.color ? hive.color : "#8200FF", "text" = "Queen: [hive.living_xeno_queen ? "Alive" : "Dead"]")) - list_data = new_list_data - mobs_ckey = new_mobs_ckey + src.base_data = base_data + src.admin_sorted_additional = admin_sorted_additional /datum/player_list/tgui_interact(mob/user, datum/tgui/ui) ui = SStgui.try_update_ui(user, src, ui) @@ -197,12 +160,17 @@ SUBSYSTEM_DEF(who) ui.set_autoupdate(TRUE) /datum/player_list/ui_data(mob/user) - . = list_data - -/datum/player_list/ui_static_data(mob/user) . = list() + // Sending base client data, this data sended to EVERYONE + .["base_data"] = base_data - .["admin"] = CLIENT_IS_STAFF(user.client) + // Admin rights based data + if(!CLIENT_IS_STAFF(user.client)) + return + for(var/data_packet_name in admin_sorted_additional) // One by one for Drulikar complains + if(!check_client_rights(user.client, admin_sorted_additional[data_packet_name]["flags"], FALSE)) + continue + . += list("[data_packet_name]" = admin_sorted_additional[data_packet_name]["data"]) /datum/player_list/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) . = ..() @@ -211,13 +179,21 @@ SUBSYSTEM_DEF(who) switch(action) if("get_player_panel") - if(mobs_ckey[params["ckey"]]) - GLOB.admin_datums[usr.client.ckey].show_player_panel(mobs_ckey[params["ckey"]]) + if(!CLIENT_IS_STAFF(ui.user.client)) + return + var/chosen_ckey = params["ckey"] + for(var/client/target in GLOB.clients) + if(target.key != chosen_ckey) + continue + if(target.mob) + GLOB.admin_datums[ui.user.client.ckey].show_player_panel(target.mob) + break /datum/player_list/ui_status(mob/user, datum/ui_state/state) return UI_INTERACTIVE +// STAFF DATA /datum/player_list/staff tgui_name = "StaffWho" tgui_interface_name = "Staff Who" @@ -231,74 +207,79 @@ SUBSYSTEM_DEF(who) ) /datum/player_list/staff/update_data() - var/list/new_list_data = list() - mobs_ckey = list() + var/list/base_data = list() + var/list/admin_sorted_additional = list() - var/list/listings - var/list/mappings + var/list/admin_additional = list() + admin_sorted_additional["admin_additional"] = list("flags" = R_MOD|R_ADMIN, "data" = admin_additional) + + var/list/admin_stealthed_additional = list() + admin_sorted_additional["admin_stealthed_additional"] = list("flags" = R_STEALTH, "data" = admin_stealthed_additional) + + var/list/listings = list() if(CONFIG_GET(flag/show_manager)) - LAZYSET(mappings, "Management", R_PERMISSIONS) + listings["Management"] = list(R_PERMISSIONS, list()) if(CONFIG_GET(flag/show_devs)) - LAZYSET(mappings, "Maintainers", R_PROFILER) - LAZYSET(mappings, "Administrators", R_ADMIN) + listings["Maintainers"] = list(R_PROFILER, list()) + listings["Administrators"] = list(R_ADMIN, list()) if(CONFIG_GET(flag/show_mods)) - LAZYSET(mappings, "Moderators", R_MOD && R_BAN) + listings["Moderators"] = list(R_MOD|R_BAN, list()) if(CONFIG_GET(flag/show_mentors)) - LAZYSET(mappings, "Mentors", R_MENTOR) - - for(var/category in mappings) - LAZYSET(listings, category, list()) + listings["Mentors"] = list(R_MENTOR, list()) for(var/client/client as anything in GLOB.admins) - if(client.admin_holder?.fakekey && !CLIENT_IS_STAFF(client)) - continue - - for(var/category in mappings) - if(CLIENT_HAS_RIGHTS(client, mappings[category])) - LAZYADD(listings[category], client) + for(var/category in listings) + if(CLIENT_HAS_RIGHTS(client, listings[category][1])) + listings[category][2] += client break for(var/category in listings) - var/list/admins = list() - for(var/client/entry as anything in listings[category]) - var/list/admin = list() - var/rank = entry.admin_holder.rank - if(entry.admin_holder.extra_titles?.len) - for(var/srank in entry.admin_holder.extra_titles) - rank += " & [srank]" + base_data["categories"] += list(list( + "category" = category, + "category_color" = category_colors[category], + )) - admin["content"] = "[entry.key] ([rank])" - admin["text"] = "" + for(var/client/client as anything in listings[category][2]) + var/list/admin_payload = list() + admin_payload["category"] = category + var/rank = client.admin_holder.rank + if(client.admin_holder.extra_titles?.len) + for(var/srank in client.admin_holder.extra_titles) + rank += " & [srank]" - if(entry.admin_holder?.fakekey) - admin["text"] += " (HIDDEN)" + if(CLIENT_IS_STEALTHED(client)) + admin_payload["special_color"] = "#b60d0d" + admin_payload["special_text"] = " (STEALTHED)" + admin_stealthed_additional["total_admins"] += list(list("[client.key] ([rank])" = list(admin_payload))) + else if(client.admin_holder?.fakekey) + admin_payload["special_color"] = "#7b582f" + admin_payload["special_text"] += " (HIDDEN)" + admin_additional["total_admins"] += list(list("[client.key] ([rank])" = list(admin_payload))) + else + admin_additional["total_admins"] += list(list("[client.key] ([rank])" = list(admin_payload))) + base_data["total_admins"] += list(list("[client.key] ([rank])" = list(admin_payload.Copy()))) - if(istype(entry.mob, /mob/dead/observer)) - admin["color"] = "#808080" - admin["text"] += " Spectating" + admin_payload["text"] = "" + if(istype(client.mob, /mob/dead/observer)) + admin_payload["color"] = "#808080" + admin_payload["text"] += "Spectating" - else if(istype(entry.mob, /mob/new_player)) - admin["color"] = "#688944" - admin["text"] += " in Lobby" + else if(istype(client.mob, /mob/new_player)) + admin_payload["color"] = "#FFFFFF" + admin_payload["text"] += "in Lobby" else - admin["color"] = "#688944" - admin["text"] += " Playing" - - if(entry.is_afk()) - admin["color"] = "#A040D0" - admin["text"] += " (AFK)" + admin_payload["color"] = "#688944" + admin_payload["text"] += "Playing" - admins += list(admin) + if(client.is_afk()) + admin_payload["color"] = "#A040D0" + admin_payload["special_text"] += " (AFK)" - new_list_data["administrators"] += list(list( - "category" = category, - "category_color" = category_colors[category], - "category_administrators" = length(listings[category]), - "admins" = admins, - )) + src.base_data = base_data + src.admin_sorted_additional = admin_sorted_additional - list_data = new_list_data +// VERBS /mob/verb/who() set category = "OOC" set name = "Who" diff --git a/tgui/packages/tgui/interfaces/StaffWho.jsx b/tgui/packages/tgui/interfaces/StaffWho.jsx index 1ce71c9b5001..e2d1ecc2d774 100644 --- a/tgui/packages/tgui/interfaces/StaffWho.jsx +++ b/tgui/packages/tgui/interfaces/StaffWho.jsx @@ -3,32 +3,25 @@ import { Button, Collapsible, Stack } from '../components'; import { Window } from '../layouts'; export const StaffWho = (props, context) => { - const { data } = useBackend(context); - const { admin, administrators } = data; + const { data } = useBackend(); + const { base_data, admin_additional, admin_stealthed_additional } = data; + + const total_admins = mergeArrays( + base_data.total_admins, + admin_additional?.total_admins, + admin_stealthed_additional?.total_admins, + ); return ( - {administrators !== undefined ? ( + {base_data ? ( - {administrators.map((x, index) => ( - - {x.admins.map((x, index) => ( - - ))} - - ))} + ) : null} @@ -37,6 +30,23 @@ export const StaffWho = (props, context) => { ); }; +const FilterCategories = (props, context) => { + const { categories, total_admins } = props; + + return categories.map((category) => { + const category_admins = total_admins.filter((adminObj) => + isMatch(adminObj, category.category), + ); + return ( + + ); + }); +}; + const StaffWhoCollapsible = (props, context) => { const { title, color, children } = props; return ( @@ -46,33 +56,113 @@ const StaffWhoCollapsible = (props, context) => { ); }; +const CategoryDropDown = (props, context) => { + const { category, category_admins } = props; + return ( + + + + ); +}; + +const FilterAdmins = (props, context) => { + const { category_admins } = props; + + return category_admins.map((adminObj) => { + const ckey = Object.keys(adminObj)[0]; + return ; + }); +}; + const GetAdminInfo = (props, context) => { - const { admin, content, color, text } = props; - return admin ? ( + const { ckey, special_color, special_text, text, color } = props; + return ( - ) : ( - ); }; + +const isMatch = (adminObj, search) => { + if (!search) { + return true; + } + + let found = false; + const adminKey = Object.keys(adminObj)[0]; + const params = adminObj[adminKey]; + params.forEach((param) => { + if (found) { + return; + } + Object.keys(param).forEach((key) => { + if (param[key] === search) { + found = true; + return; + } + }); + }); + return found; +}; + +// Krill me please +const mergeArrays = (...arrays) => { + const mergedObject = {}; + + arrays.forEach((array) => { + if (!array) return; + + array.forEach((item) => { + if (!item) return; + + const key = Object.keys(item)[0]; + const value = item[key]; + + if (!mergedObject[key]) { + mergedObject[key] = []; + } + + value.forEach((subItem) => { + if (typeof subItem !== 'object' || subItem === null) return; + + const existingItemIndex = mergedObject[key].findIndex( + (existingSubItem) => + Object.keys(existingSubItem).some((subKey) => + Object.prototype.hasOwnProperty.call(subItem, subKey), + ), + ); + + if (existingItemIndex !== -1) { + mergedObject[key][existingItemIndex] = { + ...mergedObject[key][existingItemIndex], + ...subItem, + }; + } else { + mergedObject[key].push(subItem); + } + }); + }); + }); + + return Object.keys(mergedObject).map((key) => ({ [key]: mergedObject[key] })); +}; diff --git a/tgui/packages/tgui/interfaces/Who.jsx b/tgui/packages/tgui/interfaces/Who.jsx index dccf3d1e39f0..5be9dc134b07 100644 --- a/tgui/packages/tgui/interfaces/Who.jsx +++ b/tgui/packages/tgui/interfaces/Who.jsx @@ -1,4 +1,6 @@ -import { useBackend, useLocalState } from '../backend'; +import { useState } from 'react'; + +import { useBackend } from '../backend'; import { Box, Button, @@ -11,20 +13,24 @@ import { import { Window } from '../layouts'; export const Who = (props, context) => { - const { act, data } = useBackend(context); + const { act, data } = useBackend(); const { - admin, - all_clients, - total_players = [], - additional_info = [], - factions = [], - xenomorphs = [], + base_data, + player_additional, + player_stealthed_additional, + factions_additional, } = data; - const [searchQuery, setSearchQuery] = useLocalState('searchQuery', ''); + const total_players = mergeArrays( + base_data?.total_players, + player_additional?.total_players, + player_stealthed_additional?.total_players, + ); + + const [searchQuery, setSearchQuery] = useState(''); const searchPlayers = () => - total_players.filter((player) => isMatch(player, searchQuery)); + total_players.filter((playerObj) => isMatch(playerObj, searchQuery)); const filteredTotalPlayers = searchPlayers(); @@ -42,11 +48,13 @@ export const Who = (props, context) => { + onEnter={(e, value) => { + const clientObj = searchPlayers()?.[0]; + if (!clientObj) return; act('get_player_panel', { - ckey: searchPlayers()?.[0].ckey, - }) - } + ckey: Object.keys(clientObj)[0], + }); + }} onInput={(e) => setSearchQuery(e.target.value)} placeholder="Search..." value={searchQuery} @@ -56,55 +64,34 @@ export const Who = (props, context) => {

    _uAER`na>xMVFp}W|E-O( zpL09}i-T2#2!#^lOur*P7B*A_$5-Ui#SO%mX@x7kgi248@Y$t^3Kzz>+#SZGIM#yK z^&_Q!akR*BW#9(&y_wo^bm8^`u;mY|04Heqfom2i~A?? zCJCTeI?_e2r#n3_o3HGo4w{Y4G=~Vl!Ln(5!&tF90jwB@RgA~avHflDm#ALBRmfTg zWLV3FR~;-R^cyAa&-yCl)BIgsHt#7l6DXssSunOt0_V*SDeL3?4LQFGf{2wTc7H?9 zn|iH$-I2k&$QQ3&k&s#OU3#&*Vbu-ag#@)zGF%L;-C4Xg2AQ6$9VUZ2jDUKn z9$#+DZ$5I>CHttno842}2YebvWtX^1Z4SoyQd1%D!y>xWmM1PQa>rNXW6Rl%3YjhM z?d}ozk@QtE*(hZ^f6DFMc;nioBis(A};ozqlk51bOJ*yeTylZOa ze(NFa=wWy;Uh=JNXGG{(XL_d(K>$NQ8+WV=^-wA(YmzFICRBh-u5bWi~^o zR(0rs)|px$SW8E1YMNDkA0|Hr<76sgd3!blKy+BfZT_J%om}A!z{pnZANJcIdo>3L z*_F&S+!S?RC&`0N404DvzU_U+v>t>LK-Sg@e(@Fnd$|-%Gp6y$?spnctYkv1XY3W0 zsnBO_K$Y7MfIE23;HqAW`rifli6Dd-8}aq1X!FaWhG3lJTRs41E$ZU!@a#DsxANpT z>*OlWf@L&K-NPy|CW^SH34VLyXPY%doJ7=~dl|{gGHZ{iOv}E5;dnXKb zBW+z_$^XY8>*PNYewp4P7Y2f*r$tZy$s_DZv{kmmFscYnp@}o*H#$bJUvO&^URA6LGM2z&3`5;obBst;Wrq8IpxaX2) z6J3d&|NOK#wHHwrHCme?bk?ggN4?&waUiuc!K>5HNh|$PM`Cr&Co#tkFAt|Dy|VCp z?hlBgmpxv_QWu}V!Gavf*EW&3k%-}T_Ve#!`?7O2@=Irp@$H7aEu`65HCUoGF{sOP5} z+cR|YW`^#K%m(m6eD!kn)18SZ2)(5GG!z;xgY)wnpt?Rto?0fz;@>+f3@dRpt~HP+ z2vqLJqj6CyB-oo`CleUXu$QfL)-IXN!$7o}oYE|Q;d=vTKwM`XeaG_0+R5hfq%}fN z9B8-nql}r|`5Mq|huwUSPTf4Q3f%5K2pI7hSy^I=ii*P!syTSqEhtf}zqhy7)D)K! zxJv3@H0u*Chip_{5B_!kFVLHS{T!1HW){p6Boq+Bv%rrkgLk28`TiWd)e*1iTwt6P zP1?Nh(_xn8Yio=9=_JSJChBWGz>lr>m+Gm8^CcK6S9f%6`2GDrlTqxmxtx|nNT8R( zhNiDN9N78%RDWYWcS^ol%8kYxV$qy~$`LNg-uMQ0oDiBX6yPtXc6-aa%TVYCCdjwr!1A(BF@R#*%d6?6u{b`fY%q$bo*e?m=<3{T+7rtm)MbXvR|dr zbIM?5Mz~gCN?u~kYP~4j1Zukvy3Pe#e4p(*i>6<$;{xM_L8M0~y1;MA5_duaK@F0C z-%i#_q7qPXd7uSQFdswUU!-qA5+go*$bR|q&wgM!*SNjPg24Wn-@)#>kzfIac{_Km z!+!mZvq-Q``(-4{r#DTFI|RCNg*94YiCark;!ZX7_Ny~}v8B}y!t3XAGQC?b!kL5` z??N`k`?XM+tE=nFi1jaFhCd#} zK==7&?Ry9EjxnDtzGq9w3}%)WTa~hn#)0!WaT!ON0`oNxH_sh&AhlMo-6^(NEo*`s zFuTVq{y(UD51^*D?hlk}uOOmw1p!476%a)M=@yEB^d>D)0g)D@mq4Oe5D}1$RHgR_ zNH0-9=^!<<5b2N*LQM#1Z%6O_zW>ad_vXDf^IB#ON%lG9?7j9rYp?ZN4JoZN=Dieo zPK*I`5^ZD%cEb>Ec5=5JRQoM6UKb!?VIEUG-QD4wrTiF$ev5muMV6J9<$Zg)x=g^y zuIUIBNIr9K)_HyzXMNpptZcxGH4Dj$;jBKl;$>W7>{%Y_rr8<7fdRy3Jb-&Hx?_ zTzU+orwN3_qmsAk zCteNh=2d-iOCsq+`+4Jwm$KEjOk=bfs&tNhs@QWpR*n1C2rrLJ$i8Hp&?IMc+c{e) z$~e5Ii$L|Ac_{UbMonJVJnaWin>e2Q8kFP|Q!xRJES8+YD&A9Jz^=&!_+*4nxA-w> zUt?O4N!|`;)%GGUtlG52mfK(`hMp^X9sEc0Mjg)?T8h?AR1m-Cv@Nk9X!pF<_N>zS zwv&BTbq9SHwqv#JG&fy$@&6|!=762nfO$Aq?uO5-~!hzc_SI_0VfNJSF| zCJ6G6rPBjON-})I$ViF|qN6j=mP5CaAFam3w48Y@(kcT0jy}S>Dfa zO1$DIi zSSo29u4PfR%QP0%N>$Z+i3%zHX?!+vRDNU=(%BXpBcB6O=lNLrv=yAh+^r-OM^-`t zAX4St`hFEt!SvFIBxa?&ZBA`C4HP{ zPDsxr5zPoyUteF(LNK<44Fkqv%}{miZ>YS5^t-@E^DKDsjzmsv9{T&r={$mewP^1; zZhemBkng@Djg@7R)x$!`rua6dH%If@4@K0W5qAPNqdye@>ST6~CN9Z&s!nVb>NCr1 zY-UQZ3I}Itca~rNvKvHq$KqG1E_y$#m$b||Ozyo8YB-(z%nL5qiBrM&6zs`AFLsJk z!T+22w4jMVkK@Gx*#J>7Sy*iP3zgRO5!Tb0oxV5cbS`CeU+l}$@#r~#DyxgA(mZ1je5op zROYRE$M`M2zuBQrJnS=G+yZ z@m^%Ak07v%4-~gYYaER;EBK}Bt(>G1(CeGyg-PPS`+TY1G^f!yC7tG71IVvBUo$ni zj;1>i@(m(KYn&Rc&@OJy)v_*bZpFs4tPn|FD3r>cbV^$rqJBJjc(i6-<;m8S!CcLZ z*0EZjqEILTqvU5T#HK{Q`#+{VkYFmmI1zIg zH2!`aQT;a|KL^K?oBz#1wdeowW)pox*^rPQ_KwszUgd+l>5Ws~pO16gy5jtkm=98A z80za^FtS&&_rvPhy+dq4vdWOMlvbkO6;|}YH99cH>Tll5P0dz6g|%P8B*HdH>H@O% zk+{Ngf4JH61V#AROS}V~H;i8kLrnV8qoI*(@>S1Rt!Zt{Ag4Ie~ zbEF79$iNPL>DeKCVcqgKO<0kJhJfVbZ*+!HONTkz@e70&=y)v+_qImtt)vZAL&@bS z4KPJ&mqo$;!TtesBJo)CJPY+$!S43v^;pn_I41GKLLraB!5owjYNB3XRF&L4Lmi`e zy9Udo+sKgVUV|aB2Xl(8O_gYy;3tgzLxnTu(g1-LSi~;!tdi-|19>Y5?yqNy zAHIN@^-4l0MknRrK5%4RLemGA(JJ$9HwB;N0Z3Dqk~`oAteK!2to|Xo!SU{DOZH*y z(U6=WVoVknX!6lMmOeRUZaUB@(@w)6S`29)NzZHozh6_Gp0*)uiZ~!T`HBP z_OX@)W&Wi!%+XA$$_RtdI-1;o*r2Br8V!jjFVq(LlaVjvk=*t>iKTOC&M9k;CyhzR zOZ+z-3Bx5erl4~9xHutUu)wU=-|>rHnzH-S@KtRMYdE-_Y-;hCtohmS<+9?53DtY4 ztiiFQ);Ae6aqFBkq95Tu)G{K-sQ;lBd7viDLig*~I>tnFLOi*~+kA5gqXFi7)QznU%tmx@f5Kc33-m*SM;@aN}W90qUuLnf^GWSmc*f4$;jQT`sl z^EVLIH18uylBD7yb#b^L?1MZ(&WRvfpr$&LC#rr@7S0{{<(T#uQ640(-|liWgYAFR z(^NDTafP+E+m8wFKItM|<&h};pjRF2J?<`V6`fmgtlmJ*`(F(B#^t&kpUz)zp)5__ zsw@!2WXI%|%_sMUV?t71@k?q|Ac1-DrId<@iNE;7S>LcXe?xr|iIN6XQiRM(tXe-vnMIUDh$s2?=sF6BCZTzx+Y^J6AeME*{=Pqn z_)ssW+3{00w+&it2(%%>W2zR&Y!@LKNM7t0E!87nP(Ji+viP_a z|GFePyxXtk5%YKxJ!QQTw;BJm*84{{Zjpyn;*~zn3SC;#vJU21+2c34O0%Z!a0c1* zOFiawHML7JKYr97{o?p=Mv|$mT_Wt{);D0@W6oZnfPOC0>1sW9a=;+1@*(f%Tv3wd zvt776zFth95^E^5bRc`8tSJ8qOQ+u6vWVACWRtSc2A;#PwYkYx?g`co#;nk1C{=Oq|57evNA<~L4E0n&9TVncL$-M zuu@u$rQJAz9+5USKAtq5vuuhTBlbe(vpeq*z`=b{d2wWYZFvo+H}nKmaOc*oPZhtO zl9(_0Kx63!_P9k;+pyn4{#oJDJc=_Rdnz%~|5hUFe4FRes9hJXjc;{sa`?LqKE_1y z&AJ}hv!=CeKJ6YDa-?y8tfwhsJ8CsY<>adLS0<<^vp1Mad!oC`qA5Y!Y4B(s6xuLW z4K>@3d%(=PibOtQcH1zsOk$~eXo{8gjME~r#Yt<%3N^M`UPORKHx8mgiUa%nh^1Fp zrHiRPKw6OOL_2x_GVED_y=tiW;`FJKvP`Ua!bNoEx(6mZt*e$tp@I}F9FjyRt~C|dDdFc*G@@qPr_q0(JwdAX@!yB zC3|{@);|Nj*2{$}@Ep2Ousjt%4|d`Q%#jR#sL% zGy>Y%1DCFD{t8?Uw9bU<%sym_{GJE@E3ByeMmk7P4pjb(fdUpiXPb$hwkonV$FY2p zli{9G$rdYIZJnK-E;1mQIVfS$*?G^)@taC=!;+?x6l=?~M**TVhjj16jU;xeDCf*U zA9Dx^Y!~C)6B9i76W_se%!#nhiV0{WFaclpP<+WEwrUP-OXP%fzsHdWcruJTPIS#M zj#K-Ve>iu9^^+^|%2LbX8fqJ>pp6##`nimuE3kn#c0El*|4v*IUr7S;`xWH8qA!kd ziBi(SUTL)!m8DC{X2lFGcnX+M$0Ba0*-_LvaMtQ@V*+x-D*?^Ag0#QNDkba+WR8rC zm|`wl&&URDw}vsct4(As%9079Xkc_&8?TZDW%P*V#s#Kf)cB?%YAwU<2VLwnRRJ1J zB^21aYMM0UQV(u8&s?j2(zFL#>{k4tM zF%&&fegxuU&6a=aQ8qSg4%b!uLA-xXNcI`;nGKy?@P8u$-mPNPol5`D>*uroW6izh0#*O|0{ox*&;PrwzI5vAysQ%=vRnP1p>XVrIDTIkw~&yE*?a0lw}BVlKJnPpBXGuN^s!l^^}U z4xIcS8`H-ia4#0ohr!;Bc6-VO@uE+NFmUq&&gLqb+>RdQxC@ehr6qL)1 zSFIkbZG#`v15Le7A%SDZe)A)x=Mxf%lcP3Efi13Eo`b@b92!}Wfew^`*b@4uNl{^%U}L4>N&idXjgaz_GAXws0Ob>P))M^F+*eK)We>KNHEb~_s$ zR#_OUL?zr{H3ZW3WQSYc{`9^EocHkoIJ7SzLag-Zd$#{ek```qD6U*J4&S5`C zs3A`!G!~`mj3=qSx_!nA>R)5vR41u~jjgUSY0>V)(c~eIm=hq>d7aV_9$(`{IM1%? zX5bXC@G0215{CUU^chV#*hfJMA2rw87`;blLP5Ava)Qy4^zBdj9~)Q^cBHhBb*`!T z?6KE}x((6tMIoIh<@$1|JtyT18Tc>frEH%LY0`8rJahfITGQ?m`*Jr*{L1+!>;Zlg zJNOPY$$Rj`F;sshH8go)Y(pMavU3gtMOqivlSe_m5tcBGDDQHew_0cn{DRpX5Gz~JIzgwSWY-0HO9a*d(T$ltInL_wDi6! zAU0uxFdgE9AQ_ulU6=e_&+DZYg5wmmrS(gF-l2Zw1}q*!3|z$@RGuTb2=K3?{+=Tx z2XsieGhr`(zy?dIm5>SnvR+K<*a@P0LAb=ibFN=LpQe3YULhLaNH!RpQ?~CvPi^^h z2T~dN9(hXsoQI4{{?9a>1;G^*b3H8|#L4456kM}*Z zomu(j!0J+9FA3XjF^I$oFH}>QJft&-O3UF~*E_W?i^`5pK;MyWdMMi=e;$k~ zDt^A3E{$1T^H{~Pn3cSCVqISlj33IzCju9`2X^}EqR#AtznC$}I>M}X8G8%OGr^9j zA6*$F6W2_3vz%Y;+yXlY+hY;bUk3sn+kR1we6O>8TXFl~qi81%NJsWPsz@fl%dH>me5h zx-Nz<=(DV-&6F%;_9`{!QC-6Bb&8(AT$iIpgS70JR3gixC_J9pi(2W9i}0-N~v zGme^a{FIP4mXUriRQ~$((jWEy0xoFxL1D=&X~$(Y1mPS(Ee%D6OD=Ku{2!bDzQ=Dq z;=X2yPh1HM|4n?37}fu<@Mn9*gZ8j5VZZ(_FzrA8_vkZc7b({XN1(m8&{8RId3m3P;Cb< zRev-RJ=>Hv+4TBiEo(@^Qe6;DdA|3Qb!a$PXAej5%Z}ef%Y|Kim_GAgJ6Zj(G<87| z{M*Co+UWxtcML@dzS6<^Sdi(K)jXz=z1N;8{W>*48(|i?@?243-6vi5=Nt!z-I?Ev zTR&^~IZ3)6t|6GD>|!yq3GOB@XhqlMg7kr-Y{i*v%=yH<5EtB#!B z3$!KIi1w(S&@zA>cn?C%;)kn~m8x#^E_tPj?1bhn-`_{_6hO^A2yU>hecP$bygxst z;DjpBUb0dSEWYt~&(TPF!2Ip4VR>E^AK_oFLyk@7_VO1FU}@YO|0NB_bRJt!oIl2*K5O+RwX^FiX>3=f26` zO5Vv419TzgVf#CheM*h>Jpo3 zHaug6yvCwOg!`n?TVzpr0^YVK>&H($5ww$Af(v2PB=b&c8GCY%%>Q?CXI0Y%D(+0P zyLKM8cDjb;OIWu76Z1Ycu~>dq=mdAjxQxi%^|Xqb+N0d&gXM8HleJ)t{iZ|>!FS6E z$3D$9D4`s}eD{KVjy>jPqb9=d=k2S@EiT`23ur03hf8<-;ygFfOBIAEk5pzz;8y^P zO+D_7E_4DdJ?lOxAAA1daQ-vF9GN!`c~3zWAx{Ydx%}YYcdk=30Oz7ixPaKHVjEMZT3C{F0 zFUsCoWrR22e7EFHCdO_x)AhERgoF%c>jhLhSucYH18>JtWR9F$^tyAY9@g3#;a2G{ z>lXp$QNIFYOCPNEm^X|-fx>3;KFg!dfpAr#v-%gghq$HxIe(2QS!=E@$CTFQzXTLj`$nKIfUTXHq zKG{dVZhAe;$?mKAwFi_{1%KJ!o&!&zj@rL@ud^m2B61(c`?z^B*<0!B`7cqLP)So^ z;phfPAzx~L`|z_GVYbZBg&=EB2hFhuB~2TV6iCq-vc5BLF>I`Dn94E{7PgsZnWgkq zrPyMnn{(^)-fhG$UvmtDZ90uM7;9mQqd?I?`Tl;AQD3>!1N>H7;fHI1)RJFzPz07I zCxLv>LWlaQ0D+qK!nQwRe#^Bq?^N;2P9b*#S6bjZDmIuD&3J5Q7wfBV>_FZ`Jv`oj z+&0c+`%dSVUlwL)ax@Ql?7YgYN#6Y_&sbp7l>(cuIej6+u{&F5E#gihGRyx^Wm7{< zaD-OQyW7>Djf`x9et_v4c$JdKZpnjh;e$sCdOx^pO?#_% zv0{D@n;ku~Psy1!^*ZGgBP==%DA*CRlrx{ta7*AjC#rSS!&valCq(!U*S2gO2Vr@IQ^2zV7MU`%Q2RVS^RyT$3DG*&K zAh2N6kmQk$18Yhel;Yv$UK}b)0=~$gaOz@jMzAMgNJmvQTQ6<7Hqb5V;;ph}(Szb0 zM`@zF#`71mz}hk=j2_j}*Q*rQ)YA;9OBS3T5w`xHV&dRKRJ+S*A=K#P+F` zc9&mUUOh@)Nmj#o4l}dkMwN1q3~>nKdLtJ#DeFO3B`ofq#kWM)*EX>uJ{cAW{fCe*{uo>5t{kaVQThC@Nh@gX+hBIA|9EET}7r82JvIh@R} zWF%Hd?r&E(a+$fK<;#1jFFKN`gYrnu?`?_gVK^A&T#Af(US?-5<$^aJECzUv#ohb0 z6)tw819_LWcg17T^{KWARie65v&<&g=Hej2xV$C=EV2Bg3v;AH{km{_J3CF_UaY1Wz6i+Yrqh4G>u?m)zagshu@7YW1-G?%3YBp)HGCbt2O{4|P*hAgd-ey1AtMe5> z#=B14{4J92VcMJPUS7;Gob{smNexC-V5KvzVJv~LJu)}=kefU2;ZIZn6M=b5MZ~Y` zeO;)5si`9PZZ!|~uUB1b3S;!OY&NK#5I}O!I3F z$~Ldxyb({jnz0oZDxCiMP$Y@6)N3N|ppz&a4JuQ_+x6#&aYxRP6~HM#(EQrq!vzBk zAL>LoIE+=797tlQIyThw=7*yIkl>f(un3Dg-5$;HX4D~!v72ZfSic|?j zBZhu{x)b~6F0i_5*CVNGv%q!3eYFX3PCKv9+^MeRh%=jhEQOV{wIq9_M3ZZs!B~qI z;A{JPlnGQ(OtMarZBl63A;f);bkE&Jh~ZEkm9U?kvHq}E0lIyIWg+m$!jYcNE3mGb zxtZYlE2}x&95<#5B)K|9h)$Zd;r@5F=B_<%ZNk>Z_|w}?UbCHdMPw8>8-~+2qK6uE z#(6}sw68mdjCe#Zso=Oqi&+m}?VoQrp^W#~_V_ zhEBPmOK8C6PO$?c!q-zK#8!Pv0VHZaJ2R6Dilk{J$+!qdxQfauEuKzb5rbK6~`9$uKvH&8IEU9RCC9N&o+(&GFg)mYGw!4#t*0 zIrNvXZDto}n;j&0%UWst+ou^|&uYF{k0NE9sIU3lUWh>@fTD=z|KK%3zCLTm9Xq94 zY{5|n6FKAE(|fDh=pHuOcC(=&!qL;>ENbjV-UNo?7BGj%J#O9q669p3cYzs$P=4R= z#xnbc(YpS%y(kB`;mO{=JTm(E+Dg(mTgT_;Y2IDlH|pU%Ft_QKTVJ31T$FYEAhVa_ z@xfQj;>JnbNtVyMVy|6x$g16kIkpB`|B5eA&-)H#k(6!QrhCwYF{I}>elSx>bBKM) z#vquH8qkY&3R^C>knWX78j;VLpD&7~Do7g3);C}50g4T-c(4efGs+{nRK0x?WqJ1v zKiHl`LrPse9tDpEBQC@wmOH|+Lz)7##b;Gsx5tZ*3%pkl_>m+JI(1FSmJ{@AQ#9rt zPKaCgD}Y;$83KUn62Zl2mz@CYV0*)EI|0NIi}+%ue_pFnb?v!;UPs*W!-b4+JnCfF zY$}&(qrk>%;q0Xl9#b9qtL*@qfrH7pKARe(N^soa!+EYos@+be*78a#6+_B8BRry+ zIXMLp%G-BMi>)pS$a}63EigrvIiSR=Ft4>|(%OU^h{e;7h%ELv49 zxZyA!6FH}o)c)QvY_``Wt)tGbhvr|;UK;q!q4)8n(28`Sem5<~kmcUoG)~rqyqxQA zl52cQBGl~mr(+^g+V>892yLR=I?73)$^V>Tl$;FY z+S<^+3s5o)X=jc$ARuq&C8p~IN0;oPt2M5)?~r&*J=GkvtGVAgJ@1O@AWYmlw*1~6 zyZ#(wZTyaZvi6NRJgQKatIj0_Q&>Y^ShtK|4!5SPST`ptxdkm>8FPSbIE|*B%djzs z+)U$A*{BIS;C42E_o|a#R4)bKivnwFh5fXNGY5wdvjkMyi9&`}$^?aT@qN7g;-Mcp zqtWg7z(AqF5{9{1qRpR~YZalfJaUmu>T#fPOk%2+v%O+&p(<&W9i~yk1 zTTZeKjx&EDdZtD%)+{bwDe<$4U9b1SM7BhS^_>p0V0|i8RaH9ssQPJ*DP=!IA(LtQ z{;s;ZdI)89ZjR3*XqeMnyXc{Q@$i`dDZ)N{o1;ReZlvB0IabWL)y1fT=U!2F?k@u@ z(VU1CP7}IuDa9(^zA=?UcZ>R+H?)w|N|4dT&+|gX_pYs371%YV-gr2p9$8xtOW&am zJGQ^}e#c8CP2-dSzP=hev5|(rf&et?uC9)Dq!1Tt!OJo>TPz?=mgLu=yc=5k`0(N| zQ(VJ|`j8V%(_W>>fWi-VM^Lm67X!D==|?8sjkyeqrs3eOLDQJaoGW|V60UN^Zk^(K zWf;>PJv8w_MEHfO>bYY_P3RTKk+Mqo9@d5bD+S(hmX_&$s3UY#@*Q_2pOklpFV1DN6YamTDX!JI?D z_s+Ti5bVbHmzG81a?>9-Ro1Zwn{|eHa_Cdvp#Ip~uc}6JF2bX70n_Lp6D?<3(!%eu zxf_M{7G##xsD~9a!n*6Ou5E6)?A$I0C-y|i=lOSUk4)0Q6}B{T(Uh$OYW_jmIa%WM zYW~2aD#@qns}9>dlEQN-0lHRhRZAGrhq@cHCi|92jEkXh$m1ZYMV%l!R$0Ij*wUkR z9W!VO=E785^!}K$ey(sV$JxWfL%Yt!f?7K}BIKv3FM3j-oh& zhgfV&JLnztA{6a3UeDICBZLb?`D9>Cl0o(F-W?i21iC#NSu$B~G~=GfJm{$`>>n(7j%t&VlA0MDCkhL@2dZC- zsLeZ-gE<10NX#WEB-k3u7Y~$pxv@9I%=Gj-xU_H_K6AR)rY~R{cpH{r(=1vYl@VuB^IIVo_s6?f%lpiwP;ovW|w|9Vj!VKc4 zhJD&}cpG^&?e)j;P@{4X5g{C@coj3w^D}Yi$V;B7*|x5(*qB!S$HjW{d_l@!035rZ zo(oQ_%C>JpnMUh#YXDOJ@v?!3SNt=(g#G2QI&)J2rSk=|@9CafEv+@lhbFxS4z!;N z62Jdk;V92b(F?lW8xPD?NdT@@5l&qGONj8AANDy;0xtQB^2A-&^Wzi8s$7r5Cr_Sq z|0W)J@bQOQ6=3faMSDkDomO*yUP1#R+OvEy`3;G2xPHa*@EL&!!Du$AOmIla^W)y< zN8fOtE%d2?#p>pyUee)Yo|bkRj9bvBfeqzG-0mCZVoyAtg*-yK&5B=@v-dOVDdh>{NyKMnJrh#_ZVeRzU^%f6lmnZONHGmtRn1eFCUi_gzQXp#MtOlp% zv0Ii< za+r0~XgSw+h6h-&sFhJIh{w-WR_Z>o&bX+t%dV9x>KjVGh(~0$U3LsVuwep%?+fDJ zw#x?#u_N7#ch52bv#_!a26I7Syx8EZi8pD4xR4lKbbLmR;}$odFT0HN-{<#SNk8hRxup_;s3ny`Tkpk`uger*wb$A{Qqt9 z)-J`>W}Zvr62JAiJl_bmgwMh8Rgn$Yxu<#&hS+Ui+m3uS`}xumYE)!Vera1i(hLQH-GfQRfY2AZQ!B1svrKUbI7Sr^PSo+?K)9sST8r? z+7TxqQuBjHPw^9|%XUV>vcfYTR2h0^fA4Uj7dhp_hrH2BSLjp;nK;H@Cfjzuo_^r$ z&=ajRj$dZ~YwSxC;9zGlPS~1qJhryd*3M4Oq)|5LsEoqkdgoQ2d~y*V5EudreuNL+ z9ORLGCQJNMi6w#IYSs6IAVkNv6KhHxpxoRJKslQUd2>R-;x5oxRaIx&vjYPwB{|-| z0l?xVn#lI*kKM8{{++G>Qq1M!9sl@9D6}$F73G9aJqIE{tU(|Mf4O?4zl@vfrN)7e z=Jq&p`N0DRKpd)sdwo#Qjsx2eF1I=}Wdge+|Q zg7A0betTP6)kYuM>S^{&GZum8Brxm7Vd{<9U`>%qJuPpc%H&@t_2U{b22L2Bs^0=4X=+-L4egF{5PwCn+zn`U@& z+I4^4YUNAgh>dUfMs+6FWDD-7A+OBQ#YpA*BlU#*>4AnAt@A*46&OPaH1;IP>d6g~ z-uPk6U6=3cPrYOS{NpUjb)-~nV!Y(0dS`9;gJaKnl_BMKOlM`@n^YgRwIruFf&)Ko zqEH7bxD8I7?JKL_BMMM(z2x_lAxlW5{+U0-i^;oHhJ}KnTs44f#!J(>=Jo#N0l@dI z6gW?6pa^E(3#p0jo$;cR#4C!@v-f9Qu$$wDX!TbRbYCwo6y&J9>xTm=mG|uQRG`Jn zgB_L6%doEGjrFri3Rs{xMjcYH;?%1*QbRAhn9cTM0gM!N0f2uRlraz}VyF~)4(EzS zFbaY8-VQLIvk}(rZ6cAFcuDAGAj-u8kM@%(tX(3`-Zk^*4--P}u0|gzS!!8Q;kk}N z`h+WbPx3ALvO*!1hGzswNCUyzr(tzWtegemM!BSPyMN1%F#aqMDA1R!!!HLsne6~L z7TKa8Vq(aJWrQdAq--|xq>0sry8ySoNQ#2~o|SPP8=+7d*WlR<<_s;uEu}uGPBNql z;MR*V27j+VG1`xwW$_?u*n~V93kpK6t*wdEY<(b*R1s+>f2`^EfkKDb*;zFhmksKy zq-0NIk3k0I{4MXV&K5tHJaOd3ZAmoUkWUsS&U60Wg;ge4Hfp*f_V)IB@wlKT!Ef{1 z6vR~JA#35Nq2bjipF*EF=qITp?Q<_Nv#P_$DHk*`*l4KGQdBwzc~%7^oEZpk2`j|T zlI%|nA*fjc$qi@vNQo)-@{p!4N_mC-3Xn@VX%;O6nWKGK8a;*)E;Qyx8;q=*-X$l1 ztoDIi5r8d)i9;K#fI9_`91#mzP-9{uH7GDU>O0(Xwuu0AjE#=wX+whaA(!K=+%;#G z_htu^DxzO?>F^CjgIW0=h!&FTEfbhZTk6>rDInE@TsYyk^8GVP<%dwfRp&6YNai++ zs^+)UX!&Kx-4Uv_d*$q$wY^T2*K_&42ioVJK+uT#>n@|ls&Dn+q?KL(a?zB$#eJV^ zn@^-(SC^ps7erPnez@vUAq_SQ{5tXP%}`p)jZt*BQ~dWXbF2PZRA-`GQM1j9J-DLU z!n2-a*jj_}k81Q~X3%UXGOj`BBW@9ool(lmt*cW6IYdIVRNv9yxW{{!bx~*c!HrHB zy?89UtvqtkAIUkds9K&-NM}JA|TlKkiiH)=xnz!h|#kfOuVM=o9!LzWO z^mPOjp$e~3_o`Wq05Kl9*W?3S$0~|C1>C}FTpAximo%k<_+&);J)&Q4+K%M#&(t(j zwmKcuO7*P}BJ@(lZBk=$FDU$E4nJGLKBhRMi_2c~(2i1mvuz?m)_M4}eTvtVY7m1r zlZSy&Opm)1a~l+UOSvB>vUAU&_gUKUS}F2gnV&!FD+?NETi=-cj3V#OeaDt}_Z)7p z1V)c@!osyaq&Rkqyw}=vPeV**nNKt&ODg;ntKu=XV1jIL^3QX#`gJGQt|^?90AXMI zM6-?K&%!bih;-~|2oAV)>p3Wm`+302hd3&N@HcGSpZ$^~BYVeJ7QgjPHc6&UfmCD(UX~Wz?~dA>L#Xv5@rT5@myL`HRQnUQomgXo!^ zM)odc$@+-D-*cFcjj!5`l-jKg+eEaL+I3`thlibM#?PZ=M~mZMkkK-DaNX(;egMge zoZ{@@cda`E_fB#{JN;%Ou_eocKT4NPuIc#`*sJlc_GsYnN*pzz>u5PYAkKdr32Pv- zWVfGbY>a`>5m8UD=m^!+$1h10Q%|jCs;Prt$j%tBC{H!ghz(o1zANAM7Wqv0Y3!Ns zPO4k)R%lRJB&vhOw*P%@_1R(rm$8cDk)?WY_%P%mj12d~JGn12(QWYP?bd1<>wJ7p z!`wiYlB{p%DW{Q~@4?P5fJoC@#$c7ZnrwsM+^a_9oy?=M&se^y5+?WWU+}^Ygd~$I z#0#3i^T{s}!T+0qn%H3dN^RSYa&v<+s>it_MYQAYhI!3XmveSR*{u=nov%Iat~i0H zHvv!bkJSjX6ioOmS^RNlvWtMCuRg%673D~E>odQ;z4#GuYGDaG6R4@WA$iJcjrT*% zEi=-2(tdq|>^)tujg+V;VGzj#oRNcCLm5V&ZVdwVC~nl~lVqt>dz=hk1R!-qDv0|{ zMQl3&vE&~@ydWu`;Str10g|dFVA7pnF9jvEFYLtyHWG%W`miJyo)eZ(65Zeg8hRlV zCmA!0dGVBXGV<4}uJhz~`Dd3Up0GDrKF=F&qi`_wKm`S+yAx?-NafATF$61@FN&~D z%TuK^d+f8zaBtEDFSLiz?{Vbiu5|x6iXbH1^Cg>WtJ*eyeXiB~&ItGW8F;2Te9PlH zdcyy_X1-DykDW2;);VrI?PWCk6YHvf+na;=0Qh27krJK~oba^%cx|wwXJ%)&gMHN&6iso* zS7-aC*@Zr{oMnZj6-$3i(FzKjm4(41wc<+}2=!{lTwCSTj;qI5Sx=@7$kbjB&VjhY4Jkp$MP!2Q;x1O%#Y=1gk zn48<2oED*~n%UAL8D(F}d&4_%%!z_UqHDy;TthZPj-e>zZ$6^s>Y^y?@`)2#gbIOk z3uoxLS0f6BTohU-8XH?}{&R`qIt9(bw(6VOJ0DjtZ=&R*GYJG4$?7IP+EO>(IZI-uU z{gP+p*;Q{6Gix+C(qKw*tLx-RN6IpE5B}sGj+>euEaPq4)_Bx-(UcM=xIu#BP+wQ6 z=a4w2k=ULn@0D*M?-bW*QDY950EPkf&&Itv=w7HCNZb9$I&hn8bdY!EzMWDY2paqQ zE9V4lUhvXt6~o*43Kz$|*VV`xwavP!4K8uS=WKm{h}Bux4G;(SAn^mJcn=Ofs#jQB zJ+1rMAjIeW-?H1%E_z3g#T-$d$fG=IILvlv)OKc8xlOb4r@ajvmt2|vB4y4aA=J`l zI?fx;fDFlQW>$iL^bI-TgFcuTPt6D`*U9C?zMLLz(aT&M4G%^gNbF7oQrodv{vM^c zGK;j!z0wT-_YdrH3 z*Dx0y+o3tRAmA0+qhyLeATlXnPj+0yhVcoD%zrFUS7ewmA)BXU_1Q;Qh5FyptlptF zcS-DKZ4zwY$VIum*3#`f{&~d)WtG*vz|v^Mea*hx7!;SPNDd^AJhFICd`!wF>ZF5! zq{mpl3Ui;r3)jOoKoc_dToH^pGNHU%h!hBNQ3Ar40QW*|MKUl9-UXks0%_z} z&T_93nhUO>K4A4bugHYi2Shyt9lxogv{+O|0<)gq>~$wDGx+u;rDJcc%8<)vaLYRB z-M-V0y?*e^77Vx4;YGPux4rX$+#q7!;lC;MD5ZvW-A*WqZTYOlaSa`d^H1YpbTj%T z9QDz0fEhEXn=>6|%cjr<_eyyd-9J+08lWoBTcw!N%a=B>={(O#uZj@w(*}#gSbRRQ zl9(-&n^_+FD{sa2nYCe`Q2+dPGGTMOzF1PYZ#qhleXM~&wXXN5pi+@cKWO*FW6Bn2 zQT3NCQ5UboH{+G@*B8M-T^PAtypXUT_wLkpdyBahrr8O|~=y z8^5m}AxI2GJ_Bz>Y{dawSBk*O|JFDIf#PBW8r+*IT#hee2%B(gX!CgVgg36jQ`1a$ zBTyYyEUj{Ovw7!3uc_H8>d8EJ(9(-E4>`8CUB@s&GkU8<;te^r0<62QG$VN<;Ze3XmxzNxCai$s&fL<`!d#63krP&mSN zMSLGL%B~~6+MwO7BTh0Je3fc=-5MfS#W>gcTwcTO`>+x$)??sp34G>eO2!Y&5xJ{- zds26OaOrj+{nYk~?UX_9p_7U#C#0r48uu&hJ-o({JS8CGoG|F|^E3wk;j?J$arm|p zU}pH&2&TNR0O2*_!zHI*A$Rme58~7U{{HII-4U&T$Hf24Hvw*kkGS|{?s+Zz{5IWv zDI4gZk*R8`w+l?$1U3oU^L2Fx7%b55j_vH!jc}qupT|P;Jft)*ejnz}P)NKlN!Hl; znFRQevFBxJO>+wq8Sn~`{@ONL)H^}#xcgv98!j%M$ry@D6*OdjQHm4qU6aeBZ9}Ap zUwk~#!mDuI3f!0=ym$M7&chHMveM=H8*4R;26od{#9jqD)^H`m>MDNFkc6x4$v4g| z3dNEp0<$WaZw*lGaX~^n_}{BQW%L^FY`ic0>$ATam|NjQ$qJ;AWAoeM$+<(1Fl5x2 zJ?I2TJi~~wz+eThr~+L%HE$CX8<=ivr z;Vd)NxtwfO=DnjGD=9%rd$S(&+(M1z9{VFsOVt)&1kS1Z0Et&4=#d^=V{Z>a5kMyW zdz}t^=ftJpF`O8plLYP8oe+e=zDaoDcP>UB;Y3uFGkXRJ+kVlaa0?Z4*oIIH-|Bcg z#X}D-|2>TP!Z5?CECQYIH4NCBxj63j0gTu58#7}~OSeK2-IM2xY&iIf z1blg7e9?@pfjpzYtNUsrhHs88k0Hh(m^R;f1nQrmxx9Uwsbdg%od8#L+)xq@6_4Z# zjJR9Ypdn1UhMj}f+Y%Lxi;TZIqwCl8rAO!m@d0wk-(zgUm)M3#Be!@(Sud2Oz?;=5r1+(gc6ZxiWVX{T?q|@epkmdF%T2IOyajZfH=k-dE#&=$%8dJv_+zX4kMNjL?#dM4|i0Z>Acnx6W>P~ zglOb|x7ceviv0_GkgiF*Q_uUIUdo>J#nGGtRQ=)x@}Uf;T@QgsvZZqv#eYFtt7{7S z_#}MC*fDP$S^nrOAZEUhTpPCXh85(Tu=Gsp>d)$}_z$pqnr`JeZ+~JbC#$Q6z>*$R z7EzOlTV-lN$L$*yX*DHIy(7O_0zH6x72{Dn+Xs*`TI6q~P3%BYN7nqY;Nkex{?kVv zqlN?Cw!U#109p!d&f{AVf|gvXr>i3P7ACfJ6~7r+`Y^E6j1pWR#843Fc57zJd|6NR{Zje>iY2tQ)S?Nk3lr zo&5pe$w#E?67FDM@TSqZsQ1Bp=m3Vsh<1|Zh!5NxG!tdrQO>FbJM^BLSD|}Wq>T(S z!OR0#!xg8j8M?ir>|xVu_nB61ltpO4W39KDLq(QTU$#J0P9|{fF%*^1;S^F%UfHa( zLYr;&w04!t2&#xM?F=F}Vy3QGhO;PNS2@O99|AzvD+9K>|E_A>+q>}KZA9LW5Iqcc zD6b_?v7Fo3bM7{)zgJ4=#pc2VNRk)-@$6b){>zZshGyFKC4FbXh6>E|$RwPQ-+08s zvSoy8(&ynsg(<%BGx(CjS4nyeZ&jKPJ`W||@0%(dZ8(5)@kUGV4aK?2#5AaBr!)N7 z&u-|O&YBg@$YSB5xFr5>=okd*u32P(dia3Z^aNaOO|5uaUGFe(wnkIDB0E%7N2@I` zntSm97pO#4)yv?bQm)Xn_ZZ`|`+%3l9xlP90^~H$r{9G8x*teTTmtgvq{D;59Ioal z95`?wfcGo!v16*+s+qn@AuIm>2$)#P^IW6ly{egk1GMO(tB>5;-iwf3 zPQQWV*BTUW)P(F>SjK!|p+?lAka6pOky8O6=^7W$SncLCY1d>1ssVL(gxC5{cWuKN(_i7i?~n&Z)S%9Pe3x#1 zU~`Xq`%=6p4(-YuZEqTOYb{9_(7g}xanI8>0Yx$FFt?yL|0Cot-w(@HZGOLQ{m;mg z|EN{Zz9#uVRlL?zX2t)bA>NEVB8ZGHIHULeP7M^==a%(dR3(qpk*nYlm zk|@3DXbg>8n&5vUz1Vj_ZKmV4NNs~;!{M%C(m|^{?SK1odZk7(@f@m0KxlsfG)(~l zzRh@9YL;MZRq{SM>C^ycuel-**xzY3DF&D*p~7R_+|A=12ro>W$zOSGhO)ShhDx?a9Pv zpo3zvJp!a*uMUsQIm+5>@$0pwPr`CJ)d~O?0ns#Kul|{$uTIE%R=k$#%$J(DaYc}Y zdnYix$N#X(BcHmUth&6xbD*TM3S>eET=vzJ5wApv35y_vzl9w^%zWjKdDB`ganSk$ zI?nRvJHGX*8b)}b7GvQn(Z@E=z(#OhS?!;joU#ud$iYx*cKiv|c7ztQioxo23 zY(5ew#M~Y_MV!-8YT3C3{>iLp%=>-)t5>nxEXp7K{N)jLoJ)<;dgrz0%tRx~c2EOY zqo=F>7wX67 zmOd?I9IYm98IMihQ6qqnGJ7u!w!VfA4S#R)&jf>x{nX2Q)HC*2-=VE|yA(b4?=r*# z4@+ncTZzIfbw&f3sX2lP%Xe&P^Om1BYs!%-vwYlWcqrL$ z)1_E#a|q|s!soLe9t^C!*Y_*kFrl|&C@`~m0E&l>M6W$7{3&Pa|%Zn*#C>N0J%g6tQMbJ9xZ#K`i8t%Uj49Z ztU=e3z45=$$mLI}B1$@r417@!oIJ+`&t6&Kr?FzqRR>;WZL`h=V_ zjDsU*uaecx#b;)=>*;2LEytY&F<@5c74>m@6B zOOiJMrC}zZMtn1)9cVKo=2K3s^=(i5z>huEpO35?_E@sh-{J4EStR^2l51@Az_`1c zTOS(5ARdWy9<4G0nqkeMGG}5n*2&Gy%@Ba1GYztJzk(_`Qp=#?v0fS5SXHo9m0lG| z>cr@b@^EnIp1&>nO9z9oYUmKX$y8=`&9C>uq*exMW@mGOJkbi&xl5083KI<&d+cEs z*LS3h0ZV9FXo*H$(cy?|kw5Cfm3p-{g`pclojJ;+ZdZ?R{|L z=zCS?KXwS4VWIVJM9(}sfLyG_x6Cs9re7#LV<U37ADv!&f{cF9`X*%T) zg`;>~B#ps@jaBR#JAM-@H8T~Luj>c`<&ZZP&pdm5_)LvGOz@9$3^; zV;gYC76ywwTh7J$?B|v2i^LV?`?s{VzOJg}d-Uj$(VY8u{R<=9&jDg}h3LU)u-an@ zK;t2}Ty~l&aq;5S7cX8!WdK*BL;wgA*0gB~*8{C_P7|E|GR&L7jZfK~oA1ZD3~j0G zIUum=E^M@$bbsvm%^ z@p6E(^Zv$MD=CUg9X5Eh+JSg-<_cDR~7PK zR<&8ns8}R6w>0uvWz^K*s%i#(VGG;MUn;fvphoF-s%?EC%2rqp#(om_#4@~SaEWg1bj ztVUcKtww_SHk{X@EREWbS<0NmD=(KvXM0kveQ?aK4doKZ16DSG&-h`8QogV@+hqb! zGBE%P1L`>%d;!Rc1276d>wlR(C};i9vXYzLCM_vjjHvnHfZl(87_Ar0KA%>>Thp5_{Ug~^^fcTTU|P!xP6DEoe`6onG}i?w*g zcWjBK1{Q%fO}t{`-tn`!#PP@(I;bczFhTmb9!v@a%`52hYX<^U*{A++8ff3ZK+G01 zGuFXi<8-ftYh|U!3Y^T)l8SKtwLn46OEG~fnp(+_vFmJLOI#OlBw69RWaGc6RuGT==?P220c|5R1 zOPT={UPDTygq|M#2tg%dly%JjKpDjsW62Vl5hO}l+F1m%307J$`6VV2gsS+miskiI zHeQnp%nN&6-?FnFSBvzPBA=TNbU5M_DY>Aj1|C;!j^zVbWf3u9;fD34(c#+>Bso#h zW_|^?4A9QTlf$tR7Fq9vH7<&ZiaL*R=ebX-ESJ#^5P55G-&vVCdY?$ z=!}e;aMJ@1>^d$jt8A^iJK`gSStXQR+{%aAD7&D0p%X8KZ{(k(K=L5K>g@$V0Z145a=87CKUFNlxU=WJ`r|JGxu$Rt!3jpV-%%dXDshRqq-I^jlPad zG(w5@O%=m&>><`-hb;id1*;qKU;EK*$eu$*$s1*(XrUrFGd}x_T8JUWk{NF@y?9;m z2>@y>1~Q)1R#a59PBMver!cf{h!NPg(8F(<$6vkt4Er{mgsKIIMbAx_VGyq}TUO4y z$bXbO&LC(O{KSD%ynYCoed(Yh?0$TJwO;KwUM(dPT<-a2Ag=v+D@1`B=fx*2D~BT_ zT{DgoZQ~a%P-#$c7Ao7vbKZwNj&tBleZUz&k(rOh_OWvS7rw8$e+%Bn!}f$j-@$@Z z2TH*6zlX@DKJ_MpBHJ6}dM%CQjuD|Inwq&EYBtmE+_}?_WXuj#x@XHeUyP_~G#{MD zPeXFK!So&4Ps-4YZm;)R6wx%X`g9Q`>4evfKCkn-fA;1__8cQ%j0J~RlVvZ(u6zDo zVh!3ite#(45ei-2y4SO{UM)4M`wiK`z(V-pYbZ-mVd2TA9u|~9m?Z2h}>KU0-gqddbgw4rBfnRNPCfJ;%IE^?ol)mG$UAi4EJ>A?g?Dg zbgHKqmeH)9+()h1qEq}HE?Jf;EmgEOLkG)r@CQz&1@g;&cY{9-xd0XuzyfW;Hr<4U ziL;Va0{kwya}6_e6Rx%R(^s0SDjM$3`%I0;L?RdyS`vd8ShEnSCQCd1NOgefljGWN zRG!9OTxt>Y!6Guh9iZr4rpM+WbHgsPC$p#2ABk_Xf%xSBHoEg3y%2NC zlA>qToM0gwYYngphGW4sITi&mg@IOM(IN5!_9Xc~(+T3SjMR;T80|>!--cUX5zCLN z+y+^H81H(S0H*kc1qz~?3oj%aJLk<0-Tns0&~@ky^Ap#6U-5?iQsRQ_&h+g&_iWmsobKMtHstJsXOaUt~PceeU=(Wy&uF<#MJ)0_4IrQ2j+OQAhKW#I9{~U z5}@Qh14YJqujj&-X2A)#y6|?pfTDerT&kJWC3Q(DBR*iiYQq6Bs-`)>9jRQB=&zjJ z=sU*%Q~bbZ061%f1}%W$WB;1TTT2uU)Mrc3py{4*ho|%uh**VX%}RURe4=i9?r`{t9~kxaYXY zk*r#CLxsg!vpo4lD~XqHcHyaiOgL>WkC%>>oqMBN;>g(fADD36pMm?t!TWE2jvuP~ z3v3H4m^=PU>%eh5n6Hi{DVL3dAN_~W=epuPiKnm`Zef46vV;A(cJkBiQvXDSoXi34kr*xv0nGux%YzP6`Y=fJ~0m|C0gVcRvp7Vl>RtvikL9 z+Gtm}V#!wn(ccy$HN}-_h<~!;tM}tzHJZ>^>*jM)xRk&s_|zZ10sQ3^D`>s1WP|^_ zFZ*$+Kfg>oq*f1m5%Z6ynilf(Nw}1ea`%o)EB=RIwEHq{*Jekx+2$QY^K z)KSgxTBgEjl_OZ4xbFxaoe73yc&TiOx-$jl@UVBBU{^xFvG&{&slpP$g zs7MvjNv1W|HF&plO1QAglRPri%WIu~QHJC6?N@&UM1I{Q-G3+Ej^o~Q;5KoPrgGwP-MY@eK?Qzu;nxZxfr*y`&?f=qc8%ejAoDyp9L4(P zQmv&&hRi{VRt4>gtlE>c%FseP5`V2SfqmG|e&|v6+aiKjCTYyjqTeZ*9^5FNR~qfd zMvJduNGQ|4-*@(WOyXdAY&Llzpjbmnu1n`)c@-`M0IJ=uE1Mqt1y6DPGFO4DT&gCi zh>ur4BpsK7mu}u9xeOP2%c5EfA9D;8>+8cZJ@>*-hEoh1{U%L?^Ar})iA!hvAB-}$ zOcPM)jyJD`ZWWr(Wjo*L&s&44MOw2;=h5Gqoz9_Joa4#LW_@QQ>dWXn&h=<0w zn_!N3EpXy++uzR|CoTMJi|E*rD^oX!-!;+Tz=54kl|@^B!%4W%9Roi1K3-djP_;VF zaq%3d1i3`tUZ7s+P&j%7yL6)er5jgE0i(26J{WeeDcbB?r%DdH5nsR9UwaHV1A@{* zPQZUwl@^&+T<)ek125yoB`RgTkcr%z$`_tm;{(J!_A5T%YH^GnOYlyC5f5SfE@Nhr zXJcw)PcGnD>g-#JY1+#@5OyARl=yqolh`jZX>n>-eIqE}6FkBDm~c0xnilJ}Ov!u; zq|1E;z2pR>Ix==?9N}`19z@Q=c!#>#)j`4~lKFzqk=7hO!7(Y0o90 zS}Tpz4DSsx7qy4uv{+NhcGmtVtjJOpK`dKv+c$5s0M(V z>>sa=Jfvc}oyJGWaxWpkHM!x(J7JsNwr|0M+2TmI%ebAJmvynBu3?G2iP+pX)v?1> z${ZPw_LB5BmxP14KWJ?~;)LXjzp^>X&L(L5f4w*%%L#ofc=h4!soGQF1o(+>6(Exf z#ydAZgG>&u(i}}MZ#~H7Ja~GnM=aR;%J$nfG_v28ATJrRokzt93~k~_J*+KtW{Or< zLbt~?cw5M%C8;UCSpF+Xlk0zOR9#DfAVoC0AQa1j=XO|btP~cOc*cK(lA%(t zd-?wE$*60OSC4dg{gBdJw6Kuc(dPgF=ehw8_N5apY>0#>$h^Snb`sn+U8+H|A%`88g>$fwu&$#0W5L3a)%-R}dv2V}B+^Z&>sMUDK?_xsDk?4a>74}Tnz z_Fft>4US@m$Ot)b@tG>4~@M5(xgNx(LCTkidEyPR|mB#iBZXr!P zahfd0_i|^thMKYLBHv$M_5XKr@JM32zuj!=wAG`(pBM-6t8@)umg!-=swbt-w+vL5V>iHiP^3KlKY*4MbOc_Tt|3;PKkDW_%e7p!RM0 zBsqa{uP^mxH#G-U1(KUB2Vz6`fRjb^c(q6eD0?v@-1US^#^af{r%L*iNaJhC^ck(Z zxDH?LRD{F{?tDOv{~MkiY@lFR=+fiKT$jWNu{+mBh8 zGV(vJf%dYDu-2fCnW+K>TAzKxy_W zKSlXAHQH`O@R}WLJg!{^Pe0Gz;SXSVYlI%K7Fxygceepv%P(As3=9DIf8vA}0i| zY5atbP^Rwg;~uDh)8`ND92z`pwRxn4B@Sw8_}e7Q30=@7liduf1ah#TGX?J{fV3Tr*z zLZ}_en8$Ih!LU{2Z}eWYOTguSpDu66q$ScQ!R1!XnGl7z>m=Z^8Xne>C^U4inOFOb zBoO~~zm+2v%_`67%!{pp$bp(sV7K-D-McfIfQ;7I)%A>$j%N#qO%Z)RMG`(oAZDhCXlr`X-t&Gk%Ul|fXySP$J@)x z>s~;0mDJzjP(s%AU7M=Wu|Bd5uERS}ryknc=FL{l-iZPZL>Yy{W%fVQZpB14lfA@q z8JQarVsHPQzsbk)kE)YfSnYK?6Kk>Di9YXnl-BEMXJaSI;ymW>93EHgWSuK`oYZ${ z5URSwGGi>dKBxxm{5Or}_1;??LI#bEji8`7ob&KSR7=kO|8~D$#UDD_?1pk0Ez<#o zST;smJ1Yu$C-G$0IR85%zyI(re17_$h{yj;g#BM6+y7skmd^khlY|^(PS|Cd$0OMD zU#;fxSb?H~n5}I|cLJCc>r}T?d*7Z>dmtdc#dvWzyb|bJpFAoA4EiRxRyI342Zt+g z6zl_>6+d^}Zv%Q~ZJo&M{m{ol#deV*bCt6xVMfbSlyS;5#a=o%jFz%nY{~Hv)2lI{ z5V#)R8%{P@>i~b;o2THtHn*WbNPV1gLVo$F8GijlPZwp?B#|_YR=J0hf$ZT3y#X>( z1@7yBjHr3XHsKY!t6fR*wjzJD|L+sOrBu(%Mxv5;ksMeE)~2Fi4&Zv!LdX-KPr7Sq zD!x|U{Gt?i+dkFt*6om!lJvzimDg5G`QF&PMgel@`RbaQrt(Lzu{`zJmET7ZC*8lr z@eyn#Po(e9F1*j=n18_`DB}hoPT+0K0CDDy+CK(CBp8qDLLX8{gApl)(5?ephu z@k^K1fn#OnVPW;(fCDJj@UY*l5%Xh#PznKsRS!S$3D^dVHUvE+Og2RJvTJ^LoZSdk z0GS^)ji(O<|3o_?drlMq_6WH*`J%OsM1|iNWQw=TG4{I`S&m7x0WpJ8p4l>VvaiMiZ$|$QhIu zy|_~)B+w8t6{PPaa^c>sIjxQY(oc%0=a0-FxAJwi3W(=4$6C^3exQUuAbU^v;+Z2; zRy6l)-1LJkS5H7MlSo8k$8u{ua%Y3~ECWzNOxPwN7Vh;xH8&t@gJd3&Q|UE?{N4SD zJv{)Ei8i@8=qg}wDs>vv2kS@cj~|!8m&4%KOb~cX$TUJe4B3737Rr?neVW~u2}KoX z(0FU>kHTzF^WMPwXlAbMc&KsL3&_4ZE-o$$ctz)-Yaoyd&CFS@j$lM|&#&4*$ zm2QADf~R=Lg)94_+oKE**V9mbs0*=_)`HjNZLhcwU%RXGNktXayCMXg_pU2&^ea%Q zd3e=qlK+mD76{H7AfmZn5UHJ=;u^wcjH9szFG)zqkPrhORZZX$n&u!x=&yiKJ>iSF z*|k8CoDbAkIT;z>+dv%vrx|^=GpZ(#HVk!jb*CJ;^5HCxYIuG{g(;|@82pE$VT{k; zN@@I||LMA%ZKb7GS-&vV@fhsgb+l>UB=t|W`deggU=CxHB8h{;;Ay}i z!n8=HUBzlJnz{<}!+!D0%y?b5l}SPCV-02ixYS2tZed{GxnijSnPa?e~) z7+)ADka@=nvG-cN5M$RjR$kun!zm&CA>by{ox<8HFB&upqlzNC>_tZ>G`;x*u=705 zj0x;HO)1##!-MI;JYV&;lj&+?o-#9u~0dY!_O887PQE6A78^lZwzGL zb8)aZMoa=c(QtqXmNSq{tagi}tGNP9{vsxyunS8iTUBZ>KUMhkRQtjEX+@YK>YWh- za%`6|Ht@kvUP&CvQ)_JO<2giijO)Pft-`|8$8B$5+&+Uf41?NIa`bh_GhmwXV3b#tv>_=b_Nt=_C|=XTB=c%8DDF)xpa)g8$hFQ!t9#6Tf?uQiWn@nKhph&Ydu1 zRMjF&y;!+O*5X{wL`FGs(5*Y5d|)G_^$qPqS*fEaB6@vAZZ_Yn<#E6WCb^_KzGe}j zr6~H@&vl$&-I)1yP@Ub)46-*$15~c)F2Vw?Z3KHCbpnxwJR75nfO~g8K;`8tAWO;6VLbVRFC6(+x{~p@bMMUJJn9p#4Xtbu(yW4SmaD;Do zRLjE!V1#o}oJ%fT{U-ryz6-UnR5f*^SXbX{%{ZZi<*7O3%!L;~G2Pjzk5CG(A=Q82&lhu%Y^{)g*_WyETr{i$2q@i8AiO~@V(@M!5$_{Ls@-Sm# zzQ0Xti&R&%AC%>0BUonduUkPL!eYB2F<|gE{HB@o-`JQ(XYXPUT_s%WDZGwQIU?Kk z+%XUxPuh}Ct4j(FBC1<{wwaA-2O3!y++>q8^hOj55Y(|pf+8~ZQ z-R0BR^QEnycGh2IQDCn;R3&?g9rU`D=Z}6EGJDTY*Kxo^20%2Hr`9tl`@6mapS7DT zp_7Y+d(Expm0al2qmMc)?0ZC+EFxRmC1m}79((8!a?h%s;y=t*ggZn+_7s&f5= z`9RVSxXqDBS?K54r&OIO^cBTQ{4>PB*E@=pCigs_%CoD(e71_b``!uBUXv0R3C-5( ziuBj7UndQvQm@)kVil^f6N0j-)McI~lFWgk1@?g9=$ipRY2`G4;^}Q|ZGAJu>V7Y2 zRh7h!ekpy{dEpR%40)@^N?Pf@y>=^#ox)+Xid+J2S$jFe)B%+qUu^4Z(;R*UjonCS zsZla$l;b7Bx|D@AtHzu7cX7u$FVpC~(p@>5GY=k(CFkPd$c}IU>8AE18S%F=!Fp*4BAj@L9rL|&aEoWlF>?*$lmz z_jVGH*bdxOBaB1C;Y92!BMvD|6Bd0oVJ(sH`<;g1N@o=*(T_&;PIJjs9m6mMl06A> zNtFz2mXx6YF$-b7(k zRs_6bM0w z&R0*a!+WvrFLk{>Ca#UPuDt=-?N0lJ#+IEEtzPkzEbZ!J29?ZoqS3VPIZmP*nQT0U zWn~!~JoBZqPsM=dU8sIa8P$a+%@!W7TvwAwa)VB>?MNtf#9i{z z^NdK4am->L5(kTCvED?S#1|yR1q~w3mNEmt1RR1NJ+oP^|L)=vRK*>43AA18W3{T`)n3CXoMhH6Ylq#YGF$sd(rMZ)A~gB<~|-o9ZBflWfkvp4j?%Xku4}VU zzd7!6ngGYx*^bT0xgB+_nv`15LGX(BTnHMqz@ofpm5dsuCbqIv?!QMmY8@PHGfxJ+Sv#K~d)%F{yjhU@qxmd4(?^nZ+{q zTNq~=ZKkwlE?Y%`z1{+ZJYX|KUaAH{XuXzH?L&5x0(C0MV^i{$`_)>Y5ez0hv91ax zMfK&INOjF$6u~%lI9%KhJ#8d<{D^kUyTHR7xc@hRX$U7nVW-FjF0W$x!m2jwnmGGUSP?CN> z#sF`?3kFCl73?qh-p9nSy)ScXYAl;hEDo2$0ORCcw%#IiP%FR_uqb;2>{khJ&p2sg zXl-2tl8T9oYq9S%>}5|^@X>a&;+oSWd%>*Be%we@ea@`;z$s&F3=8A;5x#*nBBbnL zZ-lW2`8}FrOcal?C3E^4akL>gV`y&9=X3ptdc7r8TupkduA$ z8v!f_`;nV=l&ig-kFpH+T4O$tY4WJ+2@gLtoW8#>)#m>ZeA& zYiUXEW)nYVk{Y;_v_VP(YisN31h4|SsP5X-C%H1)W`xO!=s(5lXClX5KH6TaJ?aPb z!%(y;0;4>AUmk(a@w*RTviU2>c6g&JiThXPYm0_c_)iDN zrUu>*}b2nvJ! z(bYvdVW#F;!fJWO?^3;3RtS_b%3r~Fl~7@BPR0PwXS%L4D}-nHW%B-JsmrzIHMxiY zq6LTzlMa+>V1sjOfF6l@e9KI(QOt=eoxn~+Q}l>cj08)CKO=;J7AgzSDcAtCV&L=Z zE}dseG9{2AV|#GBo^}4%q5Pn^^s_=ipwuaB-GXDkwL?If$4v`+N_J0YhoV#08`H(V zp&3vA+`atr9KPNb;6S#Y#&J*RU*L{wVO9U2Iyia`|Lem4H@fl1UtRcPZPJ#`{CU5i zT16&d{?zt6U#AK`I6ZsJ<%C*o^)&HW)U>~7>kiHZ^qF=4p`uI8;Ywxgi~F{YPME2 zqt7!2ybSd4&CkHvqzzV9upAgo^XGxC9uEZe$K?5bu#${7?-^IdBZ4N}Hmz&b=TFrj zW)!4%ak!Yr{*a0C@Sfq)>=BMso*0=;b}XuFy4};!xOh&}tmSzf{*Zb^pIL=GXGI%U z;Pq4|@TB^vm={e_#d*83c5vi`@xkg+eP`k|N?b<$%)#i>qX{MS0B!=F?G3^Som*CL zH`4!5{Kvd|r{`OH^Xz@#BqrnWyZhrEj(1v+XN%@wWn72OeZp#e(WqnS+6{Aa z5YesnjmMy9?gW@=0nKm0EZAO6jx561J!=bWtqgq&JPDX4sLs-jhy+{L4jFtfQ|4DM zq`K6tKk=fZ*w0oYM2HopGi_eF6L}<9$ddJZwr7s0`iCZo6OTP)hE>H!y0MT+EAa-Y zl>FjRED=zJaz-a^QgL>buYxrLAbWuV2~4bg08(A+GFo*G_!@4JI)Gq~FEH~d4+HXD z#x7mYW=08x9h@LJx$tJG_uJF7WGD(_Ugnf*O=O+XoG)bx{mV`;N5Eo%?B@u!*|glS zzCapR~ksPno@I2^U&JoPs)~%Dbk$%P{7({J0TonRZ%jbC>=i z@YC!Z1Tt%DTbq%w@%gT`bwGme0QhzQPs7OS$3OAs=c&LZfCMI^i9j|c+m9SB7$e%p zK9SKx0sM=T5r7y67zm<8z`|-!i({#QmFc|*s8elVG0?6?*4f$Gg22J|-6WirK+OPd zjw}!^EW1d+t|+OFOX(1|g-B_nlf}x!POVzqB>A7(;4kS({k|C1BFbih6|bw__I~~wQO2!XWz@-OMWT6g{`Ts z$Ba|U!?9mhjpbYk0O&iEAlkxW zyWFP&)_($z^Zp%D8bSdjZ&awiOSs0Z9x9!Jl`k{EF8qpUs{dEeE8eA+aV220K#1VM zp@6=ig2Uxzo8@M&Xp6@6Y>n~`zR6a>&;dbEKX>IB~6v1Zg2bub`$ zfsB|tF)lcLnsPQaF`srkwszh~kh*edIl-?c0AlMolr zUvXuu1X9jlh+i0PWysOw(zHYcI?=UY7Us56N%&{@4cZSd{`(Y$47L z37IQ{Yeg^7J0q(;*QR(3qYYDLb2neXjeH@uId?BdmDqOh0kx10*lL*g`c`77^WuQx z^$zINqsJbT&2L&kfv15u0ACj+ZE)oiW>b*5q*_XfqSr!BRMZhbHDi|mkk}Dex{Sb4 zUS1`EdUvq89%7H7Uef&)1P>?2oGoEY%4qc)=f$mGK{*x*IotMju^LIii7=^F ztb}Tnn}UC={0{EZCqk(+>0q%u!;I+PNRpsG2F~q(F$S{hE%UMM^${ma@6w?4? zU#Psen96)JY!8t5o-Z87k)El(UVH4#?$+@ zwZ*@7D}!h7iBO`2J|Zg)z9}5vK5uh#%~H-vkKs;)S1Z6tT(kI+${PTq((H#2Txk*_a3eC>-qwI zK0dImzrSW~aBzIm2j*9CPR1V^$3PGSnh!CXNY~KHVlLHPOM^B}ma<r!uTdX@H^MWLr!l>P4?JqX& zwV-myVc)n7Ui469%Ij$sE59;%O)IZfDO`KDT>kBwkD9}^2h2GY&hMN% z{M&0SySp}}^eFm3^Tu{2;^@8$gOY<&0_R`l48Lq231zkAlA(+~o&?%5>elFU0QR&H2CP zWS_L_#P<^F1k`onX7p{58*l>~V%FrPUs-LE*c-7{fw%gc`?RjcA6WQsNv((m%f_Jw zr%fLJ@MN9zbQxI~rdr5S{P9BN*@atzO!K~hd&=zqzIZ0N zfzY&P@;>hNtitKQ1dUM+2TJWoY)xj~-ehbnEsBT2%dlS38k=G;0;SqI$yUSBO;mu8 zEKc)uBo9>@0Nn7YVVO`ivQ{4+_?Y}Fh&ur|ODSNB*gT}#$%;UF+N~#-XBK`+q35ba&_;^PRg2*Fh6e~1TAtxr0L8?+%MC& z`y*1)Z?FmStJ<;~-t4WSqohK;EY|4FT?LLiEK0P?pyL_en=`+y$5KTeyoEUoyuB@= zJ%S9+7a*bEt&i=` zmekNwa0yLnjZudn^T1b=v8llMSYSU_?A)>PeV-3!jmMBCSRSReJKD9T*SJD9u3@Yt zj2FoUQUS>PY2&W;z{~fZvOzWOs}qf5$M*C3iJO;~SxYY=d+suGiC~dYo;TjPvN;*4 z;kHxdWtCp%1R$U40kYM36WA}>nN48tnfABB+wJh)O2r0}^V#cW5nUx+)_-%kZbR&c zWB<%je&@;ee5Xyg35)9D@v2n>g zz%4;)=Vn|rIXAxpPO83BuHsqBle)Y9H@*~NAFkj&69@D<_Q11NUH{SVQ=af#`Y)@f z^^ybO1TrK6KWRR(lkfO>g1N0JmMnMelFJX2#DVc{Ea*I zi6$Mo{X}r8l<)NxzK9xqSauT@a`VwP>RIT7I#zE%^Ms7!pQz*{?DX=eSHy+cyAZmk zE3>SDa@nB*%m_kYMi_P7vaxoX+ze?br7sjUUj>k4#G%rB$xh4PQ#49r{C*u!BEVw$`-SgL zl^<1l9S=aUtidpNuYDd8JDaL~zV^oYl(N8GKrBd>1eKo|9EQ;0Bg+!WY-=dFr5 z%yQ1OJk*ak*cnt~Yy;q>ThPPz49LSAFYH0aw$$~xchFoTfCYh3)Fb#Fk!{X}^X1kj zsX1&82W&W1%CnY=?JV{a8u9>|o4$-EZw)JM3927#SyVX91W<8+LzZP~y~TGFZa_`? z;pJlO<}!YP<{8t(OWVjE4iKIWGJkwtBnT0Hz@BA zdN_K)ZXECF%Z$1Km2pWgA{Os808jnaI z2B)CU$8WS_Q>9$f?DcL$8P&g&MP?6BZ&}h1s*8f2Wo>w^Z7L;-FYSOY5|}NJ2$(Zb^rNxtBx_75dP&24#(h7VZW!9B^5f zyNtp+-gW^~?{OavD6mbeMM!tPWgRixn+hCQ!1l_mF2J;5Z!sdr7w4I7D!dj6vof(g{NlL=Z|wq$QlZ(K(5EtJj%JDM8b^+9e)B!_%=ax` z@%=`&mkG_F+HsBln9z;fGc~LzJ`5soa=H~IELMfg$oM@_h?tJvyWcC&``N?tu6daH zz^|?|PPw9zR+S7@pnKE}4*_u@4BhWBfA-%#*56_`BV-j}D4FcfYEy%=uq{B7$wyXM z3x$q6&H@O(sFoI6HlmFiRdEGJ3M!+Ox-#l^Z2|?0J`zJ`|6Tp9MU1m~^YfpLQjsqm z;yz#Z>=|C(aFM&(ir-u(ccM&^J;=9QhC9FdTEw0n0mEXka1o2`^KYg(UWDfg*3+bN$Ey+GC_(E_60h^A?@Ec@_8Qghycr=R zj68WRVXikj)NQEx3cJM_vJ&_EWJ-7pVRb6A6@a`N>+bd3CET9}^t7TZdXifjab1g==(H{2Nib52;UD=ZrA;&Bwh+ zTOwy;hpl!?*eK=nn)N2uO>9$eZT2`wmU>ZBJ*q5l8AJJ*74f=PFg)>EN79p4`+1+$ zT=l4Oau9_rLOM~^YDPiNC!LESLB%9B6;~E^p|V{|?^efWM6=f-Qb_m2nXPZt53yZ| zvuN{f2r?Y3U76KrMZ3Fq@ez4|#Ux_o+eGk|u5BYKGH~Wx6MpG~bV8AV4BA42}7^njq~ftHnx)I5ran9F$eI=Q9< zt5NUW*9?T!wPNtvRK^<$-Y{f2_l%b(O>NOj?*&P&3tsxs@3fTxR*$leO;f7yq;RI7o;4Bcr65kRDm)(tG-o5;Jke+968 zn&bAHi#gtXf<2x7-?nNMl&P?O&yPnUez^}I~)`@799UPC3fJ{|MV6!>XTFlZQw7i#{%kqOyuC}2>HO*^G zV^HU#gLW-kHT`F#Nnti`ATV25BH&H#-(yMZzt#3*N?DE?EUtWX=qm@W0jd!P@`+{( z7GYjB*coxnM^UX5Y;JtU@w`n|*&A=Tr*3MF-}{Ty0_FgdHV}%NO}JI;WThCT$i5c< zj(wv_a-XpRSEp`H1AUng-Lw|jti;%EP|iSZA9fxbPC0Y3@{)MaVdo~{To%lR=^_^C!g=AI?V;JRGMo|T8+reYo7-m0rap1ElFoh_P_Oik+0 zh7vj9?|PmG`gq+O!As3XcLQ)T^rFS1{@s>7tGkvGr5$lQU`HYt_Vopo(uapr{c~M9 zlJ`k(WCJO)cWA;=_#)Vl7{c4WhKca8HMG)5#AF8FE@rki$S%8|Q z`h~@Hwb2sH5s>IrKehU`p(6hC(DmehYhaH!oUnwm#U_IM`M>{UglY?X(+E2jp_CDi<6z8laqT^Aw71wV0%m_uLunzX5*&RO#?cTu8+=$3Y z-91?2TMYi(A8j(b8?c_XOl}C>qKo?n!?VJ)fww>Ubl_$nzMX}GP{xSubW$b7np70e za+djbjpWPt>%BPL4jtlCnSn#wp(p%W_cfI3_Idd5rAzD@g42eUm?Nu-=Lv)IOsT|d15URmR=iWJFFA9f!HVa}si~h2lswh^vTS;eh$WfU z+ML`n=dcvBhq}ZyD`!il$s^VUr4Pj_?=R!-<%b9XKHTRNo5sKt% z$BxILgo#&KKO8T!LTs1^-N7)Cen1b1%1AxPmvKcv@v-Nut=qH+9heHWBYWIBhA>uG z_~+|U9;|hu;{p^X`b)_7K|~q7IC?3Sm4`$5lnDBs9fO8Gs0LIT!WT5;Ean@5LtI{p zWu$wmCgZ3;WHP?0efT1=EDs|=4f&%$-BU#op{^Vcza_L9o2Y9w(#?98+qqp5rw z^1`elj!^ftTg0254D6(@yVLEB-c_*f51 z`0z=37R#i1CiP9$>HvDq5=GG`^PCZV#ozrcrca4h+Kjn2v05^wXoskV@;c`s+B{t> zqb0yV^0C?dh!PqJV;R;?uZfu0Kq}I|B0Xh(m%j1d3H@5o4Nlzpjie{giryJWsZvp! z@J<57elWO+f*1M3VL5yoZFIe9rv(WXflu@gO2j~L%NqyKw!Sn;TV)CQxvbd{kClpO zoiopCk2k2B5|@Y#_z~M!?`TEceCBQ2!iB;|Ee?M`ti9WuS}Ha{7@>mhRT{>jDyWBg z|8&NAiw2AoZZ00~-f%@3dz_*F+L)@ZU}ReY%V~C6S|iY9{*iB<;O=dWyy)LV<~Xf! zh3?3YQsz3`8Iy7C?gUCNKR6R+w(YyCDTNh-!X_dyG*p60@JYPGlD)~$A6llCNKxdwXQ!Vh;}ZFI1%clU}T}ZHt`mb)elqF zNdnomTQTQph#f*0UPQ%q`adsI#*V;=#?MIdqe+YuQ+bwBgv*VBS7?NI0P^MJ56>V4 ziB;%0XedLF#I5I1C~Xtr#sq&BG%cVu9b~LCyH#C^F0v)>xv6Jh@EODq3a9~(U_6MF zPfdRDOcI z@MA$b-37w!=+1@ryzaNZ^nD;^Q8~HR)jNOyM zGu;b87ld9PJf$3#=urLrVOK{V3$N^w70Ni#-Q{*uz{%~4DL)QVI5c1Erv-m4-V6V! z{qzkT%=-`ORf#zf34^DwyK@QenFU7OHQ2rI>;{_bUAYj-9t_BT+fkm!3TQ0K4d>`AWNxk7>HRszs z_U$eXSuu=ZdFP<5#FlKP=8Ck#sqj~*;BE-HJJd?Z8#}NqQ0t{baPghg;u?2`c$E{u zM1z6|Xf2S{I0LtjZG{bw9Z9qeQYyK_Ex6w~L7CVw2fOr`+>5!{u+oEp>O?5*eqFVk zP_P(g$~N2IA6#BSe&G9GHw^(d1^&TUA-L1L*r82wKY6PzyMU zg;jXn`ZLGIo*7iSTAR~B$>=hEXe3mbz;!ID`9gsfA)u@C??ddZkUDA|Pis!;srg%d z)l5QC!dc(_XFe`~8nY+bG9q#!6An!v^^J{1z9zYkXz=rcaH*K~_6LBrvmRUA#8$fq z%qGW23oqaXp+hf%&>(~xs&8R2tDz`8xsSo^2_l1A6CE48K**ZmZ%joASKBg#DJ`~) zq|MhkseRqeE@yWxCPhn^Z&J5<62}CMpiv97y;HZsAWx=lxqZ>d$Fhv_|Dl%F z@Uirt!yXrqG{lCUiCreOMw(X&h2?+__EE+=lszPuv1@*-h z4xiTIV;Z`Oo0tuNd`#JF)>tjzvjj&4}|Goo?@~&rQ_tSr|!$&$G{&fixh4Ao7<`_OGs3|;L z?CD>GA#n1QZVJo0epQaw$n+*p2uEXvLDnSv*1Io#Fa-AzDWMp{Q;Lj0kqhj;|?hS@F@_cN~Bsn^X#~?c9BLB`E&%N8H?O2l& z@1AG<*)rIZBfU>+&5ULwHOJ?NeJ@;Cyk6g^t8YAOjbTJJ}19zuE#fRKjh_k-#ylUE;tl4zYa{o04W>cjOWacl|F)l|z9w zO(ndV!8s1V4x8_HTYq`18piWFO1In1q(8|<-a4cMf_w&2Q@zevV&?|2x~i~WC-wWW zO`r~0U>q5098v_?%)*4eIGHb~4v&-sEuw#mBl1!fK}Bi~=>`S(S6aEIFkE+963^99 zgv7dlmSUvo+@y=0)*i|V65h2Y96*#^t`c!|2*;EOd#bjT!;?0&!t-1+s$#yXDS?P1EY0Gw0Z3o0?t->Yc`C1?=5kxK3#us9662WcuU)BiIcc zG>ts(!|rE)I5{y!h&&m@n2x~rwdke#rMy$_x-(Mr+BF?KZ64mc5qak`P|85W+5Yv$ zj10?BK<=1$=j&W%J8WA-cP9>fyGm!#D0exCkAU?`O9H%-y+x*qAQ?JTE)_)9=72B^ zgY|Xjr)!R>uKjjU&FI%IM4b4RAG7(=o`bEO=-Nb4K~WhS_bM;j?vyBqBGei5@RgX< zJKMt{g6&uR4<3{Z;1f3wma$lUP69+05+VJrH4?aKq|R28oy_l|7e6|M9L1jEE505>TbA zyln35sjFS5zT4>5FO#&7PVGt%zz!Db%IM`FooJ*b&~{O&HOs87Hv{1WcBB^u`|E8h?2 zxeCsO4OT&9Y%1#o+j4Vqq7o9$_F0q%hbP$D*ko2#O0LgZX^x%TzO3+WA`nL+k@yVr1JOg85pFTbnkEs%uVOEYS*;tj6M>?9zO+INB!_fa7gUxEBOZ6j_qeD#}pr+>p1_s z5;e)$+;M~W`y)82e-~@Ir#v%aTNG+nFJn9n5+L z{2o+(7ECC*UVh}eb4V7=!5{CAB!iTPZwM@ zDy*=MG13t;(dwB#RBx}9FsZ#<4Yk05K9xT2 zzAQ~myLIODa1M3FNjEq{L!D|mSl1X!3nkn!Wn zF=By_6ERTIL2dLgTHQH$Pv;=Vk$kGEcwR#sdZp}=%ex$bJ5dY}Njq zgy)O4w45xm^aI}_9&w=<&NK_#kxNCkkKO^+JSS#* zBD8PoXH!uE%j6y=)g-|^J~tshJRo;{&U1kLoj9QUzn^jc2n0xLKwK3ZyxjKtkn7O1 z$k8W8os}TG+t1ev4C5?QBn(jbI!!dTuJFMrCBeZyq}llUOYc!jZnIJN`rKgx__0y} z&xkqwPKQHy7{2Ax<+_F^GY|XjmHVY`?MTG6Nk6A`Mp!tr#fci*yqfvBZBS%tHY|B? zZC%cfxOYL+}3WT857|?Y=S+Gg^7s_ZUGn;k9$%61YOFoN9gF;$A73?>}@a(oU!yc z>NByqS=KFUvU_(RzN8(RIqcb3E|}t(KA!j>aj#{SUXg8O4Vb<^%?M+PPsw8haJ_8~ z8mxG?`NNlDEf4{xyq>>-3o28W!rG*7&3)oAGZXyL%~)|S&rh`9SWbW|aw%^QaF5QN zH_2xh#Bb*T0s2AD7?b>-p0mE?&WVf1_jVMGe@gNnEn2p-TTa_xeASQSXlVNhp3GB- zW@vwmmml%plF)xiPX7-A)&IN2e7CaEpWL6GdHW9qx5Yc7kEtS|fvP*i>{ z<=|>}z#SX&{_c%mwQ0}hEB!AYzZLNwu~ss1unW{T_eCfFc)z`^CR5Q*!&o!`AK-}6 z}8AZ zho}w{O)+$ynU3QABN#M7MPlPfNO8U(cyJ8&MyVi2LfBT82(B%lYdtdN%br&4PmY&JTn*Y~xy8uj(FKf*`F#7tn3q;$#pD&{EPx#c2HGgQ-0=UW?q`3A>O#y9>q|XLTY)DMN}C5H(3_8HGqPO^0>c< z52VLcdIeGJtchKG#`NuRX{#{Yf|YS+4SbHOF*tP(G)3>&kRJ*_hUo%Y8U~+%*0X2% z1UKlhg~DN1&9T=Hzb##VN}y9zv~+a^WOMUoJKc=K`Z+FT6jEanpo14}daGXxfw5b3 zdw8%>`ZGeiLa^i`yu!f5t2R`}hh~xi&)cTRd(EzhYS9KPnPUZ-ciUvGdNb~GZcVEH z11mJxF?Qh0fNCe{fX@sB35oI!#Xqj!Uui1FC z_Qe*SN^xgX*=+Km0a3xbHXoy#q_$LTQ^y^0F%=TCJ8LLM4kKhs^TTi7#wuL#{s>voD>i;rc3f&&$z=D zXXc<_Na(k0>zQntMFyQ)nqOu43=pCWq2^|q$2oYfjUE@r77jN9MW#^+}h(=kU^^CB0lZ)$5EAXFg36YTM7>dB^BRXzDH8kfh<>9As5u*7r+ zBWU!87Cz{;QpcF)urfVzygNDojyJt@C>-{w|HsZvvQ!-EA>@_#n@nM@5LX-JuC2uKlY@C0wf}daNw5Wt6D_Abnno4Y|AZy;i zmTvfQV^*G9j{yq%AJprZFSVB1^261yGhDHQohY$;%CzlGK3~2YXJGxdMw-V5kW`n_ zi3s=!4wV$>+^1D50LXHlNljTv=Zv)HqE?^4N?&`ac)^9bFnKi{fHznw@@mkyEKEKG z1=6xd7K_SGNk8&X5g&1j?1dlI%c7so2k(!4t-T0Ou4t_RySnV>!W)LJ@<3ZC5e$(* znkTd`4?Pj@Kt}#vhnR!R6dUj-R7N?{wmc+O{KmxEOAic!^j?wb%8G-T{` z2V5imM3vffbIw(%u`~-40uC*#NdI-d1{*F=>VY@my}NxG?Yf8QEC`oMkO9eaS*4{~ zu+0p<0b`hjbFn_Db`sizs6RZZLHx-}hrmgpGQ=?#W_hmSnB0P>1YKkl?}|bcdQrOf zvPMX*TjtAdrr|ouOf9r;?JNXuZxfRvIp zy(6MkUu!L6`_R2N~agfs6xEsc{*G7fJY;MCb3$NY0ro*IW{MnbrE$qkZ3_z0eHBI{35ozZM!7T@dhEaLe5bXcz z3J$`^Ll#m9`9BF7#7l#;Sd#*aZ}(-a=<1e$!}fj>3{fsyeV=VqXR*6c?Wy6XyoyKM z(7ol#I|Pkhg|du~aAV?PI525mTpabMdrY_u+SzIzFQIH8G!4&{PH~XZi3?2!O!ZW`LpShkEFSi-6m^)SG(S6STLS3ie<+JOX5yg8|$IGqz z`g6Xf2*t*_IbIVI7M|_b)?}sdT^KN^S_I1-U(bt{!jVy0ne*uQ2ZFIcfjv}B-B!3_ zB|MH`a8UJY(zP~R%JEZc#uF4)`u=;&EONb|-o{UhP{}IZM!MCy#uuQux zVg3-laACgd%#9>jd~J7)OY_nBFM=t>Q@7&BD+@Bee(gA=aYT2FlT%S~@wA$zX8ayz zZ|gHH>_BGT`)VLpH)>!oHa2!}9}=YX9*^SFdta*vt+0=g4>`xzGdU6hM~m{?V}y9i z7ROBI++Qad4kwH0^xF1jdXw3_DmDi?6&0oXXRBi#-88m&$m=5e9>rJywaq#RzO-CH zJEJ|2bmW|l$sTs)S~t(3s7ZeQi^|GN4Xo9ZRSLL;e9#=_${?ki6MJ^P@<69af3l7I zaQwJn%GKFWuC_6vi?Z@1TgTX$RL|_mT!ILATbW?LqNYyqYBryzL|Z>-V2|^-Mt#hW zam0wiQzp?EosH-&1h~Z3ZQhq?ogA^qF8@({LxYKZUk_0B6RFbQ#v+1iC#&NblSaga ziOj3D?SvBR>q_zN4H3j3eDPe-acdO;bZVD9Dgp`1T^vccVL8$}>N;RoD#+TRP`PS_ z2%0&&dY}@MwD1}QkeMw$fP80ZfP4u^t^t2)DM)t#1z|@|U%#zDn&IT&SRAVc|Rb<7W&9&NS&qLvzAI%vWE5 zh(a4Am0;^i21#H)^Aum@`gb8Th?$ey`o?a$&*%5}p#e4_??$houwMS5&DVl@Xp_Is zI4C{GV7>}g1zwbkFB~_CV3%hd^W7B>dz~ofyBM~D$&_7}DMHSl%6xR?7Gxf8puv*lvO z|9a1q^Pfa}|ArRo@%wi?6zl&Viuw81;C_GuvhO=ytmvXvcI+NsN>|fmR3dx-@9p*>)h8ZY!F;I1*G)AbHWmE>kUWxYeUdpx<~-74^(i)VjR zT|7#VkX^3BbkRGbzqIfWtF`9v$0GKZ|G1ND~!3;D9CxH+wrpVM>(e)`|Hoi0iVdxr2Dg273 z-QFQ$1yun3l1$K>Zo|60u(n1c^H~W#?6+SxzGxotg__yjRg8X8QYM4#gEV~9RHUma zY|q>OdKM~;jblA8Ev6LsZIUlyZ}Pni^EIi@PC z557Gq{^G~J?s-55^X0~j$9x7Tb?$S7+oF9w2HauUlK+D#(-_<1bEzN4eca&Opia2Q z9f*({zE9Kk^Ut2p2k$`Nf<}uKp{nY5-?!9w^tE1m6P2pw@bzqtTkpg86EUf7k3Pd} ze@$=To^UrbJltO+XhMPy@OA9Ba_7qV9mz4zdnu8eQ22_^*+ad})KSMQMPzV&n{Q)* zb*Tz@<}0H~OVjz(su``>_=eeHqVdhh9eYTP#8N&=M-#wz7P&@9z5ID7HYG(Az!x)2 z@XE~q_A_pCbF=Y4*B`gq!s@BRv-cQM4+p^6$W2ST4RAJ;mCXsu!w=rwVZh9AMj;~5 zAbZ{OxDD26>~%{UV;2W3VY&eFS#T?1S#5I&w7oc#U{~M^5fak!2s08oN#?uC&yP}| za8=BPMn2$nDh&?SS%znhNjO+PpI0OcBIAxYLY0lltEM{tbsOiECiq$b{$!$5-W-fg zhIcDrN$uBMXS)uauiCsU5%gZNB)uEACC4Sc#qaM>m z@9Zh_9o>ma1J2`C&}~_cn1{UJ{d02)6v_0ACQ>FCd&uL7${eB{gnkk=`2tqc3P9-tgZjGIV% z8DFB{UEA8Q{Gf+>D~uXGm^ghQoIS3)(T0t#f`#<^tRooRI#Xaer3UUK?*088qnuI3 zI9K`lnZpp2AU&_#;J95z;6I+3H-3II(-8@4NZps?V-|co=LioP@BipOW@R-%K4=Za z)QRTl6`dOOco@=}JCK*vL@fGKM_5gg?ovO(^?(kT#@;0>sH>(_GYlBrWkv?MO<-dNB9K4>6wz~?G zqtYn6UuUWKPSdvJUs7#u>?sq^h!ZSte5O|h-L2L%O6N@PnvV)n%fklDnsSn9#JQrG z3ZkGbpYS0zGU2whKEeoIymC_NH0mb;cB#>L7F~sB?;zW=Ox{yA@toYh=)3woC2*C| z&V*JVD+CW6sJ>|VMQ%1WAh(VryQ5-GvPU-Y7*j?> z2T&g);(TAK$h#`6p4UICB~JxuNd0SWn4O;m2rQ-7rxl@AyZVzWw8hG%%cC> zglV*8ThrHX$^lX$GXqS-BB^#P@FRd|PU8l1l_}w6cVc<*?1f_zA_Odfa!; zq=Q99`QvcJV3nB0NClaE5+m!OHoF$?>e=FYuM4+Q0hYqjHeAVKlyEp*b;Rkq3(ZC6jlb=6Eg#2tX*95A~#S0Vw zfL0zZpvAR0=ev&R&!VqAMF<)F);voEPBbzC-v|6l9BMfjk9dsm4yUNDkM`yGenn$Y z!=-r_!16~lkbBaA*u=OgZnCz~%Gf!jtsbe{Zfa}?_abDM<d$PMI96Pfx!yx*gJMP*otW7RXHy+G={s*1|&5PT_v! zI9z&ca3w z4JhvGQt|+eq(aLRJ}ouOY4qqV({0-{*_od&s)H5e5qFZY zqbyEnTNz@VVPw25DpGi(kO?*}PrSwd#AkazJ3rgPHQ$d*Y&2$}q@Dm2TWMUD4x7R){q_#qi*)zZ?=_`%!yb&s)|B7UNyE`) zu$2{pAwposRN;B8Tz?Xk3fr-si53Mqpz}`-6;T?SU<$HnmksWljY=huQH z4W86XTu{TnsOF@2)Azx}d(SZ)yCqv?u1cD7cb-skoAiRs8?)F8A~yd#; zF+-zLL&ZW{kdISU#)T|7U%+gCR?$plnM8|4c8`9jFUdrPGZ0QL@1K z9!;ax-aMS zfx)7|-+qM9i|w?{0KiO+KMntwG}n<8rKsTj7JG1^cQwu**L(neRdbB z1zsUSO%G~D;u7qa)za<8^ym1l&j%ID)%5t7-HWv=pJ`8VBaf|9-2g@R{4e0amjbR{ z@6<9Fm^RGxw>J=$KmcP1AUH8}N1?Lm+h2jP;|>LX>T*X1Q_6L~2xVZ41qW|pQJOq0 z99bWINWR-2KYu>6aE#yqbewer*l|K62##>FQ2~`992y}UKfb81R9z5+3INfEd-4jYFHIHTQ* zDyQQEx0;QFcOygjQR3j{HkLVb?!mMz6xxf>b2a(^RFP*M&D zRG}WZe<$nQoB*aNhV}-LYs$o3WHZN~>z34mY}z|;&bxbuQ2 zWF26pftc-j-CoN2E}U7~{9^SA>X;2BGclD*>H%R##PIY2*B(gyW^~++`|{9*TK5$j zS2D;0R=x^1O#k@afDy_T`3=}ca;|D;@7s|8GW5gG=>U>5wv-%y?d|wa*S78$I=55Z zvuCbR^YyjW3;bJf=J0q?l9!3&StdWdjszy!7Rpo~h}PL1uk`Hg3+ezEWeW0;4dzR- z4u0&9r=0He*5l4~D8sgpSqVf|D`1g{et&@ig7o|S_AqBwR}YC9s~_XoylgpE{dx&; zq%f{XzaaXY!NFF5oUt@)HeWgFpetX>7Re~aidGwfy*b`FLY;}}Vew@@3>bRb9~kZLFBxQ1Qnjljv1n0L2r47d!UP&jD&# zi=|~~CNQY<7C@z>2}4TGTLb!nXk=bdgCQ?;`TXKweWEKM$j_Jxe26b-^t(>@7abj@2_zs2~$K*rkC7ss#_S_O%Jqh5CV&neG8A==Xc5z1RE4c z7cPDq*rbuAVM6a#1Mr=;LJI-`j^iMou>aS5itxNC^j+QhSVxzYuwwj0HfiN>8JjdK zGak48+tO2!cW26CQ#*va>z9+@D<@OzYX#UwIknyyT)?rj_HZ#3>mwHT8UmCtn?8Y? zwg7Ali0+Fd_bSIxQGWiSy7f{(s(6DRGINmq+%jb&Oy3veQ4@yDe7TR@-nfIjV&^*g zC5TsOvg!e=4)X$s@V4yqhZ}p(SngIh@f@aLG6jnH$igr5%?024ByW)_B}OB@sYn3S zjtBs(#VkLsalt1dg8QuErb*83LoD9yeyrW{C=x{e<$&a5KadO$ID2n>WtYEO4<0g# zR=2aHIQxssG#XgpE~Cr9e;IvK--`DzMQ-^xQ<)<690y|${Zt3=?59*)gj9V7l!8K2#+s4cj#*lSJdwTp*O8WqM}pL{GOUH5YAbPYq(3@%2E`LLg=D# zE3EpSiFw6hoDvYKPfllE zgan(Ln=gB>PJZsT&l|ZcrI94w?;6GmT(Zq6m-5IovU*ja@jx%6;h2%0C$^9jq~1Z1 zo{M?0U7%&{d4|WRo{WPln`e6y(ezeLxOe`d^OPhQ8v~5@3%N!_LgG|cO9d*7I7@SD zK4W!@Q+dgF@5OIQY2k(%c;w<*hV7xLB&lB=3A>;EAZp?>yjJHH3w9D#J5as?D72W` zjyv8AaiWn6Zd$GiD4lN!2xJRee|D-yUhFlcHN1-28Tf2vBWpsEcmx71Uoh9C$kJa9 zQ;6(Dj~()L2rSIZhbB_XyqU`3z7zUW0-|jedfc$$?=0HPMj{htN=sRIZ(X~s$jk| z^Y)|eulV{j9jfiLw?)&D4%)u2Tc8U{H!k=*Zt{r#=Sel_dwP{U4a&euBd^d?1?8*3 zg{x(ET+gj2@K(WAde1&6_>#^CbDR6zwG=C?t5jrSNW43LEBlB3oZ{)}>-3OND-$_` zJ;Fj{oPe#W;>fG&jB1b zb$y2V01Yh`*V7AutppXmei%^1{~P|e`2{Vetca>AlL2xaA=EM?_8N_^k2HOP3fww`*x&Y z2yC9InDW;#Gj3hn(Xj(1$-%0#aqY$c1kLDaec6bsm)PII+|hh;95&$7_cM`~$c_}H z`dFL)F6)+26!;OnFfb_j$G9q|;ZqWOqTXaF&?3O=SSX0L=cLU>KUQTud&znG`x$7`2jwk?M5^Ji6Yo*{J58F_?lEb+SMukX6t)dIqV>!^jp zXxy;X;tb+g>!S22OJDOkbd_9O(`x^@Yf&%`&{`->utHpnF4BlF{MGFY+%mdtt zUNK$ux_?3uL2a*xodor}=>$+UWgP3)0;^2{x%Fc*O~eI={$J9u103O_gCJ&<5w{3{ z?XvsHXB7!8Sh0s)-zlUG-!qAfum3D|n*7m9yc>8_?5UbhI#xtPWI!R1RbI*2@);F- zA97!Pj@Ai?SE?npuUbz!Uuhq4d~uw#g+)6D_4pgj>fn=2H=aD&-4m? z?eu`2dF(C_ZOdN%I&1*)UKX{crUpTHaPG=Ge|veQDR6Jw*woky(+7zk$)dNODl2=> zS^hja>o(YPL&|@Z*ALIQVqmqyRfCC1etlyj>!y9Q3vnM=|3`ebhBGLru&3i#%wogA z(Z2@4o-uYR=03KtxvQNE!nQ_^M`x02Z5lArl_cVh-U8(ZqtVj}%b z{oomIod#D`%?*Ko)Yn@@x*{LViNS*wz?TS(&vl(Dfy=1GnrX!7mEs_GzaZsyh5c~VFvcT zd1lD`N^!@v1DIy!^!)+>Z;|PmG~WI!f4lJ#{c&THt6zB%1T)}&{EwZxDsm_l=7M$7 zd`q$h*g#9@4cYc7x7uHo#RgWl6<`$43Qx3y7m*U)u=T5(1_Bz5J5%IkOB-8RKiT(Q zF9xKml{b8MT)UyC(cF-h>+%Qx2yz1Lv$7<{WDoLNi-Ac$2N&ms-v(I9s3L@$LZl7&P#D{)n$RdsS zdxr6iX{YRT?$7lZ#Wjwr*gN;bcxT^rH^eadY?`e-Zj)fWJ{5Gbw9vWgBYudx`aA*j z>I@ZQnp2nCoo$xN#u_1y(Odp#H9mT}wWT3g^^sx1CJQF5A+JzlXua0H-1pD`Iy)Z2GpoH$k|6XZFfab*KNSMHet1mZx@fM z85$EfCX+#~kLr=t6~I+0Y4Ub~(Y9dbn14q~U3S}h`ARB`lQhZcWVMC8mI13ox_T;M zgtkLC1#{UIDUSgojz|q@F0tSU#u!+hT^)c8%?n#lH3MvPAHhX71}sG`M>$<4=a;OI zi-@CPD6>x~%*LpWh+k!jKMZ^F;^P88A2xMeiNH`s*yj{KfmXQ=S|w8f$ zlLUv+lE zzt-n$i`oKMILkjw#{;)=YhqFTWfT`z2hi}#16C2u*Cn`eoJgPNhMdkM3_6p}aIiB2 zm>EBvo)PA!Q3xiV**V^IWP5U{{>M$+h>5dIc~lm6?kMz$qgo)0M2;Pt2W^tT~vO^rn86iV%FllQ;!cEBFg zIYS8@^4Qyz$9Y|ew3(>79P?aed89&}R_0m41O36`OwTtkY+fCumRYuy2qvAU8`M1o zv1b;Yr(xZ{09o$*4~f0tm<&V%p=9AnPTq@$TqZoW@!j|2fIaG3@9Iv5 z3YY6g#%gI^RFWIY-RNzQx|n7?{sZM65*&5buI@m&{?`620B1TVRI@E-8W?x(vwapE z#kStuUf}Fg#3Nm(qHi#E&Fz%Ukb6vEjkLPYNB_)SMbnVXWoUUEzgnH(2voy z9;(dp@5RUTnbbwIm)do?cyf&6BjVUm=>}6l>A6NbFM6Vo7d7z#X*R;y{MRYE=G%l% z^rtQ7iq4tJ)FE>pj2o31>p6@^_4}qV#@HEsx}k4HgW*VjfBRCqag-)<*7eo&C>2w1 zap%&f<$_q|n;#@x<{nxB=*6WW&PS1o)J4tS43&t+PDgbRuGvKDOQmHhE06oqeMRD( z{zwF3T*RzQq{`7q(Hr26Ce6U*LQkS+FQd^4ZEYy*{-C_kIAp`&+7UrJ>9=J zf4DW!?g+fA-toFx=?`aO5s`O2eo&J*q$qESyiuCccs5P7t2clR2%II zSKOyb+e6&GM`5eK^u5MNR|fe;j1gZDRH9(EPu?5SL8i>(43U%R=5y@f>NJ$qkx{+d z%qE9N1kXF{4LC{UZ5ugw0Py{q*fWDfsd8H$yFnGe*1@k*;W^zP0B z<(WT9ierQD`$J;7?3@1%;@Y zz49GSQc9zbS^KQdRLx@;% zEecDu@nM-bVw;^;x&Vz8FarsxYA?b*`#Zs44J9S@dQWc{&(6;qNd>k^U%7HcHHQTG zM{#(*J~S->ezJveV;*|__ci3KCrAKnn&DZcIKsdd-1r}7ZqdM*pFF$9jqXFT78Y*8 zllC(fhxiV^>o1Lt^uBqoCd@R00xAiEZ|a} z(;o!)maBz#F|VRIn}vA6Q~FaVK4wJuqF8W&YXg%DA6>@8?{fk(aVSP80-oFgC$1G? zw;f-y-J-QXVk77|;&hn^I*x*sp>1qyf~@qoX_6u=XPeTErEh0VVd3HQHTBtPc&;3+ zjc!<&pO1^aiCU2N;CKa6i8ykwZ`xYk7RFK=jNjfzaXJB04(`&T=iXB}wVd1XB;0rN zDfu$(DYd7lJ=;Ln8Tbjcl$Bu!k+@J6PNF=oYdupajDq#tbNQtu+nAXq_!T!^dIldI z5l+86=Qj=a(V}jr3T=QY^T{&`Ec@&lT9*zl~PP~}} zH$FJAFuoweB*oLh{s(fI(t!8+GD*RD?>U9$Hik5w4WABLFw+$JTR~{X#x|bF<3s_~ zI7heYPFbl&ov-kv0hYHy%kIH4b_Yk-4=5o#`^^*2v!Nz=QbZa7`L=@rr8GH%g_`$*g10zpjWM-c$=-IM%RPPq$e# z1O4A3r|02y*7yP?P00;@2=$sLXM4%4yJcX33cz0JV$nOlsYE|@*No!QY3nY&C}!5V$F~p z&GSs*)bWxvX+JY$m7O=+p(&oB9TkHZgFSrgSs#y{-E4aAR#XYqFaW-DEfl#_91qz) zW6R{&7gO9Oh#_sv=K;o({Y%S6rI$4lW`3tCnqry%bcj9d-UDg;9r69}E63u!;$liZ z9G?y)ns|~c(4N~RHmXvJddC-e7_)j?O7TFdpX#}8FzK<31tx*H4=?XFL4{MaR%Q}I zDUjFi-o3LKb%KiC)Apo@<!}+RV-qlK#!=kDc~6H^|0G* z+n061o^<;CVnph`mGAhIY>jK`u~HaOZcIR8iocE*r{#1a1U(w2A{21FG7uu#=kk2# z^v7%55oDMn@@h67YBI5wdMkzA8S!1{spHVL+;h-oNMipxBAsk01MLj~bpj{{Z*r|n z$9jzQLA!7T$H!7v+n9*XH%*+2K^h1MO*ZVVfqP)(+B)23j$IVd=b684Lf3i!NbxMYhdBK zGc>bG!8m7|LcPOK^tCeTC(Mb&lq0w1urHcilybY3gccPqE?38gaFpQLPm#|xl1tJr zeHNp5-mNNH(_WdjDg@nRoeG6CANs+QITCt3(ZpwQ#6-PhZ!cKE=No}*dughr#glrv zX_M!7iu|Y;)u&%8<}z6Qiul*fj>hLmU-!kRABdpOe1hTD_IA@l#Hb^Ewsl|y0ep^2 zKge|72wQRJ|6=aFqni4rc|Yi(mP0RA|>>IC{;v|B3-KV z&^rl5q=QHay$I3*gcdrmr#83=`y)q zxNiA$`ETTgRZ7+FUk~M{1|X-%wcqW^y=klk$U+dZerXU^=i~KVZ&Ik}v2GgWsXvSd zDu^5~Fc#aRr^C2U2waNSF7lZOYw{fKs>YnIS^Uj|hTL-e)p9N(6~n2PT4**!1$pWK zXg19j!Y?Cnhw!PrNT1tRT4Xm<8)?37KvTmjf;m1pmVr;UbJ9j%Uc5FHDhpEY;a!_n@s>;0(T zD;`g1Qxio^FZquGkYtgDgWUe_w(!c07eK$H@lr=OA7fvzqi*`AFr$G+kFDP^UkIEC{p?$#JoT<8pIM6C4- zWOCfw-@D<0xk^);zF-6ZFI9Wrxzs)|e&*kILS)&hd3|K2b3rB6N#r&Z3XN11Gm9v$ zY&`3a${dQ7-1i+=v-=MO{FzdAi!D~J9P!*}sLpy%VD!poAne*M8r z$ZvJ8qz`fyrL@jN5tgI}eCB>0F4s^0CM$x-nAw7zh3$Sex*PB;vmMuPNytb%a6)3^ zy=?MM0*|^fdstNOY@CmZRpWd;H(Jf1))bnki#0;pMmF*at?KtKQ*>gZ%__8zMsMJRM>xxktA z{e-h#(eTyG4pia?Yxcs-5_P!UaWB~>@a2@4+jWRr_FTgO*r7h0oZl2cCTxFh@880# z$yj_3q2ae5eINi{n!8$g)IW1jcA#YXb#BHc-qX8qW-LK-rr=_i9h8#D+n<`DK!j)8|+&?M~W8s+hqF z?N2qmN!4vf_!ABY?%ftOn3=KCayr?uNB%xWdw|*9+Wnzpr z4{ua{UAlpDZ)ReP_94Q*vhDTOr-nw2(0Y>_q_sY+Egk(VyuyvsCAx3GjT_HGf#gf> z`a~d${H;u&Crad`0Z7A`$>U}56^}n>6I_lil$j2~qPG@K1Awb;z)cSEPEG6bQ7O<4 z>XgbwOup&Av>vH2q2-M!MpL3uCkv=32gf7#2%p1FIOg=2V1@0QH%IOf0#K4Mw(Kuy z7!|p*W3-&J$Gs7GJUkk1&b1*$A40fQ%xq}&Z8U82t`3CQR#@NlYmCdE=E*G5Q`G-6 zeot}zNz_w^nY|PIQz>(Pj!xx87s>7(%%R7^6OK+1tV`c3Z(r3u&QHl=erKQ#9!$ng zM(-m98ytWXsvFMMF@T{+*ICskdtu-zeYv%=EM?^>}{9 zCtN;quLJ(4f93_F#5id?>QKwF+V8V&wdT@y2CeaRL!B8t^wCs$_`$|cxuy0c-_5A< z$VD9X%|;pFXu7IzpHjB!8I{tBPk~j6Rs!usW^eq{pwI~7JbyR*H0`O1|u1#28?N=h%JrKN8?WG3znd0u!0T(PnR z-^NW{cW=1X`dusyOjYgRbHeoxak-WgX|M{zhXi9mtCrnJt~ zv9rmNd)}#zLv{5uF5ee&=cmHg1Tm+w_QQK?&gC^eJl~qa<8XRzs*2K6V^fy<)DVBc zdid*&7Qu%JI7Si94d3ov3?kn7Ps_7p;7VwkU+Pb5kEP(;0v~3hznrfqwWzi0Ssb4t@0lU@lBDSAHk z=}y!!INnYk-0vC$s(MarRt|y!{j8GTV3Z-K6m9xI-%f#O;^S{jQJ+5fgG95r?cihO z#^cjNHTN+7Bvp2P{wrg_aOqb1BFF;v-G2PQPWs1m({Qa0$&=4R$igbX3E?%&Za*Z+ z_-IZ2D|I<@XJ&TKpYm7$Jh-P{?WhR=(*<7~rX)HIB=wzrqXv+}i{G`S3;|kR2uMyn z`1-{Be(Hk@q>Kwt->sDh!b2S2qq0?jH>#7zlG|epzmOvhmDT}eaDpVH=}))k9b?I} zV3d$P+`d`kBLe>b?!Q$(oc_zUCvT=v=3-W^pT+f&Y6{5LKd~!KaDvY!3Xa^^b}x_m z+Xl4%X#@PWDdTy;(W7h5*}GNH6yKUEU9XAAr}ld_{FN`LU-+rq+74d3tWVZxSM{5j zL9(Di8n>ya6>;i}vg>@=Km zw#Z{h(a0!umnlmRXYb>5-#C@}9-ToP7p4 zapD(%4n5P!;91*eh^Bb>Fh#5p)iH?IfpT{iqB}&KvHCd{SZ+5zwE}}${ypqWFo+R* z`_zwhsVC&BON2~hF>=cO)riBe$X0BuyEnr~ zb&sBYaGDHe(`EEcS=f%8?}s~=vx6G!#t;r(!;XJM&TPvVqgnbaB`veEUae`MMSZka z8d+($;>o9ul5YBtL)zwEUp=JKYD~ymt1A-aMS@Av?Dc21mmS)KaEK zwqhM#z#midY7c`BI3g?RrIs=dD5=ak>B)lnfaf||-sYkJmWP?V2&xaa?CJ&G1%sKhoGYF`P zE{<}?g1%?ZZr#3p0dlV84>xB41QPxEvx=A{&a!~tR-)Fq5aRD?JRP*K@ap#6yU#8i zd*h8c-dE4}0|=D^NRhp4YHC_@x;HUU=Z5h=NaWzUL%zMFgb|#YK)XoP;F14SqtH7w zyV$L_#3$VqOVLIwqz@1I1|o^uzgnYFR*TQ#XK%RQJVWBnGM~2BkljLZu5b5-Hf7oK zVzz0;q~c4=qI$Edw+&m2;l$m)&wOhLt8X)yjcBfjcbd-XQG8O~1D*sY@(p!aK$2-g zLca(M_4=zt5pS{XhQV=Oir1YDgxxSTP1N%C>6udwRWzc7PkS{|Q^% z6`BN1L~3IjDfOck{ONJYT4Q$DF-9J(&3yeID^|8Jesa_Gtgeo=z0JnYG$vM$yL#Sy z!243b1FL%vBmW3yQruwMDb=%fsPqaA=}~SZu{K2{rF`&;NTfykT|<7hcQWWkJ!fIt zCLBuqzS-c+O(498xZ7!`l^+|@Vc)~36DND)gB+IcY)f)pk2w8?KPTINw&<@h1LrQ& z{AWAIMz$&YU)z-j|KnhP67l~WNfUMU(rjqRf3{mD5VimM;VlwUkN;eRjqSpsEGAoPQ;>{p2eDf z@)kM&zkWh;gM%Xob)JSMDjT;k{NiOEqowQhw$-VEZ@KyiWX??=SJ#U36cpvM=Xnc8 zV$I1z{scnNWzX({jBR$+G|_;I@%uJ{_#n#F@YVgHrW#4XK?J;&4A-`gnW-2$N1Dm^ zPw`vNDp}w6PUhp|%K(^aKi`I+Kfq?OI<~g?X0DVkD|UBX@7h&hTL|f6xotVdgu!pB zvqLbufy(~ZDicNC`wqg+wG}xIU9V?nZw?}&#{Om1)<BGOdT}QCuif2r(u@|xw`Ua7xq<++bt_=OY|DGUW*8Q8&x-! z*p^%56F^q@iU@h|N+;JCFt(=pJTBkMX?#Qz{7q11Du3=hGSW-DcV*~~4F=myBP`Uy z8mlSaWcs&$&_+c^v;7(zl$)22cmT)yv;j_QUzU)L2Kf)yZUVSP zCJ>!ec&4I4nTrs~%ggI4^`zC%ci{11f!Zv+aiq$~%zS@@7+LSO7yCrK`QUH11aw5( zxp6LIm1c0uTk%$2&o0bqe`L9#g-rbIc7DcvLA*%myw2as-tovFaQ*vtSrSNSXlM>a zRezdP1YoxzE~G{)Rybc4PhL$DJbecQ-b?|dzc3tMvCH@>Xx{c1uzfZybUHnyoCEVE z#3RR{^FVsEHGq_ySfYU+miQz!IyuUAYG&aZK%+M(I%r;QY~l4CFiDX6(-k}CR07Qf zwPJ*ZiODW>c8m!Wj7?Cm>bvphUP%W0M})A~+U7_X@Fxj4IIWcJ$GBLP)6lzPRID>W zaWTm;Sl^3!GiNm$OKlIQzct{m6-8d^GK_;iv1*b^dxSfp_TDDxg~20@H;aFP;u_Sy zS&OS~+)-t678OvOe4g{DZr7Izr)c=yH_~n7(L1RW#@iWnZnC%r_JflMQzPFVF0AMy zf}VQ$hGB-~RK0Q|-XH76|F`W7st2w+$t%mQkJHp3U*EPxe{2$B=UAn;_nvQgZx3l& z9X7rxw0~v1q83_P8(-pu(>^!75lPFbdLGC2t^k;t&vTo}3@lDHWDYPC+Gg7eLh2~I zOj+G)4VbAIGZoPIB28i*CpS@#zo^J8lZ~+orPpeON)B7k*^^S{k!+?Z{ELuNi%l<*Jh~IV@NJJU)gy8Ao6oY%NB6t=VmhZU2Bd`KmYmy{7||^#PC4tIp}eQnJAn(L zdkce2kM#WQ7?p{pd1SMF>GdWY;$I0Rcs|SsB*=W`=(oONZ}(?@OTW~1IO!=iDGVS? z*&ChiX%%_VLL3Y=6abu1+p38byx;a|xWB znzUUsJo>yINXG@_qY%moY^urPd7j4sRaCOCSc0io`0LK9So2Xm?0>&DUIsnA=!O|q z*vmA2wyr=iHa1Q$(37lq+ioJk$w}}z0F^BTVch7YIrwmtcWJTOW}(-@e22f(dmAf! z?9{4wN9!BkeAF%hDSaG#&*Ze(`1MR9%yz`xG~nn*Jh{p1Od6dMCn_p~L#C=f6+fzy zM@Dgj^u0$$@FinDY_LmTRYciQ`52^!v`jV_AbOZAQgzsOVBtK*OK)Y?`eDi5q zh)x3S^I;d6cg=^b{Zai4iAl@5s4l4-4}AF`T-oy~Eysslv8&v`n9?#_8Hce|=Teox zXD^4;Cp`nC-&S2;5q4R;R&0!7E24(&EcI&xJBDiKD3|UoMHap`K)p0{+QrE^>!7<2Zy8rsQPG5ab!Y}%81l`->?W$bi( z=6NsK+_o{Q#X-&fiN+83&l0q9?+E;>ZwP;(F5RT&qM*U4k`Q9tVe~7~5`$%|Ilf}g z)K)3)#6y4edQ*J$*!OtN0vX@DH^w1kx9N*4Kw3q&R?$^~-Ki4Oz!0c_VyWVJsMwpV zr@r%)79f+N&%}V`vzBj9BA?9nNXFZh)Un52%e^BUPbzFan}k+sSK55OVJ|vVs4Zp5 zXXoQR7&&}VK<^m=fBK$I#=dd`us-x6Ibf$~m!KXQG+csncf*_b4Bk_W)x7o-(u=eW z0JNTrMGBQo?|15*=cKDRnyctJ)cj8r*4 zPLJq7&h#aRhrcS9e`H>umA|*MsG_}#FCY~-spL5}KR=L%)+K=qzzY5O_PxE255afRfnH}BL8 zPhtPaaG8L9_i9nUG5L)mLnok=$jkuq4V&Y(Gn-lx7_dy`Yyawj+3BghCRBpTaTu{5 zW3*tB&{;dKv@WHcXJ{xm6g31-<&SH5Ul1NS{HK%QCwP6h-^_&^(Y1ykg0RJXES+4Q z7Dhy~%T2jS2ys)k22-_-3)n#*Tbc3+zZo`uXCb$O&Om^~d-GX+&kGm?n|4@jY*b-% z-NJ#ZL}Sx&#SOTA^Ru>=%bkb0%}EOmNeW=@T|5-_2=<*zN)iKmX z{&l!jCPT&23giW@Pf#SZZ`-FQ((8#drfKHBssT?#JoC3rTqnQvg9jJtt2>UB)ZlrQ z?<*T{H677)-ww-jO);7a$KrfuH*Mb$$dd%mZTNZ>mK+=Y*{6Aw+Ooe0Z9p*FWgFJ$ zf02Ct{7X_?5U_>Cz=YHMAqnX#*xj}rQZf_pmK|^~B!F+hL2+xXZW2L1zAyVRM`WzM zGym)k*T^Jq&q)Z&SiAJa&tEFgk5t+NJqvS2Oy>|RS}Wzp(kqS952AIWGTyXl=-}nE z9+*)wK3dL$#mCLvjfqdUT&MDKbqP0Rm%p=vZ)jd_5OMilLc^|%Yy8_);ZMcDgh=CS zaZJor3j#hR(cu1<2c}tX@FyG6GaNf)h50lbNw9~XeGR&~UgU&)`EqR#&bu3L*W{!9 z{$kwu@eS@rf>p-ZZ(fE;p50ysaU3aQ_R*{^anu)+HN_rGUWT7%+pr z@y&-la=nsSQcc8n^(+;$_$^-}M!{U(1`#89jGh);kjXIBrx}2&5ta9-g6HGNQO9T$ zh4Pyn>S^?!X9(8pGn3+7Z8$!z=NR{?*kYW{t9{c2uTgu!xz{>`uvDY@Ph*kK?b69m zETXp`zjVm-5j6SgvAtfce44Co_p;CN3bZI8bSEDF_~nUcuU*^}vdfq974F5=`Y9fM zetzY~jbb9>z_jNQOCFAj@zK-!1~ux{BBkSum#;tBOIQPwdFe$;!(KD6*2pkF-n%x9 zS?ojBc7qWxi1M14d!bFcquq8T#DC9MFcW;AIARAp33A89&wqdH64+{wu)CwV=)RC5 z^5K)M8yH_j;LJ=~+k)gT=sQ{lq?zx6gP9D^ z(5&2-kVu)U587i9hA`L9`i#LhzYg4{EAUP0T^8}77R-9o2k4Zwl4+e{@4k?qG)lh* zne9SwZrZhI#ncrQ?zll}8l^Qs*65FyV#xm#4!zaNKvy1&ZR#CwpqwG07Mrbh!_1w? z;}u#cfYMK;4Y{&xK>MZo;>s&`#O5MiRZgKn&@; zak5F|))&hS3o72QU!l>QxU)`P74XLWvj!;|g_$fdXO~)-NnrI9Y5OiPDxy`e& zn1J>&dVN3dl$^?hkR~=`F+{vGxo~%hQo{4EJuGyu_j?qa&$W{*pp0--vjOgl4bTsN zJrm$g7RI6d*bvs{*Wc&CjdJ)`f%_GhA-27kgeAafNQ?N7*{l3dj(Wj|WRj z(Q>_}LWM@HBw8m2ol04o83DzY+~kur(SZ})FWr#qKVq4|`xmJ&9^z1V0j%2T`phAS z)#=9imdjw_-XR81If8X(dkq`ChL^8|gxv8bp64(}`FiP6_UmNeh*fi24XAYLm-X-v zMv8b|Ve*=K@CW;qALH)81R+}T_ToF>01)Tm_b0#B@{eaAN*vbf$Ev1%vnvTkyc^KX^fHxQp`p3H7C#>x!2{T@p1$Cg zLWD{=8njj>mqYyRM68G{$@FRA;a^Uueq5&%euoQP)9k$7}gBy_kr+O*l&0F`CaqqDZd-Vpt7A4iWHk2hWOyD%1gntU!8#M!||c_T?p6Ip!&?*;~;zu zwrx%6w<;f4B@*jjtC#_FF5As!4hxBotP=TWe-+ym1Y;l17J-vJFID*I>bd=1x)rPC zcEnYT{e~~VL+@Nm_AWP{#`zjZjZ^|1A>wxZ$`yMyU(U_->KR5u#n6t6`4PKdpUwAM zL+LriSuQc=$jC?r2v{xMlQ;tR@JlJ3q@j8aW?Da6nX^xI00vg#?2)6~J#$eGdsw}C z)Lks5Gcwb4aHv-H`ZQ4gK{27@iSKvty1#Yu*$@LdyzhV<>irP`r0DCI8TkzVu%x|k zL9mpxsgIu69oq}qy&DruQei$QA7SaB&Yw8Yt=E0)1Ez4G!o3-rQ?Fo5;kQt-GF|FJ4f)AoC~c7mYpO4 z-9*`{+_hgpbm*BdfuvZvrC(tJpWT>6-kf!6#KoO~5Yr@zjT&uTpJ`N_EivaTfjn+a zpu(&p9ij;RXBHweEiNQEH(oXs#D6Rj#*7rT0b*})AM1@`e!BP-*3pByx#3fH zp+J$clN85MxU<+t7vIlP^Ji;YlhJH+b1nye^ReZ+d~din%AB(|s*X&{5I*Kc-hEU6 zTtMG}Pb#*>NQm7JZ`U4%;Vri;mO@K?88Ob@xC1wztIsj=e(YC7N=|jv7D5eq_Usv( zh{)LP&hLV=Nh+5dpFi+%GA|ERp~Af1BEMp9)~sq`dBIk#Cnh|TSe4dxnEifX}Y$ec-o68(D0K<7nB>Yd=`d`C#g?T1T_4Cal?Z>I(xhs zH!J+NZcnNp6$^nbb4ACAYmE}Qp@oh%dg5)m2NXE3J={&Ro?LTYGWUj$en9`irv+$w zD*Vel+J5olDHdpB_o?PGeExC%RFKVQdEnmb{g_4=Fa3SgU6_FB$5H3tV0GoueJn>$ zG>U*l&Oq|D5gR8c%)}Y)cl%eD_4s_qw*z+){Cpa8TVS&z0-G@V=@N}maZrEcBE5?E zp?G1h<@2E2IZYU?8}*Lpy&`_j+ofQdu5X0>nI8CL*h6jasJ<^;b201I!J)Cwu~x$8 z=!2C_XJWx1o9lZH#5cXi4+u^%WMh?9P#ypd@HvgA9V644XG*AK65uU9#lKfou3$!>j2QI&FC7l=RO%4ySQe4F-RsomOT6}W}o(QN6+uVG;M40iIr+iT? zaRV^|SjlM^8N&dJ?&NkAzeShu4Cha2k7!i+AM+yh9s0u!Qs(E zf8Ot{DvasQ6>Y;zkmtsv^ zY>gWl|K#2t0Z;dDTS(zm!u~2_FeM)JZM-3Z&bJ`_Sj=j3GlwM658rJ&5%0HUSGX%# zRD&!&uqVW6T#ETwc%!KSdD2oTSmdaGy6T1w#Iek$~_fU<&hKQ@yVC7^{2v41HeY|1uW>q!T;_XyW<#HlNi=V7{ob0)&L1oZB#{@ch6Z-{=bV44 z-DDyIXiHA29OHE12?E&ha_VmHDQbw$G{(;m4XpVK4g3&uCxpXHx7T=UmPjXdwldM+ z*7OB~hIdRt#iS6&$(oPJ;qfMmQ;5fYQ!1?XI-gzMTO<*k$Lmm zbE7rR?8uXCCHu)58VdUR55SK*jNooYK^))7c8_*;2wKg%hp4>*iP3`rMxT0LCPBXn zGCS0GrYAJ4b?#@wz~fJ;qR(oi=vl-%uc!(B?I|`+yEX>%F}(E~Cb|SL#tv*?sc+bi zYAuy=j_t6v{ovhiEwp-EZ~%G?w^IVX)#i~go)w81pfwgOa9qWqGZ#(t3EY*zW}b-S z0rN36Yu`t`SHM8BXrc=zW<0gAz$Qs<5Ih*l(@1zTiM@(5m<;-eE$c(7S)Y_|^1`2t zm02`D{3p^CMw|zAkQNxdyXm0gd|ISauB+?J1O6rO`J=8kadj2-UWg*Nn*S3Cdnx{} zC>77OrX?js#kxN&AGw0CU__LaZTr_T3zk4|>WqJ0D=d~6{sY@Z!T%XnyJO)>^7kkI z{0Rv8KOKVu*ZJSfCZkk~{gOF86h8@i%o2|RVZH0QO7T1y#Fud})yWyUtRIvs_ra@Y z2||qbJ@+r4SU20Y%XzlyBby4#Lbd>HvBzi~uWF--Lra!{e)K zT19&A)uc|Zo{G9&4wpK5%2&racI38v<4t!gDWuS-QEzbTXu>_7$M7uVol)aO3AEYk z>b+6eqH>cIIq|rSB29Y8W>*r_R#Fu{0Ts#us{nJ90ov_U^M$#>MM%fd`bEeMc6N4? zGzvX+cu6sAi3Q@%@M7lYD`X87DEqDM#(kmY7+oh5pOdG2rpor}Cm;9@uV%GL{TmBV z`EqONOZL9Y+BbyG)&7*OK7 zd%l4VlyBvprP;|#K^dvOWa&5yRdZ@fsnSxCD@Wsx2M1n^{Th#}r3cmXQpG`LWK3a^ zJ|CdZaov~{`6}Zfa03oh`yPM~z;m&!tBR<(QARvUz;16&N+0%heLVM|>0qSF$h=^bCrtLwW8*#>;!0{ne z(^AcYq)5Nw{4!+Ju{wN&ThCTiYOC$*4R;iDS6iR$44fmZ%6 zj4hEYVuB{HmI4w_AU{I9=T{C>`C~Lty()*Hb2I|))Qkz|Qhhf403FmFlT=b$;pt;+ z?^aroSczq?q)H@gpv;$@Cnz@^OTN@Uk1VrrJ{;HFsM~uYFCX*<>`rP|-Io-GBfsAi zN8g0PNp5oiVZUE%o&^^AvM(P^uuVj6@XC*Th0R>Qe!VL$Ma(oZ>|zHN6048)RDg6R6IGq#%(m3G?VxS%qW!}7#=`QYi|L_yn`3Khc5J_hzx4ZAM~?Z?vC!;X#)b^f^f%_nH1 zhq!%KQ|YVF-OZ_)SpjwQ4IS%KgNNIPCOE@Qei>Nou#6wT$~?9C5~7#` zdLA|o4l)pXL7#ABdtpGSfpK7fvyK{wbq((>=I~EwP4shXQvu%n7J&WU0^EjmQ(s&r zKlKs&4xN%WfiX$3t4}D~)4VHgb2Qc(>@X#*4&WOryUc!lV%2cpAZ_}YE+hA9L29#I zXrdIDM;B%Ir1F;)UyZ)EvM!SS4$S1Z1=Pqb2|cssE=u7YZ_T0l9jZqciu^SqD_drp zWd^`v!EEU#IEIo*(4_fog}-62#9&V7kW6qxV)*D0Zs66Lj#8xdpY@ulgx9RHFJHzy zyf(sbUsVQ-Sqh{+IuavubMFk)IGf)BgxN62e&tjANVo_)Bzl%T^9GViDkbL7|?$SO59onnngy;R_V?rdAb)-&ezy5sieB7runPXutyMQ95EdcUY z8ZGJ>k{i_qBE%3Z(bOkqZ+ogpgj=<6Z=X8WzR`m{&()qjQNIrQ;1b&dD#-rGy>Qf! zlm9a(p7=L3Pu!1Jj|v!Mkcil9HwK7*b6~I;3B>+n=&*IF=4MJ;z4=jQ|MH2QVw)d4YUrJr*f;gSVvy0Z+oqB%V2ZQZaqAVcxS{ zrntT@>9^%ILeGj-qNSzf#W4)x<5*S4UgkKwyOBF-_3$t)Dk^<+-TisJ7WXLkiA%63 zS))7B4mf86%E^j3P;p+}R3M+vj1G90#it6j7DZ0=K7%^H`maG{AnM$TTcCFAhss$h z54LE<#kRAJJTK37oug^&M237t%Y`}1h=#98wUn4NpXr5Z)gU*H0{`0a!#n))&bZe` zi}UU^=mO#9$cD=?ib>LOiAsZ)m_9IU8daY-O)wGnSi;NGvYxBY%pAoW=XXC)=Esx32+i8=vNEpC@8?S@-w zw&qppsmS36PasVU6IC}wMeCaSTe`F8T?gpN?IUvzB7|p#%)o-2zGNSRl?Kc14fg^@R45%u}+8>sYfi zF<61#;&+rK?x$Oaa&cq0rV~d97T)oT8#3(80swnA@ERx*TM5lg1_qon#9F-`tVD)- zl$R!^?2^SSKhz-Xbt~>_^UR*{aN}VdDt7N?P8Ky_M1Gh^IToLMu@CbhwDzL>6QX`X z$s<#ntAnXl_mXEfVDq~hQ~LJ}>xNui5M*!X=H@o9UdqYJ3bErI!5x&M9L4lZ+H2`* zpdwjDUw(02)oeXj9WIb5Fx*N#^Tr95W(TauEzkU9KH{+f{GLeTnE?Py2?Y>=mAaAC zw-|t0S|a-Z{Bp^WYH32$5cMj1-I@{Iq1rziE{iL^m7;wLjptvl4&7Bwe6{}brBlG= zM|RxmJc&o{t-24aI(~MeQ*Qml19ESl53P6kVA5^ zk{sxfr7Pia@r2~mz2(L1mg}IJnnF`eP((4Dk^}-eq2M|tG|oIDBSSXZRAnx7xCN#* z=_C&nx39=W&PyA>+Ulhw&3{}%99MCdo#wJ0|5l8|%``d%?w0o&^73>n7nI-#Sx21p z7JK?bM_B6y8T7;XUJmt-_Iz)TKe{v=}`dh%w_F^X#!F>X*$zMnriGz+xGokoJG6A$mD zw(p^xaURH8@@*?W#6{yD>wTxvvS7%fXfTXynp$1@SWxd$S@$fT@iE!2=MQKJ9>z6k zt(22qXP<(hM_oos6X?0mDUB8g?N6c0oGkN$G9c>Ml&4ciZtDa+bbgIkMitt3wG`jR z@`OG7_^3e0BX$^O3f5`HX#6k^ef*=y(zJR)4nxnqdGhI|Mr2B9OaHCgH`#NkWWB`u z8%mdZh1$SOC>s&0>F%SSty=!+4edx~@JAD1%!>`h*=bbJ_BEUNWCHc8dKgxIFh>aX zpn-rt1}>x&0)8LWN06u$NlsbWfQ@5l*#o4)u|NJ?)&pRa57>b#6k3jtwKK!{ z5?WeJK+`w!6S+`e^^K&qcGPX|t@gSARP?-z-YMPsM76@crwQTzuMfY2FIZZ+#f$S2?L$&n@r&edJv`grb{} zq*nNO|L(QvqjJ3b+2+)d8MkkQ?^4qYWg|0S^f1qMP)PBu-Q(I>EE8kIj!s=&Pr}!& z-x=S9{&M{d#fF<){5_nMZh2q#?b7YNfjT*gXGKiBqkhG_7bH@xrpL=%IM<#({{`nP z@9NdT zH6$gb>p}>NyB-xDg)ER8wmQ;HWSfui9@H$N3qFkiHa#h8k*vdIGKr9y1}22gv~X zcuu}rkMEwpV1{v}8gaof`VEFX$~P>C15;>Ly0%S;j!wVSL$K_X0n`5s_aePtN4dUg zIzNLqwM4?&^)>qZjbq{f=aDa&+XiKOf4i#Lb3G0=%j%&l2jJqmbX`Ol(v;Xspje*5 zLM{WpE8!FiuL1n9TOg8i^U;_1g+^PbWf}$1iQ)9%6;H^{6Im^~-1=$52!OL$ zMO!~4M`S_A`X9nO{rp%ZVk6S}7tg+gtcQaM=9Nn9g@<*QRBZgtQWCue|7=kRNk49* zp*%g3fL#X2|8;JWrd^VgU)f4>dU}Zu>Zpjt{?}$~&Dz9kSoacO4SLV)fCWlA;CC$X zI*)Q)(I|CY`KABEq+*lsSo#Crv(B(yzaIMd{M>ccnJ%=*;mRgWpSk}tW#y|1k*v4_L9(5H zJBN#_B^SRf;74}*T#XH38H2p=esJa6VX-mVJ zk3Db%H~0Hnt3uWu4U?3jvd`@{ewUZOMDkwdU6F5$$pttc5y*)78UVtwVbINB(``EGd;U2U7hu3ikGe?VofhIy*bNK*y0?!5v<`lVN1?R7t7))p@DaY*~=2 zbbIAAt1mIVL7ZpcN`F9fUuQAa{RX&WhY88|2@kCl;XG&UAO=IluH468Bu+K&>o(E= z@8ra8wP7Bhle@*qsn5nd9EjM7PEIZa&!T(%U7CnXj`hUe zU4Vo(N5jNE@U&k&NuVXxaAxtdou7YX4#-3@?K!h>&W^$D-GbnT&1O@aU!&S0FRsjPI<%g zmj}3l>`rEI;nQ%DXDI?Q;DJy?b4Ij}SK4K>D$v@KlvLOMI$dXfXfAm)VIFpAMiVSs zx+pS@r7eG)eAW3^w3#i#MB_Kah!R9xqOT$AH(^E~u_6|DEeC@)GmR9l+M$c(wzIaD z!O1nOde0v%`Nz3LfBN(lRJwCw?rTjSxn}?bIq)`Q&t1EY-q(W(SpfL;V(@#{TG368 z)#PhOq2zqPUrq=UW%7wkz96Iuof60IG6*oFZ} z8sv!^bPee!Kd6nNP52qT=^C@HonH4h}q`!1Dalj8k-Uw5*R$Lq%z)wJ{bqdz4h* zTa0qA!Q&6be{l4DEDJ@>2gDzdG`h#~)!mBRz0?dsYOjnW*Zr%<>@(m5{1Yg${<8qD z?Roh856Zmeg6bj0Uo&0bo0?@FxUCL-g;Oo_apsj<-m%$P%;|R(A`} zBYdIb;!%F0&Bz9ba>UkTUEN*BGv`zI<``4Xu@H30^#_kPf6p4l>BC^WR2#SLRj`5c zQW)Sw)C>9(;KK*-B|V&Al+>*;J4c_TDj>I<`5x5v(i?8~=!;>w95QvVF9#(OmC?%UQM(XwxHi~)rg-<2{u!ZEDitqlE5pKjj z$QQ~FPso&CDLYT}I}V-ezS_RQzP!Ii8%H%~%si>I>%DhD*d5wT{N}opfA_c{G=xE> zLv+o({`@;s!zTf%#wE_5$DidEg?AI#CD3fZE-RBeo`Y)*yTNr2D_#1Rvfn%LPmu2# zgUaAJP7W&k?2+Bl{wmcUbUbrTukXv5@O#TrR<%4JZ%4JGp+WTRBFa0G{bZWaS|`15 z&Fj8gzo(5(`u!Gc(apxRmKdJwS!H)YW-1prNX1yuHHAJ>UoNGc4iN!aH$~C$-}-NB z3qVxAm`+phynhDDJK&{VSMWSjKGc$Wi1_47eL4#?7OjqUSHeU;u12hOEoZ2|V7UK+ z9&y@IcC&#I$!m0cE{8{l!@~C!wpggO?J^gcvsU34lUGD1m`gIuv$h(V!t{;~*ujcn z<6=E6?+=Nb72(}fsP6ooeAL3g)FxUh;ywxwcNjk3nOXm=Rw1~sYU+5vn|mlF-VH2C zdt5$SgaM!k*pIK;p@Y1tM!YekmUw;I*oqV4Ek-dTSj&EhEDgdNvhubG)htzuTG{-xWgiK@1H;v&l3Dg(yD_ql+zg z_pG+&#%Hhl>h=cF4eZTEYV=F}7Upl>IzeQ z)@T>>GHtY(K#_h*@Xk`%7C6>=3dvb)mmUm`|6{i2^z`YpKS}_N_s%uKkBBQPS{Ln~ zbTBHI0uW~mC{F9n^Zs<-BytNFr^>M)wIW54Mb&!OeLK_GloGAHLEA!p#DD&MUNAY} zQIM8?`$gC}gZO&-^y&H4{!#!7j{5TD4$#;5^t>y0Gx_wxnsr7l9WO$4nhr zBVsr2YWY-iQ2=DkV1@hGdi_IN?jd&G!n%1a_fxOl$mf_QoKTL#!(E_6Bin2ThzoxM zWg8&-!J${(Cw1h}9e0^o%8wby7qxfuqU`h26u@9FYi5?AF=>wP=;^r%G$UkV?`dw1 znxjY{$iqd|WHA^OKp#H_=={cw?r-eYZw(*32NBDw4MdX%21S@;ZyM62JNRDw z*M7a$|IA2K?^-_dUnz+pXK4OEr7wcV@V^P2{Pq={J}G-O3nZygP!N5|VohWaY&IwD)s_kwm7_mcEu&+zKyqVPx19miWzM zDNsx!VD#rrPea0K1?+}Fp8B5@-t_eJzW8@F!q0U+C0}OX%rG|t6AX+`t8Gbv@-s4c6nFEgFhWj&<-Oa? zaNV1#^MSJ*vUY>sl2}0O=TK`M(+59Z3dRlIblmy`ePt{#Kt-)Oa2p_Vk}EveHQ|a^ zNU-N_)x-@~5LI?xc^l{7n=JO=ME^|kPYFh)H1W;!!6 z_@N}&3%LBAATn&HSH}%dv>`RG>b-1NXS{M6N=XJFT2v-x~vWvUbEZ0 zy1Rxld&#e&q9BkE9cUFz+n~4MRSQ0+Z%;gK+~<;VI0xkXrl+STfflO-@+ROk03#KF zCV1|_&CUIEmEbCmG??3mKDM;X*dl^$@^XGQ-j1DdV_;&kfK@!ht?AxbXl_02d+_yn zfm^pwj$Q@NBvOk8k$&&)CsA$GDm~pt3rc5g{@@657DDu`JZ^7eOzOmnw)_&pyhxgB zL7Eil?6iJ@mFMIWpb58^O~I^B8kBOw?ZCWweOwH>Kys-3@wKUUaS-ES7@mr%vS4DB z^ys(E_WJ7!z-(CMA}Lq?;m&T?OTh;0M#QI^U-FOAeY|q`iD`)-7UUV=1yZL?I!J+k z_d&nNuxMc76%c6On|6?T7RA;Iyp4}v27Uo2A@cZbI>`D&73MC8kjwY2-kI>iP(nD} zph+?=CxHrF&=_;>mOt(aWhy&5)-hEifSOSRd&hx{K%DXc)8a1C5{=l`#V{sh!urRL zAC$*Lr(Pw zf9^=ChSj-=B2BL3fLT546l-n!Vxv9~OCHc?GN!~J;kWXOEqjkZb?J;LRYV}LxJ zprot^F@nK|G2}F?mVIT7Q|ne8OQGsJ=e!Q|Iuo>~=~aX8@b?$k_A}k!_yxznu=}vo zcK^sy?7Ciwe*ASRXztnCs*}Yo=eCxg7accPjQjlgg3O^uY3bm|sivJ1*Yc*S@?Uuw z51b|xT!x#@zsn;lApjmX>@>W_FTWBRMrf)$C#Rll8yHAH<|XGZo8GKZUzREMRus&b zu^CHYQMw#pg6ZONKpG~)kjbSkNW(oJ|3}m=pSZh@k%5QTjMmOYVd3t*0uK)l zPPbQ8msh@hT?46M;+ak!aJeYhk3@+0?lhOE=PvCGIb#E-R^6+BMnl>dJoJcx5n<;Ixn%hEUyAHty-4>56#`*PN!jI*bKoqY`$BoN5Z zt(!qRT3R5X4H%jf-qG%E(9^|IcKh-5Q)M#02UcPH4F~rc&lu?!pSA)!{qIEhFOLc( zw5v{}jWxgo=eo_sO_=aW2?-HaP;R(}vC?5zu_i)YD) z$#_$I(f9G}Y9|c{zCQT(zMYup!MC>x?H*+@p{8(IkpgGsk1X*=d^#(>GPrfmJrCMD zu!A&B94J^UAV34!cmRwBGemLw%RX8;oVD2@dZ*;W9STxN{JhL?*?6=!`*!p-ofm3R zmy}aeR8&?EPAeF9UCy+gX5FsB&UM~|XmUBPdon=wxWzs|H3(pPtsch?=Hn0ocEq}2 zr=`g1L~iqO8Z0b04nE!TWGwzdhi+QAqV^aLsdCGU9r~tl!R}{O`36o;kxuLT$yNyA zy3%V)Dd%tIMvEnO;oc90uASv8D(or0DF&&VNKhOrY#iOOjkFH1W~9z0+rA@gZ}qh{ ziE*k-^0GFiz}2CVon`3-zON~6vQfcj9*7J`Bdtc??&LBd$48f>SLMBSRg?_k7a15H zudHE$;e?aOXYQod&|7lZe8nCjSDmeBjwEo1mX>yW6?r|9b1S7( zzvvMm&r5K0Hy}|qFINRKzUU`nUB839!aM|>d`A~$=p`@2x+t%x{WSdg*IT$e5M%Ev zvzvgYGKKk2z2gH}Fimsoh{0rwAsc8$Xn-Mm4_J!EgHSo`i78KxbP=FU5cr@|v& z9^Be|Z(nu6`cXVcaS|LvS#v-Ar&!m*Zg-U;op84SDQ;5Dn`Ykw%Xb7)oP}DH*1}WV z|3a?oBc5Tz6*SW#jlbhD$Kbf$!`+@kl;p~%3*%5!%7%p|(w9K>+XL5!6=m)$=YL;_ z9ZJ$HJgCOgPpOTQG1Yl-or+C0G>ZLc;x`e-`NL_gAf=2ggLSJ+6iA)0)Am!IUrnF2%kN=~*5H%)Yt8s5KE8L3b><@p( z85QIDs_bc3XZ&V?Y^gm{9-`Qto+n#;pT2>Kv36l@j$t$`Y6d%JYWTv1&SZ2pkH@5; zQ&CqvzN+Ve(bm{<^k80xhe-R|u==B^O>f808};w8_q4+Kh)WX>ADt8oJ#IfoG!Zy| z;W7S1=`+}}(f9CY`q1nZ|FXLY+Np>QKD`fy>DG8puHIBI#^D9CRzGbo?~AN0#8s_9 z+@#pMCUx73wtaGSgR#OnG=e}tee~od74~gp*HNw_D{l|#Hd4Dwt$TA`ZkfY*R`dNs z04w3f>Pfw6aC?QP=bs1Eh+%yMHb3&BBf`6Jb3WlBHRM7O=d7K>3JwaYh zSSb}+G4=VWPg9_FMu~}`mQC8%2rLRJX}jm91Mqw{7eRMoYg!O#DttHca_HUUv{0eU z+mT9YGfHci2jS$IXZ2VYgbk6Ex(~t9>e_h_cryrMQ9ftQsRb8BLnT*{wcx9mH}VOg zmv4fr&6pe*g_JB+{exm?v%txl1)CKIR^M~Td-G)LfO&Kc4pu9lyg1-Uw0Ua?HaJ(# zq17yHC{tt?t;{hQ%y8YxU+1#xyWRg=K;`3QoXLT}HWbX{0k4@o>_%6tJ|l>N9kuqdB;u{N)DEkGBCS z@uRT=OL;5no;#DP9;>yx7#fyCrknC_z!<)3rMPCXZha$o9YuYYwSfYUGdzB`wPSr; zQG4WP_L_I8Czp8x2zfYFBsn^-K#I+%(+ScG)-X?<6A;w zx-N+kmAzlQyz%stZc(pu$}aTVj)c}~?TO6p*jucUO-Ega$TEn%F~C~d5vRm0FG z_X4pb4|HKij8RnADrdc0Rd~vR{Si0#y8VF+-ly6v{q?-MHPeZO&J1nbxWXXE2eN~Y z>4^<}l=Mv?H|rsRN5r_{*aq&QW^yv)+ZT2Bn2v5wa^eDz*$W#vSRhpi^<`1UFSTB6 zeMX5j@}y4zKFNB$H`2;V*C`GZ zT-a5wt8gEqJMt<<>Wa{b*M5Gj3OsZc$0GfGdPR<%Js#aE8deTTeSTfZ4?=dP^{(IT zf!+!9~FvMx)}s5K6z370E5IAgX|IqW`Wyx9CJ) z=p>YCPJ{1eii`vl_O?K03oO32Se-fZdh7VjJX>`oB?nZK_44CriG`%QzE_{aky$}n z_Oguje3d1p+D`jmFi+<(Qwe?p%6wOTv^Y;CG>qA?#r>*GbeoT$ z%V6)!F8oBk1ZFTjgpI2P##}*MYLXn;Y>NCrUm${9d2>b6;KedB$~qw&`9mL7<5kw- z4Z>3AC;WFKRc#-Kwf*L$rOl(y`PK zs7*DPIr4Z-^C!<%AwznHFP4#Q82q+2T&?F{0jYN!5(X*%b-u?V@jo+n{d^e||jG;X}t-nmwC>I;+#hkULl?XmeDNs52SNMo+El`QDjvRP z|9Rnww9eIoG4JZV5hI3d=ZYxsJ*Jo0O-b-wyx(8a0Dkx^QHI&~aeEl;k@>zJII&gv zqB-^|_WDdwHH<16_2hDNS_~>TRX0Ne16E+)=btlqUx`9&B^}(@?m?)4Kird-rmE^s z+;|Fq#N{78-rLWvS;XJxqUMyicP~kDRJ;2o#%}ma2>Y3|7!iSS5)~&&Y>+$4z{0Or zV$~e*fej^Y+}S3CdvYawL2>WRVsdzp=c^mIoRxcZn{mkRK?XkBKFJ2?ash=sI*t9+aO6Fv{3Q1OneR-U%t-1!w zxa&@cw%Fb4hDAhHzWn)`$)ckU&joGZJ+Oa1bis4cboww{u|8PL{0ms4&yl9no$o{v zvK$V#9^@SV==K?8VAM|lQxE6MCF5b>MQ#xh1q%Fa`Dnk^tUHgMe`RK;d$r=c@WEw` zT_aKMC$@ywdgDNtL`*P=7~)~$p_IcU1TyJlOg3cWJ(|xIQD~LYl}B+m?tnN}(TK5D zR~ceE?C5_Tx&YoNJs!d$b_@a{AQ1xy5epK9mOc+YZ655rXq9oJMJ;qW@?M!8P)XR! zl0YZI6+$~D3&-}qUYO(aTY$5%i1#KE6%QE^F(E-&7M(3+kx;vdm3>)@hW5-LnJvSe z?#?(A(C+O8Q{D{LH#AByGapmhcGQ|vEP@>nt7TQJ8|KD9idvPMA99@uWh4LMyhips zK{ikfgbl#2z3vs)vKUANX`6;BoEPK0AfzYUmz2YDHWum5s{n3fjQqfQ?T-L8J=GqY9#&n5TvpjR$#5~26M4ib7T24pYP<8PxcF9o&neF zZxT}|pg=aSZwv&g>_YPpOO4XZ)%y?UK(!Pnjt7CuIE!X+_`JAC}=&(6mtBN*Awcy z(gFfhAogHt?^K0&@0tbJ74t5bb*6iv-_nmLH00b;-FUlYG-^ritM6&HK&zj7RMDcL z@muq!#}VReXl)@T#?QK2hPDmaj$mx*xN5c^5d$YY+=id;7*fX(-27u1+jC$c90~^D z67?1mdRf3fc*Gw*vpXu{+LYRdh-EUq$dlz)c|mDm>}Z~95qxV02DH#gEN_ad`9_>A zblXxfH5}P6`R;`GPBRnkaNNyk>qz9%aXx`6qsN;%_H2XahK5wCF5DkK&UI-?LNgq% z=U7bC&MlJ&nAmu+wXF>#^#oWYzn6+aXD$%ulAyb7ut%;0$({A!u$2ftpWOqb5asq} zyRg82|C+^zuq+NcOvp!G*y{}9G1)e0KEw>7x}!MK9Wh5wO@i3-CveB}`{PiecsKEs z+lqr=RS`Zyvs%V}e9J|V*8Y)p#Jk>L2A8;WMDDG8#-nTYPlW=!3~V)2ImGDp$_g3- zgLhZsOeZG^Po%Iekh(&b<%9jb<_=g!=OKT8lFAmX8|(qL;5;Y84Z)EaMLL>-@9oE4 zh*-Cd6ljsMS3ixHIt%H^+Df_y?Lkm;@Iao;wYaf6H^fFdcl2;itL%Cd+j&M5KQV7Q zm(>as$HmK{4?6B_)~GtW?CGoPmDw&=`dBPLdHoa2MImmt`>c zpo$j(4hn3jazoZ&zTSyA3wZ+aC*O~2G8daUK{)*wX5^e2HGD zrO%g(pLbDB4_8njlc!YryuIRw1={N zV}Hj~2wUgu^n+{DAI#Qk9*0yHyPpS}AqZZqCk0mD;w-0uthbtW$L#wGy(R@ z6@!Y2T`)Uh(&aisMZ;?(MV=n~KIE($cJY;P?LlFK?z6<-I!Jb)fvJmwg~(R-Q(T0t z8)}hAtnGOwvCr(C%xg~i30R=H^rJ0v`v5!Zs{xV+fxh0q(8+k~RC+2#*=K!6$BU!) zC8wNC%x_*jKjt!o%~Izwsq-U?5x0)Y<-*UjgfWQ5t@|CoI$+{zATi7FRPvq1-qdt; zViLtK)+7-iEki7qF6JSu>(V*zDla8ptH$nHD^;nNViopiF+Q6dBq;@dFGlv&a^oia zy_DjNo0l#WDY2S>k1_fYYH;;}84+;k9g~i*>gZFqJ1BT!Y0a8a`{eQ!T`vJyMK;tP zO4~nAf<-!8{qRR=n~C`qm!RWC!d8|SQp34P65Vq}_WEqFJE0xT_0cd>Ek|l6CCP6C zF-axPo%Oy#xZ}~p`1czqLjA4sW$ZY~+Oj1MN5|$r-eCqqvB{3?ax<{JY>c3r>g`~@ z8f3r-1$jB1B)q@%ToO&@Y$f`v4x$EZ=I@>a{U5_JM6Rym8AZ9LFPT*%{%SPwL z>&YfRQrISKmW89o8ME&i@+#TF zJgUBZ*Q3v>1oF_=gO`3Qi7b1cnt%#g ztF2;_DYpGte$lcoJgI@nXeHtkNg0_uTQ0qX`^on(`U_>{6uFIpBGoUub(ee`H zoTPx7)eQ2I>VjMfkxQit?IKim2v;eMt(}_kc>3BUpIQKZB=s z`^mzd<|B|sb>O`gVpJn14=bALrr-?sm{K*0z~g#7yh&X))T3D`R_s@c^t)vVq@62ACfdbqE^>NM*BYPLHU8zP;~bCFd`g zdA}$CLH{$`#$)>KT+lGHnozZ|%S@R}hgDdd;VFS-B04Ews*sZO!Cac3&*^h^hCpzu z9?D`6;yN5Ek-zXg(O4vl{ujt50qxcPFi}x>rz<()A4_q-5wk}{5@1H~A*2MJcKW8c`z9Ij@Od##@KY;TWQ~nL8 zz)hA_*v6-Eb?;0Xvoc~lw(d1}iD{qI@`?&Fy-z)_sZ0Z0YgL>!XJeCnq z9Rl(~{5iDdzz~5)U>i@A{zwWqbQhq@F_wvVz|Fw$$ z=S{8;qBiBXStJaeBvAYZor^2#X2$vpKWR?{a|kk^2-*c4ru5GbeE*D8E7%RjgsQzR#-e`KJ70AJmQbBA7A_Sx2G#QEkS`Oasq24WTA zP$EUu)L6cgDcN;mqD2od%)^&|&N?oZ7$>AipdSX%Fx5!pI6or%(+st(pIO$yw(F-& zTSDs7^(X2 zHMyi4q)!XO%It&0;PZE_w|^DbkzZjsQJeM? zSoreYUyRoU!z>9|RtyRkVFvJl&)%T?i>&16*Wl)D4pQm8o!D02)TTu(Qv*D^yj94% z70Dl^hDh0QKDifv31c=38c@E0A9uxH9pe0yov9V_Nsdb zhE<(wAzixmMjF{c>F$JOOm~EB?X#icjsJRjdJ9e<$f4$`R5jx-fxH}cMY5^RL!;6C zR@3}pe{Suc3Zfr@TbH2{dZm|F+eZ)CM*MWxro9$?O=j)#?}V0s0snyoJ};3NRp_?H zMfFoa8a)(fd_bXz)!5PlwrL<`Viyxxv-L59eaJ<(A5zSN-ltCHy$!?@$Wm{G z(vkj7VGobKer+xNZOZaxmz8>PM^;d*%K|QXL32h?)HD9Xi_?1M`rYgJ(|zX#L}=1K z_Rjc!lwKY@=J!Heq-bqJEQ!f@Rq2Nfo6Ji132Ub5m;mL2j)k}XdPI)6gIy3_Am+T7 zxw$M+Z&td)<}RsMM(KL5(F3rjp*4QT>PTHNEJoK&fe6?Jwv4z1ShGYiAW)Rsj2Zdj zdtDxJjh%EYq(e8K7jiHAR}D#zw!n!WqkuXrV(vF;~Ak1E&LNyVjsi^k8pJjKZ- zcL+4LbxBak@y`L}KRTXR(NEZnd**9*9m;5+up75W71xOs*g}39$H>@%0p4oEU%Ju? z75imU&+@FnDU3ZjsNx~Qcx}MZ9g5eub~2BmhWBeiMp0>Kmu_y5t9H4rI3-}{&j`Ng z*hnEUMg;r{l$H2_JlS%zP(BgrSt~HK@$gn}shQWJc=C#hHmH;b;pbjM4$S}BiJM9X zyi=S;QQuv;%X7Ufyo=YCh&a3*=Em4ijo3Eqv@4H*MGefmSme@EzXd(?^R#3hVUAenaB8mn5E&eh9GZ;uFQ(T8ZTfsOUKiAC;8aH7ae-(`EKbza z@t}P(eZ!ue`TbHnRoa2>G=8NGXd#=qb zp_$Id_QRX(t%{zvnMu>?y)E_wwGqW5`aU@m(>SjMOq{~mXbs}Kp13z3T_jE+G&zn# zifvI7CAq#^dhRdpE9!?q0Yi;nc4;G3*c9y=&b=tnv7nt8$l>Tpk`BP^avp;K#uizR zw$LOQH>|*ioesLw(@&&2msawQ;3QoZFXrwpb!@!nT=oL_$9G_9rR+rO1meW3jf;Bm zhFKyJ-29^2sr3QM8u+lE48qYUTVCo@zDLyogEvLZz@fyyFNa&}C=iXPl87~_UF>-} za3LY1%Pntn3_yyto|Zh@ShU4tXLGQvG=WN6h+cK!SNZ8JA(8t8VpCc_1E=-!ey1&- zK-8PTsQ;qIXdaiXKDQqlH}znRWtL%{3{pILCc3k54yTz=`v|bB12&MMq2&7PF@1ce zo7eZ0Jv%dlB7ez_o9T?in@`-C8|-KhxM4bo-*^2+GKh<_Vq>z=X70TLB~hne)W0BV zFciYR7esIN=C0ASR<#uD9(teJHFO%ndHtDmmnPUwJblC4KJ-O1zv{cgKH6YZ*`BuL zbA{$q>gRk%JDY1)Gm=8qpHkIGmv`8n|6MNSMx1{RufYT~&UBFPBJ)n2$QWo3JG^bx z{uC5kDc?rViz=}xss199==Di&oDKGu^9h@lO0$YHgnf(^f*>W!T91TNr8C0kf0qC%Kl+RspeB+u_RFzyrtOvf1( z`3OIst7PqTRV12``poupdrB>Gg+u!LSix=>yCoh={9AFGh$)50SH9tvRz3(B7HP|MXSF12zRf@}%$R+KjNk@5lOISIm57+r*Z`sFnhW;LGrS zqa@_TuV(j-9b>Bf;;l$|QOKs6@HB<5WF~_l^u6DIYKSUMfz@%J(>2H*h*DmBN z=&os+VXYA!&M~EDets35`Q%gi(9kmUXqvU(uQs!sSvbUHZ@WxN6LfS9>BSJx=i5@r zPhZ|QbgJhUdqzJkN%=?AYu{i#R?>d=?5&7{MGECk#;|<&$^WY-el<9d5%eG|PwruA zbo*PVc2ZJrgx-zTeqix5skOCebsuy6C+qs39+#`dF#s#nW9!r3vk(edAWd6fV2DUi{sZ=nNmeev`~HX#zon5FOlo6yo%t z=(JPT_DRfAj@pi!YYCrA^ygnp_C?oYZwI?bRY4#hT(3|VuhLf9RS~=LBac8Vvp^^omr!?JOxg$|b;LFvzvgEQl4&4v3FU2NV2?9;a9 zV2GdE&1fyfFNw>gc+AS>Ej%^`y9f$*|@sMxLIEP@^WgQN)m1!wb$WXS%p^m%xUn!w7zKgTb8 z`Og{Mox1;j-Ym7PLv(vTwIt?^o4ctlmnyhaMh!6m~L&gmCixPe76R7u+Bu zJO`NRQ1+iw!v=q0n}6^Ol*s+xcm^hJ``>uxf59ps2QCzvXtQR~UWSQCo$=mm?cOw7ln3Bb_BVS$QarHJy$ z!~28>_DEd?*kysBJpFI%QuHm9DR=Z(G-}9xa@=y9cUXi=%0it@_+Kc4OWrXhgX?~N zM=2xR`prJs4tu`?JGgdL6d2}^tGT@9LkTnaa78E!)R)kYPJ(+AW|jenJDA%+C$*qw z$h~Lk?%x9@T2olU#Tp1eN)GziE}W%dwZM>@*Qx2!wS<4H@7YwB4H7OWp{n28J_~Sx z`IRuJF5w!1n?{KQAmoVK-a0um>0v3h?Yli*^d@|TPD9ykTbkWW=7Sf$-neuIsCLkE zj~z!UrA~U1@JdI546So|SR;PaEk(;geo>rzRVAUs_7~18YUs?mbKgPmUXolzN6yRG z0x5zS;F}~Z^-YIoSI5xS=Incn^{?uCtd&NCU|Se3x#yMuy##T{s>M8}7ef=v?C3+n zrZ~R4Hp}VcfDv+$d4kN7OKJ5N$k7F;AghfodQ>G z0VWz{HsyTE7r%*^l`itv70=|le~M%g1A`Cf&*(YLneJ{VXv_u0S}={QnNI}F_^~!# zB`}`3uL}2_F)#n@MNTyz_K>37O5bZ)Ydm~`)5s2OL1gd0}ivrq^ z`ey%5dp+Ai|3m-YUt{z^oXqwoZ7-L3_nU}H$3}~ot9aosR;c}NyHylnlpuZD)A?#) z*ZdSNGZo@jDmYqIx_W2)Eik7>oDN9i=pW?ZNKbwzyJqCk3M!Wk*eAw!ru86oz}Oy+ zh6Tvucfr^tI$^LAAc#;TE^_~YCvYvi20#~JzT_7EsaXEiQ;;v?QROyKf(Yo+c3Q(C zY4Ac}h@-^^bT>j_spp8-Xw$zPg~$ZBIoP&KJ#H_>5V08ag^;dawy4|c<&7O;S!^T8 zP@Pk2F8>fo1pzQ`xI_?)N!1nZ1)$veA7;PHl^_hn6#RZUVyRnZVtPRllOYx;;F*he z*kXzihXx5Eh7BM#EL(%2Hq5IDGDp9Z~NbVM+Xj>J$NreJ*Zn&BTQ$=zi~~NPAhQ zeaj+jYS<#~ewCDws-<%4KNhy^o35ECwg(QgHp2cB-aB#1JIzFJzOMGc2VwLZGbnQV zMtlI-r;RQ7#)ivTD&Ll=4(CoWbIBfooOZRAf=t#`u&rBniv0&=C<3cV$(&x>c6*6K z08$P2Nzdtd8bLC?9K(g34=_Rm@+lg&>G83|40L&{b=AlL$Ccf4CAiliJpms+{`NpR zB*5DW#TWaRg{tA=bR1BxcNF4QVS#wWG{8cyj_>*qxdt*SrhZG>AzqSFm#d+%ng8Ww z{uZVaw`%rX3`Ym&(c>30Pn-tN^8GfD;Lqknxr->XC1Q5M9v>zcw*47qr3vaV7Zu-7 zSRG1kyjx~Z+$!ZxQP_V7GMZmdyq+L!Kqwig;kNz(A!i$ zspMOXS%yA#-nFEJhuo7~nsC@|;(S#lqIg9(EhlwU%(9To3+*HoVtjZy9n4ol5^k>NAO6^I9as`d6a` z3kUB%omuXv_{*Fe!HJTpClQ~qY$cS{38&#(8X+7e{Y5uxG)7p{60a?eONs>5x!-dr zdH}F~BIIlS@EN*8MDmqFiT{F8I(R*cg?ZU8fBD8{^i5==?MGP7$XuAqEp6LTI6+6; zB7De?!jCkPdva$0>}|Z%f0&kcH1Fxl&2Q$b5Q7BWc-Je4(tiP>&%s9N7ZFAj2(;G{ z1A0(=%`aPw%1Ou^<$9?2#?F!(L& zx}$a7(OVyb`*tSTnC8hA?Qb`D(poSb?T}c|b4yxPp(5T4Yt?8S(n{Y2U zZDJmWN8nE7crZ@UKp{<9SLFLRAy@OJw7ziL)DUDL-q3?OdrWv}C#b;ZaAC|Lu`Q=> zM*4q)Quh{r*Yt6N&>Zf0%x&|@YeVrckr+!{_N6NL5t=SbYZ@#OsHRApBB ze>#1x|LgYiu#9pk$6R!-<_9lBTG^)j%eJ+Vb592Gz{!z`?VsIZCC)G~@jZLtCa_^j=KFN>8H@s$-8&Ev6#i;&C)LNfS z(e)8jC#31I{@WGYk>cZ!bF#AZ@?He4Z|Xkm`kx}&XQj^ZD0LWpSHcop zrFnTa1>?yy!)E-2l}O9CEPq!yEwrK=9Q0;1RVQ3^cbl?AdL`ifec0$K%_o6*xM$X9 z0CBDBx}yx@Anhr5@kPf$ZEgWym#y)l1?R767`MS?0-on(9PqWcD6PwKnvQ!qF(!zk z>Qnnc7cBxfvT+I-4xxuqf*=E!%xj8K5aH@8*QdJz|yB}JyQJE?&!po zk@+h8ZnV*z?}JS3Yc403dj@BqOhd`p%jj=um|NY6L<@I26&0I0uXEe;jF!FMfQzkr zQ;uB1BYFUkQ+_ayU(mrKVlgU@=&-1k1R1wLFXhoSb@$XQZEF$x-mfQ3f8>RZcoP9x zyoyW~DCU<-V_@IMwVQy}JhKOWeQ6I)QaSZxI=eyYPQ88mU|Pp@B_b*KVP6;{rS69O zlmgx`ZAid)&t@Ejxs26a2Qw0cMEN9VMmai`FdFw$&l5U}WsZlNnSYJ@lpkS5+A#_E zHtSf?S3S<|<6Ulxhz+xZu*Q~^?)ln>2SUDd?2lE!4(?o>(%SpKZH$&2}WEBl>KlIQlW54-4()1yxv; z$)^8a_3p--w-M%EWtRP9K=7_NeW~v=*9WU{q`EMCtWcqjPU7a#EVddv5+pG5v0Rih zSFhw!QEk~^#bXuK31tfTpL*?Hh`i@3!;vAy+lP7Is&#Yhs_n)=c2I@WdHyA*E@Atz zuN=%~z9Dn(bwAK@bTnD~!bfJ18=)7mvT|>XnfXcDp_zq66smhoSP^o6|4A`k`nF0} z9m{&8<>}LYje!rqoGrZ(Vdi0hsAGk#qDpg<0ykvRM2n8~SS!ACT)D21=8(7o0L)`Zwk8Rv1wqBO3s!5YT>jO`UeJ*;d zgtgU;(_jIjB^9)j3**6?!<6;`{X;Y(Smjzm9HEnDV_T1W5?gK%D`K4p#OSDkC($sw zKeMMfg=gEt{i>)~pNPc}Ro_$g_+OF*gsV!{L$s))`CLhR*l?%cyAvCDG&bs!o2zSc zdv>dVZ?gvJm0%Bdt-No1n&y>5uPC0mA2k>^(%bi~KDZm!qfbSc(>bG}L10my(GHZM znlN-(?k#>nHGT;4>%9W99;QOgdgYU3O}l;KuT*KR z7SAm#U=6{r zdNY-U5!kcwoA*dB&qIsFs%~FR0~X9k;zI{oQj2elVD#3k>+L}!E4_w&CYUgtW)pi= zG#S)tZE$n~;ULXyDhM`uqh?{9%MeEgP=}rYyIp*aDx$XrGJZk%$M-27vtfr?-ZLMO zB({rhRlRsv!GyZ@U?qd_{-a0WG4UJeUE{q)3&iBd*^GHfiSoo#pnJkcn8k10PBs75 z((jxrEIF_$%E_mAmN5l$bc%C_p<#sL5;$W`e8Z>2Dy|HkJF(ouzI7B}sIrVbPaRPrpy(R_2&)1~v|i+3YCODP~% z*oR(!H!HAr)4S&;z^|a%#q`-ZQ0Z^?&QI{0+}hCz`GIdLzz9^YF9w;S**-YV)$T8u z-t!gG$h2fEzw+4Dl5HGp3r4-U)FG8m>$23^l}&a>Il zb3=2wrS7`T9Sw<`SXECDpSzC zn_BMG6=#Mw#$7Ziy}&2X|4kumIEHe#K!61_3N9dJdSM-bgLw( z<3Kh9e`N}6r4S@jqA20n^yk>T1$h@nxTM``4+nPF{dU<@Y`Il-c^N|a=_>rP$Jj`6 z6@Nii;|rr6_hr2z^f=4L+`XIl$t&)nBYmh^RMpkx@{sqY+O?!1S;^k+Rq3jIJ@9Fs zHqrVx_;dI*gSd!*hOx%a!CB!1#nAJ&2*4&mC%;@RLpdigEKubsw?%S&U&@uVEt~Mg z({?&sJER7wKbzCGEF4*N!Vzp5SwVCNH5I~5+wEH1v|RQ>k@%4dNus6!$=%%`ms$M? z!}15m{cF7HunS8=xo?<^yxTr73)gI?ToS5%ost4(01Ifrb0Q{XkG03mJwbnJsNvUC zndQg2ly$;>uI9$Sc8-xU`$p;j%k*c?+QUE^Y4d6HPcKL7z%|k^-H;e8utl;Ij*-80 zPbf-%ZZtbUk3z-f#SV|G5-bU?8HT}tjhw0T*{z~eo66C=eV<%K5<$St53`Gc>~L!DEb#LH-plmx4mV>V>(LpK|QdpMq0= zTJ+Q^i^U6<(*l{$s_F{;KJ)hW;5;7H@9~7_`l)bbu=$598`A6Wf=M9Ez0&@CSoFJt zMm6D@OC%0dl7=9 z^fQWT$iCdT?$?ZZbg%QFgn*UF&DCgOqkQiw;w6%RS?5Dvy*jm9|1)0h?ELIG3G=V3 zQL@rb7nsm%itp#z=fsn9GunnN_}&l4d{o6my*r4>m-I9fZ%gu+XA!ZPyiV=ubhZ>; zrLGIyxt*@8GFQH=U}$dEsqU&O$DJgdAo{|LdsA-y*mW!8f0M}m*7zs|OhE#;c0H6k z>?O#GZC&6&zg(Prn*DJ7$?f~}kgGZTHrf&6U4=zrjzk~2yrd7Roj(pTM$KBv;z$~1 zwyn^m0u0#~t|YAvfu3MDqV{HK577wg`UvE}H%yz@!lX4YTE3NgdaFuKm2_g4 zS_(|qhyC*XJ*T>7ZiSQlcspAAvtT**4D9wPM!1zzo4hc#4{5o&lviaWO_ck1ubrZ7 zse1))j5e}wY#`t1(8yE@Jhd=YgDvGRv`C3FjCf14G}WG8#!_pq@cZHmxV59COOs~RtwECwPz-BUpRuZ>;&KZ0xFz63`^=c7+y*wq9BF3#_)@v-T zHWwydKNgL?-Z30>x7)azzqZF8BfTPh(R@Y4Y^~k?%i|*60LiJr`KmI<9M-_g;*(%n z-bjeD#mV1BL#d*Z7=!u#7Ep^o;f+3H3+ZdO}JrbjR1 zC+^2#CRz%t*yZf%x?vJei|yzQ?7VtEXiTUJo zTcyJ@awh-0$xt>pYvpS}-wB<_0^BRRi>^O)QkEcmJQarF82t>*6%g7x&M|sTtT=FQLpMyFCe5nMxH~-C=5}txlk4 zx*PZLj3*_(N&F0azo)ZuIpwh)o{Cv9rBhXA?Tp;nlvg5vC)#Rz2#mCU>ljEY-nW}C z0o{Q$TREeCicP(GA6`^BM&jqjbM}yV$D_5tV+uG@`IQLFS8$#nc~Jo`pX>P|_Qha9 zxBz(gOmU*GkN^iT6gp`21!}1ey;hsr?2fEEfbS`{%DR|$ZVQu|L-p(0M@o9WAPP>_caio7 zk3GfuEv;&yUe;;Fu{{E4oB*f0$1zL;v`U8HbD+iLk_hX7##C7&AsW+-* zJGP_#P@erIYXZ2*s5)yM2+NR;;pXL4Jw{Frc3^37k<-%BQmRPiEgoIvy}Yz!^Ri|p zLr4~wpOqBkZ$H0~S{6@Qy#$648JD%SN{1{hnoVGUr9NC(GZWe**)X@&&=@9l95CgZ z!wmnQ+O9pG$+nMAq9{F2sR&V%vv|mjg}nd6m!^kuUpSkecr#`_mB7feC}=cy=&L!+I3&o^}BxG-|zSR(bDy2 z{J|KveQGkiX%CqN!zJ7-o|sc#BuTmzOY}XDLJ|f0jlHC~&!$nwW!|v--tPV5e)1pc zz~%;`eCdJ1AGdaPcEXK}&UPJ}ONbb^()%P4K)EzD=PhY`EA%*UxT!lk*1 z7r$-q2*U(VU6cX0%wIFgBuvo8{0UQY&XU8)MCzS8rf$RC3Ip%FkN@?Tqe^q~avt-c zE4X8IuZRq8K*hTA^Iu9uE)YDv$`z5JWNMNCm&>nP*qbq z2okhzl$2BqYD(IK@cv*1F752?V*qn=ca<2r!qa**QC0~g=ls{oZ1may(yU0fqn9(U zWVNL#ixIBc%64i~Qg*mRC><=6@TqT6GrR#n5a)SWXm0@oL6G2BmhN%rl*Zg<(t#2O ze_*FKIGEe;Qccg=WSr5&1?mPmAe^@w5JrQK_*zQaq(?91F$6x4q%R%5`2d&Xk_b?# zbAh9%?cMBmp9Y8z$Maq^w-uc~t7v*;r{0BPFSyy)cdTB55tn=Jb-)=1T1NDk8CL(9 zTMN&)!|p|@QS48<2L;h!RSnr@V)*T<^U5MSO*mFo_OgJO*E-+ZG2jCdgus%ApJ?cm z+pN{l5*;qO8{e`;Plf?htKlw6g@5?HkK?3j>(Ig5Yp89BdZ(T+=9fz;NOz_??fq&G zK0wdZHDt$0juCrBPA@IaqU8*xPisU>!j(LS(GT`Zy<$=53FUMBBf`l`QzEK@6!)Wa zp-Tgb*yYDk%u-YS!c1CHY}b$y)_*}pa1DC2Ey~d~wtnK&LR?SG`;nr-txjhCH0`;! zcdafm9w?!*HJ%zC57(WlG_~#t2!SK*HPNXjxa9_s^jvdLj@7KLWnpP4wn|udqnzA& zcaN0^ucc*i?%d9Vn>R_xJFTWUtp(p_IK#NWWT1}t`ycF$9|0P~$F{pL%@H8=PNQAL zvjFioLaL;Tg{+i4IrKMx0j)USIi;CY>wD6NQ8|VNBOpCg=p!V)PB>*1jSdGSBm2{cIK02#UUM6_OCiX;utA6<>A=DiL#fWMTpon78{cODIIHhEc_+_Mgr z53-ON^H}X_VP9L;;$$Yyvs3RHD4WHhRDEKASK1m_;QBR3$(9XyiD8NH221qrE!6Qd z0_Kc*{izd!85kely5uH+u)KcNmH=E+p0?n3cPDEv8m6pUWE_I}`3H@;e@pTxy3xt*a?*69hm4T>e#`}Jy z_ug~Ef;U89Eb*`=QkJgCA;aWA6k#$L1Kypwdj_$8?`jIA+ys4#SRt7Bludnvf%np; zB5l;Q$rW@c>x#pBz^a#+5O!eCdU3O6{nm*OBie+%-s*n8rfp8Ds)4=D$qT*VH$Opp ziY__zI-H}w{+%UUuHB2H+Md@6hTwN(z1TM@>$V?-HUd;*I|LNfjcw+J9;Q;o zW`Z!ik?7T2iuR%4v9a%4|6^a#$2M;r?EkRAQ5%K@T0?s6YKeI%(x2l}Xs-FAWFLRQ z4D)QZOTmgk2#L8olE9b};{#A#@3+;(AxrY&g`N0)`1MU&^z#R>x?885an?9=w z`9JAe0KIq>EHOi@j9Z56VHyRm(woAZv3~sd%RcDe5~3C^$}wQIB2rfP?()gy2v}55 z>yNSwRNY*#n;X; zfAViueJXZ|VsPC#mmRD{*Gu0oIaLWVE;*vZMPPApes5A--O=&}{mhcn1i-3~pWl(E zPX!l>f^JvR9E7x*u~N$U$1t<=fUc16EheYHJK>9z^C4)#%0S&6_K+8 zk8D?f&B`O=x!Gs({B4Eh(&RghlCH}fX<=?a_`f|UN?M1M(Mjz&#`S)V&Ex^$FrsBb zkOAX|ag#tl*=cSYpLm}+A>d^CI#DXLD(KRX+BQ9>&FFYG@asNHB$N%=rn5z*O;K%+LVrh4 z;@=`7e?d;H_G=N?bHj!|iAm-q9fc!4KcTuU4C)-A6h6miP`rTlogecxwfP8OSJ=|* z*c|xKIO!`h#a>}sBo%S0OGAFt?Sj@oO)UVabdc5qv;bh%6htFyJ zTcs2S7|%q4;Vu6S1D;wZOHhon+*Y44|7)f`WS-n?7TY>2VJTZX>H1|}Z*VRw3P7jj zC*^B+ENm(2M+;tEPy@M%f)J3Z0CpB|2Ion;Lts`%fnzRE;|B~4OY_3}!g=u^bB^Ze zCuV2JsA5a=Un1I44gAfYqYL|TYu`=;qC+L4 z)xs{5Z?MeYpK~^iJyZvrpI2rUc-e&;ftTDxgx5d41UHeDOz-F+UXd%#7;k@MBL&Xj zQbZ)whKMndD@*g(X8k^#<~+gnLb32?TzMVHy-?7@pXLoQT@ExYm6^{jt*o6;7r#2i zbcn#)lb@_l+BkbTgsPHxA8ZN&5TT3TzFyZEUmhOX#yZbh-V(m>&3}9Qv(V}F-MoMn z`_1iYPMQmMTJmP^HFD|89&F$66kll65v$amP?9$sPN5VdV%8B!f9pG9_3u^ zNl}5i%f@(SbJb;*W(IS4i?zv6QsP_IbHIwR{vJXLyS&A&`A2PWqd18W^?_OsHF`yN zWJ5)8UzAGjHSwaNqLYtK>;`WkQ$>#^MtcqVJI5%}0XWghEGZr{G|5KLsLUiA4h4VidbB@UWU6ftqzHC?)ZkcgrK4k84hk?V=9A!p45RZ-Ff zflhG%f1q=eKu;?Vf)8jg`|BHfDZTWx_Hc0ba&U76fqb)4;9p&5g)dS5^gOwu5P%H7 zg%(T8?;24&zCbB33b9JRuQL5;e^0v5*njQm?`uB`xJkupa}k!qFw6OG<7l<|e0$pq zJzED$`P11R<<=76xe>PFFW9>M5AzxM!mXRp{n27e=JjeO_iuDs*Q3wcPPkt>u3%7S zdvK1^&&r5HvzoD`8Ej!_5{=gR@Q!hbTHnY#fj&Bekt=3-$S)z<+a|Vc>cO`5^Uv0d z#d2}kp3~aTrf0u0m8Qd|!{}_Ra;2V46FtN4OVB@IzBdzdemefnhmCi(4NMs#)NfR7 z6&g%~pQf zoyy^}7C|dG{w|nbQypY|m812h(Hp7XbYa@K#Rna*Sax*_xNk7~)P8o@huO1tD5iC4 zm{-rDNb@UH(~5V}!`YtN=-N?Vd{PWA;Tjgzevx}MPZhIx;l4wRew|@YCDc6{9Pq60 zXuVEy6aLO)VRh}J8`e&~|8CRd-r4Y3zEq8hrWdM>m@}MLd#21k{<4qwXv+JnUD!Y0 ze=*XkY05hg0_{)W`XI!+S1l}*!}HKGZkP{tBInMYvyemP;x3cy-FLqp%L=Q2KpY@d zrAPX{Sr}x1ul{5^X&ZZ6!8YmK^~KB7B9Crfh<-LPQ-YB!EHZGAp}dnKKlbt5ZL70q z8vRQR9jb6~?dL2KB16~muRP2tH$YFpWnqSo=;)}=y}o?@O(##Ex;!l!ul#H&=efs1 z04BZf829jDr+N~>JOIOu7Ims=Upjy0)F}|iYV5qLI3T!Qa%V0Bts4|)K%i^NAPNwu zn@%1C3VroYx@G2EWEf z_K-eB^JKfKm1upfH0kI~_VaKO%Kkjsh8e82(RPJ9|OI|sW|9IOgL_$F4=%jB! zc3l;lyZLur00ej&TU)5?$eDNFy2=qnb)Hx7H zI1bQj(0i^>5D2vNr@L8mfeN5dUj0Xke@UW$Lb?Bu?ra(k(le>Y>mlF==lT}oUhzC7 zdA173`{;O$`}`udHSYPBPe%0aOuj2`TstY@%TNGWUPe?ym(W2m|)eo{h0UYYwz;4@>?RX)_xxs~34RY}LV_A|P0BnS```5i0D|E9A1=iUF6YW?fc zh)xV8cV_D*RBbR?;JMD|Pdy2;C)M1$}@v=Wzpeqn{o-5>F1# zi*RHvgU^jFcE--6Sq8MO_64{a0v`etf`p)t@e$+RYn~k5pU*YE6>M2fDqV#?8o^LZ zQ!`ok=JR`d!&;{oP77wBrVr{A2ZwvnD@nLd3-&~q*NUG_N&#z>UUYKm)l1L(k%yBUvpTh zTdU1B1Mcbtz3TKv_zB9|xhvof7kq+mn&Inn77CS6yVNWXdNahF=3JlXK7G&iQ7QVC zdfd^9cnC3YSaLP1;DOux2JrNJ|13IF<;8L571lkd-cQ9BQjN}0tNKkWql4VKxp>Sh z!gEjz(Tsdw_?`JOi}QTjv~^I}u3`1F>$r0u6+y_^1UK3XzQjFz7HEo#j>=G#VR9wh!We}{^=xG@cT1lS6TFKU1x{Uq@e@+D^T4iret9|F;gJBRq-?9{ zN8^XD<-cGafI?mNoV)y%jC|=G%*s$HJPeatqV2j&C(riT4iq}XSEgN&Mmba$Chash ziHENR@twto?@$k6kr@b_3lHaCZs>98e{xAGrZsoddkvndMg#sy2n#(cRO z7lJo1d0>e2>$+wZH=AwrUMJ#chEhble zro#Bzmu5^^_n+hl&Xvxi4vSBI4~w>X!yq>BuK3b<-Yh{*&WJb+YM<~SEv;l{XUArB zDBFAW4sqRFkfyNMa6Az=sB5FSp*CHu15qM~|Ua+3&zn(#HRDgi$~zy2k)WNExP zXX}F-hE4INlj}<`E5%wVq)(mi(9`7C1WJz+v#l@P1K&Ljcd@JHShmzzzHK7Xbl||fSorba^yKiR$`qqEK5BCIUDnTul@*i);Dkv+lfgNM0?21 zf!8mV=iM=a(%a~oZ#eMT%I`R5)=GdkJ~B(V=WWcj)SKZQoZvN|$D7*HoeuIjAn?MC({jf*z9Z;U5 zBZ08X%}W5y9JQCU{h;n#3n8Ep3RQM_Stt6kKbkdYwA74b^AZApuVyK9PdQ7eDyNh5gj)T%0b~8saDmo9$PmqoJWE?={_O!L{-GPmR|hkSNg_ih#N<@n@#SfECD= ziL=N;TRkwq@6>uKL>zjYr{NzPtarW@EipbSd>Q}j zBo{?~qqJVaTRt$6`PBvDj2`^?!0!`OT}H?JH(AXN`Mdd%%9@lAEmZ6NtJa6L#gfh^ zhd*meSBujht|Y6t7$3%K{E5>H57QmSQpSbvFvx@9>?yHgRE2;dR(CKQtnILueq(b; z@~muXb9X=lU+-{V_e}v>SN2sHT2E>4F(-r7F9Z~-K99dINeD}R<}z@?xHP##@-up3 z`?9Zw82BY3&WgYM7RdBC(t=Od53?_U&1?6B4w;Eeh3G%wPkIG66SOfLV{{CLwbMb={uZ zCUygo3;oF?=s}AhYd!Fg945D8hNa9l`POIfx_rmQAqiRHQd&m@vyc{!<5^en9ufci z^*1G_*ksV#-!np$Yp6w771Re0xSz7vYTPjb2&sFYTMmW$bo0R=%>=Tr? zzVIa;wL&{oA7E!z?PCX9_gkRzo#z3Y`4h|n;#e1G`!!qMnDAzz7-1#heWAO|r8SCd z?cS@UlfAF}4o4{H-?PU5-5^Va_sr&P{VEwM5U5J6AM^_hy4}Y0^ZcAn=^pHx^eMJv zoVR(hn3;8*OnrZFp=}C5r4eUZ4##fJZH6?VeSBhSU{bCmp$?)W7Xb?ns?f?kDT+q0 zG3?2P94!mA>bEMVF^d#ETd^zdn|l`%OYG`${@Kv6^EKZ; ziuwjq7961xR1wm8WS6t8Mbz!uk2ntuo%{I=6 zpWp_3T26Z%`ve6e^aaz=9sbk~TF%9Jj{_n3x<452r6e}Mfm>E zhq{}m3)qku6bw?yPCOgMoTQ`^o>;xMmS&pSd>)_8)1?@>v$9qGAKR!(*K92 z_z%A0#4*?jkR%i0^bw=5NIQU2={ZEialluHpcRbPzUK*SgI2Ge?r0)@eW}LD)Q)Yh zAnLMk#fEaZbMKet#R@V3bt-8{AGhg=a!3X0BgDPSBsN}hCbV2Xx@sBHcx1A; z)qAK+aI?p%ADS$>b74c3;%FbbwjI+Qq8?T@%4OMNJPG#ExB~zeS$bIsV)`otkHlAI zS#|ahCk;Z76(Q)Sml=Sh^D78?kI2h{xroe}A`0t_56NQp?tCOGoa=CCUI0Md_TH&G z0FRG;`(#^}^k(=#l-oDC32}O`*+Z{kwxR{bb)UC!4>+E*5#6&EWt+yt9xDYKN<2i> zO0$R1smWclsvEBQ)Uj&n@6}AKZjT^yav30mvdrd8z?AQ0v38Q?#D*7Wy3L7Qltb7N zKq-+at#@QTeQ@=m3Z>vZ4GIQuPnwGN**{4HqO!;5n+ZUlb>YNycMal%tmjQMplx6Rf4FK-h}RWKm9K|Gjj}Bn9$|N|GQDm-vYP43yly31(w1NW891v-q|3b-fRR@ z9i7CT!@!*%qQkzX$EMQF<_oB=RP6e0?YPwMke)N`!{qG#N47M=7_%cOs!!{t<@akd zf=jGqUdk+pPL?m_B9r7iO%vKo;3#BZQqHLTPAx{{5q9@+*TRSEmO^5NvzS~t;5A`y z6<-nWv%y4{I5`mP(y$*^XZ9hoH~sW+zl_hkeZvE*G#aXei$ZPM^Zw|nQpBFTy@IQ2 zb>QBp@;x%Z$502))gjzm;O<~~adEe=OYSglOH0cWvZp5R6;kaliV~B#oZ;Rr9zIa* z15r85x}LbS&^fC&bkOb2g{!g+Y@euiGkQBijF0Vh3ISlZ3$$(?-MYz{#wlU;bx z4v}?L4x&r+6*D~sV#fA$i}fYB$4W~36B|HC5HRcIxCx@8le~7K{w?-7Vs?U#m4?Hu zZ9Duun~W46=$Y^0yPa+px8AuHPmGKC4gb%y?-X8Hien1mWs~ZMr1;0!HDMRWy}d4r zx)7jE%b$L^Jvkd16AinAMzr(n;Bx-B>GHo*P0p`_SZ6~k5?e&iVthZD` zBxEiYpw~ET{d1j~2nHUM1m%h05V!-A3I+m;?tR#UWkqAB7?r$XvvHQsXH znh2K8ID|#Z$#idrmSA?NDTm zJIl&@w@XYx%%1{>F0Jf=<^UFVoMTTpc_Uf`MJ@GOJ9CIU!uRZlIKOY`3 za!Kc3HkB4=v@hE@B+QK;sSWZ{#ZC;$RK?%8u$j`S(f)p~1^)0$$SqO3L48incEYsB zZDU?e%l2b%QclnsW;m`596WP1{UBD)X1qG#WQRw2fSuPOWG<)&6UP=~hBeMp-)|Y0 zYB*;=OU&0+kv&=~C{-pvlcS@f^))r)A|q{VY?NevFE6VAYC5`Shs4gzm~z3+R5hya zwWP3}1o#H@1EQ`ZgFC=yumU$V|R2K9! z6La;SadL8&*wDWJLG#h0VLfk89nBSy>EAb>*8&ZA%L#l`9d3|~!~0dr67_7f23^VW zE<1Msxp67@R)8Z|SyN3yl@=25#yc@2y$1Vca79H{|$cw~w}G7-rdTIc98lR^&JY*?bd&r84;MCDlp7qWrVm2WyJ# zOxb(T_-#Cp)&Jpm$bR~X>-qpE=UC4If;?X|Sl492nh!qF2Iw?q_$na&JCxZB^! z4i~zDypE6uqs4DMgqtlrh9#6~umP4i#UP0O_mPcj`<^Q0M#ep@c!4QsW_dq_6lTq zp6j-e!vdS!KPDb_u=MnhGf;ms@T8VJejMk6m{9Sa>`83og^S&G{So?oKO!pQ*7009 zK+_gHp1;s2Luj)g>UzR33ZinbWg$5olCe=Xf5Y$6JB6`&{AFcyk5l}-8^bZya8T)& zE$C@D?rPu2lM0%_(1*J}L~{W3FZDimR0|mTZGQP2zu(v6E%14>`RvGMT6rMk$XJ(c zDu348TfiiT0>-^MmU|!-d{$-U+hex&%|}g&a?n@o3BH8I`{O~bjsDX$GLxN|?82`%Y@wJ0?VMC$g#?``kMeZvX`tmz*I`Ixc%GY5`5u5P^8dOE)j+wRBFPm5R zBZ3Q#+dK~I+1j^6<_mBa=y)6S5l8k(EI8!6U8~=z*YXiC`>{gRe*XpP@zaZis>%9> zhK9?B05#u7#HY^e_HqqbB#C+2?nXO_<68im^|BoszW(|%@F~U8-FDdzpk#NaGLT+c z7uVxoHZLU}r$n|MKg{2_nj)QNxqQeQz_L8eBPR~O+Jx@OkXX_5HYNS;8lfdP<`iI> z7h!DLoSRrts|d}rz(L?h(A|##8oM%)9(9FY^D>aI1)7COpswu2e(|?O!4S&_0qR9A z$U9m(;x$$f$X-$LAkxM+U>d4Hu2mKbU>d0kZw7vcW9a39bf{v8Wg?KF_pE1) zj=zkGQ7!rCq``ie*qKOLApW$5R8cJQT?6(lU!gtGcc~$uXsc)Fl>R!3gZ~d_Qq63@ zk*EBzhM<5Rlf{8p%kzD$hewSOY{YCJW(eu)Um18<739J<(FA!UY9gID1LBrGbuPii z5sZKw%_$N3ie5gI8!!G9$B+j1B>jbKh zU0A#t&|RA$wYM>6B7nn16m<|k*UkuxVy0T^O_jL$K2q4TigJLG-gtwbdpM-;91}d2 z*H)_=l@TszPU_S17K{Colwml$}j1L3_ZBjq#6K@{t{*E zq{qNbIup{AzvOJ=RcvfCyL0e#-UB9DQph5mv(2#8{p~J0hEPVbW*;&c_G~ zj&`K0%Bj(yG4nG+jwZbxrNABc>$;cJD6t%eXgc>m0UJ1 z7-h(!a`wz+j;OVFX#hX~J(Y=Wj=~LaCb}hD)!wgRs7&J%G}YTjWwUxLlawIVRp4kF z;^O>u&S?TeD{H$)H5QxUY9fqh=Hc{sqM7<(sFindKYfW7WG`f9Cl3fS>vitz7f9la zva445K;lfD)utG#?a}mk7Fi_;A}Dmf-kZ)5knrqGCmkPFU*>Ph+?}%n7~6)(KWogM z>fNCVE{7o464W{@tPr=Bq_}w1=4TC=aBb4f%jmN^JEV%IQ-qa+(;%r&0~Ft-c!KBi zHmY5#HQst2Q;o$mgFt`X1yBudO3RwT+f3J!J_FBX*Ls?t032hNW$D*Ql5LPWBfL`7~)V>j3%XH4t0C|CDmF3FlX?elz>-?;AtyER7iIH3S#kFHc$RboRm z1QI6RW=Hn!&z$B=GJad9x9313K=+3TYnRM~I)VDEJ*}$}aE0aXPrLu$)GfGg!WJy2 zXFNe5dRB@;20#&>ng(n(SP2_%;*WWc3B;$c1v$xUmr^q;7mxxO#+9Z4^GFo$sbrU@ z4M6f9%=z=6)dD;`a6KL?o-NY+(pW_{Euyl`Z8)eviuHr(_CH^5N+sMro2GA z*}gA;1brgJ(Ibj^gkJ;9?r_f{q`SW2A(Z&BNbTX1m>%D%7tu38g{rm>Tlj|1uEuMCVX>W6vS5{KUmF>BeTP>Uba8z%bNeyIlT%?>Ei84;<3y5J zB_n>*AWn{=F!{~bpZ#rZ4;wvKH48-9qg1F8fmTll1#lE_r|FIIr%1xP`eT)3H37Qo z^`^1D z)~SNqYrAV?V#*wEJtkIa6D+ybBen#V~ zmXGO|(mqcb@EiH&09&b_aNakm5W7LDaX%S+TD0V520EWLnQ-~eCE-V~V|VmPg~~4i zCrVR-h-B$mV5_8{kb0DR?6v!_VHSI;RTMbf>E3RlqByh0Ej~|Z@S^U>#M>I*uQfJr z^mx}ZVQ|@~>e=Ee>yR`#UlaX7;G~7Kr)fBBh1Q~2g19ZW=|zYOo;zCBwlF^URdzw_>1!dRFOs5ttdMWww)G|WhR7!ie^(TP zACq8`L=WlfYs1hu*2{+;^r4Q=L`&C zG^azeduf;%I6UZNw=hP78D>_F7xc#OGXW>rN3srXmb|muc7XGp(LS7GZps`H#N}JxF&S{d$PhJyavPdzk}(IOr^$6p z>;J{u4OxH$j(&gf5&@aH=Z(^zobfD#eEXIHTvoY->LH4nu!D48^IksZ<#4*jKwYOb z{(c`>Ha8q}(U1-jcsY&m(^DvNB1_7<-2Yb;@B0Rd%{zCWm7RLs*TcG+YN6!~-?DZj zAxqD5;Jkb(mjT)6KO%{!rTMDAqfPuh@@n{7m(JqpwQ67j8|x|cAK%xQ;ZV)v&kgs> zY(Hi>yB)rvMs<$q8gy7G>f)kQ!FbYI&bvKte%ZSM2A0l(I@#+bKta!sY-<1|<-hqe z#mFMczuHbtg7NKU|FU{mpQ)szBnolXQzNCmtLEbGr$8FU1&gup+mkC`d)1bUXLdFt zh19kvy(AsXf}QzZ#`+Pw(~lzj#?pgP?x5+Q!m`fC8{}h5c%=y!aP}7#>w5e0$Bn2a z$}l~OvURgG3$B!=_^0L8W`4)Fhnoc3yAxdyaJYZ)ywhhO2)|{J`*Ck0DR&l5;-S6T zTdx+ZY1#A%0)aEkAIfE;N;In|$k5;Oo8d9Eu*jKd@mzg{mNTXr3tAg_bZ`(I)sY9I znBuu3)Y%wLn^>dS_dO@$5$eL3TLJejT)cjXfp(PJvAR@eJZV`4wz%ovc(g3YkuREbX2wgEba&4dC z)evB5*G~hY9Do#q8%_gDaG4XG0DlT%O`#X(1UmZ2rw0FHP7PT2uX|vB^Nbv2fky~s zeW&4825~&HY6ceIo8pM^^ZE6=V^(JtxOnAk|Fl7TAh@!lWy2xfeD-*~t_qb?_Z8wI zG}&gdZ;i9mg7+efWCiyaKpfX49-O{+6r*64G`%KtVREHL@Uykv9rPh~UT{`cN{_xQ z*R_rC#4HYGK1%`OzN&01ue6cb_&MMKj{%RaoD9C(vwUwOdD))C51q@&2_TiGh8(n< zpc_N_2p2cCA_;2un`FIOnI%!r=;)5l%a6G`Q+}`3qlmg!dJ761)2+_?Y7!jQbCaPRnZFmjl4n@1l~fDlR{sh*nb}!)bhFCJ2pQLS zC6}{-t1@+pVA<=CHnCn5`d!if`jz86PV^T%-G^|gQCwJ4;G`>1d1etfPJz!XQnq6? z;Zwj`ltIC{K*A7jR?^n?jQZ%LgQlqykP)fLkHmLQG6FJK&ABR%S3$9afB2IO4>Z|;R^-H`_uzaAuZAc;td5gdo6bmsai%C`_YB19oM~P=D$dI zW7#!RsDfK>-#qpKFqs&Xn@iU3$^D}}*3^Ky{@2Tpe^Y}0O$GZ`Yx_4Nf%NhhKeJI` z+jWcc;$bh5Gu}B63uVXa;?*iIecQ(_(+rpnymDQ~?Qfkq^%@-X3&0jP=oYNkA?8vK zWZ7)M%(iC)!nWt~p!mWEfD^2QTQ~L&gZh=S_s4?jF@>2ooQ5mv?JAxdZG2G9-Q;f) z^83{+b+K68073MHIUiZ)1mYJXT-+jNaaH@2-DRnNSRS=Qh@4oq1>F`DFeDru^GNfW zf%P#7;o+adSib!l+70XC1$Sjo{|qp(d09n4mwFn&K59`E-xags4#zf-nZq?Q=g`F zf%3PSi+T10>!to3yP1%aSyp-auDoHap1?Z}@paH|n{$tLw=DygTzeEXmD>SX%Lpcc z;^b~D+Jc&c=hchQ7N%ZNfel4`W0dB{l{e4sj6u`5Fz$}R5XeeYmzs=TiP3GKiUky+ z>F9b+_f4!bK2=geOt`rF!?G`cFt3*0r$0pqK$ipRiX4H$E_6TP&DXlk6(deebBNCI z(akb==vsQb(nWSo&Xkmt9Px!fJ+fi|R~5_1D#n*d)cFRK780?tC!b54kCf}gh2xfJ z&CKQ8ikTlcmWHu(dcYG-T{jlizIU%pXK@Jtk>2&vz-JxB6@Yp!$82{2io-{CyDLIc zG+1OKkFtRO3E~!niu?D&UMf%0^bPf;{u+BR8$#oCFcKsT5ZM34wysvQ$lcQyDf^2a zrzxF!!%(bQqn&ouoD=9`W0D=3ceBuK?Upt5cHX37gP)W?C5@%goFO zdSNFStrlZo?qbdjx^(y2?XIG({_6AuK$7U_$SRO~Klf;>IG`y1=G}R(n#jnFS(Xo5 zX`-A*yBHg4c6OJt=kTnuZeC~?=D{=*LoSyg;78N0%OaV4d~ zO)G7(Om3{i1O^9i8-OT6H*Y-veW#2u7%=h!z)wL^u66FaA%mYmX9$G zjZJfZB5_aH&c@e;`cds77oa#ON3?U*XzCPB3_kv%_U3oZS_+N_#&<((Q%byaYf;vu1qFzBSn+?fa(NjdT_RvcgK%-l@b$a1E0prM2#s&X?E7iC;Cvl|N> zmAM1MSTgPW)$jVc43g&_?^BXx>b&@a;csg=5pX0E$dq{`O|HJ*(=k`CkgS=V8vn5{ z7c%pf#Y9iSzBE&S-vgYXI6m25yYFH6^2h z)}w~MHk3oua~|(Y)l({B)4X%{%6OY>AH8rwKQ4n?k1)cgX~^T(^f)*N7rRo!1Ml!k zn*m}`C^C0NaQJnK?S*@mGYVgxs7@7{PZc9d>4L6b! z7aP3;G)M7IYG-%s4E@-k^_V5MRT=rp`a7&eh^hv1w5OU^#ea9B<5Z{AT9c19<_Drd zS?zRdW1ZLfLXl)Al##$p}Un=8ecJv|8#y+%&jd!DUsZ*1G6SGuo@PNtSu zRRt4)|2pC~(I^99&cQSUN;@AB@Vx->ZmqSz7Vog|C;6h+226i-uDD(!-YdL=v9&{{ z#oXxYnpOVnC|o_vBEb={Qp#y*PG5-^vXGAMX1r5Ex@O@_9n?}!;{c|t0Tiv}Rk!-& z{P^`F!wu2?8beI`C5V9kVp&I<5!HKR`2PCYGQca$&dCC0#e}@Qpa)8YUDH$=A#?t@ zan)nu1k^cnY|F-{)7mg1QRQ4+cuv_k{|CgEPugzb;*Q0gGpWG@0;DEr6hD1A@v0sB zeZnhrkQB5WQeE9SJC`@=Py+1T+q%=|J?4!I}{35+A6-0^Ou*)!ESND@Hvs zMAq{l*CjyFxbyetn7(TsAvqgpIX<&ri39W(({Yg>_-YKj zwlh#PY&{)1Z}`gL)r3noj#O16>1|TkvD{ds_PUdLafxVJ#Q?7|U%kU@dd*CEc2TUhkKGJmR`(h7DsLh;j)y^*R(e3lz}p83FA6OG@$&BPNza3Q&U8?;jau zN=k2z-vIXD$JfmFE$_(vR&RmoTxn|xaNq#uyZ<9yOb_YPqX7(YaY~tMcQ1=MIf z5$Cs+2Z7c;?d*7XZzept7htNo+$dRZTmBB_SJ-(P_qFrpG^Ft_kvH(tPJ)h zxpz{S)Y~?eR3Q>ggMGVvz3Xb4ZqTqM$(_841v;P4Z_a4h%)(J&kaMO-H<4Nh4h z3E3lr7ee`tZJZN7Ex*02yMkS?tkW7uWSuSNezw4|*iE@zY!@jmsz^!0mjKmr>&)Q25g z7Dn-;21)S>?XA$g!NIf$YzEfeZ0-_>k%zH71V)jRmMnyILvrVLD|$$Hsc7!wu3GxL zN&0LFPn(zt1mH2LMf_QZ1@4bW4<7B%j+9_i;j7LD z?%jB4ASp}mvx6Yv0HXO*M0=f0dE4%0IC+Ugt|xt-{5g^TwnPupJUacss_lvzRsbLl zCuba0l7pwKAtxua*!AuBF$M^8Ukp((lDx)Z=ab%OF)bivo3L_r8Njle zt+i}sNb-%R-NEJi|A}+G5kCOm`qvsr3!q?&DiOW)STlRBel1;-cI;&;EEv6iN?#g3 zP_CG^h}seZNKm@t?0$ew{lLn$WDZZX(L}(hNJu~D6HoCziOWqQgH#LKw**NqmTO`RoQHYJOS&r1XcaWv? zYuE1ayLf=)s-@crmq>V#djLNmjroPn8Gs*Qf)ksZPiCETa_hI{=1(DF8dl}R?7mgT0O#zZ|aISqlL}YDG8Zget%_6t&^;0tRM9kZQr5TEJ|VRaGRHvrg8n{_?zojsFdH~JMY9GgqIn>V|s@QbJ3eTFUKdgLf9Gp

    -
    - - {filteredTotalPlayers.length ? ( + {filteredTotalPlayers && ( +
    + - {filteredTotalPlayers.map((x) => ( - - ))} + - ) : null} - -
    - {admin !== 0 ? ( +
    +
    + )} + {factions_additional && (
    - {additional_info.length - ? additional_info.map((x, index) => ( - - )) - : null} - {factions.length - ? factions.map((x, index) => ( - - )) - : null} - {xenomorphs.length - ? xenomorphs.map((x, index) => ( - - )) - : null} + {factions_additional.map((x, index) => ( + + ))}
    - ) : null} + )}
    @@ -122,16 +109,15 @@ const WhoCollapsible = (props, context) => { }; const GetAddInfo = (props, context) => { - const { act } = useBackend(context); const { content, color, text } = props; return ( - ) : ( - ); }; -const isMatch = (player, searchQuery) => { +const isMatch = (playerObj, searchQuery) => { if (!searchQuery) { return true; } - return ( - player.ckey.toLowerCase().includes(searchQuery?.toLowerCase()) || false - ); + const key = Object.keys(playerObj)[0]; + return key.toLowerCase().includes(searchQuery?.toLowerCase()) || false; +}; + +// Krill me please +const mergeArrays = (...arrays) => { + const mergedObject = {}; + + arrays.forEach((array) => { + if (!array) return; + + array.forEach((item) => { + if (!item) return; + + const key = Object.keys(item)[0]; + const value = item[key]; + + if (!mergedObject[key]) { + mergedObject[key] = []; + } + + value.forEach((subItem) => { + if (typeof subItem !== 'object' || subItem === null) return; + + const existingItemIndex = mergedObject[key].findIndex( + (existingSubItem) => + Object.keys(existingSubItem).some((subKey) => + Object.prototype.hasOwnProperty.call(subItem, subKey), + ), + ); + + if (existingItemIndex !== -1) { + mergedObject[key][existingItemIndex] = { + ...mergedObject[key][existingItemIndex], + ...subItem, + }; + } else { + mergedObject[key].push(subItem); + } + }); + }); + }); + + return Object.keys(mergedObject).map((key) => ({ [key]: mergedObject[key] })); }; From 9fe521332c4ad9015265fba46f4645c0dfc19d89 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 7 Aug 2024 07:56:36 +0100 Subject: [PATCH 259/275] Automatic changelog for PR #6786 [ci skip] --- html/changelogs/AutoChangeLog-pr-6786.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6786.yml diff --git a/html/changelogs/AutoChangeLog-pr-6786.yml b/html/changelogs/AutoChangeLog-pr-6786.yml new file mode 100644 index 000000000000..a97e2ad15be0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6786.yml @@ -0,0 +1,4 @@ +author: "BlackCrystalic" +delete-after: True +changes: + - bugfix: "No more admin data sended to normal players in who/staff who" \ No newline at end of file From 85af3568219b18c19421d86e1f23f09c70c6f5bc Mon Sep 17 00:00:00 2001 From: Git-Nivrak <59925169+Git-Nivrak@users.noreply.github.com> Date: Wed, 7 Aug 2024 19:01:03 +0300 Subject: [PATCH 260/275] Fixes explosive implants (#6886) # About the pull request Closes #6873 # Explain why it's good for the game Fix bugs Better game ??? Profit # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: fix: Fixed explosive implant not triggering when hearing the code-word. /:cl: --- code/game/objects/items/implants/implant.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/implants/implant.dm b/code/game/objects/items/implants/implant.dm index e7ebe0391fae..6584186f576a 100644 --- a/code/game/objects/items/implants/implant.dm +++ b/code/game/objects/items/implants/implant.dm @@ -140,6 +140,7 @@ Implant Specifics:
    "} var/elevel = "Localized Limb" var/phrase = "supercalifragilisticexpialidocious" icon_state = "implant_evil" + flags_atom = USES_HEARING /obj/item/implant/explosive/get_data() var/dat = {" From b51e008d8e99e929523943225d6f46174ae9f283 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 7 Aug 2024 17:06:39 +0100 Subject: [PATCH 261/275] Automatic changelog for PR #6886 [ci skip] --- html/changelogs/AutoChangeLog-pr-6886.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6886.yml diff --git a/html/changelogs/AutoChangeLog-pr-6886.yml b/html/changelogs/AutoChangeLog-pr-6886.yml new file mode 100644 index 000000000000..1f75946ccca0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6886.yml @@ -0,0 +1,4 @@ +author: "?" +delete-after: True +changes: + - bugfix: "Fixed explosive implant not triggering when hearing the code-word." \ No newline at end of file From 275837de2cbb13c0708b32c7b8b29815d598b5d4 Mon Sep 17 00:00:00 2001 From: Venuska1117 <89580971+Venuska1117@users.noreply.github.com> Date: Wed, 7 Aug 2024 21:44:11 +0200 Subject: [PATCH 262/275] Re: Add Directional APC's sprites, reduces lines of code by adding and using Updatepaths.txt file. (#6686) # About the pull request This PR add directional APC's and Updatepath.txt standardize APC's by creating 2 separate types, normal and upgraded variant, replace APC's with cell types: high/super/hyper with upgraded variant with own HIGH cell type. (10000 capacity) Edit: Add directional APC sptires made by Blundir. Fixes: #6792 Fixes: #6312 # Explain why it's good for the game Reduces lines of codes in mapping, i know there is already code in apc.dm to make them have pixel_y or pixel_x offset. Mainly issue is: in map editor they have var edited offsets, with mean it not only override code that already exist, but also occupy more space, with new code it should do same in exchange for less lines of code. (i didnt remove directional code for other stuff like broken APC's etc.) Edit: Add directional APC's sprites for better visuals # Testing Photographs and Procedure New directional APC's sprites by @Blundir. ![image](https://github.com/user-attachments/assets/aeca90ef-fa07-4907-8b35-6a1eb0a334ea) Image from Blundir: ![image](https://github.com/user-attachments/assets/5780bcf0-cb33-467e-9617-172ca6427322) # Changelog :cl: Venuska1117, Blundir imageadd: add directional APC's Sprites. balance: Now there are only 3 APC's types, APC's with call_type high/super/hyper are replaced with upgraded APC variant containing high capacity cell, weak variant got replaced with normal APC variant. fix: Fixes APC's with wrong offsets (strata and Prison) /:cl: --------- Co-authored-by: Blundir <100090741+Blundir@users.noreply.github.com> --- code/modules/power/apc.dm | 151 +++- icons/obj/structures/machinery/apc.dmi | Bin 0 -> 11042 bytes icons/obj/structures/machinery/power.dmi | Bin 29987 -> 26763 bytes maps/map_files/BigRed/BigRed.dmm | 137 +-- .../BigRed/sprinkles/10.prison_breakout.dmm | 2 +- .../BigRed/sprinkles/25.chapel_cult.dmm | 2 +- .../sprinkles/25.containerroom_xenos.dmm | 5 +- .../sprinkles/25.lz1containers_scramble.dmm | 6 +- .../BigRed/sprinkles/30.cargo_containers.dmm | 4 +- .../BigRed/sprinkles/40.dorms_party.dmm | 3 +- .../BigRed/sprinkles/70.se-checkpoint.dmm | 6 +- maps/map_files/CORSAT/Corsat.dmm | 645 +++----------- .../map_files/CORSAT/standalone/sigma_ice.dmm | 6 +- maps/map_files/DesertDam/Desert_Dam.dmm | 834 +++--------------- .../standalone/crashlanding-upp-bar.dmm | 18 +- .../FOP_v2_Cellblocks/Prison_Station_FOP.dmm | 645 +++----------- .../FOP_v3_Sciannex/Fiorina_SciAnnex.dmm | 78 +- .../sprinkles/10.scavshipholder.dmm | 2 +- .../FOP_v3_Sciannex/sprinkles/15.nogear.dmm | 4 +- .../sprinkles/15.wardenofficedecorated.dmm | 4 +- .../sprinkles/20.poolparty.dmm | 2 +- .../sprinkles/30.engineeroffice.dmm | 2 +- .../standalone/riot_in_progress.dmm | 8 +- .../map_files/Ice_Colony_v2/Ice_Colony_v2.dmm | 580 +++--------- .../Ice_Colony_v3/Shivas_Snowball.dmm | 132 +-- .../lz2-variations/southeast-gate/cleared.dmm | 8 +- .../lz2-variations/southeast-gate/closed.dmm | 8 +- .../standalone/panic_room_hold.dmm | 10 +- maps/map_files/Kutjevo/Kutjevo.dmm | 143 +-- .../Kutjevo/sprinkles/35.communications.dmm | 4 +- .../LV522_Chances_Claim.dmm | 224 ++--- maps/map_files/LV624/LV624.dmm | 98 +- maps/map_files/LV624/armory/10.cheese.dmm | 4 +- maps/map_files/LV624/armory/10.extra.dmm | 4 +- maps/map_files/LV624/armory/10.looted.dmm | 4 +- maps/map_files/LV624/gym/20.pool.dmm | 4 +- maps/map_files/LV624/gym/30.alternate.dmm | 4 +- maps/map_files/LV624/medbay/10.destroyed.dmm | 4 +- .../LV624/medbay/30.larvasurgery.dmm | 4 +- maps/map_files/LV624/science/10.yautja.dmm | 4 +- .../LV624/science/40.fullylocked.dmm | 4 +- maps/map_files/LV624/standalone/clfship.dmm | 4 +- .../LV624/standalone/corporatedome.dmm | 4 +- maps/map_files/New_Varadero/New_Varadero.dmm | 194 +--- .../Sorokyne_Strata/Sorokyne_Strata.dmm | 284 ++---- maps/map_files/USS_Almayer/USS_Almayer.dmm | 525 ++++------- .../Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm | 60 +- maps/map_files/generic/Admin_level.dmm | 5 +- maps/predship/huntership.dmm | 3 +- maps/shuttles/ert_shuttle_big.dmm | 2 +- maps/shuttles/trijentshuttle2.dmm | 6 +- .../Scripts/6686-apc-replacement.txt | 179 ++++ 52 files changed, 1316 insertions(+), 3757 deletions(-) create mode 100644 icons/obj/structures/machinery/apc.dmi create mode 100644 tools/UpdatePaths/Scripts/6686-apc-replacement.txt diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 7183ce8bf660..21ff73ab859e 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -56,22 +56,10 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( //NOTE: STUFF STOLEN FROM AIRLOCK.DM thx -/obj/structure/machinery/power/apc/weak - cell_type = /obj/item/cell - -/obj/structure/machinery/power/apc/high - cell_type = /obj/item/cell/high - -/obj/structure/machinery/power/apc/super - cell_type = /obj/item/cell/super - -/obj/structure/machinery/power/apc/hyper - cell_type = /obj/item/cell/hyper - /obj/structure/machinery/power/apc name = "area power controller" desc = "A control terminal for the area electrical systems." - icon = 'icons/obj/structures/machinery/power.dmi' + icon = 'icons/obj/structures/machinery/apc.dmi' icon_state = "apc_mapicon" anchored = TRUE use_power = USE_POWER_NONE @@ -98,7 +86,6 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( var/locked = 1 var/coverlocked = 1 var/aidisabled = 0 - var/tdir = null var/obj/structure/machinery/power/terminal/terminal = null var/lastused_light = 0 var/lastused_equip = 0 @@ -137,13 +124,23 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( /obj/structure/machinery/power/apc/Initialize(mapload, ndir, building=0) . = ..() - //Offset 24 pixels in direction of dir + //Offset apc depending on the dir //This allows the APC to be embedded in a wall, yet still inside an area if(building) setDir(ndir) - set_pixel_location() + switch(dir) + if(NORTH) + pixel_y = 32 + if(SOUTH) + pixel_y = -26 + if(EAST) + pixel_x = 30 + pixel_y = 6 + if(WEST) + pixel_x = -30 + pixel_y = 6 if(building == 0) init() @@ -161,13 +158,6 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( if(!start_charge && is_ground_level(z) && prob(10)) set_broken() -/obj/structure/machinery/power/apc/set_pixel_location() - tdir = dir //To fix Vars bug - setDir(SOUTH) - - pixel_x = (tdir & 3) ? 0 : (tdir == 4 ? 24 : -24) - pixel_y = (tdir & 3) ? (tdir == 1 ? 24 : -24) : 0 - /obj/structure/machinery/power/apc/Destroy() if(terminal) terminal.master = null @@ -344,7 +334,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( //Create a terminal object at the same position as original turf loc //Wires will attach to this terminal = new/obj/structure/machinery/power/terminal(src.loc) - terminal.setDir(tdir) + terminal.setDir(dir) terminal.master = src /obj/structure/machinery/power/apc/proc/init() @@ -1367,13 +1357,122 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( /obj/structure/machinery/power/apc/almayer cell_type = /obj/item/cell/high +/obj/structure/machinery/power/apc/almayer/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/almayer/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/almayer/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/almayer/west + pixel_x = -30 + dir = 8 + /obj/structure/machinery/power/apc/almayer/hardened name = "hardened area power controller" desc = "A control terminal for the area electrical systems. This one is hardened against sudden power fluctuations caused by electrical grid damage." crash_break_probability = 0 -#undef APC_UPDATE_ICON_COOLDOWN +/obj/structure/machinery/power/apc/almayer/hardened/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/almayer/hardened/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/almayer/hardened/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/almayer/hardened/west + pixel_x = -30 + dir = 8 + +//------ Directional APCs ------// + +/obj/structure/machinery/power/apc/no_power + start_charge = 0 + +/obj/structure/machinery/power/apc/no_power/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/no_power/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/no_power/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/no_power/west + pixel_x = -30 + dir = 8 + +// Powered APCs with directions +/obj/structure/machinery/power/apc/power/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/power/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/power/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/power/west + pixel_x = -30 + dir = 8 + +// Upgraded APC's with directions +/obj/structure/machinery/power/apc/upgraded/power + desc = "A control terminal for the area electrical systems. This one is upgraded with better power cell to sustain higher power usage." + cell_type = /obj/item/cell/high + + +/obj/structure/machinery/power/apc/upgraded/power/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/upgraded/power/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/upgraded/power/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/upgraded/power/west + pixel_x = -30 + dir = 8 // apc that start at zero charge. -/obj/structure/machinery/power/apc/nocharge + +/obj/structure/machinery/power/apc/upgraded/no_power start_charge = 0 + +/obj/structure/machinery/power/apc/upgraded/no_power/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/upgraded/no_power/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/upgraded/no_power/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/upgraded/no_power/west + pixel_x = -30 + dir = 8 + +#undef APC_UPDATE_ICON_COOLDOWN diff --git a/icons/obj/structures/machinery/apc.dmi b/icons/obj/structures/machinery/apc.dmi new file mode 100644 index 0000000000000000000000000000000000000000..74698aeaf969986decbe37a7fc7a3edf1a0b6325 GIT binary patch literal 11042 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 literal 0 HcmV?d00001 diff --git a/icons/obj/structures/machinery/power.dmi b/icons/obj/structures/machinery/power.dmi index aae3f3d69c139671435d315f5507e7d6be1e5a1c..d976a23d4a7e4931c469a506ff0ce0355661a1d8 100644 GIT binary patch literal 26763 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 O5TL54rBEhk8uWh>r(iGu literal 29987 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

    ;w>~KJ)jbGz&?X!&H)=B@h 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 MSzW2@kxAhH0A)j}{r~^~ diff --git a/maps/map_files/BigRed/BigRed.dmm b/maps/map_files/BigRed/BigRed.dmm index b71c76ab1cb9..55749f9f580d 100644 --- a/maps/map_files/BigRed/BigRed.dmm +++ b/maps/map_files/BigRed/BigRed.dmm @@ -254,11 +254,7 @@ /turf/open/floor/plating, /area/bigredv2/outside/space_port) "abe" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -32; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/dark, /area/bigredv2/outside/space_port) "abf" = ( @@ -1417,9 +1413,7 @@ /turf/open/floor/dark, /area/bigredv2/outside/telecomm) "afK" = ( -/obj/structure/machinery/power/apc{ - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/machinery/light{ dir = 8 }, @@ -2159,10 +2153,7 @@ "aiF" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/slugs, -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aiG" = ( @@ -3902,11 +3893,8 @@ /turf/open/floor/plating, /area/bigredv2/outside/general_store) "apv" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - name = "Xenbiology Lab APC"; - pixel_x = -30; - start_charge = 0 +/obj/structure/machinery/power/apc/no_power/west{ + name = "Xenbiology Lab APC" }, /obj/structure/machinery/door_control{ id = "lambda"; @@ -4390,7 +4378,7 @@ /turf/open/floor, /area/bigredv2/outside/general_offices) "arw" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/plating, /area/bigredv2/outside/general_offices) "arx" = ( @@ -5485,10 +5473,8 @@ /turf/open/floor, /area/bigredv2/outside/dorms) "avF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - name = "Dormitories APC"; - pixel_y = 25 +/obj/structure/machinery/power/apc/power/north{ + name = "Dormitories APC" }, /turf/open/floor, /area/bigredv2/outside/dorms) @@ -5950,11 +5936,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "axr" = ( @@ -7666,8 +7648,7 @@ /turf/open/floor/wood, /area/bigredv2/outside/bar) "aEb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Bar APC" }, /turf/open/floor/wood, @@ -7697,11 +7678,7 @@ /turf/open/floor/plating, /area/bigredv2/caves/eta/living) "aEm" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/whitepurple/west, /area/bigredv2/caves/lambda/research) "aEn" = ( @@ -8381,11 +8358,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aHa" = ( @@ -9317,7 +9290,7 @@ /turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKH" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKI" = ( @@ -10933,8 +10906,7 @@ /turf/open/floor/white, /area/bigredv2/outside/virology) "aQC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Virology APC" }, /turf/open/floor/white, @@ -11639,8 +11611,7 @@ /turf/open/floor/white, /area/bigredv2/outside/admin_building) "aSZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Control Center APC" }, /turf/open/floor/plating, @@ -12522,10 +12493,7 @@ /turf/open/floor, /area/bigredv2/outside/general_store) "aXb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/bigredv2/outside/cargo) "aXc" = ( @@ -13941,8 +13909,7 @@ /area/bigredv2/outside/office_complex) "bcZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Interview Room APC" }, /turf/open/floor, @@ -14091,7 +14058,7 @@ /turf/open/floor/dark, /area/bigredv2/outside/chapel) "bdG" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/dark, /area/bigredv2/outside/chapel) "bdI" = ( @@ -14876,9 +14843,7 @@ /turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bhf" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor, /area/bigredv2/outside/cargo) "bhi" = ( @@ -19695,10 +19660,7 @@ /turf/open/floor/carpet, /area/bigredv2/outside/admin_building) "ccI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "W"; layer = 2.5; @@ -19969,11 +19931,7 @@ /area/bigredv2/outside/marshal_office) "cGT" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -32; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "cGZ" = ( @@ -21484,7 +21442,7 @@ /turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_lambda) "fyp" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/storage) "fyz" = ( @@ -21584,9 +21542,7 @@ /turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_north) "fKW" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/darkyellowcorners2/north, /area/bigredv2/caves/eta/living) "fLj" = ( @@ -23241,10 +23197,7 @@ /turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jiS" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/bigredv2/outside/general_store) "jkn" = ( @@ -24249,9 +24202,7 @@ /turf/open/mars_cave, /area/bigredv2/caves_east) "kRy" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating, /area/bigredv2/outside/medical) "kRK" = ( @@ -24784,9 +24735,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/wood, /area/bigredv2/outside/library) "lTM" = ( @@ -25276,10 +25225,7 @@ /turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "mYV" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/red/north, /area/bigredv2/outside/lambda_cave_cas) "mYW" = ( @@ -26473,9 +26419,7 @@ /turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "plx" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "pmk" = ( @@ -26806,10 +26750,7 @@ /turf/open/floor/carpet, /area/bigredv2/outside/library) "pTo" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1 @@ -28551,10 +28492,7 @@ /area/bigredv2/caves/mining) "sWh" = ( /obj/structure/platform_decoration, -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "sWS" = ( @@ -28981,7 +28919,7 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "tDl" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "tDv" = ( @@ -29530,10 +29468,7 @@ /turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "uJF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor, /area/bigred/ground/garage_workshop) "uJI" = ( @@ -31002,9 +30937,7 @@ /turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "xAX" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "xBn" = ( @@ -31233,9 +31166,7 @@ /turf/open/floor/plating/warnplate/west, /area/bigredv2/outside/telecomm/warehouse) "xWV" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /obj/structure/cable{ icon_state = "1-2" }, diff --git a/maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm b/maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm index 29f3f5b1e4dd..f4ec5053616a 100644 --- a/maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm +++ b/maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm @@ -297,7 +297,7 @@ /turf/open/floor, /area/bigredv2/outside/marshal_office) "be" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /obj/structure/machinery/camera/autoname{ dir = 1 }, diff --git a/maps/map_files/BigRed/sprinkles/25.chapel_cult.dmm b/maps/map_files/BigRed/sprinkles/25.chapel_cult.dmm index af347ca1f772..0b6af75969c2 100644 --- a/maps/map_files/BigRed/sprinkles/25.chapel_cult.dmm +++ b/maps/map_files/BigRed/sprinkles/25.chapel_cult.dmm @@ -303,7 +303,7 @@ /turf/open/floor/darkish, /area/bigredv2/outside/chapel) "bm" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, diff --git a/maps/map_files/BigRed/sprinkles/25.containerroom_xenos.dmm b/maps/map_files/BigRed/sprinkles/25.containerroom_xenos.dmm index 215c6f874cb2..42c8551d2395 100644 --- a/maps/map_files/BigRed/sprinkles/25.containerroom_xenos.dmm +++ b/maps/map_files/BigRed/sprinkles/25.containerroom_xenos.dmm @@ -131,10 +131,7 @@ /turf/open/floor/plating/warnplate/west, /area/bigredv2/outside/telecomm/warehouse) "S" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "W"; layer = 2.5; diff --git a/maps/map_files/BigRed/sprinkles/25.lz1containers_scramble.dmm b/maps/map_files/BigRed/sprinkles/25.lz1containers_scramble.dmm index ba7296705642..18820b304c27 100644 --- a/maps/map_files/BigRed/sprinkles/25.lz1containers_scramble.dmm +++ b/maps/map_files/BigRed/sprinkles/25.lz1containers_scramble.dmm @@ -46,11 +46,7 @@ /turf/closed/wall/solaris, /area/bigredv2/outside/space_port) "ao" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -32; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/dark, /area/bigredv2/outside/space_port) "ap" = ( diff --git a/maps/map_files/BigRed/sprinkles/30.cargo_containers.dmm b/maps/map_files/BigRed/sprinkles/30.cargo_containers.dmm index 0b51c63b39be..7cb6e167725d 100644 --- a/maps/map_files/BigRed/sprinkles/30.cargo_containers.dmm +++ b/maps/map_files/BigRed/sprinkles/30.cargo_containers.dmm @@ -310,9 +310,7 @@ /turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bk" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor, /area/bigredv2/outside/cargo) "bm" = ( diff --git a/maps/map_files/BigRed/sprinkles/40.dorms_party.dmm b/maps/map_files/BigRed/sprinkles/40.dorms_party.dmm index c2336bae0b40..38b92227e1f1 100644 --- a/maps/map_files/BigRed/sprinkles/40.dorms_party.dmm +++ b/maps/map_files/BigRed/sprinkles/40.dorms_party.dmm @@ -20,8 +20,7 @@ /turf/open/floor, /area/bigredv2/outside/dorms) "af" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Fitness APC" }, /turf/open/floor, diff --git a/maps/map_files/BigRed/sprinkles/70.se-checkpoint.dmm b/maps/map_files/BigRed/sprinkles/70.se-checkpoint.dmm index 16bdac130168..5758eb83d7f0 100644 --- a/maps/map_files/BigRed/sprinkles/70.se-checkpoint.dmm +++ b/maps/map_files/BigRed/sprinkles/70.se-checkpoint.dmm @@ -1,10 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ax" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor, /area/bigred/ground/security) "aN" = ( diff --git a/maps/map_files/CORSAT/Corsat.dmm b/maps/map_files/CORSAT/Corsat.dmm index 5730f8e64032..42c903cab227 100644 --- a/maps/map_files/CORSAT/Corsat.dmm +++ b/maps/map_files/CORSAT/Corsat.dmm @@ -1015,11 +1015,7 @@ /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/residential/researcher) "adW" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar) "adX" = ( @@ -2782,11 +2778,7 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "akY" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/north, /area/corsat/sigma/airlock/south/id) "akZ" = ( @@ -3071,11 +3063,7 @@ /turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/residential) "amc" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /obj/structure/closet/crate/trashcart, /turf/open/floor/corsat/yellow/east, /area/corsat/gamma/residential/maint) @@ -3101,11 +3089,7 @@ /turf/open/floor/corsat/white/east, /area/corsat/sigma/dorms) "amg" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "amh" = ( @@ -3919,11 +3903,7 @@ }, /area/prison/hangar_storage/research/shuttle) "apn" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/northwest, /area/corsat/omega/hangar/security) "apo" = ( @@ -4090,11 +4070,7 @@ /turf/closed/wall/biodome, /area/corsat/gamma/airlock/north) "apU" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/structure/flora/pottedplant, /turf/open/floor/corsat/bluegrey/northeast, /area/corsat/gamma/airlock/north) @@ -4608,11 +4584,7 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/sigma/north) "asj" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/flightcontrol) "ask" = ( @@ -5227,11 +5199,7 @@ /turf/open/floor/corsat, /area/corsat/sigma/southeast/generator) "auV" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/north, /area/corsat/sigma/south) "auW" = ( @@ -5291,11 +5259,7 @@ /turf/open/floor/corsat/bluegreycorner, /area/corsat/gamma/airlock/north) "ave" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/structure/surface/table/almayer, /obj/item/evidencebag, /obj/item/evidencebag, @@ -5315,11 +5279,7 @@ /turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/checkpoint) "avh" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering/core) "avj" = ( @@ -5382,19 +5342,11 @@ /turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/security) "avx" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "avy" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/brown/north, /area/corsat/omega/cargo) "avz" = ( @@ -5448,11 +5400,7 @@ /turf/open/floor/corsat/plate, /area/corsat/omega/cargo) "avM" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/blue/north, /area/corsat/sigma/southeast) "avN" = ( @@ -5583,11 +5531,7 @@ /turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/chemistry) "awn" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/greenwhitecorner/north, /area/corsat/gamma/medbay/chemistry) "awo" = ( @@ -6161,11 +6105,7 @@ /turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "ayi" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/hangar/id) "ayj" = ( @@ -6287,11 +6227,7 @@ /turf/open/floor/corsat/red, /area/corsat/sigma/hangar/id) "ayG" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/closet/wardrobe/atmospherics_yellow, /turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) @@ -6416,11 +6352,7 @@ /turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/airlock/east) "ayX" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/structure/flora/pottedplant, /turf/open/floor/corsat/bluegrey/northeast, /area/corsat/sigma/airlock/east) @@ -6653,11 +6585,7 @@ /turf/open/floor/corsat/blue/west, /area/corsat/sigma/south) "azQ" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/machinery/light, /obj/structure/closet/secure_closet{ name = "secure evidence locker"; @@ -6813,11 +6741,7 @@ /turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/airlock/south) "aAr" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/canteen) "aAs" = ( @@ -6922,11 +6846,7 @@ /turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "aAM" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/greenwhitecorner/west, /area/corsat/gamma/medbay/surgery) "aAN" = ( @@ -6939,11 +6859,7 @@ /turf/open/floor/corsat/red, /area/corsat/gamma/hangar/checkpoint) "aAO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/greenwhite/northwest, /area/corsat/gamma/medbay/lobby) "aAP" = ( @@ -6956,11 +6872,7 @@ /turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar/checkpoint) "aAR" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAS" = ( @@ -7220,11 +7132,7 @@ /turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/south) "aBZ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/yellow/northwest, /area/corsat/omega/maint) "aCa" = ( @@ -7439,11 +7347,7 @@ /turf/open/floor/corsat, /area/corsat/sigma/airlock/south) "aCL" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 8 }, @@ -7510,11 +7414,7 @@ /turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/checkpoint) "aCW" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/north, /area/corsat/sigma/checkpoint) "aCX" = ( @@ -7610,11 +7510,7 @@ /turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "aDo" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "aDp" = ( @@ -7643,11 +7539,7 @@ /turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "aDu" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/browncorner/north, /area/corsat/sigma/cargo) "aDv" = ( @@ -7674,11 +7566,7 @@ /turf/open/floor/wood, /area/corsat/sigma/cafe) "aDz" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/corsat/sigma/cafe) "aDA" = ( @@ -7732,11 +7620,7 @@ /turf/open/floor/corsat/plate, /area/corsat/theta/airlock/east) "aDG" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aDH" = ( @@ -7797,11 +7681,7 @@ /turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "aDQ" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/hangar) "aDR" = ( @@ -7815,11 +7695,7 @@ /turf/open/floor/corsat/darkgreen/northwest, /area/corsat/gamma/hangar/arrivals) "aDT" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 8 }, @@ -8313,11 +8189,7 @@ /turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/foyer) "aFL" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/bluegreycorner/north, /area/corsat/theta/airlock/east) "aFM" = ( @@ -8493,11 +8365,7 @@ /turf/open/floor/corsat/browncorner/north, /area/corsat/gamma/cargo) "aGo" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/woodentable/fancy, /turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) @@ -8697,11 +8565,7 @@ /turf/open/floor/corsat/blue/north, /area/corsat/sigma/southeast/datalab) "aGX" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/blue/north, /area/corsat/sigma/southeast/datalab) "aGY" = ( @@ -9023,11 +8887,7 @@ /turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "aHR" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "aHS" = ( @@ -9455,11 +9315,7 @@ /turf/open/floor/corsat/red/west, /area/corsat/sigma/south) "aJA" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 8 }, @@ -9526,11 +9382,7 @@ /turf/open/floor/corsat/arrow_east, /area/corsat/gamma/cargo) "aJQ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "aJR" = ( @@ -9898,11 +9750,7 @@ /turf/open/floor/corsat/yellow, /area/corsat/omega/control) "aLw" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/northeast, /area/corsat/gamma/airlock/south/id) "aLx" = ( @@ -9924,11 +9772,7 @@ /turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/dataoffice) "aLD" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "aLE" = ( @@ -10123,11 +9967,7 @@ /turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "aMs" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/structure/closet/wardrobe/medic_white, /turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) @@ -10160,11 +10000,7 @@ /area/corsat/omega/airlocknorth/id) "aMx" = ( /obj/structure/surface/table/reinforced, -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/computer/station_alert, /turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth/id) @@ -10333,11 +10169,7 @@ /turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/dataoffice) "aNe" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/dataoffice) "aNg" = ( @@ -10358,11 +10190,7 @@ "aNj" = ( /obj/structure/surface/rack, /obj/item/evidencebag, -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/red/southwest, /area/corsat/theta/airlock/east/id) "aNk" = ( @@ -10450,11 +10278,7 @@ /turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "aNB" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) @@ -10605,11 +10429,7 @@ /turf/open/floor/corsat/purplecorner/east, /area/corsat/sigma/south) "aOh" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/red/east, /area/corsat/gamma/foyer) "aOi" = ( @@ -10818,11 +10638,7 @@ /turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "aOY" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/office) "aOZ" = ( @@ -10852,10 +10668,7 @@ /turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aPd" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/upgraded/power/north, /turf/open/floor/corsat/red/north, /area/corsat/gamma/security/armory) "aPe" = ( @@ -10870,11 +10683,7 @@ /turf/open/floor/corsat/red, /area/corsat/gamma/security) "aPh" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/security) "aPj" = ( @@ -10972,11 +10781,7 @@ /turf/open/floor/plating, /area/corsat/gamma/hangar) "aPz" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/checkpoint) "aPA" = ( @@ -11153,11 +10958,7 @@ }, /area/prison/hangar_storage/research/shuttle) "aQh" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/northeast, /area/corsat/omega/hangar/office) "aQi" = ( @@ -13018,11 +12819,7 @@ /turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "aWC" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aWD" = ( @@ -13793,11 +13590,7 @@ /turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZo" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "aZp" = ( @@ -14312,11 +14105,7 @@ /turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "baL" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/omega, /area/corsat/omega/control) "baM" = ( @@ -16531,11 +16320,7 @@ /area/corsat/omega/hallways) "biZ" = ( /obj/structure/reagent_dispensers/watertank, -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "bja" = ( @@ -16788,11 +16573,7 @@ /turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bjQ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/almayer, /obj/item/device/camera, /turf/open/floor/corsat/purplewhite/north, @@ -17317,19 +17098,11 @@ /turf/open/floor/corsat, /area/corsat/gamma/hangar/cargo) "blO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/cargo) "blP" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/blue/east, /area/corsat/gamma/hangar/arrivals) "blQ" = ( @@ -17373,11 +17146,7 @@ /turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) "bma" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/hangar/monorail/control) "bmb" = ( @@ -17647,11 +17416,7 @@ /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/engineering/core) "bnm" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/browncorner/north, /area/corsat/gamma/cargo) "bnn" = ( @@ -17943,11 +17708,7 @@ /turf/closed/wall/r_wall/biodome, /area/corsat/omega/hangar) "boK" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/plate, /area/corsat/omega/hangar) "boL" = ( @@ -19250,11 +19011,7 @@ /turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "buL" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/wardrobe/virology_white, /turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) @@ -19662,11 +19419,7 @@ /turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south/engineering) "bww" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "bwx" = ( @@ -19951,11 +19704,7 @@ /turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bxN" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/rack, /obj/item/powerloader_clamp, /turf/open/floor/corsat/yellow/north, @@ -20394,11 +20143,7 @@ /turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bzl" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "bzm" = ( @@ -21784,11 +21529,7 @@ /turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "bED" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen, @@ -22213,10 +21954,7 @@ /turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "bGp" = ( -/obj/structure/machinery/power/apc/hyper{ - pixel_y = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/south, /obj/structure/bed/sofa/vert/grey/bot, /turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) @@ -22225,11 +21963,7 @@ /turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) "bGr" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/closet/jcloset, /turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) @@ -22245,11 +21979,7 @@ /turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) "bGu" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/monorail) "bGy" = ( @@ -23782,11 +23512,7 @@ /turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "bOH" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/almayer, /obj/item/paper_bin, /turf/open/floor/corsat/brown/northwest, @@ -24041,11 +23767,7 @@ /turf/open/floor/corsat/brown/southeast, /area/corsat/sigma/cargo) "bPM" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/yellow/north, /area/corsat/sigma/north) "bPO" = ( @@ -24059,11 +23781,7 @@ /turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bPR" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/engineering/atmos) "bPS" = ( @@ -24128,11 +23846,7 @@ /turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/north) "bQe" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/crate, /obj/item/stack/sheet/mineral/phoron{ amount = 15 @@ -24243,11 +23957,7 @@ /turf/open/floor/plating, /area/corsat/inaccessible) "bQw" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/storage/box/lights, @@ -24683,11 +24393,7 @@ /turf/open/floor/corsat/redcorner/west, /area/corsat/omega/checkpoint) "bSr" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "bSx" = ( @@ -24919,11 +24625,7 @@ /turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /obj/structure/closet/l3closet/scientist, /turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) @@ -25208,11 +24910,7 @@ /turf/open/floor/corsat/blue/north, /area/corsat/gamma/airlock/control) "bVs" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /obj/structure/closet/wardrobe/atmospherics_yellow, /turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) @@ -25222,11 +24920,7 @@ /turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "bVw" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/wardrobe/atmospherics_yellow, /turf/open/floor/corsat/yellow/north, /area/corsat/theta/airlock/control) @@ -26239,11 +25933,7 @@ /turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "bZK" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/closet/wardrobe/toxins_white, /turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) @@ -26279,19 +25969,11 @@ /turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "cah" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/theta/biodome/hydrowest) "cai" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/hydroeast) "cak" = ( @@ -26344,19 +26026,11 @@ /turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydroeast) "cau" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/purplewhite/southwest, /area/corsat/theta/biodome/complex) "caw" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "caA" = ( @@ -27208,11 +26882,7 @@ /turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "cXt" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, @@ -27862,11 +27532,7 @@ /turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/foyer) "dEe" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat, /area/corsat/gamma/sigmaremote) "dET" = ( @@ -28434,11 +28100,7 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "eiQ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "eiR" = ( @@ -29358,11 +29020,7 @@ /turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "fgN" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "fha" = ( @@ -30110,11 +29768,7 @@ /turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/airlock/control) "fXE" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /obj/effect/landmark/yautja_teleport, /turf/open/floor/corsat/squares, /area/corsat/gamma/residential) @@ -31060,10 +30714,6 @@ /obj/structure/closet/wardrobe/science_white, /turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) -"gRH" = ( -/obj/structure/surface/table/reinforced, -/turf/open/floor/corsat/retrosquareslight, -/area/corsat/sigma/south/complex) "gRP" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Morgue"; @@ -31476,11 +31126,7 @@ /turf/open/floor/corsat, /area/corsat/omega/complex) "hlC" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/redcorner/east, /area/corsat/omega/security) "hlM" = ( @@ -32540,11 +32186,7 @@ /area/corsat/theta/biodome) "iiS" = ( /obj/structure/surface/table/reinforced, -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/item/device/flashlight/lamp, /turf/open/floor/corsat/red/northwest, /area/corsat/gamma/airlock/south) @@ -33369,11 +33011,7 @@ /turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "jee" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/plate, /area/corsat/theta/airlock/west/id) "jeE" = ( @@ -33747,11 +33385,7 @@ /area/corsat/sigma/hangar/security) "jAz" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "jAE" = ( @@ -33807,11 +33441,7 @@ /turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/west) "jFF" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/plate, /area/corsat/gamma/residential/researcher) "jFJ" = ( @@ -34742,11 +34372,7 @@ /turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/virology) "kKs" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "kKw" = ( @@ -35029,10 +34655,7 @@ /turf/open/floor/corsat/red/north, /area/corsat/gamma/foyer) "kZy" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/upgraded/power/north, /turf/open/floor/corsat/red/northwest, /area/corsat/theta/airlock/west) "lac" = ( @@ -35673,10 +35296,6 @@ /obj/effect/decal/cleanable/blood/xeno, /turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) -"lHI" = ( -/obj/structure/surface/table/reinforced, -/turf/open/floor/corsat/retrosquareslight, -/area/corsat/sigma/south/complex) "lHK" = ( /turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) @@ -37097,11 +36716,7 @@ /turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "ndF" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "nen" = ( @@ -38230,11 +37845,7 @@ /turf/open/floor/almayer/research/containment/floor2, /area/corsat/inaccessible) "ome" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "omw" = ( @@ -40540,11 +40151,7 @@ /turf/open/floor/corsat/yellow, /area/corsat/gamma/airlock/control) "qLo" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/yellow/north, /area/corsat/gamma/hallwaysouth) "qLz" = ( @@ -41161,11 +40768,7 @@ /turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/corsat/gamma/sigmaremote) "rvC" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/airlock/east/id) "rvD" = ( @@ -42901,11 +42504,7 @@ /turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "thv" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "tja" = ( @@ -43009,11 +42608,7 @@ /turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "tpA" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, /turf/open/floor/corsat/spiralplate, @@ -43074,11 +42669,7 @@ /turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "ttJ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "ttK" = ( @@ -43121,11 +42712,7 @@ /turf/open/floor/corsat/redcorner/north, /area/corsat/theta/airlock/control) "tvO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /turf/open/floor/corsat/greencorner/east, /area/corsat/gamma/medbay/morgue) "tvW" = ( @@ -43958,11 +43545,7 @@ /turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "upN" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "uqb" = ( @@ -44818,11 +44401,7 @@ /turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/residential/west) "vhS" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/checkpoint) "vhU" = ( @@ -46884,11 +46463,7 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "xtO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "xtR" = ( @@ -47146,11 +46721,7 @@ /turf/open/floor/corsat/plate, /area/corsat/sigma/south) "xJB" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat/red/northwest, /area/corsat/omega/airlocknorth/id) "xJH" = ( @@ -92180,7 +91751,7 @@ aje akd bwc aHZ -lHI +bTM bTW aks akd @@ -93161,7 +92732,7 @@ akd bDa aHZ uSc -gRH +bTM aks akd eWX diff --git a/maps/map_files/CORSAT/standalone/sigma_ice.dmm b/maps/map_files/CORSAT/standalone/sigma_ice.dmm index 47d72b283e14..33d62da2e60c 100644 --- a/maps/map_files/CORSAT/standalone/sigma_ice.dmm +++ b/maps/map_files/CORSAT/standalone/sigma_ice.dmm @@ -1454,11 +1454,7 @@ /turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "GJ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/closet/wardrobe/atmospherics_yellow, /turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) diff --git a/maps/map_files/DesertDam/Desert_Dam.dmm b/maps/map_files/DesertDam/Desert_Dam.dmm index 2e078646853d..7fc58191e032 100644 --- a/maps/map_files/DesertDam/Desert_Dam.dmm +++ b/maps/map_files/DesertDam/Desert_Dam.dmm @@ -771,11 +771,7 @@ /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "adi" = ( /obj/structure/surface/table, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/exterior/valley/south_valley_dam) "adj" = ( @@ -1020,11 +1016,7 @@ /turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_east) "aei" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/control_room) "aej" = ( @@ -1133,11 +1125,7 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_labs) "aeD" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/interior/wood, /area/desert_dam/building/bar/backroom) "aeE" = ( @@ -2685,11 +2673,7 @@ /turf/open/floor/prison/darkpurple2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akn" = ( @@ -3089,11 +3073,7 @@ /turf/open/floor/prison, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alS" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "alT" = ( @@ -3358,11 +3338,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/telecomm/lz1_valley) "amR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/interior/lab_northeast/east_lab_containment) "amS" = ( @@ -3393,11 +3369,7 @@ /turf/open/floor/prison/darkpurplecorners2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amX" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amY" = ( @@ -3494,11 +3466,7 @@ /turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "anr" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/west_tunnel) "ans" = ( @@ -3657,11 +3625,7 @@ /turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "anY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "anZ" = ( @@ -4118,11 +4082,7 @@ /turf/open/floor/prison/darkred2/east, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqe" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqf" = ( @@ -4432,11 +4392,7 @@ /turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "arl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "arm" = ( @@ -4469,11 +4425,7 @@ /turf/open/floor/warning, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "arr" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/darkred2/east, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "ars" = ( @@ -4551,10 +4503,7 @@ /area/desert_dam/interior/dam_interior/garage) "arG" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arH" = ( @@ -5056,11 +5005,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "atG" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/darkyellow2/west, /area/desert_dam/building/substation/northeast) "atH" = ( @@ -5077,11 +5022,7 @@ /turf/open/floor/prison/red/north, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "atK" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/red/north, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "atL" = ( @@ -5159,11 +5100,7 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/floodgate_control) "atZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/floodgate_control) "aua" = ( @@ -5182,11 +5119,7 @@ /turf/open/floor/dark2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aue" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/red/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "auf" = ( @@ -5268,11 +5201,7 @@ /turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "auw" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkpurple2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aux" = ( @@ -5360,11 +5289,7 @@ /turf/open/floor/whiteblue/north, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whiteblue/north, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auS" = ( @@ -5662,11 +5587,7 @@ /turf/open/asphalt/cement/cement13, /area/desert_dam/interior/dam_interior/west_tunnel) "awb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "awc" = ( @@ -6371,11 +6292,7 @@ /turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azd" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/blue/west, /area/desert_dam/interior/lab_northeast/east_lab_RND) "azf" = ( @@ -7596,11 +7513,7 @@ /turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDR" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDS" = ( @@ -7793,11 +7706,7 @@ /turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aEC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "S" }, @@ -9454,11 +9363,7 @@ /turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_one) "aLb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitegreen/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aLc" = ( @@ -9913,11 +9818,7 @@ /turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/building/substation/northeast) "aMB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/northeast) "aMC" = ( @@ -10818,11 +10719,7 @@ /turf/open/asphalt/tile, /area/desert_dam/exterior/landing_pad_one) "aQk" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/loading) "aQl" = ( @@ -11174,11 +11071,7 @@ /turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_wilderness) "aRO" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "aRP" = ( @@ -11646,11 +11539,7 @@ /turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/mining/workshop) "aTO" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/mining/workshop) "aTP" = ( @@ -12070,11 +11959,7 @@ /turf/open/floor/wood, /area/desert_dam/building/administration/office) "aVQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/desert_dam/building/administration/office) "aVR" = ( @@ -12315,11 +12200,7 @@ /turf/open/floor/vault2/northeast, /area/desert_dam/building/administration/control_room) "aWQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/interior/wood, /area/desert_dam/building/security/office) "aWR" = ( @@ -12990,11 +12871,7 @@ /turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aZB" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/blue/west, /area/desert_dam/building/administration/hallway) "aZC" = ( @@ -13085,11 +12962,7 @@ /turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "aZX" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "aZY" = ( @@ -13178,11 +13051,7 @@ /turf/open/floor/darkred2/north, /area/desert_dam/building/administration/lobby) "bar" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkred2/northeast, /area/desert_dam/building/administration/lobby) "bas" = ( @@ -13310,11 +13179,7 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/hallway) "baN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table, /obj/item/storage/donut_box, /turf/open/floor/prison, @@ -13879,11 +13744,7 @@ /turf/open/floor/wood, /area/desert_dam/building/administration/meetingrooom) "bdm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/desert_dam/building/administration/meetingrooom) "bdn" = ( @@ -14255,11 +14116,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "beS" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/purification) "beT" = ( @@ -14761,11 +14618,7 @@ /turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "bgV" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/control_room) "bgW" = ( @@ -14830,11 +14683,7 @@ /turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "bhn" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/sink{ dir = 4; pixel_x = 11 @@ -14933,11 +14782,7 @@ /turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/north_valley_dam) "bhI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/lobby) "bhL" = ( @@ -15661,11 +15506,7 @@ /turf/open/floor/prison/red/west, /area/desert_dam/building/security/lobby) "blb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkbrowncorners2/east, /area/desert_dam/building/mining/workshop_foyer) "blc" = ( @@ -15972,11 +15813,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/dark, /area/desert_dam/building/security/observation) "bml" = ( @@ -16140,11 +15977,7 @@ /turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "bmW" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/interior/wood, /area/desert_dam/building/security/detective) "bmX" = ( @@ -16158,11 +15991,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_telecoms) "bnb" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/interior/wood, /area/desert_dam/building/security/marshals_office) "bnc" = ( @@ -16333,11 +16162,7 @@ /turf/open/floor/prison/darkbrown2/northeast, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bnP" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/blue/west, /area/desert_dam/interior/dam_interior/tech_storage) "bnQ" = ( @@ -16466,11 +16291,7 @@ /turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/western_dam_cave) "box" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "boy" = ( @@ -16630,11 +16451,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bph" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/redcorner/north, /area/desert_dam/building/security/northern_hallway) "bpi" = ( @@ -17170,11 +16987,7 @@ /turf/open/floor/prison/cell_stripe/east, /area/desert_dam/interior/dam_interior/hanger) "brE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "brF" = ( @@ -17514,11 +17327,7 @@ /turf/open/floor/prison/darkbrowncorners2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "btr" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bts" = ( @@ -17688,11 +17497,7 @@ /turf/open/floor/plating, /area/desert_dam/exterior/valley/valley_telecoms) "bue" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/holding) "buf" = ( @@ -18163,11 +17968,7 @@ /turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwn" = ( @@ -18254,11 +18055,7 @@ /turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "bwM" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bwO" = ( @@ -18433,11 +18230,7 @@ /turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bxz" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/smes_main) "bxB" = ( @@ -18771,11 +18564,7 @@ /turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzj" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzk" = ( @@ -18901,11 +18690,7 @@ /turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/overseer_office) "bzK" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bzL" = ( @@ -18981,11 +18766,7 @@ /turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bAa" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/staffroom) "bAb" = ( @@ -19011,11 +18792,7 @@ /turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bAp" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bAq" = ( @@ -19190,11 +18967,7 @@ /turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bBk" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/desert_dam/building/administration/overseer_office) @@ -19239,11 +19012,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bBv" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/control_room) "bBw" = ( @@ -19368,11 +19137,7 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/north_tunnel) "bCm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, @@ -19397,11 +19162,7 @@ /turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bCq" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, @@ -19634,19 +19395,11 @@ /turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bDu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "bDw" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/engine_east_wing) "bDx" = ( @@ -19666,11 +19419,7 @@ /turf/open/floor/prison/green/north, /area/desert_dam/interior/dam_interior/atmos_storage) "bDB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/green/north, /area/desert_dam/interior/dam_interior/atmos_storage) "bDC" = ( @@ -20094,11 +19843,7 @@ /turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/southern_hallway) "bFl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/southern_hallway) "bFm" = ( @@ -20416,11 +20161,7 @@ /turf/open/floor/prison, /area/desert_dam/building/security/southern_hallway) "bGG" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/interior/wood, /area/desert_dam/building/security/courtroom) "bGH" = ( @@ -20585,11 +20326,7 @@ /turf/open/floor/white, /area/desert_dam/interior/dam_interior/lobby) "bHi" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/lobby) "bHl" = ( @@ -20817,11 +20554,7 @@ /turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/lobby) "bIm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/smes_backup) "bIn" = ( @@ -22223,11 +21956,7 @@ /turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/prison) "bOK" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/armory) "bOM" = ( @@ -22318,11 +22047,7 @@ /turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bPg" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bPh" = ( @@ -22482,11 +22207,7 @@ /turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bPR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bPT" = ( @@ -22565,11 +22286,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/dam_interior/CE_office) "bQg" = ( @@ -22656,11 +22373,7 @@ /turf/open/floor/prison/floor_marked, /area/desert_dam/building/security/armory) "bQy" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/building/warehouse/breakroom) "bQz" = ( @@ -22734,11 +22447,7 @@ /turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_medical) "bQR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, @@ -22777,11 +22486,7 @@ /turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bQZ" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRb" = ( @@ -23122,11 +22827,7 @@ /turf/open/floor/darkyellow2/north, /area/desert_dam/building/security/prison) "bSs" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkyellowcorners2/north, /area/desert_dam/building/security/prison) "bSu" = ( @@ -23771,11 +23472,7 @@ /turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bVn" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bVo" = ( @@ -23858,11 +23555,7 @@ /turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/south_valley_dam) "bVI" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/warden) "bVJ" = ( @@ -24465,11 +24158,7 @@ }, /area/desert_dam/interior/dam_interior/disposals) "bXT" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/west_tunnel) "bXU" = ( @@ -24851,11 +24540,7 @@ /turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "bZg" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whiteyellow/northwest, /area/desert_dam/interior/dam_interior/break_room) "bZh" = ( @@ -25032,11 +24717,7 @@ /turf/open/floor/plating/warnplate/north, /area/desert_dam/exterior/valley/valley_telecoms) "bZL" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/security/execution_chamber) "bZM" = ( @@ -25893,11 +25574,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "cdd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/deathrow) "cdf" = ( @@ -25959,11 +25636,7 @@ /turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "cdr" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/grimy, @@ -27424,11 +27097,7 @@ /turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/building/medical/break_room) "cjE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/desert_dam/building/medical/break_room) "cjF" = ( @@ -27460,11 +27129,7 @@ /turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "cjP" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel) "cjQ" = ( @@ -27529,11 +27194,7 @@ /turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "ckf" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "ckg" = ( @@ -27646,11 +27307,7 @@ /turf/closed/wall, /area/desert_dam/building/medical/chemistry) "ckE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "ckF" = ( @@ -28703,11 +28360,7 @@ /turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/warehouse) "cpg" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkbrowncorners2/east, /area/desert_dam/building/warehouse/warehouse) "cph" = ( @@ -28834,11 +28487,7 @@ /turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "cpN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "cpP" = ( @@ -29230,11 +28879,7 @@ /turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/lobby) "crG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/lobby) "crH" = ( @@ -29390,11 +29035,7 @@ /turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "csp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/west) "css" = ( @@ -29751,11 +29392,7 @@ /obj/structure/surface/table/reinforced, /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "ctW" = ( @@ -30061,11 +29698,7 @@ /turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "cvd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "cve" = ( @@ -30546,11 +30179,7 @@ /turf/open/floor/wood, /area/desert_dam/building/medical/CMO) "cxb" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/wood, /area/desert_dam/building/medical/CMO) "cxc" = ( @@ -31400,11 +31029,7 @@ /turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_two) "cAv" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/central) "cAx" = ( @@ -31444,11 +31069,7 @@ /turf/closed/wall, /area/desert_dam/building/medical/office2) "cAH" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/disposalpipe/junction{ dir = 1; icon_state = "pipe-j2" @@ -31644,11 +31265,7 @@ /turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/primary_storage) "cBm" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_one) "cBo" = ( @@ -31663,11 +31280,7 @@ /turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_one) "cBq" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_two) "cBr" = ( @@ -31940,20 +31553,12 @@ /area/desert_dam/building/medical/office1) "cCC" = ( /obj/structure/bed, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/office1) "cCE" = ( /obj/structure/bed, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/office2) "cCF" = ( @@ -32392,11 +31997,7 @@ /area/desert_dam/building/medical/treatment_room) "cEA" = ( /obj/structure/machinery/iv_drip, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/treatment_room) "cEB" = ( @@ -32430,11 +32031,7 @@ /turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/east_wing_hallway) "cEI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "cEJ" = ( @@ -32544,11 +32141,7 @@ /obj/effect/decal/medical_decals{ icon_state = "docstriping" }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/white, /area/desert_dam/building/medical/garage) "cFi" = ( @@ -33723,11 +33316,7 @@ /turf/closed/wall, /area/desert_dam/building/medical/virology_isolation) "cJH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/desert_dam/building/medical/east_wing_hallway) "cJI" = ( @@ -33967,11 +33556,7 @@ /turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "cKI" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "cKJ" = ( @@ -34713,11 +34298,7 @@ /turf/open/floor/dark, /area/desert_dam/building/church) "cOe" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/dark, /area/desert_dam/building/church) "cOf" = ( @@ -34847,10 +34428,7 @@ /turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/virology_isolation) "cOJ" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_isolation) "cOK" = ( @@ -35063,11 +34641,7 @@ /turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cPH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/building/substation/southwest) "cPI" = ( @@ -35347,11 +34921,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/landing_pad_one) "cQN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cQO" = ( @@ -35679,11 +35249,7 @@ /turf/open/floor/prison, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSh" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSl" = ( @@ -36013,11 +35579,7 @@ /turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTN" = ( @@ -36750,11 +36312,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/prison/greencorner/east, @@ -37279,11 +36837,7 @@ /turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/microwave, /obj/structure/surface/table/reinforced, /turf/open/floor/prison/sterile_white, @@ -37448,10 +37002,7 @@ /turf/open/floor/plating, /area/desert_dam/building/cafeteria/backroom) "dcq" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating, /area/desert_dam/building/cafeteria/backroom) "dcs" = ( @@ -37486,11 +37037,7 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_civilian) "dcL" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/spawner/random/toolbox, /turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) @@ -37654,11 +37201,7 @@ /turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "ddu" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "ddv" = ( @@ -37796,11 +37339,7 @@ /turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_loading) "ddZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/hydroponics/hydroponics_loading) "dea" = ( @@ -38067,11 +37606,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/river/riverside_south) "dfe" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison, /area/desert_dam/building/hydroponics/hydroponics_storage) "dfh" = ( @@ -38134,11 +37669,7 @@ /turf/open/floor/prison, /area/desert_dam/building/cafeteria/loading) "dfv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/cafeteria/loading) "dfw" = ( @@ -38928,11 +38459,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) "dld" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/darkbrown3/north, /area/desert_dam/interior/dam_interior/disposals) @@ -39363,11 +38890,7 @@ /turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dqu" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) @@ -39393,11 +38916,7 @@ /area/desert_dam/building/water_treatment_one/lobby) "dqS" = ( /obj/structure/bed/chair, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/lobby) "dqT" = ( @@ -39604,11 +39123,7 @@ /turf/open/asphalt, /area/desert_dam/building/water_treatment_one/garage) "dtt" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/garage) "dtu" = ( @@ -39709,11 +39224,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "duu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/hallway) "duw" = ( @@ -40018,10 +39529,7 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel) "dxd" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/purification) "dxe" = ( @@ -40145,11 +39653,7 @@ }, /area/desert_dam/building/water_treatment_one/breakroom) "dyi" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/floodgate_control) "dyj" = ( @@ -40267,11 +39771,7 @@ /turf/open/gm/river/desert/deep/covered, /area/desert_dam/exterior/river/filtration_a) "dzi" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/equipment) "dzj" = ( @@ -40545,11 +40045,7 @@ /turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dBj" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/whiteyellowcorner/north, /area/desert_dam/building/water_treatment_one/breakroom) "dBo" = ( @@ -41011,11 +40507,7 @@ /turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dEu" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/green/west, /area/desert_dam/building/dorms/hallway_westwing) "dEv" = ( @@ -41099,11 +40591,7 @@ /turf/open/floor/plating, /area/desert_dam/building/dorms/restroom) "dFj" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dFk" = ( @@ -41520,11 +41008,7 @@ /area/desert_dam/building/warehouse/loading) "dHQ" = ( /obj/structure/surface/table, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /turf/open/floor/prison/bright_clean/southwest, @@ -41736,11 +41220,7 @@ /turf/open/floor/prison/blue/north, /area/desert_dam/building/dorms/pool) "dIR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -42430,9 +41910,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_civilian) "dMY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; +/obj/structure/machinery/power/apc/power/north{ start_charge = 150 }, /obj/effect/decal/cleanable/dirt, @@ -44405,11 +43883,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dVN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/cleanable/blood/xeno, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/control_room) @@ -46927,11 +46401,7 @@ /turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "gRC" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 31; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/desert_dam/exterior/telecomm/lz2_containers) "gTD" = ( @@ -47619,11 +47089,7 @@ /turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/south_valley_dam) "jxq" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/delivery, /area/desert_dam/exterior/telecomm/lz1_south) "jxN" = ( @@ -48411,11 +47877,7 @@ /area/desert_dam/interior/dam_interior/hanger) "mKZ" = ( /obj/structure/flora/pottedplant, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 4 }, @@ -48937,11 +48399,7 @@ /turf/closed/wall/r_wall/bunker, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "oYp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/exterior/telecomm/lz1_valley) "pac" = ( @@ -49370,11 +48828,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/landing_pad_one) "qJI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/desert_dam/exterior/telecomm/lz1_xenoflora) "qJU" = ( @@ -49667,11 +49121,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "rTV" = ( @@ -51170,11 +50620,7 @@ /turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "xkK" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 31; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/desert_dam/exterior/telecomm/lz2_storage) "xls" = ( diff --git a/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm b/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm index 61bc40a64e52..972e9ddf3b59 100644 --- a/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm +++ b/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm @@ -842,11 +842,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "rm" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/interior/wood, /area/desert_dam/building/bar/bar) "rR" = ( @@ -1153,11 +1149,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/bar_valley_dam) "xG" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/decal/cleanable/blood/xeno, /turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) @@ -1910,11 +1902,7 @@ /turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "LJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/stack/sheet/metal, /turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/backroom) diff --git a/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm b/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm index 60bb9c8aa42f..518ea89a0257 100644 --- a/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm +++ b/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm @@ -789,10 +789,7 @@ /turf/open/floor/prison/whitepurple, /area/prison/research/secret/testing) "acy" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/whitepurple, /area/prison/research/secret/testing) "acz" = ( @@ -1454,11 +1451,7 @@ /turf/open/floor/prison, /area/prison/security/monitoring/maxsec/panopticon) "aeB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, @@ -1841,10 +1834,7 @@ /turf/open/floor/prison/whitepurple, /area/prison/research/secret/bioengineering) "afS" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/whitepurple, /area/prison/research/secret/bioengineering) "afT" = ( @@ -2174,11 +2164,7 @@ /turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "ahd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "ahe" = ( @@ -2234,11 +2220,7 @@ /turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret) "ahk" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/landmark/good_item, /turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret) @@ -2286,11 +2268,7 @@ /turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "ahv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "ahw" = ( @@ -2625,11 +2603,7 @@ /turf/open/floor/prison, /area/prison/research/secret/dissection) "aiP" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/prison/research/secret/dissection) "aiQ" = ( @@ -3144,11 +3118,7 @@ /turf/open/floor/plating, /area/prison/maintenance/research_medbay) "akC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/research_medbay) "akD" = ( @@ -3512,10 +3482,7 @@ /area/prison/research/secret/chemistry) "alT" = ( /obj/structure/surface/table/reinforced, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/darkpurplefull2/northwest, /area/prison/research/secret/chemistry) "alU" = ( @@ -3919,11 +3886,7 @@ /turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay/surgery) "ann" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/whitegreen/east, /area/prison/medbay/surgery) "ano" = ( @@ -4017,11 +3980,7 @@ /turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/maxsec_highsec) "anE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/maxsec_highsec) "anF" = ( @@ -5084,11 +5043,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/west, /area/prison/research/RD) "aro" = ( @@ -5244,11 +5199,7 @@ /turf/open/floor/prison/whitepurple/east, /area/prison/research) "arT" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/item/stack/rods, /turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) @@ -5567,10 +5518,7 @@ /turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "ate" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/platform, /turf/open/floor/prison/sterile_white/southwest, /area/prison/hanger/research) @@ -5721,11 +5669,7 @@ /turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "atI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/prison/medbay/morgue) "atJ" = ( @@ -5960,10 +5904,7 @@ /turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "auH" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "auI" = ( @@ -6296,11 +6237,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "awc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "awe" = ( @@ -6435,11 +6372,7 @@ /area/prison/hanger/research) "awH" = ( /obj/structure/surface/rack, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "awI" = ( @@ -6567,11 +6500,7 @@ /obj/item/roller{ icon_state = "down" }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "axk" = ( @@ -6759,11 +6688,7 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/security/checkpoint/maxsec) "axU" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/access/north) "axV" = ( @@ -7337,10 +7262,7 @@ /turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aAq" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, @@ -7530,11 +7452,7 @@ /turf/open/floor/prison/darkredfull2/southwest, /area/prison/medbay/foyer) "aAY" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/whitepurple/southwest, /area/prison/research) "aAZ" = ( @@ -8053,11 +7971,7 @@ /turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aDh" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aDi" = ( @@ -8441,10 +8355,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/freezerfloor, /area/prison/toilet/research) "aEB" = ( @@ -8575,11 +8486,7 @@ /turf/open/floor/prison/darkyellow2/north, /area/prison/hangar_storage/main) "aFc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/northeast, /area/prison/hangar_storage/main) "aFd" = ( @@ -8966,10 +8873,7 @@ /turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aGC" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/effect/decal/cleanable/blood, /turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) @@ -9352,10 +9256,7 @@ /turf/open/floor/prison/whitepurple/southwest, /area/prison/quarters/research) "aIa" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/whitepurple, /area/prison/quarters/research) "aIb" = ( @@ -9419,11 +9320,7 @@ /turf/open/floor/prison, /area/prison/storage/highsec/n) "aIp" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/prison/storage/highsec/n) "aIq" = ( @@ -9492,11 +9389,7 @@ /turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "aIC" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/prison/maintenance/staff_research) "aID" = ( @@ -10387,11 +10280,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aMm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/janitorialcart, /turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) @@ -10462,11 +10351,7 @@ /turf/open/floor/prison/green/north, /area/prison/quarters/staff) "aMz" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, @@ -10974,11 +10859,7 @@ /area/prison/command/secretary_office) "aOy" = ( /obj/structure/bed/chair/comfy, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/wood, /area/prison/command/office) "aOA" = ( @@ -11036,10 +10917,7 @@ /turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aOK" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aOL" = ( @@ -11517,11 +11395,7 @@ /turf/closed/wall/prison, /area/prison/recreation/staff) "aQD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/green/west, /area/prison/hallway/staff) "aQF" = ( @@ -11622,11 +11496,7 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/nw) "aQW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/nw) "aQZ" = ( @@ -11738,11 +11608,7 @@ /turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "aRv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/nw) "aRw" = ( @@ -12193,11 +12059,7 @@ /turf/open/floor/wood, /area/prison/recreation/staff) "aTp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/blue/west, /area/prison/command/secretary_office) "aTq" = ( @@ -12457,6 +12319,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aUq" = ( @@ -12567,11 +12430,7 @@ /turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aUJ" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aUK" = ( @@ -12639,11 +12498,7 @@ /turf/open/floor/plating, /area/prison/command/quarters) "aUW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/ne) "aUY" = ( @@ -12730,11 +12585,6 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, /obj/structure/filingcabinet, /turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) @@ -12926,11 +12776,7 @@ /turf/open/floor/carpet, /area/prison/command/quarters) "aWc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/carpet, /area/prison/command/quarters) "aWd" = ( @@ -13419,11 +13265,7 @@ /turf/open/floor/wood, /area/prison/recreation/staff) "aXW" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/decal/cleanable/blood, /turf/open/floor/wood, /area/prison/recreation/staff) @@ -13941,11 +13783,7 @@ /turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/ne) "aZY" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/ne) "aZZ" = ( @@ -14641,11 +14479,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/hallway/entrance) "bcB" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, @@ -14837,11 +14671,7 @@ /turf/open/floor/asteroid, /area/prison/residential/central) "bdw" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/blue/west, /area/prison/security/checkpoint/vip) "bdx" = ( @@ -16569,11 +16399,7 @@ /turf/open/floor/prison/blue/northeast, /area/prison/storage/vip) "bjY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/bright_clean2/southwest, /area/prison/storage/vip) "bjZ" = ( @@ -17395,10 +17221,7 @@ /turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bnn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bno" = ( @@ -17508,11 +17331,7 @@ /turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bnP" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, @@ -17535,11 +17354,7 @@ /turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bnT" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bnU" = ( @@ -18425,11 +18240,7 @@ /turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "brB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "brD" = ( @@ -18679,11 +18490,7 @@ /turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/se) "bsM" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/sw) "bsN" = ( @@ -19459,10 +19266,7 @@ /turf/open/floor/prison/redfull, /area/prison/hallway/entrance) "bvS" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison, /area/prison/hanger/main) "bvT" = ( @@ -19520,11 +19324,7 @@ /turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "bwn" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bwo" = ( @@ -19562,11 +19362,7 @@ /turf/open/floor/prison/sterile_white/southwest, /area/prison/holding/holding1) "bwv" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/open/floor/prison/bright_clean2/southwest, @@ -19832,11 +19628,7 @@ /turf/open/floor/prison/green/southeast, /area/prison/cellblock/lowsec/se) "bxR" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "bxT" = ( @@ -19863,11 +19655,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding1) "bxX" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, @@ -20020,11 +19808,7 @@ /turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/hangar) "byJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/hangar) "byK" = ( @@ -20055,11 +19839,7 @@ /turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "byQ" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "byR" = ( @@ -20185,6 +19965,7 @@ "bzw" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/rampbottom/north, /area/prison/holding/holding1) "bzx" = ( @@ -20347,11 +20128,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/green/north, /area/prison/security/monitoring/lowsec/sw) "bAq" = ( @@ -20569,19 +20346,11 @@ /turf/closed/wall/prison, /area/prison/security/monitoring/lowsec/sw) "bBk" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "bBl" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/prison/maintenance/residential/sw) "bBn" = ( @@ -21163,10 +20932,7 @@ /turf/open/floor/prison/green, /area/prison/cellblock/lowsec/se) "bDA" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/green, /area/prison/cellblock/lowsec/se) "bDB" = ( @@ -21514,11 +21280,7 @@ /turf/open/floor/prison, /area/prison/quarters/security) "bEF" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/prison/maintenance/hangar_barracks) "bEG" = ( @@ -21645,11 +21407,7 @@ /turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bFg" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/cleanable/blood, /turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) @@ -22154,11 +21912,7 @@ /turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bHa" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison, /area/prison/quarters/security) "bHb" = ( @@ -22204,11 +21958,7 @@ /turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bHl" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison, /area/prison/maintenance/hangar_barracks) "bHn" = ( @@ -22324,11 +22074,7 @@ /turf/closed/wall/prison, /area/prison/holding/holding2) "bHK" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, /turf/open/floor/prison/bright_clean/southwest, @@ -22506,11 +22252,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/telecomms) "bIz" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkbrown2/west, /area/prison/hallway/east) "bIB" = ( @@ -22724,11 +22466,7 @@ /turf/open/floor/prison/darkyellow2/north, /area/prison/storage/highsec/s) "bJv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/north, /area/prison/storage/highsec/s) "bJw" = ( @@ -23390,11 +23128,7 @@ /turf/open/organic/grass, /area/prison/residential/central) "bLZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bMa" = ( @@ -23503,11 +23237,7 @@ /turf/open/floor/prison, /area/prison/telecomms) "bMB" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison, /area/prison/telecomms) "bMC" = ( @@ -24146,11 +23876,7 @@ /turf/open/floor/prison/darkyellow2/east, /area/prison/storage/medsec) "bPD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkyellow2/west, /area/prison/storage/medsec) "bPF" = ( @@ -24172,11 +23898,7 @@ /turf/open/floor/wood, /area/prison/library) "bPJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, @@ -24311,11 +24033,7 @@ /turf/open/floor/prison, /area/prison/security) "bQn" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bQo" = ( @@ -24480,11 +24198,7 @@ /turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/s) "bQR" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQS" = ( @@ -25609,11 +25323,7 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "bVd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "bVe" = ( @@ -25704,11 +25414,7 @@ /turf/open/floor/plating, /area/prison/security/checkpoint/medsec) "bVv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bVw" = ( @@ -25936,11 +25642,7 @@ /turf/open/floor/prison/darkbrown2/east, /area/prison/hallway/east) "bWj" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkred2/southwest, /area/prison/intake) "bWl" = ( @@ -26178,11 +25880,7 @@ /turf/open/floor/plating, /area/prison/engineering) "bXh" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/engineering) "bXj" = ( @@ -26198,10 +25896,7 @@ /turf/open/floor/prison/darkyellow2/west, /area/prison/engineering/atmos) "bXm" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/plating, /area/prison/engineering/atmos) "bXn" = ( @@ -26681,11 +26376,7 @@ /turf/open/floor/prison/darkyellow2/northwest, /area/prison/hallway/engineering) "bZl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "bZm" = ( @@ -27337,11 +27028,7 @@ /turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cbU" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/prison/recreation/medsec) "cbV" = ( @@ -27585,11 +27272,7 @@ /turf/open/floor/prison, /area/prison/security/head) "ccP" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison, /area/prison/security/head) "ccS" = ( @@ -27616,11 +27299,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/mediumsec/north) "ccY" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cde" = ( @@ -27818,10 +27497,7 @@ /turf/open/floor/prison/darkred2/southeast, /area/prison/security) "cdY" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/darkred2/southwest, /area/prison/security) "cea" = ( @@ -28248,11 +27924,7 @@ /turf/open/floor/prison, /area/prison/execution) "cfK" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkred2/north, /area/prison/security/briefing) "cfM" = ( @@ -28425,11 +28097,7 @@ /turf/open/floor/prison/bluefull, /area/prison/cellblock/protective) "cgw" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/blue/northwest, /area/prison/cellblock/protective) "cgx" = ( @@ -28484,11 +28152,7 @@ /turf/closed/wall/r_wall/prison, /area/prison/disposal) "cgJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/prison/parole/protective_custody) "cgK" = ( @@ -28534,11 +28198,7 @@ /turf/closed/wall/r_wall/prison, /area/prison/security/armory/riot) "cgU" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/prison/disposal) "cgV" = ( @@ -28850,11 +28510,7 @@ /turf/open/floor/prison, /area/prison/execution) "chY" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison, /area/prison/execution) "chZ" = ( @@ -28882,11 +28538,7 @@ /turf/open/floor/prison/darkred2/north, /area/prison/security/armory/lethal) "cig" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/prison/darkred2/east, /area/prison/security/armory/riot) @@ -28896,11 +28548,7 @@ /turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "cii" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/prison/darkred2/west, /area/prison/security/armory/lethal) @@ -28985,11 +28633,7 @@ /turf/open/floor/wood, /area/prison/security/head) "cix" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "ciz" = ( @@ -29514,11 +29158,7 @@ /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec_medsec) "ckD" = ( @@ -29713,11 +29353,7 @@ /turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "clr" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/protective) "cls" = ( @@ -30158,10 +29794,7 @@ /turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec_medsec) "cnn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec_medsec) "cnp" = ( @@ -31159,10 +30792,7 @@ /turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/west) "crv" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/west) "crw" = ( @@ -31942,11 +31572,7 @@ /turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/medsec/central) "cuF" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/medsec/central) "cuI" = ( @@ -32729,11 +32355,7 @@ /turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cyc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "cyd" = ( @@ -33086,11 +32708,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/medsec/south) "czK" = ( @@ -33259,11 +32877,7 @@ /turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "cYR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/green/northeast, /area/prison/security/monitoring/lowsec/ne) "cZY" = ( @@ -34286,6 +33900,10 @@ }, /turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) +"hmA" = ( +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/plating, +/area/prison/cellblock/mediumsec/east) "hmQ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, @@ -34312,11 +33930,7 @@ /area/prison/quarters/research) "hoY" = ( /obj/structure/largecrate/random, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/security/monitoring/highsec) "hpd" = ( @@ -35093,11 +34707,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "kdm" = ( @@ -35334,11 +34944,7 @@ /area/prison/quarters/research) "lfT" = ( /obj/structure/bed/chair/comfy, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/red/north, /area/prison/recreation/highsec/s) "liM" = ( @@ -35819,11 +35425,7 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding2" }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "ndW" = ( @@ -35931,11 +35533,7 @@ /turf/open/organic/grass, /area/prison/residential/south) "nIx" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/se) "nIV" = ( @@ -36961,11 +36559,7 @@ /turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "saD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/delivery, /area/prison/telecomms) "sdq" = ( @@ -37411,13 +37005,6 @@ /obj/structure/pipes/standard/manifold/fourway/hidden/supply, /turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) -"tXB" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/plating, -/area/prison/cellblock/mediumsec/east) "uaB" = ( /obj/item/ammo_magazine/shotgun/buckshot, /turf/open/floor/prison/bright_clean2/southwest, @@ -37573,11 +37160,7 @@ /turf/open/floor/prison/green/west, /area/prison/monorail/west) "uKd" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "uKU" = ( @@ -69649,8 +69232,8 @@ cpU coM cqd cpU +hmA cpY -tXB chi cip cju diff --git a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm index 00134fefc158..54a56be13283 100644 --- a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm +++ b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm @@ -14,13 +14,11 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/tumor/servers) "aaq" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "aar" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/almayer, /area/fiorina/tumor/ship) "aas" = ( @@ -28,9 +26,7 @@ dir = 1; pixel_y = 21 }, -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/wood, /area/fiorina/station/security/wardens) "aaR" = ( @@ -536,9 +532,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/central_ring) "ast" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/plating/prison, /area/fiorina/station/telecomm/lz2_maint) "asz" = ( @@ -697,9 +691,7 @@ /turf/open/floor/prison/whitegreen/southwest, /area/fiorina/station/medbay) "ayG" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "ayH" = ( @@ -6600,9 +6592,7 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/station/security/wardens) "eZi" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/prison, /area/fiorina/station/telecomm/lz1_tram) "eZr" = ( @@ -7367,7 +7357,7 @@ /turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "fEY" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/delivery, /area/fiorina/station/power_ring) "fFv" = ( @@ -7589,9 +7579,7 @@ /turf/open/floor/prison/blue/north, /area/fiorina/station/power_ring) "fPl" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "fPB" = ( @@ -7912,9 +7900,7 @@ /turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "gaQ" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/prison, /area/fiorina/station/security) "gbf" = ( @@ -10170,9 +10156,7 @@ /turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "hIX" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/prison/green/north, /area/fiorina/station/chapel) "hJo" = ( @@ -10274,7 +10258,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/park) "hPq" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "hPu" = ( @@ -11889,7 +11873,7 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/station/central_ring) "iYJ" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "iYQ" = ( @@ -13974,7 +13958,7 @@ /turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "kGo" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "kGB" = ( @@ -17516,9 +17500,7 @@ "nqL" = ( /obj/structure/surface/rack, /obj/item/reagent_container/spray/cleaner, -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/plating/prison, /area/fiorina/maintenance) "nqN" = ( @@ -18501,9 +18483,7 @@ /turf/open/floor/plating/prison, /area/fiorina/maintenance) "obE" = ( -/obj/structure/machinery/power/apc{ - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison, /area/fiorina/station/flight_deck) "obI" = ( @@ -18623,9 +18603,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "ofQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/station/central_ring) "oga" = ( @@ -18948,7 +18926,7 @@ /turf/open/floor/prison/bluecorner, /area/fiorina/station/power_ring) "ooF" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/wood, /area/fiorina/station/park) "ooO" = ( @@ -24213,7 +24191,7 @@ /turf/open/floor/prison/whitegreencorner/east, /area/fiorina/station/medbay) "sBO" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "sBW" = ( @@ -27161,9 +27139,7 @@ /turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "uNG" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/prison, /area/fiorina/lz/near_lzII) "uNI" = ( @@ -29565,9 +29541,7 @@ /turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "wFM" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "wFS" = ( @@ -30096,9 +30070,7 @@ /turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "xbr" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/prison/green/north, /area/fiorina/station/transit_hub) "xbE" = ( @@ -30385,9 +30357,7 @@ /turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "xpw" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/prison, /area/fiorina/lz/near_lzI) "xpx" = ( @@ -31159,9 +31129,7 @@ /turf/open/floor/plating/prison, /area/fiorina/lz/near_lzII) "xYo" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "xYJ" = ( diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/10.scavshipholder.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/10.scavshipholder.dmm index 410ef56b0c1e..391adb456400 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/10.scavshipholder.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/10.scavshipholder.dmm @@ -190,7 +190,7 @@ /turf/closed/shuttle/ert, /area/template_noop) "nV" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/almayer, /area/template_noop) "od" = ( diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.nogear.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.nogear.dmm index 62e24f138207..e569ea379326 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.nogear.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.nogear.dmm @@ -65,9 +65,7 @@ /turf/open/floor/prison/redfull, /area/template_noop) "s" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/prison, /area/template_noop) "t" = ( diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.wardenofficedecorated.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.wardenofficedecorated.dmm index bd9ec72717b3..6743dfbef7ec 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.wardenofficedecorated.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.wardenofficedecorated.dmm @@ -93,9 +93,7 @@ dir = 1; pixel_y = 21 }, -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/wood, /area/template_noop) "T" = ( diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/20.poolparty.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/20.poolparty.dmm index f30a796cdd74..ce8071106172 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/20.poolparty.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/20.poolparty.dmm @@ -52,7 +52,7 @@ /turf/open/floor/prison/darkbrown2, /area/template_noop) "cU" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/wood, /area/template_noop) "dB" = ( diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/30.engineeroffice.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/30.engineeroffice.dmm index 55e933cf4d27..1f23f9fb037d 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/30.engineeroffice.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/30.engineeroffice.dmm @@ -15,7 +15,7 @@ /turf/open/floor/prison/greenfull/east, /area/template_noop) "n" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/prison/greenfull/east, /area/template_noop) "o" = ( diff --git a/maps/map_files/FOP_v3_Sciannex/standalone/riot_in_progress.dmm b/maps/map_files/FOP_v3_Sciannex/standalone/riot_in_progress.dmm index 4cdabb8199c1..98b92955e2dd 100644 --- a/maps/map_files/FOP_v3_Sciannex/standalone/riot_in_progress.dmm +++ b/maps/map_files/FOP_v3_Sciannex/standalone/riot_in_progress.dmm @@ -516,9 +516,7 @@ /turf/open/floor/prison/redfull, /area/fiorina/station/security) "ty" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/prison, /area/fiorina/lz/near_lzII) "tS" = ( @@ -1071,9 +1069,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/security) "Tn" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/prison, /area/fiorina/station/security) "Tp" = ( diff --git a/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm b/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm index af8650e3bdb2..49a72916fecf 100644 --- a/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm +++ b/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm @@ -692,11 +692,7 @@ /area/ice_colony/surface/requesitions) "acV" = ( /obj/item/lightstick/planted, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating/icefloor, /area/ice_colony/surface/requesitions) "acW" = ( @@ -837,11 +833,7 @@ "ady" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/electric) "adz" = ( @@ -1078,11 +1070,7 @@ /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/tool) @@ -1550,11 +1538,7 @@ /turf/open/floor/dark2, /area/ice_colony/surface/engineering) "afV" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, @@ -1803,11 +1787,7 @@ /area/ice_colony/underground/hallway/north_west) "agM" = ( /obj/structure/surface/table, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/generator) "agN" = ( @@ -2734,11 +2714,7 @@ /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/clearing/north) "akb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation/smes) "akc" = ( @@ -3002,11 +2978,7 @@ /turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "akY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "akZ" = ( @@ -3031,11 +3003,7 @@ /turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "ald" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "ale" = ( @@ -3135,11 +3103,7 @@ /turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation) "aly" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation) "alz" = ( @@ -3207,11 +3171,7 @@ "alN" = ( /obj/structure/surface/table, /obj/item/storage/bag/plants, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/north) @@ -3281,11 +3241,7 @@ /turf/open/floor/plating, /area/ice_colony/surface/mining) "ama" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/surface/mining) "amb" = ( @@ -4332,11 +4288,7 @@ /turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/treatment) "apG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/storage/toolbox/emergency, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, @@ -4421,11 +4373,7 @@ /turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "apW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table, /obj/structure/machinery/alarm{ dir = 4; @@ -5543,11 +5491,7 @@ pixel_x = 5; pixel_y = 3 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/storage) "atG" = ( @@ -5689,10 +5633,7 @@ /turf/open/floor/whitered, /area/ice_colony/surface/clinic/lobby) "aug" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/whitered, /area/ice_colony/surface/clinic/lobby) "auh" = ( @@ -6430,11 +6371,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/lobby) "awD" = ( @@ -6739,11 +6676,7 @@ /turf/open/floor/darkbrown2/north, /area/ice_colony/surface/dorms/lavatory) "axJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/crate/trashcart, /turf/open/floor/darkbrown2/north, /area/ice_colony/surface/dorms/lavatory) @@ -6771,11 +6704,7 @@ /turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/dorms/canteen) "axP" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms/canteen) "axQ" = ( @@ -7342,11 +7271,7 @@ /turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "azW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "azX" = ( @@ -7397,11 +7322,7 @@ /turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAg" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAh" = ( @@ -7437,10 +7358,7 @@ /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/valley/south/excavation) "aAn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkbrown2, /area/ice_colony/surface/disposals) "aAo" = ( @@ -7697,11 +7615,7 @@ }, /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkyellow2/north, /area/ice_colony/surface/garage/repair) "aBk" = ( @@ -7788,11 +7702,7 @@ /area/ice_colony/surface/command/checkpoint) "aBA" = ( /obj/structure/closet/secure_closet/security, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkred2/north, /area/ice_colony/surface/command/checkpoint) "aBB" = ( @@ -8197,11 +8107,7 @@ /turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aDd" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkblue2/east, /area/ice_colony/surface/command/control/office) "aDe" = ( @@ -8328,11 +8234,7 @@ /area/ice_colony/surface/hydroponics/south) "aDx" = ( /obj/structure/closet/crate/hydroponics, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/south) "aDy" = ( @@ -9194,10 +9096,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkblue2, /area/ice_colony/surface/command/control) "aGq" = ( @@ -9246,11 +9145,7 @@ /area/ice_colony/exterior/surface/clearing/pass) "aGF" = ( /obj/structure/largecrate/random, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aGH" = ( @@ -9439,11 +9334,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/surface/command/crisis) "aHo" = ( @@ -9758,10 +9649,7 @@ /turf/open/floor/wood, /area/ice_colony/surface/command/control/pv1) "aIz" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/bed/chair/comfy/orange{ dir = 1 }, @@ -9782,10 +9670,7 @@ /obj/structure/bed/chair/comfy/orange{ dir = 1 }, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/wood, /area/ice_colony/surface/command/control/pv2) "aID" = ( @@ -9962,11 +9847,7 @@ /area/ice_colony/surface/hangar/checkpoint) "aJm" = ( /obj/effect/landmark/crap_item, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/telecomms) "aJp" = ( @@ -10217,11 +10098,7 @@ /area/ice_colony/surface/hangar/checkpoint) "aKL" = ( /obj/structure/closet/secure_closet/security, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkred2/north, /area/ice_colony/surface/hangar/checkpoint) "aKN" = ( @@ -10853,10 +10730,7 @@ /turf/open/floor/plating, /area/ice_colony/surface/research) "aNn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aNp" = ( @@ -11233,11 +11107,7 @@ /turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aOQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 @@ -11253,11 +11123,7 @@ /turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aOT" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 @@ -11403,10 +11269,7 @@ /area/ice_colony/surface/bar/canteen) "aPs" = ( /obj/structure/machinery/processor, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aPt" = ( @@ -11465,10 +11328,7 @@ /turf/open/floor/wood, /area/ice_colony/surface/bar/bar) "aPz" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/wood, /area/ice_colony/surface/bar/bar) "aPA" = ( @@ -11596,11 +11456,7 @@ /turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aQb" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" @@ -12206,11 +12062,7 @@ /turf/closed/wall, /area/ice_colony/surface/research/temporary) "aSC" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/dark2, /area/ice_colony/surface/research) "aSD" = ( @@ -12435,11 +12287,7 @@ /turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aTH" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/temporary) "aTI" = ( @@ -13230,10 +13078,7 @@ /turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aWX" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aWY" = ( @@ -14254,11 +14099,7 @@ /turf/open/ice, /area/ice_colony/exterior/surface/valley/south/excavation) "bbR" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/delivery, /area/ice_colony/surface/tcomms) "bbW" = ( @@ -14602,11 +14443,7 @@ /turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bdH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bdI" = ( @@ -14646,11 +14483,7 @@ /turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bdQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bdR" = ( @@ -14673,11 +14506,7 @@ /area/ice_colony/underground/hangar) "bdX" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating/icefloor, /area/ice_colony/surface/excavation/storage) "bdY" = ( @@ -15062,10 +14891,7 @@ /turf/open/floor/darkblue2, /area/ice_colony/surface/excavation) "bfA" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkpurple2, /area/ice_colony/surface/excavation) "bfB" = ( @@ -15296,11 +15122,7 @@ /turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition) "bgG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/north) "bgH" = ( @@ -15502,11 +15324,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/requesition/lobby) "bhA" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "W" }, @@ -15535,11 +15353,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/north) "bhE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "bhF" = ( @@ -16134,10 +15948,7 @@ /turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/sec_storage) "bkx" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/sec_storage) "bky" = ( @@ -16613,11 +16424,7 @@ /turf/open/floor/carpet, /area/ice_colony/underground/crew/chapel) "bmy" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/carpet, /area/ice_colony/underground/crew/chapel) "bmz" = ( @@ -16625,11 +16432,7 @@ /turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bmD" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bmE" = ( @@ -16647,11 +16450,7 @@ /turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmK" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmL" = ( @@ -16875,11 +16674,7 @@ /turf/open/floor/dark2, /area/ice_colony/underground/engineering/locker) "bnF" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkyellow2/east, /area/ice_colony/underground/engineering/locker) "bnG" = ( @@ -17210,11 +17005,7 @@ }, /area/ice_colony/exterior/underground/caves) "boV" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "boW" = ( @@ -17764,11 +17555,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/engineering) "brp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/darkyellow2/west, /area/ice_colony/underground/engineering) "brq" = ( @@ -18117,11 +17904,7 @@ /turf/open/floor/darkred2/north, /area/ice_colony/underground/reception/checkpoint_north) "bsE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/bball) "bsH" = ( @@ -18287,11 +18070,7 @@ /turf/open/floor/white, /area/ice_colony/underground/medical/or) "btl" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/whitered/east, /area/ice_colony/underground/medical/or) "btm" = ( @@ -18314,11 +18093,7 @@ /turf/open/floor/dark2, /area/ice_colony/underground/reception/checkpoint_north) "btr" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkred2/east, /area/ice_colony/underground/reception/checkpoint_north) "bts" = ( @@ -19297,10 +19072,7 @@ /turf/closed/wall/r_wall, /area/ice_colony/exterior/underground/caves/open) "bwz" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/bcircuit, /area/ice_colony/underground/engineering/substation) "bwE" = ( @@ -19315,11 +19087,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/research) "bwG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/research) "bwH" = ( @@ -19441,10 +19209,7 @@ /turf/open/floor/darkgreen2, /area/ice_colony/underground/medical/lobby) "bxj" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkgreen2, /area/ice_colony/underground/medical/lobby) "bxk" = ( @@ -19549,11 +19314,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/engineering) "bxG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, @@ -19596,10 +19357,7 @@ /turf/open/floor/whitered, /area/ice_colony/underground/medical/treatment) "bxO" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/whitered, /area/ice_colony/underground/medical/treatment) "bxP" = ( @@ -19754,10 +19512,7 @@ /turf/open/floor/whitered, /area/ice_colony/underground/medical/hallway) "byy" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/whitered, /area/ice_colony/underground/medical/hallway) "byA" = ( @@ -19775,11 +19530,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/central) "byD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/central) "byE" = ( @@ -20143,10 +19894,7 @@ /turf/open/floor/whitered, /area/ice_colony/underground/medical/storage) "bAa" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/surface/rack, /turf/open/floor/whitered, /area/ice_colony/underground/medical/storage) @@ -20234,11 +19982,7 @@ /area/ice_colony/underground/security/detective) "bAs" = ( /obj/structure/bed/chair/comfy/black, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/security/detective) "bAt" = ( @@ -20269,11 +20013,7 @@ /turf/open/floor/wood, /area/ice_colony/underground/security/marshal) "bAy" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/security/marshal) "bAz" = ( @@ -20637,19 +20377,11 @@ /turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research) "bBH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research) "bBK" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkpurple2/northwest, /area/ice_colony/underground/research/storage) "bBL" = ( @@ -20834,11 +20566,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/central) "bCz" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkblue2/east, /area/ice_colony/underground/command/center) "bCA" = ( @@ -20921,11 +20649,7 @@ /turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCX" = ( @@ -21159,10 +20883,7 @@ /turf/open/floor/darkgreen2, /area/ice_colony/underground/crew/canteen) "bDR" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkgreen2, /area/ice_colony/underground/crew/canteen) "bDS" = ( @@ -21269,11 +20990,7 @@ /turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research/sample) "bEl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkpurple2/northeast, /area/ice_colony/underground/research/sample) "bEm" = ( @@ -21568,11 +21285,7 @@ /area/ice_colony/underground/command/pv1) "bFl" = ( /obj/structure/bed/chair/comfy/orange, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/command/pv1) "bFm" = ( @@ -21594,11 +21307,7 @@ /area/ice_colony/underground/command/pv2) "bFp" = ( /obj/structure/bed/chair/comfy/orange, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/command/pv2) "bFq" = ( @@ -21625,11 +21334,7 @@ /turf/open/floor/wood, /area/ice_colony/underground/crew/dorm_l) "bFv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/crew/dorm_l) "bFw" = ( @@ -21646,11 +21351,7 @@ /turf/open/floor/wood, /area/ice_colony/underground/crew/dorm_r) "bFz" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/crew/dorm_r) "bFB" = ( @@ -21805,11 +21506,7 @@ /turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/interrogation) "bGr" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkred2/north, /area/ice_colony/underground/security/interrogation) "bGs" = ( @@ -21967,11 +21664,7 @@ /turf/open/floor/darkpurple2/northwest, /area/ice_colony/underground/research/work) "bGZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/filingcabinet, /obj/item/paper/research_notes, /turf/open/floor/darkpurple2/north, @@ -22051,11 +21744,7 @@ /turf/open/floor/dark2, /area/ice_colony/underground/storage) "bHo" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkyellow2/north, /area/ice_colony/underground/storage) "bHp" = ( @@ -22087,11 +21776,7 @@ /turf/open/floor/darkred2/northwest, /area/ice_colony/underground/command/checkpoint) "bHu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/secure_closet/security, /turf/open/floor/darkred2/northeast, /area/ice_colony/underground/command/checkpoint) @@ -22914,11 +22599,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/backroom) "bKx" = ( @@ -22968,11 +22649,7 @@ /turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bKD" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkred2/east, /area/ice_colony/underground/security/hallway) "bKE" = ( @@ -23255,11 +22932,7 @@ /turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bLL" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bLO" = ( @@ -23600,11 +23273,7 @@ /turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMS" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMT" = ( @@ -23842,11 +23511,7 @@ /turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bNY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/disposals) "bNZ" = ( @@ -23911,11 +23576,7 @@ /turf/closed/wall/r_wall, /area/ice_colony/underground/maintenance/south) "bOl" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/wood, /area/ice_colony/underground/crew/leisure) "bOn" = ( @@ -23932,11 +23593,7 @@ /area/ice_colony/underground/crew/leisure) "bOq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/security) "bOs" = ( @@ -24240,11 +23897,7 @@ /turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bPu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkred2/north, /area/ice_colony/underground/security/armory) "bPv" = ( @@ -24272,11 +23925,7 @@ /turf/open/floor/dark2, /area/ice_colony/underground/security/brig) "bPC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/darkred2/north, /area/ice_colony/underground/security/brig) "bPD" = ( @@ -24707,10 +24356,7 @@ /turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/lavatory) "bRe" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/lavatory) "bRf" = ( @@ -25267,11 +24913,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/east) "bSQ" = ( @@ -25383,11 +25025,7 @@ /turf/open/floor/wood, /area/ice_colony/underground/reception) "bTj" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/reception) "bTk" = ( @@ -25650,11 +25288,7 @@ /turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUo" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUq" = ( @@ -25723,11 +25357,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/reception/toilet_men) "bUC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/south) "bUH" = ( @@ -26007,10 +25637,7 @@ /area/ice_colony/underground/reception/checkpoint_south) "bVD" = ( /obj/structure/filingcabinet/security, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/darkred2/southeast, /area/ice_colony/underground/reception/checkpoint_south) "bVE" = ( @@ -26055,10 +25682,7 @@ /turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVL" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVM" = ( @@ -26920,11 +26544,7 @@ /turf/open/floor/darkyellow2, /area/ice_colony/surface/tcomms) "gxg" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "gDb" = ( diff --git a/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm b/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm index c359e4ae0a0e..9f5c20a4e8e9 100644 --- a/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm +++ b/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm @@ -668,10 +668,7 @@ /turf/open/auto_turf/ice/layer0, /area/shiva/interior/caves/right_spiders) "acx" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/floor3, /area/shiva/interior/colony/medseceng) "acA" = ( @@ -4131,8 +4128,7 @@ req_access_txt = "100"; specialfunctions = 4 }, -/obj/structure/machinery/power/apc{ - dir = 4; +/obj/structure/machinery/power/apc/power/east{ start_charge = 50 }, /turf/open/floor/shiva/floor3, @@ -6162,8 +6158,7 @@ /turf/open/floor/plating, /area/shiva/interior/colony/medseceng) "bFP" = ( -/obj/structure/machinery/power/apc{ - dir = 4; +/obj/structure/machinery/power/apc/power/east{ start_charge = 10 }, /turf/open/floor/shiva/north, @@ -6544,7 +6539,7 @@ /turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "ccu" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/plating, /area/shiva/exterior/telecomm/lz1_north) "ccI" = ( @@ -7848,10 +7843,7 @@ /turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "dVw" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/shiva/interior/caves/research_caves) "dWp" = ( @@ -7999,10 +7991,7 @@ /turf/open/floor/shiva/snow_mat/north, /area/shiva/exterior/cp_lz2) "edW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/shiva/exterior/cp_colony_grounds) "eep" = ( @@ -9685,10 +9674,7 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "grd" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "grk" = ( @@ -12038,10 +12024,7 @@ /turf/open/floor/shiva/north, /area/shiva/interior/garage) "iZX" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/shiva, /area/shiva/interior/bar) "jac" = ( @@ -13847,10 +13830,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) "liD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "ljz" = ( @@ -13893,8 +13873,7 @@ /turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "lnk" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "telecomms relay power controller"; start_charge = 10 }, @@ -14005,10 +13984,8 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/bar) "lro" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - name = "telecomms relay power controller"; - start_charge = 0 +/obj/structure/machinery/power/apc/no_power/west{ + name = "telecomms relay power controller" }, /turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) @@ -14267,10 +14244,7 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/caves/cp_camp) "lKJ" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "lKQ" = ( @@ -14400,10 +14374,7 @@ /turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "lTN" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/darkbrown2/east, /area/shiva/interior/valley_huts/disposals) "lUF" = ( @@ -14746,10 +14717,7 @@ /area/shiva/interior/bar) "mpt" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/asphalt/cement, /area/shiva/interior/warehouse) "mpI" = ( @@ -15575,9 +15543,7 @@ /turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "nmt" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/plating, /area/shiva/exterior/telecomm/lz2_southeast) "nmT" = ( @@ -16005,10 +15971,7 @@ /turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "nNX" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/north, /area/shiva/interior/warehouse/caves) "nOd" = ( @@ -16552,7 +16515,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/junkyard/fortbiceps) "owY" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/plating, /area/shiva/exterior/telecomm/lz2_northeast) "oxP" = ( @@ -16560,10 +16523,7 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/junkyard) "oyc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "oyw" = ( @@ -17111,10 +17071,7 @@ /turf/open/auto_turf/ice/layer0, /area/shiva/interior/caves/s_lz2) "prb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "prO" = ( @@ -17660,10 +17617,7 @@ /turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "pOM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/delivery, /area/shiva/interior/telecomm/lz1_biceps) "pPt" = ( @@ -18300,10 +18254,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/interior/colony/medseceng) "qEt" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/shiva/exterior/junkyard) "qEB" = ( @@ -18594,10 +18545,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/caves/research_caves) "raQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/shiva/exterior/junkyard/cp_bar) "rbc" = ( @@ -19322,10 +19270,7 @@ /turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "san" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "sax" = ( @@ -20310,10 +20255,7 @@ /turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "tnU" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/shiva/exterior/cp_lz2) "too" = ( @@ -20828,10 +20770,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "tRq" = ( @@ -21101,10 +21040,7 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/junkyard/fortbiceps) "ufb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "ufd" = ( @@ -22404,9 +22340,7 @@ /area/shiva/interior/aerodrome) "vIi" = ( /obj/effect/landmark/crap_item, -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "vIy" = ( @@ -22591,10 +22525,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_colony_grounds) "vXw" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/shiva/interior/caves/cp_camp) "vYm" = ( @@ -23799,10 +23730,7 @@ /turf/open/floor/shiva/north, /area/shiva/interior/bar) "xMH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/floor3, /area/shiva/interior/colony/deck) "xMQ" = ( diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/cleared.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/cleared.dmm index e3fe7e69221b..1c1d89a883c3 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/cleared.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/cleared.dmm @@ -40,9 +40,7 @@ /turf/open/floor/plating/plating_catwalk/shiva, /area/shiva/exterior/lz2_fortress) "q" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/plating, /area/shiva/exterior/cp_lz2) "r" = ( @@ -116,9 +114,7 @@ /turf/open/floor/plating/plating_catwalk/shiva, /area/shiva/exterior/lz2_fortress) "Y" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "Z" = ( diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/closed.dmm index c4ff89c41af2..2cf87d93972d 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/closed.dmm @@ -23,9 +23,7 @@ /turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "m" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/plating, /area/shiva/exterior/cp_lz2) "o" = ( @@ -54,9 +52,7 @@ /turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "v" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "w" = ( diff --git a/maps/map_files/Ice_Colony_v3/standalone/panic_room_hold.dmm b/maps/map_files/Ice_Colony_v3/standalone/panic_room_hold.dmm index 30848fc8f513..da4415b5bcea 100644 --- a/maps/map_files/Ice_Colony_v3/standalone/panic_room_hold.dmm +++ b/maps/map_files/Ice_Colony_v3/standalone/panic_room_hold.dmm @@ -294,10 +294,7 @@ /turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "mC" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "mI" = ( @@ -612,10 +609,7 @@ /turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "wY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard/cp_bar) "xa" = ( diff --git a/maps/map_files/Kutjevo/Kutjevo.dmm b/maps/map_files/Kutjevo/Kutjevo.dmm index ab9ccc4c399e..c0ad66e5aecb 100644 --- a/maps/map_files/Kutjevo/Kutjevo.dmm +++ b/maps/map_files/Kutjevo/Kutjevo.dmm @@ -925,10 +925,7 @@ /turf/open/floor/plating/kutjevo/panelscorched, /area/kutjevo/interior/complex/botany/east_tech) "buo" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/kutjevo/colors/orange/inner_corner, /area/kutjevo/interior/foremans_office) "bux" = ( @@ -1221,11 +1218,7 @@ /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/foremans_office) "bQk" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "bQy" = ( @@ -1475,11 +1468,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/lz_pad) "coF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "coL" = ( @@ -5426,11 +5415,7 @@ /turf/open/auto_turf/sand/layer2, /area/kutjevo/exterior/construction) "hIp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/power_pt2_electric_boogaloo) "hJN" = ( @@ -5655,11 +5640,7 @@ /turf/closed/wall/kutjevo/colony, /area/kutjevo/interior/complex/med/pano) "ifE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/kutjevo/tan/grey_edge/west, /area/kutjevo/interior/construction) "ifT" = ( @@ -6167,11 +6148,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/kutjevo/colors/cyan/edge/west, /area/kutjevo/interior/complex/med/auto_doc) "jcl" = ( @@ -7568,11 +7545,7 @@ /turf/open/floor/kutjevo/colors/cyan, /area/kutjevo/interior/complex/med) "lfb" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/med/locks) "lfm" = ( @@ -7692,11 +7665,7 @@ /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/exterior/complex_border/med_rec) "lpF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/triage) "lpJ" = ( @@ -8204,11 +8173,7 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/botany) "mdw" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany/east) "mej" = ( @@ -9187,11 +9152,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_central/mine_elevator) "nyp" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/clothing/suit/armor/vest/security, /turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/operating) @@ -9311,11 +9272,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/runoff_dunes) "nFY" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/telecomm/lz1_south) "nGg" = ( @@ -11181,11 +11138,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/landmark/objective_landmark/medium, /turf/open/floor/kutjevo/colors/red, /area/kutjevo/interior/complex/med/pano) @@ -11256,11 +11209,7 @@ /area/kutjevo/interior/oob) "qwT" = ( /obj/item/tool/wirecutters/clippers, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/complex/botany) "qxc" = ( @@ -11509,11 +11458,7 @@ /area/kutjevo/interior/complex/botany) "qQp" = ( /obj/item/frame/rack, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany/east_tech) "qQU" = ( @@ -11567,11 +11512,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/lz_dunes) "qVe" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/telecomm/lz2_north) "qVg" = ( @@ -11602,11 +11543,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/interior/power) "qXd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/kutjevo/colors/cyan, /area/kutjevo/interior/complex/med) "qYn" = ( @@ -11842,11 +11779,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/lz_pad) "rsM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "rsV" = ( @@ -11880,11 +11813,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/complex/botany) "rvZ" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/power/comms) "rwj" = ( @@ -14631,11 +14560,7 @@ /turf/open/auto_turf/sand/layer2, /area/kutjevo/exterior/scrubland) "vqQ" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/telecomm/lz2_south) "vre" = ( @@ -15574,11 +15499,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/interior/power) "wNh" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 1 }, @@ -15589,11 +15510,7 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany) "wOI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 4 }, @@ -15741,11 +15658,7 @@ /turf/open/floor/kutjevo/colors/green/tile, /area/kutjevo/interior/complex/botany/east) "xca" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/kutjevo/tan/alt_inner_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "xcG" = ( @@ -15865,11 +15778,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_South) "xof" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany) "xoq" = ( @@ -16193,11 +16102,7 @@ /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/power) "xRx" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/platform/kutjevo/smooth{ dir = 1 }, diff --git a/maps/map_files/Kutjevo/sprinkles/35.communications.dmm b/maps/map_files/Kutjevo/sprinkles/35.communications.dmm index c392400aa31d..be6e937531c1 100644 --- a/maps/map_files/Kutjevo/sprinkles/35.communications.dmm +++ b/maps/map_files/Kutjevo/sprinkles/35.communications.dmm @@ -198,8 +198,8 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/surface/rack, /turf/open/floor/kutjevo/grey/plate, diff --git a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm index f0860d688645..99b0c784e8b3 100644 --- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm +++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm @@ -329,8 +329,8 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms/glass) "akk" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) @@ -1333,8 +1333,8 @@ /area/lv522/indoors/a_block/security/glass) "aUN" = ( /obj/item/stack/sheet/wood/large_stack, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/darkbrownfull2, @@ -1630,8 +1630,8 @@ /turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "bbL" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) @@ -4802,8 +4802,8 @@ /turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "cTf" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) @@ -5912,8 +5912,8 @@ /obj/structure/machinery/light{ dir = 8 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/greenfull/east, @@ -6184,8 +6184,8 @@ pixel_y = 5 }, /obj/item/tool/pen/blue/clicky, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) @@ -6603,8 +6603,8 @@ /area/lv522/atmos/east_reactor/east) "dLf" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) @@ -6983,8 +6983,8 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) "dVU" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) @@ -8032,8 +8032,8 @@ /area/lv522/landing_zone_1/tunnel/far) "evg" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 8 +/obj/structure/machinery/power/apc/power/west{ + start_charge = 20 }, /turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) @@ -8838,8 +8838,8 @@ /obj/structure/machinery/light{ dir = 8 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) @@ -9558,8 +9558,8 @@ "fiG" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) @@ -9861,8 +9861,8 @@ /turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "fsj" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/floor/corsat/plate, @@ -11574,8 +11574,8 @@ /area/lv522/indoors/b_block/bar) "ghw" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) @@ -11913,8 +11913,8 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "gqf" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, @@ -11974,8 +11974,8 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/wood, /area/lv522/indoors/a_block/executive) @@ -12124,8 +12124,8 @@ }, /area/lv522/landing_zone_forecon/UD6_Typhoon) "guZ" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) @@ -12407,8 +12407,8 @@ pixel_x = 3; pixel_y = 7 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) @@ -12758,8 +12758,8 @@ /turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "gLd" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/organic/grass, /area/lv522/indoors/a_block/garden) @@ -13366,8 +13366,8 @@ /turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorm_north) "gZJ" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) @@ -13995,8 +13995,8 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) @@ -15266,8 +15266,8 @@ /turf/open/floor/prison/floor_plate, /area/lv522/outdoors/nw_rockies) "hQE" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/machinery/light{ dir = 8 @@ -16667,8 +16667,8 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "izT" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse, @@ -18194,8 +18194,8 @@ /area/lv522/atmos/cargo_intake) "jjq" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) @@ -19065,8 +19065,8 @@ /area/lv522/indoors/a_block/fitness/glass) "jBu" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) @@ -19985,8 +19985,8 @@ /turf/open/floor/plating, /area/lv522/landing_zone_2) "jVz" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -20119,8 +20119,8 @@ /turf/open/floor/plating, /area/lv522/indoors/lone_buildings/engineering) "jYE" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) @@ -21328,8 +21328,8 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/garage) "kxz" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) @@ -21452,8 +21452,8 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "kAn" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/wood, /area/lv522/indoors/b_block/bar) @@ -21970,8 +21970,8 @@ /obj/structure/platform/stair_cut{ icon_state = "platform_stair_alt" }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/auto_turf/sand_white/layer0, /area/lv522/indoors/a_block/bridges/dorms_fitness) @@ -22617,8 +22617,8 @@ /area/lv522/indoors/a_block/kitchen/damage) "lag" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) @@ -23637,8 +23637,8 @@ /turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "lAk" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/blue_plate/north, @@ -24089,8 +24089,8 @@ /area/lv522/atmos/reactor_garage) "lLL" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) @@ -27273,7 +27273,9 @@ /turf/open/asphalt/cement/cement12, /area/lv522/outdoors/nw_rockies) "nky" = ( -/obj/structure/machinery/power/apc/weak, +/obj/structure/machinery/power/apc/power/south{ + start_charge = 20 + }, /turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "nkX" = ( @@ -28114,8 +28116,8 @@ /area/lv522/landing_zone_1) "nFt" = ( /obj/structure/pipes/vents/pump, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/corsat/plate, /area/lv522/atmos/filt) @@ -29065,8 +29067,8 @@ /turf/open/floor/prison/cell_stripe/east, /area/lv522/indoors/c_block/cargo) "nYv" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/hallway) @@ -29577,8 +29579,8 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "ojw" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/shiva/radiator_tile2, @@ -29718,8 +29720,8 @@ /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel/far) "ooG" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) @@ -30014,8 +30016,8 @@ current_rounds = 0 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) @@ -30587,8 +30589,8 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/mining) "oKm" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/darkbrownfull2, @@ -31583,8 +31585,8 @@ pixel_x = 2; pixel_y = 6 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) @@ -32950,8 +32952,8 @@ /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/bridges) "pQG" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/greenfull/east, @@ -33201,8 +33203,8 @@ /turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "pWx" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/machinery/light{ dir = 4 @@ -33919,8 +33921,8 @@ pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) @@ -34252,8 +34254,8 @@ /obj/item/toy/dice, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) @@ -34634,8 +34636,8 @@ /turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "qCd" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -39111,8 +39113,8 @@ /turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "syy" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/darkbrownfull2, @@ -43284,8 +43286,8 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "uqe" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) @@ -43441,8 +43443,8 @@ /turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "utR" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/surface/table/reinforced/prison, /obj/item/tool/pen/blue, @@ -44710,8 +44712,8 @@ dir = 8 }, /obj/item/ashtray/bronze, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) @@ -45445,8 +45447,8 @@ /turf/open/floor/strata/white_cyan3/west, /area/lv522/indoors/a_block/medical/glass) "vnq" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) @@ -45742,8 +45744,8 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) "vtl" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges/corpo) @@ -46397,8 +46399,8 @@ /obj/item/device/flashlight/lamp, /obj/effect/landmark/objective_landmark/medium, /obj/effect/decal/cleanable/cobweb, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) @@ -46867,8 +46869,8 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/central_streets) "vSO" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) @@ -49078,8 +49080,8 @@ /turf/open/floor/plating, /area/lv522/oob) "wVf" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/west_reactor) @@ -49256,8 +49258,8 @@ /obj/structure/barricade/deployable{ dir = 8 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) @@ -51487,8 +51489,8 @@ "yct" = ( /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) diff --git a/maps/map_files/LV624/LV624.dmm b/maps/map_files/LV624/LV624.dmm index 98c56dde6098..87a83cf09d19 100644 --- a/maps/map_files/LV624/LV624.dmm +++ b/maps/map_files/LV624/LV624.dmm @@ -1796,9 +1796,7 @@ /area/lv624/ground/river/east_river) "akh" = ( /obj/item/trash/candy, -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /obj/structure/machinery/door_control{ id = "secure_outer_blast"; name = "Secure Outer Doors"; @@ -2717,9 +2715,7 @@ /turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aru" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "arv" = ( @@ -3677,9 +3673,7 @@ /turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "aww" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "awx" = ( @@ -4217,9 +4211,7 @@ /turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "azc" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/vault2, /area/lv624/lazarus/robotics) "azd" = ( @@ -4610,9 +4602,7 @@ }, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aAS" = ( @@ -4620,9 +4610,7 @@ /obj/item/toy/deck, /obj/item/storage/fancy/cigarettes/wypacket, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAU" = ( @@ -5281,9 +5269,7 @@ /turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aDE" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/vault, /area/lv624/lazarus/quartstorage) "aDF" = ( @@ -5437,9 +5423,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aEB" = ( @@ -5518,9 +5502,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/chapel/north, /area/lv624/lazarus/chapel) "aEL" = ( @@ -5622,9 +5604,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFa" = ( @@ -6256,9 +6236,7 @@ /obj/structure/surface/table, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIi" = ( @@ -6707,9 +6685,7 @@ /area/lv624/lazarus/yggdrasil) "aKq" = ( /obj/structure/flora/jungle/vines/light_1, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/gm/grass/grass2, /area/lv624/lazarus/yggdrasil) "aKr" = ( @@ -7287,9 +7263,7 @@ /turf/open/floor/red/southwest, /area/lv624/lazarus/security) "aNR" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/red, /area/lv624/lazarus/security) "aNS" = ( @@ -7399,9 +7373,7 @@ /turf/open/gm/dirt, /area/lv624/ground/jungle/east_central_jungle) "aOy" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/cult, /area/lv624/lazarus/armory) "aOA" = ( @@ -7895,9 +7867,7 @@ /turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aQQ" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/bar, /area/lv624/lazarus/canteen) "aQX" = ( @@ -8188,9 +8158,7 @@ /turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/south_east_caves) "aSq" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/grimy, /area/lv624/lazarus/captain) "aSs" = ( @@ -8464,8 +8432,7 @@ /turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aTJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ start_charge = 15 }, /turf/open/floor/delivery, @@ -8550,9 +8517,7 @@ /area/lv624/lazarus/kitchen) "aUc" = ( /obj/structure/surface/rack, -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aUd" = ( @@ -8727,8 +8692,7 @@ /turf/open/floor/greengrid, /area/lv624/lazarus/secure_storage) "aUR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ start_charge = 200 }, /turf/open/floor/greengrid, @@ -9341,9 +9305,7 @@ /area/lv624/ground/jungle/east_central_jungle) "aXs" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/delivery, /area/lv624/lazarus/engineering) "aXt" = ( @@ -12200,7 +12162,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_central_caves) "fqM" = ( -/obj/structure/machinery/power/apc/nocharge, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/asteroidwarning/east, /area/lv624/ground/colony/telecomm/sw_lz2) "frV" = ( @@ -12339,7 +12301,7 @@ /turf/open/floor/plating, /area/lv624/lazarus/engineering) "fFZ" = ( -/obj/structure/machinery/power/apc/nocharge, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/asteroidfloor/north, /area/lv624/ground/colony/telecomm/cargo) "fGn" = ( @@ -13895,9 +13857,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_jungle) "jcb" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 4 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "jcn" = ( @@ -14295,9 +14255,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/grimy, /area/lv624/lazarus/hop) "jRm" = ( @@ -16977,9 +16935,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/lv624/ground/barrens/north_east_barrens) "pgf" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "pgD" = ( @@ -20508,9 +20464,7 @@ "whr" = ( /obj/item/ammo_magazine/smg/mp5, /obj/item/ammo_magazine/smg/mp5, -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "whv" = ( diff --git a/maps/map_files/LV624/armory/10.cheese.dmm b/maps/map_files/LV624/armory/10.cheese.dmm index 127e19a04809..15080595810e 100644 --- a/maps/map_files/LV624/armory/10.cheese.dmm +++ b/maps/map_files/LV624/armory/10.cheese.dmm @@ -121,9 +121,7 @@ /obj/item/reagent_container/food/snacks/cheesewedge/verymature{ pixel_y = 6 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/cult, /area/lv624/lazarus/armory) "w" = ( diff --git a/maps/map_files/LV624/armory/10.extra.dmm b/maps/map_files/LV624/armory/10.extra.dmm index 7acd81bb8e97..dc85ff54c4e7 100644 --- a/maps/map_files/LV624/armory/10.extra.dmm +++ b/maps/map_files/LV624/armory/10.extra.dmm @@ -126,9 +126,7 @@ /turf/open/floor/red/northeast, /area/lv624/lazarus/security) "u" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/cult, /area/lv624/lazarus/armory) "w" = ( diff --git a/maps/map_files/LV624/armory/10.looted.dmm b/maps/map_files/LV624/armory/10.looted.dmm index 87fbccfce955..0cd0a701efc9 100644 --- a/maps/map_files/LV624/armory/10.looted.dmm +++ b/maps/map_files/LV624/armory/10.looted.dmm @@ -93,9 +93,7 @@ /turf/open/floor/red/northeast, /area/lv624/lazarus/security) "u" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/cult, /area/lv624/lazarus/armory) "w" = ( diff --git a/maps/map_files/LV624/gym/20.pool.dmm b/maps/map_files/LV624/gym/20.pool.dmm index e0f24e9fdfdd..19361c37ecf1 100644 --- a/maps/map_files/LV624/gym/20.pool.dmm +++ b/maps/map_files/LV624/gym/20.pool.dmm @@ -168,9 +168,7 @@ /area/lv624/lazarus/fitness) "Be" = ( /obj/effect/decal/remains/human, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Ei" = ( diff --git a/maps/map_files/LV624/gym/30.alternate.dmm b/maps/map_files/LV624/gym/30.alternate.dmm index f0e7ac35b806..b75bf2a4de5f 100644 --- a/maps/map_files/LV624/gym/30.alternate.dmm +++ b/maps/map_files/LV624/gym/30.alternate.dmm @@ -495,9 +495,7 @@ /turf/open/floor/plating, /area/lv624/lazarus/fitness) "Wy" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Xu" = ( diff --git a/maps/map_files/LV624/medbay/10.destroyed.dmm b/maps/map_files/LV624/medbay/10.destroyed.dmm index a676d0ff68bd..35ae2dd0a047 100644 --- a/maps/map_files/LV624/medbay/10.destroyed.dmm +++ b/maps/map_files/LV624/medbay/10.destroyed.dmm @@ -33,9 +33,7 @@ /turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "hW" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/white, /area/lv624/lazarus/medbay) "ih" = ( diff --git a/maps/map_files/LV624/medbay/30.larvasurgery.dmm b/maps/map_files/LV624/medbay/30.larvasurgery.dmm index f03f922bf828..c97297c24ad5 100644 --- a/maps/map_files/LV624/medbay/30.larvasurgery.dmm +++ b/maps/map_files/LV624/medbay/30.larvasurgery.dmm @@ -267,9 +267,7 @@ "qP" = ( /obj/effect/landmark/corpsespawner/colonist/random/burst, /obj/effect/decal/cleanable/blood, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "tr" = ( diff --git a/maps/map_files/LV624/science/10.yautja.dmm b/maps/map_files/LV624/science/10.yautja.dmm index 8b44093643e7..84029eff76a0 100644 --- a/maps/map_files/LV624/science/10.yautja.dmm +++ b/maps/map_files/LV624/science/10.yautja.dmm @@ -380,9 +380,7 @@ /area/lv624/lazarus/research) "Hj" = ( /obj/effect/landmark/crap_item, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "Lo" = ( diff --git a/maps/map_files/LV624/science/40.fullylocked.dmm b/maps/map_files/LV624/science/40.fullylocked.dmm index 9dbf737c1b11..a42cfb5d5945 100644 --- a/maps/map_files/LV624/science/40.fullylocked.dmm +++ b/maps/map_files/LV624/science/40.fullylocked.dmm @@ -333,9 +333,7 @@ /turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "Fm" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "Jv" = ( diff --git a/maps/map_files/LV624/standalone/clfship.dmm b/maps/map_files/LV624/standalone/clfship.dmm index 177ecbd6e450..177b8895c558 100644 --- a/maps/map_files/LV624/standalone/clfship.dmm +++ b/maps/map_files/LV624/standalone/clfship.dmm @@ -1297,9 +1297,7 @@ /area/lv624/lazarus/crashed_ship) "Px" = ( /obj/structure/machinery/autolathe, -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/almayer/orange/northwest, /area/lv624/lazarus/crashed_ship) "PA" = ( diff --git a/maps/map_files/LV624/standalone/corporatedome.dmm b/maps/map_files/LV624/standalone/corporatedome.dmm index e4fb2114f273..1f654499ea88 100644 --- a/maps/map_files/LV624/standalone/corporatedome.dmm +++ b/maps/map_files/LV624/standalone/corporatedome.dmm @@ -646,9 +646,7 @@ /turf/open/floor/whiteyellow/northwest, /area/lv624/lazarus/corporate_dome) "HK" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/spawner/random/powercell, /obj/item/tool/crowbar/red{ pixel_x = 8; diff --git a/maps/map_files/New_Varadero/New_Varadero.dmm b/maps/map_files/New_Varadero/New_Varadero.dmm index 5febdceb5e06..9dc30d41f4b7 100644 --- a/maps/map_files/New_Varadero/New_Varadero.dmm +++ b/maps/map_files/New_Varadero/New_Varadero.dmm @@ -759,17 +759,11 @@ /area/varadero/exterior/lz2_near) "aCY" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "aDu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "aDF" = ( @@ -1845,11 +1839,7 @@ /turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "bvE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "bvF" = ( @@ -2175,9 +2165,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "bJH" = ( @@ -2434,9 +2422,7 @@ /turf/open/shuttle/elevator/grating, /area/varadero/interior/records) "bSD" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "bSQ" = ( @@ -3046,11 +3032,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/vessel) "crC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "csb" = ( @@ -3108,11 +3090,7 @@ /turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "cud" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/shiva/yellow/west, /area/varadero/interior/electrical) "cug" = ( @@ -3326,10 +3304,7 @@ /turf/open/floor/wood, /area/varadero/interior/library) "cGd" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/shiva/green, /area/varadero/interior/mess) "cGx" = ( @@ -4015,11 +3990,7 @@ /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "diK" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/item/stack/sheet/wood, /obj/item/tool/kitchen/knife/butcher{ pixel_x = -7; @@ -6718,11 +6689,7 @@ /turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "fpe" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/wood, /area/varadero/interior/library) "fpf" = ( @@ -7265,11 +7232,7 @@ /turf/open/gm/grass/grass1/weedable, /area/varadero/interior_protected/caves/central) "fPq" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "fPy" = ( @@ -7564,11 +7527,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/pontoon_beach) "gan" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/shiva/green/west, /area/varadero/interior/court) "gar" = ( @@ -7902,9 +7861,7 @@ /turf/open/floor/wood, /area/varadero/interior/research) "gkw" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "gkx" = ( @@ -8897,11 +8854,7 @@ /turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "hcz" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "hcI" = ( @@ -8936,11 +8889,7 @@ /area/varadero/interior/mess) "heu" = ( /obj/item/device/flashlight/lamp/tripod, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior/caves/north_research) "hfn" = ( @@ -11318,11 +11267,7 @@ /turf/open/gm/dirt, /area/varadero/exterior/pontoon_beach) "iZT" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/item/shard{ icon_state = "medium" }, @@ -11365,11 +11310,7 @@ /turf/open/floor/shiva/yellow/east, /area/varadero/interior/technical_storage) "jcB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/shiva/purple/north, /area/varadero/interior/research) @@ -11573,11 +11514,7 @@ /turf/open/gm/dirt, /area/varadero/exterior/eastbeach) "jjl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/filingcabinet{ density = 0; icon_state = "chestdrawer"; @@ -12118,11 +12055,7 @@ /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "jGz" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/white, /area/varadero/interior/toilets) "jGA" = ( @@ -13061,11 +12994,7 @@ /turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "kuE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/maintenance/south) "kuO" = ( @@ -13944,11 +13873,7 @@ /turf/open/gm/coast/beachcorner/north_east, /area/varadero/interior/caves/east) "ldJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood/wood_broken3, /area/varadero/interior/hall_SE) "leF" = ( @@ -16674,11 +16599,7 @@ /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "neU" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "nfk" = ( @@ -17082,11 +17003,7 @@ /turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) "nBl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/disposals) "nBD" = ( @@ -17525,11 +17442,7 @@ /turf/open/gm/dirt/desert3, /area/varadero/interior/maintenance/north) "nRP" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/cell/high, /turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) @@ -18004,11 +17917,7 @@ /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "ola" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "olD" = ( @@ -18856,11 +18765,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/lz1_near) "oWr" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/varadero/interior/administration) "oWs" = ( @@ -21058,11 +20963,7 @@ /turf/open/floor/wood, /area/varadero/interior/research) "qBR" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/carpet, /area/varadero/interior/chapel) "qBU" = ( @@ -21532,11 +21433,7 @@ /turf/open/floor/shiva/yellow, /area/varadero/interior/comms3) "qSJ" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "qSR" = ( @@ -22803,11 +22700,7 @@ /turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "rSI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/filingcabinet{ density = 0; icon_state = "chestdrawer"; @@ -23872,11 +23765,7 @@ /turf/open/floor/shiva/purple, /area/varadero/interior/research) "sDQ" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/shiva/wred/east, /area/varadero/interior/medical) "sDZ" = ( @@ -25826,22 +25715,14 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/vessel) "umA" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/red/north, /area/varadero/interior/security) "umO" = ( /obj/structure/bed/chair{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "umT" = ( @@ -26053,10 +25934,7 @@ /turf/open/floor/wood, /area/varadero/interior/hall_SE) "uuv" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/white, /area/varadero/interior/laundry) "uuN" = ( @@ -29066,11 +28944,7 @@ /area/varadero/interior/cargo) "wGs" = ( /obj/effect/landmark/hunter_primary, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/comms3) "wGQ" = ( diff --git a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm index ad54d9e129ae..c2622e78ba80 100644 --- a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm +++ b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm @@ -1328,11 +1328,7 @@ /turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "aeR" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "aeS" = ( @@ -2425,11 +2421,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "aiK" = ( @@ -3441,10 +3433,7 @@ /area/strata/ag/interior/outpost/canteen/personal_storage) "amM" = ( /obj/structure/bedsheetbin, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "amN" = ( @@ -3576,10 +3565,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "anr" = ( @@ -3832,11 +3818,7 @@ /turf/open/floor/strata/fake_wood, /area/strata/ag/interior/research_decks/security) "aoz" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/machinery/light/small{ dir = 4 }, @@ -4958,10 +4940,7 @@ /turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asN" = ( @@ -6339,10 +6318,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/landmark/survivor_spawner, /turf/open/floor/interior/tatami, /area/strata/ag/interior/outpost/canteen) @@ -6642,11 +6618,7 @@ /area/strata/ag/exterior/paths/north_outpost) "ayY" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aza" = ( @@ -7992,10 +7964,7 @@ /area/strata/ag/interior/outpost/maint/canteen_e_1) "aEs" = ( /obj/structure/closet/crate/freezer/rations, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aEt" = ( @@ -8009,10 +7978,7 @@ /turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aEu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/item/reagent_container/food/drinks/cans/waterbottle, /turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/minehead/ruins) @@ -8530,11 +8496,7 @@ /turf/open/floor/strata, /area/strata/ag/exterior/research_decks) "aGl" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/strata, /area/strata/ag/interior/outpost/engi) "aGm" = ( @@ -9261,10 +9223,7 @@ /area/strata/ag/exterior/paths/adminext) "aJr" = ( /obj/structure/machinery/computer/crew, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata, /area/strata/ag/interior/outpost/admin) "aJs" = ( @@ -11210,11 +11169,7 @@ /area/strata/ag/interior/dorms/south) "aQA" = ( /obj/structure/bed/chair, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aQB" = ( @@ -12162,11 +12117,7 @@ /area/strata/ag/interior/outpost/gen/foyer) "aUM" = ( /obj/structure/closet/secure_closet/personal, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/landmark/objective_landmark/close, /turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) @@ -12653,10 +12604,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/landmark/objective_landmark/science, /turf/open/floor/interior/plastic, /area/strata/ag/interior/paths/cabin_area/central) @@ -12772,11 +12720,7 @@ /turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "aXx" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aXy" = ( @@ -13104,10 +13048,7 @@ /turf/open/auto_turf/snow/brown_base/layer1, /area/strata/ag/exterior/marsh/river) "aZm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aZn" = ( @@ -13711,10 +13652,7 @@ /turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "bbF" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/strata, /area/strata/ag/interior/outpost/maint/canteen_e_1) "bbG" = ( @@ -13747,10 +13685,7 @@ /area/strata/ug/interior/outpost/jung/dorms/admin4) "bbM" = ( /obj/structure/closet/wardrobe/pjs, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/landmark/objective_landmark/close, /turf/open/floor/strata, /area/strata/ug/interior/outpost/jung/dorms/admin4) @@ -16383,10 +16318,7 @@ /turf/open/auto_turf/snow/brown_base/layer1, /area/strata/ag/exterior/paths/southresearch) "bmP" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/interior/plastic, /area/strata/ag/interior/paths/cabin_area/central) "bmQ" = ( @@ -17208,10 +17140,7 @@ dir = 1; pixel_y = 20 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/cyan1/east, /area/strata/ug/interior/outpost/jung/dorms/med1) "bpZ" = ( @@ -18735,11 +18664,7 @@ "bwV" = ( /obj/structure/surface/rack, /obj/item/storage/bible/booze, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/strata, /area/strata/ag/interior/disposals) "bwW" = ( @@ -18823,10 +18748,7 @@ /turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "bxn" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/structure/kitchenspike, /turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) @@ -18881,11 +18803,7 @@ /turf/open/auto_turf/snow/brown_base/layer2, /area/strata/ag/exterior/nearlz2) "bxE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bxF" = ( @@ -19165,11 +19083,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bzd" = ( @@ -19256,10 +19170,7 @@ /turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "bzx" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata, /area/strata/ag/interior/outpost/engi/drome) "bzG" = ( @@ -19720,10 +19631,7 @@ /turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bDv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "bDy" = ( @@ -20408,10 +20316,7 @@ /turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bKn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "bKp" = ( @@ -20649,10 +20554,7 @@ /turf/open/gm/river, /area/strata/ag/exterior/nearlz2) "bNm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "bNq" = ( @@ -20700,11 +20602,7 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bOq" = ( @@ -23334,18 +23232,11 @@ "cnV" = ( /obj/item/stack/catwalk, /obj/item/tool/wrench, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "cnZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "coa" = ( @@ -23369,10 +23260,7 @@ /area/strata/ag/interior/outpost/canteen/bar) "coi" = ( /obj/structure/reagent_dispensers/beerkeg, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "cok" = ( @@ -23656,11 +23544,7 @@ /turf/open/floor/strata, /area/strata/ag/interior/outpost/canteen) "crM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "crN" = ( @@ -25013,10 +24897,7 @@ /turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "era" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "erq" = ( @@ -25951,11 +25832,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "gih" = ( @@ -26310,9 +26187,7 @@ /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/tcomms) "gSz" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating, /area/strata/ag/exterior/marsh/center) "gSR" = ( @@ -26425,11 +26300,7 @@ /turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "haU" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = -28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/strata/ag/exterior/marsh/crash) "haZ" = ( @@ -26825,11 +26696,7 @@ /turf/open/auto_turf/ice/layer2, /area/strata/ag/exterior/nearlz2) "ibE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -23; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/vanyard) "ibH" = ( @@ -27112,11 +26979,7 @@ /turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "iAA" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/emcloset, /turf/open/floor/strata, /area/strata/ag/interior/tcomms) @@ -27897,10 +27760,7 @@ dir = 1; pixel_y = 20 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata, /area/strata/ug/interior/outpost/jung/dorms/med2) "kdm" = ( @@ -28073,11 +27933,7 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/strata/ag/exterior/paths/dorms_quad) "kxF" = ( @@ -28608,10 +28464,7 @@ /area/strata/ug/interior/jungle/platform/east/scrub) "lxp" = ( /obj/structure/machinery/photocopier, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata, /area/strata/ug/interior/outpost/jung/dorms/admin1) "lyv" = ( @@ -28695,11 +28548,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/north_carp) "lIG" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/strata, /area/strata/ag/interior/landingzone_checkpoint) "lIR" = ( @@ -29424,10 +29273,7 @@ /turf/open/asphalt/cement, /area/strata/ug/interior/jungle/platform/east/scrub) "mWM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/objective_landmark/medium, /turf/open/floor/strata/white_cyan2/west, @@ -30673,12 +30519,8 @@ /turf/open/floor/plating/platebot, /area/strata/ag/interior/outpost/engi/drome/shuttle) "pGf" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -23; - start_charge = 0 - }, -/turf/open/auto_turf/snow/brown_base/layer2, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/plating, /area/strata/ag/exterior/tcomms/tcomms_deck) "pGt" = ( /turf/closed/shuttle/ert{ @@ -31796,10 +31638,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/south_dorms) "rSE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, @@ -32115,11 +31954,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "sDE" = ( @@ -32865,10 +32700,7 @@ /turf/open/auto_turf/ice/layer0, /area/strata/ag/exterior/marsh/center) "tZF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec2) "tZV" = ( @@ -33317,10 +33149,7 @@ /turf/open/auto_turf/ice/layer0, /area/strata/ag/exterior/nearlz2) "uTv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin3) "uTL" = ( @@ -33819,11 +33648,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/landingzone_checkpoint) "vMr" = ( @@ -33874,10 +33699,7 @@ /turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "vTN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, /turf/open/floor/strata/white_cyan2/west, diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 705f141d4c9b..2764da8aaa78 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -214,9 +214,7 @@ /turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "abH" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/living/offices/flight) "abK" = ( @@ -763,9 +761,7 @@ /turf/open/floor/almayer/plate, /area/almayer/living/officer_study) "aeP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/living/officer_study) "aeQ" = ( @@ -895,9 +891,7 @@ /turf/open/floor/prison/kitchen, /area/almayer/living/cafeteria_officer) "afJ" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/living/cafeteria_officer) "afK" = ( @@ -920,9 +914,7 @@ /turf/open/floor/almayer/plate, /area/almayer/engineering/starboard_atmos) "afN" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/cargo_arrow, /area/almayer/engineering/starboard_atmos) "afO" = ( @@ -1697,9 +1689,7 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/north2) "amI" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "amM" = ( @@ -2096,9 +2086,7 @@ /turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "apt" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "apz" = ( @@ -2404,9 +2392,8 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/machinery/power/apc/almayer{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/north{ + cell_type = /obj/item/cell/hyper }, /turf/open/floor/almayer/plate, /area/almayer/command/telecomms) @@ -2502,9 +2489,7 @@ /turf/open/floor/almayer/silver/north, /area/almayer/command/cic) "arG" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/hardened/north, /turf/open/floor/almayer/silver/north, /area/almayer/command/cic) "arH" = ( @@ -2859,9 +2844,7 @@ /turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "atS" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "atT" = ( @@ -3147,9 +3130,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/pilotbunks) "avV" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/bed/chair, /turf/open/floor/grass, /area/almayer/living/starboard_garden) @@ -3346,9 +3327,7 @@ pixel_x = -3; pixel_y = 4 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "awR" = ( @@ -4429,9 +4408,7 @@ /turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/morgue) "aCp" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "aCt" = ( @@ -4714,9 +4691,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "aEg" = ( @@ -5320,9 +5295,7 @@ /turf/open/floor/plating, /area/almayer/medical/medical_science) "aIq" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/squads/alpha_bravo_shared) "aIr" = ( @@ -6679,9 +6652,7 @@ /turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aRC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aRE" = ( @@ -6969,7 +6940,7 @@ /turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "aTx" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, /turf/open/floor/almayer/orange/east, @@ -7381,9 +7352,7 @@ /turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/chief_mp_office) "aWk" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "aWm" = ( @@ -7603,9 +7572,7 @@ /turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/operating_room_one) "aYR" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_two) "aZe" = ( @@ -7632,9 +7599,7 @@ /turf/open/floor/wood/ship, /area/almayer/living/chapel) "aZs" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/wood/ship, /area/almayer/living/chapel) "aZv" = ( @@ -8411,9 +8376,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/alpha) "bfz" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -8491,9 +8454,7 @@ /area/almayer/hallways/hangar) "bgk" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/machinery/reagentgrinder{ pixel_y = 3 }, @@ -8723,9 +8684,7 @@ /turf/open/floor/almayer/bluefull, /area/almayer/living/bridgebunks) "bhR" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/fore_hallway) "bhT" = ( @@ -8783,9 +8742,7 @@ /area/almayer/medical/chemistry) "biy" = ( /obj/structure/pipes/unary/freezer, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/sign/safety/autodoc{ pixel_x = 20; pixel_y = 32 @@ -9043,9 +9000,7 @@ /turf/open/floor/almayer/silver/east, /area/almayer/living/cryo_cells) "blf" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, /obj/item/tool/pen, @@ -10124,9 +10079,7 @@ /turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/operating_room_one) "buj" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_one) "bur" = ( @@ -10429,7 +10382,7 @@ /turf/open/floor/almayer/redfull, /area/almayer/living/cryo_cells) "bxA" = ( -/obj/structure/machinery/power/apc/almayer/hardened, +/obj/structure/machinery/power/apc/almayer/hardened/south, /obj/effect/decal/warning_stripes{ icon_state = "SW-out"; pixel_x = -1 @@ -10577,7 +10530,7 @@ /turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lockerroom) "bzo" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_four) "bzz" = ( @@ -10683,9 +10636,7 @@ /turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bAP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bAQ" = ( @@ -11397,9 +11348,7 @@ /turf/open/floor/almayer/red/southwest, /area/almayer/living/cryo_cells) "bFt" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/starboard) "bFA" = ( @@ -13130,12 +13079,6 @@ }, /turf/open/floor/wood/ship, /area/almayer/living/basketball) -"bTu" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer/sterile_green_side/northwest, -/area/almayer/medical/lower_medical_medbay) "bTx" = ( /turf/open/floor/wood/ship, /area/almayer/shipboard/sea_office) @@ -14068,9 +14011,7 @@ "cdm" = ( /obj/effect/landmark/ert_spawns/distress_cryo, /obj/effect/landmark/late_join, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/living/cryo_cells) "cdn" = ( @@ -14441,9 +14382,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/charlie) "chS" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -15083,9 +15022,7 @@ dir = 4; pixel_x = -17 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/silver/north, /area/almayer/command/computerlab) "cnH" = ( @@ -15210,7 +15147,7 @@ /turf/open/floor/almayer/emerald/east, /area/almayer/squads/charlie) "coj" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, /turf/open/floor/almayer/blue/east, @@ -16754,9 +16691,7 @@ /turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/starboard_midship_hallway) "cVq" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/hardened/north, /turf/open/floor/almayer, /area/almayer/command/corporateliaison) "cVt" = ( @@ -17072,9 +17007,7 @@ /turf/closed/wall/almayer/aicore/hull, /area/almayer/command/airoom) "daF" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_f_p) "daI" = ( @@ -17833,9 +17766,7 @@ /turf/open/floor/almayer, /area/almayer/living/chapel) "duo" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "dut" = ( @@ -18358,7 +18289,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "dEm" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/effect/decal/warning_stripes{ icon_state = "S" }, @@ -20052,9 +19983,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/s_bow) "eoy" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "eoE" = ( @@ -20350,9 +20279,7 @@ /turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "ets" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/effect/decal/warning_stripes{ icon_state = "N"; layer = 3.33; @@ -21354,9 +21281,7 @@ /turf/open/floor/almayer/aicore/no_build, /area/almayer/command/airoom) "eQm" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "eQz" = ( @@ -21593,9 +21518,7 @@ pixel_x = 8; pixel_y = 18 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/sign/safety/rewire{ pixel_x = -17; pixel_y = 17 @@ -22140,7 +22063,7 @@ pixel_x = 8; pixel_y = -32 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/s_bow) "fgh" = ( @@ -23118,7 +23041,7 @@ /turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "fEC" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "fEF" = ( @@ -24207,7 +24130,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, @@ -24443,9 +24366,7 @@ /turf/open/floor/almayer/plate, /area/almayer/command/cic) "gll" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/squads/charlie_delta_shared) "gls" = ( @@ -24870,9 +24791,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_a_p) "gtU" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/sign/safety/rewire{ pixel_x = -17; pixel_y = 17 @@ -25054,9 +24973,7 @@ density = 0; pixel_y = 30 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "gym" = ( @@ -25260,9 +25177,7 @@ /obj/item/storage/bag/trash{ pixel_x = -3 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating, /area/almayer/maint/lower/constr) "gBW" = ( @@ -25289,9 +25204,8 @@ /turf/open/floor/almayer, /area/almayer/hallways/hangar) "gCB" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/hardened/north{ + cell_type = /obj/item/cell/hyper }, /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; @@ -25522,9 +25436,7 @@ /turf/open/floor/almayer/test_floor4, /area/almayer/engineering/ce_room) "gIm" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_p) "gIz" = ( @@ -25824,7 +25736,7 @@ /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/s_bow) "gNo" = ( @@ -25985,9 +25897,7 @@ /turf/open/floor/almayer/orangecorner/west, /area/almayer/hallways/lower/port_umbilical) "gRP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "gSa" = ( @@ -26079,7 +25989,7 @@ /turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "gUi" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/lower/s_bow) "gUn" = ( @@ -26554,9 +26464,8 @@ /turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "heo" = ( -/obj/structure/machinery/power/apc/almayer{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/north{ + cell_type = /obj/item/cell/hyper }, /obj/structure/sign/safety/rewire{ pixel_x = -15; @@ -27303,7 +27212,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/red, /area/almayer/shipboard/brig/chief_mp_office) "hsr" = ( @@ -27348,9 +27257,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "htk" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "htl" = ( @@ -27598,9 +27505,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/upper/midship_hallway) "hyV" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/structure/sign/safety/rewire{ pixel_x = 32; pixel_y = 24 @@ -28142,7 +28047,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "hMN" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_three) "hNh" = ( @@ -28548,9 +28453,7 @@ dir = 4; pixel_y = -12 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/structure/sign/safety/rewire{ pixel_x = 32; pixel_y = 17 @@ -28970,9 +28873,7 @@ /turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "ied" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/maint/hull/upper/u_f_p) "ien" = ( @@ -29406,7 +29307,7 @@ /turf/closed/wall/almayer, /area/almayer/command/securestorage) "ioV" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, @@ -29894,9 +29795,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "iBl" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/structure/sign/safety/rewire{ pixel_x = 7; pixel_y = -30 @@ -30061,9 +29960,7 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/sign/safety/maint{ pixel_x = -17 }, @@ -30376,7 +30273,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_f_s) "iNH" = ( @@ -30834,7 +30731,7 @@ /obj/structure/closet/secure_closet/surgical{ pixel_x = -30 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, @@ -31009,9 +30906,7 @@ /turf/open/floor/almayer, /area/almayer/living/briefing) "iXW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/lower_medical_lobby) "iYe" = ( @@ -32314,9 +32209,7 @@ /turf/open/floor/wood/ship, /area/almayer/command/corporateliaison) "jvP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/cryo) "jvX" = ( @@ -32412,9 +32305,7 @@ /turf/open/floor/plating, /area/almayer/living/bridgebunks) "jxX" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_aft_hallway) "jyb" = ( @@ -32721,9 +32612,7 @@ /turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "jFI" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "jFM" = ( @@ -32830,9 +32719,7 @@ /turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "jJk" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/blue/northeast, /area/almayer/living/port_emb) "jKn" = ( @@ -33106,7 +32993,7 @@ /turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "jOE" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "jOG" = ( @@ -33626,9 +33513,7 @@ /turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "jZU" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/medical/containment/cell/cl) "jZY" = ( @@ -33690,9 +33575,7 @@ /turf/open/floor/almayer/bluefull, /area/almayer/squads/charlie_delta_shared) "kaO" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer/silver/west, /area/almayer/hallways/upper/midship_hallway) "kaQ" = ( @@ -33958,9 +33841,7 @@ /turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "kgV" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/effect/decal/warning_stripes{ icon_state = "E"; layer = 3.33; @@ -34611,9 +34492,7 @@ /turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/processing) "kuK" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "kvf" = ( @@ -34708,9 +34587,7 @@ /turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "kxe" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "kxo" = ( @@ -35588,9 +35465,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/blue/northeast, /area/almayer/living/basketball) "kPG" = ( @@ -39339,9 +39214,8 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "myl" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/hardened/north{ + cell_type = /obj/item/cell/hyper }, /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; @@ -39612,7 +39486,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "mCJ" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_f_p) "mCL" = ( @@ -39817,9 +39691,7 @@ /turf/open/floor/wood/ship, /area/almayer/command/corporateliaison) "mHb" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/processing) "mHo" = ( @@ -40021,9 +39893,7 @@ icon_state = "N"; pixel_y = 1 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/red, /area/almayer/hallways/upper/port) "mKq" = ( @@ -40993,9 +40863,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "neO" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/red/north, /area/almayer/shipboard/navigation) "neS" = ( @@ -41444,9 +41312,7 @@ /turf/open/floor/almayer/cargo_arrow/north, /area/almayer/living/briefing) "nlI" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "nlW" = ( @@ -41968,9 +41834,7 @@ /turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "nwW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/red/north, /area/almayer/shipboard/port_missiles) "nwY" = ( @@ -42074,9 +41938,7 @@ /turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "nAd" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer, /area/almayer/engineering/lower/engine_core) "nAm" = ( @@ -42514,9 +42376,7 @@ /turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_missiles) "nIG" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/silver/northeast, /area/almayer/command/securestorage) "nIN" = ( @@ -42582,9 +42442,7 @@ /area/almayer/engineering/lower/workshop) "nLk" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "nLp" = ( @@ -42832,9 +42690,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_m_p) "nQv" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/plating_striped/west, /area/almayer/squads/req) "nQA" = ( @@ -43275,9 +43131,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/upper/midship_hallway) "nZR" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/panic) "nZW" = ( @@ -43705,9 +43559,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/obj/structure/machinery/power/apc/almayer/hardened{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/hardened/east, /turf/open/floor/almayer, /area/almayer/command/lifeboat) "oit" = ( @@ -43718,7 +43570,7 @@ /turf/open/floor/almayer/redfull, /area/almayer/shipboard/port_missiles) "oix" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, @@ -45266,9 +45118,7 @@ /turf/open/floor/almayer/plating/northeast, /area/almayer/medical/upper_medical) "oNK" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_a_s) "oNM" = ( @@ -45324,7 +45174,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/starboard) "oOO" = ( @@ -45643,9 +45493,7 @@ /obj/structure/platform{ dir = 8 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/silver/north, /area/almayer/hallways/lower/repair_bay) "oUG" = ( @@ -46542,7 +46390,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "ppV" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "pqc" = ( @@ -46630,9 +46478,7 @@ /turf/open/floor/almayer, /area/almayer/maint/hull/upper/u_f_s) "prl" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, @@ -47714,9 +47560,8 @@ /turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "pQI" = ( -/obj/structure/machinery/power/apc/almayer{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/north{ + cell_type = /obj/item/cell/hyper }, /turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/mp_bunks) @@ -47748,9 +47593,7 @@ /turf/open/floor/almayer/plate, /area/almayer/living/offices) "pRn" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/structure/machinery/medical_pod/sleeper, /turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) @@ -48472,7 +48315,7 @@ /turf/open/floor/almayer, /area/almayer/squads/delta) "qgU" = ( -/obj/structure/machinery/power/apc/almayer/hardened, +/obj/structure/machinery/power/apc/almayer/hardened/south, /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 @@ -49138,9 +48981,7 @@ /turf/open/floor/almayer/silvercorner/east, /area/almayer/hallways/upper/midship_hallway) "qvC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/plating, /area/almayer/living/port_emb) "qvE" = ( @@ -49764,7 +49605,7 @@ /turf/open/floor/almayer/red/north, /area/almayer/squads/alpha_bravo_shared) "qGf" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, @@ -50374,9 +50215,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "qTu" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "qTA" = ( @@ -50727,9 +50566,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_m_s) "qZT" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "qZX" = ( @@ -50930,7 +50767,7 @@ /turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "rdT" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "rdZ" = ( @@ -51302,9 +51139,7 @@ /area/almayer/living/synthcloset) "rlh" = ( /obj/structure/closet/firecloset, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "rll" = ( @@ -52510,7 +52345,7 @@ /obj/structure/sign/safety/rewire{ pixel_x = 32 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/port_aft_hallway) "rKA" = ( @@ -52955,6 +52790,13 @@ /obj/structure/machinery/part_fabricator/dropship, /turf/open/floor/almayer/plate, /area/almayer/hallways/lower/repair_bay) +"rVB" = ( +/obj/structure/machinery/suit_storage_unit/compression_suit/uscm, +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/turf/open/floor/almayer/plate, +/area/almayer/hallways/lower/starboard_umbilical) "rVC" = ( /obj/structure/pipes/vents/pump/on, /obj/structure/machinery/light{ @@ -53063,9 +52905,7 @@ /obj/structure/sign/safety/hazard{ pixel_y = -32 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer, /area/almayer/shipboard/brig/execution) "rXF" = ( @@ -53108,9 +52948,7 @@ /area/almayer/engineering/lower/workshop) "rYi" = ( /obj/structure/bed/chair, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/living/gym) "rYp" = ( @@ -53435,9 +53273,7 @@ /obj/item/roller/medevac, /obj/item/roller/medevac, /obj/item/roller/medevac, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/surface/table/reinforced/prison, /turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) @@ -54857,9 +54693,7 @@ /turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/morgue) "sKf" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "sKI" = ( @@ -55201,9 +55035,8 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/port_midship_hallway) "sTV" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/hardened/north{ + cell_type = /obj/item/cell/hyper }, /turf/open/floor/plating, /area/almayer/command/airoom) @@ -57003,9 +56836,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "tBY" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/upper/mess) "tCd" = ( @@ -57823,9 +57654,7 @@ /obj/item/storage/toolbox/mechanical{ pixel_y = 13 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "tXb" = ( @@ -57861,9 +57690,7 @@ /turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "tXn" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "tXo" = ( @@ -58592,7 +58419,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "uoj" = ( @@ -59455,13 +59282,6 @@ }, /turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) -"uGi" = ( -/obj/structure/machinery/suit_storage_unit/compression_suit/uscm, -/obj/structure/machinery/alarm/almayer{ - dir = 1 - }, -/turf/open/floor/almayer/plate, -/area/almayer/hallways/lower/starboard_umbilical) "uGN" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/almayer, @@ -60293,9 +60113,7 @@ /turf/open/floor/almayer/emerald/southwest, /area/almayer/living/port_emb) "uZF" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/engineering/lower/workshop) "uZH" = ( @@ -60926,9 +60744,7 @@ /turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "vkR" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/bed/sofa/south/grey, /turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) @@ -61255,9 +61071,7 @@ /area/almayer/engineering/upper_engineering/starboard) "vqL" = ( /obj/item/clothing/under/shorts/black, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "vqW" = ( @@ -61576,7 +61390,7 @@ /turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "vwj" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "vwC" = ( @@ -61808,9 +61622,7 @@ /turf/open/floor/almayer/orange/north, /area/almayer/hallways/hangar) "vAx" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "vAz" = ( @@ -61839,9 +61651,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "vAQ" = ( @@ -63704,9 +63514,7 @@ /area/almayer/medical/upper_medical) "wjC" = ( /obj/structure/closet/firecloset, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "wjL" = ( @@ -63884,9 +63692,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/hangar) "wmg" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/red/north, /area/almayer/shipboard/starboard_missiles) "wmo" = ( @@ -64596,9 +64402,7 @@ /area/almayer/hallways/upper/fore_hallway) "wCs" = ( /obj/structure/machinery/vending/security, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer/plate, /area/almayer/living/briefing) "wCI" = ( @@ -64997,9 +64801,8 @@ /turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_aft_hallway) "wKF" = ( -/obj/structure/machinery/power/apc/almayer{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/north{ + cell_type = /obj/item/cell/hyper }, /turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) @@ -65443,9 +65246,7 @@ /area/almayer/shipboard/brig/lobby) "wSx" = ( /obj/structure/platform_decoration, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "wSB" = ( @@ -65535,9 +65336,7 @@ /turf/closed/wall/almayer/research/containment/wall/south, /area/almayer/medical/containment/cell) "wTN" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "wUd" = ( @@ -65885,9 +65684,7 @@ /turf/open/floor/almayer/plate, /area/almayer/living/gym) "xbI" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "xcI" = ( @@ -65985,7 +65782,7 @@ /turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "xer" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_f_s) "xeU" = ( @@ -66188,9 +65985,7 @@ /turf/closed/wall/almayer/outer, /area/almayer/maint/hull/upper/p_bow) "xiW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_a_p) "xjb" = ( @@ -66298,17 +66093,13 @@ /turf/open/floor/almayer, /area/almayer/squads/bravo) "xlC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/orangecorner/east, /area/almayer/engineering/ce_room) "xlO" = ( /obj/structure/filingcabinet, /obj/item/folder/yellow, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop/hangar) "xmg" = ( @@ -66376,9 +66167,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/req) "xnX" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "xnZ" = ( @@ -67497,9 +67286,7 @@ /area/almayer/engineering/upper_engineering/starboard) "xKT" = ( /obj/effect/decal/cleanable/cobweb, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer, /area/almayer/living/synthcloset) "xLi" = ( @@ -68167,9 +67954,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/starboard_point_defense) "xYE" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/plating, /area/almayer/maint/lower/constr) "xYP" = ( @@ -68578,9 +68363,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/item/storage/briefcase{ pixel_y = 15 }, @@ -68600,6 +68383,10 @@ }, /turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) +"ygf" = ( +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/sterile_green_side/northwest, +/area/almayer/medical/lower_medical_medbay) "ygp" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, @@ -84164,7 +83951,7 @@ lxd dPk nBV dyq -uGi +rVB uaG lYN byr @@ -96764,7 +96551,7 @@ rlZ egc thP beW -bTu +ygf rlZ fqZ beW diff --git a/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm b/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm index 2d5bc23cb5a3..9a8fa63a5e8e 100644 --- a/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm +++ b/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm @@ -978,9 +978,7 @@ /turf/open/gm/grass/gbcorner/north_west, /area/whiskey_outpost/outside/lane/one_south) "eq" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -1003,9 +1001,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "ev" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "ex" = ( @@ -1030,9 +1026,7 @@ /turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital/triage) "eF" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison, /area/whiskey_outpost/inside/cic) "eG" = ( @@ -1900,9 +1894,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "im" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "in" = ( @@ -2885,9 +2877,7 @@ /turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "mC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison, /area/whiskey_outpost) "mD" = ( @@ -3306,9 +3296,7 @@ /turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "ow" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/mortar_pit) "ox" = ( @@ -3766,9 +3754,7 @@ /turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "qC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) @@ -3874,9 +3860,7 @@ /turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/mortar_pit) "qW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/gm/dirt, /area/whiskey_outpost/inside/caves/tunnel) "qX" = ( @@ -3890,9 +3874,7 @@ /turf/open/gm/grass/grassbeach/west, /area/whiskey_outpost/outside/lane/one_south) "ra" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/closed/wall/r_wall, /area/whiskey_outpost/inside/bunker) "rb" = ( @@ -4784,9 +4766,7 @@ /turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "uP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/surface/table/reinforced/prison, /turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) @@ -5763,7 +5743,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/whiskey_outpost/outside/north) "zl" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "zm" = ( @@ -9501,9 +9481,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, /area/whiskey_outpost/outside/lane/two_south) "SG" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "SH" = ( @@ -9704,7 +9682,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/hypospray, /obj/item/reagent_container/hypospray, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "TC" = ( @@ -9977,9 +9955,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/three_south) "UX" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "UY" = ( @@ -10618,9 +10594,7 @@ /turf/open/jungle, /area/whiskey_outpost/outside/lane/three_south) "XV" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "XW" = ( @@ -10662,9 +10636,7 @@ /turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "Yj" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "Yk" = ( diff --git a/maps/map_files/generic/Admin_level.dmm b/maps/map_files/generic/Admin_level.dmm index 51623753bc0d..3b8eeac1009a 100644 --- a/maps/map_files/generic/Admin_level.dmm +++ b/maps/map_files/generic/Admin_level.dmm @@ -578,9 +578,6 @@ /obj/structure/machinery/medical_pod/bodyscanner, /turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) -"tx" = ( -/turf/open/floor/carpet, -/area/centcom/living) "tP" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" @@ -9715,7 +9712,7 @@ ds eE eY eY -tx +eY eY eY eY diff --git a/maps/predship/huntership.dmm b/maps/predship/huntership.dmm index 2931fd42b111..70bfb5c2914b 100644 --- a/maps/predship/huntership.dmm +++ b/maps/predship/huntership.dmm @@ -1803,8 +1803,7 @@ color = "#6b675e"; layer = 2.79 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 4; +/obj/structure/machinery/power/apc/almayer/east{ pixel_y = 25 }, /obj/item/weapon/twohanded/yautja/spear, diff --git a/maps/shuttles/ert_shuttle_big.dmm b/maps/shuttles/ert_shuttle_big.dmm index 0dbd1adcfb47..b7dbd500e823 100644 --- a/maps/shuttles/ert_shuttle_big.dmm +++ b/maps/shuttles/ert_shuttle_big.dmm @@ -855,7 +855,7 @@ /turf/open/floor/plating/almayer, /area/shuttle/ert) "YN" = ( -/obj/structure/machinery/power/apc/almayer{ +/obj/structure/machinery/power/apc/almayer/south{ cell_type = /obj/item/cell/hyper }, /turf/open/floor/almayer/tcomms, diff --git a/maps/shuttles/trijentshuttle2.dmm b/maps/shuttles/trijentshuttle2.dmm index b4ea080e4cfa..7947f6824e7f 100644 --- a/maps/shuttles/trijentshuttle2.dmm +++ b/maps/shuttles/trijentshuttle2.dmm @@ -38,11 +38,7 @@ /turf/open/shuttle/escapepod, /area/shuttle/trijent_shuttle/elevator) "n" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 26; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/tool/wirecutters{ pixel_y = -7 }, diff --git a/tools/UpdatePaths/Scripts/6686-apc-replacement.txt b/tools/UpdatePaths/Scripts/6686-apc-replacement.txt new file mode 100644 index 000000000000..33686acbcee7 --- /dev/null +++ b/tools/UpdatePaths/Scripts/6686-apc-replacement.txt @@ -0,0 +1,179 @@ +/obj/structure/machinery/power/apc{dir=1;start_charge=0} : /obj/structure/machinery/power/apc/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=2;start_charge=0} : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=4;start_charge=0} : /obj/structure/machinery/power/apc/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=8;start_charge=0} : /obj/structure/machinery/power/apc/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=1;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=2;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=4;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=8;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{start_charge=0} : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc{dir=1;start_charge=90} : /obj/structure/machinery/power/apc/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=2;start_charge=90} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=4;start_charge=90} : /obj/structure/machinery/power/apc/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=8;start_charge=90} : /obj/structure/machinery/power/apc/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=1;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=2;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=4;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{dir=8;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc{start_charge=90} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc{dir=1} : /obj/structure/machinery/power/apc/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc{dir=2} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc{dir=4} : /obj/structure/machinery/power/apc/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc{dir=8} : /obj/structure/machinery/power/apc/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc{dir=1;pixel_y=@ANY} : /obj/structure/machinery/power/apc/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc{dir=2;pixel_y=@ANY} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc{dir=4;pixel_x=@ANY} : /obj/structure/machinery/power/apc/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc{dir=8;pixel_x=@ANY} : /obj/structure/machinery/power/apc/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} + +/obj/structure/machinery/power/apc/weak{dir=1;start_charge=0} : /obj/structure/machinery/power/apc/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/weak{dir=2;start_charge=0} : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/weak{dir=4;start_charge=0} : /obj/structure/machinery/power/apc/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/weak{dir=8;start_charge=0} : /obj/structure/machinery/power/apc/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/weak{dir=1;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/weak{dir=2;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/weak{dir=4;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/weak{dir=8;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/weak{start_charge=0} : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc/weak{dir=1;start_charge=90} : /obj/structure/machinery/power/apc/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=2;start_charge=90} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=4;start_charge=90} : /obj/structure/machinery/power/apc/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=8;start_charge=90} : /obj/structure/machinery/power/apc/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=1;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=2;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=4;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=8;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{start_charge=90} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} + +/obj/structure/machinery/power/apc/weak{dir=1} : /obj/structure/machinery/power/apc/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=2} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=4} : /obj/structure/machinery/power/apc/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=8} : /obj/structure/machinery/power/apc/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=1;pixel_y=@ANY} : /obj/structure/machinery/power/apc/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=2;pixel_y=@ANY} : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=4;pixel_x=@ANY} : /obj/structure/machinery/power/apc/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak{dir=8;pixel_x=@ANY} : /obj/structure/machinery/power/apc/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=20} +/obj/structure/machinery/power/apc/weak : /obj/structure/machinery/power/apc/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=20} + +/obj/structure/machinery/power/apc/high{dir=1;start_charge=0} : /obj/structure/machinery/power/apc/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=2;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=4;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=8;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=1;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=2;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=4;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=8;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc/high{dir=1;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=2;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=4;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=8;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=1;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=2;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=4;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{dir=8;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/high{start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc/high{dir=1} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/high{dir=2} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/high{dir=4} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/high{dir=8} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/high{dir=1;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/high{dir=2;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/high{dir=4;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/high{dir=8;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/high : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} + +/obj/structure/machinery/power/apc/super{dir=1;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=2;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=4;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=8;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=1;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=2;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=4;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=8;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc/super{dir=1;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=2;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=4;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=8;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=1;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=2;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=4;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{dir=8;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/super{start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc/super{dir=1} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/super{dir=2} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/super{dir=4} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/super{dir=8} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/super{dir=1;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/super{dir=2;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/super{dir=4;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/super{dir=8;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/super : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} + +/obj/structure/machinery/power/apc/hyper{dir=1;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=2;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=4;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=8;start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=1;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=2;start_charge=0;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=4;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=8;start_charge=0;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{start_charge=0} : /obj/structure/machinery/power/apc/upgraded/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc/hyper{dir=1;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=2;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=4;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=8;start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=1;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=2;start_charge=90;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=4;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=8;start_charge=90;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/hyper{start_charge=90} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc/hyper{dir=1} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=2} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=4} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=8} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=1;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=2;pixel_y=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=4;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/hyper{dir=8;pixel_x=@ANY} : /obj/structure/machinery/power/apc/upgraded/power/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/hyper : /obj/structure/machinery/power/apc/upgraded/power/south{@OLD;pixel_y=@SKIP;dir=@SKIP} + +/obj/structure/machinery/power/apc/nocharge{dir=1} : /obj/structure/machinery/power/apc/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/nocharge{dir=2} : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/nocharge{dir=4} : /obj/structure/machinery/power/apc/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/nocharge{dir=8} : /obj/structure/machinery/power/apc/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/nocharge{dir=1;pixel_y=@ANY} : /obj/structure/machinery/power/apc/no_power/north{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/nocharge{dir=2;pixel_y=@ANY} : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/nocharge{dir=4;pixel_x=@ANY} : /obj/structure/machinery/power/apc/no_power/east{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/nocharge{dir=8;pixel_x=@ANY} : /obj/structure/machinery/power/apc/no_power/west{@OLD;pixel_x=@SKIP;dir=@SKIP;start_charge=@SKIP} +/obj/structure/machinery/power/apc/nocharge : /obj/structure/machinery/power/apc/no_power/south{@OLD;pixel_y=@SKIP;dir=@SKIP;start_charge=@SKIP} + +/obj/structure/machinery/power/apc/almayer{dir=1} : /obj/structure/machinery/power/apc/almayer/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer{dir=2} : /obj/structure/machinery/power/apc/almayer/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer{dir=4} : /obj/structure/machinery/power/apc/almayer/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer{dir=8} : /obj/structure/machinery/power/apc/almayer/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer{dir=1;pixel_y=@ANY} : /obj/structure/machinery/power/apc/almayer/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer{dir=2;pixel_y=@ANY} : /obj/structure/machinery/power/apc/almayer/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer{dir=4;pixel_x=@ANY} : /obj/structure/machinery/power/apc/almayer/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer{dir=8;pixel_x=@ANY} : /obj/structure/machinery/power/apc/almayer/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer : /obj/structure/machinery/power/apc/almayer/south{@OLD;pixel_y=@SKIP;dir=@SKIP} + +/obj/structure/machinery/power/apc/almayer/hardened{dir=1} : /obj/structure/machinery/power/apc/almayer/hardened/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer/hardened{dir=2} : /obj/structure/machinery/power/apc/almayer/hardened/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer/hardened{dir=4} : /obj/structure/machinery/power/apc/almayer/hardened/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer/hardened{dir=8} : /obj/structure/machinery/power/apc/almayer/hardened/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer/hardened{dir=1;pixel_y=@ANY} : /obj/structure/machinery/power/apc/almayer/hardened/north{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer/hardened{dir=2;pixel_y=@ANY} : /obj/structure/machinery/power/apc/almayer/hardened/south{@OLD;pixel_y=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer/hardened{dir=4;pixel_x=@ANY} : /obj/structure/machinery/power/apc/almayer/hardened/east{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer/hardened{dir=8;pixel_x=@ANY} : /obj/structure/machinery/power/apc/almayer/hardened/west{@OLD;pixel_x=@SKIP;dir=@SKIP} +/obj/structure/machinery/power/apc/almayer/hardened : /obj/structure/machinery/power/apc/almayer/hardened/south{@OLD;pixel_y=@SKIP;dir=@SKIP} \ No newline at end of file From fe5d6e7f38ee5d5a256945073d5471bf0c5c0ce4 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 7 Aug 2024 20:51:36 +0100 Subject: [PATCH 263/275] Automatic changelog for PR #6686 [ci skip] --- html/changelogs/AutoChangeLog-pr-6686.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6686.yml diff --git a/html/changelogs/AutoChangeLog-pr-6686.yml b/html/changelogs/AutoChangeLog-pr-6686.yml new file mode 100644 index 000000000000..2d36bae8e370 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6686.yml @@ -0,0 +1,6 @@ +author: "Venuska1117, Blundir" +delete-after: True +changes: + - imageadd: "add directional APC's Sprites." + - balance: "Now there are only 3 APC's types, APC's with call_type high/super/hyper are replaced with upgraded APC variant containing high capacity cell, weak variant got replaced with normal APC variant." + - bugfix: "Fixes APC's with wrong offsets (strata and Prison)" \ No newline at end of file From 23cd813935d565de68bba1a61618cbdf03f3f0ee Mon Sep 17 00:00:00 2001 From: Doubleumc Date: Wed, 7 Aug 2024 16:34:57 -0400 Subject: [PATCH 264/275] Shrapnel smooth movement [WIP] (#6821) # About the pull request Shrapnel movement is now smoothed by an `animate()`. This is a follow on from https://github.com/cmss13-devs/cmss13/pull/4986 , attempting to resolve the performance issue that forced shrapnel to be excluded: https://github.com/cmss13-devs/cmss13/pull/4986#issuecomment-1827089416 Replaced the visual-effect-only shrapnel `/datum/ammo/bullet/shrapnel/light/effect` with a particle system that imitates their look. The two main differences are the particles don't collide with anything and all are using the "sparks" icon instead of the "tracer" icon because the tracer has a clear direction to it and particles can't easily coordinate angle and facing. tracer on left, sparks on right ![image](https://github.com/user-attachments/assets/c1aea971-6f75-40b8-b34e-985bd57e27af) TM yes, full merge no. The current particles implementation is single-purpose for testing. Assuming all works well and its not causing client performance issues, will bring in a more robust solution such as in TGMC. Surely using a purely visual effect is less taxing than using full-up objects. Surely BYOND is sensible in that regard. Right? # Explain why it's good for the game Smoother apparent movement for shrapnel gives a more appealing look. # Testing Photographs and Procedure

    Screenshots & Videos Server memory stats and average client render. baseline: ``` Server mem usage: prototypes: obj: 3.75 MB (19,601) mob: 2.08 KB (133) proc: 15.3 MB (31,429) str: 9.86 MB (163,347) appearance: 180 KB (4,807) filter: 16.4 KB (7) id array: 38.6 MB (76,961) map: 6.37 MB (100,150,5) objects: mobs: 5.59 KB (5) objs: 2.7 MB (8,520) datums: 3.39 MB (29,822) images: 2.62 MB (11,562) lists: 13 MB (86,256) procs: 7.18 KB (23) ``` ![image](https://github.com/user-attachments/assets/21e78b1c-1dcb-4181-8b1e-4385498465fd) after cluster OB, current master: ``` Server mem usage: prototypes: obj: 3.75 MB (19,601) mob: 2.08 KB (133) proc: 15.3 MB (31,429) str: 9.88 MB (163,347) appearance: 295 KB (9,027) filter: 16.4 KB (7) id array: 38.6 MB (81,772) map: 6.53 MB (100,150,5) objects: mobs: 5.59 KB (5) objs: 7.75 MB (17,446) datums: 4.08 MB (32,403) images: 2.63 MB (11,601) lists: 13.5 MB (95,057) procs: 6.89 KB (22) ``` ![image](https://github.com/user-attachments/assets/840ba919-84bf-4d7a-9732-43c6a996b8ac) after cluster OB, initial commit: ``` Server mem usage: prototypes: obj: 3.75 MB (19,601) mob: 2.08 KB (133) proc: 15.3 MB (31,429) str: 9.88 MB (163,348) appearance: 1.34 MB (43,820) filter: 16.4 KB (7) id array: 38.6 MB (76,960) map: 6.53 MB (100,150,5) objects: mobs: 5.59 KB (5) objs: 7.95 MB (17,524) datums: 3.54 MB (30,401) images: 2.63 MB (11,599) lists: 13.5 MB (95,167) procs: 6.89 KB (22) ``` ![image](https://github.com/user-attachments/assets/00016b04-47b5-47f2-8be6-1a7295fb6cf4) after cluster OB, particles experiment commit: ``` Server mem usage: prototypes: obj: 3.75 MB (19,589) mob: 2.08 KB (133) proc: 15.2 MB (31,190) str: 9.87 MB (163,299) appearance: 209 KB (6,457) filter: 16.4 KB (7) id array: 38.3 MB (76,816) map: 6.53 MB (100,150,5) objects: mobs: 5.59 KB (5) objs: 5.88 MB (15,559) datums: 3.56 MB (30,860) images: 2.62 MB (11,571) lists: 13.3 MB (92,035) procs: 6.89 KB (22) ``` ![image](https://github.com/user-attachments/assets/cdc95284-59b0-445a-abb0-09b32a69864f) On master gains about 120KB in appearances. On initial commit gains about 1.2MB in appearances. Unsure why. Maybe the `mutable_appearances` count and aren't being discarded? On particles experiment commit gains about 40KB in appearances. Presumably the reduction is due to the client handling generating some of those appearances instead. No significant difference on average render times for baseline, master, or initial commit. Particles cause a moderate render time increase for particles experiment commit during a cluster OB.
    Works without issue on my local machine. Unable to test at appropriate scale. One TM and one cluster OB should give a definitive answer. # Changelog :cl: code: shrapnel smoothly animates their movement code: visual-effect-only shrapnel replaced by clientside particles /:cl: --- code/datums/ammo/shrapnel.dm | 36 ++++++++++++++++++------ code/datums/autocells/explosion.dm | 3 +- code/game/objects/explosion_recursive.dm | 4 +-- code/modules/projectiles/projectile.dm | 6 ---- 4 files changed, 30 insertions(+), 19 deletions(-) diff --git a/code/datums/ammo/shrapnel.dm b/code/datums/ammo/shrapnel.dm index 39b0813fad25..836e142489e1 100644 --- a/code/datums/ammo/shrapnel.dm +++ b/code/datums/ammo/shrapnel.dm @@ -122,16 +122,36 @@ name = "glass shrapnel" icon_state = "shrapnel_glass" -/datum/ammo/bullet/shrapnel/light/effect/ // no damage, but looks bright and neat - name = "sparks" - - damage = 1 // Tickle tickle +/particles/shrapnel + icon = 'icons/obj/items/weapons/projectiles.dmi' + icon_state = "shrapnel_bright2" + width = 1000 + height = 1000 + count = 100 + spawning = 0 + lifespan = 0.6 SECONDS + fadein = 0.2 SECONDS + velocity = generator("square", 32 * 0.85, 32 * 1.15) + rotation = generator("num", 0, 359) + +/obj/shrapnel_effect + anchored = TRUE + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + unacidable = TRUE + blocks_emissive = EMISSIVE_BLOCK_GENERIC + +/obj/shrapnel_effect/New() + . = ..() + particles = new /particles/shrapnel + particles.spawning = rand(5,9) + rand(5,9) + addtimer(CALLBACK(src, PROC_REF(stop)), 0.1 SECONDS) + QDEL_IN(src, 0.9 SECONDS) -/datum/ammo/bullet/shrapnel/light/effect/ver1 - icon_state = "shrapnel_bright1" +/obj/shrapnel_effect/proc/stop() + particles.spawning = 0 -/datum/ammo/bullet/shrapnel/light/effect/ver2 - icon_state = "shrapnel_bright2" +/obj/shrapnel_effect/get_applying_acid_time() + return -1 /datum/ammo/bullet/shrapnel/jagged shrapnel_chance = SHRAPNEL_CHANCE_TIER_2 diff --git a/code/datums/autocells/explosion.dm b/code/datums/autocells/explosion.dm index ec310e80367c..7736d85509ee 100644 --- a/code/datums/autocells/explosion.dm +++ b/code/datums/autocells/explosion.dm @@ -295,8 +295,7 @@ as having entered the turf. if(power >= 100) // powerful explosions send out some special effects epicenter = get_turf(epicenter) // the ex_acts might have changed the epicenter - create_shrapnel(epicenter, rand(5,9), , ,/datum/ammo/bullet/shrapnel/light/effect/ver1, explosion_cause_data) - create_shrapnel(epicenter, rand(5,9), , ,/datum/ammo/bullet/shrapnel/light/effect/ver2, explosion_cause_data) + new /obj/shrapnel_effect(epicenter) /proc/log_explosion(atom/A, datum/automata_cell/explosion/E) if(isliving(A)) diff --git a/code/game/objects/explosion_recursive.dm b/code/game/objects/explosion_recursive.dm index 855f6c2f43c7..708b3d25e43e 100644 --- a/code/game/objects/explosion_recursive.dm +++ b/code/game/objects/explosion_recursive.dm @@ -86,9 +86,7 @@ explosion resistance exactly as much as their health if(power >= 100) // powerful explosions send out some special effects epicenter = get_turf(epicenter) // the ex_acts might have changed the epicenter - create_shrapnel(epicenter, rand(5,9), , ,/datum/ammo/bullet/shrapnel/light/effect/ver1, explosion_cause_data) - sleep(1) - create_shrapnel(epicenter, rand(5,9), , ,/datum/ammo/bullet/shrapnel/light/effect/ver2, explosion_cause_data) + new /obj/shrapnel_effect(epicenter) spawn(2) //just in case something goes wrong if(explosion_in_progress) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index d91e2ca47c1a..cdc23da1a940 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -337,12 +337,6 @@ //Animate the visuals from starting position to new position - if(projectile_flags & PROJECTILE_SHRAPNEL) //there can be a LOT of shrapnel especially from a cluster OB, not important enough for the expense of an animate() - alpha = alpha_new - pixel_x = pixel_x_rel_new - pixel_y = pixel_y_rel_new - return - var/anim_time = delta_time * 0.1 animate(src, pixel_x = pixel_x_rel_new, pixel_y = pixel_y_rel_new, alpha = alpha_new, time = anim_time, flags = ANIMATION_END_NOW) From 205f688b59ecba4a155cea294a127fbdf3f713a4 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 7 Aug 2024 21:40:30 +0100 Subject: [PATCH 265/275] Automatic changelog for PR #6821 [ci skip] --- html/changelogs/AutoChangeLog-pr-6821.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6821.yml diff --git a/html/changelogs/AutoChangeLog-pr-6821.yml b/html/changelogs/AutoChangeLog-pr-6821.yml new file mode 100644 index 000000000000..7b146bc2a549 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6821.yml @@ -0,0 +1,5 @@ +author: "Doubleumc" +delete-after: True +changes: + - code_imp: "shrapnel smoothly animates their movement" + - code_imp: "visual-effect-only shrapnel replaced by clientside particles" \ No newline at end of file From 0ce0c73b75f362638e13706b5b1373a2dcea482c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 8 Aug 2024 01:19:56 +0000 Subject: [PATCH 266/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6686.yml | 6 ------ html/changelogs/AutoChangeLog-pr-6786.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6821.yml | 5 ----- html/changelogs/AutoChangeLog-pr-6886.yml | 4 ---- html/changelogs/archive/2024-08.yml | 14 ++++++++++++++ 5 files changed, 14 insertions(+), 19 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6686.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6786.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6821.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6886.yml diff --git a/html/changelogs/AutoChangeLog-pr-6686.yml b/html/changelogs/AutoChangeLog-pr-6686.yml deleted file mode 100644 index 2d36bae8e370..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6686.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Venuska1117, Blundir" -delete-after: True -changes: - - imageadd: "add directional APC's Sprites." - - balance: "Now there are only 3 APC's types, APC's with call_type high/super/hyper are replaced with upgraded APC variant containing high capacity cell, weak variant got replaced with normal APC variant." - - bugfix: "Fixes APC's with wrong offsets (strata and Prison)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6786.yml b/html/changelogs/AutoChangeLog-pr-6786.yml deleted file mode 100644 index a97e2ad15be0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6786.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BlackCrystalic" -delete-after: True -changes: - - bugfix: "No more admin data sended to normal players in who/staff who" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6821.yml b/html/changelogs/AutoChangeLog-pr-6821.yml deleted file mode 100644 index 7b146bc2a549..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6821.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Doubleumc" -delete-after: True -changes: - - code_imp: "shrapnel smoothly animates their movement" - - code_imp: "visual-effect-only shrapnel replaced by clientside particles" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6886.yml b/html/changelogs/AutoChangeLog-pr-6886.yml deleted file mode 100644 index 1f75946ccca0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6886.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "?" -delete-after: True -changes: - - bugfix: "Fixed explosive implant not triggering when hearing the code-word." \ No newline at end of file diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml index 8541bfbd26e4..afb87c91ce88 100644 --- a/html/changelogs/archive/2024-08.yml +++ b/html/changelogs/archive/2024-08.yml @@ -165,3 +165,17 @@ stuff! LTNTS: - imageadd: port tgsprites for pills (including a new variation) +2024-08-08: + '?': + - bugfix: Fixed explosive implant not triggering when hearing the code-word. + BlackCrystalic: + - bugfix: No more admin data sended to normal players in who/staff who + Doubleumc: + - code_imp: shrapnel smoothly animates their movement + - code_imp: visual-effect-only shrapnel replaced by clientside particles + Venuska1117, Blundir: + - imageadd: add directional APC's Sprites. + - balance: Now there are only 3 APC's types, APC's with call_type high/super/hyper + are replaced with upgraded APC variant containing high capacity cell, weak variant + got replaced with normal APC variant. + - bugfix: Fixes APC's with wrong offsets (strata and Prison) From 6504815fe3db364e8e9a589e8c664910e619cc77 Mon Sep 17 00:00:00 2001 From: cuberound <122645057+cuberound@users.noreply.github.com> Date: Fri, 9 Aug 2024 19:08:37 +0200 Subject: [PATCH 267/275] Gravity generator removal (#6751) # About the pull request not used and super ugly old ss13 sprites that should not be used on maps # Explain why it's good for the game less legacy mess # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: del: removes gravity generator (ugly legacy stuff) /:cl: --------- Co-authored-by: vincibrv --- code/_onclick/human.dm | 2 +- code/modules/power/gravitygenerator.dm | 23 ----------------------- colonialmarines.dme | 1 - maps/map_files/CORSAT/Corsat.dmm | 6 ------ maps/predship/huntership.dmm | 6 ++++-- 5 files changed, 5 insertions(+), 33 deletions(-) delete mode 100644 code/modules/power/gravitygenerator.dm diff --git a/code/_onclick/human.dm b/code/_onclick/human.dm index b09c26ffb92f..4a353d5ed5c5 100644 --- a/code/_onclick/human.dm +++ b/code/_onclick/human.dm @@ -38,7 +38,7 @@ if (A != src) return ..() var/mob/living/carbon/human/H = A - if (last_chew + 75 > world.time) + if (last_chew + 1 > world.time) to_chat(H, SPAN_DANGER("You can't bite your hand again yet...")) return diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm deleted file mode 100644 index c3d4698fbc03..000000000000 --- a/code/modules/power/gravitygenerator.dm +++ /dev/null @@ -1,23 +0,0 @@ -// It... uses a lot of power. Everything under power is engineering stuff, at least. - -/obj/structure/machinery/computer/gravity_control_computer - name = "Gravity Generator Control" - desc = "A computer to control a local gravity generator. Qualified personnel only." - icon = 'icons/obj/structures/machinery/computer.dmi' - icon_state = "gravitycomp" - anchored = TRUE - density = TRUE - var/obj/structure/machinery/gravity_generator = null - - -/obj/structure/machinery/gravity_generator - name = "Gravitational Generator" - desc = "A device which produces a gravaton field when set up." - icon = 'icons/obj/structures/props/singularity.dmi' - icon_state = "TheSingGen" - anchored = TRUE - density = TRUE - use_power = USE_POWER_IDLE - idle_power_usage = 200 - active_power_usage = 1000 - var/on = 1 diff --git a/colonialmarines.dme b/colonialmarines.dme index a5109c8dd48a..8374bb19415a 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -2192,7 +2192,6 @@ #include "code\modules\power\cell.dm" #include "code\modules\power\fractal_reactor.dm" #include "code\modules\power\generator.dm" -#include "code\modules\power\gravitygenerator.dm" #include "code\modules\power\lighting.dm" #include "code\modules\power\port_gen.dm" #include "code\modules\power\power.dm" diff --git a/maps/map_files/CORSAT/Corsat.dmm b/maps/map_files/CORSAT/Corsat.dmm index 42c903cab227..59f0a59d6ca5 100644 --- a/maps/map_files/CORSAT/Corsat.dmm +++ b/maps/map_files/CORSAT/Corsat.dmm @@ -40319,12 +40319,6 @@ /turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/atmos) "qVd" = ( -/obj/structure/machinery/gravity_generator{ - desc = "Absorbs and redirects radiation, hopefully away from you."; - name = "Radiation Collector"; - pixel_x = 15; - pixel_y = -5 - }, /obj/structure/platform{ dir = 1 }, diff --git a/maps/predship/huntership.dmm b/maps/predship/huntership.dmm index 70bfb5c2914b..6247c6ce1347 100644 --- a/maps/predship/huntership.dmm +++ b/maps/predship/huntership.dmm @@ -828,7 +828,8 @@ /turf/open/shuttle/predship, /area/yautja) "co" = ( -/obj/structure/machinery/gravity_generator, +/obj/structure/machinery/portable_atmospherics/canister/phoron, +/obj/structure/window/phoronreinforced, /obj/structure/window/phoronreinforced{ icon_state = "phoronrwindow" }, @@ -934,7 +935,8 @@ /turf/open/floor/corsat/squareswood/north, /area/yautja) "cy" = ( -/obj/structure/machinery/gravity_generator, +/obj/structure/window/phoronreinforced, +/obj/structure/machinery/portable_atmospherics/canister/phoron, /obj/structure/window/phoronreinforced{ icon_state = "phoronrwindow" }, From 03bb2bdfbc27a86a9641a395b23e5dfa7e7b0f5b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 9 Aug 2024 18:14:11 +0100 Subject: [PATCH 268/275] Automatic changelog for PR #6751 [ci skip] --- html/changelogs/AutoChangeLog-pr-6751.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6751.yml diff --git a/html/changelogs/AutoChangeLog-pr-6751.yml b/html/changelogs/AutoChangeLog-pr-6751.yml new file mode 100644 index 000000000000..8071a05c7bdf --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6751.yml @@ -0,0 +1,4 @@ +author: "cuberound" +delete-after: True +changes: + - rscdel: "removes gravity generator (ugly legacy stuff)" \ No newline at end of file From 7b793776c0f56aa75199ad2ebf7f811c3361adce Mon Sep 17 00:00:00 2001 From: BasilHerb <168701329+BasilHerb@users.noreply.github.com> Date: Sat, 10 Aug 2024 03:51:26 +1000 Subject: [PATCH 269/275] Standardises unmeltable SG & Specialist Gear, and removes the (now-legacy) SG kit from req. (#6893) # About the pull request This PR makes the M56 Combat Harness & the M45 Ghillie Suit unmeltable, and removes the $10K SG kit from requisitions, now that there is no need for SGs to buy it if their shit gets melted. The purpose of this PR is to standardise the ongoing trend of unmeltable unique marine gear, and serves to patch up the stragglers that were left behind during the initial un-meltification of specialist & SG equipment. I have tested all my changes- I can confirm the SG kit is no longer in req, and that you can no longer melt the M56 Combat Harness, nor the M45 Ghillie Suit. I have also tested for any spec kits that are still meltable, and found none (besides the sniper, which I fixed.) # Explain why it's good for the game The pain of losing your unique gear to Young Drone (XX-420) while your fellow protagonists have unmeltable gear is well-felt across the playerbase. John Marine strips your ass of your gear to defib you on the frontline, the xenos overrun your position, you go back to retrieve it, but it's been melted to shit because a sentinel took the 0.5 microseconds needed to melt it down. Congrats. You rolled SG, and you are now useless, because whilst your gun is unmeltable, for some strange reason your armour isn't. If you're the sniper, it sucks a bit less since you don't need the armour to fire your gun- But still, you've lost your sweet camo armour and are now dripless. I removed the SG kit from req because it's useless now, plus no one used it anyways because it costs 10K (and also Drathek told me to) # Testing Photographs and Procedure ![Screenshot 2024-08-07 144616](https://github.com/user-attachments/assets/e229e4ea-2b3b-4422-8977-264dc4a1e268) (The SG kit has been thanos snapped from req) ![Screenshot 2024-08-07 143618](https://github.com/user-attachments/assets/d0df683a-3fff-4a9b-a71a-81d74a5a7c43) (The M45 Ghillie Suit is no longer meltable now, despite what the image says) # Changelog :cl: del: removed the M56B Smartgun Kit from requisitions. balance: made the M56 Combat Harness unmeltable. balance: made the M45 Ghillie Suit unmeltable. /:cl: --- code/datums/supply_packs/weapons.dm | 10 ---------- code/modules/clothing/suits/marine_armor/ghillie.dm | 1 + .../modules/clothing/suits/marine_armor/smartgunner.dm | 1 + 3 files changed, 2 insertions(+), 10 deletions(-) diff --git a/code/datums/supply_packs/weapons.dm b/code/datums/supply_packs/weapons.dm index 8939b80e52d6..f7802089cbfe 100644 --- a/code/datums/supply_packs/weapons.dm +++ b/code/datums/supply_packs/weapons.dm @@ -1,13 +1,3 @@ -/datum/supply_packs/m56b_smartgun - name = "M56B Smartgun System Package (x1)" - contains = list( - /obj/item/storage/box/m56_system, - ) - cost = 100 - containertype = /obj/structure/closet/crate/weapon - containername = "M56B Smartgun System Package" - group = "Weapons" - /datum/supply_packs/m56_hmg name = "M56D Heavy Machine Gun (x1)" contains = list( diff --git a/code/modules/clothing/suits/marine_armor/ghillie.dm b/code/modules/clothing/suits/marine_armor/ghillie.dm index 44729ac16b2f..c55e1d054b79 100644 --- a/code/modules/clothing/suits/marine_armor/ghillie.dm +++ b/code/modules/clothing/suits/marine_armor/ghillie.dm @@ -11,6 +11,7 @@ specialty = "M45 pattern ghillie" valid_accessory_slots = list(ACCESSORY_SLOT_ARMBAND, ACCESSORY_SLOT_DECOR, ACCESSORY_SLOT_MEDAL, ACCESSORY_SLOT_PONCHO) restricted_accessory_slots = list(ACCESSORY_SLOT_ARMBAND) + unacidable = TRUE var/camo_active = FALSE var/hide_in_progress = FALSE diff --git a/code/modules/clothing/suits/marine_armor/smartgunner.dm b/code/modules/clothing/suits/marine_armor/smartgunner.dm index f52956edd97d..64cf88d22cfe 100644 --- a/code/modules/clothing/suits/marine_armor/smartgunner.dm +++ b/code/modules/clothing/suits/marine_armor/smartgunner.dm @@ -9,6 +9,7 @@ storage_slots = 2 slowdown = SLOWDOWN_ARMOR_LIGHT flags_inventory = BLOCKSHARPOBJ|SMARTGUN_HARNESS + unacidable = TRUE allowed = list( /obj/item/tank/emergency_oxygen, /obj/item/device/flashlight, From 05f258743b8e77497e1346508cc929f03308bf6e Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 9 Aug 2024 18:56:49 +0100 Subject: [PATCH 270/275] Automatic changelog for PR #6893 [ci skip] --- html/changelogs/AutoChangeLog-pr-6893.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6893.yml diff --git a/html/changelogs/AutoChangeLog-pr-6893.yml b/html/changelogs/AutoChangeLog-pr-6893.yml new file mode 100644 index 000000000000..bc0bb168d9c1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6893.yml @@ -0,0 +1,6 @@ +author: "BasilHerb" +delete-after: True +changes: + - rscdel: "removed the M56B Smartgun Kit from requisitions." + - balance: "made the M56 Combat Harness unmeltable." + - balance: "made the M45 Ghillie Suit unmeltable." \ No newline at end of file From c09d86465b665817f88243feee7b9d3031d700b9 Mon Sep 17 00:00:00 2001 From: HaultyAnonie <131271192+HaultyAnonie@users.noreply.github.com> Date: Fri, 9 Aug 2024 20:51:33 +0300 Subject: [PATCH 271/275] Accurately depicts the mine amount in claymore boxes on vendor labels. (#6898) # About the pull request Makes the vendor button accurately depict `(x5 mines)` instead of `(x4 mines)` ``` /obj/item/storage/box/explosive_mines/fill_preset_inventory() for(var/i in 1 to 5) new /obj/item/explosive/mine(src) ``` # Changelog :cl: fix: Made claymore boxes in vendors be accurately labeled as the amount of claymores they contain. From (x4 mines) to (x5 mines). The actual contents of the box. /:cl: --- .../vending/vendor_types/squad_prep/squad_engineer.dm | 4 ++-- .../machinery/vending/vendor_types/squad_prep/squad_leader.dm | 2 +- .../machinery/vending/vendor_types/squad_prep/squad_medic.dm | 2 +- .../vending/vendor_types/squad_prep/squad_rifleman.dm | 2 +- .../vending/vendor_types/squad_prep/squad_smartgunner.dm | 2 +- .../machinery/vending/vendor_types/squad_prep/squad_tl.dm | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 53ce7986f195..74a3d2a6167b 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -33,7 +33,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_engi, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 18, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 18, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 18, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), @@ -155,7 +155,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Engineer kit Pouch", 0, /obj/item/storage/pouch/engikit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm index d3985adf5fab..0055dc2b1375 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm @@ -59,7 +59,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_leader, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index 917bf2850997..a8cc8be64bda 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -56,7 +56,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_medic, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm index 75e7fc36e4d3..1db378bd1d98 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm @@ -65,7 +65,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_marine, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 15, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 15, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), list("M4RA AP Magazine (10x24mm)", 10, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm index bedffdec7f90..962580529eb2 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm @@ -18,7 +18,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_smartgun, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("SIDEARM AMMUNITION", 0, null, null, null), list("M44 Heavy Speed Loader (.44)", 10, /obj/item/ammo_magazine/revolver/heavy, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm index 8bd46110aba5..a4535fc7bfb4 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm @@ -10,7 +10,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_tl, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), From 3d188700c2eb27c6260cb43f81138ef962e8b85d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 9 Aug 2024 19:04:29 +0100 Subject: [PATCH 272/275] Automatic changelog for PR #6898 [ci skip] --- html/changelogs/AutoChangeLog-pr-6898.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6898.yml diff --git a/html/changelogs/AutoChangeLog-pr-6898.yml b/html/changelogs/AutoChangeLog-pr-6898.yml new file mode 100644 index 000000000000..950747f73983 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6898.yml @@ -0,0 +1,4 @@ +author: "HaultyAnonie" +delete-after: True +changes: + - bugfix: "Made claymore boxes in vendors be accurately labeled as the amount of claymores they contain. From (x4 mines) to (x5 mines). The actual contents of the box." \ No newline at end of file From 9ef9edfc22fecec082011f52b313b85c506c5455 Mon Sep 17 00:00:00 2001 From: Contrabang <91113370+Contrabang@users.noreply.github.com> Date: Fri, 9 Aug 2024 13:51:39 -0400 Subject: [PATCH 273/275] Reorders the Essential SG Kit (#6899) # About the pull request Reorders the Essential SG Kit OLD: Goggles, Gun, Battery, Armor, 3 Ammo NEW: Armor, Gun, Goggles, Battery, 3 Ammo # Explain why it's good for the game Goggles require the gun, gun requires the armor. By placing them in this order, it becomes easier for new players to learn this requirement and equip the kit. # Testing Photographs and Procedure
    Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
    ` tags.
    # Changelog :cl: qol: Reorders the Essential SG Kit in order of Armor, Smartgun, Goggles /:cl: --- code/modules/cm_marines/equipment/weapons.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/cm_marines/equipment/weapons.dm b/code/modules/cm_marines/equipment/weapons.dm index 9a84c84125d5..085289cd3cbf 100644 --- a/code/modules/cm_marines/equipment/weapons.dm +++ b/code/modules/cm_marines/equipment/weapons.dm @@ -12,10 +12,10 @@ /obj/item/storage/box/m56_system/Initialize() . = ..() - new /obj/item/clothing/glasses/night/m56_goggles(src) + new /obj/item/clothing/suit/storage/marine/smartgunner(src) new /obj/item/weapon/gun/smartgun(src) + new /obj/item/clothing/glasses/night/m56_goggles(src) new /obj/item/smartgun_battery(src) - new /obj/item/clothing/suit/storage/marine/smartgunner(src) for(var/i in 1 to 3) new /obj/item/ammo_magazine/smartgun(src) update_icon() From 365fed1a7cc461e4219d3cd234038af3949d97d5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 9 Aug 2024 19:13:05 +0100 Subject: [PATCH 274/275] Automatic changelog for PR #6899 [ci skip] --- html/changelogs/AutoChangeLog-pr-6899.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-6899.yml diff --git a/html/changelogs/AutoChangeLog-pr-6899.yml b/html/changelogs/AutoChangeLog-pr-6899.yml new file mode 100644 index 000000000000..485a8f6bb34f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-6899.yml @@ -0,0 +1,4 @@ +author: "Contrabang" +delete-after: True +changes: + - qol: "Reorders the Essential SG Kit in order of Armor, Smartgun, Goggles" \ No newline at end of file From 04b313463e6645f7a68ffc62e7a8976a10cbc002 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 10 Aug 2024 01:21:21 +0000 Subject: [PATCH 275/275] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-6751.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6893.yml | 6 ------ html/changelogs/AutoChangeLog-pr-6898.yml | 4 ---- html/changelogs/AutoChangeLog-pr-6899.yml | 4 ---- html/changelogs/archive/2024-08.yml | 13 +++++++++++++ 5 files changed, 13 insertions(+), 18 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-6751.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6893.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6898.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-6899.yml diff --git a/html/changelogs/AutoChangeLog-pr-6751.yml b/html/changelogs/AutoChangeLog-pr-6751.yml deleted file mode 100644 index 8071a05c7bdf..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6751.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "cuberound" -delete-after: True -changes: - - rscdel: "removes gravity generator (ugly legacy stuff)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6893.yml b/html/changelogs/AutoChangeLog-pr-6893.yml deleted file mode 100644 index bc0bb168d9c1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6893.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "BasilHerb" -delete-after: True -changes: - - rscdel: "removed the M56B Smartgun Kit from requisitions." - - balance: "made the M56 Combat Harness unmeltable." - - balance: "made the M45 Ghillie Suit unmeltable." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6898.yml b/html/changelogs/AutoChangeLog-pr-6898.yml deleted file mode 100644 index 950747f73983..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6898.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "HaultyAnonie" -delete-after: True -changes: - - bugfix: "Made claymore boxes in vendors be accurately labeled as the amount of claymores they contain. From (x4 mines) to (x5 mines). The actual contents of the box." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-6899.yml b/html/changelogs/AutoChangeLog-pr-6899.yml deleted file mode 100644 index 485a8f6bb34f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-6899.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Contrabang" -delete-after: True -changes: - - qol: "Reorders the Essential SG Kit in order of Armor, Smartgun, Goggles" \ No newline at end of file diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml index afb87c91ce88..dd7e9fc7ba82 100644 --- a/html/changelogs/archive/2024-08.yml +++ b/html/changelogs/archive/2024-08.yml @@ -179,3 +179,16 @@ are replaced with upgraded APC variant containing high capacity cell, weak variant got replaced with normal APC variant. - bugfix: Fixes APC's with wrong offsets (strata and Prison) +2024-08-10: + BasilHerb: + - rscdel: removed the M56B Smartgun Kit from requisitions. + - balance: made the M56 Combat Harness unmeltable. + - balance: made the M45 Ghillie Suit unmeltable. + Contrabang: + - qol: Reorders the Essential SG Kit in order of Armor, Smartgun, Goggles + HaultyAnonie: + - bugfix: Made claymore boxes in vendors be accurately labeled as the amount of + claymores they contain. From (x4 mines) to (x5 mines). The actual contents of + the box. + cuberound: + - rscdel: removes gravity generator (ugly legacy stuff)