From 1a95ddf774220fa2c6478a52a39796dc76826130 Mon Sep 17 00:00:00 2001 From: skull132 Date: Sat, 10 Jun 2017 22:40:21 +0300 Subject: [PATCH] Emergency ladder sprites + placement (#2658) Ladders added to emergency storage lockers (random chance), engineering storage (1), and EVA (1). We'll see if that's too much or not. --- baystation12.dme | 2 +- .../crates_lockers/closets/utility_closets.dm | 3 + code/modules/mob/living/carbon/human/human.dm | 5 +- code/modules/multiz/mobile_ladders.dm | 101 ++++++++++++++++++ code/modules/multiz/mz_items.dm | 60 ----------- code/modules/multiz/structures.dm | 29 ++--- icons/obj/multiz_items.dmi | Bin 0 -> 2038 bytes icons/obj/structures.dmi | Bin 194579 -> 195695 bytes maps/Aurora-MapDev/aurora-2.dmm | 4 +- maps/Aurora-MapDev/aurora-3.dmm | 6 +- 10 files changed, 119 insertions(+), 91 deletions(-) create mode 100644 code/modules/multiz/mobile_ladders.dm delete mode 100644 code/modules/multiz/mz_items.dm create mode 100644 icons/obj/multiz_items.dmi diff --git a/baystation12.dme b/baystation12.dme index ecda588124e..4d76070f216 100644 --- a/baystation12.dme +++ b/baystation12.dme @@ -1704,8 +1704,8 @@ #include "code\modules\modular_computers\NTNet\NTNRC\conversation.dm" #include "code\modules\multiz\_stubs.dm" #include "code\modules\multiz\basic.dm" +#include "code\modules\multiz\mobile_ladders.dm" #include "code\modules\multiz\movement.dm" -#include "code\modules\multiz\mz_items.dm" #include "code\modules\multiz\openspace.dm" #include "code\modules\multiz\pipes.dm" #include "code\modules\multiz\structures.dm" 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 c140f4ed84d..ad321c9e63f 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm @@ -197,6 +197,9 @@ new /obj/item/weapon/extinguisher(src) new /obj/item/clothing/head/hardhat/red(src) + if (prob(25)) + new /obj/item/weapon/ladder_mobile(src) + /* * First Aid */ diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index c7cd0b93f05..92cd259ba3a 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1189,8 +1189,9 @@ spawn(0) regenerate_icons() - vessel.add_reagent("blood",560-vessel.total_volume) - fixblood() + if (vessel) + vessel.add_reagent("blood",560-vessel.total_volume) + fixblood() // Rebuild the HUD. If they aren't logged in then login() should reinstantiate it for them. if(client && client.screen) diff --git a/code/modules/multiz/mobile_ladders.dm b/code/modules/multiz/mobile_ladders.dm new file mode 100644 index 00000000000..12a24d15072 --- /dev/null +++ b/code/modules/multiz/mobile_ladders.dm @@ -0,0 +1,101 @@ +/obj/item/weapon/ladder_mobile + name = "mobile ladder" + desc = "A lightweight deployable ladder, which you can use to move up or down. Or alternatively, you can bash some faces in." + icon_state = "mobile_ladder" + item_state = "mobile_ladder" + icon = 'icons/obj/multiz_items.dmi' + contained_sprite = TRUE + throw_range = 3 + force = 10 + w_class = 4.0 + slot_flags = SLOT_BACK + +/obj/item/weapon/ladder_mobile/proc/place_ladder(atom/A, mob/user) + + if (istype(A, /turf/simulated/open)) //Place into open space + var/turf/below_loc = GetBelow(A) + if (!below_loc || (istype(/turf/space, below_loc))) + to_chat(user, "Why would you do that?! There is only infinite space there...") + return + user.visible_message("[user] begins to lower \the [src] into \the [A].", + "You begin to lower \the [src] into \the [A].") + if (!handle_action(A, user)) + return + // Create the lower ladder first. ladder/Initialize() will make the upper + // ladder create the appropriate links. So the lower ladder must exist first. + var/obj/structure/ladder/mobile/downer = new(below_loc) + downer.allowed_directions = UP + + new /obj/structure/ladder/mobile(A) + + user.drop_item() + qdel(src) + + else if (istype(A, /turf/simulated/floor)) //Place onto Floor + var/turf/upper_loc = GetAbove(A) + if (!upper_loc || !istype(upper_loc,/turf/simulated/open)) + user << "There is something above. You can't deploy!" + return + user.visible_message("[user] begins deploying \the [src] on \the [A].", + "You begin to deploy \the [src] on \the [A].") + if (!handle_action(A, user)) + return + // Ditto here. Create the lower ladder first. + var/obj/structure/ladder/mobile/downer = new(A) + downer.allowed_directions = UP + + new /obj/structure/ladder/mobile(upper_loc) + + user.drop_item() + qdel(src) + +/obj/item/weapon/ladder_mobile/afterattack(atom/A, mob/user,proximity) + if (!proximity) + return + + place_ladder(A,user) + +/obj/item/weapon/ladder_mobile/proc/handle_action(atom/A, mob/user) + if (!do_after(user, 30, act_target = user)) + to_chat(user, "Can't place ladder! You were interrupted!") + return FALSE + if (!A || QDELETED(src) || QDELETED(user)) + // Shit was deleted during delay, call is no longer valid. + return FALSE + return TRUE + +/obj/structure/ladder/mobile + base_icon = "mobile_ladder" + +/obj/structure/ladder/mobile/verb/fold() + set name = "Fold Ladder" + set category = "Object" + set src in oview(1) + + if (usr.incapacitated() || !usr.IsAdvancedToolUser() || !ishuman(usr)) + to_chat(usr, "You can't do that right now!") + return + + var/mob/living/carbon/human/H = usr + H.visible_message("[H] starts folding up [src].", + "You start folding up [src].") + + if (!do_after(H, 30, act_target = src)) + to_chat(H, "You are interrupted!") + return + + if (QDELETED(src)) + return + + var/obj/item/weapon/ladder_mobile/R = new(get_turf(H)) + transfer_fingerprints_to(R) + + H.visible_message("[H] folds [src] up into [R]!", + "You fold [src] up into [R]!") + + if(target_down) + QDEL_NULL(target_down) + qdel(src) + else + QDEL_NULL(target_up) + qdel(src) diff --git a/code/modules/multiz/mz_items.dm b/code/modules/multiz/mz_items.dm deleted file mode 100644 index 10892bfca4b..00000000000 --- a/code/modules/multiz/mz_items.dm +++ /dev/null @@ -1,60 +0,0 @@ -/obj/item/weapon/ladder_mobile - name = "mobile ladder" - desc = "A lightweight deployable ladder, which you can use to move up or down. Or alternatively, you can bash some faces in." - icon_state = "ladder01" - icon = 'icons/obj/structures.dmi' - throw_range = 3 - force = 10 - w_class = 4.0 - slot_flags = SLOT_BACK - -/obj/item/weapon/ladder_mobile/proc/place_ladder(atom/A,mob/user) - - if(istype(A, /turf/simulated/open)) //Place into open space - var/turf/below_loc = GetBelow(A) - if (!below_loc || (istype(/turf/space,below_loc))) - user << "Why would you do that?! There is only infinite space there..." - return - user.visible_message("[user] begins to lower \the [src] into \the [A].") - if(!handle_action(A,user)) - return - var/obj/structure/ladder/mobile/body/R = new(A) - var/obj/structure/ladder/mobile/base/D = new(A) - D.forceMove(below_loc) - R.target_down = D - D.target_up = R - - user.drop_item() - qdel(src) - - if(istype(A, /turf/simulated/floor)) //Place onto Floor - var/turf/upper_loc = GetAbove(A) - if (!upper_loc || !istype(upper_loc,/turf/simulated/open)) - user << "There is something above. You can't deploy!" - return - user.visible_message("[user] begins deploying \the [src] on \the [A].") - if(!handle_action(A,user)) - return - var/obj/structure/ladder/mobile/base/R = new(A) - var/obj/structure/ladder/mobile/body/D = new(A) - D.forceMove(upper_loc) // moves A up to upper_loc. - R.target_up = D - D.target_down = R - - user.drop_item() - qdel(src) - -/obj/item/weapon/ladder_mobile/afterattack(atom/A, mob/user,proximity) - if(!proximity) - return - //addtimer(CALLBACK(src, .proc/place_ladder, A, user), 5000) - place_ladder(A,user) - -/obj/item/weapon/ladder_mobile/proc/handle_action(atom/A, mob/user) - if (!do_after(user, 30, act_target = user)) - to_chat(user, "Can't place ladder! You were interrupted!") - return FALSE - if (!A || QDELETED(src) || QDELETED(user)) - // Shit was deleted during delay, call is no longer valid. - return FALSE - return TRUE \ No newline at end of file diff --git a/code/modules/multiz/structures.dm b/code/modules/multiz/structures.dm index 6140df5696d..4ccc6cfd81b 100644 --- a/code/modules/multiz/structures.dm +++ b/code/modules/multiz/structures.dm @@ -14,6 +14,7 @@ var/allowed_directions = DOWN var/obj/structure/ladder/target_up var/obj/structure/ladder/target_down + var/base_icon = "ladder" var/const/climb_time = 2 SECONDS @@ -25,7 +26,10 @@ if(L.allowed_directions & UP) target_down = L L.target_up = src - return + + L.update_icon() + break + update_icon() /obj/structure/ladder/Destroy() @@ -113,7 +117,7 @@ return airflow || !density /obj/structure/ladder/update_icon() - icon_state = "ladder[!!(allowed_directions & UP)][!!(allowed_directions & DOWN)]" + icon_state = "[base_icon][!!(allowed_directions & UP)][!!(allowed_directions & DOWN)]" /obj/structure/ladder/up allowed_directions = UP @@ -123,27 +127,6 @@ allowed_directions = UP|DOWN icon_state = "ladder11" -/obj/structure/ladder/mobile/base - allowed_directions = UP - icon_state = "ladder11" -/obj/structure/ladder/mobile/body - allowed_directions = DOWN - icon_state = "ladder11" - -/obj/structure/ladder/mobile/verb/fold() - set name = "Fold Ladder" - set category = "Object" - set src in oview(1) - var/obj/item/weapon/ladder_mobile/R = new(src.loc) - src.transfer_fingerprints_to(R) - - if(src.target_down == null) - QDEL_NULL(src.target_up) - qdel(src) - else - QDEL_NULL(src.target_down) - qdel(src) - /obj/structure/stairs name = "Stairs" desc = "Stairs leading to another deck. Not too useful if the gravity goes out." diff --git a/icons/obj/multiz_items.dmi b/icons/obj/multiz_items.dmi new file mode 100644 index 0000000000000000000000000000000000000000..2582629420e6662d57ab20c5d186465918c285da GIT binary patch literal 2038 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 delta 27781 zcmY(qby!qU+dVvVr${$QNJ=A(q%;D8bR&&)9y+8E>27JHb4UScknZl1W{B_jJnwt` zzW2J$A2VmpuCwoZt+m(Qb9#&M?F=K19&Wbg)gS_4cYR6Y&d`nQ#qIIuI}8I-yfNaJ zqpLxErEoH?mmS#Tkbe|7kT~-#Qt;H=_SqFw9kAFUJkvHHHS;JOAeezhBelb7y`sHXA`|efIY+M7BY!eqKz`eL|Je zh??hi68M;$jxzT;SP4#968_1=)1U4!Nr&Q2qM&eq3FVnzQt&bD%cIIIb?`Bn7RyOW zeA4HgLjorfOHsrf{7lZkiNQW{9wHVp);xB9xSY~bbpLwb9j7$$YN|73NVv%u!yk`Z zGQq-o^4!6ukrg%E%FV6A@>%XgN>+8>+qc=mo?PXA*S=BkQ-`!9 zFMenjS74;Uy;bLQBKDH1#29is&1_~PLKwcLu+n{W*sI}xV_&LB@U!ItCiN4mkU&XE z$zwOu-PTSJXi~uA=jAp26-5H^PfF6dXdOO63Z`J8cT{R6rR)xP>-=74Akv`nhgNKM z(Pt|=yZVaXgk9JEg)8xGZ3vkxwes|^`4CRAvs%Etz*NocTf=luRvPDIGj+G$j*Z_2 z3r*1(oHP@TBWDQ)_8x-?rOA7{bz){iP{OAa~8wb)Ii0-=X#!wlAUlQd(xSU4b3m z1)gZ_^X8BzoMo){Os#$}Rgi?OL1R@bKX{LG)2IEg=4-!eQ=W55DE=T>{ZTW> z4HV)2c^+i7bVS6l-oq;}3zbiKxiP9%>-n8l9|Nz4DJ4^prcz>)&D?g3(tLlN;?n?o zPAKly7initBPi=?#B`Zf>S`AWf=#7;AQ7GK%vR4OcjnL-eCtaNNk z_g{Q>`=0D!)|KYxv*Z-T&+W~7l<`dXMWwi#0-Nd2ogH6*tGMG}Qc zH5deQU%08LZ4hD~W$af))rd;st}QFgtoW0Ly}~6DrFzl-kt_bQjHzjF-atpzfn&NZS%Vyc4j-u zxU+H05ir*J_1th|;2IsOMG@uFzK=jlxAPr;NYKBVTo}JccQ7VC^E>aQr+@9w@uf+4 zNz}J*M`@S^2Qwf<_+nniJ!^n)FoarSlF>){;ZE%XW{|pb>LLbFOS270ZZ+IYC7~KT zHxh{rzk(Q=bB3A61m4ag--i^E{@o$oQVb1-TSbnB3UUH!uHBdB+oX-!5#$|WnCpXC z3}@Sk>SktUYmq;H%0=^Afgf{@ZT>=lipS=FD{_+eO`)Q!p8 zvsZ|kF_d@FVd_$mY*FWEtQ#Tv?E=h_@1w-&Q@4tGzO8BjP7d9`Tm`1mnQ%P}t$i0He5)1%bn``nj?x#V+1kH@Va ze<$eT)EV2bJCYq61n{D)I|@{r4-pQu{zxfs4`|>oz{Pfu5+iKO%Joup`HZsm* zVnZB1LxY0qi{`nU017(wd#+aMEhtNZ>P85`YLczD=;fwKUItNLY3W8~>xrbRt84Ft zMK1G^vw@!MTa{K+ek7uL<)q=UFO#Y5tuvt73x`2)em?1j zRfE>5U>s~2px6G~`^A*S9vJPjV6HuK@J6hJ9}h>2Se&tSF6~!E@KSUxIK{U15;aU+ z6x(tfcRA&9_qk|`?lLwoFxc}?7KFU{w4Z=X9hG&GHNJ#js&k*6OU=#Ay=9e4v&vp( zGax$irPF{iQ0y__nm^W|Rn+AigU+3w^*TQdxx2d_pv}OT=IKPG!0^QxVug2xuX?>)nm~w_ss)G2{#Vx~*93z_(yYlU{apT8g2VWjY%%hHPs)>Hw1cIkz!d zXyTUw;P^IC|0uh(^z6L+RRj=wZ_!VAyN7FL<;m zE9&9~6Vk*-APyRPY((pdQ0LyLA8a3viJDzNxhJn}z# ziz4=9kQoK*&p9I^ppIP)P0o;9<6v}+13W%YeMChcc{Rqy*ZMGtBMJ_W?X1L97N2I^ za*Sa%iIPQ$t`>Sw`-UPXnoz$FJZ913PcumkM=HacbVs*=b2%+73vE?rZv)y_THR0M zaHR6t{YlDejpp9L&sipskuiFB7~>8O{fMNTo@Bm&vFbJq(~92ROQDN|YXGeR0Of#! zJagYlyLV5FkZS8(yCu{s6!3j2|4Cv;bO zPCPH#f#~Uz5kMDW&gpXgBP@P6QwWE%#nsxQR)bEZ`tdUY(;HL0)HriWf=30#X9kGx z#*0SoaQb!CWg2dJnWT3LG>7}mKsOS$Ek76R?kv(f81eP6#7mo?s&vFb2Qq8^or>Av z&5M3Cvbm7e8i^kk@*)gFdNX)?LniNk-F$#>O=NFXV-mG}OsPtK#9&h~i6Y~D!PI71 zTim+1WZC!kr6UtMLLvlI_5I0}EUS@G0tFe|#v;E3BUe{*vIbd(DlcqS5ax zlMO`LJeS=ZdhMpf#|JDde1f#xKF&0Dn74a&FUX&{hHshIkNL-LNoZ-l^b)hy$L;nr zcyPMC)DOmuB*GG(%eOj=4kW57^?V|#4LPAfYGkV?pPh7CFfq_s*49t$jC8RtAA$I? zooV$v#Rrp~k~FFS;&tAm^R8WuLfP=Ko&nCz&T2Y3Xqq41*v!~2c^y{dB&N|WtUFQ@ zV;=PL6Z%!-z|-m%Bj~p#Nszn%Z0%87Cu)7MBu4DlicrYb5%_lo`9A*2U!M)iW6E_V zF&gh{q$^yt5xs1Pr zq}Zl8G?l>|inT+t9y5}h9^3TeWIpNk@y@1`iT}p3VN;kht@HpRz>#kX$Mg^-;w1HZ z3U}Q1TG_2&z!CPMc1c*YQH&$YA6(@{4`mKXv6AV9f*~tS#pp5rBF)jbC~~!0xHED7 zcO4gZ^_y@W1LtF$6W3nhPQ;uePqFoHTA{)0t163`b8U~>%@!Sv3t}eCc7WTHF|2m> zr|ryg;v-&+G+Ka^-S)#%{BOG(^6uYsA&pVE=olEl{;z1Vk(<80K9}kcT`#W|*w)~; ztgeTct}T;e?!>%gOKsFO_Z3f+##KM>J+<74)N}5GV+_pd{^RRyZ_o2y3?l~eIjP2* zRbW+khpllbaH?1(z2AcWQtr;xv*!2j+nY8fqq8h|26%_&ZNi6r6=0H4GT>r(LFzSt z?ZyFQo@fS`>&lc+D&}+w1Fdoq@++u2p&cnAB|I3}Jhol~^IMqBSK@!xf?(|Ygp)SCOB zq+3g$TT8dr8$Q>t$AZ#GQ(E$ogwdj-FsGdZbPcY)37d#j~zbZG)g+cmU84D?5VubLX-Gzxo4e| zD&nvv(`%UH#R_o_73%yTUo~eXAd2G{XC23+NHZ$-#nNq>hxAiYNhZ#*@DyBL$#qPEk7{xHrTW!Qlt0@+ysmj9iD+h!w`+ zVk-Ikq%cI--WafZ!3NN6!xf==wvU+BL?K%5IZF}Gy?HYnY4UCkuUmv9kAT&((XXP5 zd`Vkmv~62ywz`9d_gQ;&E&><-ph|vVXlP-Q6-RTHC(;wjRaWj@`9lr3viaRp8ytK( zHYz{O!xTz5%M<*UAgD|s_{%SGSkNj}uCu8H#b8M(dRR}uNIJle0HO3blYqS2L?hG_ z3JrkFRDDlNOB-iI@W3OvCTrZb!fS}F{9@H0N{7HxgJUUb?Tz>`Y|_Pp55udKvQJirKp zblNp8hnn`sz(EKJ2y(91Byc5%->!ZcV%wpmy7Tlb;kjOHb?0CzENaYDx2|c{$2Ays zb0fo{_oLGnbMxNICCk`d@DQ%(KPEMJ!+gn_qDoU`nvg-6cZ4YZbX?elMR_Un;{=+$?tGYlIwM1>?Y!pArjf!E42)qBnFlez)7+?tq$v0c0fT=Tavb}Opr#E zkdPEB3q@tuGp`sFN zes*bor)*|vPO@!!nPT~&8cyi9J1qceHo~Zo;(zBvD+G#nHfzXx5DY&adJAteTfSW?yYAMX4?GU*L}}a( z>Iu0WL1++hgwG%u%DXw?M(d9hMZ;F z`D^Fh(Y_E2qH33Y_2E?RegaZfe$LaEJMI2QZ#s%TJHE{<^0079@)5aBy-8Gmtbt0Y z>gz}A|DsRX9!l12^La4!2B51B=MU$U(wdrhsED|zh~1;H5l&Dsh}+agdvBTy9_pUp z4ME>$FY)p$SNP%&Xc!JgpkXVm#!AEF6AofF*vO8zw@m1AtGnsxO8da*s7x(QDRSUV zwKO_Hb@JjnDi2hee|Jqy>Fhi12)A~3Q!#4J`s)@GI5x#%0iK$;8}Y>|&7`Y>h6Y0H zF!*Uy5#$}LPzZz?A}=MOVVp%M%KGaRM|`S0ONTo{Rx=klNR@XwO0A(^r}lPD?#0{G zCUeOYhj$jv^BYK8gweUAX7Zs&j>PK-GkmkLH0iTAZ~>+JZ_Zc?q}&7?PxKgna&fac zLqg%NGdKHV0jkMU3RIZ*;uDD>-*`iOL+jkG@Wa(_!y6))PtNT1>WKIveCNq>YmLVQ zE%_Sq@w=`K>B#EmPB=4ja~eh=6!}4Uy>KL4FOpmwYFldjz`oq{(-CL12;+PRffs25 zxD0h(WO*bK-M>2=I=(XlyQ;Rf+-#+Oq-L2`?$4k2RDQR)DIp~9$_=4e zl{&S^pb8W#1-*pD)h8_%fj7PPSBDC;b5Qz)D|}4Kys=oj;78N+u9jU{0~?Q&O_#Sy zRlxDld~JM63i0u4v{2mlKLk^iaJ^As{r~UjgA3Vm$mq}zLgehrUP{&z&yrbeB1{~x zCX9*Qe!lLfz^=Uu*#gK4xZd&HikAhIMNnItu<*lK4--2(<^Br=q-1e5H9RE$pFe+w zfBuD-pPrYOhc7-SHiHW~^R{$HRIQjhA^@>jK+_kn^W`=J7&5%l($X&AY6;>m;(eXd z)I=G8qme`*#7>p+NcZu4Q&)&!nbd5kaRw~uV0kdV>dQTTFeFk{C^$Q{%IB=Sc-H> zC1}V{xfwvxb>t_uj-FVqCBvF^_8_oI3z&vhUCK?H1MU|Zsy9Qs`zc;q1 zcPI)-VHkDZ2jSLy%g>&iRR3w*6N)zv_cl}6#nm;0O%HyLTd%dHMJ7>}oAh71wsY0F zU?4Q%2R~L}{ZA}Jb^&d>u^w=k;Zzdk=Lcm~3Go7-6_d=HmhG9onw($bN#-!2gWZrj zcSdWwKPY=e=QNp8{akNa@UVjv6jTk^zR|vUP^0ljs_B_yT@1LW!AgN9PPr!L zwG)y5DThfVh1!eT(_eG@=m)7*^db2XdyPa?+}KEDP(@T)+I@P{b9$5B>_6|VskwgT zHLRoEE1jq)Wkf{8L}jH>94>{PEx@gQL4;9B`38j^ zOdcvfaP+~|npp(W0rVkU4>}M9)OG#rlY<-1t`GosCv(;>ekZmx}IK5RK$yOej(m}gsvSBM_f~l-1vZl zi90y3K3Z-ig0SXdA6iAW$>m8v_ArzyDtq z$2UIeT3T*>LPUgwX>@S$4V#DSvdX}P#|MPx6vij>72>lx3fC}$nC1hothY3iR!kD?;}>V=^V8?2)BKHo>LwmO+c{PIe}k+{HUb^X325J`dErdk!ACOz2F7Ci^?Y(je*)ABbklUOrEN2-rXp?fdi+%?P?08ybr2 z%x2S&HwX^j=h&KoxB*x4U!?ueL#zR@>4@h3VNT{>i3;B*P4fU;Op3$VDh{1m3#=39 zv!4bSnT=53u_DET9+IP?tkdeord9DN< z`3j@4CQOB@1W0K`(ygxpjYFsQdnXGO-dK*34`+#Z&#@IU6YGKGNao}a4$^HEIgP(8 zE-PxLN*)_7n2lT8+tDqztX+jPM;y2}p>u%D-1BcRc@R}KG&JBL=H}-4?8vf?SGMy% zLxleh(3Sl7Az@%ZN$GdHu2!#CxV8aygdHSD0FISFESe^=YcVwOfE*i_oJ@3VjhYu+4FI-kp!ATP zY?oMiu41E8BE#&5J;z~@e2t9UPk5zpcGiPqI+*ZkXW->HFyNDVW}q#vtc>iB*N*M( zKclYR+?IKYn5Go zO&25qF2fEE4)XM)S!Cvbv$b~rz`1w-f&%RZdEyxdpzMB19*g@05&92r(tu3#9SI%| zq)@CwJjFVY-`VD?jo-=F9Xi#c!f-_YG4&B%UU*@o2sp`+|I530T-5i^He+&=$UPHJ z?_T?x>x3>IhvqR6)~lcfctO6=}&zo{KfA zS{9FEw5DZv=%mRoWnnl!Ajp!8-p%HL>)ytO*xgSxSU~=9x_a)mRS-nh0veIzD; zdE<6?d@SwYz@ecjZD>e!4}*kOm>V-lh+xJCf}vqf0xoDF{v_NMDcLUx3Ds+&PWPnd3_G>kyYG~Mi_ZLoSUg{5PF}G}3d15C{k} zoTg%requ9~`ee)KXrTng&%m51NTu}Zn77x*i)@RSz9We5x@IbL*}h#NR|65g(5`>Y z|9f(d{>>Y_^Ye4?1%XToULfcrj(-gN@-`E^1^ytXs2JtuiZn|M4vF)D@emC;d7V$k zL5`@~D7GCwKwO*F3=csVR0^?n+8&X4OmPLOvvh!DjtK(D6yls2#9TOz;2gFYfYZo3 zWf0E8RMP{w=70m^3=I$d1qhoMh=J?fabe<|p$ep!5-zycu}ZWd&DD&MVBB*=qeMCo zQcy!N)bKicn6W~Q_CQT?7B0J16a7z7g(JUX@Rue{oU>>ulEA}c+raYxYN{~{y&S8)LcFQ+K zJPD*F-oO6}+-Zn&-V@thbASqEV+FSr)sFKo9{eqSNmmLowZDEXtrc^kzCO9q9J6W|c8AIwL57Y8m*tY(epK7bhdWlD+P_++UW za;di3V7DkGT-GURY@ECQi1$sfXT9C@x)}meHZv;BFk`~%IWLd)ZD+f2Z${96NB^Qe zgi{6|431Z1e6~!fLhkHfn{nysk#>s>(ygBYjiro@X_mq8zw2mfN&yTG(~bVu_P6mI z&IN7%HQ?Eagt^6Z#aK6B(j8zPV zbV#AnfGRQRQUo3@XP4j3%1ZpxCsIh~z6(6W!0&F`N=t!L>i<_nFE0yepP#76UkUZ#=zz=@!S-ErSXp0QA80_}QEf2kGoWK&Qy+vt8HLXA+0Zw+n6`Ei4E> zErO39TsEpufX1wa1;Zy@@caG0@4PFG4JLoll3SdvJ5%#S=iVY1=mmO?NB@s|ni}+I) zq2hIqpfWO;8v6Asf}A|XjmzxaXm&-%xm%*cGomSD!85q!{hUssvtLqPA}(n%c_Fe) zMA`1QY&TbbY+4XS@vJx79Mhjv)qy88^b}sO^=9nG#n8iLn%`d9b6(a%bYE=s?HV(b z1$5-tDk`+M3_b%L4%VN$^MW;XaW227A4A96|5l)@-0AD2>R8#>y$kTZTb#}kaksFr z`1!YyMWl83+HlR_Jna2g<>}w;msx*>xVdY`7Zw7&SDOS&$D*J1TRFs1x6>l-pI%?o zraF0A?Nv#)Z52V{)_-GBUQ;Tr-K0}wS5aIw%HcpYFQK78({IA3tIA2spL*Q&UJmt$ z5YYooh>`LGd_|voND6R9(F-U;cp6p9?%elcMB&hQYIqwNfSWN=hM{R=)S z#4#4{D!JEVM4thXy4rw`fMAWQI`qqLb?wO^b#(L`(6Lk+QMx^k1<0olPeX_dauU_0 z?r%VwB^LNPV|^7&JqfjHgi^PZ>$mbPXyW#Ag4(+Ff^cFd4dLUmr-;^H1yZ@R z7-|B!1Wa`FFsXQcfYRE=MuItn@K25!x+?nMx<9=Tr}wojxxLl6LvS!8F%Zf)Iy@r% zL6^l0jamx6kQDxjS_54*+Gr+f--;EW`YrmE2k4hl943ujSuue4|Jm>DJ{|5Ewc9=` z^Sk9hZPsmE`_ z6=)!`yFKjWeD*7A_H4R|uOLdkZ$Ce5q{VVr&;N}RX=zkOiYcRVe>1l%>+$vR^R?ye z9+0_8vdAH|xQ?!Hrw=@#uG|C9CLP%cB2@k9IBBP+cPn(adqFp6t1S*;EGuZ=OC52; zR-UA~mICKXDt-hZV`&uT$Sf$MICV;pr-)eckw#rJ#^p%VhbNFUb5DFJAc=#>)8@Qh z!?}k;w<--yZRW12vUUKiEZEI=F+mn~04LI(Srvikj{!tLXF}Be@56btl#Hw6^Ci8c@{MGo_L;tyOfVdKcVV{^)_#z?^1L2>&z?|Rx_i&P3Q^%oo{G!MF~JQB z$1#zcD64?mUt|vBbar;yt!@?eFW_sd?8Tf38<+hSK{u*vng+3&I!#X#wHJ8$Ow|6o z^YY_#04VXh;|(Ai)HxF9v~WP!!9lK?e$!}{hyqbpXvcT6z|c_8{ijyI|6)0eSVH)g zI(~d^4wbk@U|x_LG%++ZL!@|0NJEN{BzTb^(mR1av@=_=9~px>yCH$HXl_Ui2(RI$ z{dKjL&>^ULs_Tkw;cmj4k)otx()q+Ya5?Y`YuV>Lkw=}g#W5m#4-g9wRv;Z*+N*(z^BicDrj z&Y?j?83_5F6JZ)~0$f;?&xfoyGsb;SkN6{RN{vUNQ5Z)b*s}00M*==VE=9;2yQByM zP4d-%l+3$#2;!H2Nw_VwrI2Y5qobp#WtcRS-LTDy5l2)c%+X8L#JQia5e{Hwj;qmR z55*kMA1y_Xv0E5h6SF?}nsxtu z^Zv0_bIYwf%6gl5`sIFa#0xm$`+>7F{5+f=E_PPO7Q+Emez?mBwnFTS$)wwD$|w6L zl!Pp?uU;{BZJq-r8@&qp{+*tQ$NM%{^Alc^eUmJ7qAv{J`L7=RupIqO&KQN3L2<4U|mD za2g@eq;C?Qbs#ku(_Pdba_{R$e%j=p&$uu#>x{Zm;AGU8l{BN(q%1@u^hz!*s#h4v zsTqH%)?BXrHTKO6%{Wzc9RM9dQCTv}Kqv19ek^S6>{d#(NBed_iVBrw#!{3uvW|oC zi^U_HA#nbegPl4^&CPkvb%^w2LG7j%S4vP#G_HZ&PejRywY~tWsEm0;`Wvk*HK(}hzxMf%)V2i7tanYsP}betu4T3F6lOsryk_(~e!Tcb=y$>E z{{Hn=6C!6VZnLSL4o7k zrn^xw7#3Urp{fK^+;-Ys8@;@CjXepEl?UfOquBAopP-$|4<*1h>daBw&8{Kv*#AaR zNDO0A0BhCoya#H-aoRl?%aL>Cetav_m;Lw?{E*^e|5gsZ58=Y^cIX>b_PgB^QJ#)3 z_%=5yx|8?6NX+gnyLPWOVP(KA>(vKDgqGR2%$~y+5XXz(=HonHw_JhqDGI~PPBI~z z^Hw`efefDKT_`LM9{VG{)doO34Bd@~mOYo^30Z$Sce|q@mmhrI7HY+oNZ80}UP^KA zM}RIFs)cF00uZQ(H zV5H1#Bd_be;oDzT0fU}=aGs__bnB9@Ph6It7Z5GqChQX{Y89<2F-5 z&u#qnhh;?;aW=cW+j`>%33hV_kr&3vPO+qM>Yop84l#3`VQR=eJXa zcWdWQRc>gyW(ENb*`EZ$XHwjsJ!?LQRIh8F24MAjl|3H>7hm-$ zD;-ZiL^QLL9;rnv$RZd5mtA3={;p%i7Qdj@Y3H#A25QmPIiE^0NX^sE-(EJ?uubNZCwMd@_({bm;)W1(yn)=EuOgjcq-p2Nx*cfa z9c87RKj`e-Y0Qx!Ijg%p@xIxjYnSd_(i-&rLQYTPqo>96y*(9Ha$n^4N*=$oOF~cr zCpIt+*(uujSubg(a-o{Zha|fzK>msyigma>$&AKCk4PChYX84N7l@OAP8J$<93NOH>#J72pDbzVjXxxoy&eX=2Oe*#wO8MAjmcU)^i} zjGYR|{Zdw@AUp_C@3~OWS*m1z?>WZtiY7$v){)E&^T{I@A^pY5Fch!D+e2Jjrwtiq zMiB81)~xC++z9SXNClLk2iz7X8}xHfwmp`<2A!vfP&d*{E&PE<(kn`~K z!sVPHGglfWhM5Xop_!JhMmn(H6MnMMt+`B(ocQs!+GEzHdK0cVY^X}nR+lL01?*)i?W zot4-^Ok-C(6AfSh7xPwVVtzW}JZ5k}TL=d$T8TJ4KBP0%Vpyjhd6!+UvzwQnhRufW z@87@G?qdeSBf1blbFQ7y^w`qU*99>O?^a6Ft33wQLFYR+CkLW_03KQa2-b}3C>VCl zjJF$4fBpT=a<+e+NqkB#usQ+m;@){UjL|3#rhF~Rw~YIq6mfk4%9)e$RBoq(xzCr# z-qhgfnO8RG;6IRZy);TFzeXvxKWfH?=E%OY&_V`R^f_Ldh$63l)_xhETMGB*fQ%@_ zr}H92gFYY=d@0q%&R7qS`->3bpDZI*zdzh0oH*+fk$z$z%fq3WsG+mi4)E(V80mD+ zeLoSe*8R4tIHVQio7Usbz=Yzh0iN#GmwBt_?o^k z-ePmV4X*5ts1RuW_bfpa>zE#eh6riG3-!7k)9Am$O>IEQbh-qyw2lr*M~yuNy`(rj zS}?90K3wiEZwNkWc<*c`g|5y&3tF zF~lODFH8MiooOyYYGAFa*8I3d0;cvd*;mwyR1@3;G!kCbc%>KG*X=^IK z14uEcN4J6Q+&Hfrpo<@#5lmn70#u=D=R(s0P7Zh~#*ae$v(Ll77mq zuSZH?MWCim`^w>dj9h||2Bk{C5Bu4kZEXIF^z!C5M^V+Wq!#(xBtt+{?%p%v?NkQ` z1R^4D;L>=Lvti5YlR)I>fV*PPas6C_FFF|cqzs7Nk9rN?w7-B&7_3H&;hakS-Vjh! z$c&llSI+OKAat~mqfCyvutvc?DG4q`p4h%J_Q}9NN&n>dG-uq~w;cIGcHwM)(W@wI z;Y?8Yu=>@>{nNuac}Ozq$_fr8lY$ z7Mcmk&-o`{T2G$9^B{Gi#yqdRtE8j+2%ygESBh^7n;m^4l`wj-=pB@Gj&_c=I|s88 zE3vN<&F-8n9$Vy3YM+Jw<4iLyDEN#bxLh_?Ib8?Q+^qV5ulIu7SMUe-{YsUeFRP>P zXj|o!PqY0AD@`DHIAQQ5##$JhZ8k5)VbxD~#x$~1nJ?@I zhX-+4q_K1_g-%pr+#x^VCFzgu_eKnbGT4t+YEdB77eT9H2oR}+byb3+r`rlfIHT1k zUkJU1-_yzqI3Sw{lJoiXCu^3I@APODb`{hb@8)ON!~*a?O|99kU7G&=jPe>=!)Q1P zvCZW+#4uxDz%GgVyw&DZ8Pch6JSK()v4(yXt?2g|`#pdC35r}b6K1LMG&1GMy=$@v z6IxSrT|0g6cP9YJI1!G}5X7SBdJ(HMI4CPEjkKevC=;O6v-(adIZl)v8SFx<}0SOOHg;XUASEjY;Y(q)+?M7)SA<0l3OFVv{+*-wB6sjA-2kJhS}zlKIy`tKP-+C0bJPoA6+UikyA%W>N@^b+l)@?1YE0J3Xgl^9J~3_xku~M z-_J$9`Q5Y`+9ZsfLHheZrrXl{)MUdaitFUI=84ddZ!+N%ON?Ogj=}B?CB`kp$nb*w zW0AAWrKtcSBvXw41-Y`tq0i z4c#mMjwu7h-^4-Zg1hT-@lJdm=*?4?vMvC3QQ>CjcMNKW)v!i4KZy9v8fb+H9o=4C zU7f*vll2T#l%QpYh!-nge-gA<=Z5)s!d3 z_}aAi8g#LlsjI1&!V?Y;14E+`r?w&qR6+u0&^*GGt18SJ-N+sDVg5=V%xOI zAQ0GIKx;1CZmdZdlX=t`!JT>L&7O0+$THAnYH1~HH{|?ri3z@o8t)1>{1@=6Dksai zGgn|D&kIsa#_V;k4&fAmVus~uubeId;)Y?Y#KA=eshNLrR%GRs)azNK{-1m1Q(2Zba&|2#CS-87p}NIeXm-3L*4d?X-c{+(Wrx}q^S+)AWnui>(H_T0yrKpVBEg^8 z*`8gTLN;f?%pI5l8_h{^aVzix=nMqn5Ge*u3f zfY$oQBf*^*YJbD?%W%pr%lpc`)sQtAfnWf{uMZsjRCh{BMAF+|0^$-}@OFRu&~fGj z()!bpH9Z@{iIf7j|BDR=T~ilL_Gvx}Ng)~&xx5JG-|K&)>j92bzh1Sc20((3dXM&N z{pRD2l#Ik+!_(~vDH(}@;gp6>5K4|q46~3?GzpGK1kk8$k-y02mykRbJ9hjDlZ<}Q z?RF2j0IvJ)?ev18AjjqU`i+0DG0_yi{P*9nGM`knoumaB>87C$9y>z;p!nPR;#adX zvuS;6GaSKQ!hb%0>O}DSd|vh?#-t6Or+xwfBkF->6R*4O50WHd_N*C5aK~ZV!W&EZ z@>RFp`vd^2Sg{fgMZxl0?s_UzDq+#;8=q5E6?yaL0s!VOTm2l7h?##bDQoV6Hvk|r zBLk3tX)Eved;S4qmTTto0I+z;BDjbP-=DYfX^pD-@~QyVr##n02Jis0|4@t-}r2D zd}x4?=U(y$Ng|jzb0*@FUATGtcP;JzS2;g@0svMmTLq`=!uPX(Y_`8cQ?Oyu!_R2} ziUo6YL4WVq2cMH6n<<^vrhfYk0LaM90FiMiUDSsJT4{guiNc5#cwpZ$sfHmje{Y6d%MnF@`^pHmM?x00C@2W0Q09#w7ho& zdx`xsJM*VbBtL)tULm=h?-vM$il}>l&zv~%U3pSy#CWu7dr?YU=r^_VgWo^Hdwp5V zuc~Q~pkaU6A0N|#ArENvuCmAY$A^uzmG{U-&RLgCQ2*)g|90G@sQ>^q=tGO|@T1eE z4D=rD$CUe0vH7ik`Wcc#^?Rk`#is#1rq>T2_z7{WJfMI1p?N72J9ojDHx;PH6icDr%*bZCF|$?=n>gdKxz$G`S?E-mF^?f+d* zyA%cKBo6Lg4{m8|#G{Y>t;IroNQAxYVq8inMYP3lV#@gG6}7FHmotMh&+gT7_(V4i z>Q80=@3lCdKya;y`du(HBLi(-P46Tf@yMN?jrLT<8=|Yc<~a{?5}|oC&399@)qY|KUbf{i)sM>;as<)iKBNx0LeASu{^ z8}GOc=gyvnThUEZke?qG)62ppF0~v0vh!D>ujL5VtX_pf$2&23+;lV@>p*5|7J57S zKqP`BUn;V5b8-B5=mxWD*(&VYzn^RW#i-m{4Fo0l`g~ZlU@@wyssW8ar9l+r7npzT z?<8@^ospx5K>*M+ibabS;ao!(s6^o+aaVNBTubJ}FVMc)*Wj3Q{mfw8WQQ{Gwj}LO zTfT68d)bZVnHV08OCbX=R=s~Cp}#gFd4E|vFoPGwcELOlr`t~=?-Cw(-n1YE zpMKg6CD{S=0oMilP@Jdthf^i}=faELzb!b5W157il4kw|fMc43WI~ZbD2{1Y?#;he z;@9i(hP+G{LDT4C1Yq00QOqXuW9cQOujJ{Nz;Ggfs?@DlZOBRlhP;QoO%{D+bW={K>&9nUU8tTq5|#5 z8*r|t8vraZzAUDf=TgeQIcEWytIL6;>u{o_5dd(itsdU4Gid8-#RSd++}PNN`1p9p zR0aXDh+jaD`PKXyg5CgRqM)j(8j^8ik%)wvni@Ds930eXwm(BN+JAqFk^w4FXo$Z4 zYVjQ=_pV*<2Oue9^`FD?g)4(Sbv_jUjEQh(0bn?a;0uAyu{~;68;qD=7m1(7i(nUt zpQfbBp7d{yRsCm!NX&I90Q}1qF86NV{>KDhMbzpp&>@tVxqm536*fvkAXrXd!cO!G z;05uehD%JEkPe(V{k4DF$?g;Y$ISO@0#2ODO2U%)GqCSq1EvOjDAtafLN_rZ1>Z@T zfX1$N+^V>cHfuUMT25fim zUVP;}x;SUrwLGjqaMeUz08h!9@%E{H+(``)HLc)=(yqf_7O{Ww<+t4R)b5YpdQxAu zR6@bZwa@JT{DUW`A)e+gS@ptK2X_6K8d)FaFI)4Q`ik8@1OSby$eO$Gjn=x#djJ3w zSas+9|5)+ayMN7&&+-5>*UOIzANz-Y{LM3eLo{OM@qMZN`KL8WML_f8FD7jK*=rsD z^0X$Ya6rN8#G8K~{oT3EX58(%%9aANx->KK830 zzWL}+S#C_02blFZfA-)1$3N_T|MkBCy|g^Pms0NO50!8FpO60P-TS`(Q}%vY!rHf6 zarjR5{+nrcl$Q5>X14$Lvw!^5OU*AlsY)swnu4Nn4?TbLUv0mAf>6Ewg{j3aymR5z zAFI&&>bp}P_|3Z)O3n6PoBHiH%Fcgu4**b&;x8Bc=pWxc`1)T*eC~S%wBGOiiTyJs z0$n72+633+Gt>VvHPO==kbS2E-v8g;na4*}-uwUkoH?^(vhN#7nCxUBBrLM1P~57v z3Uw>m*4BU9R$HsKb-~-de%I@(t+#;QR=rx((!#aW1sBx1Tv23S0tpEL!jg~xS;#`x z$uiq{et(>q$pR<^G!^Ibdd-VD=XuU~p7TtY^O^7Yd_Uib&n8=U|Fp4BO0>mm|1-y*<{5S>}JdH-^y#MMiEPW;fiTzu&gM9)703 zzvma<=jr*&mppvcqfTKIqVUNiQ^U$GSKCK+w;@P)j_hdsY!{4W&U-(H%L*WXF~L)7 zj*{bj9}#S&tFNB}6(=}Qv6bWqm1^MD8!kb0>+&rr2l%fQ)ub96*dtUp)T&2<_i9wO zNxpwGCz-mwgQp$ubQlZr3y_i&``MiW2;c(2n1>mfj~Jhig!_KmDT>ZW5T>I|7`<|!?MX;}I%Y7cV+aLM$kzZdDTWwX@O#pRubs#01 z-(0>>$|3UA?rM3UqoIrP@^Yk8vh>40KHPuT+K<+&yF4swec~~I?Or#8Wvx#UY!Vtj9-weX@s_JDz`{)!m47FdR2dmbE_dm?g}__IGz8kv#GAl7|5Ln;k?MVsUzu z2gYRBC=+HrW&7FMMwt9i|)^bxc1AjWS_z|b(VE48?4E7K5V*RuKZV-BO zT|wc^&KK`m$FuboR9!@A}tYqVdA6rxwc3Ir2N4`~sL`RAX1!fPrDGyScK> zl53eb+C%p%hjep}tloam2;k|{KbL>TJ;&9-<8ITb$S>%Lcdd@*cyHu6fOCW{eenLT zlS3t(FBItIs2O>U;?zHYee#CU2nh~h>0g#H_o^#Td5rIsoRUs*O8RO0eil}i>crL> zHk9}9$htuuSvQE7{~W8FbNT!0n_01{l)t^WmH%2%&9aT%JhE<(AFj6Z!_|Lw9(}t9 zG5tn009K> z1!2r1z&4u=V{$f%B8Ul5X}5oSXc?vfo<98|+%6~5<3?%{iRRb*0u<)y?hii61HkSo zoea7?9x^jC5Q>5{htcPh7_>Ar#f0X)!6fF#a`}Y0^c{1MniNCh)=s+PDiEr`D9n^x zRD9B$%eIx%Z|NpZO(t{NNjVGDlpeuoRsBA}@p%zAqTO`X^pct!LsWly8bo_&a~~%& zB?i#2CB%`Eo=rn*A9ef7xa9J==gkK=Kfi$bsxl@NPA4Tji)lS>_U>3ue^)cM3>$F~ z37~=)=Y$3mjmH}O=bAo!I*MJzqj?Z6fsl${^9ztaF%Q5mc^JO_P8?)rW+D(6gNzKi z21qt1U~vTFix__%@R5ICU!>AAAUzS2gJ}4m-OzU^#@$!v3{EVH?XCW}GUy6QKDT*% z8L)3)mvZx*TOG|?Pnc2`Oo?23q8Y*807WW-Z)7z@P{Y;9)WCxeL41*C+U#Yb!1zd6(K z0|?-Y#90&In!|_B%LMA`>!2?fMNv5D=mkp{;T8qo-C)P|ZMdBdT}L)7@(Uo{9)IN5 z2Tgj=G|iuRTvJnvq9_P!IGuI}ihBUJVk9?5Cytesl|+B`$72jOu;)KKSaKD-bue&A z2j$y$;gUmvLKPFO?nW|6^J{)v-9v;iPEE#*uF3WJ1V?(TxOy}O`v=(n8zY0Eeawv0 z3lR7d))I2q`}}f3lT!TWI$u7(k)=DSsI0^lk-~xf)$|)JgnRqf*VWS*(v2`cS6v%X zu6V3LRy2Qat>TIeyK%ams2-K!kzW80Zhz!=`1*VBps613`q!Wc1#_^8ZhJSqmJWgj zLz$3!GI2i}oJ#ZRi~RZ?)4Mt&`T!DUMQXe6Z88RDm^+1v>2&A(DkAl&Sof}<95ara z7d6;l=R_NXBy(!RXcFurzo19jN6Re&_$P51o-2PZAOd{aYdOX4(~)0$pPjeOAA<$dayzP_K;Z!~_eeIrJrk^U){5UiOPz(H>L7BXBere8FjO!G&?mM<>Mp2)V+t$a7}$BX}J|ASwH8yXhz zL~l>m{RIgv;Kem||<>C{q6wupsKrM^`rg=@FmX!_855 zJpNk8@&|l3FQ4YuxBl}ZzxU)ToiF&;e{R&ZFRkl*e}Tu<-^=>RqE%IY^RNH8 zVtC@$aPsRzq&fPSvrCI~w7MmlltO=;=Gp649IhTsGLn)=7)gSMlivV7CtTnXh|lr@ z&dMn`$@Ky7OB>F#D8@fae0^B?<~!Ur|C_LLBRX`~U*@A~EI>;O3)8<|%PQ<%Ew`Y*-NPwIF{JibDCO zHIEGc&fK$O(*p_uAq=O~{O&2;bf45T-Ck4EsM)<^fx(~x0;y>_-MkyFH4hUj6T13vVGbmvH$tz=L)Nt?ovKlV8BUJ#lcNU-Rp0^9T>mwJcto z7!!+XRv2t?@%AOl9_n2`RGWXmr{V2uYGCf{sjPYSv0o2A|M~C%7G7TCIMGVSu{{qt zjyFP>{?YI1-#RZcB--EqqxN?eSc9wxz<`03&3}5t7x@Kvtz-EEickC0NZRfj`Zn-H^^)vX$xBDXz zS5Cc#<9pgEo^PQ?5zL%7jZa?O2wqM;b=FjNZLY*&wfi-{qkVsVM{9n!Z`+3S+T_fb zF@qz$hiR|r#u9I2?)NU`^+WG5(BLFiONklHQ%teF))D=-%0DW@k~ky} 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 diff --git a/maps/Aurora-MapDev/aurora-2.dmm b/maps/Aurora-MapDev/aurora-2.dmm index 2d2745f1557..35274df4c92 100644 --- a/maps/Aurora-MapDev/aurora-2.dmm +++ b/maps/Aurora-MapDev/aurora-2.dmm @@ -49,7 +49,7 @@ "aW" = (/obj/structure/table/steel,/obj/item/weapon/storage/briefcase/inflatable,/obj/random/tech_supply,/obj/random/tech_supply,/turf/simulated/floor/tiled,/area/outpost/engineering/meeting) "aX" = (/turf/simulated/floor/tiled,/area/outpost/engineering/meeting) "aY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/tiled,/area/outpost/engineering/meeting) -"aZ" = (/obj/structure/table/rack,/obj/random/tech_supply,/obj/random/tech_supply,/turf/simulated/floor/tiled,/area/outpost/engineering/meeting) +"aZ" = (/obj/structure/table/rack,/obj/random/tech_supply,/obj/random/tech_supply,/obj/item/weapon/ladder_mobile,/turf/simulated/floor/tiled,/area/outpost/engineering/meeting) "ba" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/outpost/engineering/power) "bb" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/floor/plating,/area/outpost/engineering/power) "bc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4"},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";tag = ""},/turf/simulated/floor/plating,/area/outpost/engineering/power) @@ -2380,7 +2380,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaleleaaaaaaaaaaaaaaaaaaaaaaaaaaaaqkuKuLuMuNuOuPuQuRqkuTuSpltjuUuVuWtjuXuYuZtqvavbvceQvdeQeQeQeQeQeQeQeQeQNZOheQveleleaaaaaaaaaaaaaaaaaaaaleletCvftzvgvhvivivjvkvlvmnWnWvnvonWaaleleleleNtMrMstGtGvpMvvruFNuleleleleleuIvtvvvuvwvxvzvyuJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaleleleleleleleleleleaaaaaaaaaaaaqkvAvBvCsAvDvEvFvGqkvHvIoYtjvJvKvLtjvMvNvOtqvPvQvReQvdeQvSvTvSvUaaaaaaeQeQeQeQaaleleaaaaaaaaaaaaaaaaaaaaleleuyvVvWvXuttzvZwawbwcwdsXwfwewgnWaaoOwhwhwhwhwhwhMwwhwhwiwkwjvsleleleleleuIwmwnwovwwpwqwruJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaleleleleleleleleleleleleleleaaqkqkqkwswtqkqkqkqkqnqnwuqnqnqneQeQeQeQeQeQeQeQeQeQeQvdeQwvwwwxvUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalelewywywywywyvYwzsVwBnWNYwCwEwDwFnWnWnWwHwGwGwIwHwGwGwJwhwKwNwLwlaaaaleleleuIwMwQwOvwwPwSwRuJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalelelelelelelelelelelelelelelenUwTnXnXnXwUwVnXnXwWwXnZnXwYqneQeQeQeQufueueueueueuewZeQwwwwwwvUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalelesXurPousuttzwzxaxexbxcxdQRxfxhxgxjnWxkwGwGwIwHwGwGxlwhxmvrxqwlwlwlxnxoxpuIxrxtxsvwxuxvxuuJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalelelelelelelelelelelelelelelenUwTnXnXnXwUwVnXnXwWwXnZnXwYqneQeQeQeQufueueueueueuewZeQwwwwwwvUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalelesXurPousuttzwzxaxexbxcxdQQxfxhxgxjnWxkwGwGwIwHwGwGxlwhxmvrxqwlwlwlxnxoxpuIxrxtxsvwxuxvxuuJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaleleleleleleleleleleleleleleomornHonoxovotxwxyxxxyxzxAplqneQeQeQeQvdeQeQeQeQeQeQeQeQxBvUvUvUvUvUvUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaleleletCxCtzvgxEvixDxHtCxFtzxGxKxIxJtzxLnWwHwGwGxNxMwGwGxQwhvqvruFxOJVxUxPxRxSxTxVxZxWxXxVyaxVxYleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalelelelelelelebQleleleleleleomornHyboXycoRoRoRoRMxyeygyfyhueueueyiwZeQvUykyjylvUynymywyoyxypypypvUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaleleleleuyvVvWvXuttzyqyrtCystzxGytyuxGtzyvnWwHwGwGyzyyyyyyyAyCyByEyDyGyFyIyHyKyJyMyLyOyNySyPyVBSyQleaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaleleleleleleleleaaleleleleleleleleomuTyRyWqnqnqnqnqnqnqnoroNplqneQeQeQeQeQeQvUyYyXzavUzbyZzdzczhypypzivUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalelelelewywywywywyvYzetzuyzftztztzAwQGQGzjnWwHwGwGzlwHwGwGznwhzkzpzmzmzmzuzozmzmzmzxzqzrzsztzyzvwlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/maps/Aurora-MapDev/aurora-3.dmm b/maps/Aurora-MapDev/aurora-3.dmm index 871d8dd9100..01e616a881e 100644 --- a/maps/Aurora-MapDev/aurora-3.dmm +++ b/maps/Aurora-MapDev/aurora-3.dmm @@ -1719,7 +1719,7 @@ "aHc" = (/obj/structure/cable/green{d1 = 4;d2 = 8;icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/tiled,/area/security/brig) "aHd" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/structure/closet/hydrant{pixel_x = 0;pixel_y = -32},/turf/simulated/floor/tiled,/area/engineering/engine_airlock) "aHe" = (/obj/machinery/light,/turf/simulated/floor/tiled,/area/engineering/engine_monitoring) -"aHf" = (/obj/structure/table/standard,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/flashlight/heavy,/turf/simulated/floor/tiled,/area/engineering/storage) +"aHf" = (/obj/structure/table/standard,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/item/device/flashlight/heavy,/obj/item/weapon/ladder_mobile,/turf/simulated/floor/tiled,/area/engineering/storage) "aHg" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled,/area/engineering/storage) "aHh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/tiled,/area/engineering/storage) "aHi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/tiled,/area/engineering/storage) @@ -1740,7 +1740,7 @@ "aHx" = (/obj/structure/table/reinforced,/obj/item/clothing/head/welding,/obj/item/weapon/storage/belt/utility,/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva) "aHy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/corner/blue/diagonal,/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva) "aHz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/door/firedoor,/obj/structure/cable/green{d2 = 8;icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge) -"aHA" = (/obj/structure/table/reinforced,/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva) +"aHA" = (/obj/structure/table/reinforced,/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/stack/material/glass{amount = 50},/obj/item/weapon/ladder_mobile,/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva) "aHB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/firedoor{dir = 2},/turf/simulated/floor/plating,/area/ai_monitored/storage/eva) "aHC" = (/obj/machinery/camera/network/command{c_tag = "Bridge - Command Deck Entrance";dir = 1},/obj/effect/floor_decal/corner/paleblue/full{icon_state = "corner_white_full";dir = 8},/obj/structure/cable/green{d1 = 4;d2 = 8;icon_state = "4-8"},/turf/simulated/floor/tiled,/area/bridge) "aHD" = (/turf/simulated/wall/r_wall,/area/crew_quarters/heads/hos) @@ -2122,7 +2122,7 @@ "aOP" = (/obj/structure/disposalpipe/segment{dir = 8;icon_state = "pipe-c"},/turf/simulated/floor/tiled,/area/engineering/foyer) "aOQ" = (/obj/item/device/radio/intercom{dir = 0;name = "Station Intercom (General)";pixel_x = 27},/turf/simulated/floor/tiled,/area/engineering/foyer) "aOR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/corner/blue{icon_state = "corner_white";dir = 6},/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva) -"aOS" = (/obj/item/device/radio/intercom{frequency = 1459;name = "Station Intercom (General)";pixel_x = -30},/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1;pixel_y = -1},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva) +"aOS" = (/obj/item/device/radio/intercom{frequency = 1459;name = "Station Intercom (General)";pixel_x = -30},/obj/structure/table/reinforced,/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1;pixel_y = -1},/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/obj/item/weapon/ladder_mobile,/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva) "aOT" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/tiled,/area/hallway/primary/starboard) "aOU" = (/turf/simulated/wall/r_wall,/area/crew_quarters/heads/hop) "aOV" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass_command{name = "E.V.A.";req_one_access = list(18)},/turf/simulated/floor/tiled/dark,/area/ai_monitored/storage/eva)