From 0f764d8779b9e5855e3596e478f4a3c5499b82d1 Mon Sep 17 00:00:00 2001 From: ccomp5950 Date: Wed, 8 Jul 2015 10:45:30 -0400 Subject: [PATCH 1/7] Admins will no longer see stars when viewing faxes. If an admin wasn't human / ghosting / or a silicon mob they would see garbled text. This uses the "force view" setting to 1 bypassing the check. Fixes #10050 --- code/modules/admin/topic.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 3f6e3242ad..564188ac18 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1478,7 +1478,7 @@ var/obj/item/fax = locate(href_list["AdminFaxView"]) if (istype(fax, /obj/item/weapon/paper)) var/obj/item/weapon/paper/P = fax - P.show_content(usr) + P.show_content(usr,1) else if (istype(fax, /obj/item/weapon/photo)) var/obj/item/weapon/photo/H = fax H.show(usr) From 76571bf758e3215c9bda89372dc868585619c767 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Thu, 9 Jul 2015 03:17:55 +0930 Subject: [PATCH 2/7] Fixes #9646 --- code/modules/materials/material_sheets.dm | 35 ++++++++++++++-------- code/modules/materials/materials.dm | 27 +++++++++++++++++ icons/obj/items.dmi | Bin 61951 -> 62502 bytes 3 files changed, 49 insertions(+), 13 deletions(-) diff --git a/code/modules/materials/material_sheets.dm b/code/modules/materials/material_sheets.dm index 62b3c433dc..06d88cf17a 100644 --- a/code/modules/materials/material_sheets.dm +++ b/code/modules/materials/material_sheets.dm @@ -24,9 +24,6 @@ qdel(src) return 0 - // Update from material datum. - name = "[material.display_name] sheets" - desc = "A stack of sheets of [material.display_name]." recipes = material.get_recipes() stacktype = material.stack_type origin_tech = material.stack_origin_tech @@ -39,8 +36,25 @@ flags |= CONDUCT matter = material.get_matter() + update_strings() return 1 +/obj/item/stack/material/proc/update_strings() + // Update from material datum. + if(amount>1) + name = "[material.use_name] [material.sheet_plural_name]" + desc = "A stack of [material.use_name] [material.sheet_plural_name]." + gender = PLURAL + else + name = "[material.use_name] [material.sheet_singular_name]" + desc = "A [material.sheet_singular_name] of [material.use_name]." + gender = NEUTER + +/obj/item/stack/material/use(var/used) + . = ..() + update_strings() + return + /obj/item/stack/material/transfer_to(obj/item/stack/S, var/tamount=null, var/type_verified) var/obj/item/stack/material/M = S if(!istype(M) || material.name != M.material.name) @@ -68,10 +82,14 @@ /obj/item/stack/material/sandstone name = "sandstone brick" - singular_name = "sandstone brick" icon_state = "sheet-sandstone" default_type = "sandstone" +/obj/item/stack/material/marble + name = "marble brick" + icon_state = "sheet-marble" + default_type = "marble" + /obj/item/stack/material/diamond name = "diamond" icon_state = "sheet-diamond" @@ -129,51 +147,43 @@ /obj/item/stack/material/steel name = DEFAULT_WALL_MATERIAL - singular_name = "steel sheet" icon_state = "sheet-metal" default_type = DEFAULT_WALL_MATERIAL /obj/item/stack/material/plasteel name = "plasteel" - singular_name = "plasteel sheet" icon_state = "sheet-plasteel" item_state = "sheet-metal" default_type = "plasteel" /obj/item/stack/material/wood name = "wooden plank" - singular_name = "wood plank" icon_state = "sheet-wood" default_type = "wood" /obj/item/stack/material/cloth name = "cloth" - singular_name = "cloth roll" icon_state = "sheet-cloth" default_type = "cloth" /obj/item/stack/material/cardboard name = "cardboard" - singular_name = "cardboard sheet" icon_state = "sheet-card" default_type = "cardboard" /obj/item/stack/material/leather name = "leather" desc = "The by-product of mob grinding." - singular_name = "leather piece" icon_state = "sheet-leather" default_type = "leather" /obj/item/stack/material/glass name = "glass" - singular_name = "glass sheet" icon_state = "sheet-glass" default_type = "glass" /obj/item/stack/material/glass/reinforced name = "reinforced glass" - singular_name = "reinforced glass sheet" icon_state = "sheet-rglass" default_type = "reinforced glass" @@ -185,6 +195,5 @@ /obj/item/stack/material/glass/phoronrglass name = "reinforced phoron glass" - singular_name = "reinforced phoron glass sheet" icon_state = "sheet-phoronrglass" default_type = "reinforced phoron glass" diff --git a/code/modules/materials/materials.dm b/code/modules/materials/materials.dm index 2f2be81dfa..f47a2a1394 100644 --- a/code/modules/materials/materials.dm +++ b/code/modules/materials/materials.dm @@ -50,6 +50,8 @@ var/list/name_to_material var/display_name // Prettier name for display. var/use_name var/flags = 0 // Various status modifiers. + var/sheet_singular_name = "sheet" + var/sheet_plural_name = "sheets" // Shards/tables/structures var/shard_type = SHARD_SHRAPNEL // Path of debris object. @@ -233,6 +235,8 @@ var/list/name_to_material weight = 24 hardness = 40 stack_origin_tech = "materials=4" + sheet_singular_name = "ingot" + sheet_plural_name = "ingots" /material/gold/bronze //placeholder for ashtrays name = "bronze" @@ -245,6 +249,8 @@ var/list/name_to_material weight = 22 hardness = 50 stack_origin_tech = "materials=3" + sheet_singular_name = "ingot" + sheet_plural_name = "ingots" /material/phoron name = "phoron" @@ -256,6 +262,8 @@ var/list/name_to_material hardness = 30 stack_origin_tech = "phorontech=2;materials=2" door_icon_base = "stone" + sheet_singular_name = "crystal" + sheet_plural_name = "crystals" /* // Commenting this out while fires are so spectacularly lethal, as I can't seem to get this balanced appropriately. @@ -284,6 +292,8 @@ var/list/name_to_material weight = 22 hardness = 55 door_icon_base = "stone" + sheet_singular_name = "brick" + sheet_plural_name = "bricks" /material/stone/marble name = "marble" @@ -291,6 +301,7 @@ var/list/name_to_material weight = 26 hardness = 100 integrity = 201 //hack to stop kitchen benches being flippable, todo: refactor into weight system + stack_type = /obj/item/stack/material/marble /material/steel name = DEFAULT_WALL_MATERIAL @@ -472,12 +483,16 @@ var/list/name_to_material stack_type = /obj/item/stack/material/osmium icon_colour = "#9999FF" stack_origin_tech = "materials=5" + sheet_singular_name = "ingot" + sheet_plural_name = "ingots" /material/tritium name = "tritium" stack_type = /obj/item/stack/material/tritium icon_colour = "#777777" stack_origin_tech = "materials=5" + sheet_singular_name = "ingot" + sheet_plural_name = "ingots" /material/mhydrogen name = "mhydrogen" @@ -491,6 +506,8 @@ var/list/name_to_material icon_colour = "#9999FF" weight = 27 stack_origin_tech = "materials=2" + sheet_singular_name = "ingot" + sheet_plural_name = "ingots" /material/iron name = "iron" @@ -498,6 +515,8 @@ var/list/name_to_material icon_colour = "#5C5454" weight = 22 stack_per_sheet = 3750 + sheet_singular_name = "ingot" + sheet_plural_name = "ingots" // Adminspawn only, do not let anyone get this. /material/voxalloy @@ -528,6 +547,8 @@ var/list/name_to_material dooropen_noise = 'sound/effects/doorcreaky.ogg' door_icon_base = "wood" destruction_desc = "splinters" + sheet_singular_name = "plank" + sheet_plural_name = "planks" /material/wood/holographic name = "holographic wood" @@ -566,6 +587,8 @@ var/list/name_to_material icon_colour = "#402821" icon_reinf = "reinf_cult" shard_type = SHARD_STONE_PIECE + sheet_singular_name = "brick" + sheet_plural_name = "bricks" /material/cult/place_dismantled_girder(var/turf/target) new /obj/structure/girder/cult(target) @@ -586,6 +609,8 @@ var/list/name_to_material dooropen_noise = 'sound/effects/attackblob.ogg' door_icon_base = "resin" melting_point = T0C+300 + sheet_singular_name = "blob" + sheet_plural_name = "blobs" /material/resin/can_open_material_door(var/mob/living/user) var/mob/living/carbon/M = user @@ -610,6 +635,8 @@ var/list/name_to_material flags = MATERIAL_PADDING ignition_point = T0C+232 melting_point = T0C+300 + sheet_singular_name = "tile" + sheet_plural_name = "tiles" /material/cotton name = "cotton" diff --git a/icons/obj/items.dmi b/icons/obj/items.dmi index 24ed256260d2a3e17ea65c3b3018c18a081be2ee..90ad37b9a26e93002f13786b739b82cffb238e2e 100644 GIT binary patch delta 42997 zcmXtfWk6d^({^w#?(SY_f#UA&THGnx;(CB$1&X`7I}~>*#oZlR+=>JVftTLT_x(t+ zIXk;2nVr36_L?~_dvGO(aB+0NqmP!Jo0OHS#TPplH#=u15XdX5IDP8N8Xx-4DX^yP zYGqgA^29U$?}oW^70k0!QWq+m1T{_g@S@#T)gGkc`njKfN;gJ^(jQ=8#p9lkyB(jO zF7Jk?CLpSmOPE;=wzlV)o;~YTy0V|GUYk&-E)u=R{PCCH5}}!pePw{d$h*;)U%su) z*=ecr?aZ(13&Lr3sWYliCdFUm@qA*wafSN?4ol5QMP^l$S#V%xsl13a@mPIoi*!#( zAe|Rf;Z@xB(Xfink*H7d{^;p1zl7u|-@-&bvJ)irWsTKhy;e6yI6DKf@8sIj2I(V^ z|HEaVYMFV{+t-9X?$ZF&7|RCH`I&vhD{JHWNSUa>M5}S*n1L$W5YED{=HhYO-mX}p zg)`)nwDrqp_iWyMpHHrwqfm%*X*e5cfA$gOru3TxX2Z7=++3u6oKigD!zR^n7)jOB zE{Z-qd5Nfg$5~pUuf=+DVqVk8J_w0Cwm*C0v-Pe_YkKW|P^ioSOcwrfN_JW8H6lfv z`cp|+zga82JvZMv^QP8IH8?P1-iCU~oQy%zH`q-t2 z6qE-2#O5n{5^<&Gd2tMau0y_G}qz4jWqTXK=0VU1MuLHxfCk5a^t^F@uwUKr!SYjBytR+6tO ze`X;a=b}K$FAAk1tw3t^6JpEQib=dr!WMq27AM}{q|H$_aNs!J5yH&x@J>@59}pwr zPjkJ5uEVz9M$|Y$2j9tq8sd@mgYh?_V+_^Y>%ZrG5%<^xh%ba23ame{2kqs_4}6J| zrX0aDd`luG-a^j&qfBd4AYXl8f!_eb;LH5%Ixpbh!4W#0WpH~4ulg-mX|F&kpBd)` z6cI?wAWIuc<03&AF@NU8B8k()S-tc=u*!x7PUshHsud!f{8iR9Rd4fO%izM4Ui*D; zyrdC}F#p0lfR-Wrps>V2&ss}jlC6S))Lo%%{H_so{dbiDr|E=2vT2^SwRW&LVY)U7 zqM?NjJyFoeXv!6iaUD^$0_UgdTf0j+n2>Dy2b9a zm0nHx-g^Ey(-w=ccha1VdM!tpCVBDPg_s2t$ErtgKmh_xLBtn4-@M_xtj=P15ut()DKNq*E-kNS79i#Vrgxz8f z0*qi^07S#L+4b_V>@cXH-vaUu_w{mzj3aP2@4;R2UFApRmllef_MGfrGCDcaG~WIy zzH`u=>cE-C(T(gyQ`L!#fx@4D)Mwt;bO}~8&0`i(i0cuVXLQ;>Zq&X(&Wdh)TjvH^ zp#Pd?mRL{E-2B;DUg*;agYRhcEqdH!m-lsy)u2r~r zpW()AjX*w{*k%jw!k9{_F+zU+aWSze{*k& z{jKrzT_)7}1sCZjs}b>C?Uwh7mcKhL&G!J#v6PzAoSq(%e(RpLt~RYuUEI6ohsy{5 zYmDc);oBa>1_V0`a4)5+6IP2p7A#dy3RJOdpy9no8}W$A|Cx0keK z>iR<9QmIhs&womPU6h{EoVTNWIs8(_6d5ebhrdkaAn`jXgf%@bYMm>cHoftp!Y2UG z66IMC<{BZ}AV=)QjGfaB4 ziIY9-XLSq>Ek>i?+J^?5l%npN^w_A!N1xTTHT`CXbWJ^zW6vH4IVEIy_|(BtJFh4x z;Cg~r)5OF%ckR8Jx_W3NP|Q@8k?{;6_D!;d#GLs(k2*5}_kT7Dy7O~Z+Xdj&K7LH) zC(!;e?VgRR!WR@2G=3_OD|(%8s9YM-)94CG6CIwJe>uI-d@iY1s`3^b<+lSrqlJfG zIuoQ_f7#d?1xV^HYC*7`+&GpN0 zIy1t|Gd!Bz-sCuKaE(W6wTdyAx4~dodJTuFu@TS)PBuaDPcua#2+m3iN<-uZsJ?&v zwCw*xrTkI*O_FpuAjlaCH`I}CKCdw|BL=Aw#v@K74JVBnV$yYcOyZ04}#0bdFq0TD8NBfj4G!%v`PK&4W`o$de|1!Y2qTStv*l9_16+r zSsnS_oivbuDH4Nfg-`&GhJX%(UkXtpEL+KnWU=lyRg3u%a46R8IQ#}TG;Z3c%jZX9 zb$54;a^?q^I3@ZS9&*LBw3IMWa{q*3=w%A!8^Lp5-i?roXkm!g z+hPOsE>%B6F=+AWBPPZ2kT(>} z%SqBueR@@;c$s1u-a)M=g|__^XDny4gRM|@QQ+_*7%+w*ZcC<uOkmtFdT5e7Q9z+jIzGHZf#h?qn}0-{A!DuheO*c3b;1930%u&CO*H zrXMKq_QYhO?p;2nXEY03@5&_t+4R1>vB?mCpwXtcoNrAG8ydEl(JtWw_Oh}9=zfZVK_@q9<3G5U8ov56S0!%5zHf0I-~$mB=;N9bp1R) z*FVeX*rV3axUCI#+?3J0{;Yyc&{2R%74u}mQOE%5;B|tL0rU*7M?a48D-uRXEC;wl zeHJ^f7VEgkj`jstzh5hE@jXS$?{)2{+#sGkqxS^dmq%Z`&vA`GigRk~%f`6+mg6ck zOgZ`N<wLJdl%_-aptm}169 zKf{o@Y(W$zJgKJwdVBgM4X0mWwHra@mQ|lXwW#tlz5?dUo$KfWyW)^o`*dId6B&&R z6&4jWyqU>6c_pe~tYC9Zi(Z9Y#WW(B;1}2@TB_9ESjy%%~-V zBBLmAMf_=$qdPs})`vVSe*aqXMY^7$`Q`A-zM(fIhNey3%h?&&%dnJbaN6IIZ9w77 z!7>yo=vjBy&EbkLoy=2y_fI*P&COqU#q6IQ;0)uNc}YTI{T6q8c-KugsHfr=udA<) zr_GjP-667&#~$6}9hg}7WndtPpYXkr6+J>;Dbng#w;3zBPxGuJ+Z>%05m-xq|Mx&f zij^5mB-^i`O8DZ+o~0n?#|4F{*mNUz#x0*OXRNZf)}Bpg2OlM|p3z-vo~+tW^D7T~ zT;Q;OdF7^%)$BzkownVf*2v|Gu9e&b*2+opQ8xF5U6|}okj}sb)B=hO!QY$DnR~8k zUIu@I?p<6a4yt78^~S^M%vIkyWiS}9SoM^kIRzRG{Z#VpmSG7^SKwF6i7rB7tCJPc zlgP_ppfQS&46uWdMA-TBd!8&nFTC`wWIe~FhMUB%xPh9?3%vEk`s1po&JLPK`FKVJ zi$s9vb!z_$q-8Bh@CDd22{D{%@#(O5x?4li*K#!34Bz6*d#X(=L2e7ES`%Gedg)>* zcD+1YlSzbyck6 zA7tf?yUFQmYcpn5vY^TjxCA0gf|732*vI-g8FTgMLWKLia;-n64+ zDVq4k!5nGVQdDAv$sA&4!J*AB-n}VS^?$QHE`IKhBr>Yz{H*pw2o&xTbf2>-jXF68 zW_)`ue~%=V3YEEVp?LYI9+ix#5Te=4yS(-vR8h_+0(!vc2Em zepmLw0{e7nye;iK_B{}WmtQ|!NjkAqq25xlkp zt=?S}cGr*C&2%*$D+==RU3W^ZW0@g2G0NT`@b8f9t@VXaKmQi7`&qPS z86`&tsX6!g8$CxJqkN^$_<41}tTa=Vo86oi%TURp&f>HCUXjQ_D5ZdAm0{Z#iQ!H6 zB_sZzOQdeF>x^Ijx*IkTmC>HQf*y^((JXFe8A~Rw^Pl98U*P)UPh+{U6OCGBM%tjV zDo=@gW~)LWF#UK;EKC^?h{aS=%4UfzYNn_2?yfTBNG8;b%lwzT!TdU~Mj7?^Vp9xa zf@XHapx);~_bw26w*qb~Hop$@{f4>se@pBUM%~(-N!7XAe=VhHK^s|sbqP_Qzj5;i zE5UjA|91PPMtk88-X$$I?ck-M~p4!Qnn+Y&(u4C*6iobw4QiM|qae*uzfY-so!0Xq3h#K;O5 zIjQ!b{vf?z&y@zN-f6>GiiqKoLSvM%xtS$E^o6A1g3yKPbn`r{&X0YN&uorc9S@;r zD>mot@ZmLN#xUQO%ZQ9VSt&umId<55AhJwJMpYDgQ|5YPZGXPr#@}eK&ro9b&VTcB zAo(sj0=E{5DS%>vW-bq>*gL0tDU;LPJEZR_H;k$r`0ulo%Z+H`KCkcAqdGf zA^bOf@QEY3<+yquo>b8ikGa(0z*2<$uv%G2u&nf)g#f`b%lAl4$(v5Hv2W0s--xvo zH3+>C9vWI)n6#_up0UdqoBj|m^+9AVuQP?RvT_wzX!o7nIOyEqA*J;XujnoW>PeZ5 z_Sj{@M$pprfSBEa*DXZVdod-bS@mgc_-m#IB|b#A#%b&@{As2kEXzN}VY$Bpsb3@) z6Jc5lA23?_iv)Y`Cqnx3D6WYOg(b*7jiI81e_{MfaiXe-x6&C+yxe)TK|ji!!u@fE z#Pr1&$c4=g>&>AQ?uU@RnvXeX5Kx9_#1vjq5}w&$UO_{W?O?bl-e6NNC8`-oaKbDO zjrDkWrik}-4N4rnpFgUBUIK>^H3yBF7CzS}ejulgCxxGM*ql;L64gLq$RywFCwuU% zh=wr3tDV%L-_%7WW5IuNuL^Oob{YH8&}T0t_^u#3@7mMPn(t+1YzgfRXS6YWcekWTcC&UY^|c1m|Sq&sy)zD5EI1k3$*N zeF5cj)ZekP_TP!dNHg?4@7@Hj^?Y&9T)tggTmNEA-jby|T+^~if%yB|aXZ9BYrQTs zzv>{qnNUE`Kpjs@`-iYeZfxL|>h#6%#oZnnJTf9|$bea}9Vf(3#8)GhyKd_Qr~iCQ zdlni+-4h$P6|Smji(YJtOs_A%D9^XuH~`EZSu%M$ygh}Zd&G<VxsUzo zp_h}@);#*~dsPRUNC9Z7o)B^OA?U%dBxO&cFUTYFjya+^oI9Yk%l*2*0#%t4ou zi-tdHWQpldcpU{SZ^my0796X;hE*23dt_+UDseOR8J7dkdX{Zn(&e^O*0ha>x#SPb2)1}!E*p{|6AF-RY3l;oEN0ac@PY}!LO{VJ0R91UCd zdT|NQvdK}OdOk%8hyTDZAsq*+<*mQ4eYYgTc{gr}%t}oAAxY-@;i)P)>nM`^k*KQB_ZJNa>;lClMeZ zXPzfJ`Xuf26`;oC)AGat)yMF@Vn52O!HwuOI3CUaU7=*2Utj&Smb$i{Z&SWdsoUtV z@?NLbSlQmbGBJxsz4~>F59SxYS%mGxxLKugig#QDA(=X2A)9~odQ~UG7PTG9O2$u- z3L69vB&gEosLieC3d^WvA?mmiQ&fK{4dw~@+>s2t0s{5<9)gIg=#A0pSgI%l<*!N4 zy`wnQymwUjym284%8nwYk%1Zn(`mK3itlrK99GR!uN^|8s1@fQuU<@}xqiu|rpvzA zTG(y4r6+}~#~oK$VGkkyp$i%0wfrTwMOU9mYwe|M?@TL}suDY7hSBIL@lOU>+f^AGhd3`kvW2q)eSaHg3Q=A>NJS1hm zKCEZ4^HbSsaovh*wOQO{idxQ7T~CRmC+E~XcULnLw3Qx7_9`0mATQmAOAv?(Brhed z)ngFu1lOe}%`v0qkLpt&sZ&)DnuM}8H3@u5*>s?pJ)_fW8yL@TPt2Nb)S{VH{sK}c zK@VyLE&>#WO+^JO_4_?v%~hr6T<+4{IWc`2XAtzU*%9c|pYI&fo!KrR#!)v-vPH3`YgDj!>^`%!` zAq|G_^OORF`XpHKRpaD}BIuQO15NNG zA4t)&`DVFSU0{6+GDdvkj(c=c0@PL}21y#-czEKR3CmTLX3mRYLXENqA($AXj6&)| z)qK`UrZQ}6Xv)h`oM*Xd1z)j$oDNo* z!G3I`Z+L9JE|MD?clo%>Y}KOke8u>PvNht>I}6E%Nvrcf#A*`Wh<@J6>#A~Zi8`Rh zJA1>!n~SeHK&bab=<9v3winEyl!sRwa+xm~et2;q`Uy+K08Af(W(SO#j(T$pOl5Pd zP+X3w3J=h?RFS`vV!t&8!sGKDJzRv@-4ccuU$f3 zc+WsJ#wkb7t`XKnhY@6EO4zLi-&I1{qsmA$&CK$~%pf?S0Mu7Nl>uB~f(+UewyVU&X#|dZR)WaBRFr}dqWX$Z^pRJMjyly z)cFbvuh7c1IufwC7b_}4i^txgEG4c75#R)|*Os?uX4?&4fY&BIWqRNCtXv6z5wvjJsQIDkCyQ1U_uD+_aVbzy5k zSVDz?gw>yrQP#`QDCY9=Arr$4E=WcJ2HHEphEuF2&RJlgu4>%Bt%0wCe16M-rYY=p!kvz@a^NM!H3kyqgGn*>1zJgHSI}0g6@<0h|pspj97yGEhQh}#f zlk{)ua=uMEGy7UJFN*zG3OksyfLn~Z@q$-y{GW=D8qSsM+C*mPs@SK$fEK$k?DxR4 z4QQl5)0dUdv%f#*&ffH{ve$_0jvO+k>hg_fzwxs1pE8yKIo}DQe5gg6{m~Omd;8K4 z5A*a2k7ueQ!PBWdPgavcd+4Yz`FDl>o&-&T@X#yGDZaJ!+P3Kqm{;Fzcv%*+kr5pVM6FR*@NhN zk;nI}C%sQ-oEvF!O}^N$rOT6by*4+s3Nr zl=+){=IP%3gw$W&=d^08 zSRF!%UH)MrWq3sqW4GL!8&kSO^iK@d?}HK|<07OYWD(_nL31V%(XU_Cxw(c+*>bob z6_uoYV5hSJG8(Ia#g){shGd*cU*&W^dhYZ?#&B|Gks%oWieb718{e+TDXIkv^Wt7I zZbr+V!mjL5oQ|z^U7qCjT_Vt{8j(Xl?>j$ws>kGb8hpDuXVh~F&+kKY?p%5!%xm;~ zpY{x1H?stIqifrbSs4E+__Q?K6p@jhBDN%<3j;?dORBA+w*O8r*=h?7$jk2}Ue2T4 zwl3DZgKIx-Tr3ZqIuIcZ<9(t~PMp+e{hK0~j6~@dCq>h@KaqKKbhIP51wFS^Jz4Rz zd%(X_Us{f6xTDYMdC;8a`9M>Wvwtd@wUo)~d=J=q_m|k2mzZV9F~~C{4(@(V_y#{B z6&zytyV)|~RncZdMH=O_q+Y3t>e^b4hg00~O7U_;MQq};cyt(1wlvb*@ica*8YLL! zbDZyX6Dbjk%D^|lK?$f&(pI+8#btds!T3D)imWqZ73xu=C|dIcgu2@tmHj3L-;-G( zWkA_;{)Mv?n+DV)Vkvsf!sUAauElgiz5{9qjLz)n2qzuFTH&p>?fu*kZxcSBz_YeQO40Lct*$*ASM-U@QH@5jqq=SyEAT zk}9N^8(kwzoF#owt~l#)x^2G6Ztmy2)AjxYe`C2VONDuO5W8ZWTt=Q4n^l2bWa23u zR*fawLl)NqR#lU8F%Ho;z8P`3pXPMCC?VLxxlM9XkAI1SExAXjwH1Mk_2s+bgLQ2; z1T*CEG%{($BFNCD*e9CG&u!ehsoRGRXlTd^y4r7X5{qN?{o_i0{ z`!Ir$%cciL(@Us|b>)7!HJGyr_ zMf$_Zi`@SO%zr+xmJ2)bXLD4WFC{W^L8ClK@34waL#ju@@-|qwL+Atdj&vuIci0qF z3`)Ksq=g095e+8Fzf$JuO8ck2vW4mt{x>u4S}?;IMG^65<<&AqbJzvbJf2RY;kn0n z63ajbB|Vkyq;Z*_r)PoZb8<-9he{M-EEfh7IrQLNwBQ_xTO@TTVuffgxTSf2yu0ME zOe8diuuv3nH;1G_^#f}XR8WpW~M5+Y*TQLr$t!?gU}@> zj=|(6D)@OykZ1YKtFQd4?~&?Y*pGM$moI^Ct!@mp8f*EHkNE-cTT^o?=IS7 zN07WWzDRn>zzj^reY{lgzJ}>Rx(Tumpik=J_?x=5G5H#|6<-%?N0gW5pZcS`yX8J6 zk)_`5*(pq^l)g{DVL$+}==F=jMMT zLhw<(?8T6NT#*o{C%oy#!la&@T=#_oeJX@Pz73HR?@j*!n-LY;*q1yszC?C8A~Z9b zXM>bKUK5F-wezp!t*gYl3Bz99;~VE^1LU#(_h;`uNCa}u0UZjDl)ChFJ6fh2j`_g_%i>uc}VY34fQU+MQhTD0QJC)ca7 znpj#$#Q}fzUrs=X9N`}o{$D#L`1MBr`WaOd=flsL2?2KA)bEuJ)k{dH{}WbLqiioV z1i^pOmWr47t^D<*v%H%*WMezg`c zuU{YBe|duMiiI#OYE&Xk&Y8CU?i=c%+p{Z*o4i=h)53qui!QJJ4KXMW#wN4{v@77Y zQZmOv3}f7!Fnj;~ckakHNDCJ^b8I!j&fTE6+R)h~W=*~fEMvd@$UFQHC>Kxvca{~k zg$k{k?YM!pFRtmxycKxt^TTe&|0eh&2RuU0o=XA1_p*nwyNe3Y^{f^$dOEO4iFkP$ z$N9W8I)@g(^#o>A!8YjtZ1e9|rO}33L_aI^oz=GQ?Cl;b88Zb0oQ0Y%U{FqdgLZIC zOMP&Y4Zi$wFhQuE8&-yKu6`rQysr6vYy{u7i<fNQSLe@mZd z`0pqKyjxmtu2_>KALpTDqPe~Vw_MuBdy;Sdo_F@h|lh1eF^_fi-@`y z0KqMdD5;T!fnnQjxbMs=1L4Ni;Qt7RCVZsg;*5)ZaqxjnU#V^=-{I$Nn*TB8dc_ zx?1~JS1oca61a(f!BkyagIn6-KVY|1 zf9)QuJIwgRFLM=8T*`XKj2(ncc++WiIeLeb^lv{4KC!(qAXB;^9r+mo z*l*o1pzUV(uNnu|Ft~oAj`eRj`L?yuuDRrfr!B3H{OH!@=X4#MXL46)MtV-T0lba^sXph~d6*qsHy;i&HTfmr6s850O{z1-j#JhR+zU7KNdE zVXu;vif%})0ZY&k3^PED5r-E$MMB69>t>CTEurr9ERBgCP1-+u&0bm2$F0n*?3#y` zjs*^liogIQ7aW-<{zJTz(F1l)!g+1_ zdk<_Na!wcyFd_nQw&Kxaf#49w>B!-rPuoY|6Q4y>FTcwaGDS-0rV9VCc`ciYB4FQr zT~Apb{{|yA0*kd~$JdF3h0enle%Yrn_DLoUGwUR(j4Iopz}GhpJ1S|5Oo`-z(M+ zF>?jq&^ufzAlxcl3ar6lap9SN4yq6n)0HC%wgpfh5tR{f5py9kXco^xThD{cyCIKM zUq_S`Yzz(|qcY7 z<=k#xD|6Aq^ji1tJ%F0mPs5T}_XARxCl0=!Nmo}$%5(5aa{!j9jTbVVb#s?JstS{# ztpmn|)KO+X`|}fg(Cead^|TXrI}OXMT<7bAPY(5sQlK-WqPH8Xh$zKQDuTI#;4!OO6PP zF~H}SI?w6<50tNHvR`p|`^qK!pqNiV9+D#cy2ARX%&z8O-Hpr7>PGsbH%DMq)qY;m zRwv?=AWm+)xqeCjIYFUVj{dAH&W@a)_h50snaRY+BjHek+Uc!n3OEJM1mtcC$}f+o z!!V|QPJlC`f5z$Kn`gN`!edy<;WZftJMKp^j(^_rU0q$xf<#rU@_I_Ezu&gkC+IVc zv*nH~u~X>~qvAAnwMe*e*{E~xnJWIb7j=sSj`@;5k@OBd@VOh!Q;Vu0}E`kDZuul;K!-us<tpm*&n9icVEM-;pVV~ z$iiKm0?c6C;}|$uq)uJn2o>biaebb(a{TFiX}jqooy&7P)#;}mTt1T=MjOhC!1jkQ z0OvU{S8W<`OYDWZL^)T539q226h|P={2rbX!>~UB z_aE|$R6=aw^+18a$vY^ihosCf;F64$_)jtn?&OPy$dOVsuhqTY#~qFi<(edntxkKoGKKqnqSiurpAMWRgZP9am<}-7(sMm}C=pkn=zZ;k1e%?m zSya~=SU@(6Fysixr?i;PyD2O#qs9l~@eY**43cGDDxryC&J+D-k`xzrQ^A>z)BF^i z%f=TiVg1vzp@obUv|o9%a0Ls?!pM+9f3=6);V&EsbpocPs3RB*0Zv$W^4+&zy=jd_ zFDLSAq)v;xv(^)y60`j+C?I-w8VOBmlCLi6h#{Df4@nPNNlj~_o2Q41M&zTN#O~&= z)toB1o;2~>uTIlura)RR<&`h&1h3k&88jhN!)KJtY;ENxifq5eIzV#UkM9MYmXVFs zzFPr^6aGXq)Na3?O^Hxt4+=2(yxa|sTG^S7t>2O~*Y2I!xHw-dKM2q^XIj#v+ysC9 z{z=Bujvqh7Jot7%yv5ZBh=Qx(oz|%eF_&MnSr$O=c?&G^CxQ(W z((W_i55$1%b-)I+^EDgRuLH}ww&y;e235I4!n+%3I-vvU={wD$IGo22q4zXcL z9zBHfc+HsUVcy5<$}PDgLLN~Nzuu5HL99HR$$w{Ii}w9$cfTba-5|6r5a0MExDWd& zBu{Dz{@r45en?dli{uc~mBL`YNT)lQjw8@UjefamU;BBfVWr9tD)3qg{rlBwJQq{h z^b@%56&%mjYsWLy8R<;v{SLS}KCe1#b>{S4ibVckK$`w2=xPDbA&(VR!r2{qocak{ zY}oP2-&-sCwDy)!a9aBOlAXnd={%g%lpYDjk;tV~FrTk~C)WL( zEzPvQY^M)e{p$Z5|LAoMW2{TGdNvV*Xo_Mo49S+ee^{}v#Ub?j!;;eqW`S|()2-D0nz-jiiaLstgm*`fdmv&AG#s8s z#U4X-bW>ob*Zc#!vf)5V)$C>pbLbDi9-Wa@?U=6cw(Qc`1$L|y@#zU8cKwtUkv!NV zW&`4W63M9aXZ3nNDvjk3(7@x|hvTD?@gEELK|s|nT?RvWQ{5%GaKs z--jX&_jDi#&Ufy9u>RTZo2L7AVR~8&2#1Q0c7p)OPVLpHW{ZTp@iSl!W)2nws0$tn-r*``F*{b@nLwry5j7?;EBZ1}O!2v2u)5gQMgwHW2h zZ+Ex+jvHquDop@@_P0Ag;KL6M&t0K{lSQ(b?g}P14-YOrqQd+p*g0+{=C=|HJmzt~ zv(^58F~MKHu=Ik;YtU-}PgkYXbh#eruD4s3Uh)nY#FpFCDNY|)w$2SkN zU*u5LGAtVt$t2Ku9g=WGnJcP1pYmAFemm#E6l136u)Lz`p6=Mw#%$@y%_T&wsEPlS zAw88xmB%WTkZyJ`&_|f}ry`fd{^EYCprJWv)WCMDB~@zncP;6r`KM}s&)k51SfZw& zV|0LDq32UOrqL4d;ZffKre#P4ZhR2RfbKDps@Bg8iLHxk)Zf8{{3S;oPH2S@`p|mmapi8%7_Kb zi;lQ?jjpz3`4V!R zN%ekO7BCS7yw4Fz7E|h4Tm#F0&}%L5;IOa{L`eTd@H<^?PlgLeOxMtl2CVe87UvTp z(3L6#Qa*}$`4oP+L&!)g?iv#ODdaW)n>#7CN-GmI>z0s~JeiPU>>~d;E#ZdfHBEjX z`ocfaq$JoZ%y2)yv=fZ0I~Z?u_XrOIq}4PmtceY9}WkxL`(cfL3OnaM70BuWkr zJQ|KO9j66@&a4FH348|JjmVnf-zRgtTv&k{5qsUN5d=Tk%1`bVP@Vyt$_B3dYnV-w zm){;R)62_g^<8S)MxT!!JaF`ef}_tuYrK+^1L?&Lk=Rm588d;~PH2#?^gxmfi_OYu z0)->hHsu0b$}2d?UIpg1Uk^vqW1lRN)~aN=gIAv2?U#10kM7}M&}rqVwhNnzLR{pD zl`+1DNQi4`Q)405`!0c7?TUP+o(~C67_Xrl2~;)AlVsPlX6P<1RPpuB_P(MZ*Aqp3 zfzl*A)LO@jOhD}qE6VPb%f4%S$U8A-y7YQyXHNk)L!@-~Wk&%G7Y@!5?QP{{y<2nd`V*Hdus6*l~X7(D1R(y^D7GI_REj1#&cC3R)< zAJ3GInxy38HG3^&E4;_|zEVC+Obxzf=vxm9qCoe+Z${CPuDeaNUePHWmHUV5+!rBC zq1U=8&rNT}Dd9V^^MqvFg;)0ay@Jx)4qIl@MH_2z)yx2bg@uc{M|B8f1pH4TzN5)< zJGQxH?UffhE}0B1DF4T_{Lv*Zx{G01BaJyNwz$w?gwMV|4En?;av<$H;C77?>ZY$RM9u&a{Y;ph={b(Xu}aC7O2l6)9oc9(&e-`5Uj>6s}cRAT`at>WuBI+U$(1mWTO6WnUfzu=mek#k8g!he|OD>V-9?N zc?Y~c%_P6%A#xukJ|r)|faS6frZR{?GJPGkBev|nZi^M5yA(_Tp!7T8qju(?vc4iG zV}Kvhdo%&x<(cavHd{~1I){s}YQf4!m&efqoifqqhpz;^*)M;;FE>~Lgf|cH`*b=2(&&q|#tvQe2#${de_98|6V<_0vc+b}E~Z|pv)~UMWDYfqR=;v?naI>o zzN;l$IHzXYWuM3c#0@sWEUZ`9=!AkO3L0ykYxFp-7$!s+JLvQz& zVYrl&eep3A)v<=8@avGR1yET0zznP3f#wqUj>0R}OgMAWfdY*$*WF4ywiv4Ce&M)u z!N$rVtq$NR&C!uHK%{t-kD!;sH6r}F9t^a+aYz=DJKKJfVZT#If6d&-LH}P98lS(5 z`v7uo?)Ft_JiLXV6h)axVgJH5Z@0>4ftA#*ADou``+t1BWn5HI*Ec+XN{OUW0t!lp zlt>Orw@Bv@0@5HI!$Cli7LYD!$)TH}K}n@y1SF&zh8P%l57+hF_xt?b5ATQJoU`X} z&R%=3z1I4#*hB30XK@Y8#(2h(&i$A>#N_Q0@ju*)@$f(1PrF8D9%UGz*z0zE$8h%l z&=LcJy_d=a8mxDB0?u6g5ESj=N#!}&*&imjMl5GcG{z<;dk6Ir#UY+qc)g@%8`%C| zhg=IxuM-1GWVO>b-Qvps96<)&f4z0z*LY_xd$WUK)sM9OuNwb47y|Sv+|E{_OQm5l z?kiTPDqtGyK_0OCVP0~a-c@3`|L4mXm3l8wmp&#!pKe9UL&c|l!9RC;$&@&U7An!p zR6tW-XN;Zte?+PXFkQ-v_bomd(1^aJMrb~CKQ+ia3akF0EX`% z@uerGRC`0vaA^Afsd*4uy0sQnK~ z3l4umll#MjUC4%^{7cs&YmM4KsPQSYqAFn!`N&Q)RY6VgO{2Z$+`2E){51xtr zogY(p;9PFpd7me>!L^J8h0ihM29e=yifYdU2)DnOl*mk{T}x8JUwli zat6Fx1-Stw-~PB^-W zoBM%d>IAV+yY+n*=F(M{KFdUTGY+yp@2-d61spGqY_P>T{1Mgnp1$_j(Zc=K(2%_Pl!-eTj^9EeN%kucJ>GKYfkSnxo1$gJMQOu zEb=}sJHh9t-f1@64y4a#purw6zg&|4G~s=K{QLJ0a=9JNMDXp=qr|`1$X_TMJ>5V6 z2g>^f6&MtBmO^cKTNSEsFLxg1Z+wrjIY%ZJ2EBGb<}h%2gmL z9*%USBWxjiP5=Cu$p~I-ZB3Rf?_FQ*WuRq3@BO>q3H!|Ga1r?{V-MO4RN)4)-aj$e z|Dp~@J_fttHmO=1v5ja#l;Qnnp#F`@)4e*BnMotUu^^lu(~x9P4##ao8i%m^0_W}!LwEv$rvRvn()`?vkl zpI!7Fx%L+5C7FT#$99g>_7bnIl6DTgm3iH|tELkUesCxtt0P&Y?endEDWYzykhH05 zIjT;2#%car3r%*@SAUuw6HqJiXh;yXmycZHfn#vLS?Y-Nc5NHNZOTGy=hW?i#=>hw z)D7WP1H6`);|<6k;2KN&h&O~+^jBLl9v0HV?~M6W0N`qS0;?Z&`Q0W5%~5G|n~-;N zRYoh6okd8zAQk%1y%$r@4UQto&O`Q3pxBq`0h=3Lbs~c)B+{q?k|q6*`}qS&;@=o- z7npR*`kS%z3YD4!7fIZ0A)&~lU+WjTQ7wBebY2t>B6o4{n@4|nl&!s~?MeOd31Nho zcdX~o2446s_eOy=8`0;0XZSMd~l0_0p8}jfg%h3@xVu7>i08NNx!G26u{sTw0RkynaOm&Dx=JC zDkL1m!Lb~NhmGjz+!&VnH#8TqkSqf4dir4JX3-q(+`h&no$hZ8v?+SYzBb8oL1lQk zp_7RAZ>8&Y)qmT$`1PRcB&dz(kKwZ;89EyGmcOULPS=a197G=l>f|i=GcN{Uz&!Pd zb1U{ir(DWOZY<46Sw=FJMM`ktB&Vol<qArU=?p`Cws(sbtS8mOl#lXTLq6rOkZS9?1Vb`H3E8H(fB}6y%i6Kz-$h z;j0r!dL;cxD?xjhR$>LbYZvGN!~34A6IV?hTM&BWdmQgeFiBQ1|BX*A-(pEiBg&w= zb0dA+4!E9bet)@=Hi=;J)1*q$IoyKHcO6FXu1>YJgnGl+>gRk!2KbtiQM)Z^1)szW z>$iso_S!6MO5U}({J3yD)5Q$wnM4iieCK#`WN|%&x>6GwNf!3+1KR)ovPl(88!sR+ zWw@nbIhq`#>qNlBamoESUE}Q4;v$#F;ZL?|*Jb%YbA;dNuGQvv(cOFZqJ8~&wcq&P z!4o%inSAOm-t?h+g)5CgY3riSN}9%j9nt!i+0zTXHWyH-TWdas(>w;a#xvae<8CIY zRx9|t`}805jNfMXAq059YrM`4vB~gw(AwJSQ-3|cT>0{q9&dkIv(G!_jZX}rzK3>x z=&XPNkl2Ev?C5{gCWFNaOh5J8c7~g6p)bG+8ztpNGCET-c4})UXM20D&)B<-k6Qeu z#6Q;WZAcdJpVBo7rpGiTK5SG%9)qsdSmpeO>&lLQ8e)-1Bw&tmE872vU~d+uXeSGq zgLk;8O9p?aBU-YNNTep(Y2Bp--GwmXX|g-wcjpefbJc z@E;2L($L2Q0Ny=+oL#L*OjbzA;e!CvlUR+4&EE>sQf<7|d1hyf``2}QBbb*%DmZS&rU4U748j95eVQgR&dK8ERQ5XbPyC6CMBP^RM^*S-ud%1q zey2{uVkH%XF3)b66E65~jZtToJ1kU=eb_JLyJqgFGL(X!Q)i$%kTU6hy)7-5S6kM@ zTDWcA0CC0RyDw%&qOU5LU^8D^reWS_kpwhgN)mZ*ks1~dE6UV({QZf!N8>JB7!+Li zpL4@*$?H<92*v)WP4OzjdJBb_7kqL|``#;gx2S-CaY4-YV$7H@+=t=Q*ZV<LtT�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�OtF`h~c`k_frBMX}g_-l_Z}eh_&Z4I-vXWCsvKmkI?Z}ltQZo zPeR_Sq#f7#TQA4W(fjmgPg0&ep);yxPPf(&9wcS=8!y#?NNH5lLFk{DKBv-!UjK%+ z1l(WZzdp=lYQLNume(X3sXs}NI1teT^PnC)FqZPdxak1`0Ehk^FYq0-Y^Valq%qS? zrJ>L)W54u3FD51?jq!^~gTd~;Ad6S$^88R#4t1ez6cWVE&NEz)536BtW8HtdVw`Uz zJcx)D7W4A{#?ZLJXWhJ2mOdAIn^>r+1ux1{SpLcQke7=(b=nWU%#~mJ_0j#owH_HjivKR%? zEB7RsjJk*LNwz2RROz&--p-t9K*+IWNJ8*OSgeBR@faB@^HY%S{71+s67VuMK>GAy z>%S9Y%>VlsMPt0jXJEi|)&z47(9ChWU1ft^{8kG%V#AE8XZUyPxGMyA$a2Qccv1XT z-j*(BPnG_E*Z6)nQHK6oGgVfxkGyUGdQr(V0;M@;lziofe&YcKL%uzWR)bfk+mwJ= zQ}XryG<+*P?*$Zl*-ZPWJDg*-W+iJy?y5zbkC5wNWE6^L|4%JPgY$re-6nM5{6Qkw z9z%%_eQcC~5Y240sdF3je7ZjD-tpuRSU1iB)i6s+ol)j}E&1L@TYJOL(<kv*h8x)ZbSGyAWjgJ`T7ud>7Yx1KvmKW>2%K`zMB^^Co7VauL{$j`Bo z<~8j^V<>;e@b_fZ42g>4-ete_iH^n5S<&wP@0JiO@i^Kc+`uUmk*1UeH>R|$E!VBS zr%odHku`MW(-a71m-B#B#lY1~R10hK2_C#pBu8St|!3Z%k^9 zUR2nZ7J3DBa}c0->g!jR|6+2M_&=jiNNCB=#}Tj`5*&m^c^ypO7U$Zd=IgFzRutQ( zx7?Bv%l>?#*mbXJV8G$VsEW}?j;ta^-)aCFpHovKqlh^nr%`y)5LzPK_q>!ozP|qZ zac%|SXf4h2It=pb3>wBI_NOCI9%Ob00j%W#8R`mG_s&ZD?$OsS!IrI^;jj5HlEZgL z=GePon#d9631LBenPDGhT%Z(xC%In8!HRB*&)v3>(8T2Gn5yZS>!*}0i;la)y6}*u`IT!N zQO08210<;!&L=xqjuPbeDX`;)Ng{wWEP!U`-jsJRvZHOAAl0|kw@)i?SwkHqrm(o^ zB0APw+SLD25jK)Ri1v@=mt5+WoSt9L?|Q$u$)I7mca>*+b-Y9DdJ1a+gDp2$rLfYL z$Q{RneHdK_<(rxN)R1k;$vir=Da;JlWq94@=bQgM;5tu~fXL|soc8JHzdJte?FG; z^GsEpY%X5jQxvi4_ zy9@kl;xeCQNipJ-%t;P|;CvsO$y4e-lS+U+y$&b-f~edAx3_hS2Nr|)HP11h(zZel zCRU-;$jYz{B4_qz(ViW6G77ctGx;8I9m-5xuty P0e`Pvs>+qg8U_6?$dKjq From 550ea5f127165d17c17a8599d79cca9c61b2b545 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Thu, 9 Jul 2015 03:40:26 +0930 Subject: [PATCH 3/7] Fixes #9740 --- code/modules/materials/material_recipes.dm | 2 +- code/modules/materials/material_sheets.dm | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/materials/material_recipes.dm b/code/modules/materials/material_recipes.dm index 8a0ad29bf3..67e60fc4c4 100644 --- a/code/modules/materials/material_recipes.dm +++ b/code/modules/materials/material_recipes.dm @@ -82,7 +82,7 @@ ..() recipes += new/datum/stack_recipe("AI core", /obj/structure/AIcore, 4, time = 50, one_per_turf = 1) recipes += new/datum/stack_recipe("Metal crate", /obj/structure/closet/crate, 10, time = 50, one_per_turf = 1) - recipes += new/datum/stack_recipe("knife grip", /obj/item/weapon/material/butterflyhandle, 4, time = 20, one_per_turf = 0, on_floor = 1) + recipes += new/datum/stack_recipe("knife grip", /obj/item/weapon/material/butterflyhandle, 4, time = 20, one_per_turf = 0, on_floor = 1, supplied_material = "[name]") /material/sandstone/generate_recipes() ..() diff --git a/code/modules/materials/material_sheets.dm b/code/modules/materials/material_sheets.dm index 06d88cf17a..fb4a0723f9 100644 --- a/code/modules/materials/material_sheets.dm +++ b/code/modules/materials/material_sheets.dm @@ -60,6 +60,8 @@ if(!istype(M) || material.name != M.material.name) return 0 ..(S,tamount,1) + if(src) update_strings() + if(M) M.update_strings() /obj/item/stack/material/attack_self(var/mob/user) if(!material.build_windows(user, src)) From d47c2c8a02f1216f1de46991fe28efebc5bb0ca3 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Thu, 9 Jul 2015 04:05:40 +0930 Subject: [PATCH 4/7] Fixes #10013 --- .../objects/items/weapons/material/knives.dm | 4 +- maps/exodus-2.dmm | 65 +++++++++---------- 2 files changed, 32 insertions(+), 37 deletions(-) diff --git a/code/game/objects/items/weapons/material/knives.dm b/code/game/objects/items/weapons/material/knives.dm index 3271650d31..79e584e12c 100644 --- a/code/game/objects/items/weapons/material/knives.dm +++ b/code/game/objects/items/weapons/material/knives.dm @@ -38,10 +38,10 @@ /obj/item/weapon/material/butterfly/attack_self(mob/user) active = !active if(active) - user << "You flip out your [src]." + user << "You flip out \the [src]." playsound(user, 'sound/weapons/flipblade.ogg', 15, 1) else - user << "The butterfly knife can now be concealed." + user << "\The [src] can now be concealed." update_force() add_fingerprint(user) diff --git a/maps/exodus-2.dmm b/maps/exodus-2.dmm index 4ebdbb66e6..63d1c051b0 100644 --- a/maps/exodus-2.dmm +++ b/maps/exodus-2.dmm @@ -1354,7 +1354,7 @@ "Ab" = (/obj/structure/table/standard,/obj/item/device/assembly/signaler,/obj/item/weapon/handcuffs,/obj/item/weapon/melee/classic_baton,/turf/unsimulated/floor{icon_state = "white"},/area/centcom/control) "Ac" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) "Ad" = (/obj/machinery/recharger/wallcharger{pixel_x = 4; pixel_y = 32},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/specops/centcom) -"Ae" = (/obj/effect/step_trigger/thrower{affect_ghosts = 1; direction = 2; name = "thrower_throwdown"; tiles = 0},/obj/effect/step_trigger/teleporter/random{affect_ghosts = 1; name = "escapeshuttle_leave"; teleport_x = 25; teleport_x_offset = 245; teleport_y = 25; teleport_y_offset = 245; teleport_z = 6; teleport_z_offset = 6},/turf/unsimulated/wall,/area/space) +"Ae" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_closed"; id_tag = "vox_northwest_lock"; locked = 0; req_access = list(150)},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Af" = (/obj/structure/table/reinforced,/obj/item/weapon/storage/box/bodybags,/obj/item/weapon/storage/firstaid/o2,/obj/item/weapon/storage/firstaid/regular,/obj/item/device/flash,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/device/flash,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/firstaid/regular,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/pill_bottle/kelotane,/obj/item/weapon/storage/pill_bottle/kelotane,/obj/item/weapon/storage/pill_bottle/antitox,/obj/item/weapon/storage/pill_bottle/kelotane,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/adv,/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/fire,/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "Ag" = (/obj/machinery/door/blast/regular{icon_state = "pdoor1"; id = "ASSAULT"; name = "Assault Weapon Storage"; p_open = 0},/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/centcom/specops) "Ah" = (/obj/structure/table/reinforced,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/weapon/reagent_containers/blood/OMinus,/obj/item/roller,/obj/item/roller,/obj/item/roller,/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) @@ -1543,8 +1543,8 @@ "DI" = (/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 30},/obj/structure/bed/chair{dir = 8},/obj/machinery/light/small{dir = 1},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) "DJ" = (/turf/simulated/floor/holofloor{icon_state = "carpet9-4"; dir = 4},/area/holodeck/source_theatre) "DK" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "carpet1-0"},/area/holodeck/source_theatre) -"DL" = (/turf/unsimulated/wall{tag = "icon-iron4"; icon_state = "iron4"},/area/syndicate_mothership{name = "\improper Raider Base"}) -"DM" = (/turf/unsimulated/wall{tag = "icon-iron8"; icon_state = "iron8"},/area/syndicate_mothership{name = "\improper Raider Base"}) +"DL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) +"DM" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "DN" = (/obj/structure/table/woodentable{dir = 5},/obj/item/weapon/reagent_containers/food/snacks/bloodsoup,/turf/unsimulated/floor{tag = "icon-wood"; icon_state = "wood"},/area/centcom/holding) "DO" = (/obj/structure/table/woodentable{dir = 5},/obj/item/weapon/reagent_containers/food/snacks/tofukabob,/turf/unsimulated/floor{tag = "icon-wood"; icon_state = "wood"},/area/centcom/holding) "DP" = (/obj/structure/table/woodentable{dir = 5},/obj/item/weapon/reagent_containers/food/snacks/poppypretzel,/turf/unsimulated/floor{tag = "icon-wood"; icon_state = "wood"},/area/centcom/holding) @@ -1552,7 +1552,7 @@ "DR" = (/obj/structure/table/woodentable{dir = 5},/obj/item/clothing/under/suit_jacket,/obj/item/clothing/suit/wcoat,/obj/item/clothing/head/that{pixel_x = 4; pixel_y = 6},/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/holding) "DS" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/holding) "DT" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/holding) -"DU" = (/turf/unsimulated/wall{icon_state = "iron12"},/area/syndicate_mothership{name = "\improper Raider Base"}) +"DU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "DV" = (/turf/unsimulated/floor{icon_state = "white"},/area/centcom/holding) "DW" = (/obj/structure/table/standard,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership{name = "\improper Raider Base"}) "DX" = (/obj/structure/bed/roller,/turf/unsimulated/floor{dir = 4; icon_state = "whitegreenfull"},/area/centcom/holding) @@ -1660,7 +1660,7 @@ "FV" = (/obj/item/clothing/head/xenos,/turf/unsimulated/floor{tag = "icon-asteroid"; icon_state = "asteroid"},/area/syndicate_mothership{name = "\improper Raider Base"}) "FW" = (/obj/item/organ/xenos/plasmavessel,/turf/unsimulated/floor{tag = "icon-asteroid"; icon_state = "asteroid"},/area/syndicate_mothership{name = "\improper Raider Base"}) "FX" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror/raider{pixel_x = -28; pixel_y = 0},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership{name = "\improper Raider Base"}) -"FY" = (/turf/unsimulated/wall{tag = "icon-iron2"; icon_state = "iron2"},/area/syndicate_mothership{name = "\improper Raider Base"}) +"FY" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_closed"; id_tag = "vox_northeast_lock"; locked = 0; req_access = list(150)},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "FZ" = (/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/centcom/ferry) "Ga" = (/obj/structure/closet/secure_closet/bar,/turf/unsimulated/floor{icon_state = "white"},/area/tdome) "Gb" = (/turf/unsimulated/floor{icon_state = "white"},/area/tdome) @@ -1747,7 +1747,7 @@ "HE" = (/obj/machinery/computer/pod{id = "thunderdomegen"; name = "Thunderdome General Supply"},/turf/unsimulated/floor{icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) "HF" = (/obj/machinery/computer/pod{id = "thunderdomehea"; name = "Thunderdome Heavy Supply"},/turf/unsimulated/floor{icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) "HG" = (/obj/machinery/computer/pod{id = "thunderdome"; name = "Thunderdome Blast Door Control"},/turf/unsimulated/floor{icon_state = "redyellowfull"; dir = 5},/area/tdome/tdomeadmin) -"HH" = (/turf/unsimulated/wall{tag = "icon-iron1"; icon_state = "iron1"},/area/syndicate_mothership{name = "\improper Raider Base"}) +"HH" = (/obj/machinery/button/remote/blast_door{id = "skipjackshutters"; name = "remote shutter control"; req_access = list(150)},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/skipjack/station) "HI" = (/obj/machinery/shower{dir = 1},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership{name = "\improper Raider Base"}) "HJ" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/centcom/holding) "HK" = (/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/centcom/holding) @@ -1923,12 +1923,12 @@ "KY" = (/obj/machinery/iv_drip,/obj/machinery/light{dir = 8; icon_state = "tube1"; pixel_y = 0},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) "KZ" = (/obj/structure/bed/roller,/obj/item/device/radio/intercom{dir = 4; name = "Station Intercom (General)"; pixel_x = 30},/obj/machinery/light{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) "La" = (/turf/simulated/wall/voxshuttle,/area/shuttle/skipjack/station) -"Lb" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_locked"; id_tag = "vox_northwest_lock"; locked = 1; req_access = list(150)},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) +"Lb" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_closed"; id_tag = "vox_southwest_lock"; locked = 0; req_access = list(150)},/obj/machinery/atmospherics/pipe/simple/visible,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Lc" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1331; master_tag = "vox_west_control"; req_one_access = list(150)},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/skipjack/station) -"Ld" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast{dir = 2; id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) -"Le" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast{dir = 2; id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) -"Lf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast{dir = 2; id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) -"Lg" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_locked"; id_tag = "vox_northeast_lock"; locked = 1; req_access = list(150)},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) +"Ld" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_closed"; id_tag = "vox_southeast_lock"; locked = 0; req_access = list(150)},/obj/machinery/atmospherics/pipe/simple/visible,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) +"Le" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) +"Lf" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) +"Lg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) "Lh" = (/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1331; master_tag = "vox_east_control"; req_access = list(150)},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/skipjack/station) "Li" = (/obj/effect/overlay/palmtree_l,/turf/unsimulated/beach/sand{tag = "icon-desert"; icon_state = "desert"},/area/centcom/holding) "Lj" = (/obj/machinery/hologram/holopad,/turf/unsimulated/beach/sand{tag = "icon-desert"; icon_state = "desert"},/area/centcom/holding) @@ -1989,11 +1989,11 @@ "Mm" = (/obj/structure/table/standard,/obj/item/weapon/cautery{pixel_y = 4},/obj/item/weapon/hemostat{pixel_y = 4},/turf/unsimulated/floor{dir = 2; icon_state = "whitehall"; tag = "icon-whitehall (SOUTHEAST)"},/area/centcom/holding) "Mn" = (/obj/structure/table/standard,/obj/item/weapon/surgicaldrill,/obj/item/weapon/circular_saw,/turf/unsimulated/floor{tag = "icon-whitecorner (WEST)"; icon_state = "whitecorner"; dir = 8},/area/centcom/holding) "Mo" = (/obj/structure/table/standard,/obj/item/weapon/bonesetter,/obj/item/weapon/bonegel{pixel_x = 4; pixel_y = 3},/turf/unsimulated/floor{dir = 2; icon_state = "whitehall"; tag = "icon-whitehall (SOUTHEAST)"},/area/centcom/holding) -"Mp" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_locked"; id_tag = "vox_southwest_lock"; locked = 1; req_access = list(150)},/obj/machinery/atmospherics/pipe/simple/visible,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) +"Mp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Mq" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) "Mr" = (/obj/structure/table/rack,/obj/item/weapon/rig/industrial,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) "Ms" = (/obj/structure/table/rack,/obj/item/weapon/rig/light/hacker,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) -"Mt" = (/obj/machinery/door/airlock/hatch{frequency = 1331; icon_state = "door_locked"; id_tag = "vox_southeast_lock"; locked = 1; req_access = list(150)},/obj/machinery/atmospherics/pipe/simple/visible,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) +"Mt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Mu" = (/obj/machinery/door/airlock/medical{name = "Operating Theatre"; req_access = list(45)},/turf/unsimulated/floor{icon_state = "white"},/area/centcom/holding) "Mv" = (/obj/structure/table/rack,/obj/item/weapon/gun/energy/ionrifle,/obj/item/weapon/material/harpoon,/obj/item/clothing/suit/space/void/merc,/obj/item/clothing/head/helmet/space/void/merc,/obj/item/clothing/head/helmet/space/void/engineering,/obj/item/clothing/suit/space/void/engineering,/obj/item/weapon/tank/oxygen,/obj/item/weapon/tank/oxygen,/obj/item/clothing/shoes/magboots,/obj/item/clothing/shoes/magboots,/obj/item/weapon/rig/light/stealth,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Mw" = (/obj/machinery/atmospherics/pipe/simple/visible,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) @@ -2010,10 +2010,8 @@ "MH" = (/obj/structure/table/standard,/obj/item/weapon/storage/box/gloves{pixel_x = 3; pixel_y = 4},/obj/item/weapon/storage/box/masks{pixel_x = 0; pixel_y = 0},/turf/unsimulated/floor{dir = 4; icon_state = "whitegreen"},/area/centcom/holding) "MI" = (/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "MJ" = (/obj/structure/reagent_dispensers/watertank,/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) -"MK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/door/blast{dir = 2; id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) -"ML" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast{dir = 2; id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) +"MK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast/regular{id = "skipjackshutters"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "MM" = (/obj/machinery/door/airlock/hatch{req_access = list(150)},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) -"MN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/door/blast{dir = 2; id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) "MO" = (/obj/structure/table/rack,/obj/item/clothing/shoes/magboots,/obj/item/clothing/suit/space/syndicate/black/engie,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/syndicate/black/engie,/obj/machinery/light/small{dir = 8},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "MP" = (/obj/structure/bed/chair{dir = 8},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) "MQ" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/shuttle/floor4,/area/shuttle/escape/centcom) @@ -2024,12 +2022,10 @@ "MV" = (/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/o2{layer = 2.8; pixel_x = 4; pixel_y = 6},/obj/item/weapon/storage/firstaid/toxin,/obj/item/weapon/storage/firstaid/fire{layer = 2.9; pixel_x = 2; pixel_y = 3},/turf/unsimulated/floor{dir = 0; icon_state = "whitegreen"},/area/centcom/holding) "MW" = (/obj/structure/table/standard,/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/obj/item/weapon/storage/firstaid/adv{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/adv{pixel_x = -2},/turf/unsimulated/floor{dir = 0; icon_state = "whitegreen"},/area/centcom/holding) "MX" = (/obj/structure/table/standard,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/item/weapon/reagent_containers/spray/cleaner,/turf/unsimulated/floor{dir = 6; icon_state = "whitegreen"},/area/centcom/holding) -"MY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast{id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "MZ" = (/obj/item/robot_parts/l_leg,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Na" = (/obj/structure/window/shuttle{icon_state = "window12"},/obj/structure/grille,/turf/simulated/shuttle/plating,/area/shuttle/escape/centcom) "Nb" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access = list(101)},/obj/machinery/door/blast/regular{id = "crescent_thunderdome"; name = "Thunderdome"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome) "Nc" = (/obj/machinery/hologram/holopad,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) -"Nd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast{id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Ne" = (/turf/simulated/shuttle/wall{tag = "icon-swall2"; icon_state = "swall2"; dir = 2},/area/shuttle/escape/centcom) "Nf" = (/obj/machinery/computer/crew,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape/centcom) "Ng" = (/obj/structure/AIcore/deactivated,/turf/simulated/shuttle/floor,/area/shuttle/escape/centcom) @@ -2049,7 +2045,6 @@ "Nu" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Nv" = (/obj/item/robot_parts/robot_suit,/obj/item/robot_parts/r_leg,/obj/item/robot_parts/r_arm,/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Nw" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access = list(101)},/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/tdome) -"Nx" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/blast{id = "skipjack"; name = "Skipjack Blast Shielding"},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "Ny" = (/obj/machinery/hologram/holopad,/turf/unsimulated/floor{tag = "icon-wood"; icon_state = "wood"},/area/centcom/holding) "Nz" = (/obj/machinery/door/airlock/hatch{req_access = list(150)},/turf/simulated/shuttle/plating,/area/shuttle/skipjack/station) "NA" = (/obj/structure/table/steel,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/skipjack/station) @@ -2290,7 +2285,7 @@ aMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM aMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMtvtvtvtvtvznztzszvzuuhuhuhxczwuhxQzizCzxxQxQxQxQxxxQxQxQzFzDxcxQxQzGtvufJyvVtxtxvlvmvmvmvotxtxueJyuftxaMaMaMaMaMtxysystxyLyLyLuNyuywywywywzHtxuryNuPuPyOuryPaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM aMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMtvuhuhuhuhuhuhuhuhxnzIuhxQzJzJzJxQxQxQxQxxxQxQxQzFzDxnyJyEyFtvufufwKyTyTyTyTyTyTyTyTyTwTufuftxaMaMaMaMaMtxyUystxyLyVyLuNyuyuyuyuyuyutxuryNuPuPyOuryPaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM aMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMtvuhuhuhuhuhuhuhuhtvwCuhuhzOuhuhuhxQxQwCzkxQxQxQzFzDtvtvtvtvtvtxwAzQxRtxufufufufuftxtxtxtxtxtxaMaMaMaMaMtxAbystxvFuNuNuNyuaMaMaMaMaMtxuryNuPuPyOuryPaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -mtmtmtmtmtmtmtmtmtmtAemtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMtvAfAfAhAoAnAqApwDtvAsArwqtvABABtvwqArAsyKAFxQxQzFzDtvAGAKAJAGAMAPDCAQCNtxwAASxRtxtxaMaMaMaMaMaMaMaMaMaMtxtxtxtxtxtxtxtxyuaMaMaMaMaMzyuryNuPuPyOuryPaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMzzmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtwgmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmt +mtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMtvAfAfAhAoAnAqApwDtvAsArwqtvABABtvwqArAsyKAFxQxQzFzDtvAGAKAJAGAMAPDCAQCNtxwAASxRtxtxaMaMaMaMaMaMaMaMaMaMtxtxtxtxtxtxtxtxyuaMaMaMaMaMzyuryNuPuPyOuryPaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMzzmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtwgmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmt dCdCdCdCdCdCdCdCdCdCdCAZAZAZAZAZAZAZAZAZAZAZAZAZAZAZAZAZAZAZAZAZdCdCdCdCdCdCdCmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMtvtvtvtvtvtvtvtvtvtvtvtvtvzAzBzBzAtvtvtvtvBaxQxQzFzDtvAGBbBbAGBcBdDCAQCNBfBeDCBgBtCNaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMzKururzLzLururzKaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumumumumumumumudCBvBvBvBvBvAZBFBzBGAZBvBvBvBvBvBvBvBvBvBvBvmumudCmumumumumtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMzMzNzNzNzNBMBMzNzNzPaMtvBNxQxQzFzDtvAGAJAJAGBOBdDCAQCNBPDCDCDCBQCNaMaMaMaMaMaMaMaMaMaMaMaMzRzSNaNaNazTzUaMaMaMaMaMtxzVururururzWtxaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumumumumumumumudCBvBvBvBvBvAZBRBzBzAZBvBvBvBvBvBvBvBvBvBvBvmumudCmumumumumtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMzXzYzZAaBSAcAcAdBTzNzPtvtvxxxxtvtvtvAGAGAGAGBYBdDCAQCNCeCdCeCfCeCNaMaMaMaMaMaMaMaMaMaMaMzRAiNiNjNkNlNmAlzUaMaMaMaMtxtxtxtxtxtxtxtxaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM @@ -2299,11 +2294,11 @@ dCmumumuBvBvBvBvCuCvBzBzBzBzBzBzBzBzBzBzBzBzBzBzBzBzAZBvBvBvBvBvmumudCmumumumumt dCmumumuBvBvBzCFCuCFBzBzBzBzBzBzBzBzBzBzBzBzBzBzBzBzAZCHCGBvBvBvmumudCmumumumumtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAEzNzNzNzNzNzNzNzNAAaMxnxQxQxQxQxQtvAGCjAGCjBOCJCICKCNCeCLCQCOCeCNaMaMaMaMaMaMaMaMaMaMAtCRBuNhNeNgNeNfCrCSAtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumuBvBvCuCFCuBvBvBvAZAZAZAZCgAZAZAZAZCgAZBzBzBzCgCVCTBvBvBvmumudCmumumumumtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHCNCNCWDCDCCXBQCNCNCNaMaMaMaMaMaMaMaMAtCYACATARAUARATACCYAtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumuBvCuCuBvBvBvBvBvBvBvBvAZBzBzBRAZDbBzAZBzBzBzCgCVDcBvBvAZmumudCmumumumumtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWAWAWAWAWAWAWAWAWAWAWAWAWAXAYDdDgBlBmBmBmBmBmAHDyDqDrDCDCDxBQDqDyCNaMaMaMaMaMaMaMaMAtADCrAtDFDEDIAtBuADAtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumuBvCuBvBvBvmumuBvDLDUDMAZDWBzBFAZDWBFAZBzBzBzAZCVCVCVEcAZmumudCmumumuaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWAWBoBnBpBoBnBnBrBqBsBnBAByAYAWAWBBBmBmBmBmBmAHDyEpDrDCDCDCBQEpDyCNCNCNCNCNCNaMaMaMACADCrCCMQMRMPCCBuADACaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumuBvCuBvBvBvmumuBvAZAZAZAZDWBzBFAZDWBFAZBzBzBzAZCVCVCVEcAZmumudCmumumuaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWAWBoBnBpBoBnBnBrBqBsBnBAByAYAWAWBBBmBmBmBmBmAHDyEpDrDCDCDCBQEpDyCNCNCNCNCNCNaMaMaMACADCrCCMQMRMPCCBuADACaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumuBvErErBvmumumuBvEsECECAZAZAZAZAZAZAZAZBzBzBzAZCVCVCVEDAZmumudCmumumuaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWBoBDBCBIBEBJBJBJBJBJBJBLBKAYAWAWBlBmBmBmBmBmAHDyEpDrDCDCDCEKEpDyDyDyDyDyDyCNaMaMzRAiCRCrDfMQBwMPDfBuCSAlzUaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmuBvCuCuCuCuBvBvmumuBvEXEYEXCgBzBzBzBzBzBzBzBzBzBzAZFlFaFpAZAZmumudCmumumuaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWBWBZBXBZCaBZBZBZBZBZBZBZCbAWAWAWAHAHAHAHCcFsAHDyEpDrDCDCDCFxFtFGFGFGFGFGFGFGFGFHAtFNADCrAlACFRACAiBuADFNAtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmuFVCuCuCuCuFWBvmumuFYFXEXEXCgBzBzBzBzBzBzBzBzBzBzAZBvBvBvBvBvmumudCmumumuaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWCsDeCtEdBEEEEEEEEEEEEEFrFqAYAWAWAHGfGdGgCPCPCNGqGpGLDCDCDCDCDDDCDCGODCDCGRGTDpGTHfADADADHjHkADADHjADADCrACaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmuHmHAHzCuHBCuCumumuHHHCHIAZAZAZAZAZAZAZAZAZAZCgAZAZAZAZAZAZAZAZAZAZmumuaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWAWCsBnFZCsBnBnBrBqBsBnPmByAYAWAWAHHKHJHLCPCPHMDCDDDCDCDCDCDCDDDCDCDCDCDCGRHNFGFHAtHOADCrCCBuADCrCCBuADHQAtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmuFVCuCuCuCuFWBvmumuAZFXEXEXCgBzBzBzBzBzBzBzBzBzBzAZBvBvBvBvBvmumudCmumumuaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWCsDeCtEdBEEEEEEEEEEEEEFrFqAYAWAWAHGfGdGgCPCPCNGqGpGLDCDCDCDCDDDCDCGODCDCGRGTDpGTHfADADADHjHkADADHjADADCrACaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmuHmHAHzCuHBCuCumumuAZHCHIAZAZAZAZAZAZAZAZAZAZCgAZAZAZAZAZAZAZAZAZAZmumuaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWAWCsBnFZCsBnBnBrBqBsBnPmByAYAWAWAHHKHJHLCPCPHMDCDDDCDCDCDCDCDDDCDCDCDCDCGRHNFGFHAtHOADCrCCBuADCrCCBuADHQAtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmuIhCuImCuHzCuCumumuBvBvBvAZBzBzBzBzBzBzAZIqIGIGIGIIAZBzBzBzBzBzBzAZmuaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAVAWAWAWAWAWAWAWAWAWAWAWAWAWAXAYAWAWAHIKIJILCPCPHMDCDDDCDCDCDCITISFGIUDCDCIWIVCNaMaMCCBuADCrCMBuADCrCMBuADCrCCaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmuBvCuIXCuIYCuCumumuaMaMmuAZBzBFBzBzBzBzAZIGIGJaIGIGAZBzBzBzBzBFBzAZmuaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHJcJbJbCPCPCNJmJlJnDCJoDCEKJpDyJqDCGRPnJrCNaMaMCMBuADCrCMBuNcCrCMBuADCrCMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmuBvJAJzCuCuJBCumumuaMaMmuAZBzBzBzBzBzBzCgIGIGJCIGIGCgBzBzBzBzBzBzAZmuaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNJEJDJDJDJFCZDaCPCPCPJHCPCPCPCPCPCPCPCPCPCPNyCPCNDyEpJIDCDCDCFxFtFGJJDCDCJLJKCNaMaMDfBuADCrCMBuADCrCMBuADCrDfaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM @@ -2313,18 +2308,18 @@ dCmuBvBvBvBvBvBvmuaMaMaMaMaMKiKjKjKsaMaMaMaMaMaMaMaMaMaMaMaMaMKiKjKjKsaMaMaMaMmt dCmumumumumumumumumuaMaMaMaMKiKzKyKsaMaMaMaMaMaMaMaMaMaMaMaMaMKiKzKyKsaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNJUJUKAJUKBDsDiDNDODlCPDmDPDQDlCPDGDRDSDSDSDSDSCNDTDTDTNDDVDVKCDXDXCNDyDyDyDyCNaMaMAtNENFAtNHNIEaKDNJAtNLNGAtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumumumumumumuaMaMaMaMaMKiKzKyKsaMaMaMaMaMaMaMaMaMaMaMaMaMKiKzKyKsaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNKKJUJUKLJUDsDiEeEfDlCPDmEgEhDlCPDGDSDSDSDSDSDSCNEiEjEjElDVDVDVDXDXCNCNCNCNCNCNaMaMAtKNKMAtKONVEaEaKPAtKQKRAtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumumumumumumuaMaMaMaMaMKSKjKjKTaMaMaMKSaMaMaMaMaMKTaMaMaMKSKjKjKTaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNKUJUJUJUJUEoDaCPCPCPCPCPCPCPCPCPDGDSDSKVEqKWKXCNEtDVDVDVEwExDVDVEyCNaMaMaMaMaMaMaMEAEBEBAtKYEaNREbKZAtEBEBBVaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumumumuaMaMaMaMaMaMaMaMLaLcLbLaaMaMaMLaLdLeLeLeLfLaaMaMaMLaLgLhLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNJULiLjKaLlLkEFEGEGEGEHEHEHEIEJLmELEMEHEHEHCNCNCNLnDVDVEwEPEQExERESCNaMaMaMaMaMaMaMETEVEVBVDYDZEaNtNsEAEVEVEWaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumumumuaMaMaMaMaMaMaMaMLaLpLoLaaMaMKSLaLqLsLrLtLqLaKTaMaMLaLwLyLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNJUJUJULlLWEZEZEZEZEZEHLXFbFcFdFeFfFgFbLXEHCNCNCNCNCNCNLYFiNqFkERESCNaMaMaMaMaMaMaMaMaMaMETATEUEUEUATEWaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumumumuaMaMaMaMaMaMaMaMLaLcAeLaaMaMaMLaDLDMDMDMDULaaMaMaMLaFYLhLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNJULiLjKaLlLkEFEGEGEGEHEHEHEIEJLmELEMEHEHEHCNCNCNLnDVDVEwEPEQExERESCNaMaMaMaMaMaMaMETEVEVBVDYDZEaNtNsEAEVEVEWaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumumumuaMaMaMaMaMaMaMaMLaLpLoLaaMaMKSLaLqLsLrLtHHLaKTaMaMLaLwLyLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNJUJUJULlLWEZEZEZEZEZEHLXFbFcFdFeFfFgFbLXEHCNCNCNCNCNCNLYFiNqFkERESCNaMaMaMaMaMaMaMaMaMaMETATEUEUEUATEWaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumumumuaMaMaMaMaMaMaMaMLaMcMbLaaMaMLaLaMdMfMeMfMgLaLaaMaMLaMhMiLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNMjJULlLWEZEZEZEZEZEZEHFbFmFnFdFeFfFnFoFbEHMkMmMlMoMnCNDVFhFkDVDVEwFuaMaMaMaMaMaMaMaMaMaMaMETEVEVEVEWaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumumumuaMaMaMaMaMaMaMaMLaMpLaLaLaLaLaMrMqMqMqMqMqMsLaLaLaLaLaMtLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNJULlLWEZEZEZEZEZEZEZEHFvFbFvFdFeFfFvFbFvEHFwDVDVDVDVMuDVDVDVDVDVFyFzaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumumumuaMaMaMaMaMaMaMaMLaLbLaLaLaLaLaMrMqMqMqMqMqMsLaLaLaLaLaLdLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNJULlLWEZEZEZEZEZEZEZEHFvFbFvFdFeFfFvFbFvEHFwDVDVDVDVMuDVDVDVDVDVFyFzaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumumumuaMaMaMaMaMaMaMaMLaMwMvMyMxMzLaMBMqMqMqMqMqMBLaMDMCMFMEMwLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMCNLlLWEZEZEZEZEZEZEZEZEHFAFbFbFdFeFfFbFbFBEHFCFDFEFFMGCNDVDVDVDVDVMHFIaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumuaMaMaMaMaMaMaMaMaMaMaMLaMwMIMIMIMJLaMLMKMNMMMLMKMNLaMOMIMIMSMwLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAHCNCNCNCNCNCNCNCNCNCNCNEHFJFKFKFdFeFfFLFLFMEHMTFOFPFQMUCNFSFTFUMWMVMXCNaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumuaMaMaMaMaMaMaMaMaMaMaMMYMwMIMIMIMIMMMqMqMqMqMqMqMqMMMIMIMZMIMwMYaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeFeFeFeFeFeFeFeFeFeFeEHEHNbEHEHFeEHEHNbEHEHEHEHEHEHEHCNCNCNCNCNCNCNCNaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumuaMaMaMaMaMaMaMaMaMaMNdNnMINoMIMILaNpMqMqMqMqMqNrLaMINuMINvMwNdaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHEHEHEHNwEHEHEHFeFeFeFeFeFeEHFeEHFeFeFeFeFeFeFeFeEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumuaMaMaMaMaMaMaMaMaMaMNxNnMIMILaNzLaLaLaNBNANCLaLaLaNzLaNMNKNONxaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHGaGbGbGbGbGcEHEHEHEHEHEHEHEHNPEHEHEHEHEHEHEHEHFeEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumuaMaMaMaMaMaMaMaMaMKSLaNSNQNQLaNUNTNUMYNBNWNCMYNYNXNZLaObOaOcLaKTaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHGaGbGbGbGbGcEHGeOdOeOdGhGiGiGiGiGiGhGiGhGiGjEHFeEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumuaMaMaMaMmumuaMaMaMOfLaOgOgLaLaNUNUNUNdNBNANCNdNZNZOhLaLaOgOgLaOiaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHGkGbGbGbGbGlEHGiGmGmGmGmGmGiGiGiGmGmGmGmGnGoEHFeEHEHEHEHEHEHEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM -dCmumumuaMaMaMaMmumuaMaMaMaMOfOjOjOiLaOlOkNUNxOmMqOmNxNZNZOnLaOfOjOjOiaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHGkOpOoOoGbGbGrGiGiGsGtGsGiGiGiGiGiGsGtGsGuGiEHFeFeFeFeFeFeFeEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumuaMaMaMaMaMaMaMaMaMaMaMLaMwMIMIMIMJLaLfLeLgMMLfLeLgLaMOMIMIMSMwLaaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMAHCNCNCNCNCNCNCNCNCNCNCNEHFJFKFKFdFeFfFLFLFMEHMTFOFPFQMUCNFSFTFUMWMVMXCNaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumuaMaMaMaMaMaMaMaMaMaMaMMpMwMIMIMIMIMMMqMqMqMqMqMqMqMMMIMIMZMIMwMpaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeFeFeFeFeFeFeFeFeFeFeEHEHNbEHEHFeEHEHNbEHEHEHEHEHEHEHCNCNCNCNCNCNCNCNaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumuaMaMaMaMaMaMaMaMaMaMMtNnMINoMIMILaNpMqMqMqMqMqNrLaMINuMINvMwMtaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHEHEHEHNwEHEHEHFeFeFeFeFeFeEHFeEHFeFeFeFeFeFeFeFeEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumuaMaMaMaMaMaMaMaMaMaMMKNnMIMILaNzLaLaLaNBNANCLaLaLaNzLaNMNKNOMKaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHGaGbGbGbGbGcEHEHEHEHEHEHEHEHNPEHEHEHEHEHEHEHEHFeEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumuaMaMaMaMaMaMaMaMaMKSLaNSNQNQLaNUNTNUMpNBNWNCMpNYNXNZLaObOaOcLaKTaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHGaGbGbGbGbGcEHGeOdOeOdGhGiGiGiGiGiGhGiGhGiGjEHFeEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumuaMaMaMaMmumuaMaMaMOfLaOgOgLaLaNUNUNUMtNBNANCMtNZNZOhLaLaOgOgLaOiaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHGkGbGbGbGbGlEHGiGmGmGmGmGmGiGiGiGmGmGmGmGnGoEHFeEHEHEHEHEHEHEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM +dCmumumuaMaMaMaMmumuaMaMaMaMOfOjOjOiLaOlOkNUMKOmMqOmMKNZNZOnLaOfOjOjOiaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFeEHGkOpOoOoGbGbGrGiGiGsGtGsGiGiGiGiGiGsGtGsGuGiEHFeFeFeFeFeFeFeEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumuaMaMaMaMmumuaMaMaMaMaMaMaMaMLaNUNUNULaLaMMLaLaOqNZOrLaaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHEHFeEHEHEHEHEHEHEHEHGiGmGmGmGmGmGiGiGiGmGmGmGmGvGiEHEHEHEHEHEHEHFeEHEHEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumuaMaMaMaMaMaMaMaMaMaMaMaMaMaMLaNUNUOsLaOtMqOuLaNZNZOvLaaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFAFeEHEHzazazazazaEHGxGxGxGxGxGxGxGxGxGxGxGxGxGyGxEHzbzbzbzbzbEHFeFeFBEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM dCmumumumuaMaMaMaMaMaMaMaMaMaMaMaMaMLaLaOwNULaOxMqOyLaOAOzLaLaaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFAEHEHEHHgHgHgHgHgEHGBGCGCGCGCGCGCGCGCGCGCGCGCGDGBEHHgHgHgHgHgEHEHEHFBEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaM @@ -2336,8 +2331,8 @@ dCmumumumumuaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmt dCmumumuaMaMaMaMaMaMaMaMaMaMmumuaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFAEHFbGHGGGGGGGGGGGFGIGCGCGCGCGCGCHcGCGCGCGCGCGDGJGFGKGKGKGKGKGHFbEHFBEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUHdGYGYGYGYGYGYGYGYGYGYGYGYGYGYGYGYGYHeGU dCmumumuaMaMaMaMaMaMaMaMmumumumuaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFAEHOHEHHbHbHbHbHbEHGBGCGCGCGCGCGCHcGCGCGCGCGCGDGBEHHbHbHbHbHbEHOHEHFBEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYGYGYGYGYGYGYGYGYGYHhGYGYGYGYGYGU dCmumumuaMaMaMaMaMaMaMmumumumuaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFJHiFbEHGzGzGzGzGzEHGxGxGxGxGxGxOIHlOIGxGxGxGxGyGxEHGEGEGEGEGEEHFbHnFMEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYGYGYGYGYGYGYGYGYGYHdGYGYGYGYGYGU -mumuaMaMaMaMaMaMaMaMaMaMmumumuaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHEHEHFbEHEHEHEHEHEHEHHoHpHpHpHpHpHqHrHoHpHpHpHpHsHoEHEHEHEHEHEHEHFbEHEHEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYHtHhGYGYGYGYGYGYGYGYGYGYGYGYGYGU -aMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFbFbFeFeFeFeFeEHHoHoHuHoHuHoHoHvHwHoHuHoHuHxHoEHFeFeFeFeFeFbFbEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYGYOJOJGYGYGYGYGYGYGYGYGYGYGYGYGU +dCmuaMaMaMaMaMaMaMaMaMaMmumumuaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHEHEHFbEHEHEHEHEHEHEHHoHpHpHpHpHpHqHrHoHpHpHpHpHsHoEHEHEHEHEHEHEHFbEHEHEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYHtHhGYGYGYGYGYGYGYGYGYGYGYGYGYGU +dCaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHFbFbFeFeFeFeFeEHHoHoHuHoHuHoHoHvHwHoHuHoHuHxHoEHFeFeFeFeFeFbFbEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYGYOJOJGYGYGYGYGYGYGYGYGYGYGYGYGU mtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtmtaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHEHEHEHEHEHEHFeOKHoHoHoHyHyHyHoHoHoHyHyHyHyHyHoOKFeEHEHEHEHEHEHEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYOJOLOMOJGYGYGYGYGYGYGYGYGYGYGYGU aMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHEHEHONONONOOHDHEHFHoHGOPOROQOTOSOUEHEHEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYOJOVOWOJGYGYHtGYHPGYGYGYGYGYGYGU aMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHEHaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMaMGUGYGYGYGYGYOJOJGYGYGYGYGYGYGYGYGYGYGYGYGU From e4fdf84ef71b17ba35abef0133215d45a04c6db1 Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Thu, 9 Jul 2015 04:25:36 +0930 Subject: [PATCH 5/7] Fixes #10054, fixes some mushroom issues. --- code/modules/hydroponics/seed.dm | 2 +- code/modules/hydroponics/seed_mobs.dm | 2 +- .../mob/living/silicon/robot/drone/drone.dm | 2 +- .../living/simple_animal/friendly/mushroom.dm | 22 +++++++++++++------ 4 files changed, 18 insertions(+), 10 deletions(-) diff --git a/code/modules/hydroponics/seed.dm b/code/modules/hydroponics/seed.dm index 088956dd55..90870d4bf3 100644 --- a/code/modules/hydroponics/seed.dm +++ b/code/modules/hydroponics/seed.dm @@ -160,7 +160,7 @@ //Splatter a turf. /datum/seed/proc/splatter(var/turf/T,var/obj/item/thrown) - if(splat_type) + if(splat_type && !(locate(/obj/effect/plant) in T)) var/obj/effect/plant/splat = new splat_type(T, src) if(!istype(splat)) // Plants handle their own stuff. splat.name = "[thrown.name] [pick("smear","smudge","splatter")]" diff --git a/code/modules/hydroponics/seed_mobs.dm b/code/modules/hydroponics/seed_mobs.dm index ec2a88b6da..08d0ff0bec 100644 --- a/code/modules/hydroponics/seed_mobs.dm +++ b/code/modules/hydroponics/seed_mobs.dm @@ -37,7 +37,7 @@ if(!C || !host || !(C.mob && istype(C.mob,/mob/dead))) return // We don't want to spam them repeatedly if they're already in a mob. - var/response = alert(C, "Someone is harvesting [display_name]. Would you like to play as one?", "Sentient plant harvest", "Yes", "No", "Never for this round.") + var/response = alert(C, "Someone is harvesting [display_name]. Would you like to play as one?", "Sentient plant harvest", "Yes", "No", "Never for this round") if(!C || !host || !(C.mob && istype(C.mob,/mob/dead))) return // ...or accidentally accept an invalid argument for transfer. diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index 8a476087eb..754129ce54 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -235,7 +235,7 @@ /mob/living/silicon/robot/drone/proc/question(var/client/C) spawn(0) if(!C || jobban_isbanned(C,"Cyborg")) return - var/response = alert(C, "Someone is attempting to reboot a maintenance drone. Would you like to play as one?", "Maintenance drone reboot", "Yes", "No", "Never for this round.") + var/response = alert(C, "Someone is attempting to reboot a maintenance drone. Would you like to play as one?", "Maintenance drone reboot", "Yes", "No", "Never for this round") if(!C || ckey) return if(response == "Yes") diff --git a/code/modules/mob/living/simple_animal/friendly/mushroom.dm b/code/modules/mob/living/simple_animal/friendly/mushroom.dm index a924588d02..195cb443bc 100644 --- a/code/modules/mob/living/simple_animal/friendly/mushroom.dm +++ b/code/modules/mob/living/simple_animal/friendly/mushroom.dm @@ -15,6 +15,12 @@ response_harm = "whacks" harm_intent_damage = 5 var/datum/seed/seed + var/harvest_time + var/min_explode_time = 1200 + +/mob/living/simple_animal/mushroom/New() + ..() + harvest_time = world.time /mob/living/simple_animal/mushroom/verb/spawn_spores() @@ -31,6 +37,10 @@ usr << "You are sterile!" return + if(world.time < harvest_time + min_explode_time) + usr << "You are not mature enough for that." + return + spore_explode() /mob/living/simple_animal/mushroom/death() @@ -40,15 +50,13 @@ ..() /mob/living/simple_animal/mushroom/proc/spore_explode() - if(!seed) return - - var/list/target_turfs = list() - for(var/turf/new_turf in orange(1,src)) - if(prob(60) && !new_turf.density && src.Adjacent(new_turf)) target_turfs |= new_turf - for(var/turf/target_turf in target_turfs) - new /obj/machinery/portable_atmospherics/hydroponics/soil/invisible(target_turf,seed) + if(world.time < harvest_time + min_explode_time) + return + for(var/turf/simulated/target_turf in orange(1,src)) + if(prob(60) && !target_turf.density && src.Adjacent(target_turf)) + new /obj/machinery/portable_atmospherics/hydroponics/soil/invisible(target_turf,seed) seed.thrown_at(src,get_turf(src),1) if(src) gib() From e37503dedbbdfd53fdf7e7f9c41f7b66fec8c8e1 Mon Sep 17 00:00:00 2001 From: Atlantis Date: Wed, 8 Jul 2015 21:44:04 +0200 Subject: [PATCH 6/7] Fixes #9965 - Hardsuit injectors now only work on carbon-based mobs. This prevents injecting of AIs, Robots and other silicon-based mobs. --- code/modules/clothing/spacesuits/rig/modules/utility.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/clothing/spacesuits/rig/modules/utility.dm b/code/modules/clothing/spacesuits/rig/modules/utility.dm index 79abda20cc..55c22bf061 100644 --- a/code/modules/clothing/spacesuits/rig/modules/utility.dm +++ b/code/modules/clothing/spacesuits/rig/modules/utility.dm @@ -211,9 +211,9 @@ else if(charge.charges < chems_to_use) chems_to_use = charge.charges - var/mob/living/target_mob + var/mob/living/carbon/target_mob if(target) - if(istype(target,/mob/living)) + if(istype(target,/mob/living/carbon)) target_mob = target else return 0 From 9d02b41ae7ef5dffbc58b206ff0baee51e7625ca Mon Sep 17 00:00:00 2001 From: Zuhayr Date: Thu, 9 Jul 2015 11:01:42 +0930 Subject: [PATCH 7/7] Emergency workaround for the observer bug. --- code/modules/mob/new_player/new_player.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 4222fc9651..445caab39c 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -119,8 +119,11 @@ observer.started_as_observer = 1 close_spawn_windows() var/obj/O = locate("landmark*Observer-Start") - src << "\blue Now teleporting." - observer.loc = O.loc + if(istype(O)) + src << "Now teleporting." + observer.loc = O.loc + else + src << "Could not locate an observer spawn point. Use the Teleport verb to jump to the station map." observer.timeofdeath = world.time // Set the time of death so that the respawn timer works correctly. announce_ghost_joinleave(src)