From f068ea2a2a3b15c9de79442bb5cfd517d3ba9aca Mon Sep 17 00:00:00 2001 From: warior4356 Date: Wed, 24 Oct 2018 12:29:36 -0700 Subject: [PATCH 001/257] saving work --- code/game/objects/items/devices/thermal_drill.dm | 4 ++++ paradise.dme | 1 + 2 files changed, 5 insertions(+) create mode 100644 code/game/objects/items/devices/thermal_drill.dm diff --git a/code/game/objects/items/devices/thermal_drill.dm b/code/game/objects/items/devices/thermal_drill.dm new file mode 100644 index 00000000000..ca8732f49b6 --- /dev/null +++ b/code/game/objects/items/devices/thermal_drill.dm @@ -0,0 +1,4 @@ +/obj/item/thermal_drill + name = "thermal drill" + desc = "A tungsten carbide thermal drill with magnetic clamps for the purpose of drilling hardened objects." + icon = 'icons/obj/items.dmi' diff --git a/paradise.dme b/paradise.dme index 579a8a6b8f1..ea6f5176085 100644 --- a/paradise.dme +++ b/paradise.dme @@ -804,6 +804,7 @@ #include "code\game\objects\items\devices\scanners.dm" #include "code\game\objects\items\devices\sensor_device.dm" #include "code\game\objects\items\devices\taperecorder.dm" +#include "code\game\objects\items\devices\thermal_drill.dm" #include "code\game\objects\items\devices\traitordevices.dm" #include "code\game\objects\items\devices\transfer_valve.dm" #include "code\game\objects\items\devices\uplinks.dm" From 46c0bd8b14f2c2c3c00c73cd8c5f60de14bee4f8 Mon Sep 17 00:00:00 2001 From: warior4356 Date: Wed, 24 Oct 2018 12:30:31 -0700 Subject: [PATCH 002/257] saving icons --- icons/mob/inhands/items_lefthand.dmi | Bin 145312 -> 146523 bytes icons/mob/inhands/items_righthand.dmi | Bin 141447 -> 142510 bytes icons/obj/items.dmi | Bin 141823 -> 143877 bytes icons/obj/structures.dmi | Bin 159146 -> 161537 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 1455fa9ab0e12b780767d5658b1f1ee68758e6f5..f458558b3ca6312e369287f3f9399c4228c6f976 100644 GIT binary patch delta 23231 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 delta 21317 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 JR2}w-{SO`-QU?G4 diff --git a/icons/mob/inhands/items_righthand.dmi b/icons/mob/inhands/items_righthand.dmi index d7e258376af42c440d1245fc7076a0ffde6d3bff..55db700010448c5242c69efabcef1ef3722714ff 100644 GIT binary patch delta 18041 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 A1^@s6 diff --git a/icons/obj/items.dmi b/icons/obj/items.dmi index 4b53ea70f5143acb16cac7b22707a8635fdee740..59340e01ed1a0f6e417cccf058f910a5316ca5e8 100644 GIT binary patch delta 16502 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

Swi12nOw^5IBw6|d17{WbC0cR!B| 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 delta 14432 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 Suc7}D0`jj_UX@9i`u{&Z3_|<> diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index e1364852b9fc29a93528130c85e19e1866640fa3..c478369d88e827d663c532818772455c444220ec 100644 GIT binary patch literal 161537 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

XEMY`hbi4FY?p)d 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 E2lsV@^8f$< literal 159146 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

k=A$WWm>2s_+Q725%BWE)Xni~?~) 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 Date: Fri, 26 Oct 2018 15:01:59 -0400 Subject: [PATCH 003/257] Access Tuner --- code/datums/uplink_item.dm | 7 +++++++ code/game/objects/items/control_wand.dm | 22 ++++++++++++++++++++++ icons/mob/inhands/items_lefthand.dmi | Bin 145312 -> 145482 bytes icons/mob/inhands/items_righthand.dmi | Bin 141447 -> 141627 bytes icons/obj/device.dmi | Bin 40958 -> 41315 bytes 5 files changed, 29 insertions(+) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 7ea3ba03c79..e36ac2c75a8 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -992,6 +992,13 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) item = /obj/item/card/emag cost = 6 +/datum/uplink_item/device_tools/access_tuner + name = "Access Tuner" + desc = "The access tuner is a small device that can interface with airlocks from range. It takes a few seconds to connect and can change the bolt state, open the door, or toggle emergency access." + reference = "HACK" + item = /obj/item/door_remote/omni/access_tuner + cost = 6 + /datum/uplink_item/device_tools/toolbox name = "Fully Loaded Toolbox" desc = "The syndicate toolbox is a suspicious black and red. Aside from tools, it comes with insulated gloves and a multitool." diff --git a/code/game/objects/items/control_wand.dm b/code/game/objects/items/control_wand.dm index c3c8c1f3407..812fb4c3d17 100644 --- a/code/game/objects/items/control_wand.dm +++ b/code/game/objects/items/control_wand.dm @@ -113,6 +113,28 @@ icon_state = "gangtool-blue" region_access = REGION_CENTCOMM +/obj/item/door_remote/omni/access_tuner + name = "access tuner" + desc = "A device illegally interfacing with doors." + icon_state = "hacktool" + item_state = "hacktool" + var/hack_speed = 30 + var/busy = FALSE + +/obj/item/door_remote/omni/access_tuner/afterattack(obj/machinery/door/airlock/D, mob/user) + if(!istype(D)) + return + if(busy) + to_chat(user, "[src] is alreading interfacing with a door!") + return + icon_state = "hacktool-g" + busy = TRUE + to_chat(user, "[src] is attempting to interface with [D]...") + if(do_after(user, hack_speed, target = D)) + . = ..() + busy = FALSE + icon_state = "hacktool" + #undef WAND_OPEN #undef WAND_BOLT #undef WAND_EMERGENCY diff --git a/icons/mob/inhands/items_lefthand.dmi b/icons/mob/inhands/items_lefthand.dmi index 1455fa9ab0e12b780767d5658b1f1ee68758e6f5..6bed04fbb86ef80f8f1c0f57989b2b33e17dfc61 100644 GIT binary patch delta 21230 zcmZU)2UHVLw>BKQQUnwcrGqGfigct!1wjPqy((2e2)&b`2&jO72uKG}dQqgeP^9XP>-Xw zM$XPLmGHRzX`h_^9c=ca_ttHUN+e=-uwb2lKizAo%nVza*+Cs+u&14OWBPB8dATe1 zjSBKcBV~V&K21&<)6z>9`}tREv(o+1royv=$G#cB_!ph#yB-FCou*{4lLy4J{>(K{ zqi~Dx_&PnB(X`{4pqy`;LiYF6Gwula2E0=4dvHp%h7}O;gNsA$Q!^)RXlRIqs`vJd z`#O0tq91tLT0UttQt)A}E0!32Y)fS2VAa{1Oa5VHKmN=-HeKMe0L!aq8payAdUJ26C~A0%>f3f&*LImlRf@L|_uhMiFDWS5$`Sj$U)l4MRI;^D!q@LRN- z!{7hy`0@}j)2nwQWmb@Zfl-ILtj1TlCEaQE9e|aA$v2dqX^*YF(oMP|?oGxaP8Jt) z2|fe5&w+oMBX1|v)F95!yrc-2=g^O1huc0Jn{$oR;1D3F4KMg1S7W~ z*AN9LNhAV!GaXA)KfxmC6T@L+S(Z)*4}44P0}e@_aQdDa(`99H-aX`~{+>%VprWJ3 zDPWu`Vp2(ZP_>ja#!F=6rRFPSxpyp5mLI~&J{8wM;f^?v$;JLeYs?Dx({94oebtYZ zk-?f9zS_qn@`DbVe(Mw?sIAu|%sC4P7VDM z_|cxXnl0H~W9ExkKy=Z~9}YyS7NjYW#nEabr9}K5PmIipUrk9@itdZ6`~ve?rAK%}0qp8I&JkXT^(7#05YQ6jo+8H7e;>Yz2=h_-+oG%r<41uG6Jn{Hs9iQw&1`i~^2d?Q z4F%|FnM=Ga*1ZiR5p6_u11nY})5DK|x3i(g<}J(5BwtO*?}8~ww+2h>wUI>;i{dSrfce@OK+&Gw&+bZ zV&1;eeP1=4WoUk%0LTZfL;tvkLmjhpIh|)Lv)hOQ>s1D|ItHvhEyu_voaGTd&ba)r zC5}J6X45e~=^8#}CZ~3l^pRc3UqFxY8`*${;Y&r%=j1~g%9lx)o>}Ozc5}3R^Q6)p zAJeKSE>U(EE`=x+{3QRb5%J6fkzf~K?Mv)url$3G$S_R^X1LGxD>dyd4V8eF$q8GX z@6pvzYt(I$cPcll6=ec$(Gz{0Z_6Hi6_-+V?N_OVc{)*o^A`>R{?hA#pJO@z(~8n& z_a6(WMzrLaQavs4yK)i(q;>3=j{ndX31%Y8Jp+#Z2fu`ABtMdPkbV13Ri_#gU8g=E z%|$M?HXLj7j#F-LuBC?wV^0-chJvh=e2tFFa#di+@Zxbls^= z(c9;{uDH7vqfE%ml^48BGCw~ivFTH)-3zzRbG(1F79>7sU!!m2JjLad$V)O=e@Q^? z_u5UDdFTxx5=!F8nbMDzPe#9K+;tb|S-bopv1imFuljTLWu_Qt-1Rkmrn@u@>e@Cb zr8QP0volO3NilhHRML@pu?6I; z%(}p0|;En6|gtq@);awLtI{tHYBm6e6Ny_&@#yvgFI~>ZXLWlK743=EE z=5ENwNcGvl81iS$GBfvFUT;mrbaKbocD?w*XI1+1M~!EImH$to%2CuvhlCi)QFPyCm~V6?KP35Otwkg%o@bCA>P=VpC7 zVAEySxcRYgRblyIwftpP{VeBZQ3D?dLpsIgY@%8=V}bm1|v?vJ{#%%G7$k#|X{T2WPTEG)nLf~ASp zKbD7ne!w-k#C@js@KDA*$al4-#c7!k@|Bcj5Be%lQ7u?7tcUrB*LUT_GkD z_l|J~How78@9uctVV0*?TRYo1-6%5tq%yWK5=0Lx(4wkx+PW#!hu!a19t|CrejxIR zcvgf0xGWdUsH0+dHTZEOs}zT)q7;KKZ7f&qy9DV-2FCUcA)QB({E;dKB0ZlbL66{j%9 zJVrp^o&i@Ym;Hx{pOfY|1zUv+hpAkl3rKiF%HBQOkM4(mT+BJ0tv#)^&z7|0oU)Cv3Ab-RgW`_Hyi80(*iDn+!w3>(ALK zDU#G1dfd7lf~_elttp8(76E;2D=ft>T0>aWrThAWZXwrB-p%rNiGwb-f|UF;r9JK-c#BOPy8922n%Ppxk2^N)-jjoZK(AI1{=)Aq7W}EY~#J! zbL?tjN-2bzK{ed8S?yjD&Jy*G_*C4QZlRVeRx}f!iJ!9=a?nr1T?TwqYG_dMm;8kN zW#;@ay%}g~7aiE~S8Ufg_WC_o0{-!Ute(5W+?#i~y@*o#ShK9k_^vb8gIn~a7`@pK z^xX0o>t4E-oKrr5HuFJ*+gh zLIfQvGrQalzA@OL9=P)=>9%9_3M1r6vY5k5DB*D2EX$@p4W5ogPqR7fJGFdI($MpW zhx&D#peUGEzC5jp8P9u0<3Ux<9%S&~;X~E34-wQG$PUr-vv92axWe*d8hZCFChNW= z_o?5EYBz6BjotJ9GKIcONVA-N^LKZFE64iP7XBQ<$nrR-I2=G8)~@OxORgW!y5F@M zEBrWa-LDX3TCXala0V54p^3Kpq=pdK$CACsKs_iSKjrE)O94)G{Smq%o1&2VO{#8` z*{FASK_CX&ntKYXS|Iu%M(Ex@)pMWQx0}bQ3EJUrv_~k6FS5q>Bl0ovdL$@-5=}UB z#;+_b5$>r1$%xfGFE{qW{6|-KnLCJ@!dx1rC36|~Ul|MQq)6!A;Mbg!EfTPp{T(`T zOXb76+kFJL1rb0>khJ7mOnsuX_x{i6N|@TchY#Th)l|vE(E`0FJf(37-Sr&#Y3RSTus2;tES6urpih-2I?(*Y~dcP5NC)6Jz6) z51&3!zC9%5qsKo{P|O5Nj=P6>Ts?8^r8H5i(W&s86xwq#X6f6QV*P$gz0QYh&d-M4 zv1;QbqQv&J)QT8_M|o!r-C$~JxRke6XWjqC5f2xv_Dm4MsQDdJQKM%hEm2T@--2&b zglr)U0G$1S32rU6!OeyXw~B}%s`uejL#N%CB$=?kK~sz8#l77l?b-FgFqJV`6ow)^mt<)U#tK$0qJ6^-@|)&bjV7}31K1X1@s(Q|B{%6?KE zihWJ=@%bL|BLTlzO~76cAfaArW<{xaXuR>I(7Aat2zoFeCty6ewi_$XP!>ej$lw4= zt(^1O{6O!XWV^rInLxbuH6bCvd(6P*dAfu%*Pp5?i5hU8{Ef=(;=cQMsR40Rcjjqs zG=Qij% zwm)`ZU?(+~c~a;{i$ETbk)_N5To<#EhyIH?Z zh~$Egudj#pb+0Ya(~~&;dq`>H$7^@_ z{GXbQBCq9bU=Cu;2O2F~o^AFID}FN7D+h;1GLNHFjUgn)umYh z|GrPnCjI0svhF@(;cQfhFj}tvL{EhK^RzJjy2Ipg^1x=k*g%7~!8-Q+=$kU!o8Y^x z4!&kHj+I`=v!1P?G|U5@Go(F9qTSJ_{Yj$AM%6AnHSU|Co=E@kqs_vIfA`3#r~nb$ z{(Duki@OUgi$lkAEy7etIX}NTPE1r()OcGId(>}>_U})F$t%oktO~DWt%7rN3-}Bp-A+z;K1_wp%5eU%e%Kkehd>K7PB{Qy;d8}v zb@;Q*#l6k%kNn-QgkE8_^P*`9qrIVL>`VqfS)gcXcF(HE?$mP4`4{nE68M*B*`z

7Nj0PU{hYz+}ad-lo-=-O`Z>lK&1!_U^ZxAY_m6Ma2c{={GWt4JKA+`RoW zYcBj1?bgKamfg51p)E3qPNm#qzms1~PutfnG^*h|kG`kY|XGK5YQv`*~>r+sr*Shv}WO3rbu1ovn+e zs+OBAa&>AyFSLs_dln#my*qS&y7b~g@E&0Um7R6}PM%MR zCtysHZn+n~Z^w&M@1gSaO49DNi#Cs&0S=QJn?Y?cQ(bZV^sKCrK8G6%^G(54K7fV$ zB{p{UlI^oyB=7zEBOd-Iun2bO+*eGB?@o0#%lIX&9M$swyd8J4SG6Cj=Co6dy5NSD zPYazftFuz<^X2Lyl7{o-^yLqzVWgl{+6-~Xg9b;Dvuc;0rA8V05ANJi zF!tRpKUoN4=g{lu##4jZEs>|@a{c6FZ>hSs9SZ7%ytz4-kdV;7>pyaGsIFrfK=!*; zFIY=^8GXG2B@dX)Q{&gO|7CgNzeDDrTrzG3gMZ-$j_|tgEr6}oZzn{dM<4hb|Cu?r z`7TTUh^fyZ=h;pu)xEdWi0)ewiw=cz`T=QsC2wB|Y(>STKhW?14qkVPx43EMG8Yn* zQ}t`^`qW_!{m#~NK5s|)39DR}GpVhU(oG3ib8i>T6!fA=b}HK zRsmW}^l*~K;L7K=ub4*_d;cUiuf@%SMtc)`K;Q0j@XJr#BQ>FG5!b?uVxN;B?6#eT ziT4p0LQCU>eFR*NlAB}hw)UcrDH%jQk66x|3`l5V@CyN2K~C3?vAWMenR!J%M;6Il zexX~5QaqPX9&Fe7-?HR&Hr9gr9uIu^qABS*8npX~_|45-$$O;Ye7N`?%BFM5#_{8I z?uSt4tMoQwLL0cQRK4;W1`2|UH4=n@*3-?FQ@scbtw{<(HU(&HeuKxG^BT$infvgk z4z9TE{i$Aj(qho_6KyulwW#MvTicQ_8sEU+X)j!G@X^@$jM4UAZXME4hr z{)36lMVuTns)QD0Cff%sbH<-J;a8{&_$rEqV zTefSoPtycrKQwRjA7Tvvc6&32pxrlkba!P1AjUD!r{LaHhDkRm5Q{%Vv%4U@;ta+R zh)YKR*=-bijRbHmLD+Z3XNF_Oqc8$yRXtE9>tYo+?4`hhOIVv}qbI%~)CzU#PPi=h z`B48Lwb|d>q7FBRdTSOPg}ZCaIk=g>3|+XopEQ#ou8_g$6?TPn7p=y;*bw0>=r|+M z?K7MyNAWlETaa@5EER-F+%e_bW7lkMYdJt(zRwk#d*gXVL1w+&t~zE0tA(bZ3@@uXhHd+iYHGie|2;1~A zfFVBr`O5iYY)#Bj;0@IoaxU@Hq_A?I;H;$c&Al7Y3gCRaQboi^X?R6a4#) zu06pmdx}6lc>4rE0!}u&=T=YjxLe!Y!<^PXRO0fvPh0%TNCNC`Ns7P%kH=Y?f6BJ2 z8dWo2_IfE&z#JGP7Zy|J;<=72@9kDJ6&yf!l~z_;w>i4iLaIih4EH}NJBqu;L-o`f zA~&yO!Z3^yr+}LH7ifp@k0n`w6 zbo0#>_$hCJ!!#dzI=*fnb2UXT=^bQ$Qv_JJWsNifq!gLWDCp^9 z*w_&VKRiHTZUxObnH%=F!8r5@jQL8$r76*N|$)|9^=2zks>dhvo_TjM#o7CEU8&Ainp%==S9=jKJF3)zh29uMf}7 z0Q7&r@fsE}O2GdgSnP+pU_Wgb7Wj1%8o^Vz5qwOEdEH<6c94tcD~%De$XmMoKL@5f zv!G@}8fA`Wmd4$^5u7~gaIOtb+blJ>N2j{ zn(VA_#`?^=SLA=->7A6(aw&Py46j2<>GR1-CJ$!|5aa3|=@LQiGD02JaVy?oo{kP1 zEUT;N8?nBg_k;<5JrR%2>#Q%J*U7KxQ>#?~>DkMs;^6TYZNJ|@I3`qOG_xyw14R#H zkd8HDQ6#9vtWUS=7oo!A&)-QeckIc}byIeqio;!pK`i+u+{oWlMj&5qJESsZTzg<}v2cV&ObnR_y|H!e5yE}73a^ApW6 zkCaLS$FasIcvUOax;w&g$7u6hg3ifRE6vwWHMaK1}dTy$HYMaKOFho}tn4^K5-^ zUvtwcv-Xt1o71USQYTFN=Nz{iu=P`TjB4IQOUnIL(Am^0e`uDeZo}J`{^3KjR<88J zkY}lxCnx)Hj6V^{n{<&4Fo3&pF zaP>e9|I%7yJJpQ`M88NS&M*I_#OK*|Lf!e4)FMm!^AGix$8|~{DjglAOUC`kQP9EG zp~4)SS3LO7VGZ5ejK1(S#v#%CDO9Rs(SS0nj*zT4+RpPaimy$3**W*J700Z?@9TGa7QX z1WhMU+#NxwEz4IFLXJ&oSiAVM4uR+e&kGH$*ws%J_% zbNmQgD#Ffx2etPW2}zhBC6)yA(!9LWa5E$(KK;HK$}l4mQ(><#B+7JP3_XgRvrC(0 zpl;&7Qz;|Jjf-!`$P|A%&&}24o>3>f`#=l*`>{VQ6lA?0vj%N%vUqzX{b7V`9Jkj6 zRpKL1qw#H>&C280dAbvH^vm6ISd@;;Y20$`>ruSak3!{9LUsXg3rRTILgRF{T%l2l zT8D`Bf)3wl5}AdBA9m?FG&VXbU{OWh)P;oUto*SVI@C7W3~x_(E(mTh7$v<0SI$2&7)2|O zO6=iF_LsiAO!;S+&K@70LSwY_D<}Xjt3aps-G>7g(g8!mo=;RPAWn`e)5+>I4apRW zaYwS*TZ6x$M~khkf8K4!@c9NYpNA&IrRJ2n<_^(jY#5Tb?;Rw|buTY(*oi!HvLdQrd`un?TOB& z=2M9tc6HYhLmg6PxQ|wOfBx7{;y!5IV}Cp!^xC((1EcTyoO7s8--pJi3;tVg+y26}!F`=(tAOdv&P`tYvf zT3u`G#<1=Rf-;bC=1WpM7bM0r1^K2LW$qf4nge82vrw=j#{)mm_(bRIqX+Z zPzbHC>1X44W}xF$GI6vs%#Cg+DNmO|mZ0h5u)X4Kk5dsaudIZ8SVYz$v)E)OQoL?R zc}2G1B-FuU|Ck1SpjqC}7wYOEB#HZ~z5OR2nc#6b=b!j`T*_$&WC>7{Dj5RQ4>Gj;J@c#h@9fKHWt(GXj}Gjt;DZ%v+Dy zgr)*|!aTV6E~*QF`rUy5nWXP9WQB`Qi5hwl94otg=H8CK9ju>?iXY)?G3I|}P}^c! z@7DsG*G>{=ViVyQ6Oqe597(*qsOc^N{!=3H99xM_tN(=6)A z=Kfs4P(;l$D}3P2sloMvGnPxpdb<{PeACXU(RKbambWHz3-2WQkr5z6zxM}@wPFFU zIl}3QnS#Cy9&<{tZQeO0OaV}f@w_;m7Fbpkm~|SryBMh{9JqaZhwA4W5Ba+Z#U%-5 zHaeFar`YBzqkJ^Vq?c|J8_;amBM)O~YvK$R3dXmyOc^fFK%RRyTmA8h&^P~wGJI1c zM&!Q{<=+_9BOUrw=ph3KNpkwziN%w@_iG1>2N!E)ZY-Gfic|QpTJx5mO3fg@)=L0_!oX=H}+_ulu@zHWV#G)ZgMmjja)fpJ9;|<5uP9naI|Xwbv)HW-u4E zC!=Se^yyNfPDyxtNAvX)be3_wmk@Oq>b_Y@i7K%+(Y=g1Ex=V-#yR=pP#D711xer! zF;d-9M?f20?Rk#y0uOH=0>8XQJdhqP{0_@|Z*_1d0ALK3inv#p{22iTf>kc`7P=Xg_$`%Zi79AS*? zwSVrGfE0-nCG24(wr?pUJbuIrN^WrDAx$@0W<1`gb+6&($yv^wY*Rvc!uB=3BLiTx zrm*?6z#u_K0ucT07#47&h24A$(q>w#g%Ah_L`nXsHYl>R=+gqW4#TDmw%jSqSbFvc za#2x43rs0=KBS$rV$R(3vy~m>3h9lZe8yePm10-uLtWqObTNUOT^lr(CPe__Cc@_$ zjbVD^E8yqb;xTCWZ0#ICqF#Cxr#{~PU=qeGahM&em|cJ6$+@}#zL5yRW%IeTP|aH1 zHbi)RY09NQeO)P$wQwyk-(R=hS9vLNI5^_r=pm%o~I_F>6V%P81J9>s1x`m%f1Ptz+9GRvXCxW!_(;$fE zhjpNwrLD6NNcGj}KJlR2{$FBapJ(`L`=WooIwKv1{UNOtPo4Em)^z%B+7Mdjj9-Yv z(85vxFF}6Xl{lG_?Gg1rnSCQ5UtmdVr7E-p0*J_()}^F5cBMA7&JDh}aa6xz$Dy13KuYLyM zc(TIg*E+3^-D#wM&o&2^76Ou1?oajg+c&1cpUOAK4;A=Gfn^-EE z4*77dUhn7F#S2z;pI!tSptD9aCtdhs-RtLpFzyY(I+~z4_`kIbditABL+1m@OD~Kk zHGt?;p>FJC5E41MQcsvkytiz()73$z7upBGQ4U0|)_Yd-Wx71qE^@yJnfp9ycbnQ6 zS3*m5&g=Oup08c3Mi~dc`X3~dSQI)-7A@>>#{Yb}tb7Y~@E!^5^e`BF7zR4dPd#B>FsmYzn^Pw;c@VdQ}Rb(0bR;iQYfaH_|xI&&x;t4_X58 zQqX@A;{VW4M@;^t3FN=%2~2q0OyHCz`kgRvh4?a{nZ^$*`w$*}&13xOe{Yx13?Zs| zzPPyfo*(8`&FLsXS{G*mSS>qTFi>Yh2!pqCc$}<=;1sJWQLn=iE zLi*cPX}$QX@cBJyGDh~$ET--0>lQ6-kw2lgtI)DH(n+ty6t&&vp*)o``_qR-(}xrbDt-J8&$=_w@R*h&oRWUB?&ekVu=j@urOUtN<$LWXf5w&oQv0Imjj;ujywrTt)XXZce-<9P9g<&~9>U?!yu zHeM|9_W^n{m2vmX_uQu!99VZ}XJGr%({RQI(JOnT?$Z1ze|BY^`%9ePifMsQjdMkJ45c#q@h$~3Hz3%)V$6p0*~Ih~$`A$`oRDLCULLy+?e?m zM8YbW^}4Y;SL*fe1ys@_9<2ygVZqxCIh$AXBZ7zomY#(5<+@r>USYg$?xy*r!r#?Y zy}i5?i64u-HGL~pfIx=+i8FsGgRxe*l6Q(o*r$>-!&7Nm7$pkvcVDrE zflYt!LJVSpM>J`&3x6jRkF+wr@|!;xqjg{FSFkQo^=cDqTz*q7S7(`!0SKLk9YJq3O77C z4k1sDqHaJSU$9KRY2Lzj!YBL3g>Y5YG45UP7l1+^5_{rt*jkw;5dN72;waNHf$33G zVievS7yNH0g??lqd~?M_O^4B!YqvP| zjFU8d7l$z)-RvUjWV9!LC(}Y znm2CQ$+?zo`N`;-S+h+m!1)D!o&{c^u0pALnXWOr?Jjipz$pyXhEj^EiuG7630_2Y zCZ`c^4ttUX4SKvVWGs`FbGdScT-bIhCzBG%7fF9czn&(KqMvLU{Bq@A+@$m~aAPrP zyQSBU`)awjzvA#a)9~#q0dZgQ^GOXcl}C~=@aK&6txOC1tq44Dj^)04mx5KwL&Og+ zK2{RA)e2*F*VpowIeNUjyqp0L@J#rD*IKLSS@cqSRM=mPxr4%~3G_;R(CXS9#9 z^VCKF&MZ@mw%fo(?uct-EaMNF95L5EEi=z1{eC%ITLK#DNZGnK5BlAI-%V*`sT|=aalNG3b z4zPKqwOv#>Hw0D|6%DbS)TS!sIs#nYcSJ^YQ&|Gd`jdk!LV#NpKJ|5`Sa@V=y|Nn9 z{h@2*;qHj7_M+{ig)xubAjvd9x~<0SD1mJ{LzBj4*?lw95VqW9X~rEox8cbv1uC}w zZkxQ{@wp^~hd-azZS9>(<{hbl%s=<|5&kzPVObmNKAt1e4FdW78Mg?8ta)Q60A zezCEfX;d%QWc#E;- z_Wc$+(c#ELdk)`YQ{`1NQ^XCRZlr=vnuS2+=MAnQfN8(fuRkJHUkV*!&+|Mzc%6$@ z1UJv>qxg~9fXQ>+9>SWTJCdaN(`mQ3j$X`l48g%rg7UarfB1(6L-ks zODF!;*4E3lKFf&%+OY^f!cHX;-U36Mua566J3Kq>W#QlaXwWWWv*6#1G)=ZzZzJ{- zxl^_0FQV{zy=}md$oenHU~|~eYR@p}slS@~IXVKxkboo4_RT9+D_v-?Hj<;JrDp_Am7372nf9%Q?i_)fI=dA1iEHHS~Ykf@bc;(q0c;cQVhd z5>%a#1#9OVp38v7bMXJ`XW)nB^p_w6J@rs4>(WCMzr@do;fFCR6#f2grkL^ z1H`p;E26-8Vdr5;W>aOJg>j$2q2yQ=`8oL3w~yaXy1#N12!|ev^8CF*uRAk73=aMi zLZxX!@LC9K|0Zy-p9=iyf4aQg{yCBN%WCc(8gVRY@R;!9v5}xhkNlf8?OC8b}TRRnBygas9 ziymL-G;tt;s2xQF#AUiX+R7dN08cjPcXv_<}D&DyU3E;kQCG7ups3xRo z)qF83Igq>6cYe$QX>8qVd1IB!L@l);@*QbCG7J{Iaw2mD)m;P}_;t0Jn?6edkz1Y_ zmTTcN(uKF!HEwk=o>$Nov?-pjlB#IHxrd@e%}?TV`$^Z=GS7I)o)>m zh`fzpPxrA2yR=HN=fWxf&heT?+4#w^=B4cHoViKPLQ2Gsvd5UR@AXE`C(;QzIn*Cg z2!rLAnAU0cAzo8ef_XYo8Ve zvIuumY+*r4ZJL7fI=vS$1Q=r-efavTtUs<|ZtkJ(NRi7w$!?QL{2=0{*m5}e;Y5_G zUzWaTv$Oe+n!G(d!a5UlbU!ksz%IFeW7G5X&))+bMvuD)bH5=Zt?)hWrBcs9WSIqLypC{HN02MJ? zX+Xxgn2IBti@1HqIR`@I>*1B)!_ZO}t3RGqwRV1_E>LwW5a2bQSZhGy@@kHDJOiHm zv{)a%gLR*%w6%KD4jy?Lu<%sPaCXaAt!CL1nz362UDHjF9NqgRrn(X9dq%`l#4sNm zW1*>TVb3B3I;qFY)m6sQOb3{|LM~Bm{`fpPbiZPKh#NFvKiG%98sa$Yg_e4I52O7> zU8IveLQ$oYZKFw_-5eX_~ zaYhbzRqKwK@!)DlnP++87nmScY?heP;;u?316Hg^d$m)I_Y#new0`k{mFuBBpz-9* z7U&pT)tJRx@$gIkxge=1M#CGCn*QbfGpm&nzM%EW3zYG}=a89{q3yyRgC6ZM03{tp zzm5dY3U($#q;!oxE1_00mQrslVUB^P{S7zfKbJ`|O}fb3Sr#cSs{nz^;$-f*mz50# z;P+MC*atg9yB~wIXXu%;5o0ROy7z4CRO6W4x#c@!c3%^ydk)QCRp@(MV_w5xM0Gx6;)P-Uw03)gMlG=he4WJYX0o6+~?|VwlH~G<(D5v3YM<;%*5yd6l)U|BHFr1 zda1f({R&{!q)H%p8y|Tu-7+5LBAqG{aVb@j+fldmV&2X5xh9T{Ka z6V`h)UZlu-9C{JW&Pkil`CZx>4_$@we<@nnE;KPJQme+tdtvJ-I4z5MM1DgV7CH zKt{7Z_vbfp;M66ouo3qFU{T4nOgH14*B8~S2NwTRY$z`ee=Oo(<5WGH9s28Gr4dV# ztO>ZMzA1@9rTMCcfBtN326lHFkYL;)2B236airPPo2+C{TA+$j^LAIRc?9P!JSFLOP35Ge!B+VCsTSZ2k3 zdA2VY_TTKmi%PlSobbw7#~75$0xB8C*e`ROQeoB2Sa#%<(|jXQtui=-FlO+<8{&3BAYz9=wgtA|zn|dba_Fmz_KsMk1lRBL zHKWq%-RpmiV%=2-vH%+xClGh+oSPyCV^x5sUVDFm=)1H)CYA3=c|MeJnukzQQC)m> zA+M+yKE~GX5Xe$e-tKDT=2rH0;uj})(HVSq1hU#SZ_s^HN5b}t3t@~+ziPK6l!PMf z^4CHLY#@UO{9XfGf3~^ES6mSH9eG3q0a5rH00i>dnA?-ai2xH=H>(jhW#Y{bd0pVE zo+w_of36Qt9lZKw7$kQXTwQqUxl;5K;d8L{0Q}70)A(o6rr#EdG?#_ zCnnlX=a)7s#mWaSTUzOrZ%&Vb4_+^1o6?vgL#uRi7Od0(jG!N3w$;U?- zdnZb6mMEMCI{xj4{6(Ch#nunTdUDRR-(DLygN1D4>UqO2QV91lHFIK`9q@5v$OiVX zU`!w4*MVLwKkPZsn^aC0Y!(xU3A*ysY9cWZ1D;lmODm!|152`!7kK-oQTiCE&%n`ghFl`>f@kL2-Ds- zK1slx^xS#1bw3PTx(_%OyQ`t0(b3sS1ep=e0HQKcH$jPE1Vi23rI(>(^De>%PL`|X zzAz!!*yD%{AAjpb+$f067KDKMz+{6af;`R5X-7Z0Zf!#@) zO@>z~Rcif$pYEv6j9;94A=!BSwR!?7w0>)Xa`v--xU9&?z6Q|3#^m zBb;g$zzfL3!^cUG5Y#^vaYqa^b`P|I4!r(+WWF6_!+wmI?rn(pk60$YWbV{VXNlL9Wjfj z6_V|TJoj;Rey^1f$e!|A2FS+fk{jO)a%}sQ3Qh3rw@n8K2;X0h;2QZ%bCShm)2CZH z8yaAa#V~5K_B#l@bIwgNsE!LSA&7#BcL$Y}rofz(mL7NNpIt!K%4{al{d}(7WWZ#W zaQSU3E~;46hL(d{UyuMgMg{h{M+nJx@Cv4Og5Skv0pR&Ir)?OEF-~Tok!)l;Sa!UXLgS<1|;idNN|B z)DmodXIv|?b_z4DEj#d=Gb#iLeZ4(%BsV~?W_G6L*Eg_{IJ})wtkddxTHw|BB`Lvu z<9&64aZtCUJLQJ{T>CxK(jV5Nm5&rbb>9XW-(RlrX%O!4?>`rHJlweDm_SufQcVut zM7q~4@K3vneB&#>1*8M`n-hnH4m|JUO#0&wYFkNb`R`>K%Bb34&bL>T#6Q`PUzQer zF@NzlUlum{d&}G-lJDq6=zPP`6`yW2ou7*4_ciQd*U+vMm?;5uu#I6u4gf!e2xWW3 z>G2^N+k!hhdhNXGk0F6`#8xP!JAHF~y1r-87wmmYq|-gGeX zZcZi>tQFRYMIW*Ef;TisXAN;PXt__rMDw%fBH7G>Gs;Zo~hlU_SQkTex zkzZP{AS{(^h@1BBkjWD-HZfeltsq_Tpl%>;i96nhkmc zL|lBs?Ag2@rxR0S&S?JRnZh@|v(we&)-%)k-Qx-eiKAoWNx23$10y5owR^{8tGQ-~ zQ_0jH(HnS=lNpB>Y}?WIY!|J%RFjs9TC!f*0%S=2<|+!vl4MAv`W&ofiZ4~FFZdj| zR2y?mpihB-KKp_52kJszWC0&xwz^WnpkoyKD|~6!lwXvN*OpJ&+d<-1 z?2R-3`vs?Cj=GTwN7HZT5<9feTXYnXZf$z!{ZA3ouvRcCD<}jrLJjy?ZrA)#R5(*K*f6}1O!mi21B_ayf*QP#J z^nxFhsT#U>1$6wsHm*Dz%I%L2ic2CzvR4upH(HEJgIgiDNL@2yZIXS&Sh8zgJFS+Y zWHO;{c2c4&BTIHtwv3FWhAa(X#xTq8yzc!ifBeq#%seya%yQoMIp@24KHtw_Lk7g0 zhqe?6`tyC@!|Y$%uDEfJC!PtvkiqVFRHsCsaUh-ipmg+e?Njk&|7WbX?wIkKC7mWx zQ{N#%t9ql~;n$N35;9uO@7Y@A@M;*tmc$BMu1vkej%w|2nMq3~9WV_4h9U*?;%r!* zng|V4op{D|tUzX)0T90Aiu{D#!Crm>U+XaR`Iax4GS|~9#1`nGt?!DgU6O2qal?v^ z(ixc#H_`nuhPZbQg_p+r?)kpO)Si5%PCJ5+rOggBGh`iOfhwtiyr6)YstQ>dNmd)hftjKJum{lj&xaz2CMGpaqy5bs2Mz z3jtt0cj+5tY;k!D*RJ9O;l0a26md&ARD&=N==;S8oo~*pfCkcfhDPtT?*pg?4Bl@x z5Sm4oRqDrx>9xtfyd4hw>e(iV#f0=d1z`8gJD;i4aLG#GTAY8^GYm zMK_j8S4oy+Xm^m$`tJ@_Uh3T^R&k0x2DaEPsnGMcC^L>RxVx{9TsJ9B5qtw~?i=;y zgu71P-668G^+y}WK+65&mqv!G)o1#O<9CuDA`s$hFdzMW)vI4iI?TVwOtN>0LFp}b zJzKNDqMh*`mNpM(P2?Z$UhrB80xo)?mfQWZ;gC>Kmy1vr5naKA3FU9fs@k_LV@4S&cKQ=5Eto zcnu!l3_RUYW5jP?s6!9X!;4JU2eN^>VD&pAfMb}RM(=*CRaDU1O3YLP_VeM&`-oSb zpG;XZgtl-#;cz3Nz6qhI>$62#)k`d0OfTOmM)^?DioUMIa**4_{QZSk6_NHl=r^m| zMZel;_PGRaJv4WZifg6K|3U{LXB?htyc(ZP@u5zzFfyWT-y4F%rO+qOcT@Z=$rOr9 zNTK>J=9CxO#gv;pxu(>A5{rU8?hZ7WBuWbSXYklUA=2I4#CwV0&y~T|iwGeuR%Kg#Y_Shv! zcmg*A7(0)! z0Ze0OjEKU=f?YogtnP{FO{V~i8wpk+rE%Dp;J!Z%PJkg)^j6P#iANo|CoO^ocgIwH zM7bQD*r8E9Txr%bI#J=pBog_TMW9OIjUMlS?xR9C#A0cYD+K?1GdPf6 z>eAohil?q`g1qR{|ZjB@^R7Q&;?5JyD|pNV9#_~0kBr2zIzwUohzP^ zuS>{@uk)_wZK@5k4g{_bfBw+n!xafU(VC={={+3V3~fR<*i8b)8R)LmFI1>3q@%O5 z4}Snx!UYofy}VW_SA56ux!&aB%@ldtirQkWl(gW-Zi8YD20e~hMK!ZWq|b@hDK|4; zmz*1LN&*8B20a$i?dQJ0x;0YQx1d|vCYK`e+sVo=$X~6$#l5u@3#;86;AlB-9-8fw zCtQmbrN1S8ycZk0DJ4A}q6c%MMh_^y`QnrP$Ex=cY^;6W_PNv*2XE{a;cEO@b91S! zc;aTnhGXQulz#*EpT;O<8-g=@cM=YD+V8^N@#)j28Y`%j)YQFTLrxPD4hsY2uC#Rg z>on?&@;`=oMj)TYmtqLdqnt!yBO z+hn!9AxxzFXAdv-ovCt%<{?C7!F#K@l$#qlqSdZpjCQh$#Da*}SC=~bn4<@$)4o=$ z?TB1oTFGt=_S&W{Qv1`6D_YNGhk=aPpv?*sUs|U^4b(2Qadg&Tp3wv1*+h-q09bG_ z9Xp}RDH*}Ac1wZ03!T^X@45uJB)Hs~eW$RFi?!_;IuCvbZUMS~tAlgO#)GQo4{VfM zYg>0cD3TD&gi`YbU}RhBkCy+`S_33VR}Dc1X)ny#Ba$f!&FfX-4Sx%g0fdp5w>Ms7 z?Eew%3;&mv*WFM$|2>zSPrH;Ov44}{fVmZf5Yhnk1*ExX7&X;1KOZLbHP*aU5WA61 z(nvbPSnvGB1(SaYIsj&pG6}vvs8qHK&SF830&?1MKvbKmt9erOr#1(UfQ(4@_^;*$ zfd2zr$l{vUlHWgkgtandVK_JV>> zrNNU+RbPBA=;R^Eb&$$gEm4$-J4Zk^-0o65erd#zCJcO@ZvMd)H{t_}H+D0)+c)6Ug?ya7^aPEzp^qa~vpbO(Kx;&q)PlD@9U zvBeOQ<~;Ra*s=#TOlHRp)dFlOad;{w zgAbJQ$tfw>%X0!_K;rwXB1st~@17O9->sYE8S+JDWeD6{6remGKy*&W1m{lf4Ch-G z?Oi<0P36OAt5GCci@nb}(P#S)aL)HHZ|HTA|O^=>l&VVnSB%Eq?AGXnd2 zhw;FSvyC@=dc|0M)T+m3gtqn$ONIFx>REXUjK9uhTp12s`FTlHWR)V{&0;2@m^L5u zGP(>n$>3m-O#nVDKNqriApAaw-d@i_=8)n=GMxFltO{g9v= zzL^xcJ$f;Wn=fD}^z>KBMkc6Tzu{d0Gb?tUmCiF<*(Vm6$k)X@=Kh%3%j^<=Oh1so zYg1z`Fei&T*0Wv7ey&9I@cXjFGfD>6beA2#StlAOtiS)E0bJ&-l|g#W0K^$NEKu_Ot3lx-gmF2oeK zUu}`n2(@QS=Htg3;#`U5V9A((7;YDmn3d?8ggmm3;Co3#n)kM@lYzKD)30>>J=HOK z-hZ%Ef6fM&(pIz%arAhLe2~~FS9f=K2rqY(-z(FJLz5`%rJk%m{rNpv&O@H!jcoe> zK0~qa!8JWWHOQ_4@3c74Ts2!#?Mq4bs*|C)GLtLWGVBr?FtT(48fGF1*)Q*k9zhfa z{^BuyF781rjzmFiNLk-&2J>Rh^0-((P#p%^Qwc!a3^~T+!Y1?TaE+X7Foek5OBF<% zroZ$E=rwtZ+b02rv@g|Eb?($KHc!6Vzr`Z0b(;fc4M*{D$CiTPTTAN9Ga#KOcJaY! z5znt1s;a8ax#6-PDOJ-%P`;)~=`JDq@#z1kwXMlUaT1kO?_g1Q0xo-m$AlG*U-O7t zcUWH%JUZmOfmZi^hy5`qA(MsOJ!sO%e>xuEVaDM<%|-a14{Y>&J;RqgYv~Emg-4zM RsS5&OZen@5NK3~>MM6YC1*A)9Skk4J5a}+- zr9o=xW!d^)KF{-fU%&snUiWf$?wPqWXWldCyw421`&8K|s`wkg?Z78b-)P%=+j=>9 zym4}OgFyV#o6~1Mb15=Lz|@TRZot1Ral|F;bk6O}aFPGLRuK@UE8p1AD6SAA`9-;Z z4E5nhf?dG?)UZODw4<#{i!G+J_@xO_ihx-v$O5dJh-({-be4>CF$J9~+lqd$U!!ZD z2Q~g!545u#$Dd%}>|XD;fP%}8ak zqWiFG_<6CFvT(P9nmP@?{jW98-rLy}9%T6)4;%vkai1`h({(h*lSJPaxz;J1Fmz+m z-^XQeLPjJWsZl*~CoOgIv3Zul&)<)?(LU1KhIdPD2LahrUrgKY`96Ewvp|kIqa&Rs z-ahuIW!+$v2!L@GtMS&e7|Bf8Pd>`lG_X5`q)nz<9?ESt4&4e4Kr}gL9gSNV(>%$x?0WtXX-}8%MNsDk-i3!5@931bqy>jAavIAe^jXF!p|G7)kgqUNdx_=i2aw6mioP6uehJVzg$_0 zXX-HNdFMf!&f<0>WqWIBuWx1de8>@hV`dV*9bFnk=5C`QiEIjOdM#S%7M($xkR9?* z_2-T9HbdtPCk;Ngf}@8dBQ#Q#rm~uHH7E}DrCa!`&C4 zd8rWk2Sq58c?5$FT<-uQR*pXzc{42@^x(1*@Zrj0EMJk>?P`+qpheARyiYwGuQ?fi z;`ZzkItiJRS(B0erngy_tng?mfZ|4o-c1x z=>*A`ri{JR6t;8gKCf4L92e9utc@J84`?n?falQ13u?5!JE4hD=@F3x%s`Y3%eT-=iXP$}?4I zeb!cA_{V6*Q5~0G3CPb*sv^B}JIHtX7Ub7X)LjNuqXX0n(%A}kWv#&_fu{V2IeWBT zoF78Wk??z0jU(ohLMYi|nUu!Xn%?d@u>&=39YHc~{>g&0I-^wmg>1GW$YApA_RY>m zLajgxhm{FDXA#1?C{^>S3{pNtQ|=??;UKsg{Z_RX`YORkF%3BLonyMXu%KBMcC3lI z87uLjp>0p?=SZJ4sn_ARKcyD*PXmXX`ag1v*;p50Q=2X3ljugLG;EEL@~wj$YeGp;LKW9r?eXq$!B0m4;jn963ulj)7EgVG0vsG4uCK67 zw{E{OPzbLZ%d>bXP6Tw{{zFvw#Axj0nelnf+2#KsdE5MO|5Q&SU@35DJ@s44jgmwPfZ;{j62BU#MMGd#<8p#A#-e->|Rd zkKPfa9ca^|`1@VfD=v^!o}W~tE!Lov>C@FcC-`ekW=bnn;6 z6w0!Q!`G%2lhgw>P%|DHwFCZs7 zK%3Tgc*Ak%@7;*yW+!WbB@ezYr53e01Nn;;8P`BExG z=kli^y$14G=f*P~Su(_&(ie8o0w8TOo}u9KW24`NFCTt-eUpA(j}@@f^#nU7ef9?d_!Ho}6+ow{Xd={e2sks?Ai-ApBA zRJqCFwWz@&OGZr^JJ%3xr#bQ6MA%2Ff0H9BrGLV;sQz>QW%dM(B)ZL~?80=+#!np6 zs~UXB=I7YmQxl4`XjEerzm`yNQ%w4}B)+ozI!M6->^@X@{dXQ~Pqs;cb0!~i4RMvS zygpUWhBFAUB^kG;DO_KyB4OXR>7%OuX6Tl6@49f--?Ho*dM`H;KEAv4#iyiA>+7|Y zqh7u>Gs@#6H{n6@o$`d+FxuUxirt?R`K~^)O8xErH(vbp=;vSI+J1TrPP$%Aq=z*( zzpOZnGRgvauYNIR558q%xhc#2`-;dv8cTFF<5tWK5$p8a5uO9{M?%;2Gh|PiPnqrb z3tt}pZH+aaA4#FO+b%G7)9d-QzX?482~NHDzlhpb)&6Mk3$qVlWS%Kt41`(Q3A;{& zi7nKaZm-Avsh52RJ~$Y`V870L>yIaVDN$I<`~VT4?K?v!w5aty7J^N8a%ZG)3lqHk zC9GB{LGg_RELSNJ_t|28t~Qq=9LVt1cN3?R(z*>CuICbB&9p7Kcc z(6@=ODW+!wvE9~Q(TvI!x-0LR>mS+wvmtH`xq*%OGSB3f8{9)cs#{!D?P_h1W=4J zS<-P^YFBkR9>-a21#OX{`+Xvp`iV3*FDtDe(n#YnDQvH#_}xFyPL@5vQ$K5BV}BH* zr{6s%U!Zt9%q>0~)B$sR&n0U=zH(Y7)!*hp0AlfqU)lY*dyIu6@Q`-N$UHm6Q|Ik- zr}KBD_OwLU*5^ARk!pW@@^98QSig{Zl)qg4`fu1LO(8^*bnCCm*JO>dvq!iDcAvgU zfw%2WN3{EU0eoEA3{sotdzj@itB(&Sx5nQwxR*Spsq@(3kR9wg?5lU~u*_uT)OqWc z`W^_+xf3HQBoWZfsc?0JS)7~L*879PI<*5yX zu1AK{RhGO|t)#nVW$g&Izc7S+_M(}L|@G5+(eQ1kV*d$eTUQ= zvv?%OL49;){PmoZ5A;rp&Lv$XFbf`FX(fi2^E~umX$l>KM&N?c8tBius*NiTN#ftX zriQ)- z6!pb$%ft8f1bpwR-vh$6S6O0>3MgrX@pb4(Z4Ye3QeOvuJM=x(G^WJuY=0^D*;qc+ z&#Q9}bO~Y4r>pGw`T0rdIB&JSyF_E$9OyG%XhP;X`%A~hhKC2hc_N17g3mlgaz-w% zUZYa|I|;Zf|Bhb%tg;7z)VR$ztR6uDynNvC<`TM|*s>k{Cr)0ZlqbMd7}F8?2?(t) z5#k8v3dj&0e-1as@_nCpX=|%<6cv?Ch_#x9XZaU87-(A!LlT4ypa1DkapZP6Sbdvo zP_`^w6q0p{()-07LC+;rRbt+iiKKtgR%yFg1)QlNTx{?i$_I-f=-j}Qtuv!QhszFDR2ZHfI>ccKvN8yp(e_<_6$Nu(t#YjMO*+$Hl_pS%Ce9LJMYM z-QQQ6f^|XVHo_oH!2~j?fu8e5up3u7nU!1J zRB)XMU+Icl`5n#VznK&1u{q2K>`Yfv`ptP#BK+=tV<3Tzb^iJDvAerF%!~*lyvXqX zK_n~md93)V;H}0~`S{5XOM9^-DYm%IKg&&$^Vf?ZIxc3*yMAm-N!#To*ippT?HF&y2}T47jr*Owqy{VVz=-c3v%Aa1B*uV_iR zucGA#`e%e7i{r~1;u#24*tGZkZrDxr&C$|vTo7#Lv$ z6N`Y7D78vU&Uq5-*jRq~87C(2o#n-;pC8uJ#i@Jihw4+2Je)k8NL6%SkP+CrHTFaA zYdQI_jH03+Az&ke&1Y-82&1E;V^Zrpu{Bm@-)A?`5d;)Jl_qhoqf#IT_FIBTARON7 z;cw0)%AU4ZY18x2Li`Bd9d?ngpLySYuZ)5K;VkYBh4wd{QrtNuZi>w9}+Z1+xg?q)=> z@^Odi0bsZ9+6)Qvim&4lq)o&~csMSVf9V&n)KP}zmIE+ny#076K{~f7Zs6raz?x@Y zAi;5>mU940dA|h>pj-}BAj14rG+O(Im5QAdSFSxhavJ$@e=Kam!0-8d+YGGfWYThI z#+vO?9G?;c14Dx64)uBea?LiMY}#X#z?!Kw8<__`f8=v2L+$?(i{}&v~d(dCVcVh>}ws3hT%VTQ8l63uxpA@jazRzd7l zGRhkqtQJ6~!rkMha(S(NufoY>u!3lMo8Y#J;lRHYFLGU`%4ysBax9>uqocpWNzh!Z z76m_lM$6d#ktUa-#NK`T5@M(gfQ?_hS{%_`V3@&}l9Iv_YT)3IUvU=-WolZYLDA2cGh7C6u`30#Wq&13gOjzKYquG_z~s5dC6R)#;sDO}U*OJG;smqcC5m9P*$P^oy)9OJ zbMMZbw@dOrK<#gCzOu8kV+RYCh2qbb=YS@E=YsVcK(OEh-h^qF207kprw@$mpy!5x%KiaTF*5@TEDGu~GqNU!5f6B%%r`qniZ`q{O_Oi-{TY1&*Q2%*?ME zHO{5}#Bw?I21qvT-+lbqCH&^&{HMRpl@TW47jU$~{wt{4Z>OpB-WYt;{DP|d^WWck z{LAfTBuK)pQFW)j6Dn2K$nEXji$&oF8GK`SD2nCZj^YOuqbkccyFR>TA-~A??C4RH zpl%Uv4RnBu!dfzJ_yss}BLaIqyGJz)cPGkTlJc3q1x@9HX$j*}R&H(yx26N#3t+{I zt=a<-bX-E|2S+RXW5`E?^c%`ZFBP78u}5Ed z$ut9dy?ZA(#W_Nu{(5O&woj&Jvm9bV07@Fq<+u=b?kVIjkLRWTR;`39Rw<=%CbN|l zNanq{9-i1GKPR#X#C!R)!;3bS_58$FY*h>P?#1zlV;sI4Qv19=AwClNwiC^>(ZbM| zB;oxUSWSCT%)T|V7P}-P7?hip1}8C6JqRDg-*l0GvtjAh)w$~?a=AUD9f$(aebGdh z(F&g8EF`%uj2x{3K@K;E9T?JOZq?E9RC$mxYg-z-4)tM~8?aZk5%pol~e(s(pMPr2_ZghEru(<%! zpagqnf%2Fmdh2wAdOCnnA`W+AwmUG%QrFf|QV~`5a@(;=eOrF33y#x4U)4B#U}qj% z#s_xe%}J+$o5MNF9YtE5!#P?VzJK=Y;@0(iX+TT>9w&Zh39|u8uKM(&_uMvewvu?B z)c2CU5dN^J8;ShF!B>YAYvmeOrx#Yo|2|a7VcD1mbz^*>lf>YhWl6>rh`w^37I8#x zkPfUV5qmueInhV3Ya7tp!b2Lyv~Bt^bJ)_&8e%|4hkKDF+|8l@KP2FVs^-7A8mIe! z2cb}(hiEFqw;#B7XJ_r_=CaFy4$>6R)^0Yj^KaBu50Tijko8{2+uS z_`L@Nap>~PZwa&?vNEzy8uKe|6evBJ{{Ox#+|I-`apO| z4nj2s5wDkIiO;{+%VO|7Y9IQzIfF=$SeSEC#s-|MfcEy}R}(ZfdLnjzrYkGYI+W)y z)AxfmOzbPVM!(y|3p!8rHezvi7TyIU%eTJgApZGVX)Cd9fIZ!1PzjbTzlL>(w1Qck zpkccv!^IEqdu2A>YvCugrrYIy7ny2g6QUbL>|4vvx_7#Xb)7xvDH$TisapC$cn;=e zY9vM5>kCTwL#E$;8Op*rhZjlRZyKV3jBp^XE3dFweO0t!$J~8r)A8?d!ANaIML$~r z!}bH%X1$PmQ`A#*>8s<;=X^w~Nlzd}W*DXn-httY%uKMNO^c^dV+DrE<4oP2O2A;& z(FX1|aTLCUyA2F#9B;V)Xdn_;bt8~4p#`B(6_4Jk=eM54TN^34nsU@``c)YOd zWt-{#CiQNwnidh{aS^#x{ao#rJiO6lw^wuzqHghqnm; z@Jr)4%X4||?4ymb22x#2=wk@v7$|+L$>)#Wn;&To@`JQie?>1hxJcf_H0EeUrn270 zX0ky}cc$O(?7aRq|-G1(_V@tjL8P>}%O5yK>!aw2>2{tuY0KXwD7% zboV|iVR$)qE>P!nri$3Qe=b7rN|OCC;&dQ&<^9P$kDo)8kIi@QsAjSlY>(>_67ud_ z)E2CwW>(kv;8dGIuK#A|q(kT%Y)GyC-IJ)->4c}rjAe<5%;ulm8!mX}olYnKxb%3} za!_LgZUMx5{ojA30pyVvfgtyi&_raTnZmfcjQ&Z&B2WRh0pbAxM!x}V@u(wm-5j&s zv1w+L7rjD60f7PCJ0#BQ3v;qoid$!68$e+!w~ASvWGExV7(M#WK6E})E$9K>W)g`x ze{HWmXRdfy!ZTz!5J4KBIg59|71Jg%Fu0dHzrqw=vR=J;WSE`M`~r zf#EG4i`HtRO{NPEdcbgDT6>)YeD59S8VU0^Uc2s85nP=>fU7LMUv zB+=_OX|t=6H2YNK9FJd|;Grnse`)Y0 z7BN92nENhNIWOXdK*|-2lVUADqL0J^6=xBjI!m|Sqp6Rc55ZrJ@RNMIV!1s9<2|fC zwh^3f2?>IS&hC3>B zxO!i~K-i4idBDIeIhVBWqbP;+sh?chEZMIH9;l+H{n!Ho1Q4(b+C>5>VAXK^hg%DX z^l`S|`u``m()cC^&icHMXNB9HKi82r9d~UWItBKFM5%>{#@;~8@#=mLAYP~_5r6fD zaT76F3It}bv|=)fK*9kyFT1u!Nho)#Ub=MYW#>nhH9|AuMdbs#LTJ+7d?S`+f157P z{wiTPMv8M(5zqpu6TixLj!?O$ikW*5)oV9ar9)0;r*9n82LU?x*a?z}Y?J@# zWaw}=AbEsHBB^f$^2<2Ifu3M3)P~kUlOgWKTP9d^RMbwV^nX5U)LqjH^5&DsrjW)F zY8hgqCRMDp`vIOX^$poJF}ktRMON0wYnG{qc%S%ylv^Z}a*By11f;iz+EYKGw_x* zKMyW91z)-PPB52NZAon_gN*`HJIMtd{lDaO19UZ$4`fImU`s9HbZoce9SQ<=M6KN5 zqr~;bIk!r5S2>?`UUA66ny=WiWW{7M=O-tePw+s?@gFQA;7N$pm$Nf>Np&KoOHCA*wvItKPhrVS#OA*%{`ApnEzNb^9_?%mABc!V9;TYM`1X9XKyFUm zdwos$ez5ln2&Ty~i77)^qIeX=>Zb_IkBTQ$_ za+KMQN>+xxq_H=D+}DbJwS<9u)WVug{o!N{6yXU9_iM+{A*tRYZ$D3}P1p;om zigYeW{*4Ii(aA1Qmnf?mRuA6G%2rs_cCrBR>;&Lc*Bvi(CdEx(pEU#q!2 z3Z84r6K`D; zE6xS^^WR24DP>-@PvC62-9kzDtMn#*Gx*rU6Hxa11B&o(C0r7m{r==MBB}T^&FI|; z&2bOx$JW>9EYS2KkzqE(m);OFnRFAA?4{(32Gcp3GQB#JD4KCJMM#;h{Kg`B(8gXL0tt#$c5C~#hT8+(QICH9Z|J`$x)!l}@$8K!qR51`IW@ zMbh)?>gq-?PL+QFqda_A0c>JILQapmnQu@cc0i3pY<(yb00KY%T+R$Dp8WaF+WKAM8Mx{-t!l-}@YA8fsOQ21a!;IK)fCERBEO$D1R|8JC@>%$AX_MF+mH zEGAxRUnoh}3K6X1SW;|FT(qBjZgN&u!Wwh_!g1&*^Zc$@Z53v7>5GS=va&_=#LeRP zoRg)F$fbE00BZXmHG-rTyW1$d_-@(ATafBg$RW+Q1t#OuXCHVrYdjYX3to~2MjZ{?t2&x zUp37^Xii?@Fv9=PCRC(U68M*dtx;K}JHvj9J8DKE)!TJVH{8T(MeRZs)x5 zG)AZL+=dt>DC%o zD4F9qv$z8T(3ZExbj`21Wh@Tiv;@wp9kN^y(C-%Toe?ZlGIDxjG_Ogm!v1Pd z1!g?V`E`g}6(meZ@md?_(5->biAXxXI7TF@nU?7MOK@>pTI-owGM+SS01&jaD4_*} z4buyOhjBYs!GKoj-#p8op+Tt2{tODwH>aBSkC4RLX33Hel-rF^t)Px9T;SIr(&EVr z^gU7<;uTpaG3#t7<==4EJzF!FPzP~psszYyS3OV~g06K5mV|F#O!N!Nl*V!v!Cw-X z6FAh|f$INr?rk*{8mH8t&IF0~nFXFch7FA?wl#sVf@Okb5Je5A1w|7`Sc-PSb{%wv z_u>vor{B2(+4zCD>)x}84K9go0eG{G<{$@%)#1h z2{%#NCz_5(^?CN;$h=yzB>X7Lg>ei5xen3OzVif!!D%#YzyhzkTq+65b{?{n&}Tg< zaR~)uLbPo(hE%T`JDRTbjYFA^!47aQ4c6I|U57I=Pz;1h){ zxH4}V@xi23Stvu0F9M*?_7^-$kTiN$g;elZHxQ092w@64&#A(_C4*@9vpYS@>dzjf zb{y@hJu%D~{VJ>SbcF0b<7>8zn<(jfkd6rSc@}+S4wDq~By3IC3l2h?8%mi6kId!c z1w~_S28C%bu$fm;%YTQYEx~~%tXrgfrc-Lkgp{B>uHFR*En1un^6}C+-3dk9z)^(R zmjJrjM_3Ywm*B4qcXGY+8-jw-n&`sQ1^u++%lSx$%f9Z)jcA3RiynlfSkV51Yvc;9 z<6=buLxL~O&bUQ`Y-Wqzk_N59E%K#S9q+wH1l0$DsYrpMR8H=nmaXSwQ zvi!!*$v97&n8GiKi}LsANFe%Via{`l)Zf#{M?qo9Kf!sO3xWUw zp{5vz`&{yW=1%3bzT2Kr9MZUz9;uT&LQ5(E)OO7;6Nn@d?}DYmt=-`MMCzk=J_Ye1 zfd@b<-&Z8iuJ;g0`k`IFV?Hk&y|p{JArup}j{tv-EGj}>fWD4hV<`V$I?T)u*q)XgLPyF$ z(YniO3xg!5gU^7hrf*-BEC_^U|Cg=X`glNTj1n=dXrh?+Dt_+09Rzh=fpcndlY z_WoSt&3K{zp%b$2Xxqr>?4Ut&66~R0Q`p14-n4tQ!yQPhcWH?)sTbqdvf@xC+ZWSR zOhqrO6^Hk(nbb~RxWYlRdw(L+QjzgB}Zyz_|aTMN!>PLAk4-oPzo@n${Fe zbLz-2cPL8LaLb*lIa=VlJenX6>TbOtm}1`eG&DKv3g`|Nb4eEOMrVGF@RIDvS#B zJ6l@n7ye|$tE7AYxYZq-rjTPj%U_db6MlUBW&pdL&bhzU9I7@tHdYH}lv&UIiu&|P z+s&;U-1`u>a`U^7j*7ZFwfURe1opyq=kJ%8jt`fjUQIF|$h_}3NB%hb-o~H%?C~{8 z@z&20^@URvl`r_BobhI5JS-lBbd3$(mUbrss88lp@ykG~O2|PjpV6aF%Acn};&t%_ zFK=%hJG&b*wXT+o%Sk6EhBW^8=FsMg=77;Se^s7a?hDsac#Mp@s@pHo@G`TB2M@z; zQ+RRlR}GGTW4>qOVFSq~(v{XG^GTgfH@ zvklJp(=uVfe3p$kxg(=!r%SC(nAv%EWFU`o8-~nrooGzsz2WYM2-%K~=Iz0(^y6%o z?~zKo6Lu8AUDHdw$B?5d1zzb4gNwhlLGV=FLrGZJ zjq|-<4}FofkH5rBIc)%IxO8y^0%WeJ*|W@!@KHK*8>v!Nb--WKVYX6`Esv3@7F6p+ zAFkA*!f^yxjv=u#BFhE0ih0?;d71A(&ANd2aup5GMb7x$EwlXUSyutMD8+5*^IN^AD2^>;rp?!;W_#g z%;Fac{c-b1u@MQ5>FR6Hp^+^upC7UBK3Mg<%SR5lkK~56Ls`fcG|2<;fjq%1OZsjnKCh#mKkg zWRPbX)})a8Tdq3+>kqSTj6#cFoOurLZ-2wbe@X`s=!4y@7}$*fqiuGMj${y?P4^we)w$Ihp60vf7oTMkj=cl{UkS*{R;?cC z4k8vNVWbS`CIR9%cZ0XW{~rBkrWA(ElnkG!(7-_t`KPF02j8690a4AflswhQ!)S7tWo zN*o7|^{a~q)nhSw>eHXuODwu0rb<;)8NL{`=uj9t&O~$ zL}*uGN9xwLj1<3$3K#zTq@&^Z&TRSe{^{=Qh`o_` z(lz$5-B|!GASTwg_vLl^|8l$uF}px%!okxYOG}Y< zx`_8>1%3G2bw!S4)dV+ClOz)Y=Al`GTWkO*+F0Z$@ups*YaGKhk9xjcAG!jID)Bxo z+7J@H^d!y-lK~gd*gP*~1$BEKi%3-l^03^m)#lyz9y#3S-lTz#L|9M6TluF1G^k`GivY zc?B~$Wn7XhS7UAI>>uaZz58bTxMTY#XC;qXx9P>&-A(=fD2^C1?B=A}DDV|d$D4A8`{*O+2 z#%(|?Ol4M~Gs88F!bdgW(+Pm!5xM>A&QH$4?(Ipf+J)}Ko|Xvu`Z1KT@5MsbX34aV zr{5-Fh83!hw|tfPkh)`xHOw!?o!Z+WVv8@7>KM{8l--5DV!r`S?tGjh&!o5%sc}5;A-*vqKHo75pBuD zL-=G#M5!89JOy}$x54#1n!UU4fs@*|uPmkqqjyhU<|>HFjEtkuj>!3<-?d4drQ2xr z^5DllEYAQL;>z}T2tAe9x)kz>wT@XovC(r$4Z!4Y>B`-Lz+H5H6^pgSGJh0nD`N(o zg`KSg$6zJ{!Xdu#Jth6}V%z&rZleXEZ^-`2+|2Jjb2O~#BDme!XGw0oU0r$axsY9X zmy+D5%UGW4TETflPlbFYuSuvoc=U8`tgcc)UIBhU`kt{_InJihS0Zps7kCV7F_!xM`$1&nAwxtIYMf^X>U*ntBjG;*91)xy+A@;G>@3PAFQw(+tluI#z zCH+6S!R@ie8@SM0!b7E1bdOa|SPotpX6_!L3y=ANn}B|M`o~5H+y#Wt)9=pE%U+ z`~?H?Qb-IyiM^)15DFSpe$OOMA|VL+HSx$Oy_U{a*XXLRDr~IJkI<%0nE>aN3w&q1 zc7VjDmZlTmS$7^Oo(E*)kkna=Rhe2}cKcyGf2C8@tM5Azx1rH{yon}3y;?x@H_)+E zH@bTkdFyAOHKr)wbe~bXA#t$c=P;Fc@4`_o3~-|`J6jXdD%Uvst#oyA8_PSnk}~fK zfealN(urxUJ^yP`z<^h%&P>}a}^f{OS}FK zbEnCQYJ@O;)qY*dMY#oVd*^xtZ03)dWyoIlA|PY`Ps9WS%Z13fTY3nnYoI;lROq{% zI18E0#Dxn1T8$lsn=hPDF0ReZ)}@7(YYP{~E;dAnq-Zk&v~|W<_`|0CH{Z&IX{1!S ze@+l2m_R$n$1*Q{nnEs^iF@*AOIUm19qgeasck_+7;XFvQ}PkiZ3M_Ja^0HGNj_BOF){sKY9}2;(zhL}JiYj} zMd`benP_gitTVmofm%Dmy@!tE4GGo>*Rtx?{0%#pjukC+ee?32Ki?t5206jQ+Xb*C z&Z%#7sNTS{Uam%`&_!(fSH=5;&g}}%RTb73c}wRa9k?_CTBz3R?^nPT-&4yM8NcTN ziH^>Lhhhk_6-{?Xp+x7ZqsTJCchGNq7a+;FvpbM|*Fbl&6+DsF{ro~n<0>i#t>4lr zeTGn>l#9u_R$)4qp*dUc*+jX4!*lBOh7+o_g{$BZ%%g5&1;?0(E6JC$wYU%+Pmx!x z%HQmHq-d_!5({>`xu+Tcnr8*m;Q1kKM0EcxP+tt2q*SJ%@lr)knM|bXE>SZiT;2=# zr)=r&&L*~XW#YeDtDC;b>NMJ$9A&rvO@5UBYNeX%g?0?xg;s`v90R?=(pxa)GV09O zO~r&1Qo2v3w5g`0(IV^@`*u;?(dvYK%Ih?n$4^uc?u{Z#V%bc_wF4i7o;Z|0FSm>{ z-lGF)(Cz=gZOO=_-JJL~vho7&AI;ynx2hHGn)nYl7~eKV|Cp@$X((`Rpsl?WX_Y17dLndf8pG>%OS8Z7+F>Fol$qy6wy$X-t>gM$NpdHF;&km!#YfTjqfT3UxPkz%d?vuS!CE-;oK?KkI^ur)vM-co@Vfjf7d}4Q>^FmZ%?gvi&dZhg&2zcQv;w%LkLIY*&|-c zpkP!0dWXw>8{B6Wl?4dFyBjClGH;F?cIIlu3T=1iYH73--Tw@2PuUW1m|tb0V&9ca z#*H34@->|uv~H9>J>QO_vufs4@!P$N|8XPs;(T|?3s9w>9y}bs!p3@CDD(!ufPf50 zl*j)e{_cCn8a})VfWC$F+Cl#?M3osGb~%Y<>Y8W>U7~XAZ%h`0s1N7Oxpk){S;|l%CC20^ zdE;4&QX&{1TGLU*?N?qhNNrv7jnP`^V#9dPUi<;-!L99VJtl4NwM?}$tq&aqtrB{; z{R7YwH{?3^chD;;N`%(m-J6kvBN~jjfJaa8L0o~E;Ou*OAgoWPQEvAXBB`iFf6u|D z5iNA&kkLU^Jmn}f2*scGGfN&#an+@;^#3&cG*(NkkDB7(<6FN%2ML{RIVs&H1ngpg zJG@9VJDYXzO)#%^yuQq9q%%2bCN!@JnvSSMlOR`SDf-`6DFm$Z%oxnW^gwDo4 z$80J5GWO(Jo=1B){^EBMdiU)Y#ZKB+DlB5)KNUPXS2dXZRn~y3_CxI4dik4b39pi( zUmIFt7B^Njj56i$i^?b&B)|dpjbf2X(UmKRE!o4Tz7@H;rh(s-T|O)9jNI7-&)k6F zn~@wX$_|^a-T!%}y4;825#)yVz-|=5q3)O_- zs_pW~?)tZom;7DU<(aYk!<5?oef;+jmoIPao&}!9(w|we%ufR7bX};hF<}nOkwPbH zbd7k2f+qsa`m>_Cc~5wNCKbpv>}Fo7z-MkPhcI`Glz#`Wz~_$2IQ8OxAy$W;)Aqt| za1+v&ECoTghQTcx)x&}og?P(-LB-a4BGT}p)@c~81;5*)}N?Lf$ed>AROp$S06E5E{KK1~2SJsgfG~ME`azT0=yPYIuNGBRzS}FwjTjS=` z!^$FTc5?~0FZYJ+vgAA%4AYftsyhGV`}{=G_it{K_hu2@XW=g~%TL6i z>4B43&4}`*l{0UGaT;Q-$_~taZ2`ZviE+1p*Q^FFSeAkfeZD(GupK4>4qTqJVo#qr zDxKU&FE{P<#+1D3`Lbp1vlBIKZuPcA*_U?f=|a~{i>e=iYjEj%;Kbe?K09a#Y!T}Y z8N$o^4x~D}CDXXL)scW@s1CMaO1DCT6Uu^;6nW#Ip_og5@$Xy(!xQJFn9+?G|3HUbsmQ%X)4L>S%kY^qT*qiE| zWn^T;f?lL8^+`^EDvuUDJFnc+Zu|>Epkurex~-l><7(e*9LQyu_h!wUksOWw(68v) zRFK|P6i)qM$#hSPd>-hmfXeJoQP-mlJ**FNNram_5rBm$yDprijq#4$3o=KtA!k0G}!zt1%*pcs}&qoaH+{ogvu?5%G@XVDh zys|*IqSYKYXnK%;+~K5e-Fues4xiV!k-fX>tC{0zlM)hsghSMAU}FFYjpdYQ)WBC< zlK>=Jgt9sPT!|)DA=XCMlsq)2UB10*HfwG#5?*>!7Fe|KwXjgcv+LhjA>H%F{G}j+ zjx=s%yD9(E>5>zkm9su6;;kFP!iUhii!b>+m|LqvO<#uyJY>OpVRv6@4P~AMVSUrj zuiE=DXO}Fi+Ii9p@^}rBlzKq%l2uH}04GELZrQq5J$cnFJ07|nK#e?j zLBWMQRh?dC(A7b$e8w%O{bX~^t6sYTc|?*im5sH`w%ezMFs(ZkPP~Hnq84J$ClK$@ z8(H_yt43#n<4ir49WFxCI+U#EA>t*NNjI}t-P74u3n|^zs6A#dOxtdbm()Z8ji}!s z7Z5GGSB`7JG$Sv9nIQGn1!LY3YRcW;a9zWSZR8&T#;f3XTY+=WQ_s!^cQTkA7Rq=q zrSkr_V8Xd*Fw57AsOJSCZNi?)@`a5}jPy!iRsR4ON_H>QT|abs29t zVGIo*lSLH-9!Mcl8KG*li-M&+rqeNS<3~=;YTXAn6Hv%B!CKC$-MNite#lIHnnP=^ z-Z!?4I-;9PXgpksWnu#9mB(Hk!?_<(#kp`7I=D4#xodnzoeZN~P_TD>55D-*LZN+` zs8gu5^;R7e->kW2#VNIORP3pp+l5jGJSB8H=;-yU?{9o$g9(+w#v&L3mN9&)5~smQ zlQ-9K0n7xT;$^N?ixgeTd{{%3)5yy@9_gL&`9E9s6_(jARXF`#Ut?HJ8ec5JZU$>R z8nE@h4J&%qB(%0}z?M6{><2s=cOGmy9N$D%w_yHZ(281~X{(2wV3E!w#!8MBk*41!zokHJlLGy1rC=~SaR ztn}+|`c)jv8Z+#ybvXh53W(#sFS$4=REA4Vs3wV;NED_w?y*+cDkj?wyUN^DoN7uE zi83c{7x@j7Yj7DGJ|`1h0;4Hf%8T%9C@#=``Fg*?hPW6r^>C-KDrLgkpS@ZH)lv}k z3r~q?LjX0*GydnLI2J|MO2D{{Ni?hjq4fAj^O|&{<0w8=rcob~t$_xrh}hMO82MgH zXkjdK>U`g(=Yym+fA8X|kHSAK%g^K0j^^(5m@ADWe9Cd@c;AO zVQ<5oYt+N`Q35(C*1vBXD0To5!ARk|ETLSeWb3s&Y^7tO$|q@~8;yH{buY;nzVbPb zo^)FL39rQyrZu#zAAIOi{3(R_!JK$eTo^nzR2g`#fbNu7^pe+PHqON_@Q;n;g-!|o zY?#I0cgVpAj9^v|6Ysz{@FFn9dk@dl)i*_zwO6lL?DhGiwTu1MwC8~-f{-o~q+Dii zM9?Q+Ft=W0u`uqzMX;!FnXZvyd1{7cVQg_qI{1YxuTDiUY9uI(`m5M#N!C-mHJ8{! zw!{mj7a55LjqEsy;4iTYFVXk*s@)oRDW@(evlGs^)>!#ctCXeB5_HO(d0FX6E>XXa z8g69_Pi^cpnv4FUw!yws5T5OKveL?$Yo*+_(j=qVidpO0VNAr%wBbepjLK2TQF^99?;s%sM@y^Ow45T@BL1UUQ*r;Ep)~&smyS)>Vzu)A}432u~`9 zzdJ^@k$ThyYi!$Fqn_gfdN`8B=gx+vixi^CZ^wO>8VnAPFWT}xpyCZE`CF*X{tHF` zp4|SDsyL$8%+#Gs+j!_^Q%|Y7>|rksB?HG`+(+fzGd_Oi_Jc<5XwcK1R!1Arh1c(0 z!y?|N2C9D!1{KZRQQPZ11KZ()0RJIkYbW+iM{cF?-CBX8GtRyI{f*)w?;S(a14Y@2 ztfY{B?>xWiZXNTB>FG)p6%}zq8gJPTGZ^gkl^2-yQG;hz;}U%8i@-kG?&lE>>|rHw zpKBnfQAPH_2iScRFaRSPAu1lvh-@)haCd!PC*wSN`OTZaGPq4EGb<|*XQ(nZPk4g( z_7WcUHw7?8CG9YMWp&F(rocDF~ zrC7oecP;T6sjQ`8m&Je;KVM$n{5{cO<+mJa8O(`h#s~SY zs(+^@4q;SMWPaoTbfR-DG*IVqX_6A_;5?Ohgy9CP#y_b9nkVIeq*bA#6970X2;x&+ zThhCK`Ia;O^&VYEqak$=B-ri>O$FM{@ONnP+fN#RHDDQrT?Se(A`7p5mJi_lj<2cm z-|xQr(u72`qKhUXkOP1X!B!LP%RsA->}Om(0NMc{jy))W;{RUC7|w21z?ofaR|4eC zk1Gv4+7}4W2MTws&&bF~xu|gwv_LuM?{fBVrs_cC*|4V_06nk?{t^L`4w?oA@<1iE zyC%9MTludJ6h7uau|QFV;$Z+ZftGwV)&fx|{+=Q-LBgIqpn1!B9YPS#CHP1;m#sSV zuiPB?YhT=QbRrV+K&TANuKvTN=M&`GNC@{V8*}RCFQ4BhgBur`oqN$gb%-z?%l*B3 zWg zsK2iKwkvb$czjb$}|HaN4YT0KT?cal3cZEGKEj4$h-KwF;bv*Cu$}K{-bJ68czwPF_J_(|BG^^2(#S^b)&E{ml`0*d|mR zjIw7-bfn{hHo&iC(n4R=Z-M;iX&aRdL$bqLQ`6Gc<0$Ut@44+gV$dFNLc&4fB18Zt z*US-zD=LXmedbC#|LED#^5G+K4h)GpP#L=|qeNwqq9^(xBCrt30rLc|eUVAkQ1fn~ z6yONyAUvW^S?+};=N@}!Btu91f>s?{@L924@-QXczcB~nkt!i6^?E7?s;$MEgx|SE zj=MifD=<4(e|&bZJ7$a8YjKDPlVQn!leKp!&}g1xlW!8KiTt^Jibjji?p@T@(Ww~V zLjpkuU#S38*@Hy)ZL=B!Y<8QvxrunEi8x?lHw;X2;Brg%kBN_|dEDfMfZ{6yRQ>7e z`};w#z;K6Svf5AA#(J1iLZ-WNuCiNo1d-!|q~|5PVK-Wqd6$gk4LLSLl~@gOU~>yG zIy$RVPxQ1WsYV?MCN^eer1Y3 zP?RQ`dHiJa-TN+bs6pLV%bKR7vs-TS7O;(kiHB~q8{qVcP209Pp*I>k44g?f*tNL^ zc8yslY`Q)$4`s6k&0FcOd=l6vjly=!c>)%+6BjqWyF>Ym4A9DgkeU!>6S3=b4<1)Y z<8%A+ak1jQ{Gef(pTS9ga`i$DE4n1KXCp*H+!KC*CA=Z_*fY0zCU_ah`*2Gx zMG+L$EaTLk#iZK=4v>OdwUi(Zj4?*#^3SSmh>cnKj-IYzd_CYO_743xvyJ4+&MZLc zHTyY&H#MQ0celtT5zMw=Fq1({`qS&VTJN$!rqzNBhala4oA~Hnp{y#WZiud+|foJBa`Pg3Z(on~Q(rm;UK+phks;f|3JPC_&h2NK+4On_-hF)vi zB%#+9G>5fMkEuVINil*TeesGrZF2@=dh*HW4Vvrqe2;{zUI+XLO{~P5PJz<8ae^l` zj8}t{w{PDzG!ZMj8Y}T!OK>{IVRBz*r!@6dE*ylMD^p%x{-UOV0(h}|-_6OJX6MgP zuV{ZGovk5B!g<*Z1~*1Y)ywB3)aLY&~0Hnf zTtE-w>7Uj(Qf)5sZI$cgtt|S$o7I{zq$yB0Rc19*>#H{h3v@fOBR35jYv0s{eX}X!{v^sT(+YKjkmv$dWaUunu&LydwP?54f zkg6DaN|PoOU&5Q_x>klCE~e+sTQ>Ic&f{(1)vF~XPldOg%~ zI8Oz2Y@}Rh=(O_s3V%HNklOJ8A_T3gBqjgjWxBC*>3MDG{#M8Ii4a!LO4w?Z1anQ0 zZ1v7jOVIn8=zbRNFYk&R>ZnG8CXA&xOdrhW$`X>WCg{0dV^d>gyJi;`aGqluX&l=B z0iG?<21U*=l6uARKlB~p?!GtkLW>rqhI2nFFE(P|JvNr{uvu$SJ_3)mXSgO|=AOK_ z(%u=0YgSTS16%6(oq6kWI$uv0bj32k88+kVp<;F|T(c+Tnj>nGL5ij|qp^&_WzD>- z#SFTZHKo5x8l$#{KH@$!P+AjSA|fb5#sWEvSlvOLUg*DuUwH|en!Z#=`SYpg)CC$1 zT3)LGN0))uYbVzy8qYl%w!f=mWT;TE*|^|)!s}(iiCpN6&E7|tU_3ASh?bgd+}#qQ z9Ym{(ou(gurh%|nn33(nqFHCdDC8oBJUn5TSiN7Ot-NFED z;FZ3Guq8drV(EDEhD#s)*&f>_#+w|wFM2}7YN@}u(FEw~SmGIGe7Q(F!rcyj5!<;nRanGcR8@_wG9gJ0el3`dxJQ{J00a!6js4qZl-(V39c20q7AyY^JCd9q+_m{4~JJdxYqctC0|%>6UGR4l!><*a*%G* zk*_}$Ilruvd>h2SV?#jqnA*nqb*~lrj3(TEF3c;c`C33L%B3C2SeEsOu*J~b9PbBI z-OM;BLyreTq@4Gj@QN2H?E=0&JHy2t4{cUsFWST+qC||tA zl=4pNL+U;_^xLtV==;iI^$B<5Z`IRlyBL<{)zp#q_<;8w__O(F^%Pk9lIStmeOnkD zjZk)smioJNf=2JF5BM z%dXiL=V7`s3ByIwPpkVaWl@(GZe|Wl%cQ}!#!SnvU!2@w-|=Sss9G>SF}D6}&+y@~ z$|D*j%83tpO`lSq3DKIN5&yCtt+jIK)nr{*Qh$_|uzXhrz@FQex;qf13YlOs(^N~k zBlmkhH?lvdn4hV}k(lbwSIdoMycNRlmB=-R`R#9|hW`?Gn_I51Pv#UaQs_eDZ+%}qqMQZ|U%I}ka2I_;aQy<>1 z3C4x;O)!1YiQPsso4k0X_^e2DwmF>loa0Wd34&_ssEMxHLEX=f)H7_d!BA$?l&c8T;u(G<&MvHaI z5~t}iJ`w%nnng0AxfAqJs{91P`z=s0Y&c((iuS(gBZ@oab#)pOwo00c!Kp;*=(CV2 zH{&-CgTz}+KHx6*5WGN(WO94@QlT#1k$D0d$fcB!EhC{`hAYOzYO8~eli{Ot)Tg`r zl23BbF7QCn7w{YvI2*25j?Fwd<2ss*D1G=IHXI&rBZxBM-6ivlDBb={$Wpd`Z?cI5 zn=(n@BKY~XBc=^0YfVsriAZT=(&bA~L0(5evXwOPi}v_*5Ac`*r#=saZ*1pf3EyQz!yNP;j4|cNiIEa0#Y=8FQ6Cet*}q12*kFWJ}9%c z2>U(YOKm9JymHfh=@)O+p}rQep=Zz5g9bzEokASuneg&De`;~< zq#Y$Q06|Xi9TEjTcP(8NCYoYc!>|K8Dk@A}x|i7amm@KJdw1i@?3_L>g{e6j!c^%s zzX&X##vTvZ?@wZW`Tb;FXC434xI-kAQC#Suj|Q6q^J%GL`dW{ZLAuX{@(ZyFk7qAj zq$DK$ed&JP)9m1^5As3#-y0!>tXf~!_F6SIz5?HYy<{$ZpIW^|U_|^HxC~LV90L;<*KD6=cpmvw~?yXqH zj`1C6h+D1Y=wdP)92)aD{oo*SNBaPm?nesaa6R7B>5;+03G9n&jAS(NFGfxTKTqpQ z(V7Eu`?*8^RLabusGUkXTo?6v(C%Oj6D~|xflf!7Zb(vkWg+OANEboj#c-1xv9lpj z<-5=G;vd2)7(cPxl?{F;^uoWNQdenC+NXdK^iuX_V1d>TYXW#m&X%{@p$J_BaJ{+) zoC>shZo;doLqu?DL~zg;mw|N`%|s-9i*)yB|Fc%f8f5{uI%VmGiC(+d&tn6HPm+sY znh>*7uqFItBNOI&DNt*hEkFOKpRJ-ifQqZZqlA>)u9oIa4vU$!_4pAogn+IK%~}+B z(P+wR+Vj{gbKM`-k9V}VNM&{ReC3$XJ)=PLL<4pBH10sB$bdO$>os8i>eZ)Jq!Gml z$0nVmF9f0(O-VHBlLwC{-Z!PNN)JGuGKh&$ld!7cHF&;_F38!L`@NsW_V_jCLe=NS z+)TX@lz)0ar{MjQAd9TPciCA1aXyZLqPqmCl_;)*Ewc5m2Z<9hm+0pg6>-je-3_T?)4bEF4?TN z#`=!>Oc+OMgO`R2N%@nTkauMAs#GgQGEU*HcxU6{gw8gq9pV4hg`&!RQlUaZEDy$j|z{C6g;t^SiOO+NzA&Vbc-#(-c}^6diMMZLBlx1e3jFZn3x!O1_xkW zC73kihLOZuNCD@CmM?d1WZK^_V`cGKgt2(w3SqE*ZP}y_LQj;&@Mx;#gqR_V=K_Iq z%}2Y^Dn@{J>jfle2^yt}V))pWdyE?YUGx|cf*PMjF&h%TZ}h`Kzkh?wLEWdq zgPZcFT&Q4j4p?Zms=4fD72q67qaG~t*!fKJT7DY5ox<_$D)oui;1-TCYq&Jh4ScB6BuM~Q!!=ZyR1uiUdm^KQmNuvY9z z@n*WLB>n27;zWC)OJw?s35dkxiL^)HT_KSbQ}}d zYxUE=KSo5b`Rn+^miJ1`{^kfM?Um@c^w*`~+@Y)&+cb)JMqgh7VfDg2PNu$E#Uuiz z#%?k*{iaD*rAanc)iN;wG+B9hC-cO0_JaP9h=`v2th!M@B?MY>>ur z!Sin<;M)NMg>~@1a;jHl<&n&-%T4+U$x(hM~$Yu?w5+`b5e@Q>vI(| z-On=B;3DNLy>;vpm>hD>1z9DsU?90A-EOC<8cY2)!Kwg46Se^St{SgrLxW}f?n`#f z1e*26UM(poJ**Z&bI|)Hvt@opagGzm6@`H9lw4ShUn1}7@Wh)<0QU=v>qVFsj(W=3 z#ug={FiWonm+b=_m`1fJaxtzNQONZ$r1b4lFOL8Xv|F-w+59qe&*lM{`}O;G`H6jT0Rb&bYwP!G18EjW zeO0p#Wj8<}Ed<$7X*&{4`99*s{l$Z5?VHb%$@NB+3kC;SfdxMXmb)Ts!U(HQ2%!c; zUs(q6=sASqXqawBpjGZe!S>wx6Xbrm5vo}dgpkQo`}|5Mg7eMHp3u$=@_q60-V73_ zkQyi4kmTf~<~o%FttCf2Qz@!Ri_51OCu^T3;Txd%MoN+8v8C%M78lCxLBkb$A;(p5 z70*@>+=+KT$d30g-g}5hH7)~j(wu~i_q=iAnKnw0Rz~UVc;|24eKI#ncD#tdlIPLw_ITha5Pj0aU?&H&V`Giv<^26%ek zBm<2mP#N9y$FGAo;4oMsC48|9pd&fW{ywqQm zhPMe=TjxZ?#3;zizq7JapZ2{OkUi+E2WrYhu3w){=8U494qaXCm^q!5U}hRzcGlM% zv{4{B?z$N=InoI$x|^22n3iygrkpU9sb3|J5VS819EBMpB?}Z(FN~G z=aRW9UKtziWH5de%g`bly)jDV{3;Grn(?e*0M<>p1a-f?Gb91!yra3PGfZ){Gp?RTaIAx=uZ9Iuz>EI4{_rbxiM?QJ zdTv_n50uPFJTzs({#Q4L0ESkwgg&`4>c~+??i4P43ZI+(14yBeHp%O#Af2EBT_4Ux zFHkoSk&uMMN#9Jy?~_2txeb6vMW(R%i0u5&qHZjw#Xe|OR#wCFg1mYhS328&vO{>f zwM!0l+7JY^Vhh8<@Q(h^0{Gj2tZeWT=)43|*w@GXz5dT7P}Z+|U;~ab*(6=8gMuqH zt)2!Rg=CV0qHW7m$c0jD71T+KmWrID;tWBCvl5&p$)JjLyBCmkZ~zMRbZI z?7fD=w8b;_twi|SMz&Wvq5%YxcFeWDp(LhPnZyppqt`Vv%Fb4yOzkCG!9`K!y;Dw{ zPpJYgDIAP<>U%RlQ3U=Yi@rA{0+1|F4)rSEXjVZNcwtw>WMpJ|us}(FSWZoP`h#|Q zOJZW;@5SG`RUlvdD?h$_hhYmUG{~2WEd;2A7yTN+n?8N|WH#UE6Nch{C@83XbdU*D zXi$>X8nm9T)YWGo3j34g+uaPp{gJ>tDYr-M7oZ@U;T%TiZI_pbuFI|9En$J!@M|9y zzns7CDq}oTM*l$Qwe8Pq>C~(&$<0W=DJ=ojTERN8!*shEE&9Rt5*f`z${Gdp%LWKXjY6)`)Ss~8**(x4^zEVTL1#$9 z0C=K*jU@K5LiQnJ56?{Y`Hc^+>6H!+r~#x;s#UOxZ;k@POmp8EP*@dUHoP;#gI(iR z@p$64`k>AR@z4HBSPdv)XAslMHy@724WSHA_revT$e)`AUNFzAWqn(pWy4a&D%O3N z5g-3>&JWQf;E(h>LYsqvIQ@jhPzg>Om}^V|G-_my~C_ z-N$)WK2vi>HtX$yu$%Fybo4SDUx^@Ma|YWjK5hV^omVFlvA1EJbJc zIcRV-s_%%O&AJ_2pTU_}S(WPFv{spKU(<^mmVM({9G9;%xxL4!f#}pM1Ac1wI9Ij6pLm_AbY3PsUmyK_w&8X$Gcy7sdkIXKj^- znSW-FMx<+w>CMjdNw~MoS0&$00jNp9%S{e-afQe-&O%WIiAR^43b!K`L`5-b49|3Lg8B$hDEGfLDh&M9DkxA(ttRfg{>YpvnpZxC+~Fxr$DZOTOZIG+f8)T`1II# z(Cudw@$s6;vV#1IdaZyhP2jnDLVihu%W4gspeEvM?(&f7{H&2j#2}EsTa2Ica6OB(uV46EREFf-2?As3q{Nmrt zOg2p%?Y_7{B3$PZBXV=(=H)t1pG8T`B(UoT%gcC^9%@0@NE=&oc2So2FUjyE;}csn>H9C!I%K zyR~0u4We$Qt}n9CL_WM9k#%lrL$oH)Q}~9%aelD=fNdh3S3B+-mF)ZNuXKlIF4oA- zku)JqY2aTdf|zyvX{boI^+{Gmbg)|!A=MLAx%0CwGbMQ+!P&J;e$gvQJ*SfsZ60Fq zMgaG`BIfb;?z8sk6osjtUI{IQetnr7*hGl+u58`Q_-Yrsc&rS4(J#|;@@ORbW?P#A z@C&x{*pc};IKtz1Lp=vHZJV!UwluHXhVRdSH|SFc$T{CGVfmWg|E6T=`#RwCR(2)a zcROYnzO@*`N?*B?VB$yz%yS;&{KN#*1C3^d7JQA{p(lEZCoNvv_^ijKaX|)~Fq6d^ zgr4>3LuO_Lz1N%soP6ahWo2b;%2kNOmmK}`3Db6!#gW=}vkk4Z=FeeX`?S7#Vpl?` zP~+qL$iwwg+A?h5i0;W1vi0XtC5`YYymv8qD7sK3lMDA0Zg4BX7N7(JzJ77wCb`_kV(F^y3OT(4T&L4*GBnZ^f&ZwJ;;hT7}8X-Jzx4nop@-c!RmOLr!) zc9Go$FQgL1dR{dpfOHR;%<3tFxG)!a1`q8ZBIL1;CmykN6QqKlY0Erx+VC}jPRC6H z&3^~9UcYf8bpA^HGo;;*gxH~uzIJ>u*LeFr&MC^>vq-Mg+`>XZS^2%=pmtn9#jZ($ z%+7479wZU1oS1RuLpikCm7v!rw2fU5TL*E^YZACL+LZz-rkVmhvtUy@CejUqa0kzl zthsflP{YLF-jQ(H+_ufx1SOO!refrKg@|`_!A(l9>+AyP)bdn}(_J%n z0N~Bv%l|#^{tce8`8RfFYIvK^mvEIZnhet8M(md2hzU43)0r57V3KP51N_#IrlJhH zwjz_`)k+F!(g&dH19H~_H5YU3CCqvX?jRzfy7@I1i;nuktbGM}Ev36npdft(^^y@S z;6qT)t4}`aBU;6BGs(PxuOq@xt7Q+yo#3(8F4+AOv`(>&lyS(>VU(7qf`M3L@0?&u_#{Z>`QR`WBaVVYvtz}J4vP-|@8c0U~q1tTKt z+PF2qOOMCs(~>E-G92-Vj^A#qjJHPsALO4ee}5@0k+UT{trSb}Unc^?OMc*FAXCOz zqTIjW^2opBOt50@pOyWc*J-vsq}WCypxj|>>r#^mViuv41g$c}DlU#e%-SQV{}Z_q z5rwKHaBI9`*xLeQEggH87gfJBnVicV$RLHMRD*{%>Gnk)7f1F5yY41`2mX7~q40$4 z0VIJIuB*z9s#bU8Sd?N~4yC)x`jl<8&yDSkN71C^od3@H@5%9*Nr~_ZO+hO{-kaTL~r?O35tEvPS87-NMFw@LB6j# zJBrCzo_n#m>F;out*ct7XV3ZjmjkE(08j(0<=l{nD*QncX-A}nQU`KU29tak%9ovP z7{~~JEsK@A&2RT9cMEfDz_9v@Uya2^^FAdxugQaba<<}abfT%Qt7CUQLDA=spu?fv z>JfdW@j3Qg-?Y@juu4d#Si{<=R41jN!wa)6&+ zR>|SHrOv1yd$@7g;9DjetyIRgEIfYN+w}TG(@UGYqgI>fV(Me$aS|II9`2|Zl;W)S z+79cCqEKn2gKq{rWb{*xrstf_oViD~YBgEWMEQZ+piT;7sDec+Awk|UO6Rr>?0Vzp zMDwUCPOxZx2ek=I0;gHmUcAC5Sv`?=2wE<}k_BOp5~iKd*!PsS4wiczW(xVq_eY=5dJJ)32JD_JufjNK{PlWJ^i^+NPPf;cmK*fTv5p$l z=0OJ62x@3|3J5h3JlI8ToQ`h-{!5mS9qBKos{Tm&ERm^Wkk6VjXd?f!_E$hx%JxLb z`j#a(hUmF>FBf0WY=iwqc3q<`xKsK>NOAIh8+F z`YRKzSole6Yq;bL?d{{!tKuk_WNVd}r-)GFe#Dek>8ISi51qG^4ZOazrF%(58>|Ez zA3~hfu!_^eT}?cxy8ETr7PtEfbf_dNc}z^IlqdH6P7C$T5zPUq^zeSE^w|a~$U>sk zhs(`p5Si;!$%30H=4kETa)iF)3W3L%*;2*65{%z6HhfqiU#4>ITa3t{jR4)Z z)bn{0(PsWks(XSzug+gz{IW|nEJB4)L)4Xo!u}3)(A4DWZzUlRO{sq|psS}Bv9Ym{ ze>(~h6SP&8NHgqM+HubvGCd(5fZW)4LrPArLlf77r*>r@XMnyR1HhUdI$rJG-P~AX z_r8cw>xcgVw4#SuGPqo_SBOki@?B0>$GHKMCZh+ET52jjeBhZ@KY`=jCMS39us^GZdW@!>=;h&p!QKc8~JY@%KH3+IhiWJ-ta_duI<(jZWx-wXORm)5}&}iiO^78YWTu z+#g6(-&<9^^DB$`@CDzAM@*cC%D<;0IZL4a20c!d&Aw!PaL}?a>pW+|V7x?Wu~~S0I5G+rur|j4ilkP{EC4pv1!CZ?YtO zUQVQ1T3V@)>`{k+H+(BCy}zA1@aJ$}{;At^GYZY|ZTUeB#dpkdR2VC#E`y;E=!n+y z_>KdQK>T+1SGl(LLnPD}pXfeQn~6AIIh}RrLdLvu)hc=>KeVYGD%s7~K&X6fXX6_- z0@>df%}d>5-HZDiz{bYbvNzXIcDb-yYYz9`nQxl;+3&5EqjW5Yha(ZjTw1IFANzY+d92!n60b z%L)xYE6^aO2r)gt!$-D@zwcC1z~zN@ldtg~Vn}Jtj!krG-W>1GXiB*OQ~Kk*)*V*Y z&W_rr5%1sU3#pl3>AgPLXKMbL_@+7!67F~Wv_kc+UV<;JBK!o4F5n?cp--A|LdSX8 zlJ^o#&z6tOSy?&7Z!)>=S&P1#vvWx`QhyJ$OQUk!yQaoLfXZHv!tk7z`Az^~xFEE` z{v)Ndj(@FQTaG}|mehFpD5=X)6X9eziij#Mim*@JT*flMUoVgttj?hzjCl~umuLHW zU}h&3G^k{QCyiK2B=n;Jg?Yc8o9_jOiufFU-@Qb2_KRu{4qjWUDJAn5KX%xE*sq*L zG2WQV!W!8K2#=fhC2_|h0M)hJ+$d1>C+)$8qVprk?4aRDlpJqjM7N?RmUpbj9va=v zr+$mG3&Tj`HfWRXb729qI3LdPK4s@`YqmO)JHwa)n@z?&JNgwJ=LeTXmrrK0<-(me z{$!8voc(s) zeiVY{crBAs{eg_S?l5jNhz1DxdboOeAD}~Gr>`&Qb zg*Fk-;`~(z)K++k{+gV|u*F--N7)G8F&n%gq~y(SL+r*lwc2C_ke@0$bB;b@0yqt+ zADevXM!3|U0{V9Ey~WC1tLkWxfbP(E{yuUiJMo&(i@BD}?&F6Q14EMPer8R^`P?8bu!%3lj481JFFrCxMa<|V=~a93=a zsnPdu18^F^FMAq$#_{9~jFI9i30kjd2P5iJG?6d$$rYQ?zL9?_l2!J=%1`@Mo)YL{ zWn3v$J+|A(H%5LI@E`tEu=%-euY!~s^B9CyTzeyNo&(o|I~VWd`rKTURf7+9evF;b zRv&Ib7mhD3e#3bz&iT#ps!%rwdx_c_PRN(S!WWaPorKODY=QgrSdf+wzlJ3k3Msa; zY>*A6Up99~yy6ynSqLGeHYm(!it`^w7?74kRl1g31RXB2R_AA=tCMe^1Y>qPu0CXE z3f1r)s9yT|uJ^{vn*sN;Qd?F%ncdg)G)){_+@T^v;h7Vd8JtiXX>C8ypUSqLQv*8C z=5zg6pXkLPU-&nSg$3@gafDGlb$C2J5dAaN^dcKwPgp=UA!xcVm5o9C{riH9wE0h_ zm(s^CBf-q(s`QRLC>2CKZQ<1D&hY)2;z|jC5P*?7=YupXF~aLVAK&?m0qv@3;S|Fd z8{xg@gd~46D9prE{-CLS6O6Ehv6?k5 z2U;vM%bL*YJyeequIB#OUA-IIrqXJevX`pId#IGrC!4o27QV{rGNokiIEU(!GPur;)%iu6KXx?q2D5dZnXvIuIKhJ8t>!9h?O*V{f6KkkES+sT5$@#?;DZh2C%uo3xbjrq|s@b( zmba;?>5n*i`yBpxWTfZkza3Sd!4A3@sR$tPv<2L1`||}2&U1foHGt!3o$vk>F%u;h zIJzZvx%!ePkHL-k-GfVh(2zGj6*WK=!($C{Sbv#?7k#MV8=OUVFFTSaKNjD5+ zx<(QEpOVzc7G!1g-|x8sfuh?OQRf8>uUL&^toHM)g=kG$2bv&M^H&U}HRDiPWZ)<_ zWWo)P_4q9qlmdl=!u#4f^k%0ntl5#x?~1)XfX_Q>+g3qoWgX%%*NQO?A_G;52MEMxrV<^Lc6E6--{fKhqENL%K|c47eXB1_6RMKWB5l25&1 zH25bE9tf=bd)%yiuyV0%z0(&8QzGZOfBT`+9}jTi7j3v_24Z< z{~kT0;#L>oR&?r|kQA`8qEa@gldWW;d=c^CE^bF!2`tt;4ioa2MH(f;T2fP`(+#M< zctJ`Ur=nJ5il7t|%ohMAsY;Td-Od8Qlf>2e$zy zYXrSK-UQ5_C-Y2}SztQVUsyk>Lj|f7`8&Cyu7}x5bf>}QB=^m)Gjwy|g!Ek_O}?*B zFV>ffPIq0(9cM^%?uu*2Q+dvG5tl~5z?q5z z=zbMv`(38n%?(vTpQN{Y)f4v(0bGZ=+t~+ zpO>eo{tK7h;;$qCk`PjL7v7xJ@U;6#T=#n0bMxU7he@oma{|!~N>8l(cNwA^5qkdN zVfZxJGe1J|W1g=a?xGresI&uy@=?7ah&8KHl>GOC_6i$%uv9>AzFu&8-ldz@dXSaW z5mCFGyjo<~&eXTGzcbZcDYo~y$UyrV{=NVf8Jw*GkrD(%pZ}EJ5)B*br=C#zA2~&C)JyX5w{i1(%hLmW~Wu`tbX(yvDa#E7!ZZIHXK23md z9{l*_XP`of-qA?P<~JI5m&SzrbX`R@c{kpx7cZi-rH@oopMaD6cx3lg1!4kX0FpCN zL?BMWQ{aB1~jfWQ}X0ES1`Y*P9i%Y9*!pIFp-npgUO6QtY6WRC!@XTB( z7MHsA9pmGTku<=?w^C-;P=rV^$YRxSgBOGRUxt~*lJuPKzyQVLtcY25_;w=8^&xJc ze#IIWB%*OW^R4wD`~6-C0Bk6H4!a7zMMO-An?29wG$t@8OuSzfSQrio4^q4y{{DO^ z?F=gH$C0#HnYuw7Bup2N14;Rq&ZYWXZTza{*cYIk*s{P}Iu8>CE2mQE;Mfo(G>q3e z75*2|sQ}TG-s2lySk7U|y(wV%;K0;W2O&+5s#>OL$&;%Ag<^3p4D%22{fx6$JNlc+ z(huw1gVwOAKHGQR0NlMF0D{5HfEPQ{q4Q0?iz9u!;X4Orm$_Nv6P7`c#Cx@f^Tnx( zDj$-5&x(TqVK~H(9v`U@yI7hELbAFQAp@WhPZuf2ymhb?b*dS7iAk2bajXhK3wO8KQ2Q>G+)an4;otaZp zNq~tGy-G{_1PpK{(d!uQi9dp1)oGSA+!gsDbWo;QF_&kDQ_v zuicl+Bs@c*!qCH$Gq|79kq=(u-aVoo7xbn~@=wA>vmghwA$bI{Z~xS+Xuv*O0IJ=> zt__4%>Ra42h=!o8fjXORB`!bTGHJbg2|1lMW}<3Ql~D;k79QaB@HG(M)ed= z-(AnR?uoLj^NkmHP%^c3I7dt0LLK0{ zJ&}Z4<*_eq_H><_=SU*yKOEG8VG&=_j~vQzRMa*VO&}!qZ&aC@i74UhiopF!^Yx-v zvw8<+(=Od{cL@Jr`#oRS3Cytx{$d+AO8oXj(p2gOGcFFbw!93JS}%B))vJssq1O+O zUH4MddFfjv46JCixky$oYlOeA8nU=bb(kux<~Y~ZkwwqlI{FPW$s@PC$HB*})p%5* z`{&^5_xa@q4~T|`KeOej@!djJk8^xTHz8EvR`YEqLv^=dFL7(mO!Ed0+70FQV3(9Z zW!E)+=hzTTLb^{p7uzRcg(-sOTw(Cm*C@FWkQ)Gx?RX(oVB@~*)#P_

>w;Np`r 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 delta 17741 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 SLrxn47Wrq&GDS~~-u(}_ZkF!= diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index 03ea5ef9684f5f5a984a2e614f11f14bd46bfca5..02de48a6f41b9a525915b8893d89b6bc6b3802cc 100644 GIT binary patch delta 20154 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 delta 19665 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

GZVWxpX& zo484gCsT#MuR^54405F>jg(Cly5A@tb32D%7=V5#s6_DjH2lu+ttsO}HOcN3))Xx1 zhWGkQhD6DII9)?g8Deq0L}lMIxL(wU-&v9yOR)pAPuHt&QA@L#B_or2+N79qru)qz z$kDq9a+V03gsiiDEUlGgOr>+uOk5O4)W0Zpsn8-OF>%W#oC<$kmC72tRhyqDTw^`F zTa}B!*M0r9)v??C_AESHCiUfRe598rN-&-;@OU15p&PE&nc8frN}lwc-qCD#p)rDS z)Y%cbe3rP{?ZrZq;KyXBAQ?!zr&sgNMHU&)xp1)s?vK$l3Z;sW8>3;zi2OcMPAf~? zd~K}rqS{Z@j1H8}(oM^mA1;LOH=|;x*N>ca$fuQlm;hSaSlM1Bo%elRP>Oz4;n(;I zkdH-FaU+&a2Ug1Y^7?K#$SO)FGDyB9#m<5&$A~WK2A40>lP6z$O%k|p+XH_Nvm_0G zM2ycIe6{g0;uIL-#GbLY-`hO(YVgJNa}N0c*gv*V3ZFe3?&7`!sJs3#Rv#F?Fcc4~ zLJz~v-l;2X!|BQ54jZh-}WE?|CT<_9(=a^l#8g@nZ zXRE(@e}%n8z1(CYPC!w@>SSiiJsl)PnC#bqY8AZX z{gjg8B)jAJxO3X=!}OhGn}7^FaV_E7^qr9_Gd|mL;FQVoE#sQ{uUk6U;bF?krQzUf zX0Vi!2!JK2tlEmG)fqrEnTk0Fp{sUzE0kxJYZ83_+*60*Q|x&i9lc!yQ=!{V{4q)} z8Xyk&7RjAz$UgJPMF1@L90tmnFO-q-`&BF~-d0yv1A$o{g|~^uwdE*wZ}vECZ2VTh z9$1mZXO(zT4seg_o|)q<=PXv}0o)RGv-F*XezgLq!$tVcWrfcV=-x#+iM40G;BYvM zH2?Q<4LKPoS{xV<_2!6!%jhC`gy|J|73CB-E<*Hc0k%nDH}}zE=xV7b@?Ig_e?RI* z0_qxk>xSTt7YgD;c}2j+t{($Ofq*#CT^NVoOcYh1t&vc@0_Y;XHnMG_ZiI#w0PQAt z=kLw9Lih(*8aQPU|G#Eq8cl+ja6UqjW}CRvs*Wz&G?s$)as^wG1-H`kPWDGY=_LSX MY#gjB@r3yQ0Iv(NQ~&?~ From d124dc7f5d1bb305bd29f2a90f790a5692e7892c Mon Sep 17 00:00:00 2001 From: Dave Date: Fri, 26 Oct 2018 15:12:50 -0400 Subject: [PATCH 004/257] Grammar --- code/game/objects/items/control_wand.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/control_wand.dm b/code/game/objects/items/control_wand.dm index 812fb4c3d17..002dcf22e46 100644 --- a/code/game/objects/items/control_wand.dm +++ b/code/game/objects/items/control_wand.dm @@ -115,7 +115,7 @@ /obj/item/door_remote/omni/access_tuner name = "access tuner" - desc = "A device illegally interfacing with doors." + desc = "A device used for illegally interfacing with doors." icon_state = "hacktool" item_state = "hacktool" var/hack_speed = 30 From 80a341d6a7e19856343105ce7e15b6862121a0f8 Mon Sep 17 00:00:00 2001 From: Certhic Date: Sun, 28 Oct 2018 15:10:43 +0100 Subject: [PATCH 005/257] nympphs fixes and gui --- code/__DEFINES/mobs.dm | 3 +- code/_onclick/hud/alert.dm | 14 ++ code/_onclick/hud/diona_nymph.dm | 68 +++++++++ .../living/simple_animal/friendly/diona.dm | 143 +++++++++--------- icons/mob/screen_alert.dmi | Bin 40571 -> 42674 bytes paradise.dme | 1 + 6 files changed, 156 insertions(+), 73 deletions(-) create mode 100644 code/_onclick/hud/diona_nymph.dm diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 580cb85d696..7412568704d 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -177,8 +177,7 @@ #define isbot(A) (istype((A), /mob/living/simple_animal/bot)) #define isswarmer(A) (istype((A), /mob/living/simple_animal/hostile/swarmer)) #define isguardian(A) (istype((A), /mob/living/simple_animal/hostile/guardian)) - - +#define isnymph(A) (istype((A), /mob/living/simple_animal/diona)) #define issilicon(A) (istype((A), /mob/living/silicon)) #define isAI(A) (istype((A), /mob/living/silicon/ai)) diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index a187dfe3648..78d297848e4 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -315,6 +315,20 @@ Recharging stations are available in robotics, the dormitory bathrooms, and the desc = "Unit's power cell is running low. Recharging stations are available in robotics, the dormitory bathrooms, and the AI satellite." icon_state = "lowcell" +//Diona Nymph +/obj/screen/alert/nymph + name = "Gestalt merge" + desc = "You have merged with a diona gestalt and are now part of it's biomass. You can still wiggle yourself free though." + icon_state = "nymph" + +/obj/screen/alert/nymph/Click() + if(!usr || !usr.client) + return + else + if(istype(usr, /mob/living/simple_animal/diona)) + var/mob/living/simple_animal/D = usr + return D.resist() + //Need to cover all use cases - emag, illegal upgrade module, malf AI hack, traitor cyborg /obj/screen/alert/hacked name = "Hacked" diff --git a/code/_onclick/hud/diona_nymph.dm b/code/_onclick/hud/diona_nymph.dm new file mode 100644 index 00000000000..940485ec53a --- /dev/null +++ b/code/_onclick/hud/diona_nymph.dm @@ -0,0 +1,68 @@ +/* Diony Nymph HUD */ +/mob/living/simple_animal/diona/create_mob_hud() + if(client && !hud_used) + hud_used = new /datum/hud/diona(src) + +/datum/hud/diona/New() + ..() + var/obj/screen/diona/blood = new /obj/screen/diona/blood() + var/obj/screen/diona/merge = new /obj/screen/diona/merge() + var/obj/screen/diona/evolve = new /obj/screen/diona/evolve() + var/obj/screen/diona/intent = new /obj/screen/diona/intent() + static_inventory += blood + static_inventory += merge + static_inventory += evolve + toggleable_inventory += intent + +/obj/screen/diona/intent + name = "Intent" + icon_state = "help" + icon = 'icons/mob/screen_simplemob.dmi' + screen_loc = ui_acti + +/obj/screen/diona/intent/Click() + if(isnymph(usr)) + var/mob/living/simple_animal/diona/N = usr + if(N.a_intent == "help") + N.a_intent = "harm" + else + N.a_intent = "help" + icon_state = N.a_intent + +/obj/screen/diona/blood + icon = 'icons/obj/bloodpack.dmi' //borrowing an icon + icon_state = "full" + name = "Steal blood" + desc = "Take a blood sample from a suitable donor." + screen_loc = ui_rhand + +/obj/screen/diona/blood/Click() + if(isnymph(usr)) + var/mob/living/simple_animal/diona/N = usr + N.steal_blood() + +/obj/screen/diona/merge + icon = 'icons/mob/human_races/r_diona.dmi' //borrowing an icon + icon_state = "preview" + name = "Merge with gestalt" + desc = "Merge with another diona." + screen_loc = ui_lhand + +/obj/screen/diona/merge/Click() + if(isnymph(usr)) + var/mob/living/simple_animal/diona/N = usr + N.merge() + +/obj/screen/diona/evolve + icon = 'icons/obj/cloning.dmi' //borrowing an icon + icon_state = "pod_1" + name = "Evolve" + desc = "Grow to a more complex form." + screen_loc = ui_storage1 + +/obj/screen/diona/evolve/Click() + if(isnymph(usr)) + var/mob/living/simple_animal/diona/N = usr + N.evolve() + + diff --git a/code/modules/mob/living/simple_animal/friendly/diona.dm b/code/modules/mob/living/simple_animal/friendly/diona.dm index 669271f3ead..1543e260d71 100644 --- a/code/modules/mob/living/simple_animal/friendly/diona.dm +++ b/code/modules/mob/living/simple_animal/friendly/diona.dm @@ -32,6 +32,7 @@ melee_damage_upper = 8 attacktext = "bites" attack_sound = 'sound/weapons/bite.ogg' + var/chirp_sound = 'sound/misc/nymphchirp.ogg' speed = 0 stop_automated_movement = 0 @@ -42,6 +43,13 @@ holder_type = /obj/item/holder/diona can_collar = 1 + a_intent = INTENT_HELP + var/gestalt_alert = "merged with gestalt" + var/evolve_donors = 5 + var/awareness_donors = 3 + var/nutrition_need = 500 + + /mob/living/simple_animal/diona/New() ..() if(name == initial(name)) //To stop Pun-Pun becoming generic. @@ -49,7 +57,16 @@ real_name = name add_language("Rootspeak") - verbs += /mob/living/simple_animal/diona/proc/merge + +/mob/living/simple_animal/diona/UnarmedAttack(var/atom/A) + if(isdiona(A) && src in A.contents) //can't attack your gestalt + visible_message("[src] wiggles around a bit.") + else + ..() + +/mob/living/simple_animal/diona/resist() + ..() + split() /mob/living/simple_animal/diona/attack_hand(mob/living/carbon/human/M) //Let people pick the little buggers up. @@ -57,88 +74,68 @@ if(isdiona(M)) to_chat(M, "You feel your being twine with that of [src] as it merges with your biomass.") to_chat(src, "You feel your being twine with that of [M] as you merge with its biomass.") - verbs += /mob/living/simple_animal/diona/proc/split - verbs -= /mob/living/simple_animal/diona/proc/merge + throw_alert(gestalt_alert, /obj/screen/alert/nymph) //adds a screen alert that can call resist forceMove(M) else get_scooped(M) - ..() - -/mob/living/simple_animal/diona/proc/merge() - set category = "Diona" - set name = "Merge with gestalt" - set desc = "Merge with another diona." - - if(iscarbon(loc)) - verbs -= /mob/living/simple_animal/diona/proc/merge - return +/mob/living/simple_animal/diona/proc/merge() //called by the hud (/obj/screen/diona/merge) + if(!isnymph(src) || src.stat) + return FALSE var/list/choices = list() - for(var/mob/living/carbon/C in view(1,src)) - - if(!(Adjacent(C)) || !(C.client)) + for(var/mob/living/carbon/human/H in view(1,src)) + if(!(Adjacent(H)) || !isdiona(H)) continue + choices += H - if(ishuman(C)) - var/mob/living/carbon/human/D = C - if(isdiona(D)) - choices += C + if(!choices.len) + to_chat(src, "No suitable diona nearby.") var/mob/living/M = input(src,"Who do you wish to merge with?") in null|choices - if(!M || !src || !(Adjacent(M))) + if(!M || !src || !(Adjacent(M)) || src.stat) //input can take a while, so re-validate return - if(ishuman(M)) + if(isdiona(M)) to_chat(M, "You feel your being twine with that of [src] as it merges with your biomass.") M.status_flags |= PASSEMOTES - to_chat(src, "You feel your being twine with that of [M] as you merge with its biomass.") forceMove(M) - verbs += /mob/living/simple_animal/diona/proc/split - verbs -= /mob/living/simple_animal/diona/proc/merge + throw_alert("merged with gestalt", /obj/screen/alert/nymph) //adds a screen alert that can call resist + return TRUE else - return - -/mob/living/simple_animal/diona/proc/split() - set category = "Diona" - set name = "Split from gestalt" - set desc = "Split away from your gestalt as a lone nymph." - - if(!(iscarbon(loc))) - verbs -= /mob/living/simple_animal/diona/proc/split - return + return FALSE +/mob/living/simple_animal/diona/proc/split() //called by the hud (obj/screen/alert/nymph) + if(!isnymph(src) || src.stat || !isdiona(loc)) + return FALSE + var/mob/living/carbon/human/D = loc + T = get_turf(src) + if(!T) + return FALSE to_chat(loc, "You feel a pang of loss as [src] splits away from your biomass.") to_chat(src, "You wiggle out of the depths of [loc]'s biomass and plop to the ground.") + forceMove(T) + D.status_flags &= ~PASSEMOTES + clear_alert(gestalt_alert) + return TRUE - var/mob/living/M = loc - - forceMove(get_turf(src)) - verbs -= /mob/living/simple_animal/diona/proc/split - verbs += /mob/living/simple_animal/diona/proc/merge - - if(istype(M)) - for(var/atom/A in M.contents) - if(istype(A, /mob/living/simple_animal/borer) || istype(A, /obj/item/holder)) - return - M.status_flags &= ~PASSEMOTES - -/mob/living/simple_animal/diona/verb/evolve() - set category = "Diona" - set name = "Evolve" - set desc = "Grow to a more complex form." - - if(donors.len < 5) +/mob/living/simple_animal/diona/proc/evolve() //called by the hud (/obj/screen/diona/evolve) + if(!isnymph(src) || src.stat) + return FALSE + + if(donors.len < evolve_donors) to_chat(src, "You need more blood in order to ascend to a new state of consciousness...") - return + return FALSE - if(nutrition < 500) + if(nutrition < nutrition_need) to_chat(src, "You need to binge on weeds in order to have the energy to grow...") - return + return FALSE - split() + if(isdiona(loc) && !split()) //if it's merged with diona, needs to able to split before evolving + return FALSE + visible_message("[src] begins to shift and quiver, and erupts in a shower of shed bark as it splits into a tangle of nearly a dozen new dionaea.","You begin to shift and quiver, feeling your awareness splinter. All at once, we consume our stored nutrients to surge with growth, splitting into a tangle of at least a dozen new dionaea. We have attained our gestalt form.") var/mob/living/carbon/human/diona/adult = new(get_turf(loc)) @@ -162,28 +159,32 @@ unEquip(W) qdel(src) + return TRUE -/mob/living/simple_animal/diona/verb/steal_blood() - set category = "Diona" - set name = "Steal Blood" - set desc = "Take a blood sample from a suitable donor." - +/mob/living/simple_animal/diona/proc/steal_blood() //called by the hud (/obj/screen/diona/blood) + if(!isnymph(src) || src.stat) + return FALSE + var/list/choices = list() for(var/mob/living/carbon/human/H in oview(1,src)) - choices += H + if(Adjacent(H)) + choices += H + + if(!choices.len) + to_chat(src, "No suitable blood donors nearby.") var/mob/living/carbon/human/M = input(src,"Who do you wish to take a sample from?") in null|choices - if(!M || !src) + if(!M || !src || !(Adjacent(M)) || src.stat) //input can take a while, so re-validate return - if(NO_BLOOD in M.dna.species.species_traits) + if(!M.dna || NO_BLOOD in M.dna.species.species_traits) to_chat(src, "That donor has no blood to take.") - return + return FALSE if(donors.Find(M.real_name)) to_chat(src, "That donor offers you nothing new.") - return + return FALSE visible_message("[src] flicks out a feeler and neatly steals a sample of [M]'s blood.","You flick out a feeler and neatly steal a sample of [M]'s blood.") donors += M.real_name @@ -195,13 +196,13 @@ update_progression() /mob/living/simple_animal/diona/proc/update_progression() - if(!donors.len) + if(src.stat || !donors.len) return - if(donors.len == 5) + if(donors.len == evolve_donors) ready_evolve = 1 to_chat(src, "You feel ready to move on to your next stage of growth.") - else if(donors.len == 3) + else if(donors.len == awareness_donors) universal_understand = 1 to_chat(src, "You feel your awareness expand, and realize you know how to understand the creatures around you.") else @@ -237,6 +238,6 @@ if("chirp") message = "\The [src] chirps!" m_type = 2 //audible - playsound(src, 'sound/misc/nymphchirp.ogg', 40, 1, 1) + playsound(src, chirp_sound, 40, 1, 1) ..(act, m_type, message) \ No newline at end of file diff --git a/icons/mob/screen_alert.dmi b/icons/mob/screen_alert.dmi index 56c1730fd3a3ecdedd394259cb85549421674389..6ef2a7bead366a359b82058914494f2b51faebab 100644 GIT binary patch literal 42674 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 AOaK4? literal 40571 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%0AWPuGJccjC|JG4aue45+7~Hs zdxNS0M)b$H)6ItTGMpBFWtId;kYmNGc5nw4(KXpoQf|wL+Gv%9MM+zpMd&{U$8+_H ze#FVFf&=Y>*q?T&W#oy6&d(Ak`=o=#dnNm)zkD`?sB{`^%h+QmNa069!{I@$!+%MV z8FDGe^A83^Fuufxa>t#(7k^%(Tr};t(DHBQ?*=1PC7a{n;HSnBBkYtIIV8{RQ?w+x z=UuUo_`0L5#$eK!mqYZ7$rf{4&WY5V#svL+i0b>q^m_8)uPrT>3mVEn1D+_)|I$wP z-yh=YEgrv-{NXA6^!Uxhw@1w4y~9-fGW7U|H$Zz-JvVh$frgvLM+U;#6Z-X1*x#Sy z8V8oW6!JZ}?mCT?EbC8rC5^3`lH;tL@b=7g>=3F-=OVd&`DQx_8Luoz;S-=Zb%umK zxqMkg3N4hFPFRuJ9;sNb;T8kC?H4}&Fu{wyO?0>^`Ax`K>Ix^z(25|lMqSb$_V`BD zPb*Nz>%m%<_ovd*T<-?xAOSlzm1K^2Nc=)JY)aZL84R=tF*VcKcrXxX`ZHB3j$(vZ zD+tMlrD{50CihyLbhH^Xn)45TvP2Cv6|E0iao&Ksy{dt8ldSNT{^|{vdlaZ*;uk+$;KS@4^OgNjt3Z0&qFq*}H^Lo#*4|6W?ApUa`5;mlLDz(F{T$mqdulqqBWB z*~eR$bshMs*LRDVi4a*XOhuedZ)RrU_iW!pwCz!Whd=4=<=sV*#(N(?e4JKwo8C8y16a3Cu}CG8j9S=*g)lCeRVY$$%9hHa$z zH$$YSzefMXD`}eo;-7}x7#^>@>@MWY2bJsUPj>OVXg8*d$^!;B3j)JLtpvht_TT!v z@8OcJdvd1Yl=dbx#Fk*ZQro{zUz^BH{rp#Ioe{LSvP$dMm8x~@o^aHK|&ehV0H^WzmJw+UDbXI&xmmA?*)hia>i&J%EBT@BOg$#D7c7%(%q*@ei~Aw zN&YwNH9n44*O5+ zeSxxkejjzHii+o~GU=OwF(o^Mf7hjq$TptZI-l7V*}TCT$<7(X6XE9Iv9@&;Sk{sx zBhSbA;GopA(@6BDJR>4^x9x;>U&{r~3*e3$VYeooEq`z>BX_HQKcaAYjO8_p-As>2WTDHATs@a%X zy+`<@%;C*zF~8JBtA~`B!_@Sv?NsI)DDq35h({o1atkBoj0@>IL2%uahre$)lsFlR zj?zTQv5~?)6&WhMAgise5&?9RE`$f|FQCXvgMFUO9Y2R6h}MEb(Fv8?iOF}F*;tqc zfuno`_5KeECk||Z*p*+m#Di1ebauvhpzm}lL8$#eA*bkfgt-)1Tsc0N3v0f)-S1x6 zHhiCL;N$w&-7?pc#c ztnaGj!i>cmxr^K5W}dZT%?kDp!XKj;LN(#G6Tqn6tu?hmRId{uDK#0>go@5I{MARR zgXPe9C>O5M(^9uuRs)pqPl9IpNC^Az2njIp;}4vWl}Su>$pc`dB=fgkUOH)Muw(-c zI(DN86a2MX*q3&8!zUD^jlSDVb0oW{MAIIHtxF40K`C0&2r$Yo*>`ZD_7k^A4h;fb zD%1R^-!9SLLpRQj(iS)TqQi2vcl!n-m>i=<5%cpE%L^wpn74`dE2(bN+#}6=zx^3D zebbiTj{eUDy=pFXUie7>v4uPsYz7~RPwYa-Lt(_F8Rkbo(oNftD)Z+NWOg1_ICc_R zH!RjmI`oUl+FnV{;Wnhd9x^0MFNMm5t{N7BOdNw&zC4?qYD!wvFMF*4rV;Gz;^&fu zBb})pp_TDg%0O08nN}MOTkKObjKb<01q{OSmqzPI3Xbi;#0^xYE??gf0=l}_S7Zaf zad2+NhTud;#|Y)kAQC8CAAD$yy#r&pho_f3T^eqdz8PGP?lv+CQOk%>wS90C3~8>B z^nUHC?`~xr>Tgn4m*KMh5Z4YJOfyR;0Q6Gqiw-<%Q9SK5N{J889-`&MA%TC0;>+rDv+bB<`e*FHSbE(yRe>`k*$JE$Zt+ZwCziJdMrji2NLCf}S7`ogr ztC5NZKRd>`!3V2E{GB=nc=F|VtK9<2YBE|3T8vC8sF{8vS|A;&+;N&jP}8Rn@~`S= zoj((ThE0mYSU%=n0PSg|Xgwx7s4n4oPLqI9B@dc;ui|FIKF#!GlEA5s^MCDu8ctjH zF6(L*4$KVGso}gwm(Sd)Fwo-mbGA54&w=65$g;ou*Uw{R0cc5UP(Cy;O}lD==$mxD z524?|I7gALvdA}dVqQ7Vwsks_*^+MLJ&}r6+YBD^>rEktA-Yom=T5koWJOd4Lph%1 z%OER6^(Nqcos6X|((LJ2|MiIKNOthC{TaJYTIKgeU|AvBAaW^bLDn;&BN{cl$ao_I zgHShSX3~lSZrRqwOUQs2tYz#k(P^^Ti+&_xlCuZfU0~s%O-u!1ei_~ii%K-||KoCo zbzqhe*ImhA@sIwFkpoWgdu4%xh~*#ob9wZ$_wN;KPIY2>Zg7@_CkJstv{Z)SFD*-A zFKtKT2^VLQYwlKI_sxL&@W{l8{b=K`>Tln0!TS38%FJ>R5r6HXwDk4KG&D4XgoXdB z;n1l&}Q@eEWLWp4UXkyDa3is)xX0gF=tkGyj zJH#H(__V2LW2XERGiYTUfyJ2+;UVRxXSI-zyw!bzP~;CXI_faW9pV8X0h3M`&+IMn z@K7DSG(8OIbtBpPt+8I&Wi1l!)SZ;aPDjT&+rw}E=wWSYnTQ9vU-vGsdykJ3lb{pG zn4TO~nKvu=JUCc(zO6DU!%)4VhWaxEHVct$HsHH9U<1u6s31bq3yFE!beS(owdW1i zh219)ba0vF#l&;>CYq_&G7#4u3d_bNVkhy=M7q zCWPRbe*KdsWTQI?w1{HSHrV#n05@DPrPt;Q?)3HH4%o-FbDbX6%1LSQdAjS{?*Dxk zfZs6Sz);!?s|%sN3fgw5?nRK4Bb1l97l(gh96+(EyzE&~KT71?xlN)DFg zxnSvNLNA~rC1`vbP^Xsu1(Yw6w6y-0uY2yhFK}6J|+)`oOuk?W_ z2QTKcBN$iDSg6?E@2!qq#^RjOCfI#OvC|l|h}<0d5xlrVJin%EsQB$rhLYjUw+!d_ zH0kdU*-FNai@X~G9jxV7*6o<2{|j-{!-#m{feN=))U{m?Nc2ojo2WgUAX6Z(Q0U}Upo@WMQ5|vXt1TxAKCmYtA zTigunyQ9Ut?bGS@gO_Zr=iHnmQU40KDBTsms;KwnMrt&-5MrdGbMOK&vQJwJGa;$= zcJb05wxN!OgzLoqQWH(6#1KEeP_4wEAT1n}@mSag*Ym08Qxb`CpKR~2L5TUd9qwXH z24PW|>B6Fq%>Qe6e`s}sqpDA2zhcDt@A%ls20_eUk6TWu-umRK{=@wo9qB)vo77$o zFhDZ8jnQa5-reytBjAz~rUaHjR7QpuaC_|sS&VP#-r=J`P#BnAr^wJr|B?sS5x>7X zjcIk#6h(h{>Z`{H-_000lYO^*SPFXXvyrXGI9dm(`oqwrW4`3olj*1b zUMp}K-1L{-(~nH#0m=HqrqFjxSx<+1(|)gItzP1zLWC9A!Vvd>2cx*v5#Q}Bk2{{X zIzfz)VU!Fc2>S^HO(4Bp!bF)HDIuYkhnidqg_2r@>xRYdeV%Dw*Pbmd3ddyR9%JlR z2V?Fe)H5Yax)ej$2<=p9F|DH$h?3IxlFZ8?s9BEO!ZBiq#$haodM(gGM=opgBRC1l$n}Qpdc+ROhBo>gY*JzvgfoIv^DxYk zlho2f)FOFZjho}BwDj<1@oEwQJ8W0IR&kLfCIr+}5GQ!k*R4A(R-5EX`|+ZT@}a|N zpIWJwoMR>n3iq?jV8&Tz5xh>slIw&J;%3R~7&FeM^-E=xebK7lXk!$X{PU4^P7v3} zlm-!h131%nT%a>ZU?~E>O@_i@@aw+Tz@JMCXi7a|Fpzkt!amM7#-4+4?12IkUWqpP z47yhQ)l9}-R&T8?iknH5CZi-yhkl>q5YDOp!EM}H()&;DB2?A!LA21`ZVy8aztH%v!EB|XwJc%X>R0pfjPXZu6qYELWNWg1sP zQ$mC^w*=A+B*0OZ{*?1d^sm@H*eY%l$HT(|Lv+KZM8Z(zJ##%oS+v&zsT%KltQfeG z+%Zk>iAlr)eYmv+#^MSeZdF3Kb%Z(O2J;VWdU)biDpb;O`Vr1o!y+IK_A7Oa$W~FC zIDaMmC9g&q6T{w^gA)P+ueXTi3I}I&~Me% zVP7udo(2+tGCT#!ei)+8Yn3^@O-&0sZIC!j?N6VWzo5k1&I03?JxlY-%UP~FcQ$h; zHn@e6;1>QDUp5!^mXD(oULFD-52ru5Xt04YMu$R72f)Vb7(=;6jy2dArem>)mB_?r zR6OrTiB;gk!PLE9`w9U$Rn2cAgeS9T#(OWeXi6B6#Z84cH@vi@p{33Xj|dj2px$Tr zBjzp$R&CGWLe%!{TX2c%eai0F-i}7f9vYPuoOdWT7|)e?@gKJ*jBGWx&Er>? z>RsFcSj*>p+{k{@rxlrRe=z#9ynN0br?HYi_B~mu5zEtzj*gbwaP~{Qn$DNXDN#;f z2{WsP0n*Zfb`)RHLZBk=?og%Ef(D2MmY~WtXdg+qImsq^ndj^ce~8gf@pHTV)|Z;( zjauqC9<~W%7P2QalcIWrHSpd_Gr+vR9^q5nA}{*+`S96o6Ke%Km?r*}bqv*rvy?$X z=L@#Z_;;dkMP{kN<4D)f&o4y%QpMKUIep4S(4W8v_UnYARU&?1hpcd3JP_hbUd{YX z-X2-8pSRMl$WbDMj|f&`6qNp|7X>vYfs}|@nkaRrr0rQfWFGdu^*SvvH?h;}3{gV( zO)creX94s6=3kgL4IZ9JiA*ycpcs;=Mzj4qQx`n^dZ(l{usL^*fa?udWCX$E|MslP z#9KX2-g9tpgwXaC7c*!OCeunY$J0ttX1qjfd>Ob7x2$X=BuuF7-FwxE@nQPnMfYVI z{_AhUtffE7b~g39#S~KSXkznZej_xnr@tg2`kUPw{Ng|K-44qF$=orXrspFsKv2xm2He8-ufltu~E>hpkdZmvE=SV@8 z(A(VUl3>sccA|G3^=?Y#xhEsc#_zu4h9KLG_NdKo=vD>%O{-cD`11>Nxz21xLv+2g zfwcivVj5(0-XY&=xnuukI5GhJBC#g3VKFrt4Lr$g1x|2+udS^S8kTx2D#>xqA;eJ3 zj7&c_=f~#1!@iJh_K1gftsEPVXO2+Ap9m0wnFNI)-^~dHQhE6#2XJDJs6!M- zwR-^1S&saM^#r_1PQ>cR5*hx|jqSFu_i{h9HsW80mDYY9JNz8aq0tSD^S^3kmLuh| zwOqs^u#Jh?=y4qx#^QFHTO~VhH=x5s;zzMDD)nk6zc|rJ@PH126YP=R+z`a5@HOpB zLyuQ>6Ue+bd@FDX@&g}^3UBr&GOia2;6mHC13SPcSa$wJwJ_Kl-M;^C#~$hP=v7V} zYk|LR(DvWukCHIb=ansBQmrU9DVITz&OB--VtW!_{Y(fmgI{Hc#2~DD(qN>qtnNPN z#5#M$R33j9$S=tZ{$bOx;s8TEH!$Pihs1G#`FZTD71JU$#kBEq58vMv@OT}ooD4rb zhyFl4BN=WcTk=lh^2T_+OJ0Xdpw7OI zbHO}Bx~##8Brh+ot8NS5+qA|7n^XzQTPl?&5Xb0u$@?IsH~s+Bm(T3xF9xr(RaWhF zbf@9TWDvHtI4lJl8&-McgowQvy*yF5QG zqz@gESccoPwqLzT)9U6fJ35mo8~?WV?i!zhMCKEx5}nUvOtw~>E8+zv)&2Ca8qMLi z71vIvZ!{4=W#|Kb+29{>NsB^xMN+!k)Yv(>?COT<>NklBw!1&$I-s}KF)9AEKT!2; z?H(~KhxJ|5UYb6n-zgIzOTh~raQ&C7TA7`N+MC7VCKDHy(SL(s?RW6^t|5DW=P1b?Cs(ggr!oAlIE%v3)jo7i~ z5*XKF5}hGFJKC0c6lN4P-@+c04hYv!b(|f9wgtc%jO#+miR>^eu6G9Ej}-IaULO9n7Ml-wN%z*=R>R`Bj?THh=_{=)mfTtNyd=Ff&O zzMlBL&IpKiMKuSD<>iTgtbNl#DcvFo?7 z6WJ9cPPkyJ9tEprFZQ2M>?#|@uqKfKL*`={#j&bkAm%1?x`o~j0bm>=5)v|GOf#o^ z%k_E)zUMK%=c74cncFXjWNR<{@H2^Y(}14?@e*ysh5w;Zx#pDB-6{K(&GDk7hE6o8 zGRB9WLn^eMMx|$A=KDRBma>yd=$4Aq4L+4%Q#d(dQcmj~X~)Wz*EFl7@}EBWJG@O0 zUJJMf?rruy=($%=$Cgh>Q6&1)F(kX7r72GniRMF`3u+TsDfW4lH%C%puUL^w7Lfh6 zf*}bB_tYf>$u9*%Eee(+)tL|&Srvn*uuLt3f!z3x12ruH`@l#hIf!joft}-6NNR3Q zVksn?obX%IFD_g0%@F~m3N+NqU7*AB5;0LXj0LgxNiyo3>?MZ1dp_5|?Cgnvn1V1_ zgz}MvL4q6;hP;Z8JDs!*DNO7+s3R37ZSwu03%m?a8Gus#h;_mH#+V;@w+o!}E zy7GJcdvtWT$ZnNpJg5yV>$MBn0tNmtkdP0n-uz2BYaasi_zWFeg^bPabkMy*Gf_{C) z+l$9fs@7`>?=Q3jc1?$9dAd#O_EI-hvVYH>+zMX%s-U@{cKY#E3$=TUr?O}F-qr^` zJ!C2kImk77F!lRx1#5$56F}6tT3N~$_vAr;26XV{!e@_Ui7=r>#^M52`Ame#A>f~u zv+D+78_&*5*L23R$r!_5`rm-(sKB&@$p$JR#jKJ=asjJJzR!dVtz`gLnA`J09>i!drH=c(I#j7PlLFI^grqRu^a^bzD!satgY@OQp(GK1A3#(en3Y{b)aB_?c zJ2D9ZuQOBW?o<7HidYh*aKOJ@hQHi0x{xkQVOCdz$%M+aTBVWIhNq(uO*f`90xFMf zEjRxk&qn&{5zR{Tfgt@61m+&@ZX4=d+$pPfyQGX!%EV`SoR?&ycc&bo!fneDhD4 zPY5qmONmjDS3YEx3UgfBL8ZF*Y*VOCZdo z#jG(c`Gbgx$K>zwiNGU2;)H0B(C?Yj%Jtk|RBsDP=GU*w?+bIt&%%@nZm>RW;+rQ|+d+AOree6Ax>KC7 zK?qS7^1z&XO$4klt^X)q^tzLbYc5@D`A6K9%dI@incCi9g-BHzewMpgS2t?|9mPKW zSA}%53(&HfHzF0t<2>?tPpe$0{|4?|G9xdhKtd-Kqm);x&p(B69HVH!ApX7NHP-;q zm<0{D+=gSYNKbQ(^JC5j%wH}dRdKvdCuKQEQf@jMDF~igCaL#KI{W(17r!Nr+<%lk z5{y#0FeTrpy5b6l1g*8tepGq;)r*Z2X zv@OZA4g0VGJ8Y+1n)sKpfk}n>w1}B?@o`AcUl**mAAoW}aQJJ`l(|Lq{+p%4kq+STsd?^h??bIL~kBOFRCfZ$du@%(063lE+4 zBqK>p%=_3?WuX_SvEIEb$h+MzE5Z`{H}8dGU(hIxlX3oc$iVsd?GJoRNniuEolP;u z25PsC_yiq_&~ZVkBCJ(Sn>4Mry+>#|J&DzupaH07tbsh3A=hjqQurf%;KvJg%oFT4 zLN^_S+(Qxk%(98?2kAPo5eMmL*fv;7E%++<$FD1_f5OOv{bs9v^UIJ9$X}twk?iCh z3=Hu73_~k*b`N(537;V5T-2y_)u?y%hc@VS3d!T&(khB5}cF7^MLYDY?h-Tf?OI1~DxK{X#mFV*ko>Q#2<|G!333&H8W zHwP>k>&JR?hJr$G2YRE1t(q|pPfce5vOdvHAPhn782K$SNv#~`z3S@trVTQ}AleB0 zRN&1-B#frjW9^VS0?g?u*_jO4->4~k!}Kgid>zNPMA(YymAl8Qjq_qucSz3uZ*T&;QbV{f&Q~u#L2L zxIo3W78id<;>bFQ+>lI~@c(aw6qi2Zh)>}R z8b4yz)YM?obFs0RBR-Z3$;XHj0y#K*-l=$piiH&|gkEQe2rYbe@$EuX(|TK%)-ajJ zCnj()Cse>~ts)gRHZ~~*X5?-kzinRN|7l%~`}($}rKR-W&^I7*%;wI_^mO_C<^kTP zraZNvanmivE#kt@Sgs=4A$01+K(g*&D;g0hiW?NxV3sYuQed!RADVUw3RSQOX)@UC ztFF>psBnNRf+a~_^{kYt=d%(As|h7P_upLV!mhQI%U>!m&(JUIYI$V*+(z(bA?1RR zUCbZ-N_;{>Y|omib6z#S&%Ea6sRM!za#&~s8UN+lK!*Y0^7}ngCd?Ql=fOSq!AtI2 zk`Gl|bh7~e7tOmR_{-f}V z59~&;hSX=Z&1YWyr=o7hfFlYQuKk2Rm^G|IX~aBnY;xAJTDIf5hl(UcDv0`!j*S23 z>RQj+TaSfh#*OEaPU)NS^5X=Qrq#1ti880C;Q=5w7kq94)Ke17i$$!m3h>`T)g*)Z?fqLb<<@ykfNFRqDYHWkcsOshOh2&q#ZIH4%5B=9v{!Q z1krW<$R2HT`3~D(mOM=kT<(FNMdD}vhWUvd4osK;#GxspqpsldCJ;_Xt8w6?)bi&| zKfXOb)V&cguZcla_?U+fVxa3w^?zj;FEbHVCPji5Bap~)L`urH~!z~#BV#-Jb;T}QIG2(T{!RB6Ny+tshBPaTQ)U(0c7_e30$n%;@5B)dUy-$lxnwpD;CgwnX%&4L^~P zX%xRODRBDo{`z%n8EjtaeUC+%1^4tM7t{a~u`~#V6;LIS@!r4DCnhhkGiHB#5e0eJ zumA$2)&V?0$GE({POX1KVh6#Gt(po1wFflwQ0095T9k4i>Za1TI6dX-&_2Q~R98v@ z0IN2J`qv0`;Hqx|rI+0B{+2{Wn`ubTd-M!9@z(nSq{pMk{RC13aOg?N zk#sipn%7H@%Opf_J-DeoY$hJJt}p3)Qo(=K`>pT(ZSCiY=ojr7595 zgck*?I&14o6jku&_#hXQSuTlC*t^+CF<>WfRIVB0L(dBzmsh8?7U#bbC8+YPq(W14 zw|0EHz{n)4)<>EH#243O)9CL&w!E|ntRg^dt^rGHK`v5@s4@!D2`Y1UJMqBYf*#sB z$MUb&D2fh9YXMg%8Zu$AKq(5Z``rYYm%2!Cmu=3zeKF(c9@TbaHO91;$K6Lvn_6Pn z?6laIebe~R`TOSyG|MKO!lpB(jP*O=j6Lk*lcS#pR09j{SZ3Z@qb=my_z<6eDn9y> zW&H>%SH>VR0#)WH%kWMJ1}{G#P3JNa>krt{Hb9!+eIDJWJ7YjP5Jjf?L4kga_y1A# zl~Hj7TenDXCs=TTyL)hl;O_43?hsrO+&#FvySux)I}AE+a_{@r``(XXx{Fn_s;W=b z*|qDO-C&GhUE`D``cCfwZq3AHp+M-1+L%p`Sue_ zq*w2c{J7r6o4)bU(VP%gR+%U8N0*$x)x{ahOFu3?`huUwmMi>d@eY9pmnp%bBX-UE z&u@^ENVgmqN3GxPUbwuyn1^H8fB(Mv-k(OIf!|!qHdbA1t zwn@1%Op)r1x$d?Gg85E&l(VaDEC+frj8R$ITfaX<6g36UKr9iJ*6Cc6l1rhPX2thH zJ3FbM{3HfjS}_T$WY9LkVhe0sZDTiRw?v_RQ%?Tb5;TdF>2llU{dQ=wh$E-Io2MdZ zHb}ZJgGfzbOH1l);AgY$A99RJsQimZc=J^pu@3$k(3;wTz}WF)fac=-^eFf^=dNwj zjstkX*tU$1)NKMMJCQMPFz2KhLY62;z2pD+1dr`&2fnQD`TGNKJN=%eyZMur0acIJ z#iQ@5|C{#O$2LH``VVOZibW|Ti8tp9n+2rxKOGyRPdo($$VGy?JMzg>kUgQ_Rl&W zH#^TTP@7H4xvdbWbY=|cUh>6Sa{D#zLPZ+v1G)$qVch&AK@Km#A~IW539A{ztMUH< zEWG4SkQ`YOg-nr*NCj@FSlHVagV@W=OnfJ2=hE_WQcB7&PzFC1y%t$iya^n6AB^is zy0`Eb!=>}Mv?YYULsRtE3T%yt=4Q#6z(#fyyt=9U|5#0DR8`9qd#ejqB>(1Ve)AjK zFrj~c@v?LOp^PT*mE!ZdS^a)>RLyXllD)}-j%gc_DCpXFsu#w)M?C?> zCszITb`{+~69%xv8dczfoQhls$XmVICvCccb9LyYi6wBZcSP~Y_N?hl-y@GdznPuz zvoQy`Y*NA6Pawz*Fyrsd=>470z0mU5Jrt}tEKvWffiNLEnUU<$F#Pw$U%>PVtddbvry=2>4kW_6oZnh_gxyboKudCX^35i2rTWetu2HAU#9yP_xP__dwL zIel9KA1Z!2ZE#m?*9`jEiM0X)!#;aNP<%2-dd;GSAe=Eg(LxI71_Jk$dmO>N9h@7$ z@N;1Bubl`f0ebyJALO|KCo3qK@EXMT&vQnKP`$OwIhN9 zE7zVW^bksncF|WcNnTFACv7+6;mmc3lIkSTeCsq=uKH|37|_Ex1Tex;;-07KXjQF~ zf*eVUvju>c^Tz)0Z)6ZgVs(82=xBqOR`UGaOiM7Vs&#m9q25s*QTOX||Ef*5Ly?Rv zT-qqnK{X3%C?0M19J~@oKWMi7>*uP!Z{#5|%;LQH?Dlp2G=ICO$I(klXl3;eB2}`c zY4vfHUI{a7z!SJgk;;C*I(SW#R2QEP1mF`IKOKP%rfxSOF4y}jLKmX;DwLS|UWP%z zEgMDx9A)fpJqUiS+M*X1^?ZdC|3OY*94*Mi>MslNZ{Tj4_1`np(;Rn@=Uhm zw(JFvl}p$&l_gRt##az__LeARYZyKtDS&*7U2{gS&<7^tUSzPMhM*}jXzNEpDYlVZ zkqffxc66cqC?4PmoenOFlURCHUAL&hw`%Bw14 zoP+x5-o{mPFLKu0y-k|Mi0c=&&o&qYDM1;pCFy^rA_o@B9Z-;c?-;L%#P)OW8USw{ zC_;TRnK!Mx@=lU~ze9X8H0BmRhk~pVzt?jJ24lIBiQFm2GP4`TF%5Q<;yYD==(BE-AA@$Yur#Hb(iEwdEjIse{@v-Mz zt}J#4C)lU=9oyII=QL3Kr*Lk<$A6Kvg#+mLTU%R&wuyQ2czJm(Ei44j;ABkjm10Rl zGvTP&GOtji)wdAp0p?U*1aDp)aE$>5EASAt%MzQAYs>p$s9#2jPR`D6aqGYmZ(ih> zg>H7Op?r|#_6k@Dm}iFF6Cr#6Pmo>TY=(xjrFUL0Tl`;Xy6*FaVEF&`SmI^g?BYNW z6%#K?grWGX)Obc~3r+*C%(tx7{ns&-Vi6pv2PHfiALxiW?}jnpDzWlRqJz|h>4k4& zgHljWky?(@fUcE#kMebOD9Feoj)HRv(IV9y`+RjDA1$PTMDC3DTOeGZPF+(gvr)Z@ z1RSL#ks7lD{Q3n==>JZ=sRzsVsWH1MQ0S=#XLc|1Qmy-8o8ncGiZ!uwZNn?&W(R&M zN9os1lrc%D0#_s#;Zi(aM97J?1tC31&gD=D7W?yp%fSRZ4Z@&51~Lqc>+W{9hZ)Mj zrS{Yuc`oo7941AmF}O~JO8OFF%^*FP0fs9zXc8|AitLe&2JPh3Nj8U_v1G%`FUR4K z6F}h|_>;9H@ytb)<>z z%ot1L0g}@C9R=!+E8|@-zzQ^L`|UvwIMD+u+&bDmmIBvLLl2)!^xX=g@L7mCYq!$< zfJD!UhVX}U-7_v?(`*g8dD!S(o_Y(aAS9(}ocLJX( zE1R`Ly%-po$7ACeAimoiyhTe}AeI|;)&{`>1lAd(Zk}zuCVBVYqjU+1wGdwdjSh1h zKL@KKJQIRIbY{+%?(H~M-RP9~E>OpRjbA%p%usSU{Di>g!`RP7b*v(iHg|wPxjzDD z597*-;@&zkI@S+xW`u!pz*iCoEWc#ho&~cBi^9Kf4~VIE^!RIR-5_QPURrB2NKoZs z{&(Y|LLKl6Bp9UQw!WZy>^^HPdutIuh%v$%J zp^fGulgb#>x1K#msqV&#sQc!MM>~)s7#Fd?N0rTS`b=)r+Y1+63Nrb)0FePl>|%96 zM!P8$M5i9)h3}X2d+=XDd&rY>qWEBy#ZIAJ`rI@Z*wqGZpPy+67gfc7oRBYIl5=Fb z-}OtVcXH+QUSAn%MHEnbw}&CFphxvyDB%tj#UA|-&0Kq4^O|e+_jFQR6fK1 zA46zHoc69|57u~X?%)uRapl{yxHU&N3>nCUKqN>Rfrn%Vjow?0d0WxsGqHnxy!|xh z*@#-oNvGvk^q6qv5_(ZB(2x@087kCAstKt$48F*N`ZsIZ54qNc@F0^D)|-D1x2nLH zsNsNjr>@#5p3~9{1p!;=<@<<4#mHul;|`dD2#*6A@->SG5>0IXBXZ4p)4&hhuKfk6 z*YscZm1-5!iLFt(=1GZ$=}>IhxzEruXD@#;?dQ6-^s3*%vZ=9VEDi)fo{_s6T}i%h zsmtSKv5N>!0{H?NJx7uc6zJ-!?F;KHb8|Rxplb!_gX-C(=i;qzO(*YY0N0W$5?aKz zbWFL&V(%DKR66;NdGi}0GnC8u1A;3NCc|ff7kL@tqa&!&h7&)=R?foIKAW)c8$#i| z7>&OUM4=tDC41n6RU~<^zS2c5H8cMz#@?GIa3tiJ0u_6 zc}a(Hm|j@9YA@_iB^@1^TF76Dk`faIv#qovI(B}{*`KbTq#KZq`X7w!x^#xF=D#Qp z;8k{ZX@l}O+O~f59o<>??{N-w@6<7lY+h--XW3G^(&uQr2%G|&F^1oO{0Fp|u=fmx zeAC7`$j3S`edUaM7eA)3Tf@^T?VdWI8tsMjk$2o8za~6F6#HNxt)xQHf!zTT{kFn1 zWgU=y+~o3^vTXuU!D*X|rQ7{Dp)R^+C+-YpHT2oNo4#S-mAg zjP-3C!>4hjZ}4hX8&b>&OW%md1VLJDjsLh}NeoY0TY9hax;SXRPWJi)C=k6%WdGhIo54Yz z;k>Y$tgRNxP#^#0$MXhj8i>yp$bM0lc!dy$1bPfhZin4Y3Cu~V{U=TjlvM}P$Wa36 z<#hcL3977daB>GVo&_K>vqmExr}a)cOmw>YFMvhX9vyg>(#_V9zMVGZKTcmR-tfuy z@8|y|q2(m7f1`tuVZm1eU~-=Wa^e+LEQmDz1|c+R|}fUf?MLg;gT=Dh=# zoAC#1nv{U2Wfr{!C1CUflNt~kn(>q_M2kOzzBWruq_eP)ly)cJle~Xu|X#V%5IqoS4%BQM-lb+T86102XANh$9 zFHTnTV=iwIbdERNnLM%~hUi0SG|_2k=uUR_7%wjBV5vU`w>+niugX=BlI;@R0sVEB zTUKojePzP~4pBq}epPx4TsD8?FuoL}XC*Bc*c?(;gUxJg3Hxs55x#kG5qECka3!tQ z+mjk%OE9#24vFwTRYtO)tj$#+HyJ40)uumulPnn|d7ng4 z&nqi0+&G!dl~>oH6w~%Tz!c$s5b%M65t5u)5k{0dYi>l5U1vF7@5jjuC;)-OvG~(V zojKo8F~8gPP`e<+9hv>v?Q^UjofwAR#oM0SNiQS3aQPX*9@-V$_l z9}y7uf|Hlouilj_F(Bx8Pp?z52`#ES(#>UKyJ-w>vD_A_L-8qonxuN)3ux{S=M=Fb zmx4fAxI6Q$X~ea1(&6U%Ww;zJq=Vq?a3&Rhb=6Vq{@y*4;&DP1q!*V|C*V>P@$p$d zSlYd$m~pqYEs$A$>1X&ia2h8qWynORmCIRO+S5pMkP7H`X2DZ+{LWDEf~hw^bw~0 zyx2uBPaz!tG5}Z-xv6P7US0QVGq6FOL~=lV6#Vk#F@q0(#~kH-l;>$1Yk)sW+yBnm z+S{3wkpYNu4bW6Ch#^?(bcOWmM(N%j-pl!DZme&N=;nX4wwIAXpin-$85gYHHmcvh zZ!sSJ8~oK#a8z_(bWBdmN0Nc!)^zPH0WHfzWr+MtjpALFPQHmRp0YRZ^K+P#;P&=H zYwTV|%+9x?Fa?&}NJaD80Czbl%vq^`#&R>Hm2OklaLH1pDQm&rJ>bYs;`48x`XIRP zlRj<1-u~4=KDV4&^~D!&GZe}~D)^}mhzTU!Q#} zhrWNM=iuF^kUu_|ntrR^n10L=vwzTYK3Fg;=>}>swF=xugk9l7#e4C^TBiD4sc_i5 z;fn^6W;}r_)YJ0J=qSELfDei|^WWN?h~B6=2zu+S7*2BWn~sS&XJSCyAEn&g-a=9F zzikdL0h@i17=PR;UoS>oH@$xF!^@0WmaG#wlYxe?o;!WNdG``?ICNw68qw)g4|tCP z%y?ePd0&H{eax8S3IFOW=u4t$b1drJCikT?Xc{s5O)5%2YBj>_25Ipb$Qxy^OdBQ} z_vmIRoEYwL>^%AK=6R~A;nI#ltL@@#g$9A6s5KC6uM1v+&#fT8nEpI>4ka`EVnSEh zV0B9pJ`~$Vxa}jo1T7D3o7eEU^h-Jn*ul$qXN7F>I3{;A$!PjG25Asi#r0a9(;bnj zE=Yx8uzBu(gM}Hhw|EHL?L5r}nm>AORCw=CZ*_D)G}uleg$je;-6P1oz83r4Q=Hf2 z&#icwXbJN8b!C2S{S5rhy!BO|A16-x;|>^52!51s>P7^+Rc!7j@AGmRd#`^`u4 zv7Y%{r0rapTy)dl@Wk=PU4Qtrs#;ffw*G!P63_I6((xKcFK4X=%NZt!f=Qd?K!om> z;w4s9{iddZ`-b0m&W~K)BrQaf84W4z!h74P_pwNTsGc}+S*Y#Kq%$ixWJ0ziJB*1G z3VAmDQK8qF4stGz%f{WH$>~mj{Vn1+C9-4LaQ9vOw>A;BhhOPf{yO=U*9B(>uf5(y zi-!gHDR+;I#1`1eIykvAKliwqRvs^ZVV>)%m%X?+G*sMV<1apN+|S4UhNWLuQ33=y z9{tZ1x15GO$1#%#6_fK9&)#r=ACP)@A01&`c+SFW9N)fmJRXSDS}z0kr+d@X1x0jS zw(@MPmp$%duUXT6Qu=<}UjZUiF~ocb-EIEzUv{qA@Rh2Pyb9Aav&Qes4`CKL@j`Nc zn&>G0r{K+5OoRZ`cY$*C>Z7yr>evq`4VO1vFdwZO?W(RA7m%njY77E(?UB48e2-v}{z68&^W*-TBKCICvgq5hO9R99 z;<|y0R(MRn6<%}C=Z>0w9?bhZ0Y{Y~E3mqKn^uZsO zF||a|FwBIM#{ELsNFz$aCa~1J{!NmXaxVmW&*#q!G{6pStzK^5cWXBR`}t0lGVG@Msw>X#c^Jlsq1bUxWLQRm zh2p??On+TtTSy7J;pX+6+bNeYK;~F?wi)saS1?XJc6_^^I#lPg!EEq4N&pj`AZ&X7 z@9jfZpd}}vPYSUJ2T^CqKS`)pfj1WbnC{qj#78PXN+xtQH={S4Os7msYy84V z>b+2(bq`h%*H%0rQ3H6%^>*#giH4vY3Tb#kXI6k=^66VhO~r_&JG^(-dmO5sDv6Nq zIVRb;H>h3p9x(oig?BuWiKkup;Br9X+Qc!4uVA#dJ9>kX!?d`zx;B84^G;O0Y8RK( z>@)kb=QyHq7JG^(H*o*_B!JC=!QyB<%yAnZGu@Yj=rfiw?%EsO`Q(^6kY>e^^SZKm zAXa8zq!cqcQ>&Ml@G^_b%T8Q04aQhEC+#fM-7rWAAyq^)9bw8?oU5 zYN_e+Yj+kZXyMtd%F*@(QEeG~ZXHJf0U9VPqj%F8p43g~tn!F zL6GR#v3M?P*#7B{uOj)7ZJ8F;YW|YV*}w9f1WVCT!2O)Bbt~3xVB?}+;hNXN2FLu} z8?)a~UOh|_vk{^nXu8c_KRVaWn(_RI;VTBiln&nth1-yK{&_^Lc5mL9&2z|`-Y9wR zmnW18%~en4=YohC)$R7-*P&~oTPwSQyj?0JMt*{Ga6H)mK8WD~^ZoSYj_tRXeP(wo zBH*_PocJS$J#`cIKT@DhXwjXBszb|$njll@s@{I3T*$b#cmTQ^GxdZ34}nd5^~uB^e8iDch7bB_JV3w#R4B&MXK#5&WKldrfa#_Xm#iu-<>O!Y|&3m`xS_2P-h?td< zsC(PH&w9RCxNP=@((5ANHyw1MosI?Sp2Vn;;OS5(G`avTJWQdixEeP_dUWc^uOIEn z=&R&+BZ~sNQ|yKtoN)(x=`bE93-W;8g75O%l#a*g92=b4RG`@q7ah42b#X@T^5NEx zA{scJtZyotd_Av!&8Hd39{FML*mD6!YI6s{= z7Cv`UHq_a+3zOet=uXUGsOf{EabEYh1%jECzLnFPIglRbqhTEk>XhHUrCDYn1Q3_h zqCATd2>LHqm(3Y?w`Y;ti8Pce6+2<*?`l->TIs1RVAPK&5s4(ZMFr17b?C593XKILBoCwa1OgIm zpLVccFK18T0*{G4n;W2w{|;~C)#2~{_182DJtm~X$FBaTVG8#&V#3m50m~E!@ylY?C;X(A_x6DB!eJEIk4&FB2rnmS2T9Ft= z49&N9?mTvLjBAi4hniMnc3t(Dk6@{T!!$B6&r!wGy{lfq?7X6}&i}*$jMxhJE_hXZ zf)Uutg3c{>?mgkcLibw*XMG4Jp|a?J+9-TjZ#wqC&97=<{k?6+pL?DEn$1DT-!q$) z^ZYFV4-qDjrpkHkE>x*CXFicJaqJ`0rfWvQAGp6Sp#AKZPApvGREhN(|7s8pANK@E zvJoH1S0u0H4us}Ip-N+oWPGEUfLXw9^0`rqJ4Xl=b^-aCzqKx{Ixen*)9>qi$QLFr zz_;XUPi5O;UdowLCqdsN6dt8Pe>vqYg)+eO=n(=EXdfx^ZiRDi?t^gR&GITbk#kGW zfX^A}+P*y0hc){R&HFnmZ+SCh(AGIJ5>`Xh^*Fc>=F9#u@z}_Sg+AjpWaZ%`M$`AQdd;mZE?0*XW<8u0@Q{I(AvxO7kZ--q|K7%yt%}TX? zP!aOsE3{ev%Av_TB+~j6wcy+>wRooUw?{k#>VHL!jk}MLn-{`d1XkoZ{TeXJOA5)P3am@gLfD+E}SqQ^rD2tyYJkwgC))_L9a z#_eIjShk@~1SCe4W+{jqzBws~8?fuEW(9Iqw{?6K!<^1aF_Z`>$hj-ho1=#IE+O{s zh)>}AnZJv$XnwbfhlEuiNoF#Mzdv^FLYtbwl1`x9>Dd+_JgHTxh?*FXU$z@hLrnse zMJ=FXG4YkIs^6-(8?t+})C@yzN%Medp~8K(P5%m4z|RO;u+-W50-ti=F*TOv1lf8>^-~0J4b*`ZMx#d~XmDN_5J(_9SH~YZkC<3)0MfPp9=%Z@$OGbW%3p{lvh) zsPPAWrov`Yzl%U+O&SU(k!O3ISxU!D#uX$pmBfUhN=MdIWLQA0B)*h6jMHx) zg<`isYOFmqOl7Emc{boR))JEZ$Ob%t{j0|RxG>MHuH)uPxAiAdfDZi4D%XSVYZ0G# zK;tmWAt-SdB*tsZ=dt#5VVH$3sKLqMr9((LSY6gLX1=>N_%7@_1?MooHm6W_?(g~p z4jGW%%;mN5@^RnnQq~eD&NZ{spG|#xMfL5mWRmH}cyOumZX;)B+lXnuR@_32h5O+J zEi0ib2klTSVmr0Tx15a4rKR1v7=FrBLq#Z;!FbZKy;^A1spSZdCyp#<$EE`UhHrg& z90iqUJ}ED4&;pnAH2u;QAwDz%vJ^#|?lCAbsFE9vESey87bKMVf<48t)?NuQ<-P(1>3!z)ScX%G)tS zwhFQo$3M5%@lioZ{pT^dFmCaR%y2&JCo#m5Xk)_|#y6o$t zR4jGe3K(qZ-uf&K4>5b^%JZ`q!Sv&&qXOFpXJ z{_phO2Mi(_s{N7aFDV_ULmV*qh8RZsevwFaW-ybwi{--k$KSm(PO>gADHpLNkYg;e znKpuE07dmBY&#>ICE=bB63=BOqNqc1=!MIK$j-j}bFe~FHy4c_P~(#I?$)|*GA~^t zNfM?B2iPdhO(XsHl=0koh{*WQmTQyStE*C=ywWgaf-_(6-~f-QyrZ}4)i!I)% zPT(_D!F{H$UUwVX6T8IVadBAJYBq8=Rb<)DawAkwnQ@#1CZ)M+p8aMVO|p^A`t$*Q zb^o_pIRCc}E3Z>qFMJZ%wP=n*1;LtB6W&tO82S$g+BZ&Z`U;%T$FK5>%y7 z#OnpO^s5}56cH-MV;Tv>oMiY&&uh?5Fq>!3h3ru^il-B!5D?%(g#}aTo|)6>S8<{t z1`FUdmjix?+5LGKe%V*FEQ{l_xsbdyd{@8amCIG%5J%0g7R#HP2|919_8-HxuW$13 zx_HH|)WUp~&)X!1?R-f&?7Upq((f!_Qe%KGbD6?4T3tdRfB8U8LrmytZMAzqf~mok z`OViTte2N@0bAkECpp;poh=k8+b2HS!47AGAxV~`(<|3=V7F>no26=u6L%tH;3-Ru z#kOeWqH%<@Gnv3vfk5d|9KkC=Wa_JSNTIHui06F{+`EYHJqkPUR5VVA)F}e574)L4 z0|fQAmyTlss(LQs`EI1G4d~367$j`miNA%*8+7paU+iq6Xx%!9y ztV@r7dUgM`02%fmT>AYnWjd-YCs+S+Hg>5g-5?U4^5h~J5xhty28V$)Y}>v30wsW9 zI!aDGN=iSnadoJb2k;k@U$4r5N;S<4ovNlRJYPCR%+$zJV+7FBWTDu~X)K(bkFbp8 zwV5p~U*ArGkAGD(3C0`kFvv*m?N)0sMNklp!y%Lc$JbsdzdT7a&Asq`i*u1WF37y_ zUW~_wAFqO))h<5yg1+sV9pL)dN^u&*kp~#Wt1mbIq|xxaYVCL*i(+GAOT}W)!P#*Z zK)_}|{5Pfz_P}hx!v*Knx=U5Vr6_^%qdv8j)R^bCO7Pl4RN+kzunp|1n>%W$@1(hL z7ZF{jUm|J2QuC@KpmQ=<4>#U_;%1yVa^d43LO^Tw7(}ln4E^bl4Hm%@~Yu7KIbOvVgSb z!xn86O-(!%x2+;4OG3A-Bp28oA7trxyQW$8*YCX!1B*WlW}l|oFbGo=PjW~|bMT98 zWbHsQP0i2}@TmyjcrA>W%B4Brf{Ion!DT()W&gGiaD6bEu-fKo4aA%#{;aBESm?wi ziGFFB_Bz{&^0Fyb?(XKn?f#P!x3aKc&POiLJ?zHw_*OoTebwrzR_)Pumr^d@hR_`b z)+o1e1vRqvV^o?pE<9ozRqOyj|KLe&`cBKs!ul$ zA6rI`nCl6OPvCd`h>msW=;8vFHIB~(%C9l&Jq;86;%!zZJQ&3NHb#|ysH6UXESn-Y zs|gDm6fqP(D>Z^SaOq~;ybcE=6dT^*&!wDA?gp08hZS5)Q!}|=ZG7diD|rcJCK~=ik!C^mH9-YpUY)m; zn1g-re;1qze$8&()=YQW9)(pz0iWB$>Ov@J<^4lgsO$VQC+a+vdpW#?ALXC$PPWgT z6iBFM2=uYw@pH_lGD=+^d`;*3X`31Rql;mOHyb9gf|Cvn7l_P_3t2{2%~@qTl_>is zWYbQfcpjX`2ALF;-S$Ozb|3!NFd~#!0c7*~BoDW8HeZMG+@92^SAo(ku#OxTQp@df zeJVqM21(PF0wk_dqgBbpQgLv23`*_xdLo#{YX|&EtK}Gy$B~egMT&wb%1fyp%pFWn zy2YFHVz+ORyx05v?8j$Bsm%A{BsarmoVwWkBvQRfC#2XERwdFXxy$l!r8UIW`Q`EE z$qO?DZE8MPIWSpQ?fW-V4W#y346jlI98XSk@z;o~%5_YwIM_&g^DV<(4gCv;laPW8 zO!X@b{M*&O(H$3_w+*7Wwl}l?mcXD#_4rZ`VlbJ81iW*9AF%(*- z3$ifj24wIuGlG#jq`sP0bs#|g&5UjCfAM)%z?fJ zrYrxkTslP02-+;e+_JuZRtn;5CQ-mTKl?AcmR)FKFUU+@OZW^^c+MHSG+PD}=iO!>tO0ac39pfQch!y>LSKff>GImOyYz?fH@(tj%Mn%k*WhbMu&j9E{gvW{;5(e+PK zQfMz#Zd?=zu4rJ*ML|IUq-OGOGHP5r;qN$Z&m(`X5N_XZm%DA>upk1#)|>3}>gv#? zC?9T||4=yqMo9j_c4E{X6PCxePnAsgAmVkC0_KvMn;cvj5t5a1`*EDr9ju>XGzk7w zHwRy7Qbco^`egtb^j(7A`aZQH5jsQOcWh%L<5m@-8b@R@;P~%)ZM)G&u^w@3D_^BB z?aYnwrWl7@7=bzg5{Hamr%jrE@P_?bCtG^GaZxdwV)!$e-6e$S4od;EEtil$X

jA`~+SA?=M$??6gZHp(jG*Jr2nOULTWKj8>b} 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

N9oWrA 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 Date: Sun, 28 Oct 2018 23:39:15 -0700 Subject: [PATCH 006/257] Sprite additions --- .../mission_code/ruins/oldstation.dm | 53 ++++++++++++++---- code/modules/clothing/under/retro.dm | 37 ++++++++++++ icons/mob/uniform.dmi | Bin 361504 -> 366198 bytes icons/obj/card.dmi | Bin 22117 -> 24004 bytes icons/obj/clothing/uniforms.dmi | Bin 88636 -> 89833 bytes 5 files changed, 79 insertions(+), 11 deletions(-) create mode 100644 code/modules/clothing/under/retro.dm diff --git a/code/modules/awaymissions/mission_code/ruins/oldstation.dm b/code/modules/awaymissions/mission_code/ruins/oldstation.dm index b26aaaaa80d..4530dd65d68 100644 --- a/code/modules/awaymissions/mission_code/ruins/oldstation.dm +++ b/code/modules/awaymissions/mission_code/ruins/oldstation.dm @@ -14,24 +14,31 @@ new /obj/item/stack/medical/ointment(src) /obj/item/card/id/away/old - name = "a perfectly generic identification card" - desc = "A perfectly generic identification card. Looks like it could use some flavor." + name = "A perfectly retrograde identification card" + desc = "A perfectly retrograde identification card. Looks like it could use some flavor." + icon = 'icons/obj/card.dmi' + icon_state = "retro" access = list(access_away01) /obj/item/card/id/away/old/sec name = "Security Officer ID" - desc = "Security officers ID card." - icon_state = "centcom" + desc = "A clip on ID Badge, has one of those fancy new magnetic strips built in. This one is encoded for the Security Dept." + icon_state = "retro_security" /obj/item/card/id/away/old/sci name = "Scientist ID" - desc = "Scientists ID card." - icon_state = "centcom" + desc = "A clip on ID Badge, has one of those fancy new magnetic strips built in. This one is encoded for the Science Dept." + icon_state = "retro_research" + +/obj/item/card/id/away/old/med + name = "Medical ID" + desc = "A clip on ID Badge, has one of those fancy new magnetic strips built in. This one is encoded for the Medical Dept." + icon_state = "retro_medical" /obj/item/card/id/away/old/eng name = "Engineer ID" - desc = "Engineers ID card." - icon_state = "centcom" + desc = "A clip on ID Badge, has one of those fancy new magnetic strips built in. This one is encoded for the Engineering Dept." + icon_state = "retro_engineering" /obj/item/card/id/away/old/apc name = "APC Access ID" @@ -372,7 +379,7 @@ cryogenics pod due to an oncoming radiation storm. The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod. \ Work as a team with your fellow survivors and do not abandon them." - uniform = /obj/item/clothing/under/rank/security + uniform = /obj/item/clothing/under/retro/security shoes = /obj/item/clothing/shoes/jackboots id = /obj/item/card/id/away/old/sec r_pocket = /obj/item/restraints/handcuffs @@ -383,6 +390,30 @@ new/obj/structure/showcase/machinery/oldpod/used(drop_location()) return ..() +/obj/effect/mob_spawn/human/oldmed + name = "old cryogenics pod" + desc = "A humming cryo pod. You can barely recognise a medical uniform underneath the built up ice. The machine is attempting to wake up its occupant." + mob_name = "a medical doctor" + icon = 'icons/obj/Cryogenic2.dmi' + icon_state = "sleeper" + roundstart = FALSE + death = FALSE + random = TRUE + mob_species = /datum/species/human + flavour_text = "You are a medical working for Nanotrasen, stationed onboard a state of the art research station. You vaguely recall rushing into a \ + cryogenics pod due to an oncoming radiation storm. The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ + your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod. \ + Work as a team with your fellow survivors and do not abandon them." + uniform = /obj/item/clothing/under/retro/medical + shoes = /obj/item/clothing/shoes/white + id = /obj/item/card/id/away/old/med + l_pocket = /obj/item/healthanalyzer + assignedrole = "Ancient Crew" + +/obj/effect/mob_spawn/human/oldmed/Destroy() + new/obj/structure/showcase/machinery/oldpod/used(drop_location()) + return ..() + /obj/effect/mob_spawn/human/oldeng name = "old cryogenics pod" desc = "A humming cryo pod. You can barely recognise an engineering uniform underneath the built up ice. The machine is attempting to wake up its occupant." @@ -397,7 +428,7 @@ cryogenics pod due to an oncoming radiation storm. The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod. \ Work as a team with your fellow survivors and do not abandon them." - uniform = /obj/item/clothing/under/rank/engineer + uniform = /obj/item/clothing/under/retro/engineering shoes = /obj/item/clothing/shoes/workboots id = /obj/item/card/id/away/old/eng gloves = /obj/item/clothing/gloves/color/fyellow/old @@ -422,7 +453,7 @@ cryogenics pod due to an oncoming radiation storm. The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod. \ Work as a team with your fellow survivors and do not abandon them." - uniform = /obj/item/clothing/under/rank/scientist + uniform = /obj/item/clothing/under/retro/science shoes = /obj/item/clothing/shoes/laceup id = /obj/item/card/id/away/old/sci l_pocket = /obj/item/stack/medical/bruise_pack diff --git a/code/modules/clothing/under/retro.dm b/code/modules/clothing/under/retro.dm new file mode 100644 index 00000000000..3183de0f6eb --- /dev/null +++ b/code/modules/clothing/under/retro.dm @@ -0,0 +1,37 @@ +//Let's keep clothing sorting clean. This is for all the oldstation clothes. + +/obj/item/clothing/under/retro/security + desc = "A (now) retro corporate security jumpsuit. It doesn't have any sort of robust fabric, good ol' NT cutting costs." + name = "retro security officer's uniform" + icon_state = "retro_sec" + item_state = "retro_sec" + item_color = "retro_sec" + displays_id = 0 + flags_size = ONESIZEFITSALL + +/obj/item/clothing/under/retro/medical + desc = "A once biologically resistant medical uniform. The high-vis stripes are faded and unreflective." + name = "retro medical officer's uniform" + icon_state = "retro_med" + item_state = "retro_med" + item_color = "retro_med" + displays_id = 0 + flags_size = ONESIZEFITSALL + +/obj/item/clothing/under/retro/engineering + desc = "A faded grimy engineering jumpsuit and overall combo. It's coated with oil, dust, and grit." + name = "retro engineering uniform" + icon_state = "retro_eng" + item_state = "retro_eng" + item_color = "retro_eng" + displays_id = 0 + flags_size = ONESIZEFITSALL + +/obj/item/clothing/under/retro/science + desc = "A faded polo and set of distinct white slacks. What a ridiculous tie." + name = "retro science officer's uniform" + icon_state = "retro_sci" + item_state = "retro_sci" + item_color = "retro_sci" + displays_id = 0 + flags_size = ONESIZEFITSALL \ No newline at end of file diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi index 6ba24f304899109cac4f10614f6955f09b189a46..98c63155bd4581d5d69de6510eed85267eb4de1a 100644 GIT binary patch delta 13136 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 DxCW|5 delta 8550 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 BiRl0U literal 22117 zcmZs@c|4Ty_clJrPWCNp$r43LB+F2wl8^@3CQ_7TM2vN2${IydWF3*nzAs_Mnk|N8 zU&g*OW1Yd6`Q1L>@ALeg@9TN~VD8tv?z!i^ocB5By3Tdxo#_KZPPQ{_AP|W2?j8My zAP^mJ37TeM0{*Y-)tCZrqy{{)daeJ=`>EFp&(|+t9w3lk>X&~F9ut>2K+~fLwzH2v z%%=XxN*sz<3^#hCTGw<(>s=v2>>j42Avgl$o{0MMoB{0;C+qKu*~Cgp^aN?`I?vye zN$H$Gj_pl`*|I-ZK@$#@qz?L~>|ch2KUYy#4_=DQPx>x1GA|7m#{CEWS$R`RRLhC?xmALBb1N)MX8#xE69;(x1m^;nI1^o3Gq3 zdt-FIJ>Z>aR0sXhImJIc3EzE;-g)t=B}Au&Ub>(+RDlX%Qn~5!4dWq&$2ll)3W>T1 zT$24*N0W~C%3P1L{4wDx*_0L8u!vty9=zJcFt1)02v&e>)hj@!s=V zya>GI`ummFRDO_=0maag$ak9qvH@!(HB>7ihQ}9LXpMtbYTxJqBw4-s`8`W zzvmFVWc{6Aje75k0-fjTzYFpBd3B=D-tccSUw?mpUS3{kc=+Fn7v`W(pFWvFXy<3% zHY+2^G2)uMLPAS$>Q7~f1)^Dvm7}LF`KZE*PPa2ak-nMhiddm(T$6b0sZd&vI{v$3 zTa?>aMdt+?Hjh3sCdPv9<-c6IjCUsIE?juGyZahL*)~Eu0Z)dOIvRkit35b%SN>+x zMMg)@wZ7v+%%QLBJA*Le+DcNCFGaER84kmE`eyW`6Elcs0m{ijJKS5N`+CDC&m4h< zfXXOD!_F)r`?MQAET>O1JvrE30KMLvNSdC0lC0)_FCgF$n}7ud^jR62{_!LC+mI0d z+66t(54U0i;7eCVN~PI_ly*hIk*7Qty1t-@l4Eyt57eQo7qR*t6nhiULo)E>zxGE8 ztjmGxH+)uIy7!vnJG#2gUBCWytkU)BlSYuw)@<9s)DK`jKOf2f3u}<1@{EO*b>>4% z&YOYzqxMFD#bT!*d5^Y4X$kSBm0r{290}3;hfNH0bKsh1GD*XMjPGgWt+_{q*4Hc% z#WJ8#`0LewcNMky`1peVk~$jU6yBmsqTt?N_R3n1nN|`P;3?;kbDLKS*ozByG_mVj z?pMwhW%{1#v!tUgNgCt3uDXcd2x)!aPhBeBXB2bO>nm-t$_t)>Q>_j7I_jsQL)0a| zTlAm8?vw}X@X6kPvfTIW4;qX=i^ME}oDQ~#EnEZNZZQ|xH@vh$fBo7)!XpV^FmehC z_ZZ3k!?%3btS5xHtil%W_<@?5n$F9}lp<+}1SPxGA+@_yS?#H6o5YG$f9#fJk?p9* zWS)>dUj6I?ihvBgmOO!l)D2U2_m&MRb+oc^cm|hKX)+I}RfHLTg z|9wi|3@wY7KfwFVaYj%iEI|P?aJR>jmG=eotjf*{Ml(jYHTR^bznJ`W4UeQXbeh&%*2I`$%MQn<4cA^X^9uLj{j>^SX#LEu~f$QMvR( zMRw73!MN$B5D3b;^5qNd{rT!*28$U2rLtk4x-}Q2NlCAC9j5Oqv{5fqeQ@udBOVic z(WdIpikikO*sd&}927%L*-!o1fXyu8B+4T1++oSS_l3Ss;o?CHDTq+9j|i5`MW6Zv zuGfG4TJ_bdS58h&!Ulo(?~gjy`tQh&j*jN$<;l>&4<$ru zva)ieXEgKahl-)Gd3o|tneGv(?-@+_+mCeA5r)lh3�G+EgIn+C^;8L0OBWJ(9mB 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 BDGLAq diff --git a/icons/obj/clothing/uniforms.dmi b/icons/obj/clothing/uniforms.dmi index 436d2fa3cea6a3f8b3e486a2998c0171629c1655..ed4b3fa8627aa9a5eeb883419359a1929d01cb3d 100644 GIT binary patch delta 15826 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 JREQb*{};%_sU83T From 13d927c10ea62cbe66639682be5d9e01a3fc797a Mon Sep 17 00:00:00 2001 From: warior4356 Date: Mon, 29 Oct 2018 01:10:10 -0700 Subject: [PATCH 007/257] Drills implimented --- code/datums/looping_sounds/thermal_drill.dm | 4 + code/datums/uplink_item.dm | 16 ++ .../objects/items/devices/thermal_drill.dm | 8 +- code/game/objects/structures/safe.dm | 163 ++++++++++++++++-- code/modules/crafting/recipes.dm | 24 +++ .../research/designs/autolathe_designs.dm | 8 + icons/effects/drill.dmi | Bin 0 -> 1195 bytes icons/obj/items.dmi | Bin 143877 -> 144166 bytes icons/obj/structures.dmi | Bin 161537 -> 159541 bytes nano/templates/safe.tmpl | 10 +- paradise.dme | 1 + sound/Attributions.txt | 1 + sound/items/thermal_drill.ogg | Bin 0 -> 28113 bytes 13 files changed, 215 insertions(+), 20 deletions(-) create mode 100644 code/datums/looping_sounds/thermal_drill.dm create mode 100644 icons/effects/drill.dmi create mode 100644 sound/Attributions.txt create mode 100644 sound/items/thermal_drill.ogg diff --git a/code/datums/looping_sounds/thermal_drill.dm b/code/datums/looping_sounds/thermal_drill.dm new file mode 100644 index 00000000000..d4a20647f2b --- /dev/null +++ b/code/datums/looping_sounds/thermal_drill.dm @@ -0,0 +1,4 @@ +/datum/looping_sound/thermal_drill + mid_sounds = list('sound/items/thermal_drill.ogg' = 1) + mid_length = 19 + volume = 30 \ No newline at end of file diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index ef439049611..15438fdf64c 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -1002,6 +1002,22 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) cost = 3 excludefrom = list(/datum/game_mode/nuclear) +/datum/uplink_item/device_tools/thermal_drill + name = "Thermal Drill" + desc = "A tungsten carbide thermal drill with magnetic clamps for the purpose of drilling hardened objects. Guaranteed 100% jam proof." + reference = "DRL" + item = /obj/item/thermal_drill + cost = 3 + excludefrom = list(/datum/game_mode/nuclear) + +/datum/uplink_item/device_tools/diamond_drill + name = "Diamond Tipped Thermal Drill" + desc = "A diamond tipped thermal drill with magnetic clamps for the purpose of quickly drilling hardened objects. Guaranteed 100% jam proof." + reference = "DDRL" + item = /obj/item/thermal_drill/diamond_drill + cost = 1 + gamemodes = list(/datum/game_mode/nuclear) + /datum/uplink_item/device_tools/medkit name = "Syndicate Combat Medic Kit" desc = "The syndicate medkit is a suspicious black and red. Included is a combat stimulant injector for rapid healing, a medical HUD for quick identification of injured comrades, \ diff --git a/code/game/objects/items/devices/thermal_drill.dm b/code/game/objects/items/devices/thermal_drill.dm index ca8732f49b6..bb377b2692b 100644 --- a/code/game/objects/items/devices/thermal_drill.dm +++ b/code/game/objects/items/devices/thermal_drill.dm @@ -1,4 +1,10 @@ /obj/item/thermal_drill name = "thermal drill" - desc = "A tungsten carbide thermal drill with magnetic clamps for the purpose of drilling hardened objects." + desc = "A tungsten carbide thermal drill with magnetic clamps for the purpose of drilling hardened objects. Guaranteed 100% jam proof." icon = 'icons/obj/items.dmi' + icon_state = "hardened_drill" + +/obj/item/thermal_drill/diamond_drill + name = "diamond tipped thermal drill" + desc = "A diamond tipped thermal drill with magnetic clamps for the purpose of quickly drilling hardened objects. Guaranteed 100% jam proof." + icon_state = "diamond_drill" \ No newline at end of file diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index 7cee3769888..7b5db776165 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -2,8 +2,12 @@ CONTAINS: SAFES FLOOR SAFES +Safe Codes +Safe Internals */ +var/list/global_safes = list() + //SAFES /obj/structure/safe name = "\improper Safe" @@ -13,7 +17,7 @@ FLOOR SAFES anchored = 1 density = 1 var/open = FALSE //is the safe open? - var/unlocked = FALSE + var/locked = TRUE var/tumbler_1_pos //the tumbler position- from 0 to 72 var/tumbler_1_open //the tumbler position to open at- 0 to 72 var/tumbler_2_pos @@ -23,9 +27,20 @@ FLOOR SAFES var/space = 0 //the combined w_class of everything in the safe var/maxspace = 24 //the maximum combined w_class of stuff in the safe var/combo_to_open //so admins know the code + var/obj/item/thermal_drill/drill = null + var/drill_timer + var/time_to_drill + var/image/bar + var/drill_start_time + var/datum/looping_sound/thermal_drill/soundloop + var/datum/effect_system/spark_spread/spark_system + var/drill_x_offset = -13 + var/drill_y_offset = -3 + var/knownby = list() /obj/structure/safe/New() + global_safes += src tumbler_2_pos = rand(0, 99) // first value in the combination set first tumbler_2_open = rand(0, 99) @@ -43,7 +58,12 @@ FLOOR SAFES if(num2 > 99) num2 = num2 - 100 - combo_to_open = "Go right past [num1] twice then stop at [num1]. Go left past [num2] once then stop at [num2]. Turn right till it stops and its open." + combo_to_open = "[num1] - [num2]" + + soundloop = new(list(src), FALSE) + spark_system = new /datum/effect_system/spark_spread() + spark_system.set_up(1, 0, src) + spark_system.attach(src) /obj/structure/safe/Initialize() ..() @@ -57,9 +77,9 @@ FLOOR SAFES /obj/structure/safe/proc/check_unlocked() if(tumbler_1_pos == tumbler_1_open && tumbler_2_pos == tumbler_2_open && dial == open_pos) - unlocked = TRUE + locked = FALSE return TRUE - unlocked = FALSE + locked = TRUE return FALSE /obj/structure/safe/proc/make_noise(turns, turns_total, tum1 = 0, tum2 = 0, mob/user, canhear) @@ -74,20 +94,63 @@ FLOOR SAFES to_chat(user, "You hear a [pick("tonk", "krunk", "plunk")] from [src].") if(tumbler_2_pos == tumbler_2_open && turns_total == 1 ) // You cant hear tumblers if you spin fast! to_chat(user, "You hear a [pick("tink", "krink", "plink")] from [src].") - if(unlocked) + if(!locked) if(user) visible_message("[pick("Spring", "Sprang", "Sproing", "Clunk", "Krunk")]!") /obj/structure/safe/update_icon() if(open) - icon_state = "[initial(icon_state)]-open" + if(broken) + icon_state = "[initial(icon_state)]-open-broken" + else + icon_state = "[initial(icon_state)]-open" else - icon_state = initial(icon_state) + if(broken) + icon_state = "[initial(icon_state)]-broken" + else + icon_state = initial(icon_state) + overlays.Cut() + if(istype(drill, /obj/item/thermal_drill/diamond_drill)) + if(drill_timer) + overlays += image(icon = 'icons/effects/drill.dmi', icon_state = "[initial(icon_state)]_d-drill-on", pixel_x = drill_x_offset, pixel_y = drill_y_offset) + else + overlays += image(icon = 'icons/effects/drill.dmi', icon_state = "[initial(icon_state)]_d-drill-off", pixel_x = drill_x_offset, pixel_y = drill_y_offset) + else if(istype(drill, /obj/item/thermal_drill)) + if(drill_timer) + overlays += image(icon = 'icons/effects/drill.dmi', icon_state = "[initial(icon_state)]_h-drill-on", pixel_x = drill_x_offset, pixel_y = drill_y_offset) + else + overlays += image(icon = 'icons/effects/drill.dmi', icon_state = "[initial(icon_state)]_h-drill-off", pixel_x = drill_x_offset, pixel_y = drill_y_offset) /obj/structure/safe/attack_hand(mob/user) if(..()) return TRUE - ui_interact(user) + if(drill) + switch(alert("What would you like to do?", "Thermal Drill", "Turn [drill_timer ? "Off" : "On"]", "Remove Drill", "Cancel")) + if("Turn On") + if(do_after(user, 2 SECONDS, target = src)) + drill_timer = addtimer(CALLBACK(src, .proc/drill_open), time_to_drill) + drill_start_time = world.time + soundloop.start() + update_icon() + processing_objects.Add(src) + if("Turn Off") + if(do_after(user, 2 SECONDS, target = src)) + deltimer(drill_timer) + drill_timer = null + soundloop.stop() + update_icon() + processing_objects.Remove(src) + if("Remove Drill") + if(drill_timer) + to_chat(user, "You cant remove the drill while it's running!") + else if(do_after(user, 2 SECONDS, target = src)) + user.put_in_hands(drill) + drill = null + update_icon() + if("Cancel") + return + else + ui_interact(user) return /obj/structure/safe/ui_interact(mob/user, ui_key = "main", datum/nanoui/ui = null, force_open = 1) @@ -109,7 +172,7 @@ FLOOR SAFES data["dial"] = dial data["open"] = open - data["unlocked"] = unlocked + data["locked"] = locked data["rotation"] = "[-dial*3.6]deg" data["contents"] = contents_names @@ -130,7 +193,7 @@ FLOOR SAFES canhear = 1 if(href_list["open"]) - if(check_unlocked() || open) + if(check_unlocked() || open || broken) to_chat(user, "You [open ? "close" : "open"] [src].") open = !open update_icon() @@ -143,6 +206,9 @@ FLOOR SAFES var/ticks = text2num(href_list["decrement"]) if(open) return + if(broken) + to_chat(user, "The dial will not turn, the mechanism is destroyed.") + return for(var/i=1 to ticks) if(!check_unlocked()) dial = Wrap(dial - 1, 0 ,100) @@ -162,6 +228,9 @@ FLOOR SAFES var/ticks = text2num(href_list["increment"]) if(open) return + if(broken) + to_chat(user, "The dial will not turn, the mechanism is destroyed.") + return for(var/i=1 to ticks) check_unlocked() dial = Wrap(dial + 1, 0, 100) @@ -194,7 +263,12 @@ FLOOR SAFES /obj/structure/safe/attackby(obj/item/I, mob/user, params) if(open) - if(I.w_class + space <= maxspace) + if(broken && istype(I, /obj/item/safe_internals) && do_after(user, 2 SECONDS, target = src)) + to_chat(user, "You replace the broken mechanism.") + qdel(I) + broken = !broken + update_icon() + else if(I.w_class + space <= maxspace) space += I.w_class if(!user.drop_item()) to_chat(user, "\The [I] is stuck to your hand, you cannot put it in the safe!") @@ -210,10 +284,31 @@ FLOOR SAFES if(istype(I, /obj/item/clothing/accessory/stethoscope)) to_chat(user, "Hold [I] in one of your hands while you manipulate the dial!") return + else if(istype(I, /obj/item/thermal_drill)) + if(drill) + to_chat(user, "There is already a drill attached!") + else if(do_after(user, 2 SECONDS, target = src)) + if(!user.drop_item()) + to_chat(user, "\The [I] is stuck to your hand, you cannot put it in the safe!") + return + I.loc = src + drill = I + if(istype(drill, /obj/item/thermal_drill/diamond_drill)) + time_to_drill = 150 SECONDS + else + time_to_drill = 300 SECONDS + update_icon() else to_chat(user, "You can't put [I] in into the safe while it is closed!") return +/obj/structure/safe/proc/drill_open() + broken = TRUE + drill_timer = null + soundloop.stop() + update_icon() + processing_objects.Remove(src) + return /obj/structure/safe/blob_act() return @@ -224,6 +319,24 @@ FLOOR SAFES /obj/structure/safe/examine_status(mob/user) return +/obj/structure/safe/Destroy() + global_safes -= src + QDEL_NULL(soundloop) + QDEL_NULL(spark_system) + return ..() + +/obj/structure/safe/process() + if(drill_timer) + overlays -= bar + bar = image('icons/effects/progessbar.dmi', src, "prog_bar_[round((((world.time - drill_start_time) / time_to_drill) * 100), 5)]", HUD_LAYER) + overlays += bar + if(prob(15)) + spark_system.start() + +/obj/structure/safe/examine(mob/user) + ..() + to_chat(user, "On the inside of the the door is [combo_to_open]") + //FLOOR SAFES /obj/structure/safe/floor name = "floor safe" @@ -231,13 +344,35 @@ FLOOR SAFES density = 0 level = 1 //underfloor layer = 2.5 - + drill_x_offset = -1 + drill_y_offset = 20 /obj/structure/safe/floor/Initialize() ..() var/turf/T = loc hide(T.intact) - /obj/structure/safe/floor/hide(var/intact) - invisibility = intact ? 101 : 0 \ No newline at end of file + invisibility = intact ? 101 : 0 + +/obj/item/safe_internals + name = "safe internals" + desc = "The mechanism and locking bolts for a Scarborough Arms - 2 tumbler safe" + icon_state = "safe_internals" + +/obj/item/paper/safe_code + name = "safe codes" + var/owner + info = "

Safe Codes

" + +/obj/item/paper/safe_code/New() + ..() + addtimer(CALLBACK(src, .proc/populate_codes), 10) + +/obj/item/paper/safe_code/proc/populate_codes() + for(var/obj/structure/safe/S in global_safes) + if(owner in S.knownby) + info += "
The combination for the safe located in the [get_area(S).name] is: [S.combo_to_open]
" + info_links = info + overlays.Cut() + overlays += "paper_words" \ No newline at end of file diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 012c79bab06..b18ff07fc9c 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -354,4 +354,28 @@ /obj/item/stack/sheet/wood = 20, /obj/item/stack/cable_coil = 10) tools = list(/obj/item/screwdriver, /obj/item/wrench, /obj/item/weldingtool) + category = CAT_MISC + +/datum/crafting_recipe/drill + name = "Thermal Drill" + result = /obj/item/thermal_drill + time = 60 // Building a functioning guillotine takes time + reqs = list(/obj/item/stack/cable_coil = 5, + /obj/item/mecha_parts/mecha_equipment/drill = 1, + /obj/item/stock_parts/cell = 1, + /obj/item/stack/rods = 2, + /obj/item/assembly/timer = 1) + tools = list(/obj/item/screwdriver, /obj/item/wrench) + category = CAT_MISC + +/datum/crafting_recipe/d_drill + name = "Diamond Tipped Thermal Drill" + result = /obj/item/thermal_drill/diamond_drill + time = 60 // Building a functioning guillotine takes time + reqs = list(/obj/item/stack/cable_coil = 5, + /obj/item/mecha_parts/mecha_equipment/drill/diamonddrill = 1, + /obj/item/stock_parts/cell = 1, + /obj/item/stack/rods = 2, + /obj/item/assembly/prox_sensor = 1) // Not a timer because the system sees a diamond drill as a drill too, letting you make both otherwise. + tools = list(/obj/item/screwdriver, /obj/item/wrench) category = CAT_MISC \ No newline at end of file diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index 5a54bf54005..a5ff9542528 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -881,3 +881,11 @@ materials = list(MAT_GLASS = 2500) //1.25 glass sheets, broken mirrors will return a shard (1 sheet) build_path = /obj/item/mounted/mirror category = list("initial", "Miscellaneous") + +/datum/design/rcd + name = "Safe Internals" + id = "safe" + build_type = AUTOLATHE + materials = list(MAT_METAL = 1000) + build_path = /obj/item/safe_internals + category = list("initial", "Construction") diff --git a/icons/effects/drill.dmi b/icons/effects/drill.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c6935b39eed80e02ad9a10cde967cbcd59a9b16b GIT binary patch literal 1195 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 delta 16467 zcma*OcRXC*^EiB0?}P{;dJqvr7j5;LAbRu`HA?hoccYUiDN3{@Izc4S%PK*L9zyg^ zbfPTF?sN10wD0e~$LlV8@0>Gt&di)S(-f_dM6Hk{--NYQb61lx)ZfQ7qR%JNy3*h% zOC0sUKCP1jnLRGzl(g=Y6y~=9vVUind5OS#Px8JV5&kfK?KS!1Q)AcQDcy=@K^Mo8 zn~uiD9ut}0#j8$@wH!|!U#FPaKK4NHztDQZDbpwNp|k%FX1V`*v~9Gzw7lHel-4Ofm=ba|E8@!hGymplSp9z6?A~rz{k!V=r#C~qs>H%dQBLR` z!IZFj#@x()ldU}c>T8LIeYfv&5*-I@38x-uPJW5M+%*&{7pr<$dNuvH-{K~(wdz1k zm|BZ% z_+Vh{Pn=7P4p+awtb{*tzV-W?=NG_qadc07ej>S_Ep5>9-l{+!9C^ zLu|N(_?TeNoI_3>P~5&vOT$!bTatSY=-sd`Kg{i0x7wx0 z)S7G>=f%Cu1mXiQSi4^7RT65pcq?vhwU+f}Vtk^K%SWDR4v}OFr+OG|hLo9ox;D?^ zlZgjHz5eUd)BvAJl^A~8&XNeG@;rfiuN??JKA0H1bM`|SfkNHi5wbG#Zb1Q9MOWPM zG52*Yf_?HJ?ACj^ZsjKL5uTU*F+2_%6&{f_GlCkRrY%43DXAzgT*Xl*>|4o;40rWl zKRV@vJzNR%{1xQ~NWDFJxa8`tkM{a&RmV_qAF{QOX{c(M_t6S*!lmypC>9(w|lY=AGG>K2&iw^G3vD->%14=4PY&(9q z0Elg{e=Ktqc`v8=^}{Zp?S;@FXLlmL-g1kr`^qUP>_k?C$-wJoMO+`V{oawA(WBSU^V%cwGoW0Qzby9*=ju`nRj* z5Rb9N5c(zvebLW#a1?q(M|1&7Mp$qBLD4@cRB|)b?8CdSI*kx!`%_IEJem6n50RP3 z9u;~P(%+MF7Cfm%I+pSV6IoQmbCZ|1Q@IaoskLeemw02SAnh7LKC)8^7NZ67rs-om z&(#!|SjxXTNEj{U{Iybj(Z@A(*_!6<2Ea;xn z%aK?%S^?~S?L*N68j!S!tZ@qN5ucAcKJ$?^+Ck%wV-;iBL^LiI-Sf{muKWX^4}jp= zR2PG;DDtJ4`dE0grN>KTeyI)&2z0g}a2Xn^261UGO*fw$Ib~~18V!&4>`8Wwpqe9= z0|*hbRH#Odu-Hs==X9akc}va3nd&-L<}e)fpv zn@^KC^S3)a(hyMA&C##j?97O`!VsHMg6d)-?)A~be;(nmr}q{w^4gU(g2S9NKlkDinxLubTWB9?DXj1Nn{&YM z)}AWQBg)IACG@fxc9|sv+sdv*TX>S`Ab#}X#d4kVS)K2KwaVKS?wa|VV0j*SDAtXx zm6woQe=MT^6v(K)VG+Qu{MpJS>Z*2bL&J68W8i%LiYJDZTZmVduy-sdGA4#gR`$lL zJbX=ujW+)wqkO!7c)Bo=?V2{!_d*c75tOeUMcqmx9WvR|@EZAP>%RWka8dn7fV9Wp zDa24tPR@@($F3i&T0o{NSFUW_igo@;{jiF~Zt&5^-DAjfkZ%cDFWM6Wbi9dCrd!rG zl}JuN1FCW>yEP&3T?9jpdF=XHD;3}sTxl08(*BemfK<}mkgFghO1H`b&2WqE21D7U zT2%5Oy}a@4K2H7Jf|SmV9y|&9wGH*uuf?b|{G@}E{s1NtOj_`ql zn7RZqj#d7Uo3s0S4|$|?^fCXsf6}-Jn!Q`7H~fo*Bow=Kcqyty#OEy67D8=iBrT?> zeA%>i?|A6qY;!XvuH)Ma-LB-i)cy&KsC@_HK*L=L*@E#s%f%l%Y{``~RAvj*fYjOeZy7veMe@U*0YBejG68R@@^?^6(kW)E>=(+fQ+| zql2D2Ne$JuGes*#k{nFA@{SSuKY6l9QWACX?do> z2aO#&lhCQeT$79vk|a;%n`iE6nL`(1a~45}&p!RnX2(l2>$W?DP&rD9u<6HocHA9{ z=~EL|wGMvF-xG?beKBeKqBDlF!(OzT1NWzO`i3LDfV<~>_7Q5id3TcuADhloINsTl zWo=&8gNyI{@ZOSVf5_J=;20#j=wvpO;DAdBpp}x~Q?{uGM(L1L@Utc?TU^@qz=sdA z9>ZniLDeJ_5}Ie;eGXILLuntK8B|)?)_R^7r0I{(<;}|o%@p^*f7u$3kkX+gWvZGQ`w_S} zh|IV4gH@MER-8!8BUN*7dOCpjuYtK?AlkKp$xW@)&(KmQW4;Z1p}JguBQ)#ECQvy~K> zxkL_ckVB2>9Q^p$SYRuh!Uiu~)-8iCu{h&_n!#ZV)0^C+x?J|R;bB%iU^6!M)P@cX-&**Cdi?U@+t>8Iq=4V(x-qtc9A`Y#@H#5G z^kiF#Y5*^MQ>%ydSi`$=N*Mkmtb9N38C6ARjPMH@??rq-OI!P3$w1g)37_kmfha2v z9mvLL`|0)qxvmcH_3PIszqrteh=}aB6YtCmTDRU%;f4WXC5E?deNe*-wtwMBCsb_Ua5^H(k#IIsHGXJL`e8Ok>DX4_&zdTw;zYQPj47R}{5; zIa?~LeE+>QWd^}WFXtHQ+2@-U0p%}T9)XT5r%#dMVWrkKsA+Y=;!WG{f%TusU4w(G z8D0-wOb2CtZQpdBuV?PfpSwKH6yZmmJ#;$lhACV$J&9=Bifbkq39`}U)%^cqLt z=;I>B8(N=AddPlU{8~EwQ&Hyq;BKf|5AvqjUej<}rOcMl-G!u7DbvTN2~7`0Y%f8u zYUWEET6}YRPJ;#K_ZJy<(FaqK+l@dWzqXf^dCnv>_AL9a6;3_iPmpe!(Cz`%zs%KD zJ+};C3Jvq9@NdFRCMx%tpA%4cM&eT)yc$i9aDAjF_Y@)7a zSDKi)#rZmNbhwOM`3kuL&*dvuCadkC{W~mcVrE9h#>NH`5D?gml{^e|>kT>l#+BrY zNr%;HkDt!t5M^a$I=EXYS~T>`Y<*;z3(L!7LTr+OXZ7v9%JFp7arLcRWUZzlk!N-X zSBk7rVc&*^Jn2-Vx5MehLuE_(1$vT89@hJx> zAOe!41wck%&T2q{sO%@v6N9eR>*F+Kb4%5CgYPeaIxJwx<%Z$F9fNz-Fh#&hcJs@{ z0~Q>AS-ot2qrH*m0b`mRkFaLXo;_UpxHi?Ah<&r<$6=>5*4fA+=izL1SzX}K0PCCd zs^x%>Y}sXJ>O#B{ZLEmXhsCQCeixU9PoJp;^fdaO$c~(NPS>dJIX%G?>BiR1U;Sq) z8ho6j**|hGOdT^)nt>I7XwU~jA&PY;PE0B&_f5K1SDAhz-^%eE)F;kQg!z`Ol{xA> zK`CP(_83Kh~eU z*oSNF@`^K4B#4@9o+?HLXMp9=1;Es7^OtwmSQKBsd9%1OCQ{?|_%V0UgG{1IW@AfB zmfe{Kdm;n+`&&&<%cS z*9Odc%
osTXgv38!`TuOX#9#NuLOfi`1lskQ!h5!g$NTle!DvVnSkvQAFUyCZ#5 z*e0gm@I9@e2>33p!IpSK4QQJ&nJb%+`K6hn7k!q@SKPv|IE3Mi+liEp#iI z5}4iHp=9UDvpv>f!4doO>ziEvP2Eq4J#S2e8`j>jqzl)o3zoqrdEjiCU9b#xc&Khp zsGVo~M4(#pmjluSv?uP@m^aQ&6Cr|?IyXaDaO_R=rD{W9zu(TG%ljQ9(;tQi4wY%o zcp6UK zJ9C0S2Q8B^+r$CfzK-)4@d_IUQI8xxfD4+ZR=#ts^KA-%1E8j}X^UzPsuLn^{^il1 zFl-YDg%xcVseA!>yuKy)ksfvYJMO+nHv>vovMiipk&iD(nS?w#jCXusr-45s;JEu&J{C8w(zccUcUk4nt?k)q6^l6 zxjg>GiD2Uvv5Q&-`TLV#pu_~@MuF~ODT#Y9dJxkXmh3pz$nJ__K{(c+dJ(9-=NXeB zET|@E0?#9c0@3t*T0Ef3oM;+f57=Qv%|qZD?%>a@PFYL1hN!D0P0c)=01j7v>~7Hd z!)X)(FH2)zRk9U;*J}i0r`SkxwRR?&#sbfDkcGsqc6A$Qwt!3aff7H(v9P&8oH0x# zV6E(I<8BDx&d;^2UDF-8?efdS+mx}-^%!UFUP6Wk{NTOsT;pCfMK!c#H}@)xGS z7ZR%SAWW{zwd~#Kubn~#G~#`FXz{|dQ0~2<_W(WE$}|tk%?kO}m1k{3%vg*d?!Pyk zA~9uI;X6`^*jQd@kKiF^zX7kT=+%5PI{NtQi34j@vEKK+@kZc^tOX;?vtwzxdcc9M3uI9Gj(8k@-=iumIez|#6a#;;5 zsTA2-82?>V`Xv8+ zd4nj)XMY?YqYUd_pz+40qo=de*a9v zU9-ySr)kZSDo}zGIRI-#dG0Iz308(f=Z2h|$%VbD`0w9^i`i_HW97j&1$DpRRjY9vVG#7Yu-64X#GglwC%V$f z*r})Z*dB=S^BKQTM+)a|<`n3O(xtbOgn?&h12M{l5zB!ec7*^O$Ix#wtSrW(Uqw9_FqH(KlaB)#||#ZTZB1U9nHBXBs`eema6^iD4Y1EIDzTSEIruWywOrcvLTeg z&>{(%DWF22abZelFq?xulk2b~6g1BYgk9FHtL|mr$;C}U!@m<8F^6K)#&et~DkkzC zWzjf;HGkgL!sp@n4)w@SQ-AKOL*8{FceXv0b%`dwF?G7fOF@*(|L#}6%d4wDYMAD$ zWhMS*p{Jv(gxSj3K5+tivnAn5T_F4AN>Yfk3wpt}KSppTiprq1Nc6t`kpIf&W;}Ax z%F$To`_eI))UkOjik}AAECge(x=CJJ+p>>U$H0K32N`4lzUo#eT=X-}P$o=hBxpXx z@nqh)XAkmt-DWJZSulIG%X{3A!|AC5kAb0namYWT-$A>pY=si1|3ZRuiSw#o=1w1q zVsxQ#{APQY+IN?ZaGW?tK{ngY$M#Fctrny(qk`H?Caq{W+62gW0Q+<3-QQuY3mxjJ za_yB4+y=8H9hDA$z!E4YYTv0$K>7D~AT=Ay$Q+v5K$Op$@u~0A=jAWR{XwiaK47rq zdcCz0VSsv!X##t%10_|ShH)w{9kYR+0PIVEnu9dSq}(VA1Ytqhy?20+i*gEhgcY3{NT7hZOSAt>UC5rLa|frbcFdI z(zj)2yv|~7QuuxAA?G^e@IRrkiUR<4=txviH2k=}^Waex{ySD@ zWhs@&BpN%obdBA5_t#+~?b@Ktdtsk-2y#z~_h!=3hh^O6%ExG2R|IYadNH!X?2}(S zD^8a60t(#UR{n6Lk)A+To{8%Ebm87TGAS3$vUgMG;B$@}$E$tUb0HIqe zA|W5wtF%9Sr3C~&FVBQ|9<4*}&wvE`Y^CsBpzUT2Sj>vc{O_Y-e1(rw$bugDIOIwF zA}W{`Cz^tJ8Dah$qcPJJ8sZp)FEDvAC-Htu@^sr2^iOzx0?dr}AoJJJ#8VJ_8sXd2 zt)L6!x#FJ6VSBcX3o_gl8ZGT@*by$SxNCA)zkj{Ta^nwjRNRb^CN#kl;f}zkDLC-d z40FF0{rNNNK8ySk4LGkB3l2zi#8YKeRun7oiDVPiH z_khSj9lBxo0W=IrGc2@mrt3n!%p#jEE5nYDYn`Mv5&8V?N`CZfUDlRFmie-e8xOB^ ze{dHG{>#g&T28|i{^|DZie#%{>iWX|*MM6V;H5r0PO1ipA`~&hK)HNoytC|aY?Bf? zN=;w*Cp~br5@k%X!uH{$n0y6Uasnc+e*5RGlw5xfxB)Xi875)ZTi0JwST(Xl5gpe# z!=se)^ln`xi?Y-F@{aJuzi*&F{ZZ{vBz#x%oJ$EMsATI zLRY_c&syE@a~+VZxpXg;!g3<60AD;|k+3$32Jh&GnX7#*B$Vv3ZQ@uViMxOO?kH$EZyU@9r9~~!C6$$H<1*_}sszCKIdw;oAGmzE zCjccbtiCJ`@LE|8oH2yfe_c}gMn?@-sGJvQ8y^c%9IVM%5^4=&25bg_;a8{+#=YtM zkvFxv4!D5+Wd3;~!1H){uA)xUVxnsP2wXY3@#1W*P;V+C5hg5}@W5|np>BS;W1N5T zYSZgeA=bRhH>`|`K-*BOv5l1tU+W!8=zQu?E^_n0cEGw19X>e@GCkXOA32 zYC)e2fzcdC2w(6^Bsm)_2Cmq)s2g~CN{|zXhIzZ1iW1$!m^LH#7V?HX6ZgTV=C>1d z-^MRHeM|8SF7J%tsEv-+F)1}H8Z)?cD)t4>POVk?9KXTqn9Nb|zoIQ%fe-$_O(a|P=OhXgDe;|pMuvDI8F(55o^Iev^&0cDJFCI`_E6m8s6i)|Qh)oAGvVylb;TK-?%F4jRYQ*s^M@7ZbC z?G!S*YDUgii-XEqg|rXidBh~dI6vo(mh8<|FLLl?HXKf@e9=LrIg`rRKX|=V;cwmP zKJm`I=G}!2PiwJX8LC@%P$I4Kz(h6^pzhcFR5F zkG`zzY}QLMHie#XYM|madt+UQk>VHrq^1UQJR3#EZp+$^MI?5i;!yK)?RY*le%Y_d z;_0Hji-&Edjfe>NEvy%{w?dxbB!f+x&B~?QjVNRNjH9R7f z!f>s^NYf{TTUISz#myA!Kbowc-e6``au9jcLrZW*44&!I8_(0UJ>$F~_af4_a5VgiPzdrQad=Q?9D zSJ2W*)~jHEBx12sY0=rOwL2gQNs;K)e=0j8OBqeQi{*YrlDn+1%h!yN z$}iP?o+(+`IWj^esMC^XSlj9~beF<)#qU;C$@8&Rh8ek*w!7WnO8ko#33J52HwO{u zdPzymG4+=@w_a)7%-G2ol!I->b|QY-1G#$OE%sL$!@j$ufK43?h*SBKB`+N`SOScW zjYY1kI0Tkd$-X_z+Kf8cvj2^f(>@P;);>Sa27|$*o-PsOV79*SAwxsA)wTC~AddF- z4XP|kO(#J`rT5T`Ox3_3b0UMh@}S)O znXIj&rcJ3E!8Q$sGIXYF_K7$3o0TwU>oNB2*Y<9o@4nh~N-gCD^?Ve!rn zIDl+t;xXiK6?`fqqYv0!m>6ZKJ{-9ZCHg-8oSw!o0-pmuFifHB4P>jJIO{7F>wO1@ zo4@Kj+4d4}m|mgB2$48~T{1$iq(s;i=@5WMEQDlnf{G2e&ngcfN~#z!&#FyWwpP3+ zH4D9t_Z3tO`3AFzisW`-AXFrj(lWhhN4hEZgf;6F!(b) zwVRt8WTV~}>3DoOomdh3+ivs-Ex&JflUeC!cEXdIfnT|)QkV$Pcu?chqo{8h$F-W6 zr={r?;f&$rRN5W+-|R_A6_!j000~c`(RufdiH*RQJ?Mw}OTYQr(XRt~g&0zEJwkl$n4L-BZ%X!A^S#P_#G!u0<~6@$ z$Pc;>VnDHzcs^`)zy0jNb$LWBJq?wh^GhUWw-EfN&BayWn?HY+y!pPk*>0?gE<+6W z?OkrcZ~ELPKrs9H@d5j^2+9`jgXjMKw!psO)0DYBQ2mqP{T$<=5OM3_(oaU01+%px!9AD)OW{O3pQwaH9?24mOB3sx^9z7yeid~ymFVrWkP7kdt zDk9>16-&u|yHK;y8YaNuF#8A&v~@(4n|XfR3I!B=i|AP2o#6vEDKBT&wjW7kshrc} zH?$QlfhWZ8g-DY)@sSxXLop||P_p}5f4_>Yt!-0#l)YJUdch4mM9_-kCluTF?Rs_n za^Udy3H3KNr@`hwZRx^pGCnfS&*7tK1)U86o>E8NfTZAh-CF}jdN_q`{3`%4qKxV0txxM~X=hK_u%1POHz7+v?C%@Ax;bMr)=ZehxRWV& zX?kErvyVyf8r^t$0Grn|A`-HZ zQupq;gsc1dewo|x-w9$fKgI7VH@gk8ISu7RZHG$aT9A$6N-?W5^nVrFw#Ro803hQ@ z4&1tPN9EzeE3RQJc(K0_p9Idn%tahNee9|2gE%x7Krx4Jg%`dfbeqe1x0S>y*C@fm zL!_R>+LfQwy)f-bIp6*DYp!q^X^+WeY}(0Zt|c&ZJ>)x^$By&Z)W>yi1Mr{9^SnRK zvp-YRM-EY=p7aT`+rP7NTAbcLZ&}}Mt*T0hhlfYQ%9_~Gp>*S(H^Ga|p!JGdpLGP@ zAaO75&B*nFLXxeeY?Ir2YCMLug3P$l>FXXp+=o99WMpnGm{}+E5rsF*i+wo^IsQP- z2a9O63pdxgavuLnXgj19R3Nn$ejdy5&5ek$WPg)koChN_vfqwE4(-E$q5F)=T2)qE z3~YRN*ZqVo)A6s9^h$m6cwxIg;(H6b5F6xMBB6)OH81~~F zKh&ZZ5~Bre+;Fb`VtNwwiuXN_tA@@eIt&L2$-?Qf6XXHRiN-~VZB!Cjy zs5kdy?&am?0@d3Je)%{ZQJ$9^>qB*40@RXN6I4V)2PY<9%-9*c6KPV6u5xa2iZ2fE z4p0T+8)@-=PQKWNAZB?N2Hh0wEkVbl1eAgykkIjf+x+DVo15WqAMM4hOw5_+4YB0MB&SI+=NxK}k1oee5-gNTPEZQ&uP{S>KHKfA z4VY74g?;(>_}ZJmkVvR(nf}@HTHgz|=~=AGllSeQ;u6vWhiIl}e(_SUKgnGS3>b00 zkh>S!fiEa1SiH5lc>pSmc3)-y0N5JeH}~i9p%;PTV|EGj)4v>)eMEC^?_$A#`JV}Hy^xF29+fmXY5HWQ{tCdX#G{i% z;^Ws-)+ERimh?o;W$?8z21#@8rNu0`gOhH^uE zNrU%FBQop48+~5?aqn{_l`6Nmv$M0pX2NdN0OY8D?d~Q@i?;6A*LHV0baQrg*#{w6 z+PFFLq!JOjum&HDa&NQA-=L(V{Pwb6ML(SK+WFaa3UrDnD)~)eZTR-xAO2RPJW(x`KZFc#r?B7lr#ku6!E>~; zPL>jc&1x(n3OV-1J3rovS@EsKfVyZw(9XHG3_h6kjF*SU(cQ=>g&n(_yZ3#sd@l@( zFZ+OVjP5c->9XjU-?y>vJKzBO=;sw>&0;e>L5}?xuEE*8jg@?8g1<5`(caU2jcQjP zAlRi+w7LDKJ(gbY9tA=phcLyLT_s>tG4?7Y8M8y`add)ZOSR|3_M-g^80kU)=v;<; z7;imuy*O1t(JbOSU&ptbAG$W2!I|;u6!yz7${ttViRQC=Kv?kp%T@o)=)8t*#Ej=U ziW}qCNem2JE^kIH)K@;r{DpZ6v_&PMu3mfpb()#4>)HOnLAxg;{CQwI`5vth5G8R^ zpH~^=wXE5QFS!=MB_RPC`+Se0@sRO}q-j#rDiR~!-=9|l7J93T&2x_C_H}2h@B=*+ zn(7cdw|r}444c9hkSvYAradr5w~fkoP3t@vKE>?r5F*^))ZWqimR>-f+PdFf?K*zD zxoX#Le9g~{o^Z*b1TH)r>rd+(L47V#5p`2ksJ;dm*q@!3*ouPu7zjdDq8 zmrEoL(NdT$UQlt|c5Jlu?@_jxWL+IBHsB1@XP%IZ%FWV%M&#-SPtgg1v(O zd&!3}f+QMqbFrY{WrLp5VQa|tAb#*9#LFiUzop_8xQ zX%rYyp7lHNJeWAM1rQ&@wwK9Ub=u4Jy`XMI`;7tui5ep0I_J3{Z(b5>cVX zxCeq)>Vy1hZ0nwgCwF)$mTHGlz0x4CW{`>PvV&SbzBz0Mp(lIqs{nh7pPK!6LCL}P|cDBG} z1bvTUN8Bq{vQUAo)5Lub2BuxPk1DC~K<#X>jSY9?S<+~fnEGOm0AA(RqV)bmz{q8>OiwDBTD*-nzgakVy zIyw8Nc1nxSYC24??#y4yM`N*x-|U_AtGdbUITHH(Xjf$ZY+l(*@hsBl8|m|R(vQ}!J)sp|Z=vn?F2 zxj=tW0V(f%hfmQMhfS7{c;7w%Qli#YazB02-wRAq7U@w@{_N;SDBpwF@K$9RwAw!* z0;FVQmN&6(EGBTX+cdMg(T|5gJAbDcfH|yj1u5bP#4&Csg_o&8(n2>*E`I&x#(1}l znxb=IZQuq0(Ft+qUA2(l6pPec4ya73&0~d-}GcY3W zD7w13ViOa)e|>fmpN0*~A~Q2z%*@OfW5yY3?|ms=5=bq~|Dpl|G_WRe;Yf02ud$m0 zweec_K8+4C(klVkz^GB9zUFZ2dmz1t`RaU_Hu|tI?EBH)fe*LU>h^+W<@v}5J)7|b zn=Dx{;naSdLG4QuXqoWgjNtNGdZle?f(L%qzjn*tvoMZWEx9aH@}NtdOcvF5Exw2+ z3s;Te3Guqi&vNB*LVwJ~^07aw7)cDS-uX3Z{4xY<0Ftxn3qQI;>(Xdj@hYB_K}ikj zNxc61cl}M;#Yz-B=lhWQd;PfUcES>rOp!wT%y%g$L3g4m{5Fnv_OgJik;S-U&C%{% zsAKg(W>M3keL~AOcjbz*=KP(_$`_i~%n=GDI@7)B!i;X)s+SUDWrtCR0bicZG;0z7 zf|rkC`!XC=sP|&%oT@l(#a2*w@xPyMeixCO3qy<6UELj&_{Lv?P|9mtg=@bgV}JGP zm4=p<5(qiOJdqBLj;>+rcqEc&Sy52~y8He+Q&DVT=)CbTwr4A^sFY)U_lyE}&S*(x zV46r0K%s5LQAPgbLy>vvGy=$yJG^&u*FVtluoJz6)&*?#vBf{GKfx{20t;`1_FOO2 z2x+uC^dYl1FLF6Uad%2I%;(2p;-0{jJCOhg1?f--K`cpx2asKTg0hll!kvcy<9&kH zMYF~n9=kZU;~{*gw~*_v$THl2gAHDLJpxu?E-#9)*C;F}v(RlM-s^)b+x&d( z^6w~E>pb0vO7XYTlU)c2zr`o2DJ|)`TY(yDjGkrC=3}KB#s3Ktp1xzKbOu@ni)CFb zPdh-?`lk2qAtegxeWlUDkfUR7C4YZ;BB~=|-~r)HD7XjtG14o`JL*a_IAx|*_>Y1E z<{Fy3LK{u%)-m17P~hm#b;L#Z9jVooh3eU+{)#bj6Ikgz8qJ~s6aw7+74c4Y$o?<@ zv^yDJttV^S;D8Yfwgc#F_p;*iGb%QP?^21)O4W{D&vt|YU?6a^oNYdvraM5my)CvC znQliBTbPYYU86pF$~~1J61r&bkSz4eL>~{BTw0AP*W%8FjuHjIwB_VCbU9jDuFD!w zN)eNZ4)w8Df?D`prI~L*Nss_m%6)ug^c5T3Eb<%&;uf70A-sec&MuEbNZ^ zY&(cP+U%K?g-H$>Ps>aD@Xa`Q1bWQruZ`2Yi6`}VpiTEK_xzUXNZ$H4%%lD}X%`Aj ztUI+M*`;`ib?)6O!R`=bd3yuE)_gDoi#tH zh3VyPh5%-knNt|y39XH_Ba^qYQOfr8g194rFx=(UB6&G#YI!NDDAm>dqay`d+bb%Z zuXwy@lyW)Cbckt^RPFQ|m3zGwmtFh-4`=7Qo5YABa$^qWnHw;1bTP8oPqYupzu_}t^u6Q{)qA_ zYW~tAN4OSYiHW+2n7HByIObqTsIswVy}8~4 z=I4f!LTc9&5^{HVJYz~f8Xw|+3Z?6pMrV`;+72nb zS6@Qs)>r5g=<$=^Co(A~@_IznLYPT_)7Y+v@YYvg2V69Y#7jI_}-ieZN-U=cbd;(gNC+ z8R8u826g|Y0}zMrZw%C;E)L04E9QoGeBKbz;G6cPd8$KoYxKm2*>87VByh*e1h8-J zkmz@&+O`8v*{~6(%hoi4JeAu|rY5ud!}!+ssJI~i3j_P&9+Ek&ez}ux4jXBOD>|9W zlzthPn5{sNTwZElUYs}3d>Uw>PJK(iIA8gb0H}R-V%zkn6mHOXxt_LmZE$jPy+thq z0|3Nge|rhW9o>_PKOZVCCRx80r8!tot`9oq-2SkoH{lQidQ8KrE6A)uXY}S& z7NWr*!;cgDdL|~+P$ny-%x7M%Q0DE+9!}x*7i~Y(nssIBTJJx7x<%7Lsk09C4?WSV z_Su@=z4v(24^E*-oVV3J+8V<5Hiy9E3_x_c2wYbG8K zS>YL}<2NWbs_|Yrq(66YIVU=k&}||OZjZfKf4X`~m$9Bvv9q|>QAv^$Y?4@{M##j( ztVp7GmTgvIczfp7hux#~Q-tCD)YcMQ!zc^O(3F`;*b6{FTgS`b7_XuS;VVW0X6rfw zBkiwIA$(W!9?{G}|4Y|LJPh?;q|g|cs6@6Ndj7`dbeJA*PAG-q^idzNyB$$fR7~=_ z?mzokl_YLj*nd&h*gyaTlqWF>pUF2pXTPS%);?$3+1m5_ga9>6W> z;a1e%Kf&ZHXjsQD|Iznv75PYIY3%`LnVEk`)3;XL@`ZM&*(VyL){Y>eA&VO2T2T51 zRZpXn4p^u9V-wkxBw7V#bs?0eOkyF7#FXs+DjEN+L`!ZcMgE^V0&8NZx%=9=z&{n} ze+tw&x%3duf7hxzn8gtP1I^{aBL59g%G)Ob{~yHvtl{6Nn-%d%{)0kkkuu`Pz8aK( z0g?*>%V&*P8+N2WS4g~Jqu?To!UHyLzy1$F@lkDW`%)O88o(E}oBysvk!x<=@F!+@ zGI7Pl#pVAHb1i%vM91oJzS0n*7RwIC`*|e>R?!0}zm}+(^_@CCMVMj zEH_R&!;3FPL(pEdw6sdnVKM)q6>1v*6-9||njNxg>Nj`Yf%3pf+&6(Z>np%y^K}id zj?_ATS(tTMT{Et@m|$6ZjvHl>T-UU7FmJ#(TWS42G}xl?JEnh=_HD&H_VcZw00QYW z&>e&C7~rb@BmC>l)gM72sA?u_)WakfMLQ7>3m+30{UBoPY=J1#80Ge3gxyz~{MvsQXm`)K8*$;i8}E2O8jOg*&x&}z zxUm*jc1Sxja6eor@2`_eFD&C@c*k;Uq!Uz_+myHYJTYAs2OjVpe7s~Z#h>WmoBUqUH*DPuJs=*y*f<}Ise)v1YIy!Ko=Wy#eH{?K zJ2bC$@&9I`FjcMU9Xb*rx8esCANo=OdPY|7N!g&36y(!1^-fmf=Ks3l_2#C3y~>2& z`JGcUy1(!vqhK0~$LRm^P>cG#5yPEC@a&=8>yLEFY50EP3Srmwx7TfBL$)6cNI>|$ zNrmG1Q-%saZfLG=#jAkU~_Sc4`Qt@sh0ND5_gdGLx9Y?a)S9B+1VXomM?h! z;~W(cK8f}JWhGTmlMPf%|F=Bj@BP1)e&g0Ed Q1)v{IRUMT|C7ba751iLQ)&Kwi diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index c478369d88e827d663c532818772455c444220ec..dfc7faf89df5e5bf7083ac95bba6318f0d273693 100644 GIT binary patch delta 13115 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 diff --git a/nano/templates/safe.tmpl b/nano/templates/safe.tmpl index 0e8bb29faa0..48e1616b968 100644 --- a/nano/templates/safe.tmpl +++ b/nano/templates/safe.tmpl @@ -33,14 +33,14 @@
{{:helper.link('Left 10', 'arrow-left', {'increment': 10})}}
{{:helper.link('Left 1', 'arrow-left', {'increment': 1})}}
- {{if data.unlocked}} -
{{:helper.link('Right 1', 'arrow-right', null, 'disabled')}}
-
{{:helper.link('Right 10', 'arrow-right', null, 'disabled')}}
-
{{:helper.link('Right 100', 'arrow-right', null, 'disabled')}}
- {{else}} + {{if data.locked}}
{{:helper.link('Right 1', 'arrow-right', {'decrement': 1})}}
{{:helper.link('Right 10', 'arrow-right', {'decrement': 10})}}
{{:helper.link('Right 50', 'arrow-right', {'decrement': 50})}}
+ {{else}} +
{{:helper.link('Right 1', 'arrow-right', null, 'disabled')}}
+
{{:helper.link('Right 10', 'arrow-right', null, 'disabled')}}
+
{{:helper.link('Right 100', 'arrow-right', null, 'disabled')}}
{{/if}} diff --git a/paradise.dme b/paradise.dme index ea6f5176085..4d856527803 100644 --- a/paradise.dme +++ b/paradise.dme @@ -319,6 +319,7 @@ #include "code\datums\helper_datums\topic_input.dm" #include "code\datums\looping_sounds\looping_sound.dm" #include "code\datums\looping_sounds\machinery_sounds.dm" +#include "code\datums\looping_sounds\thermal_drill.dm" #include "code\datums\looping_sounds\weather.dm" #include "code\datums\outfits\outfit.dm" #include "code\datums\outfits\outfit_admin.dm" diff --git a/sound/Attributions.txt b/sound/Attributions.txt new file mode 100644 index 00000000000..262699e9c3f --- /dev/null +++ b/sound/Attributions.txt @@ -0,0 +1 @@ +items/thermal_drill.ogg was sampled from Builders Drilling.wav under a Sampling Plus 1.0 license. It was uploaded by Koops on 2010-05-10. Source (http://soundbible.com/1420-Builders-Drilling.html) \ No newline at end of file diff --git a/sound/items/thermal_drill.ogg b/sound/items/thermal_drill.ogg new file mode 100644 index 0000000000000000000000000000000000000000..035380dd5c93abec388f51c17812c6f57db2874f GIT binary patch literal 28113 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 RkIfDx_!qO202MyZE&xlOgscDn literal 0 HcmV?d00001 From 5f74e6173183d3ea7b2351ec90a3c7a33ef56429 Mon Sep 17 00:00:00 2001 From: warior4356 Date: Mon, 29 Oct 2018 03:21:52 -0700 Subject: [PATCH 008/257] Map changes, bug fixes --- _maps/map_files/Delta/delta.dmm | 12 +++++----- .../MetaStation/MetaStation.v41A.II.dmm | 20 ++++++++-------- _maps/map_files/cyberiad/cyberiad.dmm | 23 ++++++++++--------- code/game/objects/structures/safe.dm | 2 +- code/modules/crafting/recipes.dm | 4 ++-- 5 files changed, 32 insertions(+), 29 deletions(-) diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index 907e5991f6d..92b65f1abcc 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -3799,7 +3799,7 @@ "bvc" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bvd" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/crate,/obj/item/coin/silver,/obj/item/coin/silver,/obj/item/coin/silver,/obj/item/coin/silver,/obj/item/coin/silver,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bve" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/obj/machinery/status_display{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bvf" = (/obj/machinery/light/small{dir = 1},/obj/structure/filingcabinet,/obj/item/folder/documents,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"bvf" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/fireaxecabinet{step_y = 30},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bvg" = (/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bvh" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area/space) "bvi" = (/obj/machinery/door/airlock/external{name = "Labor Shuttle Airlock"; req_access_txt = "2"},/turf/simulated/shuttle/floor{icon = 'icons/turf/floors.dmi'; icon_state = "dark"},/area/shuttle/siberia) @@ -4089,8 +4089,8 @@ "bAG" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{dir = 1; icon_state = "darkblue"},/area/bridge) "bAH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central) "bAI" = (/obj/machinery/alarm{dir = 1; pixel_y = -25},/obj/machinery/light/small,/obj/structure/closet/crate,/obj/item/storage/belt/champion,/obj/item/stack/sheet/mineral/gold,/obj/item/stack/sheet/mineral/gold,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bAJ" = (/obj/machinery/ai_status_display{pixel_y = -32},/obj/item/clothing/accessory/stethoscope,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bAK" = (/obj/machinery/light/small,/obj/structure/safe,/obj/item/clothing/head/bearpelt,/obj/item/twohanded/fireaxe,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"bAJ" = (/obj/machinery/light/small,/obj/structure/safe{knownby = list("captain")},/obj/item/clothing/head/bearpelt,/obj/item/folder/documents,/obj/item/lighter/zippo/nt_rep,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,/obj/item/stack/spacecash/c1000{amount = 100000},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) +"bAK" = (/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bAL" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1; layer = 2.9},/turf/simulated/floor/plating/airless,/area/shuttle/siberia) "bAM" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "red"},/area/security/prisonershuttle) "bAN" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/security/prisonershuttle) @@ -5517,13 +5517,13 @@ "cce" = (/obj/structure/table/wood,/obj/machinery/computer/skills{req_one_access = null},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bcarpet05"},/area/blueshield) "ccf" = (/obj/structure/chair/office/dark{dir = 8},/obj/effect/landmark/start{name = "Blueshield"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bcarpet05"},/area/blueshield) "ccg" = (/turf/simulated/floor/plasteel{icon_state = "wood"},/area/blueshield) -"cch" = (/obj/structure/table/wood,/obj/machinery/status_display{pixel_x = -32},/obj/item/folder/blue,/obj/item/pen/multi/fountain,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/captain/bedroom) +"cch" = (/obj/structure/table/wood,/obj/machinery/status_display{pixel_x = -32},/obj/item/folder/blue,/obj/item/pen/multi/fountain,/obj/item/paper/safe_code{owner = "captain"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/captain/bedroom) "cci" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/structure/chair/comfy/brown{dir = 8},/obj/effect/landmark/start{name = "Captain"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/captain/bedroom) "ccj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/crew_quarters/captain/bedroom) "cck" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "wood"},/area/crew_quarters/captain/bedroom) "ccl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/crew_quarters/captain/bedroom) "ccm" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/window{dir = 8; req_access_txt = "63"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/captain/bedroom) -"ccn" = (/turf/unsimulated/floor/carpet,/area/crew_quarters/captain/bedroom) +"ccn" = (/obj/structure/safe/floor{knownby = list("captain")},/obj/item/clothing/mask/cigarette/cigar/havana,/obj/item/lighter/zippo/nt_rep,/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium,/obj/item/toy/figure/captain,/obj/item/gun/projectile/revolver/russian,/turf/simulated/floor/carpet,/area/space) "cco" = (/obj/structure/bed,/obj/item/bedsheet/captain,/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/effect/landmark/start{name = "Captain"},/turf/unsimulated/floor/carpet,/area/crew_quarters/captain/bedroom) "ccp" = (/obj/structure/table,/obj/machinery/kitchen_machine/microwave,/obj/machinery/newscaster{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "ccq" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) @@ -10869,7 +10869,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbr aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjbmobrpbmsabjbtdbtdbtdbvzbtcbvAbwFbvCbtebvzbtdbtdbtdabjbmobrpbmsabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjaaaabiabiabiabiabjabiabiabiaaaabjabjabjabjabjacFbVfacFaOgbvDbvEbvFbvGbvHbvIbvJaOgaOgaOgbvKaOgbvLbvMaOkaOgbvNbvObvPbvQbvRbvSbvTbNSbuKbrXaaabuMbvWbvXbvYbuOaaabrXaOvbaEbvZbwabwabwabwabwabwabwbbaFbuUbuVbuWbxibtHabjabjabjabjabjabjabjabjbwcbwdbwdbwebwfbwgbwhbwibwfbwjbwkbwkbwlabjabjabjabjabjabjabjabjbtHbtIbwmbwnbwobwpbwpbwqbwrbwsbwtbwubwvbtLaaabvhacFbswbwwbwwbwxbswaaaaaabnobnobwybwzbnoboJbnobnoboRbubbwAbhhbhhbhhbwBbhhbhhbhhbwCbwDbwEbhhaaaabjaaaabjaaaaaaaaaabjabjabjabjabjabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibmobwMbmsbtdbtdbtdbwGbwHbwIbwJbwKbwJbwLbwHbwGbtdbtdbtdbmobxMbmsabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjabjabjabjabjabjabjabjabjabjabjabjbwNbwNbyjbwNbwPbwPbwQbwRbwPbwSbwTbwUbwPbwVbwWbwXbwPbwYbwZbxaaOgbxbbanaXsaYJbxcbxdbxebxfbxgbrWaaabxhbxjbAjbxkbxhaaabrWaIQbaEbaFbaFbaFbaFbaFbaFbaFbaFbaFbxlbuVbuWbxibtHaaaaaaaaaabjaaaaaaaaaabjaszbxmbxnbxobxpbxqbxrbxsbxtbxubxvbxwaszabjaaaaaaaaaabjaaaaaaaaabtHbtJbuZbtKbxzbxAbxAbxBbxCbxDbxEbxFbxGbtLabjbvhacFbtMbxHbwwbxIbswbsAbsBbsBbzibxKbxLbztbCNbxObnobxPbubbxQbxRbmfbxSbxSbxTbxSbwCbxUbxVbmfbhhaaaabiabjabjabjabjabjabjaaaaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbxWbpubtdbtdbxXbxYbxZbyabybbycbydbyebyfbygbyhbtdbtdbpmbxWbpuabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaaaaabjbwNbwNbwNbwNbwNbwNbwNbwNbwNbwNbwNbwNbyibzMbykbylbymbynbyobypbyqbyrbysbylbytbyubyvbwPbywbyxbyyaOgbyzbyAbyBbyCbyDbyEbyFbyGbyHbrWbxhbxhbuMbyIbuObxhbxhbxhbyJaYRawgaxwaxubyKbyLbyMapratNbtFbyObyPbyQbwfbwfbwfbwfbwfbwfbwfbwfbwgbwebwfbyRbySbyTbyUbyVbyWbyVbyUbyTbyXbyYbwfbyZbwibwfbwfbwfbwfbwfbwfbwfbwfbzabvabzbbtHbtHbzcbwvbwubzdbwubwvbtLaaabvhacFbswbzebwwbwwbzfbtSbtTbtSbtVbzgbHSbCKbzhbzjbzkbzlbzmbnrbznbnBbzobzpbzqbxSbwCbzrbzsbIabhhabjabiaaaabiaaaabjaaaaaaabjabjabiabiabiabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjbmobzubmsbtdbzvbzwbzxbzybzzbzzbLPbzzbzAbzBbzCbzDbzvbtdbmobzubmsabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjbwNbzEbzEbzEbzEbzFbzGbzHbzIbzJbzKbwNbzLbBsbzLbylbzNbzNbzObzNbzPbzQbzRbylbzSbBmbzTbwPbzUbzVbzWaOgbzXbzYbzZbAabAbbAcbAdbAebAfbrWbAgbAhbAibAjbAibApbAkbxhbAlbAmbAnbAnbAnbAobBWbAnbAnbAnbAnbAqbuVbuWaotbArbAsaotbAtbAubAvaosbAwbAxbAybyUbyUbAzbyUbyUbyWbyUbyUbAAbyUbABbACbADbAEaosbAFbAGbAtaotbAsbAraotbAHbvabvbbtHaaabtLbvcbAIbAJbAKbvcbtLabjbvhacFbswbALbALbALbswbsAbsBbsBbsZbAMbANbANbAObAPbAQbARbASbATbAUbAVbAWbAXbAYbAVbAZbBabBbbBcbhhaaaabjaaaabiabjabiabiabiabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjbmobzubmsbtdbzvbzwbzxbzybzzbzzbLPbzzbzAbzBbzCbzDbzvbtdbmobzubmsabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjbwNbzEbzEbzEbzEbzFbzGbzHbzIbzJbzKbwNbzLbBsbzLbylbzNbzNbzObzNbzPbzQbzRbylbzSbBmbzTbwPbzUbzVbzWaOgbzXbzYbzZbAabAbbAcbAdbAebAfbrWbAgbAhbAibAjbAibApbAkbxhbAlbAmbAnbAnbAnbAobBWbAnbAnbAnbAnbAqbuVbuWaotbArbAsaotbAtbAubAvaosbAwbAxbAybyUbyUbAzbyUbyUbyWbyUbyUbAAbyUbABbACbADbAEaosbAFbAGbAtaotbAsbAraotbAHbvabvbbtHaaabtLbvcbAIbAKbAJbvcbtLabjbvhacFbswbALbALbALbswbsAbsBbsBbsZbAMbANbANbAObAPbAQbARbASbATbAUbAVbAWbAXbAYbAVbAZbBabBbbBcbhhaaaabjaaaabiabjabiabiabiabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibmobzubmsbtdbtdbtdbBdbBebBfbtdbBgbtdbwLbBhbBdbtdbtdbtdbmobzubmsabiabjabjabjabiabiabiabjabiabiabiabjabiabiabiabiabjabiabiabiabiabiabiabjabjaaaabiabjbwNbzEbBibBjbBibBkbBlbBobBnbBpbBrbBqbBtbPKbDebBubBvbBwbBxbBybBzbBubBAbBBbBCbBDbBEbBFbBGbBHbBIaOgbBJbBKbBLbBMbBNaOgbyFbBObrVbrWbBPbBQbBRbBSbBRbBTbBUbxhapUbBVbBXbBYbBZbCabCbbCcbCdbCgbCebqmbCfbDGbChbCibCjbCkbClbClbCmbCnbCobCpbClbClbClbCqbCrbCsbCtbCrbCrbCubClbCvbClbCwbCxbCybCzbClbClbCAbCBbClbCAbCCbCDbCEbsvabjbtLbtLbtLbtLbtLbtLbtLaaaabjaaabCFbCGbCGbCGbCHaaabCIbCJbEwbCLbCMbIdbCObCPbnobCQbCRbCSbhhbhhbhhbhhbhhbhhbhhbhhbhhbhhbhhaaaabiabjabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbzubpubtdbtdbCTbCUbCVbBfbCWbCXbCYbwLbCZbCUbDabtdbtdbpmbzubpuabiaaaaaaaaaaaaaaaaaaaaaabjaaaaaaaaaaaaaaaaaaabjaaaaaaabjaaaabjaaaabjaaaabiabjabiabjbwNbDbbBjbDcbBjbzEbDdbBobDfbDhbDgbDibDjbDkbDlbEJbDmbDnbDobDpbDqbDrbDsbEPbDtbDubDvbDvbDwbDxbDyaOgaOgaOgbDzbDAbDAbDAbDBbDCbDDbrWbDEbDFbDHbBSbDJbBTbDIbxhapUbBVbDPbDKbDLbDLbDMbDNbDObDSbDQbDRbvachBbDTbDUbDVbDWbDXbDXbDYbDZbEabEbbDUbDUbEcbEdbEebEfbEgbEhbEibEjbEkbDUbDUbEabDUbElbEmbDUbDUbDTbEnbDUbDTbEobEpbEqbsvaaaaaaabjaaaaaaaaaabjaaaaaaabjaaaaaaaaaaaaaaaaaaaaaabjbCJbErbEsbEtbnobnobnobnobEubEvbEBbExbEybEzbEybEybEAbGmbECbExabjabjabjabiabjabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibmobzubmsbtdbtdbtdbBdbBebEDbtdbEEbtdbEFbBhbBdbtdbtdbtdbmobzubmsabiabjabjabjabjabiabiabiabiabiabjabiabiabiabjabiabiabjabiabiabiabjabiabjabiaaaabiabjbwNbzEbBibEGbBibEHbBlbBobEIbEKbEMbELbENbEObGtbylbETbEQbERbESbEUbylbIxbIybEVbEWbEXbEXbEYbEZbFabFbbFcbylbFdbFebFfbFgbyFbBObFhbrWbFibDFbFjbBSbFkbBTbFlbxhatybBVbFmbFnbFobFpbFobFobFqbFrbDQbDRbFsbFtbFubFvbFwaszbFxbFybFzbFAbFBbFCbFDbFybFEbFFbFGbFHbFIbFJbFKbFLbFMbFybFybFNbFObFPbFybFQbFxaszbAsbFRaszbAHbFsbEqbngbngbngbngbngbngbqCbngbFSbFSbFTbFUbFSbFVbFWbFSbFSbFSbFSbFSbFXbFYbFZbGabGbbGcbGdbGebGfbGgbGhbGibGjbGkbGlbGnbIfbGobGpaaaaaaaaaabiaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm index ee99c0fe57a..c6d50f5fbd5 100644 --- a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm +++ b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm @@ -1481,7 +1481,7 @@ "aCy" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; luminosity = 2},/area/security/nuke_storage) "aCz" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; luminosity = 2},/area/security/nuke_storage) "aCA" = (/obj/structure/table,/obj/item/folder/red,/obj/item/taperecorder{pixel_y = 0},/obj/item/radio/intercom{broadcasting = 1; frequency = 1424; listening = 0; name = "Interrogation Intercom"; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"aCB" = (/obj/structure/filingcabinet,/obj/item/folder/documents,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"aCB" = (/obj/structure/closet/fireaxecabinet{step_y = 30},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) "aCC" = (/turf/simulated/shuttle/floor,/area/shuttle/siberia) "aCD" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating/airless,/area/engine/engineering) "aCE" = (/obj/machinery/alarm{pixel_y = 28},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) @@ -3399,7 +3399,7 @@ "bns" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=14-Starboard-Central"; location = "13.3-Engineering-Central"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "bnt" = (/turf/simulated/wall/r_wall,/area/engine/break_room) "bnu" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/light,/obj/machinery/camera{c_tag = "Brig - Hallway - Starboard"; dir = 1; network = list("SS13")},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 2; initialize_directions = 11},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/brig) -"bnv" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/item/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/machinery/computer/security/telescreen/entertainment{pixel_y = 32},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bnv" = (/obj/structure/safe{knownby = list("captain")},/obj/item/clothing/head/bearpelt,/obj/item/folder/documents,/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,/obj/item/lighter/zippo/nt_rep,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/obj/item/stack/spacecash/c1000{amount = 100000},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/security/nuke_storage) "bnw" = (/obj/item/folder/yellow,/obj/item/folder/yellow,/obj/machinery/light{dir = 1},/obj/structure/sign/securearea{pixel_y = 32},/obj/structure/table/glass,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/break_room) "bnx" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/break_room) "bny" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/break_room) @@ -3468,7 +3468,7 @@ "boJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "boK" = (/obj/machinery/door/window{dir = 1; name = "Captain's Bedroom"; req_access_txt = "20"},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "boL" = (/obj/structure/closet/secure_closet/captains,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"boM" = (/obj/structure/rack,/obj/item/tank/emergency_oxygen/double,/obj/item/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"boM" = (/obj/structure/safe{knownby = list("captain")},/obj/machinery/light_switch{pixel_y = -23},/obj/item/clothing/head/bearpelt,/obj/item/folder/documents,/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,/obj/item/lighter/zippo/nt_rep,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/obj/item/stack/spacecash/c1000{amount = 100000},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/quartermaster/office{name = "\improper Cargo Office"}) "boN" = (/obj/item/restraints/legcuffs/beartrap,/obj/item/restraints/legcuffs/beartrap,/obj/structure/table,/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_x = -29},/obj/item/reagent_containers/spray/cleaner,/obj/machinery/camera{c_tag = "Custodial Closet"; dir = 4; network = list("SS13")},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/janitor) "boO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "boP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{req_access_txt = 1},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -3960,7 +3960,7 @@ "byh" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=7-Command-Starboard"; location = "6-Port-Central"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "byi" = (/obj/machinery/door_control{id = "hop"; name = "Privacy Shutters Control"; pixel_x = -24; pixel_y = -6; req_access_txt = "28"},/obj/machinery/light_switch{pixel_x = -25; pixel_y = 5},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "byj" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/crew_quarters/heads) -"byk" = (/obj/structure/safe,/obj/item/storage/secure/briefcase{contents = newlist(/obj/item/clothing/suit/armor/vest,/obj/item/gun/projectile/automatic/pistol,/obj/item/suppressor,/obj/item/clothing/mask/balaclava,/obj/item/bodybag,/obj/item/soap/nanotrasen)},/obj/item/storage/backpack/duffel{contents = newlist(/obj/item/clothing/under/lawyer,/obj/item/clothing/accessory/waistcoat,/obj/item/clothing/shoes/laceup,/obj/item/clothing/gloves/color/black,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/head/fedora); desc = "A large duffelbag for holding extra things. There is a NanoTrasen logo on the back."; icon_state = "duffel-syndieammo"; item_state = "duffel-syndieammo"},/obj/item/lazarus_injector,/obj/item/gun/energy/gun/advtaser,/obj/item/gun/projectile/revolver/russian,/obj/item/ammo_box/a357,/obj/item/clothing/accessory/stethoscope,/obj/item/book{desc = "An undeniably handy book."; icon_state = "bookknock"; name = "A Simpleton's Guide to Safe-cracking with Stethoscopes"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"byk" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/item/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/machinery/computer/security/telescreen/entertainment{pixel_y = 32},/obj/item/paper/safe_code{owner = "captain"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "byl" = (/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "Head of Personnel APC"; pixel_y = 24},/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "bym" = (/turf/simulated/floor/carpet,/area/crew_quarters/heads) "byn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/heads) @@ -8453,6 +8453,7 @@ "dgC" = (/obj/structure/chair/stool,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dgD" = (/obj/machinery/camera{c_tag = "Quartermaster's Office"; dir = 8},/obj/machinery/light{dir = 4},/turf/simulated/floor/engine,/area/hallway/secondary/entry{name = "Arrivals"}) "dgE" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/starboard) +"dgF" = (/obj/structure/safe/floor{knownby = list("captain")},/obj/item/clothing/mask/cigarette/cigar/havana,/obj/item/lighter/zippo/nt_rep,/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium,/obj/item/toy/figure/captain,/obj/item/gun/projectile/revolver/russian,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "dgG" = (/obj/structure/rack,/obj/item/stack/sheet/cardboard,/obj/item/radio/off,/obj/effect/spawner/lootdrop/maintenance,/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/maintenance/aft{name = "Aft Maintenance"}) "dgH" = (/obj/structure/closet/l3closet,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology) "dgI" = (/obj/machinery/light/small,/turf/simulated/floor/plating,/area/maintenance/starboard) @@ -8468,6 +8469,7 @@ "dgS" = (/turf/simulated/wall/r_wall/coated,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dgT" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 4},/turf/simulated/wall/r_wall/coated,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dgU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall/coated,/area/toxins/server{name = "\improper Research Division Server Room"}) +"dgV" = (/obj/structure/rack,/obj/item/tank/emergency_oxygen/double,/obj/item/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/item/crowbar/red,/obj/item/clothing/head/helmet/space/capspace,/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "dgW" = (/obj/machinery/computer/camera_advanced/xenobio,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitepurplecorner"},/area/toxins/xenobiology{name = "\improper Secure Lab"}) "dgY" = (/obj/structure/table,/obj/machinery/recharger{active_power_usage = 0; idle_power_usage = 0; use_power = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/escape) "dgZ" = (/obj/structure/table,/obj/item/storage/box/handcuffs,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/escape) @@ -8598,7 +8600,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqabqabqarAarAarAarAarAarAarAaCnarAabqabqabqabqaAAaoXatkarIalLaaaaCoaCpaCqaCpaCoayKayKayKaCsaCsaCsaCsaCtaCsaCsaCuaCuaCuaCuazRaCuaCwajgabqaBbaCxaCyaCzaDtaCBaBbaaaayMaCCaCCaDuayMaaaaaaakDayLaCGazwatJayLaCIazwakDayLaCJazwakDaCKalMaCLakDamEazzaANamEamEaCOaCOaCPaCQaCRaCOaCOaCSakDakDakDakDakDayGcccaQdaCUaQvavravravravravraCWaCXaCYazlazmavvavvavvaoGaCZasIarrasJasIaDadgIaxhaxhaxhaxhaxhaEzaDsbsFaDwaEnaEdaEnaESaDiaDiaDjaWzaEWaDfaFaaDfaFkaWzaDjaDiaFmaDnaCgabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarBabqabqabqarAarAarAarAataarAarAarAaDparAarAarAarAabqaaaabqalLcdnatkapdapfaaaaASaDqaDraDqaASayKaEsaEBaCsaFEaDvaFFaDxaDyaCsaDzaDAaDBaCEaCNaCuaCwajgaaaaBbaDEaDFaDGaDHaDIaBbaaaaxEaDJaCCaucayMaAfaAfamxaDMaDNaDOakDaDPaDNaDOakDaDQaDNaDOakDaDRaDSaDTakDaDUaDVaDWaDXaDYaCOaDZaEaaEbaEcaFHaEeaCSaEfaEgaEgaEgaEgaDdcccaRtaEkaRyaBIaEmaFKaEmavvaEoaEpaEqaEraEDaEuaEuaEvaBWaEwaxhaxhaxhaxhaxhaxhaxhaEAaEAaFMaGbaFNaEEaGCaGeaCgaCgaCgabqabqaDiaFSaEFaDiaDiaDiaDiaDiaEGaFSaDiaDCaGTaCgaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqarAarAarAarAarAarAarAabqarAabqabqarAarAabqabqapfapfauyatkapfapfaaaaCobxFaDqaDqaEIaEJaEKaEKaELaEMaENaEOaEPaEQaFOaFQaETbnWbkXaHxaCubMCajgaaaaBbaEXaEYaEZaHKaFbaBbaaaayMaFcaCCaCCaFdaFeaFfamxaFgaDNaFhakDaFgaDNaFiakDaFgaDNaFjakDaHLaFlaHNakDaFnaFoaFpaFqaFraCOaFsaFtaFuaFvaFwaFxaCSayGalWcajalWaFTalWaBIaTeaFDaThaBIaHVaFGaFGaHZaFIaFJaIcavvavvavvavvavvaoGaFLaxhaHHaGXaIzaIuaISaFRaGcaFWaFWaFWaFWaFUaIiaGdaHiaFYaCgaFZabqaaaabqaaaaaaaaaabqabqaaaaaaabqaaaaWAaEiaGTaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaaaaaaarAarAarAarAarAabqabqabqarAarAarAabeaaaabqabqabqapfaAgaoXaoXaECalLaaaaaaaASaDraDraDraASayKaGYaGZaIyaEMaEKaGfaGgaGhaCsaGicbmaGkaEHaGmaCubMCajgabqaBbaGnaGoaGpaGqbykaBbaaaayMaGsaGsaGsayMaAfauFamxaAEaCFaCramxaAEaCFaCramxaAEaCFaCramxaGxaCHaGzamxamxazzaGAamxaGBaCOaIGaGDaIRbyDaGGaGHaCSayGajgajgajgaFyaWvaBIaGKaGLaBIaBIaGMaGNaGOaGPaGQaGRaGSazlaITaGUaypavvaGVaGWaxhaIVaHaaHgaHgaIvaCMaDsaHcbCjbALbALbALaJbaIWaJoaOaaDLarAaJxaJtaJtaJJaJtaJtaJJaJtaJtaJJaJtaJtaKaaWAaKpaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaaaaaaarAarAarAarAarAabqabqabqarAarAarAabeaaaabqabqabqapfaAgaoXaoXaECalLaaaaaaaASaDraDraDraASayKaGYaGZaIyaEMaEKaGfaGgaGhaCsaGicbmaGkaEHaGmaCubMCajgabqaBbaGnaGoaGpaGqbnvaBbaaaayMaGsaGsaGsayMaAfauFamxaAEaCFaCramxaAEaCFaCramxaAEaCFaCramxaGxaCHaGzamxamxazzaGAamxaGBaCOaIGaGDaIRbyDaGGaGHaCSayGajgajgajgaFyaWvaBIaGKaGLaBIaBIaGMaGNaGOaGPaGQaGRaGSazlaITaGUaypavvaGVaGWaxhaIVaHaaHgaHgaIvaCMaDsaHcbCjbALbALbALaJbaIWaJoaOaaDLarAaJxaJtaJtaJJaJtaJtaJJaJtaJtaJJaJtaJtaKaaWAaKpaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqabqabqabqabqabqabqabqabqabqabqabqaHkaHlaHkabfaaaabqaaaabqapfaHmaHnanEatkapfapfaaaaCoaHoaHpaHqaCoayKayKayKaCsaHraEKaHsaGgaHtaCsaHuccwcjvciyaHyaCuaCwajgaaaaBbaHzaHAaHBaHCaBbaBbaaaaHDaHEaHEaHEaHFaHGaKraHGaHIaHJaHIaKxaHIaHJaHIaKDaHIaHJaHMaKLaHOaHPaHQaFCaHSaHTaHUamxazeaCSaKNaHWbHcaKSbIbaIaaCSayGaBIaKWaIdaHdaGJaGJaHeaIhaLcaIjaIkaIlaImaInaIoaIpayeaIqaIraIsaItavvasJaGWaxhaJIaIAaIwaIxaIDaJRaIEaIBaMXaIFaIFaIFaLwaLnaLEaOaaDLaMIaLNarAarAaPyarAarAaPyarAarAaPyarAarAaLNaWAaLOaCgaDoabqaaaaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaabqaaaaaaabqabqaaaaHkaJKaHkabqabqabqabqabqapfauJcgocgoaHXaIJapfaaaaIKaARaILaARaIMabqabqabqayKaINaIOaIPaIQaMbaCsaJSaMqclWcliaMzaCuaCwajgaaaabqaaaaGaaIYaGuaaaabqaaaaHGaAfaAfaAfaHGaHGaJaaMGaJcaJdaJeaJfaJgaJhaJhaJiaJhaJjaJgaJkaJlaJmaJnaERaJpaJqaJramxazeaCSaCSaJsaMJaCSbNVaCSaCScmUaBIaBIaBIaJvaJwaMKaIeaJzaJAaJBaJCaJDaJEaJFaJFaJGaJHavvavvavvavvavvaubaGWaxhaJTaJLaJOaJMaJQaGvaKTaJPaLsaJUaJZaJVaMUaMQaLEaOaaDLaDLaLNarAaJWaaaaaaaaaaaaaJWaaaaaaaJWarAaLNaIfaKpaCgaNdabqabqabqabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaabqaaaaaaaaaabqaaaaHkaHlaHkaHkaGwaGwaGwaHkaHkaHkaHkaHkapdatkapfaaaaaaaaaaaaaaaaaaaaaaaaabqayKaNgbOgaKdaKeaKfaCsaLoaKhaCuaCuaCuaCuaKiajgaKjaGyaHjaHbaKgaHRaIZaIXaKjaHGaNyaKsaKsaKtaKuaKvaKwaNDaKyaKzbPXaNJaTiaNLaKEaKCaKFaKGaKHaKIaKJaKKaJNaObaOiaOhamxazeaKPaCSaKQaKRaCSaLMaFTcajcmUaBIaOwaKXaKYaKZaBIaLaaLbaONaBIaLdaLeaLfaLgaLfaLhaLiaLjaLkaLlaLmavvasJaGWaxhaLqaLpaLuaLraLRaFRaOXaLtaLsaLUaCgaCgaPaaNdaCgaDLaDLaDLaLNarAaaaaaaaaaaaaaaaaLxaaaaaaaaaaTMaPgaIfaKpaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8616,12 +8618,12 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaaaaUNbaHbaJbaIbdBbaKbaJbaXbbFbbdbbFbbSbdHbbFbcfbcebaMaYTbdQapfaaaaaabaPbaQbaQbaQbaRaaaabqaZtbdTaWLaSmaRoaRobcubdCaOubaVbaWbcgbaYbaZbbabbbbbcapfazSaOAaOAaOAavxavxayPaOFbdVbdVaOFbbgbbhbbiaZLbbjbbkbblaZLbbmbbnbbobbpbbqbbrbbsbbtbeHbeDbeRaMkaMkaYAaLLaYAaMkaMkayubbybbzayubbAbbBbeSbbDbbEbcjaoGaoGaoGaoGbbGaoGaoGaoGaoGaoGaoGaGWasIasJbbHbbHbbHbbHbbHbbHbbHbambfrbfdbbKbamazobdDbambbNbfeaFRaFRbckbcpbftaEnbfzaEnaGTaDiaDibbUaDiaCDaDfbfBaDfaDmaDibbUaDiaFmaDnaCgabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabdaXHbdMbeWbeXaXLaXLbdIbfCbilbdLbnQbimbfNbfHbdIaXLaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqaaaaUNbcydgxdgxbgadgxdgxdgxbcRbchbcibcSbcTbcTbcTbcUbcmbcnbghapfaaaaaaabqabqaaaaaaabqabqabqaZtbcVbffbdmbcsaRobfgbfxbcvbcwbcxbgzbczbcAceSbgDbcDapfazBbcFbdqbcHbcIbcJbcKbcLbcMbcNbcObcPbcQbcPbdFbgFbdSbgHbdUbcPbcWbcXbcXbcYbcZbdabcXbcXbdbbdcbdcbdcbddbdebdcbdcbdfbdcbdgbdhbdcbdcbdcbdibdjaoGbdkbdobdWbdnbdobdYbdobecbdobdrazybakbalaubasJbbHbdsbdtbgObdvbhdbdxbambdybdzbdzbdAbdzbhfbambfybctbhobdEbdEbdEbdEbdEaTRaCgbdGaDfaDfbhAaDfaFkaCgaCgaCgbdGaDfbhAaDfaFkaCgabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdaXHbdMbeWbeXaXLaXLbdIbjQbilbdIbjRbdIbhHbjSbdIbdIaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqaUNaUNbhRaUNaWDaUNbdRaUNbcydgxbeObedaUNbdRaUNbePbhVbeQbdXapfapfapfapfalLalLalLapfapfapfaZtbfhbdZbdZbdZbdZbeaaRobebbfqbfpbeeaYnaYnaYnaYnaWjapfapfbegapfapfbehbeibejbekbelbembenbekbelbeobepbembeqbekbekbekbelbekbekberbesbekbekbekbekbekbekbekbetbeubekbekbenbevbewbekbekbekbekbexbeybezbezbezbeAbezbezbezaoGbmMaoGaGWaoGaoGbeCbeCbeCbeCbiabeEbeEbeFbeGbiebambeIbeJbeKbmNbeMbeNbambigbikbfsbdEbizbiJbiAbdEbeUaCgaCgaCgaCgaCgaCgaCgaCgazMaCgaCgaCgaCgaCgaNdaCgabqabfabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabdaXHbdMbeWbeXaXLaXLbjWbjVbjYbjXblFblDbiUblGblJbdIaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaUNabqaaaabqaaaaUNaYgaUNbhbbhbbhWbhjaUNaYgaUNaUNaWDbfubfibfjbgAcEgcEgavUbflavUavUcHrbgBbfobgKbgCbgCbgVbjdbiIbjubfvbfwbhXbiPbfwbjfceXbfwbjJbjgbfDbfEceYbfGbjlbfIbfJbfKbfKbfLbfMbjAbfObfPbfQbfRbfSbfSbfSbfSbfSbfSbfSbfTbfUbfVbfVbfVbfVbfVbfVbfVbfVbfWbfXbfYbfZbfVbjDbfWbfVbfVbgbbgcbgdbezbgebgfbggbjFbgibezbgjbksbuCaGWaoGaaabeCbgmbgnbeCbgobgpbgqbgrbgsbgtbambgubgvbgwbgxcfdbjGbambktbkwbkvbdEbjObgEbjPbdEbgGaOdaOdaOdaOdaOdaOdaOdaOdaOdaOdbjTbgLbjTbgLaefaefaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdabdaXHbdMbeWbeXaXLaXLbdIblKbilbdIblLbdIbhHbjSbdIbdIaXLbeXbeYbdMaXOabdabdabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaUNabqaaaabqaaaaUNaYgaUNbhbbhbbhWbhjaUNaYgaUNaUNaWDbfubfibfjbgAcEgcEgavUbflavUavUcHrbgBbfobgKbgCbgCbgVbjdbiIbjubfvboMbhXbiPbfwbjfceXbfwbjJbjgbfDbfEceYbfGbjlbfIbfJbfKbfKbfLbfMbjAbfObfPbfQbfRbfSbfSbfSbfSbfSbfSbfSbfTbfUbfVbfVbfVbfVbfVbfVbfVbfVbfWbfXbfYbfZbfVbjDbfWbfVbfVbgbbgcbgdbezbgebgfbggbjFbgibezbgjbksbuCaGWaoGaaabeCbgmbgnbeCbgobgpbgqbgrbgsbgtbambgubgvbgwbgxcfdbjGbambktbkwbkvbdEbjObgEbjPbdEbgGaOdaOdaOdaOdaOdaOdaOdaOdaOdaOdbjTbgLbjTbgLaefaefaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdabdaXHbdMbeWbeXaXLaXLbdIblKbilbdIblLbdIbhHbjSbdIbdIaXLbeXbeYbdMaXOabdabdabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqabqabqabqaaaaUNbdRaUNaUNaUNaUNaUNaUNbdRaUNaaaaWDbkybgWbgXbgXbgXbgXbgXbgXbgXbgXbgYazQbfwbfwaXibkEaXibfwbfwbfwbhcbfwbkxbhebkKbhgbhhbhibkSbhkbhlbhmbhnbfGblIbfIbhpblhbhqbhrbhqbhsbhqbhtbhubhtaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxbhwbhwbhxbhwbhwbhwbhwbhwbrNbhybfIbhzbezblMbhBbhCbhDbhEbezbhFbhGbuCaGWapeaaaaZKbhIbhJbbxbhLbhMbhNbhObhPbhQbambmmbhSbhTbhTbhUbmEbambkTbltbkTbdEbhYbhZbmGbdEaChaCgaCgaCgaCgaCgaCgaCgaCgaCgaDLaFRaFRaTRaFRabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqaaaaaaaaaabdaaabgMbdMbeWbeXaXLaXLbdIbfCbilbdIbdIbdIbhHbfHbdIbdIaXLbeXbeYbdMbMnaUUaaaabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabinbiobipbiobiqbiobiobiqbiobipbirbisaWDbkybitbiubivbiwbixbiybmSbmPbgXbgYbiCbiDbiEbiFbiGbiFbiGbiHbiGbmdbfwbnqbiKbiLbiMbiNbazblubiQbiRbiSbiTaAMbiVbiWbiXbhqbiYbiZbjabhKbhqbjcbmObjeabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqbhwbnvbnAbjhbjibjjbjkbnEbhwbjmbjnbjobezbjpbjqbjrbjsbjtbezaoGaoGaoGbmRaoGaaabeCbjvbjwbeCbjxbjybjzbnJbjBbjCbambnMbnLbombobbjHbjIbamaFRbmhaFRbdEbjKbjLbjMbdEdeWavPdfadfcdfbdfdasXdfeanqanqaaaaaaaFRbgLaFRabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqaUUaUUbooaXNbmHblNbfbbgNaXLaXLbdIbidbilbmTboHbowboJbidbdIbdIaXLbgNbgQbnNbnPbnOaWCabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabinbiobiobjZbkabkbbkcbkdbkebkfbkgbkhbkbbkiblVaUNbkybgWbbLbklbkmbknbkobkpbkqbkrcIibocbkubpmbpmbppbpobpybfwbfwbfwbfwbkzbkAbkBbkCbkDaXibmibhkbhlbkFbkGbkHbkIbfIbkJbhqboNbkLbkMbkNbkObkPbkQbccabqabqaBVaCVaBYaDKbkWaEhaCVaDKbkWaEhaBYaBYaEtabqabqbhwbmoblablbblcblbbldblebhwblfbfIblgbwlbezbkkaODbkRbezbezbllblmaoGblnaoGblobeCbeCbeCbeCbbHbbHbbHblpblqbbHbambambambambamaGtaFPbambmubofbmubdEbkUblwbkVbdEdffdfhdfgdfgdfjdfkdfkdfkdflabqaaaaaaaaaaWwaaaabqaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWwbnRblEbnTbnSbnUbicbeXbeXaXLaXLbdIbogbptbdLbqZbpubphbpqbdIbdIaXLbeXbeXbrcbijbrfaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabinbiobipbiobiqbiobiobiqbiobipbirbisaWDbkybitbiubivbiwbixbiybmSbmPbgXbgYbiCbiDbiEbiFbiGbiFbiGbiHbiGbmdbfwbnqbiKbiLbiMbiNbazblubiQbiRbiSbiTaAMbiVbiWbiXbhqbiYbiZbjabhKbhqbjcbmObjeabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqbhwbykbnAbjhbjibjjbjkbnEbhwbjmbjnbjobezbjpbjqbjrbjsbjtbezaoGaoGaoGbmRaoGaaabeCbjvbjwbeCbjxbjybjzbnJbjBbjCbambnMbnLbombobbjHbjIbamaFRbmhaFRbdEbjKbjLbjMbdEdeWavPdfadfcdfbdfdasXdfeanqanqaaaaaaaFRbgLaFRabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqaUUaUUbooaXNbmHblNbfbbgNaXLaXLbdIbidbilbmTboHbowboJbidbdIbdIaXLbgNbgQbnNbnPbnOaWCabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabinbiobiobjZbkabkbbkcbkdbkebkfbkgbkhbkbbkiblVaUNbkybgWbbLbklbkmbknbkobkpbkqbkrcIibocbkubpmbpmbppbpobpybfwbfwbfwbfwbkzbkAbkBbkCbkDaXibmibhkbhlbkFbkGbkHbkIbfIbkJbhqboNbkLbkMbkNbkObkPbkQbccabqabqaBVaCVaBYaDKbkWaEhaCVaDKbkWaEhaBYaBYaEtabqabqbhwbmobladgFblcblbbldblebhwblfbfIblgbwlbezbkkaODbkRbezbezbllblmaoGblnaoGblobeCbeCbeCbeCbbHbbHbbHblpblqbbHbambambambambamaGtaFPbambmubofbmubdEbkUblwbkVbdEdffdfhdfgdfgdfjdfkdfkdfkdflabqaaaaaaaaaaWwaaaabqaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWwbnRblEbnTbnSbnUbicbeXbeXaXLaXLbdIbogbptbdLbqZbpubphbpqbdIbdIaXLbeXbeXbrcbijbrfaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablOblPblQblRbkbblSblTblSblTblSblTblSbkbblUbnFaUNbkyblWbgXblXblYcfgbmabmbbmcbgXbqkbmebmfbmgbpsbpDbmjbmkbmlbpFbmnbpEbmpbmqbmrbmsbmtbqWbmvbmwbmxbmybmzbmAbiVbfIbpIbhqbmQbmCbmDbpQbhqbmFbpUbjeabqabqaIbboBbopbpVbpYbqfbqdbqhbqgcfhbqjbqlaIHabqabqbhwbmUbmVbmWbmXbmYbmZbnabhwbhybnbbncbndbnebnfbnebngbnhbnibnebnebnebnjbnebnkbnlbnmbnnbnebnebnobnkbngbnjbnpbqBbnobnrbnsbntbrPbrbbnwbnxbnybnzbrRbnBbnCbnDblidfmdftdfqdfxdfudfydeZaoNdflabqaaaaaaaaaaWwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaaaaaaaWwbnRblEbnKbrgbrhbeWbrjbeXaXLaXLbdIbqXbrmbifbrIbrnbrQbrabdIbdIaXLbeXbeXbeXbeYbrfaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiqbkbbkbbipbkbblSblTblSbnVblSblTblSbkbblUbnFaUNbrUbnXbnYbnZboablkbrlblkbiubiubodboebhcbfwbrHbrKbohboibojbokbolbfwbskbonbojbkCbssbfwbrXboqborbosbotaAMbkIbfIbkJbhqboubovbsEboxbhqboybozbjebkWaJYbkWbsbboCboDboEboDboFboDboEboDboGbscbkWaJYbkWbhwboIboIboIbsHboKboLboMbhwbsVboOboPboQboRboSboRboTboRboUboRboRboRboVboRboWboXboYboZboRboRbpabpbbpcboVbpdboVbpebpfbpgbntbsYbpibpibpjbpkbpibpidfzdfBdfAbljbsZdfIbtadfKdfJbtcdfLdgKazDabqaaaaaaaaaabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqbpraaaaaaaaaabqbsdbsdboobsebsfbeWbsnaXLaXLaXLbsMbdIblHblHbtdbdIbdIbdIbdIbrkaXLaXLaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiqbkbbkbbipbkbblSblTblSbnVblSblTblSbkbblUbnFaUNbrUbnXbnYbnZboablkbrlblkbiubiubodboebhcbfwbrHbrKbohboibojbokbolbfwbskbonbojbkCbssbfwbrXboqborbosbotaAMbkIbfIbkJbhqboubovbsEboxbhqboybozbjebkWaJYbkWbsbboCboDboEboDboFboDboEboDboGbscbkWaJYbkWbhwboIboIboIbsHboKboLdgVbhwbsVboOboPboQboRboSboRboTboRboUboRboRboRboVboRboWboXboYboZboRboRbpabpbbpcboVbpdboVbpebpfbpgbntbsYbpibpibpjbpkbpibpidfzdfBdfAbljbsZdfIbtadfKdfJbtcdfLdgKazDabqaaaaaaaaaabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqbpraaaaaaaaaabqbsdbsdboobsebsfbeWbsnaXLaXLaXLbsMbdIblHblHbtdbdIbdIbdIbdIbrkaXLaXLaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablObpwbpxblRbkbblSblTblSblTblSblTblSbkbblUbnFaUNbuxbpzbpAbpBbpCbrVbrVbutbtDbpBbpGbpHbtLbfwbpJbpKbpLbpMbpNbpObpPbfwbtObpRbpSbpTbtRbfwbsibpWbpXbtSbpZbfGbqabjnbqbbqcbqcbqcbqcbqcbhtbtPbqebhtbkWbubbtYbtTboEboEboEboEbqiboEboEboEboEbtZbumbuEbkWbqmbqnbqobqpbqqbqrbqrbqsbhwbqtbqubqvbqwbqxbqybqxbqzbqxbqAbqxbqxbuVbqxbqxbqCbqDbqxbqEbuVbqFbqGbqCbqHbqxbqIbqJbqKbqLbqMblsbqObqPbqQbqRbpnbqSbqSbqTdgMdgLdgOdgNdgPanqanqanqanqanqanqanqanqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaaaabqbsPbsRbsQbsSbrdcKIaXNbsfbsTbsUaXLbsWbuWbsXbribvfbvdbtbbvgbvmbrkbtebvobtgbtfaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrobiobiobjZbrpbkbbrqbkbbrrbrsbkbbrtbkbbkibruaUNbkybrvbrwbrxbrybrzbrAbrBbrCbrxbrDbrEbrFbfwbrGaXibuublvbfwbfwbfwbfwbfwaXibrJblxbfwbfwaAMbrLbrMaAMaAMbzObehbfIbrObqcbvpcfjbvqbqcbrSbrTbuBbvnbuwburbrYbrZbsabsabvWbwfbwebvWbvWbsabsabsgbshbvrbkWbhwboIboIboIbsjboIboIboIbhwbvsbfIbslbZiblCbsoblCbsmbspbspbspbspbspbspaoGaoGbsqaoGaoGaoGbsrbmBaoGaoGaoGbstaoGbsubsvbswbbfbsybszbsAbsBbqSbsCbsCbsDbqUbvtbjNbntbvubsGbvvbsIbsJbsJbsKbsLabqaaaaaaabqaaaaaaaaaaaaaaaaaaabqaaaaaaaaaaaaaaaaaaabqaaaaaabuLbudbuMabqbuObuNbuQbuPbuSbuRbuTbBebvwbuUbvxbribuYbuXbvabuZbvcbvbbvebvXbwabvZaXLbvhbvibdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrobiobthbiobiqbiobiobiqbiobipbtibtjaWDbuDbtlbtmbfGbtnbtobtpbtobtqbfGbtrbtsbttbtubtvbtwbtxbtybtzbtwbtAbtBbtwbtvbtvbtCbtvbwbbtEbtFbtGbtHbtvbtIbtJbtKbkJaKqbtMbtNbwcbqcbjebjebjebjebkWbwgbtQboEboEboEbtUboEbtVbtWbtXboEboEbwnbuabAkbucbhwbwmbuebufbugbuhboIbuibhwbujbfIbukboAdedbunbuobsmbupbuqbwpbusbxebxHbuvbxIbuHaoGbuybuzbuAbuIcbXaoGarrbvjaoGbwobuFbuGbqNbwHbwHbwHbwJbuJbqSbqSbuKaZobvkbwvbwrbwFbwybwMbwLbwUbwUbwXbwWbwYbwYbwYbxibxlbwYbwYbwYbwYbwYbxibwYbwYbwYbwYbwYbwYbxibwYbxlbxmbxnbxobxobxqbxpbxtbxsbxvbxubxxbxwbxzbxybxBbxAbxDbxCbzebxEbzgbzfbzjbzibzlbzkbznbzmbzpbzoaWCabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index de5c0ac901d..5e58016fc10 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -2455,7 +2455,7 @@ "aVk" = (/obj/structure/closet/secure_closet/freezer/money,/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) "aVl" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 10},/area/security/nuke_storage) "aVm" = (/obj/machinery/light/small{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel{icon_state = "vault"},/area/security/nuke_storage) -"aVn" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/filingcabinet,/obj/item/folder/documents,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"aVn" = (/obj/structure/closet/fireaxecabinet{step_x = 0},/turf/simulated/wall/r_wall,/area/security/nuke_storage) "aVo" = (/obj/machinery/gateway{dir = 10},/obj/effect/landmark{name = "JoinLateGateway"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/gateway) "aVp" = (/obj/item/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) "aVq" = (/obj/machinery/gateway{dir = 6},/obj/effect/landmark{name = "JoinLateGateway"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/gateway) @@ -2666,7 +2666,7 @@ "aZn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aZo" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 10},/area/security/nuke_storage) "aZp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "vault"},/area/security/nuke_storage) -"aZq" = (/obj/structure/safe,/obj/machinery/light_switch{pixel_y = -23},/obj/item/clothing/head/bearpelt,/obj/item/twohanded/fireaxe,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"aZq" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) "aZr" = (/obj/structure/table,/obj/machinery/light{dir = 4},/obj/item/storage/toolbox/mechanical,/turf/simulated/floor/plasteel,/area/storage/primary) "aZs" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/gateway) "aZt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/gateway) @@ -4269,7 +4269,7 @@ "bEe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/wall/r_wall,/area/turret_protected/ai_upload) "bEf" = (/obj/item/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) "bEg" = (/obj/structure/table/wood,/obj/item/folder/blue,/obj/item/stamp/captain,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bEh" = (/obj/structure/table/wood,/obj/item/hand_tele,/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bEh" = (/obj/structure/safe{knownby = list("captain")},/obj/machinery/light_switch{pixel_y = -23},/obj/item/clothing/head/bearpelt,/obj/item/folder/documents,/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,/obj/item/lighter/zippo/nt_rep,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/obj/item/stack/spacecash/c1000{amount = 100000},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/security/nuke_storage) "bEi" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bEj" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/west) "bEk" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/crew_quarters/captain) @@ -4283,7 +4283,7 @@ "bEs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bEt" = (/obj/machinery/optable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bEu" = (/turf/simulated/wall,/area/medical/morgue) -"bEv" = (/obj/structure/table/wood,/obj/item/pinpointer,/obj/item/disk/nuclear,/obj/item/storage/secure/safe{pixel_x = 35; pixel_y = 5},/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bEv" = (/obj/structure/table/wood,/obj/item/paper/safe_code{owner = "captain"},/obj/item/hand_tele,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bEw" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/se) "bEx" = (/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/morgue) "bEy" = (/obj/structure/sign/redcross{desc = "The Star of Life, a symbol of Medical Aid."; icon_state = "lifestar"; name = "Medbay"},/turf/simulated/wall,/area/medical/reception) @@ -4439,7 +4439,7 @@ "bHs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/r_wall,/area/engine/gravitygenerator) "bHt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/space,/area/space) "bHu" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravitygenerator) -"bHv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/rack,/obj/item/tank/emergency_oxygen/double,/obj/item/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/obj/item/radio/intercom/private{pixel_x = -28},/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bHv" = (/obj/structure/table/wood,/obj/item/pinpointer,/obj/item/disk/nuclear,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHw" = (/obj/machinery/computer/card,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHx" = (/obj/structure/table/wood,/obj/machinery/recharger{pixel_y = 4},/obj/item/melee/chainofcommand,/obj/item/card/id/captains_spare,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHy" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/wood,/area/crew_quarters/captain) @@ -4816,7 +4816,7 @@ "bOF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering/glass{name = "Engineering"; req_access_txt = "10"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravitygenerator) "bOG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/space,/area/space) "bOH" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/gravitygenerator) -"bOI" = (/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) +"bOI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/rack,/obj/item/tank/emergency_oxygen/double,/obj/item/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/radio/intercom/private{pixel_x = -28},/obj/item/crowbar/red,/obj/item/clothing/head/helmet/space/capspace,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bOJ" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green,/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) "bOK" = (/turf/simulated/wall,/area/crew_quarters/captain/bedroom) "bOL" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/captain/bedroom) @@ -8266,6 +8266,7 @@ "dcX" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "dcY" = (/obj/effect/decal/warning_stripes/north,/obj/machinery/conveyor/west{id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) "dcZ" = (/obj/machinery/bodyscanner,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/syndicate) +"dda" = (/obj/structure/safe/floor{knownby = list("captain")},/obj/item/clothing/mask/cigarette/cigar/havana,/obj/item/lighter/zippo/nt_rep,/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium,/obj/item/toy/figure/captain,/obj/item/gun/projectile/revolver/russian,/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) "ddb" = (/obj/structure/particle_accelerator/end_cap,/turf/simulated/floor/plating,/area/engine/engineering) "ddm" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor/plasteel,/area/atmos) "ddr" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = -32},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "Engineering"; name = "Engineering Security Doors"; opacity = 0},/obj/machinery/door/airlock/external{name = "Engineering Escape Pod"; req_access = null; req_access_txt = "10"},/turf/simulated/floor/plating,/area/engine/engineering) @@ -8999,10 +9000,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZPaSdaSdaMBaSfaMDaMEaSiaSjaQZaSaaSjaSeaScaSjaSjaSnaGnaHSaGnaSoaHSaHSaSpaSqaGnaNIaKgaHSaHSaHSaHSaHSaHSaPcaSsaHSaGnaNxaNxaGnaSraMAaSuaSwaSvaSvaSvaSxaSvaSvaSvaSyaSuaSzaSAaSAaSAaSAaSAaSAaSAaPiaRwaSBaSCaSEaSgaSkaShaSmaSlaSJaSDaSLaSCaSMaRwaSNaFFaSOaEjaMFaLPaSRaMGaSTaSSaOqaWHaOyaOraOraPkaPBbhiaPCbgsbhhbhibhibhibhibhibhjaMVaMVaMVaMVaThaODaKQaKQaKQaKQaKQaKOaKOaKOaKOaHbaMzaMzaIEaGXaGXbBOaMzaGXaTgaMzaGXaIEaGXaMkaQIaMzaGXaIEaGXaKXaUUaMkaGYaTiaGXaHOaHbaGYaGYaVTaVhaVUaVUaWZaGYaGYaGXaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdaRUaSdaToaSfaSfaTpaSdaRUaSdaTqaTsaTraTtaGnaHSaPcaPcaGnaGnaGnaTuaTuaTuaIfaTuaTuaTuaTuaTuaHSaGnaGnaGnaGnaGnaGnaGnaSraKbaStaaaaabaaaaabaaaaabaaaaabaaaaSuaSzaSAaTwaTvaTyaTxaTAaSAaPiaRwaTzaTzaTCaTBaTEaTDaTFaTDaMKaTGaTIaTzaTzaRwatcaFFaTJaEjaMFaLPaOnaKpaLNaLPaPDbhkbhtbhpaPFaPEaQAbhzbitbisbiTbiubjkbjcbjXaYvbkKbkIaQEaOvaOwaKOaODaKQaKQaKQaKQaKQaKOaTXaUaaMzaGXaMzaLcaGYaGXaLcbBOaGXaTZaGYaGXaUbaGYaMzaUdaUcaGXaUeaGYaMzaIEaIEaMkaGYaXbaXaaXaaXaaXaaXaaXdaGYaGYaGYaXeaGYaGYaIFaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaLdaLdaSdaOQaSdaUlaUkaUnaUmaSdaOQaSdaSdaLdaUoaUpaGnaHSaHSaHSaHSaHSaHSaTuaUuaUvaUqaUxaUsaUzaUuaTuaUwaUAaUyaUyaUyaUyaUyaUyaUBaNxaStaabaUEaUEaUEaUEaUEaUEaUEaabaSuaSzaSAaUFaUCaUHaUDaUFaSAaPiaRwaUJaUJaUJaUGaULaSCaUIaSCaULaUKaUJaUJaUJaRwaSNaFFaUMaEjaMFaLPaOjaKpaLNaLPaQFbuMaUQaUQaUQaUQaUQaUQaUQaNZaUQaUSaUSaUSaUSaUSaOaaGXaPGaPIaPIbJUaODaKQaKQaKQaKQaKQaKOaURaUaaMzaUTaGXaGYaGYaGXbJVbLCaMzaGYaGYaGXaGYaGYaMzaMkaGVaGXaGYaGYaMzaUWaGYaMkaGYaXgaQLbazbazbazbazbazaYPaYPaYPaQDaYPaYPaYPaYRaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdaRUaSdaSdaSdaSdaSdaSdaRUaSdaUZaLdaUVaUXaVcaVcaVcaVcaVcaVcaVaaTuaUuaVeaUqaVfaVeaVeaUuaTuaVgaVbaViaViaViaViaViaViaViaViaVjaaaaUEaVkaVdaVmaVlaVnaUEaaaaSuaSzaSAaVpaVoaVraVqaUFaSAaPiaRwaVsaVsaTCaVtaVuaTDaTFaTDaVuaVvaVwaTzaTzaRwaSNaFFaSOaEjaObaLPaOdaOcaLNaLPaQGbuMaUQaVzaVAaVCaVCaUQaVBaOfaVDaUSbxyaVFaVHaUSaOgaGXaPGaPIaPHaPJaKOaKOaKOaKOaKOaKOaKOaVNbLGaMzaMzaGXaGXaMzaMzbLHaVPaMzaGXaHPaGXaGXaMzaMzaVRaVQaGXaGXaGXaQLaUWaGYaMkaGYaRXaGYbazaXjaXoaXkaYxaYPaYAaYzaYCaYBaYGaYFaYRaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdaRUaSdaSdaSdaSdaSdaSdaRUaSdaUZaLdaUVaUXaVcaVcaVcaVcaVcaVcaVaaTuaUuaVeaUqaVfaVeaVeaUuaTuaVgaVbaViaViaViaViaViaViaViaViaVjaaaaUEaVkaVdaVmaVlaZqaVnaaaaSuaSzaSAaVpaVoaVraVqaUFaSAaPiaRwaVsaVsaTCaVtaVuaTDaTFaTDaVuaVvaVwaTzaTzaRwaSNaFFaSOaEjaObaLPaOdaOcaLNaLPaQGbuMaUQaVzaVAaVCaVCaUQaVBaOfaVDaUSbxyaVFaVHaUSaOgaGXaPGaPIaPHaPJaKOaKOaKOaKOaKOaKOaKOaVNbLGaMzaMzaGXaGXaMzaMzbLHaVPaMzaGXaHPaGXaGXaMzaMzaVRaVQaGXaGXaGXaQLaUWaGYaMkaGYaRXaGYbazaXjaXoaXkaYxaYPaYAaYzaYCaYBaYGaYFaYRaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVVaVSaVXaVSaVSaVYaVZaVSaVSaVXaWaaVWaLdaToaWbaVcaWdaWcaWfaWeaWhaWgaTuaUuaVeaUqaWjaVeaVeaUuaTuaWkaWlaWiaWnaWmaWoaWqaWraWpaWtaVjaabaUEaWuaWsaWwaWvaWxaUEaabaSuaSzaSAaWzaWAaWyaWCaWBaSAaPiaRwaSBaSCaWEaWDaULaSCaWFaSCaULaWGaSLaSCaSMaRwaSNaFFaWJaEjaMFaLPaISaOhaLNaLPaRvbuUaUQaWKaVEaVEaVEaWLaOlaOkaOmaUSaWQaWPaOxaOtaPgaGXaRPaRQaRQaRIaGXaJMaGXaGYaQIaHPaLcaWUaWXaWWaWYaGXaNhaGYaQIbBOaGYaGXaaaaGXaGYaGYaYEbbIaYIbbIaYKaYJaYJaYJaYJaYJbamaYObapbanbarbaqbatbasbawaYPbaAbayaYCbaBbaCbaCaYRaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaVVaWaaVSaXmaXraXsaXtaXuaXvaXwaXxaXyaXzaXpaXnaSdaToaXqaVcaXBaXAaXFaXGaXFaXCaTuaXIaVeaXDaXHaXEaXHaXJaXLaXKaXMaXQaXQaXQaXQaXQaXQaXNaXSaVjaaaaUEaXOaWsaXPaWvaXRaUEaaaaSuaSzaSAaXTaXXaXVaXUaYaaSAaPiaRwaXWaXWaTCaXYaVuaTDaXZaTDaVuaYbaTIaTzaTzaRwaYcaIraYhaEjaMFaLPaLPaLPaLPaLPaPlaRJaPnaPmaPoaUQaUQaUQaUQaUQaUQaUSaPpaZVaPqaUSaOgaGXaGXaGXaGXaGXaGXaGYaGXaGYaHPaHPaGXaGXaGXaYnaGXaGXaGXaGXaGYbBOaWVaHNaabaHNaGYaYsbdHaYuaYybaDbaEbaubaubaubauaGXbaFaGXbazbazbazbazbazbaIbazbazbazbaybcgaXcbaMaXhaYRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXpaYMaYLaYNaXzaYZaXsaYZaXsaYZaXsaYZaXzaYVaYTaSdaToaYWaVcaYYaYXaZfaZaaZhaZbaTuaZjaUraZcaZlaZmaZnaZdaTuaZeaZgaXQaXQaXQaXQaXQaXQaXNaZraVjaabaUEaZkaZiaZpaZoaZqaUEaabaSuaSzaSAaZsaZyaZtaZAaZuaSAaPiaRwaUJaUJaUJaYpaULaSCaUIaSCaULaZvaUJaUJaUJaRwaZxaZFaZGaEjaPtaPsaPsaPsaPsaPuaPxaPvaUQaPyaPzaUQaQmaQfaQnaUQaQoaUSaZDaZVaZEaUSaQpaZKaQqaZNaZNaZKaZXaZWaZWaZWaZWaZWaQxaZYaZWbaabacbabbaebadbagbMgbaibahbajbahbalbakaVJaGXbaubaubcmbaubavbaobaxaGXbcnaHObazbcqbcwbcubcAbcxbcCbcBbazbcFbdZbdYbegbedaXlaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXpaYMaYLaYNaXzaYZaXsaYZaXsaYZaXsaYZaXzaYVaYTaSdaToaYWaVcaYYaYXaZfaZaaZhaZbaTuaZjaUraZcaZlaZmaZnaZdaTuaZeaZgaXQaXQaXQaXQaXQaXQaXNaZraVjaabaUEaZkaZiaZpaZobEhaUEaabaSuaSzaSAaZsaZyaZtaZAaZuaSAaPiaRwaUJaUJaUJaYpaULaSCaUIaSCaULaZvaUJaUJaUJaRwaZxaZFaZGaEjaPtaPsaPsaPsaPsaPuaPxaPvaUQaPyaPzaUQaQmaQfaQnaUQaQoaUSaZDaZVaZEaUSaQpaZKaQqaZNaZNaZKaZXaZWaZWaZWaZWaZWaQxaZYaZWbaabacbabbaebadbagbMgbaibahbajbahbalbakaVJaGXbaubaubcmbaubavbaobaxaGXbcnaHObazbcqbcwbcubcAbcxbcCbcBbazbcFbdZbdYbegbedaXlaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaZaXsaXsaVXaXzaYZaXsaYZbbaaYZaXsaYZaXzaYVaYTaSdaTobaJaVcaVcbaKaUtaIzaUtaVcaTuaTuaTuaTubaSbaPbbhbbbaTubbjbbcbblaXQaXQbbmaXQbbebbdbbpaVjaaaaUEaUEbbqbbfbbqaUEaUEaaaaSuaSzaSAbbibbgbbkaZAbbnaSAaPiaRwaSBaSCbboaWDaULaSCaUIaSCaULaWGbbxaRwaRwaRwbbrbbzbbtbbsbbCatGatGatGbbEbbFbbvbbuaUQbbwaVEaUQbbJaUQbbKaUQbbLaQrbbBbbAbbHbbGbbUbbIaQtbbNbbQbbPbbRbbQbbQaLXbbQbbIbbTbbIaXfbbUbbIbbVbbXaSGbbZaZZbcbbcabcdbccbcfbcebfnbaubaubcobekbchbcibcsbcjaGXbaFbelbazbeqbetberbevbeubczbczbewbcDbfUbfSbfSbfSaYRaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXpbcrbcNaYNaXzaYZaXsaYZaXsaYZaXsaYZaXzaYVaYTaSdaTobcvbctaNraNsaNuaNuaSfbcGbcMbcVbcWbcXbcPbcOaVebcQaTubdbbcRbddbdebcTbdgbdhaNvaNDbdkaVjaaaaabaaabcYbcZbcYaaaaabaaaaSuaSzaSAbdcbdabdjbdfbdraSAaPiaRwbdmbdlaTCaZwbdoaTDbdpaTDbdsaZQbdzaRwbdubdtbdvbdDbdxbdwbbDbjMaaaaaabbEbdIbdBbdAaUQbdCbdEaVEaVEbdNaVEaVEaVEbdOaUSbdFaUSbdQaUSaUSaQuaUSbdTbdUbdKbdJbdMbdLbdTaNGbeabebbecbebbebbebbebbdSbeebebbefbdVbdWbeibebbdXaGYbaubtlbcpbfVbembenbeobepaGXbaFbfWbazbfXbcxbgabcxbckbczbczbggbcDbybbgibgibgRaYQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabehbejaVSaXmaXzaXsbeGbesaXsaXsbexbeGaXzaXpbeyaSdaTobeEbezbeMaRKbeMbeMbeMbeMbeMbeHaSfaTubePbeQbePaTuaTubeRbeIbeRaViaViaViaVibeRbeJbeUaVjbeLbeKbeKbeNbeObeNbeKbeKbeSaSubfaaSAbeTaSAbeWbeVbfeaSAbffaRwaRwaRwaRwbfgbfhbeXbeYbeXbfhbfgaRwaRwbeZbdDbdDbdDbdDbfbbdydcobfobfpbbEbfqbdBbfiaUQaUQaUQaUQaUQaUQaUQaUSaUSbdObfsbftbfkbfjaQvaRLaSUaRNbdTbfAbfvbfCbfwbfEbdTbfxbfybfHbfzbfHbfJbfKbfMbfBbfFbfDbfIbfGbfNbfLbebbfObfQbfPbhKbfRbfVbfYbfZbeobfTaGXbhObhNbhUbhSbhXbhWbhWbhYbczbczbggbcDbcDbgibhZbgiaYQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYDaYUaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9021,13 +9022,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaMsaMsaMsaMsaMsaMsbzrbzsbqrbqrbqrbqrbqrbqrbztbqrbqrbqrbnKbnKbzwbvsbzubzvbynbzxbvsbzzbzybzAblMbrNbstbwNbnDblMbnKbxabxbbzDbzBbzCbyvbzCbxbbyybyzbzEbzFbzIbzHbzKbzJbzMbzLbyFbzRbzNbBsbzPbzQbzQbzPbzUbzSbvXbzTbxqbxqbyPbzWbyPbxqbxqbzVbwbbzXbAbbzYbzZbAabAdbzYbAcbxvbAlbAebAfbAgbAhbAicMKbAkbAkbAkbAkbAkbAkbAmbAobAnbAkbAkbAqbAkbAkbAkbAkbAkbAkbAkbAkbApbAsbArbArbArbArbArbArbAtbAicVsbvhbvhbBtbBrbBNbBrbBPbBrbBUbBQbDkbBrbDubDtbElbDxcVUcVUbEmcVUbEBcVUbENbEHbFzbFwbGjbGhbjRbwDbwCbxzbjRbGobmmbmmbGIbGsbjRbGMbGNbjRblDblAbeCblCbnbblAbeCblCbnbblAbeCblCblDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAQbARbARbARbARbASbASbARbARbATaaaaabaSdaUlaMEbAVbAUbAXbAWbAWbAWbAWbAYbAZbBablQbnwbBcbBbbvsbvsbvsbBdbyobvsblMblMblMblMbrNbuabyAbBfblMbBhbBibxbbBjbBkbyvbzCbBlbxbbyybzGbzEbzFbBnbBobBpbzJbBqbzLbyFbzRbDobCAbDsbBubBvbBwbzUbBxbvXbBybyPbxqbBAbBzbBAbxqbyPbBBbxubBCbzYbzYbzZbBDbAdbzYbBEbxvbBFbAfbAfbAgbAhbAibAkbAkbAkbAkbAkbAkbAkbBGbAkbAkbAkbAkbAkbAkbBHbBIbBIbBIbBIaQwbBIbBIbBIbBIbBIbBIaQwbBIbBIbBIaQybDVdcebIsbIzbwtbwtbwtbwtbwtbwubwtbwtbwtbwtbwtbwtbwtbwtbwtbwtbwtbMhbKubRFbNWbomcbudckcVtbjRcVVbzdbzmbjRcWhbmmbmmcWAcWvbjRcWEcWQbjRbnbblAbeCblCbnbblAbeCblCbnbblAbeCblCbnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbCcbBZbCebCbbCbbClbCibARbATaSdaSdaSdaTobCnbCfbCgbCfbCfbCfbCfbChbCtbCjblQblQbCkbCwbvsbwPbCmbCxbzxbvsbCobCpbCoblMblMblMblMbCqblMbCrbCsbxbbCybCubzCbCvbCzbxbbyybzJbCBbzFbBnbBnbCEbzJbCFbzLbyFbzRbDybCAbDsbCGbCCbBwbzUbCDbvXbCHbCIbxqbCKbCJbCLbxqbCRbCNbCSbCMbCTbCObCPbCQbCUbzYbCVbxvbCYbCXbAfbAgbAhbAibAkbCZbAkbDAbDbbDbbDbbDbbDbbDbbDbaRybAkbAkbAkbAkbAkbDabAkaRAaRCaRBaRCaRCaRCaREaRHaRFaSFaROaSHbFsaSKaSIaTHaSVbwvbwvbwvcXfbDpbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbDrbDqcXhcXgcXjcXibmmbGhbjRbwDbwCbxzbjRbGobmmbmmcXlcXkbjRbGNbGMbjRbqoblAbeCblCbqoblAbeCblCbqoblAbeCblCbqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbDGbCbbCbbCbbCbbCbbCbbCbbDHbDCaOQbDCaSfbDIbCfbDEbDJbDLbDKbDMbChbDObDNbDQbDQbDWbKHbvsbvsbvsbynbDYbymblQblQblQblQbDPbnKbnKbCsbnKbCrbCsbxbbDZbDRbDSbDTbyvbxbbDUbzJbEbbzFbBnbBnbEfbDXbEjbzLcXqbxlbHpbHobzPbzPbzPbzPbzUbEcbvXbEdbEebvXbvXbvXbvXbvXbvXbvXbxubxvbErbEgbEhbEibEsbEkbEvbxvbEwbEnbEnbEpbEpbEpbEpbEpbEpbEqbEybEpaTLaTKaTMbEpbNebEobEobEobEobEobEubEubEuaTNbEubEubEubEubEubEuaTObEubEubEubteaTPaTQbwvbuxbuxbEAbEAbEAbEAbEAbEJbDqbDqbDrbDqbwvbDqbDqbDqbDqbEMbEDbEDbEDbEDcXncXibmmbAJbEFbjRbjRbjRbAKbALbmmbmmbAMbjRbjRbjRbqnbjRbicbzqbeCbeCbeCbeCbeCbeCbeCbeCbeCbeCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbDGbCbbCbbCbbCbbCbbCbbCbbDHbDCaOQbDCaSfbDIbCfbDEbDJbDLbDKbDMbChbDObDNbDQbDQbDWbKHbvsbvsbvsbynbDYbymblQblQblQblQbDPbnKbnKbCsbnKbCrbCsbxbbDZbDRbDSbDTbyvbxbbDUbzJbEbbzFbBnbBnbEfbDXbEjbzLcXqbxlbHpbHobzPbzPbzPbzPbzUbEcbvXbEdbEebvXbvXbvXbvXbvXbvXbvXbxubxvbErbEgbEvbEibEsbEkbHvbxvbEwbEnbEnbEpbEpbEpbEpbEpbEpbEqbEybEpaTLaTKaTMbEpbNebEobEobEobEobEobEubEubEuaTNbEubEubEubEubEubEuaTObEubEubEubteaTPaTQbwvbuxbuxbEAbEAbEAbEAbEAbEJbDqbDqbDrbDqbwvbDqbDqbDqbDqbEMbEDbEDbEDbEDcXncXibmmbAJbEFbjRbjRbjRbAKbALbmmbmmbAMbjRbjRbjRbqnbjRbicbzqbeCbeCbeCbeCbeCbeCbeCbeCbeCbeCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbEKbELbELbCbbELbELbELbARbERaSdaSdaSdaTobEVbCfbEYbEXbEXbEXbFcbChbnKbFfbESbETbEUbFgbvsbwPbEWbynbFhbymbFibEZbFabFbbFlbFdbFdbFebFdbFnbFobxbbFqbFpbFjbFkbFrbFmbNsbyBbFubFtbBnboxbFybvQbEjbzLcYPbxlbwebFvbJabFFbFIbFGbFMbxmbxmbFBbFCbFDbFEbFNbFEbFPbFCaaabFHbxvbFRbFJbFKbFLbEsbzYbFSbxvbFUbFObFWbEpaTTaTSaTVaTUaTYaTWaUPaUObLzbGabBLaVxaVIaVyaWOaWIaWSaWRbEuaYkaYoaYlaYraYqaZUaZTbobbbybuOaZTaZTbzibGrbGrbBJbGrbwLbwLbEAbGubGAbGwbEAbGBbGEbGBbEAbGFbDqbEMbEDbGKbGLbGKbEDbGCbGDbEDcXocXibmmbmmcXscXpcYdcXpcYebmmbmmbmmbwWbAEboIbANbrMboIbAObeCbeCbeCbeCbAPbeCbAPbeCbeCbeCbeCaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGPbARbARbARbARbARbARbARbARbERaaaaaaaSdbBgbmSbHabCfbHdbCfbHebIHbHfbGQbChbHgbGSbGTbGUbFgbvsbvsbvsbvsbvsbvsbGVbGWbGXbGYbGZbxbbxbbxbbxbbxbbxbbxbbwXbxbbxbbxbbHbbxbbHcbAFbHjbBnbBnbBnbHnbDXcZfbzLcZjbxlbBebFvbxlbxlbxlbxmbHrbxmbHkbHlbHmbHubHBbHzbHDbHCbHsbHtbHFbxvbHvbzYbHwbHxbEsbHybzYbxvbHHbHAbHIbEpbCWbBMbDfbDfbDfbDfbDfbDfbDfbDebDhbDgbDjbDibSnbDlbDnbDmbEubEtbEzbExbECaZTbEEaZTbFQbEIbuObFTbFXbFVbGrbIfbFYbIgbFZbBmbIabGcbIdbIdbImbIcbIlbInbEAbIibIrbIkbEDbItbIwbIvbIobIpbIybEDcYhcXibmmbmmbmmbmmcYmcYkcYkcYkcYkcYkcYnbqnbjRbjRbjRbjRbqpbjCbBWbBVbjCbBXaYUbBXaYUbBYbBRbBSbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabGPbARbARbARbARbARbARbARbARbERaaaaaaaSdbBgbmSbHabCfbHdbCfbHebIHbHfbGQbChbHgbGSbGTbGUbFgbvsbvsbvsbvsbvsbvsbGVbGWbGXbGYbGZbxbbxbbxbbxbbxbbxbbxbbwXbxbbxbbxbbHbbxbbHcbAFbHjbBnbBnbBnbHnbDXcZfbzLcZjbxlbBebFvbxlbxlbxlbxmbHrbxmbHkbHlbHmbHubHBbHzbHDbHCbHsbHtbHFbxvbOIbzYbHwbHxbEsbHybzYbxvbHHbHAbHIbEpbCWbBMbDfbDfbDfbDfbDfbDfbDfbDebDhbDgbDjbDibSnbDlbDnbDmbEubEtbEzbExbECaZTbEEaZTbFQbEIbuObFTbFXbFVbGrbIfbFYbIgbFZbBmbIabGcbIdbIdbImbIcbIlbInbEAbIibIrbIkbEDbItbIwbIvbIobIpbIybEDcYhcXibmmbmmbmmbmmcYmcYkcYkcYkcYkcYkcYnbqnbjRbjRbjRbjRbqpbjCbBWbBVbjCbBXaYUbBXaYUbBYbBRbBSbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaSdaSdaSdaSdaSdaSdaToaSfbIGbCfbJjbIBbIIbIDbIDbIJbILbIKbIMbIMbIObINbDQbDQbDQbDQbDQbDQbIQbIPbIPbIRbITbxbbIVbIUbIYbIXbISbIZbJfbJbbxbbIWbJibyBbyCbDXbHjbBnbBnbKCbzJbzJbJmdaQdbnbJcbJdbJebJpbJgbJhbJsbJtbJkbJlbJubHsbJnbJvbJnbJvbJwbHsbHtbJqbJrbJybJxbJDbJzbJGbJEbJHbJrbJIbFObFObEpbDcbBMbGdbDdbGfbGebGebLybDebDebDebGtbGxbGvbSnbDlbGzbGybEubHEbHJbHGbHLbHKbHMaZTbFQbEIbuObFTbFXaZTbGrbHNbHQbHPbHSbHRbHUbHTbHVbJYbJYbKhbJYbIbbKbbGbbKdbGkbKfbKqbKrbKibKibKibKjbEDcYpcYocYqcYqcYqcYrcYvcYscYwcYwcYwcYxbBKbAEboIbrMbrMboIbDBdsldsldsldsnbicaaabicbDDbDwbDwbDFbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbGmbGlbKpaMdaMdaMdbmSaSfaSfbCfbKPbCfbKDbKsbKtbKEbCfblQbKvbKvbKwbKFbKwbKwbKwbKFbKwblQblQbxbbxbbxbbKGbxbbKzbKzbKzbKzbKzbKzbJfbKAbKBbPabzFbKIbKKbKJbKMbKLbKObFxbMlbKQbKSbKRdbYbKUbKXbKXbLabKZbKTbLbbLfbKWbLgbKYbFCbLhbHDbLibHBbLkbFCaaabLcbLdbLebLnbLdbLdbLdbLdbLpbxvbLqbLrbIechhbGibGgbGibEpbIhbGqbJAbIjbJBbJKbJTbJPbJXbJWbKabJZbKcbOUbEubEubEubEubEubKebKgaZTbFQbEIbLjbFTbFXaZTbGrbLNbLEbLPbLmbLlbLIbLTbLobLLbLMbLUbLObKkbEAbGRbLRbKnbEDbKobKybKxbIpbLWbNCbEDcYhbmmcYObjRcZkcYYcZlboDcZmbjRcZnbuHcZobqnbjRbjRbjRbjRaYUdsqdsldslbEObicaaabicbEPbDwbDwbEQbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbLYbLXbKpbLZbLZbMabMbbLZbMcbCfbMebIBbNSbMkbMnbMmbCfaaaaabaabbMpbMobMobMobMobMobMraaaaaabKBbMdbMsbMubMqbKzbKzbKzbKzbKzbKzbMwbMvbMzbMybMDbMBbMxbDXbzJbzJbMFbMAbzJbzJbMJbMCbMLbMEbMMbMGbMGbMHbMGbMIbMNbMGbMKbKYbFCbMObFEbFEbFEbMPbFCaaabLcbLdbMRbMQbMVbMTbMWbMSbNbbMUbNcbFObLschhbJFbJCbJJbIqbJLbDebLvbLubHObLAbLBbEobEobLDbLFbDlbLQbLKbLVbLSbMYbMXbLKbMZbNdbNabFTbEIbNfbFTbEIaZTbGrbNgbHXbHXbLmbNhbNEbNibNjbNHbNIbNJbNObNNbEAbMfbLRbMibEDbMjbNPbMtbIpbIpbNUbEDcZpbmmcZDbAKcZkbDvcZGcZEcZmbAKcZIcZHcZJbEGaaaaaaaaaaaabicdsudswdsvdsvbicaaabicbGObDwbGObDwbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKpbKpbObaSdaSdbjQaLdaSdaSdbCfbOdbIBbIBbIBbCfbCfbCfaaaaaaaaabOebOcbOcbOfbOcbOcbOeaaaaaabKBbNQbKzbOibOhbOhbOhbOhbOhbOkbOjbOhbOlbOnbOmbOpbOobOrbOqbzJbOtbBnbFAbOsbDXbOwbOubOxbMEbMEbMGbOAbOybOCbOBbODbMGbFBbKYbFCbOEbOHbOFbOObOMbFCaaabOGbLdbOPbOIbOJbOKbOLbOKbOSbONbNkbFObNlchhbNnbLwbNpbIqbNmbLxbNqbNobHObLAbNrbEobNDbNAbNGbNFbNLbNKbORbNMbOVbOTbLKbOWaZTbOXbFQbEIbOYbFTbFXbFVbGrbOZbLEbLPbUlbNBbNEbPnbPbbPobPpbIdbPqbPybPsbPtbIrbPubEDbPzbPwbIpbPHbPBbPJbEDcZpbmmcYObjRcZkbmmcZGbmmcZmbjRcZnbmmcZKbEGaaaaaaaaaaaabIAbjJbIubIubIubICaaabIEbIxbIxbIxbjJbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbKpbKpbObaSdaSdbjQaLdaSdaSdbCfbOdbIBbIBbIBbCfbCfbCfaaaaaaaaabOebOcbOcbOfbOcbOcbOeaaaaaabKBbNQbKzbOibOhbOhbOhbOhbOhbOkbOjbOhbOlbOnbOmbOpbOobOrbOqbzJbOtbBnbFAbOsbDXbOwbOubOxbMEbMEbMGbOAbOybOCbOBbODbMGbFBbKYbFCbOEbOHbOFbOObOMbFCaaabOGbLdbOPddabOJbOKbOLbOKbOSbONbNkbFObNlchhbNnbLwbNpbIqbNmbLxbNqbNobHObLAbNrbEobNDbNAbNGbNFbNLbNKbORbNMbOVbOTbLKbOWaZTbOXbFQbEIbOYbFTbFXbFVbGrbOZbLEbLPbUlbNBbNEbPnbPbbPobPpbIdbPqbPybPsbPtbIrbPubEDbPzbPwbIpbPHbPBbPJbEDcZpbmmcYObjRcZkbmmcZGbmmcZmbjRcZnbmmcZKbEGaaaaaaaaaaaabIAbjJbIubIubIubICaaabIEbIxbIxbIxbjJbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbPIbPIbPIbPNbPMbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbNRbPObPPbHhbHhbHhbPObKzbJfbKAbKzbKzbKBbPZbPSbQcbQdbPVbQebHibBnbBnbPYbDXbOwbOubQhbHqbJObQibQkbOzbQlbQgbQnbMGbQobQjbHmbQpbQqbQmbQsbQrbHsbHtbQtbLdbQvbQubQwbOKbQxbOKbQybONbQzbFObKNbPcbPebLtbPfbEpbPgbNybDebPhbHObLAbPmbEobPGbPFbQabPKbQAbNKbQCbQBbQEbQDbLKbFXaZTbQFbQHbQGbQIbNdbQJbNdbQLbQKbQKbQKbQNbQMbIabRkbPbbPobRlbRhbPqbRmbEAbOvbOvbPdbEDbRpbRybRqbRzbIpbREbEDcZTcYmcYkcZVdaacYkdaldakbmmdambmmdandaqbEGaaaaaaaaaaaaaaabIAbKmbKmbKmbIFaaabIAbKmbKmbKmbIFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbRubRvbRwbRxbRGbRHbRAbRGbRBbRCbRDbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbRJbRIbRKbRIbRSbRRbRTbRRbRRbRRbRRbPQbJfbKAbRLbxbbxbbRMbBnbzFbQdbRNbDXbPXbRPbRPbRQbNYbRYbRXbRZbRVbQbbSbbSdbScbSabQgbSebMGbMKbKYbFCbSfbShbSgbSlbSkbFCaaabOGbSibSjbSibSibSibSibSibSmbSibSpbFObQOchhbQQbQPbQQbEpbQSbQRbSsbSqbHObLAbNzbQTbQWbQUbQZbQYbRabLKbQCbRbbOVbRcbLKbWdbWdbWdbRebRdbEubEubEubEubGrbJobHXbHXbRfbSTbIabSWbRibRgbRrbRjbPqbSYbTabSZbTfbTcbTbbTgbTdbTebTjbTebEDbEDbEGdasbEFbEFbigdatdazdatbigaYSaYSaYSaYSaYSaYSdaCdaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbRAbRAbRAbTlbRGbTnbTnbRGbTobRAbRAbTpbWLbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbTtbTrbTqbTrbNTbKzbPPbHhbHhbHhbKzbKzbJfbKAbQfbRobxbbTAbBnbTBbQdbTvbDXbRObBnbBobBnbPWbOwbTybTzbRVbQbbTCbTEbTDbTKbTFbTLbTGbTHbTIbTJbTJbTNbTMbTPbFCbFCaaabOGbSibTQbTObTSbTRbTVbTTbTWbTUbTXbFObRsbQVbSobRtbSrbEpbIqbStbIqbEpbPvbPrbPxbOUbOUbSwbSybSxbOQbLKbNKbSzbSAbLKbLKbWdbSCbSBbSEbSDbWgbSFbSHbSGbGraZSbpDbSIbRUbRUbIabSJbUEbUFbIabSKbPqbUHbIabUKbUMbULbUObUNbZNbpvbsBbqbbRnbtscjTcjYcOCbKlbigbaNdaEbaObaGbaTbaQbaRbaHbaTbaUbaVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index 7b5db776165..0e5d2f41a8d 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -363,7 +363,7 @@ var/list/global_safes = list() /obj/item/paper/safe_code name = "safe codes" var/owner - info = "

Safe Codes

" + info = "

Safe Codes

" /obj/item/paper/safe_code/New() ..() diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index b18ff07fc9c..6c81158c448 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -359,7 +359,7 @@ /datum/crafting_recipe/drill name = "Thermal Drill" result = /obj/item/thermal_drill - time = 60 // Building a functioning guillotine takes time + time = 60 reqs = list(/obj/item/stack/cable_coil = 5, /obj/item/mecha_parts/mecha_equipment/drill = 1, /obj/item/stock_parts/cell = 1, @@ -371,7 +371,7 @@ /datum/crafting_recipe/d_drill name = "Diamond Tipped Thermal Drill" result = /obj/item/thermal_drill/diamond_drill - time = 60 // Building a functioning guillotine takes time + time = 60 reqs = list(/obj/item/stack/cable_coil = 5, /obj/item/mecha_parts/mecha_equipment/drill/diamonddrill = 1, /obj/item/stock_parts/cell = 1, From 9adcc85b3eb8061027ec727e7d92cbe19e6e7388 Mon Sep 17 00:00:00 2001 From: warior4356 Date: Mon, 29 Oct 2018 03:52:21 -0700 Subject: [PATCH 009/257] Added Safe-cracking Kit --- code/datums/uplink_item.dm | 7 +++++++ .../objects/items/weapons/storage/uplink_kits.dm | 12 +++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/code/datums/uplink_item.dm b/code/datums/uplink_item.dm index 15438fdf64c..fb41d818cd8 100644 --- a/code/datums/uplink_item.dm +++ b/code/datums/uplink_item.dm @@ -960,6 +960,13 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) cost = 1 surplus = 20 +/datum/uplink_item/stealthy_tools/safecracking + name = "Safe-cracking Kit" + desc = "Everything you need to quietly open a mechanical combination safe." + reference = "SCK" + item = /obj/item/storage/box/syndie_kit/safecracking + cost = 1 + // DEVICE AND TOOLS /datum/uplink_item/device_tools diff --git a/code/game/objects/items/weapons/storage/uplink_kits.dm b/code/game/objects/items/weapons/storage/uplink_kits.dm index 034d544100c..86c616df2f0 100644 --- a/code/game/objects/items/weapons/storage/uplink_kits.dm +++ b/code/game/objects/items/weapons/storage/uplink_kits.dm @@ -261,4 +261,14 @@ This is a highly experimental prototype chemical designed to repair damaged bones of soldiers in the field, use only as a last resort. The autoinjector contains prototype nanites bearing a calcium based payload. The nanites will simultaneously shut down body systems whilst aiding bone repair.


Warning: Side effects can cause temporary paralysis, loss of co-ordination and sickness. Do not use with any kind of stimulant or drugs. Serious damage can occur!


To apply, hold the injector a short distance away from the outer thigh before applying firmly to the skin surface. Bones should begin repair after a short time, during which you are advised to remain still.



After use you are advised to see a doctor at the next available opportunity. Mild scarring and tissue damage may occur after use. This is a prototype.


- "} \ No newline at end of file + "} + +/obj/item/storage/box/syndie_kit/safecracking + name = "Safe-cracking Kit" + desc = "Everything you need to quietly open a mechanical combination safe." + +/obj/item/storage/box/syndie_kit/safecracking/New() + ..() + new /obj/item/clothing/gloves/color/latex/nitrile(src) + new /obj/item/clothing/mask/balaclava(src) + new /obj/item/clothing/accessory/stethoscope(src) From e9f6f4d803118711efa1c3da45a81a3da93c67b6 Mon Sep 17 00:00:00 2001 From: Certhic Date: Mon, 29 Oct 2018 16:14:50 +0100 Subject: [PATCH 010/257] fixes --- code/_onclick/hud/alert.dm | 9 ++-- code/_onclick/hud/diona_nymph.dm | 6 +-- .../living/simple_animal/friendly/diona.dm | 44 +++++++++++-------- 3 files changed, 33 insertions(+), 26 deletions(-) diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index 78d297848e4..bee8a188078 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -323,11 +323,10 @@ Recharging stations are available in robotics, the dormitory bathrooms, and the /obj/screen/alert/nymph/Click() if(!usr || !usr.client) - return - else - if(istype(usr, /mob/living/simple_animal/diona)) - var/mob/living/simple_animal/D = usr - return D.resist() + return + if(isnymph(usr)) + var/mob/living/simple_animal/diona/D = usr + return D.resist() //Need to cover all use cases - emag, illegal upgrade module, malf AI hack, traitor cyborg /obj/screen/alert/hacked diff --git a/code/_onclick/hud/diona_nymph.dm b/code/_onclick/hud/diona_nymph.dm index 940485ec53a..6609e9a2093 100644 --- a/code/_onclick/hud/diona_nymph.dm +++ b/code/_onclick/hud/diona_nymph.dm @@ -23,10 +23,10 @@ /obj/screen/diona/intent/Click() if(isnymph(usr)) var/mob/living/simple_animal/diona/N = usr - if(N.a_intent == "help") - N.a_intent = "harm" + if(N.a_intent == INTENT_HELP) + N.a_intent = INTENT_HARM else - N.a_intent = "help" + N.a_intent = INTENT_HELP icon_state = N.a_intent /obj/screen/diona/blood diff --git a/code/modules/mob/living/simple_animal/friendly/diona.dm b/code/modules/mob/living/simple_animal/friendly/diona.dm index 1543e260d71..4a067cf9fd6 100644 --- a/code/modules/mob/living/simple_animal/friendly/diona.dm +++ b/code/modules/mob/living/simple_animal/friendly/diona.dm @@ -48,7 +48,6 @@ var/evolve_donors = 5 var/awareness_donors = 3 var/nutrition_need = 500 - /mob/living/simple_animal/diona/New() ..() @@ -59,7 +58,7 @@ add_language("Rootspeak") /mob/living/simple_animal/diona/UnarmedAttack(var/atom/A) - if(isdiona(A) && src in A.contents) //can't attack your gestalt + if(isdiona(A) && (src in A.contents)) //can't attack your gestalt visible_message("[src] wiggles around a bit.") else ..() @@ -80,7 +79,7 @@ get_scooped(M) /mob/living/simple_animal/diona/proc/merge() //called by the hud (/obj/screen/diona/merge) - if(!isnymph(src) || src.stat) + if(stat != CONSCIOUS) return FALSE var/list/choices = list() @@ -91,24 +90,25 @@ if(!choices.len) to_chat(src, "No suitable diona nearby.") + return FALSE var/mob/living/M = input(src,"Who do you wish to merge with?") in null|choices - if(!M || !src || !(Adjacent(M)) || src.stat) //input can take a while, so re-validate - return + if(!M || !src || !(Adjacent(M)) || stat != CONSCIOUS) //input can take a while, so re-validate + return FALSE if(isdiona(M)) to_chat(M, "You feel your being twine with that of [src] as it merges with your biomass.") M.status_flags |= PASSEMOTES to_chat(src, "You feel your being twine with that of [M] as you merge with its biomass.") forceMove(M) - throw_alert("merged with gestalt", /obj/screen/alert/nymph) //adds a screen alert that can call resist + throw_alert(gestalt_alert, /obj/screen/alert/nymph) //adds a screen alert that can call resist return TRUE else return FALSE /mob/living/simple_animal/diona/proc/split() //called by the hud (obj/screen/alert/nymph) - if(!isnymph(src) || src.stat || !isdiona(loc)) + if((stat != CONSCIOUS) || !isdiona(loc)) return FALSE var/mob/living/carbon/human/D = loc T = get_turf(src) @@ -117,12 +117,19 @@ to_chat(loc, "You feel a pang of loss as [src] splits away from your biomass.") to_chat(src, "You wiggle out of the depths of [loc]'s biomass and plop to the ground.") forceMove(T) - D.status_flags &= ~PASSEMOTES + + var/hasMobs = FALSE + for(var/atom/A in D.contents) + if(istype(A, /mob/) || istype(A, /obj/item/holder)) + hasMobs = TRUE + if(!hasMobs) + D.status_flags &= ~PASSEMOTES + clear_alert(gestalt_alert) return TRUE /mob/living/simple_animal/diona/proc/evolve() //called by the hud (/obj/screen/diona/evolve) - if(!isnymph(src) || src.stat) + if(stat != CONSCIOUS) return FALSE if(donors.len < evolve_donors) @@ -162,23 +169,24 @@ return TRUE /mob/living/simple_animal/diona/proc/steal_blood() //called by the hud (/obj/screen/diona/blood) - if(!isnymph(src) || src.stat) + if(stat != CONSCIOUS) return FALSE var/list/choices = list() for(var/mob/living/carbon/human/H in oview(1,src)) - if(Adjacent(H)) - choices += H + if(Adjacent(H) && H.dna && !(NO_BLOOD in H.dna.species.species_traits)) + choices += H if(!choices.len) to_chat(src, "No suitable blood donors nearby.") + return FALSE var/mob/living/carbon/human/M = input(src,"Who do you wish to take a sample from?") in null|choices - if(!M || !src || !(Adjacent(M)) || src.stat) //input can take a while, so re-validate - return + if(!M || !src || !(Adjacent(M)) || stat != CONSCIOUS) //input can take a while, so re-validate + return FALSE - if(!M.dna || NO_BLOOD in M.dna.species.species_traits) + if(!M.dna || (NO_BLOOD in M.dna.species.species_traits)) to_chat(src, "That donor has no blood to take.") return FALSE @@ -196,8 +204,8 @@ update_progression() /mob/living/simple_animal/diona/proc/update_progression() - if(src.stat || !donors.len) - return + if(stat != CONSCIOUS || !donors.len) + return FALSE if(donors.len == evolve_donors) ready_evolve = 1 @@ -220,7 +228,7 @@ return /mob/living/simple_animal/diona/emote(act, m_type=1, message = null) - if(stat) + if(stat != CONSCIOUS) return var/on_CD = 0 From 609f98609e4ff9ae23f5647bb2b363f7400fb7a7 Mon Sep 17 00:00:00 2001 From: Jazz23 Date: Tue, 30 Oct 2018 15:41:18 -0700 Subject: [PATCH 011/257] Added a mode to set the target the perma teleporter's circuitboard The description of the perma teleporter states that it run off of preset coordinates from its circuiboard, except there is no method to upload these coordinates. A simple solution of setting a GPS's coords then uploading them to the circuit board. --- code/game/machinery/constructable_frame.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index f9c1330e596..fc19325e594 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -730,6 +730,13 @@ obj/item/circuitboard/rdserver /obj/item/stock_parts/matter_bin = 1) var/target +/obj/item/circuitboard/teleporter_perma/attackby(obj/item/I, mob/living/user, params) + if(istype(I, /obj/item/gps)) + var/obj/item/gps/L = I + if(L.locked_location) + target = get_turf(L.locked_location) + to_chat(user, "You upload the data from [L]") + /obj/item/circuitboard/telesci_pad name = "Circuit board (Telepad)" build_path = /obj/machinery/telepad From febfdc13253ae4031127b875b8f43d6d39dfcc4c Mon Sep 17 00:00:00 2001 From: warior4356 Date: Tue, 30 Oct 2018 20:58:01 -0700 Subject: [PATCH 012/257] Makes mecha drillable --- code/game/mecha/equipment/tools/mining_tools.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/mecha/equipment/tools/mining_tools.dm b/code/game/mecha/equipment/tools/mining_tools.dm index 63e70626a8d..6398c8fbb01 100644 --- a/code/game/mecha/equipment/tools/mining_tools.dm +++ b/code/game/mecha/equipment/tools/mining_tools.dm @@ -15,7 +15,7 @@ return if(isobj(target)) var/obj/target_obj = target - if(target_obj.unacidable) + if(target_obj.unacidable && !istype(target_obj, /obj/mecha)) return target.visible_message("[chassis] starts to drill [target].", "[chassis] starts to drill [target]...", From 890cb79eaf5bcea2cf8a1812dd7162d9a2b08ce8 Mon Sep 17 00:00:00 2001 From: warior4356 Date: Tue, 30 Oct 2018 21:30:52 -0700 Subject: [PATCH 013/257] Adds message denying mecha drilling --- code/game/mecha/equipment/tools/mining_tools.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/mecha/equipment/tools/mining_tools.dm b/code/game/mecha/equipment/tools/mining_tools.dm index 63e70626a8d..94c944f75be 100644 --- a/code/game/mecha/equipment/tools/mining_tools.dm +++ b/code/game/mecha/equipment/tools/mining_tools.dm @@ -16,6 +16,7 @@ if(isobj(target)) var/obj/target_obj = target if(target_obj.unacidable) + src.occupant_message("[target] is too durable to drill through.") return target.visible_message("[chassis] starts to drill [target].", "[chassis] starts to drill [target]...", From 6028fc83c3cfe5d4a882565df2e0d47533b7f683 Mon Sep 17 00:00:00 2001 From: tigercat2000 Date: Tue, 30 Oct 2018 22:57:42 -0700 Subject: [PATCH 014/257] Not quite done yet --- code/_onclick/hud/action_button.dm | 2 +- code/_onclick/hud/alert.dm | 38 ++- code/datums/action.dm | 4 +- code/datums/spell.dm | 2 +- code/game/mecha/combat/durand.dm | 57 +---- code/game/mecha/combat/gygax.dm | 69 +----- code/game/mecha/combat/marauder.dm | 117 +-------- code/game/mecha/combat/phazon.dm | 37 +-- code/game/mecha/combat/reticence.dm | 3 +- code/game/mecha/mecha.dm | 232 +++++++++--------- code/game/mecha/mecha_actions.dm | 205 ++++++++++++++++ code/game/mecha/mecha_topic.dm | 137 +++++------ code/game/mecha/medical/odysseus.dm | 1 + code/game/mecha/working/ripley.dm | 1 + code/modules/admin/verbs/freeze.dm | 2 - .../simple_animal/hostile/megafauna/dragon.dm | 2 +- .../hostile/terror_spiders/actions.dm | 2 +- icons/mob/{ => actions}/actions.dmi | Bin icons/mob/actions/actions_mecha.dmi | Bin 0 -> 7153 bytes icons/mob/screen_alert.dmi | Bin 40571 -> 41752 bytes paradise.dme | 1 + 21 files changed, 475 insertions(+), 437 deletions(-) create mode 100644 code/game/mecha/mecha_actions.dm rename icons/mob/{ => actions}/actions.dmi (100%) create mode 100644 icons/mob/actions/actions_mecha.dmi diff --git a/code/_onclick/hud/action_button.dm b/code/_onclick/hud/action_button.dm index 16cb8baa044..32a9d7cf46d 100644 --- a/code/_onclick/hud/action_button.dm +++ b/code/_onclick/hud/action_button.dm @@ -17,7 +17,7 @@ //Hide/Show Action Buttons ... Button /obj/screen/movable/action_button/hide_toggle name = "Hide Buttons" - icon = 'icons/mob/actions.dmi' + icon = 'icons/mob/actions/actions.dmi' icon_state = "bg_default" var/hidden = 0 diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index a187dfe3648..99991fa7b72 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -358,12 +358,48 @@ so as to remain in compliance with the most up-to-date laws." AI.eyeobj.setLoc(T) //MECHS - /obj/screen/alert/low_mech_integrity name = "Mech Damaged" desc = "Mech integrity is low." icon_state = "low_mech_integrity" +/obj/screen/alert/mech_port_available + name = "Connect to Port" + desc = "Click here to connect to an air port and refill your oxygen!" + icon_state = "mech_port" + var/obj/machinery/atmospherics/unary/portables_connector/target = null + +/obj/screen/alert/mech_port_available/Destroy() + target = null + return ..() + +/obj/screen/alert/mech_port_available/Click() + if(!usr || !usr.client) + return + if(!istype(usr.loc, /obj/mecha) || !target) + return + var/obj/mecha/M = usr.loc + if(M.connect(target)) + to_chat(usr, "[M] connects to the port.") + else + to_chat(usr, "[M] failed to connect to the port.") + +/obj/screen/alert/mech_port_disconnect + name = "Disconnect from Port" + desc = "Click here to disconnect from your air port." + icon_state = "mech_port_x" + +/obj/screen/alert/mech_port_disconnect/Click() + if(!usr || !usr.client) + return + if(!istype(usr.loc, /obj/mecha)) + return + var/obj/mecha/M = usr.loc + if(M.disconnect()) + to_chat(usr, "[M] disconnects from the port.") + else + to_chat(usr, "[M] is not connected to a port at the moment.") + //GUARDIANS /obj/screen/alert/cancharge name = "Charge Ready" diff --git a/code/datums/action.dm b/code/datums/action.dm index e0634527104..a9c895f3482 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -11,10 +11,10 @@ var/check_flags = 0 var/processing = 0 var/obj/screen/movable/action_button/button = null - var/button_icon = 'icons/mob/actions.dmi' + var/button_icon = 'icons/mob/actions/actions.dmi' var/background_icon_state = "bg_default" - var/icon_icon = 'icons/mob/actions.dmi' + var/icon_icon = 'icons/mob/actions/actions.dmi' var/button_icon_state = "default" var/mob/owner diff --git a/code/datums/spell.dm b/code/datums/spell.dm index 653cc0020bc..dee057c5568 100644 --- a/code/datums/spell.dm +++ b/code/datums/spell.dm @@ -97,7 +97,7 @@ var/list/spells = typesof(/obj/effect/proc_holder/spell) //needed for the badmin var/centcom_cancast = 1 //Whether or not the spell should be allowed on z2 var/datum/action/spell_action/action = null - var/action_icon = 'icons/mob/actions.dmi' + var/action_icon = 'icons/mob/actions/actions.dmi' var/action_icon_state = "spell_default" var/action_background_icon_state = "bg_spell" diff --git a/code/game/mecha/combat/durand.dm b/code/game/mecha/combat/durand.dm index 6f3a8b51354..a1264b753e6 100644 --- a/code/game/mecha/combat/durand.dm +++ b/code/game/mecha/combat/durand.dm @@ -12,10 +12,15 @@ max_temperature = 30000 infra_luminosity = 8 force = 40 - var/defence = 0 - var/defence_deflect = 35 wreckage = /obj/effect/decal/mecha_wreckage/durand +/obj/mecha/combat/durand/GrantActions(mob/living/user, human_occupant = 0) + ..() + defense_action.Grant(user, src) + +/obj/mecha/combat/durand/RemoveActions(mob/living/user, human_occupant = 0) + ..() + defense_action.Remove(user) /obj/mecha/combat/durand/loaded/New() ..() @@ -24,54 +29,6 @@ ME = new /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack ME.attach(src) - -/obj/mecha/combat/durand/relaymove(mob/user,direction) - if(defence) - if(world.time - last_message > 20) - occupant_message("Unable to move while in defence mode") - last_message = world.time - return 0 - . = ..() - - -/obj/mecha/combat/durand/verb/defence_mode() - set category = "Exosuit Interface" - set name = "Toggle defence mode" - set src = usr.loc - set popup_menu = 0 - if(usr != occupant) - return - defence = !defence - if(defence) - deflect_chance = defence_deflect - occupant_message("You enable [src] defence mode.") - else - deflect_chance = initial(deflect_chance) - occupant_message("You disable [src] defence mode.") - log_message("Toggled defence mode.") - - -/obj/mecha/combat/durand/get_stats_part() - var/output = ..() - output += "Defence mode: [defence?"on":"off"]" - return output - -/obj/mecha/combat/durand/get_commands() - var/output = {"
- "} - output += ..() - return output - -/obj/mecha/combat/durand/Topic(href, href_list) - ..() - if(href_list["toggle_defence_mode"]) - defence_mode() - /obj/mecha/combat/durand/old desc = "A retired, third-generation combat exosuit utilized by the Nanotrasen corporation. Originally developed to combat hostile alien lifeforms." name = "Durand" diff --git a/code/game/mecha/combat/gygax.dm b/code/game/mecha/combat/gygax.dm index 05e02901ce2..c930df4b97b 100644 --- a/code/game/mecha/combat/gygax.dm +++ b/code/game/mecha/combat/gygax.dm @@ -11,13 +11,21 @@ armor = list(melee = 25, bullet = 20, laser = 30, energy = 15, bomb = 0, bio = 0, rad = 0) max_temperature = 25000 infra_luminosity = 6 - var/overload = 0 - var/overload_coeff = 2 + leg_overload_coeff = 2 wreckage = /obj/effect/decal/mecha_wreckage/gygax internal_damage_threshold = 35 max_equip = 3 maxsize = 2 step_energy_drain = 3 + normal_step_energy_drain = 3 + +/obj/mecha/combat/gygax/GrantActions(mob/living/user, human_occupant = 0) + ..() + overload_action.Grant(user, src) + +/obj/mecha/combat/gygax/RemoveActions(mob/living/user, human_occupant = 0) + ..() + overload_action.Remove(user) /obj/mecha/combat/gygax/loaded/New() ..() @@ -35,7 +43,7 @@ deflect_chance = 15 damage_absorption = list("brute"=0.6,"fire"=0.8,"bullet"=0.6,"laser"=0.5,"energy"=0.65,"bomb"=0.8) max_temperature = 35000 - overload_coeff = 1 + leg_overload_coeff = 100 operation_req_access = list(access_syndicate) wreckage = /obj/effect/decal/mecha_wreckage/gygax/dark max_equip = 4 @@ -55,57 +63,4 @@ /obj/mecha/combat/gygax/dark/add_cell() cell = new /obj/item/stock_parts/cell/bluespace(src) cell.charge = 30000 - cell.maxcharge = 30000 - - -/obj/mecha/combat/gygax/verb/overload() - set category = "Exosuit Interface" - set name = "Toggle leg actuators overload" - set src = usr.loc - set popup_menu = 0 - if(usr != occupant) - return - if(overload) - overload = 0 - step_in = initial(step_in) - step_energy_drain = initial(step_energy_drain) - occupant_message("You disable leg actuators overload.") - else - overload = 1 - step_in = min(1, round(step_in/2)) - step_energy_drain = step_energy_drain*overload_coeff - occupant_message("You enable leg actuators overload.") - log_message("Toggled leg actuators overload.") - -/obj/mecha/combat/gygax/domove(direction) - if(!..()) - return - if(overload) - health-- - if(health < initial(health) - initial(health) / 3) - overload = 0 - step_in = initial(step_in) - step_energy_drain = initial(step_energy_drain) - occupant_message("Leg actuators damage threshold exceded. Disabling overload.") - - -/obj/mecha/combat/gygax/get_stats_part() - var/output = ..() - output += "Leg actuators overload: [overload?"on":"off"]" - return output - -/obj/mecha/combat/gygax/get_commands() - var/output = {"
-
Special
- -
- "} - output += ..() - return output - -/obj/mecha/combat/gygax/Topic(href, href_list) - ..() - if(href_list["toggle_leg_overload"]) - overload() \ No newline at end of file + cell.maxcharge = 30000 \ No newline at end of file diff --git a/code/game/mecha/combat/marauder.dm b/code/game/mecha/combat/marauder.dm index b05f97acbcd..8e16b6128dd 100644 --- a/code/game/mecha/combat/marauder.dm +++ b/code/game/mecha/combat/marauder.dm @@ -11,12 +11,6 @@ max_temperature = 60000 burn_state = LAVA_PROOF infra_luminosity = 3 - var/zoom = 0 - var/thrusters = 0 - var/smoke = 5 - var/smoke_ready = 1 - var/smoke_cooldown = 100 - var/datum/effect_system/smoke_spread/smoke_system = new operation_req_access = list(access_cent_specops) wreckage = /obj/effect/decal/mecha_wreckage/marauder add_req_access = 0 @@ -24,6 +18,17 @@ force = 45 max_equip = 5 +/obj/mecha/combat/marauder/GrantActions(mob/living/user, human_occupant = 0) + . = ..() + thrusters_action.Grant(user, src) + smoke_action.Grant(user, src) + zoom_action.Grant(user, src) + +/obj/mecha/combat/marauder/RemoveActions(mob/living/user, human_occupant = 0) + . = ..() + thrusters_action.Remove(user) + smoke_action.Remove(user) + zoom_action.Remove(user) /obj/mecha/combat/marauder/loaded/New() ..() @@ -37,8 +42,6 @@ ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster(src) ME.attach(src) - smoke_system.set_up(3, 0, src) - smoke_system.attach(src) /obj/mecha/combat/marauder/seraph desc = "Heavy-duty, command-type exosuit. This is a custom model, utilized only by high-ranking military personnel." @@ -98,100 +101,4 @@ ME = new /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay(src) ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster(src) - ME.attach(src) - smoke_system.set_up(3, 0, src) - smoke_system.attach(src) - - -/obj/mecha/combat/marauder/relaymove(mob/user,direction) - if(zoom) - if(world.time - last_message > 20) - occupant_message("Unable to move while in zoom mode.") - last_message = world.time - return 0 - return ..() - -/obj/mecha/combat/marauder/Process_Spacemove(var/movement_dir = 0) - if(..()) - return 1 - if(thrusters && movement_dir && use_power(step_energy_drain)) - return 1 - return 0 - -/obj/mecha/combat/marauder/verb/toggle_thrusters() - set category = "Exosuit Interface" - set name = "Toggle thrusters" - set src = usr.loc - set popup_menu = 0 - if(usr != occupant) - return - if(occupant) - if(get_charge() > 0) - thrusters = !thrusters - log_message("Toggled thrusters.") - occupant_message("Thrusters [thrusters?"en":"dis"]abled.") - - -/obj/mecha/combat/marauder/verb/smoke() - set category = "Exosuit Interface" - set name = "Smoke" - set src = usr.loc - set popup_menu = 0 - if(usr != occupant) - return - if(smoke_ready && smoke>0) - smoke_system.start() - smoke-- - smoke_ready = 0 - spawn(smoke_cooldown) - smoke_ready = 1 - -/obj/mecha/combat/marauder/verb/zoom() - set category = "Exosuit Interface" - set name = "Zoom" - set src = usr.loc - set popup_menu = 0 - if(usr != occupant) - return - if(occupant.client) - zoom = !zoom - log_message("Toggled zoom mode.") - occupant_message("Zoom mode [zoom?"en":"dis"]abled.") - if(zoom) - occupant.client.AddViewMod("mecha", 12) - to_chat(occupant, sound('sound/mecha/imag_enh.ogg',volume=50)) - else - occupant.client.RemoveViewMod("mecha") - - - -/obj/mecha/combat/marauder/get_stats_part() - var/output = ..() - output += {"Smoke: [smoke] -
- Thrusters: [thrusters?"on":"off"] - "} - return output - - -/obj/mecha/combat/marauder/get_commands() - var/output = {"
-
Special
- -
- "} - output += ..() - return output - -/obj/mecha/combat/marauder/Topic(href, href_list) - ..() - if(href_list["toggle_thrusters"]) - toggle_thrusters() - if(href_list["smoke"]) - smoke() - if(href_list["toggle_zoom"]) - zoom() \ No newline at end of file + ME.attach(src) \ No newline at end of file diff --git a/code/game/mecha/combat/phazon.dm b/code/game/mecha/combat/phazon.dm index 5dbffb62f29..af48fb1b6dc 100644 --- a/code/game/mecha/combat/phazon.dm +++ b/code/game/mecha/combat/phazon.dm @@ -6,6 +6,7 @@ step_in = 2 dir_in = 2 //Facing south. step_energy_drain = 3 + normal_step_energy_drain = 3 health = 200 deflect_chance = 30 damage_absorption = list("brute"=0.7,"fire"=0.7,"bullet"=0.7,"laser"=0.7,"energy"=0.7,"bomb"=0.7) @@ -17,10 +18,16 @@ //operation_req_access = list() internal_damage_threshold = 25 force = 15 - var/phasing = 0 - var/phasing_energy_drain = 200 + phase_state = "phazon-phase" max_equip = 3 +/obj/mecha/combat/phazon/GrantActions(mob/living/user, human_occupant = 0) + ..() + phasing_action.Grant(user, src) + +/obj/mecha/combat/phazon/RemoveActions(mob/living/user, human_occupant = 0) + ..() + phasing_action.Remove(user) /obj/mecha/combat/phazon/New() ..() @@ -29,25 +36,6 @@ ME = new /obj/item/mecha_parts/mecha_equipment/gravcatapult ME.attach(src) -/obj/mecha/combat/phazon/mechstep(direction) - . = ..() - if(!. && phasing && get_charge() >= phasing_energy_drain) - if(can_move) - can_move = 0 - flick("phazon-phase", src) - forceMove(get_step(src, direction)) - use_power(phasing_energy_drain) - playsound(src,stepsound,40,1) - sleep(step_in * 3) - can_move = 1 - return 1 - -/obj/mecha/combat/phazon/click_action(atom/target,mob/user) - if(phasing) - occupant_message("Unable to interact with objects while phasing") - return - return ..() - /obj/mecha/combat/phazon/verb/switch_damtype() set category = "Exosuit Interface" set name = "Reconfigure arm microtool arrays" @@ -72,7 +60,6 @@ var/output = {" @@ -83,8 +70,4 @@ /obj/mecha/combat/phazon/Topic(href, href_list) ..() if(href_list["switch_damtype"]) - switch_damtype() - if(href_list["phasing"]) - phasing = !phasing - send_byjax(occupant,"exosuit.browser","phasing_command","[phasing?"Dis":"En"]able phasing") - occupant_message("En":"#f00\">Dis"]abled phasing.") \ No newline at end of file + switch_damtype() \ No newline at end of file diff --git a/code/game/mecha/combat/reticence.dm b/code/game/mecha/combat/reticence.dm index 9e51be0357d..ba4566a1e91 100644 --- a/code/game/mecha/combat/reticence.dm +++ b/code/game/mecha/combat/reticence.dm @@ -15,7 +15,8 @@ add_req_access = 0 internal_damage_threshold = 60 max_equip = 3 - step_energy_drain = 3 + step_energy_drain = 3 + normal_step_energy_drain = 3 stepsound = null turnsound = null diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 64874762050..1cdecf3f2a1 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -7,6 +7,9 @@ #define MELEE 1 #define RANGED 2 +#define MECHAMOVE_RAND 1 +#define MECHAMOVE_TURN 2 +#define MECHAMOVE_STEP 4 /obj/mecha name = "Mecha" @@ -25,7 +28,9 @@ var/mob/living/carbon/occupant = null var/step_in = 10 //make a step in step_in/10 sec. var/dir_in = 2//What direction will the mech face when entered/powered on? Defaults to South. + var/normal_step_energy_drain = 10 var/step_energy_drain = 10 + var/overload_step_energy_drain_min = 100 var/health = 300 //health is health var/deflect_chance = 10 //chance to deflect the incoming projectiles, hits, or lesser the effect of ex_act. //the values in this list show how much damage will pass through, not how much will be absorbed. @@ -69,13 +74,26 @@ var/turf/crashing = null var/occupant_sight_flags = 0 - var/stepsound = 'sound/mecha/mechstep.ogg' var/turnsound = 'sound/mecha/mechturn.ogg' var/melee_cooldown = 10 var/melee_can_hit = 1 + // Action vars + var/defence_mode = FALSE + var/defence_mode_deflect_chance = 35 + var/leg_overload_mode = FALSE + var/leg_overload_coeff = 100 + var/thrusters_active = FALSE + var/smoke = 5 + var/smoke_ready = 1 + var/smoke_cooldown = 100 + var/zoom_mode = FALSE + var/phasing = FALSE + var/phasing_energy_drain = 200 + var/phase_state = "" //icon_state when phasing + hud_possible = list (DIAG_STAT_HUD, DIAG_BATT_HUD, DIAG_MECH_HUD, DIAG_TRACK_HUD) /obj/mecha/New() @@ -84,17 +102,14 @@ icon_state += "-open" add_radio() add_cabin() - - if(!add_airtank()) //we check this here in case mecha does not have an internal tank available by default - WIP - removeVerb(/obj/mecha/verb/connect_to_port) - removeVerb(/obj/mecha/verb/toggle_internal_tank) - + add_airtank() spark_system.set_up(2, 0, src) spark_system.attach(src) + smoke_system.set_up(3, src) + smoke_system.attach(src) add_cell() processing_objects.Add(src) - removeVerb(/obj/mecha/verb/disconnect_from_port) GLOB.poi_list |= src log_message("[src] created.") GLOB.mechas_list += src //global mech list @@ -176,6 +191,9 @@ return if(user.incapacitated()) return + if(phasing) + occupant_message("Unable to interact with objects while phasing.") + return if(state) occupant_message("Maintenance protocols in effect.") return @@ -251,6 +269,8 @@ . = ..() if(.) return 1 + if(thrusters_active && movement_dir && use_power(step_energy_drain)) + return 1 var/atom/movable/backup = get_spacemove_backup() if(backup) @@ -284,23 +304,55 @@ return 0 if(!has_charge(step_energy_drain)) return 0 + if(defence_mode) + if(world.time - last_message > 20) + occupant_message("Unable to move while in defence mode.") + last_message = world.time + return 0 + if(zoom_mode) + if(world.time - last_message > 20) + occupant_message("Unable to move while in zoom mode.") + last_message = world.time + return 0 var/move_result = 0 + var/move_type = 0 if(internal_damage & MECHA_INT_CONTROL_LOST) move_result = mechsteprand() + move_type = MECHAMOVE_RAND else if(dir != direction) move_result = mechturn(direction) + move_type = MECHAMOVE_TURN else move_result = mechstep(direction) + move_type = MECHAMOVE_STEP - can_move = 0 + can_move = FALSE spawn(step_in) - can_move = 1 + can_move = TRUE - if(move_result) - use_power(step_energy_drain) - return 1 - return 0 + if(move_result && move_type) + aftermove(move_type) + return TRUE + return FALSE + +/obj/mecha/proc/aftermove(move_type) + use_power(step_energy_drain) + if(move_type & (MECHAMOVE_RAND | MECHAMOVE_STEP) && occupant) + var/obj/machinery/atmospherics/unary/portables_connector/possible_port = locate(/obj/machinery/atmospherics/unary/portables_connector) in loc + if(possible_port) + var/obj/screen/alert/mech_port_available/A = occupant.throw_alert("mechaport", /obj/screen/alert/mech_port_available, override = TRUE) + if(A) + A.target = possible_port + else + occupant.clear_alert("mechaport") + if(leg_overload_mode) + take_damage(1) + if(health < initial(health) - initial(health) / 3) + leg_overload_mode = FALSE + step_in = initial(step_in) + step_energy_drain = initial(step_energy_drain) + occupant_message("Leg actuators damage threshold exceded. Disabling overload.") /obj/mecha/proc/mechturn(direction) @@ -310,16 +362,25 @@ return 1 /obj/mecha/proc/mechstep(direction) - var/result = step(src,direction) - if(result && stepsound) - playsound(src,stepsound,40,1) - return result + . = step(src, direction) + if(!.) + if(phasing && get_charge() >= phasing_energy_drain) + if(can_move) + can_move = 0 + . = TRUE + flick("phazon-phase", src) + forceMove(get_step(src, direction)) + use_power(phasing_energy_drain) + playsound(src, stepsound, 40, 1) + spawn(step_in * 3) + can_move = 1 + else if(stepsound) + playsound(src, stepsound, 40, 1) /obj/mecha/proc/mechsteprand() - var/result = step_rand(src) - if(result && stepsound) - playsound(src,stepsound,40,1) - return result + . = step_rand(src) + if(. && stepsound) + playsound(src, stepsound, 40, 1) @@ -627,6 +688,7 @@ qdel(cabin_air) cabin_air = null QDEL_NULL(spark_system) + QDEL_NULL(smoke_system) GLOB.mechas_list -= src //global mech list return ..() @@ -777,8 +839,8 @@ else if(iswelder(W) && user.a_intent != INTENT_HARM) var/obj/item/weldingtool/WT = W if(healthYou repair the damaged gas tank.") else @@ -958,6 +1020,10 @@ to_chat(AI, "[AI.can_dominate_mechs ? "Takeover of [name] complete! You are now permanently loaded onto the onboard computer. Do not attempt to leave the station sector!" \ : "You have been uploaded to a mech's onboard computer."]") to_chat(AI, "Use Middle-Mouse to activate mech functions and equipment. Click normally for AI interactions.") + if(interaction == AI_TRANS_FROM_CARD) + GrantActions(AI, FALSE) + else + GrantActions(AI, !AI.can_dominate_mechs) ///////////////////////////////////// //////// Atmospheric stuff //////// @@ -994,7 +1060,7 @@ /obj/mecha/proc/connect(obj/machinery/atmospherics/unary/portables_connector/new_port) //Make sure not already connected to something else - if(connected_port || !new_port || new_port.connected_device) + if(connected_port || !istype(new_port) || new_port.connected_device) return 0 //Make sure are close enough for a valid connection @@ -1006,6 +1072,10 @@ connected_port.connected_device = src connected_port.parent.reconcile_air() + if(occupant) + occupant.clear_alert("mechaport") + occupant.throw_alert("mechaport_d", /obj/screen/alert/mech_port_disconnect) + log_message("Connected to gas port.") return 1 @@ -1016,6 +1086,8 @@ connected_port.connected_device = null connected_port = null log_message("Disconnected from gas port.") + if(occupant) + occupant.clear_alert("mechaport_d") return 1 /obj/mecha/portableConnectorReturnAir() @@ -1025,71 +1097,19 @@ ///////////////////////// //////// Verbs //////// ///////////////////////// - - -/obj/mecha/verb/connect_to_port() - set name = "Connect to port" - set category = "Exosuit Interface" - set src = usr.loc - set popup_menu = 0 - if(!occupant) return - if(usr!=occupant) - return - var/obj/machinery/atmospherics/unary/portables_connector/possible_port = locate(/obj/machinery/atmospherics/unary/portables_connector/) in loc - if(possible_port) - if(connect(possible_port)) - occupant_message("[name] connects to the port.") - verbs += /obj/mecha/verb/disconnect_from_port - verbs -= /obj/mecha/verb/connect_to_port - return - else - occupant_message("[name] failed to connect to the port.") - return - else - occupant_message("Nothing happens") - - -/obj/mecha/verb/disconnect_from_port() - set name = "Disconnect from port" - set category = "Exosuit Interface" - set src = usr.loc - set popup_menu = 0 - if(!occupant) return - if(usr!=occupant) - return - if(disconnect()) - occupant_message("[name] disconnects from the port.") - verbs -= /obj/mecha/verb/disconnect_from_port - verbs += /obj/mecha/verb/connect_to_port - else - occupant_message("[name] is not connected to the port at the moment.") - -/obj/mecha/verb/toggle_lights() - set name = "Toggle Lights" - set category = "Exosuit Interface" - set src = usr.loc - set popup_menu = 0 - if(usr!=occupant) return +/obj/mecha/proc/toggle_lights() lights = !lights - if(lights) set_light(light_range + lights_power) - else set_light(light_range - lights_power) - occupant_message("Toggled lights [lights?"on":"off"].") - log_message("Toggled lights [lights?"on":"off"].") - return + if(lights) + set_light(light_range + lights_power) + else + set_light(light_range - lights_power) + occupant_message("Toggled lights [lights ? "on" : "off"].") + log_message("Toggled lights [lights ? "on" : "off"].") - -/obj/mecha/verb/toggle_internal_tank() - set name = "Toggle internal airtank usage." - set category = "Exosuit Interface" - set src = usr.loc - set popup_menu = 0 - if(usr!=occupant) - return +/obj/mecha/proc/toggle_internal_tank() use_internal_tank = !use_internal_tank - occupant_message("Now taking air from [use_internal_tank?"internal airtank":"environment"].") - log_message("Now taking air from [use_internal_tank?"internal airtank":"environment"].") - return - + occupant_message("Now taking air from [use_internal_tank ? "internal airtank" : "environment"].") + log_message("Now taking air from [use_internal_tank ? "internal airtank" : "environment"].") /obj/mecha/MouseDrop_T(mob/M, mob/user) if(user.incapacitated()) @@ -1147,7 +1167,7 @@ H.forceMove(src) H.reset_perspective(src) add_fingerprint(H) - //GrantActions(H, human_occupant=1) + GrantActions(H, human_occupant = 1) forceMove(loc) log_append_to_last("[H] moved in as pilot.") icon_state = reset_icon() @@ -1204,7 +1224,6 @@ to_chat(brainmob, "Your imprint to [R.imprinted_master] has been temporarily disabled. You should help the crew and not commit harm.") mmi_as_oc.loc = src mmi_as_oc.mecha = src - verbs -= /obj/mecha/verb/eject Entered(mmi_as_oc) Move(loc) icon_state = reset_icon() @@ -1212,6 +1231,7 @@ log_message("[mmi_as_oc] moved in as pilot.") if(!hasInternalDamage()) to_chat(occupant, sound('sound/mecha/nominal.ogg',volume=50)) + GrantActions(brainmob) return 1 else return 0 @@ -1228,27 +1248,6 @@ /obj/mecha/proc/pilot_mmi_hud(var/mob/living/carbon/brain/pilot) return -/obj/mecha/verb/view_stats() - set name = "View Stats" - set category = "Exosuit Interface" - set src = usr.loc - set popup_menu = 0 - if(usr!=occupant) - return - occupant << browse(get_stats_html(), "window=exosuit") - return - -/obj/mecha/verb/eject() - set name = "Eject" - set category = "Exosuit Interface" - set src = usr.loc - set popup_menu = 0 - if(usr != occupant) - return - go_out() - add_fingerprint(usr) - - /obj/mecha/Exited(atom/movable/M, atom/newloc) if(occupant && occupant == M) // The occupant exited the mech without calling go_out() go_out(1, newloc) @@ -1259,17 +1258,19 @@ var/atom/movable/mob_container occupant.clear_alert("charge") occupant.clear_alert("mech damage") + occupant.clear_alert("mechaport") + occupant.clear_alert("mechaport_d") if(ishuman(occupant)) mob_container = occupant - //RemoveActions(occupant, human_occupant=1) + RemoveActions(occupant, human_occupant = 1) else if(isbrain(occupant)) var/mob/living/carbon/brain/brain = occupant - //RemoveActions(brain) + RemoveActions(brain) mob_container = brain.container else if(isAI(occupant)) var/mob/living/silicon/ai/AI = occupant if(forced)//This should only happen if there are multiple AIs in a round, and at least one is Malf. - //RemoveActions(occupant) + RemoveActions(occupant) occupant.gib() //If one Malf decides to steal a mech from another AI (even other Malfs!), they are destroyed, as they have nowhere to go when replaced. occupant = null return @@ -1281,7 +1282,7 @@ to_chat(AI, "Returning to core...") AI.controlled_mech = null AI.remote_control = null - //RemoveActions(occupant, 1) + RemoveActions(occupant, 1) mob_container = AI newloc = get_turf(AI.linked_core) qdel(AI.linked_core) @@ -1310,6 +1311,7 @@ if(L && L.client) L.client.RemoveViewMod("mecha") + zoom_mode = FALSE ///////////////////////// ////// Access stuff ///// @@ -1319,14 +1321,14 @@ if(!ishuman(H)) return 0 for(var/ID in list(H.get_active_hand(), H.wear_id, H.belt)) - if(check_access(ID,operation_req_access)) + if(check_access(ID, operation_req_access)) return 1 return 0 /obj/mecha/proc/internals_access_allowed(mob/living/carbon/human/H) for(var/atom/ID in list(H.get_active_hand(), H.wear_id, H.belt)) - if(check_access(ID,internals_req_access)) + if(check_access(ID, internals_req_access)) return 1 return 0 diff --git a/code/game/mecha/mecha_actions.dm b/code/game/mecha/mecha_actions.dm new file mode 100644 index 00000000000..2db88a3b57b --- /dev/null +++ b/code/game/mecha/mecha_actions.dm @@ -0,0 +1,205 @@ +/obj/mecha + //Action datums + var/datum/action/innate/mecha/mech_eject/eject_action = new + var/datum/action/innate/mecha/mech_toggle_internals/internals_action = new + var/datum/action/innate/mecha/mech_toggle_lights/lights_action = new + var/datum/action/innate/mecha/mech_view_stats/stats_action = new + var/datum/action/innate/mecha/mech_defence_mode/defense_action = new + var/datum/action/innate/mecha/mech_overload_mode/overload_action = new + var/datum/action/innate/mecha/mech_toggle_thrusters/thrusters_action = new + var/datum/effect_system/smoke_spread/smoke_system = new //not an action, but trigged by one + var/datum/action/innate/mecha/mech_smoke/smoke_action = new + var/datum/action/innate/mecha/mech_zoom/zoom_action = new + var/datum/action/innate/mecha/mech_toggle_phasing/phasing_action = new + // var/datum/action/innate/mecha/mech_switch_damtype/switch_damtype_action = new + +/obj/mecha/proc/GrantActions(mob/living/user, human_occupant = 0) + if(human_occupant) + eject_action.Grant(user, src) + internals_action.Grant(user, src) + lights_action.Grant(user, src) + stats_action.Grant(user, src) + +/obj/mecha/proc/RemoveActions(mob/living/user, human_occupant = 0) + if(human_occupant) + eject_action.Remove(user) + internals_action.Remove(user) + lights_action.Remove(user) + stats_action.Remove(user) + +/datum/action/innate/mecha + check_flags = AB_CHECK_RESTRAINED | AB_CHECK_STUNNED | AB_CHECK_CONSCIOUS + icon_icon = 'icons/mob/actions/actions_mecha.dmi' + var/obj/mecha/chassis + +/datum/action/innate/mecha/Grant(mob/living/L, obj/mecha/M) + if(M) + chassis = M + . = ..() + +/datum/action/innate/mecha/Destroy() + chassis = null + return ..() + +/datum/action/innate/mecha/mech_eject + name = "Eject From Mech" + button_icon_state = "mech_eject" + +/datum/action/innate/mecha/mech_eject/Activate() + if(!owner) + return + if(!chassis || chassis.occupant != owner) + return + chassis.go_out() + +/datum/action/innate/mecha/mech_toggle_internals + name = "Toggle Internal Airtank Usage" + button_icon_state = "mech_internals_off" + +/datum/action/innate/mecha/mech_toggle_internals/Activate() + if(!owner || !chassis || chassis.occupant != owner) + return + chassis.use_internal_tank = !chassis.use_internal_tank + button_icon_state = "mech_internals_[chassis.use_internal_tank ? "on" : "off"]" + chassis.occupant_message("Now taking air from [chassis.use_internal_tank ? "internal airtank" : "environment"].") + chassis.log_message("Now taking air from [chassis.use_internal_tank ? "internal airtank" : "environment"].") + UpdateButtonIcon() + +/datum/action/innate/mecha/mech_toggle_lights + name = "Toggle Lights" + button_icon_state = "mech_lights_off" + +/datum/action/innate/mecha/mech_toggle_lights/Activate() + if(!owner || !chassis || chassis.occupant != owner) + return + chassis.lights = !chassis.lights + if(chassis.lights) + chassis.set_light(chassis.lights_power) + button_icon_state = "mech_lights_on" + else + chassis.set_light(-chassis.lights_power) + button_icon_state = "mech_lights_off" + chassis.occupant_message("Toggled lights [chassis.lights ? "on" : "off"].") + chassis.log_message("Toggled lights [chassis.lights ? "on" : "off"].") + UpdateButtonIcon() + +/datum/action/innate/mecha/mech_view_stats + name = "View Stats" + button_icon_state = "mech_view_stats" + +/datum/action/innate/mecha/mech_view_stats/Activate() + if(!owner || !chassis || chassis.occupant != owner) + return + chassis.occupant << browse(chassis.get_stats_html(), "window=exosuit") + +/datum/action/innate/mecha/mech_defence_mode + name = "Toggle Defence Mode" + button_icon_state = "mech_defense_mode_off" + +/datum/action/innate/mecha/mech_defence_mode/Activate(forced_state = null) + if(!owner || !chassis || chassis.occupant != owner) + return + if(!isnull(forced_state)) + chassis.defence_mode = forced_state + else + chassis.defence_mode = !chassis.defence_mode + button_icon_state = "mech_defense_mode_[chassis.defence_mode ? "on" : "off"]" + if(chassis.defence_mode) + chassis.deflect_chance = chassis.defence_mode_deflect_chance + chassis.occupant_message("You enable [chassis] defence mode.") + else + chassis.deflect_chance = initial(chassis.deflect_chance) + chassis.occupant_message("You disable [chassis] defence mode.") + chassis.log_message("Toggled defence mode.") + UpdateButtonIcon() + + +/datum/action/innate/mecha/mech_overload_mode + name = "Toggle leg actuators overload" + button_icon_state = "mech_overload_off" + +/datum/action/innate/mecha/mech_overload_mode/Activate(forced_state = null) + if(!owner || !chassis || chassis.occupant != owner) + return + if(chassis.health < initial(chassis.health) - initial(chassis.health) / 3) + chassis.occupant_message("The leg actuators are too damaged to overload!") + return // Can't activate them if the mech is too damaged + if(!isnull(forced_state)) + chassis.leg_overload_mode = forced_state + else + chassis.leg_overload_mode = !chassis.leg_overload_mode + button_icon_state = "mech_overload_[chassis.leg_overload_mode ? "on" : "off"]" + chassis.log_message("Toggled leg actuators overload.") + if(chassis.leg_overload_mode) + chassis.leg_overload_mode = 1 + // chassis.bumpsmash = 1 + chassis.step_in = min(1, round(chassis.step_in / 2)) + chassis.step_energy_drain = max(chassis.overload_step_energy_drain_min, chassis.step_energy_drain * chassis.leg_overload_coeff) + chassis.occupant_message("You enable leg actuators overload.") + else + chassis.leg_overload_mode = 0 + // chassis.bumpsmash = 0 + chassis.step_in = initial(chassis.step_in) + chassis.step_energy_drain = chassis.normal_step_energy_drain + chassis.occupant_message("You disable leg actuators overload.") + UpdateButtonIcon() + +/datum/action/innate/mecha/mech_toggle_thrusters + name = "Toggle Thrusters" + button_icon_state = "mech_thrusters_off" + +/datum/action/innate/mecha/mech_toggle_thrusters/Activate() + if(!owner || !chassis || chassis.occupant != owner) + return + if(chassis.get_charge() > 0) + chassis.thrusters_active = !chassis.thrusters_active + button_icon_state = "mech_thrusters_[chassis.thrusters_active ? "on" : "off"]" + chassis.log_message("Toggled thrusters.") + chassis.occupant_message("Thrusters [chassis.thrusters_active ? "en" : "dis"]abled.") + +/datum/action/innate/mecha/mech_smoke + name = "Smoke" + button_icon_state = "mech_smoke" + +/datum/action/innate/mecha/mech_smoke/Activate() + if(!owner || !chassis || chassis.occupant != owner) + return + if(chassis.smoke_ready && chassis.smoke > 0) + chassis.smoke_system.start() + chassis.smoke-- + chassis.smoke_ready = 0 + spawn(chassis.smoke_cooldown) + chassis.smoke_ready = 1 + else + chassis.occupant_message("You are either out of smoke, or the smoke isn't ready yet.") + +/datum/action/innate/mecha/mech_zoom + name = "Zoom" + button_icon_state = "mech_zoom_off" + +/datum/action/innate/mecha/mech_zoom/Activate() + if(!owner || !chassis || chassis.occupant != owner) + return + if(owner.client) + chassis.zoom_mode = !chassis.zoom_mode + button_icon_state = "mech_zoom_[chassis.zoom_mode ? "on" : "off"]" + chassis.log_message("Toggled zoom mode.") + chassis.occupant_message("Zoom mode [chassis.zoom_mode ? "en" : "dis"]abled.") + if(chassis.zoom_mode) + owner.client.AddViewMod("mecha", 12) + SEND_SOUND(owner, sound('sound/mecha/imag_enh.ogg',volume=50)) + else + owner.client.RemoveViewMod("mecha") + UpdateButtonIcon() + +/datum/action/innate/mecha/mech_toggle_phasing + name = "Toggle Phasing" + button_icon_state = "mech_phasing_off" + +/datum/action/innate/mecha/mech_toggle_phasing/Activate() + if(!owner || !chassis || chassis.occupant != owner) + return + chassis.phasing = !chassis.phasing + button_icon_state = "mech_phasing_[chassis.phasing ? "on" : "off"]" + chassis.occupant_message("En":"#f00\">Dis"]abled phasing.") + UpdateButtonIcon() \ No newline at end of file diff --git a/code/game/mecha/mecha_topic.dm b/code/game/mecha/mecha_topic.dm index 2ce732f83ed..41d4c3aa540 100644 --- a/code/game/mecha/mecha_topic.dm +++ b/code/game/mecha/mecha_topic.dm @@ -73,81 +73,80 @@ var/cell_charge = get_charge() var/tank_pressure = internal_tank ? round(internal_tank.return_pressure(),0.01) : "None" var/tank_temperature = internal_tank ? internal_tank.return_temperature() : "Unknown" + var/tank_temperature_c = internal_tank ? internal_tank.return_temperature() - T0C : "Unknown" var/cabin_pressure = round(return_pressure(),0.01) - var/output = {"[report_internal_damage()] - [integrity<30?"DAMAGE LEVEL CRITICAL
":null] - Integrity: [integrity]%
- Powercell charge: [isnull(cell_charge)?"No powercell installed":"[cell.percent()]%"]
- Air source: [use_internal_tank?"Internal Airtank":"Environment"]
- Airtank pressure: [tank_pressure]kPa
- Airtank temperature: [tank_temperature]°K|[tank_temperature - T0C]°C
- Cabin pressure: [cabin_pressure>WARNING_HIGH_PRESSURE ? "[cabin_pressure]": cabin_pressure]kPa
- Cabin temperature: [return_temperature()]°K|[return_temperature() - T0C]°C
- Lights: [lights?"on":"off"]
- [dna?"DNA-locked:
[dna] \[Reset\]
":null] - "} - return output + . = "[report_internal_damage()]" + . += "[integrity<30?"DAMAGE LEVEL CRITICAL
":null]" + . += "Integrity: [integrity]%
" + . += "Powercell charge: [isnull(cell_charge)?"No powercell installed":"[cell.percent()]%"]
" + . += "Air source: [use_internal_tank?"Internal Airtank":"Environment"]
" + . += "Airtank pressure: [tank_pressure]kPa
" + . += "Airtank temperature: [tank_temperature]°K|[tank_temperature_c]°C
" + . += "Cabin pressure: [cabin_pressure>WARNING_HIGH_PRESSURE ? "[cabin_pressure]": cabin_pressure]kPa
" + . += "Cabin temperature: [return_temperature()]°K|[return_temperature() - T0C]°C
" + . += "Lights: [lights?"on":"off"]
" + . += "[dna ? "DNA-locked:
[dna] \[Reset\]
" : ""]" + . += "[defense_action.owner ? "Defence Mode: [defence_mode ? "Enabled" : "Disabled"]
" : ""]" + . += "[overload_action.owner ? "Leg Actuators Overload: [leg_overload_mode ? "Enabled" : "Disabled"]
" : ""]" + . += "[thrusters_action.owner ? "Thrusters: [thrusters_active ? "Enabled" : "Disabled"]
" : ""]" + . += "[smoke_action.owner ? "Smoke: [smoke]
" : ""]" + . += "[zoom_action.owner ? "Zoom: [zoom_mode ? "Enabled" : "Disabled"]
" : ""]" + . += "[phasing_action.owner ? "Phase Modulator: [phasing ? "Enabled" : "Disabled"]
" : ""]" /obj/mecha/proc/get_commands() - var/output = {"
-
Electronics
- -
-
-
Airtank
- -
- -
[get_equipment_menu()]
-
- [(/obj/mecha/verb/eject in verbs)?"Eject
":null] - "} - return output + . = "
" + . += "
Electronics
" + . += "" + . += "
" + . += "
" + . += "
Airtank
" + . += "" + . += "
" + . += "
" + . += "
Permissions & Logging
" + . += "" + . += "
" + . += "
[get_equipment_menu()]
" + . += "
" + . += "Eject
" /obj/mecha/proc/get_equipment_menu() //outputs mecha html equipment menu - var/output + . = "" if(equipment.len) - output += {"
-
Equipment
-
" /obj/mecha/proc/get_equipment_list() //outputs mecha equipment list in html if(!equipment.len) return - var/output = "Equipment:
" + . = "Equipment:
" for(var/obj/item/mecha_parts/mecha_equipment/MT in equipment) - output += "
[MT.get_equip_info()]
" - output += "
" - return output + . += "
[MT.get_equip_info()]
" + . += "
" /obj/mecha/proc/get_log_html() @@ -248,11 +247,11 @@ selected = equip occupant_message("You switch to [equip]") visible_message("[src] raises [equip]") - send_byjax(occupant,"exosuit.browser","eq_list",get_equipment_list()) + send_byjax(occupant, "exosuit.browser", "eq_list", get_equipment_list()) return if(href_list["eject"]) if(usr != occupant) return - eject() + go_out() return if(href_list["toggle_lights"]) if(usr != occupant) return @@ -280,14 +279,6 @@ radio.set_frequency(new_frequency) send_byjax(occupant,"exosuit.browser","rfreq","[format_frequency(radio.frequency)]") return - if(href_list["port_disconnect"]) - if(usr != occupant) return - disconnect_from_port() - return - if(href_list["port_connect"]) - if(usr != occupant) return - connect_to_port() - return if(href_list["view_log"]) if(usr != occupant) return occupant << browse(get_log_html(), "window=exosuit_log") diff --git a/code/game/mecha/medical/odysseus.dm b/code/game/mecha/medical/odysseus.dm index d0fcb0f99be..da746290e8a 100644 --- a/code/game/mecha/medical/odysseus.dm +++ b/code/game/mecha/medical/odysseus.dm @@ -10,6 +10,7 @@ internal_damage_threshold = 35 deflect_chance = 15 step_energy_drain = 6 + normal_step_energy_drain = 6 var/builtin_hud_user = 0 /obj/mecha/medical/odysseus/moved_inside(var/mob/living/carbon/human/H) diff --git a/code/game/mecha/working/ripley.dm b/code/game/mecha/working/ripley.dm index 407c9cd63dc..ab38ee3a0d0 100644 --- a/code/game/mecha/working/ripley.dm +++ b/code/game/mecha/working/ripley.dm @@ -83,6 +83,7 @@ damage_absorption = list("brute"=0.6,"fire"=0.4,"bullet"=0.6,"laser"=0.6,"energy"=1,"bomb"=0.3) wreckage = /obj/effect/decal/mecha_wreckage/ripley/deathripley step_energy_drain = 0 + normal_step_energy_drain = 0 /obj/mecha/working/ripley/deathripley/New() ..() diff --git a/code/modules/admin/verbs/freeze.dm b/code/modules/admin/verbs/freeze.dm index 8dc852e9221..76a7a693838 100644 --- a/code/modules/admin/verbs/freeze.dm +++ b/code/modules/admin/verbs/freeze.dm @@ -104,7 +104,6 @@ var/global/list/frozen_mob_list = list() M.can_move = 0 M.overlays += adminomaly if(M.occupant) - M.removeVerb(/obj/mecha/verb/eject) to_chat(M.occupant, "You have been frozen by [key]") message_admins("[key_name_admin(usr)] froze [key_name(M.occupant)] in a [M.name]") log_admin("[key_name(usr)] froze [key_name(M.occupant)] in a [M.name]") @@ -115,7 +114,6 @@ var/global/list/frozen_mob_list = list() M.can_move = 1 M.overlays -= adminomaly if(M.occupant) - M.addVerb(/obj/mecha/verb/eject) to_chat(M.occupant, "You have been unfrozen by [key]") message_admins("[key_name_admin(usr)] unfroze [key_name(M.occupant)] in a [M.name]") log_admin("[key_name(usr)] unfroze [key_name(M.occupant)] in a [M.name]") diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm index 82e4af1862f..efeec62ae96 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm @@ -101,7 +101,7 @@ Difficulty: Medium animate(src, pixel_z = 0, time = 12) /obj/effect/temp_visual/target - icon = 'icons/mob/actions.dmi' + icon = 'icons/mob/actions/actions.dmi' icon_state = "sniper_zoom" layer = MOB_LAYER - 0.1 luminosity = 2 diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/actions.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/actions.dm index f2bed558b8c..b0756cddd7f 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/actions.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/actions.dm @@ -65,7 +65,7 @@ /datum/action/innate/terrorspider/queen/queensense name = "Hive Sense" - icon_icon = 'icons/mob/actions.dmi' + icon_icon = 'icons/mob/actions/actions.dmi' button_icon_state = "mindswap" /datum/action/innate/terrorspider/queen/queensense/Activate() diff --git a/icons/mob/actions.dmi b/icons/mob/actions/actions.dmi similarity index 100% rename from icons/mob/actions.dmi rename to icons/mob/actions/actions.dmi diff --git a/icons/mob/actions/actions_mecha.dmi b/icons/mob/actions/actions_mecha.dmi new file mode 100644 index 0000000000000000000000000000000000000000..81c706b22c8aa57503b31d2c438ee0081c7d20b8 GIT binary patch literal 7153 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 literal 0 HcmV?d00001 diff --git a/icons/mob/screen_alert.dmi b/icons/mob/screen_alert.dmi index 56c1730fd3a3ecdedd394259cb85549421674389..b2e0a83bd35ee73b6007fe5ec331dfa58913e242 100644 GIT binary patch literal 41752 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 IM6N<$g17Qj1poj5 literal 40571 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%0AWPuGJccjC|JG4aue45+7~Hs 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
jA`~+SA?=M$??6gZHp(jG*Jr2nOULTWKj8>b} z0p6E*O$rkjdh~}`+El~{PH&dNdsvrzuEqC=UQ@|Slh>$g#6o(c|8-O8p`t#mbPPmQ z`}{=OY18loi8K84*b^(Z>&Ke_8g@@oh@pVPtDB4auSj%+DQHFHmrZ<}n2QHs%lMOl za*hMYWs;f9r!w`B=r!v?KpD|Da~T5YT_30RF<^mF=crKNk3D7@{!oUf9CH3_lGswm z9k9PPc{_)`t|aI?(eRP+@~P^2=?DIt)Lpt^h=HhryygBw(t_a%(9&IC zD>YL0lj&lK+-YckCy$RqYPmB=j2P8mFcVZ;3dZ!XfGO>#PqjF#<>CHxDKRRng0gZj zF)HuTQJl00MFL#;q$n}!4yb15k^XN;)Q3`hDntP$gml8#3)*@JMe8h~O{SLPpqD7M>WYmA1)7Gk)b&ujeA1 zCWTiu>i!l_q``qsEh%k9F|@I#{1eNRNhb&6-xeo(8>i(v7z!QfLX@#b)c6{SkOgZt zS%y_sZeBXw)fu{8osQmItQ~#E;ezlUN9gm*Tfiq?vmSbC@%~rGTfKpl6r3y2DO8ag zg7=rLq0=a`Yv@gO2|XjL`4oOxSy?KpIWjqCk^)H7cOANB{j!7WOrlTt5#DsTi_UPb zmbwQs@m=1zrm70r)AuaFaizXitD-h_4#Y6bQPytJ!oqCwlyl>5&&njPID+T=R8zyU zrDxbX*H3j_DQV3EaS|Q;jJB1w)Gv%&{?Pv%%1vLC;KJiO+mbhwlS!Ox)V0MeF}n|Ehwd>r)21bAMrDhQ8S+1LTpGs)2%Gf zec@=@fZ5<_CetyDCY#khd;cvyBx#?QP9pvhOWJ{l`}7H(MEp{bfi0O@1XGfl_#KgoJk6R^eg_E6We-+E6@`kmC zG3*?I1bpabDaTQl1>7@TJzYu;DZUPQt2@uH^#N1g(f(oWAJT*Fvy@9Rh#HjToC;Jg zFMNbWd+jG*&&i=H5*B5!G4Xgkk9xiTeOBvC5hP-La$W?Y;iun;`hJsc$3?`cJ&Vrl zy8)cckp>#u zpzYEKsKBH3hLBl6DI8zX($a2!Jc~UsCFb#BrIzoMR6{!oL4{9EhONA{apr%w?5ZvH8H!+tS*$$E;og-MhBILy0PP?-9z<+V$}pjC98*2xzaM?{k1yXRpuq zVr&~$bMZ|j5X!ahs*Sv>tIZbmqt9Mgenj{aV543sHvf>8ys<=mEa#{`F$K>`p>FVo zOoY}gxM-EsDvo0x!B&%8k^?^t6@lyE%V=jzr*bt2GXYrTfwC-wvoRPgc%kkH4Mpa(l zy#N1}1m|SHB9bA75HscEEggZd(8!pA9oxi-bNjefCTBM-<{2H)1-Zl*iH|kURT0|( z5H6_f94zI1p;c=H1xmTXq*WUjkW^Lu?nKsfvjPI#Mvo2q7jC?=lSqI2C6J*S^nnA+ zO1Cq3;3Pjao)npWzy$XSiin6*xBAyP6NKl33Q43{R$F5WoxfnlMaJSGjCZBJokj_K zzA|>1P{D%NeD?~kLYkf1&Yl)WI@PGfNaqEjc=+E+z80jL#8HR>psd74N#p$e5Cp z!S`2s`X`hV%Hq-~yT*X0SK2=p!Zo!|Tpu_?+6fmK;j|{o1rMAB@DL2uPbZZ>GR=tm-XkmRQr$;fc}y^PMjFVlQyTwpRD7e|%{{>=}2eeoG(^hB@hF&Arb7~{OIc{QXEX(?4h1r3mw9+WEG~JvU zL~hiBV^?R$l=L0PsutUW8$WQ`CpUpu2Azs%HMB}fsG3&dYD0d|fzeQ)qkF1^YYKRD z^g&;F7x|%&m6YNMPyZ*fw`>J9T=1-vn$3he%Y?w+|HLDoM5+lJe_IZw^zXjpFMy~h z{cKJ3W#HW~sqU^67Nm5upT49z@t?r}=mK4&as4W+{IscMN07S0@R+rg+i(-;kFvIR zKpT>MrUQoy3bm zg9KOmX6*XqmECswk9u}oUPn~r6?As4>)LFNEddy=$ktC?0*i5@(-AKn-?hK4UE71=3%&-{LCp}P z97@9MCGwY}@TdfXFXH%mVFd|=D3s)oLLG7{2>!( z0&G0+1JBDd$dTN|wu-G>Z!f-fR`{<<1fPR2-abnf_ekIkY8FV_D=t=~w9R;mf z)>UZ|GR_U|mv~>NOxK%in?MUPA@^L?TS8>_eJUMiZpb<>hVmpspwXbC!SFWZR1~>x z%?LIJ7h+pJqKP`X)rsmookd6hDgFjeeGTdIz~GY@bF!ZVwa% z?ulU4E0(UB>&mF=SKGYzV?3vA8~%f?hSo3ZwONM1lDPxOV0In%O;_Jb{zDwA&%_y1 zl9M`cTNnLd%Odrdp%Z*=Tp%?n@d-73}&~*>!8Tz%nwnAzn9~V<>A|ngYMnNl_8xp&d zr$D9b>Wh}>__I%BGRKx{M#6NWQ@6tvx|l2;qH=MymM>##D|fM0AdVv0|uwa z-MN;Nt|HZ)jV?W^Fgyrd7!j9sfd4)}06dQ38XsDMyc#4J!efa*y3j^P537~DZZ^{- za7wLT;)W~7r$&czh> z{*aN8L1t#=;0aJDgrYryrQv=Cn?Ds^dg*21gyw|Spt+RAix*Q=RK&7n%W?_}3j>l) zpv%?4iWMtNbLPyUy}g}Hn>Nwj-p-skb9m<2r%ekNE(~b%c4OIa6OmVo`2D3vxmi*esrL|R+K)kBhTT`o7^??wEB<#x#jLXm21ON4E)bF? z5^w&~jZ?)hPE6nVXxa6H%746rXsGy8p+C`yM-Ks-Iem6(RaI4vmet(e9_=P*XlO7s zH?;=-{?S^K-EL>orcF$nHZ9gQx@ps-8Z==;eT1U0$qK3vF#} zz4rHoh@w(FQz~m+MdX}J0c+5Knl(zYDEp<1aW2Cbo$z5OY;Kx5;^0WJ(HZcAWsJzU zP8FBke&P(HV)OmL;ZCd+3zt1^O@6rv^g~N2#>a!hX=o@P(cleAQ zyA_YkBzCB(nsj2e!Gw1650wB7HNSTApH2Zdllc2XOn__-6GpSZoH=t^wXS%8IdkT; zLiBM=b48Co{y3X9ZR(NpvvlcF>g(%y?z!ho+A(jw`DU+nG_FKw{K=s8j2TQ0Bzmyz`p%^`i=c0@Czyk!zLLl-&I6j&2{77 zw;x@ehx#sojgr9FKUp)&_Z^#DZddV#Bw7y0 zodHkBaSHiQ6|~154X1ma>!IdP2Re@{fFQ}-amNpM>Zzx5N=wGJ&YV8G6{3$(LBGoS z4Qq22ELZ?UV>wHgE@j!WWz3vDyEXn%3t+*51-$v@n>kt=+F#8P9H`rqqpc3AEl-ok zpX@}n93fE>QRLnZsH5G3A}jso`kW}gmLsIijF{+vYWE)`5C|sC_34Y>27Fy!a6()&JaKyj&EOJiAZ4_Lz>!i>!q01_x$gQq}L& z9_g!lx9&IJB~f`UO^7_h6Wt5?jWuQj=bntv#8c4_7z=5GvaVdOX~ zzD@;$UX1Ks=L#SrqoPVWbeSVXn>|y+?@rg^=qrF}ZiCz%G0)i@v zs?O|;jL0k|S8oJYgBlDT6A!7PC}xk5%hjMlxYbw}4yxX8MA6xc)RB$?EY1;nEEy6J z8GJ4ow@aaQkK!|#BbLH!=;~BCSR)-eeAw*(ly7`vVm8oYsp1J`-RB#huy?RgWM}R1 z$-I)FQUhWN*xM6nqv{)UDIrca+vOG``AHcu6Db933SA)4Vgl>BFe073L7 zgyiv&!Gz{6w3}bU*OmYBD=uqCMWuVTdKC~v0l}6lI2?JR4i!3&DE@$34O+4VvpGXF zcGk%*1VL6+RRKW|K-8NtSaU^_(JqJx5DBQNr-fk9qeg6b*lacdB=Coz{gC2{1l92S z?|+c9bm`K8N9+dyk3asn05H`2ixw>!5`OLGA8P)gL`;Cr;w**=H{JB@v~s2f8?V0l zqOEe$MAi1|EaVz5s$WK@T2bpd5X3fuPB2a%%b_m#;In!%#0VEv709mGD!Xm6ax`l?2kuMK<*q&cVN0u8=uV4>!(QL`0Z1P!4Sb=)t&AkWM>@C3eZ^$Ixd;j9n<-H_2X$h zVzjh0nj8)XIXQX#c0npi&jfB!On+EKYiqNqrKQoNiIC(5MRuc#0f-0)LC~8lgz;ik zWI6+N><;^>4%8#-OR+fgH0T?U!VOsUCW5*`az}oHrsgAL7-d`p5k(0(5+*F_X;&in zbb9Sdg>)|5*H&%v!1z795RjH_Te9rYk~v zy)n?$)zwR21`DDnqSqS((7h;v)TSdO9mb$mfM7*6)Bw$x+S`yM2X8lQvf0=wl+JuK@;KfEF#fSuI@F$mT|EyFfjiH^HJsH>(W|-N{^qg=hIs7r!Px z3H)h`P)0_^DH9(JqA1eV)*X8ZdO#E;R9`U>_R^$&A8$t+AxWlCbknE{;1VG>m_-l+ zqD@Bj))C1Yf!;cUv4ut+zVDmdc>UX0a!SZ_xzPDSI81ih6gR5D!ZDqW>=0b<&m?G8 z5h5XWm}hhQH~x)FKRf@FUhkQXvyWhBamL_Ox*rXRk84IRgnTbRU=4bMhnj|c?C{&r zOCAC!{D=1dbwvj&I-_3oH0mrKxOA$Vog@B z_OrixPn09k0jVJu2A_$81`pf1_OQ|GAur2;dln~xcn37)vTLp5CQqlcH9D8E$r7F2HsJFBSOGS_ztSrR1ADqm zbU;FZ1eurdhr`eFM%!UJjAkadyj)C#9bPw^y&jHACL{zxf`Fnkf}xbK{~$`BjfQ^Tp4p>8PoH3w97-X+#?lc!@b8L^BgqTxt=td7ZIW7OD* z1biMUFQ0FnSXvM^2sa>8ypjXLW6 z0Xl$y2o^y_#)2y45E6ojDp;j#x_lnOp$PSRcJsmN*Kl_>k*l-O<@Zo%HE^-Hfbz_7 zT##)8aX17a$0{Jm7C1FS4!=@JTY$a}H^7<5ukkKl(6ju43Yf0#JB8%5*?77r$h1wuo?mk7j@Kn z1LWrl9B5Z@b-D1_tpt<^cE1mUX*7C!Ic`e}mWZAl!!&F;85qN1p8M5u3NuyQnHg9W zE8&2M$?IaK!N3It0>0*hggs^?JxI+Wbb?16@T8spaOhWnzD_s5nZ|$5&9l^Gyc=tx zFKypFH_uW}#W|dAe$4?LkMUT?O`aYT43i}q4oVavSyeFE?4lk;Io#OH^eK}K8N2uN zDM0ZKNUD=Sxsuz>E14(CRLKn-_62AWLhKNAH2K5m1eG>Xz&WfO!8{z*?MKu}GzU7l zcyt~=`0fqZg%*ysC}fSC#?-5>XKFzSzkcGMX;S@o>tDlWX+gK`ARvMxf+~KWh;lXv z)Mo~l_63ap5?&CUlPmTGT)rT=I~WXno%!#%d6xR!VLdrD-o&y~aSlVlugzc6)z!t8 z58m?b-nt>?h!TYeATK)uIT&Qjs1fM(0+|_B%oekH?ff+mrf5ju%1Q^z1 zFz&-*YDN%cy8JS`gbX60)kI0D>eUN(PP|Ifgf+kXulMapE+j zvJx`0vQhk;*0{Iwj7D5#O$DE`mDeGED9Ig!wgll{oP@<=H_U&k9@@c0GTJT>|n z1ZbS`yzyn*HVz8Skn?9`Wb}B|e)f0o?yVbWsEf{%llb^lGCY^xzOafZ6UXzT#kYu8 zTrwTKPEW~*Ty-(Z*jlwevya<*aC&!ON}VSsOC31s})s5-z=f zB#0RGW*iyA2?&`46&+TC4!tNN3K4efIfyP}1QGo(&Y5-<<%SAgx&OcTmk00T`hrnx z^c>|2*GOuP6%e*&Bjo4PX&#ME`8E#y)r0fFeT9)$3@Gsns9A6gr~3x@N9V7uo~6$J zA^hq0KwR7BUeL`O&-tfgF#m^V0ROU+<4qO=+Va6$-YJ(|Yb`7(kCmA$R{S0}N1pl} zZTf6N;RsJY|5p}VI)lHyUCqDWy_klk7IpoWokF7HNffb{w|~J!IXhUzv$WEMBv=@) z*vJnG9F{$}j283;J2tg|fX;v}42FmcLH1$9!V9nbl?RqR!rxZEPP1D_j

N9oWrA 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 Date: Wed, 31 Oct 2018 17:12:43 +0800 Subject: [PATCH 015/257] Add baycard to map, loadout & datum. Replacing normal non-syndicate cards with them. --- _maps/map_files/Delta/delta.dmm | 12 ++++++------ _maps/map_files/RandomZLevels/moonoutpost19.dmm | 2 +- _maps/map_files/cyberiad/cyberiad.dmm | 8 ++++---- _maps/map_files/shuttles/emergency_bar.dmm | 2 +- _maps/map_files/templates/spacehotel/s_06.dmm | 2 +- code/modules/arcade/prize_datums.dm | 2 +- .../client/preference/loadout/loadout_general.dm | 12 ++++++++++-- 7 files changed, 24 insertions(+), 16 deletions(-) diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index b02b0854d29..2ecf891ec60 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -2210,7 +2210,7 @@ "aQz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/security/prison) "aQA" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/security/prison) "aQB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/structure/table,/turf/simulated/floor/plating,/area/security/prison) -"aQC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/table,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel,/area/security/prison) +"aQC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/table,/obj/item/deck/cards,/turf/simulated/floor/plasteel,/area/security/prison) "aQD" = (/obj/structure/chair/stool,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/security/prison) "aQE" = (/turf/simulated/floor/plasteel,/area/security/prison) "aQF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/security/prison) @@ -2264,7 +2264,7 @@ "aRB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/obj/structure/chair/stool,/turf/simulated/floor/plasteel{icon_state = "redyellowfull"},/area/crew_quarters/bar/atrium) "aRC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/structure/table/wood,/obj/item/reagent_containers/food/snacks/cheesiehonkers,/turf/simulated/floor/plasteel{icon_state = "redyellowfull"},/area/crew_quarters/bar/atrium) "aRD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/structure/table/wood,/turf/simulated/floor/plasteel{icon_state = "redyellowfull"},/area/crew_quarters/bar/atrium) -"aRE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/structure/table/wood,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{icon_state = "redyellowfull"},/area/crew_quarters/bar/atrium) +"aRE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/structure/table/wood,/obj/item/deck/cards,/turf/simulated/floor/plasteel{icon_state = "redyellowfull"},/area/crew_quarters/bar/atrium) "aRF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/structure/chair/stool,/turf/simulated/floor/plasteel{icon_state = "redyellowfull"},/area/crew_quarters/bar/atrium) "aRG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "redyellowfull"},/area/crew_quarters/bar/atrium) "aRH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/warning_stripes/arrow,/obj/effect/decal/warning_stripes/yellow/partial,/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 4},/area/hallway/primary/fore) @@ -6472,7 +6472,7 @@ "cux" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/locker) "cuy" = (/obj/structure/table,/obj/item/storage/fancy/crayons,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/locker) "cuz" = (/obj/structure/table,/obj/item/folder,/obj/item/pen,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/locker) -"cuA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/obj/structure/table,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/locker) +"cuA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/obj/structure/table,/obj/item/deck/cards,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/locker) "cuB" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/chair/stool,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/locker) "cuC" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/locker) "cuD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/structure/closet/wardrobe/black,/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 2},/area/crew_quarters/locker) @@ -6652,7 +6652,7 @@ "cxV" = (/obj/item/twohanded/required/kirbyplants,/obj/structure/extinguisher_cabinet{pixel_x = -26},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/library) "cxW" = (/obj/structure/chair/office/dark{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/library) "cxX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/table/wood,/obj/item/storage/pill_bottle/dice,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/library) -"cxY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/wood,/obj/item/toy/cards/deck,/obj/item/toy/cards/deck/black{pixel_x = 0; pixel_y = 6},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/library) +"cxY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/wood,/obj/item/deck/cards,/obj/item/deck/cards{pixel_x = 0; pixel_y = 6},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/library) "cxZ" = (/obj/structure/chair/office/dark{dir = 8},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/library) "cya" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/library) "cyb" = (/obj/item/twohanded/required/kirbyplants,/obj/machinery/newscaster{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/library) @@ -7601,7 +7601,7 @@ "cQi" = (/obj/structure/closet/secure_closet/personal/cabinet,/turf/unsimulated/floor/carpet,/area/crew_quarters/sleep) "cQj" = (/obj/machinery/light,/obj/machinery/computer/cryopod{pixel_y = -32},/obj/machinery/camera{c_tag = "Cryodorms Aft"; dir = 1; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/sleep) "cQk" = (/obj/structure/table,/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralcorner"},/area/crew_quarters/fitness) -"cQl" = (/obj/structure/table,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/fitness) +"cQl" = (/obj/structure/table,/obj/item/deck/cards,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/fitness) "cQm" = (/obj/structure/table,/obj/item/storage/firstaid/regular,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/fitness) "cQn" = (/obj/structure/table,/obj/item/paper_bin,/obj/item/pen,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/crew_quarters/fitness) "cQo" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/chair{dir = 4},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor/plasteel{icon_state = "neutralcorner"; dir = 2},/area/crew_quarters/fitness) @@ -9846,7 +9846,7 @@ "dHr" = (/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/library/abandoned) "dHs" = (/turf/simulated/floor/wood{broken = 1; icon_state = "wood-broken"},/area/library/abandoned) "dHt" = (/obj/structure/bookcase,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plasteel{icon_state = "wood"},/area/library/abandoned) -"dHu" = (/obj/structure/table/wood,/obj/item/toy/cards/deck,/obj/item/toy/cards/deck/black{pixel_x = 0; pixel_y = 6},/turf/simulated/floor/plasteel{dir = 2; icon_state = "carpet"},/area/library/abandoned) +"dHu" = (/obj/structure/table/wood,/obj/item/deck/cards,/obj/item/deck/cards{pixel_x = 0; pixel_y = 6},/turf/simulated/floor/plasteel{dir = 2; icon_state = "carpet"},/area/library/abandoned) "dHv" = (/obj/structure/table/wood,/obj/item/clipboard,/obj/item/folder/red,/turf/simulated/floor/plasteel{dir = 2; icon_state = "carpet"},/area/library/abandoned) "dHw" = (/obj/structure/chair/office/dark{dir = 8},/obj/machinery/alarm{dir = 8; pixel_x = 25; pixel_y = 0},/turf/simulated/floor/plating,/area/library/abandoned) "dHx" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance{lootcount = 3; name = "3maintenance loot spawner"},/turf/simulated/floor/plasteel{dir = 10; icon_state = "neutral"},/area/maintenance/fpmaint2) diff --git a/_maps/map_files/RandomZLevels/moonoutpost19.dmm b/_maps/map_files/RandomZLevels/moonoutpost19.dmm index 870a6f075a8..89c6b61013b 100644 --- a/_maps/map_files/RandomZLevels/moonoutpost19.dmm +++ b/_maps/map_files/RandomZLevels/moonoutpost19.dmm @@ -692,7 +692,7 @@ "np" = (/obj/structure/sign/vacuum{desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; name = "\improper HOSTILE ATMOSPHERE AHEAD"; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nq" = (/obj/effect/decal/cleanable/cobweb2,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nr" = (/obj/structure/chair{dir = 8},/obj/effect/decal/warning_stripes/southeastcorner,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"ns" = (/obj/structure/table,/obj/item/toy/cards/deck,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"ns" = (/obj/structure/table,/obj/item/deck/cards,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nt" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nu" = (/obj/structure/grille/broken,/obj/item/stack/rods,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nv" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index e7dd8a55279..cfc1fc96d37 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -1404,7 +1404,7 @@ "aAZ" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light,/turf/simulated/floor/plasteel,/area/security/lobby) "aBa" = (/obj/structure/chair{dir = 8},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/lobby) "aBb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/lobby) -"aBc" = (/obj/structure/table/wood,/obj/item/toy/cards/deck/black,/turf/simulated/floor/wood,/area/maintenance/abandonedbar) +"aBc" = (/obj/structure/table/wood,/obj/item/deck/cards,/turf/simulated/floor/wood,/area/maintenance/abandonedbar) "aBd" = (/obj/structure/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/plating,/area/maintenance/abandonedbar) "aBe" = (/obj/structure/chair/wood/wings{tag = "icon-wooden_chair_wings (WEST)"; icon_state = "wooden_chair_wings"; dir = 8},/turf/simulated/floor/wood{broken = 1; icon_state = "wood-broken"},/area/maintenance/abandonedbar) "aBf" = (/obj/structure/chair/wood/wings{tag = "icon-wooden_chair_wings (EAST)"; icon_state = "wooden_chair_wings"; dir = 4},/turf/simulated/floor/wood,/area/maintenance/abandonedbar) @@ -2070,7 +2070,7 @@ "aNP" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/unary/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/maintenance/fpmaint) "aNQ" = (/obj/machinery/light,/obj/item/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/obj/structure/table/wood,/obj/item/reagent_containers/spray/waterflower,/turf/simulated/floor/wood,/area/mimeoffice) "aNR" = (/obj/structure/table/wood,/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"aNS" = (/obj/structure/table/wood,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) +"aNS" = (/obj/structure/table/wood,/obj/item/deck/cards,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aNT" = (/obj/structure/disposalpipe/segment,/obj/structure/chair/stool,/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) "aNU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/public/glass{name = "Arcade"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/carpet/arcade,/area/crew_quarters/fitness{name = "\improper Arcade"}) "aNV" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutral"},/area/crew_quarters/fitness) @@ -3033,7 +3033,7 @@ "bgq" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 2; icon_state = "0-2"},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bgr" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bgs" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plasteel,/area/crew_quarters/fitness) -"bgt" = (/obj/structure/table/wood,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) +"bgt" = (/obj/structure/table/wood,/obj/item/deck/cards,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/hallway/secondary/entry) "bgu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/port) "bgv" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hallway/secondary/entry) "bgw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/hallway/primary/port) @@ -3704,7 +3704,7 @@ "btl" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/library) "btm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 4; icon_state = "darkred"},/area/hallway/secondary/exit) "btn" = (/obj/structure/disposalpipe/segment,/obj/structure/table/wood,/obj/item/dice,/turf/simulated/floor/wood,/area/crew_quarters/bar) -"bto" = (/obj/structure/table/wood,/obj/item/toy/cards/deck,/turf/simulated/floor/wood,/area/crew_quarters/bar) +"bto" = (/obj/structure/table/wood,/obj/item/deck/cards,/turf/simulated/floor/wood,/area/crew_quarters/bar) "btp" = (/turf/simulated/floor/plasteel{icon_state = "rampbottom"; tag = "icon-stage_stairs"},/area/hallway/secondary/exit) "btq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) "btr" = (/obj/structure/table/wood,/obj/item/reagent_containers/food/condiment/saltshaker{pixel_x = -2; pixel_y = 4},/obj/item/reagent_containers/food/condiment/peppermill{pixel_x = 2; pixel_y = 6},/turf/simulated/floor/wood,/area/crew_quarters/bar) diff --git a/_maps/map_files/shuttles/emergency_bar.dmm b/_maps/map_files/shuttles/emergency_bar.dmm index 8dede5a9ed1..abefc573a7e 100644 --- a/_maps/map_files/shuttles/emergency_bar.dmm +++ b/_maps/map_files/shuttles/emergency_bar.dmm @@ -51,7 +51,7 @@ "aY" = (/obj/structure/table/wood,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/shuttle/escape) "aZ" = (/obj/structure/table,/obj/machinery/chem_dispenser/soda,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/shuttle/escape) "ba" = (/obj/structure/grille,/obj/structure/window/full/shuttle{icon_state = "8"},/turf/simulated/floor/plating,/area/shuttle/escape) -"bb" = (/obj/structure/table/wood,/obj/item/toy/cards/deck,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/shuttle/escape) +"bb" = (/obj/structure/table/wood,/obj/item/deck/cards,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/shuttle/escape) "bc" = (/obj/structure/chair/comfy/brown{dir = 8},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/shuttle/escape) "bd" = (/obj/structure/table,/obj/item/storage/box/drinkingglasses,/obj/item/reagent_containers/food/drinks/shaker,/obj/item/clothing/mask/cigarette/cigar,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/shuttle/escape) "be" = (/obj/structure/chair/wood/wings{tag = "icon-wooden_chair_wings (NORTH)"; icon_state = "wooden_chair_wings"; dir = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/shuttle/escape) diff --git a/_maps/map_files/templates/spacehotel/s_06.dmm b/_maps/map_files/templates/spacehotel/s_06.dmm index 9ee738768dc..69fb8a932b8 100644 --- a/_maps/map_files/templates/spacehotel/s_06.dmm +++ b/_maps/map_files/templates/spacehotel/s_06.dmm @@ -4,7 +4,7 @@ "d" = (/turf/unsimulated/floor/carpet,/area/template_noop) "e" = (/obj/structure/rack,/obj/item/twohanded/dualsaber/toy,/obj/item/twohanded/toy/chainsaw,/obj/item/toy/foamblade,/turf/unsimulated/floor/carpet,/area/template_noop) "f" = (/obj/structure/rack,/obj/item/toy/griffin{pixel_y = 8},/obj/item/toy/snappop,/obj/item/toy/redbutton,/turf/unsimulated/floor/carpet,/area/template_noop) -"g" = (/obj/structure/rack,/obj/item/toy/cards/deck,/obj/item/toy/figure/secofficer,/turf/unsimulated/floor/carpet,/area/template_noop) +"g" = (/obj/structure/rack,/obj/item/deck/cards,/obj/item/toy/figure/secofficer,/turf/unsimulated/floor/carpet,/area/template_noop) "h" = (/obj/structure/dresser,/turf/unsimulated/floor/carpet,/area/template_noop) "i" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green,/turf/unsimulated/floor/carpet,/area/template_noop) "j" = (/obj/structure/window/reinforced/polarized{dir = 4; id = "room_s"},/turf/unsimulated/floor{dir = 8; icon_state = "whiteblue"},/area/template_noop) diff --git a/code/modules/arcade/prize_datums.dm b/code/modules/arcade/prize_datums.dm index a2209a172ff..c4207dac0e8 100644 --- a/code/modules/arcade/prize_datums.dm +++ b/code/modules/arcade/prize_datums.dm @@ -76,7 +76,7 @@ var/global/datum/prizes/global_prizes = new /datum/prize_item/cards name = "Deck of Cards" desc = "Anyone fancy a game of 52-card Pickup?" - typepath = /obj/item/toy/cards/deck + typepath = /obj/item/deck/cards cost = 25 /datum/prize_item/crayons diff --git a/code/modules/client/preference/loadout/loadout_general.dm b/code/modules/client/preference/loadout/loadout_general.dm index 570679ce67f..50105813fd6 100644 --- a/code/modules/client/preference/loadout/loadout_general.dm +++ b/code/modules/client/preference/loadout/loadout_general.dm @@ -36,8 +36,16 @@ path = /obj/item/storage/box/matches /datum/gear/cards - display_name = "a deck of cards" - path = /obj/item/toy/cards/deck + display_name = "a deck of standard cards" + path = /obj/item/deck/cards + +/datum/gear/doublecards + display_name = "a double deck of standard cards" + path = /obj/item/deck/doublecards + +/datum/gear/tarot + display_name = "a deck of tarot cards" + path = /obj/item/deck/tarot /datum/gear/headphones display_name = "a pair of headphones" From 2c0def4a82546accd5475e0c6bca6e92bcdf1ce4 Mon Sep 17 00:00:00 2001 From: Certhic Date: Wed, 31 Oct 2018 20:01:45 +0100 Subject: [PATCH 016/257] button-iy --- code/_onclick/hud/diona_nymph.dm | 26 +++++++++++++------ .../living/simple_animal/friendly/diona.dm | 4 +-- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/code/_onclick/hud/diona_nymph.dm b/code/_onclick/hud/diona_nymph.dm index 6609e9a2093..fac671bfade 100644 --- a/code/_onclick/hud/diona_nymph.dm +++ b/code/_onclick/hud/diona_nymph.dm @@ -5,14 +5,24 @@ /datum/hud/diona/New() ..() - var/obj/screen/diona/blood = new /obj/screen/diona/blood() - var/obj/screen/diona/merge = new /obj/screen/diona/merge() - var/obj/screen/diona/evolve = new /obj/screen/diona/evolve() - var/obj/screen/diona/intent = new /obj/screen/diona/intent() - static_inventory += blood - static_inventory += merge - static_inventory += evolve - toggleable_inventory += intent + static_inventory += diona_button(new /obj/screen/diona/blood()) + static_inventory += diona_button(new /obj/screen/diona/merge()) + static_inventory += diona_button(new /obj/screen/diona/evolve()) + toggleable_inventory += new /obj/screen/diona/intent() + +datum/hud/diona/proc/diona_button(var/obj/screen/diona/D) + var/obj/screen/diona/button/B = new /obj/screen/diona/button + B.overlays += D + B.master = D + B.screen_loc = D.screen_loc + return B + +/obj/screen/diona/button + icon = 'icons/mob/actions.dmi' + icon_state = "bg_default" + +/obj/screen/diona/button/Click(location, control, params) + return usr.client.Click(master, location, control, params) /obj/screen/diona/intent name = "Intent" diff --git a/code/modules/mob/living/simple_animal/friendly/diona.dm b/code/modules/mob/living/simple_animal/friendly/diona.dm index 4a067cf9fd6..6e0d8f2f1c7 100644 --- a/code/modules/mob/living/simple_animal/friendly/diona.dm +++ b/code/modules/mob/living/simple_animal/friendly/diona.dm @@ -73,7 +73,7 @@ if(isdiona(M)) to_chat(M, "You feel your being twine with that of [src] as it merges with your biomass.") to_chat(src, "You feel your being twine with that of [M] as you merge with its biomass.") - throw_alert(gestalt_alert, /obj/screen/alert/nymph) //adds a screen alert that can call resist + throw_alert(gestalt_alert, /obj/screen/alert/nymph, new_master = src) //adds a screen alert that can call resist forceMove(M) else get_scooped(M) @@ -102,7 +102,7 @@ M.status_flags |= PASSEMOTES to_chat(src, "You feel your being twine with that of [M] as you merge with its biomass.") forceMove(M) - throw_alert(gestalt_alert, /obj/screen/alert/nymph) //adds a screen alert that can call resist + throw_alert(gestalt_alert, /obj/screen/alert/nymph, new_master = src) //adds a screen alert that can call resist return TRUE else return FALSE From b6d5bccd54d10c559d2cb82795fe08f0db0f8149 Mon Sep 17 00:00:00 2001 From: warior4356 Date: Wed, 31 Oct 2018 17:32:35 -0700 Subject: [PATCH 017/257] Fixes code bugs --- .../objects/items/devices/thermal_drill.dm | 17 ++++++++- code/game/objects/structures/safe.dm | 36 +++++++------------ .../research/designs/autolathe_designs.dm | 2 +- 3 files changed, 30 insertions(+), 25 deletions(-) diff --git a/code/game/objects/items/devices/thermal_drill.dm b/code/game/objects/items/devices/thermal_drill.dm index bb377b2692b..5becbf431e6 100644 --- a/code/game/objects/items/devices/thermal_drill.dm +++ b/code/game/objects/items/devices/thermal_drill.dm @@ -3,8 +3,23 @@ desc = "A tungsten carbide thermal drill with magnetic clamps for the purpose of drilling hardened objects. Guaranteed 100% jam proof." icon = 'icons/obj/items.dmi' icon_state = "hardened_drill" + var/time_multiplier = 1 + var/datum/looping_sound/thermal_drill/soundloop + var/datum/effect_system/spark_spread/spark_system + +/obj/item/thermal_drill/New() + soundloop = new(list(src), FALSE) + spark_system = new /datum/effect_system/spark_spread() + spark_system.set_up(1, 0, src) + spark_system.attach(src) + +/obj/item/thermal_drill/Destroy() + QDEL_NULL(soundloop) + QDEL_NULL(spark_system) + return ..() /obj/item/thermal_drill/diamond_drill name = "diamond tipped thermal drill" desc = "A diamond tipped thermal drill with magnetic clamps for the purpose of quickly drilling hardened objects. Guaranteed 100% jam proof." - icon_state = "diamond_drill" \ No newline at end of file + icon_state = "diamond_drill" + time_multiplier = 0.5 \ No newline at end of file diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index 0e5d2f41a8d..e1d534decd0 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -6,7 +6,7 @@ Safe Codes Safe Internals */ -var/list/global_safes = list() +GLOBAL_LIST_EMPTY(safes) //SAFES /obj/structure/safe @@ -32,15 +32,13 @@ var/list/global_safes = list() var/time_to_drill var/image/bar var/drill_start_time - var/datum/looping_sound/thermal_drill/soundloop - var/datum/effect_system/spark_spread/spark_system var/drill_x_offset = -13 var/drill_y_offset = -3 var/knownby = list() /obj/structure/safe/New() - global_safes += src + GLOB.safes += src tumbler_2_pos = rand(0, 99) // first value in the combination set first tumbler_2_open = rand(0, 99) @@ -60,10 +58,6 @@ var/list/global_safes = list() combo_to_open = "[num1] - [num2]" - soundloop = new(list(src), FALSE) - spark_system = new /datum/effect_system/spark_spread() - spark_system.set_up(1, 0, src) - spark_system.attach(src) /obj/structure/safe/Initialize() ..() @@ -130,14 +124,14 @@ var/list/global_safes = list() if(do_after(user, 2 SECONDS, target = src)) drill_timer = addtimer(CALLBACK(src, .proc/drill_open), time_to_drill) drill_start_time = world.time - soundloop.start() + drill.soundloop.start() update_icon() processing_objects.Add(src) if("Turn Off") if(do_after(user, 2 SECONDS, target = src)) deltimer(drill_timer) drill_timer = null - soundloop.stop() + drill.soundloop.stop() update_icon() processing_objects.Remove(src) if("Remove Drill") @@ -289,14 +283,11 @@ var/list/global_safes = list() to_chat(user, "There is already a drill attached!") else if(do_after(user, 2 SECONDS, target = src)) if(!user.drop_item()) - to_chat(user, "\The [I] is stuck to your hand, you cannot put it in the safe!") + to_chat(user, "[I] is stuck to your hand, you cannot put it in the safe!") return I.loc = src drill = I - if(istype(drill, /obj/item/thermal_drill/diamond_drill)) - time_to_drill = 150 SECONDS - else - time_to_drill = 300 SECONDS + time_to_drill = 300 SECONDS * drill.time_multiplier update_icon() else to_chat(user, "You can't put [I] in into the safe while it is closed!") @@ -305,10 +296,9 @@ var/list/global_safes = list() /obj/structure/safe/proc/drill_open() broken = TRUE drill_timer = null - soundloop.stop() + drill.soundloop.stop() update_icon() processing_objects.Remove(src) - return /obj/structure/safe/blob_act() return @@ -320,9 +310,8 @@ var/list/global_safes = list() return /obj/structure/safe/Destroy() - global_safes -= src - QDEL_NULL(soundloop) - QDEL_NULL(spark_system) + GLOB.safes -= src + drill.soundloop.stop() return ..() /obj/structure/safe/process() @@ -331,11 +320,12 @@ var/list/global_safes = list() bar = image('icons/effects/progessbar.dmi', src, "prog_bar_[round((((world.time - drill_start_time) / time_to_drill) * 100), 5)]", HUD_LAYER) overlays += bar if(prob(15)) - spark_system.start() + drill.spark_system.start() /obj/structure/safe/examine(mob/user) ..() - to_chat(user, "On the inside of the the door is [combo_to_open]") + if(open) + to_chat(user, "On the inside of the the door is [combo_to_open]") //FLOOR SAFES /obj/structure/safe/floor @@ -370,7 +360,7 @@ var/list/global_safes = list() addtimer(CALLBACK(src, .proc/populate_codes), 10) /obj/item/paper/safe_code/proc/populate_codes() - for(var/obj/structure/safe/S in global_safes) + for(var/obj/structure/safe/S in GLOB.safes) if(owner in S.knownby) info += "
The combination for the safe located in the [get_area(S).name] is: [S.combo_to_open]
" info_links = info diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index a5ff9542528..af3088b514b 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -882,7 +882,7 @@ build_path = /obj/item/mounted/mirror category = list("initial", "Miscellaneous") -/datum/design/rcd +/datum/design/safe_internals name = "Safe Internals" id = "safe" build_type = AUTOLATHE From 7905b640761cd3d6aff60d5ff45509c5697d9750 Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Wed, 31 Oct 2018 22:44:39 +0800 Subject: [PATCH 018/257] Port over fermentation barrel, minor refactor of reagent container, add in wine power etc. --- .../objects/items/weapons/storage/bags.dm | 2 +- code/modules/food_and_drinks/drinks/drinks.dm | 2 +- code/modules/hydroponics/fermenting_barrel.dm | 79 +++++++++++++ code/modules/hydroponics/grown.dm | 11 +- code/modules/hydroponics/grown/ambrosia.dm | 7 +- code/modules/hydroponics/grown/apple.dm | 3 + code/modules/hydroponics/grown/banana.dm | 4 + code/modules/hydroponics/grown/beans.dm | 4 +- code/modules/hydroponics/grown/berries.dm | 12 ++ code/modules/hydroponics/grown/cannabis.dm | 5 + code/modules/hydroponics/grown/cereals.dm | 4 + code/modules/hydroponics/grown/chili.dm | 3 + code/modules/hydroponics/grown/citrus.dm | 4 + .../hydroponics/grown/cocoa_vanilla.dm | 4 +- code/modules/hydroponics/grown/corn.dm | 2 + code/modules/hydroponics/grown/eggplant.dm | 4 +- code/modules/hydroponics/grown/flowers.dm | 3 + .../modules/hydroponics/grown/grass_carpet.dm | 2 + code/modules/hydroponics/grown/kudzu.dm | 1 + code/modules/hydroponics/grown/melon.dm | 3 + code/modules/hydroponics/grown/misc.dm | 4 + code/modules/hydroponics/grown/mushrooms.dm | 11 ++ code/modules/hydroponics/grown/onion.dm | 4 + code/modules/hydroponics/grown/pineapple.dm | 3 +- code/modules/hydroponics/grown/potato.dm | 2 + code/modules/hydroponics/grown/pumpkin.dm | 2 + code/modules/hydroponics/grown/random.dm | 8 +- code/modules/hydroponics/grown/root.dm | 4 + code/modules/hydroponics/grown/tea_coffee.dm | 2 + code/modules/hydroponics/grown/tobacco.dm | 5 +- code/modules/hydroponics/grown/tomato.dm | 5 + code/modules/mining/lavaland/ash_flora.dm | 32 +++--- .../reagents/chemistry/reagents/alcohol.dm | 104 ++++++++++++++++++ .../reagent_containers/glass_containers.dm | 3 +- icons/obj/objects.dmi | Bin 113670 -> 114714 bytes paradise.dme | 1 + 36 files changed, 320 insertions(+), 29 deletions(-) create mode 100644 code/modules/hydroponics/fermenting_barrel.dm diff --git a/code/game/objects/items/weapons/storage/bags.dm b/code/game/objects/items/weapons/storage/bags.dm index 4d0de3bd09e..26309f885fa 100644 --- a/code/game/objects/items/weapons/storage/bags.dm +++ b/code/game/objects/items/weapons/storage/bags.dm @@ -168,7 +168,7 @@ max_combined_w_class = 100 //Doesn't matter what this is, so long as it's more or equal to storage_slots * plants.w_class max_w_class = WEIGHT_CLASS_NORMAL w_class = WEIGHT_CLASS_TINY - can_hold = list(/obj/item/reagent_containers/food/snacks/grown,/obj/item/seeds,/obj/item/grown,/obj/item/reagent_containers/food/snacks/ash_flora) + can_hold = list(/obj/item/reagent_containers/food/snacks/grown,/obj/item/seeds,/obj/item/grown,/obj/item/reagent_containers/food/snacks/grown/ash_flora) burn_state = FLAMMABLE /obj/item/storage/bag/plants/portaseeder diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 235b0b609f1..c481df1ca42 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -62,7 +62,7 @@ if(!proximity) return - if(target.is_open_container()) //Something like a glass. Player probably wants to transfer TO it. + if(target.is_refillable() && is_drainable()) //Something like a glass. Player probably wants to transfer TO it. if(!reagents.total_volume) to_chat(user, " [src] is empty.") return FALSE diff --git a/code/modules/hydroponics/fermenting_barrel.dm b/code/modules/hydroponics/fermenting_barrel.dm new file mode 100644 index 00000000000..ab9f9f82d3e --- /dev/null +++ b/code/modules/hydroponics/fermenting_barrel.dm @@ -0,0 +1,79 @@ +/obj/structure/fermenting_barrel + name = "wooden barrel" + desc = "A large wooden barrel. You can ferment fruits and such inside it, or just use it to hold liquid." + icon = 'icons/obj/objects.dmi' + icon_state = "barrel" + density = TRUE + anchored = FALSE + container_type = DRAINABLE | AMOUNT_VISIBLE + pressure_resistance = 2 * ONE_ATMOSPHERE + max_integrity = 300 + var/open = FALSE + var/speed_multiplier = 1 //How fast it distills. Defaults to 100% (1.0). Lower is better. + +/obj/structure/fermenting_barrel/Initialize() + create_reagents(300) //Bluespace beakers, but without the portability or efficiency in circuits. + . = ..() + +/obj/structure/fermenting_barrel/examine(mob/user) + . = ..() + to_chat(user, "It is currently [open ? "open, letting you pour liquids in." : "closed, letting you draw liquids from the tap."] ") + +/obj/structure/fermenting_barrel/proc/makeWine(obj/item/reagent_containers/food/snacks/grown/G) + if(G.reagents) + G.reagents.trans_to(src, G.reagents.total_volume) + var/amount = G.seed.potency / 4 + if(G.distill_reagent) + reagents.add_reagent(G.distill_reagent, amount) + else + var/data = list() + data["names"] = list("[initial(G.name)]" = 1) + data["color"] = G.filling_color + data["alcohol_perc"] = G.wine_power + if(G.wine_flavor) + data["tastes"] = list(G.wine_flavor = 1) + // else // Stub - Will implement when we port over tg's better taste system - I'd rather get the barrel in first. + // data["tastes"] = list(G.tastes[1] = 1) + reagents.add_reagent("fruit_wine", amount, data) + qdel(G) + playsound(src, 'sound/effects/bubbles.ogg', 50, TRUE) + +/obj/structure/fermenting_barrel/attackby(obj/item/I, mob/user, params) + var/obj/item/reagent_containers/food/snacks/grown/G = I + if(istype(G)) + if(!G.can_distill) + to_chat(user, "You can't distill this into anything...") + return FALSE + else if(!user.drop_item()) + to_chat(user, "[G] is stuck to your hand!") + return FALSE + G.loc = src + to_chat(user, "You place [G] into [src] to start the fermentation process.") + addtimer(CALLBACK(src, .proc/makeWine, G), rand(80, 120) * speed_multiplier) + else if(I.is_refillable()) + return FALSE // To refill via afterattack proc + else + return ..() + +/obj/structure/fermenting_barrel/attack_hand(mob/user) + open = !open + if(open) + container_type = REFILLABLE | AMOUNT_VISIBLE + to_chat(user, "You open [src], letting you fill it.") + else + container_type = DRAINABLE | AMOUNT_VISIBLE + to_chat(user, "You close [src], letting you draw from its tap.") + update_icon() + +/obj/structure/fermenting_barrel/update_icon() + if(open) + icon_state = "barrel_open" + else + icon_state = "barrel" + +/datum/crafting_recipe/fermenting_barrel + name = "Wooden Barrel" + result = /obj/structure/fermenting_barrel + reqs = list(/obj/item/stack/sheet/wood = 30) + time = 50 + category = CAT_PRIMAL diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index 772e9f5d856..2e0feaecea7 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -8,12 +8,13 @@ icon = 'icons/obj/hydroponics/harvest.dmi' var/obj/item/seeds/seed = null // type path, gets converted to item on New(). It's safe to assume it's always a seed item. var/plantname = "" - var/bitesize_mod = 0 + var/bitesize_mod = 0 // If set, bitesize = 1 + round(reagents.total_volume / bitesize_mod) var/splat_type = /obj/effect/decal/cleanable/plant_smudge - // If set, bitesize = 1 + round(reagents.total_volume / bitesize_mod) - dried_type = -1 - // Saves us from having to define each stupid grown's dried_type as itself. - // If you don't want a plant to be driable (watermelons) set this to null in the time definition. + var/can_distill = TRUE //If FALSE, this object cannot be distilled into an alcohol. + var/distill_reagent //If NULL and this object can be distilled, it uses a generic fruit_wine reagent and adjusts its variables. + var/wine_flavor //If NULL, this is automatically set to the fruit's flavor. Determines the flavor of the wine if distill_reagent is NULL. + var/wine_power = 0.1 //Determines the boozepwr of the wine if distill_reagent is NULL. Uses 0.1 - 1.2 not tg's boozepower (divide by 100) else you'll end up with 1000% proof alcohol! + dried_type = -1 // Saves us from having to define each stupid grown's dried_type as itself. If you don't want a plant to be driable (watermelons) set this to null in the time definition. burn_state = FLAMMABLE origin_tech = "biotech=1" diff --git a/code/modules/hydroponics/grown/ambrosia.dm b/code/modules/hydroponics/grown/ambrosia.dm index d6942d6a7f6..47b2975ffa8 100644 --- a/code/modules/hydroponics/grown/ambrosia.dm +++ b/code/modules/hydroponics/grown/ambrosia.dm @@ -30,6 +30,7 @@ name = "ambrosia vulgaris branch" desc = "This is a plant containing various healing chemicals." origin_tech = "biotech=2" + wine_power = 0.2 // Ambrosia Deus /obj/item/seeds/ambrosia/deus @@ -50,6 +51,7 @@ icon_state = "ambrosiadeus" filling_color = "#008B8B" origin_tech = "biotech=4;materials=3" + wine_power = 0.5 //Ambrosia Gaia /obj/item/seeds/ambrosia/gaia @@ -74,6 +76,8 @@ origin_tech = "biotech=6;materials=5" light_range = 3 seed = /obj/item/seeds/ambrosia/gaia + wine_power = 0.7 + wine_flavor = "the earthmothert's blessing" // Ambrosia Cruciatus /obj/item/seeds/ambrosia/cruciatus @@ -83,4 +87,5 @@ reagents_add = list("thc" = 0.15, "kelotane" = 0.15, "bicaridine" = 0.1, "bath_salts" = 0.20, "plantmatter" = 0.05) /obj/item/reagent_containers/food/snacks/grown/ambrosia/cruciatus - seed = /obj/item/seeds/ambrosia/cruciatus \ No newline at end of file + seed = /obj/item/seeds/ambrosia/cruciatus + wine_power = 0.7 \ No newline at end of file diff --git a/code/modules/hydroponics/grown/apple.dm b/code/modules/hydroponics/grown/apple.dm index 64c7c0381a9..67948c4beb9 100644 --- a/code/modules/hydroponics/grown/apple.dm +++ b/code/modules/hydroponics/grown/apple.dm @@ -23,6 +23,7 @@ icon_state = "apple" filling_color = "#FF4500" bitesize = 100 // Always eat the apple in one bite + distill_reagent = "hcider" // Posioned Apple /obj/item/seeds/apple/poisoned @@ -55,3 +56,5 @@ icon_state = "goldapple" filling_color = "#FFD700" origin_tech = "biotech=4;materials=5" + distill_reagent = null + wine_power = 0.5 diff --git a/code/modules/hydroponics/grown/banana.dm b/code/modules/hydroponics/grown/banana.dm index 6874038a7bf..4515b3ad75f 100644 --- a/code/modules/hydroponics/grown/banana.dm +++ b/code/modules/hydroponics/grown/banana.dm @@ -23,6 +23,7 @@ trash = /obj/item/grown/bananapeel filling_color = "#FFFF00" bitesize = 5 + distill_reagent = "bananahonk" /obj/item/reagent_containers/food/snacks/grown/banana/suicide_act(mob/user) user.visible_message("[user] is aiming the [name] at [user.p_them()]self! It looks like [user.p_theyre()] trying to commit suicide.") @@ -74,6 +75,7 @@ icon_state = "mimana" trash = /obj/item/grown/bananapeel/mimanapeel filling_color = "#FFFFEE" + distill_reagent = "silencer" /obj/item/grown/bananapeel/mimanapeel seed = /obj/item/seeds/banana/mime @@ -102,6 +104,8 @@ trash = /obj/item/grown/bananapeel/bluespace filling_color = "#0000FF" origin_tech = "biotech=3;bluespace=5" + wine_power = 0.6 + wine_flavor = "slippery hypercubes" /obj/item/grown/bananapeel/bluespace seed = /obj/item/seeds/banana/bluespace diff --git a/code/modules/hydroponics/grown/beans.dm b/code/modules/hydroponics/grown/beans.dm index 24ddf1dbbba..fa73e7cd45f 100644 --- a/code/modules/hydroponics/grown/beans.dm +++ b/code/modules/hydroponics/grown/beans.dm @@ -25,6 +25,7 @@ icon_state = "soybeans" filling_color = "#F0E68C" bitesize_mod = 2 + wine_power = 20 // Koibean /obj/item/seeds/soya/koi @@ -45,4 +46,5 @@ desc = "Something about these seems fishy." icon_state = "koibeans" filling_color = "#F0E68C" - bitesize_mod = 2 \ No newline at end of file + bitesize_mod = 2 + wine_power = 40 \ No newline at end of file diff --git a/code/modules/hydroponics/grown/berries.dm b/code/modules/hydroponics/grown/berries.dm index 155566ebd10..8e740719fbf 100644 --- a/code/modules/hydroponics/grown/berries.dm +++ b/code/modules/hydroponics/grown/berries.dm @@ -25,6 +25,7 @@ gender = PLURAL filling_color = "#FF00FF" bitesize_mod = 2 + distill_reagent = "gin" // Poison Berries /obj/item/seeds/berry/poison @@ -44,6 +45,8 @@ desc = "Taste so good, you could die!" icon_state = "poisonberrypile" filling_color = "#C71585" + distill_reagent = null + wine_power = 0.35 // Death Berries /obj/item/seeds/berry/death @@ -65,6 +68,8 @@ desc = "Taste so good, you could die!" icon_state = "deathberrypile" filling_color = "#708090" + distill_reagent = null + wine_power = 0.5 // Glow Berries /obj/item/seeds/berry/glow @@ -89,6 +94,9 @@ filling_color = "#7CFC00" origin_tech = "plasmatech=6" light_color = "#006622" + distill_reagent = null + wine_power = 0.6 + wine_flavor = "warmth" // Cherries /obj/item/seeds/cherry @@ -118,6 +126,7 @@ gender = PLURAL filling_color = "#FF0000" bitesize_mod = 2 + wine_power = 0.3 // Blue Cherries /obj/item/seeds/cherry/blue @@ -138,6 +147,7 @@ icon_state = "bluecherry" filling_color = "#6495ED" bitesize_mod = 2 + wine_power = 0.5 // Grapes /obj/item/seeds/grape @@ -168,6 +178,7 @@ dried_type = /obj/item/reagent_containers/food/snacks/no_raisin filling_color = "#FF1493" bitesize_mod = 2 + distill_reagent = "wine" // Green Grapes /obj/item/seeds/grape/green @@ -186,3 +197,4 @@ name = "bunch of green grapes" icon_state = "greengrapes" filling_color = "#7FFF00" + distill_reagent = "cognac" diff --git a/code/modules/hydroponics/grown/cannabis.dm b/code/modules/hydroponics/grown/cannabis.dm index e82e72e83b0..ed05d7a6954 100644 --- a/code/modules/hydroponics/grown/cannabis.dm +++ b/code/modules/hydroponics/grown/cannabis.dm @@ -93,6 +93,7 @@ icon_state = "cannabis" filling_color = "#00FF00" bitesize_mod = 2 + wine_power = 0.2 /obj/item/reagent_containers/food/snacks/grown/cannabis/rainbow @@ -100,18 +101,21 @@ name = "rainbow cannabis leaf" desc = "Is it supposed to be glowing like that...?" icon_state = "megacannabis" + wine_power = 0.6 /obj/item/reagent_containers/food/snacks/grown/cannabis/death seed = /obj/item/seeds/cannabis/death name = "death cannabis leaf" desc = "Looks a bit dark. Oh well." icon_state = "blackcannabis" + wine_power = 0.4 /obj/item/reagent_containers/food/snacks/grown/cannabis/white seed = /obj/item/seeds/cannabis/white name = "white cannabis leaf" desc = "It feels smooth and nice to the touch." icon_state = "whitecannabis" + wine_power = 0.1 /obj/item/reagent_containers/food/snacks/grown/cannabis/ultimate seed = /obj/item/seeds/cannabis/ultimate @@ -119,3 +123,4 @@ desc = "You feel dizzy looking at it. What the fuck?" icon_state = "ocannabis" volume = 420 + wine_power = 0.9 diff --git a/code/modules/hydroponics/grown/cereals.dm b/code/modules/hydroponics/grown/cereals.dm index 91b6cd0a14c..e864687a551 100644 --- a/code/modules/hydroponics/grown/cereals.dm +++ b/code/modules/hydroponics/grown/cereals.dm @@ -21,6 +21,7 @@ icon_state = "wheat" filling_color = "#F0E68C" bitesize_mod = 2 + distill_reagent = "beer" // Oat /obj/item/seeds/wheat/oat @@ -40,6 +41,7 @@ icon_state = "oat" filling_color = "#556B2F" bitesize_mod = 2 + distill_reagent = "ale" // Rice /obj/item/seeds/wheat/rice @@ -60,6 +62,7 @@ icon_state = "rice" filling_color = "#FAFAD2" bitesize_mod = 2 + distill_reagent = "sake" //Meatwheat - grows into synthetic meat /obj/item/seeds/wheat/meat @@ -80,6 +83,7 @@ filling_color = rgb(150, 0, 0) bitesize_mod = 2 seed = /obj/item/seeds/wheat/meat + can_distill = FALSE /obj/item/reagent_containers/food/snacks/grown/meatwheat/attack_self(mob/living/user) user.visible_message("[user] crushes [src] into meat.", "You crush [src] into something that resembles meat.") diff --git a/code/modules/hydroponics/grown/chili.dm b/code/modules/hydroponics/grown/chili.dm index f8bf515ce6b..5f4621eff16 100644 --- a/code/modules/hydroponics/grown/chili.dm +++ b/code/modules/hydroponics/grown/chili.dm @@ -25,6 +25,7 @@ icon_state = "chilipepper" filling_color = "#FF0000" bitesize_mod = 2 + wine_power = 0.2 // Ice Chili /obj/item/seeds/chili/ice @@ -49,6 +50,7 @@ filling_color = "#0000CD" bitesize_mod = 2 origin_tech = "biotech=4" + wine_power = 0.3 // Ghost Chili /obj/item/seeds/chili/ghost @@ -74,3 +76,4 @@ filling_color = "#F8F8FF" bitesize_mod = 4 origin_tech = "biotech=4;magnets=5" + wine_power = 0.5 diff --git a/code/modules/hydroponics/grown/citrus.dm b/code/modules/hydroponics/grown/citrus.dm index 86bc8082661..b6e4a36d164 100644 --- a/code/modules/hydroponics/grown/citrus.dm +++ b/code/modules/hydroponics/grown/citrus.dm @@ -5,6 +5,7 @@ desc = "It's so sour, your face will twist." icon_state = "lime" bitesize_mod = 2 + wine_power = 0.3 // Lime /obj/item/seeds/lime @@ -29,6 +30,7 @@ desc = "It's so sour, your face will twist." icon_state = "lime" filling_color = "#00FF00" + distill_reagent = "triple_sec" // Orange /obj/item/seeds/orange @@ -104,6 +106,8 @@ desc = "Made for burning houses down." icon_state = "firelemon" bitesize_mod = 2 + wine_power = 0.7 + wine_flavor = "fire" /obj/item/reagent_containers/food/snacks/grown/firelemon/attack_self(mob/living/user) var/area/A = get_area(user) diff --git a/code/modules/hydroponics/grown/cocoa_vanilla.dm b/code/modules/hydroponics/grown/cocoa_vanilla.dm index 0ca061af745..745aa006498 100644 --- a/code/modules/hydroponics/grown/cocoa_vanilla.dm +++ b/code/modules/hydroponics/grown/cocoa_vanilla.dm @@ -25,6 +25,7 @@ icon_state = "cocoapod" filling_color = "#FFD700" bitesize_mod = 2 + distill_reagent = "creme_de_cacao" // Vanilla Pod /obj/item/seeds/cocoapod/vanillapod @@ -43,4 +44,5 @@ name = "vanilla pod" desc = "Fattening... Mmmmm... vanilla." icon_state = "vanillapod" - filling_color = "#FFD700" \ No newline at end of file + filling_color = "#FFD700" + distill_reagent = "vanilla" //Takes longer, but you can get even more vanilla from it. \ No newline at end of file diff --git a/code/modules/hydroponics/grown/corn.dm b/code/modules/hydroponics/grown/corn.dm index 693818c9537..dca121d1acb 100644 --- a/code/modules/hydroponics/grown/corn.dm +++ b/code/modules/hydroponics/grown/corn.dm @@ -24,6 +24,8 @@ filling_color = "#FFFF00" trash = /obj/item/grown/corncob bitesize_mod = 2 + distill_reagent = "whiskey" + wine_power = 0.4 /obj/item/grown/corncob name = "corn cob" diff --git a/code/modules/hydroponics/grown/eggplant.dm b/code/modules/hydroponics/grown/eggplant.dm index d9a243eab6f..b9244bfd3ec 100644 --- a/code/modules/hydroponics/grown/eggplant.dm +++ b/code/modules/hydroponics/grown/eggplant.dm @@ -22,6 +22,7 @@ icon_state = "eggplant" filling_color = "#800080" bitesize_mod = 2 + wine_power = 0.2 // Egg-Plant /obj/item/seeds/eggplant/eggy @@ -41,4 +42,5 @@ icon_state = "eggyplant" trash = /obj/item/reagent_containers/food/snacks/egg filling_color = "#F8F8FF" - bitesize_mod = 2 \ No newline at end of file + bitesize_mod = 2 + distill_reagent = "eggnog" \ No newline at end of file diff --git a/code/modules/hydroponics/grown/flowers.dm b/code/modules/hydroponics/grown/flowers.dm index b8d88ebf0c9..adbb5f3152c 100644 --- a/code/modules/hydroponics/grown/flowers.dm +++ b/code/modules/hydroponics/grown/flowers.dm @@ -25,6 +25,7 @@ slot_flags = SLOT_HEAD filling_color = "#FF6347" bitesize_mod = 3 + distill_reagent = "vermouth" // Lily /obj/item/seeds/poppy/lily @@ -88,6 +89,7 @@ slot_flags = SLOT_HEAD filling_color = "#E6E6FA" bitesize_mod = 3 + distill_reagent = "vermouth" // Sunflower @@ -145,6 +147,7 @@ slot_flags = SLOT_HEAD filling_color = "#E6E6FA" bitesize_mod = 2 + distill_reagent = "absinthe" // Novaflower /obj/item/seeds/sunflower/novaflower diff --git a/code/modules/hydroponics/grown/grass_carpet.dm b/code/modules/hydroponics/grown/grass_carpet.dm index 5113a8454f3..c45899a310b 100644 --- a/code/modules/hydroponics/grown/grass_carpet.dm +++ b/code/modules/hydroponics/grown/grass_carpet.dm @@ -27,6 +27,7 @@ bitesize_mod = 2 var/stacktype = /obj/item/stack/tile/grass var/tile_coefficient = 0.02 // 1/50 + wine_power = 0.15 /obj/item/reagent_containers/food/snacks/grown/grass/attack_self(mob/user) to_chat(user, "You prepare the astroturf.") @@ -65,3 +66,4 @@ desc = "The textile industry's dark secret." icon_state = "carpetclump" stacktype = /obj/item/stack/tile/carpet + can_distill = FALSE diff --git a/code/modules/hydroponics/grown/kudzu.dm b/code/modules/hydroponics/grown/kudzu.dm index ba67bf426fa..eea80e17e60 100644 --- a/code/modules/hydroponics/grown/kudzu.dm +++ b/code/modules/hydroponics/grown/kudzu.dm @@ -95,3 +95,4 @@ icon_state = "kudzupod" filling_color = "#6B8E23" bitesize_mod = 2 + wine_power = 0.2 diff --git a/code/modules/hydroponics/grown/melon.dm b/code/modules/hydroponics/grown/melon.dm index be548339d39..ed7608e21b9 100644 --- a/code/modules/hydroponics/grown/melon.dm +++ b/code/modules/hydroponics/grown/melon.dm @@ -25,6 +25,7 @@ w_class = WEIGHT_CLASS_NORMAL filling_color = "#008000" bitesize_mod = 3 + wine_power = 0.4 // Holymelon /obj/item/seeds/watermelon/holy @@ -45,3 +46,5 @@ icon_state = "holymelon" filling_color = "#FFD700" dried_type = null + wine_power = 0.7 //Water to wine, baby. + wine_flavor = "divinity" diff --git a/code/modules/hydroponics/grown/misc.dm b/code/modules/hydroponics/grown/misc.dm index df58b55c333..605f5082522 100644 --- a/code/modules/hydroponics/grown/misc.dm +++ b/code/modules/hydroponics/grown/misc.dm @@ -53,6 +53,7 @@ icon_state = "cabbage" filling_color = "#90EE90" bitesize_mod = 2 + wine_power = 0.2 // Sugarcane @@ -78,6 +79,7 @@ icon_state = "sugarcane" filling_color = "#FFD700" bitesize_mod = 2 + distill_reagent = "rum" // Gatfruit @@ -108,6 +110,7 @@ origin_tech = "combat=6" trash = /obj/item/gun/projectile/revolver bitesize_mod = 2 + wine_power = 0.9 //It burns going down, too. //Cherry Bombs /obj/item/seeds/cherry/bomb @@ -129,6 +132,7 @@ seed = /obj/item/seeds/cherry/bomb bitesize_mod = 2 volume = 125 //Gives enough room for the black powder at max potency + wine_power = 0.8 /obj/item/reagent_containers/food/snacks/grown/cherry_bomb/attack_self(mob/living/user) var/area/A = get_area(user) diff --git a/code/modules/hydroponics/grown/mushrooms.dm b/code/modules/hydroponics/grown/mushrooms.dm index 95ea83cd424..14c4b2a252a 100644 --- a/code/modules/hydroponics/grown/mushrooms.dm +++ b/code/modules/hydroponics/grown/mushrooms.dm @@ -1,6 +1,7 @@ /obj/item/reagent_containers/food/snacks/grown/mushroom name = "mushroom" bitesize_mod = 2 + wine_power = 0.4 // Reishi @@ -84,6 +85,7 @@ desc = "Amanita Virosa: Deadly poisonous basidiomycete fungus filled with alpha amanitin." icon_state = "angel" filling_color = "#C0C0C0" + wine_power = 0.6 // Liberty Cap @@ -109,6 +111,8 @@ desc = "Psilocybe Semilanceata: Liberate yourself!" icon_state = "libertycap" filling_color = "#DAA520" + wine_power = 0.8 + wine_flavor = "freedom" // Plump Helmet @@ -135,6 +139,7 @@ desc = "Plumus Hellmus: Plump, soft and s-so inviting~" icon_state = "plumphelmet" filling_color = "#9370DB" + distill_reagent = "manlydorf" // Walking Mushroom @@ -161,6 +166,7 @@ icon_state = "walkingmushroom" filling_color = "#9370DB" origin_tech = "biotech=4;programming=5" + can_distill = FALSE /obj/item/reagent_containers/food/snacks/grown/mushroom/walkingmushroom/attack_self(mob/user) if(istype(user.loc, /turf/space)) @@ -232,6 +238,7 @@ var/effect_path = /obj/structure/glowshroom origin_tech = "biotech=4;plasmatech=6" light_color = "#006622" + wine_power = 0.5 /obj/item/reagent_containers/food/snacks/grown/mushroom/glowshroom/attack_self(mob/user) if(istype(user.loc, /turf/space)) @@ -280,6 +287,8 @@ effect_path = /obj/structure/glowshroom/glowcap origin_tech = "biotech=4;powerstorage=6;plasmatech=4" light_color = "#8E0300" + wine_power = 0.6 + wine_flavor = "warmth" // Fungus/Mold /obj/item/seeds/fungus @@ -326,3 +335,5 @@ icon_state = "shadowshroom" effect_path = /obj/structure/glowshroom/shadowshroom origin_tech = "biotech=4;plasmatech=4;magnets=4" + wine_power = 0.6 + wine_flavor = "strange coldness" diff --git a/code/modules/hydroponics/grown/onion.dm b/code/modules/hydroponics/grown/onion.dm index 93176799802..e39548d9e7c 100644 --- a/code/modules/hydroponics/grown/onion.dm +++ b/code/modules/hydroponics/grown/onion.dm @@ -25,6 +25,8 @@ bitesize_mod = 2 slice_path = /obj/item/reagent_containers/food/snacks/onion_slice slices_num = 2 + wine_power = 0.2 + wine_flavor = "pungentness" /obj/item/seeds/onion/red name = "pack of red onion seeds" @@ -43,6 +45,8 @@ icon_state = "onion_red" filling_color = "#C29ACF" slice_path = /obj/item/reagent_containers/food/snacks/onion_slice/red + wine_power = 0.6 + wine_flavor = "powerful pungentness" /obj/item/reagent_containers/food/snacks/onion_slice name = "onion slices" diff --git a/code/modules/hydroponics/grown/pineapple.dm b/code/modules/hydroponics/grown/pineapple.dm index 2e0825151c6..589f9456bc2 100644 --- a/code/modules/hydroponics/grown/pineapple.dm +++ b/code/modules/hydroponics/grown/pineapple.dm @@ -24,4 +24,5 @@ icon_state = "pineapple" filling_color = "#e5b437" w_class = WEIGHT_CLASS_NORMAL - bitesize_mod = 3 \ No newline at end of file + bitesize_mod = 3 + wine_power = 0.4 \ No newline at end of file diff --git a/code/modules/hydroponics/grown/potato.dm b/code/modules/hydroponics/grown/potato.dm index 2692ee8adf8..655cb6d69bd 100644 --- a/code/modules/hydroponics/grown/potato.dm +++ b/code/modules/hydroponics/grown/potato.dm @@ -25,6 +25,7 @@ icon_state = "potato" filling_color = "#E9967A" bitesize = 100 + distill_reagent = "vodka" /obj/item/reagent_containers/food/snacks/grown/potato/wedges @@ -33,6 +34,7 @@ icon_state = "potato_wedges" filling_color = "#E9967A" bitesize = 100 + distill_reagent = "sbiten" /obj/item/reagent_containers/food/snacks/grown/potato/attackby(obj/item/W, mob/user, params) diff --git a/code/modules/hydroponics/grown/pumpkin.dm b/code/modules/hydroponics/grown/pumpkin.dm index 9668379442d..f05a6847dc2 100644 --- a/code/modules/hydroponics/grown/pumpkin.dm +++ b/code/modules/hydroponics/grown/pumpkin.dm @@ -23,6 +23,7 @@ icon_state = "pumpkin" filling_color = "#FFA500" bitesize_mod = 2 + wine_power = 0.2 /obj/item/reagent_containers/food/snacks/grown/pumpkin/attackby(obj/item/W as obj, mob/user as mob, params) if(is_sharp(W)) @@ -52,3 +53,4 @@ icon_state = "blumpkin" filling_color = "#87CEFA" bitesize_mod = 2 + wine_power = 0.5 diff --git a/code/modules/hydroponics/grown/random.dm b/code/modules/hydroponics/grown/random.dm index 734adae15be..f743989cb4a 100644 --- a/code/modules/hydroponics/grown/random.dm +++ b/code/modules/hydroponics/grown/random.dm @@ -26,4 +26,10 @@ name = "strange plant" desc = "What could this even be?" icon_state = "crunchy" - bitesize_mod = 2 \ No newline at end of file + bitesize_mod = 2 + +/obj/item/reagent_containers/food/snacks/grown/random/Initialize() + . = ..() + wine_power = rand(0.1,1.5) + if(prob(1)) + wine_power = 2.0 \ No newline at end of file diff --git a/code/modules/hydroponics/grown/root.dm b/code/modules/hydroponics/grown/root.dm index 7f26176c675..35bb5ee195c 100644 --- a/code/modules/hydroponics/grown/root.dm +++ b/code/modules/hydroponics/grown/root.dm @@ -21,6 +21,7 @@ icon_state = "carrot" filling_color = "#FFA500" bitesize_mod = 2 + wine_power = 0.3 /obj/item/reagent_containers/food/snacks/grown/carrot/wedges name = "carrot wedges" @@ -59,6 +60,7 @@ desc = "Closely related to carrots." icon_state = "parsnip" bitesize_mod = 2 + wine_power = 0.35 // White-Beet @@ -84,6 +86,7 @@ icon_state = "whitebeet" filling_color = "#F4A460" bitesize_mod = 2 + wine_power = 0.4 // Red Beet /obj/item/seeds/redbeet @@ -107,3 +110,4 @@ desc = "You can't beat red beet." icon_state = "redbeet" bitesize_mod = 2 + wine_power = 0.6 diff --git a/code/modules/hydroponics/grown/tea_coffee.dm b/code/modules/hydroponics/grown/tea_coffee.dm index bd3b182c132..1139c03cad5 100644 --- a/code/modules/hydroponics/grown/tea_coffee.dm +++ b/code/modules/hydroponics/grown/tea_coffee.dm @@ -22,6 +22,7 @@ desc = "These aromatic tips of the tea plant can be dried to make tea." icon_state = "tea_aspera_leaves" filling_color = "#008000" + can_distill = FALSE // Tea Astra /obj/item/seeds/tea/astra @@ -67,6 +68,7 @@ icon_state = "coffee_arabica" filling_color = "#DC143C" bitesize_mod = 2 + distill_reagent = "kahlua" // Coffee Robusta /obj/item/seeds/coffee/robusta diff --git a/code/modules/hydroponics/grown/tobacco.dm b/code/modules/hydroponics/grown/tobacco.dm index de235280b02..95333bba31a 100644 --- a/code/modules/hydroponics/grown/tobacco.dm +++ b/code/modules/hydroponics/grown/tobacco.dm @@ -21,6 +21,7 @@ desc = "Dry them out to make some smokes." icon_state = "tobacco_leaves" filling_color = "#008000" + distill_reagent = "creme_de_menthe" //Menthol, I guess. // Space Tobacco /obj/item/seeds/tobacco/space @@ -38,4 +39,6 @@ seed = /obj/item/seeds/tobacco/space name = "space tobacco leaves" desc = "Dry them out to make some space-smokes." - icon_state = "stobacco_leaves" \ No newline at end of file + icon_state = "stobacco_leaves" + distill_reagent = null + wine_power = 0.5 \ No newline at end of file diff --git a/code/modules/hydroponics/grown/tomato.dm b/code/modules/hydroponics/grown/tomato.dm index 3adf57c4021..58bf18057ad 100644 --- a/code/modules/hydroponics/grown/tomato.dm +++ b/code/modules/hydroponics/grown/tomato.dm @@ -22,6 +22,7 @@ splat_type = /obj/effect/decal/cleanable/tomato_smudge filling_color = "#FF6347" bitesize_mod = 2 + distill_reagent = "enzyme" // Blood Tomato /obj/item/seeds/tomato/blood @@ -43,6 +44,7 @@ splat_type = /obj/effect/gibspawner/generic filling_color = "#FF0000" origin_tech = "biotech=5" + distill_reagent = "bloodymary" // Blue Tomato @@ -89,6 +91,8 @@ desc = "So lubricated, you might slip through space-time." icon_state = "bluespacetomato" origin_tech = "biotech=4;bluespace=5" + distill_reagent = null + wine_power = 0.8 // Killer Tomato @@ -117,6 +121,7 @@ var/awakening = 0 filling_color = "#FF0000" origin_tech = "biotech=4;combat=5" + distill_reagent = "demonsblood" /obj/item/reagent_containers/food/snacks/grown/tomato/killer/attack(mob/M, mob/user, def_zone) if(awakening) diff --git a/code/modules/mining/lavaland/ash_flora.dm b/code/modules/mining/lavaland/ash_flora.dm index 364a918c0ff..0e0d248d8b7 100644 --- a/code/modules/mining/lavaland/ash_flora.dm +++ b/code/modules/mining/lavaland/ash_flora.dm @@ -7,7 +7,7 @@ var/harvested_name = "shortened mushrooms" var/harvested_desc = "Some quickly regrowing mushrooms, formerly known to be quite large." var/needs_sharp_harvest = TRUE - var/harvest = /obj/item/reagent_containers/food/snacks/ash_flora/shavings + var/harvest = /obj/item/reagent_containers/food/snacks/grown/ash_flora/shavings var/harvest_amount_low = 1 var/harvest_amount_high = 3 var/harvest_time = 60 @@ -79,7 +79,7 @@ desc = "A number of mushrooms, each of which surrounds a greenish sporangium with a number of leaf-like structures." harvested_name = "leafless mushrooms" harvested_desc = "A bunch of formerly-leafed mushrooms, with their sporangiums exposed. Scandalous?" - harvest = /obj/item/reagent_containers/food/snacks/ash_flora/mushroom_leaf + harvest = /obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_leaf needs_sharp_harvest = FALSE harvest_amount_high = 4 harvest_time = 20 @@ -95,7 +95,7 @@ desc = "Several mushrooms, the larger of which have a ring of conks at the midpoint of their stems." harvested_name = "small mushrooms" harvested_desc = "Several small mushrooms near the stumps of what likely were larger mushrooms." - harvest = /obj/item/reagent_containers/food/snacks/ash_flora/mushroom_cap + harvest = /obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_cap harvest_amount_high = 4 harvest_time = 50 harvest_message_low = "You slice the cap off of a mushroom." @@ -111,7 +111,7 @@ luminosity = 1 harvested_name = "tiny mushrooms" harvested_desc = "A few tiny mushrooms around larger stumps. You can already see them growing back." - harvest = /obj/item/reagent_containers/food/snacks/ash_flora/mushroom_stem + harvest = /obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_stem harvest_amount_high = 4 harvest_time = 40 harvest_message_low = "You pick and slice the cap off of a mushroom, leaving the stem." @@ -126,7 +126,7 @@ desc = "Several prickly cacti, brimming with ripe fruit and covered in a thin layer of ash." harvested_name = "cacti" harvested_desc = "A bunch of prickly cacti. You can see fruits slowly growing beneath the covering of ash." - harvest = /obj/item/reagent_containers/food/snacks/ash_flora/cactus_fruit + harvest = /obj/item/reagent_containers/food/snacks/grown/ash_flora/cactus_fruit needs_sharp_harvest = FALSE harvest_amount_high = 2 harvest_time = 10 @@ -149,45 +149,51 @@ H.visible_message("[H] steps on a cactus!", \ "You step on a cactus!") -/obj/item/reagent_containers/food/snacks/ash_flora +/obj/item/reagent_containers/food/snacks/grown/ash_flora name = "mushroom shavings" desc = "Some shavings from a tall mushroom. With enough, might serve as a bowl." icon = 'icons/obj/lavaland/ash_flora.dmi' icon_state = "mushroom_shavings" list_reagents = list("sugar" = 3, "ethanol" = 2, "stabilizing_agent" = 3, "minttoxin" = 2) w_class = WEIGHT_CLASS_TINY + wine_power = 0.2 -/obj/item/reagent_containers/food/snacks/ash_flora/New() +/obj/item/reagent_containers/food/snacks/grown/ash_flora/New() ..() pixel_x = rand(-4, 4) pixel_y = rand(-4, 4) -/obj/item/reagent_containers/food/snacks/ash_flora/shavings //for actual crafting +/obj/item/reagent_containers/food/snacks/grown/ash_flora/shavings //for actual crafting -/obj/item/reagent_containers/food/snacks/ash_flora/mushroom_leaf +/obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_leaf name = "mushroom leaf" desc = "A leaf, from a mushroom." list_reagents = list("nutriment" = 3, "vitfro" = 2, "nicotine" = 2) icon_state = "mushroom_leaf" + wine_power = 0.4 -/obj/item/reagent_containers/food/snacks/ash_flora/mushroom_cap +/obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_cap name = "mushroom cap" desc = "The cap of a large mushroom." list_reagents = list("lsd" = 2, "entpoly" = 4, "psilocybin" = 2) icon_state = "mushroom_cap" + wine_power = 0.7 -/obj/item/reagent_containers/food/snacks/ash_flora/mushroom_stem + +/obj/item/reagent_containers/food/snacks/grown/ash_flora/mushroom_stem name = "mushroom stem" desc = "A long mushroom stem. It's slightly glowing." list_reagents = list("tinlux" = 2, "vitamin" = 1, "space_drugs" = 1) icon_state = "mushroom_stem" luminosity = 1 + wine_power = 0.6 -/obj/item/reagent_containers/food/snacks/ash_flora/cactus_fruit +/obj/item/reagent_containers/food/snacks/grown/ash_flora/cactus_fruit name = "cactus fruit" list_reagents = list("vitamin" = 2, "nutriment" = 2, "vitfro" = 4) desc = "A cactus fruit covered in a thick, reddish skin. And some ash." icon_state = "cactus_fruit" + wine_power = 0.5 /obj/item/mushroom_bowl name = "mushroom bowl" @@ -200,6 +206,6 @@ /datum/crafting_recipe/mushroom_bowl name = "Mushroom Bowl" result = /obj/item/reagent_containers/food/drinks/mushroom_bowl - reqs = list(/obj/item/reagent_containers/food/snacks/ash_flora/shavings = 5) + reqs = list(/obj/item/reagent_containers/food/snacks/grown/ash_flora/shavings = 5) time = 30 category = CAT_PRIMAL diff --git a/code/modules/reagents/chemistry/reagents/alcohol.dm b/code/modules/reagents/chemistry/reagents/alcohol.dm index c74e5973bf7..9a74b155e52 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol.dm @@ -1236,3 +1236,107 @@ drink_icon = "synthignonglass" drink_name = "Glass of Synthignon" drink_desc = "Someone mixed good wine and robot booze. Romantic, but atrocious." + +/datum/reagent/consumable/ethanol/fruit_wine + name = "Fruit Wine" + id = "fruit_wine" + description = "A wine made from grown plants." + color = "#FFFFFF" + alcohol_perc = 0.35 + taste_message = "bad coding" + can_synth = FALSE + var/list/names = list("null fruit" = 1) //Names of the fruits used. Associative list where name is key, value is the percentage of that fruit. + var/list/tastes = list("bad coding" = 1) //List of tastes. See above. + +/datum/reagent/consumable/ethanol/fruit_wine/on_new(list/data) + names = data["names"] + tastes = data["tastes"] + alcohol_perc = data["alcohol_perc"] + color = data["color"] + generate_data_info(data) + +/datum/reagent/consumable/ethanol/fruit_wine/on_merge(list/data, amount) + var/diff = (amount/volume) + if(diff < 1) + color = BlendRGB(color, data["color"], diff/2) //The percentage difference over two, so that they take average if equal. + else + color = BlendRGB(color, data["color"], (1/diff)/2) //Adjust so it's always blending properly. + var/oldvolume = volume-amount + + var/list/cachednames = data["names"] + for(var/name in names | cachednames) + names[name] = ((names[name] * oldvolume) + (cachednames[name] * amount)) / volume + + var/list/cachedtastes = data["tastes"] + for(var/taste in tastes | cachedtastes) + tastes[taste] = ((tastes[taste] * oldvolume) + (cachedtastes[taste] * amount)) / volume + + alcohol_perc *= oldvolume + var/newzepwr = data["alcohol_perc"] * amount + alcohol_perc += newzepwr + alcohol_perc /= volume //Blending alcohol percentage to volume. + generate_data_info(data) + +/datum/reagent/consumable/ethanol/fruit_wine/proc/generate_data_info(list/data) + var/minimum_percent = 0.15 //Percentages measured between 0 and 1. + var/list/primary_tastes = list() + var/list/secondary_tastes = list() + drink_name = "glass of [name]" + drink_desc = description + for(var/taste in tastes) + switch(tastes[taste]) + if(minimum_percent*2 to INFINITY) + primary_tastes += taste + if(minimum_percent to minimum_percent*2) + secondary_tastes += taste + + var/minimum_name_percent = 0.35 + name = "" + var/list/names_in_order = sortTim(names, /proc/cmp_numeric_dsc, TRUE) + var/named = FALSE + for(var/fruit_name in names) + if(names[fruit_name] >= minimum_name_percent) + name += "[fruit_name] " + named = TRUE + if(named) + name += "wine" + else + name = "mixed [names_in_order[1]] wine" + + var/alcohol_description + switch(alcohol_perc) + if(1.2 to INFINITY) + alcohol_description = "suicidally strong" + if(0.9 to 1.2) + alcohol_description = "rather strong" + if(0.7 to 0.9) + alcohol_description = "strong" + if(0.4 to 0.7) + alcohol_description = "rich" + if(0.2 to 0.4) + alcohol_description = "mild" + if(0 to 0.2) + alcohol_description = "sweet" + else + alcohol_description = "watery" //How the hell did you get negative boozepwr? + + var/list/fruits = list() + if(names_in_order.len <= 3) + fruits = names_in_order + else + for(var/i in 1 to 3) + fruits += names_in_order[i] + fruits += "other plants" + var/fruit_list = english_list(fruits) + description = "A [alcohol_description] wine brewed from [fruit_list]." + + var/flavor = "" + if(!primary_tastes.len) + primary_tastes = list("[alcohol_description] alcohol") + flavor += english_list(primary_tastes) + if(secondary_tastes.len) + flavor += ", with a hint of " + flavor += english_list(secondary_tastes) + taste_message = flavor + if(holder.my_atom) + holder.my_atom.on_reagent_change() diff --git a/code/modules/reagents/reagent_containers/glass_containers.dm b/code/modules/reagents/reagent_containers/glass_containers.dm index 69030fafa74..e82dbda249d 100644 --- a/code/modules/reagents/reagent_containers/glass_containers.dm +++ b/code/modules/reagents/reagent_containers/glass_containers.dm @@ -95,7 +95,6 @@ spawn(5) reagents.clear_reagents() return else if(istype(target, /obj/structure/reagent_dispensers)) //A dispenser. Transfer FROM it TO us. - if(target.reagents && !target.reagents.total_volume) to_chat(user, "[target] is empty and can't be refilled!") return @@ -107,7 +106,7 @@ var/trans = target.reagents.trans_to(src, amount_per_transfer_from_this) to_chat(user, "You fill [src] with [trans] unit\s of the contents of [target].") - else if(target.is_open_container() && target.reagents) //Something like a glass. Player probably wants to transfer TO it. + else if(target.is_refillable() && is_drainable()) //Something like a glass. Player probably wants to transfer TO it. if(!reagents.total_volume) to_chat(user, "[src] is empty.") return diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index 1206aa48dfc7b2a8959a63515ed88b1b1b99191c..f9c13a5c3321841ec205f0efe2bccc3138e1eb33 100644 GIT binary patch delta 17797 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

0kCXmqt9yN`xnHxYB^ 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 Z{{hKj=(oB-(yjmi002ovPDHLkV1kg`TrU6s delta 16745 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 Date: Thu, 1 Nov 2018 10:39:55 +0100 Subject: [PATCH 019/257] Make kidan names less shitty --- code/__HELPERS/text.dm | 4 ++-- code/modules/mob/language.dm | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index dbbc965411a..1a3f1de8092 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -136,8 +136,8 @@ number_of_alphanumeric++ last_char_group = 3 - // ' - . - if(39,45,46) //Common name punctuation + // ' - . , + if(39,45,46, 44) //Common name punctuation if(!last_char_group) continue t_out += ascii2text(ascii_char) last_char_group = 2 diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index 43a18678dd9..d28f5880996 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -281,6 +281,15 @@ flags = RESTRICTED | WHITELISTED syllables = list("click","clack") +/datum/language/kidan/get_random_name() + var/new_name = "[pick(list("Vraz", "Krek", "Vriz", "Zrik", "Zarak", "Click", "Zerk"))]" + new_name += ", " + new_name += "[pick(list("Noble", "Worker", "Scientist"))]" + new_name += " of Clan " + new_name += "[pick(list("Tristan", "Zarlan", "Clack", "Kkraz", "Zramn", "Orlan", "Zrax"))]" //I ran out of ideas after the first two tbh -_- + return new_name + + /datum/language/slime name = "Bubblish" desc = "The language of slimes. It's a mixture of bubbling noises and pops. Very difficult to speak without mechanical aid for humans." From f2aced6c78556b6de6c645bfca46f0af32254b75 Mon Sep 17 00:00:00 2001 From: TDSSS <32099540+TDSSS@users.noreply.github.com> Date: Thu, 1 Nov 2018 11:14:47 +0100 Subject: [PATCH 020/257] More castes --- code/modules/mob/language.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index d28f5880996..3ba6d70a777 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -282,9 +282,9 @@ syllables = list("click","clack") /datum/language/kidan/get_random_name() - var/new_name = "[pick(list("Vraz", "Krek", "Vriz", "Zrik", "Zarak", "Click", "Zerk"))]" + var/new_name = "[pick(list("Vrax", "Krek", "Vriz", "Zrik", "Zarak", "Click", "Zerk", "Drax", "Zven", "Drexx"))]" new_name += ", " - new_name += "[pick(list("Noble", "Worker", "Scientist"))]" + new_name += "[pick(list("Noble", "Worker", "Scout", "Builder", "Farmer", "Gatherer"))]" new_name += " of Clan " new_name += "[pick(list("Tristan", "Zarlan", "Clack", "Kkraz", "Zramn", "Orlan", "Zrax"))]" //I ran out of ideas after the first two tbh -_- return new_name From cb2a46ae9771243330973d61a1cc869457c8d41d Mon Sep 17 00:00:00 2001 From: TDSSS <32099540+TDSSS@users.noreply.github.com> Date: Thu, 1 Nov 2018 11:28:01 +0100 Subject: [PATCH 021/257] More castes, weeee --- code/modules/mob/language.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index 3ba6d70a777..d8e7e8d5025 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -284,7 +284,7 @@ /datum/language/kidan/get_random_name() var/new_name = "[pick(list("Vrax", "Krek", "Vriz", "Zrik", "Zarak", "Click", "Zerk", "Drax", "Zven", "Drexx"))]" new_name += ", " - new_name += "[pick(list("Noble", "Worker", "Scout", "Builder", "Farmer", "Gatherer"))]" + new_name += "[pick(list("Noble", "Worker", "Scout", "Builder", "Farmer", "Gatherer", "Soldier", "Guard", "Miner"))]" new_name += " of Clan " new_name += "[pick(list("Tristan", "Zarlan", "Clack", "Kkraz", "Zramn", "Orlan", "Zrax"))]" //I ran out of ideas after the first two tbh -_- return new_name From d171e71fea4908ed8afc01519cf35eafe07b8b8d Mon Sep 17 00:00:00 2001 From: TDSSS <32099540+TDSSS@users.noreply.github.com> Date: Thu, 1 Nov 2018 13:40:41 +0100 Subject: [PATCH 022/257] miner -> prospector --- code/modules/mob/language.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/language.dm b/code/modules/mob/language.dm index d8e7e8d5025..0a1f2d322ce 100644 --- a/code/modules/mob/language.dm +++ b/code/modules/mob/language.dm @@ -284,7 +284,7 @@ /datum/language/kidan/get_random_name() var/new_name = "[pick(list("Vrax", "Krek", "Vriz", "Zrik", "Zarak", "Click", "Zerk", "Drax", "Zven", "Drexx"))]" new_name += ", " - new_name += "[pick(list("Noble", "Worker", "Scout", "Builder", "Farmer", "Gatherer", "Soldier", "Guard", "Miner"))]" + new_name += "[pick(list("Noble", "Worker", "Scout", "Builder", "Farmer", "Gatherer", "Soldier", "Guard", "Prospector"))]" new_name += " of Clan " new_name += "[pick(list("Tristan", "Zarlan", "Clack", "Kkraz", "Zramn", "Orlan", "Zrax"))]" //I ran out of ideas after the first two tbh -_- return new_name From b553c3548a92fce28a3d32e239ceab86c78ec49f Mon Sep 17 00:00:00 2001 From: joep van der velden Date: Thu, 1 Nov 2018 14:59:41 +0100 Subject: [PATCH 023/257] Fixed it + made a helper --- code/__HELPERS/mobs.dm | 26 +++++++++++++++ code/datums/datacore.dm | 1 + code/game/machinery/computer/security.dm | 33 +++---------------- code/modules/mob/living/carbon/human/human.dm | 25 +++++++------- 4 files changed, 42 insertions(+), 43 deletions(-) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 1ca1fe01036..c307716c374 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -238,6 +238,32 @@ proc/age2agedescription(age) if(70 to INFINITY) return "elderly" else return "unknown" +proc/set_criminal_status(mob/living/user, datum/data/record/target_records , criminal_status, comment, user_rank, var/list/authcard_access = list()) + var/status = criminal_status + var/their_name = target_records.fields["name"] + var/their_rank = target_records.fields["rank"] + switch(criminal_status) + if("arrest") + status = "*Arrest*" + if("none") + status = "None" + if("execute") + if((access_magistrate in authcard_access) || (access_armory in authcard_access)) + status = "*Execute*" + message_admins("[ADMIN_FULLMONTY(usr)] authorized EXECUTION for [their_rank] [their_name], with comment: [comment]") + else + return 0 + if("incarcerated") + status = "Incarcerated" + if("parolled") + status = "Parolled" + if("released") + status = "Released" + target_records.fields["criminal"] = status + log_admin("[key_name_admin(user)] set secstatus of [their_rank] [their_name] to [status], comment: [comment]") + target_records.fields["comments"] += "Set to [status] by [user.name] ([user_rank]) on [current_date_string] [station_time_timestamp()], comment: [comment]" + update_all_mob_security_hud() + return 1 /* Proc for attack log creation, because really why not diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index d489a559b38..a6bf35e397f 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -324,6 +324,7 @@ var/record_id_num = 1001 S.fields["notes"] = H.sec_record else S.fields["notes"] = "No notes." + S.fields["comments"] = list() security += S //Locked Record diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index e31fc239580..c0c8c2d349e 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -169,41 +169,16 @@ screen = SEC_DATA_R_LIST if("criminal") if(active2) - var/their_name = active2.fields["name"] - var/their_rank = active2.fields["rank"] var/t1 if(temp_href[2] == "execute") t1 = copytext(trim(sanitize(input("Explain why they are being executed. Include a list of their crimes, and victims.", "EXECUTION ORDER", null, null) as text)), 1, MAX_MESSAGE_LEN) else t1 = copytext(trim(sanitize(input("Enter Reason:", "Secure. records", null, null) as text)), 1, MAX_MESSAGE_LEN) - var/visible_reason - if(t1) - visible_reason = t1 - else + if(!t1) t1 = "(none)" - visible_reason = "NO REASON PROVIDED" - switch(temp_href[2]) - if("none") - active2.fields["criminal"] = "None" - if("arrest") - active2.fields["criminal"] = "*Arrest*" - if("execute") - if((access_magistrate in authcard_access) || (access_armory in authcard_access)) - active2.fields["criminal"] = "*Execute*" - message_admins("[ADMIN_FULLMONTY(usr)] authorized EXECUTION for [their_rank] [their_name], with comment: [visible_reason]") - else - setTemp("

Error: permission denied.

") - return 1 - if("incarcerated") - active2.fields["criminal"] = "Incarcerated" - if("parolled") - active2.fields["criminal"] = "Parolled" - if("released") - active2.fields["criminal"] = "Released" - var/newstatus = active2.fields["criminal"] - log_admin("[key_name_admin(usr)] set secstatus of [their_rank] [their_name] to [newstatus], comment: [t1]") - active2.fields["comments"] += "Set to [newstatus] by [usr.name] ([rank]) on [current_date_string] [station_time_timestamp()], comment: [t1]" - update_all_mob_security_hud() + if(!set_criminal_status(usr, active2, temp_href[2], t1, rank, authcard_access)) + setTemp("

Error: permission denied.

") + return 1 if("rank") if(active1) active1.fields["rank"] = temp_href[2] diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index ea51f819390..f552cfff25b 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -731,25 +731,22 @@ if(hasHUD(usr, "security") && setcriminal != "Cancel") found_record = 1 - var/their_name = R.fields["name"] - var/their_rank = R.fields["rank"] if(R.fields["criminal"] == "*Execute*") to_chat(usr, "Unable to modify the sec status of a person with an active Execution order. Use a security computer instead.") - else + else + var/rank if(ishuman(usr)) var/mob/living/carbon/human/U = usr - R.fields["comments"] += "Set to [setcriminal] by [U.get_authentification_name()] ([U.get_assignment()]) on [current_date_string] [station_time_timestamp()] with comment: [t1]
" - if(isrobot(usr)) + rank = U.get_assignment() + else if(isrobot(usr)) var/mob/living/silicon/robot/U = usr - R.fields["comments"] += "Set to [setcriminal] by [U.name] ([U.modtype] [U.braintype]) on [current_date_string] [station_time_timestamp()] with comment: [t1]
" - if(isAI(usr)) - var/mob/living/silicon/ai/U = usr - R.fields["comments"] += "Set to [setcriminal] by [U.name] (artificial intelligence) on [current_date_string] [station_time_timestamp()] with comment: [t1]
" - - R.fields["criminal"] = setcriminal - log_admin("[key_name_admin(usr)] set secstatus of [their_rank] [their_name] to [setcriminal], comment: [t1]") - spawn() - sec_hud_set_security_status() + rank = "[U.modtype] [U.braintype]" + else if(isAI(usr)) + rank = "AI" + set_criminal_status(usr, R, setcriminal, t1, rank) + break // Git out of the securiy records loop! + if(found_record) + break // Git out of the general records if(!found_record) to_chat(usr, "Unable to locate a data core entry for this person.") From 7a95a919be6244def2336c6857de3cf219d8473a Mon Sep 17 00:00:00 2001 From: joep van der velden Date: Thu, 1 Nov 2018 22:43:19 +0100 Subject: [PATCH 024/257] Added the requests --- code/__HELPERS/mobs.dm | 2 +- code/datums/datacore.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index c307716c374..5dca36e12f2 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -238,7 +238,7 @@ proc/age2agedescription(age) if(70 to INFINITY) return "elderly" else return "unknown" -proc/set_criminal_status(mob/living/user, datum/data/record/target_records , criminal_status, comment, user_rank, var/list/authcard_access = list()) +/proc/set_criminal_status(mob/living/user, datum/data/record/target_records , criminal_status, comment, user_rank, authcard_access = list()) var/status = criminal_status var/their_name = target_records.fields["name"] var/their_rank = target_records.fields["rank"] diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index a6bf35e397f..39438f87e64 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -324,7 +324,7 @@ var/record_id_num = 1001 S.fields["notes"] = H.sec_record else S.fields["notes"] = "No notes." - S.fields["comments"] = list() + LAZYINITLIST(S.fields["comments"]) security += S //Locked Record From ef677421417abcf6f3915d7af94ceab3b6a39788 Mon Sep 17 00:00:00 2001 From: farie82 Date: Fri, 2 Nov 2018 08:02:22 +0100 Subject: [PATCH 025/257] Update mobs.dm --- code/__HELPERS/mobs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 5dca36e12f2..71a5dc70f60 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -238,7 +238,7 @@ proc/age2agedescription(age) if(70 to INFINITY) return "elderly" else return "unknown" -/proc/set_criminal_status(mob/living/user, datum/data/record/target_records , criminal_status, comment, user_rank, authcard_access = list()) +/proc/set_criminal_status(mob/living/user, datum/data/record/target_records , criminal_status, comment, user_rank, list/authcard_access = list()) var/status = criminal_status var/their_name = target_records.fields["name"] var/their_rank = target_records.fields["rank"] From f7d1c55ea244452f9aba1bee1da68d3d0640b1ad Mon Sep 17 00:00:00 2001 From: warior4356 Date: Fri, 2 Nov 2018 00:33:57 -0700 Subject: [PATCH 026/257] Mapping done (again) --- _maps/map_files/Delta/delta.dmm | 26 +++++++++---------- .../MetaStation/MetaStation.v41A.II.dmm | 18 +++++++------ _maps/map_files/cyberiad/cyberiad.dmm | 10 +++---- 3 files changed, 27 insertions(+), 27 deletions(-) diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index b6177f3dc76..854c3a3c67e 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -477,7 +477,7 @@ "aji" = (/obj/machinery/floodlight{on = 1},/turf/simulated/floor/engine,/area/engine/mechanic_workshop/hanger) "ajj" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/vox) "ajk" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1331; master_tag = "vox_west_control"; req_one_access_txt = "152"},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/vox) -"ajl" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_locked"; id_tag = "vox_northwest_lock"; locked = 1; req_access_txt = "152"; req_one_access = null; req_one_access_txt = "0"},/turf/simulated/shuttle/plating/vox,/area/shuttle/vox) +"ajl" = (/obj/machinery/door_control{id = "QMLoaddoor"; layer = 4; name = "Loading Doors"; pixel_x = 24; pixel_y = -8; req_access_txt = "0"},/obj/machinery/camera{c_tag = "Medbay Storage"; dir = 8; network = list("SS13")},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/quartermaster/storage) "ajm" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/vox) "ajn" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_locked"; id_tag = "vox_northeast_lock"; locked = 1; req_access_txt = "152"; req_one_access = null; req_one_access_txt = "0"},/obj/docking_port/mobile{dir = 2; dwidth = 2; height = 18; id = "skipjack"; name = "Vox Skipjack"; roundstart_move = "skipjack_away"; width = 19},/obj/docking_port/stationary{dir = 2; dwidth = 2; height = 18; id = "skipjack_ne"; name = "northeast of SS13"; width = 19},/turf/simulated/shuttle/plating/vox,/area/shuttle/vox) "ajo" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1331; master_tag = "vox_east_control"; req_access_txt = "152"},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/vox) @@ -1771,7 +1771,7 @@ "aIc" = (/obj/machinery/firealarm{dir = 4; pixel_x = 28},/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/extinguisher_cabinet{pixel_x = 25; pixel_y = 32},/turf/simulated/floor/plasteel{dir = 5; icon_state = "red"},/area/security/checkpoint/supply) "aId" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light_switch{pixel_x = -22},/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/quartermaster/storage) "aIe" = (/obj/effect/landmark/start{name = "Cargo Technician"},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/quartermaster/storage) -"aIf" = (/obj/machinery/door_control{id = "QMLoaddoor2"; layer = 4; name = "Loading Doors"; pixel_x = 24; pixel_y = 8; req_access_txt = "0"},/obj/machinery/door_control{id = "QMLoaddoor"; layer = 4; name = "Loading Doors"; pixel_x = 24; pixel_y = -8; req_access_txt = "0"},/obj/machinery/camera{c_tag = "Medbay Storage"; dir = 8; network = list("SS13")},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/quartermaster/storage) +"aIf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) "aIg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/plasticflaps/mining,/obj/machinery/conveyor/west{id = "QMLoad2"},/turf/simulated/floor/plating,/area/quartermaster/storage) "aIh" = (/obj/machinery/conveyor/southeast{id = "cargodelivery"},/turf/simulated/floor/plating,/area/quartermaster/office) "aIi" = (/obj/machinery/conveyor/northeast{id = "QMLoad"},/turf/simulated/floor/plating,/area/quartermaster/storage) @@ -3031,7 +3031,7 @@ "bgo" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plasteel,/area/maintenance/fsmaint) "bgp" = (/obj/structure/sign/botany,/turf/simulated/wall,/area/hydroponics) "bgq" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Hydroponics"; req_access_txt = "35"},/turf/simulated/floor/plasteel,/area/hydroponics) -"bgr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/obj/machinery/door/airlock/glass{name = "Service Hall"; req_access_txt = "0"},/turf/simulated/floor/plasteel,/area/crew_quarters/sleep) +"bgr" = (/obj/machinery/light/small{dir = 1},/obj/structure/table/reinforced,/obj/structure/closet/fireaxecabinet{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bgs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/crew_quarters/sleep) "bgt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/crew_quarters/kitchen) "bgu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/freezer{req_access_txt = "28"},/turf/simulated/floor/plasteel,/area/crew_quarters/kitchen) @@ -3160,7 +3160,7 @@ "biN" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple/visible/green,/obj/machinery/atmospherics/binary/pump{dir = 4; name = "n2o to Pure"; on = 0},/turf/simulated/floor/plasteel{dir = 9; icon_state = "escape"},/area/atmos) "biO" = (/obj/machinery/atmospherics/binary/pump{dir = 1; name = "Pure to Ports"; on = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/atmos) "biP" = (/obj/machinery/atmospherics/binary/pump{dir = 1; name = "Mix to Ports"; on = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/atmos) -"biQ" = (/obj/machinery/atmospherics/binary/pump{dir = 1; name = "Air to Ports"; on = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/atmos) +"biQ" = (/turf/unsimulated/floor/carpet,/area/crew_quarters/captain/bedroom) "biR" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/atmos) "biS" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/atmos) "biT" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralfull"},/area/atmos) @@ -3171,7 +3171,7 @@ "biY" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/atmos) "biZ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/trinary/filter{dir = 1; filter_type = "n2"; name = "nitrogen filter"; on = 1},/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/atmos) "bja" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow,/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 4; level = 2},/turf/simulated/floor/plasteel{dir = 1; icon_state = "dark"},/area/atmos) -"bjb" = (/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 8; frequency = 1441; id = "n2_in"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 100000; oxygen = 0},/area/atmos) +"bjb" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/window{dir = 8; req_access_txt = "63"},/obj/structure/safe/floor{knownby = list("captain")},/obj/item/lighter/zippo/nt_rep,/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium,/obj/item/toy/figure/captain,/obj/item/gun/projectile/revolver/russian,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/captain/bedroom) "bjc" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/maintenance/fsmaint) "bjd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "neutral"},/area/maintenance/fsmaint) "bje" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/hydroponics) @@ -3799,7 +3799,6 @@ "bvc" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bvd" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/crate,/obj/item/coin/silver,/obj/item/coin/silver,/obj/item/coin/silver,/obj/item/coin/silver,/obj/item/coin/silver,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bve" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/obj/machinery/status_display{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) -"bvf" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/fireaxecabinet{step_y = 30},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bvg" = (/obj/structure/closet/secure_closet/freezer/money,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "bvh" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area/space) "bvi" = (/obj/machinery/door/airlock/external{name = "Labor Shuttle Airlock"; req_access_txt = "2"},/turf/simulated/shuttle/floor{icon = 'icons/turf/floors.dmi'; icon_state = "dark"},/area/shuttle/siberia) @@ -5522,8 +5521,6 @@ "ccj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/crew_quarters/captain/bedroom) "cck" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/hologram/holopad,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "wood"},/area/crew_quarters/captain/bedroom) "ccl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/crew_quarters/captain/bedroom) -"ccm" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/door/window{dir = 8; req_access_txt = "63"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/crew_quarters/captain/bedroom) -"ccn" = (/obj/structure/safe/floor{knownby = list("captain")},/obj/item/clothing/mask/cigarette/cigar/havana,/obj/item/lighter/zippo/nt_rep,/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium,/obj/item/toy/figure/captain,/obj/item/gun/projectile/revolver/russian,/turf/simulated/floor/carpet,/area/space) "cco" = (/obj/structure/bed,/obj/item/bedsheet/captain,/obj/machinery/light/small{dir = 4; pixel_y = 0},/obj/effect/landmark/start{name = "Captain"},/turf/unsimulated/floor/carpet,/area/crew_quarters/captain/bedroom) "ccp" = (/obj/structure/table,/obj/machinery/kitchen_machine/microwave,/obj/machinery/newscaster{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) "ccq" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/crew_quarters/courtroom) @@ -10806,7 +10803,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahmacMaicaidacMaaaaaaaaaacMaieaewacMahuaaaaaaacCaikadZaeaagBaioacCaaaaaaaihaiiahRaijaihaaaabjacCaioaipaeaaebaioacCabjagFailahCaimainailahCaimagFabjacCaisaipaeaagHagIaitaiqairaiAaiBaiuaivaiwaixaheaheaheaheaiyaizaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahmacMacMahuaaaaaaaaaahmacMacMahuaaaaaaaaaacCaiEadZaeaagBaiFacCaaaaaaaihaiCahRaiDaihaaaabjacCaiHaipaeaaebaiIacCaaaagFailahCaimaiGailahCaimagFaaaacCaiKaiLaiJaiTaiuaiWaiMaiNaiNaiNaiOaiPaheaheaheaheaheagKagKagLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacCafbadZaeaagBaiIacCaaaaaaaiQaiRahRaiSaiQaaaabjacCaiXaipaeaaebaiIacCaaaagFaiUahCaimaiGailahCaiVagFaaaacCajdaipaeaagHagIajeaiYaiNaiNaiNaiOaiPaheaheaheaheaheaheagKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiZajaajaajaajaajbajbajaajaajcaaaabjacCajfadZaeaagBajyacCaaaaaaaihaiRahRaiSaihaaaabjacCajyaipaeaaebajyacCabjagFailahCaimaiGailahCaimagFabjacCajyaipaeaagHagIajCajgajhaiNaiNaiOaiPaheaheaheaheaheajiagKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajjajkajlajmaaaaaaaaaajjaaaaaaaaaajmaaaaaaaaaajjajnajoajmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaiZajaajaajaajaajbajbajaajaajcaaaabjacCajfadZaeaagBajyacCaaaaaaaihaiRahRaiSaihaaaabjacCajyaipaeaaebajyacCabjagFailahCaimaiGailahCaimagFabjacCajyaipaeaagHagIajCajgajhaiNaiNaiOaiPaheaheaheaheaheajiagKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajjajkalUajmaaaaaaaaaajjaaaaaaaaaajmaaaaaaaaaajjajnajoajmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajpajqajrajsajtajuajuajvajwajaajcacCacCacCadZajxajGacCacCabjaaaaihajzahRajAaihaaaacCacCacCaipajBajYacCacCacCagSahVahCajDajEajFahCahVagSacCacCacCaipajBakbajHajIajJajHajHahdahdajKaheaheajLajMajMajNagKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajOajPajQajOaaaaaaajjajOajRajSajTajOajmaaaaaaajOajUajVajOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajpajqajWajuajuajuajuajuajuajuajXakUafbakUadZajZagBacCabjabjaaaaihaiRahRaiSaihaaaahzafbahzaipaeaagHahAafbahAahBahCahDahDakaahDahDahCahEahFafbahFaipaeaahTakVakcakdakeakfakgakgakhaheaheakiaheaheakjagKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajOakkaklajOaaaajjakmaknakoakpakqaknakmajmaaaajOakraksajOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajpajqaktakuakuajuakuakuakuajaakvacCacCacCadZajZagBacCaaaabjaaaaiQaiRahRaiSaiQaaaacCacCacCaipaeaagHacCacCacCagSakwakxakyahCakyakzakAagSacCacCacCaipaeaagHakBakCakDakEakFakGaiwakHaixaheakiaheaheakIagKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajOakJakKakLaaaakMakNaknaknakOaknaknakNakPaaaakQakRakSajOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10836,7 +10833,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjabjatYatYatYatYatYabjaEbabjatYatYatYatYatYabjabjabjaaaabjaAeaAiaAiaAiaEaatdaBhaCiaAgaCSazTazXaCgazZaAaaAbaChaAdaBfaCUaAgaCWaBlaCkabjalIawZaClaClaClaClaClaClaClaClaClaCmaClaClalIaCnaCoambauRalZayiaxbaCpaCqaxbaCraCsaxbaxbaCtaxeaCuaxeaEOaxeaFQaAzaCxaxeaBCaCyaCzayAaCAayAaAKaCBaCCaCDaCEaCFaCGaCHayAaCJaCKaDiaCLaCMaCNaCNaBSaBSaBSaFaaCOaBaaCPaCQaCRaCaaCbaCbaCbaCbaCbaCaacFaaaaaaabjaaaabjaaaabjaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaaaaaaaabjaaaaaaabjaEcabjaaaaaaabjaaaaaaaaaabiabjaaaaaaaBVayGaAiayGaDCauKaCdaDeaCVaDhayPayMaCXaCYaCZaDaaDbayMayLaEeaDdaElaCeaDgaFzamhalZaClaDkaDlaDmaDnaDoaDpaDqaDraEkaFmaClaDsaDtaDuaDvaDwaDuaDxaDyaDzaDDaDBaEwaECaDEaDFaDGaDHaDHaDHaDHaDHaDHaDIaDHaDHaDJaCyaCzayAaDKayAaAKaBYaBIaCfaDNaCIaDjaDQaDSaDTaDWaDUaCNaDVaBSaEQaEXaEYaEZaFaaDXaDYaGPaGfaIgaHVaCbaCbaCbaCbaCbaCaacFaaaaaaabjaaaabjaaaabjaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabiabjabiabiabjabjabjaEcabjabjabiabiabiabjabiabiabjabiabjaAeazRaAiayGaEaauKaCdaFdaEdaFlaCjaCjaEgaEhaAaaEiaEgaCTaDcaFVaEmaGhaEoauKaEpamhambaClaEqaEraEqaEqaEraEraEqaEsaEtaEraClaEuawXalIalIalIalIalIalIaEvaEJaExauVauVaEyaEyaEzaEAatNatNaprapravUapraHWaHXaEDaEEaEFayAaEGaDLaEIaDMaEKaDOaDPaDRaEHaEPayAaFpaDWaERaESaETaESaESaEUaEUaEVaFaaEWaFMaFNaFOaFPaFbaCbaCbaCbaCbaCbaCaacFabjabjabjabjabjabjacFacFacFacFaaaaaaaaaabiabiabiaaaaaaaaaaaaaaaabiabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEcabjaaaaaaabjaaaaaaabjabjabjaaaabjaJyaITaDCaITaDCauKaCdaFdaFcaHcaDfaEfaFgaFhaCZaFhayMaEjaEjaFVaFjaGhaFkauKaJzamhambaClaGeaEraEqaEqaEraFnaEraEqaFoaHbaClaFqaFraFsaFtaFuaFvaFwaFxaFyaGMaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFBaCyaFCayAaFDayAaFEaFFaFGaFHaFIaFJaFKaFLayAaLVaGQaGRaCNaDVaCNaHzaIeaEQaEZaFaaEWaIfaFRaFSaBZaCaaFTaCbaCbaCbaFUaCaacFaaaaaaabjaaaaaaabjaaaabjaaaabjaaaaaaaaaabiabjabjabjaaaaaaaaaabjabjabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEcabjaaaaaaabjaaaaaaabjabjabjaaaabjaJyaITaDCaITaDCauKaCdaFdaFcaHcaDfaEfaFgaFhaCZaFhayMaEjaEjaFVaFjaGhaFkauKaJzamhambaClaGeaEraEqaEqaEraFnaEraEqaFoaHbaClaFqaFraFsaFtaFuaFvaFwaFxaFyaGMaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFAaFBaCyaFCayAaFDayAaFEaFFaFGaFHaFIaFJaFKaFLayAaLVaGQaGRaCNaDVaCNaHzaIeaEQaEZaFaaEWajlaFRaFSaBZaCaaFTaCbaCbaCbaFUaCaacFaaaaaaabjaaaaaaabjaaaabjaaaabjaaaaaaaaaabiabjabjabjaaaaaaaaaabjabjabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatcabjabjabjabjabjabjabjabjabjacFabjaBVaEaaBVaEaaBVaxHaxGaHoaFWaEnaFeaFfaFeaFiaFXaFYaFZaGaaFiaGbaGgaHpaGcatdaEpalIaqFaClaEraEraGjaGkaGkaGlaGmaEraFoaGnaClaEuaFraGoaGpaGqaGraGraGsaGtaGuaFAaGvaGwaGxaGyaGzaFAaGAaGBaGCaGDaGEaGFaGGaFAaGHaGIaGJaGKaGKaGKaGLaELaGNaGLaGOaGOaGOaGOaGOaJmaKbaDiaBSaDVaCNaCNaCNaCNaBSaKIaDXaKJaFNaKKaFPaFbaCbaCbaCbaCbaCbaGSacFabjabjabjabjabjabjabjabjaaaabjaaaaaaaaaabjabjaGTaGUaGVaGTaGVaGTaGTabjaaaabiabiaaaaaaaaaaaaaaaaGWabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatZabjabjabjaGXaGYaGYaGYaGYaGZaHaaGZaGZaGZaHaaHaaGZatdaGdaJFaJHaHeaHfaHgaHhaHiaGiaHkaHhaHlaHmaHnaMEaJDaJGatdaJzalIambaClaHdaHjaHqaHraHsaHtaHuaHvaHwaHdaClaEuaFraHAaHBaHCaHDaHEaHFaHGaHHaHIaHJaHKaHLaHMaHNaHOaHNaHNaHNaHPaHNaHQaHRaFAaBCaCyaJcaHTaHUaIhaEMaJgaKvaHZaGOaIaaIbaIcaGOaIdaBSaDUaEQaKLaBSaEXaEQaMfaEZaKIaDXaIiaIkaIjaJsaJraCbaCbaCbaCbaCbaCaacFaaaaaaabjaaaaaaabjaaaabjabjabiabiabiabjabjabjaGTaIlaImaInaIoaIpaGTabjabjabjabjabjacFacFacFabjabjabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaatZabjaGXaGXaGXaIqaIraIsaGYaItaIuaIvaIwaIxaIyaIzaIAaGZaGZaGZaIBaICaIDaIEaIFaIGaIHaIIaIDaIJaIKaILaJDatdatdatdaEpalIalZaClaClaIMaClaClaClaHxaHyaClaIPaClaClaIQaFraFxaFxaFxaFxaFxaFxaIRaHSaHYaISaIVaIWaIXaIYaFAaIZaJaaIZaIZaJaaIZaJbaFAaBCaCyaKwaJdaJdaENaENaJfaKxaJhaJiaJjaJkaJlaMwaJnaJoaJpaJoaJqaBSaBSaBSaBSaBSaKIaNkaJEaJtaJuaJvaCaaCbaCbaCbaCbaCbaCaacFaaaaaaabjaaaaaaabjaaaabiaaaaaaabjaaaaaaaaaabjaJwaJxaJJaKTaJAaJBaJCaaaabjaaaabjaaaabjaaaabjaaaabjabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10855,16 +10852,16 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaabiabjaSNaSNaSNaSNaSNaSMaYObbMbbNaYybambbObbPbbQbapaObbbRbbSbbTaObbbUaYJbbVaYKbbWbbXaPHaObaSMaVRbbYbbZbcaaSNaJzamhaqFbcbanyanyalZaOvbaEbccbcdbcebcfbcgbchbcibcjbckaFxbclbcmbcnbcobcpbcqbcrbcvaYZaZabcxbdTaYZbflbfoaZaaYZbfpbgwbgxaGKaGKbcAaZsaJdaGKaJdaJdaJdaZraGKbbebcDbcEbcFbcGbcHbbebfwbfCbfMbfNbfNbfNbgMbgVbgWbcPabjaaaaaabcQbcRbcSbcRbcTacFabjabjaaaaaaaGTbcUbcVaGTbcXaGVbdiaGTaGTaGTaGUbcYbcZbfTaMqbdbbdcbddaGTaJwbdeaJCaGTaGTaGTaGUaGTbdfbdgbdhbabbbGbwObaebaebdjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabjabjaSNbdkbdlbdmaXdbbFaXfaXgbdnbdobamaYAbanbdpbapaObbdqbdrbdsaObbataYJaXsaYKbbWbdtbdubajbuXbahbdvbaBbaBaSNaEpamhaqFalZambaqlalZaMZbaEbdwbdxbdybdzbdAbdBbdCbdDbdEbdFbdGbdHbdIbdJbdKbdLbdMbczaYZbdNbdPbdQbdRbdQbdSbdOaYZaBCaCyaCzbdUbdVbdWbdXbdYbbCbcBbcBbcBbcCbcMbbibedbeebefbegbehbbibeibejbekbhZbifbhZbembenbeobepbeqberbesbetbeubevbewbetacFaaaabjabjbexbexbexbexaGTbezbeAbeBaGTbfUbeCaGTaGTbeDaGTaGTaGTbeDaGUaGTaaaabjaaaabjabjabjabjaMqaMqbeDaMqaMqaMqaMqaMqaGTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaabiaaaaSNbeEbeFbeGaVRaSMaObaTWbeHaYybeIbeJbanbeJbeKaXobeLbeMbeNaXobeOaYJaXsaYKbePbeQbeRaYOaSMaSNaSNaSNaSNaSNaJzalIambambbeSalIawZaMZbaEbeTbeUbeVbeWbeXbeYbeZbeUbfabfbbfcbfdaYZbfebffbfgbfhbfiaYZbfjbdQbfkbgvbfmbfnbdSbgIaBCaCybhMbfqbfrbfsbftbfubfubfvbfubfubfubcCbinbfxbfybfzbfAbfBbiobfDbfEbfFbfGbfHbfIbfJbfKbfLbbiblCblDbfObcSbfPbfQbfPbcSacFaaaabjaaabexbfRbhcbisaGTbfVbfWbfXbfYbhebfZaJCaaaabjaaaabjaaaabjaaaabjabjabjabjabjaaaaaaaaaabjaaaaaaaaaabjaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjaSNbdkbdkbgabahbuXbajbakbgbaYyaYJbgcbanbgdaXqaXobgebgfaObaXoaXnaXraXsbggbghbgibgjaXfbbFaXdbgkbglbgmaSNaEpamhalZbgnbgoareawZaOvbaEbaFbgpbaFbgqbaEbaFbaFbaFbaFaFxbgrbgsaYZbgtaYZbguaYZaYZaYZbgybdPbgAbgBbhNbdSbfnbgIaBCbgzbhYbjzbgCbgDbcNbdZbgGbeabdZbgGbgGbebbgJbgKbgLblEbgNbgObgJbgPbgQbgRbfAbgSbgSbgSbgTbgUblGblHblIblGbgYbfPbfPbfPbgZacFabjabjaaabhabhbblpbhdbexbhgbhfbkgbhhbhhbhibhhbhhbhhbhibhhbhhbhhbhhabjaaaabjaaaabjabjabjabjabjabjabjabjabiaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjaSNbdkbdkbgabahbuXbajbakbgbaYyaYJbgcbanbgdaXqaXobgebgfaObaXoaXnaXraXsbggbghbgibgjaXfbbFaXdbgkbglbgmaSNaEpamhalZbgnbgoareawZaOvbaEbaFbgpbaFbgqbaEbaFbaFbaFbaFaFxaIfbgsaYZbgtaYZbguaYZaYZaYZbgybdPbgAbgBbhNbdSbfnbgIaBCbgzbhYbjzbgCbgDbcNbdZbgGbeabdZbgGbgGbebbgJbgKbgLblEbgNbgObgJbgPbgQbgRbfAbgSbgSbgSbgTbgUblGblHblIblGbgYbfPbfPbfPbgZacFabjabjaaabhabhbblpbhdbexbhgbhfbkgbhhbhhbhibhhbhhbhhbhibhhbhhbhhbhhabjaaaabjaaaabjabjabjabjabjabjabjabjabiaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjaaaabiabjaSNaSNaSNaSNaSNaSMaYOaVCbbNaYyaYJaXkbhjaYAbhkbhlbhmbhnbhkbhobhkaYJaXsbanbhpbhqbhraObaSMaVRbhsbhtbhuaSNaJzamhawZbgnanyaqpambaMZbaEbhvbhwbhxbhybhzbhAbhBbhCbhDbhEbhFbhGbhHbhIbdQbhJbdQbdPbhKbhLbdQbhQbhRblibfnbdSbgIbhObhPblqblrbhSbhTbecbgEbhWbgFbgHbhWbhWbgHblJbiabibbicbidbieblKbigbihbiibijbikbilbilbilbimbbiblLblMbipbcSbfQbfQbfQbcSacFaaaabjaaabiqbirbqwbtGbitbiubivbiwbhhbixbiybizbiAbiBbiCbiDbiEbiFbiGbiGbiHbiIbiJbiGbiGaaaaaaabjaaaaaaaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabiabiabiabjabiabiabiabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjaSNbiKbiLbiMaXdbbFaXfaXgbiNbdoaYJbiObiPbiQbanbiRaYJbiSbiTbiTbiUbiVbiWbiXbiYbiZbjabajbuXbahbjbbgmbgmaSNaEpamhaqFambanybjcaqFbjdbaEbjebjfbdxbjgbjhbjibjjbjkbjlbjmbjnbjobjpbjqbjrbjsbjtbjubjvbjubjvbjubjwbjubjxbjybnbbjAbjBbhMbfqbjCbfubjDbjEbfubftbfubfubfubjFbbibjGbjHbfybjIbjJbbibjKbjLbjMbjNbjObjPbjQbjRbjSbjTbeqberbjUbetbjVbjWbjXbetacFaaaabjaaabjYbjZbkabkbbkcbkdbkebkfbhibmObkhbkibkibkjbkkbklbkmbknbiGbkobkpbkqbkrbksbiGbiGbiGbiGbiGbiGaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabiabiabiabjabiabiabiabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjaSNbiKbiLbiMaXdbbFaXfaXgbiNbdoaYJbiObiPbanbanbiRaYJbiSbiTbiTbiUbiVbiWbiXbiYbiZbjabajbuXbahbgmbgmbgmaSNaEpamhaqFambanybjcaqFbjdbaEbjebjfbdxbjgbjhbjibjjbjkbjlbjmbjnbjobjpbjqbjrbjsbjtbjubjvbjubjvbjubjwbjubjxbjybnbbjAbjBbhMbfqbjCbfubjDbjEbfubftbfubfubfubjFbbibjGbjHbfybjIbjJbbibjKbjLbjMbjNbjObjPbjQbjRbjSbjTbeqberbjUbetbjVbjWbjXbetacFaaaabjaaabjYbjZbkabkbbkcbkdbkebkfbhibmObkhbkibkibkjbkkbklbkmbknbiGbkobkpbkqbkrbksbiGbiGbiGbiGbiGbiGaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaabktbkubktbkubktaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaabiaaaaSNbkvbkwbkxaVRaSMaObaTWbkybkzbkAbkBbkBbkCbkDbkEbkFbkGbkHbkIbkJbkKbkLbkMbkNbkObkPaOgbkQaSNaSNaSNaSNaSNaJzalIbkRaCoaqlambambbjdbaEbkSbkTbkUbkVbkWbkXbkYbkZblablbblcbldbleblfblgblhbljblkbllblmbloblnbncbnebQybQyaYZaBCaCybSBbdUblsbltblublvblwblxblublyblzblAbbeblBblNbnfbnhblFbbebniboDboFbsCbbebxybHGbJsbMnblOabjaaaaaablPbcRblQbcRblRaaaabjabjabjbexblSblTblUbjYblVblWblXblYblZbmabmbbmcbmdbmebklbkmbmfbmgbmhbmhbmibmhbmhbmjbmkbmlbmmbmnbiGabjabjabjabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjabjabiabiabiabjabiabibmobmpbmqbmqbmqbmrbmsabiabiabjabiabiabiabiabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabjabjaSNbiKbiKbmtbahbuXbajbakbmubmvbmwbmxbmybmzbmAbmBbmCbmDbmEbmFbmGbmHbmIbmJbmKbmLbmMbmNaOWaOWaOoaOWaOoaOWbRmalIaqlalZaqpbmPaqFaEubaEbmQbkTbmRbkUbmSbmTbmUbmVbaFbmWbmXbmYaYZaYZaYZaYZaYZaYZbmZbmZbmZaZabmZbmZbmZaYZbnabyNbMabMbbndbfqbfqbhUbhVbdUbhXbhUbfqbfqbdUbbebbebbibNBbbibbebbebngbNCbQabngbngbngbngbngbnjbnkabjaaaaaaaaaaaaaaaaaaaaaabjbnlbnmbnnbnobnobnobnobnobnpbnqbnrbnsbntbnubnvbnwbnxbnybnzbnAbnBbnCbnDbnEbnFbnGbnHbnIbnJbnHbnKbnLbmgaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaabkubktbktbkubktbkubnMbnNbnObnPbnObnQbnRbkubktbktbktbktbkuaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaabiabjaSNaSNaSNaSNaSNaSMaOgbnSbnTaUibnUaUibnVbnWaObbnXaYKbnYbnZboabobbocbodboeaOgaOgaOgaOgaOgalIalIalIalIalIalIalIaqFalZarealIaqFaMZbaEbofbkTbkUbogbohboibmUbojbokbolbombonbooboobooboobopboobooboqbooborboobooboobooboobosbotboubovbovbovbovbowbgXbouboxbovbovboybozboybovboAbovboBboCboKboEbQgboGboGboHboIbngabjabjabjaaaaaaaaaaaaaaaaaaaaaabjboJboWboLboMboNboOboPboQboRboSbkfbhiboTboUboVbmdbqJboXboYboZbpabpbbpcbpdbpebpfbpgbphbpibpjbpjbpkbplabjabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbpnbpobpobpobpobpobpobppbpqbvvbpqbpsbpobpobpobpobpobpobptbpuabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjaSNbpvbpwbpxbahbuXbajbpybpzbpAbpBbpCbpDbpEbpFbpGbpHbpIbpJbpKbpLbpMbpNbpObpPbpQbpRbpSbpTbpUbpVbpWbpXbpYbpZbqabqbbqcbqdbqebqfbqgbaEbqhbkTbkUbqibqjbkUbmUbqkbqlbqmbqnbqobqpbqpbqpbqpbqpbqpbqpbqqbqpbqrbqpbqpbqpbqpbqpbqsbqtbqubqubqubqubqubqvdxVbqubqxbqubqubqubqubqubqubqvbqybqzbqAbngbngbngbqBbqCbqCbngbngaaaaaaabjaaabqDbqEbqFbqGbqHaaabqIbnobqLbqKbqMbqNbrubqObqPbqQbqRbqSbqTbqUbqVbqWbqXbqYbqZbrabrbbrcbrdbrebrfbrgbrhbribrjbrkbrlbrmbrnbroaaaabiabjabjaaaaaaaaaaaaaaZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibmobrpbrqbrrbrsbrsbrrbrsbrtbrsbRGbrsbrvbrsbrrbrsbrsbrrbrwbrpbmsabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjaaaabiaaaaSNbrxbpvbryaVRaSMaObbvUbrAbrBbrCbrDbrEbrFaObbrGbrHbrIbrJbrKbmGbrLbrMbrNbrObrPbrQbrRbrSbrTbrUbrVbrWbrWbrWbrWbrXbrWbrWbrWbrYbrZbaEbsabkTbkUbsbbscbkUbmUbqkbsdbqmbsebsfbsgbshbshbshbshbsibshbshbshbsjbshbshbshbshbsibskbslbsmbsnbsobsobsobspbMLbsobsobsobsqbsobsobsobsobsrbssbstbsubsvaaaaaaabjaaaaaaaaaabjaaaaaaabjacFbswbsxbsybszbswbsAbsBbsBbsZbsDbsEbsEbsFbsGbsHbsIbsJbsKbsLbsMbsNbsObsPbsQbsRbsSbsTbsUbrobsVbmhbsWbmhbsXbsYbmkbtabtbbtRbiGabjabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibmobrpbpuabjabjaaaabjaaabtcbtdbtdbtdbteaaaabjaaaabjalWbpmbrpbmsabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabiabiabiabjabiabiabiabjabiabjabiabjaSNbpvbpvbtfaXdbbFaXfbtgbthaTZbtibtjbtkbtlaOgbtmaYKbrIbtnbtobtpbtqbtrbtsbttbtubtvbtwbtxbtybtzbtAbrWaaaaaaaaaaaaaaaaaaaaabrWaEubaEbmQbkTbkUbtBbtCbmRbmUbtDbgpbSgbtEcqmbsvbsvbtHbtHbtHbsvbtHbtHbtHbsvbtHbtHbtHbtHbsvbtHbtHbtHbsvbtHbtHbtHbtHbsvbtHbtHbtHbsvbtHbtHbtHbsvbsvcoEbSibSVbsvabjbtLbtLbtLbtLbtLbtLbtLaaaabjacFbtMbtNbtObtPbtQbtSbtTbtSbtVbtUbtWbtXbvlbtYbtZbuabubbkfbucbkjbudbuebuebufbugbklbuhbuibiGbujbukbulbumbunbiGbiGbiGbiGbiGbiGaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbrpbmsabjabjbtdbtdbtdbtcbtdbtdbtdbtebtdbtdbtdabjabjbmobrpbpuabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZaaaaaaaaaaaaaaaabiaaaabjaaaaaaabjaaaabjaaaabjaaaabiabjaSNaSNaSNaSNaSNaSMaOgbuobupbeIbuqburbusbutaOgbuubuvbuwbuxbuybuzbuAbuBbuCbuDbuEbuFbuGbuHbuIbuJbuKbrWaaabuLbuMbuNbuObuLaaabrWaEubaEbuPbuQbeUbeUbeUbeUbuRbuSbuTbuUbuVbuWbvVbtHaaaaaaaaaabjaaaaaaaaaabjaaaaaaaaaaaaabjaaaaaaaaaabjaaaaaaaaaaaaabjaaaaaaaaaabjaaaaaaaaabtHbtIbuZbvabvbbtHaaabtLbvcbvdbvebvfbvgbtLabjbvhacFbswbvibvjbvkbswbsAbsBbsBbxJbvmbvnbvobvpbvqboJboRbubbkfbhhbvrbvsbvtbvubxNbvwbvtbvxbsUbiGbiGbiHbvybiJbiGbiGaaaabjaaaabjaaaaaaabiaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbrpbmsabjabjbtdbtdbtdbtcbtdbtdbtdbtebtdbtdbtdabjabjbmobrpbpuabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaZaaaaaaaaaaaaaaaabiaaaabjaaaaaaabjaaaabjaaaabjaaaabiabjaSNaSNaSNaSNaSNaSMaOgbuobupbeIbuqburbusbutaOgbuubuvbuwbuxbuybuzbuAbuBbuCbuDbuEbuFbuGbuHbuIbuJbuKbrWaaabuLbuMbuNbuObuLaaabrWaEubaEbuPbuQbeUbeUbeUbeUbuRbuSbuTbuUbuVbuWbvVbtHaaaaaaaaaabjaaaaaaaaaabjaaaaaaaaaaaaabjaaaaaaaaaabjaaaaaaaaaaaaabjaaaaaaaaaabjaaaaaaaaabtHbtIbuZbvabvbbtHaaabtLbvcbvdbvebgrbvgbtLabjbvhacFbswbvibvjbvkbswbsAbsBbsBbxJbvmbvnbvobvpbvqboJboRbubbkfbhhbvrbvsbvtbvubxNbvwbvtbvxbsUbiGbiGbiHbvybiJbiGbiGaaaabjaaaabjaaaaaaabiaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjbmobrpbmsabjbtdbtdbtdbvzbtcbvAbwFbvCbtebvzbtdbtdbtdabjbmobrpbmsabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjaaaabiabiabiabiabjabiabiabiaaaabjabjabjabjabjacFbUbacFaOgbvDbvEbvFbvGbvHbvIbvJaOgaOgaOgbvKaOgbvLbvMaOkaOgbvNbvObvPbvQbvRbvSbvTbNSbuKbrXaaabuMbvWbvXbvYbuOaaabrXaOvbaEbvZbwabwabwabwabwabwabwbbaFbuUbuVbuWbxibtHabjabjabjabjabjabjabjabjbwcbwdbwdbwebwfbwgbwhbwibwfbwjbwkbwkbwlabjabjabjabjabjabjabjabjbtHbtIbwmbwnbwobwpbwpbwqbwrbwsbwtbwubwvbtLaaabvhacFbswbwwbwwbwxbswaaaaaabnobnobwybwzbnoboJbnobnoboRbubbwAbhhbhhbhhbwBbhhbhhbhhbwCbwDbwEbhhaaaabjaaaabjaaaaaaaaaabjabjabjabjabjabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibmobwMbmsbtdbtdbtdbwGbwHbwIbwJbwKbwJbwLbwHbwGbtdbtdbtdbmobxMbmsabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabjabiabjabjabjabjabjabjabjabjabjabjabjabjbwNbwNbyjbwNbwPbwPbwQbwRbwPbwSbwTbwUbwPbwVbwWbwXbwPbwYbwZbxaaOgbxbbanaXsaYJbxcbxdbxebxfbxgbrWaaabxhbxjbAjbxkbxhaaabrWaIQbaEbaFbaFbaFbaFbaFbaFbaFbaFbaFbxlbuVbuWbxibtHaaaaaaaaaabjaaaaaaaaaabjaszbxmbxnbxobxpbxqbxrbxsbxtbxubxvbxwaszabjaaaaaaaaaabjaaaaaaaaabtHbtJbuZbtKbxzbxAbxAbxBbxCbxDbxEbxFbxGbtLabjbvhacFbtMbxHbwwbxIbswbsAbsBbsBbzibxKbxLbztbCNbxObnobxPbubbxQbxRbmfbxSbxSbxTbxSbwCbxUbxVbmfbhhaaaabiabjabjabjabjabjabjaaaaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbxWbpubtdbtdbxXbxYbxZbyabybbycbydbyebyfbygbyhbtdbtdbpmbxWbpuabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaaaaaabjbwNbwNbwNbwNbwNbwNbwNbwNbwNbwNbwNbwNbyibzMbykbylbymbynbyobypbyqbyrbysbylbytbyubyvbwPbywbyxbyyaOgbyzbyAbyBbyCbyDbyEbyFbyGbyHbrWbxhbxhbuMbyIbuObxhbxhbxhbyJaYRawgaxwaxubyKbyLbyMapratNbtFbyObyPbyQbwfbwfbwfbwfbwfbwfbwfbwfbwgbwebwfbyRbySbyTbyUbyVbyWbyVbyUbyTbyXbyYbwfbyZbwibwfbwfbwfbwfbwfbwfbwfbwfbzabvabzbbtHbtHbzcbwvbwubzdbwubwvbtLaaabvhacFbswbzebwwbwwbzfbtSbtTbtSbtVbzgbHSbCKbzhbzjbzkbzlbzmbnrbznbnBbzobzpbzqbxSbwCbzrbzsbIabhhabjabiaaaabiaaaabjaaaaaaabjabjabiabiabiabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -10883,7 +10880,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbRrbTsbTtbT aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjbmobLTbVHbVIbVJbVKbVLbVMbVNbVIbVObVPbVQbVRbVSbVPbVTbVIbVUbVKbVMbVMbVTbVIbVVbVWbpqbpqbpqbpqbVXbVYbVZabjbWabWbbWcabjaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjabjbWdctJbWfbWgcgDbWibGzbWjbWkbWlbWmbWnbIqbGzbOfbWobWpbWqbOfbGzbYocbRcfBbWtbWubWvbWwbWxbWybMBbWzbWAbWBcpPbWDbWEbWFbWGbWDbWDbWEbWHbWDbWFcgCbWDbWDbWDbWJbWDbWDbWDchbbWLbvabWMcgEcgFbWPbWQbWRbWSbWTbWUbWVbSEaaaaaaabjaaaaaaaaaabjaaaaaaaaaabjaaaaaabHxbHxbWWbHxbWXbHxbSTbWYbWZbSTbuZbvabXaciAbXcbXdbXcbXebXcbXfbVDbXcbXcbXcbXhbXebXibXjbXkbXlbXkcazbVDbXnbXBbXpbGabXVbXWbXsbEublWbXtbXubXvbXwbXxbXXbXzbXzbXAbYCbNKbJNaaaabiaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbzubrqbNMccxcgIchuchEcmxbNMbPIbXHbXIbXJbPMbXKbXLbNMbPNbXMbXNbXObXPbNMbrwbzubrqbrrbrrbrrbPSbXQbXRbPVbXSbXTabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjaaaabjabjbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXUbXYbYccxEcxEcxFbQrbXZciabYbbQrclobMBbMBbYdbMBbMBbYebYfbYgbYhbYhbYibYhbYjbYjbYkcqHcrsbYkbYjbYjbYjbYjbYjbYjbYjbYjbYjbYnbuZbvabWMbtHcnWbYpbYqbYrbYsbYtbWUbYubSEbYvbYvbYvbYvbYvbYwbYwbYwbYxbYxbYxbYxbYxbSTbYybYzbYAcbzcfabYDbYEbYFbSTbuZbvabuWbYGbYHbYIbZibYKbYHbYHbYHbYHbYHbYHbVFbYHbYMbYMbYNbYObYNbYMbYMbYPbYQbYRbYSbYTbYUbYSbYVbnqbYWbYXbYYbYZbZabZbbZcbZdbZecaPbZgbJNabjabiabjabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibmobzubmsbNMbNMbNMbNMbNMbNMbNMbNMbNMbNObZhbNQbNMbNMbNMbNMbNMbNMbNMbNMbNMbmobzubmsabiaaaaaaabjaaaaaaabjaaaaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaaaaaaaabjabjbXUbXUbXUbXUbZjbZjbZkbZlbZmbXUbXUbXUbZnbZlbZobZlcbcbXUbZpbZqbZrbZsbZtbZubZvbZvcbubZxbZybZzbZAbZBbZCbZDbZDbZEbXUbYhbZFbYhbYhbZGbZHbZIbYjbZJbZKbZLbZMbZNbZObYjbZPbZQbZRbYjbZSbZQbZRbYjbZTbZUbZVbtHcnWbZWbZXbWRbZYbZZbWUcaabSEcabcaccadcaebYvcafcagcahbYxcaicajcakcalbSTcamcancaocapcaqcarcascatbSTbwmbZUcaubYHcavcawcaxcayccObYKcaAcaBcaCcaDcaEcaFbYMcaGcaHcaIcaJcaKcaLbhfcaMbhfbLAbLBbLBbLBcaNcaOcgebExbJLcaQbGpbJNbJNcaRcaSbJNbJNbJNaaaabiaaaabjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbzubnRbktbktbktbkuaaabJhcaTcaUcaVcaWcaXcaYcaVcaZcaTbJhaaabkubktbktbkubnMbzubpuabiabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabiaaacbabXUcbacbbcbbcbbcbdcbbcbebZlbZlbZlcdbcbbcbdcbbcbfcbgcbhcbicbjcbkcblcbmcbncbocbncbpcbqcbrcbscbtcfgcbvcbwcbxbXUcbycdgcbAcbBcbCcbDcbEbYjcbFcbGbZLcbHcbIcbJbYjcbKcbLcbMbYjcbNcbOcbMbYjbuZbvacbPcbQcpfbYpcbSbYrbYscbTcbUcbVbSEcbWcbXcbYcbZbYvccaccbcccbYxccdcceccfccgbSTcchcciccjcckcclccmccnccobSTbuZbvabuWbYHccpcawccqccqccqbYKccrccscctccuccvccwbXgccycczccAccBccCcaLccDccEccFbLAccGccHbhfccIccJbGgccKccLccMccNcggccPccPccQccRccSbLAaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabibpmbzubnRbktbktbktbkuaaabJhcaTcaUcaVcaWcaXcaYcaVcaZcaTbJhaaabkubktbktbkubnMbzubpuabiabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabjabiaaacbabXUcbacbbcbbcbbcbdcbbcbebZlbZlbZlcdbcbbcbdcbbcbfcbgcbhcbicbjcbkcblcbmcbncbocbncbpcbqcbrcbscbtcfgcbvcbwcbxbXUcbycdgcbAcbBcbCcbDcbEbYjcbFcbGbZLcbHcbIcbJbYjcbKcbLcbMbYjcbNcbOcbMbYjbuZbvacbPcbQcpfbYpcbSbYrbYscbTcbUcbVbSEcbWcbXcbYcbZbYvccaccbcccbYxccdcceccfccgbSTcchcciccjcckcclbjbbiQccobSTbuZbvabuWbYHccpcawccqccqccqbYKccrccscctccuccvccwbXgccycczccAccBccCcaLccDccEccFbLAccGccHbhfccIccJbGgccKccLccMccNcggccPccPccQccRccSbLAaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjbmobJXbJPbJPbJPbJPbJYbpubJhccTbMYccUccVccWccXccYbMYccZbJhbpmbJObJPbJPbJPbJPbJQbmsabiaaaaaaabjaaaaaaabjaaaaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaaaaaaaabiabjcbabXUcbaabjcdccxGcxGcxGcxGcFLcbbdtIcxGcxGcxGcxGcgBbXUbXUcddbXUcdecdfcdhcdhcdhcdjcdicdkcdlcdmceTcdncdocdpcdqbXUcdrcdscdtcducdvbZHcdwbYjcdxcdycdzbZMcdAcdBbYjbYjcdCbYjbYjbYjcdCbYjbYjbuZbvabWMbtHcnWcdDcdEbWRbZYcdFcdGcdHbSEcdIcdJcdKcdLbYvcdMcdNcdObYxcdPcdQcdRcdSbSTcdTcdUcdVcdWcdXcdYcdZceabSTbuZbvabuWbYHcebceccedceeccqbYKcefcegcehceicejcekcelcemcenceocepceqcaLcercescetbGdceucevcewcexceycezceAceBceCceDceEceFceEceGceHbHWceIabjabjabjabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiaaabrsbrrbrsbrrbLSbzubmsceJceKceLceMceNceOcePceQceLceRceSbmobzubLMbrrbrsbrrbrsaaaabjaaaaaaabjaaaaaaabjaaaaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjabjabiaaacbabXUcbaaaaaaaabjaaaabjaaaacFabjacFaaaabjaaaabjaaacdcbXUceUceVceWceXceYceYceZcfccfbcfecfdceYcgHcffciXcfhcficfjcfkcflcfmcfncfobZHcfpbYjcfqcfrbZLbZMcfscftcfucfvcfwcfxcfycfzcfwcfAbYkbuZbvabWMctEcnWbYpcfCcfDbYsbYtbWUcfEbSEcfFcfGcfHcfIbYvcfJcfKcfLbYxcfMcfNcfOcfPbSTbSTbSTbSTcfQcfRbSTbSTbSTbSTbuZbvacfSbYHcayceccedcedcedcfTcfUcfVcfWcfXcfYcfZbYMcgacgbcgccgdcgScaLcgfchKcghcgicgjcgkbRgcglcgmbRjbLAcgncgocgpcgqcgrcgscgrcgoccSbLAaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiabiabiabjabiabibmobzubmscgtcaUcgucgvcgwcgxcgycgzcgAcaUcgtbmobzubmsabiabiabiabjabiabiaaaaaaabjaaaaaaabjaaaaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabjaaaaaaabiaaaabjabjbXUbXUbXUcmCctYczwczwcBUczwczwcBUczwczwcBUczwczwcHtabjcgGcibciccidcgJcigcihcgMcfccgNcfecgOcgPcikbXUbXUbXUbXUbXUcbCcgRctScgTcEFctTcgVbYjcgWcgXbZLcbHcgYcgYcgYcgYcgZcgYcgYcgYcgZchactUchcbEpbSDchdchebSEchfchgchhchibWUchjbSEchkcfGchlchmbYvchnchochpbYxchqchrcfOchschtcgQcgQchvcsLchxchychzchAchtbuZbvachBcfTchCchDcaxcaxcaxcgKchFcgLchHchIcttctVbYMchLchMchNchOchPcaLbLAbLAbLAbLAbLAbLAbLAbGachQchRbLAbLAbLAbLAbLAbJIbLAbJIbLAbLAbLAaaaabiaaaabiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -11013,3 +11010,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} + diff --git a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm index aa149082912..dcf4c217e94 100644 --- a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm +++ b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm @@ -1481,7 +1481,7 @@ "aCy" = (/obj/machinery/light_switch{pixel_y = 28},/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; luminosity = 2},/area/security/nuke_storage) "aCz" = (/obj/machinery/alarm{pixel_y = 23},/obj/machinery/light{dir = 1},/turf/simulated/floor/bluegrid{icon_state = "gcircuit"; luminosity = 2},/area/security/nuke_storage) "aCA" = (/obj/structure/table,/obj/item/folder/red,/obj/item/taperecorder{pixel_y = 0},/obj/item/radio/intercom{broadcasting = 1; frequency = 1424; listening = 0; name = "Interrogation Intercom"; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/brig) -"aCB" = (/obj/structure/filingcabinet,/obj/item/folder/documents,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"aCB" = (/obj/structure/table/reinforced,/obj/structure/closet/fireaxecabinet{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/security/nuke_storage) "aCC" = (/turf/simulated/shuttle/floor,/area/shuttle/siberia) "aCD" = (/obj/structure/grille,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating/airless,/area/engine/engineering) "aCE" = (/obj/machinery/alarm{pixel_y = 28},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/quartermaster/sorting{name = "\improper Warehouse"}) @@ -3399,7 +3399,7 @@ "bns" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=14-Starboard-Central"; location = "13.3-Engineering-Central"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "cautioncorner"},/area/hallway/primary/starboard) "bnt" = (/turf/simulated/wall/r_wall,/area/engine/break_room) "bnu" = (/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/light,/obj/machinery/camera{c_tag = "Brig - Hallway - Starboard"; dir = 1; network = list("SS13")},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 2; initialize_directions = 11},/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/security/brig) -"bnv" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/item/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/machinery/computer/security/telescreen/entertainment{pixel_y = 32},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"bnv" = (/obj/structure/safe{knownby = list("captain")},/obj/item/clothing/head/bearpelt,/obj/item/folder/documents,/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,/obj/item/lighter/zippo/nt_rep,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/obj/item/stack/spacecash/c1000{amount = 100000},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/security/nuke_storage) "bnw" = (/obj/item/folder/yellow,/obj/item/folder/yellow,/obj/machinery/light{dir = 1},/obj/structure/sign/securearea{pixel_y = 32},/obj/structure/table/glass,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/break_room) "bnx" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/break_room) "bny" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/engine/break_room) @@ -3468,7 +3468,7 @@ "boJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/bluegrid,/area/turret_protected/ai) "boK" = (/obj/machinery/door/window{dir = 1; name = "Captain's Bedroom"; req_access_txt = "20"},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "boL" = (/obj/structure/closet/secure_closet/captains,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) -"boM" = (/obj/structure/rack,/obj/item/tank/emergency_oxygen/double,/obj/item/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) +"boM" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green{pixel_x = 1; pixel_y = 5},/obj/item/radio/intercom{dir = 0; name = "Station Intercom (General)"; pixel_x = -27},/obj/machinery/computer/security/telescreen/entertainment{pixel_y = 32},/obj/item/paper/safe_code{owner = "captain"},/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "boN" = (/obj/item/restraints/legcuffs/beartrap,/obj/item/restraints/legcuffs/beartrap,/obj/structure/table,/obj/machinery/requests_console{department = "Janitorial"; departmentType = 1; pixel_x = -29},/obj/item/reagent_containers/spray/cleaner,/obj/machinery/camera{c_tag = "Custodial Closet"; dir = 4; network = list("SS13")},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/janitor) "boO" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "boP" = (/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{req_access_txt = 1},/obj/structure/disposalpipe/junction{icon_state = "pipe-j2"; dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralcorner"},/area/hallway/primary/central) @@ -3960,7 +3960,7 @@ "byh" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=7-Command-Starboard"; location = "6-Port-Central"},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central) "byi" = (/obj/machinery/door_control{id = "hop"; name = "Privacy Shutters Control"; pixel_x = -24; pixel_y = -6; req_access_txt = "28"},/obj/machinery/light_switch{pixel_x = -25; pixel_y = 5},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "byj" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/carpet,/area/crew_quarters/heads) -"byk" = (/obj/structure/safe,/obj/item/storage/secure/briefcase{contents = newlist(/obj/item/clothing/suit/armor/vest,/obj/item/gun/projectile/automatic/pistol,/obj/item/suppressor,/obj/item/clothing/mask/balaclava,/obj/item/bodybag,/obj/item/soap/nanotrasen)},/obj/item/storage/backpack/duffel{contents = newlist(/obj/item/clothing/under/lawyer,/obj/item/clothing/accessory/waistcoat,/obj/item/clothing/shoes/laceup,/obj/item/clothing/gloves/color/black,/obj/item/clothing/glasses/sunglasses,/obj/item/clothing/head/fedora); desc = "A large duffelbag for holding extra things. There is a NanoTrasen logo on the back."; icon_state = "duffel-syndieammo"; item_state = "duffel-syndieammo"},/obj/item/lazarus_injector,/obj/item/gun/energy/gun/advtaser,/obj/item/gun/projectile/revolver/russian,/obj/item/ammo_box/a357,/obj/item/clothing/accessory/stethoscope,/obj/item/book{desc = "An undeniably handy book."; icon_state = "bookknock"; name = "A Simpleton's Guide to Safe-cracking with Stethoscopes"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"byk" = (/obj/structure/safe/floor{knownby = list("captain")},/obj/item/gun/projectile/revolver/russian,/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium,/obj/item/lighter/zippo/nt_rep,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/obj/item/toy/figure/captain,/turf/simulated/floor/carpet,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "byl" = (/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/machinery/power/apc{dir = 1; name = "Head of Personnel APC"; pixel_y = 24},/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/crew_quarters/heads) "bym" = (/turf/simulated/floor/carpet,/area/crew_quarters/heads) "byn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 2; on = 1},/turf/simulated/floor/carpet,/area/crew_quarters/heads) @@ -8469,6 +8469,7 @@ "dgS" = (/turf/simulated/wall/r_wall/coated,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dgT" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 4},/turf/simulated/wall/r_wall/coated,/area/toxins/mixing{name = "\improper Toxins Lab"}) "dgU" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/r_wall/coated,/area/toxins/server{name = "\improper Research Division Server Room"}) +"dgV" = (/obj/structure/rack,/obj/item/tank/emergency_oxygen/double,/obj/item/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/structure/window/reinforced{dir = 1; pixel_y = 2},/obj/item/crowbar/red,/obj/item/clothing/head/helmet/space/capspace,/turf/simulated/floor/wood,/area/crew_quarters/captain{name = "\improper Captain's Quarters"}) "dgW" = (/obj/machinery/computer/camera_advanced/xenobio,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitepurplecorner"},/area/toxins/xenobiology{name = "\improper Secure Lab"}) "dgY" = (/obj/structure/table,/obj/machinery/recharger{active_power_usage = 0; idle_power_usage = 0; use_power = 0},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/escape) "dgZ" = (/obj/structure/table,/obj/item/storage/box/handcuffs,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/escape) @@ -8599,7 +8600,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqabqabqarAarAarAarAarAarAarAaCnarAabqabqabqabqaAAaoXatkarIalLaaaaCoaCpaCqaCpaCoayKayKayKaCsaCsaCsaCsaCtaCsaCsaCuaCuaCuaCuazRaCuaCwajgabqaBbaCxaCyaCzaDtaCBaBbaaaayMaCCaCCaDuayMaaaaaaakDayLaCGazwatJayLaCIazwakDayLaCJazwakDaCKalMaCLakDamEazzaANamEamEaCOaCOaCPaCQaCRaCOaCOaCSakDakDakDakDakDayGcccaQdaCUaQvavravravravravraCWaCXaCYazlazmavvavvavvaoGaCZasIarrasJasIaDadgIaxhaxhaxhaxhaxhaEzaDsbsFaDwaEnaEdaEnaESaDiaDiaDjaWzaEWaDfaFaaDfaFkaWzaDjaDiaFmaDnaCgabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaarBabqabqabqarAarAarAarAataarAarAarAaDparAarAarAarAabqaaaabqalLcdnatkapdapfaaaaASaDqaDraDqaASayKaEsaEBaCsaFEaDvaFFaDxaDyaCsaDzaDAaDBaCEaCNaCuaCwajgaaaaBbaDEaDFaDGaDHaDIaBbaaaaxEaDJaCCaucayMaAfaAfamxaDMaDNaDOakDaDPaDNaDOakDaDQaDNaDOakDaDRaDSaDTakDaDUaDVaDWaDXaDYaCOaDZaEaaEbaEcaFHaEeaCSaEfaEgaEgaEgaEgaDdcccaRtaEkaRyaBIaEmaFKaEmavvaEoaEpaEqaEraEDaEuaEuaEvaBWaEwaxhaxhaxhaxhaxhaxhaxhaEAaEAaFMaGbaFNaEEaGCaGeaCgaCgaCgabqabqaDiaFSaEFaDiaDiaDiaDiaDiaEGaFSaDiaDCaGTaCgaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqarAarAarAarAarAarAarAabqarAabqabqarAarAabqabqapfapfauyatkapfapfaaaaCobxFaDqaDqaEIaEJaEKaEKaELaEMaENaEOaEPaEQaFOaFQaETbnWbkXaHxaCubMCajgaaaaBbaEXaEYaEZaHKaFbaBbaaaayMaFcaCCaCCaFdaFeaFfamxaFgaDNaFhakDaFgaDNaFiakDaFgaDNaFjakDaHLaFlaHNakDaFnaFoaFpaFqaFraCOaFsaFtaFuaFvaFwaFxaCSayGalWcajalWaFTalWaBIaTeaFDaThaBIaHVaFGaFGaHZaFIaFJaIcavvavvavvavvavvaoGaFLaxhaHHaGXaIzaIuaISaFRaGcaFWaFWaFWaFWaFUaIiaGdaHiaFYaCgaFZabqaaaabqaaaaaaaaaabqabqaaaaaaabqaaaaWAaEiaGTaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaaaaaaarAarAarAarAarAabqabqabqarAarAarAabeaaaabqabqabqapfaAgaoXaoXaECalLaaaaaaaASaDraDraDraASayKaGYaGZaIyaEMaEKaGfaGgaGhaCsaGicbmaGkaEHaGmaCubMCajgabqaBbaGnaGoaGpaGqbykaBbaaaayMaGsaGsaGsayMaAfauFamxaAEaCFaCramxaAEaCFaCramxaAEaCFaCramxaGxaCHaGzamxamxazzaGAamxaGBaCOaIGaGDaIRbyDaGGaGHaCSayGajgajgajgaFyaWvaBIaGKaGLaBIaBIaGMaGNaGOaGPaGQaGRaGSazlaITaGUaypavvaGVaGWaxhaIVaHaaHgaHgaIvaCMaDsaHcbCjbALbALbALaJbaIWaJoaOaaDLarAaJxaJtaJtaJJaJtaJtaJJaJtaJtaJJaJtaJtaKaaWAaKpaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaaaaaaarAarAarAarAarAabqabqabqarAarAarAabeaaaabqabqabqapfaAgaoXaoXaECalLaaaaaaaASaDraDraDraASayKaGYaGZaIyaEMaEKaGfaGgaGhaCsaGicbmaGkaEHaGmaCubMCajgabqaBbaGnaGoaGpaGqbnvaBbaaaayMaGsaGsaGsayMaAfauFamxaAEaCFaCramxaAEaCFaCramxaAEaCFaCramxaGxaCHaGzamxamxazzaGAamxaGBaCOaIGaGDaIRbyDaGGaGHaCSayGajgajgajgaFyaWvaBIaGKaGLaBIaBIaGMaGNaGOaGPaGQaGRaGSazlaITaGUaypavvaGVaGWaxhaIVaHaaHgaHgaIvaCMaDsaHcbCjbALbALbALaJbaIWaJoaOaaDLarAaJxaJtaJtaJJaJtaJtaJJaJtaJtaJJaJtaJtaKaaWAaKpaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqabqabqabqabqabqabqabqabqabqabqabqaHkaHlaHkabfaaaabqaaaabqapfaHmaHnanEatkapfapfaaaaCoaHoaHpaHqaCoayKayKayKaCsaHraEKaHsaGgaHtaCsaHuccwcjvciyaHyaCuaCwajgaaaaBbaHzaHAaHBaHCaBbaBbaaaaHDaHEaHEaHEaHFaHGaKraHGaHIaHJaHIaKxaHIaHJaHIaKDaHIaHJaHMaKLaHOaHPaHQaFCaHSaHTaHUamxazeaCSaKNaHWbHcaKSbIbaIaaCSayGaBIaKWaIdaHdaGJaGJaHeaIhaLcaIjaIkaIlaImaInaIoaIpayeaIqaIraIsaItavvasJaGWaxhaJIaIAaIwaIxaIDaJRaIEaIBaMXaIFaIFaIFaLwaLnaLEaOaaDLaMIaLNarAarAaPyarAarAaPyarAarAaPyarAarAaLNaWAaLOaCgaDoabqaaaaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaabqaaaaaaabqabqaaaaHkaJKaHkabqabqabqabqabqapfauJcgocgoaHXaIJapfaaaaIKaARaILaARaIMabqabqabqayKaINaIOaIPaIQaMbaCsaJSaMqclWcliaMzaCuaCwajgaaaabqaaaaGaaIYaGuaaaabqaaaaHGaAfaAfaAfaHGaHGaJaaMGaJcaJdaJeaJfaJgaJhaJhaJiaJhaJjaJgaJkaJlaJmaJnaERaJpaJqaJramxazeaCSaCSaJsaMJaCSbNVaCSaCScmUaBIaBIaBIaJvaJwaMKaIeaJzaJAaJBaJCaJDaJEaJFaJFaJGaJHavvavvavvavvavvaubaGWaxhaJTaJLaJOaJMaJQaGvaKTaJPaLsaJUaJZaJVaMUaMQaLEaOaaDLaDLaLNarAaJWaaaaaaaaaaaaaJWaaaaaaaJWarAaLNaIfaKpaCgaNdabqabqabqabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaabqaaaaaaaaaabqaaaaHkaHlaHkaHkaGwaGwaGwaHkaHkaHkaHkaHkapdatkapfaaaaaaaaaaaaaaaaaaaaaaaaabqayKaNgbOgaKdaKeaKfaCsaLoaKhaCuaCuaCuaCuaKiajgaKjaGyaHjaHbaKgaHRaIZaIXaKjaHGaNyaKsaKsaKtaKuaKvaKwaNDaKyaKzbPXaNJaTiaNLaKEaKCaKFaKGaKHaKIaKJaKKaJNaObaOiaOhamxazeaKPaCSaKQaKRaCSaLMaFTcajcmUaBIaOwaKXaKYaKZaBIaLaaLbaONaBIaLdaLeaLfaLgaLfaLhaLiaLjaLkaLlaLmavvasJaGWaxhaLqaLpaLuaLraLRaFRaOXaLtaLsaLUaCgaCgaPaaNdaCgaDLaDLaDLaLNarAaaaaaaaaaaaaaaaaLxaaaaaaaaaaTMaPgaIfaKpaCgaDoabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8619,10 +8620,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqaUNaUNbhRaUNaWDaUNbdRaUNbcydgxbeObedaUNbdRaUNbePbhVbeQbdXapfapfapfapfalLalLalLapfapfapfaZtbfhbdZbdZbdZbdZbeaaRobebbfqbfpbeeaYnaYnaYnaYnaWjapfapfbegapfapfbehbeibejbekbelbembenbekbelbeobepbembeqbekbekbekbelbekbekberbesbekbekbekbekbekbekbekbetbeubekbekbenbevbewbekbekbekbekbexbeybezbezbezbeAbezbezbezaoGbmMaoGaGWaoGaoGbeCbeCbeCbeCbiabeEbeEbeFbeGbiebambeIbeJbeKbmNbeMbeNbambigbikbfsbdEbizbiJbiAbdEbeUaCgaCgaCgaCgaCgaCgaCgaCgazMaCgaCgaCgaCgaCgaNdaCgabqabfabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabdaXHbdMbeWbeXaXLaXLbjWbjVbjYbjXblFblDbiUblGblJbdIaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaUNabqaaaabqaaaaUNaYgaUNbhbbhbbhWbhjaUNaYgaUNaUNaWDbfubfibfjbgAcEgcEgavUbflavUavUcHrbgBbfobgKbgCbgCbgVbjdbiIbjubfvbfwbhXbiPbfwbjfceXbfwbjJbjgbfDbfEceYbfGbjlbfIbfJbfKbfKbfLbfMbjAbfObfPbfQbfRbfSbfSbfSbfSbfSbfSbfSbfTbfUbfVbfVbfVbfVbfVbfVbfVbfVbfWbfXbfYbfZbfVbjDbfWbfVbfVbgbbgcbgdbezbgebgfbggbjFbgibezbgjbksbuCaGWaoGaaabeCbgmbgnbeCbgobgpbgqbgrbgsbgtbambgubgvbgwbgxcfdbjGbambktbkwbkvbdEbjObgEbjPbdEbgGaOdaOdaOdaOdaOdaOdaOdaOdaOdaOdbjTbgLbjTbgLaefaefaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdabdaXHbdMbeWbeXaXLaXLbdIblKbilbdIblLbdIbhHbjSbdIbdIaXLbeXbeYbdMaXOabdabdabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqabqabqabqaaaaUNbdRaUNaUNaUNaUNaUNaUNbdRaUNaaaaWDbkybgWbgXbgXbgXbgXbgXbgXbgXbgXbgYazQbfwbfwaXibkEaXibfwbfwbfwbhcbfwbkxbhebkKbhgbhhbhibkSbhkbhlbhmbhnbfGblIbfIbhpblhbhqbhrbhqbhsbhqbhtbhubhtaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxaYxbhwbhwbhxbhwbhwbhwbhwbhwbrNbhybfIbhzbezblMbhBbhCbhDbhEbezbhFbhGbuCaGWapeaaaaZKbhIbhJbbxbhLbhMbhNbhObhPbhQbambmmbhSbhTbhTbhUbmEbambkTbltbkTbdEbhYbhZbmGbdEaChaCgaCgaCgaCgaCgaCgaCgaCgaCgaDLaFRaFRaTRaFRabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqaaaaaaaaaabdaaabgMbdMbeWbeXaXLaXLbdIbfCbilbdIbdIbdIbhHbfHbdIbdIaXLbeXbeYbdMbMnaUUaaaabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabinbiobipbiobiqbiobiobiqbiobipbirbisaWDbkybitbiubivbiwbixbiybmSbmPbgXbgYbiCbiDbiEbiFbiGbiFbiGbiHbiGbmdbfwbnqbiKbiLbiMbiNbazblubiQbiRbiSbiTaAMbiVbiWbiXbhqbiYbiZbjabhKbhqbjcbmObjeabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqbhwbnvbnAbjhbjibjjbjkbnEbhwbjmbjnbjobezbjpbjqbjrbjsbjtbezaoGaoGaoGbmRaoGaaabeCbjvbjwbeCbjxbjybjzbnJbjBbjCbambnMbnLbombobbjHbjIbamaFRbmhaFRbdEbjKbjLbjMbdEdeWavPdfadfcdfbdfdasXdfeanqanqaaaaaaaFRbgLaFRabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqaUUaUUbooaXNbmHblNbfbbgNaXLaXLbdIbidbilbmTboHbowboJbidbdIbdIaXLbgNbgQbnNbnPbnOaWCabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabinbiobiobjZbkabkbbkcbkdbkebkfbkgbkhbkbbkiblVaUNbkybgWbbLbklbkmbknbkobkpbkqbkrcIibocbkubpmbpmbppbpobpybfwbfwbfwbfwbkzbkAbkBbkCbkDaXibmibhkbhlbkFbkGbkHbkIbfIbkJbhqboNbkLbkMbkNbkObkPbkQbccabqabqaBVaCVaBYaDKbkWaEhaCVaDKbkWaEhaBYaBYaEtabqabqbhwbmoblablbblcblbbldblebhwblfbfIblgbwlbezbkkaODbkRbezbezbllblmaoGblnaoGblobeCbeCbeCbeCbbHbbHbbHblpblqbbHbambambambambamaGtaFPbambmubofbmubdEbkUblwbkVbdEdffdfhdfgdfgdfjdfkdfkdfkdflabqaaaaaaaaaaWwaaaabqaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWwbnRblEbnTbnSbnUbicbeXbeXaXLaXLbdIbogbptbdLbqZbpubphbpqbdIbdIaXLbeXbeXbrcbijbrfaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabinbiobipbiobiqbiobiobiqbiobipbirbisaWDbkybitbiubivbiwbixbiybmSbmPbgXbgYbiCbiDbiEbiFbiGbiFbiGbiHbiGbmdbfwbnqbiKbiLbiMbiNbazblubiQbiRbiSbiTaAMbiVbiWbiXbhqbiYbiZbjabhKbhqbjcbmObjeabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqbhwboMbnAbjhbjibjjbjkbnEbhwbjmbjnbjobezbjpbjqbjrbjsbjtbezaoGaoGaoGbmRaoGaaabeCbjvbjwbeCbjxbjybjzbnJbjBbjCbambnMbnLbombobbjHbjIbamaFRbmhaFRbdEbjKbjLbjMbdEdeWavPdfadfcdfbdfdasXdfeanqanqaaaaaaaFRbgLaFRabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqabqabqaUUaUUbooaXNbmHblNbfbbgNaXLaXLbdIbidbilbmTboHbowboJbidbdIbdIaXLbgNbgQbnNbnPbnOaWCabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabinbiobiobjZbkabkbbkcbkdbkebkfbkgbkhbkbbkiblVaUNbkybgWbbLbklbkmbknbkobkpbkqbkrcIibocbkubpmbpmbppbpobpybfwbfwbfwbfwbkzbkAbkBbkCbkDaXibmibhkbhlbkFbkGbkHbkIbfIbkJbhqboNbkLbkMbkNbkObkPbkQbccabqabqaBVaCVaBYaDKbkWaEhaCVaDKbkWaEhaBYaBYaEtabqabqbhwbmoblabykblcblbbldblebhwblfbfIblgbwlbezbkkaODbkRbezbezbllblmaoGblnaoGblobeCbeCbeCbeCbbHbbHbbHblpblqbbHbambambambambamaGtaFPbambmubofbmubdEbkUblwbkVbdEdffdfhdfgdfgdfjdfkdfkdfkdflabqaaaaaaaaaaWwaaaabqaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWwbnRblEbnTbnSbnUbicbeXbeXaXLaXLbdIbogbptbdLbqZbpubphbpqbdIbdIaXLbeXbeXbrcbijbrfaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablOblPblQblRbkbblSblTblSblTblSblTblSbkbblUbnFaUNbkyblWbgXblXblYcfgbmabmbbmcbgXbqkbmebmfbmgbpsbpDbmjbmkbmlbpFbmnbpEbmpbmqbmrbmsbmtbqWbmvbmwbmxbmybmzbmAbiVbfIbpIbhqbmQbmCbmDbpQbhqbmFbpUbjeabqabqaIbboBbopbpVbpYbqfbqdbqhbqgcfhbqjbqlaIHabqabqbhwbmUbmVbmWbmXbmYbmZbnabhwbhybnbbncbndbnebnfbnebngbnhbnibnebnebnebnjbnebnkbnlbnmbnnbnebnebnobnkbngbnjbnpbqBbnobnrbnsbntbrPbrbbnwbnxbnybnzbrRbnBbnCbnDblidfmdftdfqdfxdfudfydeZaoNdflabqaaaaaaaaaaWwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqaaaaaaaaaaWwbnRblEbnKbrgbrhbeWbrjbeXaXLaXLbdIbqXbrmbifbrIbrnbrQbrabdIbdIaXLbeXbeXbeXbeYbrfaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiqbkbbkbbipbkbblSblTblSbnVblSblTblSbkbblUbnFaUNbrUbnXbnYbnZboablkbrlblkbiubiubodboebhcbfwbrHbrKbohboibojbokbolbfwbskbonbojbkCbssbfwbrXboqborbosbotaAMbkIbfIbkJbhqboubovbsEboxbhqboybozbjebkWaJYbkWbsbboCboDboEboDboFboDboEboDboGbscbkWaJYbkWbhwboIboIboIbsHboKboLboMbhwbsVboOboPboQboRboSboRboTboRboUboRboRboRboVboRboWboXboYboZboRboRbpabpbbpcboVbpdboVbpebpfbpgbntbsYbpibpibpjbpkbpibpidfzdfBdfAbljbsZdfIbtadfKdfJbtcdfLdgKazDabqaaaaaaaaaabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqbpraaaaaaaaaabqbsdbsdboobsebsfbeWbsnaXLaXLaXLbsMbdIblHblHbtdbdIbdIbdIbdIbrkaXLaXLaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabiqbkbbkbbipbkbblSblTblSbnVblSblTblSbkbblUbnFaUNbrUbnXbnYbnZboablkbrlblkbiubiubodboebhcbfwbrHbrKbohboibojbokbolbfwbskbonbojbkCbssbfwbrXboqborbosbotaAMbkIbfIbkJbhqboubovbsEboxbhqboybozbjebkWaJYbkWbsbboCboDboEboDboFboDboEboDboGbscbkWaJYbkWbhwboIboIboIbsHboKboLdgVbhwbsVboOboPboQboRboSboRboTboRboUboRboRboRboVboRboWboXboYboZboRboRbpabpbbpcboVbpdboVbpebpfbpgbntbsYbpibpibpjbpkbpibpidfzdfBdfAbljbsZdfIbtadfKdfJbtcdfLdgKazDabqaaaaaaaaaabqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabqbpraaaaaaaaaabqbsdbsdboobsebsfbeWbsnaXLaXLaXLbsMbdIblHblHbtdbdIbdIbdIbdIbrkaXLaXLaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablObpwbpxblRbkbblSblTblSblTblSblTblSbkbblUbnFaUNbuxbpzbpAbpBbpCbrVbrVbutbtDbpBbpGbpHbtLbfwbpJbpKbpLbpMbpNbpObpPbfwbtObpRbpSbpTbtRbfwbsibpWbpXbtSbpZbfGbqabjnbqbbqcbqcbqcbqcbqcbhtbtPbqebhtbkWbubbtYbtTboEboEboEboEbqiboEboEboEboEbtZbumbuEbkWbqmbqnbqobqpbqqbqrbqrbqsbhwbqtbqubqvbqwbqxbqybqxbqzbqxbqAbqxbqxbuVbqxbqxbqCbqDbqxbqEbuVbqFbqGbqCbqHbqxbqIbqJbqKbqLbqMblsbqObqPbqQbqRbpnbqSbqSbqTdgMdgLdgOdgNdgPanqanqanqanqanqanqanqanqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqabqaaaabqbsPbsRbsQbsSbrdcKIaXNbsfbsTbsUaXLbsWbuWbsXbribvfbvdbtbbvgbvmbrkbtebvobtgbtfaXLbeXbeYbdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrobiobiobjZbrpbkbbrqbkbbrrbrsbkbbrtbkbbkibruaUNbkybrvbrwbrxbrybrzbrAbrBbrCbrxbrDbrEbrFbfwbrGaXibuublvbfwbfwbfwbfwbfwaXibrJblxbfwbfwaAMbrLbrMaAMaAMbzObehbfIbrObqcbvpcfjbvqbqcbrSbrTbuBbvnbuwburbrYbrZbsabsabvWbwfbwebvWbvWbsabsabsgbshbvrbkWbhwboIboIboIbsjboIboIboIbhwbvsbfIbslbZiblCbsoblCbsmbspbspbspbspbspbspaoGaoGbsqaoGaoGaoGbsrbmBaoGaoGaoGbstaoGbsubsvbswbbfbsybszbsAbsBbqSbsCbsCbsDbqUbvtbjNbntbvubsGbvvbsIbsJbsJbsKbsLabqaaaaaaabqaaaaaaaaaaaaaaaaaaabqaaaaaaaaaaaaaaaaaaabqaaaaaabuLbudbuMabqbuObuNbuQbuPbuSbuRbuTbBebvwbuUbvxbribuYbuXbvabuZbvcbvbbvebvXbwabvZaXLbvhbvibdMaXOabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrobiobthbiobiqbiobiobiqbiobipbtibtjaWDbuDbtlbtmbfGbtnbtobtpbtobtqbfGbtrbtsbttbtubtvbtwbtxbtybtzbtwbtAbtBbtwbtvbtvbtCbtvbwbbtEbtFbtGbtHbtvbtIbtJbtKbkJaKqbtMbtNbwcbqcbjebjebjebjebkWbwgbtQboEboEboEbtUboEbtVbtWbtXboEboEbwnbuabAkbucbhwbwmbuebufbugbuhboIbuibhwbujbfIbukboAdedbunbuobsmbupbuqbwpbusbxebxHbuvbxIbuHaoGbuybuzbuAbuIcbXaoGarrbvjaoGbwobuFbuGbqNbwHbwHbwHbwJbuJbqSbqSbuKaZobvkbwvbwrbwFbwybwMbwLbwUbwUbwXbwWbwYbwYbwYbxibxlbwYbwYbwYbwYbwYbxibwYbwYbwYbwYbwYbwYbxibwYbxlbxmbxnbxobxobxqbxpbxtbxsbxvbxubxxbxwbxzbxybxBbxAbxDbxCbzebxEbzgbzfbzjbzibzlbzkbznbzmbzpbzoaWCabdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8761,3 +8762,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} + diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index bd18d50835d..8ba6c54fe7e 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -2455,7 +2455,7 @@ "aVk" = (/obj/structure/closet/secure_closet/freezer/money,/obj/machinery/ai_status_display{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) "aVl" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 10},/area/security/nuke_storage) "aVm" = (/obj/machinery/light/small{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/plasteel{icon_state = "vault"},/area/security/nuke_storage) -"aVn" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/filingcabinet,/obj/item/folder/documents,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) +"aVn" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/structure/table/reinforced,/obj/structure/closet/fireaxecabinet{pixel_x = 32; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/security/nuke_storage) "aVo" = (/obj/machinery/gateway{dir = 10},/obj/effect/landmark{name = "JoinLateGateway"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/gateway) "aVp" = (/obj/item/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/gateway) "aVq" = (/obj/machinery/gateway{dir = 6},/obj/effect/landmark{name = "JoinLateGateway"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 1},/area/gateway) @@ -2666,7 +2666,7 @@ "aZn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/construction{name = "\improper Garden"}) "aZo" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 10},/area/security/nuke_storage) "aZp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "vault"},/area/security/nuke_storage) -"aZq" = (/obj/structure/safe,/obj/machinery/light_switch{pixel_y = -23},/obj/item/clothing/head/bearpelt,/obj/item/twohanded/fireaxe,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/security/nuke_storage) +"aZq" = (/obj/structure/safe{knownby = list("captain")},/obj/machinery/light_switch{pixel_y = -23},/obj/item/clothing/head/bearpelt,/obj/item/folder/documents,/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka,/obj/item/lighter/zippo/nt_rep,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/obj/item/stack/spacecash/c1000{amount = 100000},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 4},/area/security/nuke_storage) "aZr" = (/obj/structure/table,/obj/machinery/light{dir = 4},/obj/item/storage/toolbox/mechanical,/turf/simulated/floor/plasteel,/area/storage/primary) "aZs" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/gateway) "aZt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/gateway) @@ -4270,7 +4270,7 @@ "bEf" = (/obj/item/paper_bin{pixel_x = -3; pixel_y = 7},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "arrival"; dir = 4},/area/quartermaster/office) "bEg" = (/obj/structure/table/wood,/obj/item/folder/blue,/obj/item/stamp/captain,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bEh" = (/obj/structure/table/wood,/obj/item/hand_tele,/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bEi" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green,/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bEi" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green,/obj/item/paper/safe_code{owner = "captain"},/turf/simulated/floor/wood,/area/crew_quarters/captain) "bEj" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/west) "bEk" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bEl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/item/radio/intercom{pixel_y = 25},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/starboard/east) @@ -4439,7 +4439,7 @@ "bHs" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/r_wall,/area/engine/gravitygenerator) "bHt" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/space,/area/space) "bHu" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravitygenerator) -"bHv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/rack,/obj/item/tank/emergency_oxygen/double,/obj/item/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/clothing/head/helmet/space/capspace,/obj/item/radio/intercom/private{pixel_x = -28},/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bHv" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/rack,/obj/item/tank/emergency_oxygen/double,/obj/item/tank/jetpack/oxygen/captain,/obj/item/clothing/suit/space/captain,/obj/item/clothing/mask/gas,/obj/item/radio/intercom/private{pixel_x = -28},/obj/item/crowbar/red,/obj/item/clothing/head/helmet/space/capspace,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHw" = (/obj/machinery/computer/card,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHx" = (/obj/structure/table/wood,/obj/machinery/recharger{pixel_y = 4},/obj/item/melee/chainofcommand,/obj/item/card/id/captains_spare,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bHy" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/wood,/area/crew_quarters/captain) @@ -4816,7 +4816,7 @@ "bOF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/obj/machinery/door/airlock/engineering/glass{name = "Engineering"; req_access_txt = "10"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/engine/gravitygenerator) "bOG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/space,/area/space) "bOH" = (/obj/effect/spawner/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/engine/gravitygenerator) -"bOI" = (/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) +"bOI" = (/obj/structure/safe/floor{knownby = list("captain")},/obj/item/gun/projectile/revolver/russian,/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium,/obj/item/lighter/zippo/nt_rep,/obj/item/storage/fancy/cigarettes/cigpack_robustgold,/obj/item/toy/figure/captain,/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) "bOJ" = (/obj/structure/table/wood,/obj/item/flashlight/lamp/green,/turf/simulated/floor/carpet,/area/crew_quarters/captain/bedroom) "bOK" = (/turf/simulated/wall,/area/crew_quarters/captain/bedroom) "bOL" = (/obj/structure/toilet{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/crew_quarters/captain/bedroom) From b370858fc8c024dfec8b9c0637e0913d15dc5442 Mon Sep 17 00:00:00 2001 From: tigercat2000 Date: Fri, 2 Nov 2018 00:46:08 -0700 Subject: [PATCH 027/257] Fixes Phazon movespeed, add radial menus to ctrl Ctrl Clicking on a mech while you're in it will now bring up a radial weapon selection --- code/_onclick/hud/radial.dm | 2 + code/datums/mutable_appearance.dm | 9 ++++- code/game/mecha/mecha.dm | 67 ++++++++++++++++++------------- 3 files changed, 50 insertions(+), 28 deletions(-) diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index 284e095333c..cea30327af1 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -18,10 +18,12 @@ GLOBAL_LIST_EMPTY(radial_menus) /obj/screen/radial/slice/MouseEntered(location, control, params) . = ..() icon_state = "radial_slice_focus" + openToolTip(usr, src, params, title = name) /obj/screen/radial/slice/MouseExited(location, control, params) . = ..() icon_state = "radial_slice" + closeToolTip(usr) /obj/screen/radial/slice/Click(location, control, params) if(usr.client == parent.current_user) diff --git a/code/datums/mutable_appearance.dm b/code/datums/mutable_appearance.dm index ea94aa6407b..d8b893caaf9 100644 --- a/code/datums/mutable_appearance.dm +++ b/code/datums/mutable_appearance.dm @@ -10,4 +10,11 @@ MA.icon = icon MA.icon_state = icon_state MA.layer = layer - return MA \ No newline at end of file + return MA + +/mutable_appearance/clean +/mutable_appearance/clean/New() + . = ..() + alpha = 255 + opacity = 1 + transform = null \ No newline at end of file diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index c3c89231664..297e76cf19f 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -24,7 +24,7 @@ force = 5 armor = list(melee = 20, bullet = 10, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0) var/initial_icon = null //Mech type for resetting icon. Only used for reskinning kits (see custom items) - var/can_move = 1 + var/can_move = 0 // time of next allowed movement var/mob/living/carbon/occupant = null var/step_in = 10 //make a step in step_in/10 sec. var/dir_in = 2//What direction will the mech face when entered/powered on? Defaults to South. @@ -96,8 +96,8 @@ hud_possible = list (DIAG_STAT_HUD, DIAG_BATT_HUD, DIAG_MECH_HUD, DIAG_TRACK_HUD) -/obj/mecha/New() - ..() +/obj/mecha/Initialize() + . = ..() events = new icon_state += "-open" add_radio() @@ -124,13 +124,6 @@ //////////////////////// ////// Helpers ///////// //////////////////////// - -/obj/mecha/proc/removeVerb(verb_path) - verbs -= verb_path - -/obj/mecha/proc/addVerb(verb_path) - verbs += verb_path - /obj/mecha/proc/add_airtank() internal_tank = new /obj/machinery/portable_atmospherics/canister/air(src) return internal_tank @@ -159,7 +152,6 @@ radio.icon_state = icon_state radio.subspace_transmission = 1 - /obj/mecha/examine(mob/user) ..(user) var/integrity = health/initial(health)*100 @@ -179,13 +171,10 @@ for(var/obj/item/mecha_parts/mecha_equipment/ME in equipment) to_chat(user, "[bicon(ME)] [ME]") - - /obj/mecha/hear_talk(mob/M, text) if(M == occupant && radio.broadcasting) radio.talk_into(M, text) - /obj/mecha/proc/click_action(atom/target, mob/user, params) if(!occupant || occupant != user ) return @@ -298,7 +287,7 @@ return domove(direction) /obj/mecha/proc/domove(direction) - if(!can_move) + if(can_move >= world.time) return 0 if(!Process_Spacemove(direction)) return 0 @@ -327,12 +316,9 @@ move_result = mechstep(direction) move_type = MECHAMOVE_STEP - can_move = FALSE - spawn(step_in) - can_move = TRUE - if(move_result && move_type) aftermove(move_type) + can_move = world.time + step_in return TRUE return FALSE @@ -354,7 +340,6 @@ step_energy_drain = initial(step_energy_drain) occupant_message("Leg actuators damage threshold exceded. Disabling overload.") - /obj/mecha/proc/mechturn(direction) dir = direction if(turnsound) @@ -365,15 +350,13 @@ . = step(src, direction) if(!.) if(phasing && get_charge() >= phasing_energy_drain) - if(can_move) - can_move = 0 - . = TRUE + if(can_move < world.time) + . = FALSE // We lie to mech code and say we didn't get to move, because we want to handle power usage + cooldown ourself flick("phazon-phase", src) forceMove(get_step(src, direction)) use_power(phasing_energy_drain) playsound(src, stepsound, 40, 1) - spawn(step_in * 3) - can_move = 1 + can_move = world.time + (step_in * 3) else if(stepsound) playsound(src, stepsound, 40, 1) @@ -382,8 +365,6 @@ if(. && stepsound) playsound(src, stepsound, 40, 1) - - /obj/mecha/Bump(var/atom/obstacle, bump_allowed) if(throwing) //high velocity mechas in your face! var/breakthrough = 0 @@ -1496,3 +1477,35 @@ else if(damtype == TOX) visual_effect_icon = ATTACK_EFFECT_MECHTOXIN ..() + +/obj/mecha/CtrlClick(mob/living/L) + if(occupant != L || !istype(L)) + return ..() + + var/list/choices = list("Cancel / No Change" = mutable_appearance(icon = 'icons/mob/screen_gen.dmi', icon_state = "x")) + var/list/choices_to_refs = list() + + for(var/obj/item/mecha_parts/mecha_equipment/MT in equipment) + if(!MT.selectable || selected == MT) + continue + var/mutable_appearance/clean/MA = new(MT) + choices[MT.name] = MA + choices_to_refs[MT.name] = MT + + var/choice = show_radial_menu(L, src, choices, radius = 48, custom_check = CALLBACK(src, .proc/check_menu, L)) + if(!check_menu(L) || choice == "Cancel / No Change") + return + + var/obj/item/mecha_parts/mecha_equipment/new_sel = LAZYACCESS(choices_to_refs, choice) + if(istype(new_sel)) + selected = new_sel + occupant_message("You switch to [selected].") + visible_message("[src] raises [selected]") + send_byjax(occupant, "exosuit.browser", "eq_list", get_equipment_list()) + +/obj/mecha/proc/check_menu(mob/living/L) + if(L != occupant || !istype(L)) + return FALSE + if(L.incapacitated()) + return FALSE + return TRUE \ No newline at end of file From eea5233d82deed9edd50eb2a3a5ee0cefd5eab1a Mon Sep 17 00:00:00 2001 From: tigercat2000 Date: Fri, 2 Nov 2018 01:07:50 -0700 Subject: [PATCH 028/257] Convert phazon damtype to action button (missed thsi whoopsies) --- code/game/mecha/combat/phazon.dm | 29 +++-------------------------- code/game/mecha/mecha.dm | 4 ---- code/game/mecha/mecha_actions.dm | 26 +++++++++++++++++++++++++- 3 files changed, 28 insertions(+), 31 deletions(-) diff --git a/code/game/mecha/combat/phazon.dm b/code/game/mecha/combat/phazon.dm index af48fb1b6dc..d1092212761 100644 --- a/code/game/mecha/combat/phazon.dm +++ b/code/game/mecha/combat/phazon.dm @@ -24,10 +24,12 @@ /obj/mecha/combat/phazon/GrantActions(mob/living/user, human_occupant = 0) ..() phasing_action.Grant(user, src) + switch_damtype_action.Grant(user, src) /obj/mecha/combat/phazon/RemoveActions(mob/living/user, human_occupant = 0) ..() phasing_action.Remove(user) + switch_damtype_action.Remove(user) /obj/mecha/combat/phazon/New() ..() @@ -36,26 +38,6 @@ ME = new /obj/item/mecha_parts/mecha_equipment/gravcatapult ME.attach(src) -/obj/mecha/combat/phazon/verb/switch_damtype() - set category = "Exosuit Interface" - set name = "Reconfigure arm microtool arrays" - set src = usr.loc - set popup_menu = 0 - if(usr != occupant) - return - var/new_damtype = alert(occupant, "Arm Tool Selection", null, "Fists", "Torch", "Toxic Injector") - switch(new_damtype) - if("Fists") - damtype = "brute" - occupant_message("Your exosuit's hands form into fists.") - if("Torch") - damtype = "fire" - occupant_message("A torch tip extends from your exosuit's hand, glowing red.") - if("Toxic Injector") - damtype = "tox" - occupant_message("A bone-chillingly thick plasteel needle protracts from the exosuit's palm.") - playsound(src, 'sound/mecha/mechmove01.ogg', 50, 1) - /obj/mecha/combat/phazon/get_commands() var/output = {"
Special
@@ -65,9 +47,4 @@
"} output += ..() - return output - -/obj/mecha/combat/phazon/Topic(href, href_list) - ..() - if(href_list["switch_damtype"]) - switch_damtype() \ No newline at end of file + return output \ No newline at end of file diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 297e76cf19f..2205a9f6a72 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -1075,10 +1075,6 @@ /obj/mecha/portableConnectorReturnAir() return internal_tank.return_air() - -///////////////////////// -//////// Verbs //////// -///////////////////////// /obj/mecha/proc/toggle_lights() lights = !lights if(lights) diff --git a/code/game/mecha/mecha_actions.dm b/code/game/mecha/mecha_actions.dm index 2db88a3b57b..db807634102 100644 --- a/code/game/mecha/mecha_actions.dm +++ b/code/game/mecha/mecha_actions.dm @@ -11,7 +11,7 @@ var/datum/action/innate/mecha/mech_smoke/smoke_action = new var/datum/action/innate/mecha/mech_zoom/zoom_action = new var/datum/action/innate/mecha/mech_toggle_phasing/phasing_action = new - // var/datum/action/innate/mecha/mech_switch_damtype/switch_damtype_action = new + var/datum/action/innate/mecha/mech_switch_damtype/switch_damtype_action = new /obj/mecha/proc/GrantActions(mob/living/user, human_occupant = 0) if(human_occupant) @@ -202,4 +202,28 @@ chassis.phasing = !chassis.phasing button_icon_state = "mech_phasing_[chassis.phasing ? "on" : "off"]" chassis.occupant_message("En":"#f00\">Dis"]abled phasing.") + UpdateButtonIcon() + + +/datum/action/innate/mecha/mech_switch_damtype + name = "Reconfigure arm microtool arrays" + button_icon_state = "mech_damtype_brute" + +/datum/action/innate/mecha/mech_switch_damtype/Activate() + if(!owner || !chassis || chassis.occupant != owner) + return + var/new_damtype + switch(chassis.damtype) + if("tox") + new_damtype = "brute" + chassis.occupant_message("Your exosuit's hands form into fists.") + if("brute") + new_damtype = "fire" + chassis.occupant_message("A torch tip extends from your exosuit's hand, glowing red.") + if("fire") + new_damtype = "tox" + chassis.occupant_message("A bone-chillingly thick plasteel needle protracts from the exosuit's palm.") + chassis.damtype = new_damtype + button_icon_state = "mech_damtype_[new_damtype]" + playsound(src, 'sound/mecha/mechmove01.ogg', 50, 1) UpdateButtonIcon() \ No newline at end of file From e6296d3505319168179efc6a59d4bbf4ed593847 Mon Sep 17 00:00:00 2001 From: AffectedArc07 Date: Fri, 2 Nov 2018 19:44:23 +0000 Subject: [PATCH 029/257] mmmmmmmmmm crispy --- code/game/machinery/doors/brigdoors.dm | 7 +++++-- code/game/machinery/status_display.dm | 5 ++++- code/modules/power/treadmill.dm | 5 ++++- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 43156d2b484..1caf945815b 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -1,7 +1,7 @@ #define CHARS_PER_LINE 5 #define FONT_SIZE "5pt" #define FONT_COLOR "#09f" -#define FONT_STYLE "Arial Black" +#define FONT_STYLE "Small Fonts" /////////////////////////////////////////////////////////////////////////////////////////////// // Brig Door control displays. @@ -30,6 +30,7 @@ var/datum/data/record/prisoner maptext_height = 26 maptext_width = 32 + maptext_y = -1 /obj/machinery/door_timer/proc/print_report() var/logname = input(usr, "Name of the guilty?","[id] log name") @@ -349,7 +350,7 @@ if(timing) var/disp1 = id var/timeleft = timeleft() - var/disp2 = "[add_zero(num2text((timeleft / 60) % 60),2)]~[add_zero(num2text(timeleft % 60), 2)]" + var/disp2 = "[add_zero(num2text((timeleft / 60) % 60),2)]:[add_zero(num2text(timeleft % 60), 2)]" if(length(disp2) > CHARS_PER_LINE) disp2 = "Error" update_display(disp1, disp2) @@ -372,6 +373,8 @@ //Checks to see if there's 1 line or 2, adds text-icons-numbers/letters over display // Stolen from status_display /obj/machinery/door_timer/proc/update_display(line1, line2) + line1 = uppertext(line1) + line2 = uppertext(line2) var/new_text = {"
[line1]
[line2]
"} if(maptext != new_text) maptext = new_text diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index ebf3cfeadf9..f4fb7f07b31 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -1,7 +1,7 @@ #define FONT_SIZE "5pt" #define FONT_COLOR "#09f" #define WARNING_FONT_COLOR "#f90" -#define FONT_STYLE "Arial Black" +#define FONT_STYLE "Small Fonts" #define SCROLL_SPEED 2 // Status display @@ -39,6 +39,7 @@ maptext_height = 26 maptext_width = 32 + maptext_y = -1 var/const/CHARS_PER_LINE = 5 var/const/STATUS_DISPLAY_BLANK = 0 @@ -157,6 +158,8 @@ overlays += image('icons/obj/status_display.dmi', icon_state=picture_state) /obj/machinery/status_display/proc/update_display(line1, line2, warning = 0) + line1 = uppertext(line1) + line2 = uppertext(line2) var/new_text = {"
[line1]
[line2]
"} if(maptext != new_text) maptext = new_text diff --git a/code/modules/power/treadmill.dm b/code/modules/power/treadmill.dm index 762d442a2a9..015909670c5 100644 --- a/code/modules/power/treadmill.dm +++ b/code/modules/power/treadmill.dm @@ -115,7 +115,7 @@ #define CHARS_PER_LINE 5 #define FONT_SIZE "5pt" #define FONT_COLOR "#09f" -#define FONT_STYLE "Arial Black" +#define FONT_STYLE "Small Fonts" /obj/machinery/treadmill_monitor name = "Treadmill Monitor" @@ -126,6 +126,7 @@ density = 0 maptext_height = 26 maptext_width = 32 + maptext_y = -1 var/on = 0 // if we should be metering or not var/id = null // id of treadmill @@ -200,6 +201,8 @@ //Checks to see if there's 1 line or 2, adds text-icons-numbers/letters over display // Stolen from status_display /obj/machinery/treadmill_monitor/proc/update_display(var/line1, var/line2) + line1 = uppertext(line1) + line2 = uppertext(line2) var/new_text = {"
[line1]
[line2]
"} if(maptext != new_text) maptext = new_text From 1f6613c289d6e912ce3fbd65223dab7f0aef2995 Mon Sep 17 00:00:00 2001 From: Gwydion Brain Date: Fri, 2 Nov 2018 13:31:25 -0700 Subject: [PATCH 030/257] Initial --- code/modules/customitems/item_defines.dm | 22 +++++++++++++++++++++- icons/mob/head.dmi | Bin 249248 -> 249861 bytes icons/mob/suit.dmi | Bin 504509 -> 505768 bytes icons/obj/custom_items.dmi | Bin 105139 -> 106107 bytes 4 files changed, 21 insertions(+), 1 deletion(-) diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index 2c4703967d6..ada24f85259 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -135,7 +135,7 @@ /obj/item/claymore/fluff/hit_reaction() return 0 -/obj/item/fluff/rsik_katana //Xydonus: Rsik Ugsharki +/obj/item/fluff/rsik_katana //Xydonus: Rsik Ugsharki Atan name = "ceremonial katana" desc = "A shimmering ceremonial golden katana, for the most discerning class of ninja. Looks expensive, and fragile." icon = 'icons/obj/custom_items.dmi' @@ -1020,6 +1020,26 @@ flags = NODROP|BLOCKHAIR flags_inv = HIDEEARS +/obj/item/clothing/suit/hooded/hoodie/fluff/xydonus //Xydonus: Rsik Ugsharki Atan | Based off of the bomber jacket, but with a hood slapped on (for allowed suit storage) + name = "custom fit bomber jacket" + desc = "Made for Unathi who likes to show off their big horns." + icon = 'icons/obj/custom_items.dmi' + icon_state = "xydonus_jacket" + ignore_suitadjust = 0 + hoodtype = /obj/item/clothing/head/hood/fluff/xydonus + body_parts_covered = UPPER_TORSO|LOWER_TORSO|ARMS + cold_protection = UPPER_TORSO|LOWER_TORSO|ARMS + allowed = list(/obj/item/flashlight,/obj/item/tank/emergency_oxygen,/obj/item/toy,/obj/item/storage/fancy/cigarettes,/obj/item/lighter) + +/obj/item/clothing/head/hood/fluff/xydonus + name = "custom fit hood" + desc = "A hood with some horns glued to them, or something like that. Custom fit for a Unathi's head shape." + icon = 'icons/obj/custom_items.dmi' + icon_state = "xydonus_bomberhood" + body_parts_covered = HEAD + flags = NODROP|BLOCKHAIR + flags_inv = HIDEEARS + //////////// Uniforms //////////// /obj/item/clothing/under/fluff/counterfeitguise_uniform // thatdanguy23 : Rissa Williams icon = 'icons/obj/custom_items.dmi' diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 43e9a775ff2e69d48f21e5f6c782db26c8e89160..b5444b2ff87bda26f9adc995b1fb5d14be66d48c 100644 GIT binary patch delta 18708 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 efNIjz7yUoVq4}Nr#XnpC0000 Date: Fri, 2 Nov 2018 20:31:52 -0400 Subject: [PATCH 031/257] Automatic changelog generation for PR #10069 [ci skip] --- html/changelogs/AutoChangeLog-pr-10069.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10069.yml diff --git a/html/changelogs/AutoChangeLog-pr-10069.yml b/html/changelogs/AutoChangeLog-pr-10069.yml new file mode 100644 index 00000000000..f4b666b3fda --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10069.yml @@ -0,0 +1,4 @@ +author: "Jazz23" +delete-after: True +changes: + - rscadd: "A method of uploading coordinates to perma teleporter circuit board." From 08915c4a236bec1ced177c7f63f61d90318fd8ee Mon Sep 17 00:00:00 2001 From: warior4356 Date: Fri, 2 Nov 2018 17:42:02 -0700 Subject: [PATCH 032/257] Adds birdtalon's fixes --- code/game/objects/structures/safe.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index 8001ab4c2df..a2b438c10d2 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -262,6 +262,7 @@ GLOBAL_LIST_EMPTY(safes) qdel(I) broken = !broken update_icon() + return else if(I.w_class + space <= maxspace) space += I.w_class if(!user.drop_item()) @@ -360,9 +361,9 @@ GLOBAL_LIST_EMPTY(safes) addtimer(CALLBACK(src, .proc/populate_codes), 10) /obj/item/paper/safe_code/proc/populate_codes() - for(var/obj/structure/safe/S in GLOB.safes) + for(var/safe in GLOB.safes) + var/obj/structure/safe/S = safe if(owner in S.knownby) info += "
The combination for the safe located in the [get_area(S).name] is: [S.combo_to_open]
" info_links = info - overlays.Cut() - overlays += "paper_words" \ No newline at end of file + update_icon() \ No newline at end of file From 58535a0799cf6e3369625b69e5496642f5eed35e Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Sat, 3 Nov 2018 09:17:33 +0800 Subject: [PATCH 033/257] Add Tigercat2000 and Ansari (variableundefined) to maintainer list --- .github/CONTRIBUTING.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 45ffedc345c..af6d9653220 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -525,6 +525,8 @@ pull requests/issues, and merging/closing pull requests. ### Maintainer List * [Fox P McCloud](https://github.com/Fox-McCloud) * [Crazy Lemon](https://github.com/Crazylemon64) +* [Tigercat2000](https://github.com/tigercat2000) +* [Ansari](https://github.com/variableundefined) ### Maintainer instructions * Do not `self-merge`; this refers to the practice of opening a pull request, then From 4e423d7b539d92e3abf3bb8eae75c6e2a93802ea Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sat, 3 Nov 2018 02:30:45 +0000 Subject: [PATCH 034/257] Automatic changelog compile, [ci skip] --- html/changelog.html | 10 ++++++++++ html/changelogs/.all_changelog.yml | 5 +++++ html/changelogs/AutoChangeLog-pr-10069.yml | 4 ---- html/changelogs/AutoChangeLog-pr-10096.yml | 4 ---- 4 files changed, 15 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-10069.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-10096.yml diff --git a/html/changelog.html b/html/changelog.html index 6c78179f1ae..fc473fc6f2f 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,16 @@ -->

+

03 November 2018

+

Fox McCloud updated:

+
    +
  • Fixes exploit involving materials and the recycler
  • +
+

Jazz23 updated:

+
    +
  • A method of uploading coordinates to perma teleporter circuit board.
  • +
+

02 November 2018

Purpose updated: