From 692c0292d1d15ba16f2a007b98c03e07853ac252 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Tue, 21 Aug 2018 22:40:33 +0100 Subject: [PATCH 001/182] adds checks within set_species() for retaining damage, applies those checks to changeling transform --- .../gamemodes/changeling/powers/transform.dm | 2 +- code/modules/mob/living/carbon/human/human.dm | 60 ++++++++++++++++++- 2 files changed, 59 insertions(+), 3 deletions(-) diff --git a/code/game/gamemodes/changeling/powers/transform.dm b/code/game/gamemodes/changeling/powers/transform.dm index bacdc8b0d8b..15cf1022d9f 100644 --- a/code/game/gamemodes/changeling/powers/transform.dm +++ b/code/game/gamemodes/changeling/powers/transform.dm @@ -15,7 +15,7 @@ if(!chosen_dna) return if(ishuman(user)) - user.set_species(chosen_dna.species.type) + user.set_species(chosen_dna.species.type, retain_damage = TRUE) user.dna = chosen_dna.Clone() user.real_name = chosen_dna.real_name domutcheck(user, null, MUTCHK_FORCED) //Ensures species that get powers by the species proc handle_dna keep them diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 3f36b8b6d55..f187283a143 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1272,7 +1272,7 @@ else to_chat(usr, "[self ? "Your" : "[src]'s"] pulse is [src.get_pulse(GETPULSE_HAND)].") -/mob/living/carbon/human/proc/set_species(datum/species/new_species, default_colour, delay_icon_update = FALSE, skip_same_check = FALSE) +/mob/living/carbon/human/proc/set_species(datum/species/new_species, default_colour, delay_icon_update = FALSE, skip_same_check = FALSE, retain_damage = FALSE) if(!skip_same_check) if(dna.species.name == initial(new_species.name)) return @@ -1325,7 +1325,63 @@ if(I) kept_items[I] = thing - dna.species.create_organs(src) + if(retain_damage) + //Create a list of body parts which are damaged by burn or brute and save them to apply after new organs are generated. First we just handle external organs. + var/bodypart_damages = list() + //Loop through all external organs and save the damage states for brute and burn + for(var/obj/item/organ/external/E in bodyparts) + if(E.brute_dam == 0 && E.burn_dam == 0) //If there's no damage we don't bother remembering it. + continue + var/brute = E.brute_dam + var/burn = E.burn_dam + var/IB = E.internal_bleeding + var/obj/item/organ/external/OE = new E.type() + var/stats = list(OE, brute, burn, IB) + bodypart_damages += list(stats) + + //Now we do the same for internal organs via the same proceedure. + var/internal_damages = list() + for(var/obj/item/organ/internal/I in internal_organs) + if(I.damage == 0) + continue + var/obj/item/organ/internal/OI = new I.type() + var/damage = I.damage + var/stats = list(OI, damage) + internal_damages += list(stats) + + //Create the new organs for the species change + dna.species.create_organs(src) + + //Apply relevant damages and variables to the new organs. + for(var/obj/item/organ/external/E in bodyparts) + for(var/list/part in bodypart_damages) + var/obj/item/organ/external/OE = part[1] + if((E.type == OE.type)) // Type has to be explicit, as right limbs are a child of left ones etc. + var/brute = part[2] + var/burn = part[3] + var/IB = part[4] + //Deal the damage to the new organ and then delete the entry to prevent duplicate checks + E.receive_damage(brute, burn, ignore_resists = TRUE) + E.internal_bleeding = IB + qdel(part) + + for(var/obj/item/organ/internal/I in internal_organs) + for(var/list/part in internal_damages) + var/obj/item/organ/internal/OI = part[1] + var/organ_type + + if(OI.parent_type == /obj/item/organ/internal) //Dealing with species organs + organ_type = OI.type + else + organ_type = OI.parent_type + + if(istype(I, organ_type)) + var/damage = part[2] + I.receive_damage(damage, 1) + qdel(part) + + else + dna.species.create_organs(src) for(var/thing in kept_items) equip_to_slot_or_del(thing, kept_items[thing]) From 9acad50dfc389afa977fa54e112ed4eb49de2e0c Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Wed, 22 Aug 2018 22:18:00 +0100 Subject: [PATCH 002/182] internal bleeding check --- code/modules/mob/living/carbon/human/human.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index f187283a143..c21c6a8c373 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1330,7 +1330,7 @@ var/bodypart_damages = list() //Loop through all external organs and save the damage states for brute and burn for(var/obj/item/organ/external/E in bodyparts) - if(E.brute_dam == 0 && E.burn_dam == 0) //If there's no damage we don't bother remembering it. + if(E.brute_dam == 0 && E.burn_dam == 0 && E.internal_bleeding == FALSE) //If there's no damage we don't bother remembering it. continue var/brute = E.brute_dam var/burn = E.burn_dam From 939cefcca0275665141359a74b7e7d41d69a1702 Mon Sep 17 00:00:00 2001 From: shazbot194 Date: Wed, 22 Aug 2018 18:48:01 -0800 Subject: [PATCH 003/182] Updates Enforcers --- .../projectiles/ammunition/ammo_casings.dm | 2 +- .../projectiles/ammunition/magazines.dm | 24 ++++++++------ .../projectiles/guns/projectile/pistol.dm | 30 +++++++++++------- .../projectiles/guns/projectile/toy.dm | 26 +++++++++++++-- .../modules/projectiles/projectile/bullets.dm | 4 +++ icons/obj/guns/projectile.dmi | Bin 39013 -> 38761 bytes icons/obj/guns/toy.dmi | Bin 2915 -> 3628 bytes 7 files changed, 60 insertions(+), 26 deletions(-) diff --git a/code/modules/projectiles/ammunition/ammo_casings.dm b/code/modules/projectiles/ammunition/ammo_casings.dm index ef73d714447..f3c5db5da22 100644 --- a/code/modules/projectiles/ammunition/ammo_casings.dm +++ b/code/modules/projectiles/ammunition/ammo_casings.dm @@ -87,7 +87,7 @@ desc = "A .45 rubber bullet casing." caliber = ".45" icon_state = "r-casing" - projectile_type = /obj/item/projectile/bullet/weakbullet4 + projectile_type = /obj/item/projectile/bullet/midbullet_r /obj/item/ammo_casing/c45 desc = "A .45 bullet casing." diff --git a/code/modules/projectiles/ammunition/magazines.dm b/code/modules/projectiles/ammunition/magazines.dm index 24b77ee9bb5..e621b1906b4 100644 --- a/code/modules/projectiles/ammunition/magazines.dm +++ b/code/modules/projectiles/ammunition/magazines.dm @@ -208,12 +208,16 @@ caliber = ".45" max_ammo = 8 multiple_sprites = 1 -/obj/item/ammo_box/magazine/m45/enforcer45 - name = "handgun magazine (.45)" - icon_state = "enforcer" - ammo_type = /obj/item/ammo_casing/rubber45 -/obj/item/ammo_box/magazine/m45/enforcer45/update_icon() +/obj/item/ammo_box/magazine/enforcer + name = "handgun magazine (9mm)" + icon_state = "enforcer" + ammo_type = /obj/item/ammo_casing/rubber9mm + max_ammo = 8 + multiple_sprites = 1 + caliber = "9mm" + +/obj/item/ammo_box/magazine/enforcer/update_icon() ..() overlays.Cut() @@ -221,21 +225,21 @@ if(ammo && is_rubber()) overlays += image('icons/obj/ammo.dmi', icon_state = "enforcer-r") -/obj/item/ammo_box/magazine/m45/enforcer45/examine(mob/user, var/distance) +/obj/item/ammo_box/magazine/enforcer/examine(mob/user, var/distance) ..() if(distance <= 2) to_chat(user, "It seems to be loaded with [is_rubber() ? "rubber" : "lethal"] bullets.")//only can see the topmost one. -/obj/item/ammo_box/magazine/m45/enforcer45/proc/is_rubber()//if the topmost bullet is a rubber one +/obj/item/ammo_box/magazine/enforcer/proc/is_rubber()//if the topmost bullet is a rubber one var/ammo = ammo_count() if(!ammo) return 0 - if(istype(contents[contents.len], /obj/item/ammo_casing/rubber45)) + if(istype(contents[contents.len], /obj/item/ammo_casing/rubber9mm)) return 1 return 0 -/obj/item/ammo_box/magazine/m45/enforcer45/lethal - ammo_type = /obj/item/ammo_casing/c45 +/obj/item/ammo_box/magazine/enforcer/lethal + ammo_type = /obj/item/ammo_casing/c9mm /obj/item/ammo_box/magazine/wt550m9 name = "wt550 magazine (4.6x30mm)" diff --git a/code/modules/projectiles/guns/projectile/pistol.dm b/code/modules/projectiles/guns/projectile/pistol.dm index 7ac82f99d5c..b9fdc969a66 100644 --- a/code/modules/projectiles/guns/projectile/pistol.dm +++ b/code/modules/projectiles/guns/projectile/pistol.dm @@ -27,15 +27,27 @@ can_suppress = 0 /obj/item/gun/projectile/automatic/pistol/enforcer - name = "Enforcer .45" + name = "Enforcer" desc = "A pistol of modern design." icon_state = "enforcer_grey" force = 10 - mag_type = /obj/item/ammo_box/magazine/m45/enforcer45 + mag_type = /obj/item/ammo_box/magazine/enforcer can_suppress = TRUE unique_reskin = TRUE can_flashlight = TRUE +/obj/item/gun/projectile/automatic/pistol/enforcer/New() + ..() + options["Grey slide"] = "enforcer_grey" + options["Red slide"] = "enforcer_red" + options["Green slide"] = "enforcer_green" + options["Tan slide"] = "enforcer_tan" + options["Black slide"] = "enforcer_black" + options["Green Handle"] = "enforcer_greengrip" + options["Tan Handle"] = "enforcer_tangrip" + options["Red Handle"] = "enforcer_redgrip" + options["Cancel"] = null + /obj/item/gun/projectile/automatic/pistol/enforcer/update_icon() ..() if(current_skin) @@ -54,17 +66,11 @@ /obj/item/gun/projectile/automatic/pistol/enforcer/ui_action_click() toggle_gunlight() -/obj/item/gun/projectile/automatic/pistol/enforcer/New() +/obj/item/gun/projectile/automatic/pistol/enforcer/lethal + +/obj/item/gun/projectile/automatic/pistol/enforcer/lethal/New() + magazine = new/obj/item/ammo_box/magazine/enforcer/lethal ..() - options["Grey slide"] = "enforcer_grey" - options["Red slide"] = "enforcer_red" - options["Green slide"] = "enforcer_green" - options["Tan slide"] = "enforcer_tan" - options["Black slide"] = "enforcer_black" - options["Green Handle"] = "enforcer_greengrip" - options["Tan Handle"] = "enforcer_tangrip" - options["Red Handle"] = "enforcer_redgrip" - options["Cancel"] = null /obj/item/gun/projectile/automatic/pistol/deagle name = "desert eagle" diff --git a/code/modules/projectiles/guns/projectile/toy.dm b/code/modules/projectiles/guns/projectile/toy.dm index 79f4509e7de..73ae2864f58 100644 --- a/code/modules/projectiles/guns/projectile/toy.dm +++ b/code/modules/projectiles/guns/projectile/toy.dm @@ -42,14 +42,28 @@ ..() /obj/item/gun/projectile/automatic/toy/pistol/enforcer - name = "Enforcer trainer" - desc = "A foam version of the Enforcer meant to be used for training new caddets who can't be trusted with rubber bullets." - icon_state = "enforcer" + name = "Foam Enforcer" + desc = "A foam shooting version of the Enforcer meant to be used for training new caddets who can't be trusted with rubber bullets." + icon_state = "enforcer-train" mag_type = /obj/item/ammo_box/magazine/toy/enforcer can_flashlight = TRUE + unique_reskin = TRUE + +/obj/item/gun/projectile/automatic/toy/pistol/enforcer/New() + ..() + options["Trainer Cyan"] = "enforcer-train" + options["Riot Lavender"] = "enforcer-riot" + options["NT Blue"] = "enforcer-nt" + options["Safety Orange"] = "enforcer-safety" + options["Lime Green"] = "enforcer-lime" + options["Cancel"] = null /obj/item/gun/projectile/automatic/toy/pistol/enforcer/update_icon() ..() + if(current_skin) + icon_state = "[current_skin][chambered ? "" : "-e"]" + else + icon_state = "[initial(icon_state)][chambered ? "" : "-e"]" overlays.Cut() if(gun_light) var/iconF = "Enforcer_light" @@ -60,6 +74,12 @@ /obj/item/gun/projectile/automatic/toy/pistol/enforcer/ui_action_click() toggle_gunlight() +/obj/item/gun/projectile/automatic/toy/pistol/enforcer/riot // Different starting color, for mapers and crates + icon_state = "enforcer-riot" + +/obj/item/gun/projectile/automatic/toy/pistol/enforcer/nt + icon_state = "enforcer-nt" + /obj/item/gun/projectile/shotgun/toy name = "foam force shotgun" desc = "A toy shotgun with wood furniture and a four-shell capacity underneath. Ages 8 and up." diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index 8e697d1e86e..6c19971a996 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -123,6 +123,10 @@ damage = 20 stamina = 65 //two rounds from the c20r knocks people down +/obj/item/projectile/bullet/midbullet_r + damage = 5 + stamina = 75 //Still two rounds to knock people down + /obj/item/projectile/bullet/midbullet2 damage = 25 diff --git a/icons/obj/guns/projectile.dmi b/icons/obj/guns/projectile.dmi index e86a39361dad6427fd9f0ecd9f9f875870742830..0e888f51378e4709905178e6351a14da040f7026 100644 GIT binary patch delta 17469 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 KMNUMnLSTZ04h7%< delta 17716 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 diff --git a/icons/obj/guns/toy.dmi b/icons/obj/guns/toy.dmi index a0f2a539c54a0a06435dc123885bbfc2c182bb1d..5fad2547da9071e1fdc732dbcd58f9f6232a8a10 100644 GIT binary patch delta 3455 zcmYk9c{tQ<7sr2Ne=wLL+b}|wl5OmaMum{A(nAwQlNn1!7?JQJWl1QqRMwEnT11Vk zS+hmiWr&(#tWB1&&8zEq-uHU{`JQusuJgxzuIrrpd)+gKO5k9eosBt^SArJ+0I0>8 z)8_yHvY!G|JnZ{Ao^$5PK4`W(d%?7^u~8m@&{0!^i-{@9%Cc;255wU|ByztD`IvR_ z;zc1LApp-36&7~1wFSCa-2fmgENok0-wYy{JGFG0BYd&+m-xME^LfbyScVrG4zYGTpco&pnsiU>{@JzKibg zIGZMVjA74WLt6_r6}Uf4E?+sjI*k*|#^Hz^f}DZc;|D8hD2FTTjb2n*f-_bb!DkR5 z`0%+0A)=p`Zhv~_#YX&&K>UK1>O^j_wlqf(K{E}hh@OzJr~Z4wrU1a(ZgJY=LU86{ zR{X6mL*i}U^jdCQIRl5^HTh;oJ^9AU+)=nSIvKBA^|eqe{cdVm;rOTO#HFGBf~X^T zZjz82t23`zL6jhpp}G0MYw&niawfyjPj+tYVedwEd@7Z}P)bccBY(icHTbSjmb7*` zKgsc4``|Z(T*KZ2QC!HkslWF*CDwOQ2)dClbW)vf4PI1lX7a2!FHbI*6u$nM0X(vA= zKR=&y9y`=eSaJ@2qgRN2{DkXy#Hx{^+a~$WaxPR%Lc+$dgSu5HYLjKaIgRf~>XcuR za_&>sGL=f-w9V-~sgaT0`y)(#(^L|mBYSP5FHgFZH4pL;dNb`^!n99?dnCfR{byQ} zogWQ&bM!{0v`Fyxff1S!_e1~g^uj&~HFMLQ17l+5bnh06?r*~*`z(uv*~&Kh+FvA@ zoR}U>Nb7-m%W@F{L7#hJ6=ITogR7H<jaMwcZI=N13`(rQX1N=q|h)Jb$fZ(tQVt@i5T9CP%E| zHgb-93A=KeR`}>#Hm2oV^+mSWP$CibTB;F97rrc8sX84O=piFuAEwwtsfd0qYI%g` z=6yiA5$1kQ+^SHaCkf(l{M)#bk~-oun|h=Mwv*@c5u-etF~U*-6SKbZ`=r8oF-a?v zjuk$ror0nU7(NE*92kfsb5=tNqSkCfYBui}jHAPOVv3M8kSU<0d@59|a(qcMZ`x5@ zkr@|a(l^J1K0`ilBj|xl+9RlZ&hDmq#IqQ;=lvSWsXB- zgCPchtah%|8wMLY$JYA*&n<)lQA7|UXrn`y%(VjrJAxWEb`c!?w<6nTJurgJk|&J( zzJ~&+RdhuCYTWNxM%zsmU`jqM`*43KzR19+V&voU|1SS|%65pw>YNuaf z1cGP#N_lS6y8MP(X|Sz%(d3eN6G3h#(MpvUIV9)*-oxVPF)wx0YKd3V@0QBv7un|G z2-crJ%A!^~U^3?DAi3NtB0=BFFeD_KmbG>~uiDm|RCyZzD=f!5+SrroH)J!rHE&N5 zF#p1!F}65#Xp-iuV;%-x>& zVCcu?w+^NL3y!XV4r~1mnrv7x4KflvCS0T3JooDE4e>F%_a%}(>KZVFv%}$E4i4^t zm*rk$Ou10>O*zPyG1^qSHOWD&+d6u zZw|w|3ov|{#)7b{=$VJk`P@?U=Y>z9_br2BT;)cTo69v4mCbs~EAw1F6cF{wuF_?i z^!OZN^5#o#=}%pjgP)JZ;NS*0U~0VaOrTn(_Z=LspSN%k22-8T&BW!`ek_H#kl#l$ zb5w8g4DsL-{4g`gi5~aV!Smhj306i@;!|(hJgZk0ZDa^LmXbjr8Pl?DuD6XmdsSKuAl zIyrJj`Njp1x)$^fCp0B8>{&mWJqgRA4&N$H;!n8VUJ*m72mM=_9FXF8(-8C1D7MME zb=9D=g6d(DCQq~*F@)e{6onr2&~>?ViGVgvFLKR zT)}hCHaVFLmwDy%ov>}L2(tz~_75bJo!dJ%)dFjF!hUn{{Gy@;EtV!9=Om2)_IpOx zP$BFbOhyG5$UR)<%FqI|wpzuf3gh8Ivwa_j#e+HovF`1g-y_ z6%_LKOE89mtRCL5qrV}QElu}1Odb^cRgV5jf!uqt-jIJVQCi;~rKwkPo5-=&?6 z%_XsD%aLg2R9pXzeT_A=>q7W(doeG8@&aG!6A$ZaAd#E-8JvMxPZP{$PBo4!dLO(W z+YeCgs`sJZ*NJ}h-JKm8y11*bGQBunQ&Szz`+E@hfseN98q^dweQ(bQ!7YZ_#!ap7 zMkZyHCIM8#`5@zZhK3$c$3o5?Z21^rdt%K8ovx%ySemTc9{o1acVe3}&959(|E77W zK7@GLjroJR5nib0HMoo(9UCJfXL-Xjo&!lV??c1oh5}0CAshFXg@~by zgvu0t10BHD#(uyaAODpxy9&m=Yh^NcFNGyRWy>p+>n3Jp_)MGsWiJzkcUV%iv4}@L5iqUSjUz)jP{bVn$mq@3kDxSsr4GtV1X}7m zq}9@W*iVLOz7rAy#>dH!y_!fOMNo)NW^dy;Gb)flW6zCRUx&Nn34~~)Nx95%tRtH; zdxy034dd?+v>D*EnJUDBszaw_*kvxUuT(zS5izD8=aF7*#{#FVb#Apl(R|N{k^lFS z%ddjZvL@bBZjHTcsO^&Sv_g)K&m>kAK3-T3Fz<#MIxS@x>IxVWwIl*13A^o?c+P!~ z3i1(y(gU7I$wKJMqv{evR4v0$wjoN5M%0%8YK1Aax2Wj(b0zkA)A=MwSjvK?ghu0# zK(^7%lj1A7S4HXcr&rVaV3PMGI=3w&Zgs-&D(;l;YkQtbA zC4%I)_hB^D|2o=c=7pXNSr1H9)VuaPw|e`p8>jBjpY7;te5P_(3@7aXLe##e)~ti_&bDz3stW=U^~~yD z`}`C9zpivs5F6}!x)|W(QEq0VGEc}e}kajeZVrkl;Jw8 z+o_uG7G{Z~w@YkH=s$J!t!w#ppmx2`w9EDnb6bLY>9Thmq;hckktjTTF=YfBM!aTe6!a7looBE!4Y zM=Ltq)!p39-REHH{`Y<7Bxz2rU)z`_t=}6;+q@w;znpW@!1p{VNd!R{|xPaSzmmgNaq&dR5cJT)~14_RVM1|CIG+?Ty83pV{_>kM1h zg2Hfp4=5tVqS~8sjt;Z`@DbqfgiWd7_tUI_F@E5mSA6F@ybF$&XEa!5W`P-?qy`j= zXDPOY7;s`@Qud)1hUE*INZBGJ-?3u~EH<;V1vN&&H!&bwf8W^r@K8|Q%R#EXP%2m4 zMXS8Y2_!tqqqFAQ2m$%X3{~9*$ov}4PP6qqIVoype;qj4Aryhc;VdMRWu54zfP!qVmOh zZv%ouEKMIap%dF`A}Di6K*S$EE{ng&1g?TA*}TKX~bhc zKXiZUf7B^>+vHyk%fRXJ@KWQG6E$f46?;ibmP%8IsRvCK*@XYI!a)2GM5 zvkkPfjz25l?qH<7wZSrnc^3aHFQQFPkA;^Sl?tpXa$p-+qb+MiNm_1vHo0^J~`|h=GiA_71@8*o*)QFKP!gxA;Ny{X&#(v7W47cXAgGP*|unZ1`1*WcVTxU~&z85<^F z4Cf#jd!fE2A@#QiZ?tr?1qb?QYx}|`e;lA?FU|$q@kVmrY7OAg`WoWd{!OU`!(nTC z^E@12&9oND=MCKJdNR)g`n=14^*43^i4O+52Yf%)^-cqZ?7a#4ufOsATWp(~=gn>3 znR7iTT~F7;$A#bf6ZBnw^8^H98<2qyBT=1yj_d)>;D_a{i^34$O9f*^?Oe^^KE z_44jfHe!C=8U>HCW=8$>d^9}D8ghp6?oqPt0qVimwFj~Ko4bRY_fVKe>uVw=at3qg z@%ox~2eJFlq3@x-=G{T=dI<4uea+-OxMl|GYn~m5p~Hr7?z|}g$u>;WUtcrCpMiTl z{}9f(ck64W&O++``WnnpU1#0Ae_@sU{XwBRD=csoG z2W#Z{@?!ZbBB9u2Y>xU$#O@iiYveieXu!Z6^_PhKHTD#JXo(v2J>>Juf6*xK)Zi2N zs1kJ&kAlomPmMh1HTvlG_vB5yMjui`PurvP70}FkjXpF1Hb+OQMo$m~K@bE%j2Js% z^x^Z)<((@b?DXt&&(78O1enh~J6GcqU_Mt|``}t&9R#=%I?Z-^^SNSbVk)qX_0Z)j zSN#9OU$=`epDV84xE@$%e+7_F`jEW=qrHclH{%;{>sIm*al{2w3##}C1cc!&KEeZL zO zpL3YcKkQcXs{c;qs&KoF`22(2YL3jUC_xYeK@bE%5UHV!`afNWf1usHH{J=gyJMcP zt&VxZw%X1lVW$&V)068L$d|<^?O5F3-Q9fv*l#@!UIkqr*oj!c*b9wXPzOnX(0Tar z!@a%Eec-{PN00XQJ^?x&2d_joJ2NxW&k?lyO-{SeZZUs4k z;NPP2+2@~q4k@6Af4*RR$>_wnW3#h;23&dk`0-bd3txZr4O>c4F~a`x9qS7v&C9pn zJ^5Y>1cYU8Z|@NVcnEy?1JJ=;KLNk{kx}^RC;qIe5efSasH#6d{pHu+W`BA5`yWr| z=b!$`0#>wIP2A|Ozn?vOw!3@upT7k9@I3_Fw@z>AfOGHPe}DZadC-7t=K>WAtyZov zoJ|y^JU7>vR~TWt#XOGoe1GN1e&t1}4Xrr1*Nn(FP{1mSQmsn!FX!!;)heu80J;%b zfJIG$)`thcJc{=G;NS^-m5{6GAOWRny(U4Dm;b%w?-uxXh*+;L2mu$7fUzD0dhi9D z+IFcOe>*yGe?Z9%Xounv?bp16l;{zNc@)-xFW9hzgs~s<$pb>J1!sM=>IPg~jA=XO zQJ@3&_pN~Ow=rS$L)=>l?H-iegbr2*Meh~!INHj=!3zK9d(*j1gG-DMkiQdA=8z6V zJPzwYe&N(oybW~%2H+hO69DtQ02dhkoa+BY5Rq>PDjk?LiV`0H^CJLu`5*M-fglKi aNW}jRYtRYiI=+1X0000 Date: Sat, 25 Aug 2018 17:15:44 +0800 Subject: [PATCH 004/182] Minor attack log overhaul --- code/__HELPERS/_logging.dm | 2 +- code/__HELPERS/mobs.dm | 7 +++---- code/game/objects/empulse.dm | 6 +++--- code/game/objects/explosion.dm | 6 +++--- code/modules/projectiles/projectile.dm | 9 ++++++--- code/modules/projectiles/projectile/special.dm | 14 ++++++++++---- 6 files changed, 26 insertions(+), 18 deletions(-) diff --git a/code/__HELPERS/_logging.dm b/code/__HELPERS/_logging.dm index 0ed5dd944db..ec0f0217911 100644 --- a/code/__HELPERS/_logging.dm +++ b/code/__HELPERS/_logging.dm @@ -182,4 +182,4 @@ return "[key_name(src)] ([mob.x],[mob.y],[mob.z])" //this is only used here (for now) -#undef RUST_G \ No newline at end of file +#undef RUST_G diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 3d495964cb0..4ebced1c973 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -255,8 +255,8 @@ This is always put in the attack log. add_attack_logs(user, M, what_done, custom_level) return - var/user_str = key_name_log(user) - var/target_str = key_name_log(target) + var/user_str = key_name_log(user) + COORD(user) + var/target_str = key_name_log(target) + COORD(target) if(istype(user)) user.create_attack_log("Attacked [target_str]: [what_done]") @@ -265,7 +265,6 @@ This is always put in the attack log. log_attack(user_str, target_str, what_done) var/loglevel = ATKLOG_MOST - if(!isnull(custom_level)) loglevel = custom_level else if(istype(target)) @@ -503,4 +502,4 @@ This is always put in the attack log. var/list/viewrangelist = splittext(view, "x") viewX = text2num(viewrangelist[1]) viewY = text2num(viewrangelist[2]) - return list(viewX, viewY) \ No newline at end of file + return list(viewX, viewY) diff --git a/code/game/objects/empulse.dm b/code/game/objects/empulse.dm index 2188337ba77..3c26a850a9a 100644 --- a/code/game/objects/empulse.dm +++ b/code/game/objects/empulse.dm @@ -1,12 +1,12 @@ -/proc/empulse(turf/epicenter, heavy_range, light_range, log=0) +/proc/empulse(turf/epicenter, heavy_range, light_range, log=0, cause = null) if(!epicenter) return if(!istype(epicenter, /turf)) epicenter = get_turf(epicenter.loc) if(log) - message_admins("EMP with size ([heavy_range], [light_range]) in area [epicenter.loc.name] [ADMIN_COORDJMP(epicenter)]") - log_game("EMP with size ([heavy_range], [light_range]) in area [epicenter.loc.name] [COORD(epicenter)]") + message_admins("EMP with size ([heavy_range], [light_range]) in area [epicenter.loc.name] [cause ? "(Cause: [cause])": ] [ADMIN_COORDJMP(epicenter)]") + log_game("EMP with size ([heavy_range], [light_range]) in area [epicenter.loc.name] [cause ? "(Cause: [cause])" : ] [COORD(epicenter)]") if(heavy_range > 1) new/obj/effect/temp_visual/emp/pulse(epicenter) diff --git a/code/game/objects/explosion.dm b/code/game/objects/explosion.dm index 8adb61dec93..48ebad7ea5d 100644 --- a/code/game/objects/explosion.dm +++ b/code/game/objects/explosion.dm @@ -1,6 +1,6 @@ //TODO: Flash range does nothing currently -/proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, adminlog = 1, ignorecap = 0, flame_range = 0 ,silent = 0, smoke = 1) +/proc/explosion(turf/epicenter, devastation_range, heavy_impact_range, light_impact_range, flash_range, adminlog = 1, ignorecap = 0, flame_range = 0 ,silent = 0, smoke = 1, cause = null) src = null //so we don't abort once src is deleted epicenter = get_turf(epicenter) @@ -25,8 +25,8 @@ var/list/cached_exp_block = list() if(adminlog) - message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range], [flame_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (JMP)") - log_game("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range], [flame_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z])") + message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range], [flame_range]) in area [epicenter.loc.name] [cause ? "(Cause: [cause])" : ] [ADMIN_COORDJMP(epicenter)] ") + log_game("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range], [flame_range]) in area [epicenter.loc.name] [cause ? "(Cause: [cause])" : ] [COORD(epicenter)] ") // Play sounds; we want sounds to be different depending on distance so we will manually do it ourselves. // Stereo users will also hear the direction of the explosion! diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index e19cd1165b5..3aa2252ac92 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -28,16 +28,17 @@ var/speed = 1 //Amount of deciseconds it takes for projectile to travel var/Angle = 0 var/spread = 0 //amount (in degrees) of projectile spread - var/legacy = 0 //legacy projectile system + var/legacy = FALSE //legacy projectile system animate_movement = 0 var/damage = 10 var/damage_type = BRUTE //BRUTE, BURN, TOX, OXY, CLONE are the only things that should be in here - var/nodamage = 0 //Determines if the projectile will skip any damage inflictions + var/nodamage = FALSE //Determines if the projectile will skip any damage inflictions var/flag = "bullet" //Defines what armor to use when it hits things. Must be set to bullet, laser, energy,or bomb //Cael - bio and rad are also valid var/projectile_type = "/obj/item/projectile" var/range = 50 //This will de-increment every step. When 0, it will delete the projectile. var/is_reflectable = FALSE // Can it be reflected or not? + var/alwayslog = FALSE // ALWAYS log this projectile on hit even if it doesn't hit a living target. Useful for AOE explosion / EMP. //Effects var/stun = 0 var/weaken = 0 @@ -68,6 +69,8 @@ /obj/item/projectile/proc/on_hit(atom/target, blocked = 0, hit_zone) var/turf/target_loca = get_turf(target) + if(alwayslog) + add_attack_logs(firer, target, "Shot with a [type]") if(!isliving(target)) return 0 var/mob/living/L = target @@ -121,7 +124,7 @@ reagent_note += R.id + " (" reagent_note += num2text(R.volume) + ") " has_reagents = TRUE - if(!log_override && firer && original) + if(!log_override && firer && !alwayslog) if(has_reagents) add_attack_logs(firer, L, "Shot with a [type] (containing [reagent_note])") else diff --git a/code/modules/projectiles/projectile/special.dm b/code/modules/projectiles/projectile/special.dm index 2003e78b780..ef8a36f7f86 100644 --- a/code/modules/projectiles/projectile/special.dm +++ b/code/modules/projectiles/projectile/special.dm @@ -2,43 +2,46 @@ name = "ion bolt" icon_state = "ion" damage = 0 + alwayslog = TRUE damage_type = BURN nodamage = 1 flag = "energy" /obj/item/projectile/ion/on_hit(var/atom/target, var/blocked = 0) ..() - empulse(target, 1, 1, 1) + empulse(target, 1, 1, 1, cause = "[type] fired by [key_name(firer)]") return 1 /obj/item/projectile/ion/weak /obj/item/projectile/ion/weak/on_hit(atom/target, blocked = 0) ..() - empulse(target, 0, 0, 1) + empulse(target, 0, 0, 1, cause = "[type] fired by [key_name(firer)]") return 1 /obj/item/projectile/bullet/gyro name ="explosive bolt" icon_state= "bolter" damage = 50 + alwayslog = TRUE flag = "bullet" /obj/item/projectile/bullet/gyro/on_hit(var/atom/target, var/blocked = 0) ..() - explosion(target, -1, 0, 2) + explosion(target, -1, 0, 2, cause = "[type] fired by [key_name(firer)]") return 1 /obj/item/projectile/bullet/a40mm name ="40mm grenade" desc = "USE A WEEL GUN" icon_state= "bolter" + alwayslog = TRUE damage = 60 flag = "bullet" /obj/item/projectile/bullet/a40mm/on_hit(atom/target, blocked = 0) ..() - explosion(target, -1, 0, 2, 1, 0, flame_range = 3) + explosion(target, -1, 0, 2, 1, 0, flame_range = 3, cause = "[type] fired by [key_name(firer)]") return 1 /obj/item/projectile/temp @@ -229,6 +232,7 @@ name ="explosive slug" damage = 25 weaken = 5 + alwayslog = TRUE /obj/item/projectile/bullet/frag12/on_hit(atom/target, blocked = 0) ..() @@ -276,6 +280,7 @@ icon_state = "bluespace" damage = 0 nodamage = 1 + alwayslog = TRUE var/teleport_target = null /obj/item/projectile/energy/teleport/New(loc, tele_target) @@ -289,6 +294,7 @@ do_teleport(target, teleport_target, 0)//teleport what's in the tile to the beacon else do_teleport(target, target, 15) //Otherwise it just warps you off somewhere. + add_attack_logs(firer, target, "Shot with a [type] [teleport_target ? "(Destination: [teleport_target])" : ""]") /obj/item/projectile/snowball name = "snowball" From 5fa2b58f33acea19c061c1ec2fa890f6791ec45d Mon Sep 17 00:00:00 2001 From: shazbot194 Date: Sun, 26 Aug 2018 01:52:38 -0800 Subject: [PATCH 005/182] Removes new icons --- .../projectiles/guns/projectile/toy.dm | 10 ---------- icons/obj/guns/projectile.dmi | Bin 38761 -> 39013 bytes icons/obj/guns/toy.dmi | Bin 3628 -> 2915 bytes 3 files changed, 10 deletions(-) diff --git a/code/modules/projectiles/guns/projectile/toy.dm b/code/modules/projectiles/guns/projectile/toy.dm index 73ae2864f58..3e0b56bb969 100644 --- a/code/modules/projectiles/guns/projectile/toy.dm +++ b/code/modules/projectiles/guns/projectile/toy.dm @@ -47,16 +47,6 @@ icon_state = "enforcer-train" mag_type = /obj/item/ammo_box/magazine/toy/enforcer can_flashlight = TRUE - unique_reskin = TRUE - -/obj/item/gun/projectile/automatic/toy/pistol/enforcer/New() - ..() - options["Trainer Cyan"] = "enforcer-train" - options["Riot Lavender"] = "enforcer-riot" - options["NT Blue"] = "enforcer-nt" - options["Safety Orange"] = "enforcer-safety" - options["Lime Green"] = "enforcer-lime" - options["Cancel"] = null /obj/item/gun/projectile/automatic/toy/pistol/enforcer/update_icon() ..() diff --git a/icons/obj/guns/projectile.dmi b/icons/obj/guns/projectile.dmi index 0e888f51378e4709905178e6351a14da040f7026..e86a39361dad6427fd9f0ecd9f9f875870742830 100644 GIT binary patch delta 17716 zcmYhi1y~ee*FHWpN{h6FqO^d7Gz%ypEg&T+-3A>yG@^t^H;9xpC=I)mbO=fa(jnck z?6UhG-}n1|-+wRmVqj-yo^$5Jea^X`%}V^WYW!*$J@CxhEz76<+(#k!Za8(7N+)rM zTTD&OD_5J19{1NTiYpH76YIPtU+GD>HE7p4s*Vdg8!!pM~=wV`+gP`5mmVt3|mwM+#Vtfc>pouC4ugS&A`$kGv4T>8TW+P*R60 z+E9aIzwz$_R)M~^R=QTK2kGhP`rQkP5hOsh4|qPGhuUvFreuC7E(}Npte3kge|QVK zv3aDAq7_1j4NuQczfG*Ds3Q|5EfoYsuHM&RUTM(Zz8M@%gonc`fMM!<=KZ)U-O9~d z=qaN(mp5doUw+2Boq=d9*L(^~2C-{ZRaGQFd0AEOba%KUf_3-7RX-0d5TlWg(Ma9~ z?*LV0&$~vl5hc^BXy;*G#6{ybR@aFxIYzR<{l^wLl!+GX*D3rDIPykDUhpLkq$VdP6DcBB zS62I`O>9cfavfP4K+wCFC9%je=)c^rL zD*2QfpPd7r5Pq?VJxt8StQw6V7_VK=eqQfx4d_b#jcXpyOo^-Z^GS0#wD(c%w2b^= zYYT}^9@{wfhgH_>k87nB2z)5}b=SZ;Q(a^6P+KWGn*bPNIa+!hr;wXVHKk_t`_<;_ zv7=R^@9bs$8Mz@Est)R-NPP-azYcs2^FBLI(OBDI5r0RiMAwN&CBc*+%E7zaH2w{> zhpBY6^RF*?v1aXoOcF^Iz?T;eo%xEU86i)Wl0mO$bj{5zoPyj@V6RN{8wSA_$KNR= zua;CB-8SN?c~K0JFt*PQ^Xdxlqr_Y_B1OE5qryRaz`*ENE!zf%zpY_om)Uy>p(qC= z!GY_Z=O;)rlaM%#)E-{p#GrI!UsYZ%2kDFGI{{33W?KFDjEscx zyQR$Jwus2(YUTGonI%#-%$42#{}Y&tc|M6d&8 z^XhEK1TPazVky&sv<$m~r@Gu^5AxU@YWd;09d=cQx2U8p%iBgCO=9B&zK(w*%+vKS zBSzCd{e8tKS9zt$@Q{5SBTz0kSzQ-jTdOy@;K86&9KE+Aa~a`@N zfF0-NWWoe-1Zv!e> z)*>Dr%JJ4<$-70jL5SLS6!EdR1hI$~^epPDTihf11L>ib|JS=yzwYhPryEwjebHNA z)Xi8t^XyOgJUz|KME>*jA5&BOCx;R`AQyZhXZ2El!{j9%WAL(xku1C=NVmlJ>B#q9 z?!{B>W%X1d6Dei`1H)?69`1CJn>3VTy*HE`IYpN9M2Jf^Y|Qb^gSG5%59jM}a20)9 z=pjszn(%=S4=_s55~Kh{kr(p&cU|jUoJN_G&uBM$q!KPTT6$J3w|IgukpAgaZi37= zpsy$jD2u!hQi2YsAJ^t5vRUXR-nU=^uaQ_KmS&}Et{wZoT?(B17vlbzi{&-2_UXOa zg8{GSChbz}@>LANA#~}6_&{xK-4Bl@Kr7^$(Ma|U&7#+nQ&TLjzVHg;{nhey_|JF$ z1**>6>x9BqgDEP|$M2DG5uy*~xZzwu_pe%qS`B4MQ7F{k1~cl72vA#`h|5u&8BhqA zeH8))^Z(rc9wuMD4zRbT-l)2PY^9^CMH2&)Y%bFe`S|$L<}kY98NXb5JOk64C;{Ph zHay_ux!~fPT=cE15oAEvZFU4^P3SP~{>!tMtKZF+BYp8yRaEkRISOwwE5x#JD5yHBYAnIXM_N4S8%^UTzmVBwyTq9=-{KE3OGh);OGdn2ly7(Zf&f9n1A>FMe9=k;Q>_4VN7TN&Elhg$#g5OhJr z4LI*4TUqeH4DbhzS7OQ1IOpU$P5+?J(7zKF^ zHc6*9!E-aJU)}h2r#4TPXHrhe$0ZG4FeYqQn3VbZAJExVWm)+c{>z_!FxqqsAXid<(C{#a&GPGBLt3|91@* zFlx5o3OU0N2~loQfZLN_okLP1b~0Tun{Rw6e$rF%zY4Hy#d>~xNqkGab-1@Q^nctD zYwIB+wxXp>EV~bA{wIDcj~ypc#xf*YSWrVjL=k%Pg57k%Wk!Z|Tgks%Fskz3o_Kc=VO+VsX*pYMTxto27kJ4F@I*fk;0#5-~0_w1|MZ{lXp^z=Fn%Z)=q zLhyc0O%+sBPzHp5!@q2^CeukK`TkruLIB@bS()hQ`1r^CeB5qqtmF*%n^{aNsV4f`*M`1#5Bo>{d{{``5fsHmtLrLY)d>+F1; zEuO^roAj0^bVzW9cUazKW@rEZBG4>*v>FrtXgIBMC5nl3lYlt*@bHx+F>9@i@iX%t zNC1E^;~J#17!^)=$*T~65G0nFxpY-}=0!(fKWgi{gclxbm2!sn;eT}|2#S4qkMyn> z>Fg!I=aRL^+9boae)@FhMIPlNt_ysH@4-O|jLgjMd~)+9HoH3m+AIQJUJ@)t4oe6F z2mS<{N6jtGMDe`@+1ez~4|MQ6SL*}6?Ejj$I(R{w-%MQ>lB8H|T9MW?AaRBuCAA8v zqlV5-9i%(mvFUk7w@fMq9}^J~Sv*JMak!d8^-S=z1MB|^&A*h&DTXErrlA^J3kLAW zHAS*X_<+9QVP!={JTpNfC4N}OQQ+}nheY|l1W})S%f1 z-#b~(%X{jTUn*Z_#k@K$ZN2|9uqhpx0Ah1I=f|S)XgnAUHy(cvmU0=mj5m zqnT2Y$smK@B)*Vau7SxU7(!B{ccgY&94x!HeJxNu{ABGpIxfU!PL;L`n01M#PL&3$ z%iM)m|1iz#nR>V9(}?YeuXYfi&W3?(+mjUpLuxKuU%viB`!zMxB4c}d?q9!s!vpyE z_{Q@!nVsB1ATj@K+LYk zc^$>t;H!lcH?sOl9SxvT%&69DdosVNi3u2I!z7*25-NViA5d^$syFVQQa1l{akc<= z>6kj^rGl2ko9xB63&A_Jdr2Y0Ji?hFOb8zeJLEeO*gpXT+<8EPY~@XI11FrBnh9Vi zeZdQz{lZCs$q^_N)h)bwbNe2i@#bPNB+c6s1*X3O>JGsge_#wB*@BZP;p*tv#?Z@;j$f!r*Bp0x69tZ5C&xuby+x*4Tg~-n+je7%Y78&j0x2N)qAIRV97-!Z))k zdp2$JfWSt?TuMr+q_mV~L+0-26P(YLqpIIsU4|Wd!daL`WVv)S4cqGh{z^c~PMV^3eCsumQ$aG^tu? zA112*6M=s-f9+f9ikfKFk>%Jr_5WI5|EaD{)RC_ji3EVW&!6wQT1cC>_doIU_QqGx z<%m=1+446up$nLa6J!CbY$+$ech63%Kgl@;7?#nY&vwZ&rpCwbJlr1HsE3d5s%`x9 zA1Z1i;vvzIG3+y^^=lkI?~DvmCE=!0Rb|U?4W$sWRUaRWS_IM zbG7SCZ63-u$bn>}y=I|>C zbbSMfgK`tI)^uxEJS+WplTO9`3jBIyc{$G}v)W^wEKriBJ=@ppwJSkcX=z8HM%|TM zJ~yGB_s(?4SdjKz4vnz=Xw81_CAzSeJtF2m7hMGOIAJh$PEJniiH@hB0nYTCF>g4c zt $Jl@`3$smCOO|T9z3I6sFwUe%aqalqc6Z8-@hS|jd4bhSDalL=gRFPQrA~`AP zv+M;}G>DsyZw~Lp)n?!!w|mjIvtPfXFmasIz3FS-#t>#+6>-07D$%|px|85R)Op+M zA$!p{HaWf)_fD<$+gG97w-Jn2^>x&?=x!N5rB zHhNF${6T%ib1Dwq((tp?Hy0SSTnL2zN0f78f5IHU-;gM6Vi(ymK7#hv>+f!0$FR@m zs|J}oFYO8T4vT9X98AV8ArY1q3BZtzIQiHH+~uumm=xOU#6guvzT_I|3D^)x{H;JW z{vA^Z6ecPf{tW0zaqyd?zcvw8#}ZlO!dLtj>&^?l6+T-`#eKdM$@4_@a&s**R|A0A z$4R%KXeRk8Rro!?WM-?{??(z%L_9~z$G*kHir;3f@>ab$AN7nY3~P>RXLpxf25#fC31aF5(r@L1Mo?^Z@eMt9V$yDWuQfbOr0l7ovM&JQLM2ZIY+ z;jQeFY^2i-jtkz9kz ziqzi`V^7C2Fv$Mw(d`h^G<-lZDk^_qfZU`-*E>MLDrtis;j3H%mYNKT{dSei*5=?= zHLF~+)wnq42tLH_cXTKM3a?&0ASNN{u^L7XOS=5Axrn&3A$Jj%6qk=wKTn%>rpwSe z7>L3^bwBnkp5#s>Jx!?P7qy@4{!V%#OHB8vbMW4LPCtNLsPR&QHJFb8lHg;rknAF> ze4wQ3&j-}E{(o_f4 zS7jQhJpb0@$dZescXQ7Z(keQ_yJO%FwQp~nsFEXP|3-k6zSk+>rCT_y?$J>(J>_RB z1xga3nV%jl1-17?3VemH20uA65vjAXsuxOe_!!977G8RM@!r_7^Wacn;N!yAy+kpz ztQ;vG&1I>6gdW`KV0U|)2!Im)zhX~>Eu52RA?SR^hCSzsaU2R3Pto9`5v-r`&++ja zjQkv>pf3aq4hHzE!rhcI?x|&-uV!5K>0k?Y;{TAy5+Hu6{@%#g%CzWSq1s~Cz6~Xc z>yG4RU%JuJD3?uS1x1xqkC&@HobeeG?<_alqEb~u&>lMKseRvf2ysrP3R~Gd4A_4s zaX&%Q1bsI(==XQu0}VNKbb+-S~knhl|Aq3svLrrX2}WB!%6$ zOx%-wUkoCi#{oB6?-q8lliT$?XH~FmG5P3Sa{S^dNysMmg`zrUTtnSAaZ&Gx-w#t^ zShkZ_=$T>}x81@1hMJxVe(&Br5R%rn4drz^`Ksa?$|0jfzl}X#jX-cTvggMH?7El~ z0dk;xD9NEifn)K>f{zr30Rs`%IH@l*@te+jzp-ZmpF51^atT9)f~B(4RHV_VEfw?s z9Lx8@g-W#Lk049%j<<|qxqtYxDlC4z8^xT$TH!ORTr;d<_f6H1 zki~_It?c-GZ`aq8e(RH~O{Fw#CYvgg%uP~w<=#M+#`I)tYAW;PfmRx0kYyD|YZcjB zA%YcG`NNxg&EQCQ&Axag(tHy6OMeS4eUm z7pLZ@S)SpZUl<^;Zbn-spPWP84B^6aLJrdfqr1Kmx}V7zdEQsszrIQk87o|jPYEgN z`d7;0{Li9@7S(jE!8Hd!?{Q7>v_s$X!@^i*s>t(a419 z!B*P?&K?|rLV<`hyxxhO%z+Rcb+mrS4aHQB8!y-(e`w;G_OxZ!`^@C{nT6wX=K>VB zsf8pGs@GheFK^4MjUQ6o%kIs^yg7FO>U^@_6_1K1Q<>`y=um5n~MLnw1PWOTc;4MKm{kM&Ho`(g60+u?^f?T#JL(rchpK2x+{fRch?rr584!ZECJ zgMsjxYo^kDPF7YNyAqAMzoE6Hq^ql4%Ky*`pU<+0GfrL%!~l2Vh#_Fg@Wqm}Z43;N zxZc28=pOj=&YNdD`TTcjrOJuH-O4FAp_7D;DQ>&q<2m~pRq;%r*`Ut=7=27 z|88=uPkbPK@q;6H*ejR_)ep9zGS41Hv&NJWXCAKhpQHqpqE|vhtX?>A1n({&ESsKE zL91lG(hA6&F4D@ZcA5aWWKYH(RmTCAseV~(sN@J@YZ?uLP0QvRCe*0@Too9BO~Cmc z5n$%#qT;1!1y`0I|9FjSVidW4voJ{j#0X!i;!=>Xe^-Yc#6hX38&0qA0Xy4BzO!dq zUFFddhcPiBH!-oE%@{;@roa-wpM+WhaQj-SsIGs~fzCM1`V!-|95K+F-X-%W#INnW zw8~RjPjX^hT|((se_L%To7W<=Jq-uG&}q{zVh2(^5azE~xw=0@u} zj+rqjcl#ZcTY)b>MKHHzeN5T;h8I`)r-c!~^w!|iejon+7Qm3`95cRt_yBk8?kJkT1?3Xe(G2Z_Y>OZBjxvA+Ee zCdSvk9|1)j2J2#hk5YvXmwcvYs}M1xm{BSoY9ZkacZ*T?KL!MV@3y9c)w(AAYfZ_N zpMwg%5erjOB#HguBvde-Ilq0p6q6dfs&>qs40qFbP90WjD)|czJ*e-Hy=L?q)aivG zUtDh|kLh5Up4??iIXsqLQaBUKff;afm@7_O30pZjk`jmEK~pH6f6^d}@G*vCJq6f6>;aE0M}2T*4(oHxi_LioO z^x_ZK$JX=GW~jw$zOKx3K?|ufRhGUg2`hH(HMdKSkw;jQ+v5)TYN=}iN&D;oWbN~9 zEWPuxDP!#i164j&l8(<`6f$_MF?0wSEos0I$MXa`4Y)bNMv%lB-AePPO>i#ouj1W7 z_V)&6Lc#=B6glpbkoc71q!*qi}lQ zKxK*Ll~Fec2J9Cz0^-JpF~+k~&fli1Uxm4H{BZtu4ZXZJuqc)T_mCU%BPeN` z4E;6ubIkUPgKVPl;E9lIA$sg=p4seK#iM}j*(a|iD=T7KxZ78hqI6s8Q%YTib<2J& z2cDY7H&S?2_<6URQWV#*6F*{t25JB@kTXq;RHy{px70%&UO(@6MD=}+!D-DXZ|c)& zpw430V}3a%@bh)cf$j*SX=ISYtHW+^@kMX1f<2{wWz*p@&bbrs?wIB`V6f^dEN5jj zY@g^oMLHdeup0$Ni%se^A=Pq+A8NuB`?zo9MxC;IEGg9U~KyqM@PT&#={Fl(2{hKJa8P zv=B?d@(^iXm*1VI?ALVd(Id*3IKQP^tYKjP*IN#wIZxifs5M=B6iN+QIxWthONUPK zicUoilPS9i549VzEFMY{cnDkxi;3kejE8vGvUW|yrIM1Zp*JM>eNly}cA~jzbk>gR zuQs;;=54+o{_P~g`$1W{>zo_$-L^)eEMK#_z7{Zyl$rOvpgpi*)~=$W?F*IQq>2PT zt~s8&#gyH!EP=d{oy=){Fs$k)xZ0Pny>h{=gJHvI0-wpK9!fnT-YLp{oDY02;(g2Znfs zgnC&#T0?wta4mTh^NV!HmPHr3~j_N7$QxI$ed%k$h?#a{7Rpj5=gRe$`! zFlX_>v`zfdVORXA2+=o$h%7QHGn2TQ6cO%5*GYD&!YzJ`3zG~{0Uz{k`DJU-|A3p~UMmFEq z^0&Xayptl7xtpXdM({2Y>ek4V`_=KPRv40qD@uroz1@bwTJNbT=aP%Rsq*@vzQJ~&r7)UPTyo$LB{GoL?R4FAR; z`|ynx#f37{g18oq2d+0gaWOHf7nR2ybO-sMjt8ljB0exlSdsWwjGirCmE0o#z>16F zLv*_Z4>pdB6(9InNnytSw^W=ksPZ9WXhwk?8`V#3o$304p>NABVfo~2?}?n*UJec& z7z>1WIfz(^4p6_-TL7OveLANVAI}aqYlOnR>qN#c;dIUAz?!1~pY`$hv9h@WgU}x! zCUqh3<62oO<109@`A0Z`W{y?p>RGUL70DeiSSA%>iBPiMcCCA4;xM^GdOqX z5`B5Oz7ubVZHT+N4#hk@Q>-J_^A;%Od$3zWVSQQ|^mnV3@fTt&9yGhl7zm+=%()$- zaC~e3zNnVg-&Rj1;DgYGwFsC#25vq3nzJ7w zF+~cLeEHI;uOmm-iq~{qI23^%2Ca(%>87ViTla3qP|aE)F0V!2qSVwu<&SUW{a^@P zb38aqF4NuAsIi~8e}Q(GPdHU|y`KFD<+onAfJskEhGoE5dtn)1ojYO0MnJXylsq(y zTI!l`TW(du5(QvZK#m_8L1%k^wimuS(E^J@>7tJC3O_iW+IO%-dpb!jc4A)Bl@jvS zQ*OPHM_!#Fo32YJO(8OuxEv4EFXnG)S4WCQ6B85Egm^Iz$f>AS&SpJSq5NxcwObbI zDaV23ay-1{)}ESwpg!l`@P3wuN5E=)DnA#Rp1||*;%LE36UX3~DBsYk8(3Xm4#TO* zcX;}j%=S-+U81X=DPA9K#fw1T(mRA88l3Yz-;FjB#;S`JX`xTe_7u(11Wf+lpmF>+ z8EcXB?)Bs1I9a-^=*Ld@$(N%zY_BGFOxN!p`0GsHe>Spooyq_G#q=^>GQ$|b>lPJ$6f6EDmXbs(4(`WJ}4dkjecy^M@>^x+#T zI$z79w!#U>eJzl#xi3WqswPWjCQrAmo4hIXL4AFznCK24TieHhR73W?S-xRH98RGY z)KlOHGAw51)Hy&c5!35ve`r7lJ^b`hs{Y?EGs1m z1PrUuaep)`ZzLIFf$CSs^nt$36u@XC@fhZKQC>Phl21OWD`W$E$UzLR$<~Uq2<`=C z;y%g}80XNZOEHy{m_+}`hp)yq{Rmp)leM7RN!0&~`pf72=M4bEp{~_zJ}visgb9j5 z-#Me`;R8PpW}QtXt?03T)PonsgR*cojC&(mV+nhc4cudwLGhnVN3LES^MH5PnFGs! zEXg-2fwwH*+)3@cw+L>@%DjOr49tQ|4ARc9k>H}I$W_ha@DGK>8-@G~2bjRC@tsr> zOTTg)Ed5?^d0AIBlGU}6`l$K0=3Yi=E1YscAe{Y6Y-m}h6d zN~~caUn+v4H#m`zIB|S5dRl4v&qm;MIir8^44c=D;NMh+A5Q(sZ-FSNafX7a{G}ZX z#z;KL@q0?+i)jNuc{q%1NaCUJqjZxUs&z%<(nYeno9NV-$E;MSE9Ea3$VXoMzI-|~ zAYrQPyS32X^V5Q4u{|>@D6Z?^U^Oj=Z|h{$v>x7-N};it z(|DDSzEQzmTT(&_yU0D~m> zK{7)3p$^8d!L?AI@ywt8;=GUgsDk{%Bz=qXs)L{KTXKxGGVxz<;Zp@d@KSHpL|gsx z{(df^_dASm==^>IVF~>o^JEKO{tFOs!8I63Z{me)dQ8-4QE-btr zHIW!{MkXgYi@k=uuprTnDbMji74p2otQ-y!Eg0Owsr`#0-OnAQ!$Ljy21daqi!cwm z;H-qr;Y3t=F+wkjWxa(x`qITbcwhywP&OFY?&P7bx3z8n2^k&FxytzhaWy{sX8y@0 zN68qAnc7AaG17M7ng%a;hwzW$_Rb7)QGh5^h?{8vHmW41d@p2O3lJ|e>X-!G>ia#4 zj?f35EEYkVJ>ljp`_sb!_*N?hf!+3hxcjQhY5$Sm(+8eXd>4U<)n}BQq7^;Cvr)1( zQjx_Wq9(CV&I#&LrDCOEA;NFc6K7m=nud4@2*SdwVwV18=z5E=pqr8fGg)GYxA?s< zHe6M%%yq4&(RZ+~d!v@MnrSo`>f25O@>XCF{euG^U@R1 zzgo@;=SIW6r;9oq{C278p$q<(J1ytuvc4{6YW|a{%d`Ha^u*xubtq+4Il4!he8-s{ zyO1k%;z@qpPql=vdbgyi0K|7Bc8mC-X)~x3t`^ieC4=!F98(zk692 zcmkhVl$75bu7IU9#4s-!5L#M=5L?}OaIr$dpmC6V!<0rQDzf`}bx8@2BeVM7jo0bD z&vCx|gF<}46KllBWs9RjA$BiGWzGXB#T&3Nr7u^ku&X(CfDSe{i|radBl%LWVL*$bi^=N z^(RZG=NyNfq8rM+Z*_yIas6zCA4D}wS8ptpqz>MlSUBr;=kiIPu)NAmc^j0}f5JU< z=Ula!MztAZxxm(>q7ANJB~9$&)LGrr^c=Db{V)&0Uh-kc=&mEXPc_OB^9J(da!;_S z2;Ck7DL%(zvL7=py|uqsUhS_SqCF4{iYSJUkQUJlC_s(Mo2%^J&Wwnm%|lDURz)~rg66t^^wPuxubY9<_Y@hj zAN&RY+PZ&af@7EA&a>UwFBVz?}+&<4TyodN~) ze$)cHue%5s_hM=2jTlrzygXc1e#JT(9u@jPv5$I}upvJmZ*6UD8NI%~-q^sx%cFAq zWXkX4d3>$y#fuJpB`IhuO=EzCyjTj{+g15;vjFvZTlTU-)kGw)Mw0q9sI;kKV0odW zi@L8POXKxiGtFE^Pd8>gK=DQl`_*KD08_iMK;gb+kEN!L4nZ)ZLSe|)wl-D?*Y*&+ zf9x$0@$|H;tZ)v}zP`R-^}-v)ffgz%M=hz}noJ+cKNLLJG@FEoV^t&w!!nRgC$g@t z4iC^SrUk}kXIZ|McUX}=&&B0PLBaCP*{engi-ovs8DlN2SjqkL;@s#KjPp0`S~T`l=V)DAn7jXxn@quZ`xAb1}p<^J9)Bh9lTRITWbF z^QQ725Bd+r*pUO5ZdcZW2cvl;Cn|DbYzpod=H-w0BU@WrXC(N8-#5NhgJ@&wmydpI zdj8$tXJ`pK@s}efCK$<)V_7GqfMd?nNfQFccP<1*xK@v~v_XjHK?`tHyj@nTFtqXY zWrS!Gf~jPt74*{Cl-$}`q^8-z9)L6)nl6&}HnNSiUT zHhJoc$lRcZj!mtyY#93lIP2kh-oKknM>)_Q{WxcD!Mp(AxVH12N5zvR=|3F9M>oQ{ zmH^mKRg!b5Op3-}WrLHxp3so^N_h%pqz4HRAJf)~$i4qRwHI4NzbSPVVZWDbCK$e&Ib4kNu3cJU~B?mA&=q z%m1xC@$kI2$@lOM#Izf`_EKM;Hn>|SSn7vqu9D8%Lhi+^rmWyHapwmCYPLhFmX_>{ zHV3G{>d~K~0pR(b*0j*Q4A|Ey?ad=xrYVI@B~AO9D0c15LDbJ3HV<3SYAo4jJzGK- z8_Khm`{6K3<)fxTMMu^EY;|8rJC2emLcVeA{m>n&{XHBdAbE7meUQzM1SNV~z5ye9 zeFTF_2=Eb|v38}l0D=QRuP;g%45z?8!nRgOe=&=Lv-Q>l&FCvik6ZL{lEr%?Q}v8n;J6hA=of+AEk#1>4#qrdHc13`44`tG~QFaXJjr zome1ekP%dI!$L!;-Ao-0UW34rzC3bZ`}76$5}Yr=^k;*e-CPPWR<^c;2z-cO zBmyA&)U4PRsLFo5YoBlb9EA7gkRZ5sg{JsXT)xyk6)Lr!T_I12OiFJ3>g%#Y>$pab zejCK7Cc0u{A!H+TxN3TNIZM!?4K7oe@A)4=Bm$^Nqe5onB84BrkGLu1 z8TEJ}s`Wi9fdh}4%L02O6h>kmXliMNJm89Z&Bnxp2Vj<{K!BRf6Wn+m>)|+&d(#5- z%J_!hk#-RRN;d8dEEZJ^Ha0dqe0&fKdm{?qa>Eh;?|bgR>BY3Xk2#@TfYp|6gk@Di zWQXz5x%uQs&Gq!1^$pKUJA!I4^jgQ%{yD@gBG4`t-IVz8*5EKgPgge>^4RiH^R8g2 zld{5op{sF-pa7z7c%Egy8%V*dBD683r1k2Toc2h4eSO6a1_kv{4}lASiQ^^lq{lYH zi`Y9_4Y`)p!>Yp(7D$No&i(lF4ySoCJG7WQnBG}>^o zN721m^!c;xSuBmfe9S#_Z2P=?zP%O&L2ymYgP7P@5F#}lhvF`hx6uFS=DGgh(9YKRasj%xHj@tTnOLFkRW^f+{%hAhL^nocM%5JBB|vvFXqWqbhW%zR zWX-e9aJgpJ`ni8m zF|!r5bi_#Bb3=$DtSw2xd`{V zE+lHogEg3Y6!C9*`j+u7F2C(R1J&;E#OfCuiP{z%5V*JvcIJ@$BfSeet%uQK0$UR; zwf{a1^q9B2tW4D^Fv}$Z{(7OR&xv}6`)50Plz);p`rC<@S(wP}lhA)}iS@^1423f^n>9L1#bWgGZ|Ss3-9{o_AE$u*g^0}sA^CkAxQ#Xima2}@@3 zFTX;ZoKvfJb2)x9jh&k_gKS5!@VdadcMINshlpFA&DEz@aBvKLcz9SMb7Q!734~yP zjQ5@u#AI1+b;yBp?ScTbePems>-3Z{GmZ4Jm36mv8|sBJk`qJBDQK%00g$E59el9j zA<-*zM_w`&6&Hi~dZkFlM>4wRY^gYL^4+tYHyi?qad!=)b`Trro3Oy`4gKjm%F3$*1np$ zO~(s;6^V;dli!>{UCUDI+sMp%?BKu+D45ciQT_FlhN$}mjg89zMQ zZ|&&lsB-`!-zSS%{+XQFIk;(|(I=6+B7}hXo9+5Pbd+k7msrMz+kbv@_@{m1p8FbK zjuv#n(Zqhdngq1(RZ_m0A$MG&ptzU>5KexEZySTpB;~tuNO!Sw=8*R5(hk~+CJgWh z3K9d*jz?nfVJ&y7VBZimM~t)8IC|XR<91X@SoH;!)@9g=17h6oH4NEA7-EaouK)VZ z;W_uqJ3GgoWApNvOY6>Jiu*RVePn&lc;$#++nu9s;B0j2J=%M7_ancyZ_GHzq7&5s z?FbL-8nojmL7q@i;q2(tw?%@5=Y(^xky*14zla;;a7^j2N+T>11b}iwmoZQJMB9M6 zH&;w@2RiFT&7@PTwRpxo%^!*dBbxh2tQhT-krgfH1OWW%J@-NEAhMzClSdkRz{6up zBcD}l^;r9-4CiWmb0^(G`1W4Zr^`nYl^HXX=a%o5b(n5nwQ&DncIxM7{@p8VeS+MW zK-z&UM0p+NEx23%e~hK=Xe3LU^L7okuth!6MdM3B@{?Iyl=)P#7q{3Eb`1?RqZvPb zLOt?3PhwWFVGEQO7xX4T9x=k3v>Zs<-mg=g{2IyXuz6X8QGPlAJ;79)aQ@>Bqo)3=5zs8035So6u#yMWPESI zshkj`0iERS7N~*2>ALB5`0E+VqkG^=F0sZ*jPErL8B#KUPcuXZ+}bXCASHDTfHp^j zs_VyNbvg;6zX>(LgbT0UaUL8^kt8FUo0%)}37UYJ4zpDR{3^2v(Ji~}Lt)+cinGWL zQ_PSKdpeMsS~oB-pdh++xKdJH{#Zwc%6o4vIwyw>no`;zlqx6FPJ&{4aYGYPNL?~K zRwO=oXXBw%kqGEPoW`D(LpUu~)U2b_HbhwR)pswCTbk4#+l*I;sOxUuGyu%GGIp!H3$rk3SH@ z=6!gx)i;Dxz;Rz(p0L-cjY1)@0kfw072^yY%aYON!JHx$C02meN|ZAHT2$d`>^yn3?MolB-K$8NQ?)vNn!C)CnBbV2T81lp1( zycogl`gzIR=TAh-UNgVrd{d14S06&EpMy7VxWMOY3lmsrka46|5F@gvZP#>bfuSbb z7yH;PH02@Azs(9`bm<-A%W=okZ>*8kEKYkjmXNhRg|8ch*kYKhqwGZwVWg_^YK;Xsr+tpUjcaEpQgR zal%bjh+p-ys>kigObWEYJzn;R^r74D@Kg)`YrS!-VHKk(b4P6f3P5maHo~@V2!B3E zVXhr2kIHekX$deq_iyNa5CZ;$tQ8YQl0U=v$WLw`SED_x$~$U?WBUc3bz%nrY5mm% zxjVAx6Mu-O5wf)U=MRAs8MJMIjvKs-#;5LUAAg2QuzU(So?Qdz<2l_rbev!{NJ(r{ zH^K+6@A@1ivp$^omlUg24Cn=IvqqSbhno^Wv!bm)|}OB7zI zbGlt};>M5a?(K0`T8cnh;!1Z=Axuid{;EO7h>_TsrHd*8?-p~OTB1F$bzL~6*H{{* zcJ)oohWOU+^9=X@nCzJ{ws2)ZHZjOQwIsK(eUl|y35F&d6v6MxbKAq)`SA>2U;8BX zJNPE8z1<>TCvb|zuKy>;X)n0_xjSJv*l$f#ib)dv&3JqkQwFJAsV@HOL&Qh0<05D- zcYWQm@Jb_A{f%8G`2Pj!0TuqEY^!Ul7o>mp|FsKm-e3Cma$nI-+q52=%S-V4X$Q{z zhXEVc%C54c2@Am1J_s=NG5|1}OTyPkF-rRthe7BRI%mpnCjS!ipJoss*aCia(abI_ z9sg3}^9MiAYW|`InKKv8M!S!9W@e`Nd1huNii(OBr2mfR?VtMXeN%sTb#~Z(4P2Cd z^rd<4@FGJt0~WJQ(*O&4pC**{E6z-|VG%4$`kwqt!!KUeBRE*l`z7LEYHZrH37MIh z5Cj2?G5Gy{WM*c9F@~I+90-Ddv9U1-f*=M;ep^TBrEy<-8e`o?&KYW+E#q3m%UL85tSK$jAr_kYE4$ z*TvWT@qjrwIboibmKNC{sI-466aSUb1VIo)()q;t$-IKn)kkWshNV$F5OU-K;zIE+ zWhej>1VLQKNV7`b53AP)o@1Sz9sZci#pb`Bp#V$}1hGiq!SHL3e2vxB)usJLDoXpW sH>eMoAP8a+!n09My8B<1_FoVD|AI~Q26P4RfdBvi07*qoM6N<$f>pjIZ~y=R delta 17469 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 KMNUMnLSTZ04h7%< diff --git a/icons/obj/guns/toy.dmi b/icons/obj/guns/toy.dmi index 5fad2547da9071e1fdc732dbcd58f9f6232a8a10..a0f2a539c54a0a06435dc123885bbfc2c182bb1d 100644 GIT binary patch delta 2720 zcmV;R3SafC9OD*$iBL{Q4GJ0x0000DNk~Le0002s0002M2m=5B04iUf9Thmq;hckktjTTF=YfBM!aTe6!a7looBE!4Y zM=Ltq)!p39-REHH{`Y<7Bxz2rU)z`_t=}6;+q@w;znpW@!1p{VNd!R{|xPaSzmmgNaq&dR5cJT)~14_RVM1|CIG+?Ty83pV{_>kM1h zg2Hfp4=5tVqS~8sjt;Z`@DbqfgiWd7_tUI_F@E5mSA6F@ybF$&XEa!5W`P-?qy`j= zXDPOY7;s`@Qud)1hUE*INZBGJ-?3u~EH<;V1vN&&H!&bwf8W^r@K8|Q%R#EXP%2m4 zMXS8Y2_!tqqqFAQ2m$%X3{~9*$ov}4PP6qqIVoype;qj4Aryhc;VdMRWu54zfP!qVmOh zZv%ouEKMIap%dF`A}Di6K*S$EE{ng&1g?TA*}TKX~bhc zKXiZUf7B^>+vHyk%fRXJ@KWQG6E$f46?;ibmP%8IsRvCK*@XYI!a)2GM5 zvkkPfjz25l?qH<7wZSrnc^3aHFQQFPkA;^Sl?tpXa$p-+qb+MiNm_1vHo0^J~`|h=GiA_71@8*o*)QFKP!gxA;Ny{X&#(v7W47cXAgGP*|unZ1`1*WcVTxU~&z85<^F z4Cf#jd!fE2A@#QiZ?tr?1qb?QYx}|`e;lA?FU|$q@kVmrY7OAg`WoWd{!OU`!(nTC z^E@12&9oND=MCKJdNR)g`n=14^*43^i4O+52Yf%)^-cqZ?7a#4ufOsATWp(~=gn>3 znR7iTT~F7;$A#bf6ZBnw^8^H98<2qyBT=1yj_d)>;D_a{i^34$O9f*^?Oe^^KE z_44jfHe!C=8U>HCW=8$>d^9}D8ghp6?oqPt0qVimwFj~Ko4bRY_fVKe>uVw=at3qg z@%ox~2eJFlq3@x-=G{T=dI<4uea+-OxMl|GYn~m5p~Hr7?z|}g$u>;WUtcrCpMiTl z{}9f(ck64W&O++``WnnpU1#0Ae_@sU{XwBRD=csoG z2W#Z{@?!ZbBB9u2Y>xU$#O@iiYveieXu!Z6^_PhKHTD#JXo(v2J>>Juf6*xK)Zi2N zs1kJ&kAlomPmMh1HTvlG_vB5yMjui`PurvP70}FkjXpF1Hb+OQMo$m~K@bE%j2Js% z^x^Z)<((@b?DXt&&(78O1enh~J6GcqU_Mt|``}t&9R#=%I?Z-^^SNSbVk)qX_0Z)j zSN#9OU$=`epDV84xE@$%e+7_F`jEW=qrHclH{%;{>sIm*al{2w3##}C1cc!&KEeZL zO zpL3YcKkQcXs{c;qs&KoF`22(2YL3jUC_xYeK@bE%5UHV!`afNWf1usHH{J=gyJMcP zt&VxZw%X1lVW$&V)068L$d|<^?O5F3-Q9fv*l#@!UIkqr*oj!c*b9wXPzOnX(0Tar z!@a%Eec-{PN00XQJ^?x&2d_joJ2NxW&k?lyO-{SeZZUs4k z;NPP2+2@~q4k@6Af4*RR$>_wnW3#h;23&dk`0-bd3txZr4O>c4F~a`x9qS7v&C9pn zJ^5Y>1cYU8Z|@NVcnEy?1JJ=;KLNk{kx}^RC;qIe5efSasH#6d{pHu+W`BA5`yWr| z=b!$`0#>wIP2A|Ozn?vOw!3@upT7k9@I3_Fw@z>AfOGHPe}DZadC-7t=K>WAtyZov zoJ|y^JU7>vR~TWt#XOGoe1GN1e&t1}4Xrr1*Nn(FP{1mSQmsn!FX!!;)heu80J;%b zfJIG$)`thcJc{=G;NS^-m5{6GAOWRny(U4Dm;b%w?-uxXh*+;L2mu$7fUzD0dhi9D z+IFcOe>*yGe?Z9%Xounv?bp16l;{zNc@)-xFW9hzgs~s<$pb>J1!sM=>IPg~jA=XO zQJ@3&_pN~Ow=rS$L)=>l?H-iegbr2*Meh~!INHj=!3zK9d(*j1gG-DMkiQdA=8z6V zJPzwYe&N(oybW~%2H+hO69DtQ02dhkoa+BY5Rq>PDjk?LiV`0H^CJLu`5*M-fglKi aNW}jRYtRYiI=+1X00008 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 Date: Sun, 26 Aug 2018 01:56:27 -0800 Subject: [PATCH 006/182] Removes a bit more unneeded code --- code/modules/projectiles/guns/projectile/toy.dm | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/code/modules/projectiles/guns/projectile/toy.dm b/code/modules/projectiles/guns/projectile/toy.dm index 3e0b56bb969..5473df4bffd 100644 --- a/code/modules/projectiles/guns/projectile/toy.dm +++ b/code/modules/projectiles/guns/projectile/toy.dm @@ -50,10 +50,6 @@ /obj/item/gun/projectile/automatic/toy/pistol/enforcer/update_icon() ..() - if(current_skin) - icon_state = "[current_skin][chambered ? "" : "-e"]" - else - icon_state = "[initial(icon_state)][chambered ? "" : "-e"]" overlays.Cut() if(gun_light) var/iconF = "Enforcer_light" @@ -64,12 +60,6 @@ /obj/item/gun/projectile/automatic/toy/pistol/enforcer/ui_action_click() toggle_gunlight() -/obj/item/gun/projectile/automatic/toy/pistol/enforcer/riot // Different starting color, for mapers and crates - icon_state = "enforcer-riot" - -/obj/item/gun/projectile/automatic/toy/pistol/enforcer/nt - icon_state = "enforcer-nt" - /obj/item/gun/projectile/shotgun/toy name = "foam force shotgun" desc = "A toy shotgun with wood furniture and a four-shell capacity underneath. Ages 8 and up." From 400b237ba2422908262b635c84dd48268392c881 Mon Sep 17 00:00:00 2001 From: shazbot194 Date: Sun, 26 Aug 2018 01:58:17 -0800 Subject: [PATCH 007/182] Oops, fixes foam enforcer icon --- code/modules/projectiles/guns/projectile/toy.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/projectile/toy.dm b/code/modules/projectiles/guns/projectile/toy.dm index 5473df4bffd..1cc35d2ce38 100644 --- a/code/modules/projectiles/guns/projectile/toy.dm +++ b/code/modules/projectiles/guns/projectile/toy.dm @@ -44,7 +44,7 @@ /obj/item/gun/projectile/automatic/toy/pistol/enforcer name = "Foam Enforcer" desc = "A foam shooting version of the Enforcer meant to be used for training new caddets who can't be trusted with rubber bullets." - icon_state = "enforcer-train" + icon_state = "enforcer" mag_type = /obj/item/ammo_box/magazine/toy/enforcer can_flashlight = TRUE From fc04765f4ed60388c44504038d81a92b6d192520 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sun, 26 Aug 2018 12:51:20 +0100 Subject: [PATCH 008/182] handles broken internal organs --- code/modules/mob/living/carbon/human/human.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index c21c6a8c373..bcc699fae9b 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1346,7 +1346,8 @@ continue var/obj/item/organ/internal/OI = new I.type() var/damage = I.damage - var/stats = list(OI, damage) + var/broken = I.is_broken() + var/stats = list(OI, damage, broken) internal_damages += list(stats) //Create the new organs for the species change @@ -1377,7 +1378,10 @@ if(istype(I, organ_type)) var/damage = part[2] + var/broken = part[3] I.receive_damage(damage, 1) + if(broken && !(I.status & ORGAN_BROKEN)) + I.status |= ORGAN_BROKEN qdel(part) else From 72797ff03ae51fb80e4a345f6587760f9fe990a6 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Tue, 28 Aug 2018 18:13:23 +0100 Subject: [PATCH 009/182] changes for loops to typeless --- code/modules/mob/living/carbon/human/human.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index bcc699fae9b..82b99059608 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1354,7 +1354,8 @@ dna.species.create_organs(src) //Apply relevant damages and variables to the new organs. - for(var/obj/item/organ/external/E in bodyparts) + for(var/B in bodyparts) + var/obj/item/organ/external/E = B for(var/list/part in bodypart_damages) var/obj/item/organ/external/OE = part[1] if((E.type == OE.type)) // Type has to be explicit, as right limbs are a child of left ones etc. @@ -1366,7 +1367,8 @@ E.internal_bleeding = IB qdel(part) - for(var/obj/item/organ/internal/I in internal_organs) + for(var/O in internal_organs) + var/obj/item/organ/internal/I = O for(var/list/part in internal_damages) var/obj/item/organ/internal/OI = part[1] var/organ_type From 49e47d00bb0c311fd8aeae9f24443ae2969b8423 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Wed, 29 Aug 2018 18:57:35 +0100 Subject: [PATCH 010/182] adds multi lens immolation gun --- code/modules/projectiles/ammunition/energy.dm | 12 ++++++++++++ code/modules/projectiles/guns/energy/laser.dm | 8 ++++++++ code/modules/projectiles/projectile/beams.dm | 8 ++++++++ 3 files changed, 28 insertions(+) diff --git a/code/modules/projectiles/ammunition/energy.dm b/code/modules/projectiles/ammunition/energy.dm index 7a9441ae46c..2f0f80447e0 100644 --- a/code/modules/projectiles/ammunition/energy.dm +++ b/code/modules/projectiles/ammunition/energy.dm @@ -67,6 +67,18 @@ fire_sound = 'sound/weapons/laser3.ogg' e_cost = 125 +/obj/item/ammo_casing/energy/immolator/strong + projectile_type = /obj/item/projectile/beam/immolator/strong + e_cost = 650 + select_name = "precise" + +/obj/item/ammo_casing/energy/immolator/scatter + projectile_type = /obj/item/projectile/beam/immolator/weak + e_cost = 650 + pellets = 8 + variance = 20 + select_name = "scatter" + /obj/item/ammo_casing/energy/electrode projectile_type = /obj/item/projectile/energy/electrode select_name = "stun" diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index 4be1f36cb22..7e25d8d270d 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -125,6 +125,14 @@ origin_tech = "combat=4;magnets=4;powerstorage=3" shaded_charge = 1 +/obj/item/gun/energy/immolator/multi + name = "multi lens immolator cannon" + desc = "A large laser cannon, similar to the Immolator Laser, with togglable firemodes. It is frequently used by military-like forces through Nanotrasen." + ammo_type = list(/obj/item/ammo_casing/energy/immolator/strong, /obj/item/ammo_casing/energy/immolator/scatter) + origin_tech = "combat=5;magnets=5;powerstorage=4" + shaded_charge = TRUE + cell_type = /obj/item/stock_parts/cell/upgraded/plus + ////////Laser Tag//////////////////// /obj/item/gun/energy/laser/bluetag diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 761fb50179c..1edcc6f20da 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -119,6 +119,14 @@ /obj/item/projectile/beam/immolator name = "immolation beam" +/obj/item/projectile/beam/immolator/strong + name = "heavy immolation beam" + damage = 45 + +/obj/item/projectile/beam/immolator/weak + name = "light immolation beam" + damage = 8 + /obj/item/projectile/beam/immolator/on_hit(var/atom/target, var/blocked = 0) . = ..() if(istype(target, /mob/living/carbon)) From f6f0e781577210edb064d7ac381d52dae5f0f0c9 Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Thu, 30 Aug 2018 21:57:02 +0800 Subject: [PATCH 011/182] Port over NPC Pool to Subsystem --- .../{Processes => subsystem}/npcpool.dm | 38 ++++--------------- .../carbon/human/interactive/interactive.dm | 10 ++--- paradise.dme | 2 +- 3 files changed, 14 insertions(+), 36 deletions(-) rename code/controllers/{Processes => subsystem}/npcpool.dm (74%) diff --git a/code/controllers/Processes/npcpool.dm b/code/controllers/subsystem/npcpool.dm similarity index 74% rename from code/controllers/Processes/npcpool.dm rename to code/controllers/subsystem/npcpool.dm index 945938852b4..8513fbfdaad 100644 --- a/code/controllers/Processes/npcpool.dm +++ b/code/controllers/subsystem/npcpool.dm @@ -1,6 +1,9 @@ -var/global/datum/controller/process/npcpool/npc_master +SUBSYSTEM_DEF(npcpool) + name = "NPC Pool" + flags = SS_POST_FIRE_TIMING|SS_NO_INIT|SS_BACKGROUND + priority = FIRE_PRIORITY_NPC + runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME -/datum/controller/process/npcpool var/list/canBeUsed = list() var/list/canBeUsed_non = list() var/list/needsDelegate = list() @@ -9,36 +12,14 @@ var/global/datum/controller/process/npcpool/npc_master var/list/botPool_l = list() //list of all npcs using the pool var/list/botPool_l_non = list() //list of all non SNPC mobs using the pool -/datum/controller/process/npcpool/setup() - name = "npc pool" - schedule_interval = 100 - start_delay = 17 - log_startup_progress("NPC pool ticker starting up.") - -/datum/controller/process/npcpool/copyStateFrom(var/datum/controller/process/npcpool/target) - canBeUsed = target.canBeUsed - canBeUsed_non = target.canBeUsed_non - needsDelegate = target.needsDelegate - needsAssistant = target.needsAssistant - needsHelp_non = target.needsHelp_non - botPool_l = target.botPool_l - botPool_l_non = target.botPool_l_non - - -DECLARE_GLOBAL_CONTROLLER(npcpool, npc_master) - -/datum/controller/process/npcpool/proc/insertBot(toInsert) +/datum/controller/subsystem/npcpool/proc/insertBot(toInsert) if(istype(toInsert, /mob/living/carbon/human/interactive)) botPool_l |= toInsert -/datum/controller/process/npcpool/proc/removeBot(toRemove) +/datum/controller/subsystem/npcpool/proc/removeBot(toRemove) botPool_l -= toRemove -/datum/controller/process/npcpool/statProcess() - ..() - stat(null, "T [botPool_l.len + botPool_l_non.len] | D [needsDelegate.len] | A [needsAssistant.len + needsHelp_non.len] | U [canBeUsed.len + canBeUsed_non.len]") - -/datum/controller/process/npcpool/doWork() +/datum/controller/subsystem/npcpool/fire() //bot delegation and coordination systems //General checklist/Tasks for delegating a task or coordinating it (for SNPCs) // 1. Bot proximity to task target: if too far, delegate, if close, coordinate @@ -66,7 +47,6 @@ DECLARE_GLOBAL_CONTROLLER(npcpool, npc_master) else canBeUsed |= check - SCHECK if(needsDelegate.len) needsDelegate -= pick(needsDelegate) // cheapo way to make sure stuff doesn't pingpong around in the pool forever. delegation runs seperately to each loop so it will work much smoother @@ -91,7 +71,6 @@ DECLARE_GLOBAL_CONTROLLER(npcpool, npc_master) needsDelegate -= check canBeUsed -= candidate candidate.change_eye_color(255, 0, 0) - SCHECK if(needsAssistant.len) needsAssistant -= pick(needsAssistant) @@ -116,4 +95,3 @@ DECLARE_GLOBAL_CONTROLLER(npcpool, npc_master) needsAssistant -= check canBeUsed -= candidate candidate.change_eye_color(255, 255, 0) - SCHECK diff --git a/code/modules/mob/living/carbon/human/interactive/interactive.dm b/code/modules/mob/living/carbon/human/interactive/interactive.dm index 763a5ef15be..3c56ac3d47f 100644 --- a/code/modules/mob/living/carbon/human/interactive/interactive.dm +++ b/code/modules/mob/living/carbon/human/interactive/interactive.dm @@ -142,7 +142,7 @@ doing = 0 inactivity_period = 0 -/client/proc/resetSNPC(mob/living/carbon/human/interactive/T in npc_master.botPool_l) +/client/proc/resetSNPC(mob/living/carbon/human/interactive/T in SSnpcpool.botPool_l) set name = "Reset SNPC" set desc = "Reset the SNPC" set category = "Debug" @@ -153,7 +153,7 @@ if(istype(T)) T.reset() -/client/proc/toggleSNPC(mob/living/carbon/human/interactive/T in npc_master.botPool_l) +/client/proc/toggleSNPC(mob/living/carbon/human/interactive/T in SSnpcpool.botPool_l) set name = "Toggle SNPC Proccessing Mode" set desc = "Toggle SNPC Proccessing Mode" set category = "Debug" @@ -166,7 +166,7 @@ T.forceProcess = 1 to_chat(usr, "[T]'s processing has been switched to [T.alternateProcessing ? "High Profile" : "Low Profile"]") -/client/proc/customiseSNPC(mob/living/carbon/human/interactive/T in npc_master.botPool_l) +/client/proc/customiseSNPC(mob/living/carbon/human/interactive/T in SSnpcpool.botPool_l) set name = "Customize SNPC" set desc = "Customize the SNPC" set category = "Debug" @@ -419,7 +419,7 @@ sync_mind() random() doSetup() - npc_master.insertBot(src) + SSnpcpool.insertBot(src) loadVoice() hear_radio_list += src @@ -434,7 +434,7 @@ /mob/living/carbon/human/interactive/Destroy() hear_radio_list -= src snpc_list -= src - npc_master.removeBot(src) + SSnpcpool.removeBot(src) return ..() /mob/living/carbon/human/interactive/proc/retalTarget(mob/living/target) diff --git a/paradise.dme b/paradise.dme index 7c4deb70dd2..fdd6b4594c2 100644 --- a/paradise.dme +++ b/paradise.dme @@ -196,7 +196,6 @@ #include "code\controllers\Processes\lighting.dm" #include "code\controllers\Processes\nano_mob_hunter.dm" #include "code\controllers\Processes\npcai.dm" -#include "code\controllers\Processes\npcpool.dm" #include "code\controllers\Processes\obj.dm" #include "code\controllers\Processes\shuttles.dm" #include "code\controllers\Processes\ticker.dm" @@ -210,6 +209,7 @@ #include "code\controllers\subsystem\mobs.dm" #include "code\controllers\subsystem\nanoui.dm" #include "code\controllers\subsystem\nightshift.dm" +#include "code\controllers\subsystem\npcpool.dm" #include "code\controllers\subsystem\spacedrift.dm" #include "code\controllers\subsystem\sun.dm" #include "code\controllers\subsystem\throwing.dm" From 5275b5f56f338e65ce3c01360eab6aee8ef054d5 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Fri, 31 Aug 2018 19:12:39 +0100 Subject: [PATCH 012/182] further gun tweaks/changes, adds sprite --- code/modules/projectiles/ammunition/energy.dm | 6 +++--- code/modules/projectiles/guns/energy/laser.dm | 2 +- code/modules/projectiles/projectile/beams.dm | 2 ++ icons/obj/guns/energy.dmi | Bin 35126 -> 35481 bytes 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/code/modules/projectiles/ammunition/energy.dm b/code/modules/projectiles/ammunition/energy.dm index 2f0f80447e0..e006cd84151 100644 --- a/code/modules/projectiles/ammunition/energy.dm +++ b/code/modules/projectiles/ammunition/energy.dm @@ -69,14 +69,14 @@ /obj/item/ammo_casing/energy/immolator/strong projectile_type = /obj/item/projectile/beam/immolator/strong - e_cost = 650 + e_cost = 125 select_name = "precise" /obj/item/ammo_casing/energy/immolator/scatter projectile_type = /obj/item/projectile/beam/immolator/weak - e_cost = 650 + e_cost = 125 pellets = 8 - variance = 20 + variance = 25 select_name = "scatter" /obj/item/ammo_casing/energy/electrode diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index 7e25d8d270d..04120976a5d 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -128,10 +128,10 @@ /obj/item/gun/energy/immolator/multi name = "multi lens immolator cannon" desc = "A large laser cannon, similar to the Immolator Laser, with togglable firemodes. It is frequently used by military-like forces through Nanotrasen." + icon_state = "multilensimmolator" ammo_type = list(/obj/item/ammo_casing/energy/immolator/strong, /obj/item/ammo_casing/energy/immolator/scatter) origin_tech = "combat=5;magnets=5;powerstorage=4" shaded_charge = TRUE - cell_type = /obj/item/stock_parts/cell/upgraded/plus ////////Laser Tag//////////////////// diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 1edcc6f20da..3cd4e888b1f 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -122,10 +122,12 @@ /obj/item/projectile/beam/immolator/strong name = "heavy immolation beam" damage = 45 + icon_state = "heavylaser" /obj/item/projectile/beam/immolator/weak name = "light immolation beam" damage = 8 + icon_state = "scatterlaser" /obj/item/projectile/beam/immolator/on_hit(var/atom/target, var/blocked = 0) . = ..() diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index 03b8eba0f8ca0a28c83830ec4def632a601b318f..be873f7a5b36a87a771a53c2bc562d6cd30f6176 100644 GIT binary patch literal 35481 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 literal 35126 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 Oke0fhT8WDFtN#V9FkPAe From 1e8e90984780f15be42272bc8075fe1b9a3940c4 Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Sat, 1 Sep 2018 11:31:42 +0800 Subject: [PATCH 013/182] Actually port it over properly. Also port NPCAI to StonedMC. --- code/controllers/Processes/npcai.dm | 20 --- code/controllers/subsystem/npcpool.dm | 168 +++++++++++------- code/controllers/verbs.dm | 2 +- code/modules/admin/admin_verbs.dm | 1 - .../carbon/human/interactive/interactive.dm | 86 ++++----- paradise.dme | 2 +- 6 files changed, 137 insertions(+), 142 deletions(-) diff --git a/code/controllers/Processes/npcai.dm b/code/controllers/Processes/npcai.dm index 1f8d2a34e9e..a93c6e881de 100644 --- a/code/controllers/Processes/npcai.dm +++ b/code/controllers/Processes/npcai.dm @@ -2,7 +2,6 @@ var/global/datum/controller/process/npcai/npcai_master /datum/controller/process/npcai var/current_cycle - var/saved_voice = 0 /datum/controller/process/npcai/setup() name = "npc ai" @@ -36,25 +35,6 @@ var/global/datum/controller/process/npcai/npcai_master catchBadType(M) simple_animal_list -= M - if(ticker.current_state == GAME_STATE_FINISHED && !saved_voice) - var/mob/living/carbon/human/interactive/M = safepick(snpc_list) - if(M) - M.saveVoice() - saved_voice = 1 - - for(last_object in snpc_list) - var/mob/living/carbon/human/interactive/M = last_object - if(istype(M) && !QDELETED(M)) - try - if(!M.alternateProcessing || M.forceProcess) - M.doProcess() - catch(var/exception/e) - catchException(e, M) - SCHECK - else - catchBadType(M) - snpc_list -= M - current_cycle++ diff --git a/code/controllers/subsystem/npcpool.dm b/code/controllers/subsystem/npcpool.dm index 8513fbfdaad..27c8141dfc3 100644 --- a/code/controllers/subsystem/npcpool.dm +++ b/code/controllers/subsystem/npcpool.dm @@ -1,3 +1,7 @@ +#define PROCESSING_NPCS 0 +#define PROCESSING_DELEGATES 1 +#define PROCESSING_ASSISTANTS 2 + SUBSYSTEM_DEF(npcpool) name = "NPC Pool" flags = SS_POST_FIRE_TIMING|SS_NO_INIT|SS_BACKGROUND @@ -5,21 +9,24 @@ SUBSYSTEM_DEF(npcpool) runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME var/list/canBeUsed = list() - var/list/canBeUsed_non = list() var/list/needsDelegate = list() var/list/needsAssistant = list() - var/list/needsHelp_non = list() - var/list/botPool_l = list() //list of all npcs using the pool - var/list/botPool_l_non = list() //list of all non SNPC mobs using the pool + + var/list/processing = list() + var/list/currentrun = list() + var/stage -/datum/controller/subsystem/npcpool/proc/insertBot(toInsert) - if(istype(toInsert, /mob/living/carbon/human/interactive)) - botPool_l |= toInsert +/datum/controller/subsystem/npcpool/stat_entry() + ..("NPCS:[processing.len]|D:[needsDelegate.len]|A:[needsAssistant.len]|U:[canBeUsed.len]") -/datum/controller/subsystem/npcpool/proc/removeBot(toRemove) - botPool_l -= toRemove +/datum/controller/subsystem/npcpool/proc/stop_processing(mob/living/carbon/human/interactive/I) + processing -= I + currentrun -= I + needsDelegate -= I + canBeUsed -= I + needsAssistant -= I -/datum/controller/subsystem/npcpool/fire() +/datum/controller/subsystem/npcpool/fire(resumed = FALSE) //bot delegation and coordination systems //General checklist/Tasks for delegating a task or coordinating it (for SNPCs) // 1. Bot proximity to task target: if too far, delegate, if close, coordinate @@ -28,70 +35,93 @@ SUBSYSTEM_DEF(npcpool) // 4. Process coordination: if a bot(or bots) has been asked to coordinate, assign them to help. // 5. Do all assignments: goes through the delegated/coordianted bots and assigns the right variables/tasks to them. - listclearnulls(canBeUsed) + if (!resumed) + src.currentrun = processing.Copy() + stage = PROCESSING_NPCS + //cache for sanic speed (lists are references anyways) + var/list/currentrun = src.currentrun + var/list/canBeUsed = src.canBeUsed - //SNPC handling - for(var/mob/living/carbon/human/interactive/check in botPool_l) - if(!check) - botPool_l -= check - continue - var/checkInRange = view(SNPC_MAX_RANGE_FIND, check) - if(!(locate(check.TARGET) in checkInRange)) - needsDelegate |= check + if(stage == PROCESSING_NPCS) + while(currentrun.len) + var/mob/living/carbon/human/interactive/thing = currentrun[currentrun.len] + --currentrun.len - else if(check.IsDeadOrIncap(0)) - needsDelegate |= check + thing.InteractiveProcess() - else if(check.doing & SNPC_FIGHTING) - needsAssistant |= check + var/checkInRange = view(SNPC_MAX_RANGE_FIND,thing) + if(thing.IsDeadOrIncap(FALSE) || !(locate(thing.TARGET) in checkInRange)) + needsDelegate += thing + else if(thing.doing & SNPC_FIGHTING) + needsAssistant += thing + else + canBeUsed += thing - else - canBeUsed |= check + if (MC_TICK_CHECK) + return + stage = PROCESSING_DELEGATES + currentrun = needsDelegate //localcache + src.currentrun = currentrun - if(needsDelegate.len) - needsDelegate -= pick(needsDelegate) // cheapo way to make sure stuff doesn't pingpong around in the pool forever. delegation runs seperately to each loop so it will work much smoother + if(stage == PROCESSING_DELEGATES) + while(currentrun.len && canBeUsed.len) + var/mob/living/carbon/human/interactive/check = currentrun[currentrun.len] + var/mob/living/carbon/human/interactive/candidate = canBeUsed[canBeUsed.len] + --currentrun.len - for(var/mob/living/carbon/human/interactive/check in needsDelegate) - if(!check) - needsDelegate -= check - continue - if(canBeUsed.len) - var/mob/living/carbon/human/interactive/candidate = pick(canBeUsed) - var/facCount = 0 - var/helpProb = 0 - for(var/C in check.faction) - for(var/D in candidate.faction) - if(D == C) - helpProb = min(100, helpProb + 25) - facCount++ - if(facCount == 1 && helpProb > 0) - helpProb = 100 - if(prob(helpProb)) - if(candidate.takeDelegate(check)) - needsDelegate -= check - canBeUsed -= candidate - candidate.change_eye_color(255, 0, 0) + var/helpProb = 0 + var/list/chfac = check.faction + var/list/canfac = candidate.faction + var/facCount = LAZYLEN(chfac) * LAZYLEN(canfac) - if(needsAssistant.len) - needsAssistant -= pick(needsAssistant) + for(var/C in chfac) + if(C in canfac) + helpProb = min(100,helpProb + 25) + if(helpProb >= 100) + break - for(var/mob/living/carbon/human/interactive/check in needsAssistant) - if(!check) - needsAssistant -= check - continue - if(canBeUsed.len) - var/mob/living/carbon/human/interactive/candidate = pick(canBeUsed) - var/facCount = 0 - var/helpProb = 0 - for(var/C in check.faction) - for(var/D in candidate.faction) - if(D == C) - helpProb = min(100, helpProb + 25) - facCount++ - if(facCount == 1 && helpProb > 0) - helpProb = 100 - if(prob(helpProb)) - if(candidate.takeDelegate(check, 0)) - needsAssistant -= check - canBeUsed -= candidate - candidate.change_eye_color(255, 255, 0) + if(facCount == 1 && helpProb) + helpProb = 100 + + if(prob(helpProb) && candidate.takeDelegate(check)) + --canBeUsed.len + candidate.change_eye_color(255, 0, 0) + candidate.update_icons() + + if(MC_TICK_CHECK) + return + stage = PROCESSING_ASSISTANTS + currentrun = needsAssistant //localcache + src.currentrun = currentrun + + //no need for the stage check + + while(currentrun.len && canBeUsed.len) + var/mob/living/carbon/human/interactive/check = currentrun[currentrun.len] + var/mob/living/carbon/human/interactive/candidate = canBeUsed[canBeUsed.len] + --currentrun.len + + var/helpProb = 0 + var/list/chfac = check.faction + var/list/canfac = candidate.faction + var/facCount = LAZYLEN(chfac) * LAZYLEN(canfac) + + for(var/C in chfac) + if(C in canfac) + helpProb = min(100,helpProb + 25) + if(helpProb >= 100) + break + + if(facCount == 1 && helpProb) + helpProb = 100 + + if(prob(helpProb) && candidate.takeDelegate(check,FALSE)) + --canBeUsed.len + candidate.change_eye_color(255, 255, 0) + candidate.update_icons() + + if(!currentrun.len || MC_TICK_CHECK) //don't change SS state if it isn't necessary + return + +/datum/controller/subsystem/npcpool/Recover() + processing = SSnpcpool.processing \ No newline at end of file diff --git a/code/controllers/verbs.dm b/code/controllers/verbs.dm index 4e9380e2fed..e87a411f8ce 100644 --- a/code/controllers/verbs.dm +++ b/code/controllers/verbs.dm @@ -85,7 +85,7 @@ debug_variables(SSmobs) feedback_add_details("admin_verb","DMob") if("NPC AI") - debug_variables(npcai_master) + debug_variables(SSnpcai) feedback_add_details("admin_verb","DNPCAI") if("Shuttle") debug_variables(shuttle_master) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index dae563c7e19..81fa11d6e72 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -213,7 +213,6 @@ var/list/admin_verbs_proccall = list( ) var/list/admin_verbs_snpc = list( /client/proc/resetSNPC, - /client/proc/toggleSNPC, /client/proc/customiseSNPC, /client/proc/hide_snpc_verbs ) diff --git a/code/modules/mob/living/carbon/human/interactive/interactive.dm b/code/modules/mob/living/carbon/human/interactive/interactive.dm index 3c56ac3d47f..72b4076415f 100644 --- a/code/modules/mob/living/carbon/human/interactive/interactive.dm +++ b/code/modules/mob/living/carbon/human/interactive/interactive.dm @@ -67,14 +67,13 @@ //modules var/list/functions = list("nearbyscan","combat","shitcurity","chatter") var/restrictedJob = 0 - var/shouldUseDynamicProc = 0 // switch to make the AI control it's own proccessing - var/alternateProcessing = 0 var/forceProcess = 0 - var/processTime = 10 var/speak_file = "npc_chatter.json" var/debugexamine = FALSE //If we show debug info in our examine var/showexaminetext = TRUE //If we show our telltale examine text + var/voice_saved = FALSE + var/list/knownStrings = list() //snpc traitor variables @@ -95,6 +94,8 @@ knownStrings = list() /mob/living/carbon/human/interactive/proc/saveVoice() + if(voice_saved) + return var/savefile/S = new /savefile("data/npc_saves/snpc.sav") S["knownStrings"] << knownStrings @@ -142,7 +143,7 @@ doing = 0 inactivity_period = 0 -/client/proc/resetSNPC(mob/living/carbon/human/interactive/T in SSnpcpool.botPool_l) +/client/proc/resetSNPC(mob/living/carbon/human/interactive/T in SSnpcpool.processing) set name = "Reset SNPC" set desc = "Reset the SNPC" set category = "Debug" @@ -153,20 +154,7 @@ if(istype(T)) T.reset() -/client/proc/toggleSNPC(mob/living/carbon/human/interactive/T in SSnpcpool.botPool_l) - set name = "Toggle SNPC Proccessing Mode" - set desc = "Toggle SNPC Proccessing Mode" - set category = "Debug" - - if(!holder) - return - - if(istype(T)) - T.alternateProcessing = !T.alternateProcessing - T.forceProcess = 1 - to_chat(usr, "[T]'s processing has been switched to [T.alternateProcessing ? "High Profile" : "Low Profile"]") - -/client/proc/customiseSNPC(mob/living/carbon/human/interactive/T in SSnpcpool.botPool_l) +/client/proc/customiseSNPC(mob/living/carbon/human/interactive/T in SSnpcpool.processing) set name = "Customize SNPC" set desc = "Customize the SNPC" set category = "Debug" @@ -316,6 +304,12 @@ if(TRAITS & TRAIT_THIEVING) slyness = 75 +/mob/living/carbon/human/interactive/proc/InteractiveProcess() + if(ticker.current_state == GAME_STATE_FINISHED) + saveVoice() + voice_saved = TRUE + doProcess() + /mob/living/carbon/human/interactive/proc/setup_job(thejob) switch(thejob) if("Civilian") @@ -419,7 +413,7 @@ sync_mind() random() doSetup() - SSnpcpool.insertBot(src) + START_PROCESSING(SSnpcpool, src) loadVoice() hear_radio_list += src @@ -432,9 +426,7 @@ doProcess() /mob/living/carbon/human/interactive/Destroy() - hear_radio_list -= src - snpc_list -= src - SSnpcpool.removeBot(src) + SSnpcpool.stop_processing(src) return ..() /mob/living/carbon/human/interactive/proc/retalTarget(mob/living/target) @@ -592,17 +584,7 @@ ..() /mob/living/carbon/human/interactive/proc/doProcess() - forceProcess = 0 - - if(shouldUseDynamicProc) - var/isSeen = 0 - for(var/mob/living/carbon/human/A in orange(12, src)) - if(A.client) - isSeen = 1 - alternateProcessing = isSeen - if(alternateProcessing) - forceProcess = 1 - + set waitfor = FALSE if(IsDeadOrIncap()) reset() return @@ -630,10 +612,13 @@ if(istype(D,/obj/machinery/door/airlock)) var/obj/machinery/door/airlock/AL = D if(!AL.CanAStarPass(RPID)) // only crack open doors we can't get through + inactivity_period = 20 AL.panel_open = 1 AL.update_icon() AL.shock(src, mistake_chance) sleep(5) + if(QDELETED(AL)) + return AL.unlock() if(prob(mistake_chance)) if(!AL.wires.IsIndexCut(AIRLOCK_WIRE_DOOR_BOLTS)) @@ -650,6 +635,8 @@ if(prob(mistake_chance) && !AL.wires.IsIndexCut(AIRLOCK_WIRE_ELECTRIFY)) AL.wires.CutWireIndex(AIRLOCK_WIRE_ELECTRIFY) sleep(5) + if(QDELETED(AL)) + return AL.panel_open = 0 AL.update_icon() D.open() @@ -683,7 +670,7 @@ //proc functions for(var/Proc in functions) if(!IsDeadOrIncap()) - callfunction(Proc) + INVOKE_ASYNC(src, Proc) //target interaction stays hardcoded @@ -697,8 +684,8 @@ if(istype(TARGET, /obj/machinery/door)) var/obj/machinery/door/D = TARGET if(D.check_access(MYID) && !istype(D,/obj/machinery/door/poddoor)) + inactivity_period = 10 D.open() - sleep(15) var/turf/T = get_step(get_step(D.loc, dir), dir) //recursion yo tryWalk(T) //THIEVING SKILLS @@ -722,15 +709,8 @@ insert_into_backpack() //---------FASHION if(istype(TARGET, /obj/item/clothing)) - var/obj/item/clothing/C = TARGET drop_item() - spawn(5) - take_to_slot(C,1) - if(!equip_to_appropriate_slot(C)) - var/obj/item/I = get_item_by_slot(C) - unEquip(I) - spawn(5) - equip_to_appropriate_slot(C) + dressup(TARGET) update_hands = 1 if(MYPDA in loc) equip_to_appropriate_slot(MYPDA) @@ -787,9 +767,19 @@ TARGET = traitorTarget tryWalk(TARGET) LAST_TARGET = TARGET - if(alternateProcessing) - spawn(processTime) - doProcess() + +/mob/living/carbon/human/interactive/proc/dressup(obj/item/clothing/C) + set waitfor = FALSE + inactivity_period = 12 + sleep(5) + if(!QDELETED(C) && !QDELETED(src)) + take_to_slot(C,1) + if(!equip_to_appropriate_slot(C)) + var/obj/item/I = get_item_by_slot(C) + unEquip(I) + sleep(5) + if(!QDELETED(src) && !QDELETED(C)) + equip_to_appropriate_slot(C) /mob/living/carbon/human/interactive/proc/favouredObjIn(list/inList) var/list/outList = list() @@ -801,10 +791,6 @@ outList = inList return outList -/mob/living/carbon/human/interactive/proc/callfunction(Proc) - spawn(0) - call(src, Proc)(src) - /mob/living/carbon/human/interactive/proc/tryWalk(turf/inTarget) if(restrictedJob) // we're a job that has to stay in our home if(!(get_turf(inTarget) in get_area_turfs(job2area(myjob)))) diff --git a/paradise.dme b/paradise.dme index fdd6b4594c2..3d6be6a5216 100644 --- a/paradise.dme +++ b/paradise.dme @@ -195,7 +195,6 @@ #include "code\controllers\Processes\fast_process.dm" #include "code\controllers\Processes\lighting.dm" #include "code\controllers\Processes\nano_mob_hunter.dm" -#include "code\controllers\Processes\npcai.dm" #include "code\controllers\Processes\obj.dm" #include "code\controllers\Processes\shuttles.dm" #include "code\controllers\Processes\ticker.dm" @@ -209,6 +208,7 @@ #include "code\controllers\subsystem\mobs.dm" #include "code\controllers\subsystem\nanoui.dm" #include "code\controllers\subsystem\nightshift.dm" +#include "code\controllers\subsystem\npcai.dm" #include "code\controllers\subsystem\npcpool.dm" #include "code\controllers\subsystem\spacedrift.dm" #include "code\controllers\subsystem\sun.dm" From 6853751fb9b54e265eea78a08aacc8e96e55308f Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Sat, 1 Sep 2018 11:42:24 +0800 Subject: [PATCH 014/182] Oops --- code/controllers/subsystem/npcai.dm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 code/controllers/subsystem/npcai.dm diff --git a/code/controllers/subsystem/npcai.dm b/code/controllers/subsystem/npcai.dm new file mode 100644 index 00000000000..f8fa3a5aa0f --- /dev/null +++ b/code/controllers/subsystem/npcai.dm @@ -0,0 +1,24 @@ +SUBSYSTEM_DEF(npcai) + name = "NPC AI" // Simple AI controller, isolated from the SNPC one (NPCPool). + flags = SS_POST_FIRE_TIMING|SS_NO_INIT|SS_BACKGROUND + priority = FIRE_PRIORITY_NPC + runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME + var/list/simple_animal_list = list() + +/datum/controller/subsystem/npcai/stat_entry() + ..("SimAnimals:[simple_animal_list.len]") + +/datum/controller/subsystem/npcai/fire(resumed = FALSE) + if(!resumed) + src.simple_animal_list = simple_animal_list.Copy() + for(var/mob/living/simple_animal/M in simple_animal_list) + if(istype(M) && !QDELETED(M)) + if(!M.client && M.stat == CONSCIOUS) + M.process_ai() + if(MC_TICK_CHECK) + return + else + simple_animal_list -= M + +/datum/controller/subsystem/npcai/Recover() + simple_animal_list = SSnpcai.simple_animal_list \ No newline at end of file From 94c3603e4feb27956d44526f9dcf4c6d4ff5071f Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Sat, 1 Sep 2018 22:08:18 +0800 Subject: [PATCH 015/182] Fixes SNPC not being equipped properly when customized --- .../mob/living/carbon/human/interactive/interactive.dm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/interactive/interactive.dm b/code/modules/mob/living/carbon/human/interactive/interactive.dm index 72b4076415f..6a108b31fcd 100644 --- a/code/modules/mob/living/carbon/human/interactive/interactive.dm +++ b/code/modules/mob/living/carbon/human/interactive/interactive.dm @@ -179,8 +179,12 @@ T.myjob = cjob T.job = cjob.title T.mind.assigned_role = cjob.title - for(var/obj/item/W in T) - qdel(W) + for(var/obj/item/I in T) + if(istype(I, /obj/item/implant)) + continue + if(istype(I, /obj/item/organ)) + continue + qdel(I) T.myjob.equip(T) T.doSetup(alt_title) From 8ed6cd380cc5acf19208c287e7016b3dafe22450 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Mon, 3 Sep 2018 18:11:20 +0100 Subject: [PATCH 016/182] adds extra icon overlay --- code/modules/projectiles/guns/energy/laser.dm | 6 ++++++ icons/obj/guns/energy.dmi | Bin 35481 -> 36046 bytes 2 files changed, 6 insertions(+) diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index 04120976a5d..b7970caf9fd 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -133,6 +133,12 @@ origin_tech = "combat=5;magnets=5;powerstorage=4" shaded_charge = TRUE +/obj/item/gun/energy/immolator/multi/update_icon() + ..() + var/obj/item/ammo_casing/energy/shot = ammo_type[select] + var/append = shot.select_name + overlays += image(icon = icon, icon_state = "multilensimmolator-[append]") + ////////Laser Tag//////////////////// /obj/item/gun/energy/laser/bluetag diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index be873f7a5b36a87a771a53c2bc562d6cd30f6176..355c9e9c30ef7da5811f71da446d559d457cbb92 100644 GIT binary patch delta 17886 zcmb`u1yoew`!2c%kWf+-P#Q!LL{hp#!JtcO2$61ShK2AP`>Ilg!MipN(vesS zEQ)E~6c^l2b?XCZaA0>AMVdw#osldkq05b~fsKW!kL)8)s}SpHF$#4D20Uh78)9@d-68{r%_gT<%_TNG3AtA6|rFnLoR&B7357 za15vP>uA~>I+lEYQ#=K`FI-p|(|prYijB|}d%=*#D-W7&4-d{jZi%Qt82R|7HC6L# zvyS;8%1vwSVcD0pn-d;bLj?U^KYy@|E3i(yWw`pviF2&mLORHKAuZXuUCGd%m$h_7 zA_2QZJRU+d;;XvcFa4p}UGh-MP3v9L?ynvh3B7goRXKyz+Es#qM+s{=#;;*9!zM#d zj#xl~N^+eC4meS}IGIO@=Y9&#%~hZLO5!L|{{p$s>1%G=^9R3Sad3b1Jou4Wgzrwh z$rGNo?)Gs%Q5(hXkrU`;@Yj>-#23qhK5~3X&fg?pVO7wJ2y?3H=O6rpf+pr2J+AGh zL=`3`6wDT$UCBU&6Dgx=j3HSey!`tJ4rolf^A=ldry75^KTajnIo~v^C|(HvR$Tb! zFm~qetVUrr2hHj5!3>t!8kh+YXbdeXUBSRDzn zn@k>X8$Z(I#->U62{>fpeAlxhbe)_>XD`$wy73i}En`HqH!pg?x$&m#D?l-n`!g``!EX%46@<;}7+Y zvTb*gwB^w}50w3Ywe^3BN!NrG`o!|X_11vvOX z(3Zv5PR%Q^xah@a@N2&X>_rP;CU9*GSQ-8JhT`KT!R zapQTOyGd&BQ*6vOiM@d3H$Cpl+Q#} z*&d-jkL98s@W`cQi5@t#-KEE)fnFkDT~}^oUqxWF-#N`+8=Z_I-sT0^rg&`nt@bPv zEbCx3HnL?;IB2{^#%nya_w?rIj74&TXXeqIDN8ZhmptgxP;zHCuSV|7V%o`zshydg zAop@~GWrZ1Er#}($KVyvV!3?b!G2d6isSSO%zN6Yk3-h9$Rfqdt>U!%^OK#xQBrpG zYcdNeH{A&S`{-Cybwx;A-{=pWtkH^R6VnSdGd8n20=$I$@4C4dRGvEq()68OVW|Ed z^bz643z_*$933n=1SB~9z2xmk5aJZyaQYjxWqHJ3;mq#YO*3V8mHX+vK#9^S8zBQ- zCRmg6+x9FdD5$LN`t6?wva+&<%g(J`Q(Jev&M=qI=WT--GBE~sUrjft1;3bm#($aI zadk02w>(*kBCg}(*WAIFOYF70&^#@t)F~rQFZboeVRHo#D`l;$<-HQ1)l}pBz1)H~ zWE6w+D<9_y&yOY=#UmT51#xAOYIJKCU|5bvbuVo!hwkG5;%c#u#cf|aGMc-_PS;ws z7(9UMJZphbSok6HtMFeUjq~kVa71<=ulwN#LR#T_66j-cPl2GI?yRaw?99`r;f{z` zBPBm-a&U#FrT{7YKyDm7< z1B)rmm-}gU;mhbgn|NW!S1VqBBl!NraH_)e3!`69kf{GFBI!`*{);$|NA$Ps<}2i; zn@mG+0Bk&BSxHF%*FP{T@X=D@n^Kq|F@0&vNg@s)(VeS3c8}5I4KAGmntZQiLwv{k zlIUvhYp;D%!R=Qq=uJghq+q)z;cDps5~(U0NNO&630(G zK=g!)%aM}Hb7Elf;!yMH)29lvAGqK-Y|yEJMH4_k-{F=FJ{g%iP55nwxhd!j+!s7Y zlP3)g!t%rZSu9(NjGk8xhA~^N+pru31%=F(bO1?tZxWFl6a>mEL2B@$q=dL5fXH`r z_EJS%8~?oQtuD7cDOuzb6X1ZMrKM&6=m;BF^}2ZKf!eWf6<_(P5ViDY1LrG-Xr(uw z@S&{i=w=m_WX%%IF%3E6ge%{!<<{1gvaW8(io5&2u}ZU$X8PavzdtgJitT4+Vsd=o zP5BK^g+$s0nE_HVF=hVsfk843;@eP}fH6Yv_dfsE`z}BlQpiLT0Q!)rpWBC&j4X1U zN)r01yb~b<^wkd`TvF((VH#}c_Q@>5{^!4K`7N)k$m!@Lnj;hkiUw{@IQr*TS67HP z`eLaaj~?`+WBhd=_2A~D!uj965za}=zuJEDGHWP1^nuVYgJKHS>(>B1eb(x5j0hwD zI0LYFY_S+f-vCE6!@=h5a0zo#IGT_z`4$#(WC;oWx;ibj0*K*L=&fz^#kM~9qn$w! z#tK_B8C^o!nPaYC`!WJWrKj7arf5$!vk>sRLM|6(?Evuk^-H$tu!mi{(WUtDz|4J= z{ya91AwWuw{f!>E^}>}nR|)(5`?jSHkJ=xehbUazuUNKJ`L1t{RVDzhk*Uk^43p7%YAAgBjI0%SeR_Ae>Ku9w5DRk52LdaGb3HfH9u* zxVA(cN!zZk&Hg6C(&6|Pc8EAUQs}qb02lBt80G_$RMOAKE8t*c;^kE%U`)wx>Fv7N z3zf@GNRZnljl{3QXv#0$EJiH4#TZWK?}mpF*5dAh!9B zk=&B`tzPGjxm{n5E$y&_LCAa&U%q^ah>FU*GB7X*TU<1}TH25>T<_u~<;j)+7ITtp zv4G=v!@VlE+i7j2Nsqr>itsaxsh|%J9g8N*^yDD zOXJ@tMI_$g(NV{eOyIM<%ldSnj!3X!iBdtXAwkv4t0^cf z?DzT626!-I*V;ZaL;d(Wf!RQ+oZ7OxSJD9o?&E-r<%Rn_j#5%mlfzZFN=1)v6UWj^ zfBg8d(L+L~ke-SvNahw^%sG3ar}&pIefg`hQm~%hUftq_HN_4VCZ;X6*RNkkr}{-j z-5nhr)fP=nNO<~3#6uzK+1^BEOM|BFb|oHUbKRhfe?UN{D{{WOr>DW*EMiUc@U)_C z#WL??OG{l{yDFpkzidM^$m?un_0M;}r`;D1yKG0JPQal?Fu~#W>Epi?jA&{7hvLZv zX~Meoit?TvB>yG(+eAdSfMgNZze}QwQC1y+vHyLlw!0&kVlz4(dYWB_j@emxI_tZDq;0&syhb<2g^OdPHMwpe~@wQl>LdKEVPk>Y&ie)(;)YuvtGl^Ajkf7@ZKjnXp@KAWdfr~7fU=+ zHE+J9ahjomd{yS&BXNshH%CXMz;Ke+Zed{aKHGB=hSQwC6i>b@8ZC}6>9 z?pfhE7QC0~ihwrr!b72zvHRM1?R1dKE~G2m_PTPA$?uu|NfY2RGL{>C$x~Z$REMVX zym4bieW~}&P9xBN^+le!tSUX%%kI zQ14rNC*pQzt7R2(#y1Y zSLj&P{_>JC^>VGv2Zp`B9K!jP4lgXzqQ|sM;GL2ZrPX+ml%^)dy!!@iU$T%|!tY~P1; z5K4L12W4zYB;dFiy2M~1F+4m?wX&pyB3JP~GmqmvI^Am3L@{>79q5)-!>=P!IN4;E zuS+DCeNT-ptd9_AY3YMqfi8Q@I)QnfpqbhmM0a*U!R`C~Vsu8>xC~req}3=C;IrV3 z9y4wLAE6ZpxWZ+ouKuwBlJn;}K-)@hs`(Wp&=z?yX zi=ha&6TtNwOSfnPj`2kd4=yWAd&@rdKQz_nHT!E_9y_8XtzTuX5@JzSpml4tgAQ?E|>?EE|fa)|%N zdL0u|#W<5S$0jH70YRsA!jFCNL$SH(TvUYo1Nyxe@bE@nT!4-sPqgo1dSc=dxiGiA zjXp*0p-`C1nL;}o1LKM^NPk^-Bk17OI@)*<$CRlu3oV%ahB|?V?^-jL;$DJYNlt{F z+1XTNWH8{Yce^lBa8)4W;TAW;jV5R*C1lcA!ukSrzhGf=#76o;*;{ZY!>F@TaoLo_ zN6M5=NLX!f19&K8wkyXNm&-ZMuT!S$pQ}VXL?5=eHK`!~?yD5?=xB-7z_xb1M8EOJ`^t~Oy)Q#m_t>94Eq`Dw?6RXB9TUUI z$9L~WzKt&6Zq)Mk*dPbr{#=ar*&on)T;G1$o0?W(vRQuG`!wWrdSnM4!15t47fMb9 zMRVv3_OXEYw~tp>SG9{q49)-@0){R2Kswu&s`G(cw_I|8KK+mVx9{AEnQ6U9z#C=2 zl8kjv_#r}P`NFR%yG69PB(Kc;jkBD;W17dbD%uI$_8>v>gG~WL zS+BBMTIe)1H1G)tWi>SJi=QoGn@(|?{AQ)T4y5A*C0^eFF zo(yOi&)u%#!OpT@fqZDqLPCa=7gn)yN?k?o zD}Tvhuz~oFu2E_*cNW*D-YLguu^V(Cwi1pi^Nc*CLw{V7R?*bN1@;dQRoA&+kVMDi zR`g3?-fs#`JvdYfaen{(+smwuH_;?k;*Xt|e-Ye!(ONccY~1I0F`P4UlZ#-Jci6vE ze+EGLxwrCqZ(`gn$OWPna+c7DORi^3(&tfvTBBNOwb@`ej3WG9+DBbD=>1l_=HG@H zUA~^Km3XYn`C1%%FWl>(lY$!5pYtE7T79&~`ni|BWkB;(L;R|!QEE;fj@d63@_saR zJBSXJ{ci!b|OoQix-Fmq+sH3;{4FUZYuYSz} zIy1skMdvm>Fvt$sHx3@&jOgO__8lNEKVM4u=#H_Hd%e&Q7)r%|R~|?4WAabR;7jhG z;EzKpfY95K>x(b!E$?*+F?~s%g!Lp>vY-PNR3XY(^jjo#!6fy&<^@)JuoG7We)K}&Cxr)mGmv_^7@=iek8x-;0UvHQlEyOi$3(#NElHl`dw;va67 zigVbx0&W16!Ylx-F#6BE@n^g3!(IMm`Lu%l5_&=4zwiVXXz2164M5! z@a8OjD#F7>+N2R3US8g8sAv_b_O(-ZwbffYwrgIvJ5zfHP`10mU@)(1)6>%ETdpyl zrY7{FZd}0P&QxVyy_t|@82#t#Y!hXtD}4Ji>})(Jj&eiU$WKEqc`zJDosR!u==+l} z|HeiPbHD!L_lku#v9CI;G(go8&-ae~3R6haf65Z?_r8p0Vcwm=;3j=b>lcaF=%h5z z_-H%L)Q;5n)fVy?-M)PMXUZpMrj-{pSC6jMT$r0_B}dIQ{P*Gaf!5AlQ1>^51r(QA zpFe+zK-d(5&Gd)?)JuJYSQCQtw;aMFYoOCWaK?=|$-sjeip%?rzr3o$QM$E^4)R!R zFw=z};&)!|q4TWFZ-B8RPYG+zYRu|S4P$vE7vFt>WosXId)xJK=O{0VZ=$$3Txqwk z<4eCzt2mxTboq1#8my8=rKZ|Cg_4*ZWA&L8^MNm3JayGnSDz#zE!Kat(vK3!_9Qn8 z`Tii+-Y)aVtiG+?!ls-jb(F;Fqi*)X4P!o}UhR%#?g?Zt z1aWFKQBPh>)Y9SP$RXTuTADu_J{(gTulEkngXd1bCoX0&_2^!dn9XIJP4DDz4!REv zVW+FDM}9W#Ex(GClfPcb1%O(#H{JR*oK5_l032_1^}+Xko~`+CNjx!rcK+h1RPPH5 z7(hvhT_|7^0c~-9NVNOvw$HQpN>a(0fiLB;P?z)ga~UmJ0<9D%TH5QeOz$J$t+{^d=}%{F*LV`Cx?+s=H=LJPdDvX4 zm%F9BW3F8%NNa?v&Gp~W39CydmrFQic$~s>Ak84+!-1<_xkXGTl6M3A5lopqVT#Q4@(=0#4bOJs(IgjO|+8}UXuyTN<&hbk7+e7+L z2IRcC<=uZzQEhga1W`Enu&a|9J63UxQ5u{_J98+$lKKM}Uk2WV-j4t2{7jw~<=a2` zxOzNjg^-g!l+3;7dm?MoPqs*1O3KNw@rb0~zke`Z3b!i zPIP_wxyGWh(>-y(aHhs)*LyEbJ3P{>Pt+YeJ}})Ce=75sgn##+M^Sw-o-6{!#o;L- zngLb(&d-nHIJ8{KFunmm8ST+fV&L745ENLqkLJiQiWPgn;ZLHa)3D%)E@glFc&bA`%cY!!eawcb*O^Z<1ck@=(r536l+#iaat-ON7(?0ek1_s_OZVs z#TeX(r6X-S%!GUFT%rCOh2XeBHOPd9WstZxVB2ZO|2Z1^AIzgV^E%u$cyv^K=ptDk ztQ04U6yfqAtxmuB^wqU(TaZx)mxR#!BhqwNgcSrfGqJE_zuT3Ummh4NlU;Q`v#FCM z{*jaO_2qYhxKO%KD7+^NBOXGySQ!*!^EtMI!^0_oh=hcxoVDXYA+!?!FaQd&QtBm~ zmBchK7>t#b)u-K1(#3`UcPJExxQk0lYT_vYe(TA>lIgHVj~)fZZrLrg%w?mx$4_== zO2Y!f4|8V&*Zd@zy+widJF>(Q(5D*Z+b`%pGy%^ayv41Xs3Ej4> z@A;VM(re@9J*PJ8G|juFV5HOD6Co+Q~b>pt3XF{O9H} zP&(#Sv%StttzB9kT!4CQBu#ezlAT5o5xZmUtiL-Yg`9y>t0G+i>XBTD;L`>8l6}Lk zP!#h-amTBX+?Dau1y{j--HIPFC^a>;PDm{P0IEpx@(QGt4H!MCnuOB0h8lk*{eMe6_I=E z)-7Q1PdZmUV>7$wc+Pd<7Qhl+^$2PQv9Pez zttVRTcT&Px)s${CHcvPGDh9qiw+r;I2zX4$LBg}pvRZY1;>UJMfg&Xl-S+_?44*#a z(yn3iac(TVh)a><%)$b^eh#d)gRh;yuP?Ng%%9B8-GE|-zsijA3V7`7q&|OsjUR!; z_W8O#16?s*(1D5V^&1s!JwiJ>J3c->22M^A2x;0sIe95(@$|2{mPqx=L}QB>bU!yG zj4igLtgPRh`Lt6mbR~`JLdW&Ef3H7K8|t50-!0 zR9)TJU_Tm$hDpqF(bl-0x@-H zVsoje3t{(S^L!5|Am_^W>73-@Hm#kqa>U_ezFKZXYAP|n%El&bZEfAS?bc;bI9npH zr)8j3yv3;kj=>9M&{ig##}PXMCDo1k{fRH$=*Tm++pEt<;ri;JqNsvm0m8a>nsNFGiE z{wQwX`>OLOF#ISk^rz`a4l{BycToc#p8Y0nx({Rz41d7;k+qr8lJ{d@+rdg#P%03s6c2(MZm|2QQ9A%E0SZQfg0*6XZ3e&mG1O#keTEcks{v^!6fc zBZxzEIRUF9m8Q8x+D3zgr6Dp4_c(qvVprWg+n^W)A%g2n*D&(}&W=CLPaw@+VH)CO z0Q@^U-H!SNQoPk%e_#%`?w|w$YD-(hPNd}__0}xbVaca2Eh+g;YhW;G#gpN2Sv(mc z!Q*4zHvb=~NHW~M>j(=V4L{zG0zVD4g5W*=c!{(?KKj?rpMp#wg>YL>Fni`9G-@Ij z`&_@^*bgXkr?IDz25dYfr@iq5^jyPt)7pB3VYy!|MaK2hUT;=-NT2L-0N5X zq!{~md_KDps_$7zI{iC3`TgwyFAmUjxz||S(k`NUz3FoYH8j|A5tfISh((Ec>4+b> z`yv4V$W}6ac1|?2PNG0KxFs5(-JG^2l?&Mz1Qf}oP1G2c!YGzZwxT|HVFo}G%UM0s zi#}c@7+2u8z_=eFgM-S^v9Z#r(|727YT9LfZ~M66Z>N-sAzLm>DpvXj2D)BM==ok< zd3~eemQK*Q-kGkx14M5^iev7&F*CPa*sr8W0fjE2()ni40jl`3Dhh7Tz$<3kOW>^r zs`OxtyQgQzfAwV0>MM%s0~uo*`B29CAH}WFI68lID_zwlbbQ zDtLMD>!CQYws{hgQ^-VrKn{KK^3R_?Dmn13w^G`3_ki_|62N|rL#sVkbi$aeR4o-; zhk&HF&K`*_<#@kjp6OJ{Ya{(AIdmRDJuzh!mCy9vXE3PXaqnnb(R%sj}nTTLC2GWs&u0mQUln>|mb^-QpVRK2>_;CZ?PwLKjQ zg?e7k5IK+9g%D1%Em%&|AZ6sGXwxJ8?%cs1DH(AmIdP2%@(x)~E+03*GdH!swW+8y z<^0bdCI~-YJB5&RlcQJ;mzn+J5v4nTIh*aTukQ-=h83H)XPDu4a0~%P$J~uncd70b z@zEujz5540tla9bNZLU+!2Jn3GHC3yyrt&RpZbbB>jRXZ5to@oMTAhM==5F}Re}u4 z3JD{N^mLAyC-$7gmi}N00SU`nPt_uh=3E6qj403>l9*y;{i{vNS6NeYd>v`JNr>82 z3Fk0G;ze#xZKDSp-|hXTBV}T5blHts?@xLnEiG-W=zPm301Uu|B1xUiO`7OQB^)$c zSpBBZRc_~|4}J)ca4JwrPKfVh{{FArZ^geGYViDTH^2Yqp7||a#Dt8pvikJc`0j+?^B+F`9?a+$lt;Z7Hx$_=uN}+OgoU-Z zcHfYgd2DRIfZu3)ym)Roi7_~+fgG3gkkt{NTSJSPkLfnl%FLP70}M$SnYN_e@B>79 zPF_$yQgeO*{ojx$VR3EkmZyo#-Pr6PKU46j=vx`tQ3cd+BTRO@sok3EqOe%J+%%GoZ4Hvt)zyQ>3bnRfz;0F- z`v5l!{fFDGBNqwVL=AK$J9`5QU52Ekf0f3IiBfga0u8&FZQzwsuOSiCEMR>@Ts}LQ z=e-BZ!H>ST%EZ8jWk6;i|N8aaJ-T=u6&1$uV%GxK&w4it= zsAath$~$J zlYfI5X9FO{H$I*!$=&Ew8%{++lV@qb5=;)2@~z&W6bZ z&q_JD89$1C6f0A$wCONF0EyM@Dv09gK~)6D^in~Joo9a9^_(l`P!p|(1n9m&&2LNv zq;IW0?K7w~s63f01W6<-`2`D*J^ZY&A6rDebw-aCw~2PpnwO-ix>lsP*o)hDy!Jnz zFs@GN_~P>d&4|xmNUBH}-En<`ZjlDhPX;&kBh?BgdS7nr5BOxr1VT7a8Y8L! zA7TqtcZ$Nj&si+l*a3hj=cSt`O3F81WfOLAa>6f>v-JRU;P(=RBo322-v=%96DQH; z6ziA;fA`t*rJX!+Ae+czEN&*<3<1<#22(xLuF$MJ%|{vGaHO@4qjrZXTD)jN=sAW zd5GGEf$qNsSjDVHOYt5Jn@68e6B7s-3vH^kHDLQRioB}O6nSp-eu0i-dq!lH6x%TVFDgTY zTIXh4_N70h$QLbr%rHX+&7(fw349M(F(6rQm{2(IRY6ga!U!#M!}P&bV}3|YeXw2H zs?*2oxGF!Yu9@CGitn!1b#;E^-;le4xkOR|T*l@&ig7X6z%&o8tj(IJFR0!8E^R{G zW+`QP*=e1d%cDw4A708|lx%iRf9AsqB|P#HkReh)dA9bIN6vH5u3j9_pH44v+r?Zgfq<>JJh!K#X z$YJ#UYxjVnOkc65H7=N4qXqrL_^OV5-|0YsMkL-;z;ASXJhN!|C%8%o5#ns1x;rHm z#V{7;N9ugW$|*q4Bjl8cAE^>~wxALI<`i=fzT96sAC*koD|lYIOE*sGMLBu-}80O4~6eVGe92aua{HFW?W^@E<}O}AYoz> zFa|Q7cN*YxudOrjG4cGkwamY4~XVBJE}FK-kTmI%{YEZ5^DlvbMhfX?;y7UU1!VW0Vjf>gXzV zKJV-a3d%!6j=iC%Shx1I!PsL$`dSJFJZ2Tuh!7u#m5Au*(JgI=?BK`=U3_?zv;x&5 zY7IG1V|+%YLqbA^(X~H}I6il!Ny!R8r^2A127$1fc*oRVe#1!#;`=}2eQjsEV&^%% zZ!(YUkE`=PMut}mtD0Kctb}mBPUH)NXkJ7oJ`p1noH~ylD<*OF(~! zU_@WuG~URcy!)AqM@I@?EUI{4K8w5q5l?C_oA1%na|&08MzUL+n0^w+^>s5kX6>76 zl8d_z;3dS3H0RqoNpmyv#)MFE+@*$lsU#k?VgKyv!h^CKMUE!}+bb*B7Q6S|GEQl- zTbll!R0ZZWg0J7cy$4aW;1b6>Q{>{};tjm^&2DC~uyv zFU}3yzpO1UzmZnab)|dv^A7ZYRtNM+bzI>2+*RM&-d4HRt6@*YRf+o^AJ4jKxb*K} z6=ELR&5JTBtk*gq5Mm|GCpv!q{z3?9ATukAjFy&&aT-%zp@w>Y&-dBl+MU|cR!8vm zPrQK4jHdCW-7w31abur&&FM@H#Cgp;%Es0+ox)Rc^?JJFB_TGTo+4_>JFw%tJr`Rb znmxhv-(L5HU7+Rw2(7i)`=S2wZs{y0I|Db)?b2jtZRu>Q5J~$SqKld*b>R{2*PJ2N zdSd9}dV;H>pd~|Viu?|K_k~D*3dBsIp`rgqa!CLu^D`uPUHHs|CqYkDgqL?@^K@R( zSE`9{krAkLK70ES0v{VgIsm5Y2~MP!>vM(sN5r5N_dv~oR^1C9?aDnO`;EU-7w1;` z3v{ld@G`@CD$#Y1d$i|-zFm5yvz*rkaD74`Pc$J{bllbO5eT%YYhabODF<$AO6-x7 zhGjCRWtfrlb_j?P%FHD=FW&IPCg5ObdO8D?v@r1S+=Xa*Ql$pX%4%xZAPC~%;7k^E zEiBNVpP%>exVx{PZbKRQ&UlKTgK^S=s|XS9(0EGPz+b+|YNDV7yu94VT|t^Q2yeCv zAKwxY193lWM5!NCXaKbhmBX3rUbH~#ti$!9C*4k-q zcSgTKI`E+`YtLJe^sel>Ojxo-J>{l7fmxgW?U{V@eRW?RQ03qkJ z{v_``rRA-Ri7br4qrWTz5s%k};_awsD?#!P=)W2Zo511L)dwT7fDE{DM2;B4ss{nV zA11*M_&vS1xmgcitEcvLyx|lpzIwOjV_d){<^DdSvtoW8W^SGrkY>l(Xx4FcX2Ojt zXF#B)5nS<2%aGOkuL!;b{OG|V?Jmrn*`i!q%$Uo-(!4D+Tr8)zhAJub`Rj|5PBpNz zv(Bpd1Q|Ga{Hc7m4c3>$bL)_AVS-YLGBtqW1^~P<=93zUVq&E8>Up83BolML(Sq=| zJd&91&vL{!biODr&5-87<#+dL_T~dVLy)aLcI{V6CkRli!E>8 zO)7f2!=qrJNz7=|Nk@7*+$aWmOibu{dPwe|yhov<4T{(S5p(U^|U&GR>Ps66QXA=GVe%2ZYQi+l1n)Ztb>jb>1H>_sBY zxER&RPd{g5;01TR01E_~y?F70qBmcu{g%(yueXmkN4nNvet95=8;g1cDGd*fV;SJ{ zMm|gFU-&H!%~j{Vdh?sM{=N-E-_;TM3|kzAwX?5I_`H54Ag3eGZWJP5Wpp^ z*sKQ9->!A7m9-B_tqN~((>NL`pIT2gTIM?=Uw!(-2cdW|m4>6+E@m^q!e3#2(fhDA z;{swv*;P7@TcH2=Px+TG1AermW%vq1bwtI#C1o}GuZ&Cxq1%*%w4?7GNTIwR;`S~C zy!k&R1OLzUkSzHBLL$BiCPCf9%bg*&fM?oeHvlL^$*2;Ut9N?xSTPwNI9v23iC&YD zktugrd6}QJ8-ICXyu^#3*;*I~7&vy&*06ti$i^xCVF4bgJous?B z5VWRfm_GZUR_o zX&1DtumOo{z545h?UD{%yXITKKYM(}VM#r`yL+)VaoXr+&%7QCs>SdNL{8%QCxH_?7 ze)^cC2!Y7fosO(HbO4tSoiENzuj8~^4^;Xkn$|9e7QA6%(?_GAV?{_ z)BW@VwreQ1_^o}^0$rQ@^}$)jdfD95{lF8kND41qjnC`>uV8{JhtAt9&z~!bI*dsY zqBp6a{@%=T)7At%L=u-FNuVzi*$sT5Ah3Lvk+%PCT*+l(;}dWria40)>Tl9zS6h6x zN=~T-(4kc@IhW`1?yMK;(~r4UowunEr!qVsB3+d`9kr&!W5lH0mw1l}R6|qb+Ql`$ zVjGfhLT1}VdqQj4;boGGU_q&d$aqVO>NF}@MSWZ&v(yf*tz?FtT0EIxl#p21bYJUu z?mFj8d9pKQa&!hMg*CTx+@u|Or#G#uchLeUwuLuKZasev`***d&W^66E&4zTVo`Cq zV!UYn3VqqRQjPXLuV1+@vRV2W3moJ23W^e)v&4=qz1G!;)SkWam`R%M?!g)ySbm<1 z-EEzvVySetKb7#fq6Wr&1fcka>&A`6EKW-)$bah*wbAe-lij~>dT<%RC<6f3XI-EK z04yL*Y3aPrj6|=mj@-_c0%3r^zkhdszl}q)+JIMkMYrGSu8cw_BzK z?{zUJLi~+w%868pa9@`veOP-Ls?rJAAlSN1d5(aTP2Fd zp|w89`%^Ffinw<z2?nGmq}*&^rz_c)w|;-$kGYkQlISP=$D6`;eQVJb+4-S#e+oq zlZBjq-Ph8C{fF%sMl14>R|&!{0!Zk?E-pOQT6AseZ$a@6YIp>MhlhV;^vf%T=#@a( z>4-0J7yYl!&fq7peVv6#0$GEjU3(3w+B}qjPGQ=!aVhYx4jq@wBCYrCl!%4DYdmr$ zxtl60euV{q;h4)0A*I(P(N<;F+fRt$*ZNN<7S9-aWjJI&;efP&u%80&C5-lnOtr7_ z*Crpt8Q?t{k9bTcO#$T+SX_ADirm-BjKr$zz(2Ar>m;T%4I>pCbK63KbQV*CgE$jGzpc)B0P}o_(p5NE-2+w+Ub78eQKs zx*}r%!%@~FkOH#d{ey#cXnUc!<+J1~915vq<7roCCxMVx)5&};D<2A~`*46GLk0Ih z_bwu>Dr&75CA}Au$Xk}~re7r=z@RLYxcJ|XFIXO9_mEWNhFWdr%oGBcU zfejnXEG%-Zy!)1O;v;hL>nQd^0nYm! z8xmPfn2{#$&Y~aN93K3{_s3@t=rvL%Pv#<2!}C_+Zf_AW>c3Gk_yCA=>FrOpgy<)^ zm!`S?hqHxL`tjR%Lo(sjOPC?F_&P{oImWO5iXd6d1k0ZI34g!Y9|%*=%*@2XBc>ts z5i;DFZ`N&qdJYgju9l~iMte2&E|b#ZQ*TxiNrRa@sL9^Lp!%v^rkNPE;^5#QEmrbD zO(CmyX8u0pH$f@@zQe1J^8t-xZNLUBhL#C8scmK_cUBC1itLzJXd*W33PVtoN+_mS zV|JNV)%mArFo$_}BLA%JADB3>0EV(|@Nf8cBu!HYy2VV%q*pt*oSmKbRf$w-=JC20 zu7#l;8k+U}Nk_UxSmX&Mb>*hL6pb^SzPQe}L|k^jh|!5GAe~0q;;C16c&~}V=(f`< zkw&&P)W8Knn;hUnz`ZWR2JsBqM14@fg}BCbV;4Gwn+^-N$f4c0O%WuNpwKd&$|1?V z`VEUO7gfVDBxYcPRsi`gjh|gV^0;P&9pd{xxuuOjnYpB~v2jxA>PuPKy>gQ-VuiUk zpb@$;tDLc-u1=8gGS+P znhM0RuCyxaS_!p?kP{iCQSo3rE07Lv^}gxd z-*7k8)K*4!q3EyYwjAYWGgITt>L+T;6*L5Vd>9(VTPvbk*o@NGA4#~_E85I!(R?vR zG3!xCWzJ(%Kg25JG&6=m&0`>lB@+)CgQR|b)REQMS^T{033Z)S^0|v9g^x{GE>LE+ za{C7{iLFCQa4;AwO-vC+rv!mcN9+CMQ6Dfg#ZUrSJz)@1R>qZUhb;+J5KyJgD4QhW zWbK8!Si(Q+@*g6q>2QOAD>Ri#W1LSM4@sAG<( zQt?Ub%JF2;mr!CMXkYhp=^kKU;7;P`iU=4uWCytf3`r@pD0Pl~9zA~i_1`~ph}q4+ z%q$b-D{o@Ld~v*q-A3~ebGdNM=KSvQ_cy7cBpsyHwz&`tkGoImGbMcdqYN5X@t!EM zyJl#v!0I}$Plx4}Y#_hj<{zyUdPj_EJXersf zd!XO%-;g=VGDt|!LljDAAO{3xU%s5adYi~cASJc#BKPto763H^b*>`2d`TlsDnnl? zl#)o?@Su3o2|%)ENGGtF{>DbL##|RO#_awRgL}kv5O~n7esqAZNrY!0 z`?L1nd*AxK7PsVF$juN8$sh9WSnlrbK;IH0L}!4;&GPc{lyfX2BO{@Shj0C8;92Y? z8VQC&sjgo@!1UW|%xP;@X6Bb>hE;wg#gr|s#gemqnOZwnkJ0cKKZ2pi6?I-CFpkc{S>YeyiE_a zo5Ku12`0;2ZJ9(j{P#gGeryg`cHig^`1s3Y9+5FwnbP>^6)i)uo zgr3fC@t7mZtJ^ejqBOqMF^4D21agxQU%sc?L>_SB{JJx=Y|H{J82)+Tu-E>FKOL!O zGd%rF5BH^&M*%1e{y_3?HtbImLkV%xrku%5x@t5!CO{G86 z@FWXz2NV;Bz;i$1Hm{nu@7{$T#(NlSGi2>)+<>$;C{^iKyxR*By`{?1L1K=`F7l}g|z87c&ry7Rh1xS*k8GI!#&*Lf#-U7x!H zO#!esf+>*1%u_^In)W4)|2;ZQ=o*J!9Jr(j4XQyq25Cu1nGtR?|SBXgW>_{QRfGQxXnqDvfwDk|1Y5Pf6pij(Mq~J zB>b5|WP}($UA=%}kdET5h!hAaesHmi1JNf@MbL<0$rH#s<$j!n$}tcsO;_jFAs=F; zn|1?n{2E$*rDaC5DA`KaWV-I>36Fuiu5#Sbutao>ZU>p8U{`uR;>uLk)z>2Qgg303V#%#2=8OAkQPq&lSF~9HlcJ_w_a5{)w z_@yqCXk)R@cvr9;^j(J!f3o1c^5{$-5l?&(w)k}9;`JGtg2i;lBY}L3H+6{8dUR_HFa^E7)2R!3lj&B-O5$7kf9CMBFe6&!25uaxq1V&c%@+ z7yg&5M2Gy%CGv!CELV8qW~<&xdkn!-bd}HW`x^XR= zv+7Q?*8id&H{hs*!gDSxDADiNnnr@=hlIMdCx=gy*Ug9GQD2y~(dsXO>f^{d1Cz!v)k4%q7a#Fzj zd0ee~KaP=m6vNXZ?w2MZ+IwrfpTYN7A|sLn-fYs|r=Ia2_3dX0F8cQZKlgP@<|o9e z#>blKA`7E)s*pQ@t|{WFL7!4|4ZcpLWqtRQBB6-CO<@J>1)5^FQ&v^vLrB07uWqs5S_AFXr%txSfa-Z1tDtX{E zGN)+}*%Meo7KMF@_81?p z9qph+{9D!1zm#4}8+Sxx%g_nt(#eUb`<-A4dQ<%(8a;wGaPffo9u%e zOtfa~=Ok|)J}t2FN9SXU$;w-&4EEitQFM{~a6+|b-9Ps2kLbQd|Co7{sQKozB2T+w zCg&7>D+c4#jR&&@^`C34!JkkaMuH#kk7KGuWIDZqm1VU|a_6~C5 zX}aZ}i2kFW-SC?1&*V9gK`#sDD!-uZYcybzMe?{6Z^wMy9 zpPSvPH`G3yVs?6rNhqMI3#yy)_yh(9CW#rSs`C|}(Jm=Ysn*Wl3ka(g2qAFX#bW*#9E;9Ka&YMm^*0(H|z$ zoVz@@EfSvqeR)3k*|#W&%y?Gksua=zNea zo^<5+!t<9LXJeW>4vUp?vrT5<=s*A_-sj9rT1*0}Q2V&R)Ux^~FfN}a`1u?$kQV>0 zqUgEw&NmIwgd1kj%VEaptMsVA5_fN|K%s` z(?skSNLXNF2>>szFA~j{(SQt3O!5Sj{=rKe-KFUlU0q#aA})XWG=A8>#sGZq|3&SV zSzyycVp!Ee$z@dvjV3ew$roi;R$LtLR9{@jghKS=kodzA-g*b2HePo2x8r1_|5iVv zrVf!15m|+SD8D1eCnk(9kCtOnyd}Ooct}tC&59KhpMk;20+-JI_uL$%xVSg~OXFyj zjXqeg8%(VCsm%4hHS^B_8BZfWV&X9{?6~OQ(#?G$(uoR-*_}%@u-e(#QPI^6SNHVX z8fo?pZ>CM|V^(VW$d@WFE4#*f!$vM(B8*+r9AXek8X78$hDpf4z@V0{tB(Z-7I0a7oHiK>OPkLvdz%u|aF*QBjNOdsTpRFlsvbPv__af+lp-9T2a~glHnwl3% zlOXtLh7v+xvk>?5?;Oc5M%-U^@sn&Luk_K5JlT)dUzh5R^5Fr5C|Tit$YoL3OW+2f z4!%ofLCMm8ry##$=on%|4pdJ}ps}FAY8$)&Ghq0e4vNNsFL^Z|`C;i2y{3i+Fw7oU zUDq;(h7H|A4nX(+2HJqEAFPE~MQrp8Vq*F@^y!5yW8E-9NMP4;^77%j_VpO@(KIzz zK2~F%Jz{hOOOGOlB<`rz*Vh3Un6oYiErEM?PU3NH4dR>K){-4e4VBc6{u!A)Sv{AdyqX1j{BhywD6o!&y_3u9( z>`ucpyy1O)eHA{P-0R0d56NgM#P<1g0)M*grizz=mP>`_Q9f^%CfC>_#8} z!cSKlKgGP`=fKmAflh5h9~7Y1_=z|9z4gs2czHFDQd6^abapy!k22jLcFT^=&H~$w z+MtCDlX~OGt3?~B*m9oTO|tf3pracpjXiF<`kgAM;zzi>y}iGKv@C6DZI!@(Or^3h zC2-+`j!v%rcl$GHd}3mq&fOOgyu{GZEk#u|wVX5XX?%QqR$ktpy{oe`m)DCUN^u|0 ze^J2S*woaBd;d2b4HXqaFZfPSNl8f`0cO$=;~jfA>(5~8;ueE40UH_bU7mYg*ArbG zbllA4N0>2a6bz%B_JPBMnSy@?o78Vu@ zY~a)Jid^IA+1E5m@$r%&KpNV=<`k5a2^D1i{{C7+?qe5ifu1CKkHyCe{`Xt2i-XcL zNh%Sy{*A1++PA1bDd3*Z-JlIFKtfGj8c|X1{_3?n2XCIM@BeIj>N2#iv9B4vX3$Z9 z&NB|}f=*AgwMQGoiHL}1Hsh2ka5as4+kVZ4ktcpLbsWvBa7@VLRQvgeU~2j z1z0MMzm{sxFdw2-x~@`T41DYz?R9=9(WoJM(NFOl zn&GE9!W)+&%cEyapN_z&*R<92D(cq^LX12nfjs# zK9-LA`n9WPxf2EGj-u_ZG5wPy#t}lOUbpMQAZUvU(0!ET*t@Tq5S+pluvVXBUYMTm6%RvvAbuU;OEGKl=F) z6B7Bx_Sf7mTbKh!yUZBqqxF0jhJuFquV%`C zWZ|4vW^CNX*d`?|j$yLoLqJK%OP|Z-kR&1JJnqQQ(6-SZNt~Gl&=+D6?pme1Rf&&@Umg%$xAqZTUos|%&t1M>@{u@%q-m_ zzp87cME0%}KAU*gfi$72E**SB9M|^G7;Jg%MKoSLA%-+9tQ0`GX*d4*)&CqU!SjYu zc`zkAaoI5)-!V4;RGA%pzE{HVZ-7cV$X z|3uU_p$EOqukzZrp1kwBK@tH+@rLWhliIBCp&#xW8Gvl+HmRb%VfMa^P!AF%qn`I&X-tvdH~kiRP~@j2IMO?7RLMtsdFW- zP(4A04R-uV3D(*=!|lZR{P}Y(%D@JDxKlCG)NKRdYAF{Yw4n2QW=;Th1gM>*_qm$jp_$d zo;-OnTJoXlcg=Ts*64)z`1g4H)B^TYy}iAJq@;l#s?5V6*LUyf$U%wU9y^EmhBw{T z3mBVrbt4%`=?`Qv@b2uYHDg;u6=zMZ`K_} zU2J=k>4$g@7|m8&0THx;WBKpu8kQRyZZB33qcJ$Mua=C%Pprq6Op1T@mfam)Oe7iA zqp4K2;3w!b`xR3g+Q22siaMxoZ&U2<21}MQ_Lu&`=bDgU<3D(v)wR1Evex$Q?a!r^ zbBE#!G){?YIq^sC`wbJL;T-yl9}Hi-Kn3RcH|hkv3yF6PdPZ~grKoFlH5H|>!lXEvqWFc-**&Bdsz%m;|Ye6aw|;ApG5yI1vifb-^jxYYMQ zbEQ`A`UgRbUW+polN=USRy4rF!-M6NJO!(_SAAxK_O9eCZEx%1U6t#HIBp)EeS;hy zk5jHfXyM-rt|DtliHzsR68Y1+XU3h$Nhu>zI~h;_=64wy8+|E>7_zcP6H5nO-QE`_ z9txo+jE;i^4!zZE$VNO)Z+k@ZBz%2y%`{wG9Q+g8TT}DL)M`rKJ-zZqQ(NDx_IPSS zU;K^I+m& zA;*1p!ODmO?gLj}#a>aGPuGUtA{hK27ynI}S2YFe1El{`W92iXxnO z1LWvBSfH#pPfiD5m}&NoVmQagIqxI^=sc?=##5810^-urUW$qhaM){UX$6 z@qmKDLMh2pN)si|dae=3x*vpM41#$XodOltoTKjXCsY8gryn*d8p^y)lLLi#nkopT zXo9{7-e3aSsL_;Dtsyj+6}4__3@d?UoCG!r^ILQvP0V}J7P6|_qmvV9Rn^!J7nxSX zSTG!th|Q1Mnwr_rseHmAQQX?1r{8)teTY7tt%mI8D{(-qM<*6tCsBh~?ykroG5PkX zwL9dG9dVNJlBK3o|I%6O@y+w0{iXCeFw1v&wJUK^>lTK8x`j5bFT3V&DEs>FdU4FR zM^o8Ll84{40s=2R9QTvB3W|z4__DL7t1Jk(x%rhw9K++`WrnQ=&9 zuFB<9Rf!-gWV(tV?&DF)`TiY4*{NfDEWgz42uc>U78Uw7)6`n)e_Dws?^bIpjpw~d z&8@EHUEbZbfzLy6Z~`5Vc|UnoI|Lhz!aQDoOw-n=1H;W4PuSKB2ih>P0=u;h4&D;F1ScmV^CsQ&q*u~OB z=d!7Nl!Vm`TkK||Y891~NC2aT<7))s#lq+Nq{;8*S7imk6K-_i({cyKxM(#lUw%}_ zMM_11kSnR+P1qjW$htsOsrOAP}=!-VzACJus*N;pO3F z7?jcMoqeH6^K00HDAnK&==$;FsD9R?CK|3=NAG5d`vS#m>7&=q zoQZ2Bf&3W|VNuG<$M>9I2ZVd2qU6-rST)u8g`EBWDU$2WOEQaz!-9oI_wWkS?wq_l z%$k~--d6;Aw~{?5IGpxpCr<>=duU_6%SXR3{0!SCnzo+EoYz}&B21!yuM=I?Vty{v zkT6(96gv4vE`o1%ov$~~Ii}p}_6=*_W&UHjbx<1(xIKd4 z?90}VKFKCc_&qZZph!BenfBJr%l4at&hzG@j)$ng&li|lcC&OSZ9&dr37%`au>Q=i z*jf7)?e7&|zb5*&+<8{=*xTZlU`~iAey7W)FjhZiv*VR6X&RuxZC}R>sWVk4w>Zt# z2!wz6^63slUMO8Gff8D!I!u63*Oy0eJ|af}Wd9xlArk%^{oR=*?<+c%r^X-c%v~Q9 zt1c}b8}jW45VQr(!o8V(hW{G!!0s@ETR;fg14(L_>W%{lp$)9Hp!{y5^|gC$i`HD` z_qn^usk+)}@7stp^$P+$2}fQpmtFj& zw&D`h(5FJRo`dfc2ycB6StTX7bG3Hr?18n1YwpvCKOrZxSsWZv>dyM^8%IGsRPaxg z6<8ltO0EvutC@gbIe1Z%OU>SO06Vh<2L}h0gdY{~=?-~OH*J3vKxfmJNV8ide*Xe( zbitWj-L5b4WKg`Hl0x?yHIZFk_F_?cH5g}=(@RI9}_QX9~o0=tsL{ ztvQ!^s?LNl<;<%X^FG(6meK-eExl;asjT7mFmFu{?Ptbq(}(M|@Ywa6qX4IUk}*QJ ziVC6tOoCSsI5Amf=uo>C_oFOy?htI5^XOg)IT98ICY)~M<-J5-3W>phNfgO}qvZ(1 zNr>d+Z1ACN36u{&uQGe2S((ElK8Z&!E@&H0rLb|P(;D!jWjTIxypa@mElG?TH;yNb zdb@e>T5*nl|5EYhY^n1X^57eYM+QWt7kn-?>`WJM$k>`HqkZ|V1|#bR#9k=UEVgZ- zWkXUNI1iP?&Yq@nR(8{ZdOi6I!aT5}?k!uDYqakF9zTSbodk{j(p>sV>mH6gmHHfL z(ISGIg+u)GCaH?-uhQ+1edD*L%Lc)t8H+9YopQ4V$Nny~Xa1e>%||Ezq(7Sro4XFD zh&7%+f5(Q{?JizF0l7WPt>mXn|C))><&gpERTrJqJ0wJ^n{nkX$&~?cYEe=cJSloo zlqi*M^6vKJunrv~_2OeSsd$>z-%)Mo04!_qVI#KCfA~9DZxn5`bq-K&y)amBnH2#c z+!-3E(sSS;^`gAq)&Yv|z^!lkt;u#FsAVZFtY?l3pGgJPeeT2wLg-q?WTYVZC_Ffksc8o! z2nedIbZY!jWHDyc^Fj}6?d9e#k5ihaVrA62mhM1J|6-YMR%&2xFkTK_BRZ3nO`6UU z??>oB&jIgldwE${6q3twbJ5@ZXpJnpJ9e0Nnu^pK>vBh;l$GeRHA72Zffk;toIW!d zW$g`ct%dp0{KTUpk+^uAaVrJ@c$$g-wwKVZpJ~-kQ0CV*dtZD(xK^o(BR$dmn&uC{ zahs7St*MC&>a)dW@2&>dDlT8d>E-3>x?6s@-g^m`1z{hkmT+);Y1%l}Bo{8MApvRo z-YNhUO-&46%}0>XPyi@eD=00)g5cghj$ZEWw`r0W2Mf#F+l8W!DJUKQEbQ!m+WgT_ zfSH*YK<6NAxS{1oQW7~4F){cV5+k7UIh2amHr88g%?dIHKv0ZyTBN%3NGg4#kE7+q zS{4xrNx;pGPnxjngDE}dNN(iT_h>*8hlve`fI$BBYaDwh_4GL%5a=CGmsW`8=WrB& zDd*R9Du0k62~NNwcQEu_^zb%GunBJn>!$Hm24IPai8HJ2^Nt~)OkXsmz}x!$-QD8( zgR%T*r|U8hSzKO6aCV%6YdWMFyH>kNx(8aI!c-Gd|=tM=S zgoK2)mRcp=rVC>Ly=Q;rp06ah7MF^Pkhut>0NQ5eMd$TSb6j*X=N>P>1=5A7PhH^1 z`vVU&RMhy*!E}+3_;^x45{f$+7#ZjEyLnE)y54<6zi;n#krq}O5A{s4p@>4|t%JKar(k!YPpPzvCinVA6*^jY2)2W~d_)PjVM21M2c7CpXC*nQYV z)c*ec8@pZ}4K@%%FX3=S74X>$3Qz*qufdyXLxAq~I$%`m4TT(ATxa(W8~N2)?|hK) zFlgeapsYKNNvUKbp|d;U2~YeYp*j@VwiT-9$9(;2T9?s$tFQ&v;v!9x=3(RmIYS8v(#K@0%@>Q#mof{nh`u6@sU^X3 zU$|YxBS_=Y@S9iRy20-hvp_0atF1GcdOmtEvi4KLJtPH^!(`8 za5dSxTcql=(TyL?tPjh?BKd9b2~i8?&_>T? zIM+1tL<~KTCV9z-@hzr1Cj*TVVyo*)6{~k)X(#Wuh z51nL<#l;b$V_;-o%;}cPV^tk-*{MEgx!r8#Vzd6q?R(rc0U6;cWc~~+EZ9GO{D{e~ z?ZC>iKZ-dPrnB#G+O+ADr}fR<^Ef>{b%gu^ql5%4qkNP`-nTn$Zf-y_x#fJ;hTpwK zzZq;P{NF_HXlvpjWIfa`ii={-8?Nx(kO+9(_OW(yem=9Pn3ypq`S8@o`LMq>mT*^V z{iScYxlfIS4j9?k-h2rQBf`MIFh`R{-rU546RQH%`Bbj3?Q4mR+3xA<=+LZwLB&dnF!)yeEd^otfUiZL)o9F zYdNI!nbNFScvt<8t~B)BaY^>uffY>KbT8|MRWo1s)8F0U|4`84uQvxXyEoW$ZEKf< z$P5U9VU77vC_ESbk$#^gv^>Uc1Ekj!Ia)7^V!C~kf$+TQQM@HW(}uJTLniH<_|9R3A9{LvVm1auQ<mU_>)7;mU1&$yApymz^t5+oucW7f(13e}cHFbSO=aw&Zclz&ft^Cuch2AgOkAsQucKDb>4 zFQC1RP+E2z0}6wC?0&y|Lrml6cXV{b6CAr^?V&+g?z%h4e%u!$E31!#hF$+iD3H9U zn23}ZGoT%iv1bQ3LkWrWr97~M=M`sD@Zz!?C}{jZKTdL7Xbf0s1wHgw+5XX|G%>-uKkl?emXmCGTjKDJ~5|8WBlaA#nE)zz*jzB_a=xmr6-I`mi{lbeU zMa7OUo!QStpBndIS^Qfz#--0&X0#i?q=~y9k6g0HPQTdu;e{`q%GogI{Dr@y>uY~v zP+YVKPe-8a&6!v8`x@&6^Np>@6)VIlV!j;Vda~!B2Dm9X-92?PAl+GQT|j>qi%&j_B{$-F==Y zm5FB3aeoe&t9iL=qkBIgS!N424@!qa;ReL+#pw3$V$)Zq2ODhr_MLy^zjyIn+@jzK zNtCx>R8<)jE%N2b-pLE!(k{|KxFSMae0CfxtiM&Km>3#+vKwM<4XQ6uCugLv(gt&- zYgt&ZT6FgWsHMAFzQU*N494pOZ%=8VTIl-$=Z$XlqvPWWucp*8vJ~r`k%6hcz2mPl z^2dWBhl1ncSAAd)AEV}(|f^dV%D@+9GI9jDr@1H%R-MSa(7*+RfW|tmv4q5 z=yPkem|cY1<|r@MNZ>L(N;SenC1_rrXc(CVw9+Ro!bCW9q|N1cWKX1(1&O88#P~m6 zovfn*!FZIxrxxJn@$by`4cpJEJX?_Gy5kx{URv>Nd*p*%`06#VF5; z<)z2^6*`LK)d}dkU{Z0q{jwj~+IRZvq;JN+7f__EF5;+@>O%lW|D1`ES}jYhGu8V# zv8`MDYIf&x%zdvuNkL1xT*#475_!xN?imto)cjYpg8e3{R+|fzx{@2P8qd%=U+E#ZGC>2msWul2L+BSjyPIQL>`JLZvyQ?a8p6iAp$P zqQoIQ1#U;}6bf+ats+zk@z^HZ%_%+TE8jj6Q1-SakjF zhFs|_@}B#GDZ>cW$&dRuT9XENtjAd(k&hTz28#YBe4Z8RIEd9?o8$#KMucx=a6TBb><)z5SH&_^<7AjR6UhX zq^)giRP$PI$b@7tiB#wAA7de;P{T<7o7X2kk&+-;BaL0!@;%F~`+C)ACwTMS;}Chl zB;V~sNEB;_OXnh2{zw|vj|P}^)A>myiElwE??dU=0z|F*tD>d`bUFe!{U$fjiL~J(Zn> z?k7e6X)VziPr^{e9!gJmdL{dh|0n@%M^du6s8J}{tXhy`BXXxBJ-mDOz0;!mUa1X5FMxl`WDE>s zCIEDUo?aR!dMKE*Er%roF<~e zD6y}g3lk%IaJrIeECeH|DNOZZ=x6B6AJQU6X4kK%2%Npr#f18_IpC@{N7JkTwWG@LR4ZYu_oI*K7U*AJG z9FEV%JhZ#Mj$ySA_o$ho`q9!fcwQY+Q2Zq_@)0l$v9w$c7pV;l44`s{#= z>o~eVNo#BCM)3fHhAsxw4{f4!HoE8;lpx9?lmp(4!VJiaPtQja`9=0m?LSDE7(A{7 zvcRC)0!_n~W(MzwJUE-fl*Lci#=|)+Z^JrO$0mzllc#iC1nnwR5WG3BYnA)-sl2leJA0%6B#Y!?hBGW z7YmM!eagw)e|D}=&_o9g${=8NUri`h2jZd0d3XpqIXT6oq`deml?x$_5ORTOgo}5F zJOmTWa4`eat@HEqMQvd6*%08td9TFj-tC1rNL+7*-(frgl z^;5GFS}0Q=xCm$;q_G*c&cf{+<&gK%q&Ibt8yP9%{J2-zyLy5|?3e(O>ocP3_2L22 zC_r!#vBxFWjDFqrsevDws>>Ox%b~g7WpIdb0c#cRz0@vmuMdd`34vyV=;2`%4GoPf zh=~Rniho%d$IZ=6$>i$pZa4&9m?bxfu7aEQTmt^xw<)}Z1DTD~!s(W~gF`mmCb2bm zp-EUtZ)N5j1!3@-(j}VG33m_N9%u*D3Doo()|l8R=KG?R+9qlZSe6YJ55e zrr!_yxNv>ZP&M{Z=r_Z|!pQuQ!8uJOgaI-R_u^{0MLg`iE2L7v)nsDfVCB`F92+CR z!<#rdJ}^GDO`-)~{`ogdX#^I$Q2lm%M9}fh6YJlqohVw9y6+|$-d4Mf3L3>fi+ot=NYQ}nrQC)u)C>Ho&McvbMvwEvS$GigvhmiYDYD; zxmMpjGLScDwIWckEa2MH4JI0sVRABxMZ2fDJ9j#RW{j4KB zu73PbQ;u*sa{glatvC4)lhJ0@i(1wzrc_X z=ypS)hkslae%gwt%5%YDh{b`VH*cVvq5hSURCWz#9JB?K#RrF_(xHSP8U87WTZ~jj zcD9m?om{w}YK2bYp7u%&;w64<=ir72uQZUOX8@;Ub}mfSf10YEP6fY_&`geHf z;M@Q)XOvTTae$-0%$Y2GSQr?_tA8TZVXpkq^FoZkC#c$&0JAC&AzExV>B1 z^4US;W3`PzLOXqPxGwGUOcYPgv2I~Cu(f&Dio?D55W7C|e9`-!%=xkm7AN}<=NcSq+)0o4KZ4<3_)bg$t7Fe{AZ|&1y$Ua38iyC7Zk9V zZPxl;yQR+A_Rc?9scmxF>&3jGc_6zIz(_bhgtgggZTD84pPEbew)BF`7(Aeza%F*) z$Qq{o9qJNcL|798xmhXzjODMhHS)aajxv+tOQ`2*OpRUYz;+~KB5PmpcS?SclUzVt z!*cR~9}e3a-u}JUubkMjjYU9X%V*Zyx=s83dhkJFHKSEmRmUkJ_4u^Kp~7!O#3F{fY=N}TQC5$Xeh9wFXXbDS} zgm&fSB^nf!lONA!dqGsBYAAbBp#V2MRaW|M2y0m2mSC91s?IVa&gbF-(_%Jp#b#BEgUlXJnt)BDJ>7uuq zeNUUU60-rXu?#6iSl7x##uyJR-JT0r4WyO3g^On0rw_6FLY0Ji4R|I*C0+bn+ z3F)nEKMwbF+nB>VC1k)NJS2;h%C`T@+S?QoL^LvYj&OBP|y}e!d$XpWeHlgg%UABTe?it4f;cRF)?bW zGypML)Yt+EYZ81eF@SR)&$ffhfd6bUr{2Tn)SQ&UYff*^S)E>Mb>|#5gx((rHilDZr4* zL8AjZv-g)juBM;l8(=+Et9vi%|5A46@xwN9&dQA^ox$tlm00M&i`^HhNim;00!bk= zTp1p5aNOFeJEC!WeMKgE@FF6GB2-l!t<+0$@~3`yc{%3~tdCp6+5b^O%`USB74T`* z^WSzsrG+2qBJPR+r&skc2NdprJ|3Q)#z+6!6)*2|lJr+@euV?w-*a*Tsl*o-kxUQp znxX0sYMbDDwMFAa_c=TduLa#CLh(u4^uZnEuhALG@AR#APhJZ!n(k_|@Sgq2&Hlq> zop*TWEP&rpf(Lbgz3z-RTR);N7F#i`@ypK$Zsc$-JqvzKfDMcf8L)yugP1!gNpIOo zeJz5jFGn;@E{C}Q*jP|E(H4>#plkJjaWCDMq{v(KoSmI3ARfVwIZudG(CY&g_ojb2 ze*b`%VJwp#G=FV8dm0NNk#^JNQcszfp3hZ4fbgqmnn;(1IYT-ag<*2~hG(mqM z=MC&&LML|!3Mwe zt>G2^o~cjHWfS*1zvFd6ZpRhbs$qHwe1KBG{&%`NxM)>-3z@2lP^Z5b{dn@;e7*XY z=x8#pW}54ZLoyhb(fuc0kP{Aq!f5U?s`qOd#0>7wF8o+bC7~vUKmwqbPR+Z$(}g;3 z2=cTzV~$LziWKRK=dA7JJj{THX<0UNj4S4JlPu8I*zS5+J}M&=ZdR6^zi_ei3*QL5 zK5sTZlo(96YndVuN_e9c(mKB*{gGS9=jOd04nQtcPVfrzI=gZZSj*sfNPl9S)X*U8 zk%X&8HA305bb$|PXkG?cekSXz=MS~TyAmG23l(_w3M3~egevO5DloZePZdb?c-N*hZw~obIqSmxm-px= zXcl2VQpFQaD6x$GRJ!26xL`?8=Z1{E{ZC@?XCWA?2d_Iz^BBD{$-)iSN9Mf2p;r;yfLB2DMgE>k{28fbE ze26)P!ijHU$6D7wyp!_VY6Th`1<0fpjl7@2+At@pUdKiKX1U8)J~6Yk9&FxnRJb{dqs{Uc~c3~|Ww#F(Hix6<<{mFuJ^ zv}AHFWf1!C@D5Up$6A_u2kUU?Y>4x5gd}@fhQvbt8n^e_3Hel4 zu@&SUHUn$$ychE_Bbk;ibLOsj$uyqcDQ0YXFFc=$ZJs5~x zdPzU!cz%7zkAhyl5YYZl>b|+au^5oXhX61XsKrYN1#W$%jC>Z*zC1UW2S1mW9Vb#VH_y`qtO~JypWTk*piG1B9o!!P4kaGg^-m0! zi+#j45O{w&cBHFl?gc_bLjy)Zg{OO~b0W90wUs?wY(^oM=>+et4S)P>e{HxWiYuc} z4fTR3u$l*`=s5&>y(O6ImAcHGB z##`d!xt9cB>hOo8SlkkyqFL3FA46Q%mDY);gPnU7h4E<-fvV+JI1VG80!n=2gYv76T zljLpVcxXCXa4$1!4j-s1O7LvszLo>pu;ecv@SXi`rfJRcac#m@o?-YKqIUot1vsqc zDR5h=mnC&G>I@--Gh_Jt(g!FgS!V{&C=l4t#{CJ{XlD49Kkz3^!5MA@BcR6ZDLP=( z_;=e6S}$t1b?PDfw+dzcKYo7x7ZCf7_k;RLn?@VC*4ouetk{%6i`}CLCVXio28Pk# znV_EgeYkhkGljN=1N?FgbTqP1T1Mlk^Ad|69_c^1)xPp#3Y;c>^oR+X=pSb^EQam(Y_)Y2 zC{PzvoDaDiK24q&N$sFUYMg&CHC30G28`Q?JWl{{RS}^kvbOuIX~2>M3PJ zjT!e5?BdOZx`;*=qoO$R7|*325EK&%MNOg5Gn7`7OMc7~5o4hI36~nJ&@p=;=vNRF zI{y%A#9i YctJ__$hj8!Ukt!&xwo=ErHwxSf8`<$u>b%7 From 81b19833eeb5e279b48e7dea7c0a14e5713f437e Mon Sep 17 00:00:00 2001 From: Purpose Date: Sat, 15 Sep 2018 20:45:26 +0100 Subject: [PATCH 017/182] RNG give me strength --- code/game/objects/items/weapons/stunbaton.dm | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/code/game/objects/items/weapons/stunbaton.dm b/code/game/objects/items/weapons/stunbaton.dm index 31cc7a1faf2..a24beced667 100644 --- a/code/game/objects/items/weapons/stunbaton.dm +++ b/code/game/objects/items/weapons/stunbaton.dm @@ -14,6 +14,7 @@ var/status = 0 var/obj/item/stock_parts/cell/high/bcell = null var/hitcost = 1000 + var/throw_hit_chance = 35 /obj/item/melee/baton/suicide_act(mob/user) user.visible_message("[user] is putting the live [name] in [user.p_their()] mouth! It looks like [user.p_theyre()] trying to commit suicide.") @@ -28,6 +29,11 @@ QDEL_NULL(bcell) return ..() +/obj/item/melee/baton/throw_impact(atom/hit_atom) + ..() + if(status && prob(throw_hit_chance)) + baton_stun(hit_atom) + /obj/item/melee/baton/loaded/New() //this one starts with a cell pre-installed. ..() bcell = new(src) @@ -138,15 +144,17 @@ if(H.check_shields(0, "[user]'s [name]", src, MELEE_ATTACK)) //No message; check_shields() handles that playsound(L, 'sound/weapons/Genhit.ogg', 50, 1) return - user.lastattacked = L - L.lastattacker = user L.Stun(stunforce) L.Weaken(stunforce) L.apply_effect(STUTTER, stunforce) - L.visible_message("[user] has stunned [L] with [src]!", \ - "[user] has stunned you with [src]!") + if(user) + user.lastattacked = L + L.lastattacker = user + L.visible_message("[user] has stunned [L] with [src]!", \ + "[user] has stunned you with [src]!") + add_attack_logs(user, L, "stunned") playsound(loc, 'sound/weapons/Egloves.ogg', 50, 1, -1) if(isrobot(loc)) @@ -160,8 +168,6 @@ var/mob/living/carbon/human/H = L H.forcesay(hit_appends) - add_attack_logs(user, L, "Stunned with [src]") - /obj/item/melee/baton/emp_act(severity) if(bcell) deductcharge(1000 / severity) @@ -193,6 +199,7 @@ throwforce = 5 stunforce = 5 hitcost = 2000 + throw_hit_chance = 10 slot_flags = SLOT_BACK var/obj/item/assembly/igniter/sparkler = null From e344723c27645489e11663930439af2ccf06a724 Mon Sep 17 00:00:00 2001 From: Purpose Date: Wed, 19 Sep 2018 20:49:47 +0100 Subject: [PATCH 018/182] alt click for breath masks --- code/modules/clothing/masks/breath.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/clothing/masks/breath.dm b/code/modules/clothing/masks/breath.dm index afefbbc93cc..93b12a87717 100644 --- a/code/modules/clothing/masks/breath.dm +++ b/code/modules/clothing/masks/breath.dm @@ -24,6 +24,12 @@ /obj/item/clothing/mask/breath/attack_self(var/mob/user) adjustmask(user) +/obj/item/clothing/mask/breath/AltClick(mob/user) + ..() + if( (!in_range(src, user)) || user.stat || user.restrained() ) + return + adjustmask(user) + /obj/item/clothing/mask/breath/medical desc = "A close-fitting sterile mask that can be connected to an air supply." name = "medical mask" From 78eac25f9af577f9cd02b2ade054de8dc23efc2c Mon Sep 17 00:00:00 2001 From: Purpose Date: Wed, 19 Sep 2018 21:41:48 +0100 Subject: [PATCH 019/182] Fixes #8018 --- code/modules/clothing/masks/breath.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/clothing/masks/breath.dm b/code/modules/clothing/masks/breath.dm index 93b12a87717..b47856fb38c 100644 --- a/code/modules/clothing/masks/breath.dm +++ b/code/modules/clothing/masks/breath.dm @@ -47,3 +47,9 @@ permeability_coefficient = 0.01 species_restricted = list("Vox") actions_types = list() + +/obj/item/clothing/mask/breath/vox/attack_self(var/mob/user) + return + +/obj/item/clothing/mask/breath/vox/AltClick(mob/user) + return From 0a83572294e1efbb2a4ab9615f130dbbec7fd937 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Wed, 12 Sep 2018 21:22:52 +0100 Subject: [PATCH 020/182] adds scanner icons adds more code for ERT scanner ert scanner --- code/game/machinery/recharger.dm | 2 +- code/game/objects/items/devices/scanners.dm | 233 ++++++++++++++++++++ icons/obj/device.dmi | Bin 39323 -> 41794 bytes 3 files changed, 234 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index abc8d137679..f5d8815a371 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -8,7 +8,7 @@ idle_power_usage = 4 active_power_usage = 250 var/obj/item/charging = null - var/list/allowed_devices = list(/obj/item/gun/energy, /obj/item/melee/baton, /obj/item/modular_computer, /obj/item/rcs) + var/list/allowed_devices = list(/obj/item/gun/energy, /obj/item/melee/baton, /obj/item/modular_computer, /obj/item/rcs, /obj/item/bodyanalyzer) var/icon_state_off = "rechargeroff" var/icon_state_charged = "recharger2" var/icon_state_charging = "recharger1" diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 62d8dc6c87d..d7f5740f611 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -632,3 +632,236 @@ REAGENT SCANNER if(T.cores > 1) user.show_message("Anomalous slime core amount detected", 1) user.show_message("Growth progress: [T.amount_grown]/10", 1) + +/obj/item/bodyanalyzer + name = "body analyzer" + icon = 'icons/obj/device.dmi' + icon_state = "bodyanalyzer_0" + item_state = "healthanalyser" + desc = "A handheld scanner capable of deep-scanning an entire body." + slot_flags = SLOT_BELT + throwforce = 3 + w_class = WEIGHT_CLASS_TINY + throw_speed = 5 + throw_range = 10 + origin_tech = "magnets=6;biotech=6" + var/time_to_use = 0 + var/obj/item/stock_parts/cell/power_supply + var/cell_type = /obj/item/stock_parts/cell + var/printing = FALSE + +/obj/item/bodyanalyzer/New() + ..() + power_supply = new cell_type(src) + power_supply.give(power_supply.maxcharge) + update_icon() + +/obj/item/bodyanalyzer/update_icon() + overlays.Cut() + + var/iconid + if(percent > 60) + icon_state = bodyanalyzer_1 + else + icon_state = bodyanalyzer_2 + + var/percent = power_supply.percent() + var/overlayid = round(percent) + overlayid = "bodyanalyzer_charge[overlayid]" + overlays += icon(overlayid) + + if(printing) + overlays += icon('bodyanalyzer_printing') + +/obj/item/bodyanalyzer/attack(mob/living/M, mob/living/carbon/human/user) + if(user.incapacitated() || !user.Adjacent(M)) + return + + if(time_to_use > world.time) + to_chat(user, "The scanner beeps angrily at you! It's currently recharging - [round((time_to_use - world.time) * 0.1)] seconds remaining.") + playsound(user.loc, 'sound/machines/buzz-sigh.ogg', 50, 1) + return + + user.visible_message("[user] begins scanning [M] with [src]", "You begin scanning [M]") + if(do_after(user, 100, target = M)) + var/report = mobScan(M, user) + if(report) + var/obj/item/paper/printout = new + printout.info = report + printout.name = "Scan report" + playsound(user.loc, 'sound/goonstation/machines/printer_dotmatrix.ogg', 50, 1) + user.put_in_hands(printout) + time_to_use = world.time + 600 + power_supply.use(300) + else + to_chat(user, "Scanning error detected.") + +/obj/item/bodyanalyzer/proc/mobScan(mob/living/M, mob/user) + if(istype(M, /mob/living/carbon/human)) + var/dat = generate_printing_text(M, user) + if(dat) + return dat + +/obj/item/bodyanalyzer/proc/generate_printing_text(mob/living/M, mob/user) + var/dat = "" + var/mob/living/carbon/human/target = M + if(!istype(target)) + to_chat(user, "Target Invalid: Unable to collect data") + return + + dat = "Target Statistics:
" + var/t1 + switch(target.stat) // obvious, see what their status is + if(CONSCIOUS) + t1 = "Conscious" + if(UNCONSCIOUS) + t1 = "Unconscious" + else + t1 = "*dead*" + dat += "[target.health > 50 ? "" : ""]\tHealth %: [target.health], ([t1])
" + + var/found_disease = FALSE + for(var/thing in target.viruses) + var/datum/disease/D = thing + if(D.visibility_flags & HIDDEN_SCANNER || D.visibility_flags & HIDDEN_PANDEMIC) + continue + found_disease = TRUE + break + if(found_disease) + dat += "Disease detected in target.
" + + var/extra_font = null + extra_font = (target.getBruteLoss() < 60 ? "" : "") + dat += "[extra_font]\t-Brute Damage %: [target.getBruteLoss()]
" + + extra_font = (target.getOxyLoss() < 60 ? "" : "") + dat += "[extra_font]\t-Respiratory Damage %: [target.getOxyLoss()]
" + + extra_font = (target.getToxLoss() < 60 ? "" : "") + dat += "[extra_font]\t-Toxin Content %: [target.getToxLoss()]
" + + extra_font = (target.getFireLoss() < 60 ? "" : "") + dat += "[extra_font]\t-Burn Severity %: [target.getFireLoss()]
" + + extra_font = (target.radiation < 10 ?"" : "") + dat += "[extra_font]\tRadiation Level %: [target.radiation]
" + + extra_font = (target.getCloneLoss() < 1 ?"" : "") + dat += "[extra_font]\tGenetic Tissue Damage %: [target.getCloneLoss()]
" + + extra_font = (target.getBrainLoss() < 1 ?"" : "") + dat += "[extra_font]\tApprox. Brain Damage %: [target.getBrainLoss()]
" + + dat += "Paralysis Summary %: [target.paralysis] ([round(target.paralysis / 4)] seconds left!)
" + dat += "Body Temperature: [target.bodytemperature-T0C]°C ([target.bodytemperature*1.8-459.67]°F)
" + + dat += "
" + + if(target.has_brain_worms()) + dat += "Large growth detected in frontal lobe, possibly cancerous. Surgical removal is recommended.
" + + var/blood_percent = round((target.blood_volume / BLOOD_VOLUME_NORMAL)) + blood_percent *= 100 + + extra_font = (target.blood_volume > 448 ? "" : "") + dat += "[extra_font]\tBlood Level %: [blood_percent] ([target.blood_volume] units)
" + + if(target.reagents) + dat += "Epinephrine units: [target.reagents.get_reagent_amount("Epinephrine")] units
" + dat += "Ether: [target.reagents.get_reagent_amount("ether")] units
" + + extra_font = (target.reagents.get_reagent_amount("silver_sulfadiazine") < 30 ? "" : "") + dat += "[extra_font]\tSilver Sulfadiazine: [target.reagents.get_reagent_amount("silver_sulfadiazine")]
" + + extra_font = (target.reagents.get_reagent_amount("styptic_powder") < 30 ? "" : "") + dat += "[extra_font]\tStyptic Powder: [target.reagents.get_reagent_amount("styptic_powder")] units
" + + extra_font = (target.reagents.get_reagent_amount("salbutamol") < 30 ? "" : "") + dat += "[extra_font]\tSalbutamol: [target.reagents.get_reagent_amount("salbutamol")] units
" + + dat += "
" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + + for(var/obj/item/organ/external/e in target.bodyparts) + dat += "" + var/AN = "" + var/open = "" + var/infected = "" + var/robot = "" + var/imp = "" + var/bled = "" + var/splint = "" + var/internal_bleeding = "" + var/lung_ruptured = "" + if(e.internal_bleeding) + internal_bleeding = "
Internal bleeding" + if(istype(e, /obj/item/organ/external/chest) && target.is_lung_ruptured()) + lung_ruptured = "Lung ruptured:" + if(e.status & ORGAN_SPLINTED) + splint = "Splinted:" + if(e.status & ORGAN_BROKEN) + AN = "[e.broken_description]:" + if(e.is_robotic()) + robot = "Robotic:" + if(e.open) + open = "Open:" + switch(e.germ_level) + if(INFECTION_LEVEL_ONE to INFECTION_LEVEL_ONE + 200) + infected = "Mild Infection:" + if(INFECTION_LEVEL_ONE + 200 to INFECTION_LEVEL_ONE + 300) + infected = "Mild Infection+:" + if(INFECTION_LEVEL_ONE + 300 to INFECTION_LEVEL_ONE + 400) + infected = "Mild Infection++:" + if(INFECTION_LEVEL_TWO to INFECTION_LEVEL_TWO + 200) + infected = "Acute Infection:" + if(INFECTION_LEVEL_TWO + 200 to INFECTION_LEVEL_TWO + 300) + infected = "Acute Infection+:" + if(INFECTION_LEVEL_TWO + 300 to INFECTION_LEVEL_TWO + 400) + infected = "Acute Infection++:" + if(INFECTION_LEVEL_THREE to INFINITY) + infected = "Septic:" + + var/unknown_body = 0 + for(var/I in e.embedded_objects) + unknown_body++ + + if(unknown_body || e.hidden) + imp += "Unknown body present:" + if(!AN && !open && !infected & !imp) + AN = "None:" + dat += "" + dat += "" + for(var/obj/item/organ/internal/i in target.internal_organs) + var/mech = i.desc + var/infection = "None" + switch(i.germ_level) + if(1 to INFECTION_LEVEL_ONE + 200) + infection = "Mild Infection:" + if(INFECTION_LEVEL_ONE + 200 to INFECTION_LEVEL_ONE + 300) + infection = "Mild Infection+:" + if(INFECTION_LEVEL_ONE + 300 to INFECTION_LEVEL_ONE + 400) + infection = "Mild Infection++:" + if(INFECTION_LEVEL_TWO to INFECTION_LEVEL_TWO + 200) + infection = "Acute Infection:" + if(INFECTION_LEVEL_TWO + 200 to INFECTION_LEVEL_TWO + 300) + infection = "Acute Infection+:" + if(INFECTION_LEVEL_TWO + 300 to INFINITY) + infection = "Acute Infection++:" + + dat += "" + dat += "" + dat += "" + dat += "
OrganBurn DamageBrute DamageOther Wounds
[e.name][e.burn_dam][e.brute_dam][robot][bled][AN][splint][open][infected][imp][internal_bleeding][lung_ruptured]
[i.name]N/A[i.damage][infection]:[mech]
" + if(target.disabilities & BLIND) + dat += "Cataracts detected.
" + if(target.disabilities & COLOURBLIND) + dat += "Photoreceptor abnormalities detected.
" + if(target.disabilities & NEARSIGHTED) + dat += "Retinal misalignment detected.
" + + return dat diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index 042c10b2aedf2df8500a482c8be5adf77973ef5d..9b8a03d8e2cce158ad5028c542a91bcb0fc564a1 100644 GIT binary patch literal 41794 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�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

env^u+PeD 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 Date: Mon, 17 Sep 2018 22:30:36 +0100 Subject: [PATCH 021/182] finishing touches to scanner corrections to update_icon updating icons, charging the analyser, power consumption tweaks --- code/game/machinery/recharger.dm | 7 ++ code/game/objects/items/devices/scanners.dm | 86 +++++++++++++-------- 2 files changed, 60 insertions(+), 33 deletions(-) diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index f5d8815a371..fc5fa7a3cb8 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -115,6 +115,13 @@ if(R.rcell.give(R.rcell.chargerate)) use_power(200) using_power = 1 + + if(istype(charging, /obj/item/bodyanalyzer)) + var/obj/item/bodyanalyzer/B = charging + if(B.power_supply) + if(B.power_supply.give(B.power_supply.chargerate)) + use_power(200) + using_power = 1 update_icon(using_power) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index d7f5740f611..c429e40cce4 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -645,70 +645,90 @@ REAGENT SCANNER throw_speed = 5 throw_range = 10 origin_tech = "magnets=6;biotech=6" - var/time_to_use = 0 var/obj/item/stock_parts/cell/power_supply - var/cell_type = /obj/item/stock_parts/cell - var/printing = FALSE + var/cell_type = /obj/item/stock_parts/cell/upgraded + var/printing = FALSE // Printing the paper. + var/ready = TRUE // Ready to scan + var/time_to_use = 0 // How much time remaining before next scan is available. + var/usecharge = 750 -/obj/item/bodyanalyzer/New() +/obj/item/bodyanalyzer/New(cell) ..() - power_supply = new cell_type(src) + if(cell && istype(cell, /obj/item/stock_parts/cell)) + power_supply = new cell(src) + else + power_supply = new cell_type(src) power_supply.give(power_supply.maxcharge) update_icon() +/obj/item/bodyanalyzer/proc/setReady() + ready = TRUE + playsound(src, 'sound/machines/defib_saftyOn.ogg', 50, 0) + update_icon() + /obj/item/bodyanalyzer/update_icon() overlays.Cut() - - var/iconid - if(percent > 60) - icon_state = bodyanalyzer_1 - else - icon_state = bodyanalyzer_2 - var/percent = power_supply.percent() - var/overlayid = round(percent) + if(ready) + icon_state = "bodyanalyzer_1" + else + icon_state = "bodyanalyzer_2" + + var/overlayid = round(percent / 10) overlayid = "bodyanalyzer_charge[overlayid]" - overlays += icon(overlayid) + overlays += icon(icon, overlayid) if(printing) - overlays += icon('bodyanalyzer_printing') + overlays += icon(icon, "bodyanalyzer_printing") /obj/item/bodyanalyzer/attack(mob/living/M, mob/living/carbon/human/user) if(user.incapacitated() || !user.Adjacent(M)) return - if(time_to_use > world.time) + if(!ready) to_chat(user, "The scanner beeps angrily at you! It's currently recharging - [round((time_to_use - world.time) * 0.1)] seconds remaining.") playsound(user.loc, 'sound/machines/buzz-sigh.ogg', 50, 1) return - user.visible_message("[user] begins scanning [M] with [src]", "You begin scanning [M]") - if(do_after(user, 100, target = M)) - var/report = mobScan(M, user) - if(report) + if(power_supply.charge >= usecharge) + mobScan(M, user) + else + to_chat(user, "The scanner beeps angrily at you! It's out of charge!") + playsound(user.loc, 'sound/machines/buzz-sigh.ogg', 50, 1) + +/obj/item/bodyanalyzer/proc/mobScan(mob/living/M, mob/user) + if(ishuman(M)) + var/report = generate_printing_text(M, user) + user.visible_message("[user] begins scanning [M] with [src].", "You begin scanning [M].") + if(do_after(user, 100, target = M)) var/obj/item/paper/printout = new printout.info = report printout.name = "Scan report" playsound(user.loc, 'sound/goonstation/machines/printer_dotmatrix.ogg', 50, 1) user.put_in_hands(printout) time_to_use = world.time + 600 - power_supply.use(300) - else - to_chat(user, "Scanning error detected.") - -/obj/item/bodyanalyzer/proc/mobScan(mob/living/M, mob/user) - if(istype(M, /mob/living/carbon/human)) - var/dat = generate_printing_text(M, user) - if(dat) - return dat + power_supply.use(usecharge) + printing = TRUE + ready = FALSE + update_icon() + printing = FALSE + addtimer(CALLBACK(src, /obj/item/bodyanalyzer/.proc/setReady), 600) + addtimer(CALLBACK(src, /obj/item/bodyanalyzer/.proc/update_icon), 20) + else if(iscorgi(M) && M.stat == DEAD) + to_chat(user, "You wonder if [M.p_they()] was a good dog. [src] tells you they were the best...") // :'( + playsound(loc, 'sound/machines/ping.ogg', 50, 0) + ready = FALSE + addtimer(CALLBACK(src, /obj/item/bodyanalyzer/.proc/setReady), 600) + time_to_use = world.time + 600 + else + to_chat(user, "Scanning error detected. Invalid specimen.") + +//Unashamedly ripped from adv_med.dm /obj/item/bodyanalyzer/proc/generate_printing_text(mob/living/M, mob/user) var/dat = "" var/mob/living/carbon/human/target = M - if(!istype(target)) - to_chat(user, "Target Invalid: Unable to collect data") - return - + dat = "Target Statistics:
" var/t1 switch(target.stat) // obvious, see what their status is From 5dff41951823503bcedae32c23c50b9d6c61ff6d Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Wed, 19 Sep 2018 19:08:43 +0100 Subject: [PATCH 022/182] adds T4 thermite charge, alters thermitemelt() slightly to add speed parameter --- code/game/objects/items/weapons/explosives.dm | 35 ++++++++++++++++++- code/game/turfs/simulated/walls.dm | 10 ++++-- 2 files changed, 41 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/weapons/explosives.dm b/code/game/objects/items/weapons/explosives.dm index edf7e0fc32b..66e2156b37a 100644 --- a/code/game/objects/items/weapons/explosives.dm +++ b/code/game/objects/items/weapons/explosives.dm @@ -60,7 +60,7 @@ if(nadeassembly) nadeassembly.attack_self(user) return - var/newtime = input(usr, "Please set the timer.", "Timer", 10) as num + var/newtime = input(usr, "Please set the timer.", "Timer", det_time) as num if(user.is_in_active_hand(src)) newtime = Clamp(newtime, 10, 60000) det_time = newtime @@ -231,3 +231,36 @@ CB.prime() ..() + +/obj/item/grenade/plastic/x4/thermite + name = "T4" + desc = "A wall breaching charge, containing fuel, metal oxide and metal powder mixed in just the right way. One hell of a combination. Effective against walls, ineffective against airlocks..." + det_time = 2 + +/obj/item/grenade/plastic/x4/thermite/prime() + var/turf/location + if(target) + if(!QDELETED(target)) + location = get_turf(target) + target.overlays -= image_overlay + else + location = get_turf(src) + if(location) + var/datum/effect_system/smoke_spread/smoke = new + smoke.set_up(8,0, location, aim_dir) + if(target && target.density) + var/turf/T = get_step(location, aim_dir) + for(var/turf/simulated/wall/W in range(1, location)) + W.thermitemelt(speed = 30) + addtimer(CALLBACK(null, .proc/explosion, T, 0, 0, 2), 3) + addtimer(CALLBACK(smoke, /datum/effect_system/smoke_spread/.proc/start), 3) + else + addtimer(CALLBACK(null, .proc/explosion, T, 0, 0, 2), 3) + addtimer(CALLBACK(smoke, /datum/effect_system/smoke_spread/.proc/start), 3) + + + if(isliving(target)) + var/mob/living/M = target + M.adjust_fire_stacks(2) + M.IgniteMob() + qdel(src) diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index a24e6f2953f..c22c7530505 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -200,7 +200,10 @@ for(var/i=0, iThe thermite starts melting through the wall.
") + if(user) + to_chat(user, "The thermite starts melting through the wall.") - spawn(100) + spawn(wait) if(O) qdel(O) return From d6dc26cf229c81ae81d7456b34cfbdb3ba7845ec Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Thu, 20 Sep 2018 21:45:00 +0100 Subject: [PATCH 023/182] adds ERT sidearm "PDW-9" --- .../projectiles/guns/energy/nuclear.dm | 5 +++++ icons/obj/guns/energy.dmi | Bin 36046 -> 36673 bytes 2 files changed, 5 insertions(+) diff --git a/code/modules/projectiles/guns/energy/nuclear.dm b/code/modules/projectiles/guns/energy/nuclear.dm index 7169b3d1443..f17fe55340a 100644 --- a/code/modules/projectiles/guns/energy/nuclear.dm +++ b/code/modules/projectiles/guns/energy/nuclear.dm @@ -65,6 +65,11 @@ ammo_x_offset = 1 shaded_charge = 1 +/obj/item/gun/energy/gun/blueshield/pdw9 + name = "PDW-9 taser pistol" + desc = "A military grade sidearm, used by many militia forces throughout the local sector." + icon_state = "pdw9pistol" + /obj/item/gun/energy/gun/turret name = "hybrid turret gun" desc = "A heavy hybrid energy cannon with two settings: Stun and kill." diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index 355c9e9c30ef7da5811f71da446d559d457cbb92..a9afaaff5bc40dce7f703eacdaff4813d0bd081b 100644 GIT binary patch literal 36673 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 ZM-CG;Fa%!$0sshla8F&OOv(J^{{sokNCp4^ From 568d920395a7c78a3e71a8aef2bf91007b67c48c Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sat, 22 Sep 2018 12:13:43 +0100 Subject: [PATCH 024/182] adds telebaton implant --- code/modules/surgery/organs/augments_arms.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index bdc5f763442..8ac3c2b82f6 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -318,4 +318,11 @@ if(H.nutrition > NUTRITION_LEVEL_WELL_FED) to_chat(H, "You are now fully charged.") break - H.visible_message("[H] unplugs from \the [A].", "You unplug from \the [A].") \ No newline at end of file + H.visible_message("[H] unplugs from \the [A].", "You unplug from \the [A].") + + +/obj/item/organ/internal/cyberimp/arm/telebaton + name = "telebaton implant" + desc = "Telescopic baton implant." + + var/list/items_list = list(/obj/item/melee/classic_baton/telescopic) \ No newline at end of file From 424f3ac200697bf2f027bcbd1fd7bd073f9f2455 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sat, 22 Sep 2018 14:00:41 +0100 Subject: [PATCH 025/182] changes to ERT equipment datums, organises some files a little clearer --- code/game/objects/items/devices/scanners.dm | 10 +- .../objects/items/weapons/storage/belt.dm | 7 + .../objects/items/weapons/storage/lockbox.dm | 10 + .../rig/suits/{ert.dm => ert_suits.dm} | 0 code/modules/response_team/ert.dm | 375 ++++++++++++++ .../response_team/ert_outfits.dm} | 457 +++--------------- code/modules/surgery/organs/augments_arms.dm | 4 +- paradise.dme | 5 +- 8 files changed, 473 insertions(+), 395 deletions(-) rename code/modules/clothing/spacesuits/rig/suits/{ert.dm => ert_suits.dm} (100%) create mode 100644 code/modules/response_team/ert.dm rename code/{game/response_team.dm => modules/response_team/ert_outfits.dm} (50%) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index c429e40cce4..aa084b42614 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -652,13 +652,11 @@ REAGENT SCANNER var/time_to_use = 0 // How much time remaining before next scan is available. var/usecharge = 750 -/obj/item/bodyanalyzer/New(cell) +/obj/item/bodyanalyzer/advanced + cell_type = /obj/item/stock_parts/cell/upgraded/plus + +/obj/item/bodyanalyzer/New() ..() - if(cell && istype(cell, /obj/item/stock_parts/cell)) - power_supply = new cell(src) - else - power_supply = new cell_type(src) - power_supply.give(power_supply.maxcharge) update_icon() /obj/item/bodyanalyzer/proc/setReady() diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index 9d4481952f5..b1694c6435f 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -210,6 +210,13 @@ new /obj/item/grenade/flashbang(src) update_icon() +/obj/item/storage/belt/security/response_team/gamma/New() + new /obj/item/melee/classic_baton(src) + new /obj/item/reagent_containers/spray/pepper(src) + new /obj/item/flash(src) + new /obj/item/grenade/flashbang(src) + new /obj/item/grenade/flashbang(src) + /obj/item/storage/belt/soulstone name = "soul stone belt" desc = "Designed for ease of access to the shards during a fight, as to not let a single enemy spirit slip away" diff --git a/code/game/objects/items/weapons/storage/lockbox.dm b/code/game/objects/items/weapons/storage/lockbox.dm index d4482c55f14..d461700695d 100644 --- a/code/game/objects/items/weapons/storage/lockbox.dm +++ b/code/game/objects/items/weapons/storage/lockbox.dm @@ -123,3 +123,13 @@ new /obj/item/clothing/accessory/medal/conduct(src) new /obj/item/clothing/accessory/medal/conduct(src) new /obj/item/clothing/accessory/medal/gold/captain(src) + +/obj/item/storage/lockbox/t4 + name = "lockbox (T4)" + desc = "Contains three T4 breaching charges." + req_access = list(access_cent_specops) + +/obj/item/storage/lockbox/t4/New() + ..() + for(var/i = 0, i < 3, i++) + new /obj/item/grenade/plastic/x4/thermite(src) \ No newline at end of file diff --git a/code/modules/clothing/spacesuits/rig/suits/ert.dm b/code/modules/clothing/spacesuits/rig/suits/ert_suits.dm similarity index 100% rename from code/modules/clothing/spacesuits/rig/suits/ert.dm rename to code/modules/clothing/spacesuits/rig/suits/ert_suits.dm diff --git a/code/modules/response_team/ert.dm b/code/modules/response_team/ert.dm new file mode 100644 index 00000000000..b9d8782a8c5 --- /dev/null +++ b/code/modules/response_team/ert.dm @@ -0,0 +1,375 @@ +// ERTs + +#define ERT_TYPE_AMBER 1 +#define ERT_TYPE_RED 2 +#define ERT_TYPE_GAMMA 3 + +/datum/game_mode + var/list/datum/mind/ert = list() + +var/list/response_team_members = list() +var/responseteam_age = 21 // Minimum account age to play as an ERT member +var/datum/response_team/active_team = null +var/send_emergency_team = 0 +var/ert_request_answered = 0 + +/client/proc/response_team() + set name = "Dispatch CentComm Response Team" + set category = "Event" + set desc = "Send an CentComm response team to the station." + + if(!check_rights(R_EVENT)) + return + + if(!ticker) + to_chat(usr, "The game hasn't started yet!") + return + + if(ticker.current_state == 1) + to_chat(usr, "The round hasn't started yet!") + return + + if(send_emergency_team) + to_chat(usr, "Central Command has already dispatched an emergency response team!") + return + + var/datum/nano_module/ert_manager/E = new() + E.ui_interact(usr) + + +/mob/dead/observer/proc/JoinResponseTeam() + if(!send_emergency_team) + to_chat(src, "No emergency response team is currently being sent.") + return 0 + + if(jobban_isbanned(src, ROLE_ERT)) + to_chat(src, "You are jobbanned from the emergency reponse team!") + return 0 + + var/player_age_check = check_client_age(client, responseteam_age) + if(player_age_check && config.use_age_restriction_for_antags) + to_chat(src, "This role is not yet available to you. You need to wait another [player_age_check] days.") + return 0 + + if(cannotPossess(src)) + to_chat(src, "Upon using the antagHUD you forfeited the ability to join the round.") + return 0 + + if(response_team_members.len > 6) + to_chat(src, "The emergency response team is already full!") + return 0 + + return 1 + +/proc/trigger_armed_response_team(var/datum/response_team/response_team_type, commander_slots, security_slots, medical_slots, engineering_slots, janitor_slots, paranormal_slots, cyborg_slots) + response_team_members = list() + active_team = response_team_type + active_team.setSlots(commander_slots, security_slots, medical_slots, engineering_slots, janitor_slots, paranormal_slots, cyborg_slots) + + send_emergency_team = 1 + var/list/ert_candidates = pollCandidates("Join the Emergency Response Team?",, responseteam_age, 600, 1, role_playtime_requirements[ROLE_ERT]) + if(!ert_candidates.len) + active_team.cannot_send_team() + send_emergency_team = 0 + return 0 + + // Respawnable players get first dibs + for(var/mob/dead/observer/M in ert_candidates) + if(jobban_isbanned(M, ROLE_TRAITOR) || jobban_isbanned(M, "Security Officer") || jobban_isbanned(M, "Captain") || jobban_isbanned(M, "Cyborg")) + continue + if((M in respawnable_list) && M.JoinResponseTeam()) + response_team_members |= M + // If there's still open slots, non-respawnable players can fill them + for(var/mob/dead/observer/M in (ert_candidates - respawnable_list)) + if(M.JoinResponseTeam()) + response_team_members |= M + + if(!response_team_members.len) + active_team.cannot_send_team() + send_emergency_team = 0 + return 0 + + var/index = 1 + var/ert_spawn_seconds = 120 + spawn(ert_spawn_seconds * 10) // to account for spawn() using deciseconds + var/list/unspawnable_ert = list() + for(var/mob/M in response_team_members) + if(M) + unspawnable_ert |= M + if(unspawnable_ert.len) + message_admins("ERT SPAWN: The following ERT members could not be spawned within [ert_spawn_seconds] seconds:") + for(var/mob/M in unspawnable_ert) + message_admins("- Unspawned ERT: [ADMIN_FULLMONTY(M)]") + for(var/mob/M in response_team_members) + if(index > emergencyresponseteamspawn.len) + index = 1 + + if(!M || !M.client) + continue + var/client/C = M.client + var/mob/living/new_commando = C.create_response_team(emergencyresponseteamspawn[index]) + if(!M || !new_commando) + continue + new_commando.mind.key = M.key + new_commando.key = M.key + new_commando.update_icons() + index++ + + send_emergency_team = 0 + active_team.announce_team() + return 1 + +/client/proc/create_response_team(var/turf/spawn_location) + var/class = 0 + while(!class) + class = input(src, "Which loadout would you like to choose?") in active_team.get_slot_list() + if(!active_team.check_slot_available(class)) // Because the prompt does not update automatically when a slot gets filled. + class = 0 + + if(class == "Cyborg") + active_team.reduceCyborgSlots() + var/cyborg_unlock = active_team.getCyborgUnlock() + var/mob/living/silicon/robot/ert/R = new /mob/living/silicon/robot/ert(spawn_location, cyborg_unlock) + return R + + var/mob/living/carbon/human/M = new(null) + var/obj/item/organ/external/head/head_organ = M.get_organ("head") + + var/new_gender = alert(src, "Please select your gender.", "ERT Character Generation", "Male", "Female") + + if(new_gender) + if(new_gender == "Male") + M.change_gender(MALE) + else + M.change_gender(FEMALE) + + M.set_species(/datum/species/human, TRUE) + M.dna.ready_dna(M) + M.reagents.add_reagent("mutadone", 1) //No fat/blind/colourblind/epileptic/whatever ERT. + M.overeatduration = 0 + + var/hair_c = pick("#8B4513","#000000","#FF4500","#FFD700") // Brown, black, red, blonde + var/eye_c = pick("#000000","#8B4513","1E90FF") // Black, brown, blue + var/skin_tone = rand(-120, 20) // A range of skin colors + + head_organ.facial_colour = hair_c + head_organ.sec_facial_colour = hair_c + head_organ.hair_colour = hair_c + head_organ.sec_hair_colour = hair_c + M.change_eye_color(eye_c) + M.s_tone = skin_tone + head_organ.h_style = random_hair_style(M.gender, head_organ.dna.species.name) + head_organ.f_style = random_facial_hair_style(M.gender, head_organ.dna.species.name) + + M.rename_character(null, "[pick("Corporal", "Sergeant", "Staff Sergeant", "Sergeant First Class", "Master Sergeant", "Sergeant Major")] [pick(last_names)]") + M.age = rand(23,35) + M.regenerate_icons() + M.update_body() + M.update_dna() + + //Creates mind stuff. + M.mind = new + M.mind.current = M + M.mind.original = M + M.mind.assigned_role = SPECIAL_ROLE_ERT + M.mind.special_role = SPECIAL_ROLE_ERT + if(!(M.mind in ticker.minds)) + ticker.minds += M.mind //Adds them to regular mind list. + ticker.mode.ert += M.mind + M.forceMove(spawn_location) + + job_master.CreateMoneyAccount(M, class, null) + + active_team.equip_officer(class, M) + + return M + + +/datum/response_team + var/command_slots = 1 + var/engineer_slots = 3 + var/medical_slots = 3 + var/security_slots = 3 + var/janitor_slots = 0 + var/paranormal_slots = 0 + var/cyborg_slots = 0 + + var/command_outfit + var/engineering_outfit + var/medical_outfit + var/security_outfit + var/janitor_outfit + var/paranormal_outfit + var/cyborg_unlock = 0 + +/datum/response_team/proc/setSlots(com, sec, med, eng, jan, par, cyb) + command_slots = com == null ? command_slots : com + security_slots = sec == null ? security_slots : sec + medical_slots = med == null ? medical_slots : med + engineer_slots = eng == null ? engineer_slots : eng + janitor_slots = jan == null ? janitor_slots : jan + paranormal_slots = par == null ? paranormal_slots : par + cyborg_slots = cyb == null ? cyborg_slots : cyb + +/datum/response_team/proc/reduceCyborgSlots() + cyborg_slots-- + +/datum/response_team/proc/getCyborgUnlock() + return cyborg_unlock + +/datum/response_team/proc/get_slot_list() + var/list/slots_available = list() + if(command_slots) + slots_available |= "Commander" + if(security_slots) + slots_available |= "Security" + if(engineer_slots) + slots_available |= "Engineer" + if(medical_slots) + slots_available |= "Medic" + if(janitor_slots) + slots_available |= "Janitor" + if(paranormal_slots) + slots_available |= "Paranormal" + if(cyborg_slots) + slots_available |= "Cyborg" + return slots_available + +/datum/response_team/proc/check_slot_available(var/slot) + switch(slot) + if("Commander") + return command_slots + if("Security") + return security_slots + if("Engineer") + return engineer_slots + if("Medic") + return medical_slots + if("Janitor") + return janitor_slots + if("Paranormal") + return paranormal_slots + if("Cyborg") + return cyborg_slots + return 0 + +/datum/response_team/proc/equip_officer(var/officer_type, var/mob/living/carbon/human/M) + switch(officer_type) + if("Engineer") + engineer_slots -= 1 + M.equipOutfit(engineering_outfit) + M.job = "ERT Engineering" + + if("Security") + security_slots -= 1 + M.equipOutfit(security_outfit) + M.job = "ERT Security" + + if("Medic") + medical_slots -= 1 + M.equipOutfit(medical_outfit) + M.job = "ERT Medical" + + if("Janitor") + janitor_slots -= 1 + M.equipOutfit(janitor_outfit) + M.job = "ERT Janitor" + + if("Paranormal") + paranormal_slots -= 1 + M.equipOutfit(paranormal_outfit) + M.job = "ERT Paranormal" + + if("Commander") + command_slots = 0 + + // Override name and age for the commander + M.rename_character(null, "[pick("Lieutenant", "Captain", "Major")] [pick(last_names)]") + M.age = rand(35,45) + + M.equipOutfit(command_outfit) + M.job = "ERT Commander" + +/datum/response_team/proc/cannot_send_team() + event_announcement.Announce("[station_name()], we are unfortunately unable to send you an Emergency Response Team at this time.", "ERT Unavailable") + +/datum/response_team/proc/announce_team() + event_announcement.Announce("Attention, [station_name()]. We are sending a team of highly trained assistants to aid(?) you. Standby.", "ERT En-Route") + +// -- AMBER TEAM -- + +/datum/response_team/amber + engineering_outfit = /datum/outfit/job/centcom/response_team/engineer/amber + security_outfit = /datum/outfit/job/centcom/response_team/security/amber + medical_outfit = /datum/outfit/job/centcom/response_team/medic/amber + command_outfit = /datum/outfit/job/centcom/response_team/commander/amber + janitor_outfit = /datum/outfit/job/centcom/response_team/janitorial/amber + paranormal_outfit = /datum/outfit/job/centcom/response_team/paranormal/amber + +/datum/response_team/amber/announce_team() + event_announcement.Announce("Attention, [station_name()]. We are sending a code AMBER light Emergency Response Team. Standby.", "ERT En-Route") + +// -- RED TEAM -- + +/datum/response_team/red + engineering_outfit = /datum/outfit/job/centcom/response_team/engineer/red + security_outfit = /datum/outfit/job/centcom/response_team/security/red + medical_outfit = /datum/outfit/job/centcom/response_team/medic/red + command_outfit = /datum/outfit/job/centcom/response_team/commander/red + janitor_outfit = /datum/outfit/job/centcom/response_team/janitorial/red + paranormal_outfit = /datum/outfit/job/centcom/response_team/paranormal/red + +/datum/response_team/red/announce_team() + event_announcement.Announce("Attention, [station_name()]. We are sending a code RED Emergency Response Team. Standby.", "ERT En-Route") + +// -- GAMMA TEAM -- + +/datum/response_team/gamma + engineering_outfit = /datum/outfit/job/centcom/response_team/engineer/gamma + security_outfit = /datum/outfit/job/centcom/response_team/security/gamma + medical_outfit = /datum/outfit/job/centcom/response_team/medic/gamma + command_outfit = /datum/outfit/job/centcom/response_team/commander/gamma + janitor_outfit = /datum/outfit/job/centcom/response_team/janitorial/gamma + paranormal_outfit = /datum/outfit/job/centcom/response_team/paranormal/gamma + cyborg_unlock = 1 + +/datum/response_team/gamma/announce_team() + event_announcement.Announce("Attention, [station_name()]. We are sending a code GAMMA elite Emergency Response Team. Standby.", "ERT En-Route") + +/datum/outfit/job/centcom/response_team + name = "Response team" + var/rt_assignment = "Emergency Response Team Member" + var/rt_job = "This is a bug" + allow_backbag_choice = FALSE + allow_loadout = FALSE + pda = /obj/item/pda/heads/ert + id = /obj/item/card/id/ert + l_ear = /obj/item/radio/headset/ert/alt + + implants = list(/obj/item/implant/mindshield) + +/datum/outfit/job/centcom/response_team/pre_equip() + . = ..() + backpack_contents.Insert(1, /obj/item/storage/box/responseteam) + backpack_contents[/obj/item/storage/box/responseteam] = 1 + +/obj/item/radio/centcom + name = "centcomm bounced radio" + frequency = ERT_FREQ + icon_state = "radio" + +/obj/item/storage/box/responseteam/ + name = "boxed survival kit" + +/obj/item/storage/box/responseteam/New() + ..() + contents = list() + sleep(1) + new /obj/item/clothing/mask/breath( src ) + new /obj/item/tank/emergency_oxygen/engi( src ) + new /obj/item/flashlight/flare( src ) + new /obj/item/kitchen/knife/combat( src ) + new /obj/item/radio/centcom( src ) + new /obj/item/reagent_containers/food/pill/salicylic( src ) + new /obj/item/reagent_containers/food/pill/patch/synthflesh( src ) + return diff --git a/code/game/response_team.dm b/code/modules/response_team/ert_outfits.dm similarity index 50% rename from code/game/response_team.dm rename to code/modules/response_team/ert_outfits.dm index 646adfa2038..b7a85700cf7 100644 --- a/code/game/response_team.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -1,357 +1,4 @@ -// ERTs - -#define ERT_TYPE_AMBER 1 -#define ERT_TYPE_RED 2 -#define ERT_TYPE_GAMMA 3 - -/datum/game_mode - var/list/datum/mind/ert = list() - -var/list/response_team_members = list() -var/responseteam_age = 21 // Minimum account age to play as an ERT member -var/datum/response_team/active_team = null -var/send_emergency_team = 0 -var/ert_request_answered = 0 - -/client/proc/response_team() - set name = "Dispatch CentComm Response Team" - set category = "Event" - set desc = "Send an CentComm response team to the station." - - if(!check_rights(R_EVENT)) - return - - if(!ticker) - to_chat(usr, "The game hasn't started yet!") - return - - if(ticker.current_state == 1) - to_chat(usr, "The round hasn't started yet!") - return - - if(send_emergency_team) - to_chat(usr, "Central Command has already dispatched an emergency response team!") - return - - var/datum/nano_module/ert_manager/E = new() - E.ui_interact(usr) - - -/mob/dead/observer/proc/JoinResponseTeam() - if(!send_emergency_team) - to_chat(src, "No emergency response team is currently being sent.") - return 0 - - if(jobban_isbanned(src, ROLE_ERT)) - to_chat(src, "You are jobbanned from the emergency reponse team!") - return 0 - - var/player_age_check = check_client_age(client, responseteam_age) - if(player_age_check && config.use_age_restriction_for_antags) - to_chat(src, "This role is not yet available to you. You need to wait another [player_age_check] days.") - return 0 - - if(cannotPossess(src)) - to_chat(src, "Upon using the antagHUD you forfeited the ability to join the round.") - return 0 - - if(response_team_members.len > 6) - to_chat(src, "The emergency response team is already full!") - return 0 - - return 1 - -/proc/trigger_armed_response_team(var/datum/response_team/response_team_type, commander_slots, security_slots, medical_slots, engineering_slots, janitor_slots, paranormal_slots, cyborg_slots) - response_team_members = list() - active_team = response_team_type - active_team.setSlots(commander_slots, security_slots, medical_slots, engineering_slots, janitor_slots, paranormal_slots, cyborg_slots) - - send_emergency_team = 1 - var/list/ert_candidates = pollCandidates("Join the Emergency Response Team?",, responseteam_age, 600, 1, role_playtime_requirements[ROLE_ERT]) - if(!ert_candidates.len) - active_team.cannot_send_team() - send_emergency_team = 0 - return 0 - - // Respawnable players get first dibs - for(var/mob/dead/observer/M in ert_candidates) - if(jobban_isbanned(M, ROLE_TRAITOR) || jobban_isbanned(M, "Security Officer") || jobban_isbanned(M, "Captain") || jobban_isbanned(M, "Cyborg")) - continue - if((M in respawnable_list) && M.JoinResponseTeam()) - response_team_members |= M - // If there's still open slots, non-respawnable players can fill them - for(var/mob/dead/observer/M in (ert_candidates - respawnable_list)) - if(M.JoinResponseTeam()) - response_team_members |= M - - if(!response_team_members.len) - active_team.cannot_send_team() - send_emergency_team = 0 - return 0 - - var/index = 1 - var/ert_spawn_seconds = 120 - spawn(ert_spawn_seconds * 10) // to account for spawn() using deciseconds - var/list/unspawnable_ert = list() - for(var/mob/M in response_team_members) - if(M) - unspawnable_ert |= M - if(unspawnable_ert.len) - message_admins("ERT SPAWN: The following ERT members could not be spawned within [ert_spawn_seconds] seconds:") - for(var/mob/M in unspawnable_ert) - message_admins("- Unspawned ERT: [ADMIN_FULLMONTY(M)]") - for(var/mob/M in response_team_members) - if(index > emergencyresponseteamspawn.len) - index = 1 - - if(!M || !M.client) - continue - var/client/C = M.client - var/mob/living/new_commando = C.create_response_team(emergencyresponseteamspawn[index]) - if(!M || !new_commando) - continue - new_commando.mind.key = M.key - new_commando.key = M.key - new_commando.update_icons() - index++ - - send_emergency_team = 0 - active_team.announce_team() - return 1 - -/client/proc/create_response_team(var/turf/spawn_location) - var/class = 0 - while(!class) - class = input(src, "Which loadout would you like to choose?") in active_team.get_slot_list() - if(!active_team.check_slot_available(class)) // Because the prompt does not update automatically when a slot gets filled. - class = 0 - - if(class == "Cyborg") - active_team.reduceCyborgSlots() - var/cyborg_unlock = active_team.getCyborgUnlock() - var/mob/living/silicon/robot/ert/R = new /mob/living/silicon/robot/ert(spawn_location, cyborg_unlock) - return R - - var/mob/living/carbon/human/M = new(null) - var/obj/item/organ/external/head/head_organ = M.get_organ("head") - - var/new_gender = alert(src, "Please select your gender.", "ERT Character Generation", "Male", "Female") - - if(new_gender) - if(new_gender == "Male") - M.change_gender(MALE) - else - M.change_gender(FEMALE) - - M.set_species(/datum/species/human, TRUE) - M.dna.ready_dna(M) - M.reagents.add_reagent("mutadone", 1) //No fat/blind/colourblind/epileptic/whatever ERT. - M.overeatduration = 0 - - var/hair_c = pick("#8B4513","#000000","#FF4500","#FFD700") // Brown, black, red, blonde - var/eye_c = pick("#000000","#8B4513","1E90FF") // Black, brown, blue - var/skin_tone = rand(-120, 20) // A range of skin colors - - head_organ.facial_colour = hair_c - head_organ.sec_facial_colour = hair_c - head_organ.hair_colour = hair_c - head_organ.sec_hair_colour = hair_c - M.change_eye_color(eye_c) - M.s_tone = skin_tone - head_organ.h_style = random_hair_style(M.gender, head_organ.dna.species.name) - head_organ.f_style = random_facial_hair_style(M.gender, head_organ.dna.species.name) - - M.rename_character(null, "[pick("Corporal", "Sergeant", "Staff Sergeant", "Sergeant First Class", "Master Sergeant", "Sergeant Major")] [pick(last_names)]") - M.age = rand(23,35) - M.regenerate_icons() - M.update_body() - M.update_dna() - - //Creates mind stuff. - M.mind = new - M.mind.current = M - M.mind.original = M - M.mind.assigned_role = SPECIAL_ROLE_ERT - M.mind.special_role = SPECIAL_ROLE_ERT - if(!(M.mind in ticker.minds)) - ticker.minds += M.mind //Adds them to regular mind list. - ticker.mode.ert += M.mind - M.forceMove(spawn_location) - - job_master.CreateMoneyAccount(M, class, null) - - active_team.equip_officer(class, M) - - return M - - -/datum/response_team - var/command_slots = 1 - var/engineer_slots = 3 - var/medical_slots = 3 - var/security_slots = 3 - var/janitor_slots = 0 - var/paranormal_slots = 0 - var/cyborg_slots = 0 - - var/command_outfit - var/engineering_outfit - var/medical_outfit - var/security_outfit - var/janitor_outfit - var/paranormal_outfit - var/cyborg_unlock = 0 - -/datum/response_team/proc/setSlots(com, sec, med, eng, jan, par, cyb) - command_slots = com == null ? command_slots : com - security_slots = sec == null ? security_slots : sec - medical_slots = med == null ? medical_slots : med - engineer_slots = eng == null ? engineer_slots : eng - janitor_slots = jan == null ? janitor_slots : jan - paranormal_slots = par == null ? paranormal_slots : par - cyborg_slots = cyb == null ? cyborg_slots : cyb - -/datum/response_team/proc/reduceCyborgSlots() - cyborg_slots-- - -/datum/response_team/proc/getCyborgUnlock() - return cyborg_unlock - -/datum/response_team/proc/get_slot_list() - var/list/slots_available = list() - if(command_slots) - slots_available |= "Commander" - if(security_slots) - slots_available |= "Security" - if(engineer_slots) - slots_available |= "Engineer" - if(medical_slots) - slots_available |= "Medic" - if(janitor_slots) - slots_available |= "Janitor" - if(paranormal_slots) - slots_available |= "Paranormal" - if(cyborg_slots) - slots_available |= "Cyborg" - return slots_available - -/datum/response_team/proc/check_slot_available(var/slot) - switch(slot) - if("Commander") - return command_slots - if("Security") - return security_slots - if("Engineer") - return engineer_slots - if("Medic") - return medical_slots - if("Janitor") - return janitor_slots - if("Paranormal") - return paranormal_slots - if("Cyborg") - return cyborg_slots - return 0 - -/datum/response_team/proc/equip_officer(var/officer_type, var/mob/living/carbon/human/M) - switch(officer_type) - if("Engineer") - engineer_slots -= 1 - M.equipOutfit(engineering_outfit) - M.job = "ERT Engineering" - - if("Security") - security_slots -= 1 - M.equipOutfit(security_outfit) - M.job = "ERT Security" - - if("Medic") - medical_slots -= 1 - M.equipOutfit(medical_outfit) - M.job = "ERT Medical" - - if("Janitor") - janitor_slots -= 1 - M.equipOutfit(janitor_outfit) - M.job = "ERT Janitor" - - if("Paranormal") - paranormal_slots -= 1 - M.equipOutfit(paranormal_outfit) - M.job = "ERT Paranormal" - - if("Commander") - command_slots = 0 - - // Override name and age for the commander - M.rename_character(null, "[pick("Lieutenant", "Captain", "Major")] [pick(last_names)]") - M.age = rand(35,45) - - M.equipOutfit(command_outfit) - M.job = "ERT Commander" - -/datum/response_team/proc/cannot_send_team() - event_announcement.Announce("[station_name()], we are unfortunately unable to send you an Emergency Response Team at this time.", "ERT Unavailable") - -/datum/response_team/proc/announce_team() - event_announcement.Announce("Attention, [station_name()]. We are sending a team of highly trained assistants to aid(?) you. Standby.", "ERT En-Route") - -// -- AMBER TEAM -- - -/datum/response_team/amber - engineering_outfit = /datum/outfit/job/centcom/response_team/engineer/amber - security_outfit = /datum/outfit/job/centcom/response_team/security/amber - medical_outfit = /datum/outfit/job/centcom/response_team/medic/amber - command_outfit = /datum/outfit/job/centcom/response_team/commander/amber - janitor_outfit = /datum/outfit/job/centcom/response_team/janitorial/amber - paranormal_outfit = /datum/outfit/job/centcom/response_team/paranormal/amber - -/datum/response_team/amber/announce_team() - event_announcement.Announce("Attention, [station_name()]. We are sending a code AMBER light Emergency Response Team. Standby.", "ERT En-Route") - -// -- RED TEAM -- - -/datum/response_team/red - engineering_outfit = /datum/outfit/job/centcom/response_team/engineer/red - security_outfit = /datum/outfit/job/centcom/response_team/security/red - medical_outfit = /datum/outfit/job/centcom/response_team/medic/red - command_outfit = /datum/outfit/job/centcom/response_team/commander/red - janitor_outfit = /datum/outfit/job/centcom/response_team/janitorial/red - paranormal_outfit = /datum/outfit/job/centcom/response_team/paranormal/red - -/datum/response_team/red/announce_team() - event_announcement.Announce("Attention, [station_name()]. We are sending a code RED Emergency Response Team. Standby.", "ERT En-Route") - -// -- GAMMA TEAM -- - -/datum/response_team/gamma - engineering_outfit = /datum/outfit/job/centcom/response_team/engineer/gamma - security_outfit = /datum/outfit/job/centcom/response_team/security/gamma - medical_outfit = /datum/outfit/job/centcom/response_team/medic/gamma - command_outfit = /datum/outfit/job/centcom/response_team/commander/gamma - janitor_outfit = /datum/outfit/job/centcom/response_team/janitorial/gamma - paranormal_outfit = /datum/outfit/job/centcom/response_team/paranormal/gamma - cyborg_unlock = 1 - -/datum/response_team/gamma/announce_team() - event_announcement.Announce("Attention, [station_name()]. We are sending a code GAMMA elite Emergency Response Team. Standby.", "ERT En-Route") - -/datum/outfit/job/centcom/response_team - name = "Response team" - var/rt_assignment = "Emergency Response Team Member" - var/rt_job = "This is a bug" - allow_backbag_choice = FALSE - allow_loadout = FALSE - pda = /obj/item/pda/heads/ert - id = /obj/item/card/id/ert - l_ear = /obj/item/radio/headset/ert/alt - - implants = list(/obj/item/implant/mindshield) - -/datum/outfit/job/centcom/response_team/pre_equip() - . = ..() - backpack_contents.Insert(1, /obj/item/storage/box/responseteam) - backpack_contents[/obj/item/storage/box/responseteam] = 1 +/* ERT OUTFIT DATUMS */ /datum/outfit/job/centcom/response_team/imprint_idcard(mob/living/carbon/human/H) var/obj/item/card/id/W = H.wear_id @@ -376,6 +23,9 @@ var/ert_request_answered = 0 PDA.ownrank = rt_assignment PDA.name = "PDA-[H.real_name] ([PDA.ownjob])" + +//////////////////// COMMANDER /////////////////// + /datum/outfit/job/centcom/response_team/commander name = "RT Commander" rt_assignment = "Emergency Response Team Leader" @@ -427,18 +77,30 @@ var/ert_request_answered = 0 shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/combat suit = /obj/item/clothing/suit/space/hardsuit/ert/commander - glasses = /obj/item/clothing/glasses/hud/security/night + glasses = /obj/item/clothing/glasses/night + suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 - belt = /obj/item/gun/energy/gun/nuclear + belt = /obj/item/gun/projectile/automatic/pistol/enforcer backpack_contents = list( + /obj/item/storage/box/responseteam/ = 1, /obj/item/clothing/head/helmet/space/hardsuit/ert/commander = 1, /obj/item/clothing/mask/gas/sechailer/swat = 1, /obj/item/restraints/handcuffs = 1, /obj/item/storage/lockbox/mindshield = 1, - /obj/item/gun/energy/pulse/pistol = 1 + /obj/item/gun/energy/ionrifle/carbine = 1, + /obj/item/ammo_box/magazine/m45/enforcer45/lethal = 2, ) + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/chest/nutriment/plus, + /obj/item/organ/internal/cyberimp/eyes/hud/security, + /obj/item/organ/internal/cyberimp/brain/anti_stun, + /obj/item/organ/internal/cyberimp/arm/flash + ) + +//////////////////// SECURITY /////////////////// + /datum/outfit/job/centcom/response_team/security name = "RT Security" rt_job = "Emergency Response Team Officer" @@ -500,18 +162,35 @@ var/ert_request_answered = 0 shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/combat suit = /obj/item/clothing/suit/space/hardsuit/ert/security + belt = /obj/item/storage/belt/security/response_team/gamma suit_store = /obj/item/gun/energy/gun/nuclear - glasses = /obj/item/clothing/glasses/hud/security/night + glasses = /obj/item/clothing/glasses/night + l_pocket = /obj/item/restraints/legcuffs/bola/energy + r_pocket = /obj/item/extinguisher/mini - r_hand = /obj/item/gun/energy/pulse/carbine + r_hand = /obj/item/gun/energy/immolator/multi backpack_contents = list( /obj/item/clothing/head/helmet/space/hardsuit/ert/security = 1, /obj/item/clothing/mask/gas/sechailer/swat = 1, /obj/item/storage/box/handcuffs = 1, - /obj/item/gun/energy/ionrifle/carbine = 1 + /obj/item/storage/box/flashbangs = 1, + /obj/item/storage/box/responseteam/ = 1, + /obj/item/whetstone = 1, + /obj/item/storage/lockbox/t4 = 1, ) + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/chest/nutriment/plus, + /obj/item/organ/internal/cyberimp/eyes/hud/security, + /obj/item/organ/internal/cyberimp/brain/anti_stun, + /obj/item/organ/internal/cyberimp/arm/telebaton, + /obj/item/organ/internal/cyberimp/chest/reviver, + ) + + +//////////////////// ENGINEER /////////////////// + /datum/outfit/job/centcom/response_team/engineer name = "RT Engineer" rt_job = "Emergency Response Team Engineer" @@ -563,8 +242,9 @@ var/ert_request_answered = 0 name = "RT Engineer (Gamma)" shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/color/yellow + belt = /obj/item/storage/belt/utility/chief/full suit = /obj/item/clothing/suit/space/hardsuit/ert/engineer - suit_store = /obj/item/tank/emergency_oxygen/double/full + suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 glasses = /obj/item/clothing/glasses/meson/night l_pocket = /obj/item/t_scanner/extended_range @@ -575,9 +255,19 @@ var/ert_request_answered = 0 /obj/item/clothing/mask/gas/sechailer/swat = 1, /obj/item/rcd/combat = 1, /obj/item/rcd_ammo/large = 3, - /obj/item/gun/energy/pulse/pistol = 1 + /obj/item/storage/box/responseteam/ = 1 ) + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/chest/nutriment/plus, + /obj/item/organ/internal/cyberimp/eyes/hud/security, + /obj/item/organ/internal/cyberimp/brain/anti_stun, + /obj/item/organ/internal/cyberimp/eyes/shield, + /obj/item/organ/internal/cyberimp/arm/toolset, + ) + +//////////////////// MEDIC /////////////////// + /datum/outfit/job/centcom/response_team/medic name = "RT Medic" rt_job = "Emergency Response Team Medic" @@ -636,20 +326,35 @@ var/ert_request_answered = 0 shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/combat suit = /obj/item/clothing/suit/space/hardsuit/ert/medical - glasses = /obj/item/clothing/glasses/hud/health/night + glasses = /obj/item/clothing/glasses/night + suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 belt = /obj/item/defibrillator/compact/loaded l_pocket = /obj/item/reagent_containers/hypospray/combat/nanites + r_pocket = /obj/item/reagent_containers/hypospray/autoinjector r_hand = /obj/item/gun/medbeam backpack_contents = list( /obj/item/clothing/head/helmet/space/hardsuit/ert/medical = 1, /obj/item/clothing/mask/gas/sechailer/swat = 1, - /obj/item/storage/firstaid/surgery = 1, - /obj/item/gun/energy/pulse/pistol = 1 + /obj/item/storage/box/responseteam/ = 1, + /obj/item/bodyanalyzer/advanced = 1, + /obj/item/extinguisher/mini = 1, + /obj/item/storage/belt/medical/response_team = 1, + /obj/structure/stool/bed/roller = 1, + ) + + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/chest/nutriment/plus, + /obj/item/organ/internal/cyberimp/eyes/hud/medical, + /obj/item/organ/internal/cyberimp/brain/anti_stun, + /obj/item/organ/internal/cyberimp/arm/surgery, + /obj/item/organ/internal/cyberimp/arm/medibeam ) +//////////////////// PARANORMAL /////////////////// + /datum/outfit/job/centcom/response_team/paranormal name = "RT Paranormal" rt_job = "Emergency Response Team Inquisitor" @@ -689,6 +394,8 @@ var/ert_request_answered = 0 l_pocket = /obj/item/grenade/clusterbuster/holy shoes = /obj/item/clothing/shoes/magboots/advance +//////////////////// JANITORIAL /////////////////// + /datum/outfit/job/centcom/response_team/janitorial name = "RT Janitor" rt_job = "Emergency Response Team Janitor" @@ -732,23 +439,3 @@ var/ert_request_answered = 0 r_pocket = /obj/item/grenade/clusterbuster/antiweed shoes = /obj/item/clothing/shoes/magboots/advance -/obj/item/radio/centcom - name = "centcomm bounced radio" - frequency = ERT_FREQ - icon_state = "radio" - -/obj/item/storage/box/responseteam/ - name = "boxed survival kit" - -/obj/item/storage/box/responseteam/New() - ..() - contents = list() - sleep(1) - new /obj/item/clothing/mask/breath( src ) - new /obj/item/tank/emergency_oxygen/engi( src ) - new /obj/item/flashlight/flare( src ) - new /obj/item/kitchen/knife/combat( src ) - new /obj/item/radio/centcom( src ) - new /obj/item/reagent_containers/food/pill/salicylic( src ) - new /obj/item/reagent_containers/food/pill/patch/synthflesh( src ) - return diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index 8ac3c2b82f6..3354f20c2f6 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -323,6 +323,6 @@ /obj/item/organ/internal/cyberimp/arm/telebaton name = "telebaton implant" - desc = "Telescopic baton implant." + desc = "Telescopic baton implant. Does what it says on the tin" // A better description - var/list/items_list = list(/obj/item/melee/classic_baton/telescopic) \ No newline at end of file + contents = newlist(/obj/item/melee/classic_baton/telescopic) \ No newline at end of file diff --git a/paradise.dme b/paradise.dme index 7c4deb70dd2..5668eb0d1bc 100644 --- a/paradise.dme +++ b/paradise.dme @@ -389,7 +389,6 @@ #include "code\game\atoms.dm" #include "code\game\atoms_movable.dm" #include "code\game\data_huds.dm" -#include "code\game\response_team.dm" #include "code\game\shuttle_engines.dm" #include "code\game\sound.dm" #include "code\game\world.dm" @@ -1278,7 +1277,7 @@ #include "code\modules\clothing\spacesuits\rig\modules\vision.dm" #include "code\modules\clothing\spacesuits\rig\suits\alien.dm" #include "code\modules\clothing\spacesuits\rig\suits\combat.dm" -#include "code\modules\clothing\spacesuits\rig\suits\ert.dm" +#include "code\modules\clothing\spacesuits\rig\suits\ert_suits.dm" #include "code\modules\clothing\spacesuits\rig\suits\light.dm" #include "code\modules\clothing\spacesuits\rig\suits\merc.dm" #include "code\modules\clothing\spacesuits\rig\suits\station.dm" @@ -2150,6 +2149,8 @@ #include "code\modules\research\designs\weapon_designs.dm" #include "code\modules\research\xenobiology\xenobio_camera.dm" #include "code\modules\research\xenobiology\xenobiology.dm" +#include "code\modules\response_team\ert.dm" +#include "code\modules\response_team\ert_outfits.dm" #include "code\modules\ruins\ruin_areas.dm" #include "code\modules\scripting\__defines.dm" #include "code\modules\scripting\Errors.dm" From d60d0f1f8dc177d6b6f14db580640268e05b1ee9 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sat, 22 Sep 2018 14:32:12 +0100 Subject: [PATCH 026/182] further outfit datum changes, adds janitor advanced mop implant --- code/modules/response_team/ert_outfits.dm | 22 ++++++++++++++++---- code/modules/surgery/organs/augments_arms.dm | 8 ++++++- 2 files changed, 25 insertions(+), 5 deletions(-) diff --git a/code/modules/response_team/ert_outfits.dm b/code/modules/response_team/ert_outfits.dm index 98c6fe1a7fc..360864259ce 100644 --- a/code/modules/response_team/ert_outfits.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -297,6 +297,8 @@ l_pocket = /obj/item/reagent_containers/hypospray/safety/ert r_pocket = /obj/item/melee/classic_baton/telescopic + l_hand = /obj/item/defibrillator + backpack_contents = list( /obj/item/clothing/head/helmet/ert/medical = 1, /obj/item/clothing/mask/surgical = 1, @@ -331,7 +333,8 @@ /obj/item/storage/firstaid/fire = 1, /obj/item/storage/box/autoinjectors = 1, /obj/item/roller = 1, - /obj/item/clothing/shoes/magboots = 1 + /obj/item/clothing/shoes/magboots = 1, + /obj/item/scanner/bodyanalyzer = 1 ) /datum/outfit/job/centcom/response_team/medic/gamma @@ -357,7 +360,7 @@ /obj/item/storage/box/responseteam/ = 1, /obj/item/bodyanalyzer/advanced = 1, /obj/item/extinguisher/mini = 1, - /obj/item/storage/belt/medical/response_team = 1, + /obj/item/storage/belt/medical/surgery/loaded = 1, /obj/structure/stool/bed/roller = 1, ) @@ -457,8 +460,19 @@ head = /obj/item/clothing/head/helmet/space/hardsuit/ert/janitor glasses = /obj/item/clothing/glasses/hud/security/sunglasses gloves = /obj/item/clothing/gloves/combat - suit_store = /obj/item/gun/energy/pulse/pistol + suit_store = /obj/item/gun/energy/gun l_pocket = /obj/item/grenade/clusterbuster/cleaner - r_pocket = /obj/item/grenade/clusterbuster/antiweed + r_pocket = /obj/item/scythe/tele shoes = /obj/item/clothing/shoes/magboots/advance + backpack_contents = list( + /obj/item/storage/box/responseteam/ = 1, + /obj/item/grenade/chem_grenade/antiweed = 2, + /obj/item/storage/box/lights/mixed = 1, + /obj/item/storage/bag/trash/bluespace = 1, + /obj/item/reagent_containers/spray/cleaner = 1 + ) + + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/arm/advmop + ) diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index 3354f20c2f6..32f584a2aa0 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -325,4 +325,10 @@ name = "telebaton implant" desc = "Telescopic baton implant. Does what it says on the tin" // A better description - contents = newlist(/obj/item/melee/classic_baton/telescopic) \ No newline at end of file + contents = newlist(/obj/item/melee/classic_baton/telescopic) + +/obj/item/organ/internal/cyberimp/arm/advmop + name = "advanced mob implant" + desc = "Advanced mop implant. Does what it says on the tin" // A better description + + contents = newlist(/obj/item/mop/advanced) \ No newline at end of file From eb312f526fdfe957ee7b5447511e0026857e2cfe Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sat, 22 Sep 2018 15:11:19 +0100 Subject: [PATCH 027/182] gamma fireproof suits, fixed an accidental removal in scanners.dm --- code/game/objects/items/devices/scanners.dm | 2 ++ code/modules/clothing/spacesuits/ert.dm | 34 +++++++++++++++++++ code/modules/response_team/ert_outfits.dm | 36 +++++++++------------ 3 files changed, 52 insertions(+), 20 deletions(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index aa084b42614..de465284f9d 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -657,6 +657,8 @@ REAGENT SCANNER /obj/item/bodyanalyzer/New() ..() + power_supply = new cell_type(src) + power_supply.give(power_supply.maxcharge) update_icon() /obj/item/bodyanalyzer/proc/setReady() diff --git a/code/modules/clothing/spacesuits/ert.dm b/code/modules/clothing/spacesuits/ert.dm index 2597b3cdde7..caf85c91ee1 100644 --- a/code/modules/clothing/spacesuits/ert.dm +++ b/code/modules/clothing/spacesuits/ert.dm @@ -56,12 +56,19 @@ item_state = "helm-command" item_color = "ert_commander" +/obj/item/clothing/head/helmet/space/hardsuit/ert/commander/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + + /obj/item/clothing/suit/space/hardsuit/ert/commander name = "emergency response team commander suit" desc = "A suit worn by the commander of a Nanotrasen Emergency Response Team. Has blue highlights. Armoured, space ready, and fire resistant." icon_state = "ert_commander" item_state = "suit-command" +/obj/item/clothing/suit/space/hardsuit/ert/commander/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + //Security /obj/item/clothing/head/helmet/space/hardsuit/ert/security name = "emergency response team security helmet" @@ -70,12 +77,18 @@ item_state = "syndicate-helm-black-red" item_color = "ert_security" +/obj/item/clothing/head/helmet/space/hardsuit/ert/security/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + /obj/item/clothing/suit/space/hardsuit/ert/security name = "emergency response team security suit" desc = "A suit worn by security members of a Nanotrasen Emergency Response Team. Has red highlights. Armoured, space ready, and fire resistant." icon_state = "ert_security" item_state = "syndicate-black-red" +/obj/item/clothing/suit/space/hardsuit/ert/security/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + //Engineer /obj/item/clothing/head/helmet/space/hardsuit/ert/engineer name = "emergency response team engineer helmet" @@ -84,12 +97,20 @@ item_state = "helm-orange" item_color = "ert_engineer" +//Engineer +/obj/item/clothing/head/helmet/space/hardsuit/ert/engineer/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + /obj/item/clothing/suit/space/hardsuit/ert/engineer name = "emergency response team engineer suit" desc = "A suit worn by the engineers of a Nanotrasen Emergency Response Team. Has yellow highlights. Armoured, space ready, and fire resistant." icon_state = "ert_engineer" item_state = "suit-orange" +/obj/item/clothing/suit/space/hardsuit/ert/engineer/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + + //Medical /obj/item/clothing/head/helmet/space/hardsuit/ert/medical name = "emergency response team medical helmet" @@ -97,11 +118,18 @@ icon_state = "hardsuit0-ert_medical" item_color = "ert_medical" +/obj/item/clothing/head/helmet/space/hardsuit/ert/medical/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + + /obj/item/clothing/suit/space/hardsuit/ert/medical name = "emergency response team medical suit" desc = "A suit worn by medical members of a Nanotrasen Emergency Response Team. Has white highlights. Armoured and space ready." icon_state = "ert_medical" +/obj/item/clothing/suit/space/hardsuit/ert/medical/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + //Janitor /obj/item/clothing/head/helmet/space/hardsuit/ert/janitor name = "emergency response team janitor helmet" @@ -109,11 +137,17 @@ icon_state = "hardsuit0-ert_janitor" item_color = "ert_janitor" +/obj/item/clothing/head/helmet/space/hardsuit/ert/janitor/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + /obj/item/clothing/suit/space/hardsuit/ert/janitor name = "emergency response team janitor suit" desc = "A suit worn by the janitorial of a Nanotrasen Emergency Response Team. Has purple highlights. Armoured, space ready, and fire resistant." icon_state = "ert_janitor" +/obj/item/clothing/suit/space/hardsuit/ert/janitor/gamma + max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + //Paranormal /obj/item/clothing/head/helmet/space/hardsuit/ert/paranormal name = "paranormal response unit helmet" diff --git a/code/modules/response_team/ert_outfits.dm b/code/modules/response_team/ert_outfits.dm index 360864259ce..a37dbe00de2 100644 --- a/code/modules/response_team/ert_outfits.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -80,15 +80,12 @@ name = "RT Commander (Gamma)" shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/combat - suit = /obj/item/clothing/suit/space/hardsuit/ert/commander + suit = /obj/item/clothing/suit/space/hardsuit/ert/commander/gamma glasses = /obj/item/clothing/glasses/night suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 - belt = /obj/item/gun/projectile/automatic/pistol/enforcer - backpack_contents = list( - /obj/item/storage/box/responseteam/ = 1, - /obj/item/clothing/head/helmet/space/hardsuit/ert/commander = 1, + /obj/item/clothing/head/helmet/space/hardsuit/ert/commander/gamma = 1, /obj/item/clothing/mask/gas/sechailer/swat = 1, /obj/item/restraints/handcuffs = 1, /obj/item/storage/lockbox/mindshield = 1, @@ -103,6 +100,10 @@ /obj/item/organ/internal/cyberimp/arm/flash ) +/datum/outfit/job/centcomm/response_team/commander/gamma/pre_equip() + var/gun = new /obj/item/gun/projectile/automatic/pistol/enforcer {mag_type = /obj/item/ammo_box/magazine/m45/enforcer45/lethal} + belt = gun + //////////////////// SECURITY /////////////////// /datum/outfit/job/centcom/response_team/security @@ -163,7 +164,7 @@ has_grenades = TRUE shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/combat - suit = /obj/item/clothing/suit/space/hardsuit/ert/security + suit = /obj/item/clothing/suit/space/hardsuit/ert/security/gamma belt = /obj/item/storage/belt/security/response_team/gamma suit_store = /obj/item/gun/energy/gun/nuclear glasses = /obj/item/clothing/glasses/night @@ -173,11 +174,10 @@ r_hand = /obj/item/gun/energy/immolator/multi backpack_contents = list( - /obj/item/clothing/head/helmet/space/hardsuit/ert/security = 1, + /obj/item/clothing/head/helmet/space/hardsuit/ert/security/gamma = 1, /obj/item/clothing/mask/gas/sechailer/swat = 1, /obj/item/storage/box/handcuffs = 1, /obj/item/storage/box/flashbangs = 1, - /obj/item/storage/box/responseteam/ = 1, /obj/item/whetstone = 1, /obj/item/storage/lockbox/t4 = 1, ) @@ -250,7 +250,7 @@ shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/color/yellow belt = /obj/item/storage/belt/utility/chief/full - suit = /obj/item/clothing/suit/space/hardsuit/ert/engineer + suit = /obj/item/clothing/suit/space/hardsuit/ert/engineer/gamma suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 glasses = /obj/item/clothing/glasses/meson/night @@ -258,11 +258,10 @@ r_pocket = /obj/item/melee/classic_baton/telescopic backpack_contents = list( - /obj/item/clothing/head/helmet/space/hardsuit/ert/engineer = 1, + /obj/item/clothing/head/helmet/space/hardsuit/ert/engineer/gamma = 1, /obj/item/clothing/mask/gas/sechailer/swat = 1, /obj/item/rcd/combat = 1, /obj/item/rcd_ammo/large = 3, - /obj/item/storage/box/responseteam/ = 1 ) cybernetic_implants = list( @@ -334,14 +333,14 @@ /obj/item/storage/box/autoinjectors = 1, /obj/item/roller = 1, /obj/item/clothing/shoes/magboots = 1, - /obj/item/scanner/bodyanalyzer = 1 + /obj/item/bodyanalyzer = 1 ) /datum/outfit/job/centcom/response_team/medic/gamma name = "RT Medic (Gamma)" shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/combat - suit = /obj/item/clothing/suit/space/hardsuit/ert/medical + suit = /obj/item/clothing/suit/space/hardsuit/ert/medical/gamma glasses = /obj/item/clothing/glasses/night suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 cybernetic_implants = list( @@ -353,15 +352,13 @@ l_pocket = /obj/item/reagent_containers/hypospray/combat/nanites r_pocket = /obj/item/reagent_containers/hypospray/autoinjector - r_hand = /obj/item/gun/medbeam backpack_contents = list( - /obj/item/clothing/head/helmet/space/hardsuit/ert/medical = 1, + /obj/item/clothing/head/helmet/space/hardsuit/ert/medical/gamma = 1, /obj/item/clothing/mask/gas/sechailer/swat = 1, - /obj/item/storage/box/responseteam/ = 1, /obj/item/bodyanalyzer/advanced = 1, /obj/item/extinguisher/mini = 1, /obj/item/storage/belt/medical/surgery/loaded = 1, - /obj/structure/stool/bed/roller = 1, + /obj/item/roller = 1, ) cybernetic_implants = list( @@ -456,8 +453,7 @@ /datum/outfit/job/centcom/response_team/janitorial/gamma name = "RT Janitor (Gamma)" - suit = /obj/item/clothing/suit/space/hardsuit/ert/janitor - head = /obj/item/clothing/head/helmet/space/hardsuit/ert/janitor + suit = /obj/item/clothing/suit/space/hardsuit/ert/janitor/gamma glasses = /obj/item/clothing/glasses/hud/security/sunglasses gloves = /obj/item/clothing/gloves/combat suit_store = /obj/item/gun/energy/gun @@ -466,7 +462,7 @@ shoes = /obj/item/clothing/shoes/magboots/advance backpack_contents = list( - /obj/item/storage/box/responseteam/ = 1, + /obj/item/clothing/head/helmet/space/hardsuit/ert/janitor/gamma = 1, /obj/item/grenade/chem_grenade/antiweed = 2, /obj/item/storage/box/lights/mixed = 1, /obj/item/storage/bag/trash/bluespace = 1, From 55fa8bb5bd9a0c3e77063cfc3cb221105983e7fb Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sat, 22 Sep 2018 15:53:37 +0100 Subject: [PATCH 028/182] tidying up --- code/game/objects/items/devices/scanners.dm | 9 +++------ code/game/objects/items/weapons/storage/belt.dm | 1 + code/modules/clothing/spacesuits/ert.dm | 3 --- code/modules/projectiles/guns/energy/laser.dm | 1 - code/modules/surgery/organs/augments_arms.dm | 1 - 5 files changed, 4 insertions(+), 11 deletions(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index de465284f9d..e558d24594f 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -647,7 +647,6 @@ REAGENT SCANNER origin_tech = "magnets=6;biotech=6" var/obj/item/stock_parts/cell/power_supply var/cell_type = /obj/item/stock_parts/cell/upgraded - var/printing = FALSE // Printing the paper. var/ready = TRUE // Ready to scan var/time_to_use = 0 // How much time remaining before next scan is available. var/usecharge = 750 @@ -666,7 +665,7 @@ REAGENT SCANNER playsound(src, 'sound/machines/defib_saftyOn.ogg', 50, 0) update_icon() -/obj/item/bodyanalyzer/update_icon() +/obj/item/bodyanalyzer/update_icon(printing = FALSE) overlays.Cut() var/percent = power_supply.percent() if(ready) @@ -703,15 +702,13 @@ REAGENT SCANNER if(do_after(user, 100, target = M)) var/obj/item/paper/printout = new printout.info = report - printout.name = "Scan report" + printout.name = "Scan report - [M.name]" playsound(user.loc, 'sound/goonstation/machines/printer_dotmatrix.ogg', 50, 1) user.put_in_hands(printout) time_to_use = world.time + 600 power_supply.use(usecharge) - printing = TRUE ready = FALSE - update_icon() - printing = FALSE + update_icon(TRUE) addtimer(CALLBACK(src, /obj/item/bodyanalyzer/.proc/setReady), 600) addtimer(CALLBACK(src, /obj/item/bodyanalyzer/.proc/update_icon), 20) diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index 09cc7e20cdb..c20046beea9 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -252,6 +252,7 @@ new /obj/item/flash(src) new /obj/item/grenade/flashbang(src) new /obj/item/grenade/flashbang(src) + update_icon() /obj/item/storage/belt/soulstone name = "soul stone belt" diff --git a/code/modules/clothing/spacesuits/ert.dm b/code/modules/clothing/spacesuits/ert.dm index caf85c91ee1..a123ae8a2af 100644 --- a/code/modules/clothing/spacesuits/ert.dm +++ b/code/modules/clothing/spacesuits/ert.dm @@ -58,7 +58,6 @@ /obj/item/clothing/head/helmet/space/hardsuit/ert/commander/gamma max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT - /obj/item/clothing/suit/space/hardsuit/ert/commander name = "emergency response team commander suit" @@ -110,7 +109,6 @@ /obj/item/clothing/suit/space/hardsuit/ert/engineer/gamma max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT - //Medical /obj/item/clothing/head/helmet/space/hardsuit/ert/medical name = "emergency response team medical helmet" @@ -121,7 +119,6 @@ /obj/item/clothing/head/helmet/space/hardsuit/ert/medical/gamma max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT - /obj/item/clothing/suit/space/hardsuit/ert/medical name = "emergency response team medical suit" desc = "A suit worn by medical members of a Nanotrasen Emergency Response Team. Has white highlights. Armoured and space ready." diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index b7970caf9fd..f4cd13419b4 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -131,7 +131,6 @@ icon_state = "multilensimmolator" ammo_type = list(/obj/item/ammo_casing/energy/immolator/strong, /obj/item/ammo_casing/energy/immolator/scatter) origin_tech = "combat=5;magnets=5;powerstorage=4" - shaded_charge = TRUE /obj/item/gun/energy/immolator/multi/update_icon() ..() diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index 32f584a2aa0..622531921b9 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -320,7 +320,6 @@ break H.visible_message("[H] unplugs from \the [A].", "You unplug from \the [A].") - /obj/item/organ/internal/cyberimp/arm/telebaton name = "telebaton implant" desc = "Telescopic baton implant. Does what it says on the tin" // A better description From 56d762bafbf4685bbdbb46a7d772042be9c2d5fb Mon Sep 17 00:00:00 2001 From: Desolate Date: Wed, 19 Sep 2018 05:32:33 -0500 Subject: [PATCH 029/182] Ports updated /tg/ timer subsystems. --- code/__DEFINES/subsystems.dm | 4 + code/__HELPERS/lists.dm | 29 ++++ code/controllers/subsystem/timer.dm | 210 ++++++++++++++-------------- 3 files changed, 141 insertions(+), 102 deletions(-) diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index f9dbff89d76..3d56972b9f9 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -14,6 +14,10 @@ //prevents distinguishing identical timers with the wait variable #define TIMER_NO_HASH_WAIT 16 +//Loops the timer repeatedly until qdeleted +//In most cases you want a subsystem instead +#define TIMER_LOOP 32 + #define TIMER_NO_INVOKE_WARNING 600 //number of byond ticks that are allowed to pass before the timer subsystem thinks it hung on something #define TIMER_ID_NULL -1 diff --git a/code/__HELPERS/lists.dm b/code/__HELPERS/lists.dm index 071c1afa202..e5c5cc68b49 100644 --- a/code/__HELPERS/lists.dm +++ b/code/__HELPERS/lists.dm @@ -9,6 +9,35 @@ * Misc */ + // binary search sorted insert +// IN: Object to be inserted +// LIST: List to insert object into +// TYPECONT: The typepath of the contents of the list +// COMPARE: The variable on the objects to compare +#define BINARY_INSERT(IN, LIST, TYPECONT, COMPARE) \ + var/__BIN_CTTL = length(LIST);\ + if(!__BIN_CTTL) {\ + LIST += IN;\ + } else {\ + var/__BIN_LEFT = 1;\ + var/__BIN_RIGHT = __BIN_CTTL;\ + var/__BIN_MID = (__BIN_LEFT + __BIN_RIGHT) >> 1;\ + var/##TYPECONT/__BIN_ITEM;\ + while(__BIN_LEFT < __BIN_RIGHT) {\ + __BIN_ITEM = LIST[__BIN_MID];\ + if(__BIN_ITEM.##COMPARE <= IN.##COMPARE) {\ + __BIN_LEFT = __BIN_MID + 1;\ + } else {\ + __BIN_RIGHT = __BIN_MID;\ + };\ + __BIN_MID = (__BIN_LEFT + __BIN_RIGHT) >> 1;\ + };\ + __BIN_ITEM = LIST[__BIN_MID];\ + __BIN_MID = __BIN_ITEM.##COMPARE > IN.##COMPARE ? __BIN_MID : __BIN_MID + 1;\ + LIST.Insert(__BIN_MID, IN);\ + } + + //Returns a list in plain english as a string /proc/english_list(var/list/input, nothing_text = "nothing", and_text = " and ", comma_text = ", ", final_comma_text = "" ) var/total = input.len diff --git a/code/controllers/subsystem/timer.dm b/code/controllers/subsystem/timer.dm index 21fea2ee419..e2539ebdf06 100644 --- a/code/controllers/subsystem/timer.dm +++ b/code/controllers/subsystem/timer.dm @@ -1,5 +1,5 @@ #define BUCKET_LEN (world.fps*1*60) //how many ticks should we keep in the bucket. (1 minutes worth) -#define BUCKET_POS(timer) ((round((timer.timeToRun - SStimer.head_offset) / world.tick_lag) % BUCKET_LEN) + 1) +#define BUCKET_POS(timer) ((round((timer.timeToRun - SStimer.head_offset) / world.tick_lag) % BUCKET_LEN)||BUCKET_LEN) #define TIMER_MAX (world.time + TICKS2DS(min(BUCKET_LEN-(SStimer.practical_offset-DS2TICKS(world.time - SStimer.head_offset))-1, BUCKET_LEN-1))) #define TIMER_ID_MAX (2**24) //max float with integer precision @@ -71,6 +71,7 @@ SUBSYSTEM_DEF(timer) for(var/I in second_queue) log_world(get_timer_debug_string(I)) + var/cut_start_index = 1 var/next_clienttime_timer_index = 0 var/len = length(clienttime_timers) @@ -90,11 +91,17 @@ SUBSYSTEM_DEF(timer) ctime_timer.spent = REALTIMEOFDAY callBack.InvokeAsync() - qdel(ctime_timer) + + if(ctime_timer.flags & TIMER_LOOP) + ctime_timer.spent = 0 + clienttime_timers.Insert(ctime_timer, 1) + cut_start_index++ + else + qdel(ctime_timer) if(next_clienttime_timer_index) - clienttime_timers.Cut(1,next_clienttime_timer_index+1) + clienttime_timers.Cut(cut_start_index,next_clienttime_timer_index+1) if(MC_TICK_CHECK) return @@ -197,8 +204,22 @@ SUBSYSTEM_DEF(timer) bucket_count -= length(spent) - for(var/spent_timer in spent) - qdel(spent_timer) + for(var/i in spent) + var/datum/timedevent/qtimer = i + if(QDELETED(qtimer)) + bucket_count++ + continue + if(!(qtimer.flags & TIMER_LOOP)) + qdel(qtimer) + else + bucket_count++ + qtimer.spent = 0 + qtimer.bucketEject() + if(qtimer.flags & TIMER_CLIENT_TIME) + qtimer.timeToRun = REALTIMEOFDAY + qtimer.wait + else + qtimer.timeToRun = world.time + qtimer.wait + qtimer.bucketJoin() spent.len = 0 @@ -294,6 +315,7 @@ SUBSYSTEM_DEF(timer) var/id var/datum/callback/callBack var/timeToRun + var/wait var/hash var/list/flags var/spent = 0 //time we ran the timer. @@ -302,14 +324,19 @@ SUBSYSTEM_DEF(timer) var/datum/timedevent/next var/datum/timedevent/prev -/datum/timedevent/New(datum/callback/callBack, timeToRun, flags, hash) +/datum/timedevent/New(datum/callback/callBack, wait, flags, hash) var/static/nextid = 1 id = TIMER_ID_NULL src.callBack = callBack - src.timeToRun = timeToRun + src.wait = wait src.flags = flags src.hash = hash + if(flags & TIMER_CLIENT_TIME) + timeToRun = REALTIMEOFDAY + wait + else + timeToRun = world.time + wait + if(flags & TIMER_UNIQUE) SStimer.hashes[hash] = src @@ -321,68 +348,15 @@ SUBSYSTEM_DEF(timer) nextid++ SStimer.timer_id_dict[id] = src - name = "Timer: [id] (\ref[src]), TTR: [timeToRun], Flags: [jointext(bitfield2list(flags, list("TIMER_UNIQUE", "TIMER_OVERRIDE", "TIMER_CLIENT_TIME", "TIMER_STOPPABLE", "TIMER_NO_HASH_WAIT")), ", ")], callBack: \ref[callBack], callBack.object: [callBack.object]\ref[callBack.object]([getcallingtype()]), callBack.delegate:[callBack.delegate]([callBack.arguments ? callBack.arguments.Join(", ") : ""])" + name = "Timer: [id] (\ref[src]), TTR: [timeToRun], Flags: [jointext(bitfield2list(flags, list("TIMER_UNIQUE", "TIMER_OVERRIDE", "TIMER_CLIENT_TIME", "TIMER_STOPPABLE", "TIMER_NO_HASH_WAIT", "TIMER_LOOP")), ", ")], callBack: \ref[callBack], callBack.object: [callBack.object]\ref[callBack.object]([getcallingtype()]), callBack.delegate:[callBack.delegate]([callBack.arguments ? callBack.arguments.Join(", ") : ""])" if((timeToRun < world.time || timeToRun < SStimer.head_offset) && !(flags & TIMER_CLIENT_TIME)) CRASH("Invalid timer state: Timer created that would require a backtrack to run (addtimer would never let this happen): [SStimer.get_timer_debug_string(src)]") - if(callBack.object != GLOBAL_PROC) + if(callBack.object != GLOBAL_PROC && !QDESTROYING(callBack.object)) LAZYADD(callBack.object.active_timers, src) - - var/list/L - - if(flags & TIMER_CLIENT_TIME) - L = SStimer.clienttime_timers - else if(timeToRun >= TIMER_MAX) - L = SStimer.second_queue - - - if(L) - //binary search sorted insert - var/cttl = length(L) - if(cttl) - var/left = 1 - var/right = cttl - var/mid = (left+right) >> 1 //rounded divide by two for hedgehogs - - var/datum/timedevent/item - while(left < right) - item = L[mid] - if(item.timeToRun <= timeToRun) - left = mid+1 - else - right = mid - mid = (left+right) >> 1 - - item = L[mid] - mid = item.timeToRun > timeToRun ? mid : mid+1 - L.Insert(mid, src) - - else - L += src - return - - //get the list of buckets - var/list/bucket_list = SStimer.bucket_list - - //calculate our place in the bucket list - var/bucket_pos = BUCKET_POS(src) - - //get the bucket for our tick - var/datum/timedevent/bucket_head = bucket_list[bucket_pos] - SStimer.bucket_count++ - //empty bucket, we will just add ourselves - if(!bucket_head) - bucket_list[bucket_pos] = src - return - //other wise, lets do a simplified linked list add. - if(!bucket_head.prev) - bucket_head.prev = bucket_head - next = bucket_head - prev = bucket_head.prev - next.prev = src - prev.next = src + bucketJoin() /datum/timedevent/Destroy() ..() @@ -406,31 +380,7 @@ SUBSYSTEM_DEF(timer) if(!spent) spent = world.time - var/bucketpos = BUCKET_POS(src) - var/datum/timedevent/buckethead - var/list/bucket_list = SStimer.bucket_list - if(bucketpos > 0) - buckethead = bucket_list[bucketpos] - - if(buckethead == src) - bucket_list[bucketpos] = next - SStimer.bucket_count-- - else if(timeToRun < TIMER_MAX || next || prev) - SStimer.bucket_count-- - else - var/l = length(SStimer.second_queue) - SStimer.second_queue -= src - if(l == length(SStimer.second_queue)) - SStimer.bucket_count-- - - if(prev == next && next) - next.prev = null - prev.next = null - else - if(prev) - prev.next = next - if(next) - next.prev = prev + bucketEject() else if(prev && prev.next == src) prev.next = next @@ -440,6 +390,66 @@ SUBSYSTEM_DEF(timer) prev = null return QDEL_HINT_IWILLGC +/datum/timedevent/proc/bucketEject() + var/bucketpos = BUCKET_POS(src) + var/list/bucket_list = SStimer.bucket_list + var/list/second_queue = SStimer.second_queue + var/datum/timedevent/buckethead + if(bucketpos > 0) + buckethead = bucket_list[bucketpos] + if(buckethead == src) + bucket_list[bucketpos] = next + SStimer.bucket_count-- + else if(timeToRun < TIMER_MAX || next || prev) + SStimer.bucket_count-- + else + var/l = length(second_queue) + second_queue -= src + if(l == length(second_queue)) + SStimer.bucket_count-- + if(prev != next) + prev.next = next + next.prev = prev + else + if(prev) + prev.next = null + if(next) + next.prev = null + prev = next = null + +/datum/timedevent/proc/bucketJoin() + var/list/L + + if(flags & TIMER_CLIENT_TIME) + L = SStimer.clienttime_timers + else if(timeToRun >= TIMER_MAX) + L = SStimer.second_queue + + if(L) + BINARY_INSERT(src, L, datum/timedevent, timeToRun) + return + + //get the list of buckets + var/list/bucket_list = SStimer.bucket_list + + //calculate our place in the bucket list + var/bucket_pos = BUCKET_POS(src) + + //get the bucket for our tick + var/datum/timedevent/bucket_head = bucket_list[bucket_pos] + SStimer.bucket_count++ + //empty bucket, we will just add ourselves + if(!bucket_head) + bucket_list[bucket_pos] = src + return + //other wise, lets do a simplified linked list add. + if(!bucket_head.prev) + bucket_head.prev = bucket_head + next = bucket_head + prev = bucket_head.prev + next.prev = src + prev.next = src + /datum/timedevent/proc/getcallingtype() . = "ERROR" if(callBack.object == GLOBAL_PROC) @@ -452,13 +462,12 @@ SUBSYSTEM_DEF(timer) CRASH("addtimer called without a callback") if(wait < 0) - stack_trace("addtimer called with a negative wait. Converting to 0") + stack_trace("addtimer called with a negative wait. Converting to [world.tick_lag]") - //alot of things add short timers on themselves in their destroy, we ignore those cases - if(wait >= 1 && callback && callback.object && callback.object != GLOBAL_PROC && QDELETED(callback.object)) - stack_trace("addtimer called with a callback assigned to a qdeleted object") + if(callback.object != GLOBAL_PROC && QDELETED(callback.object) && !QDESTROYING(callback.object)) + stack_trace("addtimer called with a callback assigned to a qdeleted object. In the future such timers will not be supported and may refuse to run or run with a 0 wait") - wait = max(wait, 0) + wait = max(CEILING(wait, world.tick_lag), world.tick_lag) if(wait >= INFINITY) CRASH("Attempted to create timer with INFINITY delay") @@ -468,9 +477,9 @@ SUBSYSTEM_DEF(timer) if(flags & TIMER_UNIQUE) var/list/hashlist if(flags & TIMER_NO_HASH_WAIT) - hashlist = list(callback.object, "([callback.object.UID()])", callback.delegate, flags & TIMER_CLIENT_TIME) + hashlist = list(callback.object, "(\ref[callback.object])", callback.delegate, flags & TIMER_CLIENT_TIME) else - hashlist = list(callback.object, "([callback.object.UID()])", callback.delegate, wait, flags & TIMER_CLIENT_TIME) + hashlist = list(callback.object, "(\ref[callback.object])", callback.delegate, wait, flags & TIMER_CLIENT_TIME) hashlist += callback.arguments hash = hashlist.Join("|||||||") @@ -486,13 +495,10 @@ SUBSYSTEM_DEF(timer) if(hash_timer.flags & TIMER_STOPPABLE) . = hash_timer.id return + else if(flags & TIMER_OVERRIDE) + stack_trace("TIMER_OVERRIDE used without TIMER_UNIQUE") - - var/timeToRun = world.time + wait - if(flags & TIMER_CLIENT_TIME) - timeToRun = REALTIMEOFDAY + wait - - var/datum/timedevent/timer = new(callback, timeToRun, flags, hash) + var/datum/timedevent/timer = new(callback, wait, flags, hash) return timer.id /proc/deltimer(id) @@ -515,4 +521,4 @@ SUBSYSTEM_DEF(timer) #undef BUCKET_LEN #undef BUCKET_POS #undef TIMER_MAX -#undef TIMER_ID_MAX +#undef TIMER_ID_MAX \ No newline at end of file From deec79982e200ec77dc0811f2f42929a29697c3d Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Fri, 28 Sep 2018 18:34:02 +0100 Subject: [PATCH 030/182] adds paranormal loadouts, alters ERT survival kit box, updates PDW 9 sprite, adds paranormal armour variants. --- code/game/objects/items/devices/scanners.dm | 2 +- code/modules/clothing/head/helmet.dm | 6 +++ code/modules/clothing/suits/armor.dm | 7 +++ code/modules/projectiles/ammunition/energy.dm | 2 +- code/modules/response_team/ert.dm | 22 +++------ code/modules/response_team/ert_outfits.dm | 46 ++++++++++++------ icons/obj/guns/energy.dmi | Bin 36673 -> 36691 bytes 7 files changed, 55 insertions(+), 30 deletions(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index e558d24594f..5ed7d1710a5 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -634,7 +634,7 @@ REAGENT SCANNER user.show_message("Growth progress: [T.amount_grown]/10", 1) /obj/item/bodyanalyzer - name = "body analyzer" + name = "handheld body analyzer" icon = 'icons/obj/device.dmi' icon_state = "bodyanalyzer_0" item_state = "healthanalyser" diff --git a/code/modules/clothing/head/helmet.dm b/code/modules/clothing/head/helmet.dm index c3595288213..cbe1b1c1e62 100644 --- a/code/modules/clothing/head/helmet.dm +++ b/code/modules/clothing/head/helmet.dm @@ -238,6 +238,12 @@ obj/item/clothing/head/blob desc = "An in-atmosphere helmet worn by security members of the Nanotrasen Emergency Response Team. Has red highlights." icon_state = "erthelmet_sec" +/obj/item/clothing/head/helmet/ert/security/paranormal + name = "paranormal emergency response team helmet" + desc = "An in-atmosphere helmet worn by paranormal members of the Nanotrasen Emergency Response Team. Has crusader sigils." + icon_state = "knight_templar" + item_state = "knight_templar" + //Engineer /obj/item/clothing/head/helmet/ert/engineer name = "emergency response team engineer helmet" diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index bda11216a06..8e91fbb2dd2 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -440,6 +440,13 @@ name = "emergency response team security armor" desc = "A set of armor worn by security members of the Nanotrasen Emergency Response Team. Has red highlights." icon_state = "ertarmor_sec" + + +/obj/item/clothing/suit/armor/vest/ert/security/paranormal + name = "emergency response team paranormal armor" + desc = "A set of armor worn by paranormal members of the Nanotrasen Emergency Response Team. Has crusader sigils." + icon_state = "knight_templar" + item_state = "knight_templar" //Engineer /obj/item/clothing/suit/armor/vest/ert/engineer diff --git a/code/modules/projectiles/ammunition/energy.dm b/code/modules/projectiles/ammunition/energy.dm index e006cd84151..322c0931161 100644 --- a/code/modules/projectiles/ammunition/energy.dm +++ b/code/modules/projectiles/ammunition/energy.dm @@ -75,7 +75,7 @@ /obj/item/ammo_casing/energy/immolator/scatter projectile_type = /obj/item/projectile/beam/immolator/weak e_cost = 125 - pellets = 8 + pellets = 6 variance = 25 select_name = "scatter" diff --git a/code/modules/response_team/ert.dm b/code/modules/response_team/ert.dm index b9d8782a8c5..d38acae9c3a 100644 --- a/code/modules/response_team/ert.dm +++ b/code/modules/response_team/ert.dm @@ -345,14 +345,10 @@ var/ert_request_answered = 0 pda = /obj/item/pda/heads/ert id = /obj/item/card/id/ert l_ear = /obj/item/radio/headset/ert/alt + box = /obj/item/storage/box/responseteam implants = list(/obj/item/implant/mindshield) -/datum/outfit/job/centcom/response_team/pre_equip() - . = ..() - backpack_contents.Insert(1, /obj/item/storage/box/responseteam) - backpack_contents[/obj/item/storage/box/responseteam] = 1 - /obj/item/radio/centcom name = "centcomm bounced radio" frequency = ERT_FREQ @@ -363,13 +359,11 @@ var/ert_request_answered = 0 /obj/item/storage/box/responseteam/New() ..() - contents = list() - sleep(1) - new /obj/item/clothing/mask/breath( src ) - new /obj/item/tank/emergency_oxygen/engi( src ) - new /obj/item/flashlight/flare( src ) - new /obj/item/kitchen/knife/combat( src ) - new /obj/item/radio/centcom( src ) - new /obj/item/reagent_containers/food/pill/salicylic( src ) - new /obj/item/reagent_containers/food/pill/patch/synthflesh( src ) + new /obj/item/clothing/mask/breath(src) + new /obj/item/tank/emergency_oxygen/engi(src) + new /obj/item/flashlight/flare(src) + new /obj/item/kitchen/knife/combat(src) + new /obj/item/radio/centcom(src) + new /obj/item/reagent_containers/food/pill/patch/synthflesh(src) + new /obj/item/reagent_containers/hypospray/autoinjector(src) return diff --git a/code/modules/response_team/ert_outfits.dm b/code/modules/response_team/ert_outfits.dm index a37dbe00de2..2d0758440f8 100644 --- a/code/modules/response_team/ert_outfits.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -65,7 +65,7 @@ /obj/item/organ/internal/cyberimp/eyes/hud/security, /obj/item/organ/internal/cyberimp/chest/nutriment ) - belt = /obj/item/gun/energy/gun/nuclear + belt = /obj/item/gun/energy/gun/blueshield/pdw9 backpack_contents = list( /obj/item/clothing/head/helmet/space/hardsuit/ert/commander = 1, @@ -114,7 +114,6 @@ belt = /obj/item/storage/belt/security/response_team pda = /obj/item/pda/heads/ert/security id = /obj/item/card/id/ert/security - var/has_grenades = FALSE /datum/outfit/job/centcom/response_team/security/amber name = "RT Security (Amber)" @@ -136,19 +135,21 @@ /datum/outfit/job/centcom/response_team/security/red name = "RT Security (Red)" - has_grenades = TRUE shoes = /obj/item/clothing/shoes/combat gloves = /obj/item/clothing/gloves/color/black suit = /obj/item/clothing/suit/space/hardsuit/ert/security - suit_store = /obj/item/gun/energy/gun/blueshield - glasses = /obj/item/clothing/glasses/hud/security/sunglasses - cybernetic_implants = list( - /obj/item/organ/internal/cyberimp/arm/flash, - /obj/item/organ/internal/cyberimp/chest/nutriment - ) + suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 + glasses = /obj/item/clothing/glasses/sunglasses + r_hand = /obj/item/gun/projectile/automatic/lasercarbine + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/arm/flash, + /obj/item/organ/internal/cyberimp/chest/nutriment, + /obj/item/organ/internal/cyberimp/eyes/hud/security + ) + backpack_contents = list( /obj/item/clothing/head/helmet/space/hardsuit/ert/security = 1, /obj/item/clothing/mask/gas/sechailer = 1, @@ -161,7 +162,6 @@ /datum/outfit/job/centcom/response_team/security/gamma name = "RT Security (Gamma)" - has_grenades = TRUE shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/combat suit = /obj/item/clothing/suit/space/hardsuit/ert/security/gamma @@ -386,11 +386,13 @@ backpack_contents = list( /obj/item/clothing/mask/gas/sechailer/swat = 1, /obj/item/storage/box/zipties = 1, - /obj/item/flashlight = 1) + /obj/item/flashlight/seclite = 1 + ) /datum/outfit/job/centcom/response_team/paranormal/amber name = "RT Paranormal (Amber)" - suit = /obj/item/clothing/suit/armor/vest/ert/security + suit = /obj/item/clothing/suit/armor/vest/ert/security/paranormal + head = /obj/item/clothing/head/helmet/ert/security/paranormal suit_store = /obj/item/gun/energy/gun/advtaser r_pocket = /obj/item/nullrod @@ -398,17 +400,29 @@ name = "RT Paranormal (Red)" suit = /obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor head = /obj/item/clothing/head/helmet/space/hardsuit/ert/paranormal/inquisitor - suit_store = /obj/item/gun/energy/gun/nuclear + suit_store = /obj/item/gun/energy/gun r_pocket = /obj/item/nullrod + glasses = /obj/item/clothing/glasses/sunglasses + + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/eyes/hud/security, + /obj/item/organ/internal/cyberimp/chest/nutriment + ) /datum/outfit/job/centcom/response_team/paranormal/gamma name = "RT Paranormal (Gamma)" suit = /obj/item/clothing/suit/space/hardsuit/ert/paranormal/inquisitor head = /obj/item/clothing/head/helmet/space/hardsuit/ert/paranormal/inquisitor suit_store = /obj/item/gun/energy/gun/nuclear - r_pocket = /obj/item/gun/energy/pulse/pistol l_pocket = /obj/item/grenade/clusterbuster/holy shoes = /obj/item/clothing/shoes/magboots/advance + glasses = /obj/item/clothing/glasses/night + + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/chest/nutriment/plus, + /obj/item/organ/internal/cyberimp/eyes/hud/security, + /obj/item/organ/internal/cyberimp/brain/anti_stun + ) //////////////////// JANITORIAL /////////////////// @@ -451,6 +465,10 @@ r_pocket = /obj/item/scythe/tele l_pocket = /obj/item/gun/energy/gun/mini + cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/arm/advmop + ) + /datum/outfit/job/centcom/response_team/janitorial/gamma name = "RT Janitor (Gamma)" suit = /obj/item/clothing/suit/space/hardsuit/ert/janitor/gamma diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index a9afaaff5bc40dce7f703eacdaff4813d0bd081b..1fc59f10afdcb4258d89afae24dd07491b6f71f3 100644 GIT binary patch delta 18464 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 From af045a58eff0053b3511f7e0bc495cafca543093 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Fri, 28 Sep 2018 19:33:50 +0100 Subject: [PATCH 031/182] fixes --- code/modules/surgery/organs/augments_arms.dm | 2 +- icons/obj/device.dmi | Bin 41794 -> 40958 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index 622531921b9..682c3a54170 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -327,7 +327,7 @@ contents = newlist(/obj/item/melee/classic_baton/telescopic) /obj/item/organ/internal/cyberimp/arm/advmop - name = "advanced mob implant" + name = "advanced mop implant" desc = "Advanced mop implant. Does what it says on the tin" // A better description contents = newlist(/obj/item/mop/advanced) \ No newline at end of file diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index 9b8a03d8e2cce158ad5028c542a91bcb0fc564a1..03ea5ef9684f5f5a984a2e614f11f14bd46bfca5 100644 GIT binary patch literal 40958 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

rd~8Gsbrmk8(H!W|*N&5y{jG=E1?%iB0635` ziuxJCYj3wv?G0jz{pF0o&TD)S10@68c6-1pkVLO%=Yrbn&yy$Mw1A3*1p+6Ce0-0C zT^O+Ac8_WLF;}QK0U2^b8f9`2DESDG@dCWRdFOBkr{{ph-ghxy3YSPAzv19pVR!`@ zw|r#j0)lRw!I$A1y-`5G{N;ZvcC9eD-~YP%={yEK zSq88F7o1K%>_3`%oR~Kg8=7u-n;YLe;L$n6zj)G4?AS`k{6kvHj>=eJX##qG#&}(9 z{wXm%G)osk^GTLskL@qNb+}jkV6$$ahWeT_db|8j##P%BIS~RILG%1am)3svnFiwU zpB+;>w+XuirdD5$be(5w2wCxP?;-`LN#iyUR!TCfGzwFk_nz^bs=ZxG(iu;Lo_j6p ztkQ2=;;~Rgitwwn-~uZpJK+W&1$w^mG2um%K1glKWWBA}Ja_H8TR3Ho&STm8PhtpH zRibLPXcY|_bsS+NA?l8U0!VxXm7Y9y(G#f3Pz zxqw33FiFNFxDt)_AT^Xa2p&R|_;rx^C`RjYtnytN1-1i?RFw9B+&Aa$AqXA?e5?S_ z`(_(t8mxdkxv-fZ({AF$4l(NU=oUp~c_|YDMuJRlS!3Q{5F~XOVpwRQ@LtrFdGEI8306fw}Y)`Uy&kZjC_8mp7NsXu(zSxArrT z&sh=r8nL!C`g!<#Ys8(DVVc7?=6vi&tlH8U+P)OEBQM>tSCr+y^8RXqlaBWhDY8rb zIcf2FPL?h3?Z_)}+`Z~*gLG8(Z|>Ljf`ZF&+q214wN2H)eURa^8egr5|s8q@lcFD&h6CMN`xbX-V zJ@)1l=r;k8?+eVm0seB7z>F)MH5MgoUW)x8x|Tgy?W)(O;B&O9R~EtSP_U z{d`EdG`d2l9bRSYIvY?H$S;pIs-|1kX8I!z8@f3Eu821of`+@LB*@*Y+QxQ_xfr;x z9;!Spk)O8+k&ZJSoee2GG;X>s60k}q&SIC91U?W@PBmX|A+#psjurDh4(tVgXz+2y ziSmPXDSjXpA6v>3>v1}a_?`~>4rq$-#^ z!Bg}(esJ-SG_LgSP&9%3FBy~zxF~2k78?1AhY5?rYD=d2hx4Sb?28e;y|t% zB%`O7yhCtfE)iJY+-C((u8P#u z#Y|){folt5Fln<=E`YvTNHPk`Bq`t~#$*!!{Rc=@9hAp2H9c)kD1fqbs_~XbIV4X! zrKm?P5VXfHv*KwfEzJ{MCS#5yH_RZPKDmW2t(Ks9neyIHkpEq<-5i-F@7Tpgh^Us4 z{+DW~ql{X%lLalU9yJQhUGY2<5py%~r3_8GXq*ZYTNIVLY_X$R+s~I%tLj}7q5~!#Y|M<<)?DvdgT1Sj!gP~y*VEA8Hjc#U zB+egijELr=nl4}+9{`A0S`}y9ApH*OA>ZGDo`r}H#Kc_|&S3QFS0^$q-**_)G8tY7 zC|KgXf=V$Cmn3NAb)I?yI_WFEdGpSwqGvbHQ~BJ;8_y;b|`iaN0SnPq}G z>rHfp2g#i($2@r&chwOq7FN?Dvulx>;#m`MVR9H}?hN}M{bs{=;c|%h#4*lBf?UZg zjoNP}a#1<*lH?nDfaILax#U=e^}CAM}$e^K%B zu~nzoOQUpqND#=l5ym@?z_^3a+F$$TZv`yB?Kw``ZxrLtNdK{GAdypF{Q%Cf`dav)`Sp%JD=~OvkHa~ToYRc{3x}XBAUeY}G77m#e5cLIsg9cnq z=s+{|GBbYqx12zb)Z(P1?BV#IkIKqSwG^wodWc^wW8u@WNJ#H7IJ&>rxYlBWw`QNV zOT8+DQAM15kdlz;L+=DY7=er-iG?-%xuXE9YXHh6F)4_EiOeT$D+PO}AUH%1{ea)U z$2BHp=}F~u6P`A3xFYlG{$DfByD+&V4|8I;fNjMJ#~3DDqK|^f-n_JT0&*}PEx0HT zT=W9a$ODudoK$2Uu%rHrab> z6j~APxWdJq-wzZcpZj(H#{Hz*V^pHivG5q|b0?)G()`z_IDs?FH2=KD6wbIXmSGb2IC+}~)Dhs%qw6T67>_#7KkRQ<<1bEAv+BT^y6&@tlT!_g z@4=aA<#mRBw88w!tjXKovmoKAP?i|65XD3w)g%*b15=?D`tpImu_t)d^tEkmI3{4g z20zyvvb}llmAkf2?!FMIE1esvm7N1J|1nuoqgRmKIJ9mDFzhKH_FQO$9csw(sth$PhfMTVdZet z142SSMeHgvd9KOOkc{}mcpvRj5Q$8W<`LNza?+CC8^^GKj>le04j>Tv%YV;!VaR}? zw5K0*idJ{zU8_>Sf#gekC%#+tPZ-OH?ZstyLzdQ3)AY35A@0V5X~^)`2Eoa#L%Es< zOw>fn&+|NHM~RS9W0hsfBt)#qxMrulD2}9AI)Addw#UT@$2KE1J3@WvFrt;upFl|C zq5UOaS1|l+of7_T)6`r)v8HC!nPRl?KfKL6Jd+R|Va;j>H9e|)`d@3E-FSqH}gn>@mcyANAqi_jU3q2&2lAEmoYu5_+|UTUyX9hlX2 zh@$^*phD(CZeib6qWHlfa_@V%Rq5!B?$N?2`as?An_sdKon_Ct znM~)|4FoqQTmf$%;N+HFNDUktg}j!G-m#i|3qL>^k41`sP9+ za>*An7fc~5_}Kr?)#pKKlRt!pLWxo%a)pew>jn8x-zC9r?jDKd+%1}e&1 zEDjzKy#7;j15WT2M zLs?SkxDg`|ChAhbQ8skFOm+&%=v_)Ht0irsQDK$i@qAK3l1OnfHkJm=fC)l-ODaeo z-=Yvrl5qND^oH+~hGE8y2uV3O}; zqen371z2nA{q`i7l`LPovYYq&juwQf>nm17E{Ptt{Uq4(GluuFywoh4YyVeK8CEzl zmccm_a>?S(@S&-4);S}d0G_m>LrsGRa!VjK6ByM-qQff+tPA32Et zNzDrSmz!b*Pg*b%1@nhD;fNgd{rkx3asq$cr^8KPQ~_fu1x~X>44RqEVSFK>-U1fV z0At3R87^Jl53{hu2@CYsziKhoC;TlU3WZSvw8~WDyg;>>;}`y#P->R1u5MeC1Sj5t zUtMGLMlJNDXyxf+_WsHx^n_k&`=?Z5#t1*TB;mN^4u~4hJHNmCB81()l9%c*y+C&U z!}^|IYQKw*p1c&Iv; z6)|OWQr!`TX%ql|Q3*?1uG$EzMI^|(SgLH?#>=81jUx0pjdw?ZK;P;FZXsm}wnH{w zSz_ApZpal+E%BT8A9X&YWoEf*eX0lm<=}UC{$$<( z+g$(Kr&X*G>~;Rz{ZchP?x&+8R+0B*A>J1WdVckSon|s*4O*VXt_dmO#gyZGhMlm# zraxM@FThI&fo6gt3f`X}s~H+u5ec~tAtBr~%gDbwxG2%Oq_cF}$mri=4a7%ud?hdp z{F8*w+1g4AxLBQGu%>l;dN$tSOA`bnIR3iH&p@qWS^J8$HpNl|MNwq6-VXw1@U4{V?F1t+zE@HB=)UL zC4ih~*Ox4tRlARoLka>& z^K-ogcD~1c-jN*#&P|Z1T{4t^-5&^>Av*XX6XgrG$c7p&BQRe``f^?+v z-Aly2PiE&_!+aAVb6U%G>juc+fgY;-CQPrVKYF8Jl5yW&Nb2VsVE{8PBvM>zo>A!}V%5!!aj_4w)6z!Yn#>Js)c;j&sJJRlWROr_Ew zc}mNVN{Qfjrxmpt-0l#*NvSJPhxfd|YwU=zO>Ak-J$Sb#OrzDtN1u3z{@P$M`XU{1 zp>@P;ccgM`tDS|$V?T-PQ*q6EZsjse>cl2-Ci?RW{4xRQT{6i-yXcyEW~VPCQki3UGw3@DZ)J84Wg8^!t)tw(nTI=r_nD@Z%ZgDnVLA=TE(*MX7fABC8w9 zCbSDaU3qKGZ8}VxGU?IS;Tw0({bXLKbB}KnODTfycxS(ob;3P^V;VuaZ@@bz;IUaC zR|)SKkXJTvhXj`Rp5br5lcOhFtTS4jV-Wy*m42if;1Jwud{)Tq6ZM6ULe_WX#c#>x zrb#qJ)4MitVbJ!mo4W0fl^i19*AC8!hMPc+Boj(YtTv64CueOq-|AM2-$_@1{k@T0 z=TA`0@I;&(L9>nU>Mh-*o!zXC8_SABF?}IK=yrOmY2kPY$my=q1%wnkK*FBu^KM$` zv?!-?80p8r?s&Q!1*+5m6zf?LDmk0R$-tKhTy-WcRgtA7Xe^$)LTE5KcXIF2@{g5H zn7$$v2B;V$FgyouAX$sLRo|{ zc?_2b{u1b`orVu(6trL$qHg*2TCQD*1W^Z=31H+B@LvWvPQIbQK|H}=4(Cx6m|juf zA(ge7M!S($s$Kc#_yE@!%c0HyE%;=z`}0NNbnwY9=-|6E;)T}I4eRHr4}+;!S&ddA zP#H7;4Ek`)fyOkjZsks?(17sARWRlr8L@u&t@Eazg~T0w(OvzK>ro=PB5yEx7~d8) z%i}F_MngNMy3_47M`ZXL=V!)u;oZDqD?JH25%-;coC9A4JiS8i9$ekDqZSQOz~9nd zPKk#kVS9~7j6#GIqd5^Qq`rAq{=}BgTbUUcAWn{NSJLSh5S%6|olMpLQJO<{Wb~U% zo3yx3+$;6PijZI1lE$RuceTZmy`{;7xvIkJLMZ9978Boh&7&+$nOEN~j+x380{#*H z)^w7X7;UCn-?pk`;^6USnwWTp9eiA10AVilt~LJ`ed%fgLpyFFIZW3}IphmmG;N|} zm-D(kTf6Kxz5ZLJT&41XSbFYw*3Vu9PH*f(8t`Z7Z*3-Ff5t^nvet^py@&LhsD_Z#xrh%1_xn;`7OG8^`8W49Aj=KCs-2jH;KaLwA#!L1>U&ZKvpWO z*~fHxdzY0~HT%gz&>vS?AalEH)L8h<23UcGZWPIt=I=w$w*KDO?Tde8)%B~jf>6jd zU@55Zkcg%y&x7y-Y7f7vzJ4^4JPRE<+s8mWG3OIzdsOWzJwHJ-S^-FN>jcG`=ejiO z@zS<Ht#)sq=$X;_*%+N0Sb6KA}JN5{t- zqOv;B4z2K}ouA;ml6vk^YZIodea{WHJ1zs$*^N-*aRa)`9cLVG{1?Ol(LcO@tN!#V z961R-Z@Ox9VD-OmKZP`?EEkKrcmuH6i_k${(|hvp_VwL0<)>NnxRhAJtKAD*S#~Q=G(YHS!##f-hLFF`gow%xsGLifcUEPPeKZV0nFz{2lnHHpp}04s=J-vx^SS z-N^_``IC!>5V;Xz2G2)@yay#0rA0V9VpE_qp^J6Gf<@}yj0XtuNB3H=OB%OiVq&$LlU4a0#TCcpM-K;2^wit5NLfjgM{C3d23Phvh!kB3o5LT4u4An;3Wu zU{#zGKt-M5RT;z++7v?lEz0^PBi8 zZ#gIk7m{*o85v21guj}RBnY4X#dG??8B!muaad?JIr+_SsiTxVin5HM5{XS!H>@6q z@Z>U71AR7<3MmU{Zp~@8PX(an-H`)|P7tIhV)MAcMUNbIpw4{oF3!kKMruZ2dKT=P zqu*H%ypaetkf;Is$ZB-|qBBU<1<+1wy zy>G=3paH~?0_>i%>ZKoA)gfu85#Ri{sJl#1IXAg1o=Muh?tm%A(6b)QS%_;eyvr=X z#(u0&Bad<~qBUzUJ6U}{$VpOB6i!9JkLwXnhfF`jg%&0!bDbs}G79G2DCqGJ5%s@- zFgfoi=tZjjY_rXrPx;rbS~9PUte{FMv9GueqbNC5x%7IajHTNIvqruu7-o{1HmyQOWU8*$kT>$T_z zXbFx#_QOx7W|hGh!paacjekiJo!MQ^(3&PEGw(Ju_k#VJ_tlYgcg@8To7tB!y%9}B zbi|%LyMkixyL@5?Y+P>$AM$yi=-Dz7&8LZnxsj!LgvfgygoRK1&4S6t6P!6CdL4?M zjIuezYorHSIgK>FJ=V%QFRg@Eq0p|s-(3-p##7=f^{Q)JH-E&=F*{-4FRw6;V`nyV z^W{3s9*Z|a2d$Y`h)zs?%GcJ;xaM$EirpRwaY zu9_6XVs0~PYCtLP)yc|nmIwB_-tOOEszTpP20>=BW=|i;R9HVswPrH|zma_zIHH;g zrV>O-?9U%y^*m8ReC`gXU~iVXUb;u~x+!SZU@{!(Ps7Pj*nI%fyuK!c!zjDQXbQ$! zc~gYRrhmwy121Eqr>(%4S&+QwQSU8az8g6& zhPWR#aiMfu$MDV=&tL8Uw)FlEPO0f1KkV_&hzK7tV~mK8nk6K9TSwPQO?!~NE9=~L zF`vfy*;{or zayCM5k>%N2(0%>>vwsQQts)8+l6zo^xkPv#8oMUAMB>td(yC|uee+KfT>0m8Km6A> zV$0Gq2gb3>PCX1U?NVJbv-TbL@gK!mQV$zi^E|&>qpP&de9MO05hl0G-JcHFv@1io zU&(6tfn)rI&v;ohars-58siu{tU9L@A|b6!{m<&ZSiOBWx`plSwYr#W@oj!@V4-m^ zEkoWGufK{9r5*SpiP<=FpInW9tZ=pZ_~E6+FZ-U8R{hMP?9UqgHp41qkzvoys-nW# zfH3iKACNq*(IqAsXc;vj#hD{8mJwwTV6}t9;KtYPeu8zkZZwPb!5FZaeN*7@L@K1r%z!g;fi#f!vbc9hsf1z%tG^1Q zU6X=K$bFBJ8ACqzNcLb1U9XETuRt6__int z{afhOU=ZIx%f0oGsb#^#h-evi7LK##RsCVi%k;H!KOre)vQUh zE35zH5NI-grZFNgt&&C^RK_``O10JRhL}v^OCepAuvkQXGtSr z=UP&Q3Qiu~uUhYrHeqhG7$^cmMcPVK*o4B112W?lo(y4rxEcM6MEU~+$z~(@m9p{I zC^9Gi>FB|boF#4u%~-<47Vz*(?m0Z3>Em#S+r#vu0Bk%`WR~dvTh)x;zPq>i4f=D+ zNiP2Tn1H;Ci;}p{x$;_h-6;xC`l)ZTSF3%W-C>geP1k;tOz^9hS=uXx;J)UtPV>~M9`b{TCyN8_G|(eN+FC6em$zwGoENrr zEKaQxUk0V=5z?7vm`e~Me&^}hxHL!ThfMYnayjoBC_Z$$JdQ)1YN8z1nR{6i66o5q ztCLXB@@Y!G>KO~d*{mp3@sXfa#kg8oCf57Ku`G}X|I;10W$<~_{jovczUlyrebN$Bo<%!VO|(D+!Y+tq$C8*oa@W!<;i03*%_etpSM*L*e6IWpcoN~R z$6PArrX_6W_SmWAKY)mLu*{U$lopP9yGaqN%!5QlYxvQ_+@fQxB>j zv57+1F?IbQU0l!cnR`OvAus{txp$2K=6~!Zc~4FQ%s;>Bfg*I8=a8)V$Q;qaVQH{2 zI6Km?2|?CJ`Il>~s4%5fO&7CBr)k9fRiRO^SkwK*g4cU%FJ83Ay)=FUKhc$ zb)Z%eNTNKgkeZobqM_~*H?laNFhvce2#94iF(h!4-<$CAfG^dTiM{*bGh5DlkG@^#1AzjE#@7kyC^l+<#h()ABL5ik+Z|6ku0T7YafJo+lTnpkQ?JD2yDn z=L+_xpvxMUtEv1uwl;Rz6#MIOhA}cjYF1A*HeFNyIrWcvdEuE0UHX1g#jW}onk?dV zozG%v59bIx2`B&~SM&w0w#u(7a9^;Nbv>Ji_%Lg__Ga8@ESZn~cc69Zg(5n!vyfDw z{vMCn7mvV{hbXGW%!x4cmB>D9AQ7IgbtcfZguZ;`e$w)aQ`kG{la;CNd1x)}R3B66 zMy8#AM@~EQ_xH*)SH%gt4G#~{$(wxdm1W(Xwe!>e2U_va++$G9U0l^7fTNBJ$|RNI zb>UJq^|?D`Iu9~&@*N;r50SWE;?KFZnp`u~v_@`X^rDphTmBkj>ed#S%PS+d{e1@q zhgpIsXspK_4lq8ReH~a|Y8OJ;LJQ}#xNoQ;Ism84S zuPOcvLH`d$0n2UyjT((=BUSaYp~eHnZ&11Crls?co}eJXyB)dWu=n<>Ih77BsZRf#>(lo7bZ%L^|1Zv6ZaW%3*23I z2GI`VEcq@3TgkY(K-r2B<-4PbFa9v?ITvQ?V}|AZ`lNL(h-G!rNYQIioAFN@jOCbk6d66C3(~7M9%Ar z3YNvsf5Y8rQt>2t$kCpg<-fbPnicZP>Yl5xa zRGKwk{jfJ5xduxa+Q93~aT}&LW5k1}$X5hMYC4fO=>fkQdGLQJUsVHLtv!A}t{Y_z zX`Q8hGOXUDH)xA=2g9wX`jtH*wAWUkrf`@ogP1Pl>Ha&$vXqUPhWOw|W;AZuH7YVN7^a_@$Gnbx}(HG7QpV*U|PJ z_f1uRlD}?VBCpPLNyvtgoj!hAf{Cd9jySp@E zPjZ9SmNrYDpX)nGWG{Ntla+T-9sfON69O{s2Bg6fB=VtM~1m^wwJs@Dc^m zJiz{W9}W)xcP9aS(XdrtX%LK2T>y!C9TS6Zo-GVWJgvod-=4{2w=-}>l17snKKO^& z=8bK^o#Fq@xQ_A;@S$d0b$@3d6o)icKE?#lZ^t*W3a^+s`u=d}$%E8TzzkLL`M$kQ zO(F^5&RLGX@XNE^St?E%UA=}K4LH;ueNi_;{f|Pe(1B=_ zSnQ|QhU+HPPB-<}?*}b2n$=DoQv}K-F)I7pv|ng?wbrlR5D))d^kl)o;C7&r%+sl40>5Y%t=F4(_6Juz#ddw?AJIrX0b})y zyDdu1nl%0KN_&?&gXbNV#uce?<7l;Ha)|qHeX~@OXm7PPUy5)%vUi{2Wl^nBUl zS--I!5w&X{ejhJ%hI4uw`SxTKF^oBQxZ)E4^?t!RHL?Hj$XBmW*v0@~E(G+oc8r)@ zV{UaO-CsI0;$vvH<(&llB^XS)o z4!j0j`+FNdtu-2Ux>=39K=**gS%jvunn1n4!0YHKF%>QZ@$83(WYysTNasm<1u~9` zsVH=O(B*iA0yZJn^E-}eCvU=Ql01ayAxd`Xx5pD4-)(nDOE~W6m&EVZS#Dtyo*4m( zd~2HSkKmL`J8`j=4z-b=F!wlHjmrzP^$44vzl*zv?E>ob-1hTz|2Q4Vdmj3FiwICJ zFg#J*-hchf?~CX3AjQiERm_t+dSK_Ys3&~h*dRO}-f731+dgv_7_DHHQ2x#ZOxt~~ z>w7BE)%LclkT*1N3$RR7T*)L&3<*~f8?2aowPW1;;UOq}cEib?R<=cMaZ(PSc7!-O zu4S!|bpHgUVx6iFeRuzDLKlr&Si4Fs?VS9@oo;-I%Cb4El|7M(jI@Ctt=%8T*X`$b zs|@5}y$oZE{V~BF!d=_O$;%Z(3=#BVMNW^3_>6NBMusWzdU*hO#2xHUyl6YUy|2hl z&#);ff&mLZ5uZ0bjkIkTu=ek>JK^t1IA1*|Doq;g4&KV6q`4S0icB_kMxi!a`b1!+ z50PInr@rvbkF2RDUYO_f1Y~AS;QeBf- zijoY8PV>8?flh_Is)Xcw!Q}7(x7&drii=TbQ(?{tMMYuo`@Ikh;C6_>_p1HaD`mw; z9C9puW>iHR3%Nvr6DIqRqug59)j0&d3_pM-+uKUC+h^NKdM3%`N8C&5x2*;{H`@!+dikwGyGkkife;S&Vv6g@ik z?h{0)C1aup|WG)1Nf9n_(#Xemn;5V-oaY_3N<(a9A$0w z6x#Iq+){rUlA26E_5nFxDuF=%*yGK`nAL!!g(olgWDVb7JR$!JDmXD ziq5<}=m`p?56rN|G{~<#TcLkK=wNf?DSbdA)2D}skQmoyZB!uh*L3R49i-hYc&5Q% zq`5$}HNzT5OmlA4)(;wtmxQfYB_1^f-JkwBl3)SkMLT>rdJNh2riS+>UM2u783| zw@ytQzu4Sfp+8dQ2DRR0o>kysr!EMujcTh=A-kc?-Nq8JLvJ+m!}WfVbAy2rE9p-P zfkcAWQ1bPL{vVdvMH<<<)9q5ISo?d|DZH>;YU4W1xtjS>Kr3-1Qj+*A37_}CFN5yh z-PW|h5lzVWs@7%hlbzJ?FVq@{PIYuDIJ%K|{&g|MV z|9a}HeQ-5cdAiHEz{$jQa)4toqsu84Ms z?w3?nk2!npV}Qk$zXMWxXul*t;qOz3-0 zylCk&qyY5a(TV2+6K?E*bHGDzXt3!rHPQ*&)IeZa);XpEJtup!1<|3-?>Z332a1qohI+DL6eZlN)H^{1`{HZ`2F~8N`UNax)EN<{m zvz{n|slhqU!7T32*;4 z`wv`ji;Fim+91rA+Eh@?2d4G^44p) zc-pPlNwe<3-B9~am4f&68)S=YrWS6V%(>zol?ldDXOzfWW%k#5s-?0!m%l>9$ws@J zD+d;Y#lYxs#TXT^~XK&@07@jDps#W0$kLJ2?;^?N=o@(xs*YDho2N|2HCuw9$WG- zEx-L8C32n}wXZ{V5@<7*uh7L%nlec!3R+>;|CnX59e$;H&rCU;#`YJbp`?^JOJ*z* zi_W9!LRi0@(g|^1OvTWcMP=2coUOhK=hJFLa+(bd9#dqZ$mvNbhBYCe$L2-++uF+O zqN5;Q=oD^!eJ~BEnSq;&P4>qj-kvA=5HAOpQ1UN>C$$8sa~*?}+1;1v_``uY1~lEzf+X60ViS zqJ63yhD*W>mFfeSr`JaiVhG0L>_xnP6Yl_r9DLNB6j9meMY>=P@CD&SAhyWUJ%ol* zEcex4nDp7^oGzQ<@Z;c>>0yxC+eif zVC=9df)B?N@<p5pbV)QZOr{Al_<3m zBvr9U-?&)p){dI+q@DhEVwfa$7F*GN8*sW)J}U@&P@fs(r#^m}{DLnD5Sk#cZTxE= zYDD|kJNK#m8wm6YwEGL_m-%=Od>RfvE29VdQ%2!~%iyWMIVJox(o-sRms>Q0kDeTh zu@_MwkRBDqm&>g9(6QfoaJA@ zD*BUCp!s7z)qKd{TdeEum(2QSA=TN3cscA@fE)MxG25Vz4Qau{Hz=MmLD@SDMZNH% z@6=xzz8F(SGKh&ELiiHSzC6yK^iCUMdSl#lbmjOuW%n7TEbmrR7(PF7J0BiPC?CDJvJwvz zY-1k|3W?~rY6K6n;XCAayWa1laQz{s2*wBvzv6D?p{v3T`@QTtY%@0w4DRuq5VsFi z&W%Jm(vTK%6l;n%8IY{qVAMrLrY7Gc`8YVlkk`V7*gw>81KzvQn@8MNX(^o5C=@3) zmLrLVa0}fb0EC<(sT@1z+RC4_71F`Zc!7|klyP{=GOYeTm;nMbz!C5iE&RDUjA2_6 zU;L!4cjj&kD9n^_I0!mKpZotOCFCELJaq799hxiib*a`&p{^}loeck%}_V8nf38W|bQ#B@-qq+Owp zqY-Ah#8-wvyueQ%;QP_P0P_exPJjYuFYq8P+-TFmQhqZJ#Z%KJ_zEYmp98CHffr*$ zt6^A9;OB_Z@(8TScAz{{O!qZ%FSBBU@+N$s^Zh_6?s((jbi1qwByE&;dlWSv z@$YIrYn{J~d0Ei3Ezf6jzURO?F(zO|I3&u~_?SRlILA47;!zeFy>?TWy`48o6T$rv zmaqr&B&hu)u>F(tf^q%W{BQ!{0Dpn>Bdmoy&VRmIYTWgpT+t@l{ParZFFkTx&s-!vh#Zl=hORgbUJ(%ani+Y?rY)n_&!$1H zYp%=JGtNEKwgAuJs;V?QHpEaEeNUX6DV-jsl4hRxqJb02m=#OGG_iBId!IDjTw&#t zKLsYrV^fbdGL=W#l?jy+O>~2m?i3+lr5xsKD_cbu%~Pn$^)O4op%53WN4T>ExHbaM z{+VMQ5Qg9agTunw2z(5LRkSzSN}R8R-!n3-6@Oq2G~6YmX#K|%z=xw#;RRlcup9YK zLCqsgHkRKW9}Hsk^LxM{_@!>xc_{0g3hm%jG z3s0Ifrw(z%_pcDPPLE;fOaG<>e4@`8fxAf69p{o5y=Fk_AsO)H`39qC+4Z0txau7$ z8_yeZ1F$zyzkFw-`avL5&R5(C2p~`aEkn5Lg=Xa zYsUX%@Bd}Srx(ajg2{2Er@G5&D%nxn|Jvjyg3bJ*VLJ3Lq>kKonB4s!nz%-b>_>Y2|Y-X}GRkVr)YnPCy0 zkbf#L(IssA$vi;iXFxc}D`ZyNhC{bvj4#k<9wY%hdeC`Pe(<@fg5;P)%? zKR)EScsacuG|BTyqN}qb82J&8lQmFM9H`#G_=-eWY1Tb@5whjs!o|bmBz_%0ey{ST z&1uP4^Xv+HhsSOrt22?&>V-a?e}of#K!D>`I}{_g^S5}^ww1T+MXkkvgT=!Rx2JAGph z|A&6BG)Jx00;BNe^({ade9`jx*oVUpKJEK+S3SU|!p4?r;Yej$18T6o9Pv8+)5-0G zO*Boz{HSM^9QOLi5gn&h+-I}uX4n;)M&{&p*X1B|F0yG%^i>jqI!f=Iq1Lx%HKEN0 zr=30GZ;rxm2gaW@to@W7Kkf~eS&4Fpand<^NQ8Q!80C{-=Sb%|z+mgRZ~Rf6rM`Y- z;{NfgfBGg_FjWH9j$p9P_YFS32U;Y6b_k+>8}9ihSml1@3t8*PuJqd8@ytfS3t)R2 zY)eRaMG)yH;%FjYsvU;gR?9ySn~+xgqLOau77}>#QD&T_i$rvY=KO!P01KBLtz5I25n9(PXqgu;TKo{W`4e~b5ZE4uy5oDPp>LkYc>_IURL zuk$}TxJS1oqKNdtgXwM46||@{Onm7uqgG=(j=y;3jcF12%_cSIG?M zga4J|)a8(4&b9HPD*%x%3QGgghk7<|?v+pUh}^|ztpz{zK&uG=^GWb!T$nk)`j>Ht zj1t#Bfk#}HUmqrwHkhhuh6cTU0HrRoe)^RqC-(z2Qr-;UOXuUy0QEpZGl*u+kixqk zWaRJ`Z(6<6ES;@9(72A7QG*Q&0iK5SkAfFuST)NuyDU-5*GR;dr}92&gr=K2lyB3p zx8~`!T(D`Sjz8-a8#PNwPG?=NPi;2t^K0bqP#iX&g z37%MoBI0NaGMH!rFn-`?HBgKNh_s409^q;P=G4y?(gf1Gk$H#H=*u-*ySj%jcM!yS z6ww_1Rw0O((LNK7Y|2DtRR$7~0_LeM_sMl@7?C_v|Je7u{fZoQAM?>`SwjJCU^A3Y zH4J>*Mbx{suI$03pTbtFyizJ;TYkhNUl5uN5AF;ri?@$}#33|2Z&=KCMTB`WB$*#; z@n8D3y0?AfwnoU0s4h^*&i6AX-#ldeu*@svf#O!Q8541tO((rV_h61B=Ll_}gK)CX zu549{SQj&qXVc)XX}xTAe0oL(6mQ5z^*nr;a{FANRbczUXuaqmi`5pN$J$dpE*;l%O^;0++}l8=s-c>mg@)Ljf%|(>GC3IuQN-X7$B*I=+wd_j=#28&9i~02pcc15XO_TXs58QA zQKt3;nY^vtu-HE$%PKvqA5wn06bH2tf|G!;4fq`#aWzfa04Nn!I|r-B!~RwxiQ@p; zIj`-Rzc4KT8grPr)F)u4)LlSOJgjyPZ2muwKHh}~QLGYKHQQH5dX9m1b(^Li)SxTJ zR*4uXVl`#jG`HxFl>cAauy&l?OsXmdQ|Mg7Gil_}s(l za@UsL3F0a}*^`8qglN$v?JKLI(tw>SaTzd(>>`W*U!7~G6z~tV{*u`6nMBp3YvDt# z^1zoyTJ~d(e=4^0=eVt;_x$jb20xAnVzsI39nBG{8%Lxs@fEQ4dDzg~?5G1T4nL5) zb};Yf7N^us87CL>%M63dY-lBBv4^YIwIbaQ?rMsw6%=Nq7asUbuw0fNo+6`9Up!SU zb|UVB^oZZ6VWuy@#*jOR9DGmGmNJoSLy}!xOM-bxC`Qg+040?1RuwvIkwxloeV^zDOB_UHQ$IM5Gx=uYY4iUM&!V zC5DOoVq!jpP9ec=-!lo4vF7SSq7yKdRm0*3k%SiKp0`>T+iTh*Z*%Hc@7XO@kAdv$Dr@-!G!atDs4xK3pJi^!?+>8ju5#7 zpDkRN9l*NvZ|;oWAXZvSP4ZncoH#yZ4%__MQ2tJF6xN9;>LKm3ps-KDtz5-3t?Yr^ ziKVubNY9GBywKy|6KH?}xbLtzCw9C{O2WA1;3~ZN6F~E8PnyKMFvZqYQLY4cf4tBv zO-Jq%tpcMf&4jkEXU0e5n@E=dsncyEze5HS!@4D`(~PEr>RnG(f_-<3lpz(RnZ$`L zkz0N`KYaWoTJH1;!|yl57Rv@Q_(+*2vTZPglEp{=|NogC8wgYjo0q?X`M1wZvknUgW2mueLv-s-I;o6vl|k!otBb9in7LQINP6>RrJL62CoSJVYN6 z-Txo3M1)E&@S@8A5iJp+LGdAR74&Wh`3pqd%kB0^CR(N00w65rL{dzg1W`8U8v5MmroAj1?r9}E6(W84`43d6H6oIkwY*5ata*9`bp0X6%b7o+sN z#S3?EX<2aXwRH-NPCAIcScA4r4f^T=!9n=^8&3CMmxnRU|F6WDN(OOlA9Kbzta?N- zc_$DB5$lccl~u&>Mb_U21kw9DrC?s4_Qp$wo-R+}-P?NpVb0Ya?|<(ZlIY733|nx%&bHsc)iQZsx_}=QNHxVTvY&~A?Q@8Itz6y zL{~7t!!h?7yG8=V&n^R<0x+fI+VrV6+Oe{l7y3~}X3SzsdtW-o?7>89hu=9u-2ShN z17b5U|NjppAbvwgc1`wsO-KH#LK=H8Y(O(8z-Q+#ONb$eeEXLrj1Tigx#CYJ#8SAB z#3v@k`>t$fBJK0Pr^$>O|IH(@Ekr12@-L8wRruI$<>z_~Bd)`K#t=l!O`SJYId04N zbcmczc)!XPIxUnxT6z6DiR)t0!(iR8ATaK!Z)WjaufrKdqf8uZZz$|P0)k&(lOir_ zZJ8>i31ojyH7ThprYJcN(N5`pnFRb2l_76uc}^(y%ue@mw0XqLOm@HGfI6=;0^zCP z%R?m_!gx$C4dEbor31vz35$YF9sOmEK7AmaA(KnE=+3+MVtM+!X8>}jB({Ii=k-MD@Xz1?Mf|XU2VjMbB+i?U zF1sm{-g<%dyZKd<#QZNCAN>qnIm%WD++0WZ36}#Ob6%Tq#ACMJwo{KYfI-kPqtymH-(!jLq}6n zCJlooROtWL#gtEbSDXmhFq3^FCJ0aLA7WGajX2}Y9CLP2CO?lCc|;~>Vq`=NT@QyD z{uTf?^K;UlSvV5ee3_ZOlYisYO|Ya_UK?ydK}BWA+=zhuUK^NuBgH;?R1@2r#KXLj zLex614BaCGoEQs#?!rN`poKW7M?-!p+PG+1I`ESsyod)!yet zLAm3mFTi7z|;?m%aDB=y;bsI)O!~Da6iuBD6sJk)`HdECK~kOoEd~GVfEph8-E=5aV?td zy{CP^6N%bkAd&%nDuo+@(|6%Ui1&PDb)!+9Urhm8R@<2Xv>v}lk1cs7SKY40WLzMV z6sb4~4cxV_4apmKUX23d?CQ)>`SXoNmsYX9Yb}wcjM0}ue0P#0b6{I?Ss-|?DaN;y zq${e29a2pJ7}Ji0pEL6j8d!yHqlfA@S5BH<|CYWw=6V}aK(x1{O8>9$yeV%Tb zf;vOkZDRV`$J8zfxjhbCV?*4g&_eC<)i@ZS6I38q#THVVdXCq6gP9`lf4RU`lGui9 zQD?#HMoh!n(ct>-)79xq=rTAZBq#=n$(aivZS9tIZhR$!yN)VtvLF5>Y3ZpZ<2-T zncG+QGkKjgUPQqDa{;cuVDpvW4Q0Bz$J3OtDM}>rnM$sVTWffcR+NF)V;eVguiS`t zcW(0B&F@g|*U#1@D^b7B8U2XL8K^Y58~2|FCu+2}a;D?(FUV!8dwdupwt6tZOuMot zL0)xhv*THH#gyn=b+P#;<>kp9QAhQeN^+8UV`uM?TyaR7wOPIhnETz8$pP*N>D69- zTm$?D1sUNGup=H7-!(BnNTdrT9e&*vELM_B2b|WD=JT#iB@N^9)0Vme)IQyEF#L2I z^=6Awvj^K%mnhxDvh3rwJ}oTX_$2%m6W`*s9>##K^2 zu}CJwF|pLWe!JCj`qWL_&got^ESq#ZmJWICmtNQ7U*8Lr1U-7DW}7G>Fpl&}%uoTL zIHCc;GP6k4^9Hq6I&dMvJr+JLCzj6ywsjKlWmOcE6d(@WkZ41yVc&U8cPt_*pJ0Y| zFy_t!ip!mDy_qzjr}GW>y#x_t0R4;!xFlT`+r4nP`#zvWWY0tUk>W{Ga(9-}(u~qPu#^{2jnXz1W3nPp$CV+M*-*|}K zm#c+p4x@WJ;(9C~Xj4PTZ&-w-`lsASVrT;@=NtGwj`;=`i%0PY4=XUjo5S}kXuyW%jhzhc^=+Y;xGD+gFe91Ja zbPQXFjW?F7b5y<(@`ON%B&SST!lVilW@gyIFpLwF5q<0eUOh`geEd9W?wi|jV9BkE zvIz_`5s2#cxwsu861t3p3HQS;%F9TWQ1f}=^W2HB%@$aY4Q|jtyGmSuvhe0pF#fCe~+T7ZPq{`pHboME4 zVi;p^Uq4Jg0)AQM0lKGh@``?xNkPKhku=uK(#IqK2~2hk@kmKj8>?Q8?+1u~07iR( z6j>Mt1>`1^B!gOqx?S{Ix{{m}4Lp5HewY|GdTY1V?qBX||8cYGW7AUyeg;GfBXE;y z@CapTxb%_PnAWSRwfh|d%q$KNXM$%=lD92$c%|Sc>Fz>~%kCLDHQo44>d1+=5yyLy zGz5y3u7-ec8`p5)d`k5zBXi433lv^*`Pe@!Ay3}tW3c!A)*fBrmF@L#LT{Qq_UQF@ zAdyup__&&as7xLLWzSG9y0g_(x!H%(z20zGoRuH1B|vHJFo5>lL?erxCQ3_!NJbv4 z(IGiE??8QGUG&z-6}`G?X}}*y#wSlP%gSrA;H!~HyUio2HBq%xS}936#!EPV8968i zF-pq807J1Sxl1!%`5TD-ivF6txyz=}SnvI1VGQp@eY(!!sH7#;76~ zldgrFMZ9@~T^?t7^2i{qoDJP00URY{9uX;|gVvM5`EtbFX|{f`JuA3HnB#wpQp>m7 z_$>INcIW8Qgo{V$h{76d$78n00Fa=HzN`?L0@m(^QIH3_{;liH0el>bwdg#ia6~(E9+B4?{u)Ptah@$ zfQI$krE19>=#D7?cJ@{BYN&kK7 z7-3@>b6v5U@TaB7{q6!t3L1;I@c_F(tCt8TB{1XTLh6IB*qc8s)6dhW6|M`Fl5kn@ zLbc3gn8n1c+QQQYzhK|q!!25dzga3A`br+00KUmLnAi|roSt*>B0e_Qva>b7!M?PfQKvj(Ck-qjN^Uepns^ZI+LA^c1?&2P?$@2BW%}d zXD6$Gudwj5G-I^G74@o~)%gCp-0yu)LJ`NLK+m)n38NDCRxZACRT+*Dss{8DV6_RY zzbB-Eb02S-n?DsF7$VRRC;;1EuwVIvgqC?Jfd>ORStZ6_y|qz@51Fa<_^3p8pCh zGCLmF7wpt}yrns~Kn+ht)wmhHdX4``Zr05})rObNM2{zgXQp@8YWvOxY+(*ft9<>) zp@$uMHc_ZJxYgQ*7rK*D^#x_-^4uZ+r4b4AZiOUO>mPm`iWS!usB4SIKce2vOsVoc zrQ7^ihS}URIgBb&VufMFm&>xtlhGG5N9Etn5c4KIPSdELATkBqe&s>P&-rF}Fe|#x zWvp-bQOJ5_btjXLl@^Z*$sFq*#Y@tUtI}jO&=l+;`SDyDS*St)UG^*q|Eim8oGCD& zI*vurzKLk#@^p8-#~rHNt!JnE-8e}J`>ScN)Iz^t7!fP|fb~4T57{_J+}&%! zyXAK1k?=in@6OXl5pRBhgBG2x<){zr!l8`2-A}ltryDObKEo9MsZbr8DPpuqe|R@D-F+_0^z-Z@ ze-|>S9eiO#3R4VatO$Ci8}MQ7N90J4uP$1pTlvH3tdr6mZlkgm=E}GD>MMdpcV|4N z8yP9jB$;(1o&#F;6%9Pl-F;-!sqb?gW zDl5s-Q_I}X0nh7wupcKkWRR-yZh`Nd9Y2)MMdmmpnxlr({)N$X(ThZOuD)geoL)zaBAV{>E)}^ zm0Md2yWR)775)mg+?L%}G4R|mk-WO?N8j~lnomOJPr_s6kH3(?&2yn5Z-?wi;C8OH02{2J?CuO{?t}c~ zHM?%umAHJ9f)2)Dh-b!$ZtL!)I5=zv0;cIb;Iq;)u#Bp6pGMqq^NtryJooA~;%W7c ztVH-2GHX8@pLDr5^YDHYiZrCJ%(4~E;KSkTM#0pS#6`hFI=C4L3j7V4;76C6RxLdL zbN$C*BnRQ>(lG@4r1g_iF8fkRT=c;-uSvAVqEsT{gTDz^RVVyR?I9OMGfu-Jd*^;y zkav}68)c*@pdV7{Z$;kg!CbZfNfT95?(~wv#{%_&At3ObqLRha5)Vb{?cT7mRR?!$ z*}Z6o>ts8C?HAAYE#W`hm|Y+LIrU%`=K2%FMPc3NW7^}iQb?((7KO-(Q}*e(=fcep zm0U}P-(>$1Q z?kn!hIDdM19#@5fFP#^dN71X*_R*^y0Sr-jao`lMxI`Z+#%l%kwemzLfWtvD)qS#L z_P{EmwN&=4HPPdF5m;B~htkGnuj2G#x1n;2GFt3wR-#M`dO4oSUc35d@y`!WH&@AS z{SqK9@8|DM)e~qCXkY=Ycbzek9GJHSR_u5-vY7i{Y_o;9zIgL~+?uTZEEh4})28#w zI_*WJi3e0b$lm-G#NbA+U9a9PNZLC0wJypc#oQn&0g(eewb!TRI_ToB@L-J9wJx-v zyIa>9f_EDs@ZE$I-XFHi!W~gd#D^JY3a|+=XEa)3Cc6Lz%fw9xhn||(=Lp1 z=Uz2{De<*+p1!I0sWlH5c+lA$2=ObD8MXA4l=ueQc`k+>|EmSCr;s8f@L{hdUEwL6 ztGc21&;|Nr;5LlitnRtjJAbpdb51^)Gf$zTfzr1g^yPDn%RDjcRcdPrOj6L-OFoZJ zficq+1CK*~Gx^eowelSkS|sNBdt}UHu~!EmTPHWXRq4z7=9eb^JWn;BfZAq{nW|Cy zG+}vF4y8(&z}gLS#gFpq@l0YOay3BmHy)A+zKD763=$AkOpnCxJqWHv#jAsBVn?*D zwfWn;izfgo#o`;CFTYRBe)%Goy!uiYWak=)H{T1jGdO>JaM1NdE~B)7!E(y_4Vxs$ zN-`j60(qarC_7a(`>w+Dvz$B=bqp)Nkfl1a3dx0Dw+rO=m3+zd39eVVd+9-C$?Q?0 zIrffz2Zp!-qhvALcsWm-&gTUS77I(A>5IBKIOuYICWFT-gqb%fwa}1+7Ucu17K6V#eBEhyJEgC70Og(~ z2r4<^dWI;jbDKNQYgYVb=jf5TmsmwBB5(t32*$ir)3;%ozg2aDpLhgn%o0$256vz)oOHYMljz3HmQk07 zFENlcuP$I$Ex|OMCI-=~ZFDj#tllomFLY>ls!I* z)s#Iujo@epm8f|Uljs6UQKhN?QN_7TjLMgCWsT_77paps2TQv>dyuBl_I_Lxd{)24 zH@$!rqyn`{`N~1IHEOzS&GOYO|LTP%7lol}#S?j%Ia|)Y%z)ROm`x672u}?$j`^fu z6{!hukjd`S~u;pU#=o0x#F!i6!17>$2nO z5=E@391UD;Uy-r)NH@2Au~Tvl1Xb-jKEQP=H!_ah2$=X~DDdfP;w}Hz)MmM%4mU`% z{BziRqvy`l^IVf3yzR5J9lCpdZQKJljE;A99o<0tDF}DnNytH~K*(3@@9lp15HE9k z=sWgL?SLsmbzi_pDdD3PqAiSWT_F5oTx%J_sk@l&c^ z?)_wGq=T%ZEVjK%ipwd*Z=ZZB%E1lbx07kH$yT-*@!fl$w!Ed4>p}u1!xAG@Hw9Q>R9>WL}Ys~Jx zY<2eASS5_-fPNltpeAW{<}&%9GHMW-LB96!MIS8agIB+B`5zkMzwsi?ApNRPp{#8W8IXjT+jYxFZS3Y*LpOyH}^{+`%kmFtxw{6An za0EJ!#7^wY(kUTFoG|4q8V0Ld6vH*!VEe+y1`lObmZtWtJMIs_K!@SrA6OJuQm%CA zQ^lKDgP==%BMpJCC;x~||M`}sLylCdWdaD7L;i#%U zKP4Pcg`d6Qu!leONG%hhoa0A8*HxScN)O8@1Y=m2xHh?bhb42U*WxYB6k8#4iOkTV zTqp6V#8rc1)O024^S4rZ^$U$A>NTC|vz(t_C;?(IXl&s*Mz6_}M$2wtTef_S&;BM@ zOf#g_!Y&H67noYM<~85(8g|HPX-H%&0Z(Xp^|D%rMgrtFFOT%2PMtzRpTV)e?)n~);9kXL^t&^wHoi~d zBg5%3)Zn^qd($dV_kOZgZX!zq`EwDr?@G>cQLqwPIo+A14lU;Uf_dt;HimUd1zSBv zRR(!yV-Rwv`%LPXmdbE0ij@4=yw6+|+-i5?vbmgNbIWYVeuAjr`}cIbtz+1jdMl>+ z(bX!D-Sk zaX{&4(4P+d-rNJ13dR;#CA}2XEEaCk=b)|wCHdAo-p?WNa9r5EPW^GaB+6U%>)sHj zBQ1qO-`s6z=Vcc0cs_a6t{{Rixs44Mi{#q}6NcuEyb(y#A3SFFG#gl0X0Jhw1s*Lpi4>J=;d~wX)a#t z%?U+kUY{}^4Mm5?(+aq08@me%zGeAbkwF~-P(SV^5=w>KXLRKh3EQ7Df+l5V2U|x{ zNjHUJi+N`gw6&##xMuD#zRW#T{9xP}dp{~qUw?|XJecXKg|Eg-IS&#;DEBBe+ae*w zy+XfR@_NB{RZt!kce@SEoBI=N!Yk}W2Z+M1!{9qZB%lhtm-+>QG>Ww7DeMzNv|zX1 z-TD$UEdf@|CBwt^w@$dat(!P!a+cXtvzUsn{IkqwTWk}qck5?0X%e)WTIXTVl_nK(FvyTrg%%RZDb76Rbn(P3JG{tIH7^ zXP1LzsvB;}XN+zn)U~qir>K2 zq&Y&X2Z14Y@p`V`u*JImGhc>BFHknqX99mRyd<@*4r|2Re;frkP}y^l^F7wk9mb_l z+EyL-JgIH82xBz0kFWu?_I7;mZDSKSS*EFy%jwzWQ1!k{7;Gw%)9*@Ms=dvu{d{RnfywD?fq zkCiOZ%lA(t2?P$}yV;x=qGskclsUefZHhqmg_`@egl zEF=86D9){Egc+6Bnk|U5qsOW985c!aWR{c=p|{4<*RRi=`Gg)fHodhbGW_GhAH6qB zBo^~4b?%DP3SVHCA1SY>(!FefVYWNcSxX+Ab($xN?Sk!ug;)Kq{UsdaOsX0!%Ob|p z>PPk_^L&b3pG8wku=DPTkF7RN^fy>g?K4IOVdPS*s2p2e#dqGEe;^u@JMQLQwp?vl z9P+d1o5B7I`{db9?3c<>iXYuV$m|D#2NMO8VB>e+j%9v7+)zR{llx=sPQc=t>{Ms- ziWUqmF#Yc7Zo+k=aqd63#KH#71=%lkE6iu}9Dbe+)rAG@A1`}wHT~G!zZw}JRMB@5 zwU)O`-23|O2MTl{7hhHIco|mtLGt5%v5zmc(~19K&9r_QE^qNh@3*k%mzU&6EoX8) zcNxn+ADeP*)hInYMzH6oDn2YSF^bVj5DU=gZ`U;{Vnr-J3_!OGhq-1m8bruau5sJ^ zdXv#Hlg<+?!fbXw(QIDZA_zw(*v*Mi5@y+Uy9+53+;P?3?PreFq^XBWjDw8T2^FQO zH?CeXOV1Mg_Tl;;Wkdi65iU76S)mbLVqH)no_)}BOkq~To>VWoJc zXV#Qd*~ufE4O4#(7oz32C}1;Z@y~pr6+vT%_#pZOkeK1KTJ)3KhWe}Fw}(BwT(IHk zEn9gn9L3)yava#-lbzk#KwG|9F&lxKjl&Gv$7QkMN}9_%v>`aNd49Nh(*~vaLRAE| z$u8+<5;NgNpR-WNW!SvL^HOO)i6mxk;YS_(UkPgJU3nnkOdaYJpM`Y1Sr)&M0`)sr z=Iu#0<_C(VjTz?p;&g%Nywvjq`!{JQvBXdFd)j8&Z-o~L53xC>=-!}QX-EIbU=eAW zmfs^R{tt!oZ+C^yvNt}xd(EJoxJzAv;FC|i!NS_KF9nm*)*Mp=Vx_S=eODO4G3W_n z3Ufz`%pg|+dg@J$*xOIvYE*uC-KQY_hQ(-otRg3g)M8VGV#&qhW`q3Hw}EIuU*sMG%#IEY?MEYv!R6c{fm6xVtBNWD>#k zGE*Q~Gw9Oyv(E+H&^2!oT9&Whz8QCQ(ed;8l20sNaPETj?7`bKBbWCFl;cVjCH1*6py?{(mwamg%x%~=!c|a2hAT4zRieT=+?$LaUc5HkktK> z57DEP#B}e12>mtr;OrSyf+j|cAcy|Up0RA1L6$D`@F5!O20+)aA5bf+VZBHl`o43f z8XxD^@0z@qvUYsC7GVOv2F;n5A2T^vY=$=vwKc;Q{4*P3ksz?^I#S=&3girEc{Ya_l90$9__^mmm3v0QcrN#3$*wF|9jZVkW zt=xKw`$DpirfX`yV#xlmTZegy-Xl8sbNP=UmMbCwTRnAXPQMJz-!|;?QML65-qM&_ z`kN~}(75U!l1s7pUj7WGoF&$%SJaFia1a$=$U|~e<^Gj1!ou1-{msQi0tv4k+^omY zSy**Yp(m{FwVES6?T-05hq+jABhMx*0x5)-xWl%UUa+)TA7Ds{{%j^J6XtLSLOj}R zj7Pxhdc-lmm5W9>phNf=k<#zP_*f)-Cx@!<7gmaSt3xBn9T$0Khz+)r&@_E773Q#v zv1}!IwnKJ*j&ma3E$W;^M*h1UiI#Yb{~+tEU{tJVPsPjEmVRgDs3*^wOiQ37n3viF zo2I(lk#7(L4P$qHt={u{TQ(VqT(q_fy$B!dI6J%|F8nIa|Mz*%>F9p=Rnolb@{jxQ zd2LmtsjVM`y5vHDcn{>2*&Y&cBmWLP?ta)%BfEH1(OB^s9EuPS4H$g&8$OuMtE^5Q*p|y3uP8y@gSuGwKY}ev|utp6`3t`~B9n#vgOdvaV~NyBvF; z$KGe!-b~WBo(<$2yP|*n`bQr1hl;5@!=p(1_Yaq?HR#oPRt~$^NZR^%pQFp{I`hH_ zqYLhp4wM_)Q5xATgt`+=hb;1gRxu7sA2o`WpAkXWvWv*M_bXIvHp@U}bKkJib_s=> z$7%|50nMZA{K<~a5xyVxVC9F4>r8Xn-4ED8)Tz!lyAipGsy2$)WLRayoldfg@D~>( zk}l!=`uo<-0)nhg!z-^JUO#s`3XVA@?sTz#YF~z~klpB^e<5CCF~R~%PIG&3wJjSD zV!1eT{lvlGK+t-aV{m2o^^m+~;6gkha~5>aJaeJY0R|&+Sc>K#2j|kOHXklF%{&!n z&cV*UJ4_RVHyw!kF%+?F+@FKsiwr?Gbu7ZMUIN#yx7fxczvts4M#|`SlpSAXfg>-z z^Dk{y)5nA9YUb(Pkb~9K-2hleV|$-xvPNQ&BQ0e8VbC{qI`O**_aLU(!y3^^8w`pg z*Mr<137HG^_<_`>hVVTEj+3A>=20qIe_Hw#6|G@aO*zA~(s}|V zg8(GMbNotqOl_YD3%^E^F6)q7XH`n1GVb*wZ;_*Kv=p!hX;Ao4sMW$DaYPnVtL;%m z{?`&{+ZlnJ(Afcc98K1qW^C1rFxG7_UH?smX*Yje@Z^Zen@TR$QXu#}6-XQ6Cmj;JaFQV?i z4OzImir+rb-ukY$9T^RI;zk@m14>CgDI?T(MRgcFwARCc%h6B{6_{&Bq#ObJTcYBv z%-7RDL0g2P;VUziwSac#;%wK22Ptm%G}LP|&R^=>`s=ofv}uR$fPxj!1?3vh`DksR zaget|p%Czk+}K|wi8Bgc{+69zr}HXD6^KDO&c78}Dd<&rW>-s%9B$vs$zRDtUV?6TL~FM<;`@bU*{fl4HhB zyh1Nu?Y3Vx-5d=*CdA)@-=z;85m@Neo!|< zqDsPfUIlt(hYF%r_0y#w*+Dxl9G6IreLdbD`5e|j(+B_Pd=g(5#G2+63KKrZ$j^Lr z2)v#nIQ*V%$$KpD}9F$y_rnL8u*Kef^8~~5eirC4&jxrdgxOcr79(@QAZ&wh) zOaQ<>YAX@go@+J#Z8@Mm;*U?8SGauzEZsjo??S!uejJdK3|1|-?_#g|m z^~+iY_2mO5^a*8N+f4b4td+!AC?@=aX>aJ7GGQk>Rwi( znybJ<65-O+zO5IF@@C59l9v_t(61|TS=h(dO1S3ne7z7O+^7L*%pK*SJ3tQ~b1{$p z7u?lgF7wV&HkQ3U)M^O7|NbYk*PCz2#1|kxZV)$46gCit%+@KRFrj?2PF-n6xbzV! zh>Wp=;w1uwcyr7odjF_$#9REyohMGyVUK=Gmo=5R$^AwUuIbcMYFALMWb9gZ$#>)} zo2@YL+dRh5cODjHJ&kd#SB3l)7%x#^9AEHx?&oi!=A4TS1WdeBWWN&_s)#I;pVQ9R zlO4*M5o$(jvl_WNk-zy`;R#&1d)(D^d?ob{2VNOxOkG+~fr_v2$DRIrQJu3KQoGg3mwyzJuDg6t@nLRq54ja+$7Bkc)|y@!o>PBYAR z?CDN`twK@Yhn1*@Q#?TZ&q5Lj^}v_71AxnNm8Z6WWfi&NY0RAB`R#1=CJg`gNkl1o97YFBCYa+Yr!4=k8I5`sO?MK+)@$le3_K z^9<@)H{=^hRPm=6O&7Kl+$JgbBgCc$QSxU_U<&UQ34@nDV8yccIH*mOq#cOJNVn7twpw4o!N}7YIDB_TZvF(LY7fP^)De=>r z_9K@1Q)Lqxdu4X`IMj>sJa(Cz@fw7)n1T=J^wIPF?HX{qHX^H@k$hF z^b*HP&~tN6d^rZPzKu4SJ(?LW)4NW=zXjW`wvM|cNcntbzm1!(2F8YF&Yp|(YNHk_ z1s3^{N1Ti@&Vuf@ER#z2HoOW{U<>i{4@qK9RU&=#MI#B1^scYD6RP@9^Z0Orfa-xNHF2&N2fqv`xFzythfwVJc#L+TrB7#SrK!{b^iRGt2Q1tgF=iS+{vK; zk;y=X4H=gWs+&$35m%?^VDP<+D;5Vf@GE=8>_Mt_7_FcwcbJ;`d4Wj5VG5dFR@X@{)D0Z71Kv2hNn&0uK*7^>qo>6Z-~ajB}ka&s(k(Azby>7+$I$DXNX7K z5$N*6aUdvVBqd9eYy$ACQJ^qZl1l@?`D?Ny^Sq4x#2*3!t&?BC;g4O6>TG{Jxr6m( zfUdaPD!jvDM!3ljLR`xTw_c|2__97-q2bJmrF zxmsA+!iFam1GzyyYhv(^Bi$*&CKvSDw?pC6TF*WSJX9EMTD234&NDuTY@v0l4EQBU zYvTQl*C1yW(T6YGv@R-bt|%PZqji z1zBRs-~aH+R)(L!2>f+Yv$(=|je(%{$n&Cq#k8}Y1Mv1ycnXx2QCcej?#H*qgG_&< z=XWI_fZY5A@R>mEj|NRXEN7&OHDD>66>9!lEGB*LYIaGCw+2DW@-fY;i_jlCvu97M zHpY!nF(4hB)^BlQA&qt^YHS~hVMSdg;*L4ajwTGw48w*i*`{@2Bq-M}wxGufDw-i9^)PWNv46J8CL{;iYFWH~z)on;;GRkLri)|b|2NELo!BRy1F zwV=Ikt^A-xEGX%O!3B@e7kCZNsYQ^0*Rn4&jy3A0G&}}0E+~1A0 z2cHqnh<%U`fgzkgEYr_nJZoX_Bb+!lU|4jC75em&=?Coqks6FdFL~PB2JHDwUw`lu zD7rQ}9rL}F&KctXQ*bDh>u>s7(aH1e+R-y$jVe|anBgejm96N`E9!F7 zYEyNRvdrpD5~OamPLwqqd*(=ZD~>DZWwXv7GF3rw=j~X=jb7ywJ5IY?rGCH%QVU!( zs0}X4dZd-bIW8WwGSN*IbS(Pgy|5QQ>v(#NQ6aKesLS}%%mN9-KeW1~cmAbbWYy4- zl4D4c{E)NRxnEsy(Y$i}RjsTi%dsYeS1QJaqn;0)3gDSIW*SYD!{2J`-PH4vBO+*% z9C0Mv<1)#>+nXNygob1c_zhrh1R^F>1DkX|zY#1H6c(Cta>54x(NA#Cxgw?-RT1Zl zOJ!woQNSvxsW#!cDOcD`CKvsBM_57HY-+(HN}mR={z_{btkwol@|-_7P~_Q2n`_4VoopD|;x9v@a4K49ar;a=G)T}nNqW}$ z2#3i*hW=;8!7K)+V~59G$8+6aGaR@B>_^=8xOl8s^3fpC9z*1HwhFI)Jy3hTC*=;N zYl9p}J@I`12lnG1FZ>wRO1|sTM4h` zMqr|wMHU=Lc~j0#D8PcOi-Owvp(*cu*e!c$H2~87c|604#~+kQZRozqC-_^KYzTy^ zta61ilctHTWJ9sC?F!{VecCFft`KFP!azpouO`(fDc9K^<1MXxj(l@%@V=+^JRPqUy^%wA4SJWOqpFVQ68LCglR{@3ExJ;Xvb@(MwFdk2lhC?~nBjH(2VHS^ zQg_}B4o^O)_;CZWminK>dxDNS2K#_V=P%ATmL=8BVe~0!dqf!#{qh9$w6= zs67p`m^ST32}$b!YpaTQouoXcRqp5;VQVlW=K@JefZtJqo+wa;At~#309_0+4K78i zav|#nx~ih!5rd^-lS?}aPN09EPKsA> zSxm}{9_fjhTUdRXaPyiygB`SZoMU#~o?;B4DNZTK_~xiu!fHV5sC}^Eq=^xWF z|Dyg97C^ZtjrE1W2>K=oAXvMyq70E-xsR@>D65=us_{Ul+%fH3iMmy_e~Cy_^Z#5n z5fRnqnJCb%jVYsyvbS@MFB=gi4(#6Vs*r~12H76}jFUA~ya?eT&>>t)3-8|R8Jwrt zAEC^6Gz+h%{!AEt_R(F=2GmemW=Ms(V@a#e)1k#SsKp2^cpFsS}M^YkP5+=~s;> z%#7ufjduD`BB_)Hf?VTYQVo_bU$HH3{GhzZ;OF{uD%YP3bWWmZS#dYxi_EAeW9syk z)KvVw{QY}5_p)-a*0MGb4%du8Hkr08i^{%|FSyQf{j_ewG#Q7%)tUadf^CJZE3aLa zFq5lyaap_W->GsKb*;>Gfqf>Xt@FsyF$R8m+{xhK13r&1r_Rr}U&buNb+%cJ&>G`%NzMRQXW0q88U_ zjG%#>MBKCvFsv-e_Gw;LWmm*Esx1?w|TBVSP0=_6X!912VoT7n^OeU8m)l=u&0DX{gbXPb(R zK1!yBjxfz9yZdtYWP-G>SA%PDtyf;X5(&8MNJMrT!12 zgbYnWtfqai-pSmKcK~{wCUyp#U5{Ig?>T}E)sMGgZL`Y6obM%@bTf=$#YviF^W2Ju z<_F}isU3SSc~AIIV7bZz=|2Y2-JZCa7ISO9!G+rLvAQQVN&(DHaEnS$PyJvAA5FyO zHPfO&u$|G4`Hi3V>!j~pm-Fqp0i0H?G>m;t+2eaNZpyET=l!%1KQ94ljn06GF2nxl zXB>SXT6@$k@k+T~nlC(#*xX2S*Y)>aMJK5C&*fZu1wXFf2jTwFVMg8HDVEj& z3;KqJE39&^r&6vJ)fVPSC1RuHWfBHDP16?vue}ROSBr5KQ#U zpFhH2=;yBSfj7(Tp(m7t#yt2t0;c?yxMcy$ z*{0a5!Lh+YM4`YK=>y!ac8KWs^{fSp>Pd)Elb^oDPx&N&Fn z@r1Xp2!DFjuv)tApHZ`i&o^H6wXi|qWchc2!rJt zrqPRKEe`0Tq7iPjmJ6yD>-ma5zYTnz&?>(qlpxx5;^dq4i&Y)78&9%RT^!s#t#!srm% z{}6xwCP*|1sZrRxgVBh=9ky)RzUOU<e z;Xxayw{rd8u`Z;Ew9ZM*?J(FELx%%Sf76*5#wDg`M#)CtZkI)+!}1qUtrNjI!lOaZW2o~EXq!*jimG?HduNjWsljnNV?0xWT7LsL0OvtAnWVQ z+Vo*U8EyEn3?gwpdytd7_uR>}!-*dJV?M93I?>Q&9KzNK!OO0FAGJYVJKBZ zSCw6#UW)w|ZCAx8XZh4Kyy3mfR=2i`7x-h zz%)`o42`Hzt-FbDH4b`T1|NF=eGX3^wmnlZB60V9pg@GW=zysjRw5XkN9bhpr}a27 zg^Z{ojz8X$Kz+x-723i*1-SD%nu`S0+Yd~9udXakU(f4-Xf0WKG(I$ zFu3fltJo-3f!J30^iMzg5LBiPepf9l_=H`QuSG{-@G-UUR}!Z8A>abm6TCp;<`ASs zY~h?Oq@s0QC}^h2&hqtukU4IOk5sZ~PXPNkZwMpqkdci(n=^02qF{(9!gw(_r>Cc< zCWcUA)*1sLP7=68f<5H?%#~IWRIapX>${T)R^WM z+V95`8BL2b=Vt_w^5B~U{9}l{=h1T8N~{ejklf^6+kVEg7D5hg?e7Qz15|cy_ex~! zYl{1})x@1L>U~M0csCmw;aCAd?VCeD=0ro&7R-FMp1Ii9 z>Z@&Luj#>gik@K`8x98zYggQw_vLv5w?5GkdZeJYs2F(deSP0IHa5C|uiw>K^$Q1; z^j{(}-oID$*~Ujr zABs46t*wh&s|MKIza23sSSOzmh&}NwSUC|Te?1wwzfI?_Nx4ZIb%P|9KGnour5`Gu zc5-*|9NNDHJ8|@)z)rz%+>@bQvR{gwZgP7}oBrgV?Y%k=#w(67)>loJO5LoPTgpEl zt(W#eu{~7|=6c9-3!&IM=!fU~39^N{CG-YeIM*N4?7NXpW!}wRw{A3i!uzynV*6La z=83F3j!q(Hfmqy^4Uo+Sqm{FCc?}EX`jQP|-yGDj21WBcRi)0E`0lcF8Bl&PnTJeY zzowisqPK6HVqe+^`@IiBT@X#g_z&TqRpTId@(?`hVZS#CU-uIMcrBD-?Cq$Ry-a6; zv60g^_!v#Xh~4MFNKw6QV2pBv5n^WRe$_a;v@%7(n9js@ZL;QZgKstnp*&)-*w$yc z4kNBWW@hG3lH~z{8xH{ADzdV~QTgM?+q4w78Oi)zYV_^gBf4vBY?-;aFPxply#OD@ zpj#2Yp4C)Ug_^|38U{?)<4S_ghJk-+B>a z&kLTpkmoLvzphGitxO;{QvY&10QJe3AxdQaoO}xvu9M< z^nb}Sov1x|P@FZQ!*yM#I8iM$>I+-uMX8Va?~|M0{vO?gUoNw;u!B{BInV6j)|o9A zx3_+gO3K+hTX(&AgX6Bo2mDd9I|BKS7{6ZcXW}eV`g5i0H&Zi~xn2E~veNLvgz5vW zns6T~f4RUV0sJE0-*KR)dDe%?>Q0NS{h=-t+o@oR2`hEc-9c@T;D z@WB0D#*>={G?8gv6*ar%41$U{?}w;f$Pz0p@9+Q0s$I}lky|f_O7I{IxGTno{>~)U z{d?Joi(&rsX(d{dQJd-Bx3~xft@fdzAE$w;66c47GSN1c++$8F#K9PD(JjQ{Hk!idEgV)SaR5d4o5y3vZl6mdqq>K*ojeP^zBZ=&&`1DPGT=H45D0K!% zwHu6pjZ4;;b`l%3l@1%xhLi|W+ryf+{W0Gy~Gzawo>gplD#7#4Dm0*uUy10uj+!cuGTNENp{<03>(fy zH0pLG>u#!_#Pd{2w4EXiQMNT?Id2zF$ILoZ>q$|M59P!$eZg2_c=pUA5G8Jp|400( zN1&M_kRS0DK5-lmyyIFEL4V^SamVK_%k=_wXL_K?(QVyFTcLyf@FBo2&epnj%%sVu zdT-uY!FzSr4Ko3MKEKff?wl!`+)FdL`%pHGEdPFc^P;3Dw?I)LvByq^Y>+?PcCal? zW??ih99*%F9NJ9z;^fPHXpb}}`9!A4g*lF5)MVB+Op8vE(fs!8T?mRHMCkV?GW7|A zAJOURvAp{8KKeL3_k9qQbGh#!j~IVi+=EFV4`Zf$w=eo7bE|eC`8PeiiQH@m4!v2J4&v~2p`FOJv08o|hZT_f6s`SKdgpMcLG9YPmpkntduoLwn0M`Yi641Rw}i}XO7 zpeYjWr<^tfpd?nT{jt8yhFM=Y+Q15BK5sJ*U%6x@GKTPtd?wHc@!ug)Xfnz&n)9Nj zZZO8*qD;P9sbm98sPg1L-Wg(9?&$Y9MI&=52us% zO;0qvAK7eA&bsCNzwn2l6O?fQ2EvFFLVgmQvH$TEiP*oYO0|+Wgat*wB=@8wNyXyI zZfB5wR=#`dD=@8dSUrjPvnYd^qv6IF;Tioz*4u`JEw|9P(3SURC-w^x=NYC*ttj=z zNT#5oM^D@jQ43DvQD}!_c$e;|_wy{B0y{snYlSotNNm1|XR+%WEY!H&vC=|X>8ChZr0_c1^*P-dob62YR(-9UbTANSIuT_PT_(&osMibc*yniXuQLtG z`>#8d`ycl{y zO_L=8^E)SD1b3xl(DR~gKoIQIL{`mGzkQ9>1ZiM!o~{pT#PY>0nbjTB03P>=Ry^S2 zzPJXANSdQ96hI_|4DpsgOUCgxsKF(+g^=D`;P(UGY%w@@MC=}SVV@UTM^Az@TD?C) zuheXn7IK%L|7YANwa2EEy+E3iVfIg1Kfc4i_5c!I=a%j4L!dj))wBiGKxN5gj5F(d&c9$kSlL=>XvCVR~>c zaz4S%QFZuK2&$L8IWdOup6w$#nSpVOw@w>&W>W?yV+njnoaTZu9UlA%s! zLr%!}!(lf$q~=|Y87|s-XL0eGK+N$RS=U-D-OLNY=o@5w-4#LZaSMIVB?_wPB3v<2 ziX__*8UJ@49QUG}?x8!+;oi9>LasE#4yuKfj8`F?X_ENkskuEEB4n?(a#QHepxL1Z zm^BNBbND^@!x(4uYoy;krra}7uo)= z-z~)B8iD!rL!|Q8_N+`albXN0?Y}ZRlE;0sv@b4#qqi-VP~{Qov$v!%D^s;iIA+ePWZ#o6Y_~SC`-1 zznh?XpE8+|^kzSj8X52DKq(ZI$fGPPllam%jphxNx4PQ&Mf_;nG3VDo?h+E$Sz3mW z7oHfM0>Yp1ncs)m4VS!!!Q38K78WgiQ=Mg9RCfOtcBlH!E0V1#{0B%d%^${WN9ECJ z)diggqF8})Hl4Y+AK6<3(MnV!>h`LeJ4ilO-KBu65`kU{STSI%z7eKz)dpS+K@PTj zdu~7B?x&E%GjFXL`{rElKx<(P?+N;gFWL5)ln8!fyvcu&=Py?oyh{B5`Vaxdj0vy7 zwYdB+fA5{Z*j(ZJ88#C-)d26tT&VGcPEt`E?RG!>dly@^)cZT4mr&s{@zq1q<01aA zjVv7QPSkND-7}5$3i1adakE3i8h{V&SD(goo4(d#&tT>gNA~a@MKYNShi5SS94V45 zYQb&%BuDM$8s%?Y+z6J;QGc3MW12HU9J8C>_OkhhF)}^|75+=t^*_<-rJW*y)|KwB zO5_{%!m+yt9sfv-_T^tJpvl#B0eQJO3#E3Wz9&NG_=~+jgP~xdP0P#eE9nsnE_q8( zUq&RvN&rd#UKni?l8V1JHlU}cEO~2SkhIuoKQ;nE+u8Q*$l*m>Gi?HH^H^y%7E%yTDLeN% z@SxSqa5i4yLH`|!ynH%7zwY&gXH<6+DtK~z(Y$ZW8u`YrLSuJ_042!y>GLne^v_ZQ zH0uTsha-W9SkW))7j=(LN=iD)v<^5*n|Qh6v2tJOFP+*|^DA842q%QmrDn<@PfNdC z_|KA^@;0g8w9MocddXph$=$_zNuTxg3js-dfUwV7NwO+W_7r8G!PujO@2urydUX5G zfL>@V$m=_T`#tOkIr79VFe zf~u>VNoyaC5~gw&}V5#wCTN1dUdYZf( z(i>*S<)q>2AKVth&$6*(74C|YCcpeL^R~JOCN24ghJp_uRSa2w0vmfAi^$;+Lgz7b^W*oy+SRYBgp$MHe*)!WG&XJUQO&N^- zbjQk0W%?=PMUN!uUTh2j-m8T8jZp>QHh0LMjn&%Yb;Y&X}-V5;#0UZW}X=bB@62bfHNgf2GnP>)04m57OMNc%o{NYXa+ z^CA;_z6tJK)h#{#Vhg+9zDx!-pd@PE;_+zG?+8Ao#+ON-NoFaf4_1obw0<(sWvEL2 zs8`tfB-#>~rrvMFa<{(W%B)N0IzNx^r!rOk<(HRjO!H(1#~%8|VI9Tet~zXK!acg? zD;EGl;9TPd`g0sT%9sk%xj~Y|e7)7%LQw)YO^`~XwGkU{ zrBna&kzp|$*+TaGx|Kv(_?tuPwnMfYKxA|{HjrS%jz4x>^Kt`UXZ)N>t4^ceL6!X4 zHLgRV^x|;KvK&e_Hw}|#%D=w|Y`v@@Pg6>C^xF$pslRb*UYn}^2NZD*FJklMEiAt3 zJ8%)B_^gTHq|+^~nh{@pLR`TIZkVXoYZZI&Rro3atJechM_nbp4a3F{7&|W%^zqaB zbP!kgFx9e*$w#}g@j3!O#)6x>nIr)Eo)A>ggp^rt5Q8=AJ~XYtvXcr>+3+<@H^F77u*2KfCI{;?Tkz=@!@{S7Te^*N^pY>&K1b<59%@{`b$LOBXR48&YbL$M0~zFRYWlL6y|O zIt##r)6mJrFA%2yN9|iNwv|wZZT-TZHyJ*i@YPyerTN`PDH-BqyMKV!9%kVD7FBNS z{z^waPUQLAySo{CQx-07erasb1-`stMyUMPwulCw!2@$3NJtc~!p+3-85OWu^w8fo z&RE1py+cp|!;{)8u7@+O1QZqo|DqP`OxTXE?kn13Pu{vBaLeinfX_*b+3r!?n6LDl zYnq*%U0hroBe{mLV2DL(MVg`b2T-Au17IoVQKiZ#puObrcVL(FL>`<$)KW$7kPnCZ zp}5!fLYD3;6-gT%W2do70}omv)u!6qKa{@Ik0C_TQTqVq*ZqOqf%y^VSTcj$YZ+$B zNwPe3O5lpaB`aqld87t=DsM*SnuhQ8jMXItr4Tb64^Fu*xdm?{DEO6%T<+cBoL=bV(R4AU$&F$4e~FKk@b_}q_}8;`bsv(MKUci2S0*mU zSk%$&+y15XGsXGSJbL-jZjNW%1#9xk2^vD|>G|p6bR~;>Fn9+HWdl=Mksvx!lesHo zk`u5L!AQa2#ikP!mtB&{wVmCa%3m%pwM#yDSBOarF;V62Q^I}j3Z*6Md|GUv9P3`K z4pjlLS$W~aUR`k7#9be|b+1ppQGmvk|$jJLY!6u8WoxVinNzuG(L@`rtt(K+ z2bd+5`#e^CYjg5JNjyt#PI87l6F}LAywLB@QuYWzryzb|{DIwlWuz||(sJ?mQab~h zx}!jv(U&&~s9uKpWr%l!UdoF5Jl}d$tXbSgwLNNrGzz z3w1lyT=}5E{91ib&^gK0kLEo+_r!#c%{O-}SIeCxKl$m*!FUd>@Rqm3^v%4-ErpN&z|#}X^aS_-5xQ3{>o#x7@aAwxHI>z)1$oQu81Csrrw=`Uz)2=NF20$ zG%Cp23u_La&56<(s4F9<%`uzJaFJspKr>1HxNp1U-7pcAOOAZ7#I30cQ=EKQ2i_|o zj~`R0qUHVhL0qWd*w7SVQ)L>`$Q|l*jnA6{_B#OO@^F_$Cp>H{zpbJ zgp^~VZV|tkhfDYX(G$QB?_~+Pc~L>q^lrtBv}ik-T>&t1p9ipcbEpBG{wSp|a%|CQ zTlD8?GY38>8j7O3c>Nx*j%Y3dET+sHQsM$|`Y9i4pk_w!7SbPH260t6i>djKKi>SR zcUR<8tpc_(EwTxybW9PfN{E*v{dl5Ld|4E6SIGS0oyQLk$;(eU4O@w;k)1a~rHNxQ zf%+f6hPCRy&K+%`^$w+Jpt5I7#fr4MWaGg94I6 z+asz6z7W*r*U^rkP_2K%KSJMppZGa4J9jT421@Y6!y^cB9(lq)-w#OtJ?wE@>t14w zqw!eWpT@mar{j10)uE*|nLm-2jmfW{D|f-~_Ow7xeQL*^j;8m!`I)1M$(HMj7cUx) z2PH6XPgTrEu3bA&D`JsqJvEW99Cg3g#Hi(Ndaia;zi@PH+^Zg-`Do-$mWo4N>&mxlwb%1ZoX3lr-r~FYqecf3e6`rg094zS?7)(BiA z)Nxd1Caz(%Iu^4v`pPmBKVuD!nHDZaP#F#Ld*_y5HiM66LtMC;(R1-z|4y2oe6$`OzCPu+xj@R+qNyl^QD z-JDYY{(C)mG|koa1)!d(Cn5xYh9c#U||d4g~H^7Xk(^t*^lF@XEk5=jl>& zt+FRW(>titgTf$#^u|Ud>)^A;(4$xga+vB0%PAa*A-sL}j+!{P85s<-X}~vb5r->o z#w#o>4=W(n%?M~I+DkvYyP3z7?x?h~{JonaU?!}{SX9oHo#Xv`tr zLx6zt4>XXKWi$(Co_b@!{ ztOwRXJTP5GS^2FQtxJQ6o4H0CrEg|$%B0`H?OzG}Mm*q=>5MDKyHW=myBP^97&Qj& zS10kq2>Uz3pTqwqXs9=MhN& zg&I_JZCAihRCnP}1>Hp6{fH93vKh!g{=&O#PuOl*J$g@I^mGf1BjDxE2xqTaFbB<% z_Mx=f)}?9}=1|nd)>uK%I{aX7417cgP7%Qu%V7r}SIqC_&Akuip;A{ngw>no=dt7j z`L_Oofa~5tFxl|^u|vX&$i>*qjOT<1G-lfSn4)1*w}PZpk3cqx=um}K73&gONB390 zy@I!Y&wxaZDO*&K3%>#QWY;l>%f{!Fp~qkF*aAB~!(> zovh#uHimR_S1%PHe@?dr+T#KJ{~uv*0TopnwhL3z9nvMOzyQ)UfTWawl2X#$%`hM( z(x9Y(3W!LzNDSTG-O@0GG|c=P-}j4izH|PwX02JXX79E4ex7~jbzk@M0Ov4D9p(7_ zDTTH@*_%QiWMiW-i26AMS`Nf1{YgM2{l9pS`+)jiL5I#BK+`TE!EiL>`RwAY!KK3| z=ixUowJHmhA+R$=3Kp~$OU$WZVhOIjv3P6@*ck`-cSl9e$>PFC`a7~ujRykNQ|V+V z+gE#*V(6|H2oWC!s$wJ&hi%~R6g6nw;YU%XUwcRS;OqVeM@X6iUa9D*9bI|@q)(K@ z>xP0ioIyh>bISpw5w{KSed8C%^yLior;)p#l3Vk<44Q+|*|=N|kKKu2) zVPp?-TlAXd*;M?Imqb*2*$jSpXTD6J4EiL$NUg|QzLD%i_$*@ZA1@3fV)x;{`SbgX znJ@ou4&B}bCz?n3LHOd3kk1kEq%be(`Q!im>U$*J;xP;!t_!}agT%7z)xipI!LU=J z%WK-2I6qrP!%C=g7noF{;J`g&-0+O>0%=${LUyb{I#! zRX6-}(kG}-FL8^4oYxMg<`k+1K(%Q#|&pxB^ESX~Aidmc4Rohc!T*iO4~fq!1_J=RH< z9CkwX#z!Yur)l#MF{rtmqrr3L5=L-)QHErGI=$5Q=g+U-T!s;0<~ZS$=#UBc`VR^H_h=lK&A`hn@w>>y<WnYi(n4A{@}aDL$#HsLdkb?5 z%&+Y;^py6o-t9NPi(kGbvV-1YHokKBEF~1@eS-|wTh*q_|AM-jKP$S% zdb2~Nk*H+7*kHCXLdx+U?+J@@=<0!(Ba`yn$|4}e<@>}49=4tjb4RQ|&A=`yYGh86F zHf-Cl2QJF->p*q%dAoidv7o(lGw4W4W$*%*zQrpva3q?)lkjuwmq`ucHWuBt-o?eZ zK2BfI@u{JV>9{3Jp9r`OUSB0Pi0yVw?+dlPN3O2I0ctth8emFplneJ^@gH!3+*wNd zUcrt{N$+2K{D(foO;30m*p)~UOPr{=LOJ|X9C2DkL~4B7&TSOxn;3O{^D5mr*Hptn zmLrU8@=KF$blubplEQsRxWGdH%Cwp1z|ovm{Pz;AxfyqUyDfex2kVF^XhKlI6WBvm zR?4}GU^Ud?#9bmCbo~gnSGT63x1oOky$J>MhA|JueGXQJ8XW1JFPr|A&rT%PeX{lM z5oCDF@-*tol$7YvVn0)x>?}@3)~NydLroq|w1i;tm4K<6-zrC}c39`#tjH9=S8P`Y?{DI;nTPe2OK5S*um-$IuuMK=X@? zPEJF1W`AK%l8E5FIk6vqSDp%Q@t5b!?x0GToQxx@&4<(_mdcxh#zp{|moH81bx>fjhoAfzh{Y z0nIsLnrS~ww$Wfyv|GQeEg|=^eBb7XI3P&Z>#5YF01{nD4`3L!C_u=UvP-Gw zIeLw^IuHCzfduA1&bU`XB&6$qo@GFY2oXck{W@beY|0qX6g$t-Wroauv`|aQG&TrY zC}M&f%$DS;^eYoAH;X%%U3ZP(CtT1${hL*OHMjfaU{07buN!K7@72yGNR5$h06vD4>i76b)D&H~DYc%4~1 z#Nh<}r{Q8?J!y=tgZx>8S5NhMSpn=n124zqpK8HGp@^)$@V@u)S zEklm$m!KENrU~zncYM3noD3U4RzJrvLV?8jemDFEaL8Sv=ugCnq>19)Ls(BT>UDU9{vj{PM?uU(N|Amal$S9{`=V~@ZhTr4ddA)0U;u+-X z^=43l?ZpX!S4PJ~FM+5)4~X4N^WIY+TDQIfcro~u9v}h0XH^rdcaH22N4|ALpQ$4i z`n8v=yd~F@V$(kVrZK`0&WIN7&Ih{O zjhey(o;(Af#6PEa3V%e#JqTV>Z)T_6<=w~L_kQ(0$^5eLZ`29DpR6NbvhGpu)zyo| z!~{el$zV?ezdZWm`ULLDB4(+-Xf9jf=W&v1R3{9yWWVaqP;ie=3U?SgR2G&Q5d*C_ zV8;6Rw8u832*7EdAoO%KI-zBajQ=eLfmOOcMg#y#e{~)CpRw&Kc?D*JKewP^Qj2g_&h49mGTGK z!oW8KI{Nxg9dE;!W6MYRTj;8s2bJW@NO)_c7pJ`f5&#wck8%Is;t7N!j?D5MKFhl{ z4Hi*@0Sno~Yi$@3$P)!T+%4YEz}_8~l4qPH?g)V}55-ROK9(;&|#_tg&G5-@zrzJ=P~H0-z> z+~wc+T30<^-5yx5m@3P^RR93&%C`gic;8=BWfV<){nfA}Vw?`hl>lHw%-8<6C%La# z!MQ%K!RY=8wSadKt%6dORFc7oCEehcPSLYG?WkzXq2tEDH;MyQA&pJ)-owq0U2OZ> zeZzL`iIVI;EGXRY?JS#1{a2G>hWfat-kW!q#)b87vl4~4{6C!t*XN1LXThSE^p3%F z037zOR{n#F)f58)2!Q+dpFH3RU{7j_&*9JM(SpEFYKk@otv_UKF9o=AQE;YIm1Eo0 z6%u!uRbw(ok$v>*2qRWLaWHk~EqCS$YxS%h;=@c5t@r|3lrrnN%o21@RYYHEU&BmW zoW2v=_22{6*@5acJwbd~gZ<-ZT8^(g)uMMJy}D{3kRtk1AhEW+fnbi(*dY{>QeX z(7NYWQS@$ul^A9kY^!HnMqvB!A9H&jrQKVtl9#vW|D+VEiembY0plxiWz`CDZah{z zZK)7mp1D=GE^P`?6jh;$kbk0G%bAx*X`0mbuj&^_RnO6@@ z6$ST-%d~Dbh$}#MeCvzbRm%^4E7hOFvo|`9SzLF#T8@tU{|}%;hJKXj$?r^1D@7e@ zd-q=x{Qt--omRk7XT~T&TVHF=`?7IA#nXfbS|Ckbum6xVXGvTeuPjS9WO9C5Nk3L~ z!g`Ta^Y~n|PKo>Cn<-eCV5zfzCjKq-c1>D??uKi5&{*8@7K(Z6`~!-lEbu?vWp#QT z#rAMqRs00W?c;cF5T79W2maCZf7A7Q0jRw9Q2@AZzD6msp``iVFVht5xxJe!2J ztBaKTdrC@J$1ulPydbeZ#MgeFz^o_)G&R~T=PsqKj6{P3#Kd}c#tZ80?))<+hN?pE zcNOfDjye=~cXy6>rU`C8%c+k#K6Y!AH(DIU@7=fiz;W!5qBnf1oP;r&k;`9$Sti_< z{?tY^@RD!(wFiO2RB=V`S#T}iW#3R?SCU{1>~wn44q$5EU#q~SK7A4>PL1YFapos{ z%WA^Hev8t`*Pa*HJ6mM~6#L6OIzQ@Jp80sW`a71QB<~F6WM*akK3Z*m4OuV1JAktu z%SW_RJzJYSS>T@zDn;~v%wNc1#rcj+9iuPN(;I@0m1Y=#Q?Mk~)fG#Nw*@RjrSewL z=}1m;nD#recG$_x-X7ONZOXd$HCeJCNiJEBK0nxllo{hJ@s%$NvmCZYwq*JwGD($} z>&PaiRo=-{GG32X;mTbLp*I#3hxD+6GOpBbzVmoKJtG`d`K~vX-vS){lZ?D?rA;AQ z1%VHKBE%aot!FNCd{0!G2_zvmE=QLsE_uw1TMUPZseDpir;N~KU?UShXAJ3pOk;Gw zMg9-Ht-m6oB@kZr%j44*=t@ZQ2@ay}H=jS}ilfi6^1n`QahQdmC^j2iF2E5=L<=cR zM6|JL1=@XcIs6bTO|uJYtjbnoU{yK+!^y9_58;)0AC$R{B|%Rt@~=f4XIffAv1Xeg zH#dgJ-BGs>pn7<=kAQKM_P`L^K$fIN(d61dVQ{b8_t@tMM7I+foU$01qm=GYOJyw7 z+Ov&A<7H$b5l4ccL&??gVl8Q|S|B=TWFKc79yWVR(lQrwvTrtiDmk%0ZK%ESfQ3~X zSW8ruD&4SCX!>>g%#4175!c7T@9f#-<~LmIBECLOtC&t?WMq!>w`e8$WA>_s2f}U+ zZ+$hAJ3Ja)FLCF9t-v~bvm=ja6K4Dw{kNz@UPB0M)8Zd_N)nl*)zqA@HSbn8ZTT4( z>y;QjXqlOzGPHYxW9YCub7LvNtU-_43}*>brpJG)Z+Itultx4S%psQeZ7p9qp#{F_ zTu^b@9X9h!lZW~gVsKU`@VA4CCeo!ScOWbAyYdTKJAQG4;l7!ZPNCq{nNj|41@TrF zsGM<$f~)(EZ#mf3?OsA0bVsqDS=!>>K5@$8$lhX}!+BolsH&L7%6cHyXqGp^p&K7} zLEk9Bq4MNF^@ra>v08g3WRX($tpBoVxIkdVLuQPMpiC@p<76@K*VKl4kB}{n3%h&U zZr=OX*~z`VDn)oJMlFW{L8;q6&R&a4EmpyqTHIMEUQ;h#++8-ioRn;xpKc^C_r~2Z z939mzf4i%o)vxmBQFORj1dU;dem(jPa$J7w7-?QXNwfha$3`7XZmc}0yX>cASnH%b zw@f9ZMb?EN5ocfky*EnFHmQ?T=uhCo_dA$I27~?gVQ&5F&WgE;vs#-^>IQ|GJq9v3W#+Ji{+5nT4q#aBw!k|yH_4WHdiQj^pv3TOD zwpwW`83&yoy7q78>Orvm@R!XY*Ml?EB2bq3GEphpF@`L$B*KhM;;1Lz_8_>3jTYr@G~WJZhzsramKwe$zvR-~uQ50^X)D%Tha*hvn!zA~U50 z@P;hTQ}J4-4-D>4cMmo(wEA7QBN^FLNIl0a7nN*|AdFmWvcxl$d75~!@K0>@>Hdug zin{|Oa%M^Fir+r@qBg_VZ=~JmY(^h+QN6(t&{dZCBE$9JNxPWK8wt)Sxz8b@x)VDC zj&&%s=h z(NiKILUaJI`m%#Q3@H{tgLBUIO8oq?q9(5Iy-wjB>!f)f=w^Hrtc!9MFNJgM(*0=d zamPJi4yhHNm)4aNKgG!rFJ;od)y(LSXwaXqj}K1mbC z7EOE1(5n`2+5I29z56NrCte_<=JS{-$GKY;nM$AG*onZ@KMTYTgHrQL^0e*n+dUn} zX#v_XSTsox|YK@maG!w?O! zx`P-P{O0wI9dOf850Q00hL8`JZMhFI9DnX@VQX!G!OD8indeWxi?XBMCSrQIpyk?o zyMp$7choL+NBJ3MYN7`-MaUFLYBK1*+m!@hw)tVH+OQj2UwBk+pm=eHmWa7_#xki#`|3=Th!u z+C3p+L~{pJWHkpFzNkJy$9&>HPA}KT!^}}QX+j_=3y@*0YJSPvmYNpS7ID++sfC8S zZYm33N93!Ca0q9;IArYy%OxZQ9f%d+H>@ghN%{-y1Y14_z$&U4!hM&V`G6lwJc9}` zGPfI^-)+$88#=6svg5Z)YYBC-5i~F&h)oyHg=s}#Lm?17eWUk|FQbf}C-68ZV;p?Q z6s--tlCfYR%tNzsbI@Y38#LUC(#DWYs41(`VqEFD26^mMLoOqAn3GdAY$zNAb+hw6 z8_e{ZC4Hxs-5@Jzcwg7f#hz1ciUMvxI8VK(J3Qg&lL0Ak5dnzwUDQrKHpWk>8+6`xMdp z@<8SwdY^(CHMyRMgg0}8bHgr^#>17&cT;ld4g0hStd4LW}`zt zS{`d(+pU6-0<9p9>N_$9djf4mTXUOp^|6h(SU9P|QK%BQE22T-_K7K} z1F=&${%%hqPNQdnAz7006Zw%Ayj$*F^EYqaVtMb&`!mGTFLWQ|ASE9WRDgtyZC2nz zI9W3nKSufhnL^}i9_?ttx=L~+TH_fq*DgV%4H&INI8DT2q>u7gi^FFfMQ1pJS)V)p zgc@6GVb>TENX9-CSl8!LFrq@6P3Q8~5)m2}$6oU+-{p!;!X0+7L0|14`+h}Ty|teUKJE4JqjFGvn*E$35BFwHK8 zh%D3`4+dRU{1}YtVCqKnTOnAbU$p3+dBD#Z*Q0Cp11<&fJ}La3JC7TN4b8jQXG5+9 zgqJVuGxNoQ7+*95E8KS)=0nYK*SQ%ZYYf?cevRR+SOZ#Et}^@|;+a6I>Dt z%RLe|#YinR>Ygv7>veJ%u?s9Au%J{I2udWFO^|zmCy53oup%8f@bi3g&>J*Ld%@B| zRUM&QtX!?=pCrV1#n&CzxMW~4^J>R@H9kY#wrxW^&170jkb?JX!?0{Yb7GLKB60Zn zn3rCAVrq!U_42EKaX{F}e{!1ZuY4YbnYCwWqLxFKZ4x+XI};-+mmwE>teaFs;Ogu{ zs+oXV#x|;%Iyi2E*#`nEMeJHq_IIi52l&l|eGSEq zDIvmY2df!*q`px98}Qx;lK2Cd5be9oPKQDCb1~PgCShqScVyCSOTvw47ne&-{B#bgyC6OI8(hbMP&bRw+OAz|J1VKqgW5)cH6UuJ>=3PlVh}HK=`;H2F z?uNW@UYlSg8^5>4M%kay`z=1p=5N&;9eX{c7k-O#>$vhnK05D;H@k3k2U{UDqI{G| zpknpxt8|32pWgE?p21TYkbpAl`C24^JY-v4gie!mM-3*T%$jy1o90bAR;qlay{hNC zB^19tI$ZL8Tk9VwwcJ2cNZwaB%7ZdrJBL8_EcL4xJ{=euLVFRvHCz6h{1=<=arZbz z2vZb@XC`Nlh#kIywkE3hEsP#m>hM(^=O_78-*Bg7=-Wl=j7e^#%rSk6#x%xG)r&XFv zhA;J=lZ35@OQJ-*ue!GM@rra+7uv5=>{;7`wMjF6o!FyOlwsla4Go~1o}1A#eWw&28OrKI+vBc$rXuQ(3Hck?g4D5!_HpHf{;zO-o_#ZNuwKB+5)3)SdFO?=CMOIo9LCZ=^|EzJCoW zA-By6-|(?{I=lz(BB}+6-Z^9bqJ?FWsExIbJU;_PK1=3*9l0$0V42F~U$bQ?9OZ|c9!KMm>-=D`HbTPP?eya*QN~%fftrwJ;rk1AG zRn=Lai>8)J^)1|DgOD4~E`!336-S@@V9NB3oE+>s4pOakC~|f*Yc}zlV-1!H}Et3a>rgB-Y-xlB}xShQWqoi2#8vV!X>%GClWkb#Siq zW0G};5i^_9inx?oJ}D9mvuBIwJGnJo7k7^AOW`>Z^JQEi8uU0(93yh1-=^7Q(W9~q zhW5WmX+C-&ccnbbPDnEmUfoNYYp|w^XL>ae&MHh`UqfT)Ff`zanL#9diE~)L^{Unx z5~8cRR@7g49v|YX;c;q%h^s1K)kJLna(r>LQUtSprPJyIHF~hCK@oy1w|ALERjrLVQ|-T9m8+GAF`yPB(nwa9uay|}rD-yhp_=1mzWV+MP3*s?T=B;)?O-IXSnPmKCdenc( zrgaQmJt7(d;6%dv!eRoVat1ipsud_#Lhr0rmj^$HyH&0Dxve%{ID$XWH*76Uwj_(D zj(iK;4tyMiitjjg;_b~ng|dfxefm`=z|&zizll>~S#I2ZNK2^_py=HLM+CSda}iGq znD4UTEMtr}iVjJlht$OEoAiK85-JlO!YG_Pt>+)yef^oepmHuoFUX^ZOgaYXfW_|O z>3_yb2ut^VlgI%`43`}(;*RtF@2+}?YcL*@4rJMRT&t^FENq<*H$B%E0g$Q-h!yT7 z|4QNnsj#y@NidmvA%kYa3XIwrLUV_Okt%TFni z{Q6jeM;XLYHO#8=9qV&qOnkh@^+5Un4u-d|1hMSHnisa?s9KbV&H8fm5;CWdoM(~J zL+Uwx58>*>eZ$sAl#j8td(RIqwVso7dvl;>%D;Fd6`w&u^|-aUhr)@xBPln5O<LHvyl#EI;ljSTeD%S1wvNT1@BT6)e~xK0 z09hRv;JWP8bgXQy(VKdgu@XN$>$zo4I_cK3&}>IH$M8td5!S63|4BUisO!o3m*ftw zP3yVhhJi!QF{)|#Q&d-#<#P`b+UHzHF-tLMn=1+g zLVFhK-Mj|VNnI#xPGW0KX6z3t{#9=0q$Z3<;2r(*&o@WfU+J?3G5iyuOnB)R`2(0= zoL{hpfBwkoouc{hEc1`FtoWXD3;~V?fjatub>;YvY}GD2xWX~V{JEF zCw`5}0)&hX<2y8Nsfo>|w36N{!Wiu1Ih0v%4!3@~gRhf4vykp*APV3M{lOhr^wPk& z;qJJ3#s~g76kbrzF~_eZsYKU}5k-&jT=Nmlx`BQG00|y}*$Sd8#-T8=2g4>?j^KR|UTDlJ(I?*G0d{6V|&F1vjnx~=#<)>@w(bbeI0KH0cW z6|CYf*5hsKs)BIum%=4sP$BywRbBmM+qtOa_F;(jbI)HqU$^{xg=l}1C_QDZA<5(C ze6v|C{rb?zOjza{kTcV0m>zb=!hK0fC%Mm58!J`U$NFL`4_1Nb7Fi^o^KLT-5bD> z+|hz<3z!5f5)Wn#(TPWKV7oh|GD>dE&z?%M(nm(y4nbwOS~&1*?O*KUh~SD7&7POF6222SCO#4Y?wwgF(TJ0kFrxq5$uMfHqQ=WX@eLu^TZbxMB5#AMa4!39?6xM;a7JZs~bFec(sU9>jqMsn~*rYVznmFN>7M z$dH1eyf^KoK(@ETf$H?9`!ZlMK$=g!r_zI)fC;sl6y*az?+p1hE^{G9__w6sRHWdb~1)qsj`{R5|Uc0AB4zPzA5l6O} z8t(0^>Jur0jn`v@*X4v*zx%lj+g2|+4TW8xiReUS!`7Zz77ARil=%RoXRBbc(6W3g zVKnJQM8}W0P#NZ(v@<2k@kdJ8CN`WHz;Vo}?F7@b-e*vbIcIl@cvWkMu@t@A9DXtF z6}B9FPA6zXLZ(w~O)+h9#|}c+(m@?53@1q5Fn|ONNZUJ9+sAZx>7AJ|RNl|CV774= z1sQwRp8bL3usU&IJUD#)R;5HJq+*COnU!ki+0fh5bj0Z!mT|RJ4}s~h3jSXTT;U`p zwb{#qV@g``#D*Nfk6L<`j73rM4BCw^=+;)2GI71!`yCd%6SSv@1wKz{0DilK-+X?Q zt+aTO_}9nT9F2KC_(G4;JNyAu;<2+Mc+jSh|8iskgr7SAk9K;f4Ps}6<$O;1h%wv> zHGSdckBJ4oKo-!;Lcr_^X24`4dHbIvCJ~1f6V>BeB6@&4R+?ay^Z33sGyz~q4L>nK z6uxZ)9e~SxuL^KanmYjR{P&EWn^q$6A{s=HbP6^HcOWuE{w~(ffIZO6 z%~2%Ybpso)6Co9IBlqjY9!#_l+ld$1tl45#7nPJ*Vy~Go`cfy{Nf-^}+VXG?(q@u< zYqacln)kD}W)1AhSGT`~vf$-T@q~eOS6*Yc0yQuJgwdeb+?Y6XrNN|U@U(NClR)E@ zSVM^!B&LV6tu*T>tT~OoVfrZlM#FVF#q{W|iII0(u*(v?QFfSbt3zw&gp-SH-NK?n zrEOt>PUVv&`nt^HFundhGC6WggdcwM)@lK|vWV-MeeUd3^jDL1vLY0tAU^Tl*W#Bk z$r!mqN5`67jn`EqF(0sDtqbXK&pKA0+BGzEc>Rz{B{UQA1u9&-H5rquH`RtbYo1C` zx0U3>r4W}nkBc}J{1=Qf}`XWe)9 zZ1GWwkbS*-`2A3(fT1k?F6Du(Bu0XUhrG79`MbpXJO_ubv1KeBGpEB*Kpm%_g{7aX zKYRKf7os=f7k36vG_ITgG0Z>i+@n-wO8)wF#eu|mp3%|j3sUt@z;8emJc1afqU``80r!Zb>sS%swv}lH5}<0VE4V5)|1BK#ZGbM z*e`gzZ=LR}Di*(Cp=0na7HZIlL2Aj(hlKUDDDC~TfVn&Y`!^ri*RAR#ENcRrM1Ni3iKXyoqBgg%x7vp=n{URG+*b;~P`PT*9z z0b8Vo4^2TE49?Sker)>6`E}BsWH5_8&SFi}`fwj-V8I|me8*0S8Kc45H2Puptm{RU z;5g6Dr^9a=X?pxsZbb!$Bh;KjT|B_$4IR9tE|~((_bUQm0nCOIFEDJio^_v2pjGZ4 zIa|*R64vEIe$Q)P31mi{LvrK;R>EUq%DQNct@^)HD{}BY!ba185ezq7^2_rL+c-=w`Fa8vcv4&Yz4wPtk7Fsop@o;PFP8Gt3!&pI#mVGf7xLxr7z@o14- ziID*nHOH7^^TfTw(e8Zt*rZIB>MiU;~A7D~dT-0XsZ|dpF$V+UGcl70JS! zsov9k3u@$^#DkF=?4$;+OHP^B|3i$01%IGN3fy-v_a_js0yKN)28Qjgv`S4^IqfkY&YnLyjQSWa$=~${AAv$MR**jBYv0G~GV=TjdVEvBMWt2$ z!=Y@c`Ks958_6=KZ&$w_3dX*fMsGlAXg0R{sG!Vgend*dqbPncjb43xpdI7AOH3jZ z<3dj#NmycaQ^v6M%{0ny*99ck@q@45+2*cQd0r8COJ#-*3>0z6KeO1AFcSZ;iw&HD z)PE70c-5LZ-h3&6fo{a1r?nQTtTD;HXisz4$<*HLK9a>UF-1VEm61&Z zk>S%EA>(XWgoU+k3Ikgw-de2+&TJ4f8-a{rRphsDIq2@J{}h@ea#6D{Nr}MKhv8{ zFJaK+FVtK+k1lqO%HiBev^iGzC@JnK|440f9PAB8XH3atc_9qd)_EDIrp3{ zf7mB@lqOdq{c(-(_QxUI4aX`Gj1hL)-7H)x-k^8yh4j}_q^?vkAx@ydQ`2K;E8sws z{vvPNE8WJ4M!U*=hW&f27~tpc zc*2k_-UxNg*;vI;CY6~g3y%3i7}1x5CJ&FS{Z&F_&n0$%_kMM#`EtSJr~XH%pB5ln zi$G7Q;xEh%tawQF@FGH#R)iiT`b=YJkdL1~gfBvdwn2C4LU!WFKG%D%Y2nP-^`PyO z=FlL(+*zoN5l9ecKvS=^Y^B8Mnwj-6l~=ZFudC5+M4V2G{n4;-kl67<_n-*o8CPIX zD`{e-ZSjiET)fDWC$))7jwoLkN*6EUZN?7HRe}zMpo1t5!LBHXMdZ_;fd$CXZiaO{ zpM_C7xFG030>R0yP{R^*xf!zHx0Uq?Sokv4#6POA5MYofM*cM%Bug0o6K@V*A0I0bG_4BL6ROFg_S!?L7vKnpCS`skG5*7EuduJ><8Tl)jHtpOy!{F(Xbw*K~3 zgoeOYc(%d+*P=&i|VF+mwlbFOJLy#5DE|l=1hpw--l3Z|N7Lo~n;>+UQ)+ zjzj2_*%&8*lgzg&G5C4F6YKJF$(^ERge>?}~wD%wf^XXLjt=2SJ2%Pc4a zcY9(hJ3tSl4=#YVM-a?b^mf^ryIlVT+nD0kxygNltfik^th9zY&Xk8F9w$0(E?+=0 z2CdB>{v5R>KbHji9<6-6gq6E_t==9k9>EcJFDGO)k zIGb$02+d`858>dr{HzMEr(<0+2`*24riKvTW>;#a0DE)Vh6h4%?fpZ8C_|2L4%{00 z74rS;@BfzuRtH6#rZ0(C+L&JVMtFVYESYs*ZmJ#{x~H1G5_vrw4fap5=#D$yF>)UqY#MZb~c27L#A0eR)D7hn*e35Ok)>0HVLf0oJr7 z0S6sE2pncPB5-?TTQ`p(E5j44W%ur*rEtX+$H_TK_puDZp@t?|$S88WtjS;{cRr}} z=LxR!&uf|%ab9_eioodu?=b&!{LvjBCsE|g%i4gB-g;_6DW|KPv^1GPCDsyyuw^EE zv!Eb`QOPL60xBafH(lYGckgvhs|*(P+F;|$kRW1Y0`CKH3wrjP=HJ$YQg>=gs3T|J zO?pL!Z~-Pg-#wEaHdj(72u4qcfO1D^NP<#D$`W%K@R zoAddT8jHML@v2|LEQ4R%6cof)I$Q`gDKz~wySn?cg@r8AE8E=YO%}{lH{5nSBC1_H zy%-)I@Bo67d1_=ez7N!={_YSCYC2o4qCH#;`anSYP0aVmY#7C`Yv$J!WUyp&w?|=2#~2eP8&D)zapttC=vYCn_#h=H z6}l}t{n{c6YkJX>h3pJdJX;Bq1>ichUuzKsMvxzMfg|8>^?ByM*l3<(QW;; zC=5#dvKW`-D4Nh1p~rRYVGY1qdky(QMGbrb04%!{;KKatTPDC2u(~x(LevO3-LE~w z*Xu`lp&-zr^C|q!u0ij6z%1i~H?u`31PN&iB8_G(sX>pQb-`Kt4hkARz?Z|{8%;fL z{>v+d-ZO~rI}^ZgfMkxWy4aNUrn|`6;;8zuG>XN$##9(ht}ypVA>o6i;RkHeLD~-4 zk+0p=HZ~;|krv%^WP8W*F*ef@MQM{^QdJUFBxJPwv~x9rWasjHjT0v*GDnI!dFrE; zoTN-#(bX8)U*A>HLK<^_2wcP$7pK00pM@M^G6WBq%KN}diw9f~C%&&>rU=4kPd$Ga z7X5C%a7O$wk-glHc4e~SeXU`InD8@u!ZDKNP`c2Y&*MS1+__?8$Sp0CZ^*OaQh#bC zvr$lZ+6qHNX9DepOKB-^NKcxJ5vtiq$3*dMU8Wl^hHfIAgm(;&gb#}An}Ia7dBi{} zlE=t&bv2R~bOcYL2uqS7?%)#rw&cD4b*`LbWo!*ITm7<*we1(q4ckd`5&6@PUi=#T@`Guoo15>775A?YiBX6_qnF9?5bLu()!tLrjdQB#m)S>z8Yt zXtjQ5o!K+LM&!=K!+$wE2Tw9G~Jj{S*UJp$X6g@-ff;_`EbPp%dT-7vwJh1u322wkzP_p5v8_t4-=rGjlF$H z%z?v0E=xsh*;o_K8(24NgUGL%@=tsW(bSj5J2frxguuzYb0H{$-E2Q*_isHvqB2_M z?6H-2luTQw?*u0Q*tatKmK=Q5h~Hu8E*LdpiTcu=OeQ2jnD|9}&_y)TgkV7C^jOzH z^b&LYcA_`Pi|uUC?Cusl2yu5i9J_jTvA28*pN8ci8LYTJA>Za>((e)9teKvJBM)EC zo?C&{$6r$ohBp|D9c6J{Dqh;OUMdmN|K2wDaNom4p0>JZ)Xmg;aFlQpwnkOpXvC;< zzk{m!90WGCKtZ^qR$oi!$A`E-W=^qZ1d%JScbb;S@r^V^&^$JOY&ZTwamAjKOkwF8 zJbGQjwWU`vDPEn8tRq=4->^ixM7MB4?*&c_6UZyGwN(~V?~{^~>#L=LN+X%P0UWm) z!+h<+7lkjW@SjY`%TPsh6*p;fecJq$SF;(V1o}++y2V%`Xu!<&_S`{vx9yX!-d8m_ zjm)b{!|4Z^Z_3`Y;y!zfTkEns1O!dr@yNm|BP?Yi>SgfLTHd7_G=50hyu^_3-tXCh ziAlF6vM8ObcoTdizsV8y$WCHq#*vp5UAmchg-<}m7Ca@cS;o=!ON9kHPd>|wtgrMX zL@tdf)Ei{5>izAi4wqowy2z@S-I1n=tYnSy(*e@VcC$>kNDFv$?5}}`m@H(;k9hMH zG2DyD8x(UnW1vs|FaQnpHpPBs#6%UqKfP{}UrBBSjlVfMXsUT0POE4l<1lkEQM2H= zM?_VuOBv&$>5@q{KGEiixUJLiK3u?&nX?7GM>aK-TK1o#JI)6M+hpHT7`nYCKHTT> zOL$D4P&*%Ht}ofECZuexG5fT*`&=rk&TTzbzSa_2c0cvj>MJ>BM;-zV~1|L=D=Nk=xC48n?~4@>3Gc7qCYTk4-wAhU2y4cUUb%>K+FG8y-vl&26SBi5I2raInl?Nlv8{b zri`to8yZl1z=Xqg5XBYo$l?J%b)6cR4po;+;jwy5uppi=RT!#Pts>^zcQ)t7{gf_& zsad9o2MylFZ6m=X5>AeoK4p1!?|Zs5t1ZgK<6n?kTF^%@2W0Q=BTsG{Ah}WxLMmKw zNORS86%1)p2`=&$r6yhaaYH-uzGfK1%?deXYONR;+on)$?Gz^KQz9xI5XKpHh{Y?_ z@#-RPg9=M-&G*QQ4CMF?`KJ(hhRSYU-GcTH)d&s;BFA6D*-spV4^)^SesdR`DceB%aL?R`2C#GV~FK?Bjf^LpL$RAlr z!s`mFM*fZ$igFbpna+2zl*{HnJeUJG1q#Z}{H4GObxulJ9j-6)zbY(2C6L}RPLJy{ zuF+WS?B@)q7>Hf&9$DZ#cI~=UJ@s4EVf0JMYju*#y6>_388I zS8_}XPcl$33)-n~wtacR>OG~{Eocm|hXaN<%peHZ-MoDr&f`$_Oj+xgr(id>L#K*qDZeD$e-gj+{}!Wbg2&w(BDJF+Iw z?Lr@fhayp1H3*Y{TDd>C?a(3~6heOMJ{wRg?oMv~7H<45!oS(el9&lS>VrlCgE$DS zi-Wiu%vVRVf320z81OYgr)(=I=PKukl(R=f&eehhjPUa6;uOBMe7bDBF%2zPOlBKK z-u9Fs>*vLQ{b`buZg_n+yIv(1^rJ9)X zi#cgkF2BQooP2GtEKjsg;xgp~c6-8eh(h=Evzn6%uXXqTkFEEBYO3qDhC`F8AVok> zdPjOuItWVd(h-p^O}exM5l}&Tuc0GIQF@O8g3^1(i1Zpd0g{~m_&)c3-~GS)jKLU$ zWWd;*v-Uc3%{|v#gHE_Aa;3H#b@KBB+z0LR){s5vGq(4-_8F_fDx?Q`7qJv z#C_G^W>zQFEJ#&R|M~kRD(6^*#5k+)WyGj zyhS^$F(E-&?M!!HPd<<+VDV7QfObsfW@(lq_<2OVyqdnWGEws9sKMUKZQe-y2j>`5 ze!8qFWqh`GPn4|t3+I9<$%&Y3zTSbk2CAezGSYm%&DK7XAaQ4gs_A+iG)7b`Xb({p zaQAm+U-i!`#=bA4+p``MnztVvcj97rP!JLl=S{f_oTg&>_W>ump=}w1}P&C zlQ?_4as*6Olk&w(-^pE5s!G4rN(!ow*`B!w#Yzri0~0bzL*GfZU}=}!_*IgBjj=k?y_xII z(J@jH#C~9+2O~rH{1mYWVnA5t2*SsrszFL6%Ft0JHGELe+5|tjbg)3ub$WGdziD^z z+sS*rAM@(tw2Xui%1Q~Ob!WcfL%QpNIQOP@wf=$@MxV`Lch@j1&y&9KqBiMuc*FFE z{kAyuTNhV zf2>5KqW|eO%SqbkZjikxUXvU!?RMwKM0v~2aqHL9+-Xa`Ff0OlY9I zjqN(W?(u{znS`#l<W78LcEeL^#(z z2j{<`e_G&)KMRF+p~g#@p8nY?Q%H_Ke{a`&$>pM_BCE`G-H|B6MpgFF!VZX06AUcd^;r+uaiRH%dF zFk&BZj2L+or4f&3L_3%0XO_H`WNUP3?#EYx%4AfPp!V9TX(&W!!aO@p-3@OXZsvXR z#(U-Kn*wTG>l}6jAac0PDf5G$H*j%x!0{NLgJ-UVv*zcPE;eAhs}K8iKs#m6jN1FUA~#g3gQAxH)PC?LKB>NpL>wME&fT<#k(!Lb@Mwg`5x>F(?_BI|AfHe8fv>Na zhWMJdRr{Lks~84dng{!|G&S;N@oQ4XNzRm1?wMjTe511@c6lM=5|ZVV0&hM)kJT8M z$z%VX!?`gTJ;uN`-_VoLsuLVS9VSwdyiJ=Zl_~S<`R9t3{iuLf`8 z@LYoX2a_uc3&Y$kZHRuy`6qo?sH94xlGGKslmgZ&&jM#d?t)wJIQAs0ShL$0KAg<+-wp<M&suHH-Hu53yrZL?Hw=#SO+Y9UwyCfXFY;(q*>>k>LYjGLS+-5Z%_E1kia}P zdT<{WFXJ+g`xLWy$iK*Ww5>fZ_Ud1Ww;}jIU7Dquq2whUvURS$&JN>(6~#n_*Y?rUF=hf z=n{B-4_RLDy2@|D*YCzMB%ehB)@?PvtE<$sI2LNgcoh1EET677x)Z;8ex6FgMwTY( zl4UqC&)Za7oJvv%)}9AD{@I!xPZ^|L18tX{K~&~4rHde+?N&n`NZ%f6|9V+47P^o# znen#OO#Rq_t8yzLp+_Uj)jpCclf_^Ic3kk-j!69LuC3mg;Z3ItwgFE_=sMDHsiomT zw^POyUe1gFfZX*Oa~~anl_R0JZzG5eWDRTt7~C6v1jSxmz+-j?swD52S`^h8xv~+m zi{GPHva9$xoGUwbHOj%=6nu81=<~bX3 z93$6oo`sK_(6jEj*F@I1cp(;#>fo*cWdtDW=d`h;=(uo3Iahau!N=t-ZTNumhi7X~ z3GV)Cc&!Q}aofC0Qq^*?{wD1Am&d}Z>$1?-x)b<7AnX0d`uzkS97-?AmtmbNFflYF zUamb34Bqu&S=jJOu%cMe>FXpq4vDja*s5jiu3ePl4}S zq@$%um`YW?psLzaq5vK=6e_Cj=!tmm$btzNGe$lt!$%UE?HQPDqIEQxY>F>K363-T z)0l|WzGL~F658DRE~MhU=DaHV^W(j@A5CaS6wU*ScMBj%j_{u!hslMl273o!U4ApT zjPghNB%Myy`12}8Z&j$8IjIu-2ai^I30q%OvZ$I750d&7*8TQ3r&p~~8Qtx<_mTjY z8anT8d^JjHSf1tnynvB`fxS3(H*G7?v9w|e#v+-5i0&hn5AI6<3g zBBk3?H@8-Ej^P48FORo0?Wg*8zI}hb#}&{n?bv9(*XId4Zn0fuwJ<%tATAozulVVZ z-l-Pc+V3O$R7c4R>)Em6H(zxecvgNrf}QQg&X4BTB;DHRbh(c67sb1c&Y#;!*XLW%^#=wg%6%D%ME#UGDUn=CxSQ}EioKUD5A9r~xpaoJ(b!c~0He{8s0kq5B^<>Mq(gstQ= z(k{2Fu1+fA@W8s5C1iB#VJTe{*B#-P~2;y zVFVMK$IT zMYWwvc3j;^$ZICgONA!4i<^489i?HwkNx90@5f#40qs4T&Sjm`S&sv(f95VwzPy^I z1Y_hAIXZq1OJcc?c@O}m*;m(GFSF~CfwH_-lA8?5Y zH1b+mdC1(?VpwFzR7%FX^oZ{@t$R2pXL*bY@EWrUJ1N%#6Jl8I^&kEVRl=h3Re{?- z1xUgLgO$0%mRj8vw^oCmqO)y%=UH#;yz7UsfAqef^Gqmy*nZHVMH(*kW8c_&$b`I# zI78PC|IWcUPK#kKBtb;K-lEFtej|*7?|n=oh)Q&nI*Lh2jLjaFL+JEqTy%=O@b777 zDcqcn&3;RlRuoo2p^?->Xg}$0cxSDjatA-r5xSDdI^vd}(r+yr9+Y}NuADXDRJn_l z%|-8Km09;W9PuI15^1}$r&uP4Z%Lo(-~{p!obtKy($S6r$gX1k_ycy=shBkxM$wBR{*Z{g`f zZv{O?9|dLBQ9|Qzm+}1G(jBDgJ2E{~N2?ZE$jB($YqsGEWOT*9aFr(c|LO}rjg@*$ zU;aq7TxyGUp_iJAjyp~5wr05MO)cl|75a(+-ypB{aj@?*9#~W+dT{D1fA0;bl89YT@al{--+D+O@5?6)WSp#jtpp>VSr*saa z+$U%zTEfPEY`5Wlw!nP(8q9^g56=~XB%6?j)Y8barrpq!ZG2o&uwqx5EakB$&@{EX z^bikdqqORkNBDnOXvDmG%hKBZ&%W^A7zuukgzhYa*`F8D7y1cowB=?xq+g`p5Z3wz z{EP!a4zn{`j=I~VUe16?-ruPSVm8K26GkUBkssxcS-7X5RAH#fRSeSQY4(!H*NBwW>O?YH|ec5oSIlc`Mt6VK79+pH4NGd>Z&8^5>%VoTLd6T;DoC=Kqt)Md}C(F>B?+ zDhn>%X^}%^&BYuM<)f5GT%gu1vGk_x;sd-}UG`kg#Ni@DqCi=-aB*qs zKD40#(AZ1bqq@_J1hzhOA*jOL148uMKhCTL4>dr%R-T7xXuPK~me>?gbs`tME*s+7 zXP9rLNO=DQ=ZXnXghm0x_c7(4w#LteA}^(jgjqroV^N6V*;(bU83uPQz9Z}QN;=xn znM{EzMeyOmgn5mbi|)3ALE#SClhWa^Y*AXbK&-jK@j5xPd9YV{K$k*^uW2zn|K@I6ZpTAPRLNUd)YPVSaa)TADQEe8r7S7&Ae#k z4f~nX0HG_o1#dP&OAlC6ShD?T)8d7<>4Kr=jnL6&3)7Tjdl2V9!q>m6b89x_%(kT< zjWd*q{LR=n8>;B*By8`db}^O~WVoe~<2yjh0p9*agPo(GpXUHE+hBPKZTS5-1B0+M zD$Yl&*Bdm{c#M~|xyN6;$5*dg_hU~~?6y+56gw3WO9&sAyX|uV z-YNqb)$s=pxZS~{E{)1h#Mf2p!}a}WRY}R_`coj8CCX~#e>C4Y`-Y#8+8Pe5dEia4 zC25km++zML=A1(K_1p&iBuObBHqXuQkuF7}I!Zi^H9YJVS(QY&?wEzLLl|r2#3Wyp znconw-2K*E{C-Z2UT}EcM?yA!LUyTWK8F;oV)H0GK62%I$AP+iErAp9A8X!`%``-P z3=03GXymY##l54Tpi@HaHMH^e=*<7uX+Y#zY2N~~EX9zs#Y8} zIN@@>e0hV(^f|@*Z3Dcd9GWM?`J+RQ@e}+*P6y#f@57D@W`dQ@zBZkOuiJc6oCi1` zQ({wyb1bih{`#8mb;BI5wyQ02^E=1`sp-4P7v2I*xvtpte@~>IPCR`M{WeBbBASP5 zQ;(L3y=j)s`DmVzkL`(Lthpw9AF^bADIXg%7`ALnD|!q~Ixl!gKfFZ$b}=PP%>rKX zeRm!CXF=3V5a@7jJcLt16Kn2@Qic^J^O(tts9KR8R}#_PQ|D(JzxgU?>grJ7s^w3# z0K?t8kFGi9#@I*mMmtOMP{4mODEpCYkyWuTqh|?Ur!Z${J-dD|%VB!bgSX;y=RV`L z`sonh3h8vZJ;kgD%@KwkZd)Z5WV_q>v#3$otDwH^8s8@)F`9U5XVlAY>+PMiylgxE zLNlyo1pS5ncq;o0KgmRsfs9*^S&ih|dm0|I7Vi=RLEfSR61DIf+s5{Np-Qege$O0! z0iXemah5j*?KMqtg9f5erK0BArL;j7^@1wDThl|ubF1e)P36;$EIT8b9O-&|G1qWT zst1%qj&(jkdxV=l7m8An-$qCEp(@w8#lvcE?xgCm6FVBs?)rFwCKYkj=52}%gDpwp*wn8k*tC3nvG&Scmqs4 z%|;F>DM69txF5`@Y_pu^hjZAo{Irqa%)hG!*BdYek8#6-KKkHmCao}{NqW%HYN$PS zOP6RZk>^U)c8+^P!l=p#|JTIhA@7KS3GKhf-RH@d^59|D|9raIbi9~alpa!g1W~Mw z=r}}|G1(M50t2k9iB$ah@`i}h!YQU{@jyZG+;l!kMrxu*W)u!D=E=DBifOE&?BWmA zjlY5i8DRhQ=!d;@jcczp#NYoEtM%Rs{J)5;>oO$4?M@+TEYetLkjO@uW8Y5gIy z!6w!6HJ>^cdaaI~i8jUN?nC?q|1ef+IaVmz)Sfy}>622#?-`%%2GFWeMBn-{Dv?CS zujBMRzL4boRzPJq;|7fH5|MGa{9`DazVh`CNs*Y3u$7^v9AE2~lApmW=eH9+KU?QS z3F=}{;oHAp0QLcH27x;zYB+R)ojJ+Z_Z@Sj1K)qcP6cet^{v5|A7F?Jo9GM0>=~rt zAPg}BL-YY|Pl1gtv~Uz~FJSRYek%x;n{cm=!M}GtbOQ&&CPyv<-LMuX4YUmf&hP+< z!Ujkk0~<)IS&Z=1r6mQBcIyoycJeUAlzS`o}ur^|tn zDstK;SF;yrBx?BLG;&u6d$Q((yif4gXKiEa{O2SKbS0K?U`ld^6?Rg@I1oQ%pa8!F z)`X)z$2~xG27FLNW8-RVU%ZG0XVHsY39m1m_mZu_&L`jx*6OBEOE@I<#3=`~d5PHu zLeMr3#JX5;i3YSOhusAQZ1cX}A{I2HGdA7VPSqzQq$NMA09oH`=L-X{ZH;%gUAj0T zo{ezq909JULHjoLLkj(!>OvZ9v+aT6MMXt!ORcF}kBX?4B@n{ox=B|;4ho#gRJ53k zTj4NN$GJBs4?8}sfprL@(*WqQCGJWR2Zk%O1_51x^IgGOssV8aOgdQVU#<)-o(~z| zcHk!g*i&-k5qK?|tS(UJmpjt9%vvCQ=TgzA7qI#bn_{ngdCMZe%}o%%wCtiNwcvWD z4+gm~@YbW6r-wL~Wy;O>EGj(BVLMm)H)xX{JERnrA(TPH^;YR?^^z$qdr%t3-BvPU z`nH_vZ;wQbTN&QZc7dC?nSUt2kMh#BMius+e9fI zrWn>QxYNA%(L5ZSF!kP<#(r4DQIE*^>*QIEaebPj&QLERIt`z4cFBeLOIokrT7l-* zN`aN0atJiMI|ncooQulj^h zcPgt}TE!9yA`V0m|NoHqPkg{VLbRBq-104|#{0*`&n_3;q>gFO7FALkSQaRn?Q0I& z#0>taLu_ux!}`2Vz%)-oLQ*mnhMR6OT~m3$P#2i4s}@+ZT2vMt#K+?;nJ~0O;+O~? z*=Ly~h>5yz&g-a@jKz|6iE!#tSE#UC7`>AKo8KQb&3_b8(om+&KDk>UHjSqzk0q5t zUf$r4-Yb*5ZhQHqU3}WD7iUJTvYKtcmwMGfVsMiA<+V69Ph{keBZUeHq7v`qoDc%p z)&CXe=ioB~IsTIj38^v>5JsKO848D_-(ts%5F@5u3}p=0z=a?P-#G_xU<^>UR(l!= z=&4gAU8lGO-|`VQoUsyjMe6xo9DZr(L#2$nfUcxz2?CJa!p~r> z(iL(8KS@FohfTbR>+TUe0eJ#revn+Ee&VfT0+wnTM*MGT^J&2Yn2j-kxi8pLl``+^ z86xXqh9q^Qkw0|YQ(C^b9?x~YsM1IgJ118rapu!VRe4U!q)bJnW-t?V{4cAYh_fja zwt;={3@IB^mOd;nNl99Df(L&||2Q8J5#R*L2AZ`F2 zYz`UZiN~tARA0v2Q*=Fe{3z^~D5*D57}wPUitzA80Sf#G%^>_a8Sv=%kIT4kLeMRS z=R0xTyGtE-d=4XOH+tJ2IWg%z$o}T>2*Lzq|K^r)M4e`sWlY~sxT2ndUqTWww&+rI z+}I`o{U53EpNk$656e2dXP%4&m;JQ41_Kkm1Xmh)RnwjlPOc=35zFPL56g6BQ{E36 z+oE89CADn1O_v~I3Nd?)B*X5rdkq97Rq_@PfI`yQX znL(LY%VlI5%d0v|jo;G(ZIF|$fGyuP$k*}p7R4oH!jWqs>HX!9hiwd{Po8sYlirqb zIImuU?9P69V_cFi+XV}3(d5fCAuaewWomlUWPZ~*Y<_eBOzmf}PY2g6k;_rpzy6H% z3A4JB^%pmk&UtLWed==Dd{R=W3XP?8j7kS$WMhW;N>tzJ-i~|9^!4AC$Fe+)nX2ug-+iN>c&RF~ zj!6)dZw_#l3>q<|(YLqF{mVlJVS^rZuSF%@Jcxbfc@J;V_1MKzDg=f9a^KJ#4ZK0d zlTzN1=>ahgCK7$P}{ zMNN_)LKd(3Me!ET3Po}nguR&QwNITc+h=8ja(B4V*j{4v-=_k6$qn*nok?ozQ#Dp@ zXS&L6Bv0NradOA+c8QvK%?zWf_8QrLtYLz>gW_PXoO>%R=@$N53owjX0PN&}Ka{Nl zz?P!r5DY`vXWn5e-xoKi*rAsBPc0ZH*o=Gr^Iz^M{X=48Pz-N0x?!g;i0rZ>9AZ%m zz*auRs&oLTizhu^gWu_`CnL{)U7>_s0KGJ~XEJ(aaV9ku-&t^DYzk*%lGf#r?!W7H zz4lh4EPEGZNZ;NKA`x4Lf&CWDvW|o&wJOiR$3Ez6W4m)+I)k17KF9S1gqFTMwPTU* zc{1~~>u61l(8<&~pUxbmZ(%b^(O-S4h+)_AWx)1=|T6 z!;is#rOtaz^O+!GKkow`EF{gO+Uh47eLwxFKO;-aK^Nw7bCZ{Y zgQL=-A)1&aM5H@cF*ZJ4_~Y#i& zvYaL9dK5;_qnq<174n3$FYb=r!0;UiSQWSPyraX}kt#nAaRQ}7%6;1FXL~iZ=U+aB z#R2a=Nqn4s(Sp*+Ds6%5)UYy7V|q&`AsJbDLMbh;g%&@i+cK;>^dD**{!9E##Cra0 z)v@%}yP#~J`w+G3V;S!7aM=kR;}xs5+8XI8^qzg z)JOoVCaAZBc3DZBgEHC<9-=5o7%p;Q|^Lu_83EM|we)T18(zi#~MJ3%+ zNJbPc0zF!=@{R7Hsc%^>PCn#TKH+yRQLp38vEUo!rYtKlVLo4sP$9Wi@g%u$)If~H zR^q8G6>GOh4bqkTUzU#B>S{7pCqPdPyWpfd?FKPRCotk)mGpza(p7MSQ!0b_vSk6* zxEL>okM(!U-G~|_S}4^BFRG=S{7!PZgidBo7QW1uAOwHPQk*V|&6a_^2cpTBVhEzZ zstTXu~9ZX=P*& z>X|%tb(iuhjZCU_#$P%7e=C{)AiN~H+Sq*0&4HP0GdCn!H&;OTJD(?Q3jSJdRtbgXsPo7}g@S+R-bM||Asu#y7M3b?O`7L9W zU;1@ru#X_6cQMQ)nzNhaO&IIK;50F}j?6cT{~Z#4i!)1aYe@7u?zjxxgU3r7JCSE$ zd1#?r4|<5-kYwGFsOg1O{p{I@B*vTn>!^@p8%e`-AU{b}!}~uOk64Xvdu8)dynn-w z|IX-rsR|VlRg^mGJEnS7RZgzcWl~jZLz~2-Z^U?F%t{4q<5tb{!g#D))JM;l=X89; z1ZsmwY^A)9PZAPeVa3DDMy{fi;S5 z6Zu!S!2M&nv(6B&H4YA?rUOMuNi_zFN%bTuM%7ITwPzAmw$8p*7ECO+a!ZY~bdr=r zXrCk+ie)-qi<(Iw4FC2qTGF9hQ-itB3L7c<=yAu%PFc0g0E7^%VON?y8QO{Ek z2Yh9$AtsJpTOWL*2l^gJDqjv4dxJX-hN6LUN{n3*QP;iOdtM*2D3r!Zl5omT;BweX z#m(=SReB*=)u2IcHeoD4_cUlLow4Qg&i?Erx&NL#Lg3vaD*Hh8hG9u3nTae?HmXdQ z*f6W$l3X3TE5YJHI)<~im2rcY^IBJH|CSW)C>90$3M|{ndrI3Uy0WqYI&_WfKo`>I zHbLNtS!TI|A04<|uvrJ?9{{F0^Oj^bHalx#MepAyp{>J<@IM6ELbYXnNWW&7gwFfa zLS3gZ9t{;pPb-atJ_#6!kiex-J!sB3i*}(DN&pxfgirEpFNU z>CHxp&78dLscRnNEy);`&^EbvCY=^M^hd)$;+uiy7!>zWEfRrYo0^1oa^CwyF= zBJMD7ncQ}f{8z}zbp`L`$oiG$mnfBk*U7bBs7lxP)#Is^tz_RPI&bQCRxKm27?gd! z&;Z|~^rgMwktuj@Rg-pXzrcn6e8D69=+VDb!)xJ`FVB|(0<5!R?uHzEBbwS#!&2dZ z-{*Ew>BZ+x#HW80<)E1RAY>yAQ@{P~?o5}%we&=gC$IeVIq&Z`M&>A1R*3fk_4O*6 zj)dn!Xb(tz~%wa72)#>lr-Sfk3*f~cBG+*b)eHT>kxs;E(+O+Pe)=b zG0;QLKJZsSGK^5?AhBS-b zw8DKKl6D&xpUh1DF9QBveX9X0^Ml6Umm5{q17jSIZ&|^<{97h>qQM2D5D3){bB0q( zbki5SVF!zj7j!W6)8nkLvg!RJ@HO&HZF9x4+IBfW%3{lV4hF1tUO84OGMQgTgDd&JjJ3@i zCjOT3xnevnFbVOBuO8YX`Rs|!3{Cz|rR_z%^L$T$SW&ga3{QzjVSIs&-@ld1uH zY%%oR0FUqmt*LcGV!92qMZeUKXKF#4d*Q5ghuigMmIXN*nY)X7NSoqu=E%YJryB2r z-^$RlI`|jRsDnmTSCc=L%z$>Sx@A8;h5LKs^?7UXC~tzcgm%wgwvVzKj8mzB^u5On zQJ_Tx0j1nmHG1nF5Y>`7Ztz^$g^uWzE_STPrKZ%1c!*oeW*)Ub!&!gNyVk574G2Hx zOJ*0Q=nh%z$I_{+9v7z+8kVp6fW0X*SzoFr8>_&n_k6F`QcYhiN79=iJmiHDM`DOm zOT-g1MgQsz3z!N?66Y3JP%k3SCK?^CF4AEa=~mE-HPy_uF!zbv^rx_aH4qbQLC-B} zuz%u~-DaFFt@7Sv?h~PZMAFw%SyZ49P#6$(2Csd&Zislpkkc>sF75IsOc*1sd|&a- znoY+aY-de8H2vXYGz&Ac{fieB`qL;}Za?;XltBN}%<na5(16bP)R3y( z`yVMRIf_YJ)5yokByJNDswD9z%LwTV&aw?M5WViX0Z+ka$ z1gvlV4tg`d3#f$n`RFFpH^bXg@Sk&?T^F#;cmmGuwW zn)c}CmES}O)U;DqNfJ}uU2TG0HQk((m%7eoE+@6%Z(d-}M-m?0 zVAeYjKR?xUT+8S#ZP=M!iza;kI}(NX%9U;vo`UB(Q?2|X3~UL~Xls1aZLf{6ALiBj_8^tTenb2h!alnvD?WRQu^8;^+5<_TO>cUyK z$m$PpNbYK^Gz1NwfsZgDu7c&zWxx&}fMdD?Hl>agVWvHCj!@(=?9`N5J}AWoIJHq+ zLxX;Zf$fKFh`xOQt0yAxdM*;_6Y1Fhh6K9-XwwbrnO=DFn4%R;T^g~b(2sM%UyjP7 zLx1yIQ$!d|k1j|p(%>^S)8>QyfuBsA_TA3J$~A2|$2)xuC}InZ&uTZ@znQ`0*@*C! zS!ELglR5d&yZ1FR9RgvcmFmK0=yg#&I1=dw1h63yC*ouGn zbhws`)%t|nFcj^=_y`HP53_4kn00@>x^5w$#2Pu6LYPbQG+4|t72jWbDaA*bY84;8 zr*$zob7ZSmzQ=5)Ig!GtaddI}sp#N|@0;sPQu!&5T;IrocDHialL;%osVCZc()VHA z*9@CNjve#nn&M-bq_Zw}W;WI!(jLDCJ1g7AHd6!~&Gs?w?+7~x_l744m0y)%6p7@6(a znfan2D_x5Zeb7zG_*66}9zmD1_sW7u35+(P(15+UplbZmcKThLfSQlmH;Yrmf=Ej~ zu(KM?r=*e!wP=#co~w{h(O&8|vQw#06XN5G5v4jhJHIpe^!?yKL?eqG9D9t&L&={r z!><-MoEzpVZ4h}|kCH(ePcpk2k>>;tjvE1Uv_$s3=^7ioqB+i?S6|lt4m_$di8*DG z8g-V?7$?MAY<8gmMV>k40@+eGRd3!Vd6N*-(OcjKg`O0#c&(J`M5L14CIJngK6&w4 zvIuvaP)mEvM^HSZa)eV(%C0G5mML3oC%C)Xv0>mbbX1f~T9YScALRuOCkKo!umLBV z2E($bc9pg@*D`9vpzEyG{VR~HIz$2W1dAxvYh_}T&k+}>rh_Gv_a<<;=@clu3Oh@*e9P$Iz*6QxRzlzSHN~38)^*n z82s7iIRO8@1LQCOL`R;W0mtz$sFtOQ)A#7>r6b(a3akt2&jUsvWY6eJzAQbL*?on>VVymNz&~@zc-_u65NGOSXh1!WTIb z42x);rwrT%&GyNLbz7#tUnYc3vvOv{7mf<^sg8JyJ`P=;9zoYF)q>Jdq2}NCH}1%! z#D9@(tWH?kq5VZyf7F@Mi?r45>MBL5qRnl4G4pz?t_b?>@tnF*tPD$PFT%#Z{U zNn?MmI*SE8N}}lmj#~XanXs>~*()cOLP~~a`Af!B@^ig&Q)3oe3(b&!v`E<{_gu?> z^*W{eLCoBjJ&ODbJ%I=jv&hD}_jC*t4j%+%G*!w%*~Cl;uJJ^q0_!9Xu7EG zKxQ4boiB)f)+8`}pr0pDCD|9xGSb)cZqR?R4k!_iaxM-tW^yHq5C`P@8(wZZ>D>M{ z#3y`8YO5*{t27_!JWwK-Lfp8x96Ei}E?jslD==dL&i9C~a~MeLYEIn{gv&l=2q+iy zZQE<^dT=|%L=J~u3A_MRD&BHUakB90$Y`zr_vW2({%EpW_qa;FgP)Mi6jNoMM*63C zt_G|3>$VtHaC~(-X1Tu>DcZCn;HsEXu|sG{Cca@vs6O|_{>O$^znjjFMU|dhn@rMr z!)tT#3r)IL?5;Ls%G>*W3NYZ5MiKShTVz0iW@y|RhVl#zexi)7!&^?P2t8$?T<>)watmL`-k z42fJktjB!z*)oVccrYiKeg+k#q2zKyYrnd@+5DD&?ro=bS@*hEn@Jzi< z$@~=WGU49W$Yx(|^$sIjVPr!;^VUeHSg9;m;jThRv#Y|!LsSQ#@HVG)g2x~L+v?{; z2qp0$M_{Gco|4h5W*)Jsz%GE20iglKHb-QsTj(D!vZPC~dsG-#Ttc8DPSPj;n+ zf{Fe75_OJ-6YKz$cLBA78d1lsn$F9L1vU{W;!GOR}AXHYfjp*!OTy+^O@ z#49{0eBLohZ$O2KIZtfhBAZcDHrKDV5enF03e{~A0sdxfApKlrF14HP$eJHeoItnj zERBQQ`x$4G+}pDhm!E}W30f4kDV#kYT8U*N3HU6CrO`9%KU z_Zv#EkWlYvLv;pg%$t*8KBt@ShuSa=*bIZ}oWc3oITHnzx|4~Yz~PrK<^$>BCN)`z zqwY1p_as)_Ei`BUsHL|ViM5PAYI!AyNa3rhOIP6eogB(Lc=mhfu2s3=x&tLi*JmnQ z>Gvzu^cCLO^WUUv!k_8U1}zu)L2L0c(tmy6VI;ic-ZEY6GA?Rh&Hld%2-NsoBQO$q zieSJ%2Uw;`l)-LhaZ`|6q=+n34PX@LT+)3T{g5{0XZ=-!7TUcbC2QJc}S-O zQYPKXTf-l|Rm3<`8AnAD`~vlP#@2#Xki8#YK2zoEbQ5+g^LdFCk}TvxJI2s@LjsxB zw&=GlYrScX#5C`v6YXcF*w*oxSm72Ag=?mso`$p9gMvQLL~!*Bhi;mi{?A(KXN|1k zAgtngmJ;BPk;s>AySF3WlB8q@9sJsY?)BysF8gS|l`>I|sxG&BpT@UTELc_Jwpe>M zu;#3E>&mGYIo(&TH*;B659(Zg5y%nzbNZq^Nr`z`?ToHlyU2^t^~*a9T#5ex;X&2i z$OC-BVezouKW~m}ljUbiM80K_3Hz=0?x!otfHNLMuPE50oy2jr+*o5;HEYW5u7~py zv!{mTPT!i&%eWP3Nl0pyWcbC)>as3HNP_=>Qm~S*HWYx?e{k^k-{;w&nh5}}bjxSl z$oe7p$)5k9{5b|3>UN|#{P^*+&#+i~&)#>KNtAuj1vIfFUIy0f@!uG-Ichk$feJby`SsH3~i9iS`1Mkik<#DZMy~2s zZXBuvyRDUfkmUHYeKDeUakBFRzZxsy?Azjf^j6DiC+i%&b&MyR|I90OI80bI?FE1L z7vZAu2VNPZFus38d;fz;0jy>Lr{haS`d(N8M!;c_Udm%JgM4C5eTVy$vE|v`weX#c z?Q9RrZws9f0wwCTzdc7u#XdF++fgj~jL6@~i{!0$Cu)2SeV;z+rPA{OGmF7f;5qrw+7P2J}l>^Her=KB1x$gw#&hE<7^-&Y{+KhrnRpJRq>? zTi4*4MiSUJ3dfz49p}fdg~hCW@ud?KH}6T=7#x1zG1EE(DwI0U8fxg)dwZduRoeI7 zx=)Y+9zN5_g~OV4ztPvkY;V+3M)Y$SjfW?*d? z6k&o#kt3H_SXvEG2gRg2W80!BRX17(@$pr*d`;ekcPXWbMEt-cHw@B}xE!jRlhVL3P z%yZrn-+kZj%Vl1w#k|$U9%U?y^MO`~gHgP6EgG^(4vT4uK zDpin7W&k^tpdUk?|xKl$8T-rW#%y^iWk3KO}OQtnc|?OFyQ1GK`^Z_@zhd6H>`tM zYuEF?wE(w@t(l1DcIr?bTz0R;r^|@;a~Ko z_CJf&=V%c+c-L$o)|j@`1-98w0`2};D8=J4YBW}7k=98 zYx4LPPEbBM*rb!XdyT$T-5PS%7zIygD_>L>$Fj=hWKvw=ObCU)#p4F~R z2RUTmcO7^e16%{1tsD~<90@0zpo=UjBTI=lZV0Gr@_pod9l1cjzqml3WFpXRMruEO zWk_v4DzI$BzoZo(oLMKktQDYo9m1kEFTY7AyB~RMAq&tQxGp2YF=e@c#ev;1OB>La z1`wVD57_`R3=#%}zS=5De=7$`QdJ=#<;(0^JO2OZdJmwcx~^?F^j@TeA_TC|iw%$# zib@edQ92S7P?6q2O6W*Oil~&RfT(l?>4YMnfPkQM2)&miv;;!VcksTS=Y8Lq|DRzF zGlwK(@3Yt1*IL)L){bn6n1sw^$Q7Qp;%%>}tiLINqk?0p{0~_GNP!}}3f7+8` zq~6wlwvnFK&d+e9Jvys6h@za7{kY`HG&Wk%*1_T2@>uKQwyI&{Ly4WhW4%&)EJLMS z@x5hc%Hg@KhV9Nv{i>YZwE;ViR*=>ng_S>4MEtv7Ia@*Y&~rQjAx6K-E6U5+6Yji| ziZxKZ_(PSxSn%bihnr?^5IB-OLA<{oefJ3GA)B$YF}vC2;{RD5RZALkd!4>4cc#SW zc4bdL-jIY~1(L=y+g-x8F&6KmEx^@*w=npY${=;k2xZ6%;dH3wy3V{q^?TVzqm zmTg45p;`OTkocpzsn`&LJyC=c#!$y&*&Ew;s%+gY<_r3u3 zj%!rtBep=1kTtYu0sel)vkqS_8gm5Os3IH+1fKfI{3hS28y3-Hu zH`U%`@9(JR;ubrY_!C!FnYoy^jUo2=VOxkhDO&F*Hlu?UXf%)(31P*Cj&IslHk3Ra>mcx(X;8K3|QBH*QYvFStUI5&fDYh>WnK!6!TT|refR1D*xECy>%EpG~`*zahORowLKf z-v%9|pmK^C`tpqEeZJ4uiQU4P;<*6>w=qQdrXM3hBDYmd~j6-I(c0cP>ZNB(a%h{e_y*6;2f>_>MeP8aLQkt|I{l@W3Dx8T{hKj{J!8~ zxREzFvDvBt7saQ%Lbe*fgQ&Ke>uVqz+#!`iSFsS+z`ldcCuRM7=)0t;(@`T>q(9LO z%f>_Qh=+E`9(}`K%zd`@sbYt!MNF3LagLM>i~%+bXi2~XSA<8Hkcaw^8)T>ea8?SHQm^?;3mkO!dzKHBp0ssG}^5*6wGnUy?QS+gQbq7IF(pPB7lk2_zL zr{o-Hh3=HP*Lw~dCD5!Ez)8b3b7PND*Bho<6`OG^jll6XUFhUXJ|XRJ*t%JQ=Iw+l zn#ak9snrTW#!YZstkH~%TcDL8&x81g>Vhs+ytm1m$enZWMZU#=iY)Kyh~?-Cp3i4b zrlP!}F7_tsSege4{q?lkQ%8Ex&-k;Vff}nw;ck8{#V4 zi@AW)W)5u+VpaW>BZ>BzRV0m|re|P6B-4f*uUkw!uENw_l3VTbQp^+6w?41z(=Nc0 zjO)(4kK`&>{&MK|=nZ(bovwB}^(wZ7gI?B3{CPcGE zxbIO{Cu)B``6rN{42;gpDTHL~kKAZCj|XS)JTK7Jn;`?$)}W@DG|#%*ETIeYLwz{j zH)h!$i{6WC0|-Ieh1ar|LyZmruh2>>dZZn|Hk7AoHq7?%E zczJmd_7H#%Gi`)*Iee?$2=l48H&EE^<6J<10hM};uEe{<*0SUAve^j?`RhEV_rjxL za^o~@XN}u%Up90(Rzs7FpZBdLJ#fpyPCYu{mc9ae6vfX*8jx^QD#Sr${R+~u| zC29MlwotHYIsoiXeN~ZE8BFqf#yk@;Bi7=bO$A`cU#wb#=M2*^?OLEy(dN{m9E-@h zwY$)17E}vq4_qQdD5|EcMh#esF9|77Bj%oV^;AT~81aSR#KCg~afU}s>n&w%NI^V! z+1O7`gl}%bvVeAZvRyKWWBdlm#tUbb(;k-H^YyK*<{?KO7|ec0tXSYw#8;bDekTS!j)cdtMrQ z+ibb7EWce`cZf$e2RDmiko6EjJV{{LM9wq%ybW#PL)5$aUrKidb3`>MF171%3TbnV zkMJ|uu@vL*mBjt(;etSKdR|^P+dPuOf`^rcr^}-i`s>>PBEdq76GmAnTjN9a!I_JN z3Ks_#@K#7_`xUcdvcos3ZnW1v;qJSI-z+Xpu&0O7F z5^wx3l8m*~n=7sfGWvidit^__d&0&$bN;}vh}(uep3SXbvirNn`lNRDkU;~B6Z7R+ zfycz*4b5o*W_^Th6#J`nZ+%=rx^8;7L23$m19zAEWW!hlH|5bym;iEo0>qhV>i;~L z`6_fZ&oay((hmnztrpIoLv{DTHkX+hiOO7RkT`w5f~)5`=UVAt-)froWX#u9DO{%; zDGE|2$F|dB7BqF(US?*QS-WV`1{IjohZPhQyk*b0^YwGLJE=drO)=fo&!8)%?UjUg zc**!qW5ca}dHiY~mxnQJfA-Y~FrEB!QEpcz6+LX|m?60x`=I0}A7z}&?X#(X+QB5} zIL0#GwMKyX@o&1xU*Q2|$vKn&Zrh%Erc>!6gx9XTygX(7W@Gj=U+RJ$0v6r1fu?~pksx_0K!cP#-V6^Yrr70`{Hi6Bhrv9}z5Gx{)l z+W-BOI2w$#lK;k9LlK`gI&RZb(C~2S)Oz{0+LRM|USbb4o^NPUwD2-1Kfl4q@YA~G z2{N0VGG(jRwp$`n!x*o1eylwWuG@nxsopBEdAzLP1s(kt1AQiSxdNkvp=ojj5w(kh z1(G^C%Ld7oPCY!5SwR;>)RHO0~I zLUkIE$zM^5u9H}j176}1{`T1Qd0It|$Ukds!IN2#QIVNfg42}jsX@ww$9nZmx0G?M z0du3;*SBYnAh;Yu013k{OfiEoO7E z>Hx8yjwGNsd8B}%Bf!d>ECl0@qYin^NC6hc^?70u4_cQm4O33{oPBI79OTrlz%&g9 zp}Rib$|^}BW$}Q=A_59j zfQz17RfBXUi}{ecgpd`uqLY<>Lhz~|)b%f>s~b;tb3M(?lrkYb^XSOox*|DWkZIGV z&89{TF}Jc}^1r5C3M9no4BV-+2(c{cU(*fj3^=az{K9>Au6#vw)70jRciPPwzigWX z3ihWD^aA<}D9+brQ9T@4Wo}B@%8b({7otMO^-2a1{u9d`mz^UeLNK4o%$;yQ-9k9w zq;@!SiI03I);GVu{CemlmT3|4y+h{hp|SL-$Gyh0>SA(f>vCExQj4;-XCoozM+{*z z#8b=y2{rFXrJh$UEHSJOL~T?BPur-$gZ@Z5`q}hAyRd5u8%nB3c~K7*jJZYyNfd?R zEO`UHkB!H~d#fxS875Oq%8{s*NXso$EodOG0DEkh0pg^mgo+assu1G;U``65@#v>q zqXE%C1ni_bty~&x(;9w0Dgq%Kslj;n&|RUkIIH>ZV-mC$ zC6N7iuK1MX!YIi_qU49n;`?+ox#=ylc?)Ny4Zg2)Ni-j>Wdy&#{p1ezr+ZRJ{a7E4 zdGw%ZaASl_k%jR+wUy@$8D83HKXWHUwj_wyUfCUdU`pwV7Llf(yW!s(bieUwlGdLu zo3x?`b@Yn_h;@bBL??y)*6*w5xN8n3A$U(Qs9OP-DHyq?`%h!)*5PO{5O^nA6Gi*l z`Qa5;W&bmL#7rGfNkn+%~3_s=l{XY_S!t&vsNkXlKB4b+{pGniZ}$ zNxqeYddl*Ni=$w&LXjM0PEWCERkMvM7l-Jq@sOzsqwz3a|z zBi={4P|@PK<%NYE#ugaLT!|)pu@LXI>6R02c*7_*2wLcEuJO^Cp1rV>w~)X@@h*C2 zC`g#3dNIB4NnoIW#?qf}8B2Eo;qy{q%p1?ZzGh;JcDfdtbc zXYEpDu`a->s_>T<4wbs?dw#%Gg&kZms0*DL35C4fE7grN@3*m`iJdg-!JcyE;TDR!!5k|3c4ZUV29GoI*6RkCO zZwQ&UFy^{yTU60}D2CoPpigCA6vOdutKF4G(2La^G;Ig_FTH;Jwy7`?rz6((XqadA z=$^bL{X)|Fs{FV5v&@E9<(Qww^iIsZP(<_fhpbzi)eA=xv(T+7U_!*&isM(D`%K;d znm%t7cv20XAT#z&f?{Tk;5XKQf!0Z*MjO1Z)3dtiqBYZ}B>Q(S5T zmx`r@p5e#V;9t|TVY5Wd8O_zJ4Tw8Fm1&vP+C9)-&- zBi#1RzoZJ!eCpg)F$qbQk@*vcxKT7}Mf9w{OI~kF&S|!TO^9qRl~^4aqaBUdTw|xT zn9J$Z)Tl?}^vPGgTYZRFf8d)~*zob^*InN7P@}-he9;A&U)#ufHqFutXAFLrUKZEA zHFm+=1m`r5G$4+E&+)(DmO&7x=mIlFlAA`Zm0&Md-P_WH*Be2|E5}0DRrTSDkd%uy zsxNOjC7KpR9iV|@bvH_pN{z65g5D=Bp+n}N*jZus0MDbGShlA{2x11J^-I6Hz;2bn z1JSFgbC&PDq3IvrYax1*t?LE5x5vMQE37=$zqE*DTzsz1j^B~w!N=cL_gqZ7vjA4) zF+@wIA}wsM%OZu&gm*c-Jwu|G^4~9qpL)tbT1h603kC1~a(6>x*m%7;Aa`VE3cd%@ zrM&p`B(%GO2dl%!b98|ZQtT7mz@FJUwKbG@Q<1jA=3Ue5H_LgJYxQTRqDe1vC}&HF zQ-;1uhA|iTwIu0lm6^M6^5v!kQglG%ZLs%3+Ig%+{z2oin)ZmR4(fR0aaXt5jS4KM z@YYoVv3h- z5?a{g7-@o<@PYj#7!4*J?KJua;a;3S44dT3#AB z7y@kQyKa zXXJui?ayT$=^kG$#~}xX+L^N1L)qDfH!obi(GXMjYnH}U3~FiDxSosf@N`ngy0LCt zFUFo;d>QhIE3$eZbfWO7Ov;B@8ecB;rj#i0QF6h^;bCYKeLZ*4Gh7iC5ko4%{?C&G ze-vb4v-oUp6hQG2 zWa!S2UqQIB*veLFWiflo*Ob1U%mS-EzEyzrhh===Rvld#VSo7m%Izvt7%~1@XKfk( z!FL{ISmqN4HfdYNf>dY5L;R5Fisdii*0MW-p+P`ipyy6}iio&q7xU(J5A%hK^lU`$ zX|fh1b$OYV9wmeioV%cuFq|@-a(#0<>^< z1RnSJVufpA{SpL+RfATs`;C|3e|}J!n(LaIkAK{@DDPYtWGQH0+OfO#>|?yyp>}Fo z&$9Z#RnlbtvGpU}O7*!W#Yyb`xw^Dd(eDX63Liqgu|R$|d)qHA!@;u73CpaG=QEo> zk6%4q6*>tSp2i z;j*(29+Hon7VrAcDuytjNZ+@k0z(c~IBY;QVOt@P2?X@x(7Oe4vxj@@geW8_nWCH* zQqdm0+o&*h4IoFiyysh(07QRSjTy*NZ}Q_IK1~;rbx)R`tn4om}aGfIN zkZD`-9_<6qbIGbI;zkuh_W6|xcRzy)epylp+kn9$|9pBttJ#Re{lbB9ANH`I`u){T zf_L*XqrD-1OSViSmNV40iBZu}p}sfNhnFRiFN9uWbYbSIjx9^O;#w3IIdMb8zg`a0 z(&n$||9*X>Y#wZbrR{Rl1+h#zYI7s;2)%))HY6h^oPzqKW>_F5{h)gcxt+0dtdC)X z`Zq71L{6i!b0CCQQ4{pIruS-z(DN3(3nrNpID2{s-#Xx(bh3?XdKT^<=B~W4W~$lK z$u6;s+ZMybL*?ecM8B*}<8vmcEco0qUfzjDFh9IYgJvZceFragVBAV_bOT07M)-g1 zZ{!yla`MPF-XD(L3>e#+yBYX8{JWXUYE3$&qN~!GP_8ze>>AhWR`uV>#`d`kA`MoT z9cnrB7r9L&qRcjS;-Y$F2kx)W{a#I5DJ@yNJRgs!eGXPSu&qz|WUE#uRJ$sA&3|oy zHWO$j{kE)iw|yJx^n+*P5#K=P2EOqj(f*|&7C{<>;?B4Q3P5I<5CqDQH8EuO&dlKB z$B#WW*REu%__0FKSenN5!VpP2-j>Np=~A1z=%c=zc97k`m7<sj_ z9zgH`1*Dl^hKxc5EgK1cTdD#NkQPvMn{J~zz$D8B6MG197$Rpny_1Y`j)Lp7bq84e z6Z-dlEDZ2ax|G(z6YAR#WmPlmo?DQ%ppwH{dcT2(Q256^$4`cyp%rVs{2rN%ppn@}?T*rt;USNF=Bqo5}ssbADxBBK$;Thn`ghmA% z?{XGF>^8%mf#c7#VmlJe^BOJVj!C{4ohiiSYaY#40f$YK^j{y30<041p%5EsYC1Hh zGV>0Ku!1I+-xtvB{lPW-h^Kagb%Eqy8M{6pU}n>bJ9Ei=VlB^Wsiba4GCn`OyD!S& zcLVA2qnFz{2BhiOnuM2qtk-y6t&fz>R&)so6eSeqK4XM69!#1Cz{%r96o6k}GPHu6 zC)X4T+H68b<__W?YekL|VKrMC)rV9`G3^6@T{579Ihd{J_FqZ{-tv%(X24pMzoebw zCL!hlIaZDQA(#xZ{V)KVXP1FnfT`YP0!*;rKAUC#j|4#PGfT+!){Z~E2-RAkNQRDX zIQ2>-YOd{j>%PiF z9u~sYL~gO8>h(|-K$e#emqm`KlGj>L3phVsFx3P+oD+j!>(ED+^1GJaC2Cqd$sey{ z(|Z@J8FI=-{A}BM)CYF;%DC|Bg$3nP+r)V*>MCyC{7`O6E%Dt%jZ|@ZhM@VV?fIPK z$#|L0+j7-P&GHR$1YiUpqFbAfO0+3u?wZDxsw|k=Ijgg4Uua>>ICb7i#B;fN|0uZE zTiGw6KSO-_mv+~KpD?Z~U+JEU-@0369{d>(wqMC3VC0A}Q*uBGuaN%-C5FZGd6d9) zp&R$5hMPd2e*ofLj5!lQE${V2VJL-gKGU-T`>!z5LJ9k#8{`89;B6A%I194tS-vDH z6~N%f&cWMm^em=roTMcpY)dU18Oi>gvXf#!nWd}mPb=714z_?(WFd8JAp^rukQTq~ z5Uz3_<8$Q~!{jB3f5{K$=)Dq;y(iGZpMQfY1{xb#S-GFP&yXw~B)Rn@qkc_c0 z3+Dnx8JfnuE=;0}#17BL1{g(g)F>S(6Ie%hzI+=Fp#Vwz+s5_5rkxr$`6%Vh{m#&y zhrLddk7R$PmpX9j(`vf=W0iVaS&mN^>gaP%BZ$u|)=gQM%ksKL&Jpg#D5%`bs86Gw zd|lg|G(J9Q`!NEj$965EWr;?Y04;iP5#dIk-{x5=o!`M4&2zM8zK-2Kj-oGX3H=VU zcvyVhG8I%AfDxWtWATI}&cT7eVUObu<&y8z`U9$J2x-b>HYQNzfvK7|+8}x9=AzS1 z6bhJQZ<3XHi>Lt7h9Pw;9?ntfN?vb8{l@v3|6M^d4Q_+CPTzBW&-M1KLLikm1#`mn z!ko7lqu^W2RX?N|Bf@BP|bW zdHyQY$6#Vr@nyp^eeq6sN{R6Y%Z5L?CYM0@7r3teYBIo8qkRD|!0sH#e@DI{(yct# zvWBY}zx0>P{&2CG$>d4oc z9qu<-IUT^k8n^1R-HXNWJ}s!Bm!ni{vstBCAjeK@tMkqGXC76^B-y#-#k^juC8*M( z*{3bp9&5g^Y@n;b-Z7V%;JknPN$Odg5dFA?Z8dEbEy-T`8c*z(mGM?d_5@)b*MYH= z1^zDvL`v&Iw!m5nKVeCMD)tb7PU2Ysc7EqSPUi9s>?;MAKU3JH<7IIwNNDkvG#vHY zx7!M&y-sGs%vdXcO!2ryge<5&Guc{PLpjm|`js?QG8@&uYXVQ=3?$t;BEdIFQs>@r z2_T1el9^HD{RN^K75Qv3y1nH@Z9xU6n7m0|G(%8Bb`K?#T^xn?3X)pOc(fN#TSc>EvY)~W%+vX-Lc*C?Q#55hu*EFUP0qEx0cuS zMTAqomFN@b!m4?0bPuxL``?nAVqxC2CVBa~(DS_rIMNUf9-qa(eitckO*0rpVA^}-% z%p6IYC%JF_@TaUH3_(vspr<>g#CY5>_q!@8{^)$ZVu(@=Gm|T`P2tbBR1TM_8E!v5 zXnMd9@tshkJCMN4Ssyl`LnD$Mb%WXJcDoy#!pRP@Dq8aSY#27Dk3Yg&p7&E^6yCh9 zFPhU;vdd4AuIRMICbe};VP(lrx&Wzmp?DyUkU=aH2cnS_B|cxx{_xUoliB>8%G3Kg zK2xLp6Qz@EJJjpV`)bofhxI%jZtJAycdGs{Sj0LR>yy(J2?jQugIhvoR zqiU(3S!PChIP=qThNOU;=r zq2H4P$T9#0;qd9cvB+q!gY3OjE9miK)~-Wd$_tLbIk=PFBI0FD~Ne1`N5XFjh$C2edn1 zWO$u^8Qyzd&IXzKsUFGhzml6)Tk$msia@l_1qrYLEf;f=%#>72Ab!aagy*|sW>`!jR4+RE=q$rnVpJ#{d&Q{0t93uFGfR-k z_j!57^rkeCTNQK^o|e!;6ceBEsp^#dnSI=NAtNW#J%#`71O8w;)(FQEZ=( zwNC^;5~@`@^Jw^)UG_2p(pEp-fO{Nsx%}A@fW!S43BDre=}<-!XQj?zr!ss<15I7; z@;e7#SXehzhwc4Te?~=hE-bBUGVaK_FzU<~!EDv$Pywg)Ct{4r*($UxIo0$n66+Ha zxAkpPD06%%d!_-qd8+R;(Qi8kEa{?j7-w@QM49q!$0WrU6+fvU?zFP-GPOM2oGdC~ zd12PWB`*5rBT-UH;*RDo$#hK~c_)LV&RY(Ae)%!n4;RR3pGju_2z9{0ou&&3UuXp) zcUvh6yu(ax{6--M17$NDUvI?uyxJur-8<3IDU6dHJ^b^+coDijpZ~@U(*lSc* zaA8>1x|MGJw~{@XV%J^w{RIv(eyqnIyL-BHYW&+y+5L{D!p!n9fym&!gIt@)VIF;k z-MfO4!$w!01t&Tc35e&75?bfZWpj5B7}AQx$EB{9=gIsdwx+SIYL8CWwJfpqIE8J! z%oun(jz{sSbLHHin+hciD?4g)hpBZkQiUpQJ|?V3<^FZDQ#&jT7+-*QkgO15>tgyp z*H^`YR@JED2={W?Ma^Z1r$VtK*9ljx0ZG!xc>v@ShIiyhFC>PI2<&Y+0X7p%McK#UH*M%_b%8Oe@oqidg559Pr4e5 zUv$z<{}!9K<4^v>J?VFFG2OVfZkT2!-Q9Btf!UZJZDTGibFq6+8nxI#v}RX-KT7yb zKQZmpVwqLfLFkmQw7w=%Hq4*Z(YKg)H}&Y!t-(A|4^~D~rKBG+t_}eu)hj!Ft!uYl zo*|nl0zNZlvuM^6a7WqFQnrcF6QjD&1uyn; zTer$8!4n#zOBoJQQUY6$_x}&7Tl=3KoGKScm(ppTcFYB<>m!SaL^DoueiFJJlqdb& z!$W_YPp-JWYiN#ooz!N9Ay5&>8BP$0o%EsUe07G2b<5Z zko^rm$DA90^YON1*lOsho3-OvaozKnTQP9Os6)gH%Ikl%$J%+|9vd<%Uh6x4|F)Kk zn_qYWQ(WC?D^EX?ZhTumu}UdJ!QtI({NCF@g4G?EAs>3}?#EkB8l z@_)kV9RH%25)u{VmeS>U+*Ga9JSIsf1eBC3#Z{OPOA z`y{c0$og>p0OIWClA&;ekHJ>=?T(jMLm%SCZ%4oTF_a;NQ>Fh~54;4N1kGTqI50{K zQz?T(f=Jb7U46)bL*ywHRRs`%4Ra;DSQm+q~8kkE19Ry^N}r*tiGn_mOb zhmaNh0cOK>cC<}8Nk*vk?MRn~0I5Auc6xtcN}D@23Rv!+<~8$Gs%T6AWBnBKYH=U<;SuLXe4Lh%cQp%-^eR^mZ3iQ@4;ejtIebaB%bua6!0Jon2Jwt9c@!UiOhRtdz=TwQyGX*puSKW|(wS&h@*fftmERdjPYP9u zP7Ys@>FpQ3b+@;#k5Z~=baHFHgl#G!vBV|FZIOp(>2bIgc}7hP_gYRh23XU{)@rVw zZvRveuse7;oeq-KM8P3pTQG416M#W1OH4-tHCyE%k--Dxn4{e-C`p%F*)v5~mtytc zn9r%rPbeXL`^#!?FST=tk1YK)56qQ1%eRDoc*8g|UNn_^+U3LFQ{rL^; zK1+EomD+kU`PRGL%20_-Q>lZjBxbJWK8L_k|3Lb`sR)`g8XNmYmJGInu$MIO$ZGm4 zZ{z&UCDzt~ArNqMBL_htP{3`bZOtnHjFj!9niOErR4XNg6WHkv+KcRM@dQfXYwu+M!T?JK;Vhb1jG=Qa?`(T+ z5caM`T2!pJgYYgohjaXJG(m z``{HQpaQqYdk+@#YzW+D?6rL{gu zKhHI$6qumW6>;BQz3%M1mm(fj{gWkIt@?RUjlzkGIBpd+Je|`j{AZ<*UvcEChj(*? zx^-Pd6^S=ul#p$y-)bpfdO4UWboum?`}{3;=)=CkV=gZEFr>6u1V@522VaImj_rr3 zXonY(AYI_I?9Q=A8}UMa*t#&S#JZd=CY>YJI7N>GpXt;3e}#2|1=-w#M&kLutv<(8 zkFM=`4&Q9!Fcy6=m~)}KIIsM5rCXw=+^zP20-qg3-7zN(FCUf)v$1vW=#uG8Y!(ht z0hpx&`6oH{566X8=1zQ<-ESWp)tXPDB8S zn<(*F8$4%0x%VzT2aWeQLn&tMVQ^7$gQ2u7XJ5yIfK~B6)Ct5dx%R-WC^vr&fhk|^=ZQvI9Bmc^8pwm!87B0F zzf&}V+p&fk!`%9Gke3B(5z(PQkgc|vCH~NqS ztvO-ey^h4F=KCqBu{oel>v8Z*<6=P`WVn26olf!42~39{{ICO^&MZq8)O~UI8N^kL zQA$z4ePhL-Z?ic^+9)kKFk6)#BT@URh5^yPY>qRKe~zN){-V+8oCsq|ODktr7dj{@Ic&s);HKIK1? zHrEUJyOR1eoZ{6lD}1GWY@71b`5;=xsAjmv!&yRB z-TiX9Q6eY#qt6Y4#%%FXE%p*0S7@81_?nUywcjaM22mR68G-q9dA~fbn-9$Gx#!Z) z#(Fv6Mu&OxEwv@1u1SbvUS}AyYiSfZmJmz`W!hx$LIno7KD+QY#Z~OO)xMnX+1Wd5 ze>hPq+;V-F`;F-`4GXR7jNbgSRQy37XuR!BLIkhM)76pK!@{*c6frUXGPJu-f8AqlGpI7eQc=9 z-Er|e&r(kKls*^jbU`zCvn@!h7K5m(PAWL#RqN>_xO2(H+4lFV6|FFVoYr3!;%Q%?D8$^dryJlP}Pk);3vp+IL-KUsR@o=t2!{eOa%u(xjOw zRu{tX&tpqibgVu$b^a63oc}8cQ2!A#$y~q=_KdxuoGHEzKtTL(Rxh;&mj28X**drq zWud!0Za#DF*-;iV0#a_Q!EdkM;)=_{!EJ!Dn`F-M|5y#|4HyaUfcx^F1GeYocyWhm zZC}yD6P#{EHaSA%pDc-=;F3W1&yXV6mKarh*O)oB7bi?Pf?Wno8H2yZ%oIQo--w_} zU4u$&o3dUltUHR&^%WbzK-ahJqqd|oksBB@8slfKVRUOlfKy=`2F+$5fd@ZQfB3MQuCdP z=AzV1m47!D0*k1$gM7-pZjGTeRn9y+d&FPX9_ENNCj_&;K38Kq`S$SL4Wi;a`VC18 zRKCtDZo;SVC*bz)uorPUIN9_9R`q(|$ouUo(gz2Yc4ZtP7XBSLBvknst?9wLdji8x zo)lfk8*2G@hk=7lYDh>JQpB>=u+DpJo!+uC#;}NH%upj)&rxPZ5Lt7V=8r`igyS|9 zJ-se(afzGgRURlnofIApU*P}V5K1pL>&$(Zd3&B76IC-)&XB{eTTZ(EUhQnTg1KvP z%{V>iC7oh4csx?Kp?URp^L^*S=5MZX(X8JU{HL_Ce~ffWPEudRR*DFpiuO1T;JE|t>RMndbdU_9OcT-2QN&Z zr;xh#9O9T08G+Zz2~Wc%IwbrkR<{wUBnPettEg#2vhhEVxjeJ)XwH=H_@w2Itn{$5 zSu#7#pyIQZ$D`qECeV=UWT_ss=s&hljlQ>adT^5Zq04!={VAhXW{Tf1>NKy?+;cul zTJUD;n%Fyze=g|fY&(YuIBz_+uGKUt=f(#1oC!6nX3S%UfixIA15qjh+e>GimLkktF z8G&}z>|DnCM0*#`CH@_6GXX7G_MDBYmdZBv2U6(9k)WR&$&9>GrBW)s%UQH2fT~I zR}4@l!st%Y>Nv+#`A*@zw3G|y4bIxLiw`F*%SokiZr+u&go8ZL(<3i0r6y90GQ;dt z4R!ICC!k?H`d>)x4_55{|KM45vh$XdnJR=rWK#5fb$hptAc5}F@q91x&jKQt96#}o zah;=f-{@s~cq<383o$KZckhDILtGf>ohnKkVG)tl8qao2CIj)}gIQ(uPd~FRC7r(R z2H_oR-Pkzw0(y){AC?j#(e=^w<3< zOwjd*AvaC3&22in5P?_dYX~FymQT*f_+6u3zxG@H+OZAWsx4%*-_!d@(|J^JE--2* z3AarOD+Q zG(i!4eACw_FQ$WNSgQn|Xzes*Q~5R5b}C!dml|;2;~B2`>emQ`fF?RRY3Q*wI(ggD zfCNYGce?B(y$3ZzwIQ41qr@U(FxSxaE&0|-Nru3Gv>g9RI`rD1sAm9N(8YB!>^o(^ z@%R;0@~lo5B@)k;+j>&j+I{o?Tf}e`Kpz=RUpD0f_Tl9FG9P9bb;^Dd^sv$Mt7>;UWD;d^frZuAwJ_ugaheF&Be{0pE|0u`a%tW+~T{_5o*|lTb zY`Sj0l?&dXfMlzA!D%Ck8rqf}zO}%MNeIiMpZ+^;2ih;!?ttXya>QT}-sqsjdbOSx z;#~!;6T_;pJ8bD{(Fb9ty$A%SvN;?ZJkAC=bHD?cbTnjyUV(x-g2l8p9dY}IsMk3x zuND|hCgWT67{frV$IM&@*b={@tGuq7dtYH;Uy%^}^TBp>x`;3(rt3}=fH@X((?Sj$ z1kzmZdwiRbPxPAQK;0UL7Gur9ds_0pHIo0dcW~@P_%j|DBu-W!*xRy7>wExdSFRD!MJ^*Cn2TJ{Q#P~vDe7Hit><@Sa+~yBa;Pf8 zfsodQP1X;BTp{7l$mv1 zqrp=vNfnAorYp!_=g)npH4CHDo{38ee4uFagUzpk_Qog&Tn4^gIePDF*KGi zcXIb$Rg#u|w7g_1Gw?d6W9jhOyZ=YlcSbeYHC>0^1(DvXfS?qSjzOeL5tQCVnsgA5 z8hVo^Riq0DO7EQ@NIqA(LHU-^S9swvvDmXAE^QJibgqr2qtsj6Kw(NoAQ(ra*m%Tq#YaV12VGFCQ=BPnIWMH-E3fhr6*@nIq(< zQMQ|poe`Q}i2|3KbC4su^GQZRa-1fWNyY{H9r$+iVnrcP!~_#4aKKYIDqV222t=ks z{5EJ|%P=I8@5lT@_WIGXumW^`-c5{mKj?~Haw|!&=JD^)HI1(J+Y29;h9ngv7{HNlQCKzpyC?TE$HS^Y{4*e|)G;O(WW4sEA7EC*kDP zqg(EX0SZy@R&6f7>L{7%t34fP=4Rx&K2aFbLEeOcG-GesOV;n7_Y# z&dJ;LCRlHfJ~QJNeD4s|>c2meOl`>vJr`@Fd#(p;PR|R4jA}C9r+(P-`jzy}I{ zb#@uf1N;g3FLLa^I~Z@KtKs{4Yn$DEumX{lbpBk!_1;=Jn1+_tD>{8G`NXW^p`pK9 zDM$wwm^>gJ<;q`)$}*Vs4bC9Q49Aj;-Uxr=qXWGKzcxIIFg$|10I}CeQ-)N+>3_F5 zmD+<}0Ux(C0IHg6Bx{G~Dp3!@PAFf)4XaQA@&-pBP!94>+4$;P^a-sLu#TvbX-bTv zjJ(c#Vq?b8`_gF#FhfWRaaS@jW-W6a?ktEAj&Q&IGKg`4y%i*YV`H^uc&AbsBBGGO z^HeZdA4QKFOmJUt>{u8Fq4CU=lLbo}NU7xg&%_jXL;MrwZVSh)C&6#6ah#S92gWw~ zlh$Af*{yB*BV*~v*1pL(GjqmEzxAo*mf)@Pg%f6%j>m3=joG~kqQBqT)igGe7`-o^ zh84iWsc;wOICip?7^+Y!wgqT&_F4YA;9P(7E;Ko~{;R9^iNa zI?PYnm!oDDaz7P3D)3&7U8;4o^bybpM3Ksr2%3$3bHZ_4p54tf>W7AgvD_;H81DZW zLH(6~fj6x4RlYVHlnu)81HJqSUes;ZTiLB2#ntT1-QH1{+`$_N)6kYZry@(C?D$XYp?cj8&|`EHo`&b55y zqhBTpBuEp!642`MlbgZPMmi3|CEVi>x4zEqV)6;HH;j)75}$QCHKtH23N+sEO)yo!$! zrMn5HY?{Wc==-xI*Cf$wRjC~CCA>1h8}z^+gsnK3Me+d%I5gno`iknheaxgs+vj%7 zhXr!m^G`kfI66O1j2d=aJ`So1@zP}LzF$u1>0MM8_u#y@e0$j}PkjeUiV2M)fBN?Z=h|0#fXD2f2&<@b-{6_n{WQuR-n3d14-z3aY}M*m?lj` zNPwTvW@)-KSFgoYLN(99+WmfHT#;yq=r6~(mrh1bg(>*z?Fq%pQB=5&pE9bt4L0Cy znll2-XL^5}*+}(xlkbIwghbPN+_81R?qy53^Mjt{mn_r8E zoLY|>u%-x~4{s6-CSVsc5)JvY3FE&S8hgfe!b4RS*cEtPDwf+KgR7&1At56pT1K3| z@^bqwX6OiS9uw|b4TP8eH&0VrxC~ypn^vZl1oS)Feu57ne@ClZqn0w zH@C@ma9PHGwtR`+z0yXd4nk1i!+Ni|r6o|G zxd=?bX#;i_bkJ<(kgNDsW^Qi4bV19~CU}isLQ*2|=$UTZOo7scWCi%TQgDxqvrM3A36)XNc+n^tnXOfQfI`cdPP_~ z(2jRUU0_+)DOma5d3o(%HH)d!)A=HrUmECVkg1Qpl0IlB`p6|BIdZ}D$idm~z|sD* z{QO_$onsP?f~nD9+DU>pQiPZLy(pbYsmS9Pu0H%4I#*_eSl|9_SQ~KhGA+F6{^dyV zZw5R9Qd4y>ogi`J$#z`%y4eSzMN6HA#rmCAGKfL-dKYHAe=|WZN>yMIASmVSb;AW^ z0;X8|RBJ(>4PY-0X+RvNjvKCn4K}ImZ%#9n{iPdV3Th-cI9u-<9(Sjag{k;`2q4)B z9am%gWfDCN7EronNxXJ(L3ffZ9;r#qFBLhCTVwLniNd<_;d7cj3t=piVq4{{V&F5h z{V}EU6SA*=!D4_3lKwwTUGV^rlxW<9i@;3vVJgm0?3fH?$d41;4*L+clS5p<|0Xxo zNWjRZu#lND+y^(weXQC6Oj z3eM@5(UEDmivBu8HY~;NuJENf>-f-!Ve|4~fPAoVVww539D5wwoPyU-lYekHBC=CW zDPsVpnAkFmN`wl|gbxbJeoK0h zWo`Acpi_1Ys(HC0h$&x3NRA7DJ|+P4Hkwx;a?)}D(;LmGpt9XOJSatPEkPe&Ii2xE zh9vj8L1s*xk=JVh?qo=B{wh?gqDAE+iT8u)zAou{{*?HPn8Bm|ZFpO^caZFWwsZ{$ zAWiy#WCb>pabKkW4=eXSRa2*)C?t(k<6d=({YgW?vFgFo6W(n>)Imd+7d)NdF{NKFQWNM^r|AT5pRGSH!2eEn2p!x5;cO5H2A{u(kRr<=X4UY=S zSSB?vWjB~hg@6_t%n;4#%_?xGcj+RZ&bSo)t~;P<-|?vC7qH;(dUt1Q=`C5g`(b;C z>@5*l(&xmCY58)5Q5S0`bzXo;r}6Gn0c^9f^T5~D(*l-VfrHy0cBvD zfcb;qk)xJhuUa~Q8csZuxefJoc~;{$9l`%SKR>%X0=)Zw7+e1^qD#YR)CEZfFApBKo>-`2D)V5@ssvkTpM0~+>QC5{ zeR%(TJA!b5rp!CSQROu|A6=57Mr`GXmICn-Y#e+tpM zuIR^=7Qvx*WAAN21jsYarS^gH*5hY8s=Ktb*N2H3C)(!^w%0s4in=Y1b>8lt2v)H5 zJ^-2xWMmtAozXkR3NsItkh!#fSt5b2{1|mG-yf#ma|aM04U~@j`Ac5l%E2yTQNHO% zfF#<#lTM(x0MxL_L>(oKOIPszsLntC3}UCN(cX@Jvg0#fOgk-Qg2^Fg>=-<|evuGe z#{b^2?*}hR^5wm-RR+k@LErgfzbf=+YV!{0@2atMH~>042$QG$lWBQAW-vCi^xId4 z%Z(=3PHDi6n}4IwDEP6#_usTvVnw8_KU1HCSK(w4{Ww4^-p6#MfC-N{__3g5xr;?g z01W#IMhE=GA8dB8e-Q{@Og0g06g!SR^Rz|(-6+Y$0yx9?X@3S}`syF`7_IC6bnMIp zZ0-{0A%X>8cY|4F5zy;7XfGH$0z@^Y>7dP@~VN4vGW z?zOV_W2cUR7qWWcir!eY$v;1;R|VS%D>prH*8sJsZO!DqIJ~fYam2@lfA9U&t=BvC zcnZ*b2np>3!6I(p6a(JfFjiIX}*@q9U5v?;a^br*d z5s4^6XG>(12GR}}x%I)VohOnI9TU&Rmi4=DtkxK;!T0V>b~^I!rZN3!ncQl6y0 z>BAfYczMXm9+?e1PrkpA#wc?VYtiQC#~q8S68VUmth-YwE+xdmd*k#D*$KKGWMGTx zQ?Mx>aI6gP0Suqi%9+7U=>5%qgwNa-z=`No15ed_@16XEGTEyNLG17!a*3ICpjlFI zb7H;;X5Z!T9_-K-Wgt(!b)`mxM@|?7oPnq;gvSuJUd#J;AI>WXZ_zY+Ze>NKdiH7c ztm>yX#U?h%Z^*BLfS1hN(wu@*={ubNBtk>~TL5=MwX>!Rr1upBGz6{w$+~{ps=NjL zn1pdaVEESsSC?$_yAW@AEXD&?Io9EcgPWGL5X--p5Rk@F^4GV?q=Z9m@ZedVZbg+! z(mJ4C1J?9N>uIe}H9Fas0g2=s{?RLir@DU^Y7P z+2kjK^8~Q^_pRx#gdHCSO-P)yj(D7WWqu?5sq{D1RA+H$1VaQD5E1=cJevynVe54fPG|R3h3D;q9vaD#|mt>C?-X-9TMh;AAv%8_T18OX09LwC_H|` zeQl@s%4ui(h}${1Pk8tx0(;UI<8bMhYKD!io5>`0S32h{^;f!|af!jdQIL-JE(r$HD0fc0(&Kuovq_~$MT8qp)pV;V{&Uww5K3_l5_;VMhh!Rv*`G%J#VYt6ylA8bxbjoOa3 zyBaB%TUv2mmun}iJ&nF5=#uXn>TNo*T8HW=~EVT(^=oDH<0(opdFc-|l zFk2EWxE`M0Wrm7G&AF;nK2ituxScfaEus;8T}c#)>vOJlwFX8w#C)4Ea)>+c3JhTt zbp3Re#1W#a_>xHo$+7DM@ZK?87^5nWErPL+VI5##?R6It1jas{sM}&ea(}!j!WUaV zh-cM&(Aiy;pfX6@@Oi~y!nN9_;qKSj-M4LOyW7tl>0xUyUFJIRqHLeoV*S^SMULWk z9V)8|5(=e7pOj9jkj9D;(tg#-?*)!R(*`(|TPcCB+7IrY3BHj20&dViG?1HnGeRxI zdcIxzt#$0Z(^rJ{MnSWWg?FsygfY=78?>?qkfrFbP4^-M*w9fgTCf+iaMNltT!|#%2!4FZ4T%ct zz@}0j^`&j24?EKL#_o4fDS2qJC@bkvw=-1q8sA-<|<$Li*v z`nU8_wxkCgUas6(ZLD3n=U1gRndZ8{tG#DtZhUt(F7~Iu!hv`BoCfuY9N*AMEw0r+ z#{+v?R`zW>D68Y#&pNoxT~s&#KLX+=2@5J0LRu6)PxL@yzlkUg1!b5o(b!C(Fju+p z*!9TipgwjPEy$B4xzm!TA3#(&L?K7*F8Fg(i^^=EC6&iZp3F}j$y_DZ^ai^a%t{{h zFmUB}JUdJAh-6j>J)%yURiR;i7f;A}eJpzYUN|u9sV*_sLc6t-%W~Z{3LeAWU+cZ) zGpFL@S(2>#nt)?x<={^1*A71XKSY?aeuxe_$sePd0M5gHNW>-_;1vAKRj{nqsR`Vw z%f2&kLLOf@o&(4XaYt~Bd42AVv~;4Uw))dCm7Q8qA!HK|SS`hEZ3+JHQ0kNhB1XXO zdG`MvhRgHxMZbAmR?N~Kn|_1wB2|5+yL*woY{NS@p@dn>iKCh|Hx>O2OIu}jI!xYx zA+8jb)UD!TP&o0^tKY`RWdjy&e7%VmxO4BDINUvG(27Z2Ck@Xb|wy)vEq68C6whq*T$}u<3np9p?$;jvQbl5c|}{H zseih=IWKVr;>E>X;>d+>9k}{iXvNtZ&tY`g@eqUUf-@Q!H}-^aJ$Dg2X-QS__%+=k zC7C6yRoZJ>(Br}vua~-p&zkI4mRpDkYIdHohfugSuG~nt>pw8d8i9$KVchZ~NbfjP z26a^X5~!rFA>%Du>aXT(Y)FYW7Sb1^UFYhiMv>|=Pm0~Qe5zJ#=?^>Cll;-hL2TI$ zWD2!$$$o%>|6&8d{NKFZujCr$DLy}^Th(|-8an8b9%qKUr_bQb7BzFl1Uq|$iS)X6 zhdBH9hZVHj(|ozV*W};e|HVJ-Y?-@MW$(zw^V=}}^0Z<6s-yP6?&YW}+)||`GZY$F z?P-VoMt-@qQPc~+L}m8-JqI`c01pVEwNcG^AWFthMU;3ooFKin6q`wx7*WNkde&snvDP5a{gX%%3vwHZ$|9)wl7e?`XxK#h;0z9btGYVEK zqjZ#=)hB7T-fcg*=^$&zGJi8)?mcBr(hp!xyMFEy%}#*P?uTRL)k16Upz-eaHeV&< zytCQD!J*80`hu`Vtz&E5J@U4L%d)I!hzD=O63i`}V9~s^@z8iVhu{~Dqz{sg`Hsgq zHH5@B;R&~{iM3mW8HsSVy4m5wV9svh(0Hy0QT`f_L6|}wJ?=0Ez3Ya=cV)V_d}lN$ z93S07XXuftJSJchGIa`mgFZ$l`JmliQ-ZLX%DQ1clH1~L`B;eKW?x!b^=k>3hSff= z0}(#W+u>aEdu-RL>blO49yuN^X#{a8PM#8szV9M#_fO5nj6ipyV`z_?(L@LQxHI=HlXbPd&?zYDGmU)Y(14tW0QB@ zm*2=uvR5zbNpS?bkpad)E$JtzY^1YF)=RMsv#a0D!x?y)NK;3J9x7q!|EDJaf}J4J zVC&xdAZe9O4XTUUy~p#}VEVg6OByJl{&LD5veYAry=-WbPL%Jd<6?hJel!7uZ^N<) zsP5R_FWL58uUF>e_SO}C-UD4#ga&)df^sU_GwH(!`xFp#f4{8Z z|MUebN60})&JUo$@i_av1XR9zlp&oBZZq6f4}`s(F;oA3vfN~8X=>x?|4CeH+*qZ` z(`ieRkaNjIm{-@CmOwYh-PSQSE0$zoe;;IK+%~*)Z1c8Vz%Qflv`J4QufF2>t@ zq8@<3ifE%r?#$j`lpn*RoBX7B34yV)V^yu9Z3qpjX!{aa-dbZ`ptqme0K!1jMca1B zgMaQRG`)4;gsr7M(*_Hd!VWg2fwq1G=+k6yp3O$I6mtBzW;7Y56bx1~O~BS1BNIBV z!Io5-Pg4SSpLZZd74mk{`Q8hMlVF>$5cD{^=O2_u*U5r(@afFM8`1nkE(x}Bjh^%! z=E&&Bftm<6-y<+)7P2CVo-%$ww4Tk@Mb9ysCqGoX(JvivAp|%r3pet7?NB9IYSYME zcR_~zZL%o;=P+Y-z(cXAEmWh;SB#{H>+!B-eer!=&K$S%hcp=E0;W-NWp!qu!guRS4p266BEoTVYJLbSo}o4UttcXOg|ss}S5_gCE> zVSvM3++4=u7_f`ERV0ega2BABRUs`q*@0V)UhS^e?AU#95)Jmxe0=~6J|usE_cuQ1 z*;M}9H}=C*=?9yyy`YN$g@BVWvit@vfBAarrs-+D>dw0Wj}PFRN$~Qy{4G55PXF^L z82h7yPgvdcq)$lZTori?(0smtx-;C}DIZ*7&*)zK6KwnKgoZesVC$W?j=nLX_f%gI zkR;TfWv4^uCSrqE*`=gyL++DFEmXzaP$^s}l~+lu$NcU@boE}Fr1DTGLN=Wrr%Vj0&^%!gUP-DwJmz)WLjahEbPYPC=@mO_lui~-zwrPR`b_|rB<*N% zEx)xs`b#+EX4W?naewt$=7Zy}Izev?k?+vQ{g?A9ZRJgiYnD#t@lQT|0p@=bu9@Om zx*Ern*dt0bh8{Z5O9>v{oh-c^P<`Cf4!=44{L+M_|A$9BRhZn^dlrz!SFXb@gYtRJ zKPIU=erudm?N|Gc?G<>qBWUEV|I`QWn*y8Cm#1ZOkc>3$$2@T;1rY#3|-fNvFQ2_2T7H7^LA*h z&OVkNTTq%DaFZ|;i1CtlD+c^jEivb;Pvs$4H#Ds3sw)>^nPKZt35YmeG6(NB3j?dg z5Wq6kciE2*NE<}nQS;}1c1Ylh_z?#_R1z3C%`M2(7`$wZ^7IlOcWdu*ksKI*`|IM47~Bj z!F61)^V}=D9@>_!fs#&)%5WuudN-$7G`7TI3UKb=#YOrCrV(LB+)l2Of=NRBsp;oC8k>I3 z#(%$AV)#Z)@?Eu*0jWqLc)62Xxh- zIkU4sO8}xXv)+E}h}$ljTONSf85pjVUU=dfbDHC7LcW2N<2g94OXVS7h`FLd)dsmTBpG%NEqhFT#G>v9l{{Qg)Zh~MP;$<$!pCyc3}!w=3X?Z4sAIcb-EOU4 z%l<)Nt%3O~R)lzGw)YgmkOw^&#kvLBW&QlA4y2pAO$P)!TO=YY+m2(?-mus-G&B?h zN!q&vt6|EIRI5No4Zi|^2w50ybw^@HWz?QHjlf<_@7?*~!OF=IyRVcGp&gJe<(TZV zIJKu$*YS*omp?sJ^sUT&s^{g8jE%dxH_updn?_=COIW|yCx(NHXd6}TDCyM5`fanl zcHRoS-A|<)qQnp`TC%X@L9R>ApuL3gl0$V@d!3r+^NcM>9n&Td;?&k`O~r5-;+b=$ zFeyp*6zBN&_rE&|9XoP+{I0>Rh_uDi88&T)(B&zqymTSgJ^CzYSij=tS=jvHoJ@hG zKT^SDRJs-izFcIMz2p`%RI=JbAoxRAVo{Msk=!Jf%%EH2X&L zd^*_LI<)dPFn=($c%ht`nQ>KW?PX;oy4>PTSS)_b$;`HqeX<{-P$YJo70!U zqqqKCw~xWGy`$K&e5h_d`0X_m4@Mb@O?FK~Qmz8>LN<~O**>;O%er7}`<6}nf$QTS z|5a3y8O|^INzt(9AtpAsA>~8#Qev`6PH_Tkl@raftXa{wUpdPpR^{1zo-lAd8o%GQ^yyuO{=BQ6j2w8 zHwn>qM&A8Ey)SHafAvEQsXZ~`L&00@HkrTeER)C59kE(w^TJ0a8lIeLVSW710;-S% z!7O*wW5=0_9%&4|!n64k`P$WsCB@Qt5M@<)E*AGkk)OA9hM5{hkqW7NWI`-vlYEv& zV4P8iM-UVOnwVJmgF5xryiE_A-Nbr(Ch(n-1?feJ0wgN1wPDrsi(`xWBB(%YNr_H%lhBS9w~e6F~drK{?OFLc1} zl=Z1(1tLF<`h}jDTPXx`Hf2gEg>AS_fM}X}fF=hzGZ3yb{z|elggc*H={5XrmW#Qme58vQ(Etzrn ze6nP68Y-ky*$%N!P_bc3|MH`;?fo&mlDeXOP`Z$d*H9Mn!;ZkcF|~CW;|1HpImdlo z5MUgaZTXCezvy>G^~A@Igj`B2i}a6TD~LjF7Z7lfR+`~v@o+2;?MuWcQNN8BU2y%l zJjAL_QrqBGm0TeH`R=d#E*>$?0To=|8JIh*_+MK@Zv=l_VTXPETzL?e@N5<))u&Xw z`N@DZ+`H89fp$=`ovu_waA2t}xyTS5hueLj4Q}3+WW35p49qE1{i0&OVs52kr&y64 zrH*g&l7wQr{;^o-M9J zpvS5sSnVBb!Ex`kV`XknLv(5GbH;lcSM4p5f!Hc0#C@70=Y|J|8??B#=*|mvD}TGF z4ey_|UrFwM`C{bdT9#+$l(N;(>d4UO9BG)ot^M*5!R zK;1w1=CvjWnzvi$crq^mv1T2f8H%jHZ6`#^7p|e*YBBU0x&j9#9ZH^MhQ-$103#G+?`vsX zut`kbP%!_QA&I7~aOgKL7z5ybukeUR?51{0L_~aV@g;?? zn$@;>pr_V)qIkAvwh7HFS6fM*+^BUdAU?d@TIgk8+V>aNnqHGyWy7JEqG3(LOG z;mAR#=ohM~-Y!%^*6|>Iy=a6z_=@tV)6k-{u?aT(GWF}vpIr%7gqnBV$8zoeKHeE~ zg|;%m$IqrxnC^@astdISdIO3l50yR?=P7AwYjcI1H|d9rjgIKwE9`E?JX4R*$5qlO zWD%}4mDI11h@$BijWvZ7He;@Lcs=2CTOA-Ytdy2t2J^eTJ}6r(KiTQy4uaCN-~fr# zA%e48^=Al>5MAG}P9U)&r;y|^xX&dL*)o%l?L9%eL?ZG-Pf%uV2+L`7rq`-pVWUO$ zr1w@W(G6P)n5~Hd!hSZwczy+;LI>zV}ynEE6-aZ2B<|8~;+dLcELw`1?3&|BtP~LxR}mCh zFsUg~kZOh?Fm8*ooVw0)^$VwSrq@vAU77r#$7CIpuW3HmF>;N)rzrD3D0z{9Y5c6c?@9Q@YcqTjTTsfHieqvm6tC|8)XNW!t5QzUCqjwA6ex8yx=z1EP{3R)O z_2h(&@OOv9IU!g|Q7q9p`ci1MMjit}`0i9+ z?qGk(LE3Y$`%#eo9fL8V8o@RCg2e;69ip4ObZYojupiU(75jt;N@xAu>XoD?0jPy3 zA-sH+BAqMqNo%A3JSi5pu0c!BDY=9-f(B@0HvKaFz2ekVl*H_U4(^R?(=59(q zkEr+W-wO!|o$;>8s-Z_3utbs2EL>+A6ed_hpnc|}1vz){{fW-voGr{DEp+u~Blo*Z zqH}NPHM^dicZ4B4Fgxp~`rA(9rEAD#esCV}xIk~}L2Yex$2^fAZb7gMV$c&XB;~7J zs=WpJw&cjz>E5NJ-O9|8hyos|u z<}^4p)<`qO6&q-rcY&)Yvn-(r0(Dl^6;)gjR-X;XKBn}cqfrOq${OmO27mn?s&n4o zTw%`T0}`7yGOm~bK*QX3lzkQH+XD2(!`LTskRdK$Efhj!4+MJ3&rMpr~P7Rrc@Q*AqYdp}?qMapxNSUu%s+pkQ>SY1WT zcerCVAm*F2wPl+Zc%r_-$j=eg2T|KXVxRMa>i&GL#O)^5z+qA#wo82Q%dvXiGgvX% z*8Fbij+(5*DWu$cI*LdsM09Fj3n*h;U*}Qpi)T27+KL^sv$#(y%sLe+XI^`5^BXS| zj(_Azbb2dWsn{mhvSXA-fiAs#ZVH;pbeaM$79*7Vp*~KWl^? zlpZIt%DYjG3*!8)bsb5?3lo*TP*MrWVR@Ov{ zcm&<48tZ9Ax~fRt!%R%*<+HheL_OxThTo{lVWV-_YkDMUvKhHuoVzSZzeSwfbXV`` zjE^o4P1;%D2kb)B_}p3(^3f<>?VPqOfkNZ=Tno9k;8){1F`vuEK7Dqg$lIT4pvkDdpm)gd{HX-qlmgA=@?6$Yn+gU#sM~MN!%s2LjXX*__ z+F+KnCkrR9W3yIiJ?v~)v>|U}a3Y&WJ+*ko>Xj#5<>|Vz#=1?j zIJv`ripv;E1j7aJK|3mOvY>pxPhH4wWR$MM`aPV}8C^x6Yn-=sf5IVCD?C0UOKOJ+t0>fZ zjPAN5HuvS#B( z^vB|e*ka@%Z0&VO`4ar9PT!sL`QfKIBNd;BLM^}ahOpmr1}K$339Vk9f&q|(^<;+H z?Fo!z3>9!I3oXj)?}fnDTa9Jc zOuM4d7h_%BNtQvmNgW7#)RkmDSHeDzsnxF4hEbI#ReS9TGp+KuRK&hpEh7bht=xz2 zc?_bsZ!qK};1jgW!iOVYR-jK$x`ftVvTv}zL5ooc;#;-9?Ofx_=3!xN#pNjOyXXyb zteFPgBCH?JS>K!BI^V|Eu#McZ++x(tsqsI@t?$sbMZB@Ud;-|;}rcojW;vh zuMs7zr11MPKx^fBB1hmtrKX18LmW@&63F78FzgVaM|```JU5{HxZcPh+6u9ppWTh2 z=`nGLKXefaglXjN3`oJI85D>^2fg;G5p;xbWOC0Bp5TYh4`-2A_DeUUg_2aSg0987 zaN_lvSPDgz(L03b+oy=6OY*hOOA1dyR9DMpnk_wKjYb6qOQf-x;CtKRA-Lh@4wbk$ zZs|#axVyYd;zBFzbH!>}$G+`PpbBcV=||n5`V(2}Z9%}~%Yn+(!wALB+r?M?no6pq zJdJMFc>HO_^B91nvgN;erAzFt9kc9=*SLr=gbS@t)oyg4t`1gm3MfxSCsj>*pJ>8{2)H(`>lt{?KC z-4i9td(C;#IFaWllP&nhe}7X~bn-13{8g3i=%t)L&*yI93-n)?w2WZ5egb3SO#| zPI4VIeGt2=wa8HUvu>&lq9UrBbF{rLEb9B`?!<)*X|~Xv5)qA}1TI4+>l@6Itztiw zysa{EgzfCqA%Xq{Qz3=QlPU^WaUa>eB79D6eB9ivWP1k+nNq5ITF0N;+X`b8e>Y}$ zgp1CUH|#A>|HY(kyOnlsF=w-i`(4D)&SzVG82&QF+B9c;i&I9|1VS#DEt%`BG0iW&4f4ge z&0Hc;HW)W&Og}1`8C?8}Ah;afD}lMLpGPbf?$g3wT;8y^5_ON1A~=TFMBkTRAbM`F zA)X+ho>rO3j17+yyr!wIYf$s@&k%g(Cibuygi;ctkU5}BO;vTMG_&*c%xG|ulxQpt z6^k3ax(5JRF$5-pKpQ8s?=;1v6+f=zp}1hYvuz63Dz!-}s#(D!oRCv4kyd2T^QYr^ z&Tl*L(yp>6INRP?*6F8Yu^)Y<%y0fsq2^1R29=hP7bd9;0=G@{Rs@*HS+^QP&LS+3 zbyx2AHDt;yl_Id@9qCHF36c^TU>qVe^xKXxYsRNAhD-1_VYaRfd9L{VV9Lr_j8Tjw z9aWlM#XiQ(eTE<~{o_7r+%&t&EY!e8e(mV?{A* z{gk`@Ufph21vY?~29Z zkjix4h1^GUu2%vt^F&31Xi7ZaG~RVwP+`>K;buyGSRvFovU#TaIqDpwKsw<{gs-F< zug9p%@=)|qzrRz~`)c{VpRxdx^(Tc1L&QX90W%)M8on$QF?rOp>KpE);H`3C+C%A% zo(TZ`YE`k9&iWZ^OOXn5?IqD;ZkQ`nR{W1r^-?D;xeA{9e-jGdNC)$fzhVf^7R;kJK~gu|}u!%#Hk zo~6{v)-mNZgB>H~HS`YCM$$0=H}c7o&VCegWvpLn?mV&Vvio&come-5<-iatpZl@w zw3EFff+mb7?s9G{_#-x&yy}Jn)*Y!};n)hNQ9{U8awO^LZehRTU0mGm^N7btIXx)u~ zZ~y$5#Hk=QhYN_Rqi=5cGdC~vrc1+2hI$Hh09hFD5{Z* zD&C{Byd+Et-WBBcg}P?A1#|=kI;o}JxsyKo23WZeb|L>Z-jw0M!`rI&<8bXyLv#MI zZjDF195JL_TnLk{XTWJiZk&?*L-cFCVtOVX)cE?)7i!AF%p(`Uw19CUhh0V!k0TCQ zA8c*~`0Ioo=(PsjpT9RUyS;hb{Nl4)JXj8WFmWD5sXe~4lG$YxWOIiteZL>U7p(UN zYVP|z`Cw*EAl|((lrY5Bi5rZ{&ab72yfN&sX)DD$g34W`S1$l=8Hh$C zvh1^7KnNH^i48W~Aas8focEso0l6HaF;c^+L2uK~qNVzp$C8YUtQ`jSK}!Lc*+HB9 zA2b1lqbypmgmlE=)0fu(bHn+N*o7Q&!UyU3J7ea1d`!}Hnv0-uxv^{2NT%GtJUw{x zTSiXJgCk-Um~U_YMSTHRxHZf*0{#g5?*tjq7Nqufngclb5QSMrdKYaVqAt9ED%Rc$ z7u3?$_S_z31Z=|I+bowGqPop}Pe$y!#{LY8^PMYWJRGkzVqbWvzB?V99`qtp{o*jn zYVYHd;k7d=xuSfUh5_*fRPp@K#OZd|#@4!C$GsyiiH|CgHAFiX3YG z8pxQU;bC!Ob2q%(>O8+xxFYX9By4z9H*V!p*$cgH&c81Q>bXe0Lt(Ptq>x%Bg3=WK zb6Il(z52oDBku#bIj=rFZTv37v@y6RfY%zONs^WrSIh+;BS$R3qU|2a_%|%vYh?95 z`N?-VZHd`3Z-&P~TsZW@Tpu`a8%>6JbN|L=4D<5SsnMBy06h_e_MDD^DbLJe5+owc z;fA22Dp*rsh6`eBzKO$j>OFjda6=n%gvZV=0(y)tq&)b9MaZ2F=Pl+-dl7~JP19k^ z4Pd+zcOlD}MB4-%KlXhJOnha<$HrV8z$mD}qF~9poAcSMoSaSI*A>qmSzj9Gp6u|) zXxY)ba+!7xGPBsO#e9AWrC!~eE@zSUeBIm0+*mAy0ke#>o`)k(P|eW(T9uyc_wV1f zFDv4l*9IV#^|3fzfd5k7BD_8N!oK>$#mYeaq|A}&a=v7$?h}mGrO4Zlb z%U#Ubq{CB29DX6~%O#M@zU%`P?*1g)M`O^LpTF)c+^>4#5Lwa z{Z7v_KT3;@oe*R*)Qo?u+c_PE9S^Cejph~z57g15mnbzdEnhJ0R|;yfXQ_T=$vJNV z^3?0qr-sG5aZXiC3YtzXSw!qD`H{ZpXAzQrLfi99MshORC=A7(Z~V#F0465*bb zl))FlT__^Ue^?|-S_tm31qbfuZQ)7_p6=B6goOkqiZqX?^h6;2W5=s_$kRUTnJs8< z#LimRK*Qw|{twfP-q+9W?xgwEc5)4_ZrEXd>yV zt&gh{3d?D-CSGeSh9$o$BBPyCO4JZoxjFQu_vpg3iBuVJ{8FJ0qA(Q1P569N7bQp&J8A_Y^8I-#e;D0c8! zaMvlC(ny~qfkXVs+r@XxkfQNtaUpQFU*NQmHHReTHnA)!Q@{Z4yY_O zVjqLh{+-%va;CDCc-7S&|EE`iQGOkFpsC%rCJ&I#>zv#@YdrpcY`u9rl<)gKOx8jq zWz9%M5dJ-_FVUj4(%eO>2y9@lvu$9bKX=|~62JU5esdtiw zE2nS78rHFOBwQ4+4w>V5OlG&hva#OP)a`zC%{z)RPSm-{C-V8#>#N*}R}W&F*jB}_%(dE zyABi?_$KeY9~fo!*K&pYdi-95W6)e^JYs^jmop_Q!A)G}Dniwnar>LmfDtICJc%}Y zuK)dZGmubLmdRNnR$XQR(;%w1!@2Yw!XC?t%n^A2_$CH6fWJpe#fP~z1Y1n+%)#7e ztD%u`_wGgUr1L#L_4=VhNqZ7LBt63@%bxya@{gVcN6JO#42D)$<%`lwuRgxISI6>I z&RoFZM99_x+vntot^V<@jm(jek+7Rc8PU#z(rf;{D!)69ZatH+h2gbK|8Vrol|d zuk`gWPI`8D@>R9j?)jQ`X<7MIz7a?B-JRyUC6&CnAd<1ExA!1_D)aZLOkF}I#6RAu zgRFXf&DhldA~_^YlsX5`!JluQ5>_Vwkx+^3x^|%odW>W3_}w=NR~280Tzwf(p_A#F z!7lL@+o0}AR@ux9(A4Qj^x+UZAanYLz^RzvZ|Si&YGs_~x}RQsiwM6e>2fin7@aF5 z^QtSc94N@BN*_58Ae&izDamZz%kNj^2HSB?so8?F50=;-$gJkc^Yfo%d*DVHI`FXo zIC=T3V5Uwbp5|)TrTCEb8dv%CUwv$5G6OM+nOec=`w!hup~F8Uw>ZCu2{>aGRCniy z!u6)j15I)@6D{5Yn&$qu`z)SE|B7@MYx%-S35_t|)RFruC+*NI_lEz7o_(pnBQwO@ zSuZ-#qsOnm9I#Gz7$Knf^!n^vsK@k;Z(8w4#NDVUHu}M5{3#q+#qd*U z&MCk}lQD;o9iBfM9}8@YBHosxE2W-b4%3MAQo6WJ4{dMmzhyIyU29(lsWyL!Ql~VQ z>eEjDPEEmsiLy*VheIR$rD-saGfZ|DUCmS9rCl~WeF|cxyK3E}oZ`xBy^iofO<^BZ zPevUrwXv}GTH!=BGWfajL!xe>Fdd|%nh&Pe8We9plD*|*?LF*@a;cZ2dzhh9tYyOu z0qM_^$`GyMp3mcHU|KP9z&=wViPM&qKlakj*silWZ3jD?!(+5LU)hCwpiTI% zh@EQg2)|VZ9-U@uw+t8H|I{RX2;y_gj$fB4VIPQ%=X*r77xPv1EA;C?qI5Z4D`Op`ld3Nu1`dv22TQ%k!Hy!-l&8WhWREv?^7seYM;|Rway&oK6}nAd%3m+Wszc2= zZwsG$-!fM`W`$9WTHQR!YI&109P3ts`MdL*lr_$kSbE!?+xhk?RStTpA<~1cf3r;) z3s{8lHjptw-m9BmD&-Y=Y%gXDTnZTm!XGZl9DPUSfMVkPohu9 zT!%%EzEZu`_WIc1oRG{Zg#$W&E_#G2KpueQw|^5_gS>95$yRybvx&s%YQ9W`(6;wS z?yCeHxsfn7h3uYkA4-gotTb-(d~%d*TNQeM@2?KO?vt}7Dc^alooG&2lhj*Z{>sEX$FIPc({Uwe=~Ozy8C5p z>Cbum?XumMo%@}f8_m2SW$A#eoSpH_aeZl1&a;nQcF3KH$b?7eva@mwMt~dDwfAk| zH*~US1on`)<}uH?u$Ir?TDY$MJ*C`%2Wa$ka8e6UpT`uJeZ!8A_ZZx@U|Th|o$w4Z zIjcGY42oTR+D&OU%Zu+zDv?ieygZ!I3+c`BeJ_@(U$6A>5KzfJ*JnA;NWQ7>39zm? zwzM&EaH1Mnllk3l+VQ&D3?k0X^>z6RJ5M?_V^I``#HFfM+oHY(h8(%~Q>@PEnsCMP zwO(0+PpZ|Fvjz7-m1cCi=Zyc|AkY9#(}gKChRrraWZ}XDXZHMfHi)E78vZveo`mKJ z5?W(`0qr~8Z~r4qI-SJTAZv+4PRo!E6kXL)2-x;-&s5g3NUGn(IHdkZ*to#{9VD~F=K`q2TT zQXo$Z={ykxav(mAI(wa2Gc84)bJ50zojw^&=&EdWk@u9(@Emv>cFkv07cDf#H+7^K zquTCi(R>iga(=-3PPbIgu>+^hd`&)m*WOj|8>yEgCI?$>x^|BMjBGBFs*JHH__OU# zXIFy3a0zwoAh0iNa%3L}{uhyoG2mzbp+}RFRK<50sO(q*le2Be7~_f7BWe+|*c18C zj<$>b?i@8$zN3fMJKk66x<>rEry66=Z4615i|nVmHs$pfjzd?wOo}e)XuFaxSYYQN z(TbDVrA9Bm;bph?FT)J%*fEi#Lx&$oUNtzGV0T9(`3TlS@`)Jc%uF(CxieSGOOCE@ zuPE`Ay5IO;wsT2qcX8gW2k5$vUw;hOrgpWW>JOZ(?0zo5b>lo+V&z|=rRas+AFZ(s zW!N-@7tU$Egaa&F-^aMA4N-^V0IITs!$!vDBOR==tSbfYxVWK#R?W7H`Ri(xmjHf* zy&dJDnafSzwVw;lT{`1xa&t8PImTvNSCri#oZ~E&&r)0El#D}IEZ^VBk>D9I8&09? zDhiF9ioRhO90gCfz3EqZf}R9AZGiQz%NkeS~T+Sbd@Ha?i@i9If3l(*9$&CQNi(n?d$`F6I0 zz5i6SZHn^oswd6o(4b>98Q_C%^j?odiG^e@1`hyFLwAFT*`L<1VQ`O9+y5iIcM;eF z2`3PrH=vr2m+5^Mv&SF_WP;?3hf9@Kr#-Xm^9;wkMY_1)2MN+U;S zrfXe$>ywt5UM0?~EpSE|rro!|tlH=ydT!uO^YbUNY|b&hM;)Hp>L|72YyAxOE^g%E zcya97LVO*M*D4dMqe5j{r7sHQ{`7yT^Sg{0CojOs*6?nkG2G;su3cIbZCKKm~D3uCk*MoEj55boH8R<rEFe(&kQCJ$AMgMi+p6-?{)&zDKwF!w$UXw_=m{ zQP+DS?L+X_TVexVj~PNWSz7J0yx?~#Blr6;WB!zQlpQ131^bBQG50T_3l2r!+x})d zus!vs>sz8zPN2c^#kEH`lzL=iy1`YSV==ZffqHN9vmmqjcy&T@3xfM~;Vh~bjBN&m zK##e|r<%3X@gn$0Cewe;YN$Co0_tS?C@{^OWbCW`t5nW=*xBG$ra@N)cM9Z0sg>h8 zoL1~*TAHu#LEUaFDGt|#Klm7ax(uafv7fQp1Tj9t?@SQ6cAL|Al?dq^9>Tjm*>)%9 zbmr5FB>2uUt(xs3VvY5zF^cS;Dt*vxhju&aBIlBsg}DDl^m;$d9v5S-bvm)m73zCH ztwZ4JUI*&S#DK1n&=W~FVT~wXKF-#y2|z)aJ*0?dNvCd_I|*<-=EGIAY^GnZ@&cQ_ zQ@^O${#-cV!0uH*cgs4k0gHugE}lZMah(r~Ai$aES?jubwmy^Lz#LWT3+o|#qy3Nb zR+oBUp?rvXqqE<_pRtfMo$?m1#n#1lLbf~&wXBG)!)@xjULTeIR$qD1l-9>O{bCv@ z*xgeA0|OY|MX*3*?G?=~#&b&OVw{~b~oy8=>)$KWhEn5fGMxxUj_ zaGD}$e0%`#XS{p~cR+UiG>pK!ma<$Li{l-Fl1sf-Y9-{OoJW|-haKk9Kg*S zy0Qb@Vr$afJYupOhpfgDe+6I^5Ph@It7nKqXF|WqgU{;f0Ozpt1OZ)*`^=gHwbgyy z{GQhO5Eux!%9NM}7}N6fnA&Yc z%TQAR)Q322HA2JD_1GWHzc)h1WE3mA6~D)(4*Pa;gf>}(ZNyl+oId167-nt|vWbzo z=r?oC>gwH}$Iu@xgay7fKg}t8O!W5A^X$f38%$RpZ7!eCJKq0+L=^lL3P6(**CIlU z9CV~B;~r1;ygXrP9jn;xStNF+UF-dwhpd0>62c@8Po#!6%S~m2chZh-f1kjWAtEkZ z=k^7r2IXmkoKS=Rlb0~gH;0*+GwwZlUjmrWV-Y1MBpL2yy|YRN3q~yh&by2gkNkY5Q)EXk8!&ji7=A4nA}(asJPYw^5v4+FZSF;g zaf9%N3D{WW2(6ybuZ|XF@G3D1a3IJ4@S}dTfRY0WOLY8urf>cWw-#bkIHFEGuNtgF zWF}ztZ)*I47woOltz@{_vye{^=Z`PI6gf&*yM8GrnJ8=htYe%iUe7trW14-pNagOi zd_{=2@ww}N?ai=THq%3&dHx%}raKY4$NeV!Rbkg&z~oW*A)ho zq@?2?nm%6JJMu^Bj5(h^`==5@ZZi9wKZR0jQuY>c$s#3ZI-HXY@1A3`>ncBNk$prz z*WTm61&1d*f30o9+olD$S>a_KSUbC<(L#+H(N`L9n`tkXgX`{VScfjuR)hMTudM2X zWWEgPmY(wBfd+>`VxZd)4m?SM2@{@2`E{}$5Pbj>w)-~!*6P{3G-6qOVUJBS8fspB zwYZ}=^1^F$>umSiFB%;nL+FD`O%(=A{anN<)750YHA-SXCHHaauxx z^T!FGgrFrxO3FH-|VF=hE$`lpzZLIEZ)AeUKla8L?e>0?UINW4&+_}U5wm=%)8c`}$Df(yHZ1vA*zQ)Oq?JizFrLCRr%6jM%w}tuh?!lX(3VN1IpIC*u)MWf?rht9iPqxUDqb&NJE#nNP<9fK7ziSee3Pf`bzBS8^%z| zTzh?cG3iTq_j3i-CV0P=@F1>nyXvM~88*Gro=x8M=M{#7OB}OtlPHehcQ^O}&>*7nW*T&o-*yC?w~iUaWnP}wc3`6qW2 zWT460*%xx7{KNw`r-@K!tEfv)WMT5Bz0W0rlWt zK^1OLVOqe{i`=!b$U~37)xAspd^{|O8*jAc#|#NgP8mVqcJx0p90meK7B*{!7$^SF zV5h-5ax^5726LpfZZMji=i_Z>_wKwt$Czum0OOou>_7$K0oLx&kM>9pKl5_O|C2>n#OmpUu z5vzX5!*l=k0$9_2n4F(rz<;t=D!kXe6)SmwTPTb~N|MqQB@6^EBH>BgTQa_GwdBM9cJs&z7CcW)epX($OqEvA<^D=~u08+BA)#Gyt?4zr=l`pmaEX;1l+atm5>g_(GDDA*z)zGQx^w@Y_lNf0n}SSau;aZ8TqpTfPvrW zfyo=4Wu)N#7m(lRuG>Up7y&=*(|Z1jS}vQzE?9Vr$S&nD5%Y-Q0MsM7bd#$2$hr1e z$XV9FvO{b@!;Z*(XRQmhy8x5jyUg_5ipD5KiN`#%syg$+NkjTS$`9Yo9CS7q4G)ud zZ>(tShVC1dj5r7$<~ypVXenD>eCw?*^lPVX@_&wcmG{Wf)tvg?EPHb)6-?kj1R|u} z8#pe+UOOou;caDjSli;1*24%8mpvN|tUH8E@>65!I+Z+pwy>G=s@TztbruKW-h}r6IgXVJWg#;?fI7pOJbvGoI{t^n zIyy?-zkZs5_g@f}l9Jl(R~lG{u80<#rBuoI=U&z0HZgOf_ANnbqk(~e$KQ#|{h605 zmaELVlP-iDbHnCmO{4V2XD~q_b-UxjxV4Ua9TZe2hV+6q*@ywqF*kx*_wXk1x%_zn zbr&RbC4QPEWfLXadMoc{GjC7=5wSCYKOG(V;xt>b?`OCj=TJVy zmBFSgMH_57|MiyY^U&k54y%)#jtvj(k1#G34Hx*(0g1Z8#?2R#gQ zE%JJXlx+p4q4z?~C!g7`cuyk(2_+UkO&1nN@j;szT$7iPZ#QZRC`7v~#=>SH0T5m7 zI4bScg9w~O&P1s5p=GU*=GxQy008Hc-LnszaNw$n|uiOPW;+Jie%`?6Ex+c*LO?!LgBg-TuKX3&cV$razISM#uZo zEogc!Ig2DsAA0@*%jg|QcpS8x##Cd2BLo<6P?R? zp$4Z%2YD;U6T?OqFs_^OK+^7ZA9D0t#(Th+?k)PI_@(QcQPI57oaLSE#lLrzhvxxt zYEdQNvk^^$K6H3Ko*KA9HR>C11sB`%OMziV{(>~t%dsIxo_V3zcQY}rhdyz`>BRrN zp=K0YYRglB@apia#WCIHdaf((| z$YB0)n}=NBhFvOg|Fe0%Oy6q`5KeGrjY#Gip`=HKjCWT8g?HzLcaeJIHvjp$&}xRs zX7m`SJdE*QFC-hyW@H3+G!^44Xp*_d%Q;?}4D>T%Xkd+PnKIB^} zG6LpER|VIUR)X4W&`!PrSf@DG@hV?KxHnd&j5tFr-L6!XEUBCuF!RXcDO1 z{^`9jScHfJ`&=19CQiA8YvRUvBDeBHueu66%O=NL0;Agl44w28P)YJ}3ZuFP93~@9 zef++;IR-iu0S_2Pow%9qKL{ZuBh^i~?VRDAyBf!~a6ix=_ucizf86ye!+btcn^d{# z;?7`xh(ZknVz=z8FAOB?mEMFoeAE=1??sWqBln#w1(o2PK_{}k<6`&zW<*1QG7Q%4>M?NGd-Tn-fFC~C?+hKY zsg9`-n1_}%k_O%$2EPvk_gmxU0c8YX0eBqJamja4x*3;q85g*W4kPA5d!SV6lKxM; zpq|oqrZ+#jgl!A_DaLL4$jZtdMH<;9y)&a&P^C&NR=42sj5y41+SM0XWX(4`6>i(Z z@_~nv58J5(_`djkys^5RjFAt?#|)v-u6A_7?g@Y&b^*REvy0vFm39)VYS)j`g3&Ln zH*A?KBGS?SY`y3MP;=K&y{R4smYak|+ZefOnIu%$KquDb&@v=QLw_%5QhSsqRoRhl zb&>zEiu-G67vBlF1(uN&ARi+hl8?ZT-2v4?I^ox~pXa>tvutEkP?SINAzy^>hR9J1 zH(`AvkT(@jZrufCH!dfDb4bTSkP2x!SC307UJ>|n!yxd=M;BCx8olQO26_`4FP=Ee zlOp^x^W2COAD_ze36bStlbp}Jac-j&?J6pMnYaai!HC0?1k-rmHddu#k;iWN2rYcT zNJ3XBhAF7d*9%MkoH)6K;IUl|qL}@|?|Gr))V#|awL=(dsybtKqfg*WjK0U{Zcm}8 zT}|^)j$(h`lJmV&-&TYEW7I5$A&@~pb`p2>g6;=R3Kz7%ufJOsvTwhe%J@R7h4v57 zX*q8BPsG7*(a|lu(og{S9$KHWVaWd(N*@sTbG~tk72SP#5IWBZ#NEDWecgAs!j~6N zTNkD4MWGq0?vVv@LGOd;MxQ?n5!;DdHFXRhS{&jvJZfcJfHol=V|>7KQ99=@`u`4< z^*(VX3w>s}9szqdhk>xaTkuF|Kg6`|3?>+*g=FOFYxVptCsn1CfIcL3dKTkC^%F9B z&X4xyU_q~-uJ-Q}VY|ytmo?<@`UoEe{KbEq&x;Q4;SHm~z!{Hss_M|Tkv%B&V`XilAE{)khVe3faXlM} z)xVkfVqzJ2oSr3DN*{uOq;6ZIY_$k!xOIWzrJf(aECGo&1yPu_YRlbbbjatFbkBC1v*9 z(Y)2mU0ICzUyw7!0}HF8#xri}HD7;5?(P+x`|xEfHJ%W;R>?Np>QE zjTxiB2mnfXk_h=*_=;>sU^zQ@cM)+3vqmv0$x)+!2ubo0xP!(inH>6f_ND>+_vGXy zw7I!?pX;6)-4b+-{80gQB$=urp`cxq@S~<)0XmUSwBqyKM(a`^4-v^1<$_BZN|&M8 z1h0wDCAtj!FnASPxBl|YDznQRjYIflRPBBYMDIH8JYh4~AY&AfMk>|jBY)d4u4>}_ zmsOoSYjgciuzz5eQXQrSQyQtkbo>@Af1ySbEF_y?fx~~mT|($z#fKL6o^rqY%W7b! z)~wf=kTTCQ(y#NcOEuQnzMdM^Q+aG5n$D{8Py|t;L%j9Ab-9E0tc`b7OwfBvI&lm7 zdL01T{Gp9Wp4QKN3A$}6WDRdY&;BG)w}U5p9j!B!JUTj6z;n!Oy9*SIA>E7yjrcd} zLj^KS2swUq-pzhyMqB5|o?1L}hT|25Ntbu+iq9l8g)RJ0DY4vdfzczcC7*Tb{MP9 zb9ip=YPbS>@m5K*XFek>KU0mtHcaf?!4Vgs-0ok?ePrwd@ZCzW&V>2pj7q8Ue|`Qo zOD?hwKMus?&aRLHmdF9V;o5xfI?N^ApLt)iNzFo+Jo#T+p%>Jq(wUw^9iw>r@!*U` z`8)hSGHwT~{I&=8R(8n1&}L3Lew&t$HL?J2AF2qUZRRo6J*vo~J2qr@NGTR=gl+uK z;+gPntZOh9f__V^tDhfk6+W%}woJryk~Xj0ajP45uXYo+4~b#>?$EOl9iz_T+B(D8 zI#Zw!(+6LLZoF@$&J5@RiQgH>j(_bxP{i)V~cwmM&)Ozxd2dA)J-q)c|MHZ)u+-Cj<{4tXdvcR=qdPc9L@1q631RU2}83@rG z<)drS)VB6^0pX2*S84|OPhDC3Tt!=`a_@kZukGx zE!l@jJPy1)0G+bqn>m&UGy0<5(1BE!LtbwiZ@5bS_wUIg)ne@zc((*jwHbhl?8jN5 zKXlrGWM{EJ$Yoki89$Y<0hs(R`}J+F z`y&_*`Ao#MdE$X=2cwY945m;~qs;3;@*lfaZF0!9e$z~)>K+fj5UNrdD235zBtan_ zSaVHFuc8<<_itbp%)e7Id>8{Jz*{i78(+SJv}Zv0Q(8E5DSEv$?XG!2hbgh^vB-SP zHC4{%!yOmZ>V>~&d4&f$1|_4Rq75-XgBO80Py$jyb18PC5Xa7MVTvT;qc(`m95Cxc z^b;5nz;Z4|uw!{6dKP(_KD6PK3s_oV|HmIbF(S1?7SX)|(-NG$rucfC#db3?fLVJZ z^O3}N$FHSCvf{y^3EI-rkskw8#th=yC6fP$%x^sg`Xk1Wp^^9A=ohHssgE50O!HqW zsgaLm=q(IXFd&KjozHm#jYsLu&cZKPy>K4$E<=h-iK7}BmtY0=z_miVieLEcZJ4tk zqiD$qjk&ppIS-jx5f&5ce?}d~Bw(pJdREbDkSsks<$vYb*5w4BF8(pkis8Y(6{W(4G0%eg#MLko(LLUm@I|5F37zcBI z;z?W-k6kMJ#KN)3Ca#kwbG3!SM+Lu`1gstAT_W#o1e5ounB{+QF25MG#r6&0wY-lo zt#9MIe4=d`q1trj&c;EQmzQvMiU(7O8&5` z%$bjw*MynEllgQ*y|uFAj%8#!ctP|2n6793=oY#n^s-Q)wC~M64Al%N$U-Ns5uL8l zjU3(TQv%%@DzLoCu3)Mj(3$g`c;SH-lMJiSVqrh$BDb!`D$h3mGBXo9yH-0x{SQ@h zw`$2R?F+DmA>|BGe`azl3dncS;rT*mIH zi?WT?zZRQtZ8_J#kJXUZgow`@jY}?K+$w${tLf-yqY}(q>ReqGuSE7WLMEbAj$1cI z;XuM4u9M8yp?kbK_ceIb!ccEP0v3q{d)`7de)S@vis6q1`MN+-AXEex=a_wWd?UBg zH(KAgLz=0yEy`rkMAL{{12&)}M7JQZ?B|kJCpy>-p;Tj^BJtiXR(t7i^H%KN{xD=N z4fmr4%3`y?VLWtvLP&yVoWB6fvfBu6ueRoN{4mL1{{#L1x~5SjkcygmfnggWwxX|K z;=$CDU?If~!X$b!IVVfiQ`a$zg*FBiF-ikkR%*5mvDAfV>Yo4aSZTxQ7nrRB&>ISg zg}+n=XgQHp4?sy#ANpQCf-#pe6tXcaqv1cJJHOtjEC;?u0}aL$483~%@r>Z;A~?-^ zyf)b8Cg#G`q%uNkXqV0SMiYqE4j8go`UxEp3nEvTw@eBQ^&q4b{f``8*Y69 zeB5|si;9-e#S)xXs<2X1u_o8ks4SsF`9>KqjH|l(@6pNjzf
@1rqVzFf^LJ$2= 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

YtORo%L-2Z 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 z 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 bQ`|uU{??vFJo`ou0$ys*wUw(Ct-}8wrdenU diff --git a/icons/turf/floors/plating.dmi b/icons/turf/floors/plating.dmi new file mode 100644 index 0000000000000000000000000000000000000000..de50c51cb2f2d0ae5ebdaf3dfbc626ca7d28be8b GIT binary patch literal 52781 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 literal 0 HcmV?d00001 From 558f26406c320996fca4f6337603a4652eff3fce Mon Sep 17 00:00:00 2001 From: Purpose Date: Sat, 6 Oct 2018 21:39:50 +0100 Subject: [PATCH 044/182] darker tiles... --- icons/turf/floors/plating.dmi | Bin 52781 -> 49104 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/turf/floors/plating.dmi b/icons/turf/floors/plating.dmi index de50c51cb2f2d0ae5ebdaf3dfbc626ca7d28be8b..2cb21c0f934b2e31ac0332e40be03dad618aad73 100644 GIT binary patch literal 49104 zcmbq)Wl&qu`zG!V#VG`LE$$A%QwkJ!cXxMpcL)?HPN2A3p}4!d7AOwOZ)gACc6U}X zlMhMGoiq2n&w1y4BvGo$vgjzpC{R#P=<;$>ASftkv5z+e62iwfgQk^NA0OJafTwy~_RUXb4*_H+T!~U`s31SV=ZZ+!G_8Fb3vh;tCs8oFAS( z7&LN{c<;C%%<5Yjh>4(r_lgLw&&nC`wY_hhePMRxYTAfQm5D5OTG)tyiHcsXh=lsI zsuF6}YS>8AU66G$rA?$W9mxB^O8y6_p70RV9LIwBao6 z+;carNqMKyiN}d&!726Z^LxF!JNzT5;5F?sgeS>)LEo#h-ehb+gjuJ7x|SNvY8gNS z#1{{Sk;5Vl>@j3d$j|rJ&|DvWQ(K1(Oy+6+fnLIO$8VvmqA7ZDuG7+W=d;cf*!^eB z(97#_(O}}xfK@?3VblFxMfhP$Heg?p9A|U%&9{YvxZ9@Z_us#N8*5zy-rmivtd0pC zk+hg6-pAVgx7wed5T{CpZ8n3tIzYbdeg-e`|B4H@+EXqMY{>P^-|y_+YdbppJB)w& zk`(aYl3hrO_j)if)w&|;(=xFg_P3x?Y{s!p88lB)5&S4D47{AMd2`pdf8Y10q=Nr= zZQ9|%XsN2!SunuW6&4y!f{+Zw#e4I?SUthP!NLlFz>hUP=@L+=C@BA!!=Ui-@Xo%Y zKr_?RFE##8FO+6xW9y#r^OR=z*U$8?zl87IC%q5mf4%4wsd;{Zo(u*ki#M!;`Xe{_h{a|8_?>$FqIk-v3~2v#85ghna=NPxJmg?LU}X(kBhM?pTiL?%cwE z`tRk++5~h_2|w~Y+F!m0z>#WeYp;BjV8`i}EdT6#)rfZ(pissp`7_*;-e zLBH9fi|Ob<`9VUvq8zYXl6pJBt#mzVvq?v>2!r$6-38b4jQZR||rvUE3>9{SG4$Im7vCS>rW z-_sH~(?I{47FfV@%7u677{Teu&X%2QUN#}x)$Za9-0HxrVe){rxBh_J1dw4~qUAB! zC7*QqI>%e67%@=pk}x2cf_jV<>Kldl=~quKL@BKaXig~kzzI(GVRA5r(K#)awUVW^ zka$W!FkI-9(1LYpauGzOd`oqWe8~`=GjD%0Dq_l#%vcfWXqsO>%@_d*yl+F)VTa$v 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 G?Ee6>_I5@9 literal 52781 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 From 7f4dbf751c798870b78dce2c2528f57e55bcedd6 Mon Sep 17 00:00:00 2001 From: Purpose Date: Sat, 6 Oct 2018 23:55:02 +0100 Subject: [PATCH 045/182] stairzzz --- _maps/map_files/cyberiad/cyberiad.dmm | 172 +++++++++++++------------- icons/turf/floors.dmi | Bin 424049 -> 424473 bytes 2 files changed, 88 insertions(+), 84 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index a6e1cc84f7c..707bc08b9fb 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -3318,7 +3318,7 @@ "blP" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/port) "blQ" = (/turf/simulated/wall,/area/maintenance/port) "blR" = (/turf/simulated/wall,/area/storage/emergency2) -"blS" = (/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/hallway/primary/central/nw) +"blS" = (/turf/simulated/floor/plasteel{icon_state = "stairs-l"},/area/hallway/primary/central/nw) "blT" = (/turf/simulated/wall,/area/civilian/pet_store) "blU" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/spawner/window/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/bridge) "blV" = (/obj/machinery/door/airlock/public/glass{name = "Pet Store"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/civilian/pet_store) @@ -3331,7 +3331,7 @@ "bmc" = (/turf/simulated/wall/r_wall,/area/bridge) "bmd" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/bridge) "bme" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "bridge blast"; name = "Bridge Blast Doors"; opacity = 0},/obj/effect/spawner/window/reinforced,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/status_display{density = 0; layer = 4},/turf/simulated/floor/plating,/area/bridge) -"bmf" = (/turf/simulated/floor/plasteel{tag = "icon-stage_stairs"; icon_state = "stage_stairs"},/area/hallway/primary/central/ne) +"bmf" = (/turf/simulated/floor/plasteel{icon_state = "stairs-m"},/area/hallway/primary/central/nw) "bmg" = (/obj/machinery/door/morgue{dir = 2; name = "Confession Booth"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/chapel/main) "bmh" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/light_switch{pixel_x = 0; pixel_y = 25},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "bmi" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) @@ -3602,7 +3602,7 @@ "brn" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/item/reagent_containers/food/drinks/bottle/cream,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/crew_quarters/kitchen) "bro" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) "brp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/crew_quarters/kitchen) -"brq" = (/turf/space,/obj/structure/shuttle/engine/propulsion{dir = 8; icon_state = "propulsion"; tag = "icon-propulsion (EAST)"},/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/shuttle/transport) +"brq" = (/turf/simulated/floor/plasteel{icon_state = "stairs-r"},/area/hallway/primary/central/nw) "brr" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/hydroponics) "brs" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel,/area/hydroponics) "brt" = (/obj/machinery/hydroponics/constructable,/obj/item/radio/intercom{frequency = 1459; name = "station intercom (General)"; pixel_x = 28},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/hydroponics) @@ -5231,7 +5231,7 @@ "bWE" = (/obj/machinery/portable_atmospherics/canister/oxygen{name = "Canister: \[O2] (CRYO)"},/obj/structure/window/reinforced{dir = 8},/obj/machinery/door/window/eastright{dir = 1; icon_state = "left"; name = "Cryo Tank Storage"; req_access_txt = "0"; req_one_access_txt = "5;32"},/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/genetics_cloning) "bWF" = (/obj/machinery/clonepod/biomass,/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/genetics_cloning) "bWG" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/obj/structure/window/plasmareinforced{color = "#FF0000"; dir = 4},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/administration) -"bWH" = (/turf/space,/obj/structure/shuttle/engine/propulsion{dir = 8; icon_state = "propulsion"; tag = "icon-propulsion (EAST)"},/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/shuttle/transport) +"bWH" = (/turf/simulated/floor/plasteel{icon_state = "stairs-l"},/area/hallway/primary/central/ne) "bWI" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration) "bWJ" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration) "bWK" = (/obj/machinery/recharge_station/upgraded,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration) @@ -6931,7 +6931,7 @@ "cDo" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/genetics) "cDp" = (/obj/item/lipstick/jade,/turf/simulated/floor/plating,/area/maintenance/genetics) "cDq" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/toxins/xenobiology) -"cDr" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cDr" = (/turf/simulated/floor/plasteel{icon_state = "stairs-m"},/area/hallway/primary/central/ne) "cDs" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel,/area/atmos) "cDt" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/atmos) "cDu" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/toxins/misc_lab) @@ -7225,7 +7225,7 @@ "cIW" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cIX" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cIY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) -"cIZ" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cIZ" = (/turf/simulated/floor/plasteel{icon_state = "stairs-r"},/area/hallway/primary/central/ne) "cJa" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{level = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cJb" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cJc" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) @@ -7404,7 +7404,7 @@ "cMt" = (/obj/item/stack/cable_coil,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/assembly/assembly_line) "cMu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/engine,/area/toxins/test_chamber) "cMv" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/maintenance/aft) -"cMw" = (/turf/space,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 10; level = 2},/turf/simulated/floor/plating/airless/catwalk,/area/space) +"cMw" = (/turf/space,/obj/structure/shuttle/engine/propulsion{dir = 8; icon_state = "propulsion"; tag = "icon-propulsion (EAST)"},/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/shuttle/transport) "cMx" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/assembly/assembly_line) "cMy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/assembly/assembly_line) "cMz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/assembly/assembly_line) @@ -7456,7 +7456,7 @@ "cNt" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "xenobio7"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/toxins/xenobiology) "cNu" = (/obj/item/radio/beacon,/turf/simulated/floor/engine,/area/toxins/test_chamber) "cNv" = (/obj/structure/disposaloutlet{dir = 8},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/engine,/area/toxins/test_chamber) -"cNw" = (/turf/space,/obj/machinery/atmospherics/pipe/simple/visible/yellow,/turf/simulated/floor/plating/airless/catwalk,/area/space) +"cNw" = (/turf/space,/obj/structure/shuttle/engine/propulsion{dir = 8; icon_state = "propulsion"; tag = "icon-propulsion (EAST)"},/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/shuttle/transport) "cNx" = (/obj/effect/spawner/window/reinforced,/obj/structure/disposalpipe/segment,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "xenobio7"; name = "Containment Blast Doors"; opacity = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/toxins/xenobiology) "cNy" = (/obj/machinery/door/window/southright{dir = 1; name = "Containment Pen"; req_access_txt = "55"},/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "xenobio7"; name = "Containment Blast Doors"; opacity = 0},/turf/simulated/floor/engine,/area/toxins/xenobiology) "cNz" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/sparker{id = "testigniter"; name = "Test Igniter"; pixel_x = -25},/turf/simulated/floor/engine,/area/toxins/test_chamber) @@ -7464,7 +7464,7 @@ "cNB" = (/turf/simulated/floor/plating,/area/maintenance/aft) "cNC" = (/obj/structure/closet,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/aft) "cND" = (/obj/structure/table,/turf/simulated/floor/plating,/area/maintenance/aft) -"cNE" = (/turf/space,/obj/structure/cable,/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cNE" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) "cNF" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "portsolar"; name = "Port Solar Array"},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/solar/port) "cNG" = (/turf/simulated/floor/plating,/area/assembly/assembly_line) "cNH" = (/obj/effect/landmark{name = "blobstart"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/assembly/assembly_line) @@ -7485,7 +7485,7 @@ "cNW" = (/obj/effect/decal/warning_stripes/east,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cNX" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable/yellow{d1 = 0; d2 = 8; icon_state = "0-8"},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/engine/engineering) "cNY" = (/obj/machinery/atmospherics/pipe/simple/visible/universal,/turf/simulated/floor/plating,/area/maintenance/asmaint) -"cNZ" = (/turf/space,/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cNZ" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) "cOa" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cOb" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/smes/engineering,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel,/area/engine/engineering) "cOc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel,/area/engine/engineering) @@ -7560,18 +7560,18 @@ "cPt" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/machinery/camera{c_tag = "Xenobiology Module North-East"; dir = 8; network = list("Research","SS13"); pixel_y = -22},/obj/item/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_x = 28; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cPu" = (/obj/structure/chair,/turf/simulated/floor/plating,/area/maintenance/aft) "cPv" = (/obj/structure/closet,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/assembly/assembly_line) -"cPw" = (/turf/space,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) -"cPx" = (/turf/space,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cPw" = (/turf/space,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 10; level = 2},/turf/simulated/floor/plating/airless/catwalk,/area/space) +"cPx" = (/turf/space,/obj/machinery/atmospherics/pipe/simple/visible/yellow,/turf/simulated/floor/plating/airless/catwalk,/area/space) "cPy" = (/obj/structure/table/reinforced,/obj/item/paper_bin,/obj/item/pen,/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/turf/simulated/floor/engine,/area/toxins/test_chamber) "cPz" = (/obj/structure/table/reinforced,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/item/clipboard,/obj/item/hand_labeler,/turf/simulated/floor/engine,/area/toxins/test_chamber) "cPA" = (/obj/structure/table/reinforced,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/item/clothing/mask/gas,/obj/machinery/atmospherics/pipe/simple/hidden/purple,/turf/simulated/floor/engine,/area/toxins/test_chamber) "cPB" = (/obj/effect/spawner/lootdrop/maintenance,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"cPC" = (/turf/space,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cPC" = (/turf/space,/obj/structure/cable,/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) "cPD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/engine/engineering) "cPE" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101; on = 1; pressure_checks = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light{dir = 1},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/engine/engineering) "cPF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/engine/engineering) -"cPG" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "robotics_solar_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "13"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) -"cPH" = (/turf/space,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cPG" = (/turf/space,/obj/machinery/power/tracker,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cPH" = (/turf/space,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) "cPI" = (/obj/structure/table,/obj/item/radio/intercom{dir = 1; name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/assembly/assembly_line) "cPJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) "cPK" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/engine/break_room) @@ -7590,7 +7590,7 @@ "cPX" = (/obj/machinery/camera{c_tag = "Engineering SMES"; dir = 8; network = list("SS13"); pixel_x = 0; pixel_y = 0},/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/engine/engineering) "cPY" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/vending/cigarette,/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) "cPZ" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/atmos/distribution) -"cQa" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cQa" = (/turf/space,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) "cQb" = (/obj/machinery/particle_accelerator/control_box,/obj/structure/cable/yellow,/turf/simulated/floor/plating,/area/engine/engineering) "cQc" = (/obj/machinery/light/small{dir = 1},/obj/structure/closet/firecloset,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/engine/engineering) "cQd" = (/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/obj/machinery/pipedispenser,/turf/simulated/floor/plasteel,/area/atmos) @@ -7606,7 +7606,7 @@ "cQn" = (/turf/simulated/wall,/area/medical/virology) "cQo" = (/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 6; level = 2},/turf/simulated/floor/plasteel,/area/atmos/distribution) "cQp" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 4; level = 2},/turf/space,/area/space) -"cQq" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cQq" = (/turf/space,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) "cQr" = (/obj/structure/table,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/storage/box/syringes,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cQs" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cQt" = (/obj/structure/table/reinforced,/obj/item/circular_saw{pixel_y = 0},/obj/item/scalpel,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) @@ -7646,7 +7646,7 @@ "cRb" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "Singularity"; name = "Singularity Blast Doors"; opacity = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine/engineering) "cRc" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "atmos"; name = "Atmos Blast Door"; opacity = 0},/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 10; initialize_directions = 10; level = 2},/turf/simulated/floor/plating,/area/atmos/distribution) "cRd" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/obj/machinery/atmospherics/binary/pump{dir = 1; name = "Mix to Gas Turbine"},/turf/simulated/floor/plasteel,/area/atmos/distribution) -"cRe" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1450; master_tag = "south_maint"; name = "exterior access button"; pixel_x = -25; pixel_y = 8; req_access_txt = "13"},/turf/simulated/floor/plating/airless/catwalk,/area/space) +"cRe" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "robotics_solar_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "13"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) "cRf" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "Singularity"; name = "Singularity Blast Doors"; opacity = 0},/obj/structure/sign/securearea{desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; pixel_x = 32; pixel_y = 0},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine/engineering) "cRg" = (/obj/machinery/atmospherics/unary/portables_connector,/obj/machinery/portable_atmospherics/canister/air,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plasteel,/area/engine/engineering) "cRh" = (/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "engineering_east_inner"; locked = 1; name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine/engineering) @@ -7704,7 +7704,7 @@ "cSh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cSi" = (/obj/machinery/embedded_controller/radio/airlock/airlock_controller{tag_airpump = "engineering_west_pump"; tag_exterior_door = "engineering_west_outer"; frequency = 1379; id_tag = "engineering_west_airlock"; tag_interior_door = "engineering_west_inner"; pixel_x = 25; req_access_txt = "10;13"; tag_chamber_sensor = "engineering_west_sensor"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "engineering_west_sensor"; pixel_x = 25; pixel_y = 12},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/engine/engineering) "cSj" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/machinery/portable_atmospherics/canister/nitrogen,/obj/effect/decal/warning_stripes/red/hollow,/obj/machinery/camera{c_tag = "Atmospherics North-West"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/atmos) -"cSk" = (/turf/space,/obj/machinery/access_button/airlock_exterior{master_tag = "atmospherics_south"; pixel_x = -25; pixel_y = -8},/turf/simulated/floor/plating/airless/catwalk,/area/space) +"cSk" = (/turf/space,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) "cSl" = (/obj/machinery/atmospherics/binary/volume_pump/on{dir = 8; name = "Mix to Filter"},/turf/simulated/floor/plasteel,/area/atmos/distribution) "cSm" = (/obj/machinery/atmospherics/pipe/manifold/visible/yellow{dir = 1; level = 2},/turf/simulated/floor/plasteel,/area/atmos/distribution) "cSn" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 4},/obj/structure/grille,/obj/machinery/meter,/turf/simulated/wall/r_wall,/area/atmos) @@ -7788,14 +7788,14 @@ "cTN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/computer/camera_advanced/xenobio,/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cTO" = (/obj/item/extinguisher,/obj/item/extinguisher{pixel_x = 4; pixel_y = 4},/obj/structure/table/glass,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/sign/deathsposal{pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) "cTP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/obj/machinery/vending/wallmed1{name = "Emergency NanoMed"; pixel_x = 0; pixel_y = -32; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/xenobiology) -"cTQ" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "solar_xeno_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) -"cTR" = (/turf/space,/obj/structure/transit_tube{icon_state = "E-W-Pass"},/turf/simulated/floor/plating/airless/catwalk,/area/space) -"cTS" = (/turf/space,/obj/item/wrench,/turf/simulated/floor/plating/airless/catwalk,/area/space) -"cTT" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) -"cTU" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "ai_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "75;13"},/turf/simulated/floor/plating/airless/catwalk,/area/space) -"cTV" = (/turf/space,/obj/structure/cable,/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"cTQ" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cTR" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/port) +"cTS" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1450; master_tag = "south_maint"; name = "exterior access button"; pixel_x = -25; pixel_y = 8; req_access_txt = "13"},/turf/simulated/floor/plating/airless/catwalk,/area/space) +"cTT" = (/turf/space,/obj/machinery/access_button/airlock_exterior{master_tag = "atmospherics_south"; pixel_x = -25; pixel_y = -8},/turf/simulated/floor/plating/airless/catwalk,/area/space) +"cTU" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "solar_xeno_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "13"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"cTV" = (/turf/space,/obj/structure/transit_tube{icon_state = "E-W-Pass"},/turf/simulated/floor/plating/airless/catwalk,/area/space) "cTW" = (/turf/space,/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) -"cTX" = (/turf/space,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 6; level = 2},/turf/simulated/floor/plating/airless/catwalk,/area/space) +"cTX" = (/turf/space,/obj/item/wrench,/turf/simulated/floor/plating/airless/catwalk,/area/space) "cTY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 4; frequency = 1379; id_tag = "robotics_solar_pump"},/obj/machinery/embedded_controller/radio/airlock/airlock_controller{tag_airpump = "robotics_solar_pump"; tag_exterior_door = "robotics_solar_outer"; frequency = 1379; id_tag = "robotics_solar_airlock"; tag_interior_door = "robotics_solar_inner"; pixel_x = 0; pixel_y = -25; req_access_txt = "13"; tag_chamber_sensor = "robotics_solar_sensor"},/obj/machinery/airlock_sensor{frequency = 1379; id_tag = "robotics_solar_sensor"; pixel_x = 12; pixel_y = -25},/turf/simulated/floor/plating,/area/maintenance/portsolar) "cTZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/door/airlock/external{frequency = 1379; icon_state = "door_locked"; id_tag = "robotics_solar_outer"; locked = 1; name = "Engineering External Access"; req_access = null; req_access_txt = "10;13"},/turf/simulated/floor/plating,/area/maintenance/portsolar) "cUa" = (/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/machinery/atmospherics/pipe/simple/hidden{dir = 9; icon_state = "intact"},/obj/machinery/access_button{command = "cycle_interior"; frequency = 1379; master_tag = "robotics_solar_airlock"; name = "interior access button"; pixel_x = -25; pixel_y = -25; req_access_txt = "13"},/turf/simulated/floor/plating,/area/maintenance/portsolar) @@ -7826,7 +7826,7 @@ "cUz" = (/obj/effect/landmark{name = "lightsout"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cUA" = (/obj/structure/table,/obj/machinery/requests_console{department = "Engineering"; departmentType = 3; name = "Engineering Requests Console"; pixel_x = 30; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cUB" = (/obj/machinery/door_control{id = "Singularity"; name = "Singularity Blast Doors"; pixel_x = -25; pixel_y = 0; req_access_txt = "10"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel,/area/engine/engineering) -"cUC" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"cUC" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "cUD" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/engine/engineering) "cUE" = (/obj/structure/grille,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating/airless,/area/engine/engineering) "cUF" = (/obj/structure/grille,/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating/airless,/area/engine/engineering) @@ -7860,7 +7860,7 @@ "cVh" = (/obj/machinery/computer/security/engineering,/obj/machinery/light_switch{pixel_x = -27},/turf/simulated/floor/plasteel,/area/engine/engineering) "cVi" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel,/area/engine/engineering) "cVj" = (/turf/simulated/floor/plasteel,/area/engine/engineering) -"cVk" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"cVk" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1379; master_tag = "ai_airlock"; name = "exterior access button"; pixel_x = 25; pixel_y = 25; req_access_txt = "75;13"},/turf/simulated/floor/plating/airless/catwalk,/area/space) "cVl" = (/obj/machinery/power/solar_control{id = "portsolar"; name = "Aft Port Solar Control"; track = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/maintenance/portsolar) "cVm" = (/obj/machinery/camera{c_tag = "Aft Port Solar Control"; dir = 1; network = list("SS13")},/obj/structure/cable,/obj/machinery/power/apc{dir = 2; name = "south bump Engineering"; pixel_y = -24; shock_proof = 1},/turf/simulated/floor/plating,/area/maintenance/portsolar) "cVn" = (/obj/structure/closet/wardrobe/black,/obj/machinery/camera{c_tag = "Aft Port Solar Access"; dir = 1; network = list("SS13")},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plating,/area/maintenance/aft) @@ -7883,7 +7883,7 @@ "cVE" = (/turf/simulated/wall,/area/atmos/distribution) "cVF" = (/obj/structure/table,/obj/item/stack/sheet/plasteel{amount = 10},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/item/stack/rods{amount = 50},/turf/simulated/floor/plasteel,/area/engine/equipmentstorage) "cVG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plasteel,/area/engine/engineering) -"cVH" = (/turf/space,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"cVH" = (/turf/space,/obj/structure/cable,/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "cVI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/atmos) "cVJ" = (/obj/machinery/door_control{id = "atmos"; name = "Atmospherics Lockdown"; pixel_x = 24; pixel_y = 4; req_access_txt = "24"},/obj/machinery/atmospherics/pipe/simple/visible/purple,/turf/simulated/floor/plasteel,/area/atmos) "cVK" = (/obj/effect/spawner/window/reinforced,/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/obj/machinery/atmospherics/pipe/simple/hidden/yellow,/turf/simulated/floor/plating,/area/atmos/distribution) @@ -7925,7 +7925,7 @@ "cWu" = (/turf/simulated/floor/plasteel,/area/engine/hardsuitstorage) "cWv" = (/obj/structure/table,/obj/item/toy/plushie/octopus,/obj/machinery/camera{c_tag = "Departure Lounge East"; dir = 8; network = list("SS13")},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "cWw" = (/obj/effect/spawner/window/reinforced,/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "Biohazard"; name = "Biohazard Shutter"; opacity = 0},/turf/simulated/floor/plating,/area/toxins/xenobiology) -"cWx" = (/turf/space,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"cWx" = (/turf/space,/obj/machinery/atmospherics/pipe/simple/visible/yellow{dir = 6; level = 2},/turf/simulated/floor/plating/airless/catwalk,/area/space) "cWy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plasteel,/area/engine/engineering) "cWz" = (/obj/item/radio/intercom{name = "station intercom (General)"; pixel_x = -28; pixel_y = 0},/obj/machinery/computer/monitor{name = "Grid Power Monitoring Computer"},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "cWA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) @@ -7966,7 +7966,7 @@ "cXj" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"},/area/hallway/secondary/exit) "cXk" = (/obj/item/flag/nt,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "cXl" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/warning_stripes/southeastcorner,/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"cXm" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"cXm" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "cXn" = (/obj/machinery/camera{c_tag = "Departure Lounge West"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purple"},/area/hallway/secondary/exit) "cXo" = (/obj/structure/chair{dir = 4},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purple"},/area/hallway/secondary/exit) "cXp" = (/obj/structure/chair,/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hallway/secondary/exit) @@ -8012,7 +8012,7 @@ "cYd" = (/obj/structure/chair,/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hallway/secondary/exit) "cYe" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/hallway/secondary/exit) "cYf" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "n2o_sensor"},/turf/simulated/floor/engine/n20,/area/atmos) -"cYg" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"cYg" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "cYh" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purple"},/area/hallway/secondary/exit) "cYi" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cYj" = (/obj/structure/chair/stool,/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -8030,7 +8030,7 @@ "cYv" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "cYw" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) "cYx" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/hallway/secondary/exit) -"cYy" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/pod_4) +"cYy" = (/turf/space,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "cYz" = (/obj/docking_port/stationary{dir = 2; dwidth = 2; height = 18; id = "skipjack_se"; name = "southeast of SS13"; width = 19},/turf/space,/area/space) "cYA" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "cYB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) @@ -8131,7 +8131,7 @@ "das" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dat" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/escapepodbay) "dau" = (/obj/structure/grille,/obj/structure/window/reinforced/tinted{dir = 8; icon_state = "twindow"; tag = ""},/obj/structure/window/reinforced/tinted{dir = 1},/obj/structure/window/reinforced/tinted{dir = 4; icon_state = "twindow"; tag = ""},/obj/structure/window/reinforced/tinted,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/maintenance/asmaint2) -"dav" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1450; master_tag = "sci_maint"; name = "exterior access button"; pixel_x = 8; pixel_y = 25; req_access_txt = "13"},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk0"; icon_state = "catwalk0"},/area/space) +"dav" = (/turf/space,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "daw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/engine/engineering) "dax" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/effect/decal/cleanable/generic,/obj/machinery/camera{c_tag = "Engineering Shuttle Access"; dir = 8; network = list("SS13")},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) "day" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/engine/engineering) @@ -8231,22 +8231,24 @@ "dco" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/hallway/primary/central/ne) "dcp" = (/obj/machinery/porta_turret{dir = 1},/obj/structure/sign/securearea{pixel_x = 32; pixel_y = 0},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "darkbluecorners"},/area/turret_protected/aisat_interior) "dcq" = (/obj/machinery/door/airlock/external{aiControlDisabled = 0; frequency = 1379; hackProof = 0; icon_state = "door_locked"; id_tag = "atmospherics_south_outer"; locked = 1; name = "Atmospherics External Access"; req_access_txt = "13"},/turf/simulated/floor/plating,/area/engine/engineering) -"dcr" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/pod_4) +"dcr" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "dcs" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/fungus,/turf/simulated/wall/r_wall,/area/engine/engineering) "dct" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plasteel,/area/atmos) -"dcu" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"dcu" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "dcv" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8},/turf/simulated/floor/plasteel,/area/atmos) "dcw" = (/obj/structure/closet/radiation,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/extinguisher_cabinet{pixel_x = -27; pixel_y = 0},/obj/machinery/light/small{dir = 8},/obj/effect/decal/warning_stripes/southwestcorner,/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/engine/engineering) -"dcx" = (/turf/space,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) -"dcy" = (/turf/space,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) -"dcz" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"dcx" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/shuttle/pod_4) +"dcy" = (/turf/space,/obj/machinery/access_button{command = "cycle_exterior"; frequency = 1450; master_tag = "sci_maint"; name = "exterior access button"; pixel_x = 8; pixel_y = 25; req_access_txt = "13"},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk0"; icon_state = "catwalk0"},/area/space) +"dcz" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/shuttle/pod_4) "dcA" = (/turf/simulated/floor/plating{icon_state = "platingdmg3"},/area/maintenance/asmaint) "dcB" = (/obj/structure/chair/comfy/black{dir = 4},/obj/effect/landmark/start{name = "Life Support Specialist"},/turf/simulated/floor/plasteel,/area/engine/break_room) "dcC" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/medical/virology) "dcD" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/maintenance/asmaint) "dcE" = (/obj/structure/chair/comfy/black{dir = 8},/obj/effect/landmark/start{name = "Life Support Specialist"},/turf/simulated/floor/plasteel,/area/engine/break_room) -"dcF" = (/turf/space,/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"dcF" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "dcG" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/engine/break_room) +"dcH" = (/turf/space,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) +"dcI" = (/turf/space,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "dcJ" = (/obj/structure/table,/obj/item/flashlight/lamp,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dcK" = (/obj/structure/chair/stool,/turf/simulated/floor/plating,/area/maintenance/asmaint2) "dcL" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plasteel,/area/atmos) @@ -8255,9 +8257,11 @@ "dcO" = (/obj/machinery/atmospherics/trinary/filter{density = 0; dir = 1; name = "Gas filter (Toxins tank)"; on = 1},/turf/simulated/floor/plasteel,/area/atmos) "dcP" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/storage/secure) "dcQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/storage/secure) +"dcR" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "dcS" = (/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 4; level = 2},/obj/machinery/atmospherics/pipe/simple/heat_exchanging,/turf/space,/area/space) "dcT" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 8; frequency = 1441; icon_state = "on"; id = "tox_in"; on = 1; pixel_y = 1},/turf/simulated/floor/engine{carbon_dioxide = 0; name = "plasma floor"; nitrogen = 0; oxygen = 0; toxins = 70000},/area/atmos) "dcU" = (/obj/machinery/door/airlock/external{id_tag = "engineering_home"; name = "Engineering Dock Airlock"; req_access_txt = "0"; req_one_access_txt = "10;24"},/turf/simulated/floor/plating,/area/maintenance/engi_shuttle) +"dcV" = (/turf/space,/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless/catwalk,/area/solar/starboard) "dcW" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{id_tag = "Secure Storage"; name = "Secure Storage Blast Doors"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/storage/secure) "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) "ddb" = (/obj/structure/particle_accelerator/end_cap,/turf/simulated/floor/plating,/area/engine/engineering) @@ -9003,15 +9007,15 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabehaVSaVXaVSaVSaVYaVZaVSaVSaVXbejbgeaLdbdnbeEaSdaSWaSWaSXaSWaSYaMsbgvbglaSfbgnbfcbgzbgzbgqbgrbgzbgubgzbgzbgzbgDbgzbgzbgwbgFbdqbgAbghbgBbgAbgCbgAbgAbgAbgAbgEbgMbgJbgzbgzbgKbfcbgQbgxbgSbgLbgObgNbgTbgPbgPbgPbgPbgPbgPbgPbgVbgUbhabhbbhcbhdbhebgWbgXbfdbdDbdDbhfbgZbhgbgZbhgaSZaTfaTaaWNaUNbhqaUSbhrbhlaYeaYdaZRaZRaWMbeFbfrbflbdTbhobhubhsbhsbhwbdTbhAaNKaTRbaLbbSbbSbhFbhHbhGbfMbhIbhJbhPbhQbhRbebbdXaTgbaubiabcpbihbibbhVbhTbhLaGXbjnbiibazbjrbazbewbggbggbazbazbazbjsbjsaYPaYPaYPaYRaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYDbaWbaXbaYaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdbgyaSdaSdaSdaSdaSdaSdbgyaSdaUZaLdbgHbieaSdbgtbgjbhmbhmbhvaMsbivbglbifbgGbfcbijbipbiobiqbiqbixbiwbiwbiwbizbiybiybiAbiCbiBbiqbiqbiDbiybiFbiEbiGbiGbiIbiHbiKbiJbiJbiJbiLbfcbgQbgxbgSbgSbgSbgSbiMbgSbgSbgSbgSbgSbgSbiNbiUbiVbiWbiXbiObiZbiQbiPbiRbiVbiVbiVbjdbjebjebjebiSbhqbhqbhqbirbhxbhqaUSbjabjjaZRaZRbiYaZRaWTbjmbfrbjKbdTbjobjfbjqbjhbjgbdTbjtbcybjvbjwbjxbjybebbebbjzbebbebbebbjBbjlbjBbebbdXaGYbaubjubcpbcpbekbjEbcpbjFaGXaGXaGXaYPaYPaYPbcDbcDbcDbjDbjAbjIbcDbcDbcDbjpbjLaYRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYDbaWbcJbcKbcLbaYaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabbjQaLdaSdaOQaSdbidbgIbjTbjSaSdaOQaSdaSdaLdbjUbeEaSdbkcbjObhmbhmbhvaMsbkdbglaSfbgGbfcbgzbjZbjYbkgbkgbkabkibkbbkgbkebkgbkfbkgbkhbjPbkgbkgbkgbkgbkgbkjbkkbkgbklbkrbknbkmbgzbgzbkpbkobksbkqbkubktbkubkvbkwbkvbkvbkvbkvbkvbkvbkybkAbkzbkzbkzbkzbkBbkzbkCbkDbkzbkzbkEbkGbkFbkFbkFbkFbkFbkFbkFbkHbhqbhqaUSbkMbkNbkPbkObkOblrblsbjmbfrbltbdTbdTbdTbdTbdTbkLbdTbkQbcEbkWbkSbfHbkYbebbhMbkTbkUblcbkVbleblfblgbebbdXaQLbaubliblibcpbjNblkbcpbllbllbaubkXblabkZaYPbldblnbloboJblhboJblnbloblmaYPblqaYRaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYUbeAbeBbeCbeBbeDaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdbgyaSdaToaSfaSfaTpaSdbgyaSdbjVblybjWblFaSdbmobmoaSXbmoaSYaMsblJbglaSfaMsblKblKblGblMblMblMblMblMblMbkxblHblMblMblMblMblMblMblPblQblRblRblLblRblTblNblVblTblTblWblXblOblKblZblZblSblSblSbmbbmbbmbbmbbmbbmbbmbbmbbmcblUblUblYblUbmabmabmabmabmebmdbmabmcbmibmibmibmibmibmibmibmibmfbmfbmfaUSbcUbmkbmrbmrbmrbmrbmNbmMbmWbmqbnmbnlbmjbmhbmtbmsbdTbbWbmubmybmzbmybmybebbmAbmvbmwbmwbmwbmwbmBbmxbebbmCbmHbaublpbcpbljbjNblkbljbcpbmDbaubmEbmGbmFaYPblwbmJbmOblzblxblzbmJbmObcDbmgblIaYRaaaaaaaaaaaaaaaaaaaaaaabbEGbmnbmnbmnbEGaaaaaaaaaaaaaYDbaWbgobeCbeCbeCbgpbaYaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaMsaSdbgyaSdaToaSfaSfaTpaSdbgyaSdbjVblybjWblFaSdbmobmoaSXbmoaSYaMsblJbglaSfaMsblKblKblGblMblMblMblMblMblMbkxblHblMblMblMblMblMblMblPblQblRblRblLblRblTblNblVblTblTblWblXblOblKblZblZblSbmfbrqbmbbmbbmbbmbbmbbmbbmbbmbbmcblUblUblYblUbmabmabmabmabmebmdbmabmcbmibmibmibmibmibmibmibmibWHcDrcIZaUSbcUbmkbmrbmrbmrbmrbmNbmMbmWbmqbnmbnlbmjbmhbmtbmsbdTbbWbmubmybmzbmybmybebbmAbmvbmwbmwbmwbmwbmBbmxbebbmCbmHbaublpbcpbljbjNblkbljbcpbmDbaubmEbmGbmFaYPblwbmJbmOblzblxblzbmJbmObcDbmgblIaYRaaaaaaaaaaaaaaaaaaaaaaabbEGbmnbmnbmnbEGaaaaaaaaaaaaaYDbaWbgobeCbeCbeCbgpbaYaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdblBaSfblEbmSbnabnibmVbndbnibnfbnebnibnibnkbnjboNboMbnnbnnbnnbnobnnbnpbnuaMsbnvbnwbnqblMbnybnrbnAbnBbnCbnDbnsbnFbnGbnHbnIbnJblMbnKbnLblRbnxbntbnzblTbnEbnQbnMblTbnSbnTbnNbnSbnSbnSbnObgSbnPbmbaaaaaaaaaaaaaaaaaaaaabmcbnUbnRbnWbnVbnYbnXboaaYfbocaCubohbmcaaaaaaaaaaaaaaaaaaaaabmibodbhqboeaUSbokbmlbmqbmqbmqbmqbmqboSboUbmqbmqbmqbogbofbofboibonbojbopbooborboqbosbebboubotboBboAboAboBbowbovbebbdXaGYbauboFboFbcpbjNblkbcpboGboGbaubauboybauaYPbmIblnbloboJboJboJblnblobmKaYPaYRaYRaaaaabaabaabaabaabbEGbEGbEGbmPbmLbmRbEGbEGaaaaaaaaabicbikbilbeCbeCbimbinbeCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaSdboLboPboLboLboLboLboLboLboPboLboLboQaSfboRbgGbwxaSfbpFaSfboTboXboYboVboWaMsbnwbnwboZblMbpabnDbnDbnDbnDbnDbnsbpdbnDbnDbnDbpeblMbnKbpfblRbpbbphbpiblTbpjbpcbpgblTbplbpkbpmbppbpnbnTbnObgSbnPbmbaaaaaaaaaaaabmcbmcbmcbmcbprbpobptbpqbpubpsbpwaYgbpzbpxbpBbmcbmcbmcbmcaaaaaaaaaaaabmibodbhqbpAbpybpHbpGbpJbpIbpHbpKbqhbpMbqjbqibqkbmqbpNbpLbofbpObpPbofbpRbpQbpTbpSbofbpWbpVbpUboBboAboAboBbpXbqabebbdXaTgbaublpbcpbljbjNblkbljbcpbcpbpYbqcbcpbqdaYPbmTbmpbqgboJboJboJbmpbqgbcDbmUaYQaabaabaabaaaaaaaaaaabbEGbnZbmZbozbolboEboCbEGaaaaYDbjCbjGbjCbjCbjCbjHbjCbjJbjCbjGbjCaYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaLdaLdaSdaSdaSdaSdaSdaSdaSdaSdaSdaLdaMsbgGbqqbqrbqrbqrbqrbqrbqrbqsbqrbqrbqraMsbnwbnKbqtblMbqubnDbnDbqvbqwbqxbqybqvbnDbnDbnDbqzblMbnKbnLblRbqAbqBbqCblTbqDbqEbqFblTbqGbqHbqIbqJbqKbnTbqLbqMbnPbmbbmbbqNbmcbmcbmcbqObqQbqPbqRbqSbqSbqTbqUbqSbqVaYibqWbqXbqYbqZbrbbrabmcbmcbmcbqNbmibmibodbhqbhqaUSbrfbrebqibrgbmqbrhbribmqbshbrHbqkbmqbogbofbofbrjbrlbrkbrnbrmbrpbrobofbcSbpVbrrboBboAboAbrsbrubrtbebbdXaGYbaubrwbrwbrxbjNblkbrybcpbcpbrzbcpbrAbrBaYPboHbpCboObpEboJbqebpZbqlbqfbgfaYRbEGbEGbEGbjRbjRbjRbEGbEGbrdbrcbrCbrvbrEbrDbEGaaabicbmXblubmYbmYblDbeCblCblDblAblvblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrqbrObrObrQbrObrObrObrRbrObrObrPaabaSdaUlaMEbrSbqrbrUbrVbrWbrXbrYbrTbsabrZbqrbscbsdbsbbseblMbsfbnDbnDbqvbqxbsgbsQbqvbnDbnDbsjbskblMbnKbnLblRblRbslblRblTbsibsnbsoblTbsmbqJbsqbqJbsrbnTbnObssbnPbgPbgPbspbsubdibmcbsvbptbswbqSbqSbsybsxbsAbszbsAaYjbsDbsCbsFbsEbsHbsGbmcbdPbsubsJbsLbsKbodbhqbhqbsNbmqbsZbmqbmqbmqbtnbtobmqbshbtrbqkbmqbpNbofbofbsRbsTbsSbsVbsUbsWbrobsXbebbqabrrboBboAboAboBbrubsYbebbtwbtebaubaubaubaubrFblkbthbtibcpbtjbtbbtlbrGaYPbrIbmpbqgbrJbxBbsMbmpbqgbcDaYPbEFbsPbsObtabzObtcbzObtdbEGbEGbtgbtmbtkbtpbtpbEGbEGbicbBTbDzbDzbDzbmQbeCblCbnbblAbeCbncbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabrqbtvbtybtCbtDbtDbtzbtDbtDbtDbtzbrQaSdaSdaSdaToboRbqrbrUbtFbtGbrUbtBbtAbtHbtEbqrbtLbtMbtIblQblMbtObtPbtKbtJbtQbtNbtSbtRbtRbtRbtUbtTblMbnKbsdbtYbtZbtVbubblTblTblTblTblTbucbudbtWbufbugbnTbnObssbgSbgSbgSbtXbuebhBbuibuhbujbqSbunbukbumbulbupbuoburbuqbutbusbuubuhbuwbuvbuybhDbuAbuzbuEbuEbuBbhqbuCaUSbmqbuIbuNbqkbmqbuQbuRbmqbvbbuSbqkbmqbogbofbofbofboibofbuJbofbsWbrobuKbebbuPbrrboBboAboAboBbrubuLbebbvcbvgbvebtxbtqbuFbuDbuWbuVbuVbuVbuVbuVbuVbuVbuZbuYboJboJbrJboJbsMboJboJboJbuGbmmbuHbmmbmmbmmbmmbmmbmmbuTbEGbuXbvdbEGbwmbwkbwkboIboKbDzbDzbGJbGJbnbbeCblCbnbblAbeCblCaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMwbrObrObrQbrObrObrObrRbrObrObrPaabaSdaUlaMEbrSbqrbrUbrVbrWbrXbrYbrTbsabrZbqrbscbsdbsbbseblMbsfbnDbnDbqvbqxbsgbsQbqvbnDbnDbsjbskblMbnKbnLblRblRbslblRblTbsibsnbsoblTbsmbqJbsqbqJbsrbnTbnObssbnPbgPbgPbspbsubdibmcbsvbptbswbqSbqSbsybsxbsAbszbsAaYjbsDbsCbsFbsEbsHbsGbmcbdPbsubsJbsLbsKbodbhqbhqbsNbmqbsZbmqbmqbmqbtnbtobmqbshbtrbqkbmqbpNbofbofbsRbsTbsSbsVbsUbsWbrobsXbebbqabrrboBboAboAboBbrubsYbebbtwbtebaubaubaubaubrFblkbthbtibcpbtjbtbbtlbrGaYPbrIbmpbqgbrJbxBbsMbmpbqgbcDaYPbEFbsPbsObtabzObtcbzObtdbEGbEGbtgbtmbtkbtpbtpbEGbEGbicbBTbDzbDzbDzbmQbeCblCbnbblAbeCbncbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMwbtvbtybtCbtDbtDbtzbtDbtDbtDbtzbrQaSdaSdaSdaToboRbqrbrUbtFbtGbrUbtBbtAbtHbtEbqrbtLbtMbtIblQblMbtObtPbtKbtJbtQbtNbtSbtRbtRbtRbtUbtTblMbnKbsdbtYbtZbtVbubblTblTblTblTblTbucbudbtWbufbugbnTbnObssbgSbgSbgSbtXbuebhBbuibuhbujbqSbunbukbumbulbupbuoburbuqbutbusbuubuhbuwbuvbuybhDbuAbuzbuEbuEbuBbhqbuCaUSbmqbuIbuNbqkbmqbuQbuRbmqbvbbuSbqkbmqbogbofbofbofboibofbuJbofbsWbrobuKbebbuPbrrboBboAboAboBbrubuLbebbvcbvgbvebtxbtqbuFbuDbuWbuVbuVbuVbuVbuVbuVbuVbuZbuYboJboJbrJboJbsMboJboJboJbuGbmmbuHbmmbmmbmmbmmbmmbmmbuTbEGbuXbvdbEGbwmbwkbwkboIboKbDzbDzbGJbGJbnbbeCblCbnbblAbeCblCaYUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabvibvjbvjbvjbvjbvjbvjbvjbvjbvjbvjbvfbvlaOQbvlaSfboRbqrbvmbrUbvnbvnbvnbvkbrUbvobqrbvqbvrbtIbvsbvsbvsbvsbvpbvsbvtbnDbvvbngbnhbnhbvubvxblMbvzbvBbvAbvDbvCbvFbvGbvHbvIbvHbvJbvJbvJbvJbvJbvKbvEbnObvLbvNbvMbvPbvObvRbhEbvTbvSbuobvUbvVbvXbvXbvXbvXbvWbvXbvZbwabwbbvYbvUbwdbwcbmcbkRbwgbwfbwibwhbwjbhqbhqbsNbmqbEabmqbmqbmqaZVbmqbmqbxAbxAbmqbmqbwlbofbofbwnbwobofbofbofbwqbwpbwrbebbqabrrboBboBboBboBbrubwsbebbAubwtbwtbwubwtbwzbwybwybwybwybwAbwybwybwBbljbvaboJboJboJbrJboJbsMboJboJboJbuGbmmbuHbmmbmmbxKbmmbxObmmbmmbmmbxXbxYbqnbjRbjRbjRbjRbqpbjCbjCbjCbjCbqobeCblCbqoblAbeCblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWHbwEbwGbwHbwIbwIbwJbwIbwIbwIbwJbrQaSdaSdaSdbvwblFaPYbrUbwMbvnbvnbvnbvkbwMbrUbqrbvybwKbtIbvsbwPbwQbwRbwSbvsbwUbwTbwVblMbrNbstbwNbwYblMbnKbxabxbbxbbxcbxbbxbbxbbxbbxebxdbxdbxdbxfbxdbxgbxhbxibxjbxkbxlbxlbxlbxlbxlbxmbxmbxnbxmbvXbvXbxobxpbxqbxrbxtbxsbxobxubvXbxvbxwbxvbxvbxvbxvbxvbxvbxvbwjbhqbhqaUSbxxbmqaVGbJQbmqbznbmqbzobxDbxCbmqbxEbdTbxFbxGbdTbdTbxHbxJbxIbxJbdTbdTbebblbbxLbxMbxMbxMbxMbxLbxNbebbKVbwvbwvbwwbxPbaubxQbxRbxSbxTbxUbxVbxWbycbxZaYPbjDbyZbyabrJboJbsMbyabzlbjDbEFbzpbAwbAjbAzbAybABbAAbACbAjbAjbADbsIbAEboIbrLbrMboIbrKbeCbeCbeCbeCbeCbeCbeCbeCbeCbeCblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWHbrObrObrQbrObrObrObrRbrObrObydaabaSdbwObmSbyfbqrbtFbtFbtFbrUbyhbygbyjbyibqrbwZbyebtIbvsbymbvsbynbyobvsbyqbypbyrblMbrNbstbwNbskblMbnKbxabxbbytbysbyubyvbywbxbbyybykbyxbylbyBbyBbyBbyCbyEbyDbyFbxlbyGbyHbyIbyJbyLbyKbyMbyNbvXbyObxqbxqbyPbyQbyPbxqbxqbyRbvXbySbyUbyTbyWbyVbyYbyXaZObxvbzabzbbzbbzcaUSaUSaUSaUSbAvbsNbAvbzeaUSbdRaUSaUSbdTbdTbdTbdTbzgbzfbzfbzfbzfbzhaQsbebbjBbzjbjBbzkbzkbjBbzjbjBbebbKVbwvbwvbAxbxPbaubaubaubaubaubtfbaubaubaubauaYPaYPaYPaYQbAGaYQbAHaYQaYPaYPbEFbAIbuHbAJbAKbjRbjRbjRbEFbALbmmbmmbAMbjRbjRbjRbqnbjRbicbttbeCblCblDblAbeCblCblDblAbeCbtubicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNwbwEbwGbwHbwIbwIbwJbwIbwIbwIbwJbrQaSdaSdaSdbvwblFaPYbrUbwMbvnbvnbvnbvkbwMbrUbqrbvybwKbtIbvsbwPbwQbwRbwSbvsbwUbwTbwVblMbrNbstbwNbwYblMbnKbxabxbbxbbxcbxbbxbbxbbxbbxebxdbxdbxdbxfbxdbxgbxhbxibxjbxkbxlbxlbxlbxlbxlbxmbxmbxnbxmbvXbvXbxobxpbxqbxrbxtbxsbxobxubvXbxvbxwbxvbxvbxvbxvbxvbxvbxvbwjbhqbhqaUSbxxbmqaVGbJQbmqbznbmqbzobxDbxCbmqbxEbdTbxFbxGbdTbdTbxHbxJbxIbxJbdTbdTbebblbbxLbxMbxMbxMbxMbxLbxNbebbKVbwvbwvbwwbxPbaubxQbxRbxSbxTbxUbxVbxWbycbxZaYPbjDbyZbyabrJboJbsMbyabzlbjDbEFbzpbAwbAjbAzbAybABbAAbACbAjbAjbADbsIbAEboIbrLbrMboIbrKbeCbeCbeCbeCbeCbeCbeCbeCbeCbeCblCbicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNwbrObrObrQbrObrObrObrRbrObrObydaabaSdbwObmSbyfbqrbtFbtFbtFbrUbyhbygbyjbyibqrbwZbyebtIbvsbymbvsbynbyobvsbyqbypbyrblMbrNbstbwNbskblMbnKbxabxbbytbysbyubyvbywbxbbyybykbyxbylbyBbyBbyBbyCbyEbyDbyFbxlbyGbyHbyIbyJbyLbyKbyMbyNbvXbyObxqbxqbyPbyQbyPbxqbxqbyRbvXbySbyUbyTbyWbyVbyYbyXaZObxvbzabzbbzbbzcaUSaUSaUSaUSbAvbsNbAvbzeaUSbdRaUSaUSbdTbdTbdTbdTbzgbzfbzfbzfbzfbzhaQsbebbjBbzjbjBbzkbzkbjBbzjbjBbebbKVbwvbwvbAxbxPbaubaubaubaubaubtfbaubaubaubauaYPaYPaYPaYQbAGaYQbAHaYQaYPaYPbEFbAIbuHbAJbAKbjRbjRbjRbEFbALbmmbmmbAMbjRbjRbjRbqnbjRbicbttbeCblCblDblAbeCblCblDblAbeCbtubicaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabjQaLdaSdaSdaSdaMsaMsaMsaMsaMsaMsbzrbzsbqrbqrbqrbqrbqrbqrbztbqrbqrbqrbnKbnKbzwbvsbzubzvbynbzxbvsbzzbzybzAblMbrNbstbwNbnDblMbnKbxabxbbzDbzBbzCbyvbzCbxbbyybyzbzEbzFbzIbzHbzKbzJbzMbzLbyFbzRbzNbBsbzPbzQbzQbzPbzUbzSbvXbzTbxqbxqbyPbzWbyPbxqbxqbzVbwbbzXbAbbzYbzZbAabAdbzYbAcbxvbAlbAebAfbAgbAhbAicMKbAkbAkbAkbAkbAkbAkbAmbAobAnbAkbAkbAqbAkbAkbAkbAkbAkbAkbAkbAkbApbAsbArbArbArbArbArbArbAtbAicVsbvhbvhbBtbBrbBNbBrbBPbBrbBUbBQbDkbBrbDubDtbElbDxcVUcVUbEmcVUbEBcVUbENbEHbFzbFwbGjbGhbjRbwDbwCbxzbjRbGobmmbmmbGIbGsbjRbGMbGNbjRblDblAbeCblCbnbblAbeCblCbnbblAbeCblCblDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabAQbARbARbARbARbASbASbARbARbATaaaaabaSdaUlaMEbAVbAUbAXbAWbAWbAWbAWbAYbAZbBablQbnwbBcbBbbvsbvsbvsbBdbyobvsblMblMblMblMbrNbuabyAbBfblMbBhbBibxbbBjbBkbyvbzCbBlbxbbyybzGbzEbzFbBnbBobBpbzJbBqbzLbyFbzRbDobCAbDsbBubBvbBwbzUbBxbvXbBybyPbxqbBAbBzbBAbxqbyPbBBbxubBCbzYbzYbzZbBDbAdbzYbBEbxvbBFbAfbAfbAgbAhbAibAkbAkbAkbAkbAkbAkbAkbBGbAkbAkbAkbAkbAkbAkbBHbBIbBIbBIbBIaQwbBIbBIbBIbBIbBIbBIaQwbBIbBIbBIaQybDVdcebIsbIzbwtbwtbwtbwtbwtbwubwtbwtbwtbwtbwtbwtbwtbwtbwtbwtbwtbMhbKubRFbNWbomcbudckcVtbjRcVVbzdbzmbjRcWhbmmbmmcWAcWvbjRcWEcWQbjRbnbblAbeCblCbnbblAbeCblCbnbblAbeCblCbnbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabCabCdbCcbBZbCebCbbCbbClbCibARbATaSdaSdaSdaTobCnbCfbCgbCfbCfbCfbCfbChbCtbCjblQblQbCkbCwbvsbwPbCmbCxbzxbvsbCobCpbCoblMblMblMblMbCqblMbCrbCsbxbbCybCubzCbCvbCzbxbbyybzJbCBbzFbBnbBnbCEbzJbCFbzLbyFbzRbDybCAbDsbCGbCCbBwbzUbCDbvXbCHbCIbxqbCKbCJbCLbxqbCRbCNbCSbCMbCTbCObCPbCQbCUbzYbCVbxvbCYbCXbAfbAgbAhbAibAkbCZbAkbDAbDbbDbbDbbDbbDbbDbbDbaRybAkbAkbAkbAkbAkbDabAkaRAaRCaRBaRCaRCaRCaREaRHaRFaSFaROaSHbFsaSKaSIaTHaSVbwvbwvbwvcXfbDpbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbwvbDrbDqcXhcXgcXjcXibmmbGhbjRbwDbwCbxzbjRbGobmmbmmcXlcXkbjRbGNbGMbjRbqoblAbeCblCbqoblAbeCblCbqoblAbeCblCbqoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9055,55 +9059,55 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJUcJScEWcEWcEWcEWcJYcEYcEYcEYcEYcKacEYcJVcJVcJVcJWcJXcKdcEYcJZcKgcKbcKbcKicKbctTcKbcKbcKecKfcKbcKbcKfcKfcKfcKbcKbcKbcKbcKkcKhcLKcKlcKtcKqcKxcKndcgcKncKncKncKnchWcKycKrczccKzcGKczdczecsLczfcsLcYiczgcuccTBcKOcyZcQkcQkcQkcQkcQkcQkcQkcQkcsLcKOchfczhczjcziczkchfczlchfchfchfchfchfctrbQXcepaaaaaaaaaaaaaaacepcKPcKQcKRcKWcIUcKYcKXcxNcJkcJmcJlcxNcJKcKZcLacBRaabaabcLbcLkcLjcLecLlcLgcLbbGGbGGcFccLhbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalwalvalvalwalvalvaabamhaabayiaaaayiayicLicJncLmcLmcLmcLpcLocEYbTmcLrcGhcLtcLscLucEYcLycLwcKfcLGcwLcwMcxacLzcLAcLJcLCcLDcKbcLCcLEcLFcLGcLGcLHcKbcLLcVbcHJcLNcnycLTcLMdcicLOdcjcjRdcjcwocmRcLXcLWczncMacGKcGKcbvcsLcnVcsLcYicsLcuEcsLcsLctZcsLcsLcsLcKOctZczocsLcyJcsLcsLcBQcsLczqczpczrcyJczschfcztchfczuchfczvbQXcepaaaaaacepcepcepcepcJKcMgcJKcMlcJrcEHcJNcxNcxQcMocxQcxNcJKcJKcMkcBRaabaaacLbcMucMmcLecLecMncLbcMpbGGcFcbKlcMsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaaaaabaabaaaaabaabaaaaaaaabaabaabaabaabcLicLicMqcLicLicMrcMvcEYcEYcEYcEYcEYcEYcEYcEYcLicLwcKfcMtcMxcMycMycMycMycMycMCcMzcMDcLGcMAcLGcLGcMBcLGcMEcMGcMFcMHcLNcnycMLcHQcMPcLOdcBcHSdcEcLOdcGcMRcMNcAjczxcAlcAkcAncAmcMXcAmcApcAocArcAqcrecrecAscrecAtcsLcsLcsLcAucyJcyJcsLcBQcAvcAvcAwcAycAxcAzchfcAAcAvcACchfcADcsLcBPcepcepcepbQXcAEcepcJKcJKcJKcNmcJJcNocNncNqcNpcNscNrcxNcNtcNycNxcBRaaaaaacLbcNzcLecNucLecNvcLbbGGbGGcFccMsbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhnaaaalwaaacNFcDrcNMaaacNFcDrcNMaaacNFcDrcNMaaaaaacLicNAcNBcNCcLicNDcNNcLmcLmcLmcLmcLmcLmcLmcLmcLmcNRcKfcNGcLGcMBcNHcLGcLGcLGcNIcLGcNGcNGcLGcLGcLGcLGcNJcNKcMGcNLcHDcNScyEcHQcHQcNTcLOcNOcNPcNQcLOcNUcHVcJMcKocKccAHcGKcsKcsLcNYcsLcAIdfMcAOcAMcARcARcARcARcBxcATcBycBycBycBycBAcyJcMfczqcyJcyJcebcsLcsLcBCcAvcAvczqcBCcBYcsLcsLcBGcBHciYbQXcBIcepcxNcxNcxNcxNcKpcEHcOlcOncOmcOpcOocxNcKscKVcKTcBRaaaaaacLbcOvcOucOscLecODcLbcOCbGGcFcbGHaabaabaabaabaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaacNFcIZcNMaaacNFcIZcNMaaacNFcIZcNMaaaayicLicNBcNBcNBcLicLicOwcOxcLicLicOxcOxcLicLicOxcOxcLwcKfcNGcOycLGcOzcOAcOBcOBcMAcLGcNGcOGcLGcLGcLGcLGcOHcOEcOJcOIclXcOKcOMcOLcOYcORcLOcNOcOZcONcLOcOOcHVcGKcGKcGKcBJcGKcZScOTcOUcOTcOWcOTcOTcOTcOTcOTcBKcBPcBPcBPcBPcBPcBPcBPcBLcnVcBQcsLcBOcBMcBTcsLcsLchfcBWcBVcBXchfcDbcCXcPhcDecDgciYbQXcDhcepcKPcKQcKRcPmcLccNocPncPjcPocPqcPpcPscPrcPpcPtcBRaaaaaacLbcLbcPycPAcPzcLbcLbbGHbGGcPBcuQcuQcuQbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaayiaabcNFcIZcNMaaacNFcIZcNMaabcNFcIZcNMaaaaabcLicMrcPucNDcLiaaaaabaaaaaaaaaaaaaaaaabaaaaaacOxcLwcKbcPvcLGcLGcKjcLxcLfcLdcLfcLncLfcLBcLIcLCcPIcNGcNGcNKcPLcPJcPNcPMcPPcPKcPVcPSbgYcPObHWcPQcPRcPYcPTcPUcPUaPdcDjcDicQdcPZcQfcDkcQhcQgcDlcQicQocQmcQpcQpcQpcQpcQpcQpcMwcBPcBLcsLcDmchfchfcBQcBQchfcDnchfchfchfchfchfciYcDobQXctrbQXciYcDpbQXcepcJKcKZcJKcQxcJrcEHcQzcQAcQrcQscEHcEHcQtcEHcQBcBRaaaaabaabcLbcLbcQvcLbcLbaaabGHbGGcFccuQcQwcQCbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacNFcIZcNMaabcNFcIZcNMaaacNFcIZcNMaabaaacLicLicOxcLicLiaaaaabaabaaaaabaaaaabaabaaaaaacQycQDcKbcLqcLvcLvcLPcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcJZcQIcJZcQEcJZcFacQKcxAbHYcQNcQNcQNcyhcQScPTcQLcQMbhCcDtcDscQQcPZcDxcDvcQTcEmcEncRacRdcRcaabcQZcQZcQZcQZcQZcNwcBPcEocsLcMfcsLcyJcyJcsLcsLcsLchfcEpchfcsKcEqciYciYciYctrbQXciYciYciYcepcJKcJKcJKcRDcLQcNocRHcRIcRtcRucRvcRvcRJcEHcRxcBRaabaabaaaaaaaaacRyaaaaaaaaabGHbGGcFccuQbGGbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvayiaaacNFcIZcNMaabcNFcIZcNMaaacNFcIZcNMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcRzcRAcRAcRAcRAcQycRBcLwcRCcRKcREcREcRFcRGcRMcRLcRLcRLcRLcRNcRPcROcRQcRQcRScRScRQcRTcRVcRUcRRcRRcRYcRWcTecSabHZcRXcRXcShcRZcSjcSbbjicErcSdcSecPZcEucSlcSmcEvcSpcSocSrcSqcQpcSncSucSscSwcQZcNwcBQcEwcsLchfcExchfcEycEAcEzcyJchfcECcEBcsLcsLciYcEDcgactrbQXciYcEFcEEcepcxNcxNcxNcxNcLRcEHcQzcEIcSOcQscEHcSGcSHcSHcSPcSJcSKaabaaaaaaaaaaaaaaaaaaaaabGHbGGcPBbGGbGGcSLbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaabcNEaabaabaabcNEaabaaaaabcNEaabaaaaaaaaaaaaaaaaaaaaaaaaaaacRzcRzcRzcSRcTacSTcRAcTbcTccNRcRCcRCcSScTdcKbcKbcMvcSUcSUcSUcSUcSVcSWcSXcSWcSWcSWcRRcRRcSYcSZcTfcTicTgcRXcTjcTecRXcRXcRXcRXcTkcPTcTlcThcSdcErcSdcSdcPZcEucSlcTncEJcTqcTpcTucTraabcTocTvcSwcTwcQZcNwcBQcELcEKcFpcEMchfcsLcsLcsLcFqcMfcFscyJcFscsLciYbQXcgactrcFvciYbQXcFvcepcKPcKQcKRcTJcLccNocTKcTNcTMcTGcTGcTHcTIcTPcTOcBRaabaabaabaaaaaaaaaaaaaaaaaabGHcTLcFcbGHbGHbGHbGHbGHaabaabaabdoEdoEdoEdoEdoEdoEaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcNZcPwcPwcPxcyOcyOcyOcyOcyOcyOcyOcyOcyOcyOcyOcyOcPCcPwcPwcPwcPwcPwcPGcTZcTYcUbcUacUecUdcUgcUfcNBcLwcUccRCcKbcKbcKbcUhcMvcSUcUkcUjcUmcFxcUicFycFAcFzcUrcFCcUucUscUxcUwcUycFCcUtcUzcTecUvcRXcRXcRXcUAcPTcSdcSdcSdcFEcFDcFGcFFcFIcFHcFLcFJcUPcUNcUScSqcUVcSncUWcSwcSwcQZcNwcBQcGIcsLctZcmJchfchfcMfchfchfchfcyJcyJcyJcsKchfchfchfctrbQXcGLbQXbQXcepcJKcMgcJKcVecJrcEHcVfcUXcUYcEHcUZcVgcxNcxNcxNcBRaaaaaaaabaabaaaaaaaaaaaaaaabGHcJQcFcbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaabcPHaabaaaaabcPHaabaaaaabcPHaabaaaaaaaaaaaaaaaaaaaaaaaaaaacRzcRzcRzcVlcVdcVmcRAcVncNBcNNcTccTccTccTccVocTccUfcSUcVhcVicVjcGPcGRcGQcGTcGScGVcGUcGXcGWcGZcGYcHbcHacUtcTjcTecVxcVDcRXcRXcVFcPTcLScOFcSdcVIcQPcVJcVEcVLcVKcVOcVMcVQcVPcVQcVRaabcQZcQZcQZcQZcQZcNwcBPcHcctZctZcmJcKOcAucsLcyJcsLcMfcsLcHdchfchfchfcHechfctrbQXciYbUxcHfcepcJKcJKcJKcWicLUcWpcWjcWqcWfcEHcEHcEHcEHcWgcWrcWwaaaaaaaaaaabaabaaaaaaaaaaaabGHbGHcFcbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwaabcNFcQacNMaaacNFcQacNMaaacNFcQacNMaabaaaaaaaaaaaaaaaaaaaaaaaaaabaabcRzcRAcRAcRAcRAcWkcWlcWmcNBcWncNBcNBcMvcWocNBcSUcWzcWycVjcHhcUicWscWtcWucWucHkcWDcWCcWFaYtaZBcHkcWBcWHcWJcWIcWLcWKcWPcWMcWScMicUGcWTcWUcWNcWOcWVcWWcWRcWYcWXcXbcXacXdcXccQpcSncXecWZcWZcQZcNwcBPcGIcsLcsLcHlchfchfchfcyPcyPchfchfchfchfcHZcIacsLchfctrcIccIbcIbcIbcIbcIbcIbcIbcIbcMjcXvcXtcXzcXxcNocXAcNocXAcNocXBcWwaaaaaaaaaaaaaabaabaaaaaaaaaaaabGHcFcbGHaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNFcQacNMaabcNFcQacNMaaacNFcQacNMaaaaaaaaaaaaaabaaaaaaaaaaaaaabaabaabaaaaaaaabaabcXucXucXucXucXucXucXucXCcXucXucSUcXwcXDcVjcHhcUicXycUicUicXEcRRcXGcXFcUwcIdcIecRRcXLcRXcTecXMcXOcXNcWPcXPcXJaZCcXRcXQcXVcXScXRcXWcXYcXXcYacSdcXTcXUcYccYbaabcTocYfcIfcXZcQZcNwcBQcIgdfMdfMcIhcIichfcIkcIjcImcIlcIocInchfcsLcIpcsLchfctrcIqciYbQXcIrcIsciYcIucItcepcMIcMQcMJcNacMIcMQcNbcNccMIcMQcNlcBRaabaabaabaabaabaabaabaabaabaabbGHcFcbGHbGHbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcNFcQacNMaaacNFcQacNMaaacNFcQacNMaabaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaabaabaabcXucYtcYtcYucYAcYBcYBcYDcYCcYCcYEcYGcYFcVjcHhcVjcYHcVjcVjcVjcRRcYLcIvcIxcIwcIycYIcYJcYQcYRcYMcYMcYMcYXcYUcYZaZHcZacYSbqmcQPcYTcZbcYVcYWcZccSdcXTcZdcZgcZecZhcSncZicWZcWZcQZcNwcBQckKcExchfcyJcJqcyPcJscImcJucJtcJvcsLcJwcYjcIpcJxchfctrcIqciYbQXcpEbQXciYcJzcIrcepcZqcZscZrcxNcZtcZycZvcxNcZzcZBcZAcBRaabaabaaaaaaaaaaaaaaaaaaaaaaaabGHcFcbGGbGGbGHaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcNFcQacNMaaacNFcQacNMaabcNFcQacNMaabaabaabaabaaaaabaaaaaaaabaabaaaaaaaaaaabaaaaaacXucYtcYtcYucZucZucZucZCcZwcZxcSUcJBcJAcJDcJCcJFcJEcJHcZFcZFcZLcZOcZNcVjcVjcVjcZPcZRcZQcZMcJIcNXcNVdacdabcSUcZScZSdafbqmcQPcZUdagcZWcZXcZYcSdcZZdahdajdaidadcQZcQZcQZcQZcQZcNwcBQckKdaecsLcyJcJqchfcKvcKucKwcJtcKAcIjcKCcKBcKDcJxchfctrcIqcGLbQXcKEcKFciYcKGbQXcepcMkcJKcJKcxNcMkcJKcJKcxNcMkcJKcJKcBRaaaaabaabaaaaaaaaaaaaaaacuQcuQbGHdaucuQbGGbGHbGHbGHdoEdoEaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamhaabcNFcQqcNMaaacNFcQqcNMaaacNFcQqcNMaabalvaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaabcXudaodapcZucZucZudaxdardardardardardardarcKHcKJcKIcKKdawdawdawdaFdaydaJdaAdaBdawdaydaKdaRcKLcNXcObdacdabdaGdaHdaIdaTdaUdaLdaMdaNcZcdaOdaPdaVdaYdaWcOkcXcdbacSndbcdbbdbbcQZcNwcBPckKchfcBNdaXcJqchfcKNcKMcJtcIjcJtcKScJtcJucJtcsLchfctrcIqciYbQXciYciYciYbQXbQXcepdbfcKZcJKcxNdbfcKZcJKcxNdbfcKZcJKcBRaaaaaaaabaabaaaaaaaaaaaacuQdbgbGGcFccuQdbhcuQdbibGHaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaalvaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabcXudbjcZucZucZucZucZudardbtdblcOqcOtcOrdarcKUdbqdbrcHhcVjcVjdbsdbBdbydbEdbCdbGdbFdbzcSUdbAcKLcNXcPgdacdbJcSUdbDcZSdbKdbLcSddaMdaNdbNcSddaPdaVcXTcXUcPicYbdbIcTodbScLVdbWcQZcNwcBPckKchfdbMdbMcJqchfcLYcsLcLZcIjcMccMbcMecMdcJGcJvcyPctrcIqciYbQXbQXcMhciYbQXaqFcepdbRcJKcJKcxNdbRcJKcJKcxNdbRcJKcJKcBRaaaaaaaaaaabaabaaaaaaaaacuQbGGbGGcFccuQbGGbGGbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwalwamhalvalvalvalvalwalvalvalwdbTaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXudbUcZwcZucZucZudbVdardblcPkcMOcMTcMScMVcMUcMYcMWcMZcVjdcmdcldchcPlcPEcPDcPWcPFdcndcwdbrcHhcWecPXcZMcQccSUdcscZSdctdcLcSddaMdaNcZccSddcvdaVcXTdcOcQecZedcScSndcTdbbdbbcQZcNwcBQckKdcAcuccABcJqchfchfcNdcNecDncNfcNfcNgchfchfchfchfctrcIqciYbQXcNhcKFciYcepcepcepcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRaaaaaaaaaaaaaabaabaaaaaabGHbGHbGHcFccuQdcJdcKbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcXucXucXudcUdcMdcMdcMdardcNcQjdcPdcPdcQdcWdawcNidcXcNkcNjcNjcNWcQVcQFcOaddbcOccQGcQVcOdcOfcOecOhcOgcOicQHddrdbDcZSddmddscSddaMcSdddtcSddaPdaVcXTcXUddxcYbdbIcQZcQZcQZcQZcQZcNwcBQcOjcYlcuccTBcOScOPcOVcOPcOXcsLcsLcsLcsLczfchfcPacPecPbcPfcGLbQXcFvcepcepaaaaaaddFaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaabaaabGHcJQddBddKcuQddJddIbGGbZZaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddLcXucZucZucZudcMaabaabdarddGcQJdcPdcPcQUdarcRgcRwcRrcSvcStcSNcSxcSUcUBcQbddScVjcVccSUcVpcVqcVqcSvcSvcVucVrcSUddZcZSdeadehcSddaMcSdcZUdagdecdeidaYdejdekcXcdelcSndendemdemcQZcNwcBQcsLckKchfchfcPdchfchfcsLcQlcyJcyJcyJcsLcQucGvcQOcQXcQWcDocepcepcepcepaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaabaabbGHdbgcAScaccuQcuQcuQbGGbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcXucZucZucZudcMaabaaadardescQJdcPdcPcVvdardeucQYcSUdeFcRbcRbcRfcSUcVwdeAdeBdeCcVycSUcRbcRbcRbdeFcSUcRhdeucSUdbDcZSdeOdePdeHdeIdeJdeKdeQdeRcXbdeUcXUdeVcYbdbIcTodeXcRideYcQZcNwcBPcBPckKcprdeScRjdeTchfcsLdfadeZdffcRkcRmcRlchfciYciYcRncepcepaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabGHbGHbGHbGHbGHdfhcaccuQdfidfcbGGbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXucXudcMdcUdfdaaaaaadardfecVzdcPdcPcVAdardfwcRodfzdfkcRpcRqcRpdfocVBdfqdfrdfscQHdfocRpcRpcRpdftdfzcRsdfvcSUdbDdfEdaMdfxdfydeQdfFdfGdfBdfIdfHdfKdfJdfNcZedcScSndfOdemdemcQZcNwcBPcsLcOjcSfcScdfgcsKchfdgmcTBcsLcYidfLcsLcYicBNchfcSgcFcbGHaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabGHbGGbGGbGGcJQdfSdfUcuQdfPbGGbGGbGHaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfXdfYdfYdfZdfYdfYdgadardfVcQjdcPdcPcVCdardaGcSicSUcSUdfodfodfodfocVGcVScVNcSvcVTdfodfodfodfocSUcSUcSydglcSUdbDcZSdgrdgsdfydggdghcSdcSddgtcXWdggcXUdgjcYbdbIcQZcQZcQZcQZcQZcNwcBPcTBcsLdgkdgCcsLdgmchfchfdgnchfdgocpscJGcYichfchfcuQcFcbGHaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaabGHbGHcuQdgAdgycJQdfScacbGGbGGbGGdgBbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgDdgudgvdgwdgvdgxdgFdardgzcVWcMMdcPcVXdarcSUcSzcSUdgJafOdgEdfodfodfodfocSAdfodfodfodfodgEafOdgJcSUcSBcSUcSUdbDcZSdgMdeHdgNdgPdgOdgRdgQdgPdgQdgPdgVdeQdgWdbIdmodmodmodmodmocNwdgSdgTdgTdgUdhjdgTdgTdgTdhkdgXdgYdgodgZchfdgochfdhacuQcFcbGHbZZbZZbZZbGHbZZbZZbZZbZZbGHbZZbZZbZZbZZbGHbGHbGHbGHbGHbGHbGHbGHbGHbGHcMsbGHcJQcuQdhbbGGcQwdfScaccuQcuQdbhcuQbGHaabdhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhnaaaalwaaacNFcNEcNMaaacNFcNEcNMaaacNFcNEcNMaaaaaacLicNAcNBcNCcLicNDcNNcLmcLmcLmcLmcLmcLmcLmcLmcLmcNRcKfcNGcLGcMBcNHcLGcLGcLGcNIcLGcNGcNGcLGcLGcLGcLGcNJcNKcMGcNLcHDcNScyEcHQcHQcNTcLOcNOcNPcNQcLOcNUcHVcJMcKocKccAHcGKcsKcsLcNYcsLcAIdfMcAOcAMcARcARcARcARcBxcATcBycBycBycBycBAcyJcMfczqcyJcyJcebcsLcsLcBCcAvcAvczqcBCcBYcsLcsLcBGcBHciYbQXcBIcepcxNcxNcxNcxNcKpcEHcOlcOncOmcOpcOocxNcKscKVcKTcBRaaaaaacLbcOvcOucOscLecODcLbcOCbGGcFcbGHaabaabaabaabaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaacNFcNZcNMaaacNFcNZcNMaaacNFcNZcNMaaaayicLicNBcNBcNBcLicLicOwcOxcLicLicOxcOxcLicLicOxcOxcLwcKfcNGcOycLGcOzcOAcOBcOBcMAcLGcNGcOGcLGcLGcLGcLGcOHcOEcOJcOIclXcOKcOMcOLcOYcORcLOcNOcOZcONcLOcOOcHVcGKcGKcGKcBJcGKcZScOTcOUcOTcOWcOTcOTcOTcOTcOTcBKcBPcBPcBPcBPcBPcBPcBPcBLcnVcBQcsLcBOcBMcBTcsLcsLchfcBWcBVcBXchfcDbcCXcPhcDecDgciYbQXcDhcepcKPcKQcKRcPmcLccNocPncPjcPocPqcPpcPscPrcPpcPtcBRaaaaaacLbcLbcPycPAcPzcLbcLbbGHbGGcPBcuQcuQcuQbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaayiaabcNFcNZcNMaaacNFcNZcNMaabcNFcNZcNMaaaaabcLicMrcPucNDcLiaaaaabaaaaaaaaaaaaaaaaabaaaaaacOxcLwcKbcPvcLGcLGcKjcLxcLfcLdcLfcLncLfcLBcLIcLCcPIcNGcNGcNKcPLcPJcPNcPMcPPcPKcPVcPSbgYcPObHWcPQcPRcPYcPTcPUcPUaPdcDjcDicQdcPZcQfcDkcQhcQgcDlcQicQocQmcQpcQpcQpcQpcQpcQpcPwcBPcBLcsLcDmchfchfcBQcBQchfcDnchfchfchfchfchfciYcDobQXctrbQXciYcDpbQXcepcJKcKZcJKcQxcJrcEHcQzcQAcQrcQscEHcEHcQtcEHcQBcBRaaaaabaabcLbcLbcQvcLbcLbaaabGHbGGcFccuQcQwcQCbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacNFcNZcNMaabcNFcNZcNMaaacNFcNZcNMaabaaacLicLicOxcLicLiaaaaabaabaaaaabaaaaabaabaaaaaacQycQDcKbcLqcLvcLvcLPcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcKbcJZcQIcJZcQEcJZcFacQKcxAbHYcQNcQNcQNcyhcQScPTcQLcQMbhCcDtcDscQQcPZcDxcDvcQTcEmcEncRacRdcRcaabcQZcQZcQZcQZcQZcPxcBPcEocsLcMfcsLcyJcyJcsLcsLcsLchfcEpchfcsKcEqciYciYciYctrbQXciYciYciYcepcJKcJKcJKcRDcLQcNocRHcRIcRtcRucRvcRvcRJcEHcRxcBRaabaabaaaaaaaaacRyaaaaaaaaabGHbGGcFccuQbGGbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvayiaaacNFcNZcNMaabcNFcNZcNMaaacNFcNZcNMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcRzcRAcRAcRAcRAcQycRBcLwcRCcRKcREcREcRFcRGcRMcRLcRLcRLcRLcRNcRPcROcRQcRQcRScRScRQcRTcRVcRUcRRcRRcRYcRWcTecSabHZcRXcRXcShcRZcSjcSbbjicErcSdcSecPZcEucSlcSmcEvcSpcSocSrcSqcQpcSncSucSscSwcQZcPxcBQcEwcsLchfcExchfcEycEAcEzcyJchfcECcEBcsLcsLciYcEDcgactrbQXciYcEFcEEcepcxNcxNcxNcxNcLRcEHcQzcEIcSOcQscEHcSGcSHcSHcSPcSJcSKaabaaaaaaaaaaaaaaaaaaaaabGHbGGcPBbGGbGGcSLbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaabcPCaabaabaabcPCaabaaaaabcPCaabaaaaaaaaaaaaaaaaaaaaaaaaaaacRzcRzcRzcSRcTacSTcRAcTbcTccNRcRCcRCcSScTdcKbcKbcMvcSUcSUcSUcSUcSVcSWcSXcSWcSWcSWcRRcRRcSYcSZcTfcTicTgcRXcTjcTecRXcRXcRXcRXcTkcPTcTlcThcSdcErcSdcSdcPZcEucSlcTncEJcTqcTpcTucTraabcTocTvcSwcTwcQZcPxcBQcELcEKcFpcEMchfcsLcsLcsLcFqcMfcFscyJcFscsLciYbQXcgactrcFvciYbQXcFvcepcKPcKQcKRcTJcLccNocTKcTNcTMcTGcTGcTHcTIcTPcTOcBRaabaabaabaaaaaaaaaaaaaaaaaabGHcTLcFcbGHbGHbGHbGHbGHaabaabaabdoEdoEdoEdoEdoEdoEaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcPGcPHcPHcQacyOcyOcyOcyOcyOcyOcyOcyOcyOcyOcyOcyOcQqcPHcPHcPHcPHcPHcRecTZcTYcUbcUacUecUdcUgcUfcNBcLwcUccRCcKbcKbcKbcUhcMvcSUcUkcUjcUmcFxcUicFycFAcFzcUrcFCcUucUscUxcUwcUycFCcUtcUzcTecUvcRXcRXcRXcUAcPTcSdcSdcSdcFEcFDcFGcFFcFIcFHcFLcFJcUPcUNcUScSqcUVcSncUWcSwcSwcQZcPxcBQcGIcsLctZcmJchfchfcMfchfchfchfcyJcyJcyJcsKchfchfchfctrbQXcGLbQXbQXcepcJKcMgcJKcVecJrcEHcVfcUXcUYcEHcUZcVgcxNcxNcxNcBRaaaaaaaabaabaaaaaaaaaaaaaaabGHcJQcFcbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwaaaaabaaaaabaabcSkaabaaaaabcSkaabaaaaabcSkaabaaaaaaaaaaaaaaaaaaaaaaaaaaacRzcRzcRzcVlcVdcVmcRAcVncNBcNNcTccTccTccTccVocTccUfcSUcVhcVicVjcGPcGRcGQcGTcGScGVcGUcGXcGWcGZcGYcHbcHacUtcTjcTecVxcVDcRXcRXcVFcPTcLScOFcSdcVIcQPcVJcVEcVLcVKcVOcVMcVQcVPcVQcVRaabcQZcQZcQZcQZcQZcPxcBPcHcctZctZcmJcKOcAucsLcyJcsLcMfcsLcHdchfchfchfcHechfctrbQXciYbUxcHfcepcJKcJKcJKcWicLUcWpcWjcWqcWfcEHcEHcEHcEHcWgcWrcWwaaaaaaaaaaabaabaaaaaaaaaaaabGHbGHcFcbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwaabcNFcTQcNMaaacNFcTQcNMaaacNFcTQcNMaabaaaaaaaaaaaaaaaaaaaaaaaaaabaabcRzcRAcRAcRAcRAcWkcWlcWmcNBcWncNBcNBcMvcWocNBcSUcWzcWycVjcHhcUicWscWtcWucWucHkcWDcWCcWFaYtaZBcHkcWBcWHcWJcWIcWLcWKcWPcWMcWScMicUGcWTcWUcWNcWOcWVcWWcWRcWYcWXcXbcXacXdcXccQpcSncXecWZcWZcQZcPxcBPcGIcsLcsLcHlchfchfchfcyPcyPchfchfchfchfcHZcIacsLchfctrcIccIbcIbcIbcIbcIbcIbcIbcIbcMjcXvcXtcXzcXxcNocXAcNocXAcNocXBcWwaaaaaaaaaaaaaabaabaaaaaaaaaaaabGHcFcbGHaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNFcTQcNMaabcNFcTQcNMaaacNFcTQcNMaaaaaaaaaaaaaabaaaaaaaaaaaaaabaabaabaaaaaaaabaabcXucXucXucXucXucXucXucXCcXucXucSUcXwcXDcVjcHhcUicXycUicUicXEcRRcXGcXFcUwcIdcIecRRcXLcRXcTecXMcXOcXNcWPcXPcXJaZCcXRcXQcXVcXScXRcXWcXYcXXcYacSdcXTcXUcYccYbaabcTocYfcIfcXZcQZcPxcBQcIgdfMdfMcIhcIichfcIkcIjcImcIlcIocInchfcsLcIpcsLchfctrcIqciYbQXcIrcIsciYcIucItcepcMIcMQcMJcNacMIcMQcNbcNccMIcMQcNlcBRaabaabaabaabaabaabaabaabaabaabbGHcFcbGHbGHbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcNFcTQcNMaaacNFcTQcNMaaacNFcTQcNMaabaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaabaabaabcXucYtcYtcYucYAcYBcYBcYDcYCcYCcYEcYGcYFcVjcHhcVjcYHcVjcVjcVjcRRcYLcIvcIxcIwcIycYIcYJcYQcYRcYMcYMcYMcYXcYUcYZaZHcZacYSbqmcQPcYTcZbcYVcYWcZccSdcXTcZdcZgcZecZhcSncZicWZcWZcQZcPxcBQckKcExchfcyJcJqcyPcJscImcJucJtcJvcsLcJwcYjcIpcJxchfctrcIqciYbQXcpEbQXciYcJzcIrcepcZqcZscZrcxNcZtcZycZvcxNcZzcZBcZAcBRaabaabaaaaaaaaaaaaaaaaaaaaaaaabGHcFcbGGbGGbGHaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaabcNFcTQcNMaaacNFcTQcNMaabcNFcTQcNMaabaabaabaabaaaaabaaaaaaaabaabaaaaaaaaaaabaaaaaacXucYtcYtcYucZucZucZucZCcZwcZxcSUcJBcJAcJDcJCcJFcJEcJHcZFcZFcZLcZOcZNcVjcVjcVjcZPcZRcZQcZMcJIcNXcNVdacdabcSUcZScZSdafbqmcQPcZUdagcZWcZXcZYcSdcZZdahdajdaidadcQZcQZcQZcQZcQZcPxcBQckKdaecsLcyJcJqchfcKvcKucKwcJtcKAcIjcKCcKBcKDcJxchfctrcIqcGLbQXcKEcKFciYcKGbQXcepcMkcJKcJKcxNcMkcJKcJKcxNcMkcJKcJKcBRaaaaabaabaaaaaaaaaaaaaaacuQcuQbGHdaucuQbGGbGHbGHbGHdoEdoEaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamhaabcNFcTRcNMaaacNFcTRcNMaaacNFcTRcNMaabalvaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaabcXudaodapcZucZucZudaxdardardardardardardarcKHcKJcKIcKKdawdawdawdaFdaydaJdaAdaBdawdaydaKdaRcKLcNXcObdacdabdaGdaHdaIdaTdaUdaLdaMdaNcZcdaOdaPdaVdaYdaWcOkcXcdbacSndbcdbbdbbcQZcPxcBPckKchfcBNdaXcJqchfcKNcKMcJtcIjcJtcKScJtcJucJtcsLchfctrcIqciYbQXciYciYciYbQXbQXcepdbfcKZcJKcxNdbfcKZcJKcxNdbfcKZcJKcBRaaaaaaaabaabaaaaaaaaaaaacuQdbgbGGcFccuQdbhcuQdbibGHaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvaaaaabaaaaaaaaaaabaabaabaaaaaaaabaabaaaalvaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaabcXudbjcZucZucZucZucZudardbtdblcOqcOtcOrdarcKUdbqdbrcHhcVjcVjdbsdbBdbydbEdbCdbGdbFdbzcSUdbAcKLcNXcPgdacdbJcSUdbDcZSdbKdbLcSddaMdaNdbNcSddaPdaVcXTcXUcPicYbdbIcTodbScLVdbWcQZcPxcBPckKchfdbMdbMcJqchfcLYcsLcLZcIjcMccMbcMecMdcJGcJvcyPctrcIqciYbQXbQXcMhciYbQXaqFcepdbRcJKcJKcxNdbRcJKcJKcxNdbRcJKcJKcBRaaaaaaaaaaabaabaaaaaaaaacuQbGGbGGcFccuQbGGbGGbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalwalwalvalwalwamhalvalvalvalvalwalvalvalwdbTaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXudbUcZwcZucZucZudbVdardblcPkcMOcMTcMScMVcMUcMYcMWcMZcVjdcmdcldchcPlcPEcPDcPWcPFdcndcwdbrcHhcWecPXcZMcQccSUdcscZSdctdcLcSddaMdaNcZccSddcvdaVcXTdcOcQecZedcScSndcTdbbdbbcQZcPxcBQckKdcAcuccABcJqchfchfcNdcNecDncNfcNfcNgchfchfchfchfctrcIqciYbQXcNhcKFciYcepcepcepcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRcBRaaaaaaaaaaaaaabaabaaaaaabGHbGHbGHcFccuQdcJdcKbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcXucXucXudcUdcMdcMdcMdardcNcQjdcPdcPdcQdcWdawcNidcXcNkcNjcNjcNWcQVcQFcOaddbcOccQGcQVcOdcOfcOecOhcOgcOicQHddrdbDcZSddmddscSddaMcSdddtcSddaPdaVcXTcXUddxcYbdbIcQZcQZcQZcQZcQZcPxcBQcOjcYlcuccTBcOScOPcOVcOPcOXcsLcsLcsLcsLczfchfcPacPecPbcPfcGLbQXcFvcepcepaaaaaaddFaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaabaaabGHcJQddBddKcuQddJddIbGGbZZaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaddLcXucZucZucZudcMaabaabdarddGcQJdcPdcPcQUdarcRgcRwcRrcSvcStcSNcSxcSUcUBcQbddScVjcVccSUcVpcVqcVqcSvcSvcVucVrcSUddZcZSdeadehcSddaMcSdcZUdagdecdeidaYdejdekcXcdelcSndendemdemcQZcPxcBQcsLckKchfchfcPdchfchfcsLcQlcyJcyJcyJcsLcQucGvcQOcQXcQWcDocepcepcepcepaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaabaabbGHdbgcAScaccuQcuQcuQbGGbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcXucZucZucZudcMaabaaadardescQJdcPdcPcVvdardeucQYcSUdeFcRbcRbcRfcSUcVwdeAdeBdeCcVycSUcRbcRbcRbdeFcSUcRhdeucSUdbDcZSdeOdePdeHdeIdeJdeKdeQdeRcXbdeUcXUdeVcYbdbIcTodeXcRideYcQZcPxcBPcBPckKcprdeScRjdeTchfcsLdfadeZdffcRkcRmcRlchfciYciYcRncepcepaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabGHbGHbGHbGHbGHdfhcaccuQdfidfcbGGbGHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXucXudcMdcUdfdaaaaaadardfecVzdcPdcPcVAdardfwcRodfzdfkcRpcRqcRpdfocVBdfqdfrdfscQHdfocRpcRpcRpdftdfzcRsdfvcSUdbDdfEdaMdfxdfydeQdfFdfGdfBdfIdfHdfKdfJdfNcZedcScSndfOdemdemcQZcPxcBPcsLcOjcSfcScdfgcsKchfdgmcTBcsLcYidfLcsLcYicBNchfcSgcFcbGHaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaabGHbGGbGGbGGcJQdfSdfUcuQdfPbGGbGGbGHaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadfXdfYdfYdfZdfYdfYdgadardfVcQjdcPdcPcVCdardaGcSicSUcSUdfodfodfodfocVGcVScVNcSvcVTdfodfodfodfocSUcSUcSydglcSUdbDcZSdgrdgsdfydggdghcSdcSddgtcXWdggcXUdgjcYbdbIcQZcQZcQZcQZcQZcPxcBPcTBcsLdgkdgCcsLdgmchfchfdgnchfdgocpscJGcYichfchfcuQcFcbGHaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaabaaaaaaaaaaaabGHbGHcuQdgAdgycJQdfScacbGGbGGbGGdgBbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgDdgudgvdgwdgvdgxdgFdardgzcVWcMMdcPcVXdarcSUcSzcSUdgJafOdgEdfodfodfodfocSAdfodfodfodfodgEafOdgJcSUcSBcSUcSUdbDcZSdgMdeHdgNdgPdgOdgRdgQdgPdgQdgPdgVdeQdgWdbIdmodmodmodmodmocPxdgSdgTdgTdgUdhjdgTdgTdgTdhkdgXdgYdgodgZchfdgochfdhacuQcFcbGHbZZbZZbZZbGHbZZbZZbZZbZZbGHbZZbZZbZZbZZbGHbGHbGHbGHbGHbGHbGHbGHbGHbGHcMsbGHcJQcuQdhbbGGcQwdfScaccuQcuQdbhcuQbGHaabdhcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgDdgudgvdgwdgwdhdbJMdardhfcVYdcPdcPcVZdarcSCcSDdhoafOcSEcSFcSFcSFcSFcSFcSIcSFcSFcSFcSFcSFcSMafOdhvcTscTmcSUdhsdaIdhzdhBdhAdhCdhxdhEdhDdhFcSddhHdhGdhJdhIdbIdmoaaaaabaabaaadhMdhLdhOdhNdhTdhSdhVdhUdgTdhYcsLcsLdhPcpsdhQcYicsLcsLcEGdhZdiadiadiadiadiadiadiadiadiadiadiadiadiadiadiediadiadiadiaczLcuQbPAcAUbGGdiccMscuQcuQcuQdbhcuQdfScaccuQdidbGGbGGbGHaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadgDdgudgvdhWdgvdhXdifdardfVcQjdcPdcPcWadarcTtdibdibaaacTxafOafOafOafOafOafOafOafOafOafOafOcTxaaadibdibcTtcSUdaGcZSdhIdikdijdipdioditdhIdipdhIcYbdhIcYbdhIdbIdmoaaaalwalwdiudhLdivdiwdildimdindiydixdgTcsLcsLchfdgodiqchfcYicXrdfMdhRdizdiAdiAdiAdiAdiAdiAdiCdiBdiAdiAdiAdiAdiAdiAdiEdiDdiGdiFdiJdiIdiLdiLdiLdiLdiNdiMdiOdiLdiLdiLdiLdiQcjYcuQdfcbGGdiHbGHaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadiSdfYdfYdfYdfYdfYdiTdardiKcWbdcPdcPcWcdarcTycTzdiPaabcTxafOdjqaaaaaaaaaaaadjqaaaaaadjqafOcTxaabdiRcTCcTAcSUdaGcSUaabdiUaabdiVdiWdiXdiYdiZdiYdjadiYdjadjbdjcdmoaaaalwaabdjddgSdjedjfdjwdjhdjidjxdjkdgTdjlcsLcsLcYidjmchfcYicYidjzbGHbGHbZZbZZbZZbZZbGHbZZbZZbZZbZZbGHbZZbZZbZZbZZbGHdjobGGcuQcTLbGGcuQcuQbZZbZZcxScuQdjAbGGdjAcuQdjCcacdjrbGHbGHbGHbGHbGHaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadardjscWbdcPdcPcWddarcTtdibdjvaaacTDcTEaaaaaaaaaaaaaaadjyaaaaaaaaacUlcTFaaadibdibcTtcSUdaGcSUcQZdjBcTodjBcQZdjBcTodjBcQZdjScTodjUcQZaabdmoaaaalwaabdjEdgSdjFdjfdjGdjVdjidjWdjJdjKdirdjYdjMcYicpscsLdjNdgochfcBPaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaabGHdjXcLhcuQdjPbGGcuQaaaaaaaaaaaacuQbGGbGGdbgdjQdjQdkadkbdjQaaaaabaabaabaabdjTaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadardkccQjdcPdcPcWadarcUncTmdibaaacTxafOaaaaaaaabaabaabaabaabaaaaaaafOcTxaaadibcSCcUocSUdjZcSUcQZdkidkhdkkcQZdkqdkpdkscQZdkwdkudkxcQZaabdmoaaaalwaaadjEdkjdkydkldkmdkndkodkEdkDdgTdkrdgochfdgodkGchfdktdgocBNcBPcBQcBQcBQdmoaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaabGHdkFcuQcuQcQCbGGcuQcuQbZZbZZcuQcuQbGGdkvcLhdjQdkIdkHdkMdjQaaaaaaaabaabaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOdardardardardardardarcSUcTtdibaaacTxafOdjqaabaabdkzdkAdkBaabdkCaaaafOcTxaaadibcTtcSUcSUdaGcSUcQZdkObbMdkOcQZdkTbbOdkTcQZdkVbdGdkVcQZaabdmoaaaalwaaadjddgSdkJdkKdkLcOQdkWdkYdkXdgTdkPdkQdkZdkSdlacsLcYicYidlbdlddlccsLdlhdmoaaaaabaaabZZbZZbZZbGHbGHbGHbGHbGHbGHdlicJQcuQdljbGGbGGcuQbGGbGGbGGbGGdhbbGGdfPdjQdlodlkdlqdjQaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabafOaabafOafOaabaabaabalwalwcSUcSUcUpdibaaacTDcTEaaaaaaaabdledlfdlgaabaaaaaacUlcTFaaadibcUqcSUcSUdaGcSUcQZdkOdlvdkOcQZdkTdlwdkTcQZdkVdlxdkVcQZaabdmoaaaalwaaadjddgSdgSdgSdlldlmdlndlydlndlmdkPdlpcsLdlAdlrdfMddHcYidlscBPcBQcBQcBQcReaabaabaaabZZdlBdlCcuQbGGdlDdlJdbgcuQdlPbGGcuQdlzbGGbGGdlLbGGbGHbGHbGHbZZbZZbGHdjQdlSdlRdlUdjQaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabafOaabafOafOaabaabaabalwalwcSUcSUcUpdibaaacTDcTEaaaaaaaabdledlfdlgaabaaaaaacUlcTFaaadibcUqcSUcSUdaGcSUcQZdkOdlvdkOcQZdkTdlwdkTcQZdkVdlxdkVcQZaabdmoaaaalwaaadjddgSdgSdgSdlldlmdlndlydlndlmdkPdlpcsLdlAdlrdfMddHcYidlscBPcBQcBQcBQcTSaabaabaaabZZdlBdlCcuQbGGdlDdlJdbgcuQdlPbGGcuQdlzbGGbGGdlLbGGbGHbGHbGHbZZbZZbGHdjQdlSdlRdlUdjQaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaabaabaaaaaaaabaabalwcSUcSUcTtdibaaacTxafOaaadlEaabdlFdlGdlHaabaabdjqafOcTxaaadibcTtcSUcSUdaGcSUcQZcQZcQZcQZcQZcQZcQZcQZcQZcQZcQZcQZcQZaabdmoaaaayiaaadjdaaaaaaaaadlIdlmdlVdlXdlWdlmcsLdlMcsLcsLdlNdlOcXrdmcdlQcBPaaaaaaaaaaaaaaaaabaaabZZdlZdmbdlLbGGdgybGGbGGdlLdjobGGcuQcuQcuQcuQcuQbGGbGHaabaaaaaaaaaaabdlTdlTdmddlTdlTaabaabdhcaabaabdjTaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabcSUcSCcUodibaaacTxafOaaaaaaaabaabaabaabaabaaaaaaafOcTxaaadibcUncTmcSUdmecSUcSUcSUcSUcSkdmodmodmodmodmodmodmodmodmodmodmoaabaabaabdjEaaaaaaaaadlYdlmdlndmhdlndlmdmadmidfMdfMdmldmrdmmcBPcBPcBPaaaaaaaaaaaaaaaaabaaabZZdlBdmncuQdbgbGGbGGdmpcuQdmqbGGbGGbGGbGGbGGbGGbGGbGHaabaaaaaaaaaaabaaadlTdmsdlTaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabcSUcSCcUodibaaacTxafOaaaaaaaabaabaabaabaabaaaaaaafOcTxaaadibcUncTmcSUdmecSUcSUcSUcSUcTTdmodmodmodmodmodmodmodmodmodmodmoaabaabaabdjEaaaaaaaaadlYdlmdlndmhdlndlmdmadmidfMdfMdmldmrdmmcBPcBPcBPaaaaaaaaaaaaaaaaabaaabZZdlBdmncuQdbgbGGbGGdmpcuQdmqbGGbGGbGGbGGbGGbGGbGGbGHaabaaaaaaaaaaabaaadlTdmsdlTaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaabcSUcTtdibdmjaaacTDcTEaaaaaaaaaaabaaaaaaaaaaaaaaacUlcTFaaadibdibcTtcSUdmkcQRdmvdaGdcqdmoaabaabaabaabaabaabaabdmoaabaabaabaabaabaabdjEaabaabaabdlYdlmdmydmAdmzdmEaabdmacBPcBQdmtcBQcBPcBPaaaaabaaaaaaaaaaaaaaaaabaabbZZbZZbZZbGHbGHbGHbGGcuQbGHdmubGHbGHdbgbPAcLhbKlcMsbGHaabaaaaaaaaaaabaaadlTdmGdlTaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcSUcUDdbudiPaabcTxafOdjqaaaaaadjqaaaaaaaaaaaadjqafOcTxaaadiRdbQcUEcSUdmLcSUcSUcSUcSUcSUcSUaaaaaaaabaaaaaaaaadmoaaaaaadmBdmBdmBdmBdmCaaaaaaaabdlYdmDdlmdmOdlmdlmaaaaabaaaaaadmFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaabGHdmbdmMbGHdmNaabbGHbGHbZZbZZcMsbGHaaaaabaaaaaaaaaaabaaaaaacTQaaaaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUcUFcUIcUHaaacTxafOafOdcfafOafOdcfafOafOdcfafOafOcTxaaacUJcUIcUKcSUdmPdmQdnjdnldnkcSQdmVdmWdmWdmXdmWdmWdmWcTRdmWdmWdmZdnadnbdnodmCaaaaaaaabdnddmodlmdnedlmcTSaabaabaaaaaadngaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaabpaaaaaabGHdnqdnnbGHdnpaabaaaaabaaaaaaaabaaaaaaaabaaaaaaaaaaabaaaaaacTTaaaaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnscSUcSUcULaaacUMcSFcSFcUOcSFcSFcUOcSFcSFcUOcSFcSFcUQaaacULcSUcSUcSUdmPdnBdnAdnEdnCdnHdfoaaaaaaaabaaaaaaaaadmodmBdmBdmBbfmbJNdnvdmCaaaaaaaabaabdmodnxdnIdnxdmoaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaaaaaaaaabZZdnJbZZbZZaabdhcaaaaabaaaaaaaabaaaamWamWalwayiaabaabaabaabcTTaabaabaabaabdhcamhamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcSUcYXcURcUHaabaabaabaabaaaaaaaaaaaaaaaaabaabaabaabcUJcUUcYXcSUcSUdnDcSUcSUcSUcSUdfocSUaabaabaabaabaabaabcTUbfubjbbhybkJdnGdnFdmCaaaaaaaaaaabdmoaaaaaaaaadmoaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaabZZdnPbZZaaaaaaaaaaaaaabaaaaaaaabaaaamWaaaaaaaabaaaaabaaaaaacTVaaaaaaaabaaaaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacSUcSUcURcVacVacVacVacVacVacVacVacVacVacVacVacVacUUcSUcSUcSUdnKdnScSUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTXdnTdnWdnVdobdoadofdoeaaaaaaaaaaabdmodmodmodmodmoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaabZZdogbZZaaaaaaaaaaaaaabaaaaaaaabaaaamWaaadohdohdohdohdohaabcTWaabdohdohdohdohdohaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUaaacSUcSUdnXcSUcSUcSUcSUaaaaaaaaaaaaaaaaaaaaaaaacNwdnZdnZdnZdnZdojdokdocdoddolaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaabZZdombZZaaaaaaaaaaaaaaaaaaaaaaabaaaamWaabcUCcVkcVkcVkcVkcVHcTWcWxcXmcXmcXmcXmcYgaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUdaGdaGcYydoudoudowaaaaaaaaaaaaaaaaaaaaaaaadjdaaadnZdnZdoydoxdoAdnZdnZdnZdnZdnZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdavdoEdoEaaaaaaaaaaaaaaaaaaaaaaabaaaamWaabdoGdoGdoGdoGdoGaaacTWaaadoGdoGdoGdoGdoGaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcSUcUDdbudiPaabcTxafOdjqaaaaaadjqaaaaaaaaaaaadjqafOcTxaaadiRdbQcUEcSUdmLcSUcSUcSUcSUcSUcSUaaaaaaaabaaaaaaaaadmoaaaaaadmBdmBdmBdmBdmCaaaaaaaabdlYdmDdlmdmOdlmdlmaaaaabaaaaaadmFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaabGHdmbdmMbGHdmNaabbGHbGHbZZbZZcMsbGHaaaaabaaaaaaaaaaabaaaaaacTUaaaaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUcUFcUIcUHaaacTxafOafOdcfafOafOdcfafOafOdcfafOafOcTxaaacUJcUIcUKcSUdmPdmQdnjdnldnkcSQdmVdmWdmWdmXdmWdmWdmWcTVdmWdmWdmZdnadnbdnodmCaaaaaaaabdnddmodlmdnedlmcTXaabaabaaaaaadngaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaabpaaaaaabGHdnqdnnbGHdnpaabaaaaabaaaaaaaabaaaaaaaabaaaaaaaaaaabaaaaaacUCaaaaaaaabaaaaabaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnscSUcSUcULaaacUMcSFcSFcUOcSFcSFcUOcSFcSFcUOcSFcSFcUQaaacULcSUcSUcSUdmPdnBdnAdnEdnCdnHdfoaaaaaaaabaaaaaaaaadmodmBdmBdmBbfmbJNdnvdmCaaaaaaaabaabdmodnxdnIdnxdmoaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaaaaaaaaabZZdnJbZZbZZaabdhcaaaaabaaaaaaaabaaaamWamWalwayiaabaabaabaabcUCaabaabaabaabdhcamhamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcSUcYXcURcUHaabaabaabaabaaaaaaaaaaaaaaaaabaabaabaabcUJcUUcYXcSUcSUdnDcSUcSUcSUcSUdfocSUaabaabaabaabaabaabcVkbfubjbbhybkJdnGdnFdmCaaaaaaaaaaabdmoaaaaaaaaadmoaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaabZZdnPbZZaaaaaaaaaaaaaabaaaaaaaabaaaamWaaaaaaaabaaaaabaaaaaacVHaaaaaaaabaaaaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacSUcSUcURcVacVacVacVacVacVacVacVacVacVacVacVacVacUUcSUcSUcSUdnKdnScSUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWxdnTdnWdnVdobdoadofdoeaaaaaaaaaaabdmodmodmodmodmoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaabZZdogbZZaaaaaaaaaaaaaabaaaaaaaabaaaamWaaadohdohdohdohdohaabcTWaabdohdohdohdohdohaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUcSUaaacSUcSUdnXcSUcSUcSUcSUaaaaaaaaaaaaaaaaaaaaaaaacPxdnZdnZdnZdnZdojdokdocdoddolaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaabZZdombZZaaaaaaaaaaaaaaaaaaaaaaabaaaamWaabcXmcYgcYgcYgcYgcYycTWdavdcrdcrdcrdcrdcuaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUdaGdaGdcxdoudoudowaaaaaaaaaaaaaaaaaaaaaaaadjdaaadnZdnZdoydoxdoAdnZdnZdnZdnZdnZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdcydoEdoEaaaaaaaaaaaaaaaaaaaaaaabaaaamWaabdoGdoGdoGdoGdoGaaacTWaaadoGdoGdoGdoGdoGaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUdjZdaGdoLdoIdoMdozaaaaaaaaaaaaaaaaaaaaaaaadjdaaadnZdoNdoOdoCdoDdoQdoSdoRdoHdnZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaaabaaaamWaaaaabaaaaabaabaabaaacTWaaaaabaaaaabaaaaabaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUdoJdaGdcrdoudoudoVaaaaaaaaaaaaaaaaaaaaaaaadjdaaadnZdoWdoYdoXdoPdoZdpcdpadpgdnZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaamWaaadohdohdohdohdohaabcTWaabdohdohdohdohdohaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnscSUcSUcSUcSUcSUcSUaaaaaaaaaaaaaaaaaaaabaabdjEaabdnZdphdpjdpidpndpkdpsdprdpbdnZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabcUCcVkcVkcVkcVkcVHcTWcWxcXmcXmcXmcXmdcuaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadoTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSUdoJdaGdczdoudoudoVaaaaaaaaaaaaaaaaaaaaaaaadjdaaadnZdoWdoYdoXdoPdoZdpcdpadpgdnZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaaaaaaaaaaaaaaaaaaaamWaaadohdohdohdohdohaabcTWaabdohdohdohdohdohaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadnscSUcSUcSUcSUcSUcSUaaaaaaaaaaaaaaaaaaaabaabdjEaabdnZdphdpjdpidpndpkdpsdprdpbdnZaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabcXmcYgcYgcYgcYgcYycTWdavdcrdcrdcrdcrdcFaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdpddpedpddpfdpudpwdpvdpydpxdpfdpfdpfdpfaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabdoGdoGdoGdoGdoGaaacTWaabdoGdoGdoGdoGdoGaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadpddpddpldpmdpddpfdpfdpzdpodpfdppdpqdpqdppdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayiaaaaabaaaaabaaaaabaaadcxaaaaabaaaaabaabaabaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadpddpCdpEdpDdpFdpfdpIdpHdpJdpfdpKdpAdpAdpLdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaaadohdohdohdohdohaabcTTaabdohdohdohdohdohaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadpddpMdpOdpNdpPdpGdpRdpQdpSdpGdpUdpTdpWdpVdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabcUCcVkcVkcVkcVkdcydczdcycXmcXmcXmcXmdcuaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaadpddpZdqbdqadqddqcdqfdqedqhdqgdqjdqidqldqkdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabdoGdoGdoGdoGdoGaaacTTaaadoGdoGdoGdoGdoGaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadpddpddqqdqodqsdpfdqxdqtdcpdpfdqCdqBdqEdppdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaaaaaaaabaabaabaaaaaacTTaabaaaaaaaabaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdqmdqpdqFdqpdqmdqmdqGdqrdqmdqpdqHdqpdqmaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWamWamWamWamWaaaaaaaaacTTaaaaaaaaaamWamWamWayiamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqmdisdqudqpdqvdqwdqIdqydqvdqpdqJdqAdqmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabdcFaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadpddpddpldpmdpddpfdpfdpzdpodpfdppdpqdpqdppdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayiaaaaabaaaaabaaaaabaaadcHaaaaabaaaaabaabaabaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadpddpCdpEdpDdpFdpfdpIdpHdpJdpfdpKdpAdpAdpLdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaaadohdohdohdohdohaabcUCaabdohdohdohdohdohaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadpddpMdpOdpNdpPdpGdpRdpQdpSdpGdpUdpTdpWdpVdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabcXmcYgcYgcYgcYgdcIdcRdcIdcrdcrdcrdcrdcFaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaadpddpZdqbdqadqddqcdqfdqedqhdqgdqjdqidqldqkdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabdoGdoGdoGdoGdoGaaacUCaaadoGdoGdoGdoGdoGaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadpddpddqqdqodqsdpfdqxdqtdcpdpfdqCdqBdqEdppdppaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaaaaaaaabaabaabaaaaaacUCaabaaaaaaaabaabaaaaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdqmdqpdqFdqpdqmdqmdqGdqrdqmdqpdqHdqpdqmaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWamWamWamWamWaaaaaaaaacUCaaaaaaaaaamWamWamWayiamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqmdisdqudqpdqvdqwdqIdqydqvdqpdqJdqAdqmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaabdcVaabamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabdqmdqndqudqpdqvdqwdqIdqydqvdqpdqJdqDdqmaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWaaaaabaaaamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadqLdqmdqmdqudqpdqMdqwdqNdqPdqOdqpdqJdqmdqmdqQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamWamWamWamWamWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabdqmdqRdqpdqTdqwdqIdqydqvdqpdqUdqmaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index 0ec60d0940936a6ec0c56e71985ede271a881dcb..303f08e39b379a54ac938802a34ea83dc901616f 100644 GIT binary patch delta 28103 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 delta 27739 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 Date: Sun, 7 Oct 2018 00:15:18 +0100 Subject: [PATCH 046/182] adds the plasma window spawners --- .../objects/effects/spawners/windowspawner.dm | 5 +++++ icons/obj/structures.dmi | Bin 157201 -> 159146 bytes 2 files changed, 5 insertions(+) diff --git a/code/game/objects/effects/spawners/windowspawner.dm b/code/game/objects/effects/spawners/windowspawner.dm index e6e2aaa1a21..1034d31eb45 100644 --- a/code/game/objects/effects/spawners/windowspawner.dm +++ b/code/game/objects/effects/spawners/windowspawner.dm @@ -42,3 +42,8 @@ name = "reinforced window spawner" icon_state = "rwindow_spawner" windowtospawn = /obj/structure/window/reinforced + +/obj/effect/spawner/window/reinforced/plasma + name = "reinforced plasma window spawner" + icon_state = "pwindow_spawner" + windowtospawn = /obj/structure/window/plasmareinforced diff --git a/icons/obj/structures.dmi b/icons/obj/structures.dmi index 838503bbda1259382695aa32c3758bcc269f4d7b..e1364852b9fc29a93528130c85e19e1866640fa3 100644 GIT binary patch delta 97289 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 oeMSlT(VfMMuu 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

U{*N z#MdxmsLRzCJ325!H@3e6(dNsBu1&Z4O;Z!3yj9|#p^|TnQ#DBk>0-{loH9#y{cyjT z-{PPwM4{rBd>VJ1li%XLY;WNuHl1dS9G$DgQxL)M%natVWsFq_x$#$6Oa2sJJorO8|$cbh<*BpO!Qqu zh-%sVr4@)pn`pzAlHqR^TYp$&tj+@uaLSLq?!7E>>oUz&Back2=8Y#<9J5v`k9-Q1 z{tl>o4ER~*Z`xVspJZ0BLa*iUz@i6xu#qkB+n)m&CX_H3;?C$)@wZoFQAI%`_e zEbOGDZ#Ad+w_T}K!IC+>@nwv2#*Nfe^31}KeIV?vWd2E~Vf`%k-I=== z#7wKCOh35g`H^?dgQ}I4&GyPH3xC{w*RXFB8F#APo20$AJ}Ccn?3KO)(C)~ zy_oVT-h3z9i05-BoobLCH5yX!e+bTx!nzg2SGSR56i#Xo#14;1_ z{E3hSc&tVxz=wQN5oorH%z3MZL>)tr}qSRXHp zyiafz&5F>s1zHpP>tM6$CJtTd@ELycXV7BA(TAanN|B zUu}zuu(+%B^sg`53t#-dRY&}p!hxvhB;^hI2_N++6z0!>=%?2m=L(+&{S(cJcYeT% zgZl4~S+u{^ZNT&MNA4CV^W`&4bLYaUHAlx2~QO02Wv1W^DY=<(vNGy~UXU_Laodd9sqU?K_DruA8{{Z*bG9CZ` delta 95310 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 f;@Cu9@B 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 f@xI9($%3D$r=n^UK_CSgRq1jmlYsvNTXw~1 From 82dc6ce32ff65feec68f568e1a7f0620e17ba304 Mon Sep 17 00:00:00 2001 From: Gwydion Brain Date: Sat, 6 Oct 2018 22:09:09 -0700 Subject: [PATCH 047/182] Item Revamp --- code/modules/customitems/item_defines.dm | 47 +++++++++++------------- 1 file changed, 21 insertions(+), 26 deletions(-) diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index e36c3839133..b254d9f829a 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -135,6 +135,27 @@ /obj/item/claymore/fluff/hit_reaction() return 0 +/obj/item/fluff/rsik_katana //Xydonus: Rsik Ugsharki + 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' + icon_state = "rsik_katana" + item_state = "rsik_katana" + lefthand_file = 'icons/mob/inhands/fluff_lefthand.dmi' + righthand_file = 'icons/mob/inhands/fluff_righthand.dmi' + force = 5 + sharp = 0 + flags = CONDUCT + slot_flags = SLOT_BELT | SLOT_BELT + throwforce = 5 + w_class = WEIGHT_CLASS_NORMAL + attack_verb = list("attacked", "slashed", "stabbed", "sliced") + hitsound = 'sound/weapons/bladeslice.ogg' + +/obj/item/fluff/rsik_katana/suicide_act(mob/user) + user.visible_message("[user] tries to stab [src] into [user.p_their()] stomach! Except [src] shatters! [user.p_they(TRUE)] look[user.p_s()] as if [user.p_they()] might die from the shame.") + return(BRUTELOSS) + /obj/item/crowbar/fluff/zelda_creedy_1 // Zomgponies: Griffin Rowley name = "Zelda's Crowbar" desc = "A pink crow bar that has an engraving that reads, 'To Zelda. Love always, Dawn'" @@ -1485,29 +1506,3 @@ item_color = "Xann_necklace" slot_flags = SLOT_TIE -/obj/item/fluff/rsik_katana_kit //Xydonus: Rsik Ugsharki - name = "ceremonial katana nanowrap" - desc = "An ornate box, containing ceremonial golden nanowrap, for the most distinguished class of ninja." - icon = 'icons/obj/custom_items.dmi' - icon_state = "rsik_katana_kit" - w_class = WEIGHT_CLASS_SMALL - -/obj/item/fluff/rsik_katana_kit/afterattack(atom/target, mob/user, proximity) - if(!proximity || !ishuman(user) || user.incapacitated()) - return - - if(istype(target, /obj/item/katana) || (istype(target, /obj/item/toy/katana) && (!istype(target, /obj/item/katana/energy)))) - to_chat(user, "You apply the wrap to [target].") - var/obj/item/katana/K = target - K.desc = "A katana coated in golden nanowrap, it doesn't seem any sharper than usual." - K.item_state = "rsik_katana" - K.icon = 'icons/obj/custom_items.dmi' - K.icon_state = "rsik_katana" - K.lefthand_file = 'icons/mob/inhands/fluff_lefthand.dmi' - K.righthand_file = 'icons/mob/inhands/fluff_righthand.dmi' - K.update_icon() - user.update_icons() - qdel(src) - return - - to_chat(user, "The wrap isn't compatible with [target]!") From 1d992e4e70a1adf955c148571071ff8ef6e8d254 Mon Sep 17 00:00:00 2001 From: Gwydion Brain Date: Sat, 6 Oct 2018 22:16:20 -0700 Subject: [PATCH 048/182] Grammar Sillies --- code/modules/customitems/item_defines.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index b254d9f829a..e7354f4f143 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -136,7 +136,7 @@ return 0 /obj/item/fluff/rsik_katana //Xydonus: Rsik Ugsharki - name = "Ceremonial Katana" + 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' icon_state = "rsik_katana" @@ -146,7 +146,7 @@ force = 5 sharp = 0 flags = CONDUCT - slot_flags = SLOT_BELT | SLOT_BELT + slot_flags = SLOT_BELT throwforce = 5 w_class = WEIGHT_CLASS_NORMAL attack_verb = list("attacked", "slashed", "stabbed", "sliced") From 64103f5f26148e0bbefc47b6218f4dabed89039f Mon Sep 17 00:00:00 2001 From: tigercat2000 Date: Sat, 6 Oct 2018 22:54:08 -0700 Subject: [PATCH 049/182] Refactor mind notes (part 1 of mind.dm refactor :scream:) --- code/datums/mind.dm | 505 ++++++++++++++++++++------------------------ 1 file changed, 232 insertions(+), 273 deletions(-) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index a10a539830e..405901e4f80 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -47,7 +47,7 @@ var/role_alt_title var/datum/job/assigned_job - var/list/kills=list() + var/list/kills = list() var/list/datum/objective/objectives = list() var/list/datum/objective/special_verbs = list() @@ -78,9 +78,8 @@ //zealot_master is a reference to the mob that converted them into a zealot (for ease of investigation and such) var/mob/living/carbon/human/zealot_master = null -/datum/mind/New(var/key) - src.key = key - +/datum/mind/New(new_key) + key = new_key /datum/mind/Destroy() ticker.minds -= src @@ -122,7 +121,7 @@ /datum/mind/proc/wipe_memory() memory = null -/datum/mind/proc/show_memory(mob/recipient, window=1) +/datum/mind/proc/show_memory(mob/recipient, window = 1) if(!recipient) recipient = current var/output = "[current.real_name]'s Memories:


" @@ -130,11 +129,7 @@ if(objectives.len) output += "
Objectives:" - - var/obj_count = 1 - for(var/datum/objective/objective in objectives) - output += "Objective #[obj_count]: [objective.explanation_text]" - obj_count++ + output += gen_objective_text() if(job_objectives.len) output += "
Job Objectives:
    " @@ -145,17 +140,213 @@ obj_count++ output += "
" if(window) - recipient << browse(output,"window=memory") + recipient << browse(output, "window=memory") else to_chat(recipient, "[output]") +/datum/mind/proc/gen_objective_text(admin = FALSE) + . = "" + var/obj_count = 1 + for(var/datum/objective/objective in objectives) + . += "Objective #[obj_count]: [objective.explanation_text]" + if(admin) + . += "
Edit " // Edit + . += "Delete " // Delete + + . += "" // Mark Completed + . += "Toggle Completion" + . += "" + . += "
" + obj_count++ + +/datum/mind/proc/_memory_edit_header(gamemode, list/alt) + . = gamemode + if(ticker.mode.config_tag == gamemode || (LAZYLEN(alt) && (ticker.mode.config_tag in alt))) + . = uppertext(.) + . = "[.]: " + +/datum/mind/proc/_memory_edit_role_enabled(role) + . = "|Disabled in Prefs" + if(current && current.client && (role in current.client.prefs.be_special)) + . = "|Enabled in Prefs" + +/datum/mind/proc/memory_edit_implant(mob/living/carbon/human/H) + if(ismindshielded(H)) + . = "Mindshield Implant:Remove|Implanted
" + else + . = "Mindshield Implant:No Implant|Implant [H.p_them()]!
" + + +/datum/mind/proc/memory_edit_revolution(mob/living/carbon/human/H) + . = _memory_edit_header("revolution") + if(ismindshielded(H)) + . += "NO|headrev|rev" + else if(src in ticker.mode.head_revolutionaries) + . += "no|HEADREV|rev" + . += "
Flash: give" + + var/list/L = current.get_contents() + var/obj/item/flash/flash = locate() in L + if(flash) + if(!flash.broken) + . += "|take." + else + . += "|take|repair." + else + . += "." + + . += " Reequip (gives traitor uplink)." + if(objectives.len==0) + . += "
Objectives are empty! Set to kill all heads." + else if(src in ticker.mode.revolutionaries) + . += "no|headrev|REV" + else + . += "NO|headrev|rev" + + . += _memory_edit_role_enabled(ROLE_REV) + +/datum/mind/proc/memory_edit_cult(mob/living/carbon/human/H) + . = _memory_edit_header("cult") + if(ismindshielded(H)) + . += "NO|cultist" + else if(src in ticker.mode.cult) + . += "no|CULTIST" + . += "
Give tome|equip." + else + . += "NO|cultist" + + . += _memory_edit_role_enabled(ROLE_CULTIST) + +/datum/mind/proc/memory_edit_wizard(mob/living/carbon/human/H) + . = _memory_edit_header("wizard") + if(src in ticker.mode.wizards) + . += "WIZARD|no" + . += "
To lair, undress, dress up, let choose name." + if(objectives.len==0) + . += "
Objectives are empty! Randomize!" + else + . += "wizard|NO" + + . += _memory_edit_role_enabled(ROLE_WIZARD) + +/datum/mind/proc/memory_edit_changeling(mob/living/carbon/human/H) + . = _memory_edit_header("changeling", list("traitorchan")) + if(src in ticker.mode.changelings) + . += "CHANGELING|no" + if(objectives.len==0) + . += "
Objectives are empty! Randomize!" + if(changeling && changeling.absorbed_dna.len && (current.real_name != changeling.absorbed_dna[1])) + . += "
Transform to initial appearance." + else + . += "changeling|NO" + + . += _memory_edit_role_enabled(ROLE_CHANGELING) + +/datum/mind/proc/memory_edit_vampire(mob/living/carbon/human/H) + . = _memory_edit_header("vampire", list("traitorvamp")) + if(src in ticker.mode.vampires) + . += "VAMPIRE|no" + if(objectives.len==0) + . += "
Objectives are empty! Randomize!" + else + . += "vampire|NO" + + . += _memory_edit_role_enabled(ROLE_VAMPIRE) + /** Enthralled ***/ + . += "
enthralled: " + if(src in ticker.mode.vampire_enthralled) + . += "THRALL|no" + else + . += "thrall|NO" + +/datum/mind/proc/memory_edit_nuclear(mob/living/carbon/human/H) + . = _memory_edit_header("nuclear") + if(src in ticker.mode.syndicates) + . += "OPERATIVE|no" + . += "
To shuttle, undress, dress up." + var/code + for(var/obj/machinery/nuclearbomb/bombue in machines) + if(length(bombue.r_code) <= 5 && bombue.r_code != "LOLNO" && bombue.r_code != "ADMIN") + code = bombue.r_code + break + if(code) + . += " Code is [code]. tell the code." + else + . += "operative|NO" + + . += _memory_edit_role_enabled(ROLE_OPERATIVE) + +/datum/mind/proc/memory_edit_shadowling(mob/living/carbon/human/H) + . = _memory_edit_header("shadowling") + if(src in ticker.mode.shadows) + . += "SHADOWLING|thrall|no" + else if(src in ticker.mode.shadowling_thralls) + . += "Shadowling|THRALL|no" + else + . += "shadowling|thrall|NO" + + . += _memory_edit_role_enabled(ROLE_SHADOWLING) + +/datum/mind/proc/memory_edit_abductor(mob/living/carbon/human/H) + . = _memory_edit_header("abductor") + if(src in ticker.mode.abductors) + . += "ABDUCTOR|no" + . += "|undress|equip" + else + . += "abductor|NO" + + . += _memory_edit_role_enabled(ROLE_ABDUCTOR) + +/datum/mind/proc/memory_edit_traitor() + . = _memory_edit_header("traitor", list("traitorchan", "traitorvamp")) + if(src in ticker.mode.traitors) + . += "TRAITOR|no" + if(objectives.len==0) + . += "
Objectives are empty! Randomize!" + else + . += "traitor|NO" + + . += _memory_edit_role_enabled(ROLE_TRAITOR) + +/datum/mind/proc/memory_edit_silicon() + . = "Silicon: " + var/mob/living/silicon/robot/robot = current + if(istype(robot) && robot.emagged) + . += "
Cyborg: Is emagged! Unemag!
0th law: [robot.laws.zeroth_law]" + var/mob/living/silicon/ai/ai = current + if(istype(ai) && ai.connected_robots.len) + var/n_e_robots = 0 + for(var/mob/living/silicon/robot/R in ai.connected_robots) + if(R.emagged) + n_e_robots++ + . += "
[n_e_robots] of [ai.connected_robots.len] slaved cyborgs are emagged. Unemag" + +/datum/mind/proc/memory_edit_uplink() + . = "" + if(ishuman(current) && ((src in ticker.mode.head_revolutionaries) || \ + (src in ticker.mode.traitors) || \ + (src in ticker.mode.syndicates))) + . = "Uplink: give" + var/obj/item/uplink/hidden/suplink = find_syndicate_uplink() + var/crystals + if(suplink) + crystals = suplink.uses + if(suplink) + . += "|take" + if(usr.client.holder.rights & (R_SERVER|R_EVENT)) + . += ", [crystals] crystals" + else + . += ", [crystals] crystals" + . += "." //hiel grammar + // ^ whoever left this comment is literally a grammar nazi. stalin better. in russia grammar correct you. + /datum/mind/proc/edit_memory() if(!ticker || !ticker.mode) alert("Not before round-start!", "Alert") return - var/out = "[name][(current&&(current.real_name!=name))?" (as [current.real_name])":""]
" - out += "Mind currently owned by key: [key] [active?"(synced)":"(not synced)"]
" + var/out = "[name][(current && (current.real_name != name))?" (as [current.real_name])" : ""]
" + out += "Mind currently owned by key: [key] [active ? "(synced)" : "(not synced)"]
" out += "Assigned role: [assigned_role]. Edit
" out += "Factions and special roles:
" @@ -169,284 +360,60 @@ "nuclear", "traitor", // "traitorchan", ) - var/text = "" var/mob/living/carbon/human/H = current if(ishuman(current)) /** Impanted**/ - if(ismindshielded(H)) - text = "Mindshield Implant:Remove|Implanted
" - else - text = "Mindshield Implant:No Implant|Implant [H.p_them()]!
" - sections["implant"] = text + sections["implant"] = memory_edit_implant(H) /** REVOLUTION ***/ - text = "revolution" - if(ticker.mode.config_tag=="revolution") - text += uppertext(text) - text = "[text]: " - if(ismindshielded(H)) - text += "NO|headrev|rev" - else if(src in ticker.mode.head_revolutionaries) - text += "no|HEADREV|rev" - text += "
Flash: give" - - var/list/L = current.get_contents() - var/obj/item/flash/flash = locate() in L - if(flash) - if(!flash.broken) - text += "|take." - else - text += "|take|repair." - else - text += "." - - text += " Reequip (gives traitor uplink)." - if(objectives.len==0) - text += "
Objectives are empty! Set to kill all heads." - else if(src in ticker.mode.revolutionaries) - text += "no|headrev|REV" - else - text += "NO|headrev|rev" - - if(current && current.client && (ROLE_REV in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["revolution"] = text - + sections["revolution"] = memory_edit_revolution(H) /** CULT ***/ - text = "cult" - if(ticker.mode.config_tag=="cult") - text = uppertext(text) - text = "[text]: " - if(ismindshielded(H)) - text += "NO|cultist" - else if(src in ticker.mode.cult) - text += "no|CULTIST" - text += "
Give tome|equip." -/* - if(objectives.len==0) - text += "
Objectives are empty! Set to sacrifice and escape or summon." -*/ - else - text += "NO|cultist" - - - if(current && current.client && (ROLE_CULTIST in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["cult"] = text - + sections["cult"] = memory_edit_cult(H) /** WIZARD ***/ - text = "wizard" - if(ticker.mode.config_tag=="wizard") - text = uppertext(text) - text = "[text]: " - if(src in ticker.mode.wizards) - text += "WIZARD|no" - text += "
To lair, undress, dress up, let choose name." - if(objectives.len==0) - text += "
Objectives are empty! Randomize!" - else - text += "wizard|NO" - - if(current && current.client && (ROLE_WIZARD in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["wizard"] = text - + sections["wizard"] = memory_edit_wizard(H) /** CHANGELING ***/ - text = "changeling" - if(ticker.mode.config_tag=="changeling" || ticker.mode.config_tag=="traitorchan") - text = uppertext(text) - text = "[text]: " - if(src in ticker.mode.changelings) - text += "CHANGELING|no" - if(objectives.len==0) - text += "
Objectives are empty! Randomize!" - if( changeling && changeling.absorbed_dna.len && (current.real_name != changeling.absorbed_dna[1]) ) - text += "
Transform to initial appearance." - else - text += "changeling|NO" - - if(current && current.client && (ROLE_CHANGELING in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["changeling"] = text - + sections["changeling"] = memory_edit_changeling(H) /** VAMPIRE ***/ - text = "vampire" - if(ticker.mode.config_tag=="vampire" || ticker.mode.config_tag=="traitorvamp") - text = uppertext(text) - text = "[text]: " - if(src in ticker.mode.vampires) - text += "VAMPIRE|no" - if(objectives.len==0) - text += "
Objectives are empty! Randomize!" - else - text += "vampire|NO" - - if(current && current.client && (ROLE_VAMPIRE in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - /** Enthralled ***/ - text += "
enthralled: " - if(src in ticker.mode.vampire_enthralled) - text += "THRALL|no" - else - text += "thrall|NO" - - sections["vampire"] = text - - + sections["vampire"] = memory_edit_vampire(H) /** NUCLEAR ***/ - text = "nuclear" - if(ticker.mode.config_tag=="nuclear") - text = uppertext(text) - text = "[text]: " - if(src in ticker.mode.syndicates) - text += "OPERATIVE|no" - text += "
To shuttle, undress, dress up." - var/code - for(var/obj/machinery/nuclearbomb/bombue in machines) - if(length(bombue.r_code) <= 5 && bombue.r_code != "LOLNO" && bombue.r_code != "ADMIN") - code = bombue.r_code - break - if(code) - text += " Code is [code]. tell the code." - else - text += "operative|NO" - - if(current && current.client && (ROLE_OPERATIVE in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["nuclear"] = text - + sections["nuclear"] = memory_edit_nuclear(H) /** SHADOWLING **/ - text = "shadowling" - if(ticker.mode.config_tag == "shadowling") - text = uppertext(text) - text = "[text]: " - if(src in ticker.mode.shadows) - text += "SHADOWLING|thrall|no" - else if(src in ticker.mode.shadowling_thralls) - text += "Shadowling|THRALL|no" - else - text += "shadowling|thrall|NO" - - if(current && current.client && (ROLE_SHADOWLING in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["shadowling"] = text - + sections["shadowling"] = memory_edit_shadowling(H) /** Abductors **/ - - text = "abductor" - if(ticker.mode.config_tag == "abductor") - text = uppertext(text) - text = "[text]: " - if(src in ticker.mode.abductors) - text += "ABDUCTOR|no" - text += "|undress|equip" - else - text += "abductor|NO" - - if(current && current.client && (ROLE_ABDUCTOR in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - - sections["Abductor"] = text - + sections["abductor"] = memory_edit_abductor(H) /** TRAITOR ***/ - text = "traitor" - if(ticker.mode.config_tag=="traitor" || ticker.mode.config_tag=="traitorchan" || ticker.mode.config_tag=="traitorvamp") - text = uppertext(text) - text = "[text]: " - if(src in ticker.mode.traitors) - text += "TRAITOR|no" - if(objectives.len==0) - text += "
Objectives are empty! Randomize!" - else - text += "traitor|NO" - - if(current && current.client && (ROLE_TRAITOR in current.client.prefs.be_special)) - text += "|Enabled in Prefs" - else - text += "|Disabled in Prefs" - - sections["traitor"] = text - + sections["traitor"] = memory_edit_traitor() /** SILICON ***/ - if(issilicon(current)) - text = "silicon" - var/mob/living/silicon/robot/robot = current - if(istype(robot) && robot.emagged) - text += "
Cyborg: Is emagged! Unemag!
0th law: [robot.laws.zeroth_law]" - var/mob/living/silicon/ai/ai = current - if(istype(ai) && ai.connected_robots.len) - var/n_e_robots = 0 - for(var/mob/living/silicon/robot/R in ai.connected_robots) - if(R.emagged) - n_e_robots++ - text += "
[n_e_robots] of [ai.connected_robots.len] slaved cyborgs are emagged. Unemag" - + sections["silicon"] = memory_edit_silicon() + /* + This prioritizes antags relevant to the current round to make them appear at the top of the panel. + Traitorchan and traitorvamp are snowflaked in because they have multiple sections. + */ if(ticker.mode.config_tag == "traitorchan") if(sections["traitor"]) - out += sections["traitor"]+"
" + out += sections["traitor"] + "
" if(sections["changeling"]) - out += sections["changeling"]+"
" + out += sections["changeling"] + "
" sections -= "traitor" sections -= "changeling" - - if(ticker.mode.config_tag == "traitorvamp") + // Elif technically unnecessary but it makes the following else look better + else if(ticker.mode.config_tag == "traitorvamp") if(sections["traitor"]) - out += sections["traitor"]+"
" + out += sections["traitor"] + "
" if(sections["vampire"]) - out += sections["vampire"]+"
" + out += sections["vampire"] + "
" sections -= "traitor" sections -= "vampire" else if(sections[ticker.mode.config_tag]) - out += sections[ticker.mode.config_tag]+"
" + out += sections[ticker.mode.config_tag] + "
" sections -= ticker.mode.config_tag + for(var/i in sections) if(sections[i]) - out += sections[i]+"
" - - - if(((src in ticker.mode.head_revolutionaries) || \ - (src in ticker.mode.traitors) || \ - (src in ticker.mode.syndicates)) && \ - ishuman(current) ) - - text = "Uplink: give" - var/obj/item/uplink/hidden/suplink = find_syndicate_uplink() - var/crystals - if(suplink) - crystals = suplink.uses - if(suplink) - text += "|take" - if(usr.client.holder.rights & (R_SERVER|R_EVENT)) - text += ", [crystals] crystals" - else - text += ", [crystals] crystals" - text += "." //hiel grammar - out += text + out += sections[i] + "
" + out += memory_edit_uplink() out += "
" out += "Memory:
" @@ -456,14 +423,9 @@ if(objectives.len == 0) out += "EMPTY
" else - var/obj_count = 1 - for(var/datum/objective/objective in objectives) - out += "[obj_count]: [objective.explanation_text] Edit Delete Toggle Completion
" - obj_count++ + out += gen_objective_text(admin = TRUE) out += "Add objective

" - out += "Announce objectives

" - usr << browse(out, "window=edit_memory[src];size=400x500") /datum/mind/Topic(href, href_list) @@ -1284,12 +1246,9 @@ return A /datum/mind/proc/announce_objectives() - var/obj_count = 1 to_chat(current, "Your current objectives:") - for(var/objective in objectives) - var/datum/objective/O = objective - to_chat(current, "Objective #[obj_count]: [O.explanation_text]") - obj_count++ + for(var/line in splittext(gen_objective_text(), "
")) + to_chat(current, line) /datum/mind/proc/find_syndicate_uplink() var/list/L = current.get_contents() From 4de2457c484c2240bcf03a043765e65e8b4fd157 Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 16:55:23 +0100 Subject: [PATCH 050/182] z2 cyb --- _maps/map_files/cyberiad/z2.dmm | 178 ++++++++++++++++---------------- 1 file changed, 89 insertions(+), 89 deletions(-) diff --git a/_maps/map_files/cyberiad/z2.dmm b/_maps/map_files/cyberiad/z2.dmm index c12913c54cc..84182a32068 100644 --- a/_maps/map_files/cyberiad/z2.dmm +++ b/_maps/map_files/cyberiad/z2.dmm @@ -172,8 +172,8 @@ "dp" = (/obj/structure/flora/ausbushes/stalkybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) "dq" = (/obj/structure/flora/ausbushes/sparsegrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/control) "dr" = (/obj/structure/holowindow,/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_knightarena) -"ds" = (/turf/unsimulated/floor/snow,/obj/structure/flora/tree/pine{pixel_x = 1},/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (SOUTHWEST)"; icon_state = "gravsnow_corner"; dir = 10},/area/syndicate_mothership) -"dt" = (/turf/unsimulated/floor/snow,/obj/structure/flora/tree/pine{pixel_x = 1},/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (WEST)"; icon_state = "gravsnow_corner"; dir = 8},/area/syndicate_mothership) +"ds" = (/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/ninja/holding) +"dt" = (/turf/unsimulated/floor/snow,/obj/structure/flora/tree/pine{pixel_x = 1},/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (SOUTHWEST)"; icon_state = "gravsnow_corner"; dir = 10},/area/syndicate_mothership) "du" = (/turf/simulated/floor/holofloor{tag = "icon-carpet3-0 (EAST)"; icon_state = "carpet3-0"; dir = 4},/area/holodeck/source_theatre) "dv" = (/obj/structure/holowindow{dir = 1},/turf/simulated/floor/holofloor,/area/holodeck/source_knightarena) "dw" = (/obj/docking_port/stationary{dir = 8; dwidth = 5; height = 7; id = "supply_away"; name = "supply centcom"; width = 12},/turf/space,/area/space) @@ -208,17 +208,17 @@ "dZ" = (/obj/structure/table/wood,/obj/item/paper_bin{pixel_y = 5},/obj/item/pen/multi,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/centcom/control) "ea" = (/obj/machinery/computer/bsa_control/admin,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/centcom/control) "eb" = (/obj/structure/chair/office/dark{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "carpet15-14"; tag = "icon-carpet (WEST)"},/area/centcom/control) -"ec" = (/turf/unsimulated/floor{tag = "icon-warnplate (NORTHWEST)"; icon_state = "warnplate"; dir = 9},/area/centcom/control) +"ec" = (/turf/unsimulated/floor/snow,/obj/structure/flora/tree/pine{pixel_x = 1},/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (WEST)"; icon_state = "gravsnow_corner"; dir = 8},/area/syndicate_mothership) "ed" = (/obj/machinery/door/airlock/centcom{name = "Living Quarters"; opacity = 1; req_access_txt = "102"},/turf/unsimulated/floor{dir = 2; icon_state = "carpetsymbol"},/area/centcom/control) "ee" = (/obj/structure/table,/obj/item/card/id/centcom,/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/obj/item/door_remote/centcomm,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) -"ef" = (/turf/unsimulated/floor{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/centcom/control) -"eg" = (/obj/machinery/bsa/full/admin/east,/turf/unsimulated/floor{tag = "icon-warnplate (NORTH)"; icon_state = "warnplate"; dir = 1},/area/centcom/control) -"eh" = (/turf/unsimulated/floor{tag = "icon-warnplate (NORTHEAST)"; icon_state = "warnplate"; dir = 5},/area/centcom/control) +"ef" = (/turf/unsimulated/floor/snow,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (SOUTHWEST)"; icon_state = "gravsnow_corner"; dir = 10},/area/syndicate_mothership) +"eg" = (/turf/unsimulated/floor/snow,/obj/structure/flora/tree/pine{pixel_x = 1},/turf/unsimulated/floor/snow{icon_state = "gravsnow_corner"},/area/syndicate_mothership) +"eh" = (/turf/unsimulated/floor/snow,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (EAST)"; icon_state = "gravsnow_corner"; dir = 4},/area/syndicate_mothership) "ei" = (/turf/space,/area/centcom/control) "ej" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{tag = "icon-iron12"; icon_state = "iron12"},/area/space) "ek" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/unsimulated/wall{tag = "icon-iron12"; icon_state = "iron12"},/area/space) "el" = (/turf/unsimulated/wall{tag = "icon-iron11"; icon_state = "iron11"},/area/space) -"em" = (/turf/unsimulated/floor{tag = "icon-warnplate (SOUTHWEST)"; icon_state = "warnplate"; dir = 10},/area/centcom/control) +"em" = (/turf/simulated/floor/pod,/turf/space,/obj/machinery/porta_turret/syndicate/pod,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/assault_pod) "en" = (/turf/simulated/floor/holofloor{tag = "icon-1 (NORTHEAST)"; icon_state = "1"; dir = 5},/area/holodeck/source_space) "eo" = (/turf/simulated/floor/holofloor{tag = "icon-17 (NORTHEAST)"; icon_state = "17"; dir = 5},/area/holodeck/source_space) "ep" = (/turf/simulated/floor/holofloor{tag = "icon-22 (NORTHEAST)"; icon_state = "22"; dir = 5},/area/holodeck/source_space) @@ -234,7 +234,7 @@ "ez" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 9; icon_state = "red"},/area/holodeck/source_boxingcourt) "eA" = (/turf/simulated/floor/holofloor{dir = 1; icon_state = "red"},/area/holodeck/source_boxingcourt) "eB" = (/obj/structure/table/holotable,/obj/item/clothing/gloves/boxing/hologlove,/turf/simulated/floor/holofloor{dir = 5; icon_state = "red"},/area/holodeck/source_boxingcourt) -"eC" = (/turf/unsimulated/floor{tag = "icon-warnplate"; icon_state = "warnplate"; dir = 2},/area/centcom/control) +"eC" = (/turf/simulated/floor/pod,/turf/space,/obj/machinery/porta_turret/syndicate/pod,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/assault_pod) "eD" = (/obj/structure/flora/grass/both,/turf/simulated/floor/holofloor{tag = "icon-snow"; icon_state = "snow"},/area/holodeck/source_snowfield) "eE" = (/turf/simulated/floor/holofloor{tag = "icon-carpet4-0 (EAST)"; icon_state = "carpet4-0"; dir = 4},/area/holodeck/source_meetinghall) "eF" = (/turf/simulated/floor/holofloor{tag = "icon-carpetsymbol (SOUTHEAST)"; icon_state = "carpetsymbol"; dir = 6},/area/holodeck/source_meetinghall) @@ -250,7 +250,7 @@ "eP" = (/turf/simulated/floor/holofloor{dir = 8; icon_state = "red"},/area/holodeck/source_boxingcourt) "eQ" = (/turf/simulated/floor/holofloor,/area/holodeck/source_boxingcourt) "eR" = (/turf/simulated/floor/holofloor{dir = 4; icon_state = "red"},/area/holodeck/source_boxingcourt) -"eS" = (/turf/unsimulated/floor{tag = "icon-warnplate (SOUTHEAST)"; icon_state = "warnplate"; dir = 6},/area/centcom/control) +"eS" = (/turf/unsimulated/floor/snow,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (WEST)"; icon_state = "gravsnow_corner"; dir = 8},/area/syndicate_mothership) "eT" = (/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/centcom/specops) "eU" = (/obj/structure/table/wood,/obj/item/stack/spacecash,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) "eV" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/centcom/control) @@ -391,7 +391,7 @@ "hA" = (/turf/unsimulated/wall{tag = "icon-iron13"; icon_state = "iron13"},/area/space) "hB" = (/turf/unsimulated/wall{tag = "icon-iron9"; icon_state = "iron9"},/area/space) "hC" = (/obj/effect/spawner/window/reinforced,/turf/unsimulated/floor{name = "plating"},/area/ninja/holding) -"hD" = (/turf/unsimulated/floor{icon_state = "delivery"},/area/ninja/holding) +"hD" = (/turf/simulated/floor/pod,/turf/space,/obj/machinery/porta_turret/syndicate/pod,/turf/simulated/shuttle/wall{tag = "icon-diagonalWall3"; icon_state = "diagonalWall3"; dir = 2},/area/shuttle/assault_pod) "hE" = (/obj/effect/landmark{name = "Holding Facility"},/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{icon_state = "engine"},/area/ninja/holding) "hF" = (/obj/effect/landmark{name = "Holding Facility"},/turf/unsimulated/floor{icon_state = "engine"},/area/ninja/holding) "hG" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/syndicate_mothership) @@ -436,7 +436,7 @@ "it" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/syndicate_mothership) "iu" = (/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plating/airless,/area/syndicate_mothership) "iv" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/shuttle/assault_pod) -"iw" = (/turf/unsimulated/floor/snow,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (SOUTHWEST)"; icon_state = "gravsnow_corner"; dir = 10},/area/syndicate_mothership) +"iw" = (/turf/simulated/floor/pod,/turf/space,/obj/machinery/porta_turret/syndicate/pod,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/assault_pod) "ix" = (/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) "iy" = (/obj/effect/landmark/start{name = "wizard"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) "iz" = (/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) @@ -447,7 +447,7 @@ "iE" = (/turf/space,/turf/unsimulated/wall{dir = 1; icon = 'icons/turf/shuttle.dmi'; icon_state = "diagonalWall3"},/area/space) "iF" = (/obj/machinery/door/airlock/centcom{aiControlDisabled = 1; name = "Assault Pod"; opacity = 1; req_one_access_txt = "150"},/turf/simulated/floor/plating,/area/shuttle/assault_pod) "iG" = (/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plating/airless,/area/syndicate_mothership) -"iH" = (/turf/unsimulated/floor/snow,/obj/structure/flora/tree/pine{pixel_x = 1},/turf/unsimulated/floor/snow{icon_state = "gravsnow_corner"},/area/syndicate_mothership) +"iH" = (/turf/unsimulated/floor/snow,/obj/structure/flora/bush,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (NORTH)"; icon_state = "gravsnow_corner"; dir = 1},/area/syndicate_mothership) "iI" = (/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating/airless,/area/syndicate_mothership) "iJ" = (/obj/structure/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/assault_pod) "iK" = (/obj/structure/chair{dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/assault_pod) @@ -484,7 +484,7 @@ "jp" = (/turf/simulated/floor/plasteel,/area/tdome/arena_source) "jq" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/tdome/arena_source) "jr" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/clothing/suit/armor/tdome/green,/obj/item/clothing/head/helmet/thunderdome,/obj/item/melee/energy/sword/saber/green,/turf/unsimulated/floor{icon_state = "dark"},/area/tdome/arena_source) -"js" = (/turf/unsimulated/floor/snow,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (EAST)"; icon_state = "gravsnow_corner"; dir = 4},/area/syndicate_mothership) +"js" = (/turf/unsimulated/floor/snow,/obj/structure/flora/tree/pine,/turf/unsimulated/floor/snow{icon_state = "gravsnow_corner"},/area/syndicate_mothership) "jt" = (/obj/item/storage/fancy/crayons,/obj/machinery/light{dir = 1; on = 1},/obj/structure/table,/obj/item/storage/fancy/crayons,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/syndicate_mothership) "ju" = (/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating/airless,/area/syndicate_mothership) "jv" = (/obj/effect/decal/warning_stripes/northeastcorner,/turf/simulated/floor/plating/airless,/area/syndicate_mothership) @@ -638,9 +638,9 @@ "mn" = (/obj/structure/chair/stool,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "mo" = (/obj/structure/chair/stool,/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/control) "mp" = (/obj/structure/chair/stool,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) -"mq" = (/turf/simulated/floor/pod,/turf/space,/obj/machinery/porta_turret/syndicate/pod,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/shuttle/assault_pod) +"mq" = (/turf/unsimulated/floor/snow,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/snow{icon_state = "gravsnow_corner"},/area/syndicate_mothership) "mr" = (/turf/unsimulated/wall,/area/trader_station/sol) -"ms" = (/obj/machinery/teleport/hub/upgraded{admin_usage = 1},/turf/unsimulated/floor{tag = "icon-delivery"; icon_state = "delivery"},/area/admin) +"ms" = (/turf/unsimulated/floor/snow,/obj/structure/flora/bush,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (WEST)"; icon_state = "gravsnow_corner"; dir = 8},/area/syndicate_mothership) "mt" = (/turf/space,/area/syndicate_mothership/elite_squad) "mu" = (/obj/effect/landmark{name = "Syndicate-Commando"; tag = "Commando"},/obj/machinery/light/spot,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership/elite_squad) "mv" = (/obj/machinery/light/spot,/turf/unsimulated/floor{icon_state = "dark"},/area/syndicate_mothership) @@ -745,14 +745,14 @@ "oq" = (/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/shuttle/escape) "or" = (/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/shuttle/escape) "os" = (/obj/structure/table,/obj/item/reagent_containers/food/snacks/grown/citrus/lemon,/obj/item/reagent_containers/food/snacks/grown/berries,/obj/item/reagent_containers/food/snacks/grown/banana,/obj/item/reagent_containers/food/snacks/grown/cherries,/obj/item/reagent_containers/food/snacks/grown/citrus/orange,/obj/item/reagent_containers/food/snacks/grown/corn,/obj/item/reagent_containers/food/snacks/grown/mushroom/amanita,/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/admin) -"ot" = (/turf/simulated/floor/pod,/turf/space,/obj/machinery/porta_turret/syndicate/pod,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/shuttle/assault_pod) +"ot" = (/obj/machinery/mech_bay_recharge_port/upgraded,/obj/effect/decal/warning_stripes/yellow/hollow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "ou" = (/obj/structure/chair/stool/bar,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) -"ov" = (/turf/unsimulated/floor/snow,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (WEST)"; icon_state = "gravsnow_corner"; dir = 8},/area/syndicate_mothership) -"ow" = (/turf/simulated/floor/pod,/turf/space,/obj/machinery/porta_turret/syndicate/pod,/turf/simulated/shuttle/wall{tag = "icon-diagonalWall3"; icon_state = "diagonalWall3"; dir = 2},/area/shuttle/assault_pod) -"ox" = (/turf/simulated/floor/pod,/turf/space,/obj/machinery/porta_turret/syndicate/pod,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/shuttle/assault_pod) -"oy" = (/turf/unsimulated/floor/snow,/obj/structure/flora/bush,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (NORTH)"; icon_state = "gravsnow_corner"; dir = 1},/area/syndicate_mothership) -"oz" = (/turf/unsimulated/floor/snow,/obj/structure/flora/tree/pine,/turf/unsimulated/floor/snow{icon_state = "gravsnow_corner"},/area/syndicate_mothership) -"oA" = (/turf/unsimulated/floor/snow,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/snow{icon_state = "gravsnow_corner"},/area/syndicate_mothership) +"ov" = (/obj/mecha/combat/marauder/seraph/loaded,/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"ow" = (/obj/effect/decal/warning_stripes/west,/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) +"ox" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT3"; name = "gravpult"},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"oy" = (/obj/effect/decal/warning_stripes/yellow/partial{dir = 8},/obj/effect/decal/warning_stripes/arrow{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"oz" = (/obj/mecha/combat/marauder/loaded,/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"oA" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT2"; name = "gravpult"},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "oB" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (WEST)"; icon_state = "fakewindows"; dir = 8},/area/syndicate_mothership) "oC" = (/turf/unsimulated/wall/fakeglass{tag = "icon-fakewindows (EAST)"; icon_state = "fakewindows"; dir = 4},/area/syndicate_mothership) "oD" = (/obj/docking_port/stationary{dir = 4; dwidth = 11; height = 18; id = "emergency_away"; name = "emergency centcom"; width = 29},/turf/space,/area/space) @@ -764,7 +764,7 @@ "oJ" = (/obj/structure/closet/secure_closet/guncabinet,/obj/item/ammo_box/magazine/m10mm,/obj/item/ammo_box/magazine/m10mm,/obj/item/ammo_box/magazine/m10mm,/obj/item/gun/projectile/automatic/pistol{name = "pistol"},/obj/item/gun/projectile/automatic/pistol{name = "pistol"},/obj/item/gun/projectile/automatic/pistol{name = "pistol"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/gamma/space) "oK" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/centcom/gamma) "oL" = (/turf/unsimulated/floor{tag = "icon-red (EAST)"; icon_state = "red"; dir = 4},/area/centcom/gamma) -"oM" = (/obj/machinery/door/airlock/centcom{name = "Team Storage"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) +"oM" = (/obj/effect/decal/warning_stripes/northwest,/turf/unsimulated/floor{name = "plating"},/area/centcom/control) "oN" = (/obj/structure/closet/secure_closet/guncabinet,/obj/item/ammo_box/shotgun/buck,/obj/item/ammo_box/shotgun/buck,/obj/item/ammo_box/shotgun/buck,/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/gun/projectile/shotgun/automatic/combat,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/gamma/space) "oO" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) "oP" = (/obj/structure/closet/secure_closet/guncabinet,/obj/item/gun/energy/sniperrifle,/obj/item/gun/energy/sniperrifle,/obj/item/gun/energy/sniperrifle,/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/obj/machinery/ai_status_display{pixel_y = 32},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/gamma/space) @@ -775,7 +775,7 @@ "oU" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/centcom/gamma) "oV" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/centcom/gamma) "oW" = (/obj/structure/closet/secure_closet/guncabinet,/obj/item/gun/energy/gun/nuclear,/obj/item/gun/energy/gun/nuclear,/obj/item/gun/energy/gun/nuclear,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/gamma/space) -"oX" = (/obj/machinery/door/airlock/centcom{name = "Prison"; opacity = 1; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) +"oX" = (/obj/effect/decal/warning_stripes/north,/turf/unsimulated/floor{name = "plating"},/area/centcom/control) "oY" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) "oZ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/ausbushes/fernybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/specops) "pa" = (/obj/structure/noticeboard{pixel_x = -32},/obj/item/paper/syndimemo,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/syndicate_mothership) @@ -811,7 +811,7 @@ "pE" = (/obj/structure/bed,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "pF" = (/turf/unsimulated/wall/fakeglass,/area/syndicate_mothership) "pG" = (/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/specops) -"pH" = (/obj/machinery/door/airlock/centcom{name = "Prison Cell"; opacity = 1; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) +"pH" = (/obj/machinery/bsa/full/admin/east,/obj/effect/decal/warning_stripes/north,/turf/unsimulated/floor{name = "plating"},/area/centcom/control) "pI" = (/obj/structure/flora/ausbushes/lavendergrass,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "pJ" = (/obj/structure/flora/ausbushes/stalkybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) "pK" = (/obj/structure/flora/ausbushes/pointybush,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/centcom/evac) @@ -874,7 +874,7 @@ "qP" = (/obj/effect/decal/cleanable/blood,/obj/structure/toilet{dir = 8},/turf/unsimulated/floor{name = "plating"},/area/centcom) "qQ" = (/obj/structure/bed,/turf/unsimulated/floor{icon_state = "floorscorched2"},/area/centcom) "qR" = (/obj/effect/landmark{name = "prisonwarp"},/turf/unsimulated/floor{name = "plating"},/area/centcom) -"qS" = (/turf/unsimulated/floor{icon_state = "floorgrime"},/area/centcom) +"qS" = (/obj/effect/decal/warning_stripes/northeast,/turf/unsimulated/floor{name = "plating"},/area/centcom/control) "qT" = (/obj/effect/decal/cleanable/blood,/turf/unsimulated/floor{name = "plating"},/area/centcom) "qU" = (/turf/unsimulated/floor{icon_state = "panelscorched"},/area/centcom) "qV" = (/turf/unsimulated/floor{name = "plating"},/area/centcom) @@ -899,13 +899,13 @@ "ro" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/computer/mech_bay_power_console,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/gamma/space) "rp" = (/obj/mecha/combat/durand/loaded{operation_req_access = list(1)},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0},/turf/simulated/floor/mech_bay_recharge_floor,/area/shuttle/gamma/space) "rq" = (/obj/item/radio/intercom/specops{pixel_y = 25},/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) -"rr" = (/obj/mecha/combat/marauder/seraph/loaded,/turf/unsimulated/floor{icon_state = "delivery"; dir = 6},/area/centcom/specops) +"rr" = (/obj/effect/decal/warning_stripes/southwest,/turf/unsimulated/floor{name = "plating"},/area/centcom/control) "rs" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Assault Armor Storage"; dir = 2; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "rt" = (/obj/machinery/door/poddoor{id_tag = "ASSAULT"; name = "Assault Armor"},/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "ru" = (/obj/item/radio/intercom/specops{pixel_y = -28},/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "rv" = (/obj/machinery/door/poddoor{id_tag = "GRAVPULTS"; name = "Gravity Catapults"},/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "rw" = (/obj/machinery/door/poddoor{id_tag = "GRAVPULTS"; name = "Gravity Catapults"},/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/centcom/specops) -"rx" = (/obj/machinery/teleport/hub/upgraded{admin_usage = 1},/turf/unsimulated/floor{icon_state = "delivery"; dir = 6},/area/centcom/specops) +"rx" = (/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{name = "plating"},/area/centcom/control) "ry" = (/obj/machinery/door/poddoor{id_tag = "CCTELE"; name = "Specops Teleporter"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "rz" = (/obj/machinery/computer/communications,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "rA" = (/obj/machinery/teleport/station,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) @@ -920,10 +920,27 @@ "rJ" = (/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "SPECOPS"; name = "Ready Room"; pixel_x = -6; pixel_y = 6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "specopsoffice"; name = "Privacy Shutters"; pixel_x = 6; pixel_y = -6; req_access_txt = "114"},/obj/machinery/door_control{desc = "A remote control switch to block view of the singularity."; icon_state = "doorctrl0"; id = "CCGAMMA"; name = "Gamma Lockdown"; pixel_x = -6; pixel_y = -6; req_access_txt = "114"},/obj/structure/table/wood,/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/centcom/specops) "rK" = (/turf/unsimulated/wall/splashscreen,/area/start) "rL" = (/obj/structure/table/abductor,/obj/item/bonegel/alien,/obj/item/bonesetter/alien,/obj/item/FixOVein/alien,/obj/item/surgicaldrill/alien,/obj/item/circular_saw/alien,/turf/unsimulated/floor/abductor,/area/abductor_ship) -"rM" = (/turf/unsimulated/floor/snow,/obj/structure/flora/bush,/turf/unsimulated/floor/snow{tag = "icon-gravsnow_corner (WEST)"; icon_state = "gravsnow_corner"; dir = 8},/area/syndicate_mothership) +"rM" = (/obj/effect/decal/warning_stripes/southeast,/turf/unsimulated/floor{name = "plating"},/area/centcom/control) "rN" = (/obj/structure/chair/stool/bar,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/evac) -"rO" = (/turf/unsimulated/floor{icon_state = "engine"},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{dir = 1; icon = 'icons/turf/shuttle.dmi'; icon_state = "diagonalWall3"},/area/admin) -"rP" = (/turf/unsimulated/floor{icon_state = "engine"},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{dir = 8; icon = 'icons/turf/shuttle.dmi'; icon_state = "diagonalWall3"},/area/admin) +"rO" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT1"; name = "gravpult"},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rP" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT0"; name = "gravpult"},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rQ" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Assault Armor South"; dir = 1; network = list("ERT","CentComm")},/obj/effect/decal/warning_stripes/yellow/partial{dir = 8},/obj/effect/decal/warning_stripes/arrow{dir = 8},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rR" = (/obj/machinery/door/airlock/centcom{name = "Team Storage"; opacity = 1; req_access_txt = "109"},/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rS" = (/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) +"rT" = (/obj/effect/decal/warning_stripes/yellow/hollow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rU" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "109"},/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rV" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "109"},/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/control) +"rW" = (/obj/machinery/door/airlock/centcom{name = "Prison"; opacity = 1; req_access_txt = "104"},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rX" = (/obj/machinery/teleport/hub/upgraded{admin_usage = 1},/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rY" = (/obj/effect/decal/warning_stripes/northwest,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"rZ" = (/obj/effect/decal/warning_stripes/northeast,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"sa" = (/obj/effect/decal/warning_stripes/southwest,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"sb" = (/obj/effect/decal/warning_stripes/southeast,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"sc" = (/obj/machinery/door/airlock/centcom{name = "Prison Cell"; opacity = 1; req_access_txt = "104"},/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) +"sd" = (/obj/effect/decal/cleanable/dirt,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom) +"se" = (/turf/unsimulated/floor{icon_state = "engine"},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{dir = 1; icon = 'icons/turf/shuttle.dmi'; icon_state = "diagonalWall3"},/area/admin) +"sf" = (/turf/unsimulated/floor{icon_state = "engine"},/obj/structure/window/reinforced{dir = 1},/turf/unsimulated/wall{dir = 8; icon = 'icons/turf/shuttle.dmi'; icon_state = "diagonalWall3"},/area/admin) +"sg" = (/obj/machinery/teleport/hub/upgraded{admin_usage = 1},/obj/effect/decal/warning_stripes/yellow,/turf/unsimulated/floor{tag = "icon-floor"; icon_state = "floor"},/area/admin) "sq" = (/turf/unsimulated/wall,/area/centcom/control) "sr" = (/obj/structure/table,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) "ss" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/centcom/control) @@ -956,7 +973,6 @@ "sW" = (/obj/machinery/door/airlock/centcom{name = "Freezer"; opacity = 1; req_access_txt = "102"},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/control) "sX" = (/turf/unsimulated/wall,/area/centcom/specops) "sZ" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) -"ta" = (/obj/machinery/mech_bay_recharge_port/upgraded,/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) "td" = (/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "te" = (/obj/machinery/recharge_station/upgraded,/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) "tf" = (/obj/structure/table,/obj/item/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/kitchen/rollingpin,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) @@ -964,18 +980,13 @@ "th" = (/obj/effect/landmark{name = "Marauder Exit"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) "ti" = (/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) "tj" = (/obj/machinery/door/poddoor{id_tag = "ASSAULT3"; name = "Launch Bay #3"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"tk" = (/turf/unsimulated/floor{icon_state = "warnplate"; dir = 8},/area/centcom/specops) -"tl" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT3"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"tm" = (/turf/unsimulated/floor{icon_state = "loadingarea"; dir = 8},/area/centcom/specops) "tn" = (/turf/unsimulated/floor{icon_state = "vault"; dir = 5},/area/centcom/specops) "to" = (/obj/structure/sign/poster/random{pixel_x = -32},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "tp" = (/obj/item/reagent_containers/food/condiment/saltshaker{pixel_x = -6},/obj/structure/table,/turf/unsimulated/floor{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/centcom/control) "tq" = (/obj/machinery/vending/dinnerware{req_access_txt = "102"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) "tr" = (/obj/structure/table,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/food/condiment/enzyme,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) "ts" = (/obj/structure/table,/obj/machinery/kitchen_machine/microwave/upgraded,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/centcom/control) -"tt" = (/obj/mecha/combat/marauder/loaded,/turf/unsimulated/floor{icon_state = "delivery"; dir = 6},/area/centcom/specops) "tv" = (/obj/machinery/door/poddoor{id_tag = "ASSAULT2"; name = "Launch Bay #2"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"tw" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT2"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) "tx" = (/obj/machinery/door/airlock/centcom{name = "Commander Quarters"; opacity = 1; req_access_txt = "114"},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "ty" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "tA" = (/obj/machinery/computer/pod/deathsquad,/turf/unsimulated/floor{icon_state = "vault"; dir = 1},/area/centcom/specops) @@ -987,7 +998,6 @@ "tG" = (/obj/machinery/computer/card/centcom,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/centcom/control) "tH" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/centcom/control) "tI" = (/obj/machinery/door/poddoor{id_tag = "ASSAULT1"; name = "Launch Bay #1"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"tJ" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT1"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) "tK" = (/obj/structure/bed,/obj/item/bedsheet,/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/centcom/control) "tL" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/centcom/control) "tM" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/centcom/control) @@ -997,8 +1007,6 @@ "tT" = (/turf/unsimulated/floor{icon_state = "green"; dir = 1},/area/centcom/control) "tU" = (/turf/unsimulated/floor{icon_state = "green"; dir = 5},/area/centcom/control) "tV" = (/obj/machinery/door/poddoor{id_tag = "ASSAULT0"; name = "Launch Bay #0"},/turf/unsimulated/floor{name = "plating"},/area/centcom/specops) -"tW" = (/obj/machinery/mass_driver{dir = 8; drive_range = 50; id_tag = "ASSAULT0"; name = "gravpult"},/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"tX" = (/obj/machinery/camera{c_tag = "CentComm Special Ops. Assault Armor South"; dir = 1; network = list("ERT","CentComm")},/turf/unsimulated/floor{icon_state = "loadingarea"; dir = 8},/area/centcom/specops) "tZ" = (/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) "ub" = (/obj/machinery/door/poddoor{id_tag = "ASSAULT"; name = "Assault Armor"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "uc" = (/turf/unsimulated/floor{icon_state = "greencorner"},/area/centcom/control) @@ -1029,12 +1037,8 @@ "uE" = (/turf/unsimulated/floor{icon_state = "greencorner"; dir = 1},/area/centcom/control) "uF" = (/obj/structure/table/reinforced,/obj/item/radio/intercom/specops,/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "uG" = (/obj/item/radio/intercom/specops{pixel_y = 25},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) -"uH" = (/turf/unsimulated/floor{tag = "icon-warning"; icon_state = "warning"},/area/centcom/control) "uI" = (/obj/structure/chair/office/dark,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "uJ" = (/obj/machinery/door/poddoor{id_tag = "SPECOPS"; name = "Ready Room"},/turf/unsimulated/floor{icon_state = "vault"; dir = 8},/area/centcom/specops) -"uK" = (/turf/unsimulated/floor{icon_state = "bot"},/area/centcom/specops) -"uL" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/specops) -"uM" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "109"},/turf/unsimulated/floor{icon_state = "delivery"},/area/centcom/control) "uN" = (/obj/machinery/door/airlock/centcom{name = "Bridge"; opacity = 1; req_access_txt = "113"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "uO" = (/obj/structure/table/reinforced,/obj/item/radio/intercom/specops,/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) "uP" = (/obj/structure/table/reinforced,/obj/effect/landmark{name = "nukecode"},/turf/unsimulated/floor{icon_state = "dark"},/area/centcom/specops) @@ -1081,8 +1085,6 @@ "vW" = (/obj/machinery/telecomms/bus/preset_cent,/turf/unsimulated/floor{icon_state = "green"; dir = 8},/area/centcom/control) "vX" = (/obj/machinery/telecomms/hub/preset_cent,/turf/unsimulated/floor{icon_state = "green"; dir = 4},/area/centcom/control) "wb" = (/turf/unsimulated/wall/fakeglass{dir = 1; icon_state = "fakewindows"; tag = "icon-fakewindows (WEST)"},/area/centcom/specops) -"wc" = (/turf/unsimulated/floor{tag = "icon-warning (NORTHWEST)"; icon_state = "warning"; dir = 9},/area/centcom/specops) -"wd" = (/turf/unsimulated/floor{dir = 5; icon_state = "warning"},/area/centcom/specops) "we" = (/turf/space,/area/centcom/specops) "wg" = (/obj/machinery/telecomms/relay/preset/centcom,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/specops) "wh" = (/obj/machinery/recharge_station/upgraded,/turf/unsimulated/floor{icon_state = "grimy"},/area/centcom/specops) @@ -1093,8 +1095,6 @@ "wm" = (/turf/unsimulated/floor{icon_state = "green"; dir = 10},/area/centcom/control) "wn" = (/turf/unsimulated/floor{icon_state = "green"; dir = 6},/area/centcom/control) "wr" = (/turf/unsimulated/wall/fakeglass,/area/centcom/specops) -"ws" = (/turf/unsimulated/floor{tag = "icon-warning (SOUTHWEST)"; icon_state = "warning"; dir = 10},/area/centcom/specops) -"wt" = (/turf/unsimulated/floor{dir = 6; icon_state = "warning"},/area/centcom/specops) "wu" = (/obj/machinery/door/airlock/centcom{name = "General Access"; opacity = 1; req_access_txt = "101"},/turf/unsimulated/floor{icon_state = "floor"},/area/centcom/control) "wC" = (/turf/unsimulated/wall,/area/centcom/bathroom) "wD" = (/obj/structure/toilet{dir = 4},/turf/unsimulated/floor{icon_state = "freezerfloor"; dir = 2},/area/centcom/bathroom) @@ -1521,7 +1521,7 @@ ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapap ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckiAckckckckckckckckckaNaNaNaNaNfffffffffffffffggWgdgdgdgdgdgdgdgdgdgdgXfHfHfHfHfHfgaNaNisaNaNaNaNaNitnAnxnxnxnBnqnxnxnxnxnqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpepeneoepenbseqfMeqgkeqbsergYgZhaerbsgJgJeIgLgLbshbhbhbhbhbbsgMeNeNeNgNbsgveQeQeQgwbD ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNfggWgdgdgdgdgdhcgdgdhcgdhdhehehehfhefgaNaNisaNaNaNaNaNitnCnxnxnxnEnDnxnFnGhOnqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbpeneoepeneobseqeqeqeqgTbserererererbshhhhhihjhjbshkhkhkhkhkbshlhmhmhmhnbshohphphphqbD ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNfghrgdgdgdgdgehshtgehsgehuhvhvhvhwhvfgaNaNisaNaNaNaNaNitnHnxnInInxnJnxnKnMnLnqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNhyhzhzhzhzhzhAhzhzhzhzhzhAhzhzhzhzhzhAhzhzhzhzhzhAhzhzhzhzhzhAhzhzhzhzhzhAhzhzhzhzhzhB -ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNfgfghChDhDhCfgfgfgfgfgfgfgfgfgfgfgfgfgaNaNisaNaNaNaNaNnqnHnxnInNnxnOnxnxnQnPnqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNapapapapapapapapapapapapapapapapapapapapapapapapaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNfgfghCdsdshCfgfgfgfgfgfgfgfgfgfgfgfgfgaNaNisaNaNaNaNaNnqnHnxnInNnxnOnxnxnQnPnqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNfghEhFhFhFfgaNaNaNaNaNaNaNaNaNaNaNaNaNaNisaNaNaNaNaNnqnRnxnxnxnBnqnqnqnqnqnqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbZaPaPaPaPaPbZaPaPaPaPaPbZaPaPaPaPaPbZ ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNfghFhFhFhFfgaNaNaNaNaNaNaNaNaNaNaNaNaNaNisaNaNaNaNaNnqnHnxnxnxnSnqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbphHhIhJhKhLbshMhNhYhPhQbshRhShThUhVbD ckckckckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckaNckckckckckckckckckckckckckckckckckckckckckckckckaNaNaNaNaNaNaNaNaNaNaNaNaNfgfgfgfgfgfgaNaNaNaNaNaNaNaNaNaNaNaNaNaNisaNaNaNaNnUnTnxnxnxnxnVnqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbphWhWhXhWhWbshYhZhZhZhYbsiaiaiaiaiabD @@ -1568,30 +1568,30 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababababababababababcvababababababababababababababababababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababababababaonjafnjafnjalabaonjafnjafnjalababababababacabnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckckaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababababababaoajoOajoOajalabaoajoOajoOajalabacababababababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbXbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababababaeabamakoOakoOakanagamakoOakoOakdsagagababaeabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaeababacaeababaonjnjafnjafnjaTpvoCnjafnjafnjnjnjnjdtababacababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbXbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababababaeabamakoOakoOakanagamakoOakoOakdtagagababaeabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaeababacaeababaonjnjafnjafnjaTpvoCnjafnjafnjnjnjnjecababacababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababaeababababacaonjaZoOoOoOaZoOoOoOaZoOoOoOaZoOoOnjalabababaeabnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababababaeabababaonjoOoOoOoOoOoOoOoOoOoOoOoOoOoOoOnjalacababababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjaeababababaeabaeaonjaTpvpvpvpvpvpvpvpvpvpvpvoCnjbbnjalabaeabacabnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababaeacababagagagbcbcbcbcbababababababababaaXnjoOnjdtabacabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababaeacababagagagbcbcbcbcbababababababababaaXnjoOnjecabacabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababaiaNaNaNaNaNaNaNaiacababaeababagagamnjoOnjalabababababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjacaeabababaNaNaNaNaNaNaNaNaNdtabababacamnjnjqXnjbdnjiwagiHagiHagnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjacaeabababaNaNaNaNaNaNaNaNaNecabababacamnjnjqXnjbdnjefagegagegagnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababaNaNaNaNaNaNaNaNaNalabababaonjnjoHoIjtoOnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababaNaNaNaNaNaNaNaNaNalaeabadaonjaLoOoOoOoOfZoQoRnjfYjMmgnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabacabababaiaNaNaNaNaNaNaNaiababababjsnjpaoOmfmfpcoOpdpepWpXpXganjnjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rErErErErErErErHrErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababababaNaNaNaNaNiwagagagagiHamnjplmfpmjNmfoOmkppnjpXggnjnjghgjgigxgxhggxgxhxhGnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababaeabababaNaNaNaNaNpupvpvpvpvpvoCnjmhmfpwpxmfoOmkppnjnjnjnjnjgjgiiumqiviFivotiGhxnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjacabaiaNaNaNaNaNaNaNaNaNpypzpApzpzpzpzpCoOJboOoOoOoOmkppnjnjnjnjnjgjiImqiviJiSiKivotiTnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabacabababaiaNaNaNaNaNaNaNaiababababehnjpaoOmfmfpcoOpdpepWpXpXganjnjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rErErErErErErErHrErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababababababaNaNaNaNaNefagagagagegamnjplmfpmjNmfoOmkppnjpXggnjnjghgjgigxgxhggxgxhxhGnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabababaeabababaNaNaNaNaNpupvpvpvpvpvoCnjmhmfpwpxmfoOmkppnjnjnjnjnjgjgiiuemiviFiveCiGhxnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjacabaiaNaNaNaNaNaNaNaNaNpypzpApzpzpzpzpCoOJboOoOoOoOmkppnjnjnjnjnjgjiIemiviJiSiKiveCiTnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababaNaNaNaNaNaNaNaNaNaNpFaVoBpvpvpvoCnjmiouououmhoOmkppoBpvpvpvpvpvpviviJiSiUiSiKiviTnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababaNaNaNaNaNaNaNaNaNaNaNaWaNaiababaXnjpRpSpTpSjOoOpUpViWiViViXiViViWiFiSiYjjjiiSiFiTnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqasaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjaYabaNaNaNaNaNaNaNaNaNaNaNaNaNaNovabaonjqfqgqhqiqjoOoOoOoBpvpvpvpvpvpviviJiSjkiSiSiviTnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjaeabaNaNaNaNaNaNaNaNaNaNaNaNaNaNalabaonjnjppqtqrqunjqwoOnjnjnjnjnjgjiIowiviJiSiKivoxiTnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -rKrErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWcPbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababaNaNaNaNaNaNaNaNaNaNaNaNaNaNanabababnjnjnjnjnjnjqDqDqEqFqGqHnjgjjvjuowivjwivoxjxjynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaiabababbabaoyaXnjqLqMqMqMqMqMnjjzgjjvjJjJjKjJjJjyjznjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqasaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjaYabaNaNaNaNaNaNaNaNaNaNaNaNaNaNeSabaonjqfqgqhqiqjoOoOoOoBpvpvpvpvpvpviviJiSjkiSiSiviTnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rErErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjaeabaNaNaNaNaNaNaNaNaNaNaNaNaNaNalabaonjnjppqtqrqunjqwoOnjnjnjnjnjgjiIhDiviJiSiKiviwiTnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +rKrErErErErErErErErErErErErErEaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWcPbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjababaNaNaNaNaNaNaNaNaNaNaNaNaNaNanabababnjnjnjnjnjnjqDqDqEqFqGqHnjgjjvjuhDivjwiviwjxjynjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaiabababbabaiHaXnjqLqMqMqMqMqMnjjzgjjvjJjJjKjJjJjyjznjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNalababacababaoqXqMqMqMqMqMmlnjnjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNalababadozoAamnjrerererererfnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNalababadjsmqamnjrerererererfnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNalababaonjnjnjnjnjnjnjnjnjnjnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNrMaeababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNmsaeababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNalabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNabaNaNaNaNaNabaNaNaNaNaNalabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaqaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNnjabaNaNaNaNaNabaiaNaNaNaiabaNaNaNaNaNalabababnjaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN @@ -1624,38 +1624,38 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsqsqsqsqsqsysEmnsMsNmnsEsEsOmosqsQsQsQsQsqsRsSsTsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsvsEsEsEsEsEsEsEsEsysysqsQsUsVsVsqsqsWsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsqaNaNaNsvsEsEsEsEsEsEsEsEsEsEsusQmpmpsQsQsQsQsZsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXoSrqtdtesXtarrrstdsqsqsqsqsqsEsEmnsMsCmnsEsEsEsEsEsQsQsQsQtfsQsQtgsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititjtktitititjtltmtntdtdrttdtdtdtdsqsrssstsqtosEmnsMtpmnsEsEsEsEsutqsQsQsQtrsQsQtssqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXtdtdtdtdsXtatttdtdsqswsssssxsEsEsEsEsEsEsEsEsEsEsqsusususususususqsqdWdXsqsqsqsqsqsqsqsqsqsqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititvtktitititvtwtmtntdtdrttdtdtdtdsqsqsqsqsqsqsqtxsqsqsqsqsEsEtysqcScRcUcTcWcVcXsudZdYebeasuecefefefefefegefefefeheiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXtdtdtdtAsXtatttdtdsqtBtCtDsqtEtFtFtFtFtGsqsEsEtHsqdodedqdpdLdKdesufbfatLfcsuemeCeCeCeCeCeCeCeCeCeSeiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititItktitititItJtmtntdtdrttdtdtdtdsqtKtLtMedtFtFtFtFtFeesqsusxsusqsusususususususqsqfLsqsqsqsqsqsqsqsqsqsqsqsqsqsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXtdtdtdtdsXtatttdtdsqsqeWeVsqeWeVsqsqsqsqsqtQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititVtktitititVtWtXtntdrurttdtdtdrusXaNaNaNaNaNaNsXfecoflsqtQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXoSrqtdtesXotovrstdsqsqsqsqsqsEsEmnsMsCmnsEsEsEsEsEsQsQsQsQtfsQsQtgsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititjowtitititjoxoytntdtdrttdtdtdtdsqsrssstsqtosEmnsMtpmnsEsEsEsEsutqsQsQsQtrsQsQtssqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXtdtdtdtdsXotoztdtdsqswsssssxsEsEsEsEsEsEsEsEsEsEsqsusususususususqsqdWdXsqsqsqsqsqsqsqsqsqsqsqsqsqdVaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititvowtitititvoAoytntdtdrttdtdtdtdsqsqsqsqsqsqsqtxsqsqsqsqsEsEtysqcScRcUcTcWcVcXsudZdYebeasuoMoXoXoXoXoXpHoXoXoXqSeiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXtdtdtdtAsXotoztdtdsqtBtCtDsqtEtFtFtFtFtGsqsEsEtHsqdodedqdpdLdKdesufbfatLfcsurrrxrxrxrxrxrxrxrxrxrMeiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititIowtitititIrOoytntdtdrttdtdtdtdsqtKtLtMedtFtFtFtFtFeesqsusxsusqsusususususususqsqfLsqsqsqsqsqsqsqsqsqsqsqsqsqsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXtdtdtdtdsXotoztdtdsqsqeWeVsqeWeVsqsqsqsqsqtQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqfXaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNthtitititititititVowtitititVrPrQtntdrurttdtdtdrusXaNaNaNaNaNaNsXfecoflsqtQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmfmsXrwrvsXsXsXsXubsXsXsXsXsXsXsXsXsXfeujflsqtQtRucudududududududududuetRtZsqaNaNoeodododododododofaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmcYoEoEoEoEoFfmfofnfqfpfsfrfnfEfmufujujuhuiugujujsXukukukukulukumunfeujflsqtQtRtZsususususususususutQtRtZsqaNaNohogojoioioioiokohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmoGoNoJoWoPoGfmjHfFkdkdkdkdfFlZmdujujujujujujujujuqururururururussXfeujflsqtQtRtZsuutuuuvuwuxuyuzsutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmpgpfpfpfphoGfmoKkdkdkdkdkdkdoLmdujujujujujujujujsXuAuBuBuBuBuBuCsXsXoMsXsquEtRtSsuuFtRuGuHtRtRtRsuuEtRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmpipfpkpopfptfdoUoToToToToToToVfdujujujuIuIujujujuJuKuKuKuKuKuKuKuLuKuKuKuMtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmoGpjpfpfrloGfmfmfmfmfmfmfmfmfmfmujujuOuPuQuRujuSsXsXrFrGrFsXsXoXsXoZoYpbsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmpnrnrmrprooGfmaNsXrxujujujujujryujuXrzooonvavbujvcvdvdvdvdvesXuKsXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmpDoEoEoEoErkfmaNsXrAujsXuWuWsXsXujujvauRvmuRujujvnvdvovpvqvdsXuKsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmaNsXrBujsXvkvkpqprujujujvyvyujujujvzvdrCrIrDbesXuKsqpstRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXvkvkvksXvIvJujujujujvLujsXvdrJmjeTvPsXuKsqvQtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkpBsXsXsXsXsXsXbfbfsXsXsXvSvTvUvVvdsXuKsqvWtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkpBsXaNaNaNaNwbwcwdwbwesXiDwgwhwiwjsXuKsqwkudwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvxsXsXaNaNaNaNwrwswtwrwesXsXsXsXsXsXsXoXsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmpgpfpfpfphoGfmoKkdkdkdkdkdkdoLmdujujujujujujujujsXuAuBuBuBuBuBuCsXsXrRsXsquEtRtSsuuFtRuGrStRtRtRsuuEtRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmpipfpkpopfptfdoUoToToToToToToVfdujujujuIuIujujujuJrTrTrTrTrTrTrTrUrTrTrTrVtRtRtRuNtRtRtRtRtRtRtRuNtRtRtZoltRolomogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmoGpjpfpfrloGfmfmfmfmfmfmfmfmfmfmujujuOuPuQuRujuSsXsXrFrGrFsXsXrWsXoZoYpbsquetRucsutRtRtRtRtRtRtRsuuetRtZsqsqsqohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmpnrnrmrprooGfmaNsXrXujujujujujryujuXrzooonvavbujvcvdvdvdvdvesXrTsXsXsXsXsqtQtRtZsuvfuuvgvgvgvhvisutQtRtZsqaNaNohogogogogogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmpDoEoEoEoErkfmaNsXrAujsXuWuWsXsXujujvauRvmuRujujvnvdvovpvqvdsXrTsXvrtTtUsqtQtRtZsqsqvsvtvuvvvwsqsqtQtRtZsqaNaNohogogogopogogogohaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNfmfmfmfmfmfmfmfmaNsXrBujsXvkvkpqprujujujvyvyujujujvzvdrCrIrDbesXrTsqpstRtRvFtRtRtZsqsqsusususususqsqtQtRtZsqaNaNoqodododododododoraNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXvkvkvksXvIvJujujujujvLujsXvdrJmjeTvPsXrTsqvQtRtZsutQtRtStTtTtTtTtTtTtTtTtTuEtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkpBsXsXsXsXsXsXbfbfsXsXsXvSvTvUvVvdsXrTsqvWtRvXsutQtRtRtRtRtRtRtRtRtRtRtRtRtRtZsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkpBsXaNaNaNaNwbrYrZwbwesXiDwgwhwiwjsXrTsqwkudwlsuwmudududududuetRucudududududwnsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvxsXsXaNaNaNaNwrsasbwrwesXsXsXsXsXsXsXrWsqsqsqsqsqsqsqsqsqsqsqsqwusqsqsqsqsqsqsqsqaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkvksXaNaNaNaNaNaNaNaNaNaNaNsXpEujuTujujwCwDwEwFwGwCwHwIwJwKwLwMwNwOwPwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkpGsXaNaNaNaNaNaNaNaNaNaNaNsXujujpHujujwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXvkpGsXaNaNaNaNaNaNaNaNaNaNaNsXujujscujujwCwCwCwIwIwIwIwIwIwKxcxdxexdxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXaNaNaNaNaNaNaNaNaNaNbgsXsXsXsXujuSwCwDxlwIwIwIwIwIwIwKxmxnwNxoxfwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXpEujuTujujwCwCwCwIxxwCwHwIwJwKxyxzxAxzxzwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXujujpHujujwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpJpIpLpKpNpMwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbYbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXaNaNaNaNaNaNaNaNaNaNaNsXujujscujujwCwDxIwIxxwCwCwCwKwKxJxzxKxzwLwPxzpJpIpLpKpNpMwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXsXujujwCwCwCwIwIwIwIwIxRwLxSxSxSxSwMxfxdpOwKxzxzxzxzxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXpEujuTujujwCwDxWwIwIwIwIwIxRxmxXxYwNxXxYxfxdpPxzxZxZxZwNcnytcnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyaybycydyeaNazaNaNaNaAaNyaybycydyeaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujpHujujwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpJxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujscujujwCwCwCyfyfyfyfyfwKxmxXxYwNxXxYxfxzpJxzwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyjyjyjykylaBylylylaBylyoyjyjyjyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXujujpQsXaNaNaNaNaNaNxdxmxXxYwNxXxYxfypxdwKyqwNwNyrcnytcnoDaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvywyxyyyNyAyByCyNyyyEyFyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXpEujuTujujpYsXaNaNaNaNaNaNxdxmxXxYwNxXxYxfyGytyGwNwNwNyHxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyiyvyvyKyLyMyNyMyOyMyNyMyPyKyvyvyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujpHujujpQsXaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXujujscujujpQsXaNaNaNaNaNaNwKxyyQyQyQyRwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySyFyvyTyMyNyNyNyNyNyNyNyMyTyvywyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNsXsXsXsXsXsXsXsXaNaNaNwKwKwKwKxdxdwKwKxmwNxfxdpZwKwNwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNySylyoyWyXyYyZyNzazbyNzcykylyUaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzdzezfrNzezewKxmwNxfypxdwKyqwNwNwNwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizhzizjzkyNzazbyNyyyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKzlzezmrNzezeznxmwNxfyGytyGwNwNwNygxzxzxzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNyizqzrzryZyNzazbyNyMyiaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN @@ -1687,12 +1687,12 @@ aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbW aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKytytytcraNaNaNaNaNaNaNaNaNaNcrytytytwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWcObWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwAwAwAwAwAwAwAwAwAwAwAwAwAwAwAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKwKaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwqJqKAwqJqNAwqJqOAwqQqPAwqJqNAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwqRqSAwqRqTAwqRqUAwqRqVAwqRqWAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwqRsdAwqRqTAwqRqUAwqRqVAwqRqWAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwqYqZAwqYqZAwqYqZAwqYqZAwqYqZAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwrarararararbrararbrararararaAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwrararcrararararararararararaAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwqYqZAwqYqZAwqYqZAwqYqZAwqYqZAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwqRqSAwrdqWAwqRqWAwrgqVAwqRqTAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwqRsdAwrdqWAwqRqWAwrgqVAwqRqTAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwqJqKAwqJqNAwqJqNAwqJrhAwqJriAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNAwAwAwAwAwAwAwAwAwAwAwAwAwAwAwAwaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWbWaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN @@ -1729,7 +1729,7 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDIDKDKDKDKDKDKDKDAaNDAGRGPFvFvFvGPGSDADAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEfDKDKDKDKDKDKDKDAaNDAGTFvFvGPFvFvGUDADAaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtDwDwDuaNEMDxDyDyDzEIDKDKDAaNDAGVFvFvFvFvFvGWDAEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjQjPjSjRjTaNaNaNjQjPjSjRjTaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtaNaNDtDAGXGYGZDuaNaNaNaNaNDIDKDKDAaNEMDwrOHbHcHbrPDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjQjPjSjRjTaNaNaNjQjPjSjRjTaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtaNaNDtDAGXGYGZDuaNaNaNaNaNDIDKDKDAaNEMDwseHbHcHbsfDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNjUjWjVjYjXkajZaNjUjWktkvkukajZaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtDwDwDwDwDAHeHfDADwDwDwDwDuaNEfDKDKDAaNaNEMDwHgHhHiDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkwkykxkxkxkAkzaNkwkDkxkxkxkAkzaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDtDAHlHmHnDAHoFvFvHpDAHqHrHsHpDwGaDKDKDAaNaNaNHtHuHvHwHtaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkEkGkFkIkHkNkMaNkEkGkOkIkPkNkMaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNHAFvFvFvHBFvFvFvFvHCFvFvFvFvHCDKDKDKDAaNaNEMDwDwHDDwDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN @@ -1744,7 +1744,7 @@ aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkQkRkxkxkxkAkSaNkQkRkxkxkxkAkSaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDIDKDKDKDKlKDIaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNkUlikVrLljlmllaNkUlikVrLljlmllaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNDNIADKDKDKIBDNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNlylnlAlzlFaNaNaNlylnlAlzlFaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEfICDKDKDKIDEfaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN -aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwIFIGIHmsIJDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN +aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFZFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwIFIGIHsgIJDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLFLaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMDwDxDyDzDwEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNEMaNaNaNEnaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN aNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaNaN From 56d3d117f8ddbc0b64a8f768503d1ac363758658 Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 17:10:52 +0100 Subject: [PATCH 051/182] decals --- .../RandomZLevels/blackmarketpackers.dmm | 583 +++++++++--------- 1 file changed, 292 insertions(+), 291 deletions(-) diff --git a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm index 329eb9638b9..cf31f1b8305 100644 --- a/_maps/map_files/RandomZLevels/blackmarketpackers.dmm +++ b/_maps/map_files/RandomZLevels/blackmarketpackers.dmm @@ -3,165 +3,165 @@ "ac" = (/turf/simulated/floor/plating/airless/asteroid,/area/awaymission) "ad" = (/obj/effect/mob_spawn/human/doctor,/turf/simulated/floor/plating/airless/asteroid,/area/awaymission) "ae" = (/obj/item/circular_saw,/obj/structure/lattice,/turf/space,/area/space) -"af" = (/turf/simulated/shuttle/wall{tag = "icon-swall12";icon_state = "swall12"},/area/awaymission/BMPship/Aft) -"ag" = (/turf/simulated/shuttle/wall{tag = "icon-swall4";icon_state = "swall4"},/area/awaymission/BMPship/Aft) -"ah" = (/turf/simulated/shuttle/wall{tag = "icon-swall14";icon_state = "swall14"},/area/awaymission/BMPship/Aft) -"ai" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f10";icon_state = "swall_f10";dir = 2},/area/awaymission/BMPship/Aft) +"af" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"},/area/awaymission/BMPship/Aft) +"ag" = (/turf/simulated/shuttle/wall{tag = "icon-swall4"; icon_state = "swall4"},/area/awaymission/BMPship/Aft) +"ah" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"},/area/awaymission/BMPship/Aft) +"ai" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/awaymission/BMPship/Aft) "aj" = (/mob/living/simple_animal/hostile/carp,/turf/space,/area/space) -"ak" = (/turf/simulated/shuttle/wall{tag = "icon-swall12";icon_state = "swall12"},/area/awaymission/BMPship/Gate) +"ak" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"},/area/awaymission/BMPship/Gate) "al" = (/turf/simulated/floor/engine,/area/awaymission/BMPship/Fore) -"am" = (/turf/simulated/shuttle/wall{tag = "icon-swall4";icon_state = "swall4"},/area/awaymission/BMPship/Gate) -"an" = (/turf/simulated/shuttle/wall{tag = "icon-swall3";icon_state = "swall3";dir = 2},/area/awaymission/BMPship/Aft) +"am" = (/turf/simulated/shuttle/wall{tag = "icon-swall4"; icon_state = "swall4"},/area/awaymission/BMPship/Gate) +"an" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/awaymission/BMPship/Aft) "ao" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "ap" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) -"aq" = (/turf/simulated/shuttle/wall{tag = "icon-swall14";icon_state = "swall14"},/area/awaymission/BMPship/Gate) +"aq" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"},/area/awaymission/BMPship/Gate) "ar" = (/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) "as" = (/obj/structure/lattice,/turf/space,/area/space) -"at" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f10";icon_state = "swall_f10";dir = 2},/area/awaymission/BMPship/Gate) -"au" = (/obj/machinery/porta_turret{lethal = 1;name = "ship defense turret"},/turf/simulated/floor/engine,/area/awaymission/BMPship/Gate) +"at" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f10"; icon_state = "swall_f10"; dir = 2},/area/awaymission/BMPship/Gate) +"au" = (/obj/machinery/porta_turret{lethal = 1; name = "ship defense turret"},/turf/simulated/floor/engine,/area/awaymission/BMPship/Gate) "av" = (/obj/structure/table,/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"aw" = (/turf/simulated/shuttle/wall{tag = "icon-swall7";icon_state = "swall7"},/area/awaymission/BMPship/Aft) +"aw" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"},/area/awaymission/BMPship/Aft) "ax" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/engine,/area/awaymission/BMPship/Gate) -"ay" = (/turf/simulated/shuttle/wall{tag = "icon-swall13";icon_state = "swall13"},/area/awaymission/BMPship/Aft) -"az" = (/turf/simulated/shuttle/wall{tag = "icon-swall3";icon_state = "swall3";dir = 2},/area/awaymission/BMPship/Gate) -"aA" = (/turf/simulated/shuttle/wall{tag = "icon-swall8";icon_state = "swall8"},/area/awaymission/BMPship/Aft) +"ay" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"},/area/awaymission/BMPship/Aft) +"az" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/awaymission/BMPship/Gate) +"aA" = (/turf/simulated/shuttle/wall{tag = "icon-swall8"; icon_state = "swall8"},/area/awaymission/BMPship/Aft) "aB" = (/turf/simulated/floor/engine,/area/awaymission/BMPship/Gate) -"aC" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f5";icon_state = "swall_f5";dir = 2},/area/awaymission/BMPship/Gate) +"aC" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/awaymission/BMPship/Gate) "aD" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "aE" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/engine,/area/awaymission/BMPship/Gate) "aF" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "aG" = (/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "aH" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/engine,/area/awaymission/BMPship/Gate) "aI" = (/obj/machinery/light/small,/turf/simulated/floor/engine,/area/awaymission/BMPship/Gate) -"aJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall7";icon_state = "swall7"},/area/awaymission/BMPship/Gate) -"aK" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f6";icon_state = "swall_f6";dir = 2},/area/awaymission/BMPship/Gate) -"aL" = (/turf/simulated/shuttle/wall{tag = "icon-swall3";icon_state = "swall3"},/area/awaymission/BMPship/Aft) -"aM" = (/turf/simulated/shuttle/wall{tag = "icon-swall13";icon_state = "swall13"},/area/awaymission/BMPship/Gate) +"aJ" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"},/area/awaymission/BMPship/Gate) +"aK" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/awaymission/BMPship/Gate) +"aL" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/BMPship/Aft) +"aM" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"},/area/awaymission/BMPship/Gate) "aN" = (/obj/machinery/door/airlock/silver{locked = 1},/obj/effect/landmark/burnturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"aO" = (/turf/simulated/shuttle/wall{tag = "icon-swall8";icon_state = "swall8"},/area/awaymission/BMPship/Gate) -"aP" = (/turf/simulated/shuttle/wall{tag = "icon-swall12";icon_state = "swall12";dir = 2},/area/awaymission/BMPship/Gate) +"aO" = (/turf/simulated/shuttle/wall{tag = "icon-swall8"; icon_state = "swall8"},/area/awaymission/BMPship/Gate) +"aP" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/awaymission/BMPship/Gate) "aQ" = (/turf/simulated/shuttle/wall,/area/awaymission/BMPship/Gate) "aR" = (/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) "aS" = (/obj/structure/bed/roller,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) "aT" = (/obj/item/scalpel,/obj/structure/closet/crate,/obj/item/tank/anesthetic,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"aU" = (/turf/simulated/shuttle/wall{tag = "icon-swall4";icon_state = "swall4"},/area/awaymission/BMPship/Fore) -"aV" = (/turf/simulated/shuttle/wall{tag = "icon-swall12";icon_state = "swall12"},/area/awaymission/BMPship/Fore) -"aW" = (/turf/simulated/shuttle/wall{tag = "icon-swall14";icon_state = "swall14"},/area/awaymission/BMPship/Fore) -"aX" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10";icon_state = "swall_s10";dir = 2},/area/awaymission/BMPship/Fore) +"aU" = (/turf/simulated/shuttle/wall{tag = "icon-swall4"; icon_state = "swall4"},/area/awaymission/BMPship/Fore) +"aV" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"},/area/awaymission/BMPship/Fore) +"aW" = (/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"},/area/awaymission/BMPship/Fore) +"aX" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/awaymission/BMPship/Fore) "aY" = (/obj/item/restraints/handcuffs,/obj/structure/closet/crate,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) "aZ" = (/obj/item/storage/box/syringes,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) "ba" = (/obj/item/bodybag,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"bb" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"bc" = (/turf/simulated/shuttle/wall{tag = "icon-swall1";icon_state = "swall1"},/area/awaymission/BMPship/Aft) +"bb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) +"bc" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/awaymission/BMPship/Aft) "bd" = (/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"be" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"bf" = (/turf/simulated/shuttle/wall{tag = "icon-swall3";icon_state = "swall3"},/area/awaymission/BMPship/Gate) -"bg" = (/obj/machinery/computer/operating,/obj/structure/cable{d2 = 8;icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"bh" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/food/snacks/meat,/obj/item/reagent_containers/food/snacks/meat,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/BMPship/Gate) -"bi" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)";icon_state = "warnplate";dir = 9},/area/awaymission/BMPship/Gate) -"bj" = (/obj/structure/table,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/BMPship/Gate) +"be" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) +"bf" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/BMPship/Gate) +"bg" = (/obj/machinery/computer/operating,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) +"bh" = (/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bi" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/food/snacks/meat,/obj/item/reagent_containers/food/snacks/meat,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bj" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/food/snacks/meat,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "bk" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "bl" = (/obj/item/stack/spacecash/c500,/obj/item/stack/spacecash/c100,/turf/simulated/floor/wood,/area/awaymission/BMPship/Fore) -"bm" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/food/snacks/meat,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/BMPship/Gate) +"bm" = (/obj/structure/table,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "bn" = (/obj/structure/bed,/obj/item/bedsheet/yellow,/turf/simulated/floor/wood,/area/awaymission/BMPship/Fore) -"bo" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)";icon_state = "warnplate";dir = 9},/area/awaymission/BMPship/Fore) -"bp" = (/turf/simulated/shuttle/wall{tag = "icon-swall3";icon_state = "swall3"},/area/awaymission/BMPship/Fore) -"bq" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/BMPship/Fore) -"br" = (/obj/structure/rack,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/BMPship/Fore) -"bs" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)";icon_state = "warnplate";dir = 5},/area/awaymission/BMPship/Fore) -"bt" = (/obj/structure/sign/vacuum,/turf/simulated/shuttle/wall{tag = "icon-swall1";icon_state = "swall1"},/area/awaymission/BMPship/Fore) -"bu" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/BMPship/Gate) -"bv" = (/obj/structure/table,/obj/item/storage/box,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/BMPship/Gate) -"bw" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)";icon_state = "warnplate";dir = 5},/turf/simulated/shuttle/wall{tag = "icon-swall_f5";icon_state = "swall_f5";dir = 2},/area/awaymission/BMPship/Gate) -"bx" = (/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/obj/machinery/power/apc/noalarm{dir = 1;environ = 2;equipment = 0;lighting = 0;locked = 0;operating = 1;req_access = ""},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/BMPship/Gate) +"bo" = (/obj/structure/table,/obj/item/storage/box,/obj/machinery/light/small{dir = 1},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bp" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/BMPship/Fore) +"bq" = (/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"br" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc/noalarm{dir = 1; environ = 2; equipment = 0; lighting = 0; locked = 0; operating = 1; req_access = ""},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bs" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bt" = (/obj/structure/sign/vacuum,/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/awaymission/BMPship/Fore) +"bu" = (/obj/structure/largecrate,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bv" = (/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) +"bw" = (/obj/structure/rack,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) +"bx" = (/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) "by" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) "bz" = (/obj/effect/landmark/burnturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) "bA" = (/obj/effect/gibspawner/generic,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"bB" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"bC" = (/turf/simulated/shuttle/wall{tag = "icon-swall1";icon_state = "swall1"},/area/awaymission/BMPship/Gate) -"bD" = (/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)";icon_state = "warnplate";dir = 8},/area/awaymission/BMPship/Gate) +"bB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) +"bC" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/awaymission/BMPship/Gate) +"bD" = (/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) "bE" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "bF" = (/turf/simulated/floor/wood,/area/awaymission/BMPship/Fore) "bG" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/wood,/area/awaymission/BMPship/Fore) "bH" = (/obj/item/storage/box,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "bI" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) -"bJ" = (/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)";icon_state = "warnplate";dir = 8},/area/awaymission/BMPship/Fore) -"bK" = (/turf/simulated/shuttle/wall{tag = "icon-swall2";icon_state = "swall2"},/area/awaymission/BMPship/Aft) +"bJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bK" = (/turf/simulated/shuttle/wall{tag = "icon-swall2"; icon_state = "swall2"},/area/awaymission/BMPship/Aft) "bL" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "bM" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "bN" = (/obj/machinery/gateway{dir = 5},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"bO" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"bO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "bP" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) -"bQ" = (/obj/structure/largecrate,/turf/simulated/floor/plating{tag = "icon-warnplate (EAST)";icon_state = "warnplate";dir = 4},/area/awaymission/BMPship/Gate) -"bR" = (/turf/simulated/floor/plasteel{tag = "icon-wood-broken";icon_state = "wood-broken"},/area/awaymission/BMPship/Fore) -"bS" = (/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Fore) -"bT" = (/obj/machinery/light/small,/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Fore) -"bU" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHEAST)";icon_state = "warnplate";dir = 6},/area/awaymission/BMPship/Fore) -"bV" = (/turf/simulated/shuttle/wall{tag = "icon-swall2";icon_state = "swall2"},/area/awaymission/BMPship/Fore) -"bW" = (/obj/item/hand_labeler,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"bX" = (/turf/simulated/shuttle/wall{tag = "icon-swall11";icon_state = "swall11"},/area/awaymission/BMPship/Aft) +"bQ" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) +"bR" = (/turf/simulated/floor/plasteel{tag = "icon-wood-broken"; icon_state = "wood-broken"},/area/awaymission/BMPship/Fore) +"bS" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c1000,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bT" = (/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) +"bU" = (/obj/machinery/light/small,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) +"bV" = (/turf/simulated/shuttle/wall{tag = "icon-swall2"; icon_state = "swall2"},/area/awaymission/BMPship/Fore) +"bW" = (/obj/item/hand_labeler,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"bX" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"},/area/awaymission/BMPship/Aft) "bY" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "bZ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"ca" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/obj/item/clothing/glasses/regular/hipster,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"cb" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/simulated,/area/awaymission/BMPship/Gate) -"cc" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"cd" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)";icon_state = "warnplate";dir = 8},/area/awaymission/BMPship/Gate) +"ca" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/item/clothing/glasses/regular/hipster,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) +"cb" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated,/area/awaymission/BMPship/Gate) +"cc" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"cd" = (/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) "ce" = (/obj/structure/closet/crate/freezer,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"cf" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2";icon_state = "swallc2"},/area/awaymission/BMPship/Fore) -"cg" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-carpetside (NORTH)";icon_state = "carpetside";dir = 1},/area/awaymission/BMPship/Fore) -"ch" = (/turf/simulated/shuttle/wall{tag = "icon-swall8";icon_state = "swall8"},/area/awaymission/BMPship/Fore) -"ci" = (/obj/machinery/door/airlock/silver,/turf/simulated/floor/plasteel{tag = "icon-carpetside (NORTH)";icon_state = "carpetside";dir = 1},/area/awaymission/BMPship/Fore) -"cj" = (/turf/simulated/shuttle/wall{tag = "icon-swall1";icon_state = "swall1"},/area/awaymission/BMPship/Fore) -"ck" = (/turf/simulated/shuttle/wall{tag = "icon-swall12";icon_state = "swall12"},/area/awaymission/BMPship/Midship) -"cl" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2";icon_state = "swallc2"},/area/awaymission/BMPship/Midship) -"cm" = (/turf/simulated/shuttle/wall{tag = "icon-swall13";icon_state = "swall13"},/area/awaymission/BMPship/Midship) -"cn" = (/turf/simulated/shuttle/wall{tag = "icon-swall15";icon_state = "swall15"},/area/awaymission/BMPship/Aft) -"co" = (/obj/machinery/gateway/centeraway{calibrated = 0},/obj/structure/cable{icon_state = "0-4";d2 = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"cf" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/BMPship/Fore) +"cg" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-carpetside (NORTH)"; icon_state = "carpetside"; dir = 1},/area/awaymission/BMPship/Fore) +"ch" = (/turf/simulated/shuttle/wall{tag = "icon-swall8"; icon_state = "swall8"},/area/awaymission/BMPship/Fore) +"ci" = (/obj/machinery/door/airlock/silver,/turf/simulated/floor/plasteel{tag = "icon-carpetside (NORTH)"; icon_state = "carpetside"; dir = 1},/area/awaymission/BMPship/Fore) +"cj" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/awaymission/BMPship/Fore) +"ck" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"},/area/awaymission/BMPship/Midship) +"cl" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/BMPship/Midship) +"cm" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"},/area/awaymission/BMPship/Midship) +"cn" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"},/area/awaymission/BMPship/Aft) +"co" = (/obj/machinery/gateway/centeraway{calibrated = 0},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "cp" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"cq" = (/obj/structure/cable{d2 = 8;icon_state = "0-8"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"cr" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"cs" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"ct" = (/turf/simulated/shuttle/wall{tag = "icon-swall2";icon_state = "swall2"},/area/awaymission/BMPship/Gate) +"cq" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"cr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"cs" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"ct" = (/turf/simulated/shuttle/wall{tag = "icon-swall2"; icon_state = "swall2"},/area/awaymission/BMPship/Gate) "cu" = (/obj/machinery/gateway,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "cv" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "cw" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"cx" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c1000,/turf/simulated/floor/plating{tag = "icon-warnplate (EAST)";icon_state = "warnplate";dir = 4},/area/awaymission/BMPship/Gate) -"cy" = (/turf/simulated/shuttle/wall{tag = "icon-swall11";icon_state = "swall11"},/area/awaymission/BMPship/Gate) -"cz" = (/turf/simulated/floor/plasteel{tag = "icon-carpet";icon_state = "carpet"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9";icon_state = "swall_f9";dir = 2},/area/awaymission/BMPship/Fore) -"cA" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f6";icon_state = "swall_f6";dir = 2},/area/awaymission/BMPship/Fore) -"cB" = (/turf/simulated/floor/plasteel{tag = "icon-carpet";icon_state = "carpet"},/area/awaymission/BMPship/Fore) -"cC" = (/obj/structure/cable{icon_state = "0-2";d2 = 2},/obj/machinery/power/apc/noalarm{dir = 1;equipment = 0;lighting = 0;locked = 0;operating = 0;pixel_y = 24;req_access = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet";icon_state = "carpet"},/area/awaymission/BMPship/Fore) -"cD" = (/obj/structure/table,/obj/item/screwdriver,/obj/item/screwdriver,/obj/item/paper{info = "The next person who takes one of my screwdrivers gets stabbed with one. They are MINE. - Love, Madsen";name = "scribbled note"},/obj/item/screwdriver,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"cE" = (/turf/simulated/shuttle/wall{tag = "icon-swall3";icon_state = "swall3";dir = 2},/area/awaymission/BMPship/Midship) -"cF" = (/turf/simulated/floor/plasteel{tag = "icon-green (WEST)";icon_state = "green";dir = 8},/area/awaymission/BMPship/Midship) +"cx" = (/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"cy" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"},/area/awaymission/BMPship/Gate) +"cz" = (/turf/simulated/floor/plasteel{tag = "icon-carpet"; icon_state = "carpet"},/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/awaymission/BMPship/Fore) +"cA" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/awaymission/BMPship/Fore) +"cB" = (/turf/simulated/floor/plasteel{tag = "icon-carpet"; icon_state = "carpet"},/area/awaymission/BMPship/Fore) +"cC" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc/noalarm{dir = 1; equipment = 0; lighting = 0; locked = 0; operating = 0; pixel_y = 24; req_access = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet"; icon_state = "carpet"},/area/awaymission/BMPship/Fore) +"cD" = (/obj/structure/table,/obj/item/screwdriver,/obj/item/screwdriver,/obj/item/paper{info = "The next person who takes one of my screwdrivers gets stabbed with one. They are MINE. - Love, Madsen"; name = "scribbled note"},/obj/item/screwdriver,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"cE" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/awaymission/BMPship/Midship) +"cF" = (/turf/simulated/floor/plasteel{tag = "icon-green (WEST)"; icon_state = "green"; dir = 8},/area/awaymission/BMPship/Midship) "cG" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"cH" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellow"},/area/awaymission/BMPship/Midship) -"cI" = (/obj/structure/sink{dir = 2},/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellow"},/area/awaymission/BMPship/Midship) -"cJ" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellow"},/area/awaymission/BMPship/Midship) -"cK" = (/turf/simulated/floor/plasteel{tag = "icon-green (EAST)";icon_state = "green";dir = 4},/area/awaymission/BMPship/Midship) -"cL" = (/turf/simulated/shuttle/wall{tag = "icon-swall3";icon_state = "swall3"},/area/awaymission/BMPship/Midship) +"cH" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/BMPship/Midship) +"cI" = (/obj/structure/sink{dir = 2},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/BMPship/Midship) +"cJ" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/BMPship/Midship) +"cK" = (/turf/simulated/floor/plasteel{tag = "icon-green (EAST)"; icon_state = "green"; dir = 4},/area/awaymission/BMPship/Midship) +"cL" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/BMPship/Midship) "cM" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"cN" = (/obj/structure/table,/obj/item/storage/box/donkpockets,/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) -"cO" = (/obj/structure/table,/obj/item/kitchen/knife/butcher,/obj/item/reagent_containers/food/snacks/meat,/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) -"cP" = (/obj/machinery/processor,/obj/machinery/light{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) -"cQ" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) +"cN" = (/obj/structure/table,/obj/item/storage/box/donkpockets,/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) +"cO" = (/obj/structure/table,/obj/item/kitchen/knife/butcher,/obj/item/reagent_containers/food/snacks/meat,/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) +"cP" = (/obj/machinery/processor,/obj/machinery/light{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) +"cQ" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) "cR" = (/obj/structure/table,/obj/item/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "cS" = (/obj/structure/table,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "cT" = (/obj/machinery/light,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) "cU" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "cV" = (/obj/structure/table,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"cW" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-13 (EAST)";icon_state = "carpet15-13";dir = 4},/area/awaymission/BMPship/Fore) -"cX" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-7 (EAST)";icon_state = "carpet15-7";dir = 4},/area/awaymission/BMPship/Fore) -"cY" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-7 (EAST)";icon_state = "carpet15-7";dir = 4},/area/awaymission/BMPship/Fore) +"cW" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-13 (EAST)"; icon_state = "carpet15-13"; dir = 4},/area/awaymission/BMPship/Fore) +"cX" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-7 (EAST)"; icon_state = "carpet15-7"; dir = 4},/area/awaymission/BMPship/Fore) +"cY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-7 (EAST)"; icon_state = "carpet15-7"; dir = 4},/area/awaymission/BMPship/Fore) "cZ" = (/obj/item/reagent_containers/food/snacks/hugemushroomslice,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"da" = (/turf/simulated/shuttle/wall{tag = "icon-swall1";icon_state = "swall1"},/area/awaymission/BMPship/Midship) -"db" = (/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) +"da" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/awaymission/BMPship/Midship) +"db" = (/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) "dc" = (/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Midship) -"dd" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) -"de" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"df" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3";icon_state = "swallc3"},/area/awaymission/BMPship/Aft) +"dd" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) +"de" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"df" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3"; icon_state = "swallc3"},/area/awaymission/BMPship/Aft) "dg" = (/obj/structure/chair/stool,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"dh" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-14 (EAST)";icon_state = "carpet15-14";dir = 4},/area/awaymission/BMPship/Fore) +"dh" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-14 (EAST)"; icon_state = "carpet15-14"; dir = 4},/area/awaymission/BMPship/Fore) "di" = (/obj/structure/kitchenspike,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "dj" = (/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "dk" = (/obj/machinery/door/airlock/silver,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) @@ -169,274 +169,283 @@ "dm" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/BMPship/Aft) "dn" = (/obj/machinery/gibber,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/BMPship/Aft) "do" = (/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/BMPship/Aft) -"dp" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-11 (EAST)";icon_state = "carpet15-11";dir = 4},/area/awaymission/BMPship/Fore) +"dp" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-11 (EAST)"; icon_state = "carpet15-11"; dir = 4},/area/awaymission/BMPship/Fore) "dq" = (/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"dr" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet";icon_state = "carpet"},/area/awaymission/BMPship/Fore) -"ds" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-11 (EAST)";icon_state = "carpet15-11";dir = 4},/area/awaymission/BMPship/Fore) +"dr" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet"; icon_state = "carpet"},/area/awaymission/BMPship/Fore) +"ds" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-11 (EAST)"; icon_state = "carpet15-11"; dir = 4},/area/awaymission/BMPship/Fore) "dt" = (/obj/item/reagent_containers/food/snacks/hugemushroomslice,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Midship) -"du" = (/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) -"dv" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) -"dw" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) +"du" = (/obj/structure/window/reinforced,/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) +"dv" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) +"dw" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) "dx" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"dy" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel{tag = "icon-barber";icon_state = "barber"},/area/awaymission/BMPship/Midship) -"dz" = (/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"dy" = (/obj/machinery/door/window,/turf/simulated/floor/plasteel{tag = "icon-barber"; icon_state = "barber"},/area/awaymission/BMPship/Midship) +"dz" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "dA" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/food/snacks/meat,/obj/item/reagent_containers/food/snacks/meat,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/BMPship/Aft) "dB" = (/obj/item/crowbar,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/BMPship/Aft) -"dC" = (/turf/simulated/floor/plasteel{dir = 8;icon_state = "warning"},/area/awaymission/BMPship/Aft) +"dC" = (/obj/structure/largecrate,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "dD" = (/obj/structure/closet/secure_closet/freezer/meat{opened = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/BMPship/Aft) -"dE" = (/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/obj/machinery/power/apc/noalarm{dir = 1;environ = 0;equipment = 3;locked = 0;operating = 0;req_access = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"dE" = (/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/machinery/power/apc/noalarm{dir = 1; environ = 0; equipment = 3; locked = 0; operating = 0; req_access = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "dF" = (/obj/effect/landmark{name = "awaystart"},/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/BMPship/Aft) -"dG" = (/turf/simulated/floor/plasteel{dir = 4;icon_state = "warning"},/area/awaymission/BMPship/Aft) -"dH" = (/obj/structure/table,/obj/item/paper{info = "I'm no scientist, but judging from the design and components, it seems to be some kind of gateway. This thing is gonna be worth a lot of cash to the right man. The boys are excited, as they have every right to be, and I've let them crack into that case of beer we got. I normally wouldn't allow such a thing, but this is a time for celebration! It's not like a couple drinks will hurt anything.";name = "Captain's log entry"},/turf/simulated/floor/plasteel{tag = "icon-carpet6-0 (EAST)";icon_state = "carpet6-0";dir = 4},/area/awaymission/BMPship/Fore) -"dI" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor/plasteel{tag = "icon-carpet14-8 (EAST)";icon_state = "carpet14-8";dir = 4},/area/awaymission/BMPship/Fore) -"dJ" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-carpet14-2 (EAST)";icon_state = "carpet14-2";dir = 4},/area/awaymission/BMPship/Fore) -"dK" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet";icon_state = "carpet"},/area/awaymission/BMPship/Fore) -"dL" = (/turf/simulated/floor/plasteel{tag = "icon-carpet10-0 (EAST)";icon_state = "carpet10-0";dir = 4},/area/awaymission/BMPship/Fore) -"dM" = (/turf/simulated/floor/plasteel{tag = "icon-green (SOUTHWEST)";icon_state = "green";dir = 10},/area/awaymission/BMPship/Midship) -"dN" = (/turf/simulated/floor/plasteel{tag = "icon-green";icon_state = "green"},/area/awaymission/BMPship/Midship) -"dO" = (/obj/machinery/seed_extractor,/obj/item/seeds/plump/walkingmushroom,/turf/simulated/floor/plasteel{tag = "icon-green";icon_state = "green"},/area/awaymission/BMPship/Midship) -"dP" = (/turf/simulated/floor/plasteel{tag = "icon-green (SOUTHEAST)";icon_state = "green";dir = 6},/area/awaymission/BMPship/Midship) -"dQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall2";icon_state = "swall2"},/area/awaymission/BMPship/Midship) -"dR" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"dS" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"dT" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"dU" = (/obj/item/reagent_containers/food/snacks/meat,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"dV" = (/obj/structure/cable{icon_state = "0-4";d2 = 4},/obj/machinery/computer/monitor,/turf/simulated/floor/plasteel{dir = 8;icon_state = "warning"},/area/awaymission/BMPship/Aft) -"dW" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"dX" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"dY" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"dZ" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"ea" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"eb" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)";icon_state = "heater";dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel/airless{tag = "icon-engine";icon_state = "engine"},/area/awaymission/BMPship/Aft) -"ec" = (/obj/structure/shuttle/engine/propulsion{dir = 4;icon_state = "propulsion";tag = "icon-propulsion (WEST)"},/turf/space,/area/awaymission/BMPship/Aft) +"dG" = (/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"dH" = (/obj/structure/table,/obj/item/paper{info = "I'm no scientist, but judging from the design and components, it seems to be some kind of gateway. This thing is gonna be worth a lot of cash to the right man. The boys are excited, as they have every right to be, and I've let them crack into that case of beer we got. I normally wouldn't allow such a thing, but this is a time for celebration! It's not like a couple drinks will hurt anything."; name = "Captain's log entry"},/turf/simulated/floor/plasteel{tag = "icon-carpet6-0 (EAST)"; icon_state = "carpet6-0"; dir = 4},/area/awaymission/BMPship/Fore) +"dI" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor/plasteel{tag = "icon-carpet14-8 (EAST)"; icon_state = "carpet14-8"; dir = 4},/area/awaymission/BMPship/Fore) +"dJ" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-carpet14-2 (EAST)"; icon_state = "carpet14-2"; dir = 4},/area/awaymission/BMPship/Fore) +"dK" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet"; icon_state = "carpet"},/area/awaymission/BMPship/Fore) +"dL" = (/turf/simulated/floor/plasteel{tag = "icon-carpet10-0 (EAST)"; icon_state = "carpet10-0"; dir = 4},/area/awaymission/BMPship/Fore) +"dM" = (/turf/simulated/floor/plasteel{tag = "icon-green (SOUTHWEST)"; icon_state = "green"; dir = 10},/area/awaymission/BMPship/Midship) +"dN" = (/turf/simulated/floor/plasteel{tag = "icon-green"; icon_state = "green"},/area/awaymission/BMPship/Midship) +"dO" = (/obj/machinery/seed_extractor,/obj/item/seeds/plump/walkingmushroom,/turf/simulated/floor/plasteel{tag = "icon-green"; icon_state = "green"},/area/awaymission/BMPship/Midship) +"dP" = (/turf/simulated/floor/plasteel{tag = "icon-green (SOUTHEAST)"; icon_state = "green"; dir = 6},/area/awaymission/BMPship/Midship) +"dQ" = (/turf/simulated/shuttle/wall{tag = "icon-swall2"; icon_state = "swall2"},/area/awaymission/BMPship/Midship) +"dR" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"dS" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"dT" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"dU" = (/obj/item/reagent_containers/food/snacks/meat,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"dV" = (/obj/machinery/light/small,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"dW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"dX" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"dY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"dZ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"ea" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"eb" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel/airless{tag = "icon-engine"; icon_state = "engine"},/area/awaymission/BMPship/Aft) +"ec" = (/obj/structure/shuttle/engine/propulsion{dir = 4; icon_state = "propulsion"; tag = "icon-propulsion (WEST)"},/turf/space,/area/awaymission/BMPship/Aft) "ed" = (/obj/item/multitool,/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) -"ee" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)";icon_state = "carpet15-15";dir = 4},/area/awaymission/BMPship/Fore) -"ef" = (/obj/structure/table,/obj/machinery/recharger,/turf/simulated/floor/plasteel{tag = "icon-carpet5-0 (EAST)";icon_state = "carpet5-0";dir = 4},/area/awaymission/BMPship/Fore) -"eg" = (/turf/simulated/floor/plasteel{tag = "icon-carpet13-4 (EAST)";icon_state = "carpet13-4";dir = 4},/area/awaymission/BMPship/Fore) -"eh" = (/obj/structure/chair/stool,/turf/simulated/floor/plasteel{tag = "icon-carpet13-1 (EAST)";icon_state = "carpet13-1";dir = 4},/area/awaymission/BMPship/Fore) -"ei" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet (EAST)";icon_state = "carpet";dir = 4},/area/awaymission/BMPship/Fore) -"ej" = (/turf/simulated/floor/plasteel{tag = "icon-carpet9-0 (EAST)";icon_state = "carpet9-0";dir = 4},/area/awaymission/BMPship/Fore) -"ek" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"el" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"ee" = (/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)"; icon_state = "carpet15-15"; dir = 4},/area/awaymission/BMPship/Fore) +"ef" = (/obj/structure/table,/obj/machinery/recharger,/turf/simulated/floor/plasteel{tag = "icon-carpet5-0 (EAST)"; icon_state = "carpet5-0"; dir = 4},/area/awaymission/BMPship/Fore) +"eg" = (/turf/simulated/floor/plasteel{tag = "icon-carpet13-4 (EAST)"; icon_state = "carpet13-4"; dir = 4},/area/awaymission/BMPship/Fore) +"eh" = (/obj/structure/chair/stool,/turf/simulated/floor/plasteel{tag = "icon-carpet13-1 (EAST)"; icon_state = "carpet13-1"; dir = 4},/area/awaymission/BMPship/Fore) +"ei" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet (EAST)"; icon_state = "carpet"; dir = 4},/area/awaymission/BMPship/Fore) +"ej" = (/turf/simulated/floor/plasteel{tag = "icon-carpet9-0 (EAST)"; icon_state = "carpet9-0"; dir = 4},/area/awaymission/BMPship/Fore) +"ek" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"el" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "em" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"en" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"eo" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"ep" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{dir = 8;icon_state = "warning"},/area/awaymission/BMPship/Aft) +"en" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"eo" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"ep" = (/obj/structure/kitchenspike,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "eq" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "er" = (/turf/simulated/wall/r_wall,/area/awaymission/BMPship/Midship) -"es" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"es" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "et" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"eu" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"ev" = (/obj/item/shard,/turf/simulated/floor/plasteel{tag = "icon-carpetside (NORTHEAST)";icon_state = "carpetside";dir = 5},/area/awaymission/BMPship/Fore) -"ew" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor/plasteel{tag = "icon-carpetside (NORTHWEST)";icon_state = "carpetside";dir = 9},/area/awaymission/BMPship/Fore) -"ex" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet";icon_state = "carpet"},/area/awaymission/BMPship/Fore) +"eu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"ev" = (/obj/item/shard,/turf/simulated/floor/plasteel{tag = "icon-carpetside (NORTHEAST)"; icon_state = "carpetside"; dir = 5},/area/awaymission/BMPship/Fore) +"ew" = (/obj/structure/computerframe{anchored = 1},/turf/simulated/floor/plasteel{tag = "icon-carpetside (NORTHWEST)"; icon_state = "carpetside"; dir = 9},/area/awaymission/BMPship/Fore) +"ex" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet"; icon_state = "carpet"},/area/awaymission/BMPship/Fore) "ey" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "ez" = (/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) "eA" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) -"eB" = (/obj/machinery/door/airlock/silver,/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpetside (EAST)";icon_state = "carpetside";dir = 4},/area/awaymission/BMPship/Midship) -"eC" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"eD" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"eE" = (/obj/machinery/shieldwallgen,/obj/structure/cable{icon_state = "0-4";d2 = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) -"eF" = (/obj/structure/cable{icon_state = "0-2";d2 = 2},/obj/machinery/power/apc/noalarm{dir = 1;locked = 0;operating = 0;req_access = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"eG" = (/obj/machinery/conveyor{dir = 4;id = "meatConvey1"},/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) -"eH" = (/turf/simulated/floor/plasteel{tag = "icon-loadingareadirty2 (EAST)";icon_state = "loadingareadirty2";dir = 4},/area/awaymission/BMPship/Midship) -"eI" = (/obj/machinery/conveyor{dir = 4;id = "meatConvey1"},/obj/structure/plasticflaps,/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) -"eJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"eK" = (/obj/structure/disposalpipe/segment{dir = 2;icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"eL" = (/obj/structure/rack,/obj/item/storage/box/lights,/turf/simulated/floor/plasteel{dir = 8;icon_state = "warning"},/area/awaymission/BMPship/Aft) +"eB" = (/obj/machinery/door/airlock/silver,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpetside (EAST)"; icon_state = "carpetside"; dir = 4},/area/awaymission/BMPship/Midship) +"eC" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"eD" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"eE" = (/obj/machinery/shieldwallgen,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) +"eF" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc/noalarm{dir = 1; locked = 0; operating = 0; req_access = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"eG" = (/obj/machinery/conveyor{dir = 4; id = "meatConvey1"},/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) +"eH" = (/obj/structure/closet/crate,/obj/item/analyzer,/obj/item/stack/spacecash/c10,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"eI" = (/obj/machinery/conveyor{dir = 4; id = "meatConvey1"},/obj/structure/plasticflaps,/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) +"eJ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"eK" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"eL" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c500,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "eM" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) "eN" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/awaymission/BMPship/Midship) -"eO" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/BMPship/Aft) -"eP" = (/obj/structure/cable{icon_state = "0-4";d2 = 4},/obj/machinery/power/terminal{dir = 8},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"eO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/BMPship/Aft) +"eP" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/terminal{dir = 8},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "eQ" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "eR" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/trunk{dir = 8},/obj/structure/disposaloutlet{dir = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "eS" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"eT" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit.";name = "power storage unit";outputting = 0},/obj/structure/cable{icon_state = "0-2";d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2";d2 = 2},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"eU" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2"},/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"eV" = (/obj/structure/chair/office{dir = 8},/turf/simulated/floor/plasteel{tag = "icon-carpet11-12 (EAST)";icon_state = "carpet11-12";dir = 4},/area/awaymission/BMPship/Fore) -"eW" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-carpet7-3 (EAST)";icon_state = "carpet7-3";dir = 4},/area/awaymission/BMPship/Fore) -"eX" = (/obj/item/shard{icon_state = "medium"},/turf/simulated/floor/plasteel{tag = "icon-carpet15-14 (EAST)";icon_state = "carpet15-14";dir = 4},/area/awaymission/BMPship/Fore) +"eT" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"; outputting = 0},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"eU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"eV" = (/obj/structure/chair/office{dir = 8},/turf/simulated/floor/plasteel{tag = "icon-carpet11-12 (EAST)"; icon_state = "carpet11-12"; dir = 4},/area/awaymission/BMPship/Fore) +"eW" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-carpet7-3 (EAST)"; icon_state = "carpet7-3"; dir = 4},/area/awaymission/BMPship/Fore) +"eX" = (/obj/item/shard{icon_state = "medium"},/turf/simulated/floor/plasteel{tag = "icon-carpet15-14 (EAST)"; icon_state = "carpet15-14"; dir = 4},/area/awaymission/BMPship/Fore) "eY" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) -"eZ" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)";icon_state = "carpet15-15";dir = 4},/area/awaymission/BMPship/Fore) +"eZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)"; icon_state = "carpet15-15"; dir = 4},/area/awaymission/BMPship/Fore) "fa" = (/obj/item/reagent_containers/glass/bucket,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"fb" = (/obj/structure/disposalpipe/segment{dir = 1;icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"fc" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"fb" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"fc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "fd" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) "fe" = (/obj/effect/decal/cleanable/dirt,/obj/effect/gibspawner/generic,/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) "ff" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) "fg" = (/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) -"fh" = (/obj/structure/rack,/obj/item/storage/belt/utility/full,/turf/simulated/floor/plasteel{dir = 8;icon_state = "warning"},/area/awaymission/BMPship/Aft) +"fh" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/food/snacks/meat,/obj/item/reagent_containers/food/snacks/hugemushroomslice,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "fi" = (/obj/machinery/conveyor_switch/oneway{id = "meatConvey1"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"fj" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"fj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "fk" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Aft) "fl" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"fm" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f9";icon_state = "swall_f9";dir = 2},/area/awaymission/BMPship/Aft) +"fm" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f9"; icon_state = "swall_f9"; dir = 2},/area/awaymission/BMPship/Aft) "fn" = (/obj/effect/gibspawner/human,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "fo" = (/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Aft) "fp" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"fq" = (/obj/machinery/door/window{base_state = "right";dir = 4;icon_state = "right"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"fr" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-13 (EAST)";icon_state = "carpet15-13";dir = 4},/area/awaymission/BMPship/Fore) +"fq" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"fr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-13 (EAST)"; icon_state = "carpet15-13"; dir = 4},/area/awaymission/BMPship/Fore) "fs" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"ft" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-7 (EAST)";icon_state = "carpet15-7";dir = 4},/area/awaymission/BMPship/Fore) -"fu" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)";icon_state = "carpet15-15";dir = 4},/area/awaymission/BMPship/Fore) -"fv" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-7 (EAST)";icon_state = "carpet15-7";dir = 4},/area/awaymission/BMPship/Fore) -"fw" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"fx" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"fy" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"ft" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-7 (EAST)"; icon_state = "carpet15-7"; dir = 4},/area/awaymission/BMPship/Fore) +"fu" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)"; icon_state = "carpet15-15"; dir = 4},/area/awaymission/BMPship/Fore) +"fv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-7 (EAST)"; icon_state = "carpet15-7"; dir = 4},/area/awaymission/BMPship/Fore) +"fw" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"fx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"fy" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "fz" = (/obj/effect/gibspawner/generic,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"fA" = (/obj/structure/rack,/turf/simulated/floor/plasteel{dir = 8;icon_state = "warning"},/area/awaymission/BMPship/Aft) +"fA" = (/obj/machinery/door_control{id = "packerCargo"; pixel_y = -24},/obj/machinery/light/small,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "fB" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "fC" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Aft) "fD" = (/obj/structure/mopbucket,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"fE" = (/turf/simulated/floor/plasteel{tag = "icon-carpetside (SOUTHEAST)";icon_state = "carpetside";dir = 6},/area/awaymission/BMPship/Fore) -"fF" = (/turf/simulated/floor/plasteel{tag = "icon-carpetside (SOUTHWEST)";icon_state = "carpetside";dir = 10},/area/awaymission/BMPship/Fore) +"fE" = (/turf/simulated/floor/plasteel{tag = "icon-carpetside (SOUTHEAST)"; icon_state = "carpetside"; dir = 6},/area/awaymission/BMPship/Fore) +"fF" = (/turf/simulated/floor/plasteel{tag = "icon-carpetside (SOUTHWEST)"; icon_state = "carpetside"; dir = 10},/area/awaymission/BMPship/Fore) "fG" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "fH" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/awaymission/BMPship/Fore) -"fI" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-11 (EAST)";icon_state = "carpet15-11";dir = 4},/area/awaymission/BMPship/Fore) -"fJ" = (/obj/machinery/door/airlock/silver,/turf/simulated/floor/plasteel{tag = "icon-carpetside (EAST)";icon_state = "carpetside";dir = 4},/area/awaymission/BMPship/Midship) -"fK" = (/obj/machinery/door/window{base_state = "right";dir = 4;icon_state = "right"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) -"fL" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"fI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-11 (EAST)"; icon_state = "carpet15-11"; dir = 4},/area/awaymission/BMPship/Fore) +"fJ" = (/obj/machinery/door/airlock/silver,/turf/simulated/floor/plasteel{tag = "icon-carpetside (EAST)"; icon_state = "carpetside"; dir = 4},/area/awaymission/BMPship/Midship) +"fK" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) +"fL" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "fM" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) -"fN" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Aft) +"fN" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Aft) "fO" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "fP" = (/obj/effect/gibspawner/generic,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"fQ" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"fR" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"fS" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit.";name = "power storage unit";outputting = 0},/obj/structure/cable,/obj/structure/cable,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"fT" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"fQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"fR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"fS" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"; outputting = 0},/obj/structure/cable,/obj/structure/cable,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"fT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "fU" = (/obj/structure/window/reinforced{dir = 4},/obj/item/kitchen/knife,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"fV" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)";icon_state = "carpet15-15";dir = 4},/area/awaymission/BMPship/Fore) +"fV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)"; icon_state = "carpet15-15"; dir = 4},/area/awaymission/BMPship/Fore) "fW" = (/obj/structure/closet,/obj/item/clothing/head/bio_hood,/obj/item/clothing/suit/bio_suit,/obj/item/clothing/gloves/color/black,/turf/simulated/floor/plating,/area/awaymission) "fX" = (/obj/effect/decal/cleanable/cobweb,/obj/machinery/power/port_gen/pacman/super,/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) -"fY" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/obj/structure/closet,/turf/simulated/floor/plasteel{tag = "icon-carpet (EAST)";icon_state = "carpet";dir = 4},/area/awaymission/BMPship/Fore) -"fZ" = (/obj/structure/closet,/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)";icon_state = "carpet15-15";dir = 4},/area/awaymission/BMPship/Fore) +"fY" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/closet,/turf/simulated/floor/plasteel{tag = "icon-carpet (EAST)"; icon_state = "carpet"; dir = 4},/area/awaymission/BMPship/Fore) +"fZ" = (/obj/structure/closet,/turf/simulated/floor/plasteel{tag = "icon-carpet15-15 (EAST)"; icon_state = "carpet15-15"; dir = 4},/area/awaymission/BMPship/Fore) "ga" = (/obj/item/wrench,/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) "gb" = (/obj/effect/gibspawner/xeno,/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) -"gc" = (/obj/structure/disposalpipe/segment{dir = 4;icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"gc" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "gd" = (/obj/structure/window/reinforced{dir = 4},/obj/effect/landmark/burnturf,/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) "ge" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Aft) "gf" = (/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"gg" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f5";icon_state = "swall_f5";dir = 2},/area/awaymission/BMPship/Fore) -"gh" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-carpetside";icon_state = "carpetside"},/area/awaymission/BMPship/Fore) -"gi" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-carpetside";icon_state = "carpetside"},/area/awaymission/BMPship/Fore) -"gj" = (/turf/simulated/shuttle/wall{tag = "icon-swall11";icon_state = "swall11";dir = 2},/area/awaymission/BMPship/Midship) +"gg" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/awaymission/BMPship/Fore) +"gh" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-carpetside"; icon_state = "carpetside"},/area/awaymission/BMPship/Fore) +"gi" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-carpetside"; icon_state = "carpetside"},/area/awaymission/BMPship/Fore) +"gj" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/awaymission/BMPship/Midship) "gk" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"gl" = (/obj/machinery/conveyor{dir = 4;id = "meatConvey2"},/obj/item/kitchen/knife,/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) +"gl" = (/obj/machinery/conveyor{dir = 4; id = "meatConvey2"},/obj/item/kitchen/knife,/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) "gm" = (/obj/structure/kitchenspike,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"gn" = (/turf/simulated/floor/plasteel{tag = "icon-loadingareadirty1 (EAST)";icon_state = "loadingareadirty1";dir = 4},/area/awaymission/BMPship/Midship) -"go" = (/obj/machinery/conveyor{dir = 4;id = "meatConvey2"},/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) -"gp" = (/obj/machinery/conveyor{dir = 4;id = "meatConvey2"},/obj/structure/plasticflaps,/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) -"gq" = (/obj/structure/disposalpipe/segment{dir = 8;icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"gn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"go" = (/obj/machinery/conveyor{dir = 4; id = "meatConvey2"},/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) +"gp" = (/obj/machinery/conveyor{dir = 4; id = "meatConvey2"},/obj/structure/plasticflaps,/turf/simulated/shuttle/plating,/area/awaymission/BMPship/Midship) +"gq" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "gr" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "gs" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) -"gt" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) -"gu" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/obj/effect/landmark/burnturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) +"gt" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) +"gu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/landmark/burnturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "gv" = (/obj/item/stack/cable_coil,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "gw" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission) "gx" = (/obj/item/stack/sheet/mineral/uranium{amount = 50},/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) -"gy" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f5";icon_state = "swall_f5";dir = 2},/area/space) +"gy" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/space) "gz" = (/obj/item/shard,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "gA" = (/obj/structure/lattice,/turf/space,/area/awaymission/BMPship/Fore) -"gB" = (/obj/item/shard{icon_state = "small"},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) -"gC" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) +"gB" = (/obj/item/shard{icon_state = "small"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) +"gC" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "gD" = (/obj/structure/chair/stool,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "gE" = (/obj/structure/computerframe{anchored = 1},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) -"gF" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/obj/item/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"gG" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"gF" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/item/kitchen/knife,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"gG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "gH" = (/obj/machinery/conveyor_switch/oneway{id = "meatConvey2"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"gI" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"gJ" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"gI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) +"gJ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "gK" = (/obj/item/mop,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"gL" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plasteel{dir = 4;icon_state = "warning"},/area/awaymission/BMPship/Aft) +"gL" = (/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) "gM" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) "gN" = (/obj/structure/computerframe{anchored = 1},/obj/effect/landmark/burnturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "gO" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaymission/BMPship/Midship) "gP" = (/obj/item/multitool,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission) -"gQ" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) +"gQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "gR" = (/obj/item/stack/cable_coil{amount = 5},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "gS" = (/obj/structure/cable,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) -"gT" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) +"gT" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "gU" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/food/snacks/meat,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "gV" = (/obj/item/reagent_containers/glass/bucket,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) -"gW" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2";icon_state = "swallc2"},/area/awaymission/BMPship/Aft) +"gW" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/BMPship/Aft) "gX" = (/obj/structure/reagent_dispensers,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/BMPship/Aft) "gY" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission) "gZ" = (/obj/effect/landmark{name = "awaystart"},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission) "ha" = (/obj/effect/gibspawner/robot,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless,/area/awaymission) "hb" = (/obj/effect/landmark/burnturf,/turf/simulated/floor/plating/airless,/area/awaymission) +"hc" = (/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/BMPship/Aft) "hd" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) -"he" = (/obj/machinery/door/airlock/silver{locked = 1},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"hf" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"he" = (/obj/machinery/door/airlock/silver{locked = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"hf" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hg" = (/obj/machinery/door/airlock/silver{locked = 1},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"hi" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3";icon_state = "swallc3"},/area/awaymission/BMPship/Fore) +"hh" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"hi" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3"; icon_state = "swallc3"},/area/awaymission/BMPship/Fore) "hj" = (/turf/simulated/mineral/random,/area/awaymission) -"hk" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/obj/machinery/door/airlock/silver,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) -"hl" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1";icon_state = "swallc1"},/area/awaymission/BMPship/Fore) -"hm" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3";icon_state = "swallc3"},/area/awaymission/BMPship/Midship) -"hn" = (/turf/simulated/shuttle/wall{tag = "icon-swall15";icon_state = "swall15"},/area/awaymission/BMPship/Midship) -"ho" = (/turf/simulated/shuttle/wall{tag = "icon-swall4";icon_state = "swall4"},/area/awaymission/BMPship/Midship) +"hk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/airlock/silver,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) +"hl" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/awaymission/BMPship/Fore) +"hm" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3"; icon_state = "swallc3"},/area/awaymission/BMPship/Midship) +"hn" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"},/area/awaymission/BMPship/Midship) +"ho" = (/turf/simulated/shuttle/wall{tag = "icon-swall4"; icon_state = "swall4"},/area/awaymission/BMPship/Midship) "hp" = (/turf/simulated/shuttle/wall,/area/awaymission/BMPship/Midship) "hq" = (/turf/simulated/mineral/random,/area/awaymission/BMPship/Midship) -"hr" = (/obj/structure/table,/obj/item/paper{info = "DEAR DAIRY: So we was doing our typpical route when the captain says we've been picking up weird signals on some backwatter planet. Madsen wanted to stay on course but he ain't the captain, so we went out of the way to check it out. There was lots of rocks on the way, but we got to the planet fine. Found a big fancy camp with nobody around and this big metal donut thing with NT stamps all over it right in the middle. Case of beer too. Captain reckons we can pass it off to some buyer in the Syndicate. Ingram says it's bad luck and that someone is going to come look for it but it sounds like better money than selling bad meat to jerky companies.";name = "Old Diary"},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"hr" = (/obj/structure/table,/obj/item/paper{info = "DEAR DAIRY: So we was doing our typpical route when the captain says we've been picking up weird signals on some backwatter planet. Madsen wanted to stay on course but he ain't the captain, so we went out of the way to check it out. There was lots of rocks on the way, but we got to the planet fine. Found a big fancy camp with nobody around and this big metal donut thing with NT stamps all over it right in the middle. Case of beer too. Captain reckons we can pass it off to some buyer in the Syndicate. Ingram says it's bad luck and that someone is going to come look for it but it sounds like better money than selling bad meat to jerky companies."; name = "Old Diary"},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hs" = (/obj/structure/table,/obj/item/pen/red,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "ht" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hu" = (/obj/structure/chair/stool,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"hv" = (/obj/machinery/porta_turret{check_synth = 1;lethal = 1;name = "ship defense turret"},/turf/simulated/floor/engine,/area/awaymission/BMPship/Fore) +"hv" = (/obj/machinery/porta_turret{check_synth = 1; lethal = 1; name = "ship defense turret"},/turf/simulated/floor/engine,/area/awaymission/BMPship/Fore) +"hw" = (/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hx" = (/obj/structure/closet,/obj/item/clothing/under/overalls,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hy" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "hz" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/engine,/area/awaymission/BMPship/Fore) -"hA" = (/turf/simulated/shuttle/wall{tag = "icon-swall1";icon_state = "swall1"},/area/awaymission) +"hA" = (/turf/simulated/shuttle/wall{tag = "icon-swall1"; icon_state = "swall1"},/area/awaymission) "hB" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "hC" = (/turf/simulated/floor/plating/airless/asteroid,/area/awaymission/BMPship/Fore) "hD" = (/obj/structure/rack,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "hE" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/awaymission/BMPship/Fore) "hF" = (/turf/simulated/shuttle/wall,/area/awaymission) +"hG" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/computer/monitor,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hH" = (/turf/simulated/floor/plating/airless,/area/awaymission) +"hI" = (/obj/machinery/light/small{dir = 8},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission) -"hK" = (/obj/effect/decal/remains/human,/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"hK" = (/obj/effect/decal/remains/human,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hL" = (/obj/item/mounted/frame/apc_frame,/turf/simulated/floor/plating/airless,/area/awaymission) "hM" = (/obj/structure/ore_box,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission) "hN" = (/obj/item/stack/cable_coil{amount = 5},/turf/simulated/floor/plating/airless,/area/awaymission) "hO" = (/obj/structure/ore_box,/turf/simulated/floor/plating/airless,/area/awaymission) "hP" = (/obj/machinery/computer/arcade,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"hQ" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"hR" = (/obj/structure/cable{d2 = 8;icon_state = "0-8"},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"hS" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"hQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"hR" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"hS" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "hT" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/item/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "hU" = (/obj/effect/decal/remains/human,/obj/item/clothing/head/helmet/space/syndicate/green/dark,/obj/effect/gibspawner/generic,/turf/space,/area/awaymission) +"hV" = (/obj/effect/decal/warning_stripes/yellow/partial{dir = 4},/obj/effect/decal/warning_stripes/arrow{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/BMPship/Midship) "hW" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated,/area/awaymission/BMPship/Fore) "hX" = (/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) "hY" = (/obj/effect/gibspawner/robot,/turf/simulated,/area/awaymission/BMPship/Fore) +"hZ" = (/obj/structure/rack,/obj/item/storage/box/lights,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/BMPship/Aft) "ia" = (/obj/effect/decal/mecha_wreckage/ripley,/turf/simulated/floor/plating/airless,/area/awaymission) "ib" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plating/airless/asteroid,/area/awaymission) -"ic" = (/obj/structure/bed,/obj/item/bedsheet,/obj/item/storage/wallet/random,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"ic" = (/obj/structure/bed,/obj/item/bedsheet,/obj/item/storage/wallet/random,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "id" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plating/airless,/area/awaymission) "ie" = (/obj/structure/bed,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"if" = (/obj/structure/rack,/obj/item/storage/belt/utility/full,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/BMPship/Aft) "ig" = (/obj/structure/closet,/obj/item/clothing/under/lawyer/bluesuit,/obj/item/clothing/suit/apron,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "ih" = (/obj/item/clothing/suit/space/syndicate/green/dark,/turf/space,/area/awaymission) "ii" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Fore) -"ij" = (/obj/structure/cable{icon_state = "0-4";d2 = 4},/turf/simulated/floor/plating/airless,/area/awaymission) -"ik" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) -"il" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission) -"im" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"in" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"ij" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/awaymission) +"ik" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) +"il" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission) +"im" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"in" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "io" = (/obj/item/shard{icon_state = "medium"},/turf/space,/area/space) -"ip" = (/turf/simulated/shuttle/wall{tag = "icon-swall13";icon_state = "swall13"},/area/awaymission/BMPship/Fore) +"ip" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"},/area/awaymission/BMPship/Fore) +"iq" = (/obj/structure/rack,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "ir" = (/turf/simulated/shuttle/wall,/area/awaymission/BMPship/Fore) "is" = (/obj/structure/bed,/obj/item/bedsheet,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) "it" = (/obj/effect/decal/remains/human,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"iu" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria";dir = 2},/area/awaymission/BMPship/Aft) -"iv" = (/obj/structure/toilet{dir = 8},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "cafeteria";dir = 2},/area/awaymission/BMPship/Aft) -"iw" = (/obj/structure/mirror{pixel_y = 28},/turf/simulated/floor/plasteel{icon_state = "cafeteria";dir = 2},/area/awaymission/BMPship/Aft) +"iu" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/BMPship/Aft) +"iv" = (/obj/structure/toilet{dir = 8},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/BMPship/Aft) +"iw" = (/obj/structure/mirror{pixel_y = 28},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/BMPship/Aft) "ix" = (/obj/item/caution,/turf/simulated/floor/plating/airless,/area/awaymission) -"iy" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria";dir = 2},/turf/simulated/shuttle/wall{tag = "icon-swall_f6";icon_state = "swall_f6";dir = 2},/area/awaymission/BMPship/Aft) +"iy" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/awaymission/BMPship/Aft) "iz" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating/airless,/area/awaymission) "iA" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c10,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) -"iB" = (/obj/structure/sink{dir = 2},/turf/simulated/floor/plasteel{icon_state = "cafeteria";dir = 2},/area/awaymission/BMPship/Aft) -"iC" = (/turf/simulated/shuttle/wall{tag = "icon-swall4";icon_state = "swall4"},/area/awaymission) +"iB" = (/obj/structure/sink{dir = 2},/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/BMPship/Aft) +"iC" = (/turf/simulated/shuttle/wall{tag = "icon-swall4"; icon_state = "swall4"},/area/awaymission) "iD" = (/obj/item/clothing/gloves/color/yellow,/turf/space,/area/awaymission) -"iE" = (/turf/simulated/shuttle/wall{tag = "icon-swall12";icon_state = "swall12"},/area/awaymission) -"iF" = (/obj/machinery/porta_turret{check_synth = 1;lethal = 1;name = "ship defense turret"},/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) +"iE" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"},/area/awaymission) +"iF" = (/obj/machinery/porta_turret{check_synth = 1; lethal = 1; name = "ship defense turret"},/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) "iG" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) "iH" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) "iI" = (/obj/item/storage/box/matches,/obj/item/storage/fancy/cigarettes/dromedaryco,/turf/simulated/floor/plating,/area/awaymission/BMPship/Aft) @@ -450,7 +459,7 @@ "iQ" = (/obj/machinery/door/airlock/external{name = "Crackden Airlock"},/turf/simulated/floor/plating,/area/awaymission) "iR" = (/obj/machinery/door/airlock/external{name = "Plain Airlock"},/turf/simulated/floor/plating,/area/awaymission) "iS" = (/mob/living/simple_animal/hostile/carp,/turf/simulated/floor/plating/airless/asteroid,/area/awaymission) -"iT" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f6";icon_state = "swall_f6";dir = 2},/area/awaymission/BMPship/Aft) +"iT" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{tag = "icon-swall_f6"; icon_state = "swall_f6"; dir = 2},/area/awaymission/BMPship/Aft) "iU" = (/obj/structure/table,/obj/item/storage/toolbox/syndicate,/turf/simulated/floor/plating,/area/awaymission) "iV" = (/obj/item/ammo_casing{pixel_y = 3},/turf/simulated/floor/plating,/area/awaymission) "iW" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/engine,/area/awaymission/BMPship/Aft) @@ -464,27 +473,19 @@ "je" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/awaymission) "jf" = (/turf/space,/area/crew_quarters/bar) "jg" = (/turf/space,/area/exploration/methlab) -"jh" = (/obj/machinery/door_control{id = "packerMed";pixel_y = -24},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) +"jh" = (/obj/machinery/door_control{id = "packerMed"; pixel_y = -24},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) "ji" = (/obj/machinery/sleeper{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"jj" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"jk" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"jl" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/obj/item/hand_labeler,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"jm" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_y = 0;tag = ""},/obj/item/storage/box,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"jn" = (/turf/simulated/floor/plating{tag = "icon-warnplate (EAST)";icon_state = "warnplate";dir = 4},/area/awaymission/BMPship/Gate) -"jo" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) -"jp" = (/turf/simulated/shuttle/wall{tag = "icon-swall15";icon_state = "swall15"},/area/awaymission/BMPship/Gate) -"jq" = (/obj/machinery/door/poddoor/shutters{dir = 2;id_tag = "packerMed"},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) -"jr" = (/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Gate) -"js" = (/obj/structure/largecrate,/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHWEST)";icon_state = "warnplate";dir = 10},/area/awaymission/BMPship/Gate) -"jt" = (/obj/structure/kitchenspike,/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Gate) -"ju" = (/obj/machinery/light/small,/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Gate) -"jv" = (/obj/structure/closet/crate,/obj/item/stack/spacecash/c1000,/obj/item/stack/spacecash/c500,/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Gate) -"jw" = (/obj/structure/closet/crate,/obj/item/analyzer,/obj/item/stack/spacecash/c10,/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Gate) -"jx" = (/obj/machinery/door_control{id = "packerCargo";pixel_y = -24},/obj/machinery/light/small,/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Gate) -"jy" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/food/snacks/meat,/obj/item/reagent_containers/food/snacks/hugemushroomslice,/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Gate) -"jz" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHEAST)";icon_state = "warnplate";dir = 6},/area/awaymission/BMPship/Gate) -"jA" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/BMPship/Gate) -"jB" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/obj/machinery/door/poddoor/shutters{dir = 2;id_tag = "packerCargo"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"jj" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"jk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"jl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/item/hand_labeler,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"jm" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = ""},/obj/item/storage/box,/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"jn" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/BMPship/Aft) +"jo" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) +"jp" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"},/area/awaymission/BMPship/Gate) +"jq" = (/obj/machinery/door/poddoor/shutters{dir = 2; id_tag = "packerMed"},/turf/simulated/floor/plating/airless,/area/awaymission/BMPship/Gate) +"jr" = (/obj/structure/reagent_dispensers/fueltank,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"js" = (/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plasteel,/area/awaymission/BMPship/Aft) +"jB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/door/poddoor/shutters{dir = 2; id_tag = "packerCargo"},/turf/simulated/floor/plating,/area/awaymission/BMPship/Gate) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -540,25 +541,25 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababacaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaaaajaaaaaaaEaBaBaFaGaGaCataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaaaaaaaaaaaaaaaaaaaaaaaaaHauaIazaGaGaGaJataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaKakakakakakakakakakaqakakakaMaOaNamaMaMakaPataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaaasaQaSaRaYaTbaaZbebbbgbfbibhbmbjbvbubububububxbwataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUaVaVaWaVaVaVaVaVaVaVaXaaaaaaaaaaaaasbybyaRaRbAaRaRaRbBaRaRbCbDaGaGbHaGaGbMbLbNaGbWbQbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacababacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkblbnbpbobrbqbrbqbrbsbtaaaaaaaaaaasbybyaRbzaRaRaRaSaRcabbbbcbcdccaGceaGaGcpcocrcqcsbQbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacabababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbFbGbpbJararararararbIaaaaaaasaKaQaRbzbyaRbzaRaRaRbAaRaRaRctbDcsaGaGaGaGcvcucwaGcscxbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPbRbFbparbSbSbTbSbSbUbVaaaaaaaKcybybzaRcTjhaRaRaRjiaRcTjiaRbfbDjjjljkjkjmjkjkjkjkjojnbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfchcgcjciclckckckckckcmckckckcmjpakakakakaOjqjqjqamakakakakcyjsjrjujtjrjrjwjvjyjxjAjzbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaasaaasaQaSaRaYaTbaaZbebbbgbfbhbibjbmbobqbqbqbqbqbraCataaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaUaVaVaWaVaVaVaVaVaVaVaXaaaaaaaaaaaaasbybyaRaRbAaRaRaRbBaRaRbCbsaGaGbHaGaGbMbLbNaGbWbubfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacababacaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabkblbnbpbvbwbxbwbxbwbDbtaaaaaaaaaaasbybyaRbzaRaRaRaSaRcabbbbcbbJccaGceaGaGcpcocrcqcsbubfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacabababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabEbFbGbpbQararararararbIaaaaaaasaKaQaRbzbyaRbzaRaRaRbAaRaRaRctbscsaGaGaGaGcvcucwaGcsbSbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPbRbFbparbTbTbUbTbTcdbVaaaaaaaKcybybzaRcTjhaRaRaRjiaRcTjiaRbfbsjjjljkjkjmjkjkjkjkjocxbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacfchcgcjciclckckckckckcmckckckcmjpakakakakaOjqjqjqamakakakakcydCdGdVepdGdGeHeLfhfAgngLbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAczcBcBcCcBcEcDcGcFcIcHcJcIcKcGcMcLcOcNcQcPcMcMcMcMcScRcUavcVaJakakakakakakakakaqaOjBamjpaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAczcWcXcWcYcBcEcMcZcFdcdcdcdccKcMcMdadbdbdbddcMcMcMcMdgdgcMdgcMandididjdkdldmdldnaLdodedqdfayafahaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAczcBdhdpdhdsdrcEcMcMcFdcdtdcdccKcMcMdxdvdudydwcMcMcMcMcMcMcMcMcMaLdjdzdjbKdDdAdFdBaLdCdedododEdGawayafaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAczcBcBdHdJdIdLdKcEcMcMdMdNdNdOdNdPcMcMdQcMdRdSdSdSdSdSdSdSdSdSdTcMandjdUdjdfafafafafbXdVdXdWdZdYeabcedebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjeeeeeeefehegejeidaemelekekekekekekdTcMdacMencMeqerererererererencMaLdjeodjdjdjdjdjetaLepesbdeubdbOeyezebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeAeweveecWcXcWcXexeBekeCererererereEeDcMeFcMeneHeGeIeGeGeGeGeMeNeJeKbcdjeobZbYbYeQdjdjaLeLeObdeTePeUbKezebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeYeWeVeeeXdpdhdpeZdQcMcMerfdfefdfffgenfaencMencMfierererererererenfbfkflfceRbdfneSdjdjaLfheObdfjbdeuawahaffmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeYeWeVeecWftfrfvfudacMcMerfdfdfgfffgfwekfxekfycMcMcMcMcMfBcMcMcMencMfCdjeofpbdbdfqdjdjaLfAesfofjbdfjawayafaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafHfFfEeedhfIdhdpcBfJcMcMerfMfdfgfKfgencMfOcMencMcMfPcMcMcMcMcMcMfLdSfNfRfQfpfzbdfqdjdjaLfAesfofSePfTbcfXebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVeeeeeeeefVeefZfYdQemcMerfdfggbffgaencMdQcMencMeqerererererererengcgeflfceRfDbdfUdjetaLepesfobdbdbdeyezebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaWaVaVghgiaVaVaVgjcMcMerfgfgfggdfgengmdacMengnglgpgogogogoeMeNeJgqbKdjeogkgfgfgrdjdjaLdCeObdgvbdfsbKgxebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagygsgAgsgCgBgugtcEcMcMererererereEgFcMdxcMencMgHerererererererencMaLdjgGgIgIgIgJdjgKaLdCesdqdogMgLawahaffmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaasgsgzgAgDgRgQcEcMcMcMcMcMcMcMcMfgcMdQcMgTekekekekekekdSdSdSeCcMangUdjdjdjfGeogVgXaLdCeufogWahafayfmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAczcWcXcWcYcBcEcMcZcFdcdcdcdccKcMcMdadbdbdbddcMcMcMcMdgdgcMdgcMandididjdkdldmdldnaLhcdedqdfayafahaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAczcBdhdpdhdsdrcEcMcMcFdcdtdcdccKcMcMdxdvdudydwcMcMcMcMcMcMcMcMcMaLdjdzdjbKdDdAdFdBaLhhdedododEhwawayafaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAczcBcBdHdJdIdLdKcEcMcMdMdNdNdOdNdPcMcMdQcMdRdSdSdSdSdSdSdSdSdSdTcMandjdUdjdfafafafafbXhGdXdWdZdYeabcedebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacjeeeeeeefehegejeidaemelekekekekekekdTcMdacMencMeqerererererererencMaLdjeodjdjdjdjdjetaLhIesbdeubdbOeyezebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeAeweveecWcXcWcXexeBekeCererererereEeDcMeFcMenhVeGeIeGeGeGeGeMeNeJeKbcdjeobZbYbYeQdjdjaLhZeObdeTePeUbKezebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeYeWeVeeeXdpdhdpeZdQcMcMerfdfefdfffgenfaencMencMfierererererererenfbfkflfceRbdfneSdjdjaLifeObdfjbdeuawahaffmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeYeWeVeecWftfrfvfudacMcMerfdfdfgfffgfwekfxekfycMcMcMcMcMfBcMcMcMencMfCdjeofpbdbdfqdjdjaLiqesfofjbdfjawayafaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafHfFfEeedhfIdhdpcBfJcMcMerfMfdfgfKfgencMfOcMencMcMfPcMcMcMcMcMcMfLdSfNfRfQfpfzbdfqdjdjaLiqesfofSePfTbcfXebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabVeeeeeeeefVeefZfYdQemcMerfdfggbffgaencMdQcMencMeqerererererererengcgeflfceRfDbdfUdjetaLhIesfobdbdbdeyezebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaWaVaVghgiaVaVaVgjcMcMerfgfgfggdfgengmdacMenhVglgpgogogogoeMeNeJgqbKdjeogkgfgfgrdjdjaLjneObdgvbdfsbKgxebecaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagygsgAgsgCgBgugtcEcMcMererererereEgFcMdxcMencMgHerererererererencMaLdjgGgIgIgIgJdjgKaLhhesdqdogMjrawahaffmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaajaaasgsgzgAgDgRgQcEcMcMcMcMcMcMcMcMfgcMdQcMgTekekekekekekdSdSdSeCcMangUdjdjdjfGeogVgXaLjseufogWahafayfmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacacaaajasaaaaaaaagsgNgEgsgQcEcMhdcMcMcMcMgOcMgOgOcLcMhdcMcMcMhdcMcMcMcMhdcMcMawafaAhgagaAheagafayaAhfagcnfmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjhjhjacaaasaagPasaahiaVaVhlhkhmckckckckckckckhphqhohnckckckckckckckckckckckckckbXdqdqdqdqhtdehuhrhshteshxaLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahjhjhjhjacaaaaajaaaahyhvhzcjgShBhChDgshEgshFhjhjhjhjhAacachHgYachJhHacgYhLhMhNhOaLhPdqbddqdqhKhQhQhQhQhShRaLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From bc983cc44477c952e619c5a5246d60105516b41e Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 17:33:00 +0100 Subject: [PATCH 052/182] white donation text --- interface/skin.dmf | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/interface/skin.dmf b/interface/skin.dmf index e7dec18eba4..04a5d9f8660 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -1401,11 +1401,11 @@ menu "menu" group = "" is-disabled = false saved-params = "is-checked" - elem + elem name = "&Icons" command = "" saved-params = "is-checked" - elem + elem name = "&Size" command = "" category = "&Icons" @@ -1424,7 +1424,7 @@ menu "menu" category = "&Size" can-check = true group = "size" - saved-params = "is-checked" + saved-params = "is-checked" elem "icon96" name = "&96x96 (3x)" command = ".winset \"mapwindow.map.icon-size=96\"" @@ -1453,7 +1453,7 @@ menu "menu" can-check = true group = "size" saved-params = "is-checked" - elem + elem name = "&Scaling" command = "" category = "&Icons" @@ -1718,7 +1718,8 @@ window "rpane" type = BUTTON pos = 634,0 size = 60x16 - background-color = #008000 + background-color = #008000 + text-color = #FFFFFF font-style = bold text = "Donate" command = "Donate" From 4151487c988caf3dc365a0a9ff5a5c8eb12b9dd7 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sun, 7 Oct 2018 15:22:00 +0100 Subject: [PATCH 053/182] bugfixes --- code/game/objects/items/weapons/storage/belt.dm | 5 +++-- code/modules/clothing/spacesuits/ert.dm | 12 +++++++++++- code/modules/response_team/ert_outfits.dm | 13 +++++-------- code/modules/surgery/organs/augments_arms.dm | 5 ++++- code/modules/surgery/organs/organ_internal.dm | 1 + 5 files changed, 24 insertions(+), 12 deletions(-) diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index c20046beea9..5ba58e2f313 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -246,8 +246,9 @@ new /obj/item/grenade/flashbang(src) update_icon() -/obj/item/storage/belt/security/response_team/gamma/New() - new /obj/item/melee/classic_baton(src) +/obj/item/storage/belt/security/response_team_gamma/New() + ..() + new /obj/item/melee/baton/loaded(src) new /obj/item/reagent_containers/spray/pepper(src) new /obj/item/flash(src) new /obj/item/grenade/flashbang(src) diff --git a/code/modules/clothing/spacesuits/ert.dm b/code/modules/clothing/spacesuits/ert.dm index fcbcb07b375..d08591ed40d 100644 --- a/code/modules/clothing/spacesuits/ert.dm +++ b/code/modules/clothing/spacesuits/ert.dm @@ -40,7 +40,7 @@ allowed = list(/obj/item/flashlight, /obj/item/tank, /obj/item/t_scanner, /obj/item/rcd, /obj/item/crowbar, \ /obj/item/screwdriver, /obj/item/weldingtool, /obj/item/wirecutters, /obj/item/wrench, /obj/item/multitool, \ /obj/item/radio, /obj/item/analyzer, /obj/item/gun/energy/laser, /obj/item/gun/energy/pulse, \ - /obj/item/gun/energy/gun/advtaser, /obj/item/melee/baton, /obj/item/gun/energy/gun, /obj/item/gun/projectile/automatic/lasercarbine, /obj/item/gun/energy/gun/blueshield) + /obj/item/gun/energy/gun/advtaser, /obj/item/melee/baton, /obj/item/gun/energy/gun, /obj/item/gun/projectile/automatic/lasercarbine, /obj/item/gun/energy/gun/blueshield, /obj/item/gun/energy/immolator/multi) strip_delay = 130 species_fit = list("Drask", "Vox") sprite_sheets = list( @@ -57,6 +57,7 @@ item_color = "ert_commander" /obj/item/clothing/head/helmet/space/hardsuit/ert/commander/gamma + name = "elite emergency response team commander helmet" max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammacommander" item_color = "gammacommander" @@ -68,6 +69,7 @@ item_state = "suit-command" /obj/item/clothing/suit/space/hardsuit/ert/commander/gamma + name = "elite emergency response team commander suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT //Security @@ -79,6 +81,7 @@ item_color = "ert_security" /obj/item/clothing/head/helmet/space/hardsuit/ert/security/gamma + name = "elite emergency response team security helmet" max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammasecurity" item_color = "gammasecurity" @@ -90,6 +93,7 @@ item_state = "syndicate-black-red" /obj/item/clothing/suit/space/hardsuit/ert/security/gamma + name = "elite emergency response team security suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT //Engineer @@ -102,6 +106,7 @@ //Engineer /obj/item/clothing/head/helmet/space/hardsuit/ert/engineer/gamma + name = "elite emergency response team engineer helmet" max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammaengineer" item_color = "gammaengineer" @@ -113,6 +118,7 @@ item_state = "suit-orange" /obj/item/clothing/suit/space/hardsuit/ert/engineer/gamma + name = "elite emergency response team engineer suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT //Medical @@ -123,6 +129,7 @@ item_color = "ert_medical" /obj/item/clothing/head/helmet/space/hardsuit/ert/medical/gamma + name = "elite emergency response team medical helmet" max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammamedical" item_color = "gammamedical" @@ -133,6 +140,7 @@ icon_state = "ert_medical" /obj/item/clothing/suit/space/hardsuit/ert/medical/gamma + name = "elite emergency response team medical suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT //Janitor @@ -143,6 +151,7 @@ item_color = "ert_janitor" /obj/item/clothing/head/helmet/space/hardsuit/ert/janitor/gamma + name = "elite emergency response team janitor helmet" max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammajanitor" item_color = "gammajanitor" @@ -153,6 +162,7 @@ icon_state = "ert_janitor" /obj/item/clothing/suit/space/hardsuit/ert/janitor/gamma + name = "elite emergency response team janitor suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT //Paranormal diff --git a/code/modules/response_team/ert_outfits.dm b/code/modules/response_team/ert_outfits.dm index 74bb7ae81de..87b6cc45e21 100644 --- a/code/modules/response_team/ert_outfits.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -83,6 +83,7 @@ suit = /obj/item/clothing/suit/space/hardsuit/ert/commander/gamma glasses = /obj/item/clothing/glasses/night suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 + belt = /obj/item/gun/projectile/automatic/pistol/enforcer {mag_type = /obj/item/ammo_box/magazine/m45/enforcer45/lethal} backpack_contents = list( /obj/item/clothing/head/helmet/space/hardsuit/ert/commander/gamma = 1, @@ -100,10 +101,6 @@ /obj/item/organ/internal/cyberimp/arm/flash ) -/datum/outfit/job/centcomm/response_team/commander/gamma/pre_equip() - var/gun = new /obj/item/gun/projectile/automatic/pistol/enforcer {mag_type = /obj/item/ammo_box/magazine/m45/enforcer45/lethal} - belt = gun - //////////////////// SECURITY /////////////////// /datum/outfit/job/centcom/response_team/security @@ -165,7 +162,7 @@ shoes = /obj/item/clothing/shoes/magboots/advance gloves = /obj/item/clothing/gloves/combat suit = /obj/item/clothing/suit/space/hardsuit/ert/security/gamma - belt = /obj/item/storage/belt/security/response_team/gamma + belt = /obj/item/storage/belt/security/response_team_gamma suit_store = /obj/item/gun/energy/gun/nuclear glasses = /obj/item/clothing/glasses/night l_pocket = /obj/item/restraints/legcuffs/bola/energy @@ -359,11 +356,11 @@ ) cybernetic_implants = list( + /obj/item/organ/internal/cyberimp/arm/surgery/l, + /obj/item/organ/internal/cyberimp/arm/medibeam, /obj/item/organ/internal/cyberimp/chest/nutriment/plus, /obj/item/organ/internal/cyberimp/eyes/hud/medical, - /obj/item/organ/internal/cyberimp/brain/anti_stun, - /obj/item/organ/internal/cyberimp/arm/surgery, - /obj/item/organ/internal/cyberimp/arm/medibeam + /obj/item/organ/internal/cyberimp/brain/anti_stun ) //////////////////// PARANORMAL /////////////////// diff --git a/code/modules/surgery/organs/augments_arms.dm b/code/modules/surgery/organs/augments_arms.dm index 682c3a54170..0b77113d89b 100644 --- a/code/modules/surgery/organs/augments_arms.dm +++ b/code/modules/surgery/organs/augments_arms.dm @@ -168,7 +168,6 @@ /obj/item/organ/internal/cyberimp/arm/gun/laser/l parent_organ = "l_arm" - /obj/item/organ/internal/cyberimp/arm/gun/taser name = "arm-mounted taser implant" desc = "A variant of the arm cannon implant that fires electrodes and disabler shots. The cannon emerges from the subject's arm and remains inside when not in use." @@ -245,6 +244,10 @@ contents = newlist(/obj/item/retractor/augment, /obj/item/hemostat/augment, /obj/item/cautery/augment, /obj/item/surgicaldrill/augment, /obj/item/scalpel/augment, /obj/item/circular_saw/augment, /obj/item/bonegel/augment, /obj/item/FixOVein/augment, /obj/item/bonesetter/augment) origin_tech = "materials=3;engineering=3;biotech=3;programming=2;magnets=3" +/obj/item/organ/internal/cyberimp/arm/surgery/l + parent_organ = "l_arm" + slot = "l_arm_device" + // lets make IPCs even *more* vulnerable to EMPs! /obj/item/organ/internal/cyberimp/arm/power_cord name = "APC-compatible power adapter implant" diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 4858435cc5f..507dd7626e0 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -19,6 +19,7 @@ var/obj/item/organ/internal/replaced = M.get_organ_slot(slot) if(replaced) + to_chat(world, "[replaced] replaced by [src]") if(dont_remove_slot) non_primary = 1 else From 0ee31d50b98b1b2390128392145ba81f56a4e800 Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 21:14:25 +0100 Subject: [PATCH 054/182] more tweaks --- interface/skin.dmf | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/interface/skin.dmf b/interface/skin.dmf index 04a5d9f8660..9435f531e06 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -1709,14 +1709,15 @@ window "rpane" elem "karma" type = BUTTON pos = 552,0 - size = 77x16 - background-color = #ff8040 + size = 60x16 + background-color = #FF4500 + text-color = #FFFFFF font-style = bold - text = "Karma Shop" + text = "Karma" command = "karmashop" elem "donate" type = BUTTON - pos = 634,0 + pos = 617,0 size = 60x16 background-color = #008000 text-color = #FFFFFF From fda1424102ce9e945076a13c2628913b7716c18a Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 16:35:41 -0400 Subject: [PATCH 055/182] Automatic changelog generation for PR #9410 [ci skip] --- html/changelogs/AutoChangeLog-pr-9410.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9410.yml diff --git a/html/changelogs/AutoChangeLog-pr-9410.yml b/html/changelogs/AutoChangeLog-pr-9410.yml new file mode 100644 index 00000000000..2b251ddfec9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9410.yml @@ -0,0 +1,5 @@ +author: "variableundefined" +delete-after: True +changes: + - rscadd: "All sharp items can cut sliceables like cheesewheel now." + - tweak: "Putting items inside sliceables is done by alt-click now." From 3b1e6ad01a1819635afa313ae0dbb44663143ce7 Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 22:24:10 +0100 Subject: [PATCH 056/182] no no no no --- code/modules/reagents/chemistry/holder.dm | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index 73a591f9ddb..b0c511420f5 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -455,7 +455,8 @@ var/const/INGEST = 2 reagent_list -= A qdel(A) update_total() - my_atom.on_reagent_change() + if(my_atom) + my_atom.on_reagent_change() return 0 @@ -537,7 +538,8 @@ var/const/INGEST = 2 if(R.id == reagent) R.volume += amount update_total() - my_atom.on_reagent_change() + if(my_atom) + my_atom.on_reagent_change() R.on_merge(data) if(!no_react) handle_reactions() @@ -555,7 +557,8 @@ var/const/INGEST = 2 R.on_new(data) update_total() - my_atom.on_reagent_change() + if(my_atom) + my_atom.on_reagent_change() if(!no_react) handle_reactions() return 0 @@ -578,7 +581,8 @@ var/const/INGEST = 2 update_total() if(!safety)//So it does not handle reactions when it need not to handle_reactions() - my_atom.on_reagent_change() + if(my_atom) + my_atom.on_reagent_change() return 0 return 1 @@ -716,4 +720,4 @@ atom/proc/create_reagents(max_vol) QDEL_LIST(reagent_list) reagent_list = null if(my_atom && my_atom.reagents == src) - my_atom.reagents = null \ No newline at end of file + my_atom.reagents = null From f36b0a4bff517b7bf0add0e8146e5319af2f2e3f Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sun, 7 Oct 2018 19:28:24 +0100 Subject: [PATCH 057/182] changes equip_to_slot_or_del() to equip_or_collect() to prevent item deletion from backpack_contents list numerous bugfixes adds new suit sprites --- code/datums/outfits/outfit.dm | 2 +- code/modules/clothing/spacesuits/ert.dm | 15 +++++++++++++++ .../projectiles/guns/projectile/automatic.dm | 2 +- code/modules/response_team/ert_outfits.dm | 2 +- code/modules/surgery/organs/organ_internal.dm | 1 - icons/mob/head.dmi | Bin 249169 -> 253475 bytes icons/mob/suit.dmi | Bin 501542 -> 508347 bytes icons/obj/clothing/hats.dmi | Bin 105221 -> 104513 bytes icons/obj/clothing/suits.dmi | Bin 143206 -> 145203 bytes 9 files changed, 18 insertions(+), 4 deletions(-) diff --git a/code/datums/outfits/outfit.dm b/code/datums/outfits/outfit.dm index 842e162517c..8c172f3592f 100644 --- a/code/datums/outfits/outfit.dm +++ b/code/datums/outfits/outfit.dm @@ -90,7 +90,7 @@ for(var/path in backpack_contents) var/number = backpack_contents[path] for(var/i in 1 to number) - H.equip_to_slot_or_del(new path(H), slot_in_backpack) + H.equip_or_collect(new path(H), slot_in_backpack) for(var/path in cybernetic_implants) var/obj/item/organ/internal/O = new path(H) diff --git a/code/modules/clothing/spacesuits/ert.dm b/code/modules/clothing/spacesuits/ert.dm index d08591ed40d..2fbf38a7e07 100644 --- a/code/modules/clothing/spacesuits/ert.dm +++ b/code/modules/clothing/spacesuits/ert.dm @@ -61,6 +61,7 @@ max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammacommander" item_color = "gammacommander" + species_fit = null /obj/item/clothing/suit/space/hardsuit/ert/commander name = "emergency response team commander suit" @@ -71,6 +72,8 @@ /obj/item/clothing/suit/space/hardsuit/ert/commander/gamma name = "elite emergency response team commander suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + icon_state = "ert_gcommander" + species_fit = null //Security /obj/item/clothing/head/helmet/space/hardsuit/ert/security @@ -85,6 +88,7 @@ max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammasecurity" item_color = "gammasecurity" + species_fit = null /obj/item/clothing/suit/space/hardsuit/ert/security name = "emergency response team security suit" @@ -95,6 +99,8 @@ /obj/item/clothing/suit/space/hardsuit/ert/security/gamma name = "elite emergency response team security suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + icon_state = "ert_gsecurity" + species_fit = null //Engineer /obj/item/clothing/head/helmet/space/hardsuit/ert/engineer @@ -110,6 +116,7 @@ max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammaengineer" item_color = "gammaengineer" + species_fit = null /obj/item/clothing/suit/space/hardsuit/ert/engineer name = "emergency response team engineer suit" @@ -120,6 +127,8 @@ /obj/item/clothing/suit/space/hardsuit/ert/engineer/gamma name = "elite emergency response team engineer suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + icon_state = "ert_gengineer" + species_fit = null //Medical /obj/item/clothing/head/helmet/space/hardsuit/ert/medical @@ -133,6 +142,7 @@ max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammamedical" item_color = "gammamedical" + species_fit = null /obj/item/clothing/suit/space/hardsuit/ert/medical name = "emergency response team medical suit" @@ -142,6 +152,8 @@ /obj/item/clothing/suit/space/hardsuit/ert/medical/gamma name = "elite emergency response team medical suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + icon_state = "ert_gmedical" + species_fit = null //Janitor /obj/item/clothing/head/helmet/space/hardsuit/ert/janitor @@ -155,6 +167,7 @@ max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT icon_state = "hardsuit0-gammajanitor" item_color = "gammajanitor" + species_fit = null /obj/item/clothing/suit/space/hardsuit/ert/janitor name = "emergency response team janitor suit" @@ -164,6 +177,8 @@ /obj/item/clothing/suit/space/hardsuit/ert/janitor/gamma name = "elite emergency response team janitor suit" max_heat_protection_temperature = FIRE_IMMUNITY_SUIT_MAX_TEMP_PROTECT + icon_state = "ert_gjanitor" + species_fit = null //Paranormal /obj/item/clothing/head/helmet/space/hardsuit/ert/paranormal diff --git a/code/modules/projectiles/guns/projectile/automatic.dm b/code/modules/projectiles/guns/projectile/automatic.dm index 40e3ab36df1..f886c5e5e53 100644 --- a/code/modules/projectiles/guns/projectile/automatic.dm +++ b/code/modules/projectiles/guns/projectile/automatic.dm @@ -257,7 +257,7 @@ /obj/item/gun/projectile/automatic/lasercarbine name = "\improper IK-60 Laser Carbine" - desc = "An experimental carbine. Uses encased laser projectors as ammunition."//we need to uncouple the toroidal resistance dejammers + desc = "A short, compact carbine like rifle, relying more on battery cartridges rather than a built in power cell. Utilized by the Nanotrasen Navy for combat operations." icon_state = "lasercarbine" item_state = "laser" w_class = WEIGHT_CLASS_NORMAL diff --git a/code/modules/response_team/ert_outfits.dm b/code/modules/response_team/ert_outfits.dm index 87b6cc45e21..f4ebec1a99d 100644 --- a/code/modules/response_team/ert_outfits.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -293,7 +293,7 @@ l_pocket = /obj/item/reagent_containers/hypospray/safety/ert r_pocket = /obj/item/melee/classic_baton/telescopic - l_hand = /obj/item/defibrillator + l_hand = /obj/item/defibrillator/loaded backpack_contents = list( /obj/item/clothing/head/helmet/ert/medical = 1, diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index 507dd7626e0..4858435cc5f 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -19,7 +19,6 @@ var/obj/item/organ/internal/replaced = M.get_organ_slot(slot) if(replaced) - to_chat(world, "[replaced] replaced by [src]") if(dont_remove_slot) non_primary = 1 else diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 0ceda8ea7051be2d88f2291ab8e4c4c0a680dc21..96d16435ca08217c25d0dcab9d0743a918e5a04a 100644 GIT binary patch literal 253475 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

brf-_c`d<2+B?q z-~Ky7vv=jY6V-4!=7sL~ZjdcZ%*u*iU46CC2ohO9nSk`oo96>g4?Ewoiu&^frJ=EF zLsY<%XU`T4l)+F$Qc_Z>oDs0?iebi|Vl`2%0lR%NC;_mKuy#5k#WEnwG@L=o7swW) zPHBVF!DRwYu9dYcbGfe$kQ^T$*RK~9SHOsY8{^ef#fIeue^edlgN)(3JNh0s{2C`A z^mBFabsv+I*4i2D?CKG@Q_Jn{6FI+~mv|}ZwAGi5&2@)*h5*_aPL1#y;0{Ui8>7v( z+$<~u%tn(GFOWcA6+tYmSafhXTYE{{4cZjm9e1(d-dv7AX|bOTVkoJ8$2~-Rw`KEK(+5@WlmCm+#)l}6$<*) z>LSz^09UFSWn+F4;k}c{Tv7gu5-?L-KmtJ^XF&y=F}Hv2dZVA@0znKZbyR>qelH#X zChIwxPo_|kAh(+b5`lLVO3KvkCJwOOgVoJ3NG`su1$n^kWv356(Y>?sUti*P?wmrU z0F2-_xL?AY+mlz^3r6}st~m)FoXJv3{f*CM8w*AniF+qEkDU3(%Vs>5j)nixhM{y> z@>HV%MBehUQMP;VlmvmY)v>_>(bF*llcMHUx>i5mb6Jdr2Bc5;@0~VLaVmM0WRL+@ z#l=V1?wyIyOpD(|Sy>J+nqD2NyeJ|fau#%+^#kGR+k^xrK*iXY6UeTpUN-PtIkY zT+V$pC=hQ3(FCJxeLK;L2+)}D`S08X5a9T+6PX-A)vY2#FLWs>P*hYDV|(}RT_A{v z{UQ8wy|*#5rVpc!75D*6m>C*6Ap*pL8g~bnBg?fcMZ+2S<9e?*OvxVN%ZSzsU9l#l zV;*Y`ox|6DfY$j&+?@>VFDwB9+88e$Fc zqn#yD#GK60ES2A_3$E3iX)Lc%qeJ>PJfA%cY91Um;RBJAafacUXhN^vi{Da@{+%- zE4X=L$Jm9jieZ*71iT)tB5gKTyYY}QeaF`<-76jH8-={-h*k zNqj_mA7~#!)}%4eWgpbqvkz-J_Hmb9wq-VqjNc*8npW} z6-kD}P$KPK4eRx)5e)T*pB$dp`{I7=OyWFRN8vEoMO;~7VQ{BSFjJX~6iKkVkS-`GDf?J5RBoxfG2K)*gK2B?&59`W*rm(jmRoipZYSx8 z(Qm>^ZvlL+Lyy1TI-)!XLscc;Ay2`BF7HZ?J>6o_LTW0<^XJb6E?#WkJOR%a9Q58) z?A1mv@>@uF$3;dWz=Ya|(Grk= zFeDck4JdG;L6enjYH#_@oO`yVpahz0ly%R{ow{>kuFYj{kZSS=jaiNy?t?U>SS_nSrQ?83?QqV% z?uHq~3M~Ab4?Lr0uFlMfzCOgo96POWIR3TN$i|ma=v28~tz%ocqDTCx9{D`Teo4BF z%R2G@b`$$dy(ttjs8q%Kb6=-1Y)<47?8bwhQ}K34!vxnr9flgH`%8O)4c;lIUP`7j zwNEttQm|T_Q>rwhb$>vbIQdYEd8Ag{x7I1T{lf=m>v|f?I9}03eDWOD`WaKH1DY9d zwuQ{R&3idnd*r%daLNkA+Pc%k!|PSR8~v zLQ+yA=eanp5)Ou+rMlmh{CZlI%|0?Ra)gsfLDUM9u|->Y0>Bd)HowD-wh=?i*q2!W zY{2_1c#F^ei)dUzZ-d*44X84!C^&pD+MY!NHN9%<|9!QobI)U2w24@s z;3S5K4X35!HQ)Wbq1fP}Mi81&)6=UvJ73oe{}ub%F|2NVhZ{=qE3*yTuS}!^Cc3^< z%I)s%KF%awaSGns$S)%;`o82QsOk$$913CCIqz$MB#;iusa|!p1bJauaj+wneSt3K9-EroYPRcFPHVL%Y`}j&_(~NA@iZ{Mb$ua%%|@PS43(<5>10} zn0}bX0}qdu$rQo*qD>hPE34`0>9v&VeEIZ=i&_wRu&R6656Z}SQ*Fu@U3yhiRHm-I z?LV~us#cq|S|H@{78R%WisdVH>`e@h;k>1Rvz?ZkQuZjSTyJe`kR%_i<(PMo}QiAc(dN`wtxA`4msG-=4fK z7ymflfPZ_b&bp8u5n#a&MFr;N0A_n0jIpuAul-6NT|vvVWZEY7ZTyY0613{h#}($A zr|1+CLdA>P$48<#=j)@tJhOP`Y=t0hyEQwana)EWE=h5Mn>X+L>-idQ`_>m$jMwq4W^khXlUXJ~r3 zF@8~xqOGv7kgcC-s+s=n&z;G%e_@0Ps6>^%7<=B!(^?+Ot&y5MT;9klnC`U5!M6P{((%`z4w|s{Sz#zDMx(X%a!*fB zK^?JnXsx8~ak@)|;u~e_H|Lc|o#Oqh8q)97E!7vCy*r=v73_Ja^+?OVv<-d3C-o1O@h8;x8 z2v*v#t@wPoV#2stSA(W&cR}k2d3FfV31mK zn(n1ZJH_bFf`AP~!%wPc zru>OZ>kvz%EW0bKHxznyh>3|Q$a%U^@bcx(e2ilIc2Cd!aw&gvWLo$-IG&KQGCwOT>skJ^rnE=+PhnBf zPqgyWelEM3+ZUiRo*CsaaXJ-eAIGVB=1k(EhX|TX1x)jSlaJika2(0|ZREBAvI3uE z%KnD&d$XK@{TcFgZ3%77if_veLV7=-^!4=%%E~mdge^OQgS_x{1=zt;?SP=n_c-x8zh2( zmkZwrmK}%`TI%bEed0pq_wjn$uz@uQBnTst>k?!tDnSs-KR&eZmIsd?*YvQC6{W8o zik@*PU-}0>Yw`~>KSUR)s;P-{|D!FEKoyGwqdhVxMek6)4&=7Cl;w7G>63p(?LCq) z<9%@b^O;YbHkC*2q8Iv~H03avgwGb;&MW&VkolL}_^tDg9^pzzN%7LKTtNe4w^px< zi>u$iA36CD1jF*VU%qtIZ}jTVf_BfD#2*T+=y#q({%X-TG(7dc{`VoPxURocNlyn) zwuYvrZBK$=Y*_){&F7JkadC$y#Qv^KMLz)WY~sCF|Ilk=Y|sHAUS|m!gJ7H)`!TV< z^Gqcy{ddEdLk#uwZp*Q?7K|r^JDbKenPI>*dn_1dkfzB%mihiMFwd?2ayX0D=+RQZ ztZlorZf3%2NB(&alMA}Ej!UovM7RYoJO)VyMJ)ah@G^*uhIOE8+u*^dS$KW&%c;b&v3XM@p5wd{1)6eo8nn?{NxE3 zFHr}BX!nfY2befGA`u9cOV-q^6uSWBxAG!`yScd=;&yW-Dd#o4gF-ocus@KsB)j>YmZgGWHczZm=^QB zc=n9k<- zUeCplf3zL5)c=&93FV$VPjzDWzQ4B@gZ>{0dp9t-VWvF%EDtQCAbT~Vc>e6Q5@G+i zG5fCPW8(dO@?|D&=H}w3_N%H7{}FLVf~jXqu|m>7|Muhh2ufvte7{L@MK%8K0xk0Y zlgLjEpc{zxDTkcBgpiQjEgaLMf2U`E?Gx)s|37EvhL;@)NlqtRg8h@04c+rio}VoE z^CGM*2^A>c3b<>0r~eGUhsQ|r_0}Vs&s#dm_%8t)eV7bwVNi{h>-f%cm(j<~%IoVz z;^zco8rh=NPsh^GD@#jl_BAJ^RMB8CnT6FfH?PU-=urE-1s3ppi*IQN1f%oOa?9;H zK7&#dyZ^K}$Efst*qpGwKhZs72H$(mIb)m%j*$#MY5vbNj*cMH@n>~%nM4G?qsH_) zYODr)9wAHwGdTlnlU z--f5Wqck^2Y}WqekeJ?xfS2R#* zZrwHVQ)^H3dosywWvp`uTHiPC=7q#D$Ny{j=O=PJV6wQSd@11IjKRV#4O{iD_@2F@ zWuQr@Lj>h)ua3hvirK2n4QoqndLHGqk7P>3{o^cfOSZu+kxsjj2N^TCSi_K6ZjUmwfldzFvS-r%7Q9*C8 z%BJ$M=~TY_2FN;F!O$3+F<_ z#4H;x08Ho4&r4IvEhBJU+pmIIV3|_Peox$QJb_Dt;i=_c#2(;~+Yn7*8H|6x1>;vPNb%)=HJGV(t4 z+@=JhyS~56IOk^Vq4czh7?a{UDkPR&JXz#uj-f5yCjnYQY%36lDb+) z^5_S$jCI*Kj4Jq^w}PK{u`u%XL|=oLmwP$Rvqc>uJ?*w^CX{sVFF}6^o*d zKD@s$S8$7Q$u94HJ*=wAcSbK$tbHbC)1usg{|_@ZHcLdWjGSA_w`7%Fh8kFJSu0g2 zd`alm$q3!6dRmUGVO%RHDXZ%yQq0Y%B+gh8>JI;&7u<}!3+BL*`I`HPvu&XtMjY-t zfaQ{*RHsWTaJs;yw`fZmvY^=D8e}8s9Ezx6>;r(r5dmM-yx8iA4k<&xW}0+y1jcoP z5aLP;cjxC@>!jZOGd8R!7+^$LQNcaEDlx)OrmyJjM}W_|a`N-&JsT#=A_lKI$bD`u znUj3diQb2$H`m@XHrFY|uMjC*SPP2w2q!vA{V+}(8_5wJ!Ufo-=a@Z|dOM`dLph+b z7d8Vdk2}tDh81UnOjoWnzL?$D;UV$HYXsn}WkI51eqzY3)XRztyNZCK5fct@U84qV z7k$B6gMe8~V;Oa~*relbZh&smGVvD{kWkz(+1xl{5K&$3x?S5B1(E_mqE?4=t=OjT z_swnp81YV0d%!8Yz)8AViZp9x!G61ZB{B9``m`2+#!$~*-_+Xq^1YPA`Y>H_g9@DiC3Ii+U z5g9+R^mMoX7&5(|g(>F_`%5tFPTA*4#ZqMvk8%B3#8T`E@m|{FqXjbIG?xB^aZ5Pe zP6S0QoEjE}D!P5FdgC9+`xjkMJwEw=qqf|AivQaau4f1rJpPYMD?d%E#>W@RNU#D4 zd*hctm|4!{@bC;u$~Zd2G%}8D4;mm%@d`X$EQb;J(RQ*!Ke4lHX>oDwL7Y>*E>`I@ z?+i&2IpPF51EW#C_5Fc`|G|b=6pj*fy^f3f9l)F{{%4Y%_e=FpC|@HGeX{NQz=lWk z{{>Kyk-v4oAFs?T65spoKOK}Q;0LT=BNhkr>k)W;znZ_;CZ|GOaw>O}~0gWS9#~IYJltK!|snr-AB!W(m?ympj!>RCkce!co`uQ;Zi2%NjEk zd-e&dZCMz+v0rx_@BB&@O!_);-4OmA5lmKt8JJqv0{Ki6-}^c`>}S6rx$DLagCSE) zdT|iqwsc}fhLc%bR8(6w$|A=Jmu4F9+TA}SnGeh{l*$n0x@Y%clbv7;7t;$;BW?7^ z@o%v(w_=Id7D#$B-%Q|3yT8d{8K=~Z9fia4#Bx)Q;THi!?9QAfktu?K@8)&v+pREp z2wZD&p}b)vg)jZ4z7}J7YqG)iE|`b@G`U|6M{BJt?8B1Cpl(O>_1|9t6QrxH?BiukkM$@#lQ0xR{o^BgkVtG>Aw--RS9K!@4 zx?SwRT%4Dqd?&cl0F-B|pV)X0+HVQ;D7jM%fY~vY$$6pJJ2#$9hu%3-G@0#SB%aEM z@w4U-ZN0K{=fCU$qt&e+%b2Ea1xZ|UQKa;s7^r1QiAG!SZ5vFksy|~~-qHWV`Q5j; zygFjkOj%LU{13IOG1CWk?t=dCG_hj#Fco`{WHJLtcb|a8lYrTNd1C~aP>el}2kYMA z&|IN)DC29(zcWK^hVa`Lruh1=``*<8rg+fXlXd*S&Tcoq==R*Em%-af=O%gpIu{lY zyU^G*`;|V4cZAW540z?2jgYm#ujzn`GirfCDK?*&d`i6~PC=2^*;Tm{m$CDGUQe6^ z>Q(|~BFKQTM!VuYK8pbH$8@bOH-K#LhbUbxXS2_O;mwKufdt4?K&e;Sl#YRuGCT0d zzd(pPew<%liG#vFEa$JgBOjVSsqWqIe-?_2a>~OJ zTX&y@)inYGN?$GlSLxd{WBEi+I_XKDDElj|{~9`v$a1FB!w%%@@DFZ=?D%%a6P^Zv zbjejXk$wa@qUum4(GJf5YZ6c5;T+0pXt|STAt8c#)4PK`ZSjM?dN6X=r`gc;$$=gIM3m90 z45!H5be_dhV*c(C+-0WyAwSVH)A*GF;j_lHq&wL5 zYGKKZvt?>hB(5k~O|3juoZ*--$s&@>eu6+`x@?>l(GORY1z}Z^MA4>Jg#)uJV%j$< zZ^Ji!^sOYX&cSsIUnV=%B0pHSCPcJH2C>TTW+Z1L)4B}2`z!lcicZ(x{I&>%{7dnG zLMM_&w3VH&oR0j{-C!6ylHut0sDNSibV07X&C49Jo&m~4pBAQ2AIg~yu3xK{h`c_?(~aT+6(UzX1QsygzG;dho)Bra4eX-4=d!K2rFXpUysliT9liN01{eQ zQ+K2Azf&N6qhS0w=jAuFKupeqbzZ^!IQg}pV>L6RL&FNW$L+gM3xI+cvf1PX)|Q^l zPAeQmRffh}pSCgsK`zB?H2Q)^_3`X)aUG&c~N$ks!q2(LIpEWwUSgd6;^Dl|_^zo5jjnUxw@OlV#3fV@ET) z7GS-N*xJ^6yao{bnnY$FG|>lY_3GuD zZxAX3>yu)dwmOAs=#U5VGznn0BwT5WS7x*s<{i9A&JXslbsjIub;s|>x4kg)>Yboc zntme_UK_pwgUorYu`*v>8>9jfb_k1)!7YA+`;oS{Mc@SlZexKir?lO*pCye zckdk(<+HsHzC#vKj08b2BUyqBk`(~~k(_hRk|e_niV6}%1w^8tg5;c;ArCo94g(?} znIVS>+kEc*-nzU0?EY$ZtG1RZWbAok_vzDpPCw7no>M~K-6;`a1P0~owZPeE`Xq^q z*-b8K&*>zhf9CuD(28p4fSZ&@_?x}eJ8bRjULby1qDjN*$JkW4)E@IE;CDMA7m(*G z$Yn&XZBHfn*{$tbA6ykJB}HjY?A^Rpd((kd>HNumzmfnpHhabYZR!WQhuRYfF|*~% z!|I5E^E5J1ArAMCkq=cKa*{QQH-a))J(I`KzUf=6ImmrStu8d87kT#>uq^(?dQN#n!j^<<8p=)9rt;?(!R+m zBD6Pr_jL z!*0}#0RLlrRxc6Nvsi{a?zdU3bh~#p-=8$2ZQO`_5f_(XnMV12h)mb>6bY9&er|H{ zjY{ns><7ArlY`AVw5%mpdpeq1jhXE{b}t_!E>*J94|Q~?rk5I|fisiG%i&QW-at*)-RP^ zQrL2Ul4u>n>#w$+Wy)e>iWHHHJvXLsZ)x$FI@dCP)`91*ZpP?VZRxrc@9ofbD99P> zOwPs>ov0AeIwxHh<-(W3x;sXXqDM+G&Tu+t~6+hl1{tp%)7~%hBK#X1*f3LW> zc;<-*9YJ9~FqJIdtuo^-MW~kMh|Z-~Wo(wn{1=3-6L_td%Y3h)<(d>JS_ao%9h^Kq z+lKef6VsU?lbJ2D{5$?#IXK=E1nCW#-jWV=)=gxV5`H^OS-B#KWW^7ph@KrHBv`L|Cf~()9IGyPK4jKHFN=UT4i0`dt(_2^wzt6JAYpW z;a6Wm*J#BpHQgik4yDDsBg+;)A|Ly@O|h)+CBJezcz5y~X5`>G9=%u_C~N4fZfg!)G%ZEpfw)K=A^&2ydLMV6D;*@TH@R*5AErHLchxp@{S4Na zuk-M9t<0Yss>_+rzPWDrmo|+Xim1MMRDXoL0+1}{%{z1&NUY~YF7?b&!>(niuslvE zmsZasT@87;TiK>i1vgi4ZUrkxu*X2=`!GTdPw(mUzoVDd;Us z$<7j@FZJk;?(5RYjUDF`T4l+LIQ?4sJOYWf|EzcZ3IYgLsQ%rSJ09Pr zQ#{M@jm`p1eRO*9g*TWe<`Hcz9j*dwpR?%|#t;>su7i(@x0U1W=Ak)#U#fT3vU^%e z9%YNnTp{IhScsC!_`q!Dha0m_+C|8${X*HUwBov!IO)E@B6ij_a8FTP?g8RpP{~ox zbqdd@{fXt+;^bbW=AT?MdSBh9-f3#nXc?iuPOu5jT&RuqZM75x$^!NT70pyZhlKr` zF1ZS(Z61|UE8i;9S!EdsV$~n*iQ(KGk%2|?BR_MI>D3oRy(TNyAA8;=yENkRw;arx z**{lvTyYJgYA%Nl4Wpe~Ddp>JrlV_%*a8))3R@J;-ke+E4Xs*rfa?3JQtzHgqrd7E zXc`|Me{+8mu>S=FpsK+*c zO)F&roGwi4$})L=Y!AmXZJ3;AYRik?T9?TjWX-g9S*q7yMU1eF^?Pg|`=JF%DP4)} zof0X6@~m%k@8$hz{{kNKUwd?D?MV{ABH}%|T3{;j$%&v$ zbBsZ;7?sO`G1*HmmRdx6_M(Rz6H&v{Nn>p*?gsJc}-Yr@irQ5h>o3_T0G(PWa>bc(QpgP^(5uIK)Uo_gZHgPappV zzZQpyow!VeU(PXHE1iDstJeHnEBnj#ExtZ3h$_hf zmnTyHRysQ*{~vfSlK+2Z%={~V`+t(a)nGxwWdKAW{?x@gG`@(#t@*fNEv(UmL)q`9 zGpBKc6xssGtmW-uV#DvA82YAJS0>Dh=%%)qn{WO>G}ly`H&M;+g0*W-sNTXY)&PyD z+uM-zMZ;uhzRn}y!y!F5>LA_BsXG$Ul9dORKziqhmSLvt7dN^9%8v@-@f~@( z{JQk%Q5szw+t<&BGd9q2u-@>#OW?mOi<#Wjp;&><_uDk>x5X6yXA>+12|~8RIivw) z{=+g<58D^Zz~nhBE1DEEEI>!DddBMtGw(lb zG3l0=sCxyk07z-5oJ>Mk7%crVF^$@RIWh^g`c)-S1mMWEf+ZtZA7~`4RSNGQ6~ICt z5OuMeL_*_;Q@G{QiRMmZ)#dvNs@Luo(`QGs!^SDoS~Xrte40JPpmeV^7Nd|W7ss5W zhx`fV6{fjs{`n7vN5*75ayK?```&@ck_R2lWDndjdcH`t|EwPR<4(15ir+ zp3%hTtD7$%-xvU_nuSIB30LD)a4=vEzZ@9Q$TcWaI=LR9?Phf7i6qUvdwrrh02|fV z_=xxVpRNQUIe?N_8IpGY6B@Vi5;RO$Vd1?}7c6SpQ_S!EK33D$_d!@#Sn1II$N@Zl zLt0e~V>-WYYRUbcq zeP+D;!TjJ+=AasM7BY20v6GBy*ebKD9to>KXT%^FrY*uYiHFOgz`)VMr45qy^Q`*4e3fByR;;_e5R;*ewkmov;IW zKBTv2wLUaLIB871Je^OUKBcL!jGT2Z4k7hU*J0$e?-0pJbhLLF&(}iJYTF-Zzr=h; z8zpPN9m}*cSYi|40|oi()e{=k)_K)lMV$+}@mn9t$5gtty$6fEO7RX?zU-g=@e+Ow z7E^PrcO$yVLsW>4R;2gA&4B5G_yY4Dx`31iwy$SB*iza%J3Tt0A|mi|$B%88XB0r^4A3si{8U!c%^wr-PzhpeTY58%C4=tLnzN+PXb|Yf7H& zyzY1^(!9`hyex!1H{;Idbh~PFYb54J9gz(m-}~5io9)Om^>oP7ZffZGmmC@5p&iq? zh~h?x8FwjG7gdo=s6=oA@f0fRBPzB-A5=JJYK2Vw6b_k6@$a5L7qDgbStP>6u@igf zZ^T1JMn;au`{y@LFa30>NvdHlZ(4cE`E~C1@7FHqMHqC3yh&Z>Jq)@#h5NvH2-Yng zHQy1lRxbZ@*r9Bf;BpINAx|8l9c>uFY&B3LBp0af45GwTZwTKmH zmb{NG9WhPmD%ia;19~=txw-ihWo22gybkDs{Q$o9G(|$6$Ds7d;j{OLfLjhQs4`|| z*8s{>r8D00Z+}L}Ab%~9NPP0-$vL3cp@ex4)VRLfccg-jEThB11b1=d21|BHFM(DY zK0x^SB$J$+-1APEAz;c$`H7NLBLOA)b)-B55&WwyMS7Oxnx@Gi4$ZW4q+SZr*-Cy; za)F$xOMZ~>vvRWNlvG0D*)!u*X-h<{G}}vih<)+WrGwA!TheNOp?-*vkAFPWea85^ z_*KBjKy7X=9k)(yVLRD$vh&1`495}M^OrAE%7{zl8I(1W2>x7G6eeFcpo!eiQl*SD z@a4`E7M+a9hw4Ys2S~K9A-_yK%AMt{bd0$8?pFaR^=v4fg zvh)I}BbNJls-v&3Z)ils3&Ss_s+^8^G52IgeMILR*XuqsbsKZPyHm>DxhYA8k*x_) zs>8|m@#xa`CM7nJynKAmu%y-z7NDo``W)FK8eyl=bMbt}k8*VKvU6kBm+p74*A>8{ zSlb#Jx}213DYxhvh}W`^^x|NV9ULXgg{Y%cQz7iUypt5W~9(lhy1td#gyL7j(o z=MX}xLOQgVSN+SUv%&%lr5*S7lK(f@=3iFwT2SKs@RLd=<%^iqzRa zZl@yM7k1^0n&&48z*gUNRvp8j>)ow)kHf_+QN6sHZr|@xpScpUOt}-A&U!E@sO^hN z@(mR5mJUkMe(rK_=1emNb6WfM3&4i4yEhZb)#9)Jkcw|{U14y>=lfxhj=Qdc^&u}B zVUb%mPA1xbE9~%rM*Q%e(#YMd#{%|~mQNJNLVA+@m*T_Y@6ZYkhZ#%=y5B2CELU8yob{i5)8{o@#7te9HM!A(|~O9!p6{2?c%lZ~?&0 zzPM8fa&opafF5X2?zB`Y37lGnLNtR-7lo>-ssg~)A|&B(Mg#(pZRrWbgdi?u8KKTL zAgER`;o;!{NVZ@3RcDtH>bF*O;*oh1673xXdcAG@b{wJL=x`+MA^D3nF`9;khS3^t z9>0B)w;qcL;|BLGLf<9s5vooMfmCpKk8+^ajM)gAOCN54}bGX zA#8?rj?U^Yv*2Im`d%<65W?g}(dCS=890aiEk z-MfD2jkp?95)j-Acv$NnJ;5;=W5@IZ80MTX^J4KSxK|h>L;ItE>4yO z2-naF_XNep+e9@O$Caz_oiuD^Pp3)kTswc@)mn2>;xT?ZpWs5=rtec)_vff+Sq$eA zvHEr$Qh}ve95bmZh@GEOnCX}wd{)v6OM5t{mKVAq^~fGEH{)YOht66w?U{=H!K`v- z{|UKK+#TEtslD~LIJofxHuU?H%20wG?fpad1>BI08TojiR@Y-2RM}yW$01$)lKVg< z=2QHPAUmM6UJ*AoaY5w8$s|bl7Po=$?%A^*E65(|ArGbK;}aHs0d&F6X)*KxGaj~; zj{o%OuX0eEpaeI!@}b7H6Wd-JFB|N1fkXq3N|#(-T?VE4}k*udZmr}9_O zO~tKKr2@xGcMC!f@S2Xlo8MXN>z2fLT)#X=tdzs9&&>q`%x{I<`iYi`me!??&dyzD z7M)h{ZbZH!EFdocdZMC|xAnk%p)7L?=FEIy_=txs z#oYOp_fo7}yW=?SNJzew)7-cin32&}l9rv(=gQ0mD1x>d^B zZlsFxNAJWRoVDm@7iX!o%YBte{GBeDBP8Fo4Py%QwJe^rHBH8)lGIMx?VZ~)R?H?| zxZ17nGOL=5@2Fq5>|GE11W(vu+tOWV}KEGr>57MYn z{`zTKeFSLipErar=oJ()I%*%(pEjHA0!6Z#t92wJQa@ z;-L>b7AI`FpI+M9inh!svYvSOUHNMp89wvZ+}%2(2dCOb3IxU#JR5$0Xa6OJ*3oPR zgZ#X~53KWOp?UPARKUTe;rx|MuFDJzkMaZ8vcG+!u!(>LnINdCsBVah8=4jjJ%zzw zM_v0sU@r5K$^E!UtJ_kfUw(_p-cEs3+PtRo&O^@LyiShd$5nR@hXQ%Mt#P{x%7$=> z;9u+-{ki%=!j8jqH!;YUe8$yUoV7^%BBQG#1>$bMA73w-TH64nW`7R&Ph<^&I9QUX zz?nLK{_WA;mYmp5E>);zq1up5ZkNTinkCpR;k@_0`hBVq!D*Y4ge|IXQxo3JNctrC z5QgiO0f&Ocr?+BK*hBkdW}eEQeT8?n`#2jCkC}cY&8_z~_;7e(&Rt3^;FRn35!#~0 zpe0^Shv^&Rw7m5j-+R_{;Ehj{&Kb2oAQyJ9P|E)(udg z-1XSJmLh1U%PH3+--e;Gi^RDr+IUketq9E@rlhpnnW__{ z6{U1Yy=wA;<}=oat6d>jZ4)fq!F_i^@~iqqaC2=w{zSFMrr%#zd`RGcLbHg>{WYA! zYePz|x>foc=8rdiXiF@+xbzRNl)eTkdc>p*uD$ zyUW@SsGvXta%z4Uk%MSC&Xk4l!;SqMEt+GIkPyApNxaQ5bu=^E@U_x)_JT=(7Z(FR zLB?JRx)l3~407kUPIC(vfr9qbjW@Lm8d05&^h(GorA91B3)Pc*;4gA-$f#O zj5*j+s~#`yV><#ClZJA1Cx}ZnHMFg-4pTiw-f4qfA!?79TEo8=oGo!1hX35tTz1=8 z+2@92wik|f){@2d2V8WMu~OOLnz%D*9lPUM+AxzTmK<&TgKwNz8mo3TR-;1;aen^Z zQsyy$oo?&sAXC$?H+-1l`d%(TM<;HJ`QY*6KZNI{TPd{@e=10phQhm2Fi4KFgMO4^tNHzo21DghK+;aIY%`i?05il5-43Z^(Y1f_U5V`~2 z&^m9lZDVyz`E~WTudq{C$M3PEKU{P77;x5%K+^f8>f_zet+HyEo|IvClU~8R@b&*j5 z37uWTLR0bsN_b04*Xg^x+fBUD~CE4h}RDshNrYm7SDd!F5@g9 zT|F&70S1UuzJg|bNd<3Yr3K8`z(ldu=c`Rn?h@dskAK;q~ z-ulgE=-InmoNw?@!*mmiT2B6vd`!gw@#gQUJZoj0VadyB#zDg6D z3{a4`zh?_>V7sfp_V6T4_85MHVdmto)=k4+b}FcO@>kU1?!D9#*y&&S=6`X6^4lwa z$-AYoZ?EY8`>J7%|IiWDBYD60rM_o3EFubnnEW3lpX&a?|CaO-d#C&l&+_CE&YxFL z{`VzMt{)n@eCuB~KY0M~2pmQK`!gy3OMhrck>|g&sn0B6|D`|VdExYbDH&yd)cbG! zq5m7VJd?);{qx*0aFz%2*0a@XC2x@BLm>epPD1Pz;@KEY0|PF7#%PEZrv-Hvz^Bl43|Ju7r9aW>&?{f%Rlqg|07XN zafBv*e1B1>(U~)kN7{xWsntvaMI1$L>khJem(9In{u((CN6PhNC`*X3=~u3cyF$lj zS!D`7GkuDSt0o+kRc%CmF#T8r>l1?A?Yu8uaEH|^#JV@orLDq`PRE8m={X~%Y@>i{ z_0$Iey=0eNrrKE?cDU1Ki6jk33~9C-hCD369K{dF@nWMF<5N7Q7CuYoYX`RPzXgY@ z?v9l3-vZ5bkKpI$Cqmq__+W3FUdM}F1z)0la27a#&hy(MdUxeFB38q-^rcFY< z5}NaGMz{-VEym~eTLXkJW}Z?|Y2v+y-|CL@RZPCbuJ9g$2*k1kV`lAj`FhO4f*gI0 zAE93CdrUFD_4{@#i|mcv3zMq}GsSqX@%{K7-A^-fl2UA@rlu1pa%!t~o`{mD$oZ0j zf&vw}>yDl%Zf~LP`2#KY_z~_qR3Xu9+Fw?BoVwnUpB?n5yNz8I&`YS>RSD^469aR> zv&x9Q|EUS;H)mfr%@%S^Zv{X!r|liam?UDHYf|_@ZYF(#z0ggy8$RD|XN{6{TYB(V zGS`?>Ow(6(!Ap}?FK4^XoK9!a#dKFbb`hJ5L&Mitir@>052(1eQv`-Vxwor7%w!>sZQsaN+Wi1iADOy_0KE9b@I5--AUr! zXKhgDayAZiqP|vdUA~tYw7U=>)C%fw#t5Zk6IVF>*=2z#w_`-vEMu^J+e2KE_)@|CVZ|GLXfwMmg?{0CHfP&WP->)Lc4@qH)$OmU7)R;dHU zRpC75rDl)P#Bn9))sF*Pd-g!#>;GT@WIM%QwmJvxB*(&EmkQiAWe*-Yu5ZMzGT9VXBNt=Wlm<8e$KX{&^;kd ztEoWvmq5b(e9xa2#ulK$h0bapPN#Iwxex?qaErKt?vY$=7+>dN`Uj27HRh#EHNPqv z6e1D_W=Lg3%j!l>>1%JUG}z+r%l8VPUddp7qTn^bntNBF z&9+x_i{}UAeTjJ0%y%m7lD+;dQk6=?zEMKVJ9^YSZn1u-Lsy8_EP)>4*jsy?X%e`r z4E>mAWLyw;mj38|?)IC*O?sNfA7we8BF&Gp;mv*OI6s}lo*s_hS12hsr>KjA>Xv?N za#auxEU6&Rd48z2>_C4uA0IcMfov^RL<;em#$of1=MrosNJx6f#MkG&;z2dlA(rhB zd6&>GzSUQ|sfc&S?5wZ8_Osl8C#SqHu}1Cu9*v9P4{%)wDD%E&&t54>Rb{(*QYM~F zbPK|;ju%lP{nm`TlHpj9?W)Ju`ArEK)lYR#nnuwaWzx)|?5h2z_$J4mJ<|7D=b{iN zHLfOpx_;7k+ZmZX%AVcoYKz}+M(4C040^o#4S0{!_N=W%*<1~>vgEj#5|a3Yr~g1| zN>cJi&9oZ>IaTY?`=pWpuibs3b(sIuTaI;qCDPHZXX?lMT}GB)4yR+0Wg0{5GGE>t z+7y8iWszJ4w7?WY?hiEcx3QHd*~F>5_!%|vxmuCAhaQFaJKq<&5`uw#u<!q10we%~$DhjK8 zp#JnNT{ST;rd~99kv?*YeXKxNxpuQ5VVm&Qp8jaGKLdK3W?IlN`eKvLBp~;$I|fBy z>-EYJWwg8WyOwvKPVGb3*P`RtS~2!3HPY^yf~A(%;sXVu6uzD~B7561=6&@waf=0y zca1)$AbZ#x%_J&LJ~cNd}i^PZmC?oE31 zo~oxdHk{YC%IMIzn_VkfZvE$Ur$%oE#eqf7#aQL{UB_FswSjYt4w%jU2)>v@Ykeq4 znqbWZrFm|P9N5X1v{^3EW=gTt!f$iAcQtA)>d#!}fTj}#u5H~6slGt0V7?H8-(1{Ja6gX(5CT1o~VWXIFfeWH@{<*kS;_@9-n%}ng=RI}OBXw5J5 zGN!L?iA$cz6Z4`@yIg-Ulh{zYRiUzIm!$Y0)TCk>wt9HB>TCD=#KhCFLiLM1i7x)T zL%MQwZkpEjtxH?pGr(R9~G!1vYK?@pD*4i}oss_W?JtOb67yF_tn{`%A? zhy=Yf1~@a{Q^~-LXrY!Yc5iCoqx@k$> z_5b?&mFu|rw5v>_=T)|TSWI5yZo(*69DB@36xvAAa+UkV|!R~Yz&aOOV`D{wO$UJ=2{Iq zskxKEx+3RR zyqEw37Rok)D}!OB|A&Y0jS1}Qua_r8IFnwY0*6?BfB%`WyV9DlY4b$ss4edOW+)Im zdckD|d{qqaPcH~AmZ+ME;z5ttMbcW!t%;M_=)}g~Y!`8S6KCZ*eXLc~aeQd%!@ z8qBf2y96nMcu~{Afy*qTEtrGWo<_V>y3Jz3I!I7i9;WHH`FYmQ7pa*)tf z9kHWn$38>}afR9S@=IIXQg)Fsj5e}i(S{G3rtACM6+z%Q-x7`M8KH6C;cA5O#q2%U4C=K=23}+#F-G&M{ws2TabT*(4m{*QT!uR5( zYf$1pqE+lcq%ounw2@BUTc;F=!F2Q{ESLL>v1cL5OO^vNz&^gb&t#H>gcVC7f$~uX|a}4T-L~^9 zzrS5x;3r$^Fvte=nb$uVObMCLt-C&s)!HopdJ?$Gfh~f=Gw0){kPPCvh{fAzO|iG+ zEOB9J=hki|B^;knX#e?n{*;aLzrxVa+Q{f3@)K0*zkf7d{$Gk&|I7oinm0q1;LPgt z{|S1xEWm<&y6)2m``ZVRTIJX$mbY)*aQsg+y=8$yp~?fP&(@EOjQkK&j$4D%3aQea z13`ZKf~#mQ8~Hz>Dv0#o0ic7q{Mh;__<$a$wJS;giIuBaeyX8jT0uT#*z7-rV0ig| zD}erAh}o|gNJ5}Ga7Gdij4Cc(qsxw{*tyL(3<&dgd+DRfe={80cOs|~VoAXnd9D>x z9hm2T*5+>BNUv^L#y*scA%)X!zCJjX8_3>`TZ2GUTW{`7Q`7Xkohi4CxVqi_+|&tH z-{!xeF2w*Q-xuMQ`3P1W{?GPDh=P+C%e?Q?12SmcWe8g7wP#0`x$4xld&8sbdlM4t zEb;)jdFvbJ5Q1b}>hpEW&Bp`9Y*{Fl8k!|l)q)t`>)MD91rohUgL~|(Ydn&$w8*b{ zmG6@mO4q_&;(o`%TelZM9>Moh;4~B1fu|ozeRw>IoAm!dsKr^Kx@TRDNHVKlv#xsH zRQ1aNIT$mqJ=;_l21C;JZDtLO|C`pq#p4t*tc4qTW7Pn6y z4*rQ9-|^{&7kKf;%%;5Y*m||JYe3Ex;Sg;vSIC2kJT@m()jaJ+qlb{mdy;7=np6q< zFrY}GSysU=74XO&wz77Z4T5^q3(brMZ3F{BuePN$_2EBpX{`Wunc(7yN&wZwp2cI5 z7*bYZ^#cdm(P9W~B7=7^73L)+VENCJKSw@6Pq#^r7GvnO*n)q5kO-V8H%`6Fj}8~4 zKMmPU7T0ti6m>jxX(##VzskcF+Rx`t^dbbuG6yeVv{j$^cf5P!Ww;W;pv~MA73p#~ zDJi0O$mE01lO(n)$_7?P2N1$mytI$aX6n;YT2~UKrpiUMM>A`65&L7+_mSwZ z)q?oj2Rkexc^xR}s~8u#ku?;V2c5Wscnns+_AM5*?CEh*9sEsW!h zk2Xj*qp)XLyM(_}RP?gkbh_FIK{pDoJ5gGXV={{ixY0U7^~cZ0e($i?`V8~bTTk== zrGhnzob9Q|CQrKT?Yxc?!?b8pNd3JeO@QSY2rE2&A?#=4jUg5`iMnoH>mdZdNItus z&^az8JMY5}%wTmnbe(CC89=oz{dtk{bYqx?<`=ol9XWI(Xd( zAB{EsuPZuq3}}Zt?~NoT!EA7YT#>kGSX2%>_d~2Zvc9jQGwi}7-4;dAt^KB>H$Tq6 zprpMz*4{KukJn)rj8g0(f!e@q6GwKP>Ep+*2MH@mDBKD#7qXCO*2f@v9-3B&&5=Yr zxDyK?1t@2aQuz(G$X#cD`pf1)fra-ng0@=&2;~gR7*}9aH#QctIUaV6Q%_ftx_kD^ z2?bc2#%+36J`;Yc%mk^60h@wo$8Kkw> zOd-!>H_&?C)$>$Yw&nAu=$9Dm(Hu7L&x&sL10oxi`m&r;d{~aU^r|TC3!IIllDa+) z-)RuHfo|kkOj@iAuxW0X&amq67xPbTjb)a&O+Qudfzce_DE#b)bdH`|-?fUmXfsmbvB!zV{LGN%lAOJG-D;`m7kG4ytF9+=NP z?@4=ayqlJeQ|kL+H{IrALQZ~*w%&Qi&KCsyHkMrc8x$iNh`l(&INSogV zxsGF(azE#dy|3qs>YtXCdlqkVyiD3E+E+V|Izk61Z|$>jxgY6bx9ZGEEc|(G1<@Gn zEYsZ|y{J>B0VS6vyaHeGqx8d;N?cww3G{s$ix$MTb>W?Br23^(w)boL?sY{0!}M9$ zSAN<~U7GMW5+B?T${rxmool07v^4g9Ln}7(0K(Y)3!mQA^eE1B&C+jq40c_mU+M=( zm>_-lpKo99uWLDQKd{eIRbMa%#hEFmA#jw%LYMt#@qOMvuUsVw;_lXg0xZ;tdF;}f zINZCsAv_9s3mT*I$9o6mTqWgK>^=%Lt-j04S<6zu&4fNN~@r8M= zHU=x@67f$nR7jCS2Rvd7z^g^|rdz_GLBrIBmJF}!@f_+2U_D-uLZo&be}(@<8_{@< zKLG4d7%hDWg2rx9t$D+QGmx#IV9Ol6^y~L`%$bB&*#eJsS>QMKHAIMqI1amu)5Sdt zq zVk}4BWSqhL-su~(56?_1WNg8d;%46;YUs`R_x~{5;A$!8zz5aWbKUj;Uum!BI8c?> zxKHhVlLZH;>#5E33$)#a52x0weA$oP-~RK|>ZBu4X^%|{QdLo4mhZ1XkQ;r3>(S`) z?I&Gby*)jc5z^GFN^1GP6$K_GXQyi9xQ)r?H)Dde1vgNR_Zk~Z(T_Ch=vmn%dA__k zO83XeAC)(8gvZ2c(jMPrPZT8g9>UCOmt&-p%sVceYiD7zS?4^EO5T_Kra&Zx z(@{b!PWv?bImmT=QG*9j)wc#9GgqTV&Drm!zI2)=RxAS<{$q6YVk)kR8ffxU+X)q9 z0@JJ5N3fbY8%F&3V`b>%l*=S+cEM|nz%iXf$QYQHu>wF@0%MTKoPH1D#0WnvlGn$T zJwl$j(`h?LR7>Dx-hTiEBBA;jbrEaJ&-ZzOsyG!!XBF?x%fOFd|9D68B}!J_yfW|_ zWY%M-sI+a{ll1naWHH`xK35@gg=^ayMrF751u`pvZ3I+aI)6U7&~p0<#p4~dBi6f5 zrEeWgZ9@Zts%F14=B_=S*MssdY282l>BM=O0x!ICRgiXRiR0dEjN3Cyn1nz6ObPm! z?612k_T8+?BeL^sW0WLgQmif;$pvv>CK)sbd67NA{n5Cak3n0;d;J}RU)hh00LqP` z8qsT*?uydmj9E=9b$8aRF^#)?C1}`Mb1-pNB(Qo#vm^>_l?s=SXtob{TRu`-P@BpT zFRPwlI!6`&6cvEJUrvGaDd^w1DG6d~{Ygqn)*2N%_ATbNa9aM~d|si}Z;Ufnr6r1uQ0uOCUxa!aZnsPBd|$eS-TU(;ZojQ>Dr7lf}K;uzm@hre~PU;Kd}Y_HNmit zvhbu4IMZGgYjhY{5=|CQP)SLdeyX|o!)NRxnPjYeO0N16ohv|VLFx1+2rjr1T32jx zVZ?Rrn{ta@h@;(4rJbKQyKM0Y*?%xA?o-Yq#kvf|*&}lze1R55>#}h(Hn|vQo_a91 z3a%lTQ_V@iQKx=nlLZWyQsCB5mU=q_bWafo7&H?-$KL9wEJX$J_}NqG}t$rBC>@*Khx@1_^h$vyMZCm$b(9<=2S~LyG%1R{)&z_%@vHk zcyQF|?6W%sbo)g{3pc+@&otdMwE{YPnUppSF3q%ViEAM8z}W29-8E;*{>$#nCiA1vx%v5e+}!=6bS%wv zhEa+A;8BqOjgplEO|R8%sN{09r1h5w`lgZ>Nnpz=b)<(}Mj<|$KoI}E2noq+XczU0 zRFo8HyH`lxcq{Rfhu@;@WBrd=lak(_h$T^>;}Bx|1dY>Z$LRKYHC4ECfU z3-W#TZ#oaJR5EJ{fIcId;MH0x@YKhOby~?FsH;@?WL9&LjX4Ar_*~tj9#$VUCHkD#&N3N1uxJ@X6!qrOIYH$a(HrC{j*pYKn-~0T{ z-BZncm%mamTqTL+$WsDM(r%zcrxo4e2v*Zrr;F*c5C(N-KTf6${baU%Zu{&vUxq!} zQ(m(~B9VC3KKZdO%LMv*`@M=<6Fs#wtg1Ca53C?QG}EOZ20X>GXWJl@x7n`RHD!GknRNPBW!%2K`39;yEGN=7er=M*PhDdoIBY%aMt5=LSyPUs5^9Zy8pS_?)Xk zuGZ}R?nyB|>3e^N^UzY{M&EsVpN`lDVaH0iy;cWI=mYi%^rL!3!tZEX=S*E!F5v5~ zm+obm^EclLh<@0OEvUdq+x*@?sNsi9XAmuxK0R<6yV28<7rn?8D-t~M`}<3b1OgI0 z>S_4m1!J!G=v8(j+F_d@|1lisEB3dc=SMUq3>oi@gjnUN6xE||A+!k zR+@kf>b!8b%$0SV$92vrQLDaq&eV1&3oN>m1-)VzcW37|{gNM>8-2FeDTzjJoAnU% zY}O@&88zvf1`BX{NAET9#BaWO;zn)HG^>g5wAi%8JtU_T$?80mw((w_X~!{-u0v5e zCtzQuU(e^o@=9J`GbVlD4;oOkoa@`&L$p2p zsN8!1-5nXZp|ez_JDq!Xtn4XdHwvT1(H^e+D)5shQ#Y>&f`h@ty0>&9`| zDsSGtTEMxW50bnLm>Uq(#oax!=X-jFs6Pl3WhXVI623lkYP=I|a4y9d-0D2hEAd^PqO zK5MG1BlYL-3!clzwVCE02S>6SaQpkea0T=ZwEzGRGc;Lu{+m^6*W&V4cZ%m4?_Ao^ zZDKzrn?R~qmMwFE7S|3>mRA8ZBpZD)AM|JclG_WB@E_$mIu%9&Mx1Ttk##%`nILk} z{o}b7d4P!aXZIWbb-!Mk^oJcx5YGTcq6#_?(^_!_gvCFNhfRGR8B*hwXNU{S z!*%(5SkJ^E43f|r4ci}eC8fkFMU##U7044i-H_qPWfwBepKYEMcXs#q&-NV5V5n=C z59k9o_o%sBb#v}lIIgT%pE`4VCJ|6&S)!3Ev+?HA#V~K8Sha3Tx3O9{y#ABXG>vAe zBx-5U__#}o=y~-&K#lCUqSx6jEuB5y3SbKq?#+wXd>m*gU+c~cc{v4SG|*=@xhmvn+68rrK!3%}*J5*!l)bY!IO%|c&PvjNL<`pw>L)nz`Gwa@R+z(UdR3oYx$+BK*f$7)XVGFMQ9XmBmY8<(Ecyv!2X}Yt^9xNmKw6E0WskUYw1hfXA?P4ad2CZ zw}r`c(bR|*_Ee`n)LAr?q;m1WKOPPpuKFJ=09Y=`EuDCSJF>%+A%~567kwNNDneTG zKHE$ns^bGx7;?yI>Wj;fm>EXTpED!*hn~1d2W_-OaZOBT_S_drjVtt3v7fGbiv2{)}`ZC$?c;v&iNX5 zjZwF*N=7{z+?O6w1>A(o`;#8@>Ejg&%c|1aRg<;8LeEi$HrBneF5N)KoyllBvdU(S ze4sL}*CwuC$L1nPO_vWmXH@%yqEXhf3VG6s4A?W{ z!YyAWkXd&#CcfxAo>+`Lf79)XYE<g!f06#6;!3_M}H;%1)V>79E1i(7sHdw3ye(c#^*q0$0ydZ5YRLSQ82?~(o*6{O+^+4@kljbxEj^@2oM*PZ-L*Yg%`m9s0urZMT|Ri}b%f zbuk-H=eIxQt>RDgwfrYA}k4 z!YDbCIP4b3+=Rti`TU>*TzqU9pA*^1nbBC*x}c~Nef{q!-AgMtyt(m{MkUy4hYT99 znKEQf{+4`3?fymMo~*bBtsfpR%ecD>{$~7qeB?MpS93zW&NWY5Ine4NmKO)DR|Wzu zh0B|r2%yID(HmjE0tz6gYAWJJ<=o!&8~BBXZK6l9oW9c{aUpDeSslHps#1r|r35wX zw&a7i2EEWpdhpzoMvXg8P$$27t23ArtC*dB2OL{H}@$s~m6kT~5Oo?%ralA7zZA!L~LW z?GB_%@c6sc+VewsJ@J-4GkZ^RrQf^gqg>|9CfP5(zF*Um7$j1Ql zeJ&3Z1tnmg4mbq`#or0AN4iS4%b13L-4p<%Lwy*FR;D|ELup}IHl9(a=Fgi12=fN0 zu2ZK^%YqG)z*9f%yuVQ4Go~vUKwSO=>(Ou-T zoM**Tpog$5Z8HC;>?W}rr_(4ygjHr$A;!tDw6Ox?howgxK_}|ET z�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

eKy$P?tgNDx66ZF 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

pGsZPArNF-ndNL>o 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 b`~cy7wzHEI6Ti%1&_nH>=G`JCtC0T!s70li diff --git a/icons/mob/suit.dmi b/icons/mob/suit.dmi index c12484b28e48bd74c0cc2f8d98c8f0cf3d3f39fc..b721063fcf98b495f164c8d25093fdfd385d8556 100644 GIT binary patch delta 33516 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 V=6Tp=`4I5$v8v9aGG)uq{|A@+0;m80 delta 26672 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 diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 535cad1596de0010bb043905d17101c3ece6891d..0aa2ad1f59299d61c1780c6fa08ac1e3796d9aba 100644 GIT binary patch delta 11643 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 aOE@58q`^;rx|Rq+JxXuh$ydpmhx}ja-Cvsk diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 6c186e952e9659a3fcd30b80e1c8b323bb89faad..3651f3508cc9f78daa56d40479fdf7a5d5f41fb7 100644 GIT binary patch literal 145203 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%0D*ONZ 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�l+<` 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 literal 143206 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΂Ow@ZydU;Zv7R9v|q_h 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 oTD<3{6GCp$g32Dg>Wp4sGKBzk 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 O0000 Date: Sun, 7 Oct 2018 21:55:48 +0000 Subject: [PATCH 058/182] Automatic changelog compile, [ci skip] --- html/changelog.html | 5 +++++ html/changelogs/.all_changelog.yml | 3 +++ html/changelogs/AutoChangeLog-pr-9410.yml | 5 ----- 3 files changed, 8 insertions(+), 5 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-9410.yml diff --git a/html/changelog.html b/html/changelog.html index 91636b1a9b2..425164c2d93 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -84,6 +84,11 @@

+

variableundefined updated:

+
    +
  • All sharp items can cut sliceables like cheesewheel now.
  • +
  • Putting items inside sliceables is done by alt-click now.
  • +

06 October 2018

Alonefromhell updated:

diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index b9ec5e83e40..436233ff9b0 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -7294,3 +7294,6 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. datlo: - bugfix: Changelings with wingdings now permanently switch to regular speech after transforming + variableundefined: + - rscadd: All sharp items can cut sliceables like cheesewheel now. + - tweak: Putting items inside sliceables is done by alt-click now. diff --git a/html/changelogs/AutoChangeLog-pr-9410.yml b/html/changelogs/AutoChangeLog-pr-9410.yml deleted file mode 100644 index 2b251ddfec9..00000000000 --- a/html/changelogs/AutoChangeLog-pr-9410.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "variableundefined" -delete-after: True -changes: - - rscadd: "All sharp items can cut sliceables like cheesewheel now." - - tweak: "Putting items inside sliceables is done by alt-click now." From 283dd85b6a30cd88b646548bd7b366c017a383ed Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 23:39:48 +0100 Subject: [PATCH 059/182] asteroid 4 --- _maps/map_files/RandomRuins/SpaceRuins/asteroid4.dmm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/asteroid4.dmm b/_maps/map_files/RandomRuins/SpaceRuins/asteroid4.dmm index ce84ac40151..d5314c72509 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/asteroid4.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/asteroid4.dmm @@ -9,9 +9,9 @@ "i" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/ruin/unpowered) "j" = (/obj/item/shard,/turf/simulated/shuttle/floor,/area/ruin/unpowered) "k" = (/turf/simulated/shuttle/floor,/area/ruin/unpowered) -"l" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/ruin/unpowered) -"m" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/turf/space,/area/ruin/unpowered) -"n" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/floor/plating,/area/ruin/unpowered) +"l" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_s5"; dir = 2},/area/ruin/unpowered) +"m" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/turf/simulated/shuttle/floor,/area/ruin/unpowered) +"n" = (/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_s9"; dir = 2},/area/ruin/unpowered) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaa From f787e13f9e7e463dd6b5a122227cf30db458a5a6 Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 23:47:41 +0100 Subject: [PATCH 060/182] decals --- _maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm b/_maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm index b6545034b91..2d8ea6ed036 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/gasthelizards.dmm @@ -33,7 +33,7 @@ "G" = (/obj/structure/table,/obj/item/paper_bin,/turf/simulated/floor/plasteel,/area/ruin/unpowered) "H" = (/obj/structure/table,/obj/item/storage/box/prisoner,/turf/simulated/floor/plasteel,/area/ruin/unpowered) "I" = (/obj/structure/window/reinforced{dir = 4; pixel_x = 0},/obj/machinery/light,/obj/structure/table,/turf/simulated/floor/plasteel,/area/ruin/unpowered) -"J" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plasteel{icon_state = "bot"; dir = 1},/area/ruin/unpowered) +"J" = (/obj/machinery/portable_atmospherics/scrubber,/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/ruin/unpowered) "K" = (/obj/structure/table/reinforced,/obj/item/surgicaldrill,/obj/item/hemostat,/obj/item/scalpel,/obj/item/surgical_drapes,/obj/item/retractor,/obj/item/cautery,/obj/item/circular_saw,/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered) "L" = (/obj/effect/decal/cleanable/blood/old,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered) "M" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/syringe,/obj/item/reagent_containers/dropper,/obj/item/reagent_containers/glass/bottle/mutagen,/obj/item/reagent_containers/glass/bottle/mutagen,/obj/item/razor,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/ruin/unpowered) From 06423b5bc2d14d79a97bea30a0fcdcf2532b48d8 Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 23:52:34 +0100 Subject: [PATCH 061/182] mech transport turfs missing --- _maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm b/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm index 910d70d7301..9fe0823f8a7 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/mechtransport.dmm @@ -1,6 +1,6 @@ "a" = (/turf/space,/area/space) "b" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"},/area/ruin/powered) -"c" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/space,/area/ruin/powered) +"c" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating/airless,/area/ruin/powered) "d" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"},/area/ruin/powered) "e" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/ruin/powered) "f" = (/obj/structure/closet/crate/secure/loot,/turf/simulated/shuttle/floor,/area/ruin/powered) @@ -22,7 +22,7 @@ "v" = (/obj/effect/decal/mecha_wreckage/ripley,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/ruin/powered) "w" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/ruin/powered) "x" = (/obj/effect/decal/cleanable/blood/gibs/robot/up,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/ruin/powered) -"y" = (/obj/machinery/door/poddoor{id_tag = "mecha cargo"; name = "Cargo Bay Door"; tag = ""},/turf/space,/area/ruin/powered) +"y" = (/obj/machinery/door/poddoor{id_tag = "mecha cargo"; name = "Cargo Bay Door"; tag = ""},/turf/simulated/shuttle/floor{tag = "icon-floor3"; icon_state = "floor3"},/area/ruin/powered) "z" = (/obj/effect/decal/cleanable/blood/gibs/robot,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/ruin/powered) "A" = (/obj/effect/decal/mecha_wreckage/durand,/turf/simulated/shuttle/floor{tag = "icon-floor2"; icon_state = "floor2"},/area/ruin/powered) "B" = (/obj/item/stack/tile/plasteel{pixel_x = 7; pixel_y = 8},/turf/simulated/floor/plating/airless,/area/ruin/powered) From 76db2337d0140f42798e9a93a6d3f52ce1b79775 Mon Sep 17 00:00:00 2001 From: Purpose Date: Sun, 7 Oct 2018 23:57:27 +0100 Subject: [PATCH 062/182] updates onehalf.dmm to use decals --- .../RandomRuins/SpaceRuins/onehalf.dmm | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm index 7864a7353a7..c95082eac76 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/onehalf.dmm @@ -16,10 +16,10 @@ "ap" = (/turf/simulated/floor/plasteel,/area/ruin/onehalf/dorms_med) "aq" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/ruin/onehalf/drone_bay) "ar" = (/turf/simulated/wall,/area/ruin/onehalf/drone_bay) -"as" = (/obj/machinery/door/poddoor{id_tag = "bayext1"; name = "mining drone bay blast door"},/turf/simulated/floor/plating/airless{dir = 1; icon_state = "warnplate"},/area/ruin/onehalf/drone_bay) -"at" = (/obj/machinery/door/poddoor{id_tag = "bayext2"; name = "mining drone bay blast door"},/turf/simulated/floor/plating/airless{dir = 1; icon_state = "warnplate"},/area/ruin/onehalf/drone_bay) -"au" = (/obj/machinery/door/poddoor/preopen{id_tag = "bayext3"; name = "mining drone bay blast door"},/turf/simulated/floor/plating/airless{dir = 1; icon_state = "warnplate"},/area/ruin/onehalf/drone_bay) -"av" = (/obj/machinery/door/poddoor{id_tag = "bayext4"; name = "mining drone bay blast door"},/turf/simulated/floor/plating/airless{dir = 1; icon_state = "warnplate"},/area/ruin/onehalf/drone_bay) +"as" = (/obj/machinery/door/poddoor{id_tag = "bayext1"; name = "mining drone bay blast door"},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating/airless,/area/ruin/onehalf/drone_bay) +"at" = (/obj/machinery/door/poddoor{id_tag = "bayext2"; name = "mining drone bay blast door"},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating/airless,/area/ruin/onehalf/drone_bay) +"au" = (/obj/machinery/door/poddoor/preopen{id_tag = "bayext3"; name = "mining drone bay blast door"},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating/airless,/area/ruin/onehalf/drone_bay) +"av" = (/obj/machinery/door/poddoor{id_tag = "bayext4"; name = "mining drone bay blast door"},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating/airless,/area/ruin/onehalf/drone_bay) "aw" = (/obj/structure/lattice,/turf/space,/area/space) "ax" = (/obj/structure/lattice,/turf/space,/area/ruin/onehalf/hallway) "ay" = (/obj/structure/table_frame,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless,/area/ruin/onehalf/hallway) @@ -30,7 +30,7 @@ "aD" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/ruin/onehalf/drone_bay) "aE" = (/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plating/airless,/area/ruin/onehalf/drone_bay) "aF" = (/obj/structure/disposalpipe/trunk,/obj/item/ore/diamond,/turf/simulated/floor/plating/airless,/area/ruin/onehalf/drone_bay) -"aG" = (/turf/simulated/floor/plating/airless{dir = 1; icon_state = "warnplate"},/area/ruin/onehalf/drone_bay) +"aG" = (/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating/airless,/area/ruin/onehalf/drone_bay) "aH" = (/obj/item/stack/rods,/turf/space,/area/ruin/onehalf/hallway) "aI" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless,/area/ruin/onehalf/hallway) "aJ" = (/obj/machinery/iv_drip,/turf/simulated/floor/plasteel{tag = "icon-white"; icon_state = "white"},/area/ruin/onehalf/dorms_med) @@ -47,11 +47,11 @@ "aU" = (/obj/item/stack/sheet/metal,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/ruin/onehalf/hallway) "aV" = (/obj/machinery/door/airlock/medical/glass{name = "airlock"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{tag = "icon-white"; icon_state = "white"},/area/ruin/onehalf/dorms_med) "aW" = (/obj/machinery/door/airlock,/turf/simulated/floor/plasteel,/area/ruin/onehalf/dorms_med) -"aX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warning"},/area/ruin/onehalf/drone_bay) +"aX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plasteel,/area/ruin/onehalf/drone_bay) "aY" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/closet/crate/medical,/obj/item/clothing/accessory/stethoscope,/obj/item/healthanalyzer,/obj/item/reagent_containers/blood/OMinus,/obj/item/reagent_containers/blood/OMinus,/obj/machinery/power/apc/noalarm{dir = 4; keep_preset_name = 1; name = "Crew Quarters APC"; pixel_x = 27},/turf/simulated/floor/plasteel{tag = "icon-white"; icon_state = "white"},/area/ruin/onehalf/dorms_med) -"aZ" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/ruin/onehalf/drone_bay) -"ba" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/ruin/onehalf/drone_bay) -"bb" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/ruin/onehalf/drone_bay) +"aZ" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc/noalarm{dir = 1; keep_preset_name = 1; name = "Mining Drone Bay APC"; pixel_y = 26},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/ruin/onehalf/drone_bay) +"ba" = (/obj/structure/disposalpipe/segment,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/ruin/onehalf/drone_bay) +"bb" = (/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/ruin/onehalf/drone_bay) "bc" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/ruin/onehalf/drone_bay) "bd" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless,/area/ruin/onehalf/hallway) "be" = (/obj/structure/disposalpipe/broken{tag = "icon-pipe-b (EAST)"; icon_state = "pipe-b"; dir = 4},/obj/item/stack/cable_coil/cut{amount = 2; dir = 2; icon_state = "coil_red2"},/turf/unsimulated/floor/plating/airless,/area/ruin/onehalf/hallway) @@ -74,7 +74,7 @@ "bv" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless,/area/ruin/onehalf/hallway) "bw" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel/airless,/area/ruin/onehalf/hallway) "bx" = (/obj/structure/disposalpipe/segment,/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless,/area/ruin/onehalf/hallway) -"by" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc/noalarm{dir = 1; keep_preset_name = 1; name = "Mining Drone Bay APC"; pixel_y = 26},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/ruin/onehalf/drone_bay) +"by" = (/obj/structure/disposalpipe/segment,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/ruin/onehalf/drone_bay) "bz" = (/obj/structure/closet/emcloset,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless,/area/ruin/onehalf/hallway) "bA" = (/obj/structure/disposalpipe/segment,/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel/airless,/area/ruin/onehalf/hallway) "bB" = (/obj/machinery/door/airlock/public/glass{name = "glass airlock"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel,/area/ruin/onehalf/drone_bay) @@ -174,7 +174,7 @@ aaaaaaaaaeacafagagagagagagahagagaiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaajakakakagalamanagaoapaoagaqarasaratarauaravaraaaaaaaaaaaa aaaaawaxaxayazagaAamaBagaCapaoagaDaraEaraFaraEaraEarawaraGaraaaa aaaaaaaHajaxaIagaJaKaYagaoapaoagaqaraMaNaOaraPaQaRaraaaraSaraaaa -aaaaawajaxaTaIagagaVagagagaWagagaXbyaZbaaZbaaZbabbarararbcararaa +aaaaawajaxaTaIagagaVagagagaWagagaXaZbabbbabbbabbbyarararbcararaa aaaaawaUbebdbfbhbhbgbfbfbjbhbkblbmbnbobnbobnbobnbobnbpbqbrbsbtaa aaaaaabibubvbwbwbvbxbwbwaLbvbAbBbCbnbDbEbDbnbDbEbFbGarbHbGbIbtaa aaaaaabJajakbzbKbLbNbObPbXaIbSbTbTbTbTbTbTbTbTbTbTbTararbtararaa From 985c537695965a058ce569d98dbb0464384d4536 Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 00:04:33 +0100 Subject: [PATCH 063/182] updates spacebar --- .../RandomRuins/SpaceRuins/spacebar.dmm | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm index 075311311ad..c8de5690285 100644 --- a/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm +++ b/_maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm @@ -27,8 +27,8 @@ "aA" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/ruin/powered) "aB" = (/obj/machinery/door/airlock/shuttle{name = "Escape Pod Airlock"},/turf/simulated/shuttle/floor,/area/ruin/powered) "aC" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/ruin/powered) -"aD" = (/obj/machinery/door_control{name = "pod door cycle"; pixel_x = 6; id = "pod cycle"},/turf/simulated/wall,/area/ruin/powered{name = "Space Bar"}) -"aE" = (/obj/machinery/vending/boozeomat,/turf/simulated/wall,/area/ruin/powered{name = "Space Bar"}) +"aD" = (/obj/machinery/door_control{id = "pod cycle"; name = "pod door cycle"; pixel_x = -26},/turf/simulated/floor/wood,/area/ruin/powered{name = "Space Bar"}) +"aE" = (/obj/machinery/vending/boozeomat,/turf/simulated/floor/wood,/area/ruin/powered{name = "Space Bar"}) "aF" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/wood,/area/ruin/powered{name = "Space Bar"}) "aG" = (/obj/machinery/light/small,/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor/wood,/area/ruin/powered{name = "Space Bar"}) "aH" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/simulated/floor/wood,/area/ruin/powered{name = "Space Bar"}) @@ -37,7 +37,7 @@ "aK" = (/obj/structure/table,/turf/simulated/floor/wood,/area/ruin/powered{name = "Space Bar"}) "aL" = (/obj/structure/table,/obj/item/reagent_containers/food/drinks/cans/beer,/obj/item/reagent_containers/glass/rag,/turf/simulated/floor/wood,/area/ruin/powered{name = "Space Bar"}) "aM" = (/obj/machinery/door/airlock{name = "Bar Storage"; req_access_txt = "25"},/turf/simulated/floor/plasteel{icon_state = "wood"},/area/ruin/powered{name = "Space Bar"}) -"aN" = (/obj/structure/chair/stool,/turf/simulated/floor/plasteel,/area/ruin/powered{name = "Space Bar"}) +"aN" = (/obj/structure/chair/stool/bar,/turf/simulated/floor/plasteel,/area/ruin/powered{name = "Space Bar"}) "aO" = (/turf/simulated/floor/plasteel,/area/ruin/powered{name = "Space Bar"}) "aP" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel,/area/ruin/powered{name = "Space Bar"}) "aQ" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/ruin/powered{name = "Space Bar"}) @@ -65,9 +65,11 @@ "bm" = (/obj/structure/glowshroom/single,/turf/simulated/floor/plasteel,/area/ruin/powered{name = "Space Bar"}) "bn" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/ruin/powered) "bo" = (/turf/simulated/floor/plating,/area/ruin/powered) -"bp" = (/turf/simulated/floor/plating{icon_plating = "warnplate"; icon_state = "warnplate"},/area/ruin/powered) +"bp" = (/turf/simulated/floor/plating/airless/asteroid,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/ruin/powered) "bq" = (/obj/machinery/door/poddoor/preopen{id_tag = "pod cycle"; name = "airlock dock"},/turf/simulated/floor/plating,/area/ruin/powered) "br" = (/obj/machinery/door/poddoor{id_tag = "pod cycle"; name = "airlock dock"},/turf/simulated/floor/plating,/area/ruin/powered) +"bs" = (/turf/simulated/floor/plating/airless/asteroid,/obj/structure/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/ruin/powered) +"bt" = (/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/ruin/powered) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -84,7 +86,7 @@ aaaaaaaaaaaaaaacacacafagagagagagagaiaiaiaiagagagagagagagagagagagagafacacaaaaaaaa aaaaaaaaaaacacacacafagajakalagagaiaiaiamamamamamamamamamamamamagagafacacaaaaaaaa aaaaaaaaaaacacacafagaganaoanagagaiaiaiamapaqarasamatauavasawamagagafacacacaaaaaa aaaaaaaaacacafafagagaganaxanagagaiaiaiamasasasasayasasasasazamagagagafacacaaaaaa -aaaaaaababacafagagagagaAaBaCagagagaiaiaDasasasasaEaFaGaHasaIamagagagafacacaaaaaa +aaaaaaababacafagagagagaAaBaCagagagaiaiamaDasasasaEaFaGaHasaIamagagagafacacaaaaaa aaaaaaaaabacaJagagagagagagagagagagagagamaKaKaLaKamamamamaMamamagagagaJacaaaaaaaa aaaaaaaaabacafafagagagagagagagagagagagamaNaNaNaNaOaOaPaOaOaOamagagagafacabaaaaaa aaaaaaaaacacacacafagagagagagagagamaQaRamaOaOaOaOaOaOaOaOaOaOaQagagafacacababaaaa @@ -96,11 +98,11 @@ aaaaaaababacafagagagagagagagagagagagagambeaOaOaOamamamamambfamaiagagafacacacaaaa aaaaaaaaabacafagagagagagagagagajakalagamaOaOaOaOambgaOaOaOaOamaiagagagafacabaaaa aaaaaaaaacacafagagagagagagagaganaoanagaQaOaOaOaYambgaOaOaObhamaiaiagagafacabaaaa aaaaaaaaacacacafagagagagagagaganaxanagagaQaOaObiamamambjaObhamaiaiagagafacabaaaa -aaaaaaaaaaacacafagagagagagagagaAaBaCagagagaQaObeambkblaObmaOamaiaiagagafacacaaaa +aaaaaaaaaaacacafagagagagagagagbpaBbsagagagaQaObeambkblaObmaOamaiaiagagafacacaaaa aaaaaaaaaaacaJaJaJaJagagagagagagagagagagagagaQamamamamamamamamaiaiagafacacacaaaa aaaaaaaaaaaabnbobobnagagagagagagagagagagaiaiagagagaiaiaiaiaiaiaiaiagafacacacaaaa aaaaaaaaaaaaaJaJaJaJagagagagagagagagagaiaiaiagagagagagaiaiaiaiaiaiafacacacaaaaaa -aaaaaaaaaaaaacacaJagaJbpbpbpbpbpbpaJagagaiagagagagagagagagaiaiaiagafacacaaaaaaaa +aaaaaaaaaaaaacacaJagaJbtbtbtbtbtbtaJagagaiagagagagagagagagaiaiaiagafacacaaaaaaaa aaaaaaaaaaaaacabaJagaJbqbqbqbqbqbqaJagagagagagagagagagagagagagagafaJacabaaaaaaaa aaaaaaaaaaaaababaJaJaJboboboboboboaJaJaJaJafafafafafafafafafafaJacacacacaaaaaaaa aaaaaaaaaaaaababababaJboboboboboboaJacacacacacacacacacacacacacacacacacaaaaaaaaaa From f9e76e198d525b1f64d76bad9df9b93e9b2eed38 Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 00:24:12 +0100 Subject: [PATCH 064/182] decals --- _maps/map_files/RandomZLevels/centcomAway.dmm | 1064 +++++++++-------- 1 file changed, 535 insertions(+), 529 deletions(-) diff --git a/_maps/map_files/RandomZLevels/centcomAway.dmm b/_maps/map_files/RandomZLevels/centcomAway.dmm index 3a1d56dafcb..748d0cdcda4 100644 --- a/_maps/map_files/RandomZLevels/centcomAway.dmm +++ b/_maps/map_files/RandomZLevels/centcomAway.dmm @@ -5,131 +5,131 @@ "ae" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "af" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "ag" = (/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"ah" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/maint) -"ai" = (/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) -"aj" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) +"ah" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/maint) +"ai" = (/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) +"aj" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) "ak" = (/turf/simulated/wall,/area/awaymission/centcomAway/cafe) -"al" = (/obj/structure/closet/chefcloset,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"am" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"an" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"ao" = (/obj/structure/table,/obj/item/reagent_containers/food/condiment/peppermill,/obj/item/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"ap" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"aq" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"ar" = (/obj/structure/table,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"as" = (/obj/structure/table,/obj/item/storage/box/donkpockets{pixel_x = 3;pixel_y = 3},/obj/item/kitchen/rollingpin,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) +"al" = (/obj/structure/closet/chefcloset,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"am" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"an" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"ao" = (/obj/structure/table,/obj/item/reagent_containers/food/condiment/peppermill,/obj/item/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"ap" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"aq" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"ar" = (/obj/structure/table,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"as" = (/obj/structure/table,/obj/item/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/kitchen/rollingpin,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) "at" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "au" = (/obj/machinery/hydroponics/constructable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/cafe) "av" = (/obj/item/reagent_containers/glass/bucket,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/cafe) -"aw" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) +"aw" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) "ax" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/awaymission/centcomAway/cafe) -"ay" = (/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) +"ay" = (/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) "az" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/awaymission/centcomAway/cafe) "aA" = (/obj/structure/table,/obj/item/kitchen/knife/butcher,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/awaymission/centcomAway/cafe) "aB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) -"aC" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"aD" = (/turf/simulated/floor/plasteel{dir = 5;icon_state = "green"},/area/awaymission/centcomAway/cafe) +"aC" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"aD" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "green"},/area/awaymission/centcomAway/cafe) "aE" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "aF" = (/obj/structure/table,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/cafe) "aG" = (/turf/simulated/floor/carpet,/area/awaymission/centcomAway/cafe) "aH" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/cafe) -"aI" = (/turf/simulated/floor/plasteel{dir = 9;icon_state = "green"},/area/awaymission/centcomAway/cafe) -"aJ" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) +"aI" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "green"},/area/awaymission/centcomAway/cafe) +"aJ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) "aK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) -"aL" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull";icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) -"aM" = (/obj/structure/chair/stool{pixel_y = 8},/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) +"aL" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) +"aM" = (/obj/structure/chair/stool{pixel_y = 8},/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) "aN" = (/obj/structure/table,/obj/item/reagent_containers/food/drinks/shaker,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/awaymission/centcomAway/cafe) -"aO" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3;pixel_y = 6},/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) +"aO" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) "aP" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"aQ" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 4},/area/awaymission/centcomAway/cafe) +"aQ" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/awaymission/centcomAway/cafe) "aR" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/cafe) -"aS" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 8},/area/awaymission/centcomAway/cafe) +"aS" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/awaymission/centcomAway/cafe) "aT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/maint) "aU" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/maint) "aV" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/maint) "aW" = (/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/hangar) -"aX" = (/obj/machinery/hydroponics/constructable,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/cafe) -"aY" = (/obj/structure/bed,/obj/item/bedsheet,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/cafe) -"aZ" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"ba" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"aX" = (/obj/machinery/hydroponics/constructable,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/cafe) +"aY" = (/obj/structure/bed,/obj/item/bedsheet,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/cafe) +"aZ" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"ba" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "bb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "bc" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "bd" = (/obj/item/radio,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"be" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"bf" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"bg" = (/obj/structure/sink,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"bh" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"bi" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0;pixel_y = 10},/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"bj" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"bk" = (/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)";icon_state = "warnplate";dir = 8},/area/awaymission/centcomAway/hangar) +"be" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"bf" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"bg" = (/obj/structure/sink,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"bh" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"bi" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"bj" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"bk" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "bl" = (/obj/structure/rack,/obj/item/clothing/suit/fire,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "bm" = (/obj/structure/lattice,/turf/space,/area/space) -"bn" = (/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"bo" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"bp" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) -"bq" = (/obj/machinery/door/airlock/freezer,/turf/simulated/floor/plasteel{icon_state = "freezerfloor";dir = 2},/area/awaymission/centcomAway/cafe) -"br" = (/obj/machinery/chem_dispenser,/obj/item/storage/box/beakers,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"bs" = (/obj/machinery/chem_master,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"bt" = (/obj/machinery/door/poddoor{id_tag = "XCCHangar1";name = "XCC Main Hangar"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/hangar) -"bu" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHWEST)";icon_state = "vault";dir = 9},/area/awaymission/centcomAway/hangar) +"bn" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"bo" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"bp" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) +"bq" = (/obj/machinery/door/airlock/freezer,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"; dir = 2},/area/awaymission/centcomAway/cafe) +"br" = (/obj/machinery/chem_dispenser,/obj/item/storage/box/beakers,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"bs" = (/obj/machinery/chem_master,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"bt" = (/obj/machinery/door/poddoor{id_tag = "XCCHangar1"; name = "XCC Main Hangar"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) +"bu" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHWEST)"; icon_state = "vault"; dir = 9},/area/awaymission/centcomAway/hangar) "bv" = (/obj/machinery/vending/boozeomat{req_access_txt = ""},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/cafe) -"bw" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r";dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"bx" = (/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/turf/simulated/shuttle/wall{icon_state = "swall_f6";dir = 2},/area/awaymission/centcomAway/hangar) -"by" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l";dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"bw" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"bx" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/awaymission/centcomAway/hangar) +"by" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "bz" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "bA" = (/turf/simulated/floor/plasteel,/area/awaymission/centcomAway/cafe) "bB" = (/obj/structure/closet/secure_closet/hydroponics,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/cafe) -"bC" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion";dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"bD" = (/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/turf/simulated/shuttle/wall{icon_state = "swall_f10";dir = 2},/area/awaymission/centcomAway/hangar) -"bE" = (/obj/structure/closet/crate,/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"bF" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/floor/plasteel{icon_state = "freezerfloor";dir = 2},/area/awaymission/centcomAway/cafe) -"bG" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor";dir = 2},/area/awaymission/centcomAway/cafe) +"bC" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"bD" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/turf/simulated/shuttle/wall{icon_state = "swall_f10"; dir = 2},/area/awaymission/centcomAway/hangar) +"bE" = (/obj/structure/closet/crate,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"bF" = (/obj/structure/closet/secure_closet/freezer/meat,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"; dir = 2},/area/awaymission/centcomAway/cafe) +"bG" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"; dir = 2},/area/awaymission/centcomAway/cafe) "bH" = (/obj/machinery/door/airlock/external{name = "Salvage Shuttle Dock"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"bI" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor";dir = 2},/area/awaymission/centcomAway/cafe) +"bI" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"; dir = 2},/area/awaymission/centcomAway/cafe) "bJ" = (/obj/structure/rack,/obj/item/extinguisher/mini,/obj/item/clothing/head/hardhat/red,/obj/item/clothing/gloves/color/black,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"bK" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater";dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"bL" = (/turf/simulated/shuttle/wall{icon_state = "swall3";dir = 2},/area/awaymission/centcomAway/hangar) -"bM" = (/turf/simulated/shuttle/wall{icon_state = "swall8";dir = 2},/area/awaymission/centcomAway/hangar) -"bN" = (/turf/simulated/shuttle/wall{icon_state = "swall7";dir = 2},/area/awaymission/centcomAway/hangar) -"bO" = (/turf/simulated/shuttle/wall{icon_state = "swall4";dir = 2},/area/awaymission/centcomAway/hangar) -"bP" = (/turf/simulated/shuttle/wall{icon_state = "swall12";dir = 2},/area/awaymission/centcomAway/hangar) +"bK" = (/obj/structure/window/reinforced,/obj/structure/shuttle/engine/heater{icon_state = "heater"; dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"bL" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/awaymission/centcomAway/hangar) +"bM" = (/turf/simulated/shuttle/wall{icon_state = "swall8"; dir = 2},/area/awaymission/centcomAway/hangar) +"bN" = (/turf/simulated/shuttle/wall{icon_state = "swall7"; dir = 2},/area/awaymission/centcomAway/hangar) +"bO" = (/turf/simulated/shuttle/wall{icon_state = "swall4"; dir = 2},/area/awaymission/centcomAway/hangar) +"bP" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/awaymission/centcomAway/hangar) "bQ" = (/obj/structure/disposalpipe/segment,/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) -"bR" = (/turf/simulated/shuttle/wall{icon_state = "swall11";dir = 2},/area/awaymission/centcomAway/hangar) -"bS" = (/obj/structure/chair/comfy/brown,/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) -"bT" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) +"bR" = (/turf/simulated/shuttle/wall{icon_state = "swall11"; dir = 2},/area/awaymission/centcomAway/hangar) +"bS" = (/obj/structure/chair/comfy/brown,/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) +"bT" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) "bU" = (/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) -"bV" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) -"bW" = (/obj/structure/kitchenspike,/turf/simulated/floor/plasteel{icon_state = "freezerfloor";dir = 2},/area/awaymission/centcomAway/cafe) +"bV" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) +"bW" = (/obj/structure/kitchenspike,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"; dir = 2},/area/awaymission/centcomAway/cafe) "bX" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "bY" = (/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) -"bZ" = (/obj/machinery/gibber,/turf/simulated/floor/plasteel{icon_state = "freezerfloor";dir = 2},/area/awaymission/centcomAway/cafe) -"ca" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 6},/area/awaymission/centcomAway/cafe) -"cb" = (/turf/simulated/floor/plasteel{dir = 2;icon_state = "green"},/area/awaymission/centcomAway/cafe) -"cc" = (/obj/structure/cable{icon_state = "0-2";d2 = 2},/obj/machinery/power/solar{id = "centcomawaysolar";name = "Starboard Solar Array"},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/awaymission/centcomAway/maint) -"cd" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{icon_state = "swall_f6";dir = 2},/area/awaymission/centcomAway/hangar) -"ce" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{icon_state = "swall_f9";dir = 2},/area/awaymission/centcomAway/hangar) -"cf" = (/obj/structure/table,/obj/item/storage/firstaid/toxin{pixel_x = -2;pixel_y = 4},/obj/item/storage/firstaid/toxin,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"cg" = (/obj/structure/table,/obj/item/storage/firstaid/regular{pixel_x = 2;pixel_y = 0},/obj/item/storage/firstaid/regular{pixel_x = -2;pixel_y = 4},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"bZ" = (/obj/machinery/gibber,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"; dir = 2},/area/awaymission/centcomAway/cafe) +"ca" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 6},/area/awaymission/centcomAway/cafe) +"cb" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "green"},/area/awaymission/centcomAway/cafe) +"cc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "centcomawaysolar"; name = "Starboard Solar Array"},/turf/simulated/floor/plasteel/airless{icon_state = "solarpanel"},/area/awaymission/centcomAway/maint) +"cd" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/awaymission/centcomAway/hangar) +"ce" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/awaymission/centcomAway/hangar) +"cf" = (/obj/structure/table,/obj/item/storage/firstaid/toxin{pixel_x = -2; pixel_y = 4},/obj/item/storage/firstaid/toxin,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"cg" = (/obj/structure/table,/obj/item/storage/firstaid/regular{pixel_x = 2; pixel_y = 0},/obj/item/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "ch" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) -"ci" = (/obj/structure/table,/obj/item/storage/firstaid/fire,/obj/item/storage/firstaid/fire{pixel_x = -2;pixel_y = 4},/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"ci" = (/obj/structure/table,/obj/item/storage/firstaid/fire,/obj/item/storage/firstaid/fire{pixel_x = -2; pixel_y = 4},/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "cj" = (/obj/structure/sign/botany,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/cafe) -"ck" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{dir = 2;icon_state = "swall_f10";layer = 2},/area/awaymission/centcomAway/hangar) +"ck" = (/turf/simulated/shuttle/plating,/turf/simulated/shuttle/wall{dir = 2; icon_state = "swall_f10"; layer = 2},/area/awaymission/centcomAway/hangar) "cl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "cm" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"cn" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{icon_state = "swall_f5";dir = 2},/area/awaymission/centcomAway/hangar) -"co" = (/obj/item/paper_bin,/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull";icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) -"cp" = (/obj/item/clipboard,/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull";icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) +"cn" = (/turf/simulated/shuttle/floor,/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/awaymission/centcomAway/hangar) +"co" = (/obj/item/paper_bin,/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) +"cp" = (/obj/item/clipboard,/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) "cq" = (/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"cr" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/window/southright,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)";icon_state = "greenfull";dir = 1},/area/awaymission/centcomAway/cafe) +"cr" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/window/southright,/turf/simulated/floor/plasteel{tag = "icon-greenfull (NORTH)"; icon_state = "greenfull"; dir = 1},/area/awaymission/centcomAway/cafe) "cs" = (/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) -"ct" = (/turf/simulated/floor/plasteel{icon_state = "vault";dir = 8},/area/awaymission/centcomAway/cafe) +"ct" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/awaymission/centcomAway/cafe) "cu" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) -"cv" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/spray/plantbgone{pixel_x = 0;pixel_y = 3},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) +"cv" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/spray/plantbgone{pixel_x = 0; pixel_y = 3},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) "cw" = (/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) "cx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "cy" = (/obj/structure/sign/vacuum,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/maint) -"cz" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"cz" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "cA" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) -"cB" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"cB" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "cC" = (/turf/simulated/wall,/area/awaymission/centcomAway/hangar) "cD" = (/turf/simulated/wall,/area/awaymission/centcomAway/maint) "cE" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) @@ -139,183 +139,183 @@ "cI" = (/obj/machinery/vending/hydroseeds{slogan_delay = 700},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) "cJ" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) "cK" = (/obj/machinery/biogenerator,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) -"cL" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/centcomAway/maint) -"cM" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"cN" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk12";icon_state = "catwalk12"},/area/awaymission/centcomAway/maint) -"cO" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/centcomAway/maint) +"cL" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/centcomAway/maint) +"cM" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"cN" = (/turf/space,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/awaymission/centcomAway/maint) +"cO" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/awaymission/centcomAway/maint) "cP" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"cQ" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) -"cR" = (/turf/simulated/shuttle/wall{icon_state = "swall1";dir = 2},/area/awaymission/centcomAway/hangar) +"cQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) +"cR" = (/turf/simulated/shuttle/wall{icon_state = "swall1"; dir = 2},/area/awaymission/centcomAway/hangar) "cS" = (/obj/structure/chair{dir = 8},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"cT" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) +"cT" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) "cU" = (/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"cV" = (/obj/item/pen,/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull";icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) -"cW" = (/obj/structure/disposalpipe/segment{dir = 1;icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) -"cX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) +"cV" = (/obj/item/pen,/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) +"cW" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) +"cX" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) "cY" = (/obj/machinery/computer/secure_data,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"cZ" = (/obj/structure/disposalpipe/segment{dir = 8;icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "vault";dir = 8},/area/awaymission/centcomAway/cafe) +"cZ" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/awaymission/centcomAway/cafe) "da" = (/obj/structure/chair{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"db" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) -"dc" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"db" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) +"dc" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "dd" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "de" = (/obj/structure/table,/obj/item/flash,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) "df" = (/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) "dg" = (/obj/structure/chair{dir = 4},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"dh" = (/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/turf/simulated/shuttle/wall{icon_state = "swall_f5";dir = 2},/area/awaymission/centcomAway/hangar) -"di" = (/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/turf/simulated/shuttle/wall{icon_state = "swall_f9";dir = 2},/area/awaymission/centcomAway/hangar) -"dj" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"dk" = (/obj/machinery/power/solar_control{id = "centcomawaysolar";name = "Solar Control";track = 1},/obj/structure/cable,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plating,/area/space) -"dl" = (/turf/simulated/shuttle/wall{icon_state = "swallc1";dir = 2},/area/awaymission/centcomAway/hangar) +"dh" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/awaymission/centcomAway/hangar) +"di" = (/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/awaymission/centcomAway/hangar) +"dj" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"dk" = (/obj/machinery/power/solar_control{id = "centcomawaysolar"; name = "Solar Control"; track = 1},/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/space) +"dl" = (/turf/simulated/shuttle/wall{icon_state = "swallc1"; dir = 2},/area/awaymission/centcomAway/hangar) "dm" = (/obj/structure/table/reinforced,/obj/item/storage/fancy/donut_box,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"dn" = (/obj/structure/table/reinforced,/obj/item/paper_bin,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) +"dn" = (/obj/structure/table/reinforced,/obj/item/paper_bin,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) "do" = (/obj/structure/table/reinforced,/obj/item/pen,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"dp" = (/obj/machinery/sleeper{icon_state = "sleeper-open";dir = 8},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"dq" = (/turf/simulated/shuttle/wall{icon_state = "swallc2";dir = 2},/area/awaymission/centcomAway/hangar) -"dr" = (/obj/structure/chair{dir = 8},/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"ds" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"dt" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/maint) +"dp" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"dq" = (/turf/simulated/shuttle/wall{icon_state = "swallc2"; dir = 2},/area/awaymission/centcomAway/hangar) +"dr" = (/obj/structure/chair{dir = 8},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"ds" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"dt" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/maint) "du" = (/obj/structure/dresser,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/cafe) "dv" = (/obj/machinery/vending/boozeomat{req_access_txt = ""},/turf/simulated/wall,/area/awaymission/centcomAway/cafe) "dw" = (/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/disposal,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) -"dx" = (/obj/structure/disposalpipe/segment{dir = 4;icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) -"dy" = (/obj/structure/disposalpipe/segment{dir = 2;icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "vault";dir = 8},/area/awaymission/centcomAway/cafe) -"dz" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHWEST)";icon_state = "vault";dir = 9},/area/awaymission/centcomAway/hangar) +"dx" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) +"dy" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 8},/area/awaymission/centcomAway/cafe) +"dz" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHWEST)"; icon_state = "vault"; dir = 9},/area/awaymission/centcomAway/hangar) "dA" = (/obj/structure/table/reinforced,/obj/item/clipboard,/obj/item/stamp/granted,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"dB" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/window/northright,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"dC" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) +"dB" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/window/northright,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"dC" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) "dD" = (/obj/structure/closet/firecloset/full,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "dE" = (/obj/structure/bed,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "dF" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) -"dG" = (/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/hangar) -"dH" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"dI" = (/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"dJ" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"dK" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"dG" = (/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/hangar) +"dH" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"dI" = (/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"dJ" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"dK" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) "dL" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/awaymission/centcomAway/cafe) "dM" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{icon_state = "cafeteria"},/area/awaymission/centcomAway/cafe) -"dN" = (/obj/machinery/gibber,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor";dir = 2},/area/awaymission/centcomAway/cafe) -"dO" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 5},/area/awaymission/centcomAway/cafe) -"dP" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 1},/area/awaymission/centcomAway/cafe) -"dQ" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"dR" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating/airless,/area/awaymission/centcomAway/maint) +"dN" = (/obj/machinery/gibber,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"; dir = 2},/area/awaymission/centcomAway/cafe) +"dO" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/centcomAway/cafe) +"dP" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/centcomAway/cafe) +"dQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"dR" = (/obj/structure/chair/stool/bar,/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) "dS" = (/obj/structure/table,/obj/item/storage/box/handcuffs,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"dT" = (/obj/machinery/door/window/northright{base_state = "right";dir = 4;icon_state = "right";name = "Security Desk";req_access_txt = "103"},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"dU" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/centcomAway/hangar) -"dV" = (/obj/structure/closet/crate,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)";icon_state = "warnplate";dir = 9},/area/awaymission/centcomAway/hangar) +"dT" = (/obj/machinery/door/window/northright{base_state = "right"; dir = 4; icon_state = "right"; name = "Security Desk"; req_access_txt = "103"},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) +"dU" = (/turf/space,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/awaymission/centcomAway/maint) +"dV" = (/obj/structure/closet/crate,/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "dW" = (/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "dX" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) -"dY" = (/obj/structure/largecrate,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)";icon_state = "warnplate";dir = 5},/area/awaymission/centcomAway/hangar) +"dY" = (/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "dZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "ea" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "eb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) -"ec" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor";dir = 2},/area/awaymission/centcomAway/cafe) -"ed" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 4},/area/awaymission/centcomAway/cafe) -"ee" = (/obj/structure/closet/secure_closet/hydroponics,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/cafe) -"ef" = (/turf/simulated/floor/plating/airless,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0;tag = ""},/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk3";icon_state = "catwalk3"},/area/awaymission/centcomAway/maint) -"eg" = (/turf/simulated/shuttle/wall{icon_state = "swall0";dir = 2},/area/awaymission/centcomAway/hangar) -"eh" = (/obj/structure/closet/crate,/turf/simulated/floor/plating{tag = "icon-warnplate (EAST)";icon_state = "warnplate";dir = 4},/area/awaymission/centcomAway/hangar) +"ec" = (/obj/machinery/chem_master/condimaster{name = "CondiMaster Neo"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"; dir = 2},/area/awaymission/centcomAway/cafe) +"ed" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/centcomAway/cafe) +"ee" = (/obj/structure/closet/secure_closet/hydroponics,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/cafe) +"ef" = (/obj/structure/largecrate,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"eg" = (/turf/simulated/shuttle/wall{icon_state = "swall0"; dir = 2},/area/awaymission/centcomAway/hangar) +"eh" = (/turf/space,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating/airless/catwalk,/area/awaymission/centcomAway/maint) "ei" = (/obj/structure/table,/obj/structure/bedsheetbin,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"ej" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"ek" = (/obj/machinery/chem_dispenser,/obj/item/storage/box/beakers,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"el" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 8},/area/awaymission/centcomAway/cafe) -"em" = (/obj/machinery/chem_master,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"en" = (/turf/simulated/floor/plating/airless,/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless/catwalk{tag = "icon-catwalk1";icon_state = "catwalk1"},/area/awaymission/centcomAway/maint) -"eo" = (/obj/structure/ore_box,/turf/simulated/floor/plating{tag = "icon-warnplate (EAST)";icon_state = "warnplate";dir = 4},/area/awaymission/centcomAway/hangar) -"ep" = (/obj/structure/table,/obj/item/storage/fancy/donut_box,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull";icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) -"eq" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"er" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"ej" = (/obj/structure/disposalpipe/segment,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"ek" = (/obj/machinery/chem_dispenser,/obj/item/storage/box/beakers,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"el" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/centcomAway/cafe) +"em" = (/obj/machinery/chem_master,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"en" = (/obj/structure/closet/crate,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"eo" = (/turf/space,/obj/structure/cable,/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless/catwalk,/area/awaymission/centcomAway/maint) +"ep" = (/obj/structure/table,/obj/item/storage/fancy/donut_box,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull"; icon_state = "redyellowfull"},/area/awaymission/centcomAway/cafe) +"eq" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"er" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) "es" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) -"et" = (/obj/structure/sink/kitchen{pixel_y = 28},/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"eu" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0;pixel_y = 10},/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"ev" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"ew" = (/obj/structure/bed,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) -"ex" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) -"ey" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3;pixel_y = 6},/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"ez" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/centcomAway/cafe) -"eA" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)";icon_state = "warnplate";dir = 9},/area/awaymission/centcomAway/cafe) -"eB" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHEAST)";icon_state = "warnplate";dir = 5},/area/awaymission/centcomAway/cafe) -"eC" = (/obj/machinery/power/apc/noalarm{cell_type = 15000;dir = 4;locked = 0;name = "Maint APC";pixel_x = 25;req_access = null;start_charge = 100},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"eD" = (/obj/machinery/door/airlock/hatch{name = "Rest Room";req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) -"eE" = (/obj/structure/closet/crate,/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/centcomAway/hangar) +"et" = (/obj/structure/sink/kitchen{pixel_y = 28},/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"eu" = (/obj/structure/table,/obj/machinery/processor{pixel_x = 0; pixel_y = 10},/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"ev" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"ew" = (/obj/structure/bed,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) +"ex" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) +"ey" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"ez" = (/obj/structure/ore_box,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"eA" = (/obj/structure/reagent_dispensers/watertank,/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) +"eB" = (/obj/machinery/shieldgen,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) +"eC" = (/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 4; locked = 0; name = "Maint APC"; pixel_x = 25; req_access = null; start_charge = 100},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"eD" = (/obj/machinery/door/airlock/hatch{name = "Rest Room"; req_access_txt = "0"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) +"eE" = (/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "eF" = (/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) -"eG" = (/obj/structure/largecrate,/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHWEST)";icon_state = "warnplate";dir = 10},/area/awaymission/centcomAway/hangar) +"eG" = (/obj/structure/largecrate,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "eH" = (/obj/machinery/space_heater,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "eI" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "eJ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "eK" = (/obj/structure/table,/obj/item/radio/off,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"eL" = (/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHEAST)";icon_state = "warnplate";dir = 6},/area/awaymission/centcomAway/hangar) +"eL" = (/obj/structure/closet/crate,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "eM" = (/obj/structure/filingcabinet,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"eN" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)";icon_state = "warnplate";dir = 8},/area/awaymission/centcomAway/cafe) +"eN" = (/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "eO" = (/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"eP" = (/turf/space,/area/awaycontent/a2{has_gravity = 1;name = "MO19 Research"}) -"eQ" = (/turf/simulated/shuttle/wall{icon_state = "swall2";dir = 2},/area/awaymission/centcomAway/hangar) -"eR" = (/obj/machinery/power/apc/noalarm{cell_type = 15000;dir = 4;locked = 0;name = "Kitchen APC";pixel_x = 25;req_access = null;start_charge = 100},/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) -"eS" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"eT" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 6},/area/awaymission/centcomAway/cafe) +"eP" = (/turf/space,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"eQ" = (/turf/simulated/shuttle/wall{icon_state = "swall2"; dir = 2},/area/awaymission/centcomAway/hangar) +"eR" = (/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 4; locked = 0; name = "Kitchen APC"; pixel_x = 25; req_access = null; start_charge = 100},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) +"eS" = (/obj/structure/closet/secure_closet/freezer/kitchen,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"eT" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/awaymission/centcomAway/cafe) "eU" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) -"eV" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 10},/area/awaymission/centcomAway/cafe) +"eV" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/centcomAway/cafe) "eW" = (/obj/machinery/implantchair,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) -"eX" = (/turf/simulated/floor/plating{dir = 2;icon_state = "warnplate";tag = "icon-warnplate (NORTH)"},/area/awaymission/centcomAway/cafe) -"eY" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHWEST)";icon_state = "warnplate";dir = 10},/area/awaymission/centcomAway/cafe) -"eZ" = (/obj/machinery/portable_atmospherics/pump,/turf/simulated/floor/plating{tag = "icon-warnplate (SOUTHEAST)";icon_state = "warnplate";dir = 6},/area/awaymission/centcomAway/cafe) +"eX" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) +"eY" = (/obj/machinery/portable_atmospherics/canister/air,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) +"eZ" = (/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) "fa" = (/obj/structure/table,/obj/item/storage/box/donkpockets,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "fb" = (/obj/structure/table,/obj/item/hand_labeler,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "fc" = (/obj/structure/chair,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"fd" = (/obj/machinery/telecomms/relay/preset/ruskie,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/general) -"fe" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid11";name = "plating";icon_state = "asteroid11"},/area/awaymission/centcomAway/cafe) -"ff" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid2";name = "plating";icon_state = "asteroid2"},/area/awaymission/centcomAway/cafe) +"fd" = (/obj/machinery/portable_atmospherics/pump,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plating,/area/awaymission/centcomAway/cafe) +"fe" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid11"; name = "plating"; icon_state = "asteroid11"},/area/awaymission/centcomAway/cafe) +"ff" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid2"; name = "plating"; icon_state = "asteroid2"},/area/awaymission/centcomAway/cafe) "fg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "fh" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) -"fi" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid";name = "plating";icon_state = "asteroid"},/area/awaymission/centcomAway/cafe) +"fi" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid"; name = "plating"; icon_state = "asteroid"},/area/awaymission/centcomAway/cafe) "fj" = (/turf/simulated/wall,/area/awaymission/centcomAway/courtroom) -"fk" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid3";name = "plating";icon_state = "asteroid3"},/area/awaymission/centcomAway/cafe) +"fk" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid3"; name = "plating"; icon_state = "asteroid3"},/area/awaymission/centcomAway/cafe) "fl" = (/obj/structure/table,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "fm" = (/obj/structure/computerframe,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"fn" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid10";name = "plating";icon_state = "asteroid10"},/area/awaymission/centcomAway/cafe) -"fo" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid9";name = "plating";icon_state = "asteroid9"},/area/awaymission/centcomAway/cafe) -"fp" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) -"fq" = (/obj/machinery/door/airlock/centcom,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "bar";dir = 2},/area/awaymission/centcomAway/cafe) -"fr" = (/obj/structure/table,/obj/item/radio/off,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"fs" = (/obj/structure/closet/chefcloset,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"ft" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"fu" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"fv" = (/obj/structure/table,/obj/item/reagent_containers/food/condiment/peppermill,/obj/item/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"fw" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"fn" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid10"; name = "plating"; icon_state = "asteroid10"},/area/awaymission/centcomAway/cafe) +"fo" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid9"; name = "plating"; icon_state = "asteroid9"},/area/awaymission/centcomAway/cafe) +"fp" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) +"fq" = (/obj/machinery/door/airlock/centcom,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "bar"; dir = 2},/area/awaymission/centcomAway/cafe) +"fr" = (/obj/structure/table,/obj/item/radio/off,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"fs" = (/obj/structure/closet/chefcloset,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"ft" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"fu" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"fv" = (/obj/structure/table,/obj/item/reagent_containers/food/condiment/peppermill,/obj/item/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"fw" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) "fx" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) "fy" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "fz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) "fA" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) "fB" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating,/area/awaymission/centcomAway/hangar) -"fC" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"fC" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) "fD" = (/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"fE" = (/obj/structure/table,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"fE" = (/obj/structure/table,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/food/condiment/enzyme,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) "fF" = (/obj/structure/sign/electricshock,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) "fG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "fH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "fI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "fJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"fK" = (/obj/structure/sign/redcross,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) -"fL" = (/obj/structure/table,/obj/item/storage/box/donkpockets{pixel_x = 3;pixel_y = 3},/obj/item/kitchen/rollingpin,/turf/simulated/floor/plasteel{tag = "icon-redfull";icon_state = "redfull"},/area/awaymission/centcomAway/cafe) -"fM" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{icon_state = "swall_f5";dir = 2},/area/awaymission/centcomAway/hangar) +"fK" = (/obj/machinery/telecomms/relay/preset/ruskie,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"fL" = (/obj/structure/table,/obj/item/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/kitchen/rollingpin,/turf/simulated/floor/plasteel{tag = "icon-redfull"; icon_state = "redfull"},/area/awaymission/centcomAway/cafe) +"fM" = (/turf/simulated/floor/plating,/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/awaymission/centcomAway/hangar) "fN" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"fO" = (/turf/simulated/shuttle/wall{icon_state = "swall14";dir = 2},/area/awaymission/centcomAway/hangar) -"fP" = (/turf/simulated/shuttle/wall{icon_state = "swallc4";dir = 2},/area/awaymission/centcomAway/hangar) +"fO" = (/turf/simulated/shuttle/wall{icon_state = "swall14"; dir = 2},/area/awaymission/centcomAway/hangar) +"fP" = (/turf/simulated/shuttle/wall{icon_state = "swallc4"; dir = 2},/area/awaymission/centcomAway/hangar) "fQ" = (/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) -"fR" = (/obj/machinery/door/airlock/hatch{name = "Cockpit";req_access_txt = "109"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) +"fR" = (/obj/machinery/door/airlock/hatch{name = "Cockpit"; req_access_txt = "109"},/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/awaymission/centcomAway/hangar) "fS" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "fT" = (/obj/structure/table/wood,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "fU" = (/obj/structure/chair,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) "fV" = (/obj/structure/table/wood,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "fW" = (/obj/structure/table/wood,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "fX" = (/obj/machinery/door/window/northleft,/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) -"fY" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"fZ" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"ga" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"gb" = (/obj/structure/chair{dir = 4;name = "Prosecution"},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"gc" = (/turf/simulated/floor/plasteel{dir = 9;icon_state = "yellow"},/area/awaymission/centcomAway/general) -"gd" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"ge" = (/turf/simulated/floor/plasteel{dir = 5;icon_state = "yellow"},/area/awaymission/centcomAway/general) -"gf" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellow"},/area/awaymission/centcomAway/general) +"fY" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"fZ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"ga" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"gb" = (/obj/structure/chair{dir = 4; name = "Prosecution"},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"gc" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "yellow"},/area/awaymission/centcomAway/general) +"gd" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"ge" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "yellow"},/area/awaymission/centcomAway/general) +"gf" = (/obj/machinery/suit_storage_unit/standard_unit,/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/centcomAway/general) "gg" = (/obj/structure/sign/science,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) "gh" = (/obj/machinery/door/window/eastright,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "gi" = (/obj/machinery/door/window/northleft,/obj/structure/chair,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) @@ -325,64 +325,64 @@ "gm" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "gn" = (/turf/simulated/floor/plasteel{icon_state = "greencorner"},/area/awaymission/centcomAway/general) "go" = (/turf/simulated/floor/plasteel{icon_state = "green"},/area/awaymission/centcomAway/general) -"gp" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellow"},/area/awaymission/centcomAway/general) +"gp" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/centcomAway/general) "gq" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) "gr" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "gs" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"gt" = (/obj/machinery/autolathe,/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellow"},/area/awaymission/centcomAway/general) -"gu" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) +"gt" = (/obj/machinery/autolathe,/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/centcomAway/general) +"gu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) "gv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "gw" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "gx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "gy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "gz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"gA" = (/obj/machinery/sleeper{icon_state = "sleeper-open";dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) +"gA" = (/obj/machinery/sleeper{icon_state = "sleeper-open"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) "gB" = (/obj/structure/table/reinforced,/obj/item/tank/anesthetic,/obj/item/clothing/mask/breath/medical,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) "gC" = (/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "gD" = (/obj/structure/table,/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "gE" = (/obj/structure/table/wood,/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) -"gF" = (/obj/structure/table/reinforced,/obj/item/storage/firstaid/adv,/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) -"gG" = (/obj/structure/table/reinforced,/obj/item/clothing/accessory/stethoscope,/obj/item/storage/firstaid,/obj/item/storage/firstaid,/turf/simulated/floor/plasteel{dir = 1;icon_state = "whitepurple"},/area/awaymission/centcomAway/general) -"gH" = (/obj/structure/table/reinforced,/obj/item/extinguisher/mini,/turf/simulated/floor/plasteel{dir = 1;icon_state = "whitepurple"},/area/awaymission/centcomAway/general) +"gF" = (/obj/structure/table/reinforced,/obj/item/storage/firstaid/adv,/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) +"gG" = (/obj/structure/table/reinforced,/obj/item/clothing/accessory/stethoscope,/obj/item/storage/firstaid,/obj/item/storage/firstaid,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurple"},/area/awaymission/centcomAway/general) +"gH" = (/obj/structure/table/reinforced,/obj/item/extinguisher/mini,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurple"},/area/awaymission/centcomAway/general) "gI" = (/obj/machinery/shieldgen,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"gJ" = (/obj/machinery/computer/cloning,/turf/simulated/floor/plasteel{dir = 1;icon_state = "whitepurple"},/area/awaymission/centcomAway/general) +"gJ" = (/obj/machinery/computer/cloning,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurple"},/area/awaymission/centcomAway/general) "gK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "gL" = (/obj/machinery/pdapainter,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"gM" = (/obj/machinery/clonepod,/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{dir = 1;icon_state = "whitepurple"},/area/awaymission/centcomAway/general) +"gM" = (/obj/machinery/clonepod,/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurple"},/area/awaymission/centcomAway/general) "gN" = (/obj/structure/table/reinforced,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"gO" = (/obj/machinery/dna_scannernew,/turf/simulated/floor/plasteel{dir = 1;icon_state = "whitepurple"},/area/awaymission/centcomAway/general) -"gP" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8"},/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"gO" = (/obj/machinery/dna_scannernew,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurple"},/area/awaymission/centcomAway/general) +"gP" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "gQ" = (/obj/structure/filingcabinet,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "gR" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"gS" = (/obj/machinery/light,/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"gS" = (/obj/machinery/light,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "gT" = (/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/courtroom) "gU" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plating,/area/awaymission/centcomAway/courtroom) "gV" = (/obj/structure/closet/secure_closet/courtroom,/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "gW" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "gX" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) "gY" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"gZ" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"ha" = (/obj/structure/table,/obj/item/storage/box/donkpockets,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) +"gZ" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"ha" = (/obj/structure/table,/obj/item/storage/box/donkpockets,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) "hb" = (/obj/structure/table/reinforced,/obj/item/t_scanner,/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/awaymission/centcomAway/general) "hc" = (/obj/machinery/portable_atmospherics/canister/carbon_dioxide,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) "hd" = (/obj/structure/crematorium,/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/centcomAway/general) -"he" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access";req_access_txt = "10"},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) +"he" = (/obj/machinery/door/airlock/engineering{name = "Engineering Access"; req_access_txt = "10"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "hf" = (/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/centcomAway/general) "hg" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"hh" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"hi" = (/obj/structure/cable{d1 = 2;d2 = 8;icon_state = "2-8";tag = ""},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"hj" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) +"hh" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"hi" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"hj" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) "hk" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "hl" = (/obj/machinery/computer/robotics,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "hm" = (/obj/structure/chair/office/dark{dir = 8},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "hn" = (/obj/structure/chair/office/dark{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "ho" = (/obj/machinery/computer/med_data,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"hp" = (/obj/machinery/door/airlock/centcom,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) +"hp" = (/obj/machinery/door/airlock/centcom,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) "hq" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) "hr" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) "hs" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"ht" = (/turf/simulated/floor/plasteel{dir = 4;icon_state = "whitepurple"},/area/awaymission/centcomAway/general) -"hu" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/wall,/area/awaymission/centcomAway/courtroom) +"ht" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitepurple"},/area/awaymission/centcomAway/general) +"hu" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/wall,/area/awaymission/centcomAway/courtroom) "hv" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/cafe) "hw" = (/obj/item/xenos_claw,/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/centcomAway/general) "hx" = (/obj/structure/table,/obj/item/storage/lockbox,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) @@ -400,20 +400,20 @@ "hJ" = (/obj/structure/closet/body_bag,/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/centcomAway/general) "hK" = (/obj/structure/sign/biohazard,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) "hL" = (/obj/structure/table,/obj/item/paper_bin,/turf/simulated/shuttle/floor,/area/awaymission/centcomAway/hangar) -"hM" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"hM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "hN" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"hO" = (/obj/structure/cable{d2 = 8;icon_state = "0-8"},/obj/machinery/computer/monitor,/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/awaymission/centcomAway/general) +"hO" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/computer/monitor,/turf/simulated/floor/plasteel{icon_state = "yellow"},/area/awaymission/centcomAway/general) "hP" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"hQ" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = "90Curve"},/turf/simulated/floor/plasteel{icon_state = "yellow";dir = 10},/area/awaymission/centcomAway/general) +"hQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/awaymission/centcomAway/general) "hR" = (/obj/structure/table/reinforced,/obj/item/taperecorder,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "hS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/courtroom) "hT" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/courtroom) -"hU" = (/obj/structure/dispenser,/turf/simulated/floor/plasteel{dir = 6;icon_state = "yellow"},/area/awaymission/centcomAway/general) +"hU" = (/obj/structure/dispenser,/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/awaymission/centcomAway/general) "hV" = (/obj/structure/chair,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "hW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/courtroom) "hX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"hY" = (/turf/simulated/floor/plasteel{tag = "icon-blackcorner (NORTH)";icon_state = "blackcorner";dir = 1},/area/awaymission/centcomAway/general) -"hZ" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-blackcorner (EAST)";icon_state = "blackcorner";dir = 4},/area/awaymission/centcomAway/general) +"hY" = (/turf/simulated/floor/plasteel{tag = "icon-blackcorner (NORTH)"; icon_state = "blackcorner"; dir = 1},/area/awaymission/centcomAway/general) +"hZ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-blackcorner (EAST)"; icon_state = "blackcorner"; dir = 4},/area/awaymission/centcomAway/general) "ia" = (/obj/structure/table,/obj/item/storage/box/prisoner,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) "ib" = (/obj/structure/sign/securearea,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) "ic" = (/turf/simulated/wall,/area/awaymission/centcomAway/general) @@ -423,116 +423,116 @@ "ig" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "ih" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "ii" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/courtroom) -"ij" = (/obj/machinery/power/apc/noalarm{cell_type = 15000;dir = 4;locked = 0;name = "Court APC";pixel_x = 25;req_access = null;start_charge = 100},/obj/structure/cable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) -"ik" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"il" = (/obj/machinery/power/terminal,/obj/structure/cable{d2 = 4;icon_state = "0-4"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"ij" = (/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 4; locked = 0; name = "Court APC"; pixel_x = 25; req_access = null; start_charge = 100},/obj/structure/cable,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) +"ik" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"il" = (/obj/machinery/power/terminal,/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "im" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) "in" = (/obj/structure/toilet{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) -"io" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";tag = ""},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"io" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "ip" = (/obj/structure/reagent_dispensers/watertank,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"iq" = (/obj/machinery/door/airlock/engineering/glass{name = "Engineering";req_access_txt = "32"},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"ir" = (/obj/machinery/power/apc/noalarm{cell_type = 15000;dir = 4;locked = 0;name = "Control APC";pixel_x = 25;req_access = null;start_charge = 100},/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"iq" = (/obj/machinery/door/airlock/engineering/glass{name = "Engineering"; req_access_txt = "32"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"ir" = (/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 4; locked = 0; name = "Control APC"; pixel_x = 25; req_access = null; start_charge = 100},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "is" = (/obj/structure/closet,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"it" = (/obj/machinery/door/airlock/public/glass{name = "Med-Sci";req_access_txt = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) +"it" = (/obj/machinery/door/airlock/public/glass{name = "Med-Sci"; req_access_txt = ""},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) "iu" = (/obj/structure/table,/obj/item/clothing/glasses/welding,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "iv" = (/obj/structure/window/reinforced{dir = 1},/obj/item/storage/box/monkeycubes,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "iw" = (/obj/machinery/computer/scan_consolenew,/obj/item/dnainjector/telemut/darkbundle,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) -"ix" = (/obj/machinery/dna_scannernew,/turf/simulated/floor/plasteel{dir = 4;icon_state = "whitepurple"},/area/awaymission/centcomAway/general) +"ix" = (/obj/machinery/dna_scannernew,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitepurple"},/area/awaymission/centcomAway/general) "iy" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/courtroom) -"iz" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) +"iz" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) "iA" = (/obj/structure/sign/vacuum,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/hangar) "iB" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"iC" = (/obj/machinery/door/airlock/centcom{name = "Centcom Security";opacity = 1;req_access_txt = "101"},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) +"iC" = (/obj/machinery/door/airlock/centcom{name = "Centcom Security"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) "iD" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"iE" = (/turf/simulated/floor/plasteel{icon_state = "yellow";dir = 10},/area/awaymission/centcomAway/general) +"iE" = (/turf/simulated/floor/plasteel{icon_state = "yellow"; dir = 10},/area/awaymission/centcomAway/general) "iF" = (/obj/structure/closet/secure_closet/injection,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/courtroom) "iG" = (/obj/structure/bed,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/courtroom) "iH" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/centcomAway/courtroom) "iI" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "iJ" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "iK" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) -"iL" = (/obj/machinery/power/smes{charge = 5e+006;input_level = 200000;inputting = 0;output_level = 100000;outputting = 1},/obj/structure/cable{d2 = 4;icon_state = "0-4"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"iL" = (/obj/machinery/power/smes{charge = 5e+006; input_level = 200000; inputting = 0; output_level = 100000; outputting = 1},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "iM" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/awaymission/centcomAway/hangar) "iN" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/bluegrid,/area/awaymission/centcomAway/hangar) -"iO" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8";tag = ""},/turf/simulated/floor/plasteel{dir = 6;icon_state = "yellow"},/area/awaymission/centcomAway/general) +"iO" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/awaymission/centcomAway/general) "iP" = (/obj/effect/decal/mecha_wreckage/ripley,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"iQ" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellow"},/area/awaymission/centcomAway/general) +"iQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/centcomAway/general) "iR" = (/obj/structure/rack,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "iS" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "iT" = (/obj/structure/bookcase,/obj/effect/decal/cleanable/cobweb,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) -"iU" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = "90Curve"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"iV" = (/obj/machinery/light{dir = 1;in_use = 1},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellow"},/area/awaymission/centcomAway/general) +"iU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"iV" = (/obj/machinery/light{dir = 1; in_use = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellow"},/area/awaymission/centcomAway/general) "iW" = (/obj/structure/bookcase,/obj/effect/decal/cleanable/cobweb2,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) -"iX" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{dir = 1;icon_state = "yellowcorner"},/area/awaymission/centcomAway/general) -"iY" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-purplecorner (EAST)";icon_state = "purplecorner";dir = 4},/area/awaymission/centcomAway/general) +"iX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/awaymission/centcomAway/general) +"iY" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-purplecorner (EAST)"; icon_state = "purplecorner"; dir = 4},/area/awaymission/centcomAway/general) "iZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/space) "ja" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/courtroom) "jb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/courtroom) -"jc" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = "90Curve"},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"jd" = (/turf/simulated/floor/plasteel{icon_state = "bot"},/area/awaymission/centcomAway/hangar) -"je" = (/obj/machinery/light{dir = 1;in_use = 1},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-purple (NORTH)";icon_state = "purple";dir = 1},/area/awaymission/centcomAway/general) -"jf" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-purple (NORTH)";icon_state = "purple";dir = 1},/area/awaymission/centcomAway/general) -"jg" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) +"jc" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"jd" = (/obj/structure/sign/redcross{icon_state = "lifestar"},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) +"je" = (/obj/machinery/light{dir = 1; in_use = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-purple (NORTH)"; icon_state = "purple"; dir = 1},/area/awaymission/centcomAway/general) +"jf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-purple (NORTH)"; icon_state = "purple"; dir = 1},/area/awaymission/centcomAway/general) +"jg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) "jh" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"ji" = (/obj/structure/chair{dir = 8},/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) +"ji" = (/obj/structure/chair{dir = 8},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "jj" = (/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) "jk" = (/obj/machinery/recharge_station,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"jl" = (/obj/machinery/power/apc/noalarm{cell_type = 15000;dir = 4;locked = 0;name = "Hangar APC";pixel_x = 25;req_access = null;start_charge = 100},/obj/structure/cable{icon_state = "0-2";pixel_y = 1;d2 = 2},/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"jm" = (/turf/simulated/floor/plasteel{icon_state = "greencorner";dir = 8},/area/awaymission/centcomAway/general) -"jn" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) -"jo" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"jp" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"jq" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = "90Curve"},/turf/simulated/floor/plasteel{icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"jr" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/hangar) -"js" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"jt" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8"},/turf/simulated/floor/plasteel{dir = 8;icon_state = "warning"},/area/awaymission/centcomAway/general) -"ju" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 4},/area/awaymission/centcomAway/general) -"jv" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 8},/area/awaymission/centcomAway/general) -"jw" = (/obj/structure/cable{d1 = 1;d2 = 4;icon_state = "1-4";tag = "90Curve"},/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/turf/simulated/floor/plasteel{dir = 4;icon_state = "warning"},/area/awaymission/centcomAway/general) +"jl" = (/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 4; locked = 0; name = "Hangar APC"; pixel_x = 25; req_access = null; start_charge = 100},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"jm" = (/turf/simulated/floor/plasteel{icon_state = "greencorner"; dir = 8},/area/awaymission/centcomAway/general) +"jn" = (/obj/structure/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) +"jo" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"jp" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"jq" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plasteel{icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"jr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/hangar) +"js" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) +"jt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/effect/decal/warning_stripes/southwestcorner,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"ju" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/awaymission/centcomAway/general) +"jv" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/awaymission/centcomAway/general) +"jw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/effect/decal/warning_stripes/southeastcorner,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "jx" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"jy" = (/obj/structure/chair{dir = 4},/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) -"jz" = (/turf/simulated/floor/plasteel{dir = 8;icon_state = "vault"},/area/awaymission/centcomAway/hangar) -"jA" = (/turf/simulated/floor/plating{tag = "icon-warnplate (NORTHWEST)";icon_state = "warnplate";dir = 9},/area/awaymission/centcomAway/hangar) -"jB" = (/obj/structure/table,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plating{tag = "icon-warnplate (NORTH)";icon_state = "warnplate";dir = 1},/area/awaymission/centcomAway/hangar) -"jC" = (/turf/simulated/floor/plasteel{icon_state = "greencorner";dir = 4},/area/awaymission/centcomAway/general) +"jy" = (/obj/structure/chair{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/carpet,/area/awaymission/centcomAway/courtroom) +"jz" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "vault"},/area/awaymission/centcomAway/hangar) +"jA" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"jB" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"jC" = (/turf/simulated/floor/plasteel{icon_state = "greencorner"; dir = 4},/area/awaymission/centcomAway/general) "jD" = (/obj/machinery/photocopier,/obj/item/paper/ccaMemo,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "jE" = (/obj/structure/table/reinforced,/obj/item/hand_labeler,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "jF" = (/obj/structure/table/reinforced,/obj/item/paper_bin,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"jG" = (/turf/simulated/floor/plasteel{icon_state = "greencorner";dir = 1},/area/awaymission/centcomAway/general) -"jH" = (/obj/machinery/door/airlock/command/glass{name = "Bridge";req_access_txt = "19"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) +"jG" = (/turf/simulated/floor/plasteel{icon_state = "greencorner"; dir = 1},/area/awaymission/centcomAway/general) +"jH" = (/obj/machinery/door/airlock/command/glass{name = "Bridge"; req_access_txt = "19"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "jI" = (/obj/machinery/mecha_part_fabricator,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"jJ" = (/obj/structure/chair/comfy/beige{dir = 1;icon_state = "comfychair_beige"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"jJ" = (/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "jK" = (/obj/structure/table/wood{dir = 10},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) "jL" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) "jM" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) -"jN" = (/obj/machinery/door/airlock/centcom{name = "Centcom Security";opacity = 1;req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) -"jO" = (/obj/machinery/crema_switch{pixel_x = 0;pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/centcomAway/general) +"jN" = (/obj/machinery/door/airlock/centcom{name = "Centcom Security"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) +"jO" = (/obj/machinery/crema_switch{pixel_x = 0; pixel_y = 25},/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/centcomAway/general) "jP" = (/obj/item/reagent_containers/glass/rag,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) "jQ" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) "jR" = (/obj/structure/closet/crate/trashcart,/obj/item/reagent_containers/spray/cleaner,/obj/item/reagent_containers/glass/bucket,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"jS" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{tag = "icon-blackcorner (WEST)";icon_state = "blackcorner";dir = 8},/area/awaymission/centcomAway/general) +"jS" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{tag = "icon-blackcorner (WEST)"; icon_state = "blackcorner"; dir = 8},/area/awaymission/centcomAway/general) "jT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/cafe) "jU" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "hydrofloor"},/area/awaymission/centcomAway/cafe) -"jV" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-blackcorner";icon_state = "blackcorner"},/area/awaymission/centcomAway/general) +"jV" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{tag = "icon-blackcorner"; icon_state = "blackcorner"},/area/awaymission/centcomAway/general) "jW" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"jX" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) -"jY" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/simulated/shuttle/wall{icon_state = "swall_f6";dir = 2},/area/awaymission/centcomAway/hangar) -"jZ" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/turf/simulated/shuttle/wall{icon_state = "swall_f10";dir = 2},/area/awaymission/centcomAway/hangar) +"jX" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) +"jY" = (/obj/structure/table,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"jZ" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/turf/simulated/shuttle/wall{icon_state = "swall_f10"; dir = 2},/area/awaymission/centcomAway/hangar) "ka" = (/obj/structure/table,/obj/item/paper/ccaMemo,/obj/item/rcd_ammo,/obj/item/rcd_ammo,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "kb" = (/obj/structure/chair{dir = 1},/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaymission/centcomAway/hangar) -"kc" = (/obj/machinery/door/airlock/centcom{name = "Special Operations";opacity = 1;req_access_txt = "103"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) +"kc" = (/obj/machinery/door/airlock/centcom{name = "Special Operations"; opacity = 1; req_access_txt = "103"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) "kd" = (/obj/structure/table,/obj/item/stack/cable_coil,/obj/item/rcd,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "ke" = (/obj/machinery/door/airlock/maintenance_hatch{req_access_txt = "101"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "kf" = (/obj/machinery/door/window/northright,/obj/machinery/door/window/southleft,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"kg" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) +"kg" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) "kh" = (/obj/structure/table/reinforced,/obj/item/folder/red,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "ki" = (/obj/structure/table/reinforced,/obj/item/storage/box/PDAs,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "kj" = (/obj/structure/table/reinforced,/obj/item/folder/blue,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"kk" = (/obj/machinery/door/airlock/centcom{name = "Centcom Security";opacity = 1;req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/courtroom) -"kl" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/simulated/shuttle/wall{icon_state = "swall_f5";dir = 2},/area/awaymission/centcomAway/hangar) -"km" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/turf/simulated/shuttle/wall{icon_state = "swall_f9";dir = 2},/area/awaymission/centcomAway/hangar) +"kk" = (/obj/machinery/door/airlock/centcom{name = "Centcom Security"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/courtroom) +"kl" = (/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"km" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/awaymission/centcomAway/hangar) "kn" = (/obj/structure/table,/obj/item/clothing/gloves/color/yellow,/obj/item/storage/toolbox/electrical{pixel_y = 5},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"ko" = (/obj/structure/sink{icon_state = "sink";dir = 8;pixel_x = -12;pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) +"ko" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) "kp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{name = "plating"},/area/awaymission/centcomAway/general) "kq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{name = "plating"},/area/awaymission/centcomAway/general) "kr" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{name = "plating"},/area/awaymission/centcomAway/general) @@ -540,17 +540,17 @@ "kt" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "ku" = (/obj/structure/chair,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "kv" = (/obj/structure/table/reinforced,/obj/item/storage/box/bodybags,/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/centcomAway/general) -"kw" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 1},/area/awaymission/centcomAway/general) +"kw" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 1},/area/awaymission/centcomAway/general) "kx" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "ky" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/hangar) -"kz" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/courtroom) -"kA" = (/obj/machinery/door_control{id = "XCCHangar1";name = "Hangar Bay Blast Doors";pixel_x = -28;pixel_y = 7;req_access_txt = "2"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)";icon_state = "warnplate";dir = 8},/area/awaymission/centcomAway/hangar) -"kB" = (/obj/structure/rack,/obj/item/clothing/ears/earmuffs{pixel_x = -3;pixel_y = -2},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"kz" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/courtroom) +"kA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/effect/decal/warning_stripes/northeastcorner,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"kB" = (/obj/structure/rack,/obj/item/clothing/ears/earmuffs{pixel_x = -3; pixel_y = -2},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "kC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "kD" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) "kE" = (/obj/structure/sign/vacuum,/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) -"kF" = (/obj/structure/rack,/obj/item/clothing/ears/earmuffs{pixel_x = -3;pixel_y = -2},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)";icon_state = "warnplate";dir = 8},/area/awaymission/centcomAway/hangar) -"kG" = (/turf/simulated/floor/plasteel{dir = 2;icon_state = "greencorner"},/area/awaymission/centcomAway/general) +"kF" = (/obj/structure/chair/comfy/beige{dir = 1},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"kG" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "greencorner"},/area/awaymission/centcomAway/general) "kH" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "kI" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "kJ" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) @@ -559,287 +559,293 @@ "kM" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "kN" = (/obj/machinery/gateway/centeraway,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "kO" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"kP" = (/turf/simulated/floor/plasteel{dir = 2;icon_state = "green"},/area/awaymission/centcomAway/general) +"kP" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "green"},/area/awaymission/centcomAway/general) "kQ" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "kR" = (/obj/machinery/gateway,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "kS" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"kT" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{dir = 8;icon_state = "greencorner"},/area/awaymission/centcomAway/general) +"kT" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "greencorner"},/area/awaymission/centcomAway/general) "kU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "kV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "kW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"kX" = (/obj/structure/table,/obj/item/flash,/obj/item/flash,/turf/simulated/floor/plasteel{tag = "icon-vault";icon_state = "vault"},/area/awaymission/centcomAway/hangar) -"kY" = (/obj/structure/table,/obj/item/mmi,/turf/simulated/floor/plasteel{tag = "icon-vault";icon_state = "vault"},/area/awaymission/centcomAway/hangar) -"kZ" = (/obj/structure/cable{d1 = 2;d2 = 4;icon_state = "2-4";tag = ""},/turf/simulated/floor/plasteel{dir = 2;icon_state = "green"},/area/awaymission/centcomAway/general) -"la" = (/obj/machinery/light,/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-blackcorner";icon_state = "blackcorner"},/area/awaymission/centcomAway/general) -"lb" = (/obj/structure/cable{d1 = 4;d2 = 8;icon_state = "4-8";pixel_x = 0;tag = ""},/turf/simulated/floor/plasteel{tag = "icon-blackcorner (WEST)";icon_state = "blackcorner";dir = 8},/area/awaymission/centcomAway/general) +"kX" = (/obj/structure/table,/obj/item/flash,/obj/item/flash,/turf/simulated/floor/plasteel{tag = "icon-vault"; icon_state = "vault"},/area/awaymission/centcomAway/hangar) +"kY" = (/obj/structure/table,/obj/item/mmi,/turf/simulated/floor/plasteel{tag = "icon-vault"; icon_state = "vault"},/area/awaymission/centcomAway/hangar) +"kZ" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "green"},/area/awaymission/centcomAway/general) +"la" = (/obj/machinery/light,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-blackcorner"; icon_state = "blackcorner"},/area/awaymission/centcomAway/general) +"lb" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{tag = "icon-blackcorner (WEST)"; icon_state = "blackcorner"; dir = 8},/area/awaymission/centcomAway/general) "lc" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"ld" = (/obj/structure/cable{d1 = 1;d2 = 8;icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"ld" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "le" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "lf" = (/obj/structure/table/wood,/obj/item/paper_bin,/turf/simulated/floor/wood,/area/awaymission/centcomAway/courtroom) "lg" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"lh" = (/obj/item/twohanded/required/kirbyplants,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"li" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) -"lj" = (/obj/machinery/door/airlock/centcom{name = "Centcom Security";opacity = 1;req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) +"lh" = (/obj/item/twohanded/required/kirbyplants,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"li" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/general) +"lj" = (/obj/machinery/door/airlock/centcom{name = "Centcom Security"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) "lk" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "ll" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "lm" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"ln" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2";d2 = 2},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"lo" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (WEST)";icon_state = "vault";dir = 8},/area/awaymission/centcomAway/hangar) -"lp" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/hangar) -"lq" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) +"ln" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"lo" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/awaymission/centcomAway/hangar) +"lp" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/hangar) +"lq" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) "lr" = (/obj/structure/rack,/obj/item/storage/secure/briefcase,/obj/item/storage/belt/utility/full,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) -"ls" = (/obj/machinery/door/poddoor/shutters{dir = 2;id_tag = "XCCsec3";name = "XCC Main Access Shutters"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/general) -"lt" = (/obj/machinery/door/poddoor/shutters{dir = 2;id_tag = "XCCsec3";name = "XCC Main Access Shutters"},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/general) -"lu" = (/obj/structure/flora/ausbushes,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "asteroid6";name = "sand";tag = "icon-asteroid6"},/area/awaymission/centcomAway/general) -"lv" = (/obj/machinery/door/poddoor{id_tag = "XCCMechs";name = "XCC Mech Bay"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/hangar) -"lw" = (/obj/machinery/mass_driver{dir = 8;id_tag = "XCCMechs";name = "gravpult"},/turf/simulated/floor/plasteel{icon_state = "bot"},/area/awaymission/centcomAway/hangar) +"ls" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/awaymission/centcomAway/hangar) +"lt" = (/turf/simulated/floor/plating,/obj/structure/shuttle/engine/propulsion/burst{dir = 8},/turf/simulated/shuttle/wall{icon_state = "swall_f5"; dir = 2},/area/awaymission/centcomAway/hangar) +"lu" = (/obj/structure/flora/ausbushes,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "asteroid6"; name = "sand"; tag = "icon-asteroid6"},/area/awaymission/centcomAway/general) +"lv" = (/obj/machinery/door_control{id = "XCCHangar1"; name = "Hangar Bay Blast Doors"; pixel_x = -28; pixel_y = 7; req_access_txt = "2"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"lw" = (/obj/structure/rack,/obj/item/clothing/ears/earmuffs{pixel_x = -3; pixel_y = -2},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "lx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "ly" = (/obj/structure/table/wood,/obj/item/clothing/accessory/medal,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) "lz" = (/obj/structure/table/wood,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) -"lA" = (/turf/simulated/floor/plasteel{tag = "icon-vault (WEST)";icon_state = "vault";dir = 8},/area/awaymission/centcomAway/hangar) +"lA" = (/turf/simulated/floor/plasteel{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/awaymission/centcomAway/hangar) "lB" = (/obj/structure/table/wood,/obj/item/clothing/accessory/medal/gold,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) "lC" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "lD" = (/turf/simulated/wall/r_wall,/area/awaymission/centcomAway/thunderdome) -"lE" = (/turf/simulated/floor/plasteel{tag = "icon-loadingarea (WEST)";icon_state = "loadingarea";dir = 8},/area/awaymission/centcomAway/hangar) -"lF" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"lG" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"lH" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"lI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) +"lE" = (/obj/machinery/door/poddoor/shutters{dir = 2; id_tag = "XCCsec3"; name = "XCC Main Access Shutters"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"lF" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"lG" = (/obj/structure/window/reinforced,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"lH" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) +"lI" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "lJ" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) -"lK" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"lL" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"lM" = (/turf/simulated/floor/plasteel{tag = "icon-ironsand3 (WEST)";icon_state = "ironsand3";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/general) -"lN" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"lO" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"lP" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome Administration";opacity = 1;req_access_txt = "102"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"lQ" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "green";dir = 9},/area/awaymission/centcomAway/general) +"lK" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) +"lL" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"lM" = (/turf/simulated/floor/plasteel{tag = "icon-ironsand3 (WEST)"; icon_state = "ironsand3"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/general) +"lN" = (/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"lO" = (/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"lP" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome Administration"; opacity = 1; req_access_txt = "102"},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) +"lQ" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 9},/area/awaymission/centcomAway/general) "lR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) -"lS" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "green";dir = 5},/area/awaymission/centcomAway/general) -"lT" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "greencorner";dir = 4},/area/awaymission/centcomAway/general) -"lU" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/general) -"lV" = (/obj/structure/closet/wardrobe/red,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/general) -"lW" = (/obj/effect/decal/mecha_wreckage/seraph,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"lX" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/hangar) -"lY" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"lZ" = (/turf/simulated/floor/plasteel{tag = "icon-ironsand11 (WEST)";icon_state = "ironsand11";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/general) -"ma" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 9},/area/awaymission/centcomAway/general) -"mb" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 5},/area/awaymission/centcomAway/general) -"mc" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/general) -"md" = (/turf/simulated/floor/plasteel{tag = "icon-ironsand9 (WEST)";icon_state = "ironsand9";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/general) +"lS" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 5},/area/awaymission/centcomAway/general) +"lT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "greencorner"; dir = 4},/area/awaymission/centcomAway/general) +"lU" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/general) +"lV" = (/obj/structure/closet/wardrobe/red,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/general) +"lW" = (/obj/effect/decal/mecha_wreckage/seraph,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"lX" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/hangar) +"lY" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"lZ" = (/turf/simulated/floor/plasteel{tag = "icon-ironsand11 (WEST)"; icon_state = "ironsand11"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/general) +"ma" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 9},/area/awaymission/centcomAway/general) +"mb" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 5},/area/awaymission/centcomAway/general) +"mc" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/general) +"md" = (/turf/simulated/floor/plasteel{tag = "icon-ironsand9 (WEST)"; icon_state = "ironsand9"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/general) "me" = (/obj/structure/table/wood{dir = 5},/obj/item/lighter/zippo,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) "mf" = (/obj/structure/table/wood{dir = 9},/obj/item/clothing/mask/cigarette/cigar/havana,/obj/item/reagent_containers/food/drinks/sillycup,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) "mg" = (/obj/structure/table/wood{dir = 5},/obj/item/storage/backpack/satchel,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) -"mh" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "XCCsec3";name = "XCC Shutter 3 Control"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) +"mh" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "XCCsec3"; name = "XCC Shutter 3 Control"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) "mi" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) "mj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) "mk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) "ml" = (/obj/structure/table/reinforced,/obj/item/folder/red,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"mm" = (/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/general) -"mn" = (/obj/machinery/driver_button{id_tag = "XCCMechs";name = "XCC Mechbay Mass Driver";pixel_x = 25},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/hangar) -"mo" = (/turf/simulated/floor/plasteel{tag = "icon-ironsand4 (WEST)";icon_state = "ironsand4";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/general) -"mp" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 10},/area/awaymission/centcomAway/general) -"mq" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 6},/area/awaymission/centcomAway/general) +"mm" = (/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/general) +"mn" = (/obj/machinery/driver_button{id_tag = "XCCMechs"; name = "XCC Mechbay Mass Driver"; pixel_x = 25},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/hangar) +"mo" = (/turf/simulated/floor/plasteel{tag = "icon-ironsand4 (WEST)"; icon_state = "ironsand4"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/general) +"mp" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 10},/area/awaymission/centcomAway/general) +"mq" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 6},/area/awaymission/centcomAway/general) "mr" = (/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) "ms" = (/obj/structure/table/reinforced,/obj/item/pen,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"mt" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/hangar) -"mu" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"mv" = (/turf/simulated/floor/plasteel{dir = 8;icon_state = "greencorner"},/area/awaymission/centcomAway/general) -"mw" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2;icon_state = "greencorner"},/area/awaymission/centcomAway/general) +"mt" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/hangar) +"mu" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"mv" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "greencorner"},/area/awaymission/centcomAway/general) +"mw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 2; icon_state = "greencorner"},/area/awaymission/centcomAway/general) "mx" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) "my" = (/obj/structure/closet/secure_closet/personal,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) "mz" = (/obj/structure/table/reinforced,/obj/item/paper_bin,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) "mA" = (/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) "mB" = (/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) "mC" = (/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) -"mD" = (/obj/item/stamp/granted,/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/general) +"mD" = (/obj/item/stamp/granted,/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/general) "mE" = (/obj/machinery/igniter,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) -"mF" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault (WEST)";icon_state = "vault";dir = 8},/area/awaymission/centcomAway/hangar) +"mF" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault (WEST)"; icon_state = "vault"; dir = 8},/area/awaymission/centcomAway/hangar) "mG" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) "mH" = (/obj/structure/table,/obj/item/flashlight/flare,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "mI" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/centcomAway/thunderdome) -"mJ" = (/obj/structure/table,/obj/item/firstaid_arm_assembly,/turf/simulated/floor/plasteel{tag = "icon-vault";icon_state = "vault"},/area/awaymission/centcomAway/hangar) +"mJ" = (/obj/structure/table,/obj/item/firstaid_arm_assembly,/turf/simulated/floor/plasteel{tag = "icon-vault"; icon_state = "vault"},/area/awaymission/centcomAway/hangar) "mK" = (/obj/structure/table,/obj/item/flashlight/flare,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"mL" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault";icon_state = "vault"},/area/awaymission/centcomAway/hangar) -"mM" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical,/turf/simulated/floor/plasteel{tag = "icon-vault";icon_state = "vault"},/area/awaymission/centcomAway/hangar) -"mN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"mO" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{icon_state = "asteroid6";name = "sand";tag = "icon-asteroid6"},/area/awaymission/centcomAway/general) -"mP" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid10";name = "plating";icon_state = "asteroid10"},/area/awaymission/centcomAway/general) -"mQ" = (/obj/structure/sink/puddle,/turf/simulated/floor/plasteel{icon_state = "asteroid6";name = "sand";tag = "icon-asteroid6"},/area/awaymission/centcomAway/general) -"mR" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid4";name = "plating";icon_state = "asteroid4"},/area/awaymission/centcomAway/general) -"mS" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "green";dir = 8},/area/awaymission/centcomAway/general) -"mT" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "green";dir = 4},/area/awaymission/centcomAway/general) +"mL" = (/obj/structure/table,/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault"; icon_state = "vault"},/area/awaymission/centcomAway/hangar) +"mM" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical,/turf/simulated/floor/plasteel{tag = "icon-vault"; icon_state = "vault"},/area/awaymission/centcomAway/hangar) +"mN" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) +"mO" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{icon_state = "asteroid6"; name = "sand"; tag = "icon-asteroid6"},/area/awaymission/centcomAway/general) +"mP" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid10"; name = "plating"; icon_state = "asteroid10"},/area/awaymission/centcomAway/general) +"mQ" = (/obj/structure/sink/puddle,/turf/simulated/floor/plasteel{icon_state = "asteroid6"; name = "sand"; tag = "icon-asteroid6"},/area/awaymission/centcomAway/general) +"mR" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid4"; name = "plating"; icon_state = "asteroid4"},/area/awaymission/centcomAway/general) +"mS" = (/obj/structure/chair{dir = 4},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/awaymission/centcomAway/general) +"mT" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/awaymission/centcomAway/general) "mU" = (/obj/structure/urinal{pixel_y = 32},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) "mV" = (/obj/machinery/shower{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) -"mW" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid";name = "plating";icon_state = "asteroid"},/area/awaymission/centcomAway/general) -"mX" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid9";name = "plating";icon_state = "asteroid9"},/area/awaymission/centcomAway/general) +"mW" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid"; name = "plating"; icon_state = "asteroid"},/area/awaymission/centcomAway/general) +"mX" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid9"; name = "plating"; icon_state = "asteroid9"},/area/awaymission/centcomAway/general) "mY" = (/obj/machinery/shower{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) -"mZ" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid11";name = "plating";icon_state = "asteroid11"},/area/awaymission/centcomAway/general) -"na" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid8";name = "plating";icon_state = "asteroid8"},/area/awaymission/centcomAway/general) -"nb" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"nc" = (/obj/machinery/door/poddoor/shutters{id_tag = "XCCFerry";name = "XCC Ferry Hangar"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/hangar) -"nd" = (/obj/machinery/vending/coffee,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "green";dir = 8},/area/awaymission/centcomAway/general) -"ne" = (/obj/machinery/vending/cigarette,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "green";dir = 4},/area/awaymission/centcomAway/general) +"mZ" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid11"; name = "plating"; icon_state = "asteroid11"},/area/awaymission/centcomAway/general) +"na" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid8"; name = "plating"; icon_state = "asteroid8"},/area/awaymission/centcomAway/general) +"nb" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"nc" = (/obj/machinery/door/poddoor/shutters{dir = 2; id_tag = "XCCsec3"; name = "XCC Main Access Shutters"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"nd" = (/obj/machinery/vending/coffee,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/awaymission/centcomAway/general) +"ne" = (/obj/machinery/vending/cigarette,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/awaymission/centcomAway/general) "nf" = (/obj/structure/table,/obj/item/paper/pamphlet/ccaInfo,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"ng" = (/obj/machinery/door/poddoor/shutters{id_tag = "XCCsec1";name = "XCC Checkpoint 1 Shutters"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/general) -"nh" = (/obj/machinery/door/poddoor/shutters{id_tag = "XCCsec2";name = "XCC Checkpoint 2 Shutters"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/general) -"ni" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) -"nj" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{dir = 6;icon_state = "asteroid8";name = "sand";tag = "icon-asteroid8 (SOUTHEAST)"},/area/awaymission/centcomAway/general) -"nk" = (/obj/structure/flora/ausbushes,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "asteroid6";name = "sand";tag = "icon-asteroid6"},/area/awaymission/centcomAway/general) -"nl" = (/obj/structure/flora/ausbushes,/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{tag = "icon-asteroid";name = "plating";icon_state = "asteroid"},/area/awaymission/centcomAway/general) -"nm" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid5";name = "plating";icon_state = "asteroid5"},/area/awaymission/centcomAway/general) -"nn" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"no" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"np" = (/obj/structure/chair{dir = 4},/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "green";dir = 8},/area/awaymission/centcomAway/general) -"nq" = (/obj/structure/chair{dir = 8},/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "green";dir = 4},/area/awaymission/centcomAway/general) -"nr" = (/obj/machinery/door_control{id = "XCCFerry";name = "Hangar Bay Shutters";pixel_x = -28;pixel_y = 7;req_access_txt = "2"},/turf/simulated/floor/plating{tag = "icon-warnplate (WEST)";icon_state = "warnplate";dir = 8},/area/awaymission/centcomAway/hangar) -"ns" = (/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)";icon_state = "delivery";dir = 6},/area/awaymission/centcomAway/general) -"nt" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "green"},/area/awaymission/centcomAway/general) -"nu" = (/obj/structure/table/reinforced,/obj/item/paper/pamphlet/ccaInfo,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/general) -"nv" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "XCCsec1";name = "XCC Shutter 1 Control"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"nw" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/general) -"nx" = (/obj/item/paper_bin,/obj/structure/table/reinforced,/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"ng" = (/obj/machinery/door/poddoor{id_tag = "XCCMechs"; name = "XCC Mech Bay"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel,/area/awaymission/centcomAway/hangar) +"nh" = (/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/centcomAway/hangar) +"ni" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) +"nj" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{dir = 6; icon_state = "asteroid8"; name = "sand"; tag = "icon-asteroid8 (SOUTHEAST)"},/area/awaymission/centcomAway/general) +"nk" = (/obj/structure/flora/ausbushes,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "asteroid6"; name = "sand"; tag = "icon-asteroid6"},/area/awaymission/centcomAway/general) +"nl" = (/obj/structure/flora/ausbushes,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{tag = "icon-asteroid"; name = "plating"; icon_state = "asteroid"},/area/awaymission/centcomAway/general) +"nm" = (/obj/structure/flora/ausbushes,/turf/simulated/floor/plasteel{tag = "icon-asteroid5"; name = "plating"; icon_state = "asteroid5"},/area/awaymission/centcomAway/general) +"nn" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"no" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"np" = (/obj/structure/chair{dir = 4},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/awaymission/centcomAway/general) +"nq" = (/obj/structure/chair{dir = 8},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/awaymission/centcomAway/general) +"nr" = (/obj/machinery/mass_driver{dir = 8; id_tag = "XCCMechs"; name = "gravpult"},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/centcomAway/hangar) +"ns" = (/obj/effect/decal/warning_stripes/yellow/partial{dir = 8},/obj/effect/decal/warning_stripes/arrow{dir = 8},/turf/simulated/floor/plasteel,/area/awaymission/centcomAway/hangar) +"nt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "green"},/area/awaymission/centcomAway/general) +"nu" = (/obj/structure/table/reinforced,/obj/item/paper/pamphlet/ccaInfo,/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/general) +"nv" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "XCCsec1"; name = "XCC Shutter 1 Control"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) +"nw" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/general) +"nx" = (/obj/item/paper_bin,/obj/structure/table/reinforced,/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "ny" = (/obj/structure/chair/comfy/teal,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) -"nz" = (/turf/simulated/floor/plasteel{icon_state = "neutral";dir = 8},/area/awaymission/centcomAway/general) -"nA" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "neutral";dir = 4},/area/awaymission/centcomAway/general) -"nB" = (/obj/machinery/computer/card,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/general) +"nz" = (/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 8},/area/awaymission/centcomAway/general) +"nA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "neutral"; dir = 4},/area/awaymission/centcomAway/general) +"nB" = (/obj/machinery/computer/card,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/general) "nC" = (/obj/machinery/light,/turf/simulated/floor/plating,/area/awaymission/centcomAway/maint) -"nD" = (/obj/machinery/photocopier,/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/general) +"nD" = (/obj/machinery/photocopier,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/general) "nE" = (/obj/structure/table,/obj/item/multitool,/obj/machinery/light,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"nF" = (/obj/machinery/door/window/northright{icon_state = "right";dir = 2},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"nG" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "XCCsec2";name = "XCC Shutter 2 Control"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"nH" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/general) -"nI" = (/turf/simulated/floor/plasteel{dir = 8;icon_state = "red"},/area/awaymission/centcomAway/general) -"nJ" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 10},/area/awaymission/centcomAway/general) -"nK" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 2},/area/awaymission/centcomAway/general) -"nL" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "red";dir = 2},/area/awaymission/centcomAway/general) -"nM" = (/turf/simulated/floor/plasteel{dir = 8;icon_state = "redcorner"},/area/awaymission/centcomAway/general) -"nN" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/general) -"nO" = (/obj/structure/table,/obj/item/storage/box/handcuffs,/obj/item/stamp/granted,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/general) -"nP" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{icon_state = "red";dir = 10},/area/awaymission/centcomAway/general) -"nQ" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "green";dir = 6},/area/awaymission/centcomAway/general) +"nF" = (/obj/machinery/door/window/northright{icon_state = "right"; dir = 2},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"nG" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "XCCsec2"; name = "XCC Shutter 2 Control"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) +"nH" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/general) +"nI" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "red"},/area/awaymission/centcomAway/general) +"nJ" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/centcomAway/general) +"nK" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 2},/area/awaymission/centcomAway/general) +"nL" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 2},/area/awaymission/centcomAway/general) +"nM" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/awaymission/centcomAway/general) +"nN" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/general) +"nO" = (/obj/structure/table,/obj/item/storage/box/handcuffs,/obj/item/stamp/granted,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/general) +"nP" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/centcomAway/general) +"nQ" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "green"; dir = 6},/area/awaymission/centcomAway/general) "nR" = (/obj/structure/table/wood,/obj/item/reagent_containers/food/drinks/trophy/gold_cup,/turf/simulated/floor/carpet,/area/awaymission/centcomAway/general) -"nS" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/general) -"nT" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"nU" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r";dir = 1},/turf/space,/area/space) +"nS" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/general) +"nT" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) +"nU" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_r"; dir = 1},/turf/space,/area/space) "nV" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/courtroom) -"nW" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l";dir = 1},/turf/space,/area/space) -"nX" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion";dir = 1},/turf/space,/area/space) +"nW" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion_l"; dir = 1},/turf/space,/area/space) +"nX" = (/obj/structure/shuttle/engine/propulsion{icon_state = "propulsion"; dir = 1},/turf/space,/area/space) "nY" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) "nZ" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "engine"},/area/awaymission/centcomAway/general) "oa" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"ob" = (/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) +"ob" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) "oc" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) "od" = (/obj/structure/table,/obj/item/stack/sheet/metal{amount = 50},/obj/machinery/light,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) "oe" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) -"of" = (/obj/item/clipboard,/obj/structure/table,/obj/item/taperecorder,/obj/item/stamp/granted,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/general) +"of" = (/obj/item/clipboard,/obj/structure/table,/obj/item/taperecorder,/obj/item/stamp/granted,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/general) "og" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/general) -"oh" = (/obj/structure/table,/obj/item/paicard,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oi" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 1;d2 = 2;icon_state = "1-2";pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) -"oj" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"ok" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"ol" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"om" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"on" = (/obj/machinery/power/apc/noalarm{cell_type = 15000;dir = 4;locked = 0;name = "Kitchen APC";pixel_x = 25;req_access = null;start_charge = 100},/obj/structure/cable,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oo" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) +"oh" = (/obj/structure/table,/obj/item/paicard,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oi" = (/obj/machinery/door/airlock/external,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/centcomAway/thunderdome) +"oj" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"ok" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"ol" = (/obj/structure/table,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"om" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"on" = (/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 4; locked = 0; name = "Kitchen APC"; pixel_x = 25; req_access = null; start_charge = 100},/obj/structure/cable,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oo" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) "op" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) "oq" = (/obj/structure/safe/floor,/obj/item/clothing/suit/storage/det_suit,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) "or" = (/obj/effect/decal/cleanable/cobweb2,/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "grimy"},/area/awaymission/centcomAway/general) "os" = (/obj/machinery/computer/card,/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/general) -"ot" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"ou" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"ov" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)";icon_state = "barber";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) -"ow" = (/obj/machinery/door/window/southleft,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"ox" = (/obj/machinery/door/window/southright,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oy" = (/obj/structure/chair,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oz" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)";icon_state = "barber";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) -"oA" = (/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)";icon_state = "barber";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) -"oB" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/popcorn,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)";icon_state = "barber";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) -"oC" = (/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)";icon_state = "redbluefull";dir = 8},/area/awaymission/centcomAway/thunderdome) -"oD" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)";icon_state = "redbluefull";dir = 8},/area/awaymission/centcomAway/thunderdome) +"ot" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"ou" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"ov" = (/obj/machinery/door/airlock/centcom,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) +"ow" = (/obj/machinery/door/window/southleft,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"ox" = (/obj/machinery/door/window/southright,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oy" = (/obj/structure/chair,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oz" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) +"oA" = (/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) +"oB" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/popcorn,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) +"oC" = (/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) +"oD" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "oE" = (/obj/machinery/light,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"oF" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)";icon_state = "redbluefull";dir = 8},/area/awaymission/centcomAway/thunderdome) -"oG" = (/obj/structure/closet/crate/trashcart,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)";icon_state = "redbluefull";dir = 8},/area/awaymission/centcomAway/thunderdome) -"oH" = (/obj/structure/reagent_dispensers/water_cooler,/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)";icon_state = "redbluefull";dir = 8},/area/awaymission/centcomAway/thunderdome) +"oF" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) +"oG" = (/obj/structure/closet/crate/trashcart,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) +"oH" = (/obj/structure/reagent_dispensers/water_cooler,/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) "oI" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "green"},/area/awaymission/centcomAway/general) -"oJ" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)";icon_state = "redbluefull";dir = 8},/area/awaymission/centcomAway/thunderdome) -"oK" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oL" = (/obj/structure/table,/obj/item/lipstick,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oM" = (/obj/structure/table,/obj/item/reagent_containers/food/condiment/sugar,/obj/item/reagent_containers/food/condiment/milk,/obj/item/reagent_containers/food/drinks/ice,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)";icon_state = "barber";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) -"oN" = (/obj/machinery/icecream_vat,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)";icon_state = "barber";dir = 8;heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) -"oO" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oP" = (/obj/structure/chair,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)";icon_state = "redbluefull";dir = 8},/area/awaymission/centcomAway/thunderdome) -"oQ" = (/turf/simulated/floor/plasteel{dir = 8;icon_state = "red"},/area/awaymission/centcomAway/thunderdome) +"oJ" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) +"oK" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oL" = (/obj/structure/table,/obj/item/lipstick,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oM" = (/obj/structure/table,/obj/item/reagent_containers/food/condiment/sugar,/obj/item/reagent_containers/food/condiment/milk,/obj/item/reagent_containers/food/drinks/ice,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) +"oN" = (/obj/machinery/icecream_vat,/turf/simulated/floor/plasteel{tag = "icon-barber (WEST)"; icon_state = "barber"; dir = 8; heat_capacity = 1},/area/awaymission/centcomAway/thunderdome) +"oO" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oP" = (/obj/structure/chair,/turf/simulated/floor/plasteel{tag = "icon-redbluefull (WEST)"; icon_state = "redbluefull"; dir = 8},/area/awaymission/centcomAway/thunderdome) +"oQ" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "red"},/area/awaymission/centcomAway/thunderdome) "oR" = (/obj/structure/rack,/obj/item/restraints/legcuffs/beartrap,/obj/item/twohanded/fireaxe,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) "oS" = (/obj/structure/rack,/obj/item/restraints/legcuffs/beartrap,/obj/item/twohanded/fireaxe,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) -"oT" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 4},/area/awaymission/centcomAway/thunderdome) -"oU" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oV" = (/obj/machinery/door/poddoor{id_tag = "XCCtdomemelee";name = "XCC Thunderdome Melee"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/thunderdome) -"oW" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 1},/area/awaymission/centcomAway/thunderdome) -"oX" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{icon_state = "red";dir = 9},/area/awaymission/centcomAway/thunderdome) -"oY" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 5},/area/awaymission/centcomAway/thunderdome) -"oZ" = (/turf/simulated/floor/plasteel{icon_state = "redcorner";dir = 1},/area/awaymission/centcomAway/thunderdome) +"oT" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 4},/area/awaymission/centcomAway/thunderdome) +"oU" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oV" = (/obj/effect/decal/warning_stripes/arrow{dir = 8},/obj/effect/decal/warning_stripes/yellow/partial{dir = 8},/turf/simulated/floor/plasteel,/area/awaymission/centcomAway/hangar) +"oW" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/centcomAway/thunderdome) +"oX" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/centcomAway/thunderdome) +"oY" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"oZ" = (/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/awaymission/centcomAway/thunderdome) "pa" = (/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) "pb" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) -"pc" = (/turf/simulated/floor/plasteel{dir = 1;icon_state = "green"},/area/awaymission/centcomAway/thunderdome) -"pd" = (/turf/simulated/floor/plasteel{dir = 4;icon_state = "greencorner"},/area/awaymission/centcomAway/thunderdome) -"pe" = (/turf/simulated/floor/plasteel{dir = 9;icon_state = "green"},/area/awaymission/centcomAway/thunderdome) -"pf" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{dir = 5;icon_state = "green"},/area/awaymission/centcomAway/thunderdome) -"pg" = (/obj/structure/sink{icon_state = "sink";dir = 8;pixel_x = -12;pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) +"pc" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "green"},/area/awaymission/centcomAway/thunderdome) +"pd" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "greencorner"},/area/awaymission/centcomAway/thunderdome) +"pe" = (/turf/simulated/floor/plasteel{dir = 9; icon_state = "green"},/area/awaymission/centcomAway/thunderdome) +"pf" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{dir = 5; icon_state = "green"},/area/awaymission/centcomAway/thunderdome) +"pg" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/structure/mirror{pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) "ph" = (/obj/structure/rack,/obj/item/clothing/under/color/red,/obj/item/clothing/shoes/brown,/obj/item/hatchet,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) -"pi" = (/obj/machinery/light{dir = 1;in_use = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) -"pj" = (/obj/structure/table,/obj/item/camera,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pk" = (/obj/machinery/door/poddoor{id_tag = "XCCtdome";name = "XCC Thunderdome"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/thunderdome) +"pi" = (/obj/machinery/light{dir = 1; in_use = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) +"pj" = (/obj/structure/table,/obj/item/camera,/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pk" = (/obj/machinery/door/poddoor/shutters{id_tag = "XCCFerry"; name = "XCC Ferry Hangar"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/hangar) "pl" = (/obj/structure/rack,/obj/item/clothing/under/color/green,/obj/item/clothing/shoes/brown,/obj/item/hatchet,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) -"pm" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)";icon_state = "vault";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pn" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) -"po" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) -"pp" = (/turf/simulated/floor/plasteel{dir = 2;icon_state = "redcorner"},/area/awaymission/centcomAway/thunderdome) -"pq" = (/turf/simulated/floor/plasteel{dir = 8;icon_state = "greencorner"},/area/awaymission/centcomAway/thunderdome) -"pr" = (/obj/structure/mirror{pixel_x = 28},/obj/structure/sink{dir = 4;icon_state = "sink";pixel_x = 11;pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) -"ps" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 4},/area/awaymission/centcomAway/thunderdome) -"pt" = (/obj/machinery/light{icon_state = "tube1";dir = 4},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) -"pu" = (/turf/simulated/floor/plasteel{tag = "icon-plaque";icon_state = "plaque"},/area/awaymission/centcomAway/thunderdome) -"pv" = (/obj/machinery/light{icon_state = "tube1";dir = 8},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) -"pw" = (/turf/simulated/floor/plasteel{icon_state = "green";dir = 8},/area/awaymission/centcomAway/thunderdome) -"px" = (/turf/simulated/floor/plasteel{dir = 1;icon_state = "whitered"},/area/awaymission/centcomAway/thunderdome) -"py" = (/turf/simulated/floor/plasteel{icon_state = "redcorner";dir = 4},/area/awaymission/centcomAway/thunderdome) -"pz" = (/turf/simulated/floor/plasteel{dir = 8;icon_state = "redcorner"},/area/awaymission/centcomAway/thunderdome) -"pA" = (/turf/simulated/floor/plasteel{dir = 2;icon_state = "greencorner"},/area/awaymission/centcomAway/thunderdome) -"pB" = (/turf/simulated/floor/plasteel{dir = 1;icon_state = "greencorner"},/area/awaymission/centcomAway/thunderdome) -"pC" = (/turf/simulated/floor/plasteel{dir = 1;icon_state = "whitegreen"},/area/awaymission/centcomAway/thunderdome) -"pD" = (/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)";icon_state = "vault";dir = 4},/area/awaymission/centcomAway/thunderdome) -"pE" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)";icon_state = "vault";dir = 1},/area/awaymission/centcomAway/thunderdome) -"pF" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome";opacity = 1;req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) -"pG" = (/obj/machinery/door/poddoor{id_tag = "XCCtdomeguns";name = "XCC Thunderdome Guns"},/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/centcomAway/thunderdome) -"pH" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{icon_state = "red";dir = 10},/area/awaymission/centcomAway/thunderdome) -"pI" = (/turf/simulated/floor/plasteel{icon_state = "red";dir = 6},/area/awaymission/centcomAway/thunderdome) -"pJ" = (/turf/simulated/floor/plasteel{dir = 2;icon_state = "green"},/area/awaymission/centcomAway/thunderdome) -"pK" = (/turf/simulated/floor/plasteel{dir = 10;icon_state = "green"},/area/awaymission/centcomAway/thunderdome) -"pL" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{icon_state = "green";dir = 6},/area/awaymission/centcomAway/thunderdome) +"pm" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{tag = "icon-vault (NORTHEAST)"; icon_state = "vault"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pn" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) +"po" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) +"pp" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "redcorner"},/area/awaymission/centcomAway/thunderdome) +"pq" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "greencorner"},/area/awaymission/centcomAway/thunderdome) +"pr" = (/obj/structure/mirror{pixel_x = 28},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) +"ps" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/centcomAway/thunderdome) +"pt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) +"pu" = (/turf/simulated/floor/plasteel{tag = "icon-plaque"; icon_state = "plaque"},/area/awaymission/centcomAway/thunderdome) +"pv" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) +"pw" = (/turf/simulated/floor/plasteel{icon_state = "green"; dir = 8},/area/awaymission/centcomAway/thunderdome) +"px" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitered"},/area/awaymission/centcomAway/thunderdome) +"py" = (/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/awaymission/centcomAway/thunderdome) +"pz" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "redcorner"},/area/awaymission/centcomAway/thunderdome) +"pA" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "greencorner"},/area/awaymission/centcomAway/thunderdome) +"pB" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "greencorner"},/area/awaymission/centcomAway/thunderdome) +"pC" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitegreen"},/area/awaymission/centcomAway/thunderdome) +"pD" = (/turf/simulated/floor/plasteel{tag = "icon-vault (EAST)"; icon_state = "vault"; dir = 4},/area/awaymission/centcomAway/thunderdome) +"pE" = (/turf/simulated/floor/plasteel{tag = "icon-vault (NORTH)"; icon_state = "vault"; dir = 1},/area/awaymission/centcomAway/thunderdome) +"pF" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome"; opacity = 1; req_access_txt = "101"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) +"pG" = (/obj/machinery/door/poddoor/shutters{id_tag = "XCCsec1"; name = "XCC Checkpoint 1 Shutters"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"pH" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/centcomAway/thunderdome) +"pI" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 6},/area/awaymission/centcomAway/thunderdome) +"pJ" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "green"},/area/awaymission/centcomAway/thunderdome) +"pK" = (/turf/simulated/floor/plasteel{dir = 10; icon_state = "green"},/area/awaymission/centcomAway/thunderdome) +"pL" = (/obj/machinery/portable_atmospherics/scrubber/huge,/turf/simulated/floor/plasteel{icon_state = "green"; dir = 6},/area/awaymission/centcomAway/thunderdome) "pM" = (/obj/item/soap/nanotrasen,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/centcomAway/thunderdome) -"pN" = (/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pO" = (/obj/structure/chair/office/dark{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pP" = (/obj/structure/table/wood,/obj/item/radio/off,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pQ" = (/obj/structure/chair/comfy/black{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pR" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome Administration";opacity = 1;req_access_txt = "102"},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pS" = (/obj/structure/chair/stool{pixel_y = 8},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) +"pN" = (/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pO" = (/obj/structure/chair/office/dark{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pP" = (/obj/structure/table/wood,/obj/item/radio/off,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pQ" = (/obj/structure/chair/comfy/black{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pR" = (/obj/machinery/door/airlock/centcom{name = "Thunderdome Administration"; opacity = 1; req_access_txt = "102"},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pS" = (/obj/structure/chair/stool{pixel_y = 8},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) "pT" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) -"pU" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pV" = (/obj/structure/table,/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pW" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pX" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pY" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"pZ" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) +"pU" = (/mob/living/simple_animal/hostile/russian/ranged{loot = list(/obj/effect/mob_spawn/human/corpse/russian/ranged)},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pV" = (/obj/structure/table,/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pW" = (/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pX" = (/obj/structure/computerframe,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pY" = (/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"pZ" = (/obj/machinery/computer/area_atmos,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) "qa" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/awaymission/centcomAway/general) -"qb" = (/obj/structure/table,/obj/item/storage/box/handcuffs,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"qc" = (/obj/structure/closet/secure_closet/bar,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"qd" = (/obj/structure/table,/obj/item/storage/toolbox/electrical,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"qe" = (/obj/structure/table,/obj/item/reagent_containers/food/snacks/popcorn,/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"qf" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)";icon_state = "redyellowfull";dir = 5},/area/awaymission/centcomAway/thunderdome) -"qg" = (/obj/machinery/door_control{id = "XCCtdomemelee";name = "XCC Thunderdome Melee!"},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) -"qh" = (/obj/machinery/door_control{id = "XCCtdomeguns";name = "XCC Thunderdome Guns!"},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) -"qi" = (/obj/machinery/door_control{id = "XCCtdome";name = "XCC Thunderdome Go!"},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) +"qb" = (/obj/structure/table,/obj/item/storage/box/handcuffs,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"qc" = (/obj/structure/closet/secure_closet/bar,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"qd" = (/obj/structure/table,/obj/item/storage/toolbox/electrical,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"qe" = (/obj/structure/table,/obj/item/reagent_containers/food/snacks/popcorn,/obj/machinery/light,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"qf" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical,/turf/simulated/floor/plasteel{tag = "icon-redyellowfull (NORTHEAST)"; icon_state = "redyellowfull"; dir = 5},/area/awaymission/centcomAway/thunderdome) +"qg" = (/obj/machinery/door_control{id = "XCCtdomemelee"; name = "XCC Thunderdome Melee!"},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) +"qh" = (/obj/machinery/door_control{id = "XCCtdomeguns"; name = "XCC Thunderdome Guns!"},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) +"qi" = (/obj/machinery/door_control{id = "XCCtdome"; name = "XCC Thunderdome Go!"},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/thunderdome) "qj" = (/obj/structure/rack,/obj/machinery/light/small,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) +"qk" = (/obj/machinery/door/poddoor/shutters{id_tag = "XCCsec2"; name = "XCC Checkpoint 2 Shutters"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"ql" = (/obj/machinery/door_control{id = "XCCFerry"; name = "Hangar Bay Shutters"; pixel_x = -28; pixel_y = 7; req_access_txt = "2"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/centcomAway/hangar) +"qm" = (/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "floor"},/area/awaymission/centcomAway/general) +"qn" = (/obj/machinery/door/poddoor{id_tag = "XCCtdomemelee"; name = "XCC Thunderdome Melee"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) +"qo" = (/obj/machinery/door/poddoor{id_tag = "XCCtdome"; name = "XCC Thunderdome"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) +"qp" = (/obj/machinery/door/poddoor{id_tag = "XCCtdomeguns"; name = "XCC Thunderdome Guns"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/centcomAway/thunderdome) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -876,56 +882,56 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaWaWaWaWaWaWaWaWaW aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWbkbjbnbnbnbnbnbnbnbobjbnbnbnbnbnbnbnbnbnbjbnaWagagakaFaGaHakaiaiaiaiaiaiaiaiaMbpayaxaxbfakakbqakakbraSaQbsakblagagagagagagabaabmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbxbwbCbybDbnbnbnbnbnbnbnbxbwbCbybDbnbobEaWagagakaYaGaGaRaiaiaiaiaiaiaiaiaMbpayaxaxbfbvbFbIbGakbzbAaQbBakbJagagagagagagabaabmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbLbKbKbKbNbMbHbObPbMbHbObRbKbKbKbLbnbnbnaWagagakakakakakaJaiaibSbSaiaiaiaMbpaybTbVbfakbWbIbZakbQcbcabBakakakacababbaagabababbmccccccccccccccccccccccccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbLbUbUcdcebXbYcfcicgbYbXcnckbUbUbLbnbnbnaWagagakaFaGaHakaiaiaMcocpaiaiaiawakakakaKcrakakakakakchctctaKcjcvcvataaclagcBczcMcLcOcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbLbUbUcdcebXbYcfcicgbYbXcnckbUbUbLbnbnbnaWagagakaFaGaHakaiaiaMcocpaiaiaiawakakakaKcrakakakakakchctctaKcjcvcvataaclagcBczcMcLcNcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbLcQbUcRcqcqbYcqcqcqbYcqcqcRbUcTbLbnbnbnaWagagakaYaGhvaRaiaiaMcVaLaiaiaiaiaKcscscscWcXcucucucucZcwcwcwdbcwcwaBaacxagdccyababbmccccccccccccccccccccccccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubndhckbUcAcqbYbYbYbYbYbYbYcqcAbUcddibndjcCaWcDcEakakakakakaiaiaMaLaLaiaiaiaicFcscscGcGcGcscscscsctcwcHcIcJcKcwaBaacxagdkabaabmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbndhbPdldndmdocPbYdpcqbYdrdqbPdibnbncUcUcmdsagagdtaiaiaiaiaiaMaLaLaiaiaiaiaKcscscsdxjTcucucucudycwcwcwjUcwcwaBaacxagdcabaabmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtdzbnbobnbnbLcYkbdadAbYcqcqbYcSbLbnbnbnbnbncUcmagagagdtaiaiaiaiaiaMaLaLaiaiaiaiakakakaKdBakakakakakchctctaKcjcvcvbbaaddagdccyababbmccccccccccccccccccccccccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbocUbnbLdedfdfcPbYcSdgbYcScRdCbnbndGdGcCaWaWcEakakakakakaJaiaiaiaiaiaiaiaMbpdIdHdKdJakbWbIdNakbQdPdObBakakakacababagdQczcMczdRcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNcNaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbLdSdfdfdTbYcSdgbYbYbHbnbnbnbudVdUdYaWagakaFduaHakaiaiaiaiaiaiaiaiaMbpdIaxaxdJdvbFbIecakdwbAedeeakbJagagagagagdcabababefccccccccccccccccccccccccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubncUbobnbNbPbPbPdlbYcqcqbYcSegbnbnbnbubkcUehaWagakaYaGaGaRaiaiaiaiaiaiaiaiaMbpdIaxaxejakakbqakakekeledemakdDagagaglmagdcabaabmenaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbLdEbYdEbLbYcSdgbYcSdFbnbnbnbubkcUeoaWbaakakakakakaiaiaMaLepaiaiaieqaKeraxaxdJdIetdIeuataueledauakakakakakbacBevabaabmbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbLdEbYewcRexcSdgbYdregbnbnbnbubkcUeoaWagakaFduaHakaiaiaMaLaLaiaiaidIdMdIaxaxazaxaxaxeyaBaueledauakeAezeBakageCababaabmbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbLdEbYbYeDbYbYbYbYbYbHbnbnbnbueGeEeLaWagakaYaGaGaRaiaiaiaiaiaiaiaidIaKdIaxaNazaxaxaxeyaBaueledaXakeNdWdWdXagdcabaaaabmbmaaaaaaaaaaaaaaaaaaaaePePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtdzbnbnbnbnbLdEbYdEeQbYcqcqcqcqeQbnbndjaWaWaWaWaWagakakdZeaakakakdZebeaakaiaieRakdIaxaAazaxaxaxeSaBaueVeTauakeYeXeZakagdcabaaaabmbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbocUbnbLdedfdfcPbYcSdgbYcScRdCbnbndGdGcCaWaWcEakakakakakaJaiaiaiaiaiaiaidRbpdIdHdKdJakbWbIdNakbQdPdObBakakakacababagdQczcMczdUcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOcOaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbLdSdfdfdTbYcSdgbYbYbHbnbnbnbudVdYefaWagakaFduaHakaiaiaiaiaiaiaiaidRbpdIaxaxdJdvbFbIecakdwbAedeeakbJagagagagagdcabababehccccccccccccccccccccccccccccccccccccccccaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubncUbobnbNbPbPbPdlbYcqcqbYcSegbnbnbnbubkcUenaWagakaYaGaGaRaiaiaiaiaiaiaiaidRbpdIaxaxejakakbqakakekeledemakdDagagaglmagdcabaabmeoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbLdEbYdEbLbYcSdgbYcSdFbnbnbnbubkcUezaWbaakakakakakaiaiaMaLepaiaiaieqaKeraxaxdJdIetdIeuataueledauakakakakakbacBevabaabmbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbLdEbYewcRexcSdgbYdregbnbnbnbubkcUezaWagakaFduaHakaiaiaMaLaLaiaiaidIdMdIaxaxazaxaxaxeyaBaueledauakeAeBeEakageCababaabmbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbLdEbYbYeDbYbYbYbYbYbHbnbnbnbueGeLeNaWagakaYaGaGaRaiaiaiaiaiaiaiaidIaKdIaxaNazaxaxaxeyaBaueledaXakeXdWdWdXagdcabaaaabmbmaaaaaaaaaaaaaaaaaaaaePePaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtdzbnbnbnbnbLdEbYdEeQbYcqcqcqcqeQbnbndjaWaWaWaWaWagakakdZeaakakakdZebeaakaiaieRakdIaxaAazaxaxaxeSaBaueVeTauakeYeZfdakagdcabaaaabmbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbncUbLdEbYdEbLbYeifbfabXbLbnbobnbEaWbdagagagacfffefififkfifnfifoacfpesfqakftfsfvfufCfwfLfEbbauavavauakakakakakagdcababababababaTaUaUaVababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbncUfMfOfObPfPfRbObPfOfOdibnbnbnbnaWbaageFeFeFeFeFeFeFeFeFeFeFeFeFfZfYgaeFeFeFeFeFeFeFeFeFeFeFeFeFakakeHeIbdagagdceJagagagagagagagagagagabababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbncUcUfMbReKcSbYgbeMbNdibnbnbnbncUaWagageFgceOgdeOgeeFgcgfgtgpgeeFfYfYgueFgAeUgFgBeWeFgHgGgMgJgOeFcBcMcMcMcMcMgSgPgZagagagagagagnCagagagageIabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbncUcUbLhacqfccqfrbLbnbnbnbncUcUaWagageFeOeOfdeOhhhehieOeOeOeOeFhjfghpeFeUeUeUeUfhhteUeUeUfhhteFdcfjfjfjfjfjfjfjhufjfjfjfjfjfjfjfjfjfjagbdabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbncUcUbLhacqfccqfrbLbnbnbnbncUcUaWagageFeOeOfKeOhhhehieOeOeOeOeFhjfghpeFeUeUeUeUfhhteUeUeUfhhteFdcfjfjfjfjfjfjfjhufjfjfjfjfjfjfjfjfjfjagbdabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbncUbnbncUbLhxflfmhHhLbLbnbnbnbncUcUaWagageFeOeOeOeOhMeFhQhOhbhbhUeFhYeOhZeFgAeUeUeUeUhteUeUeUeUhteFdcfjidiafxfjfyfyijfjfyfyfyfyfyfyfyfyfjagagabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbnbndhfzfAfAfAfBdibnbnbnbnbncUaWagageFeOeOilikioeFiqfFfGfHfIeFeOeOireFfGfHfJfKiteFivfNeUiwixeFdcfjizfQfQiCfyfyfyfSfyfTfUfTfyfVfWfXfjagagabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbnbndhfzfAfAfAfBdibnbnbnbnbncUaWagageFeOeOilikioeFiqfFfGfHfIeFeOeOireFfGfHfJjditeFivfNeUiwixeFdcfjizfQfQiCfyfyfyfSfyfTfUfTfyfVfWfXfjagagabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtdzbnbnbnbnbnbnbnbnbnbnbnbnbnbncUbnbnbnbnaWagageFiEeOiLikiOeFiUiQiQiViQiXikikjciYjfjejfjfhiggeOgheUfhhteFdcfjfjfjfjfjjgfyfyfjgigjfTgkgiglgmjifjagagabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbobnbnbnbnbnbnbnbobnbnbnbnbnbnjlaWagageFeFeFeFeFeFeFhMeOgngogogogogogogogogojmeOhMeFeFeFeFeFeFeFdcfjgqfQidfjfyfyfyfjjngrgrgrgrglgmgmfjbagsabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbndjjobnjpbnbnbnbnbnbnbnbnbnjqjrcMcMcMcMcMcMcMcMjsjteOjugvgweFgxgygweFgxgzjveOjwjscMcMcMcMcMgSevfjjygCgDfjfyfyfyfjgEgEgCgEgEglgmgmfjagagabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbujzjzjzjzjzjzjzjzjzjzjzjzjzjAdUdUdUdUjBaWdDbleHnCeJaggIgIeFeOeOjCgKgLjDgNjEjFgQgRgKjGeOhMgTgTgTgTgTgTgTgUfjgVgCgDfjfyfyfyfjgWgWgCgWgWglgmgmfjagaEabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXgXgXgXgXgXgXgXgXgXgXgXjzbkcUcUcUcUgYaWeFeFeFeFeFeFeFeFeFeOeOeOjHeOeOeOjJeOeOeOjHeOeOhMgTfUfUfUfUfUgTgTgTgTiCgTgTgTjNgTgTgCgCgCgCgCglgmgmfjaghcabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbobnbnbnbnbnbnbnbobnbnbnbnbnbnjlaWagageFeFeFeFeFeFeFjteOgngogogogogogogogogojmeOjweFeFeFeFeFeFeFdcfjgqfQidfjfyfyfyfjjngrgrgrgrglgmgmfjbagsabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbubnbnbnbnbndjjobnjpbnbnbnbnbnbnbnbnbnjqjrcMcMcMcMcMcMcMcMjsjAeOjugvgweFgxgygweFgxgzjveOjBjscMcMcMcMcMgSevfjjygCgDfjfyfyfyfjgEgEgCgEgEglgmgmfjagagabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbujzjzjzjzjzjzjzjzjzjzjzjzjzjJdYdYdYdYjYaWdDbleHnCeJaggIgIeFkleOjCgKgLjDgNjEjFgQgRgKjGeOkAgTgTgTgTgTgTgTgUfjgVgCgDfjfyfyfyfjgWgWgCgWgWglgmgmfjagaEabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXgXgXgXgXgXgXgXgXgXgXgXjzbkcUcUcUcUgYaWeFeFeFeFeFeFeFeFeFeOeOeOjHeOeOeOkFeOeOeOjHeOeOhMgTfUfUfUfUfUgTgTgTgTiCgTgTgTjNgTgTgCgCgCgCgCglgmgmfjaghcabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXgXgXgXgXgXgXgXgXgXgXgXjzbkcUcUcUcUgYaWhdjOhfhfeFhgjPjReFjSeOgnhkhlhmeOeOeOhnhohkjmeOjVgTfyfyfyfyfyfyfSfyfyfyfyfyfyfyfyfSgChqhqhqjXfjfjhrfjcEfjgTgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXgXgXgXgXhsgXjYbPbPjZgXjzbkcUcUcUcUkaaWhfhwhfhfkcfYfYfYhjeOeOjuhyhzeOhAeOhAeOhBhyjveOhMfSfyfynVfyfyfyfSfyfyfyfynVfyfyfyfSgChqhqhqgCfjfyfyfyfyfyhCgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtdzgXjYbPbPjZgXgXhDhEdghFgXjzbkcUcUcUhGkdaWhIhfhfhJhKkgfYhgeFhYeOjugKkikhhNnYhPkjhRgKjveOhZgTgTgTgThShTgTgTgTgTkkgTgTgTiCgTgTgChqhqhqgCfjfyfyhVhVfyfyhWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXhDhEdghXgXgXklbPbPkmgXjzbkcUcUcUcUknaWhIhfhfhJibhgfYhgeFeOeOjueFfGfHfHfHfHfHfJeFjveOhMickoeUeFaaaaaaaagTieifgTfQfQfQfQgTgCfQfQfQgCfjfyigfTfTihfyiiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXklbPbPkmgXgXgXgXgXgXgXjzbkcUcUcUcUktaWhInZhfkveFhgfYhgeFeOeOjCkwkwkwkwkwkwkwkwkwjGoahMimeUineFaaaaaaaagTiekzgTizfUfQfQgTgTgTgTgTgTgTjgigfTfTihfyiiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWkAgXgXgXocgXgXgXgXgXgXocipjzkFkBisodiuktaWeFeFeFeFeFeFhjeFeFeOeOeOoeeOkGkPeOkZkTiklaiklbldicogeUeFaaaaaaaagTiyifgTlfgEgEgCgTaaaaaaaaaahWfyigfTfTihfyiiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXgXgXgXgXhsgXlsbPbPjZgXjzbkcUcUcUcUkaaWhfhwhfhfkcfYfYfYhjeOeOjuhyhzeOhAeOhAeOhBhyjveOhMfSfyfynVfyfyfyfSfyfyfyfynVfyfyfyfSgChqhqhqgCfjfyfyfyfyfyhCgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtdzgXlsbPbPjZgXgXhDhEdghFgXjzbkcUcUcUhGkdaWhIhfhfhJhKkgfYhgeFhYeOjugKkikhhNnYhPkjhRgKjveOhZgTgTgTgThShTgTgTgTgTkkgTgTgTiCgTgTgChqhqhqgCfjfyfyhVhVfyfyhWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXhDhEdghXgXgXltbPbPkmgXjzbkcUcUcUcUknaWhIhfhfhJibhgfYhgeFeOeOjueFfGfHfHfHfHfHfJeFjveOhMickoeUeFaaaaaaaagTieifgTfQfQfQfQgTgCfQfQfQgCfjfyigfTfTihfyiiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtbugXltbPbPkmgXgXgXgXgXgXgXjzbkcUcUcUcUktaWhInZhfkveFhgfYhgeFeOeOjCkwkwkwkwkwkwkwkwkwjGoahMimeUineFaaaaaaaagTiekzgTizfUfQfQgTgTgTgTgTgTgTjgigfTfTihfyiiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWlvgXgXgXocgXgXgXgXgXgXocipjzlwkBisodiuktaWeFeFeFeFeFeFhjeFeFeOeOeOoeeOkGkPeOkZkTiklaiklbldicogeUeFaaaaaaaagTiyifgTlfgEgEgCgTaaaaaaaaaahWfyigfTfTihfyiiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWiAaWaWaWaWaWaWaWaWaWiBaWaWaWaWaWaWaWaWaWaWlhfYfYfYlheFfYeFeFeFeFeFeFeFeFeFiDlieFeFeFljeFeFeFeFeFeFaaaaaaaagTiFiGgTgVgWgCgCgTaaaaaaaaaaiHiIfyiJiJfyiKiHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaWlniMiNloiPlpcCiRpTcUcUiScCaaaaaaaaaaaaeFhghghghghgeFhjeFiTlqfDlriWeFeFlslslteFlufghgiZaabmaaaaaaaaaaaaaagTgTgTgThSjajajbgTbmbmbmbmbmgTgTgTgTgTgTgTgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvjdlwlElAlAgXlpcCcCcClFcCcCcCfGfHfHfHfHjheFhgfYlGfYhglHfYeFjjjjjjjjjjeFeFfgiDlIeFeFeFljeFeFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaWlniMiNloiPlpcCiRpTcUcUiScCaaaaaaaaaaaaeFhghghghghgeFhjeFiTlqfDlriWeFeFlElEnceFlufghgiZaabmaaaaaaaaaaaaaagTgTgTgThSjajajbgTbmbmbmbmbmgTgTgTgTgTgTgTgTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaangnhnrnslAlAgXlpcCcCcClFcCcCcCfGfHfHfHfHjheFhgfYlGfYhglHfYeFjjjjjjjjjjeFeFfgiDlIeFeFeFljeFeFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWcClniMiNlAgXdGcCjklKlLgXjkcChghghghghghglHhglNlMlOhghgfYlPjjjjjjfDfDeFlQjGeOlTlSeFlUhglVeFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvjdlwlElAlAlAbulFlLlWlLlLlLlXfYfYfYlYfYfYfYfYlNlZlOfYfYfYeFjjjjjjjjfDeFmaeOeOhMmbjxhghgmceFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaangnhnroVlAlAlAbulFlLlWlLlLlLlXfYfYfYlYfYfYfYfYlNlZlOfYfYfYeFjjjjjjjjfDeFmaeOeOhMmbjxhghgmceFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWcClniMiNlAlAbulFlLlLlLlLlLlXfYfYfYfYfYfYfYfYlNmdlOfYfYfYeFjjmfmemgjMeFjveOeOhMjumlmhhgmmeFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvjdlwlElAlAgXmnaWgXjIgXjIgXaWhghghghghghgophglNmolOhghgfYeFjjjKjLjMjLeFmpeOeOhMmqmsjQhgmmeFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaangnhnroVlAlAgXmnaWgXjIgXjIgXaWhghghghghghgophglNmolOhghgfYeFjjjKjLjMjLeFmpeOeOhMmqmsjQhgmmeFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWcClniMiNlAgXmtaWgXgXgXgXgXaWfGfHfHfHfHjheFhgfYmufYhgopfYeFfDoroqjjjjeFmpmveOmwmqmzjWosmDeFbmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalvjdlwlElAmFgXmtaWmJkXmLkYmMaWaaaaaaaaaaaaeFhghghghghgeFkeeFeFeFeFeFeFeFfHfJkfmNfHeFeFeFeFeFeFeFeFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaangnhnroVlAmFgXmtaWmJkXmLkYmMaWaaaaaaaaaaaaeFhghghghghgeFkeeFeFeFeFeFeFeFfHfJkfmNfHeFeFeFeFeFeFeFeFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWeFlhfYfYfYlheFqaeFmOmQmPeFmRhkmSeOeOhMmThkmOeFmWmZmXnaeFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWbkgXcUnbgXcUcUnbgXgXgXgXlKgXgXgXnbcUgXaWeFeFeFeFeFeFeFkeeFkpkqkreFmOksmSeOeOhMmTksmXeFfGfHfHjheFfGjhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancbugXgXgXgXcUcUgXgXgXgXgXhsgXgXgXgXcUgXaWkwkwkwkwkwkweFeOeOkukueOeFeFeFndeOeOhMneeFeFeFeOkukueOkxfDkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancbugXgXgXcUgXgXgXgXgXgXgXgXgXgXgXgXgXgXkyeOeOeOeOeOeOiDeOeOnfnfeOiDngiDeOeOeOhMeOiDnhiDeOeOeOeOkCfHjhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancbugXgXkDkDkDkDgXhshsgXgXgXgXgXgXgXgXniaWfGfHfHfHfHjheFeOeOnfnfeOeFngeFmSeOeOhMmTeFnheFeOeOeOeOkEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancbugXgXkDkDkDkDgXgXgXgXgXgXgXgXgXgXgXgXaWnknjmOmWnmnleFeOeOkHkHeOfgngfgjveOeOhMjufgnhfgeOeOeOeOeFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancbugXgXgXcUcUgXgXgXgXgXgXgXgXgXgXgXgXniaWfGfHfHfHfHjheFnneOeOeOnoeFngeFnpeOeOhMnqeFnheFnneOeOnokEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancbugXgXcUkIkJkKcUgXgXgXgXgXgXgXgXgXcUgXkyeOeOeOeOeOeOiDeOeOeOeOeOiDngiDeOeOeOhMeOiDnhiDeOeOoaeOkLfHjhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaancbugXcUcUkMkNkOcUgXgXgXgXcUgXgXgXcUcUgXaWgogogogogogoeFeOeOeOeOeOeFngeFmSeOeOhMmTeFnheFeOeOeOeOkxfDkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWnrgXcUgXkQkRkScUcUgXgXgXgXgXgXcUcUcUcUaWeFfGfHfHjheFeFnsnsnsnsnseFngkUmpgogontmqkVnheFeOeOeOeOgxgykWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapkbugXgXgXgXcUcUgXgXgXgXgXhsgXgXgXgXcUgXaWkwkwkwkwkwkweFeOeOkukueOeFeFeFndeOeOhMneeFeFeFeOkukueOkxfDkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapkbugXgXgXcUgXgXgXgXgXgXgXgXgXgXgXgXgXgXkyeOeOeOeOeOeOiDeOeOnfnfeOiDpGiDeOeOeOhMeOiDqkiDeOeOeOeOkCfHjhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapkbugXgXkDkDkDkDgXhshsgXgXgXgXgXgXgXgXniaWfGfHfHfHfHjheFeOeOnfnfeOeFpGeFmSeOeOhMmTeFqkeFeOeOeOeOkEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapkbugXgXkDkDkDkDgXgXgXgXgXgXgXgXgXgXgXgXaWnknjmOmWnmnleFeOeOkHkHeOfgpGfgjveOeOhMjufgqkfgeOeOeOeOeFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapkbugXgXgXcUcUgXgXgXgXgXgXgXgXgXgXgXgXniaWfGfHfHfHfHjheFnneOeOeOnoeFpGeFnpeOeOhMnqeFqkeFnneOeOnokEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapkbugXgXcUkIkJkKcUgXgXgXgXgXgXgXgXgXcUgXkyeOeOeOeOeOeOiDeOeOeOeOeOiDpGiDeOeOeOhMeOiDqkiDeOeOoaeOkLfHjhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaapkbugXcUcUkMkNkOcUgXgXgXgXcUgXgXgXcUcUgXaWgogogogogogoeFeOeOeOeOeOeFpGeFmSeOeOhMmTeFqkeFeOeOeOeOkxfDkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWqlgXcUgXkQkRkScUcUgXgXgXgXgXgXcUcUcUcUaWeFfGfHfHjheFeFqmqmqmqmqmeFpGkUmpgogontmqkVqkeFeOeOeOeOgxgykWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWiAcUcUoEcUcUcUocgXcUgXgXocgXmKmHnEktaWaWbmaaaaaaaaaaeFnujxmlmsmzeFeFeFgvfJfYmNgzeFeFeFeOeOeOeOkxfDkxaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaabmbmaaaaaaaaeFmmhgnvlcnweFlenxlgnzfYnAgKnxleeFnsnsnsnsfGfHjhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaWaabmbmaaaaaaaaeFmmhgnvlcnweFlenxlgnzfYnAgKnxleeFqmqmqmqmfGfHjhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmbmaaaaaaeFmmhghghgnBeFeOlklenzfYnAlelleOeFjxmlmsmzeFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmbmaaaaeFnDhghghgofeFfgnFfgnzfYnAfgnFfgeFmmnGlcnweFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabmbmaaeFmmhghghgnHeFnIeOeOeOhkhMeOeOjueFmmhghgnBeFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -945,13 +951,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDomomlDoMoMoNoNoAoBoCoCoCoCoCoCoCoCoCoCoCoCoCoCoClDomoOoOoOotomomomlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDomomlDlDlDlDlDlDlDoPoPoPoPoPoPoPoPoPoPoPoPoPoPoPlDlDlDlDlDlDomomomlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDoQomomlDlDoRoSoRoRlDmimjmjmjmjmjmjmjmjmjmjmjmjmjmklDoRoSoRoRlDomomomoTlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDlDlDlDlDoQoUlDlDlDoVoVoVoVlDoXoWoYoWoYoWoZmrpdpcpepcpepcpflDoVoVoVoVlDlDlDomoTlDlDlDlDlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDpgmxmxmylDoQomlDphpimBmCmCmCpkoQmrmrmrmrmEmrmrmrmEmrmrmrmroTpkmCmCmCmBpipllDpmoTlDmymxmxpnlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDpomxmxmxmGoQomlDphmAmBmCmCmCpkoQmrppmrmrmroZmIpdmrmrmrpqmroTpkmCmCmCmBmApllDomoTmGmxmxmxprlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDmxmymymylDoQomlDphmAmCmCmCmCpkoQmrpsmrmEptpspupwpvmEmrpwmroTpkmCmCmCmCmApllDomoTlDmymymymxlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDpxlDlDlDlDoQomlDphmAmBmCmCmCpkoQmrpymrmrmrpzpcpAmrmrmrpBmroTpkmCmCmCmBmApllDomoTlDlDlDlDpClDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDmxmUmxmVlDoQomlDpDpamBmCmCmCpkoQmrmrmrmrmEmrmrmrmEmrmrmrmroTpkmCmCmCmBpapElDomoTlDmYmxmUpnlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDpomxmxmVlDoQoUlDpFlDpGpGpGpGlDpHmIpImIpImIpzmrpApJpKpJpKpJpLlDpGpGpGpGlDpFlDpmoTlDmYmxmxmxlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDlDlDlDlDoQoUlDlDlDqnqnqnqnlDoXoWoYoWoYoWoZmrpdpcpepcpepcpflDqnqnqnqnlDlDlDomoTlDlDlDlDlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDpgmxmxmylDoQomlDphpimBmCmCmCqooQmrmrmrmrmEmrmrmrmEmrmrmrmroTqomCmCmCmBpipllDpmoTlDmymxmxpnlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDpomxmxmxmGoQomlDphmAmBmCmCmCqooQmrppmrmrmroZmIpdmrmrmrpqmroTqomCmCmCmBmApllDomoTmGmxmxmxprlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDmxmymymylDoQomlDphmAmCmCmCmCqooQmrpsmrmEptpspupwpvmEmrpwmroTqomCmCmCmCmApllDomoTlDmymymymxlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDpxlDlDlDlDoQomlDphmAmBmCmCmCqooQmrpymrmrmrpzpcpAmrmrmrpBmroTqomCmCmCmBmApllDomoTlDlDlDlDpClDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDmxmUmxmVlDoQomlDpDpamBmCmCmCqooQmrmrmrmrmEmrmrmrmEmrmrmrmroTqomCmCmCmBpapElDomoTlDmYmxmUpnlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDpomxmxmVlDoQoUlDpFlDqpqpqpqplDpHmIpImIpImIpzmrpApJpKpJpKpJpLlDqpqpqpqplDpFlDpmoTlDmYmxmxmxlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDmxpMmVlDoQomomomlDpbqjpbpblDmimjmjmjmjmjmjmjmjmjmjmjmjmjmklDpbqjpbpblDomomomoTlDmYmxmxlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDlDlDlDoQotomomlDlDlDlDlDlDpNpNpOpOpOpOpNpPpNpOpOpOpOpNpNlDlDlDlDlDlDpmomomoTlDlDlDlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalDlDlDlDomomomomomomomlDpNpNpNpNpNpNpNpQpNpNpNpNpNpNpNlDomomomomomomomlDlDlDlDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 5aa923d6af2a7ce9d90ca8d14944b57ab70d6097 Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 00:28:24 +0100 Subject: [PATCH 065/182] evil santa decals --- _maps/map_files/RandomZLevels/evil_santa.dmm | 28 +++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/_maps/map_files/RandomZLevels/evil_santa.dmm b/_maps/map_files/RandomZLevels/evil_santa.dmm index 10f7aeffd37..70248dcf770 100644 --- a/_maps/map_files/RandomZLevels/evil_santa.dmm +++ b/_maps/map_files/RandomZLevels/evil_santa.dmm @@ -42,7 +42,7 @@ "aP" = (/turf/simulated/floor/snow{carbon_dioxide = 21.8366; nitrogen = 0; oxygen = 82.1472; temperature = 73},/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/awaymission/challenge/main) "aQ" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/awaymission/challenge/main) "aR" = (/turf/simulated/shuttle/wall{icon_state = "swall8"; dir = 2},/area/awaymission/challenge/main) -"aS" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/fans/tiny,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/challenge/main) +"aS" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/fans/tiny,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/challenge/main) "aT" = (/turf/simulated/shuttle/wall{icon_state = "swall4"; dir = 2},/area/awaymission/challenge/main) "aU" = (/turf/simulated/floor/snow{carbon_dioxide = 21.8366; nitrogen = 0; oxygen = 82.1472; temperature = 73},/turf/simulated/shuttle/wall{icon_state = "swall_f10"; dir = 2},/area/awaymission/challenge/main) "aV" = (/turf/simulated/floor/plasteel{icon_plating = "asteroid"; icon_state = "asteroid"; name = "Asteroid"},/area/awaymission/challenge/main) @@ -80,12 +80,12 @@ "bB" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) "bC" = (/obj/item/storage/toolbox/emergency,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) "bD" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) -"bE" = (/obj/machinery/door/poddoor{id_tag = "challenge"; name = "Gateway Shutters"},/obj/structure/fans/tiny,/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/awaymission/challenge/start) -"bF" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/awaymission/challenge/start) -"bG" = (/obj/machinery/door/poddoor{id_tag = "challenge"; name = "Gateway Shutters"},/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/awaymission/challenge/start) +"bE" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/fans/tiny,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/challenge/main) +"bF" = (/obj/machinery/door/poddoor{id_tag = "challenge"; name = "Gateway Shutters"},/obj/structure/fans/tiny,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"bG" = (/obj/machinery/door/unpowered/shuttle,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) "bH" = (/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"bI" = (/obj/machinery/door_control{id = "challenge"; name = "Gateway Lockdown"; pixel_x = -4; pixel_y = 26; req_access_txt = "0"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/challenge/start) -"bJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/challenge/start) +"bI" = (/obj/machinery/door/poddoor{id_tag = "challenge"; name = "Gateway Shutters"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"bJ" = (/obj/machinery/door_control{id = "challenge"; name = "Gateway Lockdown"; pixel_x = -4; pixel_y = 26; req_access_txt = "0"},/obj/effect/decal/warning_stripes/northeastcorner,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) "bK" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/greengrid,/area/awaymission/challenge/start) "bL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) "bM" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/item/paper/journal_scrap_1,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) @@ -126,6 +126,8 @@ "cv" = (/obj/machinery/atmospherics/unary/tank/air{dir = 1},/turf/simulated/floor/plating,/area/awaymission/challenge/start) "cw" = (/turf/space,/area/space) "cx" = (/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/challenge/start) +"cy" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"cz" = (/obj/machinery/door_control{id = "challenge"; name = "Gateway Lockdown"; pixel_x = -4; pixel_y = 26; req_access_txt = "0"},/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -156,15 +158,15 @@ aaabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac aaabaJabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaKacacacacacacacacacacacacacacacacacacacacacacacababababaa aaabaHaLacaLacabaKacacacacacacacacacacacaKacacacacacacacacacacacacacacaKacacacacacacacacacacacacacacacaHacacacacacacabababababaa aaabababacabababababacacacacacaHacacacacaKacacacacacacacacaGacacacaGacacacacacacacacacacacacacacacacacacacacacacacacabacabababaa -aaabaMaMaNaMaOababacacacacacacacacacacacacacacacacacacaPaQaRaSaSaSaTaQaUacacacacacacacacacacacacacacacacacacacacacacacacabababaa +aaabaMaMaNaMaOababacacacacacacacacacacacacacacacacacacaPaQaRaSbEaSaTaQaUacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabaMaVaVaVaWababacacacacacacacacacacacacacacacacacacaXaYaZaYaZaYaZaYaXacacacacacacacacacapacacacacacacacacacacacababababababaa aaabaOaVbaaVaMababacacacacacacacacacacacacacacacacacaGbbaZaYaZaYaZaYaZbbaGacacacacacacacacacacacacacacacacacacacacacabababababaa aaabaWbcbdbeaOababababacacacacacacaIacacacacacacacacacaSaYaZaYaZaYaZaYaSacacacacacacacacacacacacacacacacacacacacacacabababababaa -aaabaMaMaOaMaWabababacacacacacacacacacacacacacacacacacaSaZaYaZbfaZaYaZaSacacacacacacacacacacacacacacacacavacacacacacabababababaa +aaabaMaMaOaMaWabababacacacacacacacacacacacacacacacacacbEaZaYaZbfaZaYaZbEacacacacacacacacacacacacacacacacavacacacacacabababababaa aaababababababababacacacacacacacacacacacacacacacacacacaSaYaZaYaZaYaZaYaSacacacacacacacacacacacacacacacacacacacacacacabababababaa aaabababababababababacacacacacacacacacacacacacacacacaGbgaZaYaZaYaZaYaZbgaGacacacacacacacacacacacaIacacacacacacacacacacababababaa aaabababacabababababacacacacacacacacacacacacacacacacacaXaYaZaYaZaYaZaYaXacacacacacacacacacacacacacacacacacacacacacacacacabababaa -aaabababacacacacacacacacacacacacacacacacacacacacacacacbhaQaRaSaSaSaTaQbiacacacaKacacacacaoacacacacacacacacacacacacacacacabababaa +aaabababacacacacacacacacacacacacacacacacacacacacacacacbhaQaRaSbEaSaTaQbiacacacaKacacacacaoacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacacacacacacacacacaHacacacacaGacacacaGacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacaeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa @@ -181,10 +183,10 @@ aaabababacacacacacagbwamambxagacacacacacacacacacacacacacacacaIacacacacacacacacaf aaabababacacacacacaubyamamamagbzacacacacacbjacacacacacacacacacbAacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacauasamamamaqacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacagbBamambCagbzacacacacacacacacacacacacacacacacacacacacacacacacacacacacacapacacacacacacacacacacacacacacabababaa -aaabababacacacacacagagagagagagacacacacacacacacacacacacacacbDbEbEbEbDbkacacacacacacacacacacacacacacacacacacacacacacaeacacabababaa -aaabababacacacacacalacacacacacacacacacacacacacacacacacaeacbDbFbFbFbDbjaIacacacacacacacacacacacacacacacacacacacacacacacacabababaa -aaabababacacacacacacacacacacacacacacacacacacacacbDbDbDbDbDbDbGbGbGbDbDbDbDbDbDacacacacacacacacacacacacacacacacacacacacacabababaa -aaabababacaeacacacacacacacacacacacacacacacabacabbDbHbHbHbHbIbJbJbJbIbHbHbHbHbDababacacacacacacacacacacacacacacacacacacacabababaa +aaabababacacacacacagagagagagagacacacacacacacacacacacacacacbDbFbFbFbDbkacacacacacacacacacacacacacacacacacacacacacacaeacacabababaa +aaabababacacacacacalacacacacacacacacacacacacacacacacacaeacbDbGbGbGbDbjaIacacacacacacacacacacacacacacacacacacacacacacacacabababaa +aaabababacacacacacacacacacacacacacacacacacacacacbDbDbDbDbDbDbIbIbIbDbDbDbDbDbDacacacacacacacacacacacacacacacacacacacacacabababaa +aaabababacaeacacacacacacacacacacacacacacacabacabbDbHbHbHbHbJcycycyczbHbHbHbHbDababacacacacacacacacacacacacacacacacacacacabababaa aaababababacacacacacacadacacacacacacacacababababbDbHbKbKbKbHbLbMbNbHbObPbQbHbDabbjacababacacacacacacacadacacacacacacacacabababaa aaabababababacacacacacacacacacacacacacababbRbRbRbDbHbKbKbKbHbSbTbSbHbUbVbWbHbDbRbRbRababacacacacacacacacacacacacacacacababababaa aaabababababacabacacacacacacacacacacacababbRbXbYbDbHbKbKbKbZcacbcacccdcecfbHbDcgcgbRabababacacacacacacacacacacacacacabababababaa From 9a3eb571c0ab10b555fd4f800d4412a97d756328 Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 00:47:22 +0100 Subject: [PATCH 066/182] moon outpost 19 decals --- .../map_files/RandomZLevels/moonoutpost19.dmm | 317 +++++++++--------- 1 file changed, 158 insertions(+), 159 deletions(-) diff --git a/_maps/map_files/RandomZLevels/moonoutpost19.dmm b/_maps/map_files/RandomZLevels/moonoutpost19.dmm index 7dd71410a55..12e7ca4df90 100644 --- a/_maps/map_files/RandomZLevels/moonoutpost19.dmm +++ b/_maps/map_files/RandomZLevels/moonoutpost19.dmm @@ -66,20 +66,20 @@ "bn" = (/obj/machinery/light/small{dir = 8},/obj/structure/sign/poster/contraband/power_people{pixel_x = -32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bo" = (/obj/structure/table,/obj/machinery/microwave{pixel_x = -3; pixel_y = 6},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bp" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 1; pixel_y = 23; req_access = "150"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bq" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/radio/off{pixel_x = -4; pixel_y = 4},/obj/item/radio/off{pixel_x = 2},/turf/simulated/floor/plasteel{icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"br" = (/obj/machinery/door/window{dir = 1; name = "Gateway Access"; req_access_txt = "150"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bs" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/pen,/obj/item/paper{info = "Log 1:
We got our promised supply drop today. We were only meant to get it, what, a week ago? This bloody gateway keeps desyncing itself, and that means subsisting off recycled water and carb packs. No clue where the damn thing connects to on its off days, and HQ say we are 'not to touch it if it isn't linking to command.' We dumped off the assload of crates Jim filled, got our boxes of oxygen, food and drink, and closed the portal.

Log 2:
Damn thing is acting up again. Three days no contact this time. I thought I heard clanking noises from it yesterday. Jim is going on about the NT base or some shit. We've been over this before – They don't know we're here, that engineer was too drunk to recognise his suit, especially since I had it painted orange. He's starting to get annoying. We're safe.

Log 3:
Gateway synced itself up automatically today. I opened it for an instant to spy through it, got a glimpse of the inside of a transport container. Either HQ's redecorating or something, or there's more than two of these things."; name = "Personal Log"},/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bt" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bu" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/storage/firstaid/regular,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 10; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bq" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/radio/off{pixel_x = -4; pixel_y = 4},/obj/item/radio/off{pixel_x = 2},/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"br" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/pen,/obj/item/paper{info = "Log 1:
We got our promised supply drop today. We were only meant to get it, what, a week ago? This bloody gateway keeps desyncing itself, and that means subsisting off recycled water and carb packs. No clue where the damn thing connects to on its off days, and HQ say we are 'not to touch it if it isn't linking to command.' We dumped off the assload of crates Jim filled, got our boxes of oxygen, food and drink, and closed the portal.

Log 2:
Damn thing is acting up again. Three days no contact this time. I thought I heard clanking noises from it yesterday. Jim is going on about the NT base or some shit. We've been over this before – They don't know we're here, that engineer was too drunk to recognise his suit, especially since I had it painted orange. He's starting to get annoying. We're safe.

Log 3:
Gateway synced itself up automatically today. I opened it for an instant to spy through it, got a glimpse of the inside of a transport container. Either HQ's redecorating or something, or there's more than two of these things."; name = "Personal Log"},/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bs" = (/obj/machinery/door/window{dir = 1; name = "Gateway Access"; req_access_txt = "150"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bt" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/item/storage/firstaid/regular,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bu" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bv" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bw" = (/obj/structure/sink{pixel_y = 28},/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bx" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "by" = (/obj/structure/table,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 32; pixel_y = 0},/obj/item/trash/plate,/obj/item/cigbutt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bz" = (/obj/structure/chair/stool,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bA" = (/obj/machinery/light{dir = 8},/obj/structure/chair/stool,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bB" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bC" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bD" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bD" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bE" = (/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bF" = (/obj/structure/toilet{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bG" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -93,46 +93,46 @@ "bO" = (/obj/machinery/door/airlock/public/glass{name = "Break Room"},/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bP" = (/obj/structure/grille,/obj/structure/window/full/basic,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/highsecurity{icon_state = "door_locked"; locked = 1; name = "Gateway"; req_access_txt = "150"},/turf/simulated/floor/plasteel,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bR" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/table,/obj/item/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/clothing/gloves/color/yellow,/obj/item/multitool,/turf/simulated/floor/plating{dir = 9; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bR" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/table,/obj/item/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/clothing/gloves/color/yellow,/obj/item/multitool,/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bS" = (/obj/machinery/power/smes{charge = 0; input_level = 10000; inputting = 0; output_level = 15000; outputting = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bT" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/computer/monitor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating{dir = 5; icon_state = "warnplate"; tag = "icon-warnplate (NORTHEAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bU" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating{dir = 5; icon_state = "warnplate"; tag = "icon-warnplate (NORTHEAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bV" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/alarm/monitor{frequency = 1439; locked = 1; pixel_y = 23; req_access = "150"},/turf/simulated/floor/plating{dir = 9; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bT" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/computer/monitor,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bU" = (/obj/machinery/portable_atmospherics/canister/air,/obj/machinery/alarm/monitor{frequency = 1439; locked = 1; pixel_y = 23; req_access = "150"},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bV" = (/obj/machinery/portable_atmospherics/canister/air,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "bW" = (/obj/structure/alien/weeds/node,/mob/living/simple_animal/hostile/alien,/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a5{always_unpowered = 1; has_gravity = 1; name = "The Hive"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "bX" = (/obj/machinery/mineral/unloading_machine{dir = 1; icon_state = "unloader-corner"; input_dir = 4; output_dir = 8},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bY" = (/obj/machinery/conveyor{dir = 2; id = "awaysyndie"},/turf/simulated/floor/plating/airless{dir = 4; icon_state = "warnplate"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"bZ" = (/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"ca" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/structure/sign/poster/contraband/syndicate_recruitment{pixel_y = 32},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "loadingarea"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bY" = (/obj/machinery/conveyor{dir = 2; id = "awaysyndie"},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"bZ" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/structure/sign/poster/contraband/syndicate_recruitment{pixel_y = 32},/obj/effect/decal/warning_stripes/yellow/partial{dir = 8},/obj/effect/decal/warning_stripes/arrow{dir = 8},/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"ca" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cb" = (/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cc" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = "150"},/turf/simulated/floor/plasteel/airless{icon_state = "floorscorched2"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cd" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"ce" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cf" = (/obj/structure/sign/biohazard{pixel_y = 32},/obj/structure/alien/weeds/node,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "warningcorner"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"ce" = (/obj/structure/sign/biohazard{pixel_y = 32},/obj/structure/alien/weeds/node,/obj/effect/decal/warning_stripes/northeastcorner,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cg" = (/obj/machinery/light/small{active_power_usage = 0; dir = 4; icon_state = "bulb-broken"; status = 2},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"ch" = (/obj/structure/sign/securearea{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "warningcorner"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"ci" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/light/small{dir = 8},/obj/item/stock_parts/cell/high,/obj/item/paper{info = "Alright, listen up. If you're reading this, I'm either taking a shit or I've been recalled back to Command. Either way, you'll need to know how to restore power. We've stolen this stuff from Nanotrasen, so all the equipment is jury-rigged. We have generators that work on both plasma and uranium, about 50 sheets should power the outpost for quite a while. If the generators aren't working, which is very likely, take the power cell on the desk and put it into the APC in the hallway. That should get the place running, at least for a little while."; name = "Engineering Instructions"},/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cj" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"ch" = (/obj/structure/sign/securearea{pixel_x = 0; pixel_y = 32},/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"ci" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/table,/obj/machinery/cell_charger,/obj/machinery/light/small{dir = 8},/obj/item/stock_parts/cell/high,/obj/item/paper{info = "Alright, listen up. If you're reading this, I'm either taking a shit or I've been recalled back to Command. Either way, you'll need to know how to restore power. We've stolen this stuff from Nanotrasen, so all the equipment is jury-rigged. We have generators that work on both plasma and uranium, about 50 sheets should power the outpost for quite a while. If the generators aren't working, which is very likely, take the power cell on the desk and put it into the APC in the hallway. That should get the place running, at least for a little while."; name = "Engineering Instructions"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cj" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "ck" = (/obj/structure/chair/stool,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cl" = (/obj/machinery/light/small{dir = 4},/obj/structure/sign/poster/contraband/hacking_guide{pixel_x = 32},/turf/simulated/floor/plating{dir = 4; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cm" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating{dir = 4; icon_state = "warnplatecorner"; tag = "icon-warnplatecorner (EAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cl" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cm" = (/obj/machinery/light/small{dir = 4},/obj/structure/sign/poster/contraband/hacking_guide{pixel_x = 32},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cn" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "co" = (/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cp" = (/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cp" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cq" = (/obj/machinery/door/airlock/public/glass{density = 0; emagged = 1; icon_state = "door_open"; locked = 1; name = "Dormitories"},/obj/item/stack/rods,/obj/item/shard{icon_state = "small"},/turf/simulated/floor/plasteel{carbon_dioxide = 0; nitrogen = 0; oxygen = 0; temperature = 2.7},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cr" = (/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cs" = (/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "ct" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cu" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cw" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cx" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/engineering{name = "Power Maintenance"; req_access_txt = "150"},/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cy" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cz" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cA" = (/obj/machinery/space_heater,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating{dir = 4; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cA" = (/obj/machinery/space_heater,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cB" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cC" = (/obj/machinery/mineral/processing_unit{dir = 1; output_dir = 2},/turf/simulated/floor/plating/airless{dir = 4; icon_state = "warnplate"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cC" = (/obj/machinery/mineral/processing_unit{dir = 1; output_dir = 2},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cD" = (/obj/machinery/mineral/processing_unit_console{machinedir = 8},/turf/simulated/wall,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cE" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cE" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cF" = (/obj/structure/grille/broken,/obj/item/stack/rods,/obj/item/stack/rods,/obj/item/shard,/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cG" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cH" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 2; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -140,34 +140,34 @@ "cJ" = (/obj/structure/cable,/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 2; locked = 1; name = "Worn-out APC"; pixel_x = 0; pixel_y = -25; req_access = "150"; start_charge = 0},/turf/simulated/floor/plasteel/airless{dir = 2; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cK" = (/turf/simulated/floor/plasteel/airless{dir = 2; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cL" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plasteel/airless{dir = 6; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cM" = (/obj/item/storage/box/lights/mixed,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating{dir = 10; icon_state = "warnplate"; tag = "icon-warnplate (SOUTHWEST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cN" = (/obj/structure/cable,/obj/effect/decal/cleanable/dirt,/obj/machinery/power/port_gen/pacman/super{desc = "A portable generator for emergency backup power."; name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cO" = (/obj/structure/cable,/obj/machinery/power/port_gen/pacman{desc = "A portable generator for emergency backup power."; name = "P.A.C.M.A.N.-type portable generator"},/turf/simulated/floor/plating{dir = 2; icon_state = "warnplate"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cP" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plating{dir = 6; icon_state = "warnplate"; tag = "icon-warnplate (SOUTHEAST)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cQ" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cR" = (/obj/machinery/conveyor_switch/oneway{id = "awaysyndie"; layer = 3.1; name = "mining conveyor"},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cM" = (/obj/item/storage/box/lights/mixed,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cN" = (/obj/structure/cable,/obj/machinery/power/port_gen/pacman{desc = "A portable generator for emergency backup power."; name = "P.A.C.M.A.N.-type portable generator"},/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cO" = (/obj/structure/cable,/obj/effect/decal/cleanable/dirt,/obj/machinery/power/port_gen/pacman/super{desc = "A portable generator for emergency backup power."; name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator"},/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cP" = (/obj/machinery/portable_atmospherics/scrubber,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cQ" = (/obj/machinery/conveyor_switch/oneway{id = "awaysyndie"; layer = 3.1; name = "mining conveyor"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cR" = (/obj/effect/landmark/damageturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cS" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/obj/machinery/light{active_power_usage = 0; dir = 4; icon_state = "tube-broken"; status = 2},/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cT" = (/obj/machinery/door/airlock{density = 0; emagged = 1; icon_state = "door_open"; id_tag = "awaydorm4"; locked = 1; name = "Dorm 1"; opacity = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cU" = (/obj/machinery/door/airlock{id_tag = "awaydorm5"; name = "Dorm 2"},/turf/simulated/floor/wood,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cV" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "red"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cW" = (/obj/structure/alien/weeds/node,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"cX" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 12},/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "bot"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cW" = (/obj/structure/alien/weeds/node,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"cX" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 12},/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cY" = (/obj/structure/closet/crate,/obj/item/storage/bag/ore,/obj/structure/alien/weeds,/obj/item/mining_scanner,/obj/item/shovel,/obj/item/pickaxe,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "cZ" = (/obj/machinery/door_control{id = "awaydorm4"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/obj/structure/bed,/obj/item/bedsheet/syndie,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "da" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "db" = (/obj/machinery/door_control{id = "awaydorm5"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/obj/structure/dresser,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dc" = (/turf/simulated/floor/wood,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dd" = (/obj/structure/alien/weeds/node,/mob/living/simple_animal/hostile/alien/drone{plants_off = 1},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a5{always_unpowered = 1; has_gravity = 1; name = "The Hive"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) -"de" = (/obj/machinery/mineral/stacking_machine{dir = 1; input_dir = 1; output_dir = 2},/turf/simulated/floor/plating/airless{dir = 4; icon_state = "warnplate"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"de" = (/obj/machinery/mineral/stacking_machine{dir = 1; input_dir = 1; output_dir = 2},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "df" = (/obj/machinery/mineral/stacking_unit_console{machinedir = 8},/turf/simulated/wall,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dg" = (/obj/structure/closet/crate,/obj/item/stack/sheet/glass{amount = 10},/obj/structure/alien/weeds,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "bot"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dg" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light{dir = 8},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dh" = (/obj/structure/chair/wood/normal,/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 1; pixel_x = -23; pixel_y = 0; req_access = "150"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "di" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dj" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 1; pixel_x = 23; pixel_y = 0; req_access = "150"},/turf/simulated/floor/wood,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dk" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/wood,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dl" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dm" = (/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel/airless{icon_state = "loadingarea"; name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dn" = (/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "warningcorner"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dl" = (/obj/structure/closet/crate,/obj/item/stack/sheet/glass{amount = 10},/obj/structure/alien/weeds,/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dm" = (/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/warning_stripes/yellow/partial,/obj/effect/decal/warning_stripes/arrow,/obj/effect/decal/warning_stripes/northeastcorner,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dn" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "do" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dp" = (/obj/machinery/power/port_gen/pacman/super{desc = "A portable generator for emergency backup power."; name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaycontent/a7) "dq" = (/obj/structure/table/wood,/obj/structure/sign/poster/contraband/c20r{pixel_y = -32},/obj/item/pen,/obj/item/paper{info = "Log 1:
While mining today I noticed the NT station was finished with its renovations. They placed some huge reinforced tumor on the station – looks so ugly. I wouldn't be surprised if those pigs decided to turn that little astronomy outpost into a prison with that thing, it'd be pretty typical of them.

Log 2:
Really dumb of me, but I just waved at an engineer in the outpost, and he waved back. I hope to god he was too dumb or drunk to recognize the suit, because if he isn't, then we might have to pull out before they come looking for us.

Log 3:
That huge reinforced tumor in their science section has been making a lot of noise lately. I've been hearing some banging and scratching from the other side and I'm kind of glad now that they reinforced this thing so much. I'll be sleeping with my gun under my pillow from now on."; name = "Personal Log"},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "wood"; name = "floor"; tag = "icon-warningcorner (NORTH)"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) @@ -177,13 +177,13 @@ "du" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dv" = (/obj/item/ore/iron,/obj/item/ore/iron{pixel_x = -7; pixel_y = -4},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "dw" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dx" = (/obj/structure/dispenser/oxygen{oxygentanks = 9},/obj/machinery/light/small{active_power_usage = 0; dir = 1; icon_state = "bulb-broken"; status = 2},/turf/simulated/floor/plating/airless{dir = 9; icon_state = "warnplate"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dy" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate/orange,/obj/item/clothing/mask/gas,/obj/item/pickaxe/drill,/obj/item/clothing/head/helmet/space/syndicate/orange,/turf/simulated/floor/plating/airless{dir = 5; icon_state = "warnplate"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dx" = (/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plasteel/airless{name = "floor"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dy" = (/obj/structure/dispenser/oxygen{oxygentanks = 9},/obj/machinery/light/small{active_power_usage = 0; dir = 1; icon_state = "bulb-broken"; status = 2},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dz" = (/obj/item/ore/iron{pixel_x = -3; pixel_y = 9},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "dA" = (/turf/simulated/mineral,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "dB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaycontent/a7) -"dC" = (/obj/structure/sign/vacuum{desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; name = "\improper HOSTILE ATMOSPHERE AHEAD"; pixel_x = 0; pixel_y = -32},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating/airless{dir = 10; icon_state = "warnplate"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"dD" = (/obj/structure/rack,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating/airless{dir = 6; icon_state = "warnplate"; name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dC" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate/orange,/obj/item/clothing/mask/gas,/obj/item/pickaxe/drill,/obj/item/clothing/head/helmet/space/syndicate/orange,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"dD" = (/obj/structure/sign/vacuum{desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; name = "\improper HOSTILE ATMOSPHERE AHEAD"; pixel_x = 0; pixel_y = -32},/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "dE" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "dF" = (/obj/item/flashlight/lantern{icon_state = "lantern-on"; on = 1},/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "dG" = (/obj/item/mining_scanner,/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 6; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) @@ -207,15 +207,15 @@ "dY" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "dZ" = (/turf/simulated/wall/r_wall/rust,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ea" = (/turf/simulated/wall/r_wall,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"eb" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "warning"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) +"eb" = (/obj/structure/rack,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) "ec" = (/obj/structure/sign/biohazard,/turf/simulated/wall/r_wall,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ed" = (/obj/machinery/vending/snack,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ee" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ee" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ef" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eg" = (/obj/machinery/atmospherics/binary/pump{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eh" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister,/obj/structure/alien/weeds,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ei" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/machinery/atmospherics/pipe/simple/visible{dir = 10},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ej" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ej" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ek" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/shieldwallgen{locked = 0; req_access = null},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "el" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/structure/bed/nest,/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 9; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "em" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -227,10 +227,10 @@ "es" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/structure/bed/nest,/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "et" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eu" = (/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ev" = (/obj/machinery/light/small{active_power_usage = 0; dir = 4; icon_state = "bulb-broken"; status = 2},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ev" = (/obj/machinery/light/small{active_power_usage = 0; dir = 4; icon_state = "bulb-broken"; status = 2},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ew" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister,/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ex" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/visible{dir = 4; initialize_directions = 11; level = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ey" = (/obj/structure/table/reinforced,/obj/structure/alien/weeds,/obj/machinery/computer/security/telescreen{desc = "Used for watching the contents of the xenobiology containment pen."; dir = 8; name = "xenobiology monitor"; network = list("MO19X")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ey" = (/obj/structure/table/reinforced,/obj/structure/alien/weeds,/obj/machinery/computer/security/telescreen{desc = "Used for watching the contents of the xenobiology containment pen."; dir = 8; name = "xenobiology monitor"; network = list("MO19X")},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ez" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/door/poddoor/preopen{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaylab"; name = "Acid-Proof containment chamber blast door"; unacidable = 1},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eA" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eB" = (/obj/structure/alien/weeds,/obj/structure/bed/nest,/obj/item/clothing/mask/facehugger{icon_state = "facehugger_impregnated"; item_state = "facehugger_impregnated"; stat = 2},/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gib2_flesh"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -247,7 +247,7 @@ "eM" = (/obj/structure/grille,/obj/machinery/door/poddoor{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaybiohazard"; name = "Acid-Proof biohazard containment door"; unacidable = 1},/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eN" = (/obj/machinery/light/small{active_power_usage = 0; dir = 8; icon_state = "bulb-broken"; status = 2},/obj/machinery/camera{c_tag = "Xenobiology"; dir = 4; network = list("MO19","MO19R")},/turf/simulated/floor/plasteel{dir = 6; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/visible,/obj/structure/chair/office/light{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"eP" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "Awaylab"; name = "Containment Chamber Blast Doors"; pixel_x = 4; pixel_y = -2; req_access_txt = "201"},/obj/machinery/ignition_switch{id = "awayxenobio"; pixel_x = 4; pixel_y = 8},/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"eP" = (/obj/structure/table/reinforced,/obj/machinery/door_control{id = "Awaylab"; name = "Containment Chamber Blast Doors"; pixel_x = 4; pixel_y = -2; req_access_txt = "201"},/obj/machinery/ignition_switch{id = "awayxenobio"; pixel_x = 4; pixel_y = 8},/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eQ" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/structure/alien/weeds{desc = "A large mottled egg."; icon_state = "egg_hatched"; name = "egg"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eR" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/cleanable/blood{color = "red"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "eS" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -265,13 +265,13 @@ "fe" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/plating,/area/awaycontent/a7) "ff" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaycontent/a7) "fg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/newspaper,/turf/simulated/floor/plating,/area/awaycontent/a7) -"fh" = (/obj/structure/table,/obj/machinery/reagentgrinder,/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"fi" = (/obj/structure/closet/crate/freezer,/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_impregnated"; item_state = "facehugger_impregnated"; stat = 2},/obj/item/xenos_claw,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fh" = (/obj/structure/table,/obj/machinery/reagentgrinder,/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fi" = (/obj/structure/closet/crate/freezer,/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/item/clothing/mask/facehugger{icon_state = "facehugger_impregnated"; item_state = "facehugger_impregnated"; stat = 2},/obj/item/xenos_claw,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fj" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/table,/obj/item/storage/box/beakers{pixel_x = 2; pixel_y = 2},/obj/item/storage/box/syringes,/obj/structure/alien/weeds,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"fk" = (/obj/machinery/door/firedoor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fk" = (/obj/machinery/door/firedoor,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fl" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/visible,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"fn" = (/obj/structure/closet/l3closet/scientist,/obj/structure/window/reinforced,/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fn" = (/obj/structure/closet/l3closet/scientist,/obj/structure/window/reinforced,/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fo" = (/obj/structure/cable,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/door/poddoor/preopen{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaylab"; name = "Acid-Proof containment chamber blast door"; unacidable = 1},/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fp" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/structure/alien/weeds{desc = "A large mottled egg."; icon_state = "egg_hatched"; name = "egg"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fq" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/structure/bed/nest,/obj/item/clothing/mask/facehugger{icon_state = "facehugger_impregnated"; item_state = "facehugger_impregnated"; stat = 2},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -283,12 +283,12 @@ "fw" = (/obj/structure/extinguisher_cabinet{pixel_x = -26},/obj/effect/decal/cleanable/blood/tracks{desc = "Your instincts say you shouldn't be following these."; icon_state = "ltrails_2"},/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fx" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plating,/area/awaycontent/a7) "fy" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/plating,/area/awaycontent/a7) -"fz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"fB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fB" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/alien/weeds/node,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fD" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/visible{dir = 5},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"fE" = (/obj/machinery/atmospherics/pipe/simple/visible{desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof Pipe"; unacidable = 1},/obj/item/stack/rods,/obj/item/stack/cable_coil{amount = 5},/obj/item/shard{icon_state = "small"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"fE" = (/obj/machinery/atmospherics/pipe/simple/visible{desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof Pipe"; unacidable = 1},/obj/item/stack/rods,/obj/item/stack/cable_coil{amount = 5},/obj/item/shard{icon_state = "small"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fF" = (/obj/machinery/door/poddoor/preopen{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaylab"; name = "Acid-Proof containment chamber blast door"; unacidable = 1},/obj/machinery/atmospherics/pipe/simple/visible{desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof Pipe"; unacidable = 1},/obj/item/stack/rods,/obj/item/stack/cable_coil{amount = 5},/obj/item/shard{icon_state = "medium"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fG" = (/obj/machinery/atmospherics/pipe/simple/visible{desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof Pipe"; unacidable = 1},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "fH" = (/obj/machinery/atmospherics/pipe/simple/visible{desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof Pipe"; unacidable = 1},/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/cleanable/blood{color = "red"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -311,7 +311,7 @@ "fY" = (/obj/item/cigbutt,/turf/simulated/floor/plating,/area/awaycontent/a7) "fZ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plating,/area/awaycontent/a7) "ga" = (/turf/simulated/floor/plating,/area/awaycontent/a7) -"gb" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/closet/l3closet/scientist,/obj/structure/alien/weeds,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gc" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/grille,/obj/machinery/door/poddoor/preopen{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaylab"; name = "Acid-Proof containment chamber blast door"; unacidable = 1},/obj/item/stack/cable_coil/cut{amount = 1; icon_state = "coil_red1"; item_state = "coil_red1"},/turf/simulated/floor/plating,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gd" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/effect/decal/cleanable/blood{color = "red"},/obj/item/stack/rods,/obj/item/shard{icon_state = "small"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ge" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -325,21 +325,21 @@ "gm" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/wall/r_wall/rust,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "go" = (/obj/structure/sign/biohazard{pixel_x = 32},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"gp" = (/obj/structure/alien/weeds/node,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"gq" = (/obj/structure/table,/obj/item/scalpel{pixel_y = 12},/obj/item/circular_saw,/obj/item/razor{pixel_y = 5},/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"gr" = (/obj/structure/table,/obj/item/mmi,/obj/item/mmi,/obj/item/mmi,/obj/structure/alien/weeds,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"gs" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gp" = (/obj/machinery/door/firedoor,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -29},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gq" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/closet/l3closet/scientist,/obj/structure/alien/weeds,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gr" = (/obj/structure/table,/obj/item/scalpel{pixel_y = 12},/obj/item/circular_saw,/obj/item/razor{pixel_y = 5},/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gs" = (/obj/structure/alien/weeds/node,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gt" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"gu" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof disposal pipe"; unacidable = 1},/obj/structure/alien/weeds,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gu" = (/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gv" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/disposalpipe/segment{desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof disposal pipe"; unacidable = 1},/obj/machinery/door/poddoor/preopen{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaylab"; name = "Acid-Proof containment chamber blast door"; unacidable = 1},/obj/structure/cable,/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gw" = (/obj/structure/disposalpipe/segment{desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof disposal pipe"; unacidable = 1},/obj/structure/alien/weeds,/obj/structure/alien/resin/wall,/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gx" = (/obj/structure/disposalpipe/segment{desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; dir = 2; icon_state = "pipe-c"; name = "Acid-Proof disposal pipe"; unacidable = 1},/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gz" = (/turf/simulated/mineral/random/labormineral,/area/awaycontent/a4{has_gravity = 1; name = "Syndicate Outpost"}) -"gA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gA" = (/obj/structure/table,/obj/item/mmi,/obj/item/mmi,/obj/item/mmi,/obj/structure/alien/weeds,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gB" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gC" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"gD" = (/obj/machinery/door/firedoor,/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -29},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gD" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; dir = 4; name = "Acid-Proof disposal pipe"; unacidable = 1},/obj/structure/alien/weeds,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gE" = (/obj/structure/chair{dir = 4},/obj/machinery/newscaster/security_unit{pixel_x = -30; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gF" = (/obj/item/stack/rods,/obj/item/shard{icon_state = "small"},/obj/effect/decal/cleanable/blood/tracks{desc = "Your instincts say you shouldn't be following these."; dir = 8; icon_state = "ltrails_1"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "red"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gG" = (/obj/effect/decal/cleanable/blood/splatter{color = "red"},/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -348,7 +348,7 @@ "gJ" = (/obj/structure/table,/obj/machinery/light/small{active_power_usage = 0; dir = 4; icon_state = "bulb-broken"; status = 2},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gK" = (/obj/structure/filingcabinet/filingcabinet,/obj/machinery/light/small{active_power_usage = 0; dir = 8; icon_state = "bulb-broken"; status = 2},/obj/item/paper{info = "Researcher: Dr. Sakuma Sano
Date: 04/06/2554

Report:
As expected, all that is left of the monkeys we sent in earlier is a group of xenomorph larvae. It is quite clear that the facehuggers are not selective in their hosts, and so far the gestation process has been shown to have a 100% success rate.

The larvae themselves have been behaving very differently from the lone larva we first observed, and despite shying away from humans, they are clearly comfortable with others of their kind. Our previous suspicions on larvae have been confirmed with their demonstration of playfulness: they are not nearly as aggressive nor violent when young, before molting to adulthood.

The majority of the play we observed involved a sort of hide-and-seek, and occasionally wrestling by tangling themselves and struggling out of it. While normally we would write these off as instinctual play for honing their skills when they molt, their growth period is so incredibly fast and they are still such adept killers, that it would serve no practical purpose. The only explanation for this is perhaps to create bonds and friendships with each other, if that is even possible for such an incredibly hostile race. It may be that they are much more reasonable with each other than other life forms.

It had become clear that now was the best time to extract a xenomorph for dissecting, as these were all still larvae and the queen was still attached to its ovipositor and would be immobile. With the approval of the research director, we sent in our medical robot that had been dubbed 'Head Surgeon' into the containment pen, dropping the shields for only a fraction of a second to allow it entry. The larvae were cautious, but the curiosity of one had him within grabbing range of our robot. It was brought out and quickly euthanized through lethal injection, courtesy of our mechanical doctor."; name = "Larva Xenomorph Social Interactions & Capturing Procedure"},/obj/item/paper{info = "Researcher: Dr. Sakuma Sano
Date: 04/06/2554

Report:
I have studied many interesting and diverse life-forms as a xenobiologist, ranging from creatures as large as cows, to specimens too small see with the naked eye. This is by far the largest alien I have ever seen. The alien we were previously studying has molted and has become an absolutely enormous creature. Standing at over 15 feet tall, and weighing in at likely two tons or more, the xenomorph queen is an absolutely breathtakingly large and cruel monster. Its behavior has changed drastically from when it was a drone, having become far more comfortable with sitting and staring at us, rather than smashing at the windows.

The queen, physiologically speaking, is fairly similar to the other xenomorphs, with a few key differences. Its enormous size demands large legs, while the back seems to be always hunched forward. The dorsal tubes on the back have changed to several large spikes, and we observed that the alien now sports a second pair of smaller arms on its chest. The purpose of these secondary arms is still unknown. Finally, the queen's crown has become incredibly large, with what seems to be a retractable slot to hide its head in. The dome appears to be extremely thick near the front, and will likely be able to resist a lot of trauma. Despite the enormous size it has grown to, it is not much slower than it used to be.

After two hours of doing relatively nothing but staring, the queen began to produce an unusually large amount of resin and weeds, quickly shaping up a large nest, that it then hid behind. It then proceeded to smash out all the lights, leaving us with very little to see with our cameras. When we looked through the back cameras, we had discovered that it had grown a large ovipositor, and was releasing large eggs onto the ground. This had us all in agreement that this stage of the life cycle was the queen.

Over the next few hours, the eggs grew to their full sizes, and we provided the subject with new monkey hosts. When they approached the eggs, they opened to release more facehuggers. It seems that we have observed the full cycle of reproduction for this species. We can expect more larvae in the next few hours."; name = "Queen Xenomorph Physiology & Behavior Observation"},/obj/item/paper{info = "Researcher: Dr. Sakuma Sano
Date: 03/06/2554

Report:
The other scientists and I can hardly believe our eyes. The snake-like larva has molted into a 7 foot tall insectoid nightmare in just a few hours. It's obvious now as to why such heavy duty containment was needed. It immediately tried to escape, however, by flinging itself at the window in a flurry of swipes and stabs. It seems its behavior has returned to a state that is very similar to the facehugger, though I doubt with the same intent! Thankfully, our glass and shields have shown to be more than sturdy enough for such a violent creature, and so far, any attempts at the creature escaping have been in vain.

As for its physiology, the creature has an elongated head, with what appears to be have an exoskeleton resembling an external rib-cage on the torso. The alien is also fairly skinny with a lean body. The little amount of meat on the alien appears to be entirely muscle. We assume this makes it deceptively strong, while remaining agile at the same time. One of the most interesting things we have seen is its pharyngeal jaw. It has somewhat of an inner mouth, capable of being fired externally at extremely high speeds. It has already caused many dents in the walls and a few small cracks in the window with it. The alien also has a couple of dorsal tubes on its back, their purpose unknown. Finally, this monster sports a long ridged tail, complete with a large and extremely sharp blade at the tip.

Normally I would be absolutely terrified of something like this, but I'm putting my trust in Nanotrasen with the containment. After all, they wouldn't build a cell that could fail to contain its subject – would they?"; name = "Adult Xenomorph Physiology & Behavior Observation"},/obj/item/paper{info = "Researcher: Dr. Sakuma Sano
Date: 03/06/2554

Report:
When the larva first emerged from the chest of the monkey, it seemed very curious. It would wander around aimlessly for awhile and then sit still. We are unable to determine the gender of the larva, or even determine if it has a gender. After some time had passed, it seemed to lose interest in its surroundings and sat mostly still while occasionally wagging its tail. We decided to throw in a live mouse to see if it would consume it. The larva quickly attacked and ate the mouse, and seemed to get larger very suddenly; this suggests that the larvae are capable of metabolizing and directing all the energy towards growth at previously-thought impossible speeds. It is a shame that we cannot observe the process more closely, as we do not currently know how dangerous or violent this creature is, or will become, as it matures fully.

It is tempting to imagine the possibilities of utilizing such a mechanism. The capability of skipping years of growth time for children, repairing bodily damage in a matter of moments, even its usage in existing cloning technology."; name = "Larva Xenomorph Physiology & Behavior Observation"},/obj/item/paper{info = "Researcher: Dr. Sakuma Sano
Date: 03/06/2554

Report:
The test subject we were provided with truly is alien. It is a small spider-like creature with bony legs, leading to a smooth body. It has a long tail connected to it, and it has shown extremely aggressive behavior by flinging its entire body at the glass and shields to no avail. While doing so, we noticed there was a small pink hole in the middle of the body.

When we sent in a monkey through the crude but effective disposal tube, the alien immediately jumped at its face and latched on. The monkey was quickly suffocated by its constricting tail, unable to pry off the fingers. The monkey at first seemed to be dead, but was observed to be breathing. The recently named alien 'facehugger' fell off, dead, and curled its legs up like a spider moments after it had finished with the monkey's body.

While the monkey appeared to be unharmed, we kept it in the cell for a couple more hours, until we were horrified to discover it screaming out in pain, as a snake-like creature erupted from the monkey's chest! It appears that the 'facehugger' is only the start of this life cycle. The impregnation cycle involving the creatures growing inside the chests of their hosts seems to only be the beginning."; name = "'Facehugger' Xenomorph Physiology & Behavior Observation"},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gL" = (/obj/structure/chair/stool,/turf/simulated/floor/plating,/area/awaycontent/a7) -"gM" = (/obj/structure/table/reinforced,/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/item/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/pen,/obj/item/radio/off,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"gM" = (/obj/structure/table/reinforced,/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/item/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/pen,/obj/item/radio/off,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gN" = (/obj/structure/disposalpipe/segment{desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; name = "Acid-Proof disposal pipe"; unacidable = 1},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gO" = (/obj/structure/cable,/obj/machinery/door/poddoor/preopen{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaylab"; name = "Acid-Proof containment chamber blast door"; unacidable = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gP" = (/obj/effect/decal/cleanable/blood/oil{color = "black"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 4; locked = 0; name = "Maintenance APC"; pixel_x = 25; req_access = null; start_charge = 100},/obj/structure/cable,/turf/simulated/floor/plating,/area/awaycontent/a7) @@ -362,7 +362,7 @@ "gX" = (/obj/structure/filingcabinet/filingcabinet,/obj/item/paper{info = "Researcher: Dr. Mark Douglas
Date: 17/06/2554

Report:
Earlier today we have observed a new phenomenon with our subjects. While feeding them our last monkey subject and throwing out the box, the aliens merely looked at us, instead of infecting the monkey right away. They looked to be collectively distressed as they would no longer be given hosts, where instead we would move to the next phase of the experiment. When I glanced at the gas tanks and piping leading to their cell, I looked back to see all of them were up against the glass, even the queen! It was as if they all understood what was going to happen, even though we knew only the queen had the cognitive capability to do so.

The only explanation for this is a form of communication between the aliens, but we have seen no such action take place anywhere in the cell until now. We also know that regular drone and hunter xenomorphs have no personality or instinct to survive by themselves. Perhaps the queen has a direct link to them? A form of a commander or overseer that controls their every move? A hivemind?"; name = "The Hivemind Hypothesis"},/obj/item/paper{info = "Researcher: Dr. Sakuma Sano
Date: 08/06/2554

Report:
The xenomorphs we have come to study here are a remarkable species. They are almost universally aggressive across all castes, showing no remorse or guilt or pause before or after acts of violence. They appear to be a species entirely designed to kill. Oddly enough, even their method of reproduction is a brutal two-for-one method of birthing a new xenomorph and killing its host.

The lone xenomorph we studied only five days ago showed little sign of intelligence. Only a simple drone that flung itself at the safety glass and shields repeatedly and thankfully without success. Once the drone molted into a queen, it became much more calm and calculating, merely looking at us and waiting while building its nest. As the hive grew in size and in numbers, so too did the intelligence of the common hunter and drone. We are still researching how they can communicate with one another and the relationship between the different castes and the queen. We will continue to update our research as we learn more about the species."; name = "A Preliminary Study of Alien Behavior"},/obj/item/paper{info = "Researcher: Dr. Mark Douglas
Date: 06/06/2554

Report:
While observing the growing number of aliens in the containment cell, we began to notice subtle differences that were consistently repeating. Like ants, these creatures clearly have different specialized variations that determine their roles in the hive. We have dubbed the three currently observed castes as Hunters, Drones, and Sentinels.

Hunters have been observed to be by far the most aggressive and agile of the three, constantly running on every surface and frequently swiping at the windows. They are also remarkably good at camouflaging themselves in darkness and on their resin structures, appearing almost invisible to the unwary observer. They are always the first to reach the monkeys we send in leading us to believe that this caste is primarily used for finding and retrieving hosts.

Drones on the other hand are much more docile and seem more shy by comparison, though not any less aggressive than the other castes. They have been observed to have a much wider head and lack dorsal tubes. They have shown to be less agile and visibly more fragile than any other caste. The drone however has never been observed to interact with the monkeys directly and instead preferring maintenance of the hive by building walls of resin and moving eggs around the nest. As far as we know, we have only ever observed a drone become a queen, and we have no way of knowing if the other castes have that capability.

Lastly, we have the Sentinels, which appear at first glance to be the guards of the hive. They have so far been only observed to remain near the queen and the eggs, frequently curled up against the walls. We have only observed one instance where they have interacted with a monkey who strayed too closely to the queen, and was pounced and held down immediately until it was applied with a facehugger. Their lack of movement makes it difficult to determine their exact purpose as guards, sentries, or other role."; name = "The Xenomorph 'Castes'"},/obj/item/paper{info = "Researcher: Dr. Mark Douglas
Date: 04/06/2554

Report:
After an extremely dangerous, time consuming and costly dissection, we have managed to record and identify several of the organs inside of the first stage of the xenomorph cycle: the larva. This procedure took an extensive amount of time because these creatures have incredibly, almost-comically acidic blood that can melt through almost anything in a few moments. We had to use over a dozen scalpels and retractors to complete the autopsy.

The larva seems to possess far fewer and quite different organs than that of a human. There is a stomach, with no digestive tract, a heart, which seems to lack any blood-oxygen circulation purpose, and an elongated brain, even though its as dumb as any large cat. It also lacks any liver, kidneys, or other basic organs.

We can't determine the exact nature of how these creatures grow, nor if they gain organs as they become adults. The larger breeds of xenomorph are too dangerous to kill and capture to give us an accurate answer to these questions. All that we can conclude is that being able to function with so little and yet be so deadly means that these creatures are highly evolved and likely to be extremely durable to various hazards that would otherwise be lethal to humans."; name = "Larva Xenomorph Autopsy Report"},/obj/structure/alien/weeds,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gY" = (/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "gZ" = (/obj/machinery/computer/operating,/obj/structure/alien/weeds,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ha" = (/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ha" = (/obj/effect/decal/cleanable/dirt,/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hb" = (/obj/structure/disposaloutlet{desc = "An outlet for the pneumatic disposal system. This one has been applied with an acid-proof coating."; dir = 1; name = "Acid-Proof disposal outlet"; unacidable = 1},/obj/structure/disposalpipe/trunk{desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; dir = 1; name = "Acid-Proof disposal pipe"; unacidable = 1},/obj/structure/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hc" = (/obj/machinery/light{active_power_usage = 0; dir = 2; icon_state = "tube-broken"; status = 2},/obj/structure/alien/weeds{icon_state = "weeds1"},/obj/machinery/camera{c_tag = "Xenobiology Containment South"; dir = 1; network = list("MO19X")},/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hd" = (/obj/machinery/sparker{desc = "A wall-mounted ignition device. This one has been applied with an acid-proof coating."; id = "awayxenobio"; name = "Acid-Proof mounted igniter"; pixel_x = 0; pixel_y = -25; unacidable = 1},/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/structure/alien/resin/wall,/turf/simulated/floor/engine,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -402,7 +402,7 @@ "hL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaycontent/a7) "hM" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaycontent/a7) "hN" = (/obj/structure/chair,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"hO" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaybiohazard"; name = "Acid-Proof biohazard containment door"; unacidable = 1},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"hO" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaybiohazard"; name = "Acid-Proof biohazard containment door"; unacidable = 1},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hP" = (/obj/structure/table,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "hQ" = (/obj/structure/toilet{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "hR" = (/obj/structure/urinal{pixel_y = 29},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -416,9 +416,9 @@ "hZ" = (/obj/structure/table/reinforced,/obj/item/paper_bin{pixel_x = 1; pixel_y = 9},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ia" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/computer/security/telescreen{desc = "Used for monitoring the research division and the labs within."; name = "research monitor"; network = list("MO19X","MO19R")},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ib" = (/obj/machinery/computer/aifixer,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ic" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 8},/obj/item/circuitboard/teleporter,/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"id" = (/obj/structure/rack,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"ie" = (/obj/structure/rack,/obj/item/paicard{pixel_x = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ic" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaybiohazard"; name = "Acid-Proof biohazard containment door"; unacidable = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"id" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaybiohazard"; name = "Acid-Proof biohazard containment door"; unacidable = 1},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ie" = (/obj/structure/rack,/obj/structure/window/reinforced{dir = 8},/obj/item/circuitboard/teleporter,/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "if" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ig" = (/obj/structure/closet/l3closet/general,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ih" = (/obj/structure/table,/obj/item/clothing/glasses/hud/health,/obj/item/clothing/glasses/hud/health,/obj/machinery/newscaster{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitehall"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -429,14 +429,14 @@ "im" = (/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "in" = (/obj/item/soap/nanotrasen,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "io" = (/obj/machinery/shower{dir = 8},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"ip" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"ip" = (/obj/structure/rack,/obj/item/paicard{pixel_x = 4},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "iq" = (/obj/structure/window/reinforced,/obj/structure/closet/secure_closet{icon_broken = "secureresbroken"; icon_closed = "secureres"; icon_locked = "secureres1"; icon_off = "secureresoff"; icon_opened = "secureresopen"; icon_state = "secureres1"; locked = 1; name = "scientist's locker"; req_access_txt = "271"},/obj/item/clothing/suit/storage/labcoat,/obj/item/tank/air,/obj/item/clothing/mask/gas,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ir" = (/obj/structure/chair/office/light{dir = 1; pixel_y = 3},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "is" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"it" = (/obj/item/storage/secure/safe{pixel_x = 32; pixel_y = 0},/obj/effect/decal/cleanable/blood/splatter,/obj/item/pen,/obj/item/paper/crumpled{info = "19 06 2554

I fucking knew it. There was a major breach, that idiotic force field failed, and the xenomorphs rushed out and took out the scientists. I've managed to make it to my office and closed the blast doors. I can hear them trying to pry open the doors. Probably don't have long. I have no clue what has happened to the rest of the crew, for all I know they've been killed to produce more of the fucks."; name = "Hastily Written Note"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"it" = (/obj/structure/rack,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "iu" = (/obj/effect/decal/cleanable/blood/splatter{color = "red"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"iv" = (/obj/structure/sign/securearea{pixel_y = 32},/obj/machinery/shower{dir = 4; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (EAST)"},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"iw" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"iv" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"iw" = (/obj/item/storage/secure/safe{pixel_x = 32; pixel_y = 0},/obj/effect/decal/cleanable/blood/splatter,/obj/item/pen,/obj/item/paper/crumpled{info = "19 06 2554

I fucking knew it. There was a major breach, that idiotic force field failed, and the xenomorphs rushed out and took out the scientists. I've managed to make it to my office and closed the blast doors. I can hear them trying to pry open the doors. Probably don't have long. I have no clue what has happened to the rest of the crew, for all I know they've been killed to produce more of the fucks."; name = "Hastily Written Note"},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ix" = (/obj/structure/toilet{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "iy" = (/obj/machinery/door/airlock{name = "Unit 1"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "iz" = (/obj/machinery/door/airlock{name = "Unisex Showers"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -452,10 +452,10 @@ "iJ" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "iK" = (/obj/structure/table,/obj/item/radio/off,/obj/item/laser_pointer,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "iL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/landmark/burnturf,/turf/simulated/floor/plating,/area/awaycontent/a7) -"iM" = (/obj/structure/table,/obj/item/storage/secure/briefcase,/obj/item/taperecorder{pixel_x = -3},/turf/simulated/floor/plasteel{dir = 6; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"iN" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"iO" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"iP" = (/obj/structure/closet/emcloset,/obj/machinery/light/small,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"iM" = (/obj/structure/sign/securearea{pixel_y = 32},/obj/machinery/shower{dir = 4; icon_state = "shower"; name = "emergency shower"; tag = "icon-shower (EAST)"},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"iN" = (/obj/structure/closet/firecloset,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"iO" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table,/obj/machinery/computer/id_upgrader,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"iP" = (/obj/machinery/light/small,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "iQ" = (/obj/machinery/shower{dir = 1; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "iR" = (/obj/structure/chair{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "iS" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -468,8 +468,8 @@ "iZ" = (/obj/structure/table,/obj/machinery/reagentgrinder,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ja" = (/obj/structure/toilet{dir = 1},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "jb" = (/obj/item/stack/rods,/obj/item/shard,/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) -"jc" = (/obj/structure/table,/obj/item/book/manual/detective,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jd" = (/obj/structure/chair/comfy/black{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jc" = (/obj/structure/table,/obj/item/storage/secure/briefcase,/obj/item/taperecorder{pixel_x = -3},/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"jd" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 2},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "je" = (/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jf" = (/obj/machinery/door/airlock{name = "Unisex Restrooms"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jg" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -479,32 +479,32 @@ "jk" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jl" = (/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jm" = (/obj/structure/chair/stool,/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jn" = (/obj/structure/chair,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jn" = (/obj/structure/closet/emcloset,/obj/machinery/light/small,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "jo" = (/obj/effect/decal/cleanable/flour,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jp" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/structure/table,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jq" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/item/reagent_containers/food/condiment/peppermill{pixel_x = 3},/obj/item/reagent_containers/food/condiment/saltshaker{pixel_x = -3; pixel_y = 0},/obj/machinery/door/poddoor/shutters{dir = 8; id_tag = "awaykitchen"; name = "Serving Hatch"},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jr" = (/obj/structure/closet/secure_closet{icon_broken = "rdsecurebroken"; icon_closed = "rdsecure"; icon_locked = "rdsecure1"; icon_off = "rdsecureoff"; icon_opened = "rdsecureopen"; icon_state = "rdsecure1"; locked = 1; name = "research director's locker"; req_access_txt = "271"},/obj/item/storage/backpack/satchel_tox,/obj/item/clothing/gloves/color/latex,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"js" = (/obj/item/twohanded/required/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/obj/effect/landmark/burnturf,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"js" = (/obj/structure/chair/comfy/black{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jt" = (/obj/structure/closet/crate/can,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "ju" = (/obj/machinery/vending/snack,/obj/structure/sign/poster/official/ue_no{pixel_y = 32},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jv" = (/obj/structure/chair,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jw" = (/obj/structure/chair,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jx" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/effect/landmark/burnturf,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jx" = (/obj/structure/table,/obj/item/book/manual/detective,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jy" = (/obj/structure/sign/science{pixel_x = 0; pixel_y = 32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 9; icon_state = "purple"; tag = "icon-purple (NORTHWEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jz" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "purple"; tag = "icon-purple (NORTHEAST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "jB" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "jC" = (/obj/structure/alien/weeds,/obj/structure/alien/weeds{icon_state = "weeds2"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "jD" = (/obj/structure/alien/weeds{icon_state = "weeds2"},/obj/structure/alien/weeds/node,/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) -"jE" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jE" = (/obj/item/twohanded/required/kirbyplants{desc = "A plastic potted plant."; layer = 4.1; pixel_y = 3},/obj/effect/landmark/burnturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jF" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jG" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jH" = (/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jI" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jI" = (/obj/structure/chair,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jJ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitepurplecorner"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "jK" = (/obj/structure/noticeboard{pixel_y = 32},/obj/item/paper{info = "

I Can't Believe It's Not Pasta: Half off on Wednesdays



Burger night every Friday 6PM-10PM, free drinks with purchase of meal!



Premiering Tonight: The comedy stylings of Shoe Snatching Willy! 11AM-7PM

"; name = "Specials This Week"},/obj/effect/landmark/burnturf,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jL" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jM" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jM" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/newspaper,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jN" = (/obj/item/cigbutt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jO" = (/obj/structure/grille,/obj/structure/window/full/basic,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jP" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -512,8 +512,8 @@ "jR" = (/obj/structure/table,/obj/item/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jS" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jT" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/shutters{dir = 8; id_tag = "awaykitchen"; name = "Serving Hatch"},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"jV" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jU" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/effect/landmark/burnturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"jV" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "jX" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "jY" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/command{density = 0; emagged = 1; icon_state = "door_open"; locked = 1; name = "Research Director's Office"; opacity = 0; req_access_txt = "271"; req_one_access_txt = "0"},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) @@ -524,12 +524,12 @@ "kd" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ke" = (/obj/structure/grille,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kf" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"kg" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor{desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; id_tag = "Awaybiohazard"; name = "Acid-Proof biohazard containment door"; unacidable = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) -"kh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kg" = (/obj/machinery/light/small{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kh" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/light/small{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ki" = (/obj/machinery/door/airlock/research{id_tag = ""; name = "Research Division"; req_access_txt = "271"; req_one_access_txt = "0"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "kj" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door_control{id = "Awaybiohazard"; name = "Biohazard Shutter Control"; pixel_x = 0; pixel_y = 8; req_access_txt = "271"},/obj/machinery/door_control{id = "AwayRD"; name = "Privacy Shutter Control"; pixel_x = 0; pixel_y = -2; req_access_txt = "271"},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) "kk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaycontent/a7) -"kl" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/table,/obj/machinery/computer/id_upgrader,/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/awaycontent/a2{has_gravity = 1; name = "MO19 Research"}) +"kl" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "km" = (/obj/structure/closet/crate/can,/obj/item/trash/candy,/obj/item/trash/can,/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/blood/oil{color = "black"},/turf/simulated/floor/plating,/area/awaycontent/a7) "ko" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/public/glass{name = "Diner"},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -538,33 +538,33 @@ "kr" = (/obj/structure/table,/obj/item/book/manual/chef_recipes{pixel_x = 2; pixel_y = 6},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ks" = (/obj/effect/decal/cleanable/plant_smudge,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kt" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/processor,/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"ku" = (/obj/structure/table,/obj/item/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/newspaper,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"ku" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kv" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kw" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kx" = (/obj/machinery/light/small,/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/obj/machinery/camera{c_tag = "Arrivals North"; dir = 1; network = list("MO19")},/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ky" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitecorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kz" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = -32},/turf/simulated/floor/plasteel{dir = 2; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kA" = (/obj/machinery/light/small,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kB" = (/obj/machinery/door/firedoor{density = 1; icon_state = "door_closed"; opacity = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kC" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 1; icon_state = "purple"; tag = "icon-purple (NORTH)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kD" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 1; locked = 0; name = "Habitat APC"; pixel_x = 0; pixel_y = 25; req_access = null; start_charge = 100},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kE" = (/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/landmark/burnturf,/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kG" = (/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/cigbutt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kG" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/landmark/damageturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kI" = (/obj/effect/decal/cleanable/generic,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kJ" = (/obj/machinery/door/firedoor{density = 1; icon_state = "door_closed"; opacity = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kK" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kL" = (/obj/effect/decal/cleanable/blood/xeno{color = "green"},/obj/effect/decal/cleanable/blood/gibs/xeno,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kM" = (/obj/effect/decal/cleanable/blood/xeno{color = "green"},/obj/effect/decal/remains/xeno{desc = "They look like the remains of something... alien. The front of skull appears to have been completely obliterated."},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kN" = (/obj/structure/closet/crate/can,/obj/item/trash/plate,/obj/item/reagent_containers/food/snacks/badrecipe,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kO" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kP" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kQ" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kR" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kP" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/landmark/burnturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kR" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor{density = 1; icon_state = "door_closed"; opacity = 1},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kS" = (/obj/machinery/door/firedoor{density = 1; icon_state = "door_closed"; opacity = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralcorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kT" = (/obj/effect/decal/cleanable/generic,/obj/effect/decal/remains/human{desc = "They look like human remains. The skeleton is curled up in fetal position with the hands placed near the throat."},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"kU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"kU" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kV" = (/obj/machinery/door_control{id = "awaydorm1"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kW" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "kX" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -577,7 +577,7 @@ "le" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lf" = (/turf/simulated/floor/plating/airless/asteroid,/turf/simulated/shuttle/wall{dir = 3; icon_state = "swall_f10"; layer = 2},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lg" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "arrival"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"lh" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{dir = 2; icon_state = "warningcorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"lh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "li" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lj" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lk" = (/obj/item/stack/rods,/obj/item/shard{icon_state = "small"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) @@ -591,7 +591,7 @@ "ls" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lt" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/obj/machinery/camera{c_tag = "Bar"; dir = 8; network = list("MO19")},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lu" = (/obj/machinery/door_control{id = "awaykitchen"; name = "Kitchen Shutters Control"; pixel_x = -25; pixel_y = 0; req_access_txt = "0"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"lv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/item/cigbutt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"lv" = (/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lw" = (/obj/structure/sink/kitchen{desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; name = "old sink"; pixel_y = 28},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lx" = (/turf/simulated/floor/plasteel{icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ly" = (/obj/structure/closet/crate{desc = "It's a storage unit for kitchen clothes and equipment."; name = "Kitchen Crate"},/obj/item/storage/box/mousetraps,/obj/item/clothing/under/waiter,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -602,9 +602,9 @@ "lD" = (/turf/simulated/shuttle/wall{icon_state = "swall1"; dir = 2},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lE" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "neutral"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lF" = (/obj/structure/shuttle/engine/propulsion{dir = 4; icon_state = "burst_r"; tag = "icon-burst_r (WEST)"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"lG" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"lH" = (/obj/structure/table,/obj/item/storage/fancy/cigarettes/dromedaryco,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"lI" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"lG" = (/obj/effect/landmark/damageturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"lH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1; pressure_checks = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"lI" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "purplecorner"; tag = "icon-purplecorner (NORTH)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lK" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (EAST)"; icon_state = "heater"; dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless{name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "lL" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless{icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -629,7 +629,7 @@ "me" = (/obj/machinery/newscaster{pixel_x = 0; pixel_y = 30},/obj/machinery/light/small{dir = 1},/turf/simulated/shuttle/floor,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mf" = (/obj/structure/closet/emcloset,/turf/simulated/shuttle/floor,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mg" = (/obj/structure/shuttle/engine/propulsion{dir = 4; icon_state = "burst_l"; tag = "icon-burst_l (WEST)"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"mh" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"mh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mi" = (/turf/simulated/floor/plasteel/airless{icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mj" = (/obj/structure/chair/stool,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mk" = (/obj/machinery/portable_atmospherics/canister/air,/obj/effect/decal/cleanable/dirt,/obj/structure/window/basic{dir = 1},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -647,7 +647,7 @@ "mw" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel/airless{icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mx" = (/obj/structure/grille,/obj/structure/sign/vacuum{desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; name = "\improper HOSTILE ATMOSPHERE AHEAD"; pixel_x = 0},/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "my" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel/airless{icon_state = "floorscorched2"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"mz" = (/obj/machinery/light/small{dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; level = 1},/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"mz" = (/obj/effect/decal/cleanable/generic,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mA" = (/obj/structure/table/wood,/obj/machinery/door_control{id = "awaydorm2"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/machinery/newscaster{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mB" = (/obj/structure/chair/wood/normal{dir = 8},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mC" = (/obj/machinery/computer/arcade,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -666,7 +666,7 @@ "mP" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mQ" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel/airless{icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mR" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/plasteel/airless{icon_state = "floorscorched2"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"mS" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "warning"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"mS" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mT" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mU" = (/obj/machinery/door/airlock{id_tag = "awaydorm2"; name = "Dorm 2"},/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mV" = (/obj/machinery/light/small{dir = 4},/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -674,7 +674,7 @@ "mX" = (/obj/structure/chair,/obj/machinery/light/small{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mY" = (/turf/simulated/shuttle/wall{icon_state = "swall2"; dir = 2},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "mZ" = (/obj/machinery/light/small{dir = 4},/obj/structure/window/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor2"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"na" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"na" = (/obj/item/cigbutt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nb" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nc" = (/obj/structure/bed,/obj/item/bedsheet,/obj/effect/decal/cleanable/blood{color = "red"},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nd" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/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"}) @@ -691,10 +691,11 @@ "no" = (/turf/simulated/shuttle/wall{icon_state = "swall13"; dir = 2},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "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/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/firedoor{density = 1; icon_state = "door_closed"; opacity = 1},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/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"}) "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"}) "nw" = (/turf/simulated/floor/plating/airless/asteroid,/turf/simulated/shuttle/wall{icon_state = "swall_f9"; dir = 2},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nx" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel/airless{icon_plating = "asteroidplating"; icon_state = "asteroidplating"; name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ny" = (/obj/machinery/light/small{dir = 1},/obj/structure/window/reinforced{dir = 4; layer = 2.9},/obj/structure/table,/obj/structure/bedsheetbin,/obj/item/clothing/accessory/black,/obj/item/clothing/under/lawyer/black,/turf/simulated/floor/plasteel/airless{icon_state = "barber"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -704,10 +705,12 @@ "nC" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nD" = (/obj/item/stack/rods,/obj/item/shard{icon_state = "small"},/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "nE" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/turf/simulated/floor/plasteel/airless{icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"nG" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"nF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/warning_stripes/southeastcorner,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"nG" = (/obj/structure/table,/obj/item/storage/fancy/cigarettes/dromedaryco,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"nH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nI" = (/obj/structure/bed,/obj/item/bedsheet,/obj/machinery/door_control{id = "awaydorm3"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; pixel_y = 0; req_access_txt = "0"; specialfunctions = 4},/obj/effect/decal/remains/human{desc = "They look like human remains. The skeleton is laid out on its side and there seems to have been no sign of struggle."; layer = 4.1},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nJ" = (/obj/structure/dresser,/obj/item/paper{info = "Bugs break out. I run to here and lock door. I hear door next to me break open and screams. All nice people here dead now. I no want to be eaten, and bottle always said to be coward way out, but person who say that is stupid. Mira, there is no escape for me, tell Alexis and Elena that father will never come home, and that I love you all."; name = "Note"},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"nK" = (/obj/machinery/light/small,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"nK" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nL" = (/obj/structure/sign/vacuum{desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; name = "\improper HOSTILE ATMOSPHERE AHEAD"; pixel_x = -32},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nM" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -720,6 +723,7 @@ "nU" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nV" = (/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nW" = (/obj/structure/grille,/obj/structure/disposalpipe/segment,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"nX" = (/obj/machinery/light/small{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/noticeboard{dir = 8; pixel_x = 32; pixel_y = 0},/obj/item/paper{info = "

Welcome to Moon Outpost 19! Property of Nanotrasen Inc.


Staff Roster:

  • Dr. Gerald Rosswell: Research Director & Acting Captain
  • Dr. Sakuma Sano: Xenobiologist
  • Dr. Mark Douglas: Xenobiologist
  • Kenneth Cunningham: Security Officer
  • Ivan Volodin: Engineer
  • Mathias Kuester: Bartender
  • Sven Edling: Chef
  • Steve: Assistant

Please enjoy your stay, and report any abnormalities to an officer."; name = "Welcome Notice"},/obj/machinery/camera{c_tag = "Arrivals South"; dir = 8; network = list("MO19")},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nY" = (/turf/simulated/floor/plasteel/airless{dir = 4; icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "nZ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel/airless{icon_plating = "asteroidplating"; icon_state = "asteroidplating"; name = "plating"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oa" = (/turf/simulated/floor/plating/airless,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) @@ -736,49 +740,44 @@ "ol" = (/turf/simulated/mineral,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "om" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) "on" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/awaycontent/a3{always_unpowered = 1; ambientsounds = list('sound/ambience/ambimine.ogg'); has_gravity = 1; name = "Khonsu 19"; power_environ = 0; power_equip = 0; power_light = 0; poweralm = 0}) -"oo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"oo" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1; pressure_checks = 1},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "op" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oq" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/public/glass{name = "Diner"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "or" = (/obj/structure/chair/stool,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "os" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{tag = "icon-cafeteria (NORTHEAST)"; icon_state = "cafeteria"; dir = 5},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ot" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/item/reagent_containers/glass/rag{pixel_y = 5},/obj/machinery/door/poddoor/shutters{dir = 8; id_tag = "awaykitchen"; name = "Serving Hatch"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ou" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"ov" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"ow" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"ov" = (/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"ow" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "ox" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oz" = (/obj/machinery/door/firedoor{density = 1; icon_state = "door_closed"; opacity = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralcorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oA" = (/obj/structure/closet/secure_closet{desc = "It's a secure locker for personnel. The first card swiped gains control."; icon_broken = "cabinetdetective_broken"; icon_closed = "cabinetdetective"; icon_locked = "cabinetdetective_locked"; icon_off = "cabinetdetective_broken"; icon_opened = "cabinetdetective_open"; icon_state = "cabinetdetective"; locked = 0; name = "personal closet"; req_access_txt = "271"},/obj/item/clothing/under/suit_jacket/navy,/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oB" = (/obj/structure/table,/obj/item/multitool,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"oC" = (/obj/item/cigbutt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"oC" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oD" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oE" = (/obj/machinery/door/airlock{name = "Kitchen Cold Room"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"oF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warningcorner"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"oF" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 4; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oH" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock{name = "Kitchen"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"oI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) +"oI" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 6; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oJ" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "0"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oK" = (/obj/structure/closet/secure_closet{icon_broken = "fridgebroken"; icon_closed = "fridge"; icon_locked = "fridge1"; icon_off = "fridgeoff"; icon_opened = "fridgeopen"; icon_state = "fridge"; locked = 0; name = "meat fridge"; req_access_txt = "271"},/obj/item/reagent_containers/food/snacks/meat/monkey,/obj/item/reagent_containers/food/snacks/meat/monkey,/obj/item/reagent_containers/food/snacks/meat/monkey,/obj/item/reagent_containers/food/snacks/meat/monkey,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oL" = (/obj/structure/closet/secure_closet{icon_state = "secure"; locked = 0; name = "kitchen Cabinet"; req_access_txt = "271"},/obj/item/reagent_containers/food/condiment/flour,/obj/item/reagent_containers/food/condiment/flour,/obj/item/reagent_containers/food/condiment/sugar,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oM" = (/obj/structure/closet/secure_closet{icon_broken = "fridgebroken"; icon_closed = "fridge"; icon_locked = "fridge1"; icon_off = "fridgeoff"; icon_opened = "fridgeopen"; icon_state = "fridge"; locked = 0; name = "refrigerator"; req_access_txt = "271"},/obj/item/reagent_containers/food/condiment/milk,/obj/item/reagent_containers/food/condiment/milk,/obj/item/reagent_containers/food/condiment/milk,/obj/item/storage/fancy/egg_box,/turf/simulated/floor/plasteel{icon_state = "showroomfloor"; temperature = 273.15},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"oN" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oO" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 6; level = 1},/obj/machinery/meter,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oQ" = (/obj/machinery/atmospherics/pipe/simple/visible/universal{dir = 4},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oR" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"oS" = (/obj/machinery/light/small{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/noticeboard{dir = 8; pixel_x = 32; pixel_y = 0},/obj/item/paper{info = "

Welcome to Moon Outpost 19! Property of Nanotrasen Inc.


Staff Roster:

  • Dr. Gerald Rosswell: Research Director & Acting Captain
  • Dr. Sakuma Sano: Xenobiologist
  • Dr. Mark Douglas: Xenobiologist
  • Kenneth Cunningham: Security Officer
  • Ivan Volodin: Engineer
  • Mathias Kuester: Bartender
  • Sven Edling: Chef
  • Steve: Assistant

Please enjoy your stay, and report any abnormalities to an officer."; name = "Welcome Notice"},/obj/machinery/camera{c_tag = "Arrivals South"; dir = 8; network = list("MO19")},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oT" = (/obj/machinery/atmospherics/binary/valve,/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oU" = (/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 9; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"oV" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1; pressure_checks = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oW" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oX" = (/obj/machinery/atmospherics/unary/tank/air{dir = 8},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oY" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel/airless{dir = 8; icon_state = "neutralcorner"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "oZ" = (/obj/structure/closet/secure_closet{desc = "It's a secure locker for personnel. The first card swiped gains control."; icon_broken = "cabinetdetective_broken"; icon_closed = "cabinetdetective"; icon_locked = "cabinetdetective_locked"; icon_off = "cabinetdetective_broken"; icon_opened = "cabinetdetective_open"; icon_state = "cabinetdetective"; locked = 0; name = "personal closet"; req_access_txt = "271"},/obj/item/clothing/under/assistantformal,/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "pa" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 5},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "pb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/camera{c_tag = "Dormitories"; dir = 4; network = list("MO19")},/turf/simulated/floor/plasteel/airless{icon_state = "floorscorched2"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"pd" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "pe" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "271"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) -"pf" = (/obj/effect/decal/cleanable/blood/tracks{color = "red"; desc = "Your instincts say you shouldn't be following these."; dir = 6; icon = 'icons/effects/blood.dmi'; icon_state = "tracks"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel/airless{icon_state = "floorgrime"; name = "floor"},/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) "pg" = (/obj/structure/closet/secure_closet{desc = "It's a secure locker for personnel. The first card swiped gains control."; icon_broken = "cabinetdetective_broken"; icon_closed = "cabinetdetective"; icon_locked = "cabinetdetective_locked"; icon_off = "cabinetdetective_broken"; icon_opened = "cabinetdetective_open"; icon_state = "cabinetdetective"; locked = 0; name = "personal closet"; req_access_txt = "271"},/obj/item/clothing/under/suit_jacket/burgundy,/turf/simulated/floor/carpet,/area/awaycontent/a1{has_gravity = 1; name = "MO19 Arrivals"}) (1,1,1) = {" @@ -800,20 +799,20 @@ aaaaaaaaaaaaaaafafagaoaCalahaoaqafahaoaqacafacafadacabadaqaoacababadacaDajadabab aaaaaaaaaaaaaaacaeakahalaqaoahaoaoaqahaoahafamahaqacadacahafadababafaIaKaJafacadacafacafafaqaLaqahafabababababababababababababababasaMaOaNaQaPasababababababababababababababaRababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaadagahakaoaSaqamaoahahaoamaqadamaoaqahafafaoacadafafacahaiaoahaoaoamaoahaqaoahaoamanadababababababababababaTaTaTaTabasaUaWaVaYaXasabababababababababababababaZaZababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaacafakbaaqatbbaqaqahaqahaqaoafacadahahaoaqahaoahaLaoaqaqahanafacafadacafacafakahahalacababababababababababaTbcbdaTaTasbeaUbfbhbgasababababababababababababababaZababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabadahaqaCbibkbjakaCaqaqahacafabacafaoamaoaqafadafahaqamaealafblblblblblbladacaqaeafafababababababababaTaTaTbnbmbpboasbqbsbrbubtasababababababababababababababaZababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabadahaqaCbibkbjakaCaqaqahacafabacafaoamaoaqafadafahaqamaealafblblblblblbladacaqaeafafababababababababaTaTaTbnbmbpboasbqbrbsbtbuasababababababababababababababaZababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabadafagahbbaqakaoaeaoaoafadabababafafaoahaqacblacacafaealafacblblblblblblacafaoafadabababababababababaTbwbvbxbxbzbyasbAbCbBbEbDasababababababababababababababaZababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababadafadacafacafadafacafabababadacahaqaoafafblblbladacafadblblblblblblblafahaoacababababababababababaTbFaTbHbGbJbIasbKbLbBbNbMasasasasasasasababababababababaZababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababacaqaqahacadblblblblblblblblblblblblblblblafaqadafababababababababababaTaTaTaTbObPaTasasasbQasasasbRbTbSbVbUasababababababababaZaZaZaZaZababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababafahaoafadblblblblblblblblblblblblblblblbladbWafabababababababababababaTbYbXcabZcbbPcdcccfcechcgascickcjcmclasababababababababaZababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababacaqahacblblblblblblblblblblblblblblblbladafahacabababababababababababaTbYcncpcocrcqcsbZbZctcvcucxcwczcycBcAasababababababababaZababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababafaoaqafblblblblblblbladacafadacacblblafacaoaqafabababababababababababaTcCcDcEbZcGcFcIcHcKcJcHcLascMcOcNcOcPasababababaZababaZaZababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababadahaoacadacafafadacafafahaqaoahafadafacahaqafacabababababababababababaTbYcncRcQcSaTaTaTcTaTcUaTasasasasasasasababababaZababaZaZababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababacahamaqafaqahaoahaqafahaoacafahamaoaqahaoacadababababababababababababaTbYcncWcQcVcXaTcZdaaTdcdbaTababababababababababaZabaZaZabababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababacafaqaoahaqaoahddaoahaqafafadacafacafacadafabababababababababababababaTdedfebbZcGdgaTdhdiaTdkdjaTababababababababababaZaZaZababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababacafadahaqaoahafafadaqaoacacababababababababababababababababababababababaTdmdldnbZcVcYaTdqdraTdtdsaTababababababababababaZaZabababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababacaqaqahacadblblblblblblblblblblblblblblblafaqadafababababababababababaTaTaTaTbObPaTasasasbQasasasbRbTbSbUbVasababababababababaZaZaZaZaZababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababafahaoafadblblblblblblblblblblblblblblblbladbWafabababababababababababaTbYbXbZcacbbPcdcccecfchcgascickcjclcmasababababababababaZababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababacaqahacblblblblblblblblblblblblblblblbladafahacabababababababababababaTbYcncpcocrcqcscacactcvcucxcwczcycBcAasababababababababaZababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababafaoaqafblblblblblblbladacafadacacblblafacaoaqafabababababababababababaTcCcDcEcacGcFcIcHcKcJcHcLascMcNcOcNcPasababababaZababaZaZababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababadahaoacadacafafadacafafahaqaoahafadafacahaqafacabababababababababababaTbYcncQcRcSaTaTaTcTaTcUaTasasasasasasasababababaZababaZaZababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababacahamaqafaqahaoahaqafahaoacafahamaoaqahaoacadababababababababababababaTbYcncWcRcVcXaTcZdaaTdcdbaTababababababababababaZabaZaZabababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababacafaqaoahaqaoahddaoahaqafafadacafacafacadafabababababababababababababaTdedfdgcacGdlaTdhdiaTdkdjaTababababababababababaZaZaZababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababacafadahaqaoahafafadaqaoacacababababababababababababababababababababababaTdmdndxcacVcYaTdqdraTdtdsaTababababababababababaZaZabababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababadacahahaoacafacadabafahaoafadababababababababababababababababababababababgzaTaTaTduaTaTaTaTaTaTaTaTaTabababababababababaZaZababababababababaZaZdvabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababacaqaoafadadababababadafahahafacabababababababababababababababababababababababaTdxdwdyaTababababababababababababababaZaZaZaZabababaZaZaZaZaZaZaZaZdzababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababadafafaiacacabababababababacaqaoahafabababababababdAdAdAabababababababababababababaTdCdodDaTabababababababababababababaZaZababaZaZdEdEaZaZaZaZaZdEaZdGdFaZabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababacaqaoafadadababababadafahahafacabababababababababababababababababababababababaTdydwdCaTababababababababababababababaZaZaZaZabababaZaZaZaZaZaZaZaZdzababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababadafafaiacacabababababababacaqaoahafabababababababdAdAdAabababababababababababababaTdDdoebaTabababababababababababababaZaZababaZaZdEdEaZaZaZaZaZdEaZdGdFaZabababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababacacajaoahafababababababababafadaqamadababdAdAdAdAdAdAdAdAdAababababababababababababaTaTdHaTaTdAabababababababababababaZaZababababababababababaZaZaZaZaZdIdJabababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababafadaeaqahagadabababababababababafadadafdAdAdAdAdAdAdAdAdVdVdAabababababababababababdAdAdLdKdAdAdAdAdAdAabababababababaZaZababababababababababababdMaZaZaZaZababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababacdNdOamaqacacabababababababdAdAdQdPdPdRdAdAdRdRdVdVdVdVdVdVdAdAabababababababababdAdAdAaZaZaZdAdAdAdAdAdAdAdAdAabaZaZaZababababababababababababababaZaZaZaZababababababababababaaaaaaaaaaaaaa @@ -835,36 +834,36 @@ aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaababababababababababababababababababababababababababeTeTeUeUeUeTeUeTeTeTeUeVeVeWeXeaeaeadZeaeJeNeOePezeqeFeHeQeqeQeReSeCeaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababeTeYdpeZfcfbeTfefgdBfsfrftfdfueafhfvfjfifkflfmfnfoeEeneSeFeqeEfpenfqeaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababeTfxfyfrfNfaeUfOeVeVfPeVeVfwfRfQfzfzfAfAfBfCfDfEfFfGfHfIfJfKeEeDeRfLecabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababeUfSfYfVgafZgigheVfTgjfUfXfWgogngygygBgAgDgCgIgbgcgdgegfeFeFeFggeDeIeaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababeTgagLfVffgPeUfOeVgkeuglgUgmhfeagqgpgsgreKgtflgugvgwgxeDeEeqeqeqeSfpeaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababeUfSfYfVgafZgigheVfTgjfUfXfWgogngygygBgbgpgCgIgqgcgdgegfeFeFeFggeDeIeaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababeTgagLfVffgPeUfOeVgkeuglgUgmhfeagrgsgugAeKgtflgDgvgwgxeDeEeqeqeqeSfpeaabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababeUhgfMhhhnhmeUfOfPgEgGgFgHgmhqdZhrflflgJeJgKflgMgOeAgNeCeDeneReneCeEeaabababababdAabababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababeUeUeTeTeTeUeTgQfPhvgSgRfXgThEdZdZgVgZgWeKgXgYhaheeahbeFeqhchdeqeqeqeaababdAdAdAdAdAdAdAababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababeThHfrfrhLfrhMeVhihkhjfXgTifhXeaeadZeaeaeadZdZeaeaeaeaeaeceaeaeaeaeaabdAdAaZaZaZaZaZdAdAdAababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababeUfOeVeVeVeVfPeVfXfXfXfXgTifiqfXiGhoeLhpdZdAdAdAdAdAdAdAdAababababababdAaZaZaZaZaZaZaZaZdAababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababeThleVjrhshtjthxjAjAjAjAgCjPjJhAhyflhzhBeadAaZaZaZaZaZaZdAdAabababababdAdAaZaZaZaZaZaZaZdAdAdAababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababeTeUeTfafPhChChCjXjYgTgTgThFfljZhwkaflflflhIeadAaZaZaZaZaZaZaZhJhJhKhJhJhJhJhJhJaZaZaZaZaZaZaZaZdAdAabababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababeUhukbfOfPhChDhNkfhxhxhxhxeJhOkghOeJflflhGhPeadAaZaZaZaZaZaZaZhJhQhShRhThJhVhUhJhJaZaZaZhWaZaZaZaZdAabababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababeUfeiLhMeVhChYhZiaibicieideaeakieadZigiiihijdZdAaZaZaZaZaZaZdAhKhKhJikilhJinimiohKisisishKdAdAdAdAdAabababdAdAdAdAdAabababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababeUfOeVfPeVhCkjirhDhCipiuitdZivifiweadZdZeaeaeaaZaZaZaZhWaZaZdAhKixiyimimiziAimiBhKiDiCiEhKhKhKhJhJhKhJhKdAdAaZaZaZdAdAababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababeTkkeViHiFhDhCiIiJiKkliNiMdZiOifiPeadAdAaZaZaZaZohaZhKhKisishKhKhKhKiAimhKiQiQhJhKiSiRiTiUhKiViXiWiYiZhKdAaZaZaZaZaZdAababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababeTfOfPjadZeadZeaeaeadZeaeaeaeJkieJeadAaZaZaZhWaZjbaZhJjdjcjijejgjhhJjfhKhJhJhJhJjjjkjkjljmjqiYjoiYiYjphJaZaZaZaZaZaZdAdAabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababdAdAdAdAdAeTknfPfPeajsjnjvkujwjnjxjuhKjykCjzhJhKkdkdkdhJkdkekdhJjGjFjEjHjEjEkDjEjLjIjMjKjOjljljljNjmjTiYjQjRjojSisaZaZaZaZaZaZaZdAdAababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababdAdAdAdAdAdAdAeUkcfrgijUjWjWjVkUlikWlIlvlRlJmomnlJmpmykhnamzkFkHkhnrnAlIlililinKnUnNnNokoooooqopopopoporotoskqkrkskthKaZaZaZaZaZaZaZaZdAababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAdAdAdAaZaZaZeTeTeUeUkmkwkvkwkxkwkvkvkwkzkyoujEkAkBkQkEkTovkGkQkRkJowjHhJhKhJhJkIkKjEoxjEjHkojljlkLkMjmjTiYiYkpiYkNhKaZaZaZaZaZdAdAdAdAababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAdAaZaZaZaZaZaZaZaZhJhJisisishJisisishJhJkOoykPhKhJkdlllmhJhJhJhJhKozkShJkVoAhKkXhKkYoBlakZjOlbjNjljljmjTiYiYiYlchKhKhJhJhKaZdAdAabababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZaZldlelfaZaZhJlgoClhhKdAaZaZlkljhKnbnbhKoDlElplolqhKlnhKhKhJhKhKhKlrlsjllthKhKluiYiYiYoElxlwlyhKdAdAababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZaZldlelelzlelAlBlClAlBlDlKlFaZaZislGoFlHhKdAaZaZaZaZhJlOlOhKoGmihKlMlNhJlPlOlQlPlnlOkXjljkjljloHlSlSlTlSlUhKlxlxlVhKababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZldlWlXlYlZmambmcmdmemdmflKmgaZaZislGoIisisaZaZaZaZaZhJnBlOoJoGmihJhKhKhJlOmkhJhJhJhKhKmjmjjkmlhKlSlTlSlSmmhKoLoKoMhJababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZlBmqmcmrlDmsmdmtmumtmdmcmvlDismxislGoNisaZaZaZaZaZaZhKoOoQoPoRmQhJmAmBhKlOmMhKabababhKmCmCmDhJhKhKmEmFmGhJhJhKhKhJhJababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZlBmHmdmsmImsmsmJmKmJmsmsmsmLmNlPmOjHoShJmPaZaZaZaZaZhKoTlOhJoUmRmUmTmVhKlOnbhJabababhKhKhJhJhKdAhKisisishJaZaZaZaZdAababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZlBmWmcmXmYmsmdmtmumtmdmcmZmYisisislGoVisaZaZaZaZaZaZhJoWoXhJoYlLhKncoZhKlQnlhJhJhJdKaZaZdAdAdAdAaZaZaZaZljaZaZaZdAdAababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZnenfnglYlZmanhmcmdnimdmflKlFaZaZislGmhisaZaZaZaZaZaZhJpaoXhKpbmwhKhKhKhJnnnmmOnpmOdKaZaZdAdAaZaZaZaZaZaZaZaZaZaZdAabababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZaZnelelenolelAlBlClAlBmYlKmgaZaZismSmhisaZaZaZaZdAdAhJhJhJhKndmikXlPlnlnnunthJlnhJnxaZdAdAdAaZaZaZaZaZaZaZaZaZdAdAabababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZnelenwaZaZhJmOmOhJhJdAdAdAdAdAaZkdnznypdnEhJhKhJhJhKpehJhJhJaZdAdAabdAdAdAaZaZaZaZaZdAdAdAababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababdAdAdAdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZaZaZaZhJnBlPnChJdAdAaZaZaZnDnjnknGpfmQhKnInJhKlPlOnqhKaZaZdAdAabababdAdAaZaZaZdAdAababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababdAdAdAdAdAdAdAdAdAdAdAdAaZdAdAdAdAdAdAdAhJnLlOnMhJomaZaZaZaZjbkdnOkGovnTnQnPlohKlOnRnShKaZaZdAdAababababdAdAdAdAdAabababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababdAdAdAdAdAdAdAdAdAdAdAdAdAdAdAdAdAdAhJmOmOhJhJaZaZaZaZaZaZkdnskQkGnYhKpgnVhKhJnWhKhKaZaZdAdAababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababdAdAdAdAdAabdAdAdAaZnZdKdKnZaZaZaZaZaZaZaZkdoboakGochJhJhKhKdKoddKonaZaZdAdAababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababeUhukbfOfPhChDhNkfhxhxhxhxeJhOicideJflflhGhPeadAaZaZaZaZaZaZaZhJhQhShRhThJhVhUhJhJaZaZaZhWaZaZaZaZdAabababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababeUfeiLhMeVhChYhZiaibieipiteaeakieadZigiiihijdZdAaZaZaZaZaZaZdAhKhKhJikilhJinimiohKisisishKdAdAdAdAdAabababdAdAdAdAdAabababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababeUfOeVfPeVhCkjirhDhCiviuiwdZiMifiNeadZdZeaeaeaaZaZaZaZhWaZaZdAhKixiyimimiziAimiBhKiDiCiEhKhKhKhJhJhKhJhKdAdAaZaZaZdAdAababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababeTkkeViHiFhDhCiIiJiKiOiPjcdZjdifjneadAdAaZaZaZaZohaZhKhKisishKhKhKhKiAimhKiQiQhJhKiSiRiTiUhKiViXiWiYiZhKdAaZaZaZaZaZdAababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababeTfOfPjadZeadZeaeaeadZeaeaeaeJkieJeadAaZaZaZhWaZjbaZhJjsjxjijejgjhhJjfhKhJhJhJhJjjjkjkjljmjqiYjoiYiYjphJaZaZaZaZaZaZdAdAabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababdAdAdAdAdAeTknfPfPeajEjIjvjMjwjIjUjuhKjykCjzhJhKkdkdkdhJkdkekdhJjGjFjFjHjFjFkDjFjLjVkgjKjOjljljljNjmjTiYjQjRjojSisaZaZaZaZaZaZaZdAdAababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababdAdAdAdAdAdAdAeUkcfrgikhjWjWklkulikWkAkFlRlJmomnlJmpmykGkIkPkQkHkGkRnAkAlililikUnUnNnNoklhlhoqopopopoporotoskqkrkskthKaZaZaZaZaZaZaZaZdAababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAdAdAdAaZaZaZeTeTeUeUkmkwkvkwkxkwkvkvkwkzkyoujFlvkBlGkEkTlHjFlGlIkJmhjHhJhKhJhJmzkKjFoxjFjHkojljlkLkMjmjTiYiYkpiYkNhKaZaZaZaZaZdAdAdAdAababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAdAaZaZaZaZaZaZaZaZhJhJisisishJisisishJhJkOoymShKhJkdlllmhJhJhJhJhKozkShJkVoAhKkXhKkYoBlakZjOlbjNjljljmjTiYiYiYlchKhKhJhJhKaZdAdAabababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZaZldlelfaZaZhJlgnanrhKdAaZaZlkljhKnbnbhKoDlElplolqhKlnhKhKhJhKhKhKlrlsjllthKhKluiYiYiYoElxlwlyhKdAdAababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZaZldlelelzlelAlBlClAlBlDlKlFaZaZisnvnFnGhKdAaZaZaZaZhJlOlOhKoGmihKlMlNhJlPlOlQlPlnlOkXjljkjljloHlSlSlTlSlUhKlxlxlVhKababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZldlWlXlYlZmambmcmdmemdmflKmgaZaZisnvnHisisaZaZaZaZaZhJnBlOoJoGmihJhKhKhJlOmkhJhJhJhKhKmjmjjkmlhKlSlTlSlSmmhKoLoKoMhJababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZlBmqmcmrlDmsmdmtmumtmdmcmvlDismxisnvnKisaZaZaZaZaZaZhKoOoQoPoRmQhJmAmBhKlOmMhKabababhKmCmCmDhJhKhKmEmFmGhJhJhKhKhJhJababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZlBmHmdmsmImsmsmJmKmJmsmsmsmLmNlPmOjHnXhJmPaZaZaZaZaZhKoTlOhJoUmRmUmTmVhKlOnbhJabababhKhKhJhJhKdAhKisisishJaZaZaZaZdAababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZlBmWmcmXmYmsmdmtmumtmdmcmZmYisisisnvooisaZaZaZaZaZaZhJoWoXhJoYlLhKncoZhKlQnlhJhJhJdKaZaZdAdAdAdAaZaZaZaZljaZaZaZdAdAababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZnenfnglYlZmanhmcmdnimdmflKlFaZaZisnvovisaZaZaZaZaZaZhJpaoXhKpbmwhKhKhKhJnnnmmOnpmOdKaZaZdAdAaZaZaZaZaZaZaZaZaZaZdAabababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAaZaZaZaZnelelenolelAlBlClAlBmYlKmgaZaZisowovisaZaZaZaZdAdAhJhJhJhKndmikXlPlnlnnunthJlnhJnxaZdAdAdAaZaZaZaZaZaZaZaZaZdAdAabababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZnelenwaZaZhJmOmOhJhJdAdAdAdAdAaZkdnznyoCnEhJhKhJhJhKpehJhJhJaZdAdAabdAdAdAaZaZaZaZaZdAdAdAababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababdAdAdAdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZaZaZaZhJnBlPnChJdAdAaZaZaZnDnjnkoFoImQhKnInJhKlPlOnqhKaZaZdAdAabababdAdAaZaZaZdAdAababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababdAdAdAdAdAdAdAdAdAdAdAdAaZdAdAdAdAdAdAdAhJnLlOnMhJomaZaZaZaZjbkdnOjFlHnTnQnPlohKlOnRnShKaZaZdAdAababababdAdAdAdAdAabababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababdAdAdAdAdAdAdAdAdAdAdAdAdAdAdAdAdAdAhJmOmOhJhJaZaZaZaZaZaZkdnslGjFnYhKpgnVhKhJnWhKhKaZaZdAdAababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababdAdAdAdAdAabdAdAdAaZnZdKdKnZaZaZaZaZaZaZaZkdoboajFochJhJhKhKdKoddKonaZaZdAdAababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZkdkdkdoioghJabababdAodaZaZaZaZdAdAababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZaZaZkdkdkdhKababdAdAodaZaZaZaZaZdAababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababdAdAaZaZaZaZaZaZaZaZaZaZaZaZaZaZaZaZaZonoldAdAdAaZodaZaZaZaZdAdAababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa @@ -894,4 +893,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -"} \ No newline at end of file +"} From 318c56f7694bd02dcb5139566be4666f75cba7e4 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 19:52:35 -0400 Subject: [PATCH 067/182] Automatic changelog generation for PR #9749 [ci skip] --- html/changelogs/AutoChangeLog-pr-9749.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9749.yml diff --git a/html/changelogs/AutoChangeLog-pr-9749.yml b/html/changelogs/AutoChangeLog-pr-9749.yml new file mode 100644 index 00000000000..4164a924094 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9749.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - bugfix: "Fixes improper turf in the shuttle crashed into one of the space ruins." From 8739931967aa5d6be02f1e7f6d6f620c90f1798b Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 19:52:54 -0400 Subject: [PATCH 068/182] Automatic changelog generation for PR #9750 [ci skip] --- html/changelogs/AutoChangeLog-pr-9750.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9750.yml diff --git a/html/changelogs/AutoChangeLog-pr-9750.yml b/html/changelogs/AutoChangeLog-pr-9750.yml new file mode 100644 index 00000000000..9d1da8a3b3a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9750.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - tweak: "GasTheLizard Space Ruin now uses Decals properly." From b3f585e523890ea0ef14a24607628fd335363c89 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 19:53:12 -0400 Subject: [PATCH 069/182] Automatic changelog generation for PR #9751 [ci skip] --- html/changelogs/AutoChangeLog-pr-9751.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9751.yml diff --git a/html/changelogs/AutoChangeLog-pr-9751.yml b/html/changelogs/AutoChangeLog-pr-9751.yml new file mode 100644 index 00000000000..46901a2a261 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9751.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - bugfix: "Adds the missing turfs under windows & doors on Mech Transport Space ruin." From 5522d6aaffbeb86813421eb088952bcde0f0a141 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 19:53:31 -0400 Subject: [PATCH 070/182] Automatic changelog generation for PR #9752 [ci skip] --- html/changelogs/AutoChangeLog-pr-9752.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9752.yml diff --git a/html/changelogs/AutoChangeLog-pr-9752.yml b/html/changelogs/AutoChangeLog-pr-9752.yml new file mode 100644 index 00000000000..06dcd220181 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9752.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - tweak: "OneHalf Space Ruin now uses Decals properly." From e76abe73eeb7af26c728227ec4b9622e0b1752b7 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 19:53:50 -0400 Subject: [PATCH 071/182] Automatic changelog generation for PR #9753 [ci skip] --- html/changelogs/AutoChangeLog-pr-9753.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9753.yml diff --git a/html/changelogs/AutoChangeLog-pr-9753.yml b/html/changelogs/AutoChangeLog-pr-9753.yml new file mode 100644 index 00000000000..bbc20387fb7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9753.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - bugfix: "Fixing improper decals & missing turfs in the Space Bar space ruin, and some tiny fixes." From 6045aefffa33c5ecd341594e6c487cc8daa9135b Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 19:54:02 -0400 Subject: [PATCH 072/182] Automatic changelog generation for PR #9754 [ci skip] --- html/changelogs/AutoChangeLog-pr-9754.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9754.yml diff --git a/html/changelogs/AutoChangeLog-pr-9754.yml b/html/changelogs/AutoChangeLog-pr-9754.yml new file mode 100644 index 00000000000..2d1e38702c2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9754.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - tweak: "CentComm Away Mission now uses Decals properly." From 4d9e77bdc63c42fb22a557891ce53d83c146bf93 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 19:54:13 -0400 Subject: [PATCH 073/182] Automatic changelog generation for PR #9755 [ci skip] --- html/changelogs/AutoChangeLog-pr-9755.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9755.yml diff --git a/html/changelogs/AutoChangeLog-pr-9755.yml b/html/changelogs/AutoChangeLog-pr-9755.yml new file mode 100644 index 00000000000..46792a8c5f0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9755.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - tweak: "Evil Santa Away Mission now uses Decals properly." From c94593e7d8cd1a10ff9d2e094a73c2f61488d4ed Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 00:56:47 +0100 Subject: [PATCH 074/182] come on travis you lazy shit --- _maps/test_all_maps.dm | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/_maps/test_all_maps.dm b/_maps/test_all_maps.dm index 5289988bf82..86c701cb4b0 100644 --- a/_maps/test_all_maps.dm +++ b/_maps/test_all_maps.dm @@ -2,15 +2,20 @@ #if !defined(USING_MAP_DATUM) // Away missions - #include "map_files\RandomZLevels\beach.dmm" - #include "map_files\RandomZLevels\moonoutpost19.dmm" - #include "map_files\RandomZLevels\undergroundoutpost45.dmm" #include "map_files\RandomZLevels\academy.dmm" + #include "map_files\RandomZLevels\beach.dmm" #include "map_files\RandomZLevels\blackmarketpackers.dmm" + #include "map_files\RandomZLevels\centcomAway.dmm" + #include "map_files\RandomZLevels\evil_santa.dmm" + #include "map_files\RandomZLevels\example.dmm" + #include "map_files\RandomZLevels\moonoutpost19.dmm" + #include "map_files\RandomZLevels\spacebattle.dmm" #include "map_files\RandomZLevels\spacehotel.dmm" #include "map_files\RandomZLevels\stationCollision.dmm" + #include "map_files\RandomZLevels\terrorspiders.dmm" + #include "map_files\RandomZLevels\undergroundoutpost45.dmm" #include "map_files\RandomZLevels\wildwest.dmm" - #include "map_files\RandomZLevels\evil_santa.dmm" + // Space Ruins #include "map_files\RandomRuins\SpaceRuins\abandonedzoo.dmm" From 9c29f4eb5b608349d2ee1821a5086bc65dd888a3 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 19:57:57 -0400 Subject: [PATCH 075/182] Automatic changelog generation for PR #9733 [ci skip] --- html/changelogs/AutoChangeLog-pr-9733.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9733.yml diff --git a/html/changelogs/AutoChangeLog-pr-9733.yml b/html/changelogs/AutoChangeLog-pr-9733.yml new file mode 100644 index 00000000000..3a5b4833339 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9733.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - tweak: "Blackmarket Backpackers now uses Decals properly." From b2e275a1a022eeda96cd57f20c887e36c2b6a00a Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 20:02:49 -0400 Subject: [PATCH 076/182] Automatic changelog generation for PR #9745 [ci skip] --- html/changelogs/AutoChangeLog-pr-9745.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9745.yml diff --git a/html/changelogs/AutoChangeLog-pr-9745.yml b/html/changelogs/AutoChangeLog-pr-9745.yml new file mode 100644 index 00000000000..439885c0488 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9745.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - tweak: "Prettier Donate/Karma buttons!" From 68eec9a5b6780af1cde13ed84031896d66bd6f3b Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 01:20:14 +0100 Subject: [PATCH 077/182] updates space battle --- _maps/map_files/RandomZLevels/spacebattle.dmm | 118 ++++++++---------- 1 file changed, 54 insertions(+), 64 deletions(-) diff --git a/_maps/map_files/RandomZLevels/spacebattle.dmm b/_maps/map_files/RandomZLevels/spacebattle.dmm index 772d3a2fd53..a1248d9006b 100644 --- a/_maps/map_files/RandomZLevels/spacebattle.dmm +++ b/_maps/map_files/RandomZLevels/spacebattle.dmm @@ -99,29 +99,29 @@ "bU" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (EAST)"; icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) "bV" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-engine"; icon_state = "engine"},/area/awaymission/spacebattle/cruiser) "bW" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"bX" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) +"bX" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "bY" = (/obj/machinery/computer/pod{id_tags = list("spacebattlepod"); name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/cruiser) "bZ" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ca" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cb" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) "cc" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) "cd" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ce" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"ce" = (/turf/simulated/floor/plasteel,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "cf" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "spacebattlepod"; name = "Front Hull Door"; opacity = 1; tag = "icon-pdoor0"},/turf/simulated/shuttle/plating,/area/awaymission/spacebattle/cruiser) -"cg" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cg" = (/turf/simulated/floor/plasteel,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "ch" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ci" = (/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cj" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) -"ck" = (/turf/simulated/floor/plasteel{tag = "icon-damaged3"; icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"cl" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cm" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) -"cn" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ci" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cj" = (/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ck" = (/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cl" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Clay Dawson"; name = "Clay Dawson"},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cn" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "co" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cp" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) "cq" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) "cr" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) "cs" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ct" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"ct" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cu" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cv" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cw" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) @@ -138,12 +138,12 @@ "cH" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "cI" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cJ" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cK" = (/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"cK" = (/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cL" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cM" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cN" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cO" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3"; icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) -"cP" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cP" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cQ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cR" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cS" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) @@ -157,36 +157,33 @@ "da" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "db" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dc" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (EAST)"; icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"dd" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dd" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "de" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "df" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dg" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dh" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "di" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dj" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dj" = (/obj/effect/mob_spawn/human/doctor{!INVALID_VAR! = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dk" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dl" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) "dm" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dn" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dn" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "do" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "spacebattlepod2"; name = "Front Hull Door"; opacity = 1; tag = "icon-pdoor0"},/turf/simulated/shuttle/plating,/area/awaymission/spacebattle/cruiser) -"dp" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "dq" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/awaymission/spacebattle/cruiser) "dr" = (/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) "ds" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) "dt" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) -"du" = (/obj/effect/landmark/corpse/chef{mobname = "Nathaniel Waters"; name = "Nathaniel Waters"},/obj/item/kitchen/knife/butcher,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"du" = (/obj/effect/mob_spawn/human/cook{!INVALID_VAR! = "Nathaniel Waters"; name = "Nathaniel Waters"},/obj/item/kitchen/knife/butcher,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dv" = (/obj/structure/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dw" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) "dx" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) "dy" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) "dz" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) -"dA" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "dB" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dG" = (/turf/simulated/floor/plasteel{tag = "icon-damaged3"; icon_state = "damaged3"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "dH" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dI" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "dJ" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -200,11 +197,9 @@ "dR" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dS" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) "dT" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"dU" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"dV" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dV" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dX" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dY" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) "dZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ea" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eb" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -213,7 +208,6 @@ "ee" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ef" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "eg" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"eh" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "ei" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ej" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ek" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -228,7 +222,7 @@ "et" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eu" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "ev" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"ew" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ew" = (/obj/effect/mob_spawn/human/bridgeofficer{!INVALID_VAR! = "Davis Hume"; name = "Davis Hume"},/obj/item/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ex" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ey" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) "ez" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) @@ -237,7 +231,7 @@ "eC" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "eD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eE" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"eF" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eF" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "eG" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) "eH" = (/turf/simulated/shuttle/wall{tag = "icon-swallc4"; icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) "eI" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate4) @@ -252,11 +246,11 @@ "eR" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eS" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "eT" = (/obj/structure/table/reinforced,/obj/item/kitchen/utensil/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eU" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eV" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eU" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eV" = (/obj/effect/mob_spawn/human/bridgeofficer{!INVALID_VAR! = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "eW" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "eX" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"eY" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eY" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "eZ" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fa" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) "fb" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) @@ -271,11 +265,11 @@ "fk" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/material,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fl" = (/obj/structure/closet/crate,/obj/item/light/tube,/obj/item/light/tube,/obj/item/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fm" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fn" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fn" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fo" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fp" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fp" = (/obj/effect/mob_spawn/human/bridgeofficer{!INVALID_VAR! = "Walter Strider"; name = "Walter Strider"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fq" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"fr" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fr" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/gun/projectile/revolver/mateba,/obj/effect/mob_spawn/human/corpse/syndicatecommando{!INVALID_VAR! = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "fs" = (/obj/structure/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ft" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "fu" = (/obj/machinery/bsa/full/east,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) @@ -287,11 +281,11 @@ "fI" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fJ" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fK" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fL" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fL" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fM" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) "fN" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "ga" = (/obj/structure/closet/crate,/obj/item/poster/random_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gb" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gb" = (/obj/effect/mob_spawn/human/bridgeofficer{!INVALID_VAR! = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "gn" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "go" = (/obj/structure/closet/crate,/obj/item/lipstick/black,/obj/item/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gp" = (/obj/structure/closet/crate,/obj/item/clothing/gloves/color/rainbow,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -308,19 +302,19 @@ "gA" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) "gB" = (/obj/structure/closet/crate/secure/weapon,/obj/item/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gD" = (/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"gE" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gE" = (/obj/effect/mob_spawn/human/doctor{!INVALID_VAR! = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "gF" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gG" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gH" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gI" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "gJ" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gK" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gK" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "gL" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) "gM" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) "gN" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) "gO" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gP" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gQ" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gQ" = (/obj/effect/mob_spawn/human/doctor{!INVALID_VAR! = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gR" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gS" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gT" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) @@ -332,7 +326,7 @@ "gZ" = (/obj/item/pickaxe,/obj/item/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ha" = (/obj/item/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "hb" = (/obj/item/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hc" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hc" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "hd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) "he" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hf" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) @@ -342,7 +336,6 @@ "hj" = (/obj/structure/closet/crate/secure/plasma,/obj/item/tank/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "hk" = (/obj/structure/closet/crate/medical,/obj/item/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "hl" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "hn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ho" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) @@ -359,13 +352,12 @@ "hB" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "hC" = (/obj/structure/bed,/obj/item/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "hD" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hE" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hF" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"hE" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "hG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hI" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hK" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hK" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "hL" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hM" = (/obj/structure/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hN" = (/obj/machinery/door/airlock/external,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) @@ -382,26 +374,25 @@ "hY" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "hZ" = (/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/obj/item/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ia" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ib" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ic" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ib" = (/obj/effect/mob_spawn/human/doctor{!INVALID_VAR! = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ic" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "id" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ie" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "ig" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) "ih" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ii" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) "ik" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"il" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"il" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Cyrion"; name = "Cyrion"},/obj/item/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "im" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"in" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) "io" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (EAST)"; icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"ip" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ip" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "iq" = (/obj/structure/lattice,/turf/space,/area/space) -"ir" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) +"ir" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/turf/space,/area/space) "is" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/space) "it" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/space) "iu" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iv" = (/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) -"iw" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) +"iw" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "ix" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iy" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iz" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) @@ -550,16 +541,16 @@ abababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbQbQbQbJbLbLbLbLbJbQbQbQbQbQbQbQbQbQbRbQbQbQbQbQbQbQbQbQbQbQbQbQbSbQbQbSbSbSbSbSbSbSbSbSbSbSbSbTabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbEbFbGbGbHbIababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbUbVbWbXbJbYbLbLbLbJbZbZbZbZbZbZbZbZbZcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbKbLbLbMbJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZcebJcfcfbJcgbZbZbZbZbZbZbZbZbZcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZcicjckclcmbZbZbZbZbZbZbZcncocpbQbQbQbQbQbQbQbQbQbQbQbQbQcqbZbZcrbSbSbSbSbSbSbSbScqbZbZcpbQbQbQbQbQbQbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZcmbZctcjcubZbZbZcvbZbZbZcobZbZcbcwbZcxbZcxbZcxbZcxbZcxbZcycbbZbZcbczcAcBcCcDcEcFcFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZcIcmcJcKcKbZcIcJbZbZbZbZbZbZcbcwbZbZbZbZbZcLbZbZbZbZbZbZcbbZbZcbcMcMcMcMcMcMcMcMcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZcebXbXcgbXbZbZbZbZbZbZbZcncocpbQbQbQbQbQbQbQbQbQbQbQbQbQcqbZbZcrbSbSbSbSbSbSbSbScqbZbZcpbQbQbQbQbQbQbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbXbZcibXcubZbZbZcvbZbZbZcobZbZcbcwbZcxbZcxbZcxbZcxbZcxbZcycbbZbZcbczcAcBcCcDcEcFcFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZcIbXcJbXbXbZcIcJbZbZbZbZbZbZcbcwbZbZbZbZbZcLbZbZbZbZbZbZcbbZbZcbcMcMcMcMcMcMcMcMcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZcJbZbZcNbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcabZbZcbcMcMcMcMcMcMcMcMcbbZbZcObSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbTabababababababababababababababababababababababababababbPbSbSbSbJbNbLbLbObJbSbSbSbSbSbTababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZcNbZbZbZcPbZbZbZbZcLcLbZbZcbcwbZbZbZbZbZbZbZbZbZbZbZbZcabZbZcpbQcQbQcRcRcScTcTcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZcjbJbLbLbLbLbJbZcmbZcVcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdcNbZcobZbZbZcobZbZbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcbbZbZcbcXcXcXcXcXcXcXcXcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZcjckbJcZbLbLbLbJcKbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdcbVcdbZddcodedededfdfdgdgdhdhdhdididicbcwbZbZbZbZbZbZbZbZbZcodjcocbbZbZcbcXcXdkdkcXcXcXcXcbbZbZcrbSbSbSbSbSbRbSbSbSbScabSbSbSbSbRbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbScqcacadlbTabababababababababababababababababababababababababbPdmbZbZcmdnbJdodobJdpbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbSbSbSdrbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQbQbQbQbQbQbQbQbQbQbQdtbZbZcacXcXcXducXdvdvcXcbbZbZcbdwdxdxdydzcbdebZbZbZbZbZbZbZdAcbcWcWcWcWdBcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldscqdCdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdFcrdsdmcNbZcmcjceckbXdGbZbZdHbZcVcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHcHcHcHcHdIdJdKdLdMdMdNdNcbbZbZcacXcXcXcXdOdPdQdRcbbZbZcbdSbZbZbZdTcbdebZbZbZbZbZbZbZdUcacWcWcWcWdVcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdldsdmbZbZckbZcmcmdYbZckbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHeaebeccHcHdJedeedMdMdNdNcbbZbZcbcXcXefcXdOdQdQdRcbbZbZcbdSbZbZbZegcbdebZbZbZbZbZbZbZehcbcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeidldsdmbZbZbZbZbZckbZbXcmbZbZbZdZcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZcNbZbZbZcPbZbZbZbZcLcLbZbZcbcwbZbZbZbZbZbZbZbZbZbZbZbZcabZbZcpbQcQbQcRcRcScTcTcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbXbJbLbLbLbLbJbZbXbZcVcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdcNbZcobZbZbZcobZbZbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcbbZbZcbcXcXcXcXcXcXcXcXcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbXbXbJcZbLbLbLbJbXbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdcbVcdbZddcodedededfdfdgdgdhdhdhdididicbcwbZbZbZbZbZbZbZbZbZcodjcocbbZbZcbcXcXdkdkcXcXcXcXcbbZbZcrbSbSbSbSbSbRbSbSbSbScabSbSbSbSbRbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbScqcacadlbTabababababababababababababababababababababababababbPdmbZbZbXcebJdodobJcgbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbSbSbSdrbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQbQbQbQbQbQbQbQbQbQbQdtbZbZcacXcXcXducXdvdvcXcbbZbZcbdwdxdxdydzcbdebZbZbZbZbZbZbZcjcbcWcWcWcWdBcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldscqdCdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdFcrdsdmcNbZbXbXcebXbXcgbZbZdHbZcVcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHcHcHcHcHdIdJdKdLdMdMdNdNcbbZbZcacXcXcXcXdOdPdQdRcbbZbZcbdSbZbZbZdTcbdebZbZbZbZbZbZbZckcacWcWcWcWdVcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdldsdmbZbZbXbZbXbXclbZbXbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHeaebeccHcHdJedeedMdMdNdNcbbZbZcbcXcXefcXdOdQdQdRcbbZbZcbdSbZbZbZegcbdebZbZbZbZbZbZbZcmcbcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeidldsdmbZbZbZbZbZbXbZbXbXbZbZbZdZcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHekelemcHcHcHcHcHcHcHcHcHcbbZbZcbcXcXcXcXcXenencXcbbZbZcbdSbZbZbZegdlbSbSbSbSbSbSbSbSbSdtcWcWcWcWcWcWcWcWcWcWcWdBcWcWcWcWcbbZbZdldsdmejejejejejejejejejejejejejejejejejejejejejejejdldsdmbZbZdHbZbZbZbZbZcNbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababeoepepepepepepeqababababababababababababababababababababababababababababababababcbcHeresetcHcHcHcHcHcHcHcHcHcbbZbZcbcXdvdveucXdvdvcXcbbZbZcbevewexbZeyezeAeBeBeBeBeBeBeBeCeDcWeEcWcWcWcWcWcWcWcWcWeFdBcWcWcWcbbZbZcOeGeGbSbSbSbSbSbSbSbSbSbSbScabSbSbSbSbSbSbSbSbSbSbSeGeGeHbZbZbZbZcNbZbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababeoepeIeJeIeIeJeIepeqabababababababababababababababababababababababababababababababcbcHcHcHcHcHcHcHcHcHcHcHcHcHcbbZbZcbdOdQdQdRdOdPdQdRcbbZbZcbevbZbZbZeyezeKeLbZbZbZcobZeMeNeOcWcWcWcWcWcWcWeEcWcWcWdBdBcWcWcWcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZdHbZbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab @@ -574,18 +565,18 @@ abababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababgzepePeIeIeIeIePepgAabababababababababababababababababababababababababababababababcbgBcHcHcHcHcHcHcHcHcHcHcHcHcbcobZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezeKbZbZbZbZbZbZeMgJeOcWcWgKcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcGcWcWababababababababababababababababababababababababababababababgLgMababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababgzepgNgNgNgNepgAababababababababababababababababababababababababababababababababcbgOgOeRcHcHcHcHcHcHcHcHcHcHcbbZbZcbgPgFgFgFgQgRgFgPcbbZbZcbgxgxgxgxgSezgTgUgUgUgUgUgUgUeCgVcWcWcWcWeEcWcWcWcWcWcWcWeEcWcWcWcbbZbZcrbRbRbSbSbSbSbSbSbSbSbSbSbScabSbSbSbSbSbSbSbSbSbSbSbRbRcqbZchbZbZbZbZbZbZbZbZbZbZcVcWdbababababababababababababababababababababababababababababgWgXgXgXgXgXgXgXgXgXgMabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababgzgYgYgYgYgAabababababababababababababababababababababababababababababababababcbgOgOgZcHcHcHcHcHcHcHcHcHcHcbbZbZcbgFgFgFgFhagRgFgFcbbZbZcbgxgxgxhbgxdlbSbSbSbSbSbSbSbSbSdtcWcWcWcWcWcWcWhccWcWcWcWcWcWcWcWcbbZbZcpdsdtejejejejejejejejejejejejejejejejejejejejejejejcpdsdtbZbZbZbZbZbZbZbZbZbZcYbZdZcWcWababababababababababababababababababababababababababababhdhehfhfhfhfhfhfhfhghhabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhihihihihihjhjeReReReRhkhkcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezhlbZchbZbZbZbZbZhmcbcWcWcWcWcWcWcWdBdBcWcWcWcWcWcWcWcbbZbZcpdsdthnejhnejhnejhoejhoejhoejhoejhoejhoejhoejhoejhocpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhrhihihihihjhjeReReRhshshtcbbZbZhugFhvgFgFgFgFgFhwcbbZbZcbfxgHgxgxgxezdebZbZbZbZbZchbZdUcacWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZcpdsdthydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhycpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXhzabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQhAbQhAbQhAbQhAbQhAbQdtbZbZhugFgFgFgFgFgFgFhBcbbZbZcbhCgxgxgxhDezdebZbZhEbZbZbZbZhFcbcWcWcWcWcWcWcWeEcWcWcWcWcWcWcWcWcbbZbZcpdseHhGhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhJcOdsdtbZbZbZbZbZhKbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababhphLhMhfhfhfhfhfhfhNababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhihihihihihjhjeReReReRhkhkcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezhlbZchbZbZbZbZbZctcbcWcWcWcWcWcWcWdBdBcWcWcWcWcWcWcWcbbZbZcpdsdthnejhnejhnejhoejhoejhoejhoejhoejhoejhoejhoejhocpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhrhihihihihjhjeReReRhshshtcbbZbZhugFhvgFgFgFgFgFhwcbbZbZcbfxgHgxgxgxezdebZbZbZbZbZchbZckcacWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZcpdsdthydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhycpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXhzabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQhAbQhAbQhAbQhAbQhAbQdtbZbZhugFgFgFgFgFgFgFhBcbbZbZcbhCgxgxgxhDezdebZbZhEbZbZbZbZcKcbcWcWcWcWcWcWcWeEcWcWcWcWcWcWcWcWcbbZbZcpdseHhGhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhJcOdsdtbZbZbZbZbZhKbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababhphLhMhfhfhfhfhfhfhNababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbUbVcdbZbZbZdedededfdfdgdgdhdhdhdididicbhOhPhQcbhRcbhRcbhRcbhRcbhRcbbZbZcbgFgFgFgFgFgFgFhScbbZbZcObSbSbSbSbSeGbSbSbSbScabSbSbSbSeGbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSeHcacacphTabababababababababababababababababababababababababdqdtbZbZbZbZbZbZbZbZbZbZbZbZcGcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXgMabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhPhPhPcbhUhVhUhVhUhVhUhVhUcbbZbZcbgFhvgFgFgFgFhWhXcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbZbZbZbZbZbZbZbZcYbZcVcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghhabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhYhPhZcbhPhPhPhPhPhPiahPhPcabZchcbgFgFgFgFgFibgRgFcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbZbZbZbZbZbZbZbZbZbZdacWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhPhPhPgDichPhPhPhPhPidhPhPcabZbZcbiegFgFiegFgFiegFcbbZbZcrbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbShTabababababababababababababababababababababababababababdqbSbSbSbSbSbSbSbSbSbSbSbSbSbShTababababababababababababababababababababababababababababiggXgXgXgXgXgXgXgXgXhzabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhYhPhQhVhPhPhPhPhPhPiahPihcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababgLhzababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZcobZbZbZbZbZbZbZbZcbhPhPhPhUhPhPhPhPhPhPhPhPihcbbZbZcbiiikikiiikikiiikcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZilbZimcKcJbZcmcpbQbQbQbQbQbQbQbQbQbQbQbQbQeHbZbZcObSbSbSbSbSbSbSbSeHbZbZcpbQbQbQbQbQbQhTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZcKincKcabZbZbZbZimbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiobVbWipbZbZbZbZbZbZimbZbZbZcIcIcKcmcKcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZilbZimbXcJbZbXcpbQbQbQbQbQbQbQbQbQbQbQbQbQeHbZbZcObSbSbSbSbSbSbSbSeHbZbZcpbQbQbQbQbQbQhTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbXdnbXcabZbZbZbZimbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiobVbWipbZbZbZbZbZbZimbZbZbZcIcIbXbXbXcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQeGbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbSbSbSbSbSbSbSbSbSbSbShTabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab @@ -695,4 +686,3 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} - From de9fd5dd57a7da51a86c6c8d257a6a4bbfa852f2 Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 01:35:01 +0100 Subject: [PATCH 078/182] space hotel decals --- _maps/map_files/RandomZLevels/spacehotel.dmm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/_maps/map_files/RandomZLevels/spacehotel.dmm b/_maps/map_files/RandomZLevels/spacehotel.dmm index e6bd4ba2eb8..f386ccb963c 100644 --- a/_maps/map_files/RandomZLevels/spacehotel.dmm +++ b/_maps/map_files/RandomZLevels/spacehotel.dmm @@ -431,7 +431,7 @@ "io" = (/obj/effect/decal/cleanable/blood/old,/obj/structure/falsewall,/turf/unsimulated/floor{name = "engraved floor"; icon_state = "cult"},/area/awaymission/spacehotel) "ip" = (/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) "iq" = (/obj/structure/closet/crate/secure/loot,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) -"ir" = (/turf/unsimulated/floor{icon_state = "warning"; dir = 8},/area/awaymission/spacehotel) +"ir" = (/obj/effect/decal/warning_stripes/west,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) "is" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor/carpet,/area/awaymission/spacehotel) "it" = (/obj/machinery/vending/sovietsoda,/turf/unsimulated/floor/carpet,/area/awaymission/spacehotel) "iu" = (/obj/structure/table,/obj/machinery/computer/security/telescreen{desc = "Not used to spy on hotel rooms."; dir = 4; name = "Hotel Security Monitor"; network = list("Hotel"); use_power = 0},/turf/unsimulated/floor/carpet,/area/awaymission/spacehotel) @@ -452,9 +452,9 @@ "iJ" = (/obj/structure{desc = "It appears to be similar to a SMES."; icon = 'icons/obj/power.dmi'; icon_state = "smes"; name = "WaffeCo PSU"},/turf/unsimulated/floor/plating,/area/awaymission/spacehotel) "iK" = (/obj/structure{desc = "It appears to be some sort of generator."; icon = 'icons/obj/power.dmi'; icon_state = "teg"; name = "WaffeCo PGU"},/turf/unsimulated/floor/plating,/area/awaymission/spacehotel) "iL" = (/obj/machinery/power/supermatter_shard,/turf/unsimulated/floor/plating,/area/awaymission/spacehotel) -"iM" = (/obj/machinery/gateway{dir = 9},/turf/unsimulated/floor{icon_state = "warning"; dir = 9},/area/awaymission/spacehotel) -"iN" = (/obj/machinery/gateway{dir = 1},/turf/unsimulated/floor{icon_state = "warning"; dir = 1},/area/awaymission/spacehotel) -"iO" = (/obj/machinery/gateway{dir = 5},/turf/unsimulated/floor{icon_state = "warning"; dir = 5},/area/awaymission/spacehotel) +"iM" = (/obj/machinery/gateway{dir = 9},/obj/effect/decal/warning_stripes/northwest,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) +"iN" = (/obj/machinery/gateway{dir = 1},/obj/effect/decal/warning_stripes/north,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) +"iO" = (/obj/machinery/gateway{dir = 5},/obj/effect/decal/warning_stripes/northeast,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) "iP" = (/obj/structure/window/basic{icon_state = "window"; dir = 8},/obj/structure/flora/grass/both,/turf/unsimulated/floor/grass,/area/awaymission/spacehotel) "iQ" = (/turf/unsimulated/floor{name = "engraved floor"; icon_state = "cult"},/area/awaymission/spacehotel) "iR" = (/obj/effect/gibspawner/human,/obj/effect/decal/cleanable/blood/old,/turf/unsimulated/floor{name = "engraved floor"; icon_state = "cult"},/area/awaymission/spacehotel) @@ -468,9 +468,9 @@ "iZ" = (/obj/structure/cable/heavyduty{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/landmark/damageturf,/turf/unsimulated/floor/plating,/area/awaymission/spacehotel) "ja" = (/obj/structure/cable/heavyduty{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/heavyduty{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/unsimulated/floor/plating,/area/awaymission/spacehotel) "jb" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor/plating,/area/awaymission/spacehotel) -"jc" = (/obj/machinery/gateway{dir = 8},/turf/unsimulated/floor{icon_state = "warning"; dir = 8},/area/awaymission/spacehotel) +"jc" = (/obj/machinery/gateway{dir = 8},/obj/effect/decal/warning_stripes/west,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) "jd" = (/obj/machinery/gateway/centeraway{calibrated = 0},/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) -"je" = (/obj/machinery/gateway{dir = 4},/turf/unsimulated/floor{icon_state = "warning"; dir = 4},/area/awaymission/spacehotel) +"je" = (/obj/machinery/gateway{dir = 4},/obj/effect/decal/warning_stripes/east,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) "jf" = (/obj/structure/window/basic{icon_state = "window"; dir = 8},/obj/structure/flora/rock,/obj/structure/flora/grass/brown,/turf/unsimulated/floor/grass,/area/awaymission/spacehotel) "jg" = (/obj/item/candle,/obj/effect/decal/cleanable/blood/old,/turf/unsimulated/floor{name = "engraved floor"; icon_state = "cult"},/area/awaymission/spacehotel) "jh" = (/obj/effect/rune,/obj/item/organ/internal/brain,/turf/unsimulated/floor{name = "engraved floor"; icon_state = "cult"},/area/awaymission/spacehotel) @@ -486,9 +486,9 @@ "jr" = (/obj/item/grown/bananapeel,/obj/item/toy/spinningtoy,/turf/unsimulated/floor/carpet,/area/awaymission/spacehotel) "js" = (/obj/structure/barricade/wooden,/turf/unsimulated/floor/carpet,/area/awaymission/spacehotel) "jt" = (/obj/machinery/door/airlock/public/glass,/turf/unsimulated/floor/carpet,/area/awaymission/spacehotel) -"ju" = (/obj/machinery/gateway{dir = 10},/turf/unsimulated/floor{icon_state = "warning"; dir = 10},/area/awaymission/spacehotel) -"jv" = (/obj/machinery/gateway,/turf/unsimulated/floor{icon_state = "warning"},/area/awaymission/spacehotel) -"jw" = (/obj/machinery/gateway{dir = 6},/turf/unsimulated/floor{icon_state = "warning"; dir = 6},/area/awaymission/spacehotel) +"ju" = (/obj/machinery/gateway{dir = 10},/obj/effect/decal/warning_stripes/southwest,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) +"jv" = (/obj/machinery/gateway,/obj/effect/decal/warning_stripes/south,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) +"jw" = (/obj/machinery/gateway{dir = 6},/obj/effect/decal/warning_stripes/southeast,/turf/unsimulated/floor{icon_state = "floor"},/area/awaymission/spacehotel) "jx" = (/obj/structure/window/basic{icon_state = "window"; dir = 8},/obj/structure/flora/ausbushes/palebush,/turf/unsimulated/floor/grass,/area/awaymission/spacehotel) "jy" = (/obj/item/flashlight/lantern{on = 1},/turf/unsimulated/floor{name = "engraved floor"; icon_state = "cult"},/area/awaymission/spacehotel) "jz" = (/obj/effect/rune,/turf/unsimulated/floor{name = "engraved floor"; icon_state = "cult"},/area/awaymission/spacehotel) From 1d44f06faaac6b1b5fe05cb5005fe7f52e2b515a Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 20:36:09 -0400 Subject: [PATCH 079/182] Automatic changelog generation for PR #9756 [ci skip] --- html/changelogs/AutoChangeLog-pr-9756.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9756.yml diff --git a/html/changelogs/AutoChangeLog-pr-9756.yml b/html/changelogs/AutoChangeLog-pr-9756.yml new file mode 100644 index 00000000000..d27d206e34e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9756.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - tweak: "MoonOutpost19 Away Mission now uses Decals properly." From 3f77395ee7974d18758782218c270d85f6673f55 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 20:41:36 -0400 Subject: [PATCH 080/182] Automatic changelog generation for PR #9758 [ci skip] --- html/changelogs/AutoChangeLog-pr-9758.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9758.yml diff --git a/html/changelogs/AutoChangeLog-pr-9758.yml b/html/changelogs/AutoChangeLog-pr-9758.yml new file mode 100644 index 00000000000..a0a17a2d68e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9758.yml @@ -0,0 +1,5 @@ +author: "Purpose" +delete-after: True +changes: + - bugfix: "Fixes the corpse spawners in Space Battle Away Mission." + - tweak: "Space Battle Away Mission now uses Decals properly." From be798623b4faf975f8359028df99ad0af51da1e4 Mon Sep 17 00:00:00 2001 From: tigercat2000 Date: Sun, 7 Oct 2018 17:45:24 -0700 Subject: [PATCH 081/182] Revert "Fixes Corpse Spawners & Adds Decal handling to Space Battle Away Mission" --- _maps/map_files/RandomZLevels/spacebattle.dmm | 118 ++++++++++-------- 1 file changed, 64 insertions(+), 54 deletions(-) diff --git a/_maps/map_files/RandomZLevels/spacebattle.dmm b/_maps/map_files/RandomZLevels/spacebattle.dmm index a1248d9006b..772d3a2fd53 100644 --- a/_maps/map_files/RandomZLevels/spacebattle.dmm +++ b/_maps/map_files/RandomZLevels/spacebattle.dmm @@ -99,29 +99,29 @@ "bU" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (EAST)"; icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) "bV" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-engine"; icon_state = "engine"},/area/awaymission/spacebattle/cruiser) "bW" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"bX" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"bX" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) "bY" = (/obj/machinery/computer/pod{id_tags = list("spacebattlepod"); name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/cruiser) "bZ" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ca" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cb" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) "cc" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) "cd" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ce" = (/turf/simulated/floor/plasteel,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"ce" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "cf" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "spacebattlepod"; name = "Front Hull Door"; opacity = 1; tag = "icon-pdoor0"},/turf/simulated/shuttle/plating,/area/awaymission/spacebattle/cruiser) -"cg" = (/turf/simulated/floor/plasteel,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cg" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "ch" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ci" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cj" = (/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ck" = (/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cl" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Clay Dawson"; name = "Clay Dawson"},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cn" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ci" = (/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cj" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) +"ck" = (/turf/simulated/floor/plasteel{tag = "icon-damaged3"; icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) +"cl" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cm" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) +"cn" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "co" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cp" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) "cq" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) "cr" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) "cs" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ct" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ct" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) "cu" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cv" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cw" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) @@ -138,12 +138,12 @@ "cH" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "cI" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cJ" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cK" = (/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cK" = (/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) "cL" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cM" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cN" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cO" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3"; icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) -"cP" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cP" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cQ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cR" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cS" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) @@ -157,33 +157,36 @@ "da" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "db" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dc" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (EAST)"; icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"dd" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dd" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "de" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "df" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dg" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dh" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "di" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dj" = (/obj/effect/mob_spawn/human/doctor{!INVALID_VAR! = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dj" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dk" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dl" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) "dm" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dn" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dn" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "do" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "spacebattlepod2"; name = "Front Hull Door"; opacity = 1; tag = "icon-pdoor0"},/turf/simulated/shuttle/plating,/area/awaymission/spacebattle/cruiser) +"dp" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "dq" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/awaymission/spacebattle/cruiser) "dr" = (/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) "ds" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) "dt" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) -"du" = (/obj/effect/mob_spawn/human/cook{!INVALID_VAR! = "Nathaniel Waters"; name = "Nathaniel Waters"},/obj/item/kitchen/knife/butcher,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"du" = (/obj/effect/landmark/corpse/chef{mobname = "Nathaniel Waters"; name = "Nathaniel Waters"},/obj/item/kitchen/knife/butcher,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dv" = (/obj/structure/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dw" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) "dx" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) "dy" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) "dz" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) +"dA" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "dB" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dG" = (/turf/simulated/floor/plasteel{tag = "icon-damaged3"; icon_state = "damaged3"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "dH" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dI" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "dJ" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -197,9 +200,11 @@ "dR" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dS" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) "dT" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"dV" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dU" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"dV" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dX" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) +"dY" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) "dZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ea" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eb" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -208,6 +213,7 @@ "ee" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ef" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "eg" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) +"eh" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "ei" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ej" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ek" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -222,7 +228,7 @@ "et" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eu" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "ev" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"ew" = (/obj/effect/mob_spawn/human/bridgeofficer{!INVALID_VAR! = "Davis Hume"; name = "Davis Hume"},/obj/item/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ew" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ex" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ey" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) "ez" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) @@ -231,7 +237,7 @@ "eC" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "eD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eE" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"eF" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eF" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "eG" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) "eH" = (/turf/simulated/shuttle/wall{tag = "icon-swallc4"; icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) "eI" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate4) @@ -246,11 +252,11 @@ "eR" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eS" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "eT" = (/obj/structure/table/reinforced,/obj/item/kitchen/utensil/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eU" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eV" = (/obj/effect/mob_spawn/human/bridgeofficer{!INVALID_VAR! = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eU" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eV" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "eW" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "eX" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"eY" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eY" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "eZ" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fa" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) "fb" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) @@ -265,11 +271,11 @@ "fk" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/material,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fl" = (/obj/structure/closet/crate,/obj/item/light/tube,/obj/item/light/tube,/obj/item/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fm" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fn" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fn" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fo" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fp" = (/obj/effect/mob_spawn/human/bridgeofficer{!INVALID_VAR! = "Walter Strider"; name = "Walter Strider"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fp" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fq" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"fr" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/gun/projectile/revolver/mateba,/obj/effect/mob_spawn/human/corpse/syndicatecommando{!INVALID_VAR! = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fr" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "fs" = (/obj/structure/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ft" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "fu" = (/obj/machinery/bsa/full/east,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) @@ -281,11 +287,11 @@ "fI" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fJ" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fK" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fL" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fL" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fM" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) "fN" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "ga" = (/obj/structure/closet/crate,/obj/item/poster/random_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gb" = (/obj/effect/mob_spawn/human/bridgeofficer{!INVALID_VAR! = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gb" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "gn" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "go" = (/obj/structure/closet/crate,/obj/item/lipstick/black,/obj/item/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gp" = (/obj/structure/closet/crate,/obj/item/clothing/gloves/color/rainbow,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -302,19 +308,19 @@ "gA" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) "gB" = (/obj/structure/closet/crate/secure/weapon,/obj/item/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gD" = (/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"gE" = (/obj/effect/mob_spawn/human/doctor{!INVALID_VAR! = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gE" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "gF" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gG" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gH" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gI" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "gJ" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gK" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gK" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "gL" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) "gM" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) "gN" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) "gO" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gP" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gQ" = (/obj/effect/mob_spawn/human/doctor{!INVALID_VAR! = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gQ" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gR" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gS" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gT" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) @@ -326,7 +332,7 @@ "gZ" = (/obj/item/pickaxe,/obj/item/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ha" = (/obj/item/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "hb" = (/obj/item/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hc" = (/obj/effect/mob_spawn/human/engineer/hardsuit{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hc" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "hd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) "he" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hf" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) @@ -336,6 +342,7 @@ "hj" = (/obj/structure/closet/crate/secure/plasma,/obj/item/tank/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "hk" = (/obj/structure/closet/crate/medical,/obj/item/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "hl" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "hn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ho" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) @@ -352,12 +359,13 @@ "hB" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "hC" = (/obj/structure/bed,/obj/item/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "hD" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hE" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Gunner"; !INVALID_VAR! = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hE" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hF" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "hG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hI" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hK" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hK" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "hL" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hM" = (/obj/structure/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hN" = (/obj/machinery/door/airlock/external,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) @@ -374,25 +382,26 @@ "hY" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "hZ" = (/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/obj/item/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ia" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ib" = (/obj/effect/mob_spawn/human/doctor{!INVALID_VAR! = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ic" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ib" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ic" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "id" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ie" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "ig" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) "ih" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ii" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) "ik" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"il" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Cyrion"; name = "Cyrion"},/obj/item/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"il" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "im" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"in" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) "io" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (EAST)"; icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"ip" = (/obj/effect/mob_spawn/human/engineer{!INVALID_VAR! = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ip" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "iq" = (/obj/structure/lattice,/turf/space,/area/space) -"ir" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/turf/space,/area/space) +"ir" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) "is" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/space) "it" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/space) "iu" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iv" = (/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) -"iw" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) +"iw" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "ix" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iy" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iz" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) @@ -541,16 +550,16 @@ abababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbQbQbQbJbLbLbLbLbJbQbQbQbQbQbQbQbQbQbRbQbQbQbQbQbQbQbQbQbQbQbQbQbSbQbQbSbSbSbSbSbSbSbSbSbSbSbSbTabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbEbFbGbGbHbIababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbUbVbWbXbJbYbLbLbLbJbZbZbZbZbZbZbZbZbZcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbKbLbLbMbJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZcebJcfcfbJcgbZbZbZbZbZbZbZbZbZcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZcebXbXcgbXbZbZbZbZbZbZbZcncocpbQbQbQbQbQbQbQbQbQbQbQbQbQcqbZbZcrbSbSbSbSbSbSbSbScqbZbZcpbQbQbQbQbQbQbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbXbZcibXcubZbZbZcvbZbZbZcobZbZcbcwbZcxbZcxbZcxbZcxbZcxbZcycbbZbZcbczcAcBcCcDcEcFcFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZcIbXcJbXbXbZcIcJbZbZbZbZbZbZcbcwbZbZbZbZbZcLbZbZbZbZbZbZcbbZbZcbcMcMcMcMcMcMcMcMcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZcicjckclcmbZbZbZbZbZbZbZcncocpbQbQbQbQbQbQbQbQbQbQbQbQbQcqbZbZcrbSbSbSbSbSbSbSbScqbZbZcpbQbQbQbQbQbQbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZcmbZctcjcubZbZbZcvbZbZbZcobZbZcbcwbZcxbZcxbZcxbZcxbZcxbZcycbbZbZcbczcAcBcCcDcEcFcFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZcIcmcJcKcKbZcIcJbZbZbZbZbZbZcbcwbZbZbZbZbZcLbZbZbZbZbZbZcbbZbZcbcMcMcMcMcMcMcMcMcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZcJbZbZcNbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcabZbZcbcMcMcMcMcMcMcMcMcbbZbZcObSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbTabababababababababababababababababababababababababababbPbSbSbSbJbNbLbLbObJbSbSbSbSbSbTababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZcNbZbZbZcPbZbZbZbZcLcLbZbZcbcwbZbZbZbZbZbZbZbZbZbZbZbZcabZbZcpbQcQbQcRcRcScTcTcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbXbJbLbLbLbLbJbZbXbZcVcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdcNbZcobZbZbZcobZbZbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcbbZbZcbcXcXcXcXcXcXcXcXcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbXbXbJcZbLbLbLbJbXbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdcbVcdbZddcodedededfdfdgdgdhdhdhdididicbcwbZbZbZbZbZbZbZbZbZcodjcocbbZbZcbcXcXdkdkcXcXcXcXcbbZbZcrbSbSbSbSbSbRbSbSbSbScabSbSbSbSbRbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbScqcacadlbTabababababababababababababababababababababababababbPdmbZbZbXcebJdodobJcgbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbSbSbSdrbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQbQbQbQbQbQbQbQbQbQbQdtbZbZcacXcXcXducXdvdvcXcbbZbZcbdwdxdxdydzcbdebZbZbZbZbZbZbZcjcbcWcWcWcWdBcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldscqdCdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdFcrdsdmcNbZbXbXcebXbXcgbZbZdHbZcVcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHcHcHcHcHdIdJdKdLdMdMdNdNcbbZbZcacXcXcXcXdOdPdQdRcbbZbZcbdSbZbZbZdTcbdebZbZbZbZbZbZbZckcacWcWcWcWdVcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdldsdmbZbZbXbZbXbXclbZbXbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHeaebeccHcHdJedeedMdMdNdNcbbZbZcbcXcXefcXdOdQdQdRcbbZbZcbdSbZbZbZegcbdebZbZbZbZbZbZbZcmcbcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeidldsdmbZbZbZbZbZbXbZbXbXbZbZbZdZcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZcNbZbZbZcPbZbZbZbZcLcLbZbZcbcwbZbZbZbZbZbZbZbZbZbZbZbZcabZbZcpbQcQbQcRcRcScTcTcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZcjbJbLbLbLbLbJbZcmbZcVcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdcNbZcobZbZbZcobZbZbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcbbZbZcbcXcXcXcXcXcXcXcXcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZcjckbJcZbLbLbLbJcKbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdcbVcdbZddcodedededfdfdgdgdhdhdhdididicbcwbZbZbZbZbZbZbZbZbZcodjcocbbZbZcbcXcXdkdkcXcXcXcXcbbZbZcrbSbSbSbSbSbRbSbSbSbScabSbSbSbSbRbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbScqcacadlbTabababababababababababababababababababababababababbPdmbZbZcmdnbJdodobJdpbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbSbSbSdrbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQbQbQbQbQbQbQbQbQbQbQdtbZbZcacXcXcXducXdvdvcXcbbZbZcbdwdxdxdydzcbdebZbZbZbZbZbZbZdAcbcWcWcWcWdBcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldscqdCdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdFcrdsdmcNbZcmcjceckbXdGbZbZdHbZcVcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHcHcHcHcHdIdJdKdLdMdMdNdNcbbZbZcacXcXcXcXdOdPdQdRcbbZbZcbdSbZbZbZdTcbdebZbZbZbZbZbZbZdUcacWcWcWcWdVcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdldsdmbZbZckbZcmcmdYbZckbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHeaebeccHcHdJedeedMdMdNdNcbbZbZcbcXcXefcXdOdQdQdRcbbZbZcbdSbZbZbZegcbdebZbZbZbZbZbZbZehcbcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeidldsdmbZbZbZbZbZckbZbXcmbZbZbZdZcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHekelemcHcHcHcHcHcHcHcHcHcbbZbZcbcXcXcXcXcXenencXcbbZbZcbdSbZbZbZegdlbSbSbSbSbSbSbSbSbSdtcWcWcWcWcWcWcWcWcWcWcWdBcWcWcWcWcbbZbZdldsdmejejejejejejejejejejejejejejejejejejejejejejejdldsdmbZbZdHbZbZbZbZbZcNbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababeoepepepepepepeqababababababababababababababababababababababababababababababababcbcHeresetcHcHcHcHcHcHcHcHcHcbbZbZcbcXdvdveucXdvdvcXcbbZbZcbevewexbZeyezeAeBeBeBeBeBeBeBeCeDcWeEcWcWcWcWcWcWcWcWcWeFdBcWcWcWcbbZbZcOeGeGbSbSbSbSbSbSbSbSbSbSbScabSbSbSbSbSbSbSbSbSbSbSeGeGeHbZbZbZbZcNbZbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababeoepeIeJeIeIeJeIepeqabababababababababababababababababababababababababababababababcbcHcHcHcHcHcHcHcHcHcHcHcHcHcbbZbZcbdOdQdQdRdOdPdQdRcbbZbZcbevbZbZbZeyezeKeLbZbZbZcobZeMeNeOcWcWcWcWcWcWcWeEcWcWcWdBdBcWcWcWcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZdHbZbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab @@ -565,18 +574,18 @@ abababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababgzepePeIeIeIeIePepgAabababababababababababababababababababababababababababababababcbgBcHcHcHcHcHcHcHcHcHcHcHcHcbcobZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezeKbZbZbZbZbZbZeMgJeOcWcWgKcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcGcWcWababababababababababababababababababababababababababababababgLgMababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababgzepgNgNgNgNepgAababababababababababababababababababababababababababababababababcbgOgOeRcHcHcHcHcHcHcHcHcHcHcbbZbZcbgPgFgFgFgQgRgFgPcbbZbZcbgxgxgxgxgSezgTgUgUgUgUgUgUgUeCgVcWcWcWcWeEcWcWcWcWcWcWcWeEcWcWcWcbbZbZcrbRbRbSbSbSbSbSbSbSbSbSbSbScabSbSbSbSbSbSbSbSbSbSbSbRbRcqbZchbZbZbZbZbZbZbZbZbZbZcVcWdbababababababababababababababababababababababababababababgWgXgXgXgXgXgXgXgXgXgMabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababgzgYgYgYgYgAabababababababababababababababababababababababababababababababababcbgOgOgZcHcHcHcHcHcHcHcHcHcHcbbZbZcbgFgFgFgFhagRgFgFcbbZbZcbgxgxgxhbgxdlbSbSbSbSbSbSbSbSbSdtcWcWcWcWcWcWcWhccWcWcWcWcWcWcWcWcbbZbZcpdsdtejejejejejejejejejejejejejejejejejejejejejejejcpdsdtbZbZbZbZbZbZbZbZbZbZcYbZdZcWcWababababababababababababababababababababababababababababhdhehfhfhfhfhfhfhfhghhabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhihihihihihjhjeReReReRhkhkcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezhlbZchbZbZbZbZbZctcbcWcWcWcWcWcWcWdBdBcWcWcWcWcWcWcWcbbZbZcpdsdthnejhnejhnejhoejhoejhoejhoejhoejhoejhoejhoejhocpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhrhihihihihjhjeReReRhshshtcbbZbZhugFhvgFgFgFgFgFhwcbbZbZcbfxgHgxgxgxezdebZbZbZbZbZchbZckcacWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZcpdsdthydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhycpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXhzabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQhAbQhAbQhAbQhAbQhAbQdtbZbZhugFgFgFgFgFgFgFhBcbbZbZcbhCgxgxgxhDezdebZbZhEbZbZbZbZcKcbcWcWcWcWcWcWcWeEcWcWcWcWcWcWcWcWcbbZbZcpdseHhGhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhJcOdsdtbZbZbZbZbZhKbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababhphLhMhfhfhfhfhfhfhNababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhihihihihihjhjeReReReRhkhkcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezhlbZchbZbZbZbZbZhmcbcWcWcWcWcWcWcWdBdBcWcWcWcWcWcWcWcbbZbZcpdsdthnejhnejhnejhoejhoejhoejhoejhoejhoejhoejhoejhocpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhrhihihihihjhjeReReRhshshtcbbZbZhugFhvgFgFgFgFgFhwcbbZbZcbfxgHgxgxgxezdebZbZbZbZbZchbZdUcacWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZcpdsdthydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhycpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXhzabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQhAbQhAbQhAbQhAbQhAbQdtbZbZhugFgFgFgFgFgFgFhBcbbZbZcbhCgxgxgxhDezdebZbZhEbZbZbZbZhFcbcWcWcWcWcWcWcWeEcWcWcWcWcWcWcWcWcbbZbZcpdseHhGhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhJcOdsdtbZbZbZbZbZhKbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababhphLhMhfhfhfhfhfhfhNababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbUbVcdbZbZbZdedededfdfdgdgdhdhdhdididicbhOhPhQcbhRcbhRcbhRcbhRcbhRcbbZbZcbgFgFgFgFgFgFgFhScbbZbZcObSbSbSbSbSeGbSbSbSbScabSbSbSbSeGbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSeHcacacphTabababababababababababababababababababababababababdqdtbZbZbZbZbZbZbZbZbZbZbZbZcGcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXgMabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhPhPhPcbhUhVhUhVhUhVhUhVhUcbbZbZcbgFhvgFgFgFgFhWhXcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbZbZbZbZbZbZbZbZcYbZcVcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghhabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhYhPhZcbhPhPhPhPhPhPiahPhPcabZchcbgFgFgFgFgFibgRgFcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbZbZbZbZbZbZbZbZbZbZdacWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhPhPhPgDichPhPhPhPhPidhPhPcabZbZcbiegFgFiegFgFiegFcbbZbZcrbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbShTabababababababababababababababababababababababababababdqbSbSbSbSbSbSbSbSbSbSbSbSbSbShTababababababababababababababababababababababababababababiggXgXgXgXgXgXgXgXgXhzabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhYhPhQhVhPhPhPhPhPhPiahPihcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababgLhzababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZcobZbZbZbZbZbZbZbZcbhPhPhPhUhPhPhPhPhPhPhPhPihcbbZbZcbiiikikiiikikiiikcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZilbZimbXcJbZbXcpbQbQbQbQbQbQbQbQbQbQbQbQbQeHbZbZcObSbSbSbSbSbSbSbSeHbZbZcpbQbQbQbQbQbQhTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbXdnbXcabZbZbZbZimbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiobVbWipbZbZbZbZbZbZimbZbZbZcIcIbXbXbXcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZilbZimcKcJbZcmcpbQbQbQbQbQbQbQbQbQbQbQbQbQeHbZbZcObSbSbSbSbSbSbSbSeHbZbZcpbQbQbQbQbQbQhTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZcKincKcabZbZbZbZimbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiobVbWipbZbZbZbZbZbZimbZbZbZcIcIcKcmcKcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQeGbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbSbSbSbSbSbSbSbSbSbSbShTabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab @@ -686,3 +695,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} + From 97fb3cfac0dd0d0e9e5b8a2a1c2c6fada815b876 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 20:51:07 -0400 Subject: [PATCH 082/182] Automatic changelog generation for PR #9640 [ci skip] --- html/changelogs/AutoChangeLog-pr-9640.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9640.yml diff --git a/html/changelogs/AutoChangeLog-pr-9640.yml b/html/changelogs/AutoChangeLog-pr-9640.yml new file mode 100644 index 00000000000..c13ead0c86a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9640.yml @@ -0,0 +1,4 @@ +author: "Ty-Omaha" +delete-after: True +changes: + - tweak: "Replaces Security's bomb suit with their cooler Security version" From 3db4229918fd03531e2baa74b2ca4e5fd6e93959 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Mon, 16 Jul 2018 13:54:30 -0700 Subject: [PATCH 083/182] First big chunk of the refactor mid-refactor of `take_overall_damage` Fully refactors the (?:take|heal)_(?:overall|organ)_damage procs Allows the dead to examine Removes the `blinded` var Refactor cyborg components so vision loss is instant Robot life/death updates instantly Adds instant updates for damage overlays and HUD icons for humans Final reconciliation with the species refactor Adds a stat debugging system and debugging logs Also fixes instant death on species change "Debugging logs" are used for stuff an admin wouldn't care about but someone debugging would I used it to fix people dying instantly when changing species due to temporary deletion of the brain Fox's requests Adds a more careful updating system to our reagents system --- code/__DEFINES/mobs.dm | 12 + code/__DEFINES/reagents.dm | 5 +- code/datums/datumvars.dm | 2 +- code/datums/diseases/beesease.dm | 3 +- code/datums/diseases/brainrot.dm | 3 - code/datums/diseases/dna_spread.dm | 3 +- code/datums/diseases/flu.dm | 2 - code/datums/diseases/gbs.dm | 4 +- code/datums/diseases/rhumba_beat.dm | 4 +- code/defines/procs/statistics.dm | 6 +- code/game/dna/genes/goon_powers.dm | 2 +- code/game/gamemodes/blob/blobs/blob_mobs.dm | 10 +- .../gamemodes/changeling/powers/fakedeath.dm | 1 + .../gamemodes/changeling/powers/fleshmend.dm | 4 +- .../gamemodes/changeling/powers/revive.dm | 28 +- code/game/gamemodes/cult/cult_structures.dm | 4 +- code/game/gamemodes/miniantags/borer/borer.dm | 2 +- .../gamemodes/miniantags/guardian/guardian.dm | 5 +- code/game/gamemodes/miniantags/morph/morph.dm | 15 +- .../gamemodes/miniantags/revenant/revenant.dm | 12 +- .../miniantags/slaughter/slaughter.dm | 24 +- .../shadowling/shadowling_abilities.dm | 11 +- code/game/machinery/cloning.dm | 6 +- code/game/machinery/computer/aifixer.dm | 26 +- code/game/machinery/computer/camera.dm | 4 +- code/game/machinery/cryo.dm | 2 +- code/game/machinery/rechargestation.dm | 7 +- code/game/machinery/transformer.dm | 1 - .../mecha/equipment/tools/medical_tools.dm | 2 - .../mecha/equipment/tools/mining_tools.dm | 1 - code/game/mecha/equipment/tools/work_tools.dm | 2 - code/game/objects/items.dm | 3 +- code/game/objects/items/devices/aicard.dm | 1 - .../objects/items/robot/robot_upgrades.dm | 8 +- code/game/objects/items/shooting_range.dm | 4 +- code/game/objects/items/stacks/medical.dm | 1 - code/game/objects/items/stacks/nanopaste.dm | 5 +- code/game/objects/items/weapons/defib.dm | 2 - code/game/objects/items/weapons/lighters.dm | 1 - code/game/objects/items/weapons/shards.dm | 4 +- code/game/objects/structures.dm | 1 - .../closets/secure/secure_closets.dm | 4 +- .../structures/crates_lockers/crates.dm | 4 +- code/game/objects/structures/lamarr_cage.dm | 7 +- code/game/objects/structures/morgue.dm | 8 +- code/game/verbs/suicide.dm | 25 +- code/modules/assembly/mousetrap.dm | 1 - .../awaymissions/mission_code/wildwest.dm | 5 +- code/modules/flufftext/Hallucination.dm | 6 +- code/modules/mining/minebot.dm | 8 +- code/modules/mob/dead/observer/observer.dm | 1 - code/modules/mob/death.dm | 92 +- code/modules/mob/hear_say.dm | 4 +- code/modules/mob/living/carbon/alien/alien.dm | 14 +- .../mob/living/carbon/alien/alien_defense.dm | 2 - code/modules/mob/living/carbon/alien/death.dm | 21 +- .../living/carbon/alien/humanoid/humanoid.dm | 6 +- .../carbon/alien/humanoid/humanoid_defense.dm | 3 +- .../mob/living/carbon/alien/humanoid/life.dm | 10 +- .../mob/living/carbon/alien/larva/death.dm | 15 - .../mob/living/carbon/alien/larva/larva.dm | 2 + .../mob/living/carbon/alien/larva/life.dm | 10 +- .../mob/living/carbon/alien/larva/powers.dm | 10 +- code/modules/mob/living/carbon/brain/death.dm | 34 +- code/modules/mob/living/carbon/brain/life.dm | 13 +- .../mob/living/carbon/brain/update_status.dm | 14 +- code/modules/mob/living/carbon/carbon.dm | 4 +- .../mob/living/carbon/carbon_defense.dm | 4 +- code/modules/mob/living/carbon/death.dm | 9 +- code/modules/mob/living/carbon/human/death.dm | 65 +- code/modules/mob/living/carbon/human/human.dm | 6 +- .../mob/living/carbon/human/human_damage.dm | 113 +- .../mob/living/carbon/human/human_defense.dm | 10 +- .../carbon/human/interactive/interactive.dm | 5 +- code/modules/mob/living/carbon/human/life.dm | 39 +- .../living/carbon/human/species/_species.dm | 52 +- .../living/carbon/human/species/station.dm | 1040 +++++++++++++++++ .../mob/living/carbon/human/update_stat.dm | 20 + code/modules/mob/living/carbon/life.dm | 142 +-- code/modules/mob/living/carbon/slime/death.dm | 16 +- code/modules/mob/living/carbon/slime/life.dm | 9 +- .../modules/mob/living/carbon/slime/powers.dm | 4 +- .../mob/living/carbon/update_status.dm | 16 +- code/modules/mob/living/damage_procs.dm | 206 +++- code/modules/mob/living/death.dm | 81 +- code/modules/mob/living/life.dm | 49 +- code/modules/mob/living/living.dm | 131 +-- code/modules/mob/living/living_defense.dm | 2 +- code/modules/mob/living/living_defines.dm | 2 - code/modules/mob/living/login.dm | 6 +- code/modules/mob/living/silicon/ai/ai.dm | 2 - code/modules/mob/living/silicon/ai/death.dm | 20 +- code/modules/mob/living/silicon/ai/life.dm | 29 +- .../mob/living/silicon/ai/update_status.dm | 7 +- .../modules/mob/living/silicon/decoy/death.dm | 10 +- code/modules/mob/living/silicon/decoy/life.dm | 9 +- code/modules/mob/living/silicon/pai/death.dm | 33 +- code/modules/mob/living/silicon/pai/life.dm | 5 +- code/modules/mob/living/silicon/pai/pai.dm | 10 +- .../mob/living/silicon/pai/update_status.dm | 3 +- .../mob/living/silicon/robot/component.dm | 65 +- .../modules/mob/living/silicon/robot/death.dm | 26 +- .../mob/living/silicon/robot/drone/drone.dm | 24 +- .../silicon/robot/drone/drone_damage.dm | 18 +- .../silicon/robot/drone/update_status.dm | 5 +- code/modules/mob/living/silicon/robot/life.dm | 41 +- .../modules/mob/living/silicon/robot/robot.dm | 18 +- .../mob/living/silicon/robot/robot_damage.dm | 46 +- .../mob/living/silicon/robot/robot_defense.dm | 3 +- .../mob/living/silicon/robot/robot_modules.dm | 16 +- .../mob/living/silicon/robot/update_status.dm | 23 +- code/modules/mob/living/silicon/silicon.dm | 2 +- .../mob/living/simple_animal/bot/bot.dm | 9 +- .../mob/living/simple_animal/bot/medbot.dm | 2 +- .../mob/living/simple_animal/friendly/cat.dm | 6 +- .../simple_animal/friendly/cockroach.dm | 8 +- .../living/simple_animal/friendly/corgi.dm | 13 +- .../simple_animal/friendly/corgi_powers.dm | 7 +- .../mob/living/simple_animal/friendly/crab.dm | 13 +- .../simple_animal/friendly/farm_animals.dm | 5 +- .../living/simple_animal/friendly/mouse.dm | 5 +- .../living/simple_animal/hostile/hivebot.dm | 5 +- .../living/simple_animal/hostile/hostile.dm | 5 +- .../hostile/megafauna/hierophant.dm | 23 +- .../simple_animal/hostile/megafauna/legion.dm | 13 +- .../hostile/megafauna/megafauna.dm | 29 +- .../mob/living/simple_animal/hostile/mimic.dm | 20 +- .../simple_animal/hostile/mining/hivelord.dm | 32 +- .../living/simple_animal/hostile/mushroom.dm | 7 +- .../simple_animal/hostile/spaceworms.dm | 10 +- .../hostile/terror_spiders/chem.dm | 19 +- .../hostile/terror_spiders/gray.dm | 6 +- .../hostile/terror_spiders/mother.dm | 37 +- .../hostile/terror_spiders/prince.dm | 9 +- .../hostile/terror_spiders/purple.dm | 6 +- .../hostile/terror_spiders/queen.dm | 6 +- .../hostile/terror_spiders/terror_ai.dm | 6 +- .../hostile/terror_spiders/terror_spiders.dm | 11 +- .../hostile/terror_spiders/white.dm | 9 +- .../simple_animal/hostile/winter_mobs.dm | 38 +- .../mob/living/simple_animal/parrot.dm | 11 +- .../living/simple_animal/posessed_object.dm | 24 +- .../mob/living/simple_animal/powers.dm | 10 +- .../modules/mob/living/simple_animal/shade.dm | 31 +- .../mob/living/simple_animal/simple_animal.dm | 56 +- .../mob/living/simple_animal/tribbles.dm | 10 +- code/modules/mob/living/stat_states.dm | 13 +- code/modules/mob/living/status_procs.dm | 109 +- code/modules/mob/living/update_status.dm | 28 +- code/modules/mob/mob.dm | 26 +- code/modules/mob/mob_defines.dm | 6 +- code/modules/mob/mob_helpers.dm | 9 +- code/modules/mob/update_status.dm | 2 +- code/modules/reagents/chemistry/holder.dm | 41 +- code/modules/reagents/chemistry/reagents.dm | 17 +- .../reagents/chemistry/reagents/admin.dm | 33 +- .../reagents/chemistry/reagents/alcohol.dm | 82 +- .../reagents/chemistry/reagents/disease.dm | 22 +- .../reagents/chemistry/reagents/drink_base.dm | 5 +- .../reagents/chemistry/reagents/drink_cold.dm | 7 +- .../reagents/chemistry/reagents/drinks.dm | 113 +- .../reagents/chemistry/reagents/drugs.dm | 289 +++-- .../reagents/chemistry/reagents/food.dm | 163 +-- .../reagents/chemistry/reagents/medicine.dm | 404 ++++--- .../reagents/chemistry/reagents/misc.dm | 25 +- .../chemistry/reagents/paradise_pop.dm | 26 +- .../chemistry/reagents/pyrotechnic.dm | 26 +- .../reagents/chemistry/reagents/toxins.dm | 319 ++--- .../reagents/chemistry/reagents/water.dm | 47 +- code/modules/recycling/disposal.dm | 2 +- code/modules/surgery/organs/organ_external.dm | 14 +- code/modules/surgery/organs/vocal_cords.dm | 2 +- code/modules/vr/vr_avatar.dm | 3 +- paradise.dme | 2 +- 174 files changed, 3299 insertions(+), 2045 deletions(-) delete mode 100644 code/modules/mob/living/carbon/alien/larva/death.dm create mode 100644 code/modules/mob/living/carbon/human/species/station.dm create mode 100644 code/modules/mob/living/carbon/human/update_stat.dm diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 056bc25be5d..580cb85d696 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -132,6 +132,18 @@ #define EMOTE_VISUAL 1 //A mob emote is visual #define EMOTE_SOUND 2 //A mob emote is sound +#define STATUS_UPDATE_HEALTH 1 +#define STATUS_UPDATE_STAT 2 +#define STATUS_UPDATE_CANMOVE 4 +#define STATUS_UPDATE_STAMINA 8 +#define STATUS_UPDATE_BLIND 16 +#define STATUS_UPDATE_BLURRY 32 +#define STATUS_UPDATE_NEARSIGHTED 64 +#define STATUS_UPDATE_DRUGGY 128 + +#define STATUS_UPDATE_NONE 0 +#define STATUS_UPDATE_ALL (~0) + //Human sub-species #define isshadowling(A) (is_species(A, /datum/species/shadow/ling)) #define isshadowlinglesser(A) (is_species(A, /datum/species/shadow/ling/lesser)) diff --git a/code/__DEFINES/reagents.dm b/code/__DEFINES/reagents.dm index 3e81a67b1b2..0d20a3edb74 100644 --- a/code/__DEFINES/reagents.dm +++ b/code/__DEFINES/reagents.dm @@ -1,3 +1,6 @@ #define SOLID 1 #define LIQUID 2 -#define GAS 3 \ No newline at end of file +#define GAS 3 + +#define REAGENT_OVERDOSE_EFFECT 1 +#define REAGENT_OVERDOSE_FLAGS 2 diff --git a/code/datums/datumvars.dm b/code/datums/datumvars.dm index 31c791f5127..656c12fa9d8 100644 --- a/code/datums/datumvars.dm +++ b/code/datums/datumvars.dm @@ -31,7 +31,7 @@ /datum/proc/vv_get_var(var_name) switch(var_name) - if("attack_log") + if("attack_log", "debug_log") return debug_variable(var_name, vars[var_name], 0, src, sanitize = FALSE) if("vars") return debug_variable(var_name, list(), 0, src) diff --git a/code/datums/diseases/beesease.dm b/code/datums/diseases/beesease.dm index 4f1672346ed..9d7faff6af3 100644 --- a/code/datums/diseases/beesease.dm +++ b/code/datums/diseases/beesease.dm @@ -24,7 +24,6 @@ to_chat(affected_mob, "Your stomach stings painfully.") if(prob(20)) affected_mob.adjustToxLoss(2) - affected_mob.updatehealth() if(4) if(prob(10)) affected_mob.visible_message("[affected_mob] buzzes.", \ @@ -37,4 +36,4 @@ new /mob/living/simple_animal/hostile/poison/bees(affected_mob.loc) //if(5) //Plus if you die, you explode into bees - return \ No newline at end of file + return diff --git a/code/datums/diseases/brainrot.dm b/code/datums/diseases/brainrot.dm index bb95e4aa733..cacd229c429 100644 --- a/code/datums/diseases/brainrot.dm +++ b/code/datums/diseases/brainrot.dm @@ -25,7 +25,6 @@ to_chat(affected_mob, "You don't feel like yourself.") if(prob(5)) affected_mob.adjustBrainLoss(1) - affected_mob.updatehealth() if(3) if(prob(2)) affected_mob.emote("stare") @@ -33,7 +32,6 @@ affected_mob.emote("drool") if(prob(10) && affected_mob.getBrainLoss()<=98)//shouldn't retard you to death now affected_mob.adjustBrainLoss(2) - affected_mob.updatehealth() if(prob(2)) to_chat(affected_mob, "Your try to remember something important...but can't.") @@ -44,7 +42,6 @@ affected_mob.emote("drool") if(prob(15) && affected_mob.getBrainLoss()<=98) //shouldn't retard you to death now affected_mob.adjustBrainLoss(3) - affected_mob.updatehealth() if(prob(2)) to_chat(affected_mob, "Strange buzzing fills your head, removing all thoughts.") if(prob(3)) diff --git a/code/datums/diseases/dna_spread.dm b/code/datums/diseases/dna_spread.dm index 7c5cde5b330..b0238b6418a 100644 --- a/code/datums/diseases/dna_spread.dm +++ b/code/datums/diseases/dna_spread.dm @@ -41,7 +41,6 @@ to_chat(affected_mob, "Your stomach hurts.") if(prob(20)) affected_mob.adjustToxLoss(2) - affected_mob.updatehealth() if(4) if(!transformed && !carrier) //Save original dna for when the disease is cured. @@ -69,4 +68,4 @@ affected_mob.domutcheck() to_chat(affected_mob, "You feel more like yourself.") - return ..() \ No newline at end of file + return ..() diff --git a/code/datums/diseases/flu.dm b/code/datums/diseases/flu.dm index 4a1a929101e..dc68cc3c7d2 100644 --- a/code/datums/diseases/flu.dm +++ b/code/datums/diseases/flu.dm @@ -31,7 +31,6 @@ to_chat(affected_mob, "Your stomach hurts.") if(prob(20)) affected_mob.adjustToxLoss(1) - affected_mob.updatehealth() if(3) if(affected_mob.lying && prob(15)) @@ -50,5 +49,4 @@ to_chat(affected_mob, "Your stomach hurts.") if(prob(20)) affected_mob.adjustToxLoss(1) - affected_mob.updatehealth() return diff --git a/code/datums/diseases/gbs.dm b/code/datums/diseases/gbs.dm index 8ba67750c06..371f38238a1 100644 --- a/code/datums/diseases/gbs.dm +++ b/code/datums/diseases/gbs.dm @@ -18,7 +18,6 @@ if(2) if(prob(45)) affected_mob.adjustToxLoss(5) - affected_mob.updatehealth() if(prob(1)) affected_mob.emote("sneeze") if(3) @@ -32,7 +31,6 @@ if(prob(10)) affected_mob.emote("cough") affected_mob.adjustToxLoss(5) - affected_mob.updatehealth() if(5) to_chat(affected_mob, "Your body feels as if it's trying to rip itself open...") if(prob(50)) @@ -50,4 +48,4 @@ cure_chance = 10 agent = "gibbis" spread_flags = NON_CONTAGIOUS - disease_flags = CURABLE \ No newline at end of file + disease_flags = CURABLE diff --git a/code/datums/diseases/rhumba_beat.dm b/code/datums/diseases/rhumba_beat.dm index fc26f005340..1ba2270008b 100644 --- a/code/datums/diseases/rhumba_beat.dm +++ b/code/datums/diseases/rhumba_beat.dm @@ -19,7 +19,6 @@ if(2) if(prob(45)) affected_mob.adjustToxLoss(5) - affected_mob.updatehealth() if(prob(1)) to_chat(affected_mob, "You feel strange...") if(3) @@ -35,8 +34,7 @@ to_chat(affected_mob, "You feel a burning beat inside...") if(prob(20)) affected_mob.adjustToxLoss(5) - affected_mob.updatehealth() if(5) to_chat(affected_mob, "Your body is unable to contain the Rhumba Beat...") if(prob(50)) - affected_mob.gib() \ No newline at end of file + affected_mob.gib() diff --git a/code/defines/procs/statistics.dm b/code/defines/procs/statistics.dm index 13c127e81e2..28c0b427ee2 100644 --- a/code/defines/procs/statistics.dm +++ b/code/defines/procs/statistics.dm @@ -65,12 +65,12 @@ lakey = sanitizeSQL(H.lastattacker:key) var/sqltime = time2text(world.realtime, "YYYY-MM-DD hh:mm:ss") var/coord = "[H.x], [H.y], [H.z]" -// to_chat(world, "INSERT INTO death (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[sqltime]', '[laname]', '[lakey]', '[H.gender]', [H.bruteloss], [H.getFireLoss()], [H.brainloss], [H.getOxyLoss()])") +// to_chat(world, "INSERT INTO death (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[sqltime]', '[laname]', '[lakey]', '[H.gender]', [H.bruteloss], [H.getFireLoss()], [H.getBrainLoss()], [H.getOxyLoss()])") establish_db_connection() if(!dbcon.IsConnected()) log_game("SQL ERROR during death reporting. Failed to connect.") else - var/DBQuery/query = dbcon.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, coord) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[sqltime]', '[laname]', '[lakey]', '[H.gender]', [H.getBruteLoss()], [H.getFireLoss()], [H.brainloss], [H.getOxyLoss()], '[coord]')") + var/DBQuery/query = dbcon.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, coord) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[sqltime]', '[laname]', '[lakey]', '[H.gender]', [H.getBruteLoss()], [H.getFireLoss()], [H.getBrainLoss()], [H.getOxyLoss()], '[coord]')") if(!query.Execute()) var/err = query.ErrorMsg() log_game("SQL ERROR during death reporting. Error : \[[err]\]\n") @@ -105,7 +105,7 @@ if(!dbcon.IsConnected()) log_game("SQL ERROR during death reporting. Failed to connect.") else - var/DBQuery/query = dbcon.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, coord) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[sqltime]', '[laname]', '[lakey]', '[H.gender]', [H.getBruteLoss()], [H.getFireLoss()], [H.brainloss], [H.getOxyLoss()], '[coord]')") + var/DBQuery/query = dbcon.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, coord) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[sqltime]', '[laname]', '[lakey]', '[H.gender]', [H.getBruteLoss()], [H.getFireLoss()], [H.getBrainLoss()], [H.getOxyLoss()], '[coord]')") if(!query.Execute()) var/err = query.ErrorMsg() log_game("SQL ERROR during death reporting. Error : \[[err]\]\n") diff --git a/code/game/dna/genes/goon_powers.dm b/code/game/dna/genes/goon_powers.dm index 2e75d15a77d..417f079a4f6 100644 --- a/code/game/dna/genes/goon_powers.dm +++ b/code/game/dna/genes/goon_powers.dm @@ -265,7 +265,7 @@ affecting = H.bodyparts_by_name[name] if(!istype(affecting, /obj/item/organ/external)) continue - affecting.heal_damage(4, 0) + affecting.heal_damage(4, 0, updating_health = FALSE) H.UpdateDamageIcon() H.updatehealth() diff --git a/code/game/gamemodes/blob/blobs/blob_mobs.dm b/code/game/gamemodes/blob/blobs/blob_mobs.dm index bae37c04c2c..e3b1d082623 100644 --- a/code/game/gamemodes/blob/blobs/blob_mobs.dm +++ b/code/game/gamemodes/blob/blobs/blob_mobs.dm @@ -97,7 +97,10 @@ loc.visible_message("The corpse of [H.name] suddenly rises!") /mob/living/simple_animal/hostile/blob/blobspore/death(gibbed) - ..() + // Only execute the below if we successfuly died + . = ..() + if(!.) + return FALSE // On death, create a small smoke of harmful gas (s-Acid) var/datum/effect_system/smoke_spread/chem/S = new var/turf/location = get_turf(src) @@ -178,5 +181,8 @@ return /mob/living/simple_animal/hostile/blob/blobbernaut/death(gibbed) - ..() + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE flick("blobbernaut_death", src) diff --git a/code/game/gamemodes/changeling/powers/fakedeath.dm b/code/game/gamemodes/changeling/powers/fakedeath.dm index a166fd74502..abd03c7efd7 100644 --- a/code/game/gamemodes/changeling/powers/fakedeath.dm +++ b/code/game/gamemodes/changeling/powers/fakedeath.dm @@ -15,6 +15,7 @@ user.emote("deathgasp") user.timeofdeath = world.time user.status_flags |= FAKEDEATH //play dead + user.update_stat("fakedeath sting") user.update_canmove() addtimer(CALLBACK(src, .proc/ready_to_regenerate, user), LING_FAKEDEATH_TIME) diff --git a/code/game/gamemodes/changeling/powers/fleshmend.dm b/code/game/gamemodes/changeling/powers/fleshmend.dm index 8ab09fc781c..6dbd4badc30 100644 --- a/code/game/gamemodes/changeling/powers/fleshmend.dm +++ b/code/game/gamemodes/changeling/powers/fleshmend.dm @@ -46,8 +46,8 @@ for(var/i in 1 to healing_ticks) if(user) var/healpertick = -(total_healing / healing_ticks) - user.heal_overall_damage((-healpertick/recent_uses), (-healpertick/recent_uses)) - user.adjustOxyLoss(healpertick/recent_uses) + user.heal_overall_damage((-healpertick/recent_uses), (-healpertick/recent_uses), updating_health = FALSE) + user.adjustOxyLoss(healpertick/recent_uses, FALSE) user.blood_volume = min(user.blood_volume + 30, BLOOD_VOLUME_NORMAL) user.updatehealth() else diff --git a/code/game/gamemodes/changeling/powers/revive.dm b/code/game/gamemodes/changeling/powers/revive.dm index 3e03d49dc49..fa6a1a93405 100644 --- a/code/game/gamemodes/changeling/powers/revive.dm +++ b/code/game/gamemodes/changeling/powers/revive.dm @@ -6,22 +6,22 @@ //Revive from regenerative stasis /obj/effect/proc_holder/changeling/revive/sting_action(var/mob/living/carbon/user) - user.setToxLoss(0) - user.setOxyLoss(0) - user.setCloneLoss(0) - user.setBrainLoss(0) - user.SetParalysis(0) - user.SetStunned(0) - user.SetWeakened(0) + user.setToxLoss(0, FALSE) + user.setOxyLoss(0, FALSE) + user.setCloneLoss(0, FALSE) + user.setBrainLoss(0, FALSE) + user.SetParalysis(0, FALSE) + user.SetStunned(0, FALSE) + user.SetWeakened(0, FALSE) user.radiation = 0 - user.SetEyeBlind(0) - user.SetEyeBlurry(0) + user.SetEyeBlind(0, FALSE) + user.SetEyeBlurry(0, FALSE) user.SetEarDamage(0) user.SetEarDeaf(0) - user.heal_overall_damage(user.getBruteLoss(), user.getFireLoss()) - user.CureBlind() + user.heal_overall_damage(user.getBruteLoss(), user.getFireLoss(), updating_health = FALSE) + user.CureBlind(FALSE) user.CureDeaf() - user.CureNearsighted() + user.CureNearsighted(FALSE) user.reagents.clear_reagents() user.germ_level = 0 user.timeofdeath = 0 @@ -52,7 +52,9 @@ IO.rejuvenate() IO.trace_chemicals.Cut() H.remove_all_embedded_objects() - H.updatehealth() + user.updatehealth() + user.update_blind_effects() + user.update_blurry_effects() to_chat(user, "We have regenerated.") diff --git a/code/game/gamemodes/cult/cult_structures.dm b/code/game/gamemodes/cult/cult_structures.dm index 84941f4d7a7..63e0626f481 100644 --- a/code/game/gamemodes/cult/cult_structures.dm +++ b/code/game/gamemodes/cult/cult_structures.dm @@ -210,9 +210,7 @@ var/list/blacklisted_pylon_turfs = typecacheof(list( if(L.health != L.maxHealth) new /obj/effect/temp_visual/heal(get_turf(src), "#960000") if(ishuman(L)) - L.adjustBruteLoss(-1) - L.adjustFireLoss(-1) - L.updatehealth() + L.heal_overall_damage(1, 1) if(istype(L, /mob/living/simple_animal/shade) || istype(L, /mob/living/simple_animal/hostile/construct)) var/mob/living/simple_animal/M = L if(M.health < M.maxHealth) diff --git a/code/game/gamemodes/miniantags/borer/borer.dm b/code/game/gamemodes/miniantags/borer/borer.dm index 45998cd4b30..a0ccbad7ab6 100644 --- a/code/game/gamemodes/miniantags/borer/borer.dm +++ b/code/game/gamemodes/miniantags/borer/borer.dm @@ -42,7 +42,7 @@ to_chat(src, "You begin doggedly resisting the parasite's control (this will take approximately sixty seconds).") to_chat(B.host, "You feel the captive mind of [src] begin to resist your control.") - var/delay = (rand(350,450) + B.host.brainloss) + var/delay = (rand(350,450) + B.host.getBrainLoss()) addtimer(CALLBACK(src, .proc/return_control, B), delay) diff --git a/code/game/gamemodes/miniantags/guardian/guardian.dm b/code/game/gamemodes/miniantags/guardian/guardian.dm index 9465d479f02..449e5f5ae3a 100644 --- a/code/game/gamemodes/miniantags/guardian/guardian.dm +++ b/code/game/gamemodes/miniantags/guardian/guardian.dm @@ -90,7 +90,10 @@ snapback() /mob/living/simple_animal/hostile/guardian/death(gibbed) - ..() + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE to_chat(summoner, "Your [name] died somehow!") summoner.death() diff --git a/code/game/gamemodes/miniantags/morph/morph.dm b/code/game/gamemodes/miniantags/morph/morph.dm index 693dbffbabb..94c39d12442 100644 --- a/code/game/gamemodes/miniantags/morph/morph.dm +++ b/code/game/gamemodes/miniantags/morph/morph.dm @@ -124,16 +124,19 @@ morph_time = world.time + MORPH_COOLDOWN /mob/living/simple_animal/hostile/morph/death(gibbed) - if(morphed) - visible_message("[src] twists and dissolves into a pile of green flesh!", \ - "Your skin ruptures! Your flesh breaks apart! No disguise can ward off de--") - restore() - if(gibbed) + . = ..() + if(stat == DEAD && gibbed) for(var/atom/movable/AM in src) AM.forceMove(loc) if(prob(90)) step(AM, pick(alldirs)) - ..(gibbed) + // Only execute the below if we successfully died + if(!.) + return FALSE + if(morphed) + visible_message("[src] twists and dissolves into a pile of green flesh!", \ + "Your skin ruptures! Your flesh breaks apart! No disguise can ward off de--") + restore() /mob/living/simple_animal/hostile/morph/Aggro() // automated only ..() diff --git a/code/game/gamemodes/miniantags/revenant/revenant.dm b/code/game/gamemodes/miniantags/revenant/revenant.dm index 953e6e91762..7d8953b8b84 100644 --- a/code/game/gamemodes/miniantags/revenant/revenant.dm +++ b/code/game/gamemodes/miniantags/revenant/revenant.dm @@ -161,15 +161,18 @@ /mob/living/simple_animal/revenant/dust() - death() + . = death() /mob/living/simple_animal/revenant/gib() - death() + . = death() /mob/living/simple_animal/revenant/death() - ..() if(!revealed) - return + return FALSE + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE ghost_darkness_images -= ghostimage updateallghostimages() @@ -190,7 +193,6 @@ R.client_to_revive = src.client //If the essence reforms, the old revenant is put back in the body ghostize() qdel(src) - return /mob/living/simple_animal/revenant/attackby(obj/item/W, mob/living/user, params) if(istype(W, /obj/item/nullrod)) diff --git a/code/game/gamemodes/miniantags/slaughter/slaughter.dm b/code/game/gamemodes/miniantags/slaughter/slaughter.dm index 6b5705cfa7f..d6f14e546e5 100644 --- a/code/game/gamemodes/miniantags/slaughter/slaughter.dm +++ b/code/game/gamemodes/miniantags/slaughter/slaughter.dm @@ -96,10 +96,15 @@ desc = "A repulsive pile of guts and gore." /mob/living/simple_animal/slaughter/death(gibbed) + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE for(var/mob/living/M in consumed_mobs) - M.forceMove(get_turf(src)) - ..() + release_consumed(M) +/mob/living/simple_animal/slaughter/proc/release_consumed(mob/living/M) + M.forceMove(get_turf(src)) /mob/living/simple_animal/slaughter/phasein() . = ..() @@ -297,13 +302,12 @@ deathmessage = "fades out, as all of its friends are released from its prison of hugs." loot = list(/mob/living/simple_animal/pet/cat/kitten{name = "Laughter"}) -/mob/living/simple_animal/slaughter/laughter/death(gibbed) - for(var/mob/living/M in consumed_mobs) - if(M.revive()) - M.grab_ghost(force = TRUE) - playsound(get_turf(src), feast_sound, 50, 1, -1) - to_chat(M, "You leave the [src]'s warm embrace, and feel ready to take on the world.") - ..() +/mob/living/simple_animal/slaughter/laughter/release_consumed(mob/living/M) + if(M.revive()) + M.grab_ghost(force = TRUE) + playsound(get_turf(src), feast_sound, 50, 1, -1) + to_chat(M, "You leave the [src]'s warm embrace, and feel ready to take on the world.") + ..(M) //Objectives and helpers. @@ -345,4 +349,4 @@ ..() /datum/objective/demonFluff/check_completion() - return 1 \ No newline at end of file + return 1 diff --git a/code/game/gamemodes/shadowling/shadowling_abilities.dm b/code/game/gamemodes/shadowling/shadowling_abilities.dm index 43234e0c443..89c5f159108 100644 --- a/code/game/gamemodes/shadowling/shadowling_abilities.dm +++ b/code/game/gamemodes/shadowling/shadowling_abilities.dm @@ -493,18 +493,19 @@ metabolization_rate = 100 //lel /datum/reagent/shadowling_blindness_smoke/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(!is_shadow_or_thrall(M)) to_chat(M, "You breathe in the black smoke, and your eyes burn horribly!") - M.EyeBlind(5) + update_flags |= M.EyeBlind(5, FALSE) if(prob(25)) M.visible_message("[M] claws at [M.p_their()] eyes!") M.Stun(3) else to_chat(M, "You breathe in the black smoke, and you feel revitalized!") - M.heal_organ_damage(2,2) - M.adjustOxyLoss(-2) - M.adjustToxLoss(-2) - ..() + update_flags |= M.heal_organ_damage(2, 2, updating_health = FALSE) + update_flags |= M.adjustOxyLoss(-2, FALSE) + update_flags |= M.adjustToxLoss(-2, FALSE) + return ..() | update_flags /obj/effect/proc_holder/spell/aoe_turf/unearthly_screech name = "Sonic Screech" diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index 798a01f2bda..295220d0077 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -264,9 +264,6 @@ maim_clone(H) H.Paralyse(4) - //Here let's calculate their health so the pod doesn't immediately eject them!!! - H.updatehealth() - if(grab_ghost_when == CLONER_FRESH_CLONE) clonemind.transfer_to(H) H.ckey = R.ckey @@ -555,7 +552,7 @@ qdel(i) missing_organs.Cut() - H.setCloneLoss(CLONE_INITIAL_DAMAGE) + H.setCloneLoss(CLONE_INITIAL_DAMAGE, FALSE) H.setBrainLoss(BRAIN_INITIAL_DAMAGE) for(var/o in H.internal_organs) @@ -578,6 +575,7 @@ missing_organs += I organs_number = LAZYLEN(missing_organs) + H.updatehealth() /obj/machinery/clonepod/proc/check_brine() // Clones are in a pickled bath of mild chemicals, keeping diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm index 44672d12461..22a376968d0 100644 --- a/code/game/machinery/computer/aifixer.dm +++ b/code/game/machinery/computer/aifixer.dm @@ -64,21 +64,19 @@ return 1 if(href_list["fix"]) - src.active = 1 - while(src.occupant.health < 100) - src.occupant.adjustOxyLoss(-1) - src.occupant.adjustFireLoss(-1) - src.occupant.adjustToxLoss(-1) - src.occupant.adjustBruteLoss(-1) - src.occupant.updatehealth() - if(src.occupant.health >= 0 && src.occupant.stat == 2) - src.occupant.stat = 0 - src.occupant.lying = 0 - dead_mob_list -= src.occupant - living_mob_list += src.occupant + active = 1 + while(occupant.health < 100) + occupant.adjustOxyLoss(-1, FALSE) + occupant.adjustFireLoss(-1, FALSE) + occupant.adjustToxLoss(-1, FALSE) + occupant.adjustBruteLoss(-1, FALSE) + occupant.updatehealth() + if(occupant.health >= 0 && occupant.stat == DEAD) + occupant.update_revive() + occupant.lying = 0 sleep(10) - src.active = 0 - src.add_fingerprint(usr) + active = 0 + add_fingerprint(usr) if(href_list["wireless"]) var/wireless = text2num(href_list["wireless"]) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index a332e7df7c8..92e06641204 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -217,7 +217,7 @@ // Check if camera is accessible when jumping /obj/machinery/computer/security/proc/can_access_camera(var/obj/machinery/camera/C, var/mob/M) - if(CanUseTopic(M, default_state) != STATUS_INTERACTIVE || M.incapacitated() || M.blinded) + if(CanUseTopic(M, default_state) != STATUS_INTERACTIVE || M.incapacitated() || !M.has_vision()) return 0 if(isrobot(M)) @@ -361,4 +361,4 @@ icon_screen = "engie_cams" light_color = "#FAC54B" network = list("Power Alarms","Atmosphere Alarms","Fire Alarms") - circuit = /obj/item/circuitboard/camera/engineering \ No newline at end of file + circuit = /obj/item/circuitboard/camera/engineering diff --git a/code/game/machinery/cryo.dm b/code/game/machinery/cryo.dm index e4bdd652998..90ce57e880f 100644 --- a/code/game/machinery/cryo.dm +++ b/code/game/machinery/cryo.dm @@ -385,7 +385,7 @@ occupant.adjustToxLoss(max(-efficiency, (-20*(efficiency ** 2)) / occupant.getToxLoss())) var/heal_brute = occupant.getBruteLoss() ? min(efficiency, 20*(efficiency**2) / occupant.getBruteLoss()) : 0 var/heal_fire = occupant.getFireLoss() ? min(efficiency, 20*(efficiency**2) / occupant.getFireLoss()) : 0 - occupant.heal_organ_damage(heal_brute,heal_fire) + occupant.heal_organ_damage(heal_brute, heal_fire) if(beaker && next_trans == 0) var/proportion = 10 * min(1/beaker.volume, 1) // Yes, this means you can get more bang for your buck with a beaker of SF vs a patch diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 7e3bafbdc39..f0e23d6c7d4 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -158,9 +158,7 @@ var/mob/living/silicon/robot/R = occupant restock_modules() if(repairs) - R.adjustBruteLoss(-(repairs)) - R.adjustFireLoss(-(repairs)) - R.updatehealth() + R.heal_overall_damage(repairs, repairs) if(R.cell) R.cell.charge = min(R.cell.charge + recharge_speed, R.cell.maxcharge) else if(istype(occupant, /mob/living/carbon/human)) @@ -168,8 +166,7 @@ if(H.get_int_organ(/obj/item/organ/internal/cell) && H.nutrition < 450) H.nutrition = min(H.nutrition+recharge_speed_nutrition, 450) if(repairs) - H.heal_overall_damage(repairs, repairs, 0, 1) - H.updatehealth() + H.heal_overall_damage(repairs, repairs, TRUE, 0, 1) /obj/machinery/recharge_station/proc/go_out() if(!occupant) diff --git a/code/game/machinery/transformer.dm b/code/game/machinery/transformer.dm index 5e99a954650..7078ba83561 100644 --- a/code/game/machinery/transformer.dm +++ b/code/game/machinery/transformer.dm @@ -62,7 +62,6 @@ playsound(src.loc, 'sound/items/Welder.ogg', 50, 1) H.emote("scream") // It is painful H.adjustBruteLoss(max(0, 80 - H.getBruteLoss())) // Hurt the human, don't try to kill them though. - H.handle_regular_hud_updates() // Make sure they see the pain. // Sleep for a couple of ticks to allow the human to see the pain sleep(5) diff --git a/code/game/mecha/equipment/tools/medical_tools.dm b/code/game/mecha/equipment/tools/medical_tools.dm index 9e3369f1af9..a8e854467a2 100644 --- a/code/game/mecha/equipment/tools/medical_tools.dm +++ b/code/game/mecha/equipment/tools/medical_tools.dm @@ -228,7 +228,6 @@ return if(M.health > 0) M.adjustOxyLoss(-1) - M.updatehealth() M.AdjustStunned(-4) M.AdjustWeakened(-4) M.AdjustStunned(-4) @@ -520,4 +519,3 @@ for(var/reagent in processed_reagents) reagents.add_reagent(reagent,amount) chassis.use_power(energy_drain) - diff --git a/code/game/mecha/equipment/tools/mining_tools.dm b/code/game/mecha/equipment/tools/mining_tools.dm index f39dedcc772..546bb6ae269 100644 --- a/code/game/mecha/equipment/tools/mining_tools.dm +++ b/code/game/mecha/equipment/tools/mining_tools.dm @@ -94,7 +94,6 @@ if(target) target.Paralyse(10) - target.updatehealth() /obj/item/mecha_parts/mecha_equipment/drill/diamonddrill diff --git a/code/game/mecha/equipment/tools/work_tools.dm b/code/game/mecha/equipment/tools/work_tools.dm index 7706f3120f0..ca327fe6ef7 100644 --- a/code/game/mecha/equipment/tools/work_tools.dm +++ b/code/game/mecha/equipment/tools/work_tools.dm @@ -56,7 +56,6 @@ if(!M) return M.adjustOxyLoss(round(dam_force/2)) - M.updatehealth() target.visible_message("[chassis] squeezes [target].", \ "[chassis] squeezes [target].",\ "You hear something crack.") @@ -451,4 +450,3 @@ //NC.mergeConnectedNetworksOnTurf() last_piece = NC return 1 - diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 03b4f4adfaa..6957f70d2b2 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -232,7 +232,6 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d var/obj/item/organ/external/affecting = H.get_organ("[user.hand ? "l" : "r" ]_arm") if(affecting && affecting.receive_damage(0, 5)) // 5 burn damage H.UpdateDamageIcon() - H.updatehealth() return else extinguish() @@ -554,4 +553,4 @@ var/global/image/fire_overlay = image("icon" = 'icons/goonstation/effects/fire.d return TRUE /obj/item/attack_hulk(mob/living/carbon/human/user) - return FALSE \ No newline at end of file + return FALSE diff --git a/code/game/objects/items/devices/aicard.dm b/code/game/objects/items/devices/aicard.dm index 737abd10bb1..44a84ded883 100644 --- a/code/game/objects/items/devices/aicard.dm +++ b/code/game/objects/items/devices/aicard.dm @@ -90,7 +90,6 @@ to_chat(AI, "Your core files are being wiped!") while(AI && AI.stat != DEAD) AI.adjustOxyLoss(2) - AI.updatehealth() sleep(10) flush = 0 diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 08e6ada170e..2c0f3cb1e70 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -302,14 +302,12 @@ if(cyborg.health < cyborg.maxHealth) if(cyborg.health < 0) - repair_amount = -2.5 + repair_amount = 2.5 powercost = 30 else - repair_amount = -1 + repair_amount = 1 powercost = 10 - cyborg.adjustBruteLoss(repair_amount) - cyborg.adjustFireLoss(repair_amount) - cyborg.updatehealth() + cyborg.heal_overall_damage(repair_amount, repair_amount) cyborg.cell.use(powercost) else cyborg.cell.use(5) diff --git a/code/game/objects/items/shooting_range.dm b/code/game/objects/items/shooting_range.dm index 300e08c5ef5..2a4a5a3fab1 100644 --- a/code/game/objects/items/shooting_range.dm +++ b/code/game/objects/items/shooting_range.dm @@ -94,9 +94,7 @@ hp -= Proj.damage if(hp <= 0) - for(var/mob/O in oviewers()) - if((O.client && !( O.blinded ))) - to_chat(O, "[src] breaks into tiny pieces and collapses!") + visible_message("[src] breaks into tiny pieces and collapses!") qdel(src) // Create a temporary object to represent the damage diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 45059d3e80b..0bdc88c5b52 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -73,7 +73,6 @@ else M.heal_organ_damage(heal_brute, heal_burn) - M.updatehealth() user.visible_message("[user] applies [src] on [M].", \ "You apply [src] on [M].") use(1) diff --git a/code/game/objects/items/stacks/nanopaste.dm b/code/game/objects/items/stacks/nanopaste.dm index ec5ba4ef684..aaaa0dbc579 100644 --- a/code/game/objects/items/stacks/nanopaste.dm +++ b/code/game/objects/items/stacks/nanopaste.dm @@ -15,9 +15,7 @@ if(istype(M,/mob/living/silicon/robot)) //Repairing cyborgs var/mob/living/silicon/robot/R = M if(R.getBruteLoss() || R.getFireLoss() ) - R.adjustBruteLoss(-15) - R.adjustFireLoss(-15) - R.updatehealth() + R.heal_overall_damage(15, 15) use(1) user.visible_message("\The [user] applied some [src] at [R]'s damaged areas.",\ "You apply some [src] at [R]'s damaged areas.") @@ -31,7 +29,6 @@ if(S && S.is_robotic()) if(S.get_damage()) S.heal_damage(15, 15, robo_repair = 1) - H.updatehealth() use(1) user.visible_message("\The [user] applies some nanite paste at[user != M ? " \the [M]'s" : " \the"][S.name] with \the [src].",\ "You apply some nanite paste at [user == M ? "your" : "[M]'s"] [S.name].") diff --git a/code/game/objects/items/weapons/defib.dm b/code/game/objects/items/weapons/defib.dm index c37c1cce2c8..a1ae9b5485b 100644 --- a/code/game/objects/items/weapons/defib.dm +++ b/code/game/objects/items/weapons/defib.dm @@ -332,7 +332,6 @@ "[user] has touched [H.name] with [src]!") H.adjustStaminaLoss(50) H.Weaken(5) - H.updatehealth() //forces health update before next life tick playsound(get_turf(src), 'sound/machines/defib_zap.ogg', 50, 1, -1) H.emote("gasp") if(!H.undergoing_cardiac_arrest() && (prob(10) || defib.combat)) // Your heart explodes. @@ -479,7 +478,6 @@ "[user] has touched [H.name] with [src]!") H.adjustStaminaLoss(50) H.Weaken(5) - H.updatehealth() //forces health update before next life tick if(!H.undergoing_cardiac_arrest() && prob(10)) // Your heart explodes. H.set_heartattack(TRUE) playsound(get_turf(src), 'sound/machines/defib_zap.ogg', 50, 1, -1) diff --git a/code/game/objects/items/weapons/lighters.dm b/code/game/objects/items/weapons/lighters.dm index 94e97ea7c20..cca83a3917b 100644 --- a/code/game/objects/items/weapons/lighters.dm +++ b/code/game/objects/items/weapons/lighters.dm @@ -56,7 +56,6 @@ var/obj/item/organ/external/affecting = H.get_organ("[user.hand ? "l" : "r" ]_hand") if(affecting.receive_damage( 0, 5 )) //INFERNO H.UpdateDamageIcon() - H.updatehealth() user.visible_message("After a few attempts, [user] manages to light the [src], [user.p_they()] however burn[user.p_s()] [user.p_their()] finger in the process.") set_light(2) diff --git a/code/game/objects/items/weapons/shards.dm b/code/game/objects/items/weapons/shards.dm index 0f771fee03d..88de9de1b11 100644 --- a/code/game/objects/items/weapons/shards.dm +++ b/code/game/objects/items/weapons/shards.dm @@ -50,7 +50,6 @@ to_chat(H, "[src] cuts into your hand!") if(affecting.receive_damage(force*0.5)) H.UpdateDamageIcon() - H.updatehealth() /obj/item/shard/attackby(obj/item/I, mob/user, params) if(iswelder(I)) @@ -87,7 +86,6 @@ H.Weaken(3) if(affecting.receive_damage(5, 0)) H.UpdateDamageIcon() - H.updatehealth() ..() /obj/item/shard/plasma @@ -126,4 +124,4 @@ to_chat(usr, "You add the newly-formed plasma glass to the stack. It now contains [NG.amount] sheets.") qdel(src) else - return ..() \ No newline at end of file + return ..() diff --git a/code/game/objects/structures.dm b/code/game/objects/structures.dm index 00860477833..f74a3b542ca 100644 --- a/code/game/objects/structures.dm +++ b/code/game/objects/structures.dm @@ -147,7 +147,6 @@ H.adjustBruteLoss(damage) H.UpdateDamageIcon() - H.updatehealth() return /obj/structure/proc/can_touch(var/mob/user) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm index 646adc30551..acf70b8aa7c 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm @@ -60,9 +60,7 @@ if(allowed(user)) locked = !locked playsound(loc, 'sound/machines/click.ogg', 15, 1, -3) - for(var/mob/O in viewers(user, 3)) - if((O.client && !( O.blinded ))) - to_chat(O, "The locker has been [locked ? null : "un"]locked by [user].") + visible_message("The locker has been [locked ? null : "un"]locked by [user].") update_icon() else to_chat(user, "Access Denied") diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index b3530156d91..26b3e53362e 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -270,9 +270,7 @@ return if(src.allowed(user)) src.locked = !src.locked - for(var/mob/O in viewers(user, 3)) - if((O.client && !( O.blinded ))) - to_chat(O, "The crate has been [locked ? null : "un"]locked by [user].") + visible_message("The crate has been [locked ? null : "un"]locked by [user].") update_icon() else to_chat(user, "Access Denied") diff --git a/code/game/objects/structures/lamarr_cage.dm b/code/game/objects/structures/lamarr_cage.dm index 03182f69547..7fa0357cfaf 100644 --- a/code/game/objects/structures/lamarr_cage.dm +++ b/code/game/objects/structures/lamarr_cage.dm @@ -69,10 +69,7 @@ if(src.destroyed) return else - to_chat(usr, text("You kick the lab cage.")) - for(var/mob/O in oviewers()) - if((O.client && !( O.blinded ))) - to_chat(O, text("[] kicks the lab cage.", usr)) + user.visible_message("[user] kicks the lab cage.", "You kick the lab cage.") src.health -= 2 healthcheck() return @@ -82,4 +79,4 @@ new /obj/item/clothing/mask/facehugger/lamarr(src.loc) occupied = 0 update_icon() - return \ No newline at end of file + return diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index 60ca03ad0f7..968fcef2fd5 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -207,9 +207,7 @@ return O.forceMove(loc) if(user != O) - for(var/mob/B in viewers(user, 3)) - if((B.client && !( B.blinded ))) - to_chat(B, text("[] stuffs [] into []!", user, O, src)) + user.visible_message("[user] stuffs [O] into [src]!") return /obj/structure/m_tray/Destroy() @@ -440,9 +438,7 @@ return O.forceMove(loc) if(user != O) - for(var/mob/B in viewers(user, 3)) - if((B.client && !( B.blinded ))) - to_chat(B, text("[] stuffs [] into []!", user, O, src)) + user.visible_message("[user] stuffs [O] into [src]!") //Foreach goto(99) return diff --git a/code/game/verbs/suicide.dm b/code/game/verbs/suicide.dm index 59f50797cf1..06b168da042 100644 --- a/code/game/verbs/suicide.dm +++ b/code/game/verbs/suicide.dm @@ -24,24 +24,24 @@ //Do dmgamt damage divided by the number of damage types applied. if(damagetype & BRUTELOSS) - adjustBruteLoss(dmgamt / damage_mod) + adjustBruteLoss(dmgamt / damage_mod, FALSE) if(damagetype & FIRELOSS) - adjustFireLoss(dmgamt / damage_mod) + adjustFireLoss(dmgamt / damage_mod, FALSE) if(damagetype & TOXLOSS) - adjustToxLoss(dmgamt / damage_mod) + adjustToxLoss(dmgamt / damage_mod, FALSE) if(damagetype & OXYLOSS) - adjustOxyLoss(dmgamt / damage_mod) + adjustOxyLoss(dmgamt / damage_mod, FALSE) // Failing that... if(!(damagetype & BRUTELOSS) && !(damagetype & FIRELOSS) && !(damagetype & TOXLOSS) && !(damagetype & OXYLOSS)) if(NO_BREATHE in dna.species.species_traits) // the ultimate fallback - take_overall_damage(max(dmgamt - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0), 0) + take_overall_damage(max(dmgamt - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0), 0, updating_health = FALSE) else - adjustOxyLoss(max(dmgamt - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) + adjustOxyLoss(max(dmgamt - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0), FALSE) var/obj/item/organ/external/affected = get_organ("head") if(affected) @@ -87,8 +87,6 @@ to_chat(viewers(src), "[src] [replacetext(pick(dna.species.suicide_messages), "their", p_their())] It looks like [p_theyre()] trying to commit suicide.") do_suicide(0) - updatehealth() - /mob/living/carbon/brain/verb/suicide() set hidden = 1 @@ -132,7 +130,6 @@ to_chat(viewers(src), "[src] is powering down. It looks like [p_theyre()] trying to commit suicide.") //put em at -175 adjustOxyLoss(max(maxHealth * 2 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) - updatehealth() /mob/living/silicon/robot/verb/suicide() set hidden = 1 @@ -152,7 +149,6 @@ to_chat(viewers(src), "[src] is powering down. It looks like [p_theyre()] trying to commit suicide.") //put em at -175 adjustOxyLoss(max(maxHealth * 2 - getToxLoss() - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) - updatehealth() /mob/living/silicon/pai/verb/suicide() set category = "pAI Commands" @@ -189,7 +185,6 @@ to_chat(viewers(src), "[src] is thrashing wildly! It looks like [p_theyre()] trying to commit suicide.") //put em at -175 adjustOxyLoss(max(175 - getFireLoss() - getBruteLoss() - getOxyLoss(), 0)) - updatehealth() /mob/living/carbon/slime/verb/suicide() @@ -206,9 +201,9 @@ if(confirm == "Yes") suiciding = 1 - setOxyLoss(100) - adjustBruteLoss(100 - getBruteLoss()) - setToxLoss(100) - setCloneLoss(100) + setOxyLoss(100, FALSE) + adjustBruteLoss(100 - getBruteLoss(), FALSE) + setToxLoss(100, FALSE) + setCloneLoss(100, FALSE) updatehealth() diff --git a/code/modules/assembly/mousetrap.dm b/code/modules/assembly/mousetrap.dm index 5d6aa7490e2..011e46e7990 100644 --- a/code/modules/assembly/mousetrap.dm +++ b/code/modules/assembly/mousetrap.dm @@ -54,7 +54,6 @@ H.Stun(3) if(affecting) affecting.receive_damage(1, 0) - H.updatehealth() else if(ismouse(target)) var/mob/living/simple_animal/mouse/M = target visible_message("SPLAT!") diff --git a/code/modules/awaymissions/mission_code/wildwest.dm b/code/modules/awaymissions/mission_code/wildwest.dm index 9ebd1d88b6b..90d27fbf7ed 100644 --- a/code/modules/awaymissions/mission_code/wildwest.dm +++ b/code/modules/awaymissions/mission_code/wildwest.dm @@ -262,8 +262,9 @@ return list() /mob/living/simple_animal/hostile/syndicate/ranged/wildwest/death(gibbed) - if(!on_alert) + // putting this up here so we don't say anything after deathgasp + if(can_die() && !on_alert) say("How could you betray the Syndicate?") for(var/mob/living/simple_animal/hostile/syndicate/ranged/wildwest/W in living_mob_list) W.on_alert = TRUE - ..(gibbed) + return ..(gibbed) diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 74a0baf8cd5..2f0032d619f 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -301,7 +301,7 @@ Gunshots/explosions/opening doors/less rare audio (done) if(bubblegum.Adjacent(target) && !charged) charged = TRUE target.Weaken(4) - target.staminaloss += 40 + target.adjustStaminaLoss(40) step_away(target, bubblegum) shake_camera(target, 4, 3) target.visible_message("[target] jumps backwards, falling on the ground!","[bubblegum] slams into you!") @@ -637,7 +637,7 @@ Gunshots/explosions/opening doors/less rare audio (done) if(weapon_name) my_target.playsound_local(my_target, weap.hitsound, 1) my_target.show_message("[src.name] has attacked [my_target] with [weapon_name]!", 1) - my_target.staminaloss += 30 + my_target.adjustStaminaLoss(30) if(prob(20)) my_target.AdjustEyeBlurry(3) if(prob(33)) @@ -646,7 +646,7 @@ Gunshots/explosions/opening doors/less rare audio (done) else my_target.playsound_local(my_target, pick('sound/weapons/punch1.ogg','sound/weapons/punch2.ogg','sound/weapons/punch3.ogg','sound/weapons/punch4.ogg'), 25, 1, -1) my_target.show_message("[src.name] has punched [my_target]!", 1) - my_target.staminaloss += 30 + my_target.adjustStaminaLoss(30) if(prob(33)) if(!locate(/obj/effect/overlay) in my_target.loc) fake_blood(my_target) diff --git a/code/modules/mining/minebot.dm b/code/modules/mining/minebot.dm index 16464aff11c..32671d598c9 100644 --- a/code/modules/mining/minebot.dm +++ b/code/modules/mining/minebot.dm @@ -92,12 +92,14 @@ ..() /mob/living/simple_animal/hostile/mining_drone/death() - ..() + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE visible_message("[src] is destroyed!") new /obj/effect/decal/cleanable/blood/gibs/robot(src.loc) DropOre(0) qdel(src) - return /mob/living/simple_animal/hostile/mining_drone/attack_hand(mob/living/carbon/human/M) if(M.a_intent == INTENT_HELP) @@ -307,4 +309,4 @@ origin_tech = "programming=6" #undef MINEDRONE_COLLECT -#undef MINEDRONE_ATTACK \ No newline at end of file +#undef MINEDRONE_ATTACK diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index f20ba3b734d..83718395e68 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -12,7 +12,6 @@ var/list/image/ghost_darkness_images = list() //this is a list of images for thi stat = DEAD density = 0 canmove = 0 - blinded = 0 anchored = 1 // don't get pushed around invisibility = INVISIBILITY_OBSERVER var/can_reenter_corpse diff --git a/code/modules/mob/death.dm b/code/modules/mob/death.dm index cf3e4c320b5..e9ef1f37b93 100644 --- a/code/modules/mob/death.dm +++ b/code/modules/mob/death.dm @@ -1,94 +1,12 @@ -//This is the proc for gibbing a mob. Cannot gib ghosts. -//added different sort of gibs and animations. N +// can't die if you're not alive /mob/proc/gib() - death(1) - var/atom/movable/overlay/animation = null - notransform = 1 - canmove = 0 - icon = null - invisibility = 101 + return FALSE - playsound(src.loc, 'sound/goonstation/effects/gib.ogg', 50, 1) - - animation = new(loc) - animation.icon_state = "blank" - animation.icon = 'icons/mob/mob.dmi' - animation.master = src - -// flick("gibbed-m", animation) - gibs(loc, dna) - dead_mob_list -= src - if(client) - respawnable_list += src - spawn(15) - if(animation) qdel(animation) - if(src) qdel(src) - - -//This is the proc for turning a mob into ash. Mostly a copy of gib code (above). -//Originally created for wizard disintegrate. I've removed the virus code since it's irrelevant here. -//Dusting robots does not eject the MMI, so it's a bit more powerful than gib() /N /mob/proc/dust() - death(1) - var/atom/movable/overlay/animation = null - notransform = 1 - canmove = 0 - icon = null - invisibility = 101 - - animation = new(loc) - animation.icon_state = "blank" - animation.icon = 'icons/mob/mob.dmi' - animation.master = src - -// flick("dust-m", animation) - new /obj/effect/decal/cleanable/ash(loc) - - dead_mob_list -= src - if(client) - respawnable_list += src - spawn(15) - if(animation) qdel(animation) - if(src) qdel(src) + return FALSE /mob/proc/melt() - death(1) - var/atom/movable/overlay/animation = null - notransform = 1 - canmove = 0 - icon = null - invisibility = 101 - - animation = new(loc) - animation.icon_state = "blank" - animation.icon = 'icons/mob/mob.dmi' - animation.master = src - -// flick("liquify", animation) -// new /obj/effect/decal/cleanable/ash(loc) - - dead_mob_list -= src - if(client) - respawnable_list += src - spawn(15) - if(animation) qdel(animation) - if(src) qdel(src) + return FALSE /mob/proc/death(gibbed) - - //Makes it so gib/dust/melt all unbuckle their victims from anything they may be buckled to to avoid breaking beds/chairs/etc - if(gibbed && buckled) - buckled.unbuckle_mob() - - //Quick fix for corpses kept propped up in chairs. ~Z - drop_r_hand() - drop_l_hand() - //End of fix. - - timeofdeath = world.time - - living_mob_list -= src - dead_mob_list += src - if(client) - respawnable_list += src - return ..(gibbed) + return FALSE diff --git a/code/modules/mob/hear_say.dm b/code/modules/mob/hear_say.dm index 6c11ee7a3a4..2593d2eebaf 100644 --- a/code/modules/mob/hear_say.dm +++ b/code/modules/mob/hear_say.dm @@ -28,7 +28,7 @@ //non-verbal languages are garbled if you can't see the speaker. Yes, this includes if they are inside a closet. if(language && (language.flags & NONVERBAL)) - if(!has_vision()) //blind people can't see dumbass + if(!has_vision(information_only = TRUE)) //blind people can't see dumbass message = stars(message) if(!speaker || !(speaker in view(src))) @@ -95,7 +95,7 @@ //non-verbal languages are garbled if you can't see the speaker. Yes, this includes if they are inside a closet. if(language && (language.flags & NONVERBAL)) - if(!has_vision()) //blind people can't see dumbass + if(!has_vision(information_only=TRUE)) //blind people can't see dumbass message = stars(message) if(!speaker || !(speaker in view(src))) diff --git a/code/modules/mob/living/carbon/alien/alien.dm b/code/modules/mob/living/carbon/alien/alien.dm index 8f74fbce413..7d2b92b1d14 100644 --- a/code/modules/mob/living/carbon/alien/alien.dm +++ b/code/modules/mob/living/carbon/alien/alien.dm @@ -19,6 +19,8 @@ var/leaping = 0 ventcrawler = 2 var/list/alien_organs = list() + var/death_message = "lets out a waning guttural screech, green blood bubbling from its maw..." + var/death_sound = 'sound/voice/hiss6.ogg' /mob/living/carbon/alien/New() verbs += /mob/living/verb/mob_sleep @@ -49,25 +51,25 @@ /mob/living/carbon/alien/adjustToxLoss(amount) - return + return STATUS_UPDATE_NONE /mob/living/carbon/alien/adjustFireLoss(amount) // Weak to Fire if(amount > 0) - ..(amount * 2) + return ..(amount * 2) else - ..(amount) - return + return ..(amount) /mob/living/carbon/alien/check_eye_prot() return 2 -/mob/living/carbon/alien/updatehealth() +/mob/living/carbon/alien/updatehealth(reason = "none given") if(status_flags & GODMODE) health = maxHealth stat = CONSCIOUS return health = maxHealth - getOxyLoss() - getFireLoss() - getBruteLoss() - getCloneLoss() + update_stat("updatehealth([reason])") /mob/living/carbon/alien/handle_environment(var/datum/gas_mixture/environment) @@ -256,4 +258,4 @@ Des: Removes all infected images from the alien. if(getBruteLoss() < 200) return pick("xltrails_1", "xltrails_2") else - return pick("xttrails_1", "xttrails_2") \ No newline at end of file + return pick("xttrails_1", "xttrails_2") diff --git a/code/modules/mob/living/carbon/alien/alien_defense.dm b/code/modules/mob/living/carbon/alien/alien_defense.dm index 72bf30ceedf..9e29acd9282 100644 --- a/code/modules/mob/living/carbon/alien/alien_defense.dm +++ b/code/modules/mob/living/carbon/alien/alien_defense.dm @@ -36,7 +36,6 @@ In all, this is a lot like the monkey code. /N "[M.name] bites [src]!") adjustBruteLoss(damage) add_attack_logs(M, src, "Alien attack", ATKLOG_ALL) - updatehealth() else to_chat(M, "[name] is too injured for that.") @@ -75,4 +74,3 @@ In all, this is a lot like the monkey code. /N adjustCloneLoss(damage) if(STAMINA) adjustStaminaLoss(damage) - updatehealth() diff --git a/code/modules/mob/living/carbon/alien/death.dm b/code/modules/mob/living/carbon/alien/death.dm index 6d663d6f3d4..e8982bb89e6 100644 --- a/code/modules/mob/living/carbon/alien/death.dm +++ b/code/modules/mob/living/carbon/alien/death.dm @@ -43,18 +43,15 @@ if(src) qdel(src) /mob/living/carbon/alien/death(gibbed) - if(stat == DEAD) return - if(healths) healths.icon_state = "health6" - stat = DEAD + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE + if(healths) + healths.icon_state = "health6" if(!gibbed) - playsound(loc, 'sound/voice/hiss6.ogg', 80, 1, 1) - for(var/mob/O in viewers(src, null)) - O.show_message("[src] lets out a waning guttural screech, green blood bubbling from its maw...", 1) - update_canmove() + if(death_sound) + playsound(loc, death_sound, 80, 1, 1) + visible_message("[src] [death_message]") update_icons() - - timeofdeath = world.time - if(mind) mind.store_memory("Time of death: [station_time_timestamp("hh:mm:ss", timeofdeath)]", 0) - - return ..(gibbed) diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm index 8946189b4cb..da47f8c80b5 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid.dm @@ -73,10 +73,7 @@ AdjustEarDamage(15) AdjustEarDeaf(60) - adjustBruteLoss(b_loss) - adjustFireLoss(f_loss) - - updatehealth() + take_overall_damage(b_loss, f_loss) /mob/living/carbon/alien/humanoid/attack_slime(mob/living/carbon/slime/M) ..() @@ -85,7 +82,6 @@ damage = rand(10, 40) adjustBruteLoss(damage) add_attack_logs(src, M, "Slime'd for [damage] damage") - updatehealth() return /mob/living/carbon/alien/humanoid/restrained() diff --git a/code/modules/mob/living/carbon/alien/humanoid/humanoid_defense.dm b/code/modules/mob/living/carbon/alien/humanoid/humanoid_defense.dm index 3fa08702605..cef087f343c 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/humanoid_defense.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/humanoid_defense.dm @@ -30,7 +30,6 @@ "You hear someone fall.") adjustBruteLoss(damage) add_attack_logs(M, src, "Melee attacked with fists") - updatehealth() else playsound(loc, 'sound/weapons/punchmiss.ogg', 25, 1, -1) visible_message("[M] has attempted to punch [src]!") @@ -56,4 +55,4 @@ /mob/living/carbon/alien/humanoid/do_attack_animation(atom/A, visual_effect_icon, obj/item/used_item, no_effect, end_pixel_y) if(!no_effect && !visual_effect_icon) visual_effect_icon = ATTACK_EFFECT_CLAW - ..() \ No newline at end of file + ..() diff --git a/code/modules/mob/living/carbon/alien/humanoid/life.dm b/code/modules/mob/living/carbon/alien/humanoid/life.dm index 180d6bd8072..7771f1f5f90 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/life.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/life.dm @@ -44,12 +44,10 @@ updatehealth() if(stat == DEAD) //DEAD. BROWN BREAD. SWIMMING WITH THE SPESS CARP - blinded = 1 SetSilence(0) else //ALIVE. LIGHTS ARE ON if(health < config.health_threshold_dead || !get_int_organ(/obj/item/organ/internal/brain)) death() - blinded = 1 SetSilence(0) return 1 @@ -62,10 +60,8 @@ Paralyse(3) if(paralysis) - blinded = 1 stat = UNCONSCIOUS else if(sleeping) - blinded = 1 stat = UNCONSCIOUS if(prob(10) && health) emote("hiss") @@ -77,12 +73,8 @@ if(move_delay_add > 0) move_delay_add = max(0, move_delay_add - rand(1, 2)) - //Eyes - if(disabilities & BLIND) //disabled-blind, doesn't get better on its own - blinded = 1 - else if(eye_blind) //blindness, heals slowly over time + if(eye_blind) //blindness, heals slowly over time AdjustEyeBlind(-1) - blinded = 1 else if(eye_blurry) //blurry eyes heal slowly AdjustEyeBlurry(-1) diff --git a/code/modules/mob/living/carbon/alien/larva/death.dm b/code/modules/mob/living/carbon/alien/larva/death.dm deleted file mode 100644 index 7d1101ca7d8..00000000000 --- a/code/modules/mob/living/carbon/alien/larva/death.dm +++ /dev/null @@ -1,15 +0,0 @@ -/mob/living/carbon/alien/larva/death(gibbed) - if(stat == DEAD) return - if(healths) healths.icon_state = "health6" - stat = DEAD - icon_state = "larva_dead" - - if(!gibbed) - visible_message("[src] lets out a waning high-pitched cry.") - update_canmove() - - timeofdeath = world.time - if(mind) mind.store_memory("Time of death: [station_time_timestamp("hh:mm:ss", timeofdeath)]", 0) - living_mob_list -= src - - return ..(gibbed) diff --git a/code/modules/mob/living/carbon/alien/larva/larva.dm b/code/modules/mob/living/carbon/alien/larva/larva.dm index 783d683f060..d0deac3e132 100644 --- a/code/modules/mob/living/carbon/alien/larva/larva.dm +++ b/code/modules/mob/living/carbon/alien/larva/larva.dm @@ -12,6 +12,8 @@ var/amount_grown = 0 var/max_grown = 200 var/time_of_birth + death_message = "lets out a waning high-pitched cry." + death_sound = null //This is fine right now, if we're adding organ specific damage this needs to be updated /mob/living/carbon/alien/larva/New() diff --git a/code/modules/mob/living/carbon/alien/larva/life.dm b/code/modules/mob/living/carbon/alien/larva/life.dm index 5bbb31c00d1..654e9e27af3 100644 --- a/code/modules/mob/living/carbon/alien/larva/life.dm +++ b/code/modules/mob/living/carbon/alien/larva/life.dm @@ -11,12 +11,10 @@ updatehealth() if(stat == DEAD) //DEAD. BROWN BREAD. SWIMMING WITH THE SPESS CARP - blinded = 1 SetSilence(0) else //ALIVE. LIGHTS ARE ON if(health < -25 || !get_int_organ(/obj/item/organ/internal/brain)) death() - blinded = 1 SetSilence(0) return 1 @@ -30,10 +28,8 @@ Paralyse(3) if(paralysis) - blinded = 1 stat = UNCONSCIOUS else if(sleeping) - blinded = 1 stat = UNCONSCIOUS if(prob(10) && health) emote("hiss_") @@ -45,12 +41,8 @@ if(move_delay_add > 0) move_delay_add = max(0, move_delay_add - rand(1, 2)) - //Eyes - if(disabilities & BLIND) //disabled-blind, doesn't get better on its own - blinded = 1 - else if(eye_blind) //blindness, heals slowly over time + if(eye_blind) //blindness, heals slowly over time AdjustEyeBlind(-1) - blinded = 1 else if(eye_blurry) //blurry eyes heal slowly AdjustEyeBlurry(-1) diff --git a/code/modules/mob/living/carbon/alien/larva/powers.dm b/code/modules/mob/living/carbon/alien/larva/powers.dm index b3df2879f8f..f1076721cf1 100644 --- a/code/modules/mob/living/carbon/alien/larva/powers.dm +++ b/code/modules/mob/living/carbon/alien/larva/powers.dm @@ -9,16 +9,10 @@ if(layer != TURF_LAYER+0.2) layer = TURF_LAYER+0.2 - to_chat(src, text("You are now hiding.")) - for(var/mob/O in oviewers(src, null)) - if((O.client && !( O.blinded ))) - to_chat(O, text("[] scurries to the ground!", src)) + visible_message("[src] scurries to the ground!", "You are now hiding.") else layer = MOB_LAYER - to_chat(src, text("You have stopped hiding.")) - for(var/mob/O in oviewers(src, null)) - if((O.client && !( O.blinded ))) - to_chat(O, text("[] slowly peaks up from the ground...", src)) + visible_message("[src] slowly peeks up from the ground...", "You have stopped hiding.") /mob/living/carbon/alien/larva/verb/evolve() set name = "Evolve" diff --git a/code/modules/mob/living/carbon/brain/death.dm b/code/modules/mob/living/carbon/brain/death.dm index c38823173eb..777fce50423 100644 --- a/code/modules/mob/living/carbon/brain/death.dm +++ b/code/modules/mob/living/carbon/brain/death.dm @@ -1,42 +1,26 @@ /mob/living/carbon/brain/death(gibbed) - if(stat == DEAD) return + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE if(!gibbed && container && istype(container, /obj/item/mmi))//If not gibbed but in a container. - for(var/mob/O in viewers(container, null)) - O.show_message(text("[]'s MMI flatlines!", src), 1, "You hear something flatline.", 2) + visible_message("[src]'s MMI flatlines!", "You hear something flatline.") container.icon_state = "mmi_dead" - stat = DEAD - - sight |= SEE_TURFS|SEE_MOBS|SEE_OBJS - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_LEVEL_TWO - - timeofdeath = world.time - if(mind) mind.store_memory("Time of death: [station_time_timestamp("hh:mm:ss", timeofdeath)]", 0) //mind. ? - - return ..(gibbed) /mob/living/carbon/brain/gib() - death(1) - var/atom/movable/overlay/animation = null + // can we muster a parent call here? + if(!death(TRUE) && stat != DEAD) + return FALSE notransform = 1 canmove = 0 icon = null invisibility = 101 - animation = new(loc) - animation.icon_state = "blank" - animation.icon = 'icons/mob/mob.dmi' - animation.master = src - -// flick("gibbed-m", animation) gibs(loc, dna) - dead_mob_list -= src if(container && istype(container, /obj/item/mmi)) qdel(container)//Gets rid of the MMI if there is one if(loc) if(istype(loc,/obj/item/organ/internal/brain)) qdel(loc)//Gets rid of the brain item - spawn(15) - if(animation) qdel(animation) - if(src) qdel(src) + QDEL_IN(src, 0) diff --git a/code/modules/mob/living/carbon/brain/life.dm b/code/modules/mob/living/carbon/brain/life.dm index 757ccab9fb9..2ac3b3c4d6b 100644 --- a/code/modules/mob/living/carbon/brain/life.dm +++ b/code/modules/mob/living/carbon/brain/life.dm @@ -29,19 +29,12 @@ adjustFireLoss(5.0*discomfort) /mob/living/carbon/brain/handle_regular_status_updates() - updatehealth() + . = ..() - if(stat == DEAD) - blinded = 1 - SetSilence(0) - else + if(.) if(!container && (health < config.health_threshold_dead || ((world.time - timeofhostdeath) > config.revival_brain_life))) death() - blinded = 1 - SetSilence(0) - return 1 - - . = 1 + return 0 /mob/living/carbon/brain/breathe() return diff --git a/code/modules/mob/living/carbon/brain/update_status.dm b/code/modules/mob/living/carbon/brain/update_status.dm index 2532edfe37d..431d1eea0c3 100644 --- a/code/modules/mob/living/carbon/brain/update_status.dm +++ b/code/modules/mob/living/carbon/brain/update_status.dm @@ -1,8 +1,16 @@ -/mob/living/carbon/brain/update_stat() +/mob/living/carbon/brain/update_stat(reason = "none given") if(status_flags & GODMODE) return // if(health <= min_health) - if(health <= config.health_threshold_dead) - if(stat != DEAD) + if(stat == DEAD) + if(container && health > config.health_threshold_dead) + update_revive() + create_debug_log("revived, trigger reason: [reason]") + return + else + if(!container || health <= config.health_threshold_dead) + // Considered "dead" without any external apparatus death() + create_debug_log("died, trigger reason: [reason]") + return // Put brain(organ) damaging code here diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 8e4bfb95105..5b0adca02e5 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -60,7 +60,7 @@ if(organ.receive_damage(d, 0)) H.UpdateDamageIcon() - H.updatehealth() + H.updatehealth("stomach attack") else src.take_organ_damage(d) @@ -144,7 +144,7 @@ return 0 if(reagents.has_reagent("teslium")) shock_damage *= 1.5 //If the mob has teslium in their body, shocks are 50% more damaging! - take_overall_damage(0,shock_damage, used_weapon = "Electrocution") + take_overall_damage(0,shock_damage, TRUE, used_weapon = "Electrocution") visible_message( "[src] was shocked by \the [source]!", \ "You feel a powerful shock coursing through your body!", \ diff --git a/code/modules/mob/living/carbon/carbon_defense.dm b/code/modules/mob/living/carbon/carbon_defense.dm index 5df7407ec71..e22b3b25445 100644 --- a/code/modules/mob/living/carbon/carbon_defense.dm +++ b/code/modules/mob/living/carbon/carbon_defense.dm @@ -55,9 +55,9 @@ var/stunprob = M.powerlevel * 7 + 10 if(prob(stunprob) && M.powerlevel >= 8) adjustFireLoss(M.powerlevel * rand(6,10)) - updatehealth() + updatehealth("slime attack") return 1 /mob/living/carbon/is_mouth_covered(head_only = FALSE, mask_only = FALSE) if((!mask_only && head && (head.flags_cover & HEADCOVERSMOUTH)) || (!head_only && wear_mask && (wear_mask.flags_cover & MASKCOVERSMOUTH))) - return TRUE \ No newline at end of file + return TRUE diff --git a/code/modules/mob/living/carbon/death.dm b/code/modules/mob/living/carbon/death.dm index 2ad9b1ef6ab..8a06d1474a0 100644 --- a/code/modules/mob/living/carbon/death.dm +++ b/code/modules/mob/living/carbon/death.dm @@ -1,12 +1,11 @@ /mob/living/carbon/death(gibbed) - SetLoseBreath(0) - med_hud_set_health() - med_hud_set_status() + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE if(reagents) reagents.death_metabolize(src) for(var/obj/item/organ/internal/I in internal_organs) I.on_owner_death() - - ..(gibbed) diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index bdca496d256..b2d2d24400b 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -1,5 +1,6 @@ /mob/living/carbon/human/gib() - death(1) + if(!death(TRUE) && stat != DEAD) + return FALSE var/atom/movable/overlay/animation = null notransform = 1 canmove = 0 @@ -43,13 +44,13 @@ var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread s.set_up(3, 1, src) s.start() - - spawn(15) - if(animation) qdel(animation) - if(src) qdel(src) + QDEL_IN(animation, 15) + QDEL_IN(src, 0) + return TRUE /mob/living/carbon/human/dust() - death(1) + if(!death(TRUE) && stat != DEAD) + return FALSE var/atom/movable/overlay/animation = null notransform = 1 canmove = 0 @@ -63,13 +64,13 @@ flick("dust-h", animation) new dna.species.remains_type(get_turf(src)) - - spawn(15) - if(animation) qdel(animation) - if(src) qdel(src) + QDEL_IN(src, 0) + QDEL_IN(animation, 15) + return TRUE /mob/living/carbon/human/melt() - death(1) + if(!death(TRUE) && stat != DEAD) + return FALSE var/atom/movable/overlay/animation = null notransform = 1 canmove = 0 @@ -82,60 +83,48 @@ animation.master = src flick("liquify", animation) + QDEL_IN(src, 0) + QDEL_IN(animation, 15) //new /obj/effect/decal/remains/human(loc) - - spawn(15) - if(animation) qdel(animation) - if(src) qdel(src) + return TRUE /mob/living/carbon/human/death(gibbed) - if(stat == DEAD) - return - if(healths) - healths.icon_state = "health5" - - if(!gibbed) + if(can_die() && !gibbed) emote("deathgasp") //let the world KNOW WE ARE DEAD - stat = DEAD - SetDizzy(0) - SetJitter(0) + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE + set_heartattack(FALSE) - //Handle species-specific deaths. if(dna.species) + dna.species.handle_hud_icons(src) + //Handle species-specific deaths. dna.species.handle_death(src) - callHook("death", list(src, gibbed)) - if(ishuman(LAssailant)) var/mob/living/carbon/human/H=LAssailant if(H.mind) H.mind.kills += "[key_name(src)]" - if(!gibbed) - update_canmove() - - timeofdeath = world.time - med_hud_set_health() - med_hud_set_status() - if(mind) mind.store_memory("Time of death: [station_time_timestamp("hh:mm:ss", timeofdeath)]", 0) if(ticker && ticker.mode) // log_world("k") sql_report_death(src) - ticker.mode.check_win() //Calls the rounds wincheck, mainly for wizard, malf, and changeling now if(wearing_rig) wearing_rig.notify_ai("Warning: user death event. Mobility control passed to integrated intelligence system.") - return ..(gibbed) - /mob/living/carbon/human/update_revive() . = ..() - // Update healthdoll if(. && healthdoll) // We're alive again, so re-build the entire healthdoll healthdoll.cached_healthdoll_overlays.Cut() + // Update healthdoll + if(dna.species) + dna.species.update_sight(src) + dna.species.handle_hud_icons(src) /mob/living/carbon/human/proc/makeSkeleton() var/obj/item/organ/external/head/H = get_organ("head") diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index d718e7e95d3..80ff83b7d21 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -294,7 +294,7 @@ if(prob(50) && !shielded) Paralyse(10) - take_overall_damage(b_loss,f_loss, used_weapon = "Explosive Blast") + take_overall_damage(b_loss,f_loss, TRUE, used_weapon = "Explosive Blast") ..() @@ -1598,7 +1598,7 @@ Eyes need to have significantly high darksight to shine unless the mob has the X if(H.health > config.health_threshold_dead && H.health <= config.health_threshold_crit) var/suff = min(H.getOxyLoss(), 7) H.adjustOxyLoss(-suff) - H.updatehealth() + H.updatehealth("cpr") visible_message("[src] performs CPR on [H.name]!", \ "You perform CPR on [H.name].") @@ -1867,4 +1867,4 @@ Eyes need to have significantly high darksight to shine unless the mob has the X /mob/living/carbon/human/proc/special_post_clone_handling() if(mind && mind.assigned_role == "Cluwne") //HUNKE your suffering never stops - makeCluwne() \ No newline at end of file + makeCluwne() diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index ddfce48f6ce..d82fc719d88 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -1,5 +1,5 @@ //Updates the mob's health from organs and mob damage variables -/mob/living/carbon/human/updatehealth() +/mob/living/carbon/human/updatehealth(reason = "none given") if(status_flags & GODMODE) health = maxHealth stat = CONSCIOUS @@ -17,20 +17,14 @@ //TODO: fix husking if(((maxHealth - total_burn) < config.health_threshold_dead) && stat == DEAD) ChangeToHusk() - if(dna.species.can_revive_by_healing) - var/obj/item/organ/internal/brain/B = get_int_organ(/obj/item/organ/internal/brain) - if(B) - if((health >= (config.health_threshold_dead + config.health_threshold_crit) * 0.5) && stat == DEAD && getBrainLoss()<120) - update_revive() - if(stat == CONSCIOUS && (src in dead_mob_list)) //Defib fix - update_revive() + update_stat("updatehealth([reason])") med_hud_set_health() med_hud_set_status() - handle_hud_icons() + handle_hud_icons_health() -/mob/living/carbon/human/adjustBrainLoss(amount) +/mob/living/carbon/human/adjustBrainLoss(amount, updating = TRUE) if(status_flags & GODMODE) - return 0 //godmode + return STATUS_UPDATE_NONE //godmode if(dna.species && dna.species.has_organ["brain"]) var/obj/item/organ/internal/brain/sponge = get_int_organ(/obj/item/organ/internal/brain) @@ -38,15 +32,13 @@ if(dna.species) amount = amount * dna.species.brain_mod sponge.receive_damage(amount, 1) - brainloss = sponge.damage - else - brainloss = 200 - else - brainloss = 0 + if(updating) + update_stat("adjustBrainLoss") + return STATUS_UPDATE_STAT -/mob/living/carbon/human/setBrainLoss(amount) +/mob/living/carbon/human/setBrainLoss(amount, updating = TRUE) if(status_flags & GODMODE) - return 0 //godmode + return STATUS_UPDATE_NONE //godmode if(dna.species && dna.species.has_organ["brain"]) var/obj/item/organ/internal/brain/sponge = get_int_organ(/obj/item/organ/internal/brain) @@ -54,11 +46,9 @@ if(dna.species) amount = amount * dna.species.brain_mod sponge.damage = min(max(amount, 0), (maxHealth*2)) - brainloss = sponge.damage - else - brainloss = 200 - else - brainloss = 0 + if(updating) + update_stat("setBrainLoss") + return STATUS_UPDATE_STAT /mob/living/carbon/human/getBrainLoss() if(status_flags & GODMODE) @@ -67,12 +57,11 @@ if(dna.species && dna.species.has_organ["brain"]) var/obj/item/organ/internal/brain/sponge = get_int_organ(/obj/item/organ/internal/brain) if(sponge) - brainloss = min(sponge.damage,maxHealth*2) + return min(sponge.damage,maxHealth*2) else - brainloss = 200 + return 200 else - brainloss = 0 - return brainloss + return 0 //These procs fetch a cumulative total damage from all organs /mob/living/carbon/human/getBruteLoss() @@ -88,23 +77,27 @@ return amount -/mob/living/carbon/human/adjustBruteLoss(amount, damage_source, robotic=0) +/mob/living/carbon/human/adjustBruteLoss(amount, updating_health = TRUE, damage_source = null, robotic = FALSE) if(dna.species) amount = amount * dna.species.brute_mod if(amount > 0) - take_overall_damage(amount, 0, used_weapon = damage_source) + take_overall_damage(amount, 0, updating_health, used_weapon = damage_source) else - heal_overall_damage(-amount, 0, 0, robotic) + heal_overall_damage(-amount, 0, updating_health, FALSE, robotic) + // brainless default for now + return STATUS_UPDATE_HEALTH -/mob/living/carbon/human/adjustFireLoss(amount, damage_source, robotic=0) +/mob/living/carbon/human/adjustFireLoss(amount, updating_health = TRUE, damage_source = null, robotic = FALSE) if(dna.species) amount = amount * dna.species.burn_mod if(amount > 0) - take_overall_damage(0, amount, used_weapon = damage_source) + take_overall_damage(0, amount, updating_health, used_weapon = damage_source) else - heal_overall_damage(0, -amount, 0, robotic) + heal_overall_damage(0, -amount, updating_health, FALSE, robotic) + // brainless default for now + return STATUS_UPDATE_HEALTH -/mob/living/carbon/human/proc/adjustBruteLossByPart(amount, organ_name, obj/damage_source = null) +/mob/living/carbon/human/proc/adjustBruteLossByPart(amount, organ_name, obj/damage_source = null, updating_health = TRUE) if(dna.species) amount = amount * dna.species.brute_mod @@ -112,13 +105,14 @@ var/obj/item/organ/external/O = get_organ(organ_name) if(amount > 0) - O.receive_damage(amount, 0, sharp=is_sharp(damage_source), used_weapon=damage_source) + O.receive_damage(amount, 0, sharp=is_sharp(damage_source), used_weapon=damage_source, list(), FALSE, updating_health) else //if you don't want to heal robot organs, they you will have to check that yourself before using this proc. - O.heal_damage(-amount, 0, internal = 0, robo_repair = O.is_robotic()) + O.heal_damage(-amount, 0, internal = 0, robo_repair = O.is_robotic(), updating_health = updating_health) + return STATUS_UPDATE_HEALTH -/mob/living/carbon/human/proc/adjustFireLossByPart(amount, organ_name, obj/damage_source = null) +/mob/living/carbon/human/proc/adjustFireLossByPart(amount, organ_name, obj/damage_source = null, updating_health = TRUE) if(dna.species) amount = amount * dna.species.burn_mod @@ -126,22 +120,23 @@ var/obj/item/organ/external/O = get_organ(organ_name) if(amount > 0) - O.receive_damage(0, amount, sharp=is_sharp(damage_source), used_weapon=damage_source) + O.receive_damage(0, amount, sharp=is_sharp(damage_source), used_weapon=damage_source, forbidden_limbs = list(), ignore_resists = FALSE, updating_health = updating_health) else //if you don't want to heal robot organs, they you will have to check that yourself before using this proc. - O.heal_damage(0, -amount, internal = 0, robo_repair = O.is_robotic()) + O.heal_damage(0, -amount, internal = 0, robo_repair = O.is_robotic(), updating_health = updating_health) + return STATUS_UPDATE_HEALTH /mob/living/carbon/human/Paralyse(amount) // Notify our AI if they can now control the suit. if(wearing_rig && !stat && paralysis < amount) //We are passing out right this second. wearing_rig.notify_ai("Warning: user consciousness failure. Mobility control passed to integrated intelligence system.") - ..() + return ..() /mob/living/carbon/human/adjustCloneLoss(amount) if(dna.species) amount = amount * dna.species.clone_mod - ..() + . = ..() var/heal_prob = max(0, 80 - getCloneLoss()) var/mut_prob = min(80, getCloneLoss() + 10) @@ -181,22 +176,22 @@ /mob/living/carbon/human/adjustOxyLoss(amount) if(dna.species) amount = amount * dna.species.oxy_mod - ..() + . = ..() /mob/living/carbon/human/setOxyLoss(amount) if(dna.species) amount = amount * dna.species.oxy_mod - ..() + . = ..() /mob/living/carbon/human/adjustToxLoss(amount) if(dna.species) amount = amount * dna.species.tox_mod - ..() + . = ..() /mob/living/carbon/human/setToxLoss(amount) if(dna.species) amount = amount * dna.species.tox_mod - ..() + . = ..() //////////////////////////////////////////// @@ -223,31 +218,29 @@ //Heals ONE external organ, organ gets randomly selected from damaged ones. //It automatically updates damage overlays if necesary //It automatically updates health status -/mob/living/carbon/human/heal_organ_damage(brute, burn) +/mob/living/carbon/human/heal_organ_damage(brute, burn, updating_health = TRUE) var/list/obj/item/organ/external/parts = get_damaged_organs(brute,burn) if(!parts.len) return var/obj/item/organ/external/picked = pick(parts) - if(picked.heal_damage(brute,burn)) + if(picked.heal_damage(brute,burn, updating_health)) UpdateDamageIcon() - updatehealth() //Damages ONE external organ, organ gets randomly selected from damagable ones. //It automatically updates damage overlays if necesary //It automatically updates health status -/mob/living/carbon/human/take_organ_damage(brute, burn, sharp = 0, edge = 0) +/mob/living/carbon/human/take_organ_damage(brute, burn, updating_health = TRUE, sharp = 0, edge = 0) var/list/obj/item/organ/external/parts = get_damageable_organs() if(!parts.len) return var/obj/item/organ/external/picked = pick(parts) - if(picked.receive_damage(brute, burn, sharp)) + if(picked.receive_damage(brute, burn, sharp, updating_health)) UpdateDamageIcon() - updatehealth() speech_problem_flag = 1 //Heal MANY external organs, in random order -/mob/living/carbon/human/heal_overall_damage(brute, burn, internal=0, robotic=0) +/mob/living/carbon/human/heal_overall_damage(brute, burn, updating_health = TRUE, internal=0, robotic=0) var/list/obj/item/organ/external/parts = get_damaged_organs(brute,burn) var/update = 0 @@ -257,20 +250,21 @@ var/brute_was = picked.brute_dam var/burn_was = picked.burn_dam - update |= picked.heal_damage(brute,burn, internal, robotic) + update |= picked.heal_damage(brute,burn, internal, robotic, updating_health = FALSE) brute -= (brute_was-picked.brute_dam) burn -= (burn_was-picked.burn_dam) parts -= picked - updatehealth() + if(updating_health) + updatehealth("heal overall damage") speech_problem_flag = 1 if(update) UpdateDamageIcon() // damage MANY external organs, in random order -/mob/living/carbon/human/take_overall_damage(brute, burn, sharp = 0, edge = 0, used_weapon = null) +/mob/living/carbon/human/take_overall_damage(brute, burn, updating_health = TRUE, used_weapon = null, sharp = 0, edge = 0) if(status_flags & GODMODE) return //godmode var/list/obj/item/organ/external/parts = get_damageable_organs() @@ -285,14 +279,15 @@ var/burn_was = picked.burn_dam - update |= picked.receive_damage(brute_per_part, burn_per_part, sharp, used_weapon) + update |= picked.receive_damage(brute_per_part, burn_per_part, sharp, used_weapon, list(), FALSE, FALSE) brute -= (picked.brute_dam - brute_was) burn -= (picked.burn_dam - burn_was) parts -= picked - updatehealth() + if(updating_health) + updatehealth("take overall damage") if(update) UpdateDamageIcon() @@ -364,7 +359,7 @@ This function restores all organs. var/list/attack_bubble_recipients = list() var/mob/living/user for(var/mob/O in viewers(user, src)) - if(O.client && !(O.blinded)) + if(O.client && O.has_vision(information_only=TRUE)) attack_bubble_recipients.Add(O.client) spawn(0) var/image/dmgIcon = image('icons/effects/hit_blips.dmi', src, "dmg[rand(1,2)]",MOB_LAYER+1) @@ -383,5 +378,5 @@ This function restores all organs. UpdateDamageIcon() // Will set our damageoverlay icon to the next level, which will then be set back to the normal level the next mob.Life(). - updatehealth() + updatehealth("apply damage") return 1 diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index b8e209498c2..6e1d35fb0d2 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -375,7 +375,7 @@ emp_act var/obj/item/organ/external/affecting = get_organ(ran_zone(L.zone_sel.selecting)) var/armor_block = run_armor_check(affecting, "melee") apply_damage(damage, BRUTE, affecting, armor_block) - updatehealth() + updatehealth("larva attack") /mob/living/carbon/human/attack_alien(mob/living/carbon/alien/humanoid/M) if(check_shields(0, M.name)) @@ -404,7 +404,7 @@ emp_act "[M] has wounded [src]!") apply_effect(4, WEAKEN, armor_block) add_attack_logs(M, src, "Alien attacked") - updatehealth() + updatehealth("alien attack") if(M.a_intent == INTENT_DISARM) if(prob(80)) @@ -434,7 +434,7 @@ emp_act if(affected) affected.add_autopsy_data(M.name, damage) // Add the mob's name to the autopsy data apply_damage(damage, M.melee_damage_type, affecting, armor) - updatehealth() + updatehealth("animal attack") /mob/living/carbon/human/attack_slime(mob/living/carbon/slime/M) ..() @@ -473,7 +473,7 @@ emp_act M.mech_toxin_damage(src) else return - updatehealth() + updatehealth("mech melee attack") M.occupant_message("You hit [src].") visible_message("[src] has been hit by [M.name].", \ @@ -502,4 +502,4 @@ emp_act if(check_head && head && (head.flags_cover & HEADCOVERSEYES)) return TRUE if(check_mask && wear_mask && (wear_mask.flags_cover & MASKCOVERSMOUTH)) - return TRUE \ No newline at end of file + return TRUE diff --git a/code/modules/mob/living/carbon/human/interactive/interactive.dm b/code/modules/mob/living/carbon/human/interactive/interactive.dm index d8d469cfd57..3e75d79b645 100644 --- a/code/modules/mob/living/carbon/human/interactive/interactive.dm +++ b/code/modules/mob/living/carbon/human/interactive/interactive.dm @@ -578,8 +578,11 @@ return get_dist(get_turf(towhere), get_turf(src)) /mob/living/carbon/human/interactive/death() + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE saveVoice() - ..() /mob/living/carbon/human/interactive/hear_say(message, verb = "says", datum/language/language = null, italics = 0, mob/speaker = null, sound/speech_sound, sound_vol) if(!istype(speaker, /mob/living/carbon/human/interactive)) diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index d577a02e2c4..11df45462c4 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -144,12 +144,12 @@ if(3) emote("drool") - if(getBrainLoss() >= 100 && stat != 2) //you lapse into a coma and die without immediate aid; RIP. -Fox + if(getBrainLoss() >= 100 && stat != DEAD) //you lapse into a coma and die without immediate aid; RIP. -Fox Weaken(20) AdjustLoseBreath(10) AdjustSilence(2) - if(getBrainLoss() >= 120 && stat != 2) //they died from stupidity--literally. -Fox + if(getBrainLoss() >= 120 && stat != DEAD) //they died from stupidity--literally. -Fox visible_message("[src] goes limp, [p_their()] facial expression utterly blank.") death() @@ -339,16 +339,16 @@ if(bodytemperature >= dna.species.heat_level_1 && bodytemperature <= dna.species.heat_level_2) throw_alert("temp", /obj/screen/alert/hot, 1) - take_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_1, used_weapon = "High Body Temperature") + take_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_1, updating_health = TRUE, used_weapon = "High Body Temperature") if(bodytemperature > dna.species.heat_level_2 && bodytemperature <= dna.species.heat_level_3) throw_alert("temp", /obj/screen/alert/hot, 2) - take_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_2, used_weapon = "High Body Temperature") + take_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_2, updating_health = TRUE, used_weapon = "High Body Temperature") if(bodytemperature > dna.species.heat_level_3 && bodytemperature < INFINITY) throw_alert("temp", /obj/screen/alert/hot, 3) if(on_fire) - take_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_3, used_weapon = "Fire") + take_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_3, updating_health = TRUE, used_weapon = "Fire") else - take_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_2, used_weapon = "High Body Temperature") + take_overall_damage(burn=mult*HEAT_DAMAGE_LEVEL_2, updating_health = TRUE, used_weapon = "High Body Temperature") else if(bodytemperature < dna.species.cold_level_1) if(status_flags & GODMODE) @@ -360,13 +360,13 @@ var/mult = dna.species.coldmod if(bodytemperature >= dna.species.cold_level_2 && bodytemperature <= dna.species.cold_level_1) throw_alert("temp", /obj/screen/alert/cold, 1) - take_overall_damage(burn=mult*COLD_DAMAGE_LEVEL_1, used_weapon = "Low Body Temperature") + take_overall_damage(burn=mult*COLD_DAMAGE_LEVEL_1, updating_health = TRUE, used_weapon = "Low Body Temperature") if(bodytemperature >= dna.species.cold_level_3 && bodytemperature < dna.species.cold_level_2) throw_alert("temp", /obj/screen/alert/cold, 2) - take_overall_damage(burn=mult*COLD_DAMAGE_LEVEL_2, used_weapon = "Low Body Temperature") + take_overall_damage(burn=mult*COLD_DAMAGE_LEVEL_2, updating_health = TRUE, used_weapon = "Low Body Temperature") if(bodytemperature > -INFINITY && bodytemperature < dna.species.cold_level_3) throw_alert("temp", /obj/screen/alert/cold, 3) - take_overall_damage(burn=mult*COLD_DAMAGE_LEVEL_3, used_weapon = "Low Body Temperature") + take_overall_damage(burn=mult*COLD_DAMAGE_LEVEL_3, updating_health = TRUE, used_weapon = "Low Body Temperature") else clear_alert("temp") else @@ -382,7 +382,7 @@ if(adjusted_pressure >= dna.species.hazard_high_pressure) if(!(HEATRES in mutations)) var/pressure_damage = min( ( (adjusted_pressure / dna.species.hazard_high_pressure) -1 )*PRESSURE_DAMAGE_COEFFICIENT , MAX_HIGH_PRESSURE_DAMAGE) - take_overall_damage(brute=pressure_damage, used_weapon = "High Pressure") + take_overall_damage(brute=pressure_damage, updating_health = TRUE, used_weapon = "High Pressure") throw_alert("pressure", /obj/screen/alert/highpressure, 2) else clear_alert("pressure") @@ -396,7 +396,7 @@ if(COLDRES in mutations) clear_alert("pressure") else - take_overall_damage(brute=LOW_PRESSURE_DAMAGE, used_weapon = "Low Pressure") + take_overall_damage(brute=LOW_PRESSURE_DAMAGE, updating_health = TRUE, used_weapon = "Low Pressure") throw_alert("pressure", /obj/screen/alert/lowpressure, 2) @@ -657,8 +657,6 @@ handle_trace_chems() - updatehealth() - return //TODO: DEFERRED /mob/living/carbon/human/handle_drunk() @@ -744,13 +742,11 @@ heal_overall_damage(0.1, 0.1) if(paralysis) - blinded = 1 stat = UNCONSCIOUS else if(sleeping) speech_problem_flag = 1 - blinded = 1 stat = UNCONSCIOUS if(mind) @@ -761,7 +757,6 @@ adjustToxLoss(-1) else if(status_flags & FAKEDEATH) - blinded = 1 stat = UNCONSCIOUS //Vision //god knows why this is here @@ -771,26 +766,21 @@ if(!dna.species.vision_organ) // Presumably if a species has no vision organs, they see via some other means. SetEyeBlind(0) - blinded = 0 SetEyeBlurry(0) else if(!vision || vision.is_broken()) // Vision organs cut out or broken? Permablind. EyeBlind(2) - blinded = 1 EyeBlurry(2) else //blindness if(disabilities & BLIND) // Disabled-blind, doesn't get better on its own - blinded = 1 else if(eye_blind) // Blindness, heals slowly over time AdjustEyeBlind(-1) - blinded = 1 else if(istype(glasses, /obj/item/clothing/glasses/sunglasses/blindfold)) //resting your eyes with a blindfold heals blurry eyes faster AdjustEyeBlurry(-3) - blinded = 1 //blurry sight if(vision.is_bruised()) // Vision organs impaired? Permablurry. @@ -826,7 +816,6 @@ else //dead - blinded = 1 SetSilence(0) @@ -860,11 +849,13 @@ remoteview_target = null reset_perspective(null) - dna.species.handle_vision(src) - /mob/living/carbon/human/handle_hud_icons() dna.species.handle_hud_icons(src) +/mob/living/carbon/human/handle_hud_icons_health() + dna.species.handle_hud_icons_health(src) + handle_hud_icons_health_overlay() + /mob/living/carbon/human/handle_random_events() // Puke if toxloss is too high if(!stat) diff --git a/code/modules/mob/living/carbon/human/species/_species.dm b/code/modules/mob/living/carbon/human/species/_species.dm index cb1d9b55319..ea6abc3a65c 100644 --- a/code/modules/mob/living/carbon/human/species/_species.dm +++ b/code/modules/mob/living/carbon/human/species/_species.dm @@ -504,43 +504,23 @@ /datum/species/proc/handle_can_equip(obj/item/I, slot, disable_warning = 0, mob/living/carbon/human/user) return FALSE -/datum/species/proc/handle_vision(mob/living/carbon/human/H) - // Right now this just handles blind, blurry, and similar states - if(H.blinded || H.eye_blind) - H.overlay_fullscreen("blind", /obj/screen/fullscreen/blind) - H.throw_alert("blind", /obj/screen/alert/blind) - else - H.clear_fullscreen("blind") - H.clear_alert("blind") - - - if(H.disabilities & NEARSIGHTED) //this looks meh but saves a lot of memory by not requiring to add var/prescription - if(H.glasses) //to every /obj/item - var/obj/item/clothing/glasses/G = H.glasses - if(G.prescription) - H.clear_fullscreen("nearsighted") - else - H.overlay_fullscreen("nearsighted", /obj/screen/fullscreen/impaired, 1) - else - H.overlay_fullscreen("nearsighted", /obj/screen/fullscreen/impaired, 1) - else - H.clear_fullscreen("nearsighted") - - if(H.eye_blurry) - H.overlay_fullscreen("blurry", /obj/screen/fullscreen/blurry) - else - H.clear_fullscreen("blurry") - - if(H.druggy) - H.overlay_fullscreen("high", /obj/screen/fullscreen/high) - H.throw_alert("high", /obj/screen/alert/high) - else - H.clear_fullscreen("high") - H.clear_alert("high") +/datum/species/proc/get_perceived_trauma(mob/living/carbon/human/H) + return 100 - ((NO_PAIN in species_traits) ? 0 : H.traumatic_shock) - H.getStaminaLoss() /datum/species/proc/handle_hud_icons(mob/living/carbon/human/H) if(!H.client) return + handle_hud_icons_health(H) + H.handle_hud_icons_health_overlay() + handle_hud_icons_nutrition(H) + +/datum/species/proc/handle_hud_icons_health(mob/living/carbon/H) + if(!H.client) + return + handle_hud_icons_health_side(H) + handle_hud_icons_health_doll(H) + +/datum/species/proc/handle_hud_icons_health_side(mob/living/carbon/human/H) if(H.healths) if(H.stat == DEAD) H.healths.icon_state = "health7" @@ -550,7 +530,7 @@ if(SCREWYHUD_DEAD) H.healths.icon_state = "health7" if(SCREWYHUD_HEALTHY) H.healths.icon_state = "health0" else - switch(100 - ((NO_PAIN in species_traits) ? 0 : H.traumatic_shock) - H.staminaloss) + switch(get_perceived_trauma(H)) if(100 to INFINITY) H.healths.icon_state = "health0" if(80 to 100) H.healths.icon_state = "health1" if(60 to 80) H.healths.icon_state = "health2" @@ -559,6 +539,7 @@ if(0 to 20) H.healths.icon_state = "health5" else H.healths.icon_state = "health6" +/datum/species/proc/handle_hud_icons_health_doll(mob/living/carbon/human/H) if(H.healthdoll) if(H.stat == DEAD) H.healthdoll.icon_state = "healthdoll_DEAD" @@ -588,6 +569,7 @@ H.healthdoll.overlays -= (cached_overlays - new_overlays) H.healthdoll.cached_healthdoll_overlays = new_overlays +/datum/species/proc/handle_hud_icons_nutrition(mob/living/carbon/human/H) switch(H.nutrition) if(NUTRITION_LEVEL_FULL to INFINITY) H.throw_alert("nutrition", /obj/screen/alert/fat) @@ -717,4 +699,4 @@ It'll return null if the organ doesn't correspond, so include null checks when u random_species += initial(S.name) var/picked_species = pick(random_species) var/datum/species/selected_species = GLOB.all_species[picked_species] - return species_name ? picked_species : selected_species.type \ No newline at end of file + return species_name ? picked_species : selected_species.type diff --git a/code/modules/mob/living/carbon/human/species/station.dm b/code/modules/mob/living/carbon/human/species/station.dm new file mode 100644 index 00000000000..ec8076cf37b --- /dev/null +++ b/code/modules/mob/living/carbon/human/species/station.dm @@ -0,0 +1,1040 @@ +/datum/species/human + name = "Human" + name_plural = "Humans" + icobase = 'icons/mob/human_races/r_human.dmi' + deform = 'icons/mob/human_races/r_def_human.dmi' + primitive_form = /datum/species/monkey + language = "Sol Common" + species_traits = list(LIPS, CAN_BE_FAT) + skinned_type = /obj/item/stack/sheet/animalhide/human + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_SKIN_TONE | HAS_BODY_MARKINGS + dietflags = DIET_OMNI + blurb = "Humanity originated in the Sol system, and over the last five centuries has spread \ + colonies across a wide swathe of space. They hold a wide range of forms and creeds.

\ + While the central Sol government maintains control of its far-flung people, powerful corporate \ + interests, rampant cyber and bio-augmentation and secretive factions make life on most human \ + worlds tumultous at best." + + reagent_tag = PROCESS_ORG + //Has standard darksight of 2. + +/datum/species/unathi + name = "Unathi" + name_plural = "Unathi" + icobase = 'icons/mob/human_races/r_lizard.dmi' + deform = 'icons/mob/human_races/r_def_lizard.dmi' + language = "Sinta'unathi" + tail = "sogtail" + skinned_type = /obj/item/stack/sheet/animalhide/lizard + unarmed_type = /datum/unarmed_attack/claws + primitive_form = /datum/species/monkey/unathi + + blurb = "A heavily reptillian species, Unathi (or 'Sinta as they call themselves) hail from the \ + Uuosa-Eso system, which roughly translates to 'burning mother'.

Coming from a harsh, radioactive \ + desert planet, they mostly hold ideals of honesty, virtue, martial combat and bravery above all \ + else, frequently even their own lives. They prefer warmer temperatures than most species and \ + their native tongue is a heavy hissing laungage called Sinta'Unathi." + + species_traits = list(LIPS) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_TAIL | HAS_HEAD_ACCESSORY | HAS_BODY_MARKINGS | HAS_HEAD_MARKINGS | HAS_SKIN_COLOR | HAS_ALT_HEADS | TAIL_WAGGING + dietflags = DIET_CARN + + cold_level_1 = 280 //Default 260 - Lower is better + cold_level_2 = 220 //Default 200 + cold_level_3 = 140 //Default 120 + + heat_level_1 = 380 //Default 360 - Higher is better + heat_level_2 = 420 //Default 400 + heat_level_3 = 480 //Default 460 + + flesh_color = "#34AF10" + reagent_tag = PROCESS_ORG + base_color = "#066000" + //Default styles for created mobs. + default_headacc = "Simple" + default_headacc_colour = "#404040" + butt_sprite = "unathi" + brute_mod = 1.05 + + has_organ = list( + "heart" = /obj/item/organ/internal/heart, + "lungs" = /obj/item/organ/internal/lungs, + "liver" = /obj/item/organ/internal/liver/unathi, + "kidneys" = /obj/item/organ/internal/kidneys, + "brain" = /obj/item/organ/internal/brain, + "appendix" = /obj/item/organ/internal/appendix, + "eyes" = /obj/item/organ/internal/eyes/unathi //3 darksight. + ) + + allowed_consumed_mobs = list(/mob/living/simple_animal/mouse, /mob/living/simple_animal/lizard, /mob/living/simple_animal/chick, /mob/living/simple_animal/chicken, + /mob/living/simple_animal/crab, /mob/living/simple_animal/butterfly, /mob/living/simple_animal/parrot, /mob/living/simple_animal/tribble) + + suicide_messages = list( + "is attempting to bite their tongue off!", + "is jamming their claws into their eye sockets!", + "is twisting their own neck!", + "is holding their breath!") + + var/datum/action/innate/tail_lash/lash = new() + + +/datum/species/unathi/handle_post_spawn(var/mob/living/carbon/human/H) + lash.Grant(H) + ..() + +/datum/action/innate/tail_lash + name = "Tail lash" + icon_icon = 'icons/effects/effects.dmi' + button_icon_state = "tail" + +/datum/action/innate/tail_lash/Activate() + var/mob/living/carbon/human/user = owner + if(!user.restrained() || !user.buckled) + to_chat(user, "You need freedom of movement to tail lash!") + return + if(user.getStaminaLoss() >= 50) + to_chat(user, "Rest before tail lashing again!") + return + for(var/mob/living/carbon/human/C in orange(1)) + var/obj/item/organ/external/E = C.get_organ(pick("l_leg", "r_leg", "l_foot", "r_foot", "groin")) + if(E) + user.changeNext_move(CLICK_CD_MELEE) + user.visible_message("[src] smacks [C] in [E] with their tail! ", "You hit [C] in [E] with your tail!") + user.adjustStaminaLoss(15) + C.apply_damage(5, BRUTE, E) + user.spin(20, 1) + playsound(user.loc, 'sound/weapons/slash.ogg', 50, 0) + + + +/datum/species/unathi/handle_death(var/mob/living/carbon/human/H) + H.stop_tail_wagging(1) + +/datum/species/tajaran + name = "Tajaran" + name_plural = "Tajaran" + icobase = 'icons/mob/human_races/r_tajaran.dmi' + deform = 'icons/mob/human_races/r_def_tajaran.dmi' + language = "Siik'tajr" + tail = "tajtail" + skinned_type = /obj/item/stack/sheet/fur + unarmed_type = /datum/unarmed_attack/claws + + blurb = "The Tajaran race is a species of feline-like bipeds hailing from the planet of Ahdomai in the \ + S'randarr system. They have been brought up into the space age by the Humans and Skrell, and have been \ + influenced heavily by their long history of Slavemaster rule. They have a structured, clan-influenced way \ + of family and politics. They prefer colder environments, and speak a variety of languages, mostly Siik'Maas, \ + using unique inflections their mouths form." + + cold_level_1 = 240 + cold_level_2 = 180 + cold_level_3 = 100 + + heat_level_1 = 340 + heat_level_2 = 380 + heat_level_3 = 440 + + primitive_form = /datum/species/monkey/tajaran + + species_traits = list(LIPS, CAN_BE_FAT) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_TAIL | HAS_HEAD_ACCESSORY | HAS_HEAD_MARKINGS | HAS_BODY_MARKINGS | HAS_SKIN_COLOR | TAIL_WAGGING + dietflags = DIET_OMNI + taste_sensitivity = TASTE_SENSITIVITY_SHARP + reagent_tag = PROCESS_ORG + flesh_color = "#AFA59E" + base_color = "#424242" + butt_sprite = "tajaran" + + has_organ = list( + "heart" = /obj/item/organ/internal/heart, + "lungs" = /obj/item/organ/internal/lungs, + "liver" = /obj/item/organ/internal/liver/tajaran, + "kidneys" = /obj/item/organ/internal/kidneys, + "brain" = /obj/item/organ/internal/brain, + "appendix" = /obj/item/organ/internal/appendix, + "eyes" = /obj/item/organ/internal/eyes/tajaran /*Most Tajara see in full colour as a result of genetic augmentation, although it cost them their darksight (darksight = 2) + unless they choose otherwise by selecting the colourblind disability in character creation (darksight = 8 but colourblind).*/ + ) + + allowed_consumed_mobs = list(/mob/living/simple_animal/mouse, /mob/living/simple_animal/chick, /mob/living/simple_animal/butterfly, /mob/living/simple_animal/parrot, + /mob/living/simple_animal/tribble) + + suicide_messages = list( + "is attempting to bite their tongue off!", + "is jamming their claws into their eye sockets!", + "is twisting their own neck!", + "is holding their breath!") + +/datum/species/tajaran/handle_death(var/mob/living/carbon/human/H) + H.stop_tail_wagging(1) + +/datum/species/vulpkanin + name = "Vulpkanin" + name_plural = "Vulpkanin" + icobase = 'icons/mob/human_races/r_vulpkanin.dmi' + deform = 'icons/mob/human_races/r_vulpkanin.dmi' + language = "Canilunzt" + primitive_form = /datum/species/monkey/vulpkanin + tail = "vulptail" + skinned_type = /obj/item/stack/sheet/fur + unarmed_type = /datum/unarmed_attack/claws + + blurb = "Vulpkanin are a species of sharp-witted canine-pideds residing on the planet Altam just barely within the \ + dual-star Vazzend system. Their politically de-centralized society and independent natures have led them to become a species and \ + culture both feared and respected for their scientific breakthroughs. Discovery, loyalty, and utilitarianism dominates their lifestyles \ + to the degree it can cause conflict with more rigorous and strict authorities. They speak a guttural language known as 'Canilunzt' \ + which has a heavy emphasis on utilizing tail positioning and ear twitches to communicate intent." + + species_traits = list(LIPS) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_TAIL | TAIL_WAGGING | TAIL_OVERLAPPED | HAS_HEAD_ACCESSORY | HAS_MARKINGS | HAS_SKIN_COLOR + dietflags = DIET_OMNI + hunger_drain = 0.11 + taste_sensitivity = TASTE_SENSITIVITY_SHARP + reagent_tag = PROCESS_ORG + flesh_color = "#966464" + base_color = "#CF4D2F" + butt_sprite = "vulp" + + scream_verb = "yelps" + + has_organ = list( + "heart" = /obj/item/organ/internal/heart, + "lungs" = /obj/item/organ/internal/lungs, + "liver" = /obj/item/organ/internal/liver/vulpkanin, + "kidneys" = /obj/item/organ/internal/kidneys, + "brain" = /obj/item/organ/internal/brain, + "appendix" = /obj/item/organ/internal/appendix, + "eyes" = /obj/item/organ/internal/eyes/vulpkanin /*Most Vulpkanin see in full colour as a result of genetic augmentation, although it cost them their darksight (darksight = 2) + unless they choose otherwise by selecting the colourblind disability in character creation (darksight = 8 but colourblind).*/ + ) + + allowed_consumed_mobs = list(/mob/living/simple_animal/mouse, /mob/living/simple_animal/lizard, /mob/living/simple_animal/chick, /mob/living/simple_animal/chicken, + /mob/living/simple_animal/crab, /mob/living/simple_animal/butterfly, /mob/living/simple_animal/parrot, /mob/living/simple_animal/tribble) + + suicide_messages = list( + "is attempting to bite their tongue off!", + "is jamming their claws into their eye sockets!", + "is twisting their own neck!", + "is holding their breath!") + +/datum/species/vulpkanin/handle_death(var/mob/living/carbon/human/H) + H.stop_tail_wagging(1) + +/datum/species/skrell + name = "Skrell" + name_plural = "Skrell" + icobase = 'icons/mob/human_races/r_skrell.dmi' + deform = 'icons/mob/human_races/r_def_skrell.dmi' + language = "Skrellian" + primitive_form = /datum/species/monkey/skrell + + blurb = "An amphibious species, Skrell come from the star system known as Qerr'Vallis, which translates to 'Star of \ + the royals' or 'Light of the Crown'.

Skrell are a highly advanced and logical race who live under the rule \ + of the Qerr'Katish, a caste within their society which keeps the empire of the Skrell running smoothly. Skrell are \ + herbivores on the whole and tend to be co-operative with the other species of the galaxy, although they rarely reveal \ + the secrets of their empire to their allies." + + species_traits = list(LIPS) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_SKIN_COLOR | HAS_BODY_MARKINGS + dietflags = DIET_HERB + taste_sensitivity = TASTE_SENSITIVITY_DULL + flesh_color = "#8CD7A3" + blood_color = "#1D2CBF" + base_color = "#38b661" //RGB: 56, 182, 97. + default_hair_colour = "#38b661" + eyes = "skrell_eyes_s" + //Default styles for created mobs. + default_hair = "Skrell Male Tentacles" + reagent_tag = PROCESS_ORG + butt_sprite = "skrell" + + has_organ = list( + "heart" = /obj/item/organ/internal/heart, + "lungs" = /obj/item/organ/internal/lungs, + "liver" = /obj/item/organ/internal/liver/skrell, + "kidneys" = /obj/item/organ/internal/kidneys, + "brain" = /obj/item/organ/internal/brain, + "appendix" = /obj/item/organ/internal/appendix, + "eyes" = /obj/item/organ/internal/eyes, //Default darksight of 2. + "headpocket" = /obj/item/organ/internal/headpocket + ) + + suicide_messages = list( + "is attempting to bite their tongue off!", + "is jamming their thumbs into their eye sockets!", + "is twisting their own neck!", + "makes like a fish and suffocates!", + "is strangling themselves with their own tendrils!") + +/datum/species/vox + name = "Vox" + name_plural = "Vox" + icobase = 'icons/mob/human_races/vox/r_vox.dmi' + deform = 'icons/mob/human_races/vox/r_def_vox.dmi' + language = "Vox-pidgin" + tail = "voxtail" + speech_sounds = list('sound/voice/shriek1.ogg') + speech_chance = 20 + unarmed_type = /datum/unarmed_attack/claws //I dont think it will hurt to give vox claws too. + + blurb = "The Vox are the broken remnants of a once-proud race, now reduced to little more than \ + scavenging vermin who prey on isolated stations, ships or planets to keep their own ancient arkships \ + alive. They are four to five feet tall, reptillian, beaked, tailed and quilled; human crews often \ + refer to them as 'shitbirds' for their violent and offensive nature, as well as their horrible \ + smell.

Most humans will never meet a Vox raider, instead learning of this insular species through \ + dealing with their traders and merchants; those that do rarely enjoy the experience." + + brute_mod = 1.2 //20% more brute damage. Fragile bird bones. + + warning_low_pressure = 50 + hazard_low_pressure = 0 + + cold_level_1 = 80 + cold_level_2 = 50 + cold_level_3 = 0 + + breathid = "n2" + + eyes = "vox_eyes_s" + + species_traits = list(NO_SCAN, IS_WHITELISTED, NOTRANSSTING) + clothing_flags = HAS_SOCKS + dietflags = DIET_OMNI + bodyflags = HAS_ICON_SKIN_TONE | HAS_TAIL | TAIL_WAGGING | TAIL_OVERLAPPED | HAS_BODY_MARKINGS | HAS_TAIL_MARKINGS + + blood_color = "#2299FC" + flesh_color = "#808D11" + //Default styles for created mobs. + default_hair = "Short Vox Quills" + default_hair_colour = "#614f19" //R: 97, G: 79, B: 25 + butt_sprite = "vox" + + reagent_tag = PROCESS_ORG + scream_verb = "shrieks" + male_scream_sound = 'sound/voice/shriek1.ogg' + female_scream_sound = 'sound/voice/shriek1.ogg' + male_cough_sounds = list('sound/voice/shriekcough.ogg') + female_cough_sounds = list('sound/voice/shriekcough.ogg') + male_sneeze_sound = 'sound/voice/shrieksneeze.ogg' + female_sneeze_sound = 'sound/voice/shrieksneeze.ogg' + + icon_skin_tones = list( + 1 = "Default Green", + 2 = "Dark Green", + 3 = "Brown", + 4 = "Grey", + 5 = "Emerald", + 6 = "Azure" + ) + + has_organ = list( + "heart" = /obj/item/organ/internal/heart, + "lungs" = /obj/item/organ/internal/lungs/vox, + "liver" = /obj/item/organ/internal/liver/vox, + "kidneys" = /obj/item/organ/internal/kidneys, + "brain" = /obj/item/organ/internal/brain, + "appendix" = /obj/item/organ/internal/appendix, + "eyes" = /obj/item/organ/internal/eyes, //Default darksight of 2. + "stack" = /obj/item/organ/internal/stack //Not the same as the cortical stack implant Vox Raiders spawn with. The cortical stack implant is used + ) //for determining the success of the heist game-mode's 'leave nobody behind' objective, while this is just an organ. + + suicide_messages = list( + "is attempting to bite their tongue off!", + "is jamming their claws into their eye sockets!", + "is twisting their own neck!", + "is holding their breath!", + "is deeply inhaling oxygen!") + +/datum/species/vox/handle_death(var/mob/living/carbon/human/H) + H.stop_tail_wagging(1) + +/datum/species/vox/after_equip_job(datum/job/J, mob/living/carbon/human/H) + if(!H.mind || !H.mind.assigned_role || H.mind.assigned_role != "Clown" && H.mind.assigned_role != "Mime") + H.unEquip(H.wear_mask) + H.unEquip(H.l_hand) + + H.equip_or_collect(new /obj/item/clothing/mask/breath/vox(H), slot_wear_mask) + var/tank_pref = H.client && H.client.prefs ? H.client.prefs.speciesprefs : null + if(tank_pref)//Diseasel, here you go + H.equip_or_collect(new /obj/item/tank/nitrogen(H), slot_l_hand) + else + H.equip_or_collect(new /obj/item/tank/emergency_oxygen/vox(H), slot_l_hand) + to_chat(H, "You are now running on nitrogen internals from the [H.l_hand] in your hand. Your species finds oxygen toxic, so you must breathe nitrogen only.") + H.internal = H.l_hand + H.update_action_buttons_icon() + +/datum/species/vox/handle_post_spawn(var/mob/living/carbon/human/H) + updatespeciescolor(H) + H.update_icons() + //H.verbs += /mob/living/carbon/human/proc/leap + ..() + +/datum/species/vox/updatespeciescolor(var/mob/living/carbon/human/H, var/owner_sensitive = 1) //Handling species-specific skin-tones for the Vox race. + if(H.dna.species.bodyflags & HAS_ICON_SKIN_TONE) //Making sure we don't break Armalis. + var/new_icobase = 'icons/mob/human_races/vox/r_vox.dmi' //Default Green Vox. + var/new_deform = 'icons/mob/human_races/vox/r_def_vox.dmi' //Default Green Vox. + switch(H.s_tone) + if(6) //Azure Vox. + new_icobase = 'icons/mob/human_races/vox/r_voxazu.dmi' + new_deform = 'icons/mob/human_races/vox/r_def_voxazu.dmi' + H.tail = "voxtail_azu" + if(5) //Emerald Vox. + new_icobase = 'icons/mob/human_races/vox/r_voxemrl.dmi' + new_deform = 'icons/mob/human_races/vox/r_def_voxemrl.dmi' + H.tail = "voxtail_emrl" + if(4) //Grey Vox. + new_icobase = 'icons/mob/human_races/vox/r_voxgry.dmi' + new_deform = 'icons/mob/human_races/vox/r_def_voxgry.dmi' + H.tail = "voxtail_gry" + if(3) //Brown Vox. + new_icobase = 'icons/mob/human_races/vox/r_voxbrn.dmi' + new_deform = 'icons/mob/human_races/vox/r_def_voxbrn.dmi' + H.tail = "voxtail_brn" + if(2) //Dark Green Vox. + new_icobase = 'icons/mob/human_races/vox/r_voxdgrn.dmi' + new_deform = 'icons/mob/human_races/vox/r_def_voxdgrn.dmi' + H.tail = "voxtail_dgrn" + else //Default Green Vox. + H.tail = "voxtail" //Ensures they get an appropriately coloured tail depending on the skin-tone. + + H.change_icobase(new_icobase, new_deform, owner_sensitive) //Update the icobase/deform of all our organs, but make sure we don't mess with frankenstein limbs in doing so. + H.update_dna() + +/datum/species/vox/handle_reagents(var/mob/living/carbon/human/H, var/datum/reagent/R) + if(R.id == "oxygen") //Armalis are above such petty things. + H.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) //Same as plasma. + H.reagents.remove_reagent(R.id, REAGENTS_METABOLISM) + return 0 //Handling reagent removal on our own. + + return ..() + +/datum/species/vox/armalis/handle_post_spawn(var/mob/living/carbon/human/H) + H.verbs += /mob/living/carbon/human/proc/leap + H.verbs += /mob/living/carbon/human/proc/gut + ..() + +/datum/species/vox/armalis + name = "Vox Armalis" + name_plural = "Vox Armalis" + icobase = 'icons/mob/human_races/r_armalis.dmi' + deform = 'icons/mob/human_races/r_armalis.dmi' + unarmed_type = /datum/unarmed_attack/claws/armalis + + warning_low_pressure = 50 + hazard_low_pressure = 0 + + cold_level_1 = 80 + cold_level_2 = 50 + cold_level_3 = 0 + + heat_level_1 = 2000 + heat_level_2 = 3000 + heat_level_3 = 4000 + + brute_mod = 0.2 + burn_mod = 0.2 + + eyes = "blank_eyes" + + species_traits = list(NO_SCAN, NO_BLOOD, NO_PAIN, IS_WHITELISTED) + bodyflags = HAS_TAIL + dietflags = DIET_OMNI //should inherit this from vox, this is here just in case + + blood_color = "#2299FC" + flesh_color = "#808D11" + + reagent_tag = PROCESS_ORG + + tail = "armalis_tail" + icon_template = 'icons/mob/human_races/r_armalis.dmi' + + has_organ = list( + "heart" = /obj/item/organ/internal/heart, + "lungs" = /obj/item/organ/internal/lungs/vox, + "liver" = /obj/item/organ/internal/liver, + "kidneys" = /obj/item/organ/internal/kidneys, + "brain" = /obj/item/organ/internal/brain, + "eyes" = /obj/item/organ/internal/eyes, //Default darksight of 2. + "stack" = /obj/item/organ/internal/stack //Not the same as the cortical stack implant Vox Raiders spawn with. The cortical stack implant is used + ) //for determining the success of the heist game-mode's 'leave nobody behind' objective, while this is just an organ. + + suicide_messages = list( + "is attempting to bite their tongue off!", + "is jamming their claws into their eye sockets!", + "is twisting their own neck!", + "is holding their breath!", + "is huffing oxygen!") + +/datum/species/vox/armalis/handle_reagents() //Skip the Vox oxygen reagent toxicity. Armalis are above such things. + return 1 + +/datum/species/kidan + name = "Kidan" + name_plural = "Kidan" + icobase = 'icons/mob/human_races/r_kidan.dmi' + deform = 'icons/mob/human_races/r_def_kidan.dmi' + language = "Chittin" + unarmed_type = /datum/unarmed_attack/claws + + brute_mod = 0.8 + + species_traits = list(IS_WHITELISTED) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_HEAD_ACCESSORY | HAS_HEAD_MARKINGS | HAS_BODY_MARKINGS + eyes = "kidan_eyes_s" + dietflags = DIET_HERB + blood_color = "#FB9800" + reagent_tag = PROCESS_ORG + //Default styles for created mobs. + default_headacc = "Normal Antennae" + butt_sprite = "kidan" + + has_organ = list( + "heart" = /obj/item/organ/internal/heart, + "lungs" = /obj/item/organ/internal/lungs, + "liver" = /obj/item/organ/internal/liver/kidan, + "kidneys" = /obj/item/organ/internal/kidneys, + "brain" = /obj/item/organ/internal/brain, + "appendix" = /obj/item/organ/internal/appendix, + "eyes" = /obj/item/organ/internal/eyes, //Default darksight of 2. + "lantern" = /obj/item/organ/internal/lantern + ) + + allowed_consumed_mobs = list(/mob/living/simple_animal/diona) + + suicide_messages = list( + "is attempting to bite their antenna off!", + "is jamming their claws into their eye sockets!", + "is twisting their own neck!", + "is cracking their exoskeleton!", + "is stabbing themselves with their mandibles!", + "is holding their breath!") + +/datum/species/slime + name = "Slime People" + name_plural = "Slime People" + language = "Bubblish" + icobase = 'icons/mob/human_races/r_slime.dmi' + deform = 'icons/mob/human_races/r_slime.dmi' + remains_type = /obj/effect/decal/remains/slime + + // More sensitive to the cold + cold_level_1 = 280 + cold_level_2 = 240 + cold_level_3 = 200 + coldmod = 3 + + oxy_mod = 0 + brain_mod = 2.5 + + male_cough_sounds = list('sound/effects/slime_squish.ogg') + female_cough_sounds = list('sound/effects/slime_squish.ogg') + + species_traits = list(LIPS, IS_WHITELISTED, NO_BREATHE, NO_INTORGANS, NO_SCAN) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_SKIN_COLOR | NO_EYES + dietflags = DIET_CARN + reagent_tag = PROCESS_ORG + + blood_color = "#0064C8" + exotic_blood = "water" + blood_damage_type = TOX + + butt_sprite = "slime" + //Has default darksight of 2. + + has_organ = list( + "brain" = /obj/item/organ/internal/brain/slime + ) + + suicide_messages = list( + "is melting into a puddle!", + "is ripping out their own core!", + "is turning a dull, brown color and melting into a puddle!") + + var/reagent_skin_coloring = FALSE + + var/datum/action/innate/regrow/grow = new() + + species_abilities = list( + /mob/living/carbon/human/verb/toggle_recolor_verb, + /mob/living/carbon/human/proc/regrow_limbs + ) + +/datum/species/slime/handle_post_spawn(var/mob/living/carbon/human/H) + grow.Grant(H) + ..() + +/datum/action/innate/regrow + name = "Regrow limbs" + icon_icon = 'icons/effects/effects.dmi' + button_icon_state = "greenglow" + +/datum/action/innate/regrow/Activate() + var/mob/living/carbon/human/user = owner + user.regrow_limbs() + + +/datum/species/slime/handle_life(var/mob/living/carbon/human/H) +//This is allegedly for code "style". Like a plaid sweater? +#define SLIMEPERSON_COLOR_SHIFT_TRIGGER 0.1 +#define SLIMEPERSON_ICON_UPDATE_PERIOD 200 // 20 seconds +#define SLIMEPERSON_BLOOD_SCALING_FACTOR 5 // Used to adjust how much of an effect the blood has on the rate of color change. Higher is slower. + // Slowly shifting to the color of the reagents + if(reagent_skin_coloring && H.reagents.total_volume > SLIMEPERSON_COLOR_SHIFT_TRIGGER) + var/blood_amount = H.blood_volume + var/r_color = mix_color_from_reagents(H.reagents.reagent_list) + var/new_body_color = BlendRGB(r_color, H.skin_colour, (blood_amount*SLIMEPERSON_BLOOD_SCALING_FACTOR)/((blood_amount*SLIMEPERSON_BLOOD_SCALING_FACTOR)+(H.reagents.total_volume))) + H.skin_colour = new_body_color + if(world.time % SLIMEPERSON_ICON_UPDATE_PERIOD > SLIMEPERSON_ICON_UPDATE_PERIOD - 20) // The 20 is because this gets called every 2 seconds, from the mob controller + for(var/organname in H.bodyparts_by_name) + var/obj/item/organ/external/E = H.bodyparts_by_name[organname] + if(istype(E) && E.dna && istype(E.dna.species, /datum/species/slime)) + E.sync_colour_to_human(H) + H.update_hair(0) + H.update_body() + ..() + +#undef SLIMEPERSON_COLOR_SHIFT_TRIGGER +#undef SLIMEPERSON_ICON_UPDATE_PERIOD +#undef SLIMEPERSON_BLOOD_SCALING_FACTOR + +/mob/living/carbon/human/proc/toggle_recolor(silent = FALSE) + if(!isslimeperson(src)) + if(!silent) + to_chat(src, "You're not a slime person!") + return + + var/datum/species/slime/S = dna.species + if(S.reagent_skin_coloring) + S.reagent_skin_coloring = TRUE + if(!silent) + to_chat(src, "You adjust your internal chemistry to filter out pigments from things you consume.") + else + S.reagent_skin_coloring = TRUE + if(!silent) + to_chat(src, "You adjust your internal chemistry to permit pigments in chemicals you consume to tint you.") + +/mob/living/carbon/human/verb/toggle_recolor_verb() + set category = "IC" + set name = "Toggle Reagent Recoloring" + set desc = "While active, you'll slowly adjust your body's color to that of the reagents inside of you, moderated by how much blood you have." + + toggle_recolor() + + +/mob/living/carbon/human/proc/regrow_limbs() + set category = "IC" + set name = "Regrow Limbs" + set desc = "Regrow one of your missing limbs at the cost of a large amount of hunger" + +#define SLIMEPERSON_HUNGERCOST 50 +#define SLIMEPERSON_MINHUNGER 250 +#define SLIMEPERSON_REGROWTHDELAY 450 // 45 seconds + + if(stat || paralysis || stunned) + to_chat(src, "You cannot regenerate missing limbs in your current state.") + return + + if(nutrition < SLIMEPERSON_MINHUNGER) + to_chat(src, "You're too hungry to regenerate a limb!") + return + + var/list/missing_limbs = list() + for(var/l in bodyparts_by_name) + var/obj/item/organ/external/E = bodyparts_by_name[l] + if(!istype(E)) + var/list/limblist = dna.species.has_limbs[l] + var/obj/item/organ/external/limb = limblist["path"] + var/parent_organ = initial(limb.parent_organ) + var/obj/item/organ/external/parentLimb = bodyparts_by_name[parent_organ] + if(!istype(parentLimb)) + continue + missing_limbs[initial(limb.name)] = l + + if(!missing_limbs.len) + to_chat(src, "You're not missing any limbs!") + return + + var/limb_select = input(src, "Choose a limb to regrow", "Limb Regrowth") as null|anything in missing_limbs + var/chosen_limb = missing_limbs[limb_select] + + visible_message("[src] begins to hold still and concentrate on [p_their()] missing [limb_select]...", "You begin to focus on regrowing your missing [limb_select]... (This will take [round(SLIMEPERSON_REGROWTHDELAY/10)] seconds, and you must hold still.)") + if(do_after(src, SLIMEPERSON_REGROWTHDELAY, needhand=0, target = src)) + if(stat || paralysis || stunned) + to_chat(src, "You cannot regenerate missing limbs in your current state.") + return + + if(nutrition < SLIMEPERSON_MINHUNGER) + to_chat(src, "You're too hungry to regenerate a limb!") + return + + var/obj/item/organ/external/O = bodyparts_by_name[chosen_limb] + + var/stored_brute = 0 + var/stored_burn = 0 + if(istype(O)) + to_chat(src, "You distribute the damaged tissue around your body, out of the way of your new pseudopod!") + var/obj/item/organ/external/doomedStump = O + stored_brute = doomedStump.brute_dam + stored_burn = doomedStump.burn_dam + qdel(O) + + var/limb_list = dna.species.has_limbs[chosen_limb] + var/obj/item/organ/external/limb_path = limb_list["path"] + // Parent check + var/obj/item/organ/external/potential_parent = bodyparts_by_name[initial(limb_path.parent_organ)] + if(!istype(potential_parent)) + to_chat(src, "You've lost the organ that you've been growing your new part on!") + return // No rayman for you + // Grah this line will leave a "not used" warning, in spite of the fact that the new() proc WILL do the thing. + // Bothersome. + var/obj/item/organ/external/new_limb = new limb_path(src) + new_limb.open = 0 // This is just so that the compiler won't think that new_limb is unused, because the compiler is horribly stupid. + adjustBruteLoss(stored_brute) + adjustFireLoss(stored_burn) + update_body() + updatehealth("slime person regrowth") + UpdateDamageIcon() + nutrition -= SLIMEPERSON_HUNGERCOST + visible_message("[src] finishes regrowing [p_their()] missing [new_limb]!", "You finish regrowing your [limb_select]") + else + to_chat(src, "You need to hold still in order to regrow a limb!") + return + +#undef SLIMEPERSON_HUNGERCOST +#undef SLIMEPERSON_MINHUNGER +#undef SLIMEPERSON_REGROWTHDELAY + +/datum/species/slime/handle_pre_change(mob/living/carbon/human/H) + ..() + if(reagent_skin_coloring) + H.toggle_recolor(silent = 1) + +/datum/species/grey + name = "Grey" + name_plural = "Greys" + icobase = 'icons/mob/human_races/r_grey.dmi' + deform = 'icons/mob/human_races/r_def_grey.dmi' + language = "Psionic Communication" + eyes = "grey_eyes_s" + butt_sprite = "grey" + + has_organ = list( + "heart" = /obj/item/organ/internal/heart, + "lungs" = /obj/item/organ/internal/lungs, + "liver" = /obj/item/organ/internal/liver/grey, + "kidneys" = /obj/item/organ/internal/kidneys, + "brain" = /obj/item/organ/internal/brain/grey, + "appendix" = /obj/item/organ/internal/appendix, + "eyes" = /obj/item/organ/internal/eyes/grey //5 darksight. + ) + + brute_mod = 1.25 //greys are fragile + + default_genes = list(REMOTE_TALK) + + + species_traits = list(LIPS, IS_WHITELISTED, CAN_BE_FAT) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_BODY_MARKINGS + dietflags = DIET_HERB + reagent_tag = PROCESS_ORG + blood_color = "#A200FF" + +/datum/species/grey/handle_dna(var/mob/living/carbon/C, var/remove) + if(!remove) + C.dna.SetSEState(REMOTETALKBLOCK,1,1) + genemutcheck(C,REMOTETALKBLOCK,null,MUTCHK_FORCED) + else + C.dna.SetSEState(REMOTETALKBLOCK,0,1) + genemutcheck(C,REMOTETALKBLOCK,null,MUTCHK_FORCED) + ..() + +/datum/species/grey/water_act(var/mob/living/carbon/C, volume, temperature, source) + ..() + C.take_organ_damage(5,min(volume,20)) + C.emote("scream") + +/datum/species/grey/after_equip_job(datum/job/J, mob/living/carbon/human/H) + var/speech_pref = H.client.prefs.speciesprefs + if(speech_pref) + H.mind.speech_span = "wingdings" + +/datum/species/grey/handle_reagents(mob/living/carbon/human/H, datum/reagent/R) + if(R.id == "sacid") + H.reagents.del_reagent(R.id) + return 0 + return ..() + +/datum/species/diona + name = "Diona" + name_plural = "Dionaea" + icobase = 'icons/mob/human_races/r_diona.dmi' + deform = 'icons/mob/human_races/r_def_plant.dmi' + language = "Rootspeak" + speech_sounds = list('sound/voice/dionatalk1.ogg') //Credit https://www.youtube.com/watch?v=ufnvlRjsOTI [0:13 - 0:16] + speech_chance = 20 + unarmed_type = /datum/unarmed_attack/diona + //primitive_form = "Nymph" + slowdown = 5 + remains_type = /obj/effect/decal/cleanable/ash + + + warning_low_pressure = 50 + hazard_low_pressure = -1 + + cold_level_1 = 50 + cold_level_2 = -1 + cold_level_3 = -1 + + heat_level_1 = 300 + heat_level_2 = 340 + heat_level_3 = 400 + + blurb = "Commonly referred to (erroneously) as 'plant people', the Dionaea are a strange space-dwelling collective \ + species hailing from Epsilon Ursae Minoris. Each 'diona' is a cluster of numerous cat-sized organisms called nymphs; \ + there is no effective upper limit to the number that can fuse in gestalt, and reports exist of the Epsilon Ursae \ + Minoris primary being ringed with a cloud of singing space-station-sized entities.

The Dionaea coexist peacefully with \ + all known species, especially the Skrell. Their communal mind makes them slow to react, and they have difficulty understanding \ + even the simplest concepts of other minds. Their alien physiology allows them survive happily off a diet of nothing but light, \ + water and other radiation." + + species_traits = list(NO_BREATHE, RADIMMUNE, IS_PLANT, NO_BLOOD, NO_PAIN) + clothing_flags = HAS_SOCKS + default_hair_colour = "#000000" + dietflags = 0 //Diona regenerate nutrition in light and water, no diet necessary + taste_sensitivity = TASTE_SENSITIVITY_NO_TASTE + skinned_type = /obj/item/stack/sheet/wood + + oxy_mod = 0 + + body_temperature = T0C + 15 //make the plant people have a bit lower body temperature, why not + blood_color = "#004400" + flesh_color = "#907E4A" + butt_sprite = "diona" + + reagent_tag = PROCESS_ORG + + has_organ = list( + "nutrient channel" = /obj/item/organ/internal/liver/diona, + "neural strata" = /obj/item/organ/internal/heart/diona, + "receptor node" = /obj/item/organ/internal/eyes/diona, //Default darksight of 2. + "gas bladder" = /obj/item/organ/internal/brain/diona, + "polyp segment" = /obj/item/organ/internal/kidneys/diona, + "anchoring ligament" = /obj/item/organ/internal/appendix/diona + ) + + vision_organ = /obj/item/organ/internal/eyes/diona + has_limbs = list( + "chest" = list("path" = /obj/item/organ/external/chest/diona), + "groin" = list("path" = /obj/item/organ/external/groin/diona), + "head" = list("path" = /obj/item/organ/external/head/diona), + "l_arm" = list("path" = /obj/item/organ/external/arm/diona), + "r_arm" = list("path" = /obj/item/organ/external/arm/right/diona), + "l_leg" = list("path" = /obj/item/organ/external/leg/diona), + "r_leg" = list("path" = /obj/item/organ/external/leg/right/diona), + "l_hand" = list("path" = /obj/item/organ/external/hand/diona), + "r_hand" = list("path" = /obj/item/organ/external/hand/right/diona), + "l_foot" = list("path" = /obj/item/organ/external/foot/diona), + "r_foot" = list("path" = /obj/item/organ/external/foot/right/diona) + ) + + suicide_messages = list( + "is losing branches!", + "pulls out a secret stash of herbicide and takes a hearty swig!", + "is pulling themselves apart!") + +/datum/species/diona/can_understand(var/mob/other) + if(istype(other, /mob/living/simple_animal/diona)) + return 1 + return 0 + +/datum/species/diona/handle_post_spawn(var/mob/living/carbon/human/H) + H.gender = NEUTER + + return ..() + +/datum/species/diona/handle_life(var/mob/living/carbon/human/H) + H.radiation = Clamp(H.radiation, 0, 100) //We have to clamp this first, then decrease it, or there's a few edge cases of massive heals if we clamp and decrease at the same time. + var/rads = H.radiation / 25 + H.radiation = max(H.radiation-rads, 0) + H.nutrition = min(H.nutrition+rads, NUTRITION_LEVEL_WELL_FED+10) + H.adjustBruteLoss(-(rads)) + H.adjustToxLoss(-(rads)) + + var/light_amount = 0 //how much light there is in the place, affects receiving nutrition and healing + if(isturf(H.loc)) //else, there's considered to be no light + var/turf/T = H.loc + light_amount = min(T.get_lumcount() * 10, 5) //hardcapped so it's not abused by having a ton of flashlights + H.nutrition = min(H.nutrition+light_amount, NUTRITION_LEVEL_WELL_FED+10) + + if(light_amount > 0) + H.clear_alert("nolight") + else + H.throw_alert("nolight", /obj/screen/alert/nolight) + + if((light_amount >= 5) && !H.suiciding) //if there's enough light, heal + + H.adjustBruteLoss(-(light_amount/2)) + H.adjustFireLoss(-(light_amount/4)) + if(H.nutrition < NUTRITION_LEVEL_STARVING+50) + H.take_overall_damage(10,0) + ..() + +/datum/species/machine + name = "Machine" + name_plural = "Machines" + + blurb = "Positronic intelligence really took off in the 26th century, and it is not uncommon to see independant, free-willed \ + robots on many human stations, particularly in fringe systems where standards are slightly lax and public opinion less relevant \ + to corporate operations. IPCs (Integrated Positronic Chassis) are a loose category of self-willed robots with a humanoid form, \ + generally self-owned after being 'born' into servitude; they are reliable and dedicated workers, albeit more than slightly \ + inhuman in outlook and perspective." + + icobase = 'icons/mob/human_races/r_machine.dmi' + deform = 'icons/mob/human_races/r_machine.dmi' + language = "Trinary" + remains_type = /obj/effect/decal/remains/robot + skinned_type = /obj/item/stack/sheet/metal // Let's grind up IPCs for station resources! + + eyes = "blank_eyes" + brute_mod = 2.5 // 100% * 2.5 * 0.6 (robolimbs) ~= 150% + burn_mod = 2.5 // So they take 50% extra damage from brute/burn overall. + tox_mod = 0 + clone_mod = 0 + oxy_mod = 0 + death_message = "gives one shrill beep before falling limp, their monitor flashing blue before completely shutting off..." + + species_traits = list(IS_WHITELISTED, NO_BREATHE, NO_SCAN, NO_BLOOD, NO_PAIN, NO_DNA, RADIMMUNE, VIRUSIMMUNE, NOTRANSSTING) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT | HAS_SOCKS + bodyflags = HAS_SKIN_COLOR | HAS_HEAD_MARKINGS | HAS_HEAD_ACCESSORY | ALL_RPARTS + dietflags = 0 //IPCs can't eat, so no diet + taste_sensitivity = TASTE_SENSITIVITY_NO_TASTE + blood_color = "#1F181F" + flesh_color = "#AAAAAA" + //Default styles for created mobs. + default_hair = "Blue IPC Screen" + can_revive_by_healing = 1 + has_gender = FALSE + reagent_tag = PROCESS_SYN + male_scream_sound = 'sound/goonstation/voice/robot_scream.ogg' + female_scream_sound = 'sound/goonstation/voice/robot_scream.ogg' + male_cough_sounds = list('sound/effects/mob_effects/m_machine_cougha.ogg','sound/effects/mob_effects/m_machine_coughb.ogg', 'sound/effects/mob_effects/m_machine_coughc.ogg') + female_cough_sounds = list('sound/effects/mob_effects/f_machine_cougha.ogg','sound/effects/mob_effects/f_machine_coughb.ogg') + male_sneeze_sound = 'sound/effects/mob_effects/machine_sneeze.ogg' + female_sneeze_sound = 'sound/effects/mob_effects/f_machine_sneeze.ogg' + butt_sprite = "machine" + + has_organ = list( + "brain" = /obj/item/organ/internal/brain/mmi_holder/posibrain, + "cell" = /obj/item/organ/internal/cell, + "optics" = /obj/item/organ/internal/eyes/optical_sensor, //Default darksight of 2. + "charger" = /obj/item/organ/internal/cyberimp/arm/power_cord + ) + + vision_organ = /obj/item/organ/internal/eyes/optical_sensor + has_limbs = list( + "chest" = list("path" = /obj/item/organ/external/chest/ipc), + "groin" = list("path" = /obj/item/organ/external/groin/ipc), + "head" = list("path" = /obj/item/organ/external/head/ipc), + "l_arm" = list("path" = /obj/item/organ/external/arm/ipc), + "r_arm" = list("path" = /obj/item/organ/external/arm/right/ipc), + "l_leg" = list("path" = /obj/item/organ/external/leg/ipc), + "r_leg" = list("path" = /obj/item/organ/external/leg/right/ipc), + "l_hand" = list("path" = /obj/item/organ/external/hand/ipc), + "r_hand" = list("path" = /obj/item/organ/external/hand/right/ipc), + "l_foot" = list("path" = /obj/item/organ/external/foot/ipc), + "r_foot" = list("path" = /obj/item/organ/external/foot/right/ipc) + ) + + suicide_messages = list( + "is powering down!", + "is smashing their own monitor!", + "is twisting their own neck!", + "is downloading extra RAM!", + "is frying their own circuits!", + "is blocking their ventilation port!") + + species_abilities = list( + /mob/living/carbon/human/proc/change_monitor + ) + +/datum/species/machine/handle_death(var/mob/living/carbon/human/H) + var/obj/item/organ/external/head/head_organ = H.get_organ("head") + if(!head_organ) + return + head_organ.h_style = "Bald" + head_organ.f_style = "Shaved" + spawn(100) + if(H) + H.update_hair() + H.update_fhair() + +/datum/species/drask + name = "Drask" + name_plural = "Drask" + icobase = 'icons/mob/human_races/r_drask.dmi' + deform = 'icons/mob/human_races/r_drask.dmi' + language = "Orluum" + eyes = "drask_eyes_s" + + speech_sounds = list('sound/voice/DraskTalk.ogg') + speech_chance = 20 + male_scream_sound = 'sound/voice/DraskTalk2.ogg' + female_scream_sound = 'sound/voice/DraskTalk2.ogg' + male_cough_sounds = 'sound/voice/DraskCough.ogg' + female_cough_sounds = 'sound/voice/DraskCough.ogg' + male_sneeze_sound = 'sound/voice/DraskSneeze.ogg' + female_sneeze_sound = 'sound/voice/DraskSneeze.ogg' + + burn_mod = 2 + //exotic_blood = "cryoxadone" + body_temperature = 273 + + blurb = "Hailing from Hoorlm, planet outside what is usually considered a habitable \ + orbit, the Drask evolved to live in extreme cold. Their strange bodies seem \ + to operate better the colder their surroundings are, and can regenerate rapidly \ + when breathing supercooled gas.

On their homeworld, the Drask live long lives \ + in their labyrinthine settlements, carved out beneath Hoorlm's icy surface, where the air \ + is of breathable density." + + suicide_messages = list( + "is self-warming with friction!", + "is jamming fingers through their big eyes!", + "is sucking in warm air!", + "is holding their breath!") + + species_traits = list(LIPS, IS_WHITELISTED) + clothing_flags = HAS_UNDERWEAR | HAS_UNDERSHIRT + bodyflags = HAS_SKIN_TONE | HAS_BODY_MARKINGS + dietflags = DIET_OMNI + + cold_level_1 = -1 //Default 260 - Lower is better + cold_level_2 = -1 //Default 200 + cold_level_3 = -1 //Default 120 + coldmod = -1 + + heat_level_1 = 300 //Default 360 - Higher is better + heat_level_2 = 340 //Default 400 + heat_level_3 = 400 //Default 460 + heatmod = 2 + + flesh_color = "#a3d4eb" + reagent_tag = PROCESS_ORG + base_color = "#a3d4eb" + blood_color = "#a3d4eb" + butt_sprite = "drask" + + has_organ = list( + "heart" = /obj/item/organ/internal/heart/drask, + "lungs" = /obj/item/organ/internal/lungs/drask, + "metabolic strainer" = /obj/item/organ/internal/liver/drask, + "eyes" = /obj/item/organ/internal/eyes/drask, //5 darksight. + "brain" = /obj/item/organ/internal/brain/drask + ) diff --git a/code/modules/mob/living/carbon/human/update_stat.dm b/code/modules/mob/living/carbon/human/update_stat.dm new file mode 100644 index 00000000000..1d900d478d6 --- /dev/null +++ b/code/modules/mob/living/carbon/human/update_stat.dm @@ -0,0 +1,20 @@ +/mob/living/carbon/human/update_stat(reason = "none given") + if(status_flags & GODMODE) + return + ..(reason) + if(stat != DEAD) + switch(getBrainLoss()) + if(100 to 120) + Weaken(20) + create_debug_log("collapsed from brain damage, trigger reason: [reason]") + if(120 to INFINITY) + visible_message("[src] goes limp, [p_their()] facial expression utterly blank.") + death() + create_debug_log("died of brain damage, trigger reason: [reason]") + else + if(dna.species && dna.species.can_revive_by_healing) + var/obj/item/organ/internal/brain/B = get_int_organ(/obj/item/organ/internal/brain) + if(B) + if((health >= (config.health_threshold_dead + config.health_threshold_crit) * 0.5) && getBrainLoss()<120) + update_revive() + create_debug_log("revived from healing, trigger reason: [reason]") diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index 1a590c2e397..18e42c98d08 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -219,19 +219,19 @@ radiation-- if(prob(25)) adjustToxLoss(1) - updatehealth() + updatehealth("handle mutations and radiation(0-50)") if(50 to 75) radiation -= 2 adjustToxLoss(1) if(prob(5)) radiation -= 5 - updatehealth() + updatehealth("handle mutations and radiation(50-75)") if(75 to 100) radiation -= 3 adjustToxLoss(3) - updatehealth() + updatehealth("handle mutations and radiation(75-100)") radiation = Clamp(radiation, 0, 100) @@ -259,39 +259,11 @@ M.adjustBruteLoss(5) nutrition += 10 -//This updates the health and status of the mob (conscious, unconscious, dead) -/mob/living/carbon/handle_regular_status_updates() - - if(..()) //alive - - if(health <= config.health_threshold_dead) - death() - return - - if(getOxyLoss() > 50 || health <= config.health_threshold_crit) - Paralyse(3) - stat = UNCONSCIOUS - - if(sleeping) - stat = UNCONSCIOUS - - return 1 - -/mob/living/carbon/proc/CheckStamina() - if(staminaloss) - var/total_health = (health - staminaloss) - if(total_health <= config.health_threshold_softcrit && !stat) - to_chat(src, "You're too exhausted to keep going...") - Weaken(5) - setStaminaLoss(health - 2) - return - setStaminaLoss(max((staminaloss - 3), 0)) - //this updates all special effects: stunned, sleeping, weakened, druggy, stuttering, etc.. /mob/living/carbon/handle_status_effects() ..() - CheckStamina() + setStaminaLoss(max((staminaloss - 3), 0)) var/restingpwr = 1 + 4 * resting @@ -375,61 +347,6 @@ Sleeping(2) return sleeping - -//this handles hud updates. Calls update_vision() and handle_hud_icons() -/mob/living/carbon/handle_regular_hud_updates() - if(!client) - return 0 - - if(stat == UNCONSCIOUS && health <= config.health_threshold_crit) - var/severity = 0 - switch(health) - if(-20 to -10) severity = 1 - if(-30 to -20) severity = 2 - if(-40 to -30) severity = 3 - if(-50 to -40) severity = 4 - if(-60 to -50) severity = 5 - if(-70 to -60) severity = 6 - if(-80 to -70) severity = 7 - if(-90 to -80) severity = 8 - if(-95 to -90) severity = 9 - if(-INFINITY to -95) severity = 10 - overlay_fullscreen("crit", /obj/screen/fullscreen/crit, severity) - else - clear_fullscreen("crit") - if(oxyloss) - var/severity = 0 - switch(oxyloss) - if(10 to 20) severity = 1 - if(20 to 25) severity = 2 - if(25 to 30) severity = 3 - if(30 to 35) severity = 4 - if(35 to 40) severity = 5 - if(40 to 45) severity = 6 - if(45 to INFINITY) severity = 7 - overlay_fullscreen("oxy", /obj/screen/fullscreen/oxy, severity) - else - clear_fullscreen("oxy") - - //Fire and Brute damage overlay (BSSR) - var/hurtdamage = getBruteLoss() + getFireLoss() + damageoverlaytemp - damageoverlaytemp = 0 // We do this so we can detect if someone hits us or not. - if(hurtdamage) - var/severity = 0 - switch(hurtdamage) - if(5 to 15) severity = 1 - if(15 to 30) severity = 2 - if(30 to 45) severity = 3 - if(45 to 70) severity = 4 - if(70 to 85) severity = 5 - if(85 to INFINITY) severity = 6 - overlay_fullscreen("brute", /obj/screen/fullscreen/brute, severity) - else - clear_fullscreen("brute") - - ..() - return 1 - /mob/living/carbon/update_sight() if(!client) return @@ -464,6 +381,9 @@ return /mob/living/carbon/handle_hud_icons_health() + if(!client) + return + if(healths) if(stat != DEAD) switch(health) @@ -483,3 +403,51 @@ healths.icon_state = "health6" else healths.icon_state = "health7" + handle_hud_icons_health_overlay() + +/mob/living/carbon/proc/handle_hud_icons_health_overlay() + if(stat == UNCONSCIOUS && health <= config.health_threshold_crit) + var/severity = 0 + switch(health) + if(-20 to -10) severity = 1 + if(-30 to -20) severity = 2 + if(-40 to -30) severity = 3 + if(-50 to -40) severity = 4 + if(-60 to -50) severity = 5 + if(-70 to -60) severity = 6 + if(-80 to -70) severity = 7 + if(-90 to -80) severity = 8 + if(-95 to -90) severity = 9 + if(-INFINITY to -95) severity = 10 + overlay_fullscreen("crit", /obj/screen/fullscreen/crit, severity) + else if(stat == CONSCIOUS) + clear_fullscreen("crit") + if(oxyloss) + var/severity = 0 + switch(oxyloss) + if(10 to 20) severity = 1 + if(20 to 25) severity = 2 + if(25 to 30) severity = 3 + if(30 to 35) severity = 4 + if(35 to 40) severity = 5 + if(40 to 45) severity = 6 + if(45 to INFINITY) severity = 7 + overlay_fullscreen("oxy", /obj/screen/fullscreen/oxy, severity) + else + clear_fullscreen("oxy") + + //Fire and Brute damage overlay (BSSR) + var/hurtdamage = getBruteLoss() + getFireLoss() + damageoverlaytemp + damageoverlaytemp = 0 // We do this so we can detect if someone hits us or not. + if(hurtdamage) + var/severity = 0 + switch(hurtdamage) + if(5 to 15) severity = 1 + if(15 to 30) severity = 2 + if(30 to 45) severity = 3 + if(45 to 70) severity = 4 + if(70 to 85) severity = 5 + if(85 to INFINITY) severity = 6 + overlay_fullscreen("brute", /obj/screen/fullscreen/brute, severity) + else + clear_fullscreen("brute") diff --git a/code/modules/mob/living/carbon/slime/death.dm b/code/modules/mob/living/carbon/slime/death.dm index 5c551d6e470..055f972df07 100644 --- a/code/modules/mob/living/carbon/slime/death.dm +++ b/code/modules/mob/living/carbon/slime/death.dm @@ -1,6 +1,8 @@ /mob/living/carbon/slime/death(gibbed) - if(stat == DEAD) - return + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE if(!gibbed) if(is_adult) var/mob/living/carbon/slime/M = new /mob/living/carbon/slime(loc) @@ -15,13 +17,5 @@ return else visible_message("The [name] seizes up and falls limp...") - stat = DEAD icon_state = "[colour] baby slime dead" - overlays.len = 0 - - update_canmove() - - if(ticker && ticker.mode) - ticker.mode.check_win() - - return ..(gibbed) \ No newline at end of file + overlays.Cut() diff --git a/code/modules/mob/living/carbon/slime/life.dm b/code/modules/mob/living/carbon/slime/life.dm index 5b0ee885ce7..2f2c05c9452 100644 --- a/code/modules/mob/living/carbon/slime/life.dm +++ b/code/modules/mob/living/carbon/slime/life.dm @@ -131,7 +131,7 @@ else // a hot place bodytemperature += adjust_body_temperature(bodytemperature, loc_temp, 1) - updatehealth() + updatehealth("handle environment") return //TODO: DEFERRED @@ -163,7 +163,7 @@ if(reagents.get_reagent_amount("epinephrine")>=5) mutation_chance = max(mutation_chance - 5,0) //Prevents mutation chance going <0% reagents.remove_reagent("epinephrine", 5) - updatehealth() + updatehealth("handle chemicals in body") return //TODO: DEFERRED @@ -195,7 +195,6 @@ if(src.stat == DEAD) src.lying = 1 - src.blinded = 1 else if(src.paralysis || src.stunned || src.weakened || (status_flags && FAKEDEATH)) //Stunned etc. if(src.stunned > 0) @@ -207,7 +206,6 @@ src.stat = 0 if(src.paralysis > 0) AdjustParalysis(-1) - src.blinded = 0 src.lying = 0 src.stat = 0 @@ -219,7 +217,6 @@ if(src.eye_blind) src.SetEyeBlind(0) - src.blinded = 1 if(src.ear_deaf > 0) SetEarDeaf(0) if(src.ear_damage < 25) @@ -227,8 +224,6 @@ src.density = !( src.lying ) - if(src.disabilities & BLIND) - src.blinded = 1 if(src.disabilities & DEAF) EarDeaf(1) diff --git a/code/modules/mob/living/carbon/slime/powers.dm b/code/modules/mob/living/carbon/slime/powers.dm index a2aca96c163..23918680197 100644 --- a/code/modules/mob/living/carbon/slime/powers.dm +++ b/code/modules/mob/living/carbon/slime/powers.dm @@ -102,9 +102,9 @@ adjustFireLoss(-10) adjustCloneLoss(-10) - updatehealth() + updatehealth("slime feeding") if(Victim) - Victim.updatehealth() + Victim.updatehealth("slime feeding") sleep(rand(15,45)) diff --git a/code/modules/mob/living/carbon/update_status.dm b/code/modules/mob/living/carbon/update_status.dm index 33838b3e8f2..63d34788a98 100644 --- a/code/modules/mob/living/carbon/update_status.dm +++ b/code/modules/mob/living/carbon/update_status.dm @@ -1,15 +1,29 @@ -/mob/living/carbon/update_stat() +/mob/living/carbon/update_stat(reason = "none given") if(status_flags & GODMODE) return if(stat != DEAD) // if(health <= min_health) if(health <= config.health_threshold_dead) death() + create_debug_log("died of damage, trigger reason: [reason]") return // if(paralysis || sleeping || getOxyLoss() > low_oxy_ko || (status_flags & FAKEDEATH) || health <= crit_health) if(paralysis || sleeping || getOxyLoss() > 50 || (status_flags & FAKEDEATH) || health <= config.health_threshold_crit) if(stat == CONSCIOUS) KnockOut() + create_debug_log("fell unconscious, trigger reason: [reason]") else if(stat == UNCONSCIOUS) WakeUp() + create_debug_log("woke up, trigger reason: [reason]") + +/mob/living/carbon/update_stamina() + ..() + if(staminaloss) + var/total_health = (health - staminaloss) + if(total_health <= config.health_threshold_softcrit && !stat) + to_chat(src, "You're too exhausted to keep going...") + Weaken(5) + setStaminaLoss(health - 2) + handle_hud_icons_health() + return diff --git a/code/modules/mob/living/damage_procs.dm b/code/modules/mob/living/damage_procs.dm index 96caf40b191..734dd556b48 100644 --- a/code/modules/mob/living/damage_procs.dm +++ b/code/modules/mob/living/damage_procs.dm @@ -24,7 +24,7 @@ adjustCloneLoss(damage * blocked) if(STAMINA) adjustStaminaLoss(damage * blocked) - updatehealth() + updatehealth("apply damage") return 1 /mob/living/proc/apply_damage_type(damage = 0, damagetype = BRUTE) //like apply damage except it always uses the damage procs @@ -83,7 +83,7 @@ if(JITTER) if(status_flags & CANSTUN) Jitter(effect * blocked) - updatehealth() + updatehealth("apply effect") return 1 /mob/living/proc/apply_effects(var/stun = 0, var/weaken = 0, var/paralyze = 0, var/irradiate = 0, var/slur = 0, var/stutter = 0, var/eyeblur = 0, var/drowsy = 0, var/blocked = 0, var/stamina = 0, var/jitter = 0) @@ -99,3 +99,205 @@ if(stamina) apply_damage(stamina, STAMINA, null, blocked) if(jitter) apply_effect(jitter, JITTER, blocked) return 1 + + +/mob/living/proc/getBruteLoss() + return bruteloss + +/mob/living/proc/adjustBruteLoss(var/amount, updating_health = TRUE) + if(status_flags & GODMODE) + return FALSE //godmode + var/old_bruteloss = bruteloss + bruteloss = min(max(bruteloss + amount, 0),(maxHealth*2)) + if(old_bruteloss == bruteloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth("adjustBruteLoss") + +/mob/living/proc/getOxyLoss() + return oxyloss + +/mob/living/proc/adjustOxyLoss(var/amount, updating_health = TRUE) + if(status_flags & GODMODE) + return FALSE //godmode + var/old_oxyloss = oxyloss + oxyloss = min(max(oxyloss + amount, 0),(maxHealth*2)) + if(old_oxyloss == oxyloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth("adjustOxyLoss") + +/mob/living/proc/setOxyLoss(amount, updating_health = TRUE) + if(status_flags & GODMODE) + return FALSE //godmode + var/old_oxyloss = oxyloss + oxyloss = amount + if(old_oxyloss == oxyloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth("setOxyLoss") + +/mob/living/proc/getToxLoss() + return toxloss + +/mob/living/proc/adjustToxLoss(var/amount, updating_health = TRUE) + if(status_flags & GODMODE) + return FALSE //godmode + var/old_toxloss = toxloss + toxloss = min(max(toxloss + amount, 0),(maxHealth*2)) + if(old_toxloss == toxloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth("adjustToxLoss") + +/mob/living/proc/setToxLoss(var/amount, updating_health = TRUE) + if(status_flags & GODMODE) + return FALSE //godmode + var/old_toxloss = toxloss + toxloss = amount + if(old_toxloss == toxloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth("setToxLoss") + +/mob/living/proc/getFireLoss() + return fireloss + +/mob/living/proc/adjustFireLoss(var/amount, updating_health = TRUE) + if(status_flags & GODMODE) + return FALSE //godmode + var/old_fireloss = fireloss + fireloss = min(max(fireloss + amount, 0),(maxHealth*2)) + if(old_fireloss == fireloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth("adjustFireLoss") + +/mob/living/proc/getCloneLoss() + return cloneloss + +/mob/living/proc/adjustCloneLoss(var/amount, updating_health = TRUE) + if(status_flags & GODMODE) + return FALSE //godmode + var/old_cloneloss = cloneloss + cloneloss = min(max(cloneloss + amount, 0),(maxHealth*2)) + if(old_cloneloss == cloneloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth("adjustCloneLoss") + +/mob/living/proc/setCloneLoss(var/amount, updating_health = TRUE) + if(status_flags & GODMODE) return 0 //godmode + var/old_cloneloss = cloneloss + cloneloss = amount + if(old_cloneloss == cloneloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth("setCloneLoss") + +/mob/living/proc/getBrainLoss() + return 0 + +/mob/living/proc/adjustBrainLoss(amount, updating = TRUE) + return STATUS_UPDATE_NONE + +/mob/living/proc/setBrainLoss(amount, updating = TRUE) + return STATUS_UPDATE_NONE + +/mob/living/proc/getStaminaLoss() + return staminaloss + +/mob/living/proc/adjustStaminaLoss(amount, updating = TRUE) + if(status_flags & GODMODE) + return FALSE + var/old_stamloss = staminaloss + staminaloss = min(max(staminaloss + amount, 0),(maxHealth*2)) + if(old_stamloss == staminaloss) + updating = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_STAMINA + if(updating) + handle_hud_icons_health() + update_stamina() + +/mob/living/proc/setStaminaLoss(amount, updating = TRUE) + if(status_flags & GODMODE) + return FALSE + var/old_stamloss = staminaloss + staminaloss = amount + if(old_stamloss == staminaloss) + updating = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_STAMINA + if(updating) + handle_hud_icons_health() + update_stamina() + +/mob/living/proc/getMaxHealth() + return maxHealth + +/mob/living/proc/setMaxHealth(var/newMaxHealth) + maxHealth = newMaxHealth + + + +// heal ONE external organ, organ gets randomly selected from damaged ones. +/mob/living/proc/heal_organ_damage(brute, burn, updating_health = TRUE) + adjustBruteLoss(-brute, FALSE) + adjustFireLoss(-burn, FALSE) + if(updating_health) + updatehealth("heal organ damage") + +// damage ONE external organ, organ gets randomly selected from damaged ones. +/mob/living/proc/take_organ_damage(brute, burn, updating_health = TRUE) + if(status_flags & GODMODE) + return FALSE //godmode + adjustBruteLoss(brute, FALSE) + adjustFireLoss(burn, FALSE) + if(updating_health) + updatehealth("take organ damage") + +// heal MANY external organs, in random order +/mob/living/proc/heal_overall_damage(brute, burn, updating_health = TRUE) + adjustBruteLoss(-brute, FALSE) + adjustFireLoss(-burn, FALSE) + if(updating_health) + updatehealth("heal overall damage") + +// damage MANY external organs, in random order +/mob/living/proc/take_overall_damage(brute, burn, updating_health = TRUE, used_weapon = null) + if(status_flags & GODMODE) + return FALSE //godmode + adjustBruteLoss(brute, FALSE) + adjustFireLoss(burn, FALSE) + if(updating_health) + updatehealth("take overall damage") + +/mob/living/proc/has_organic_damage() + return (maxHealth - health) diff --git a/code/modules/mob/living/death.dm b/code/modules/mob/living/death.dm index 9056a078791..7987f460815 100644 --- a/code/modules/mob/living/death.dm +++ b/code/modules/mob/living/death.dm @@ -1,12 +1,71 @@ +//This is the proc for gibbing a mob. Cannot gib ghosts. +//added different sort of gibs and animations. N +/mob/living/gib() + if(!death(TRUE) && stat != DEAD) + return FALSE + // hide and freeze for the GC + notransform = 1 + canmove = 0 + icon = null + invisibility = 101 + + playsound(src.loc, 'sound/goonstation/effects/gib.ogg', 50, 1) + gibs(loc, dna) + QDEL_IN(src, 0) + return TRUE + +//This is the proc for turning a mob into ash. Mostly a copy of gib code (above). +//Originally created for wizard disintegrate. I've removed the virus code since it's irrelevant here. +//Dusting robots does not eject the MMI, so it's a bit more powerful than gib() /N +/mob/living/dust() + if(!death(TRUE) && stat != DEAD) + return FALSE + new /obj/effect/decal/cleanable/ash(loc) + // hide and freeze them while they get GC'd + notransform = 1 + canmove = 0 + icon = null + invisibility = 101 + QDEL_IN(src, 0) + return TRUE + +/mob/living/melt() + if(!death(TRUE) && stat != DEAD) + return FALSE + // hide and freeze them while they get GC'd + notransform = 1 + canmove = 0 + icon = null + invisibility = 101 + QDEL_IN(src, 0) + return TRUE + +/mob/living/proc/can_die() + return !(stat == DEAD || (status_flags & GODMODE)) + +// Returns true if mob transitioned from live to dead +// Do a check with `can_die` beforehand if you need to do any +// handling before `stat` is set /mob/living/death(gibbed) - blinded = max(blinded, 1) + if(!can_die()) + // Whew! Good thing I'm indestructible! (or already dead) + return FALSE + + stat = DEAD + SetDizzy(0) + SetJitter(0) + SetLoseBreath(0) if(suiciding) mind.suicided = TRUE - clear_fullscreens() + update_sight() update_action_buttons_icon() + med_hud_set_health() + med_hud_set_status() + callHook("death", list(src, gibbed)) + for(var/s in ownedSoullinks) var/datum/soullink/S = s S.ownerDies(gibbed, src) @@ -14,7 +73,19 @@ var/datum/soullink/S = s S.sharerDies(gibbed, src) - med_hud_set_health() - med_hud_set_status() + if(!gibbed) + update_canmove() - ..(gibbed) + timeofdeath = world.time + + living_mob_list -= src + dead_mob_list += src + if(mind) + mind.store_memory("Time of death: [station_time_timestamp("hh:mm:ss", timeofdeath)]", 0) + respawnable_list += src + + if(ticker && ticker.mode) + ticker.mode.check_win() + + // u no we dead + return TRUE diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index f02065b3a0a..032f46d42dd 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -8,12 +8,6 @@ return var/datum/gas_mixture/environment = loc.return_air() - //Apparently, the person who wrote this code designed it so that - //blinded get reset each cycle and then get activated later in the - //code. Very ugly. I dont care. Moving this stuff here so its easy - //to find it. - blinded = null - if(stat != DEAD) //Chemicals in the body handle_chemicals_in_body() @@ -51,8 +45,6 @@ handle_disabilities() // eye, ear, brain damages handle_status_effects() //all special effects, stunned, weakened, jitteryness, hallucination, sleeping, etc - update_canmove(1) // set to 1 to not update icon action buttons; rip this argument out if Life is ever refactored to be non-stupid. -Fox - if(client) //regular_hud_updates() //THIS DOESN'T FUCKING UPDATE SHIT handle_regular_hud_updates() //IT JUST REMOVES FUCKING HUD IMAGES @@ -90,21 +82,7 @@ //This updates the health and status of the mob (conscious, unconscious, dead) /mob/living/proc/handle_regular_status_updates() - - updatehealth() - - if(stat != DEAD) - - if(paralysis) - stat = UNCONSCIOUS - - else if(status_flags & FAKEDEATH) - stat = UNCONSCIOUS - - else - stat = CONSCIOUS - - return 1 + return stat != DEAD //this updates all special effects: stunned, sleeping, weakened, druggy, stuttering, etc.. /mob/living/proc/handle_status_effects() @@ -215,29 +193,6 @@ if(stat == DEAD) return - if(blinded || eye_blind) - overlay_fullscreen("blind", /obj/screen/fullscreen/blind) - throw_alert("blind", /obj/screen/alert/blind) - else - clear_fullscreen("blind") - clear_alert("blind") - - if(disabilities & NEARSIGHTED) - overlay_fullscreen("nearsighted", /obj/screen/fullscreen/impaired, 1) - else - clear_fullscreen("nearsighted") - - if(eye_blurry) - overlay_fullscreen("blurry", /obj/screen/fullscreen/blurry) - else - clear_fullscreen("blurry") - - if(druggy) - overlay_fullscreen("high", /obj/screen/fullscreen/high) - throw_alert("high", /obj/screen/alert/high) - else - clear_fullscreen("high") - clear_alert("high") if(machine) if(!machine.check_eye(src)) @@ -247,6 +202,8 @@ reset_perspective(null) /mob/living/proc/update_sight() + if(stat == DEAD) + grant_death_vision() return // Gives a mob the vision of being dead diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 4cfdc7bb1f4..fdd91bf1cd9 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -214,16 +214,14 @@ /mob/living/verb/succumb() set hidden = 1 if(InCritical()) - attack_log += "[src] has ["succumbed to death"] with [round(health, 0.1)] points of health!" + create_attack_log("[src] has ["succumbed to death"] with [round(health, 0.1)] points of health!") adjustOxyLoss(health - config.health_threshold_dead) - updatehealth() // super check for weird mobs, including ones that adjust hp // we don't want to go overboard and gib them, though for(var/i = 1 to 5) if(health < config.health_threshold_dead) break take_overall_damage(max(5, health - config.health_threshold_dead), 0) - updatehealth() to_chat(src, "You have given up life and succumbed to death.") /mob/living/proc/InCritical() @@ -233,12 +231,15 @@ ..() flash_eyes() -/mob/living/proc/updatehealth() +/mob/living/proc/updatehealth(reason = "none given") if(status_flags & GODMODE) health = maxHealth stat = CONSCIOUS return health = maxHealth - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() - getCloneLoss() + + update_stat("updatehealth([reason])") + handle_hud_icons_health() med_hud_set_health() @@ -268,89 +269,6 @@ return temperature -// ++++ROCKDTBEN++++ MOB PROCS -- Ask me before touching. -// Stop! ... Hammertime! ~Carn -// I touched them without asking... I'm soooo edgy ~Erro (added nodamage checks) -// no ~Tigerkitty - -/mob/living/proc/getBruteLoss() - return bruteloss - -/mob/living/proc/adjustBruteLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - bruteloss = min(max(bruteloss + amount, 0),(maxHealth*2)) - -/mob/living/proc/getOxyLoss() - return oxyloss - -/mob/living/proc/adjustOxyLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - oxyloss = min(max(oxyloss + amount, 0),(maxHealth*2)) - -/mob/living/proc/setOxyLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - oxyloss = amount - -/mob/living/proc/getToxLoss() - return toxloss - -/mob/living/proc/adjustToxLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - toxloss = min(max(toxloss + amount, 0),(maxHealth*2)) - -/mob/living/proc/setToxLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - toxloss = amount - -/mob/living/proc/getFireLoss() - return fireloss - -/mob/living/proc/adjustFireLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - fireloss = min(max(fireloss + amount, 0),(maxHealth*2)) - -/mob/living/proc/getCloneLoss() - return cloneloss - -/mob/living/proc/adjustCloneLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - cloneloss = min(max(cloneloss + amount, 0),(maxHealth*2)) - -/mob/living/proc/setCloneLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - cloneloss = amount - -/mob/living/proc/getBrainLoss() - return brainloss - -/mob/living/proc/adjustBrainLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - brainloss = min(max(brainloss + amount, 0),(maxHealth*2)) - -/mob/living/proc/setBrainLoss(var/amount) - if(status_flags & GODMODE) return 0 //godmode - brainloss = amount - -/mob/living/proc/getStaminaLoss() - return staminaloss - -/mob/living/proc/adjustStaminaLoss(var/amount) - if(status_flags & GODMODE) return 0 - staminaloss = min(max(staminaloss + amount, 0),(maxHealth*2)) - -/mob/living/proc/setStaminaLoss(var/amount) - if(status_flags & GODMODE) return 0 - staminaloss = amount - -/mob/living/proc/getMaxHealth() - return maxHealth - -/mob/living/proc/setMaxHealth(var/newMaxHealth) - maxHealth = newMaxHealth - -// ++++ROCKDTBEN++++ MOB PROCS //END - - /mob/proc/get_contents() @@ -421,35 +339,6 @@ var/obj/item/organ/external/def_zone = ran_zone(t) return def_zone -// heal ONE external organ, organ gets randomly selected from damaged ones. -/mob/living/proc/heal_organ_damage(var/brute, var/burn) - adjustBruteLoss(-brute) - adjustFireLoss(-burn) - updatehealth() - -// damage ONE external organ, organ gets randomly selected from damaged ones. -/mob/living/proc/take_organ_damage(var/brute, var/burn) - if(status_flags & GODMODE) return 0 //godmode - adjustBruteLoss(brute) - adjustFireLoss(burn) - updatehealth() - -// heal MANY external organs, in random order -/mob/living/proc/heal_overall_damage(var/brute, var/burn) - adjustBruteLoss(-brute) - adjustFireLoss(-burn) - updatehealth() - -// damage MANY external organs, in random order -/mob/living/proc/take_overall_damage(var/brute, var/burn, var/used_weapon = null) - if(status_flags & GODMODE) return 0 //godmode - adjustBruteLoss(brute) - adjustFireLoss(burn) - updatehealth() - -/mob/living/proc/has_organic_damage() - return (maxHealth - health) - /mob/living/proc/restore_all_organs() return @@ -474,6 +363,8 @@ C.reagents.clear_reagents() C.reagents.addiction_list.Cut() +// rejuvenate: Called by `revive` to get the mob into a revivable state +// the admin "rejuvenate" command calls `revive`, not this proc. /mob/living/proc/rejuvenate() var/mob/living/carbon/human/human_mob = null //Get this declared for use later. @@ -496,7 +387,6 @@ radiation = 0 SetDruggy(0) SetHallucinate(0) - blinded = 0 nutrition = NUTRITION_LEVEL_FED + 50 bodytemperature = 310 CureBlind() @@ -544,11 +434,10 @@ restore_all_organs() surgeries.Cut() //End all surgeries. if(stat == DEAD) - dead_mob_list -= src - living_mob_list += src - timeofdeath = 0 + update_revive() + else if(stat == UNCONSCIOUS) + WakeUp() - stat = CONSCIOUS update_fire() regenerate_icons() restore_blood() diff --git a/code/modules/mob/living/living_defense.dm b/code/modules/mob/living/living_defense.dm index aaeb26fe2c6..ed6ef267fb0 100644 --- a/code/modules/mob/living/living_defense.dm +++ b/code/modules/mob/living/living_defense.dm @@ -122,7 +122,7 @@ M.mech_toxin_damage(src) else return - updatehealth() + updatehealth("mech melee attack") M.occupant_message("You hit [src].") visible_message("[src] has been hit by [M.name].", \ "[src] has been hit by [M.name].") diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 4afdd9281ce..44d34516ab0 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -12,7 +12,6 @@ var/toxloss = 0 //Toxic damage caused by being poisoned or radiated var/fireloss = 0 //Burn damage caused by being way too hot, too cold or burnt. var/cloneloss = 0 //Damage caused by being cloned or ejected from the cloner early. slimes also deal cloneloss damage to victims - var/brainloss = 0 //'Retardation' damage caused by someone hitting you in the head with a bible or being infected with brainrot. var/staminaloss = 0 //Stamina damage, or exhaustion. You recover it slowly naturally, and are stunned if it gets too high. Holodeck and hallucinations deal this. @@ -67,4 +66,3 @@ hud_possible = list(HEALTH_HUD,STATUS_HUD,SPECIALROLE_HUD) var/list/status_effects //a list of all status effects the mob has - diff --git a/code/modules/mob/living/login.dm b/code/modules/mob/living/login.dm index a2fc8e934cb..57e5623cbbf 100644 --- a/code/modules/mob/living/login.dm +++ b/code/modules/mob/living/login.dm @@ -2,6 +2,8 @@ ..() //Mind updates sync_mind() + update_stat("mob login") + update_sight() //If they're SSD, remove it so they can wake back up. player_logged = 0 @@ -11,8 +13,8 @@ to_chat(src, "You can ventcrawl! Use alt+click on vents to quickly travel about the station.") if(ranged_ability) - ranged_ability.add_ranged_ability(src, "You currently have [ranged_ability] active!") - + ranged_ability.add_ranged_ability(src, "You currently have [ranged_ability] active!") + //Should update regardless of if we can ventcrawl, since we can end up in pipes in other ways. update_pipe_vision() diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 2c4b4612e5f..daf723597de 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -549,7 +549,6 @@ var/list/ai_verbs_default = list( /mob/living/silicon/ai/blob_act() if(stat != 2) adjustBruteLoss(60) - updatehealth() return TRUE return FALSE @@ -685,7 +684,6 @@ var/list/ai_verbs_default = list( /mob/living/silicon/ai/bullet_act(var/obj/item/projectile/Proj) ..(Proj) - updatehealth() return 2 /mob/living/silicon/ai/reset_perspective(atom/A) diff --git a/code/modules/mob/living/silicon/ai/death.dm b/code/modules/mob/living/silicon/ai/death.dm index 553af6f09b8..ca4d2da70bd 100644 --- a/code/modules/mob/living/silicon/ai/death.dm +++ b/code/modules/mob/living/silicon/ai/death.dm @@ -1,19 +1,16 @@ /mob/living/silicon/ai/death(gibbed) - if(stat == DEAD) - return - stat = DEAD + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE if(custom_sprite == 1)//check for custom AI sprite, defaulting to blue screen if no. icon_state = "[ckey]-ai_dead" else if("[icon_state]_dead" in icon_states(icon,1)) icon_state = "[icon_state]_dead" else icon_state = "ai_dead" - update_canmove() if(eyeobj) eyeobj.setLoc(get_turf(src)) - sight |= SEE_TURFS|SEE_MOBS|SEE_OBJS - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_LEVEL_TWO shuttle_caller_list -= src SSshuttle.autoEvac() @@ -38,12 +35,7 @@ explosion(src.loc, 3, 6, 12, 15) for(var/obj/machinery/ai_status_display/O in world) //change status - spawn( 0 ) O.mode = 2 - if(istype(loc, /obj/item/aicard)) - loc.icon_state = "aicard-404" - timeofdeath = world.time - if(mind) mind.store_memory("Time of death: [station_time_timestamp("hh:mm:ss", timeofdeath)]", 0) - - return ..(gibbed) + if(istype(loc, /obj/item/aicard)) + loc.icon_state = "aicard-404" diff --git a/code/modules/mob/living/silicon/ai/life.dm b/code/modules/mob/living/silicon/ai/life.dm index 42f132e39d4..c3b22129cb8 100644 --- a/code/modules/mob/living/silicon/ai/life.dm +++ b/code/modules/mob/living/silicon/ai/life.dm @@ -14,13 +14,11 @@ reset_perspective(null) unset_machine() - updatehealth() + updatehealth("life") + if(stat == DEAD) + return update_gravity(mob_has_gravity()) - if(health <= config.health_threshold_dead) - death() - return 0 - if(!eyeobj || QDELETED(eyeobj) || !eyeobj.loc) view_core() @@ -44,21 +42,15 @@ var/area/my_area = get_area(src) if(!lacks_power()) - if(aiRestorePowerRoutine == 2) - to_chat(src, "Alert cancelled. Power has been restored without our assistance.") + if(aiRestorePowerRoutine > 1) + update_blind_effects() aiRestorePowerRoutine = 0 - clear_fullscreen("blind") - update_sight() - else if(aiRestorePowerRoutine == 3) - to_chat(src, "Alert cancelled. Power has been restored.") - aiRestorePowerRoutine = 0 - clear_fullscreen("blind") update_sight() + to_chat(src, "Alert cancelled. Power has been restored[aiRestorePowerRoutine == 2 ? "without our assistance" : ""].") else - overlay_fullscreen("blind", /obj/screen/fullscreen/blind) - if(lacks_power()) if(!aiRestorePowerRoutine) + update_blind_effects() aiRestorePowerRoutine = 1 update_sight() to_chat(src, "You have lost power!") @@ -73,7 +65,7 @@ if(!lacks_power()) to_chat(src, "Alert cancelled. Power has been restored without our assistance.") aiRestorePowerRoutine = 0 - clear_fullscreen("blind") + update_blind_effects() update_sight() return to_chat(src, "Fault confirmed: missing external power. Shutting down main control system to save power.") @@ -112,7 +104,7 @@ if(!lacks_power()) to_chat(src, "Alert cancelled. Power has been restored without our assistance.") aiRestorePowerRoutine = 0 - clear_fullscreen("blind") + update_blind_effects() update_sight() return @@ -143,12 +135,13 @@ if(get_nations_mode()) process_nations_ai() -/mob/living/silicon/ai/updatehealth() +/mob/living/silicon/ai/updatehealth(reason = "none given") if(status_flags & GODMODE) health = 100 stat = CONSCIOUS else health = 100 - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() + update_stat("updatehealth([reason])") diag_hud_set_status() diag_hud_set_health() diff --git a/code/modules/mob/living/silicon/ai/update_status.dm b/code/modules/mob/living/silicon/ai/update_status.dm index 4fa060abf39..853dedbd6c0 100644 --- a/code/modules/mob/living/silicon/ai/update_status.dm +++ b/code/modules/mob/living/silicon/ai/update_status.dm @@ -1,10 +1,15 @@ -/mob/living/silicon/ai/update_stat() +/mob/living/silicon/ai/update_stat(reason = "none given") if(status_flags & GODMODE) return if(stat != DEAD) if(health <= config.health_threshold_dead) death() + create_debug_log("died of damage, trigger reason: [reason]") return else if(stat == UNCONSCIOUS) WakeUp() + create_debug_log("woke up, trigger reason: [reason]") //diag_hud_set_status() + +/mob/living/silicon/ai/has_vision() + return ..() && !lacks_power() diff --git a/code/modules/mob/living/silicon/decoy/death.dm b/code/modules/mob/living/silicon/decoy/death.dm index 624343af464..46a60822aa8 100644 --- a/code/modules/mob/living/silicon/decoy/death.dm +++ b/code/modules/mob/living/silicon/decoy/death.dm @@ -1,10 +1,10 @@ /mob/living/silicon/decoy/death(gibbed) - if(stat == DEAD) - return - stat = DEAD + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE icon_state = "ai-crash" for(var/obj/machinery/ai_status_display/O in world) //change status if(atoms_share_level(O, src)) O.mode = 2 - ..(0) - gib() \ No newline at end of file + gib() diff --git a/code/modules/mob/living/silicon/decoy/life.dm b/code/modules/mob/living/silicon/decoy/life.dm index dc1324dc6dd..b8919373faf 100644 --- a/code/modules/mob/living/silicon/decoy/life.dm +++ b/code/modules/mob/living/silicon/decoy/life.dm @@ -2,17 +2,18 @@ return -/mob/living/silicon/decoy/updatehealth() +/mob/living/silicon/decoy/updatehealth(reason = "none given") if(status_flags & GODMODE) health = 100 stat = CONSCIOUS else health = 100 - getOxyLoss() - getToxLoss() - getFireLoss() - getBruteLoss() - update_stat() + update_stat("updatehealth([reason])") -/mob/living/silicon/decoy/update_stat() +/mob/living/silicon/decoy/update_stat(reason = "none given") if(stat == DEAD) return if(health <= 0) - death() \ No newline at end of file + death() + create_debug_log("died of damage, trigger reason: [reason]") diff --git a/code/modules/mob/living/silicon/pai/death.dm b/code/modules/mob/living/silicon/pai/death.dm index b0f498014d8..48539a9689b 100644 --- a/code/modules/mob/living/silicon/pai/death.dm +++ b/code/modules/mob/living/silicon/pai/death.dm @@ -1,28 +1,17 @@ /mob/living/silicon/pai/death(gibbed, cleanWipe) - if(stat == DEAD) - return + if(can_die()) + if(!cleanWipe) + force_fold_out() - if(!cleanWipe) - force_fold_out() + visible_message("[src] emits a dull beep before it loses power and collapses.", "You hear a dull beep followed by the sound of glass crunching.") + name = "pAI debris" + desc = "The unfortunate remains of some poor personal AI device." + icon_state = "[chassis]_dead" - var/turf/T = get_turf_or_move(loc) - for(var/mob/M in viewers(T)) - M.show_message("[src] emits a dull beep before it loses power and collapses.", 3, "You hear a dull beep followed by the sound of glass crunching.", 2) - name = "pAI debris" - desc = "The unfortunate remains of some poor personal AI device." - icon_state = "[chassis]_dead" - stat = DEAD - canmove = 0 - sight |= SEE_TURFS|SEE_MOBS|SEE_OBJS - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_LEVEL_TWO + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE - //var/tod = time2text(world.realtime,"hh:mm:ss") //weasellos time of death patch - //mind.store_memory("Time of death: [tod]", 0) - - //New pAI's get a brand new mind to prevent meta stuff from their previous life. This new mind causes problems down the line if it's not deleted here. - //Read as: I have no idea what I'm doing but asking for help got me nowhere so this is what you get. - Nodrak - if(mind) qdel(mind) - living_mob_list -= src if(icon_state != "[chassis]_dead" || cleanWipe) qdel(src) diff --git a/code/modules/mob/living/silicon/pai/life.dm b/code/modules/mob/living/silicon/pai/life.dm index abcfc6bd643..0abaa12bdd9 100644 --- a/code/modules/mob/living/silicon/pai/life.dm +++ b/code/modules/mob/living/silicon/pai/life.dm @@ -18,11 +18,10 @@ qdel(src.cable) cable = null -/mob/living/silicon/pai/updatehealth() +/mob/living/silicon/pai/updatehealth(reason = "none given") if(status_flags & GODMODE) health = 100 stat = CONSCIOUS else health = 100 - getBruteLoss() - getFireLoss() - if(health <= 0) - death(0) \ No newline at end of file + update_stat("updatehealth([reason])") diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm index d635422073f..210aeadb7ee 100644 --- a/code/modules/mob/living/silicon/pai/pai.dm +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -160,9 +160,8 @@ return 1 /mob/living/silicon/pai/blob_act() - if(stat != 2) + if(stat != DEAD) adjustBruteLoss(60) - updatehealth() return 1 return 0 @@ -238,7 +237,6 @@ var/damage = rand(M.melee_damage_lower, M.melee_damage_upper) add_attack_logs(M, src, "Animal attacked for [damage] damage") adjustBruteLoss(damage) - updatehealth() /mob/living/silicon/pai/proc/switchCamera(var/obj/machinery/camera/C) usr:cameraFollow = null @@ -454,9 +452,7 @@ if(stat == DEAD) to_chat(user, "\The [src] is beyond help, at this point.") else if(getBruteLoss() || getFireLoss()) - adjustBruteLoss(-15) - adjustFireLoss(-15) - updatehealth() + heal_overall_damage(15, 15) N.use(1) user.visible_message("[user.name] applied some [W] at [src]'s damaged areas.",\ "You apply some [W] at [name]'s damaged areas.") @@ -467,7 +463,6 @@ else if(W.force) visible_message("[user.name] attacks [src] with [W]!") adjustBruteLoss(W.force) - updatehealth() else visible_message("[user.name] bonks [src] harmlessly with [W].") spawn(1) @@ -557,7 +552,6 @@ /mob/living/silicon/pai/bullet_act(var/obj/item/projectile/Proj) ..(Proj) - updatehealth() if(stat != 2) spawn(1) close_up() diff --git a/code/modules/mob/living/silicon/pai/update_status.dm b/code/modules/mob/living/silicon/pai/update_status.dm index 155ecc84a28..110b645c11f 100644 --- a/code/modules/mob/living/silicon/pai/update_status.dm +++ b/code/modules/mob/living/silicon/pai/update_status.dm @@ -1,3 +1,4 @@ -/mob/living/silicon/pai/update_stat() +/mob/living/silicon/pai/update_stat(reason = "none given") if(health <= 0) death(gibbed = 0) + create_debug_log("died of damage, trigger reason: [reason]") diff --git a/code/modules/mob/living/silicon/robot/component.dm b/code/modules/mob/living/silicon/robot/component.dm index dfdaac8015c..69cf6f93872 100644 --- a/code/modules/mob/living/silicon/robot/component.dm +++ b/code/modules/mob/living/silicon/robot/component.dm @@ -21,7 +21,9 @@ src.owner = R /datum/robot_component/proc/install() + go_online() /datum/robot_component/proc/uninstall() + go_offline() /datum/robot_component/proc/destroy() if(wrapped) @@ -34,34 +36,62 @@ installed = -1 uninstall() -/datum/robot_component/proc/take_damage(brute, electronics, sharp) +/datum/robot_component/proc/take_damage(brute, electronics, sharp, updating_health = TRUE) if(installed != 1) return + if(owner && updating_health) + owner.updatehealth("component '[src]' take damage") + brute_damage += brute electronics_damage += electronics if(brute_damage + electronics_damage >= max_damage) destroy() -/datum/robot_component/proc/heal_damage(brute, electronics) +/datum/robot_component/proc/heal_damage(brute, electronics, updating_health = TRUE) if(installed != 1) // If it's not installed, can't repair it. return 0 + if(owner && updating_health) + owner.updatehealth("component '[src]' heal damage") + brute_damage = max(0, brute_damage - brute) electronics_damage = max(0, electronics_damage - electronics) /datum/robot_component/proc/is_powered() return (installed == 1) && (brute_damage + electronics_damage < max_damage) && (powered) - /datum/robot_component/proc/consume_power() if(toggled == 0) powered = 0 return powered = 1 +/datum/robot_component/proc/disable() + if(!component_disabled) + go_offline() + component_disabled++ + +/datum/robot_component/proc/enable() + component_disabled-- + if(!component_disabled) + go_online() + +/datum/robot_component/proc/toggle() + toggled = !toggled + if(toggled) + go_online() + else + go_offline() + +/datum/robot_component/proc/go_online() + return + +/datum/robot_component/proc/go_offline() + return + /datum/robot_component/armour name = "armour plating" external_type = /obj/item/robot_parts/robot_component/armour @@ -72,10 +102,25 @@ external_type = /obj/item/robot_parts/robot_component/actuator max_damage = 50 +/datum/robot_component/actuator/go_online() + owner.update_stat() + +/datum/robot_component/actuator/go_offline() + owner.update_stat() + /datum/robot_component/cell name = "power cell" max_damage = 50 +/datum/robot_component/cell/is_powered() + return ..() && owner.cell + +/datum/robot_component/cell/go_online() + owner.update_stat() + +/datum/robot_component/cell/go_offline() + owner.update_stat() + /datum/robot_component/cell/destroy() ..() owner.cell = null @@ -95,6 +140,14 @@ external_type = /obj/item/robot_parts/robot_component/camera max_damage = 40 +/datum/robot_component/camera/go_online() + owner.update_blind_effects() + owner.update_sight() + +/datum/robot_component/camera/go_offline() + owner.update_blind_effects() + owner.update_sight() + /datum/robot_component/diagnosis_unit name = "self-diagnosis unit" external_type = /obj/item/robot_parts/robot_component/diagnosis_unit @@ -117,9 +170,9 @@ /mob/living/silicon/robot/proc/disable_component(module_name, duration) var/datum/robot_component/D = get_component(module_name) - D.component_disabled++ + D.disable() spawn(duration) - D.component_disabled-- + D.enable() // Returns component by it's string name /mob/living/silicon/robot/proc/get_component(var/component_name) @@ -154,6 +207,8 @@ name = "camera" icon_state = "camera" + + /obj/item/robot_parts/robot_component/diagnosis_unit name = "diagnosis unit" icon_state = "diagnosis_unit" diff --git a/code/modules/mob/living/silicon/robot/death.dm b/code/modules/mob/living/silicon/robot/death.dm index 82667be2d3d..f9432ab7836 100644 --- a/code/modules/mob/living/silicon/robot/death.dm +++ b/code/modules/mob/living/silicon/robot/death.dm @@ -46,11 +46,20 @@ /mob/living/silicon/robot/death(gibbed) - if(stat == DEAD) return - if(!gibbed) - emote("deathgasp") - stat = DEAD - update_canmove() + if(can_die()) + if(!gibbed) + emote("deathgasp") + + if(module) + module.handle_death(gibbed) + + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE + + diag_hud_set_status() + diag_hud_set_health() if(camera) camera.status = 0 update_headlamp(1) //So borg lights are disabled when killed. @@ -59,13 +68,6 @@ var/obj/machinery/recharge_station/RC = loc RC.go_out() - sight |= SEE_TURFS|SEE_MOBS|SEE_OBJS - see_in_dark = 8 - see_invisible = SEE_INVISIBLE_LEVEL_TWO update_icons() - timeofdeath = world.time - if(mind) mind.store_memory("Time of death: [station_time_timestamp("hh:mm:ss", timeofdeath)]", 0) sql_report_cyborg_death(src) - - return ..(gibbed) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index aaaeb15b283..eb1596c55c6 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -215,33 +215,13 @@ //DRONE LIFE/DEATH //For some goddamn reason robots have this hardcoded. Redefining it for our fragile friends here. -/mob/living/silicon/robot/drone/updatehealth() +/mob/living/silicon/robot/drone/updatehealth(reason = "none given") if(status_flags & GODMODE) health = 35 stat = CONSCIOUS return health = 35 - (getBruteLoss() + getFireLoss()) - return - -//Easiest to check this here, then check again in the robot proc. -//Standard robots use config for crit, which is somewhat excessive for these guys. -//Drones killed by damage will gib. -/mob/living/silicon/robot/drone/handle_regular_status_updates() - - if(health <= -35 && src.stat != DEAD) - timeofdeath = world.time - death() //Possibly redundant, having trouble making death() cooperate. - gib() - return - return ..() // If you don't return anything here, you won't update status effects, like weakening - -/mob/living/silicon/robot/drone/death(gibbed) - - if(module) - var/obj/item/gripper/G = locate(/obj/item/gripper) in module - if(G) G.drop_item() - - ..(gibbed) + update_stat("updatehealth([reason])") //CONSOLE PROCS diff --git a/code/modules/mob/living/silicon/robot/drone/drone_damage.dm b/code/modules/mob/living/silicon/robot/drone/drone_damage.dm index 57ffc898873..1ca0ecbfbbc 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone_damage.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone_damage.dm @@ -1,24 +1,28 @@ //Redefining some robot procs, since drones can't be repaired and really shouldn't take component damage. -/mob/living/silicon/robot/drone/take_overall_damage(var/brute = 0, var/burn = 0, var/sharp = 0, var/used_weapon = null) +/mob/living/silicon/robot/drone/take_overall_damage(brute, burn, updating_health = TRUE, used_weapon = null, sharp = 0) bruteloss += brute fireloss += burn + if(updating_health) + updatehealth("take overall damage") -/mob/living/silicon/robot/drone/heal_overall_damage(var/brute, var/burn) +/mob/living/silicon/robot/drone/heal_overall_damage(brute, burn, updating_health = TRUE) bruteloss -= brute fireloss -= burn if(bruteloss<0) bruteloss = 0 if(fireloss<0) fireloss = 0 + if(updating_health) + updatehealth("heal overall damage") -/mob/living/silicon/robot/drone/take_organ_damage(var/brute = 0, var/burn = 0, var/sharp = 0) - take_overall_damage(brute,burn) +/mob/living/silicon/robot/drone/take_organ_damage(brute, burn, updating_health = TRUE, sharp = 0) + take_overall_damage(brute,burn, updating_health, null, sharp) -/mob/living/silicon/robot/drone/heal_organ_damage(var/brute, var/burn) - heal_overall_damage(brute,burn) +/mob/living/silicon/robot/drone/heal_organ_damage(brute, burn, updating_health = TRUE) + heal_overall_damage(brute,burn, updating_health) /mob/living/silicon/robot/drone/getFireLoss() return fireloss /mob/living/silicon/robot/drone/getBruteLoss() - return bruteloss \ No newline at end of file + return bruteloss diff --git a/code/modules/mob/living/silicon/robot/drone/update_status.dm b/code/modules/mob/living/silicon/robot/drone/update_status.dm index 97d2214c2e2..80eac952966 100644 --- a/code/modules/mob/living/silicon/robot/drone/update_status.dm +++ b/code/modules/mob/living/silicon/robot/drone/update_status.dm @@ -1,10 +1,11 @@ //Easiest to check this here, then check again in the robot proc. //Standard robots use config for crit, which is somewhat excessive for these guys. //Drones killed by damage will gib. -/mob/living/silicon/robot/drone/update_stat() +/mob/living/silicon/robot/drone/update_stat(reason = "none given") if(status_flags & GODMODE) return if(health <= -35 && stat != DEAD) gib() + create_debug_log("died of damage, trigger reason: [reason]") return - return ..() + return ..(reason) diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index afa10c1772b..752cdc0f631 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -21,22 +21,22 @@ /mob/living/silicon/robot/proc/handle_robot_cell() if(stat != DEAD) - if(!is_component_functioning("power cell") || !cell) - Paralyse(2) + if(!is_component_functioning("power cell")) uneq_all() low_power_mode = 1 update_headlamp() diag_hud_set_borgcell() return if(low_power_mode) - if(is_component_functioning("power cell") && cell && cell.charge) + if(is_component_functioning("power cell") && cell.charge) low_power_mode = 0 update_headlamp() else if(stat == CONSCIOUS) use_power() /mob/living/silicon/robot/proc/use_power() - if(is_component_functioning("power cell") && cell && cell.charge) + // this check is safe because `cell` is guaranteed to be set when the power cell is functioning + if(is_component_functioning("power cell") && cell.charge) if(cell.charge <= 100) uneq_all() var/amt = Clamp((lamp_intensity - 2) * 2,1,cell.charge) //Always try to use at least one charge per tick, but allow it to completely drain the cell. @@ -57,22 +57,10 @@ else camera.status = 1 - if(getOxyLoss() > 50) - Paralyse(3) - if(sleeping) - Paralyse(3) AdjustSleeping(-1) - if(resting) - Weaken(5) - if(.) //alive - if(health <= config.health_threshold_dead) - death() - diag_hud_set_status() - return - if(!istype(src, /mob/living/silicon/robot/drone)) if(health < 50) //Gradual break down of modules as more damage is sustained if(uneq_module(module_state_3)) @@ -86,19 +74,8 @@ if(uneq_module(module_state_1)) to_chat(src, "CRITICAL ERROR: All modules OFFLINE.") - if(paralysis || stunned || weakened) - stat = UNCONSCIOUS - - if(!paralysis > 0) - SetEyeBlind(0) - - else - stat = CONSCIOUS - diag_hud_set_health() diag_hud_set_status() - else //dead - SetEyeBlind(0) //update the state of modules and components here if(stat != CONSCIOUS) @@ -109,14 +86,6 @@ else radio.on = 1 - if(is_component_functioning("camera") && stat == CONSCIOUS) - blinded = 0 - else - blinded = 1 - - if(!is_component_functioning("actuator")) - Paralyse(3) - return 1 /mob/living/silicon/robot/update_sight() @@ -234,7 +203,7 @@ weaponlock_time = 120 /mob/living/silicon/robot/update_canmove(delay_action_updates = 0) - if(paralysis || stunned || weakened || buckled || lockcharge) + if(paralysis || stunned || weakened || buckled || lockcharge || stat) canmove = 0 else canmove = 1 diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index b9a7d0d12a0..d2e065d3b8d 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -477,12 +477,8 @@ var/list/robot_verbs_default = list( return var/datum/robot_component/C = components[toggle] - if(C.toggled) - C.toggled = 0 - to_chat(src, "You disable [C.name].") - else - C.toggled = 1 - to_chat(src, "You enable [C.name].") + C.toggle() + to_chat(src, "You [C.toggled ? "enable" : "disable"] [C.name].") /mob/living/silicon/robot/proc/sensor_mode() set name = "Set Sensor Augmentation" @@ -528,9 +524,8 @@ var/list/robot_verbs_default = list( thruster_button.icon_state = "ionpulse[ionpulse_on]" /mob/living/silicon/robot/blob_act() - if(stat != 2) + if(stat != DEAD) adjustBruteLoss(60) - updatehealth() return 1 else gib() @@ -573,7 +568,6 @@ var/list/robot_verbs_default = list( /mob/living/silicon/robot/bullet_act(var/obj/item/projectile/Proj) ..(Proj) - updatehealth() if(prob(75) && Proj.damage > 0) spark_system.start() return 2 @@ -609,7 +603,6 @@ var/list/robot_verbs_default = list( if(WT.remove_fuel(0)) playsound(src.loc, W.usesound, 50, 1) adjustBruteLoss(-30) - updatehealth() add_fingerprint(user) user.visible_message("\The [user] patches some dents on \the [src] with \the [WT].") else @@ -1259,7 +1252,9 @@ var/list/robot_verbs_default = list( /mob/living/silicon/robot/adjustOxyLoss(var/amount) if(suiciding) - ..() + return ..() + else + return STATUS_UPDATE_NONE /mob/living/silicon/robot/regenerate_icons() ..() @@ -1439,6 +1434,7 @@ var/list/robot_verbs_default = list( disable_component("comms", 160) if(2) disable_component("comms", 60) + /mob/living/silicon/robot/rejuvenate() ..() var/brute = 1000 diff --git a/code/modules/mob/living/silicon/robot/robot_damage.dm b/code/modules/mob/living/silicon/robot/robot_damage.dm index f84696c9964..ef7734c1e0d 100644 --- a/code/modules/mob/living/silicon/robot/robot_damage.dm +++ b/code/modules/mob/living/silicon/robot/robot_damage.dm @@ -1,17 +1,12 @@ -/mob/living/silicon/robot/updatehealth() +/mob/living/silicon/robot/updatehealth(reason = "none given") if(status_flags & GODMODE) health = maxHealth stat = CONSCIOUS return health = maxHealth - (getOxyLoss() + getFireLoss() + getBruteLoss()) - if(stat == DEAD && health > 0) - update_revive() - var/mob/dead/observer/ghost = get_ghost() - if(ghost) - to_chat(ghost, "Your cyborg shell has been repaired, re-enter if you want to continue! (Verbs -> Ghost -> Re-enter corpse)") - ghost << sound('sound/effects/genetics.ogg') - return - + update_stat("updatehealth([reason])") + handle_hud_icons_health() + diag_hud_set_health() /mob/living/silicon/robot/getBruteLoss() var/amount = 0 @@ -27,17 +22,19 @@ if(C.installed != 0) amount += C.electronics_damage return amount -/mob/living/silicon/robot/adjustBruteLoss(var/amount) +/mob/living/silicon/robot/adjustBruteLoss(amount, updating_health = TRUE) if(amount > 0) - take_overall_damage(amount, 0) + take_overall_damage(amount, 0, updating_health) else - heal_overall_damage(-amount, 0) + heal_overall_damage(-amount, 0, updating_health) + return STATUS_UPDATE_HEALTH -/mob/living/silicon/robot/adjustFireLoss(var/amount) +/mob/living/silicon/robot/adjustFireLoss(amount, updating_health = TRUE) if(amount > 0) - take_overall_damage(0, amount) + take_overall_damage(0, amount, updating_health) else - heal_overall_damage(0, -amount) + heal_overall_damage(0, -amount, updating_health) + return STATUS_UPDATE_HEALTH /mob/living/silicon/robot/proc/get_damaged_components(var/brute, var/burn, var/get_all) var/list/datum/robot_component/parts = list() @@ -62,13 +59,13 @@ return C return 0 -/mob/living/silicon/robot/heal_organ_damage(var/brute, var/burn) +/mob/living/silicon/robot/heal_organ_damage(brute, burn, updating_health = TRUE) var/list/datum/robot_component/parts = get_damaged_components(brute,burn) if(!parts.len) return var/datum/robot_component/picked = pick(parts) - picked.heal_damage(brute,burn) + picked.heal_damage(brute,burn, updating_health) -/mob/living/silicon/robot/take_organ_damage(var/brute = 0, var/burn = 0, var/sharp = 0, var/edge = 0) +/mob/living/silicon/robot/take_organ_damage(brute = 0, burn = 0, updating_health = TRUE, sharp = 0, edge = 0) var/list/components = get_damageable_components() if(!components.len) return @@ -98,13 +95,13 @@ var/datum/robot_component/armour/A = get_armour() if(A) - A.take_damage(brute, burn, sharp) + A.take_damage(brute, burn, sharp, updating_health) return var/datum/robot_component/C = pick(components) - C.take_damage(brute, burn, sharp) + C.take_damage(brute, burn, sharp, updating_health) -/mob/living/silicon/robot/heal_overall_damage(var/brute, var/burn) +/mob/living/silicon/robot/heal_overall_damage(var/brute, var/burn, updating_health = TRUE) var/list/datum/robot_component/parts = get_damaged_components(brute,burn) while(parts.len && (brute>0 || burn>0) ) @@ -113,14 +110,14 @@ var/brute_was = picked.brute_damage var/burn_was = picked.electronics_damage - picked.heal_damage(brute,burn) + picked.heal_damage(brute,burn, updating_health) brute -= (brute_was-picked.brute_damage) burn -= (burn_was-picked.electronics_damage) parts -= picked -/mob/living/silicon/robot/take_overall_damage(var/brute = 0, var/burn = 0, var/sharp = 0, var/used_weapon = null) +/mob/living/silicon/robot/take_overall_damage(brute = 0, burn = 0, updating_health = TRUE, used_weapon = null, sharp = 0) if(status_flags & GODMODE) return //godmode var/list/datum/robot_component/parts = get_damageable_components() @@ -158,9 +155,10 @@ var/brute_was = picked.brute_damage var/burn_was = picked.electronics_damage - picked.take_damage(brute, burn) + picked.take_damage(brute, burn, sharp, FALSE) brute -= (picked.brute_damage - brute_was) burn -= (picked.electronics_damage - burn_was) parts -= picked + updatehealth() diff --git a/code/modules/mob/living/silicon/robot/robot_defense.dm b/code/modules/mob/living/silicon/robot/robot_defense.dm index e18ca8d6a17..161b81e3cd2 100644 --- a/code/modules/mob/living/silicon/robot/robot_defense.dm +++ b/code/modules/mob/living/silicon/robot/robot_defense.dm @@ -34,7 +34,6 @@ damage = rand(5, 35) damage = round(damage / 2) // borgs recieve half damage adjustBruteLoss(damage) - updatehealth() return /mob/living/silicon/robot/attack_hand(mob/living/carbon/human/user) @@ -47,7 +46,7 @@ user.put_in_active_hand(cell) to_chat(user, "You remove \the [cell].") cell = null - update_icons() + update_stat() diag_hud_set_borgcell() if(!opened) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 486b2a72e8f..d72220946d2 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -106,7 +106,10 @@ // Return true in an overridden subtype to prevent normal removal handling /obj/item/robot_module/proc/handle_custom_removal(component_id, mob/living/user, obj/item/W, params) - return FALSE + return FALSE + +/obj/item/robot_module/proc/handle_death(gibbed) + return /obj/item/robot_module/standard name = "standard robot module" @@ -217,6 +220,11 @@ fix_modules() +/obj/item/robot_module/engineering/handle_death() + var/obj/item/gripper/G = locate(/obj/item/gripper) in modules + if(G) + G.drop_item() + /obj/item/robot_module/security name = "security robot module" module_type = "Security" @@ -530,6 +538,12 @@ ..() + +/obj/item/robot_module/drone/handle_death() + var/obj/item/gripper/G = locate(/obj/item/gripper) in modules + if(G) + G.drop_item() + //checks whether this item is a module of the robot it is located in. /obj/item/proc/is_robot_module() if(!istype(loc, /mob/living/silicon/robot)) diff --git a/code/modules/mob/living/silicon/robot/update_status.dm b/code/modules/mob/living/silicon/robot/update_status.dm index ca755748231..352750a23ea 100644 --- a/code/modules/mob/living/silicon/robot/update_status.dm +++ b/code/modules/mob/living/silicon/robot/update_status.dm @@ -3,19 +3,38 @@ if(stat || lockcharge || weakened || stunned || paralysis || !is_component_functioning("actuator")) return TRUE -/mob/living/silicon/robot/update_stat() +/mob/living/silicon/robot/has_vision(information_only = FALSE) + return ..(information_only) && ((stat == DEAD && information_only) || is_component_functioning("camera")) + +/mob/living/silicon/robot/update_stat(reason = "none given") if(status_flags & GODMODE) return if(stat != DEAD) if(health <= -maxHealth) //die only once death() + create_debug_log("died of damage, trigger reason: [reason]") return - if(!is_component_functioning("actuator") || paralysis || sleeping || stunned || weakened || getOxyLoss() > maxHealth * 0.5) + if(!is_component_functioning("actuator") || !is_component_functioning("power cell") || paralysis || sleeping || resting || stunned || weakened || getOxyLoss() > maxHealth * 0.5) if(stat == CONSCIOUS) KnockOut() + create_debug_log("fell unconscious, trigger reason: [reason]") else if(stat == UNCONSCIOUS) WakeUp() + create_debug_log("woke up, trigger reason: [reason]") + else + if(health > 0) + update_revive() + var/mob/dead/observer/ghost = get_ghost() + if(ghost) + to_chat(ghost, "Your cyborg shell has been repaired, re-enter if you want to continue! (Verbs -> Ghost -> Re-enter corpse)") + ghost << sound('sound/effects/genetics.ogg') + create_attack_log("revived, trigger reason: [reason]") // diag_hud_set_status() // diag_hud_set_health() // update_health_hud() + +/mob/living/silicon/robot/update_revive(updating = TRUE) + . = ..(updating) + if(.) + update_icons() diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index 60b1a263922..b7a64908a42 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -317,7 +317,7 @@ to_chat(src, "[A.alarm_name()]! ([(cameratext)? cameratext : "No Camera"])") /mob/living/silicon/adjustToxLoss(var/amount) - return + return STATUS_UPDATE_NONE /mob/living/silicon/get_access() return IGNORE_ACCESS //silicons always have access diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 7f5c1916619..72184f36e2f 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -202,8 +202,11 @@ return ..() /mob/living/simple_animal/bot/death(gibbed) + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE explode() - ..() /mob/living/simple_animal/bot/proc/explode() qdel(src) @@ -242,8 +245,8 @@ new /obj/effect/decal/cleanable/blood/oil(loc) return ..(amount) -/mob/living/simple_animal/bot/updatehealth() - ..() +/mob/living/simple_animal/bot/updatehealth(reason = "none given") + ..(reason) diag_hud_set_bothealth() /mob/living/simple_animal/bot/handle_automated_action() diff --git a/code/modules/mob/living/simple_animal/bot/medbot.dm b/code/modules/mob/living/simple_animal/bot/medbot.dm index 007688fb7db..dc4805462fa 100644 --- a/code/modules/mob/living/simple_animal/bot/medbot.dm +++ b/code/modules/mob/living/simple_animal/bot/medbot.dm @@ -442,7 +442,7 @@ /mob/living/simple_animal/bot/medbot/examinate(atom/A as mob|obj|turf in view()) ..() - if(!is_blind(src)) + if(has_vision(information_only=TRUE)) chemscan(src, A) /mob/living/simple_animal/bot/medbot/proc/medicate_patient(mob/living/carbon/C) diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index ea7db302c43..e1d61c5aa55 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -60,9 +60,9 @@ return baby /mob/living/simple_animal/pet/cat/Runtime/death() - if(!memory_saved) + if(can_die() && !memory_saved) Write_Memory(1) - ..() + return ..() /mob/living/simple_animal/pet/cat/Runtime/proc/Read_Memory() var/savefile/S = new /savefile("data/npc_saves/Runtime.sav") @@ -176,4 +176,4 @@ atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) minbodytemp = 0 melee_damage_lower = 5 - melee_damage_upper = 15 \ No newline at end of file + melee_damage_upper = 15 diff --git a/code/modules/mob/living/simple_animal/friendly/cockroach.dm b/code/modules/mob/living/simple_animal/friendly/cockroach.dm index c0f7efca2c6..e92174bd6c2 100644 --- a/code/modules/mob/living/simple_animal/friendly/cockroach.dm +++ b/code/modules/mob/living/simple_animal/friendly/cockroach.dm @@ -21,10 +21,8 @@ loot = list(/obj/effect/decal/cleanable/deadcockroach) del_on_death = 1 -/mob/living/simple_animal/cockroach/death(gibbed) - if(ticker.cinematic) //If the nuke is going off, then cockroaches are invincible. Keeps the nuke from killing them, cause cockroaches are immune to nukes. - return - ..() +/mob/living/simple_animal/cockroach/can_die() + return ..() && !ticker.cinematic //If the nuke is going off, then cockroaches are invincible. Keeps the nuke from killing them, cause cockroaches are immune to nukes. /mob/living/simple_animal/cockroach/Crossed(var/atom/movable/AM) if(isliving(AM)) @@ -48,4 +46,4 @@ icon = 'icons/effects/blood.dmi' icon_state = "xfloor1" random_icon_states = list("xfloor1", "xfloor2", "xfloor3", "xfloor4", "xfloor5", "xfloor6", "xfloor7") - anchored = 1 \ No newline at end of file + anchored = 1 diff --git a/code/modules/mob/living/simple_animal/friendly/corgi.dm b/code/modules/mob/living/simple_animal/friendly/corgi.dm index bda169fe576..77d930b6b69 100644 --- a/code/modules/mob/living/simple_animal/friendly/corgi.dm +++ b/code/modules/mob/living/simple_animal/friendly/corgi.dm @@ -41,14 +41,6 @@ . = ..() regenerate_icons() -/mob/living/simple_animal/pet/corgi/death(gibbed) - ..() - regenerate_icons() - -/mob/living/simple_animal/pet/corgi/revive() - ..() - regenerate_icons() - /mob/living/simple_animal/pet/corgi/show_inv(mob/user as mob) user.set_machine(src) if(user.stat) return @@ -626,7 +618,10 @@ s.start() /mob/living/simple_animal/pet/corgi/Ian/borgi/death(gibbed) + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread s.set_up(3, 1, src) s.start() - ..() diff --git a/code/modules/mob/living/simple_animal/friendly/corgi_powers.dm b/code/modules/mob/living/simple_animal/friendly/corgi_powers.dm index 52769f9dba6..5f6f34b8b1c 100644 --- a/code/modules/mob/living/simple_animal/friendly/corgi_powers.dm +++ b/code/modules/mob/living/simple_animal/friendly/corgi_powers.dm @@ -2,8 +2,5 @@ set name = "Chase your tail" set desc = "d'awwww." set category = "Corgi" - to_chat(src, text("[pick("You dance around","You chase your tail")].")) - for(var/mob/O in oviewers(src, null)) - if((O.client && !( O.blinded ))) - to_chat(O, text("[] [pick("dances around","chases its tail")].", src)) - spin(20, 1) \ No newline at end of file + visible_message("[src] [pick("dances around","chases [p_their()] tail")].","[pick("You dance around","You chase your tail")].") + spin(20, 1) diff --git a/code/modules/mob/living/simple_animal/friendly/crab.dm b/code/modules/mob/living/simple_animal/friendly/crab.dm index 665afa16cb2..6e49437455e 100644 --- a/code/modules/mob/living/simple_animal/friendly/crab.dm +++ b/code/modules/mob/living/simple_animal/friendly/crab.dm @@ -67,22 +67,15 @@ MED.amount -= 1 if(MED.amount <= 0) qdel(MED) - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("[user] applies the [MED] on [src]") + user.visible_message("[user] applies the [MED] on [src]") else to_chat(user, "this [src] is dead, medical items won't bring it back to life.") else if(O.force) health -= O.force - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("[src] has been attacked with the [O] by [user]. ") + visible_message("[src] has been attacked with the [O] by [user]. ") else - to_chat(usr, "This weapon is ineffective, it does no damage.") - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("[user] gently taps [src] with the [O]. ") + user.visible_message("[user] gently taps [src] with the [O]. ","This weapon is ineffective, it does no damage.") /mob/living/simple_animal/crab/Topic(href, href_list) if(usr.stat) return diff --git a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm index 370418134c3..d8a3f793d3a 100644 --- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm +++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm @@ -250,7 +250,10 @@ var/global/chicken_count = 0 chicken_count += 1 /mob/living/simple_animal/chicken/death(gibbed) - ..(gibbed) + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return chicken_count -= 1 /mob/living/simple_animal/chicken/attackby(obj/item/O, mob/user, params) diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index 762dea31272..3ed45508b87 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -117,10 +117,13 @@ ..() /mob/living/simple_animal/mouse/death(gibbed) + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE layer = MOB_LAYER if(client) client.time_died_as_mouse = world.time - ..() /* * Mouse types diff --git a/code/modules/mob/living/simple_animal/hostile/hivebot.dm b/code/modules/mob/living/simple_animal/hostile/hivebot.dm index c2284764050..e08e7e11502 100644 --- a/code/modules/mob/living/simple_animal/hostile/hivebot.dm +++ b/code/modules/mob/living/simple_animal/hostile/hivebot.dm @@ -48,10 +48,13 @@ ranged = 1 /mob/living/simple_animal/hostile/hivebot/death(gibbed) + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread s.set_up(3, 1, src) s.start() - ..() /mob/living/simple_animal/hostile/hivebot/tele//this still needs work name = "Beacon" diff --git a/code/modules/mob/living/simple_animal/hostile/hostile.dm b/code/modules/mob/living/simple_animal/hostile/hostile.dm index f3e31925228..93182226972 100644 --- a/code/modules/mob/living/simple_animal/hostile/hostile.dm +++ b/code/modules/mob/living/simple_animal/hostile/hostile.dm @@ -289,8 +289,11 @@ //////////////END HOSTILE MOB TARGETTING AND AGGRESSION//////////// /mob/living/simple_animal/hostile/death(gibbed) + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE LoseTarget() - ..(gibbed) /mob/living/simple_animal/hostile/proc/summon_backup(distance) do_alert_animation(src) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm index fe80846935d..39215985963 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm @@ -95,17 +95,16 @@ Difficulty: Hard visible_message("\"Vitemvw gsqtpixi. Stivexmsrep ijjmgmirgc gsqtvsqmwih.\"")*/ /mob/living/simple_animal/hostile/megafauna/hierophant/death() - if(health > 0 || stat == DEAD) - return - else - stat = DEAD - blinking = TRUE //we do a fancy animation, release a huge burst(), and leave our staff. - animate(src, alpha = 0, color = "660099", time = 20, easing = EASE_OUT) - burst_range = 10 - //visible_message("\"Mrmxmexmrk wipj-hiwxvygx wiuyirgi...\"") - visible_message("[src] disappears in a massive burst of magic, leaving only its staff.") - burst(get_turf(src)) - ..() + if(!can_die()) + return FALSE + blinking = TRUE //we do a fancy animation, release a huge burst(), and leave our staff. + animate(src, alpha = 0, color = "660099", time = 20, easing = EASE_OUT) + burst_range = 10 + //visible_message("\"Mrmxmexmrk wipj-hiwxvygx wiuyirgi...\"") + visible_message("[src] disappears in a massive burst of magic, leaving only its staff.") + burst(get_turf(src)) + // Things are in this order due to `del_on_death` + return ..() /mob/living/simple_animal/hostile/megafauna/hierophant/Destroy() QDEL_NULL(spawned_rune) @@ -612,4 +611,4 @@ Difficulty: Hard icon_state = "hierophant" smooth = SMOOTH_TRUE -#undef MEDAL_PREFIX \ No newline at end of file +#undef MEDAL_PREFIX diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm index 1bfb56bd26f..43be29ada66 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm @@ -89,9 +89,12 @@ Difficulty: Medium speed = 2 charging = 0 +/mob/living/simple_animal/hostile/megafauna/legion/can_die() + return ..() && health <= 0 + /mob/living/simple_animal/hostile/megafauna/legion/death() - if(health > 0) - return + if(!can_die()) + return FALSE if(size > 1) adjustHealth(-maxHealth) //heal ourself to full in prep for splitting var/mob/living/simple_animal/hostile/megafauna/legion/L = new(loc) @@ -117,7 +120,9 @@ Difficulty: Medium L.GiveTarget(target) visible_message("[src] splits in twain!") + return FALSE // not dead else + // this must come before the parent call due to the setting of `loot` here var/last_legion = TRUE for(var/mob/living/simple_animal/hostile/megafauna/legion/other in mob_list) if(other != src) @@ -128,7 +133,7 @@ Difficulty: Medium elimination = 0 else if(prob(5)) loot = list(/obj/structure/closet/crate/necropolis/tendril) - ..() + return ..() /mob/living/simple_animal/hostile/megafauna/legion/Process_Spacemove(movement_dir = 0) return 1 @@ -139,4 +144,4 @@ Difficulty: Medium desc = "The message repeats." invisibility = 100 -#undef MEDAL_PREFIX \ No newline at end of file +#undef MEDAL_PREFIX diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index 23a25d6df28..74d6513364b 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -47,27 +47,16 @@ QDEL_NULL(internal_gps) . = ..() +/mob/living/simple_animal/hostile/megafauna/can_die() + return ..() && health <= 0 + /mob/living/simple_animal/hostile/megafauna/death(gibbed) - if(health > 0) - return - else - if(!admin_spawned) - feedback_set_details("megafauna_kills","[initial(name)]") - if(!elimination) //used so the achievment only occurs for the last legion to die. - grant_achievement(medal_type,score_type) - ..() - -/mob/living/simple_animal/hostile/megafauna/gib() - if(health > 0) - return - else - ..() - -/mob/living/simple_animal/hostile/megafauna/dust() - if(health > 0) - return - else - ..() + // this happens before the parent call because `del_on_death` may be set + if(can_die() && !admin_spawned) + feedback_set_details("megafauna_kills","[initial(name)]") + if(!elimination) //used so the achievment only occurs for the last legion to die. + grant_achievement(medal_type,score_type) + return ..() /mob/living/simple_animal/hostile/megafauna/AttackingTarget() ..() diff --git a/code/modules/mob/living/simple_animal/hostile/mimic.dm b/code/modules/mob/living/simple_animal/hostile/mimic.dm index 5832f7bdd60..5c26fe1ba57 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimic.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimic.dm @@ -92,11 +92,13 @@ icon_state = initial(icon_state) /mob/living/simple_animal/hostile/mimic/crate/death(gibbed) - var/obj/structure/closet/crate/C = new(get_turf(src)) - // Put loot in crate - for(var/obj/O in src) - O.loc = C - ..() + if(can_die()) + var/obj/structure/closet/crate/C = new(get_turf(src)) + // Put loot in crate + for(var/obj/O in src) + O.loc = C + // due to `del_on_death` + return ..() /mob/living/simple_animal/hostile/mimic/crate/AttackingTarget() . =..() @@ -129,9 +131,11 @@ var/global/list/protected_objects = list(/obj/structure/table, /obj/structure/ca death() /mob/living/simple_animal/hostile/mimic/copy/death(gibbed) - for(var/atom/movable/M in src) - M.loc = get_turf(src) - ..() + if(can_die()) + for(var/atom/movable/M in src) + M.loc = get_turf(src) + // due to `del_on_death` + return ..() /mob/living/simple_animal/hostile/mimic/copy/ListTargets() . = ..() diff --git a/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm index 6da4c6e8b68..45bb40ede14 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining/hivelord.dm @@ -46,8 +46,11 @@ OpenFire() /mob/living/simple_animal/hostile/asteroid/hivelord/death(gibbed) + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE mouse_opacity = 1 - ..(gibbed) /obj/item/organ/internal/hivelord_core name = "hivelord remains" @@ -165,9 +168,10 @@ color = "#C80000" /mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/death() - if(loc) // Splash the turf we are on with blood + if(can_die() && loc) + // Splash the turf we are on with blood reagents.reaction(get_turf(src)) - ..() + return ..() /mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/New() create_reagents(30) @@ -235,15 +239,17 @@ var/mob/living/carbon/human/stored_mob /mob/living/simple_animal/hostile/asteroid/hivelord/legion/death(gibbed) - visible_message("The skulls on [src] wail in anger as they flee from their dying host!") - var/turf/T = get_turf(src) - if(T) - if(stored_mob) - stored_mob.forceMove(get_turf(src)) - stored_mob = null - else - new /obj/effect/mob_spawn/human/corpse/charredskeleton(T) - ..(gibbed) + if(can_die()) + visible_message("The skulls on [src] wail in anger as they flee from their dying host!") + var/turf/T = get_turf(src) + if(T) + if(stored_mob) + stored_mob.forceMove(get_turf(src)) + stored_mob = null + else + new /obj/effect/mob_spawn/human/corpse/charredskeleton(T) + // due to `del_on_death` + return ..(gibbed) /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion @@ -330,4 +336,4 @@ mob_gender = NEUTER husk = FALSE mob_species = /datum/species/skeleton - mob_color = "#454545" \ No newline at end of file + mob_color = "#454545" diff --git a/code/modules/mob/living/simple_animal/hostile/mushroom.dm b/code/modules/mob/living/simple_animal/hostile/mushroom.dm index 2c775074253..a866e0540b3 100644 --- a/code/modules/mob/living/simple_animal/hostile/mushroom.dm +++ b/code/modules/mob/living/simple_animal/hostile/mushroom.dm @@ -91,7 +91,10 @@ UpdateMushroomCap() /mob/living/simple_animal/hostile/mushroom/death(gibbed) - ..() + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE UpdateMushroomCap() /mob/living/simple_animal/hostile/mushroom/proc/UpdateMushroomCap() @@ -160,4 +163,4 @@ S.reagents.add_reagent("psilocybin", powerlevel) S.reagents.add_reagent("omnizine", powerlevel) S.reagents.add_reagent("synaptizine", powerlevel) - qdel(src) \ No newline at end of file + qdel(src) diff --git a/code/modules/mob/living/simple_animal/hostile/spaceworms.dm b/code/modules/mob/living/simple_animal/hostile/spaceworms.dm index 30546ecb17d..93e03e8279e 100644 --- a/code/modules/mob/living/simple_animal/hostile/spaceworms.dm +++ b/code/modules/mob/living/simple_animal/hostile/spaceworms.dm @@ -184,7 +184,10 @@ //Harder to kill the head, but it can kill off the whole worm /mob/living/simple_animal/hostile/spaceWorm/wormHead/death(gibbed) - ..() + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE if(prob(catastrophicDeathProb)) for(var/mob/living/simple_animal/hostile/spaceWorm/SW in totalWormSegments) SW.death() @@ -294,7 +297,10 @@ /mob/living/simple_animal/hostile/spaceWorm/death(gibbed) - ..() + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE if(myHead) myHead.totalWormSegments -= src diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/chem.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/chem.dm index 0ed63563011..337988346ce 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/chem.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/chem.dm @@ -9,25 +9,26 @@ metabolization_rate = 0.1 /datum/reagent/terror_black_toxin/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(volume < 30) // bitten once, die very slowly. Easy to survive a single bite - just go to medbay. // total damage: 1/tick, human health 150 until crit, = 150 ticks, = 300 seconds = 5 minutes to get to medbay. - M.adjustToxLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) else if(volume < 60) // bitten twice, die slowly. Get to medbay. // total damage: 2/tick, human health 150 until crit, = 75 ticks, = 150 seconds = 2.5 minutes to get some medical treatment. - M.adjustToxLoss(2) - M.EyeBlurry(3) + update_flags |= M.adjustToxLoss(2, FALSE) + update_flags |= M.EyeBlurry(3, FALSE) else if(volume < 90) // bitten thrice, die quickly, severe muscle cramps make movement very difficult. Even calling for help probably won't save you. // total damage: 4, human health 150 until crit, = 37.5 ticks, = 75s = 1m15s until death - M.adjustToxLoss(4) // a bit worse than coiine + update_flags |= M.adjustToxLoss(4, FALSE) // a bit worse than coiine + update_flags |= M.EyeBlurry(6, FALSE) M.Confused(6) - M.EyeBlurry(6) else // bitten 4 or more times, whole body goes into shock/death // total damage: 8, human health 150 until crit, = 18.75 ticks, = 37s until death - M.adjustToxLoss(8) - M.EyeBlurry(6) - M.Paralyse(5) - ..() + update_flags |= M.adjustToxLoss(8, FALSE) + update_flags |= M.EyeBlurry(6, FALSE) + update_flags |= M.Paralyse(5, FALSE) + return ..() | update_flags diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/gray.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/gray.dm index 43c0e7b0be5..59e3bebbfb3 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/gray.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/gray.dm @@ -41,12 +41,12 @@ L.attack_animal(src) /mob/living/simple_animal/hostile/poison/terror_spider/gray/adjustBruteLoss(damage) - ..(damage) + . = ..(damage) if(invisibility > 0) GrayDeCloak() /mob/living/simple_animal/hostile/poison/terror_spider/gray/adjustFireLoss(damage) - ..(damage) + . = ..(damage) if(invisibility > 0) GrayDeCloak() @@ -136,4 +136,4 @@ if(temp_vent) if(get_dist(src,temp_vent) > 0 && get_dist(src,temp_vent) < 5) step_to(src,temp_vent) - // if you're bumped off your vent, try to get back to it \ No newline at end of file + // if you're bumped off your vent, try to get back to it diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/mother.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/mother.dm index f4ab38eda93..9280b428e9e 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/mother.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/mother.dm @@ -33,24 +33,25 @@ ventsmash_action.Grant(src) /mob/living/simple_animal/hostile/poison/terror_spider/mother/death(gibbed) - var/always_stillborn = FALSE - if(spider_awaymission && !is_away_level(z)) - always_stillborn = TRUE - if(canspawn) - canspawn = 0 - for(var/i in 0 to 30) - var/obj/structure/spider/spiderling/terror_spiderling/S = new /obj/structure/spider/spiderling/terror_spiderling(get_turf(src)) - S.grow_as = pick(/mob/living/simple_animal/hostile/poison/terror_spider/red, /mob/living/simple_animal/hostile/poison/terror_spider/gray) - if(always_stillborn || prob(66)) - S.stillborn = 1 - else if(prob(10)) - S.grow_as = pick(/mob/living/simple_animal/hostile/poison/terror_spider/black, /mob/living/simple_animal/hostile/poison/terror_spider/green) - S.amount_grown = 50 // double speed growth - S.immediate_ventcrawl = 1 - visible_message("[src] breaks apart, the many spiders on its back scurrying everywhere!") - degenerate = 1 - ..() + if(can_die()) + var/always_stillborn = FALSE + if(spider_awaymission && !is_away_level(z)) + always_stillborn = TRUE + if(canspawn) + canspawn = 0 + for(var/i in 0 to 30) + var/obj/structure/spider/spiderling/terror_spiderling/S = new /obj/structure/spider/spiderling/terror_spiderling(get_turf(src)) + S.grow_as = pick(/mob/living/simple_animal/hostile/poison/terror_spider/red, /mob/living/simple_animal/hostile/poison/terror_spider/gray) + if(always_stillborn || prob(66)) + S.stillborn = 1 + else if(prob(10)) + S.grow_as = pick(/mob/living/simple_animal/hostile/poison/terror_spider/black, /mob/living/simple_animal/hostile/poison/terror_spider/green) + S.amount_grown = 50 // double speed growth + S.immediate_ventcrawl = 1 + visible_message("[src] breaks apart, the many spiders on its back scurrying everywhere!") + degenerate = 1 + return ..() /mob/living/simple_animal/hostile/poison/terror_spider/mother/Destroy() canspawn = 0 - return ..() \ No newline at end of file + return ..() diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm index 66e88af1e1b..75cf5c7ede8 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/prince.dm @@ -36,10 +36,9 @@ thickweb_action.Grant(src) /mob/living/simple_animal/hostile/poison/terror_spider/prince/death(gibbed) - if(!hasdied) - if(spider_uo71) - UnlockBlastDoors("UO71_SciStorage") - ..() + if(can_die() && !hasdied && spider_uo71) + UnlockBlastDoors("UO71_SciStorage") + return ..() /mob/living/simple_animal/hostile/poison/terror_spider/prince/spider_specialattack(mob/living/carbon/human/L) if(prob(15)) @@ -47,4 +46,4 @@ L.Weaken(5) L.Stun(5) else - ..() \ No newline at end of file + ..() diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/purple.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/purple.dm index 5c483b4e3e9..2c3e573c43e 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/purple.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/purple.dm @@ -38,7 +38,7 @@ thickweb_action.Grant(src) /mob/living/simple_animal/hostile/poison/terror_spider/purple/death(gibbed) - if(spider_myqueen) + if(can_die() && spider_myqueen) var/mob/living/simple_animal/hostile/poison/terror_spider/queen/Q = spider_myqueen if(Q.stat != DEAD && !Q.ckey) if(get_dist(src,Q) > 20) @@ -46,7 +46,7 @@ degenerate = 1 Q.DoLayTerrorEggs(/mob/living/simple_animal/hostile/poison/terror_spider/purple,1,0) visible_message("[src] chitters in the direction of [Q]!") - . = ..() + return ..() /mob/living/simple_animal/hostile/poison/terror_spider/purple/Life(seconds, times_fired) . = ..() @@ -91,4 +91,4 @@ degenerate = 1 to_chat(src,"Your link to your Queen has been broken! Your life force starts to drain away!") melee_damage_lower = 5 - melee_damage_upper = 10 \ No newline at end of file + melee_damage_upper = 10 diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/queen.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/queen.dm index 532c2b7357a..54531e62d09 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/queen.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/queen.dm @@ -81,7 +81,7 @@ to_chat(src, "You have [canlay] eggs available to lay.") /mob/living/simple_animal/hostile/poison/terror_spider/queen/death(gibbed) - if(!hasdied) + if(can_die() && !hasdied) SetHiveCommand(0, 15) // Hive becomes very aggressive. if(spider_uo71) UnlockBlastDoors("UO71_Caves") @@ -91,7 +91,7 @@ P.visible_message("\The [src] writhes in pain!") to_chat(P,"\The [src] has died. Without her hivemind link, purple terrors like yourself cannot survive more than a few minutes!") P.degenerate = 1 - ..() + return ..() /mob/living/simple_animal/hostile/poison/terror_spider/queen/Retaliate() ..() @@ -347,4 +347,4 @@ if(L.can_inject(null, 0, "chest", 0)) L.Hallucinate(400) if(!isterrorspider(L)) - L.adjustToxLoss(bonus_tox) \ No newline at end of file + L.adjustToxLoss(bonus_tox) diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_ai.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_ai.dm index 62f69b20b39..8c48b9b409b 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_ai.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_ai.dm @@ -162,11 +162,11 @@ ..() /mob/living/simple_animal/hostile/poison/terror_spider/adjustBruteLoss(damage) - ..(damage) + . = ..(damage) Retaliate() /mob/living/simple_animal/hostile/poison/terror_spider/adjustFireLoss(damage) - ..(damage) + . = ..(damage) Retaliate() /mob/living/simple_animal/hostile/poison/terror_spider/proc/Retaliate() @@ -318,4 +318,4 @@ /mob/living/simple_animal/hostile/poison/terror_spider/proc/UnlockBlastDoors(target_id_tag) for(var/obj/machinery/door/poddoor/P in airlocks) if(P.density && P.id_tag == target_id_tag && P.z == z && !P.operating) - P.open() \ No newline at end of file + P.open() diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_spiders.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_spiders.dm index b5d0a100ae3..46b903774f3 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_spiders.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/terror_spiders.dm @@ -321,10 +321,11 @@ var/global/list/ts_spiderling_list = list() ts_count_alive_station-- /mob/living/simple_animal/hostile/poison/terror_spider/death(gibbed) - if(!gibbed) - msg_terrorspiders("[src] has died in [get_area(src)].") - handle_dying() - ..() + if(can_die()) + if(!gibbed) + msg_terrorspiders("[src] has died in [get_area(src)].") + handle_dying() + return ..() /mob/living/simple_animal/hostile/poison/terror_spider/proc/spider_special_action() return @@ -372,4 +373,4 @@ var/global/list/ts_spiderling_list = list() visible_message("[src] pries open the door!") playsound(src.loc, "sparks", 100, 1) D.open(1) - return 1 \ No newline at end of file + return 1 diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/white.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/white.dm index 973195c90a7..36378cb988e 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/white.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/white.dm @@ -31,10 +31,9 @@ ..() /mob/living/simple_animal/hostile/poison/terror_spider/white/death(gibbed) - if(!hasdied) - if(spider_uo71) - UnlockBlastDoors("UO71_Bridge") - ..() + if(can_die() && !hasdied && spider_uo71) + UnlockBlastDoors("UO71_Bridge") + return ..(gibbed) /mob/living/simple_animal/hostile/poison/terror_spider/white/spider_specialattack(mob/living/carbon/human/L, poisonable) if(!poisonable) @@ -57,4 +56,4 @@ /proc/IsTSInfected(mob/living/carbon/C) // Terror AI requires this if(C.get_int_organ(/obj/item/organ/internal/body_egg)) return 1 - return 0 \ No newline at end of file + return 0 diff --git a/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm b/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm index 70ea0400f84..f96ebabf014 100644 --- a/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm +++ b/code/modules/mob/living/simple_animal/hostile/winter_mobs.dm @@ -36,15 +36,14 @@ /mob/living/simple_animal/hostile/winter/snowman/death(gibbed) - if(prob(50) && !ranged) //50% chance to drop candy cane sword on death, if it has one to drop - loot = list(/obj/item/melee/candy_sword) - if(prob(20)) //chance to become a stationary snowman structure instead of a corpse - loot.Add(/obj/structure/snowman) - deathmessage = "shimmers as its animating magic fades away!" - del_on_death = 1 - ..() //this is just to make sure it gets properly killed before we qdel it - else - ..() + if(can_die()) + if(prob(50) && !ranged) //50% chance to drop candy cane sword on death, if it has one to drop + loot = list(/obj/item/melee/candy_sword) + if(prob(20)) //chance to become a stationary snowman structure instead of a corpse + loot.Add(/obj/structure/snowman) + deathmessage = "shimmers as its animating magic fades away!" + del_on_death = 1 + return ..() /mob/living/simple_animal/hostile/winter/snowman/ranged maxHealth = 50 @@ -79,7 +78,10 @@ icon_dead = "santa-dead" /mob/living/simple_animal/hostile/winter/santa/death(gibbed) - ..() + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE if(death_message) visible_message(death_message) if(next_stage) @@ -133,12 +135,16 @@ melee_damage_upper = 30 //that's gonna leave a mark, for sure /mob/living/simple_animal/hostile/winter/santa/stage_4/death(gibbed) - to_chat(world, "
") - to_chat(world, "THE FAT MAN HAS FALLEN!") - to_chat(world, "SANTA CLAUS HAS BEEN DEFEATED!") - to_chat(world, "
") - ..() + if(can_die()) + to_chat(world, "
") + to_chat(world, "THE FAT MAN HAS FALLEN!") + to_chat(world, "SANTA CLAUS HAS BEEN DEFEATED!") + to_chat(world, "
") + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE var/obj/item/grenade/clusterbuster/xmas/X = new /obj/item/grenade/clusterbuster/xmas(get_turf(src)) var/obj/item/grenade/clusterbuster/xmas/Y = new /obj/item/grenade/clusterbuster/xmas(get_turf(src)) X.prime() - Y.prime() \ No newline at end of file + Y.prime() diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index ed4c074bff0..2120925a164 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -113,11 +113,12 @@ return ..() /mob/living/simple_animal/parrot/death(gibbed) - if(held_item) - held_item.loc = src.loc - held_item = null - walk(src,0) - ..() + if(can_die()) + if(held_item) + held_item.loc = src.loc + held_item = null + walk(src,0) + return ..() /mob/living/simple_animal/parrot/Stat() ..() diff --git a/code/modules/mob/living/simple_animal/posessed_object.dm b/code/modules/mob/living/simple_animal/posessed_object.dm index 22901f4d29a..6fa2e65e207 100644 --- a/code/modules/mob/living/simple_animal/posessed_object.dm +++ b/code/modules/mob/living/simple_animal/posessed_object.dm @@ -15,6 +15,7 @@ allow_spin = 0 // No spinning. Spinning breaks our floating animation. no_spin_thrown = 1 + del_on_death = TRUE var/obj/item/possessed_item @@ -44,21 +45,14 @@ ghost.timeofdeath = world.time death(0) // Turn back into a regular object. - /mob/living/simple_animal/possessed_object/death(gibbed) - var/mob/dead/observer/ghost = ghostize(1) - ..() - - if(gibbed) // Leave no trace. - ghost.timeofdeath = world.time - qdel(src) - return - - if(possessed_item.loc == src) - possessed_item.forceMove(loc) // Put the normal item back once the EVIL SPIRIT has been vanquished from it. If it's not already in place - - qdel(src) - + if(can_die()) + ghostize(GHOST_CAN_REENTER) + // if gibbed, the item goes with the ghost + if(!gibbed && possessed_item.loc == src) + // Put the normal item back once the EVIL SPIRIT has been vanquished from it. If it's not already in place + possessed_item.forceMove(loc) + return ..() /mob/living/simple_animal/possessed_object/Life(seconds, times_fired) ..() @@ -160,4 +154,4 @@ pixel_y = possessed_item.pixel_y color = possessed_item.color overlays = possessed_item.overlays - set_opacity(possessed_item.opacity) \ No newline at end of file + set_opacity(possessed_item.opacity) diff --git a/code/modules/mob/living/simple_animal/powers.dm b/code/modules/mob/living/simple_animal/powers.dm index 9d1d6217415..d85557f350d 100644 --- a/code/modules/mob/living/simple_animal/powers.dm +++ b/code/modules/mob/living/simple_animal/powers.dm @@ -8,13 +8,7 @@ if(layer != TURF_LAYER+0.2) layer = TURF_LAYER+0.2 - to_chat(src, text("You are now hiding.")) - for(var/mob/O in oviewers(src, null)) - if((O.client && !( O.blinded ))) - to_chat(O, text("[] scurries to the ground!", src)) + visible_message("[src] scurries to the ground!", "You are now hiding.") else layer = MOB_LAYER - to_chat(src, text("You have stopped hiding.")) - for(var/mob/O in oviewers(src, null)) - if((O.client && !( O.blinded ))) - to_chat(O, text("[] slowly peaks up from the ground...", src)) + visible_message("[src] slowly peeks up from the ground...", "You have stopped hiding.") diff --git a/code/modules/mob/living/simple_animal/shade.dm b/code/modules/mob/living/simple_animal/shade.dm index 2f761c21f9c..47113341881 100644 --- a/code/modules/mob/living/simple_animal/shade.dm +++ b/code/modules/mob/living/simple_animal/shade.dm @@ -29,25 +29,20 @@ deathmessage = "lets out a contented sigh as their form unwinds." - attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri - if(istype(O, /obj/item/soulstone)) - O.transfer_soul("SHADE", src, user) +/mob/living/simple_animal/shade/attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri + if(istype(O, /obj/item/soulstone)) + O.transfer_soul("SHADE", src, user) + else + if(O.force) + var/damage = O.force + if(O.damtype == STAMINA) + damage = 0 + health -= damage + user.visible_message("[src] has been attacked with the [O] by [user]. ") else - if(O.force) - var/damage = O.force - if(O.damtype == STAMINA) - damage = 0 - health -= damage - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("[src] has been attacked with the [O] by [user]. ") - else - to_chat(usr, "This weapon is ineffective, it does no damage.") - for(var/mob/M in viewers(src, null)) - if((M.client && !( M.blinded ))) - M.show_message("[user] gently taps [src] with the [O]. ") - return + user.visible_message("[user] gently taps [src] with the [O]. ", "This weapon is ineffective, it does no damage.") + return /mob/living/simple_animal/shade/sword universal_speak = 1 - faction = list("neutral") \ No newline at end of file + faction = list("neutral") diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index 5a88373f6f2..0015327bca7 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -105,8 +105,8 @@ client.screen += client.void ..() -/mob/living/simple_animal/updatehealth() - ..() +/mob/living/simple_animal/updatehealth(reason = "none given") + ..(reason) health = Clamp(health, 0, maxHealth) med_hud_set_status() @@ -127,12 +127,15 @@ else if(stat != DEAD) icon_state = icon_living -/mob/living/simple_animal/handle_regular_status_updates() - if(..()) //alive +/mob/living/simple_animal/update_stat(reason = "none given") + if(status_flags & GODMODE) + return + + ..(reason) + if(stat != DEAD) if(health < 1) death() - return FALSE - return TRUE + create_debug_log("died of damage, trigger reason: [reason]") /mob/living/simple_animal/proc/handle_automated_action() return @@ -303,6 +306,10 @@ stat(null, "Health: [round((health / maxHealth) * 100)]%") /mob/living/simple_animal/death(gibbed) + // Only execute the below if we successfully died + . = ..() + if(!.) + return FALSE if(nest) nest.spawned_mobs -= src nest = null @@ -322,10 +329,8 @@ else health = 0 icon_state = icon_dead - stat = DEAD density = 0 lying = 1 - ..() /mob/living/simple_animal/ex_act(severity) ..() @@ -341,35 +346,42 @@ if(3.0) adjustBruteLoss(30) -/mob/living/simple_animal/proc/adjustHealth(amount) +/mob/living/simple_animal/proc/adjustHealth(amount, updating_health = TRUE) if(status_flags & GODMODE) return FALSE + var/oldbruteloss = bruteloss bruteloss = Clamp(bruteloss + amount, 0, maxHealth) - handle_regular_status_updates() + if(oldbruteloss == bruteloss) + updating_health = FALSE + . = STATUS_UPDATE_NONE + else + . = STATUS_UPDATE_HEALTH + if(updating_health) + updatehealth() -/mob/living/simple_animal/adjustBruteLoss(amount) +/mob/living/simple_animal/adjustBruteLoss(amount, updating_health = TRUE) if(damage_coeff[BRUTE]) - adjustHealth(amount * damage_coeff[BRUTE]) + return adjustHealth(amount * damage_coeff[BRUTE], updating_health) -/mob/living/simple_animal/adjustFireLoss(amount) +/mob/living/simple_animal/adjustFireLoss(amount, updating_health = TRUE) if(damage_coeff[BURN]) - adjustHealth(amount * damage_coeff[BURN]) + return adjustHealth(amount * damage_coeff[BURN], updating_health) -/mob/living/simple_animal/adjustOxyLoss(amount) +/mob/living/simple_animal/adjustOxyLoss(amount, updating_health = TRUE) if(damage_coeff[OXY]) - adjustHealth(amount * damage_coeff[OXY]) + return adjustHealth(amount * damage_coeff[OXY], updating_health) -/mob/living/simple_animal/adjustToxLoss(amount) +/mob/living/simple_animal/adjustToxLoss(amount, updating_health = TRUE) if(damage_coeff[TOX]) - adjustHealth(amount * damage_coeff[TOX]) + return adjustHealth(amount * damage_coeff[TOX], updating_health) -/mob/living/simple_animal/adjustCloneLoss(amount) +/mob/living/simple_animal/adjustCloneLoss(amount, updating_health = TRUE) if(damage_coeff[CLONE]) - adjustHealth(amount * damage_coeff[CLONE]) + return adjustHealth(amount * damage_coeff[CLONE], updating_health) -/mob/living/simple_animal/adjustStaminaLoss(amount) +/mob/living/simple_animal/adjustStaminaLoss(amount, updating_health = TRUE) if(damage_coeff[STAMINA]) - return ..(amount*damage_coeff[STAMINA]) + return ..(amount*damage_coeff[STAMINA], updating_health) /mob/living/simple_animal/proc/CanAttack(var/atom/the_target) if(see_invisible < the_target.invisibility) diff --git a/code/modules/mob/living/simple_animal/tribbles.dm b/code/modules/mob/living/simple_animal/tribbles.dm index 3e7f1722a41..0f10a9ad382 100644 --- a/code/modules/mob/living/simple_animal/tribbles.dm +++ b/code/modules/mob/living/simple_animal/tribbles.dm @@ -80,7 +80,10 @@ var/global/totaltribbles = 0 //global variable so it updates for all tribbles, /mob/living/simple_animal/tribble/death(gibbed) // Gotta make sure to remove tribbles from the list on death - ..() + // Only execute the below if we successfully died + . = ..(gibbed) + if(!.) + return FALSE totaltribbles -= 1 @@ -195,10 +198,7 @@ var/global/totaltribbles = 0 //global variable so it updates for all tribbles, if(src.destroyed) return else - to_chat(usr, text("You kick the lab cage.")) - for(var/mob/O in oviewers()) - if((O.client && !( O.blinded ))) - to_chat(O, text("[] kicks the lab cage.", usr)) + user.visible_message("[user] kicks the lab cage.", "You kick the lab cage.") src.health -= 2 healthcheck() return diff --git a/code/modules/mob/living/stat_states.dm b/code/modules/mob/living/stat_states.dm index 3decff7596e..c9c51e2c5ab 100644 --- a/code/modules/mob/living/stat_states.dm +++ b/code/modules/mob/living/stat_states.dm @@ -10,7 +10,8 @@ log_game("[key_name(src)] fell unconscious at [atom_loc_line(get_turf(src))]") stat = UNCONSCIOUS if(updating) - // update_blind_effects() + update_sight() + update_blind_effects() update_canmove() return 1 @@ -24,7 +25,8 @@ log_game("[key_name(src)] woke up at [atom_loc_line(get_turf(src))]") stat = CONSCIOUS if(updating) - // update_blind_effects() + update_sight() + update_blind_effects() update_canmove() return 1 @@ -47,11 +49,14 @@ stat = CONSCIOUS dead_mob_list -= src living_mob_list += src + if(mind) + respawnable_list -= src timeofdeath = null if(updating) update_canmove() - // update_blind_effects() - updatehealth() + update_blind_effects() + update_sight() + updatehealth("update revive") for(var/s in ownedSoullinks) var/datum/soullink/S = s diff --git a/code/modules/mob/living/status_procs.dm b/code/modules/mob/living/status_procs.dm index 972a8b0d553..8fdeec94679 100644 --- a/code/modules/mob/living/status_procs.dm +++ b/code/modules/mob/living/status_procs.dm @@ -216,19 +216,22 @@ // DRUGGY -/mob/living/Druggy(amount) - SetDruggy(max(druggy, amount)) +/mob/living/Druggy(amount, updating = TRUE) + return SetDruggy(max(druggy, amount), updating) -/mob/living/SetDruggy(amount) - var/old_val = druggy +/mob/living/SetDruggy(amount, updating = TRUE) + . = STATUS_UPDATE_DRUGGY + if((!!amount) == (!!druggy)) // We're not changing from + to 0 or vice versa + . = STATUS_UPDATE_NONE + updating = FALSE druggy = max(amount, 0) // We transitioned to/from 0, so update the druggy overlays - if((old_val == 0 || druggy == 0) && (old_val != druggy)) + if(updating) update_druggy_effects() -/mob/living/AdjustDruggy(amount, bound_lower = 0, bound_upper = INFINITY) +/mob/living/AdjustDruggy(amount, bound_lower = 0, bound_upper = INFINITY, updating = TRUE) var/new_value = directional_bounded_sum(druggy, amount, bound_lower, bound_upper) - SetDruggy(new_value) + return SetDruggy(new_value, updating) // EAR_DAMAGE @@ -256,35 +259,41 @@ // EYE_BLIND -/mob/living/EyeBlind(amount) - SetEyeBlind(max(eye_blind, amount)) +/mob/living/EyeBlind(amount, updating = TRUE) + return SetEyeBlind(max(eye_blind, amount), updating) -/mob/living/SetEyeBlind(amount) - var/old_val = eye_blind +/mob/living/SetEyeBlind(amount, updating = TRUE) + . = STATUS_UPDATE_BLIND + if((!!amount) == (!!eye_blind)) // We're not changing from + to 0 or vice versa + updating = FALSE + . = STATUS_UPDATE_NONE eye_blind = max(amount, 0) // We transitioned to/from 0, so update the eye blind overlays - if((old_val == 0 || eye_blind == 0) && (old_val != eye_blind)) + if(updating) update_blind_effects() -/mob/living/AdjustEyeBlind(amount, bound_lower = 0, bound_upper = INFINITY) +/mob/living/AdjustEyeBlind(amount, bound_lower = 0, bound_upper = INFINITY, updating = TRUE) var/new_value = directional_bounded_sum(eye_blind, amount, bound_lower, bound_upper) - SetEyeBlind(new_value) + return SetEyeBlind(new_value, updating) // EYE_BLURRY -/mob/living/EyeBlurry(amount) - SetEyeBlurry(max(eye_blurry, amount)) +/mob/living/EyeBlurry(amount, updating = TRUE) + return SetEyeBlurry(max(eye_blurry, amount), updating) -/mob/living/SetEyeBlurry(amount) - var/old_val = eye_blurry +/mob/living/SetEyeBlurry(amount, updating = TRUE) + . = STATUS_UPDATE_BLURRY + if((!!amount) == (!!eye_blurry)) // We're not changing from + to 0 or vice versa + updating = FALSE + . = STATUS_UPDATE_NONE eye_blurry = max(amount, 0) // We transitioned to/from 0, so update the eye blur overlays - if((old_val == 0 || eye_blurry == 0) && (old_val != eye_blurry)) + if(updating) update_blurry_effects() -/mob/living/AdjustEyeBlurry(amount, bound_lower = 0, bound_upper = INFINITY) +/mob/living/AdjustEyeBlurry(amount, bound_lower = 0, bound_upper = INFINITY, updating = TRUE) var/new_value = directional_bounded_sum(eye_blurry, amount, bound_lower, bound_upper) - SetEyeBlurry(new_value) + return SetEyeBlurry(new_value, updating) // HALLUCINATION @@ -327,20 +336,22 @@ // PARALYSE /mob/living/Paralyse(amount, updating = 1, force = 0) - SetParalysis(max(paralysis, amount), updating, force) + return SetParalysis(max(paralysis, amount), updating, force) /mob/living/SetParalysis(amount, updating = 1, force = 0) + . = STATUS_UPDATE_STAT if((!!amount) == (!!paralysis)) // We're not changing from + to 0 or vice versa updating = FALSE + . = STATUS_UPDATE_NONE if(status_flags & CANPARALYSE || force) paralysis = max(amount, 0) if(updating) update_canmove() - update_stat() + update_stat("paralysis") /mob/living/AdjustParalysis(amount, bound_lower = 0, bound_upper = INFINITY, updating = 1, force = 0) var/new_value = directional_bounded_sum(paralysis, amount, bound_lower, bound_upper) - SetParalysis(new_value, updating, force) + return SetParalysis(new_value, updating, force) // SILENT @@ -357,20 +368,22 @@ // SLEEPING /mob/living/Sleeping(amount, updating = 1, no_alert = FALSE) - SetSleeping(max(sleeping, amount), updating, no_alert) + return SetSleeping(max(sleeping, amount), updating, no_alert) /mob/living/SetSleeping(amount, updating = 1, no_alert = FALSE) + . = STATUS_UPDATE_STAT if((!!amount) == (!!sleeping)) // We're not changing from + to 0 or vice versa updating = FALSE + . = STATUS_UPDATE_NONE sleeping = max(amount, 0) if(updating) update_sleeping_effects(no_alert) - update_stat() + update_stat("sleeping") update_canmove() /mob/living/AdjustSleeping(amount, bound_lower = 0, bound_upper = INFINITY, updating = 1, no_alert = FALSE) var/new_value = directional_bounded_sum(sleeping, amount, bound_lower, bound_upper) - SetSleeping(new_value, updating, no_alert) + return SetSleeping(new_value, updating, no_alert) // SLOWED @@ -411,19 +424,24 @@ // STUN /mob/living/Stun(amount, updating = 1, force = 0) - SetStunned(max(stunned, amount), updating, force) + return SetStunned(max(stunned, amount), updating, force) /mob/living/SetStunned(amount, updating = 1, force = 0) //if you REALLY need to set stun to a set amount without the whole "can't go below current stunned" + . = STATUS_UPDATE_CANMOVE if((!!amount) == (!!stunned)) // We're not changing from + to 0 or vice versa updating = FALSE + . = STATUS_UPDATE_NONE + if(status_flags & CANSTUN || force) stunned = max(amount, 0) if(updating) update_canmove() + else + return STATUS_UPDATE_NONE /mob/living/AdjustStunned(amount, bound_lower = 0, bound_upper = INFINITY, updating = 1, force = 0) var/new_value = directional_bounded_sum(stunned, amount, bound_lower, bound_upper) - SetStunned(new_value, updating, force) + return SetStunned(new_value, updating, force) // STUTTERING @@ -443,19 +461,23 @@ // WEAKEN /mob/living/Weaken(amount, updating = 1, force = 0) - SetWeakened(max(weakened, amount), updating, force) + return SetWeakened(max(weakened, amount), updating, force) /mob/living/SetWeakened(amount, updating = 1, force = 0) + . = STATUS_UPDATE_CANMOVE if((!!amount) == (!!weakened)) // We're not changing from + to 0 or vice versa updating = FALSE + . = STATUS_UPDATE_NONE if(status_flags & CANWEAKEN || force) weakened = max(amount, 0) if(updating) update_canmove() //updates lying, canmove and icons + else + return STATUS_UPDATE_NONE /mob/living/AdjustWeakened(amount, bound_lower = 0, bound_upper = INFINITY, updating = 1, force = 0) var/new_value = directional_bounded_sum(weakened, amount, bound_lower, bound_upper) - SetWeakened(new_value, updating, force) + return SetWeakened(new_value, updating, force) // // DISABILITIES @@ -463,18 +485,19 @@ // Blind -/mob/living/proc/BecomeBlind() +/mob/living/proc/BecomeBlind(updating = TRUE) var/val_change = !(disabilities & BLIND) + . = val_change ? STATUS_UPDATE_BLIND : STATUS_UPDATE_NONE disabilities |= BLIND - if(val_change) + if(val_change && updating) update_blind_effects() -/mob/living/proc/CureBlind() +/mob/living/proc/CureBlind(updating = TRUE) var/val_change = !!(disabilities & BLIND) + . = val_change ? STATUS_UPDATE_BLIND : STATUS_UPDATE_NONE disabilities &= ~BLIND - CureIfHasDisability(BLINDBLOCK) - - if(val_change) + if(val_change && updating) + CureIfHasDisability(BLINDBLOCK) update_blind_effects() // Coughing @@ -515,17 +538,19 @@ // Nearsighted -/mob/living/proc/BecomeNearsighted() +/mob/living/proc/BecomeNearsighted(updating = TRUE) var/val_change = !(disabilities & NEARSIGHTED) + . = val_change ? STATUS_UPDATE_NEARSIGHTED : STATUS_UPDATE_NONE disabilities |= NEARSIGHTED - if(val_change) + if(val_change && updating) update_nearsighted_effects() -/mob/living/proc/CureNearsighted() +/mob/living/proc/CureNearsighted(updating = TRUE) var/val_change = !!(disabilities & NEARSIGHTED) + . = val_change ? STATUS_UPDATE_NEARSIGHTED : STATUS_UPDATE_NONE disabilities &= ~NEARSIGHTED - CureIfHasDisability(GLASSESBLOCK) - if(val_change) + if(val_change && updating) + CureIfHasDisability(GLASSESBLOCK) update_nearsighted_effects() // Nervous diff --git a/code/modules/mob/living/update_status.dm b/code/modules/mob/living/update_status.dm index c7f9bdd0d96..40d4cdc9cb2 100644 --- a/code/modules/mob/living/update_status.dm +++ b/code/modules/mob/living/update_status.dm @@ -1,5 +1,5 @@ /mob/living/update_blind_effects() - if(!has_vision()) + if(!has_vision(information_only=TRUE)) overlay_fullscreen("blind", /obj/screen/fullscreen/blind) throw_alert("blind", /obj/screen/alert/blind) return 1 @@ -44,8 +44,10 @@ return !(ear_deaf || (disabilities & DEAF)) // Whether the mob is able to see -/mob/living/has_vision() - return !(eye_blind || (disabilities & BLIND) || stat) +// `information_only` is for stuff that's purely informational - like understanding nonverbal languages, or blindness overlays +// This flag exists because certain things like angel statues expect this to be false for dead people +/mob/living/has_vision(information_only = FALSE) + return (information_only && stat == DEAD) || !(eye_blind || (disabilities & BLIND) || stat) // Whether the mob is capable of talking /mob/living/can_speak() @@ -104,6 +106,22 @@ /mob/living/proc/update_stamina() return +/mob/living/update_stat(reason = "None given") + if(status_flags & GODMODE) + return + if(stat != DEAD) + if(health <= config.health_threshold_dead) + death() + create_debug_log("died of damage, trigger reason: [reason]") + else if(paralysis || status_flags & FAKEDEATH) + if(stat == CONSCIOUS) + KnockOut() + create_debug_log("fell unconscious, trigger reason: [reason]") + else + if(stat == UNCONSCIOUS) + WakeUp() + create_debug_log("woke up, trigger reason: [reason]") + /mob/living/vv_edit_var(var_name, var_value) . = ..() switch(var_name) @@ -126,6 +144,6 @@ if("druggy") SetDruggy(druggy) if("maxHealth") - updatehealth() + updatehealth("var edit") if("resize") - update_transform() \ No newline at end of file + update_transform() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index c4f10d71452..4560e935547 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -75,7 +75,7 @@ if(!client) return if(type) - if(type & 1 && !has_vision())//Vision related + if(type & 1 && !has_vision(information_only=TRUE))//Vision related if(!( alt )) return else @@ -87,7 +87,7 @@ else msg = alt type = alt_type - if(type & 1 && !has_vision()) + if(type & 1 && !has_vision(information_only=TRUE)) return // Added voice muffling for Issue 41. if(stat == UNCONSCIOUS || (sleeping > 0 && stat != DEAD)) @@ -576,7 +576,7 @@ var/list/slot_equipment_priority = list( \ set name = "Examine" set category = "IC" - if((is_blind(src) || usr.stat) && !isobserver(src)) + if(!has_vision(information_only = TRUE) && !isobserver(src)) to_chat(src, "Something is there but you can't see it.") return 1 @@ -1246,13 +1246,22 @@ var/list/slot_equipment_priority = list( \ return 1 return 0 -/mob/proc/create_attack_log(var/text, var/collapse = 1)//forgive me code gods for this shitcode proc +/mob/proc/create_attack_log(text, collapse = TRUE) + LAZYINITLIST(attack_log) + create_log_in_list(attack_log, text, collapse, last_log) + last_log = world.timeofday + +/mob/proc/create_debug_log(text, collapse = TRUE) + LAZYINITLIST(debug_log) + create_log_in_list(debug_log, text, collapse, world.timeofday) + +/proc/create_log_in_list(list/target, text, collapse = TRUE, last_log)//forgive me code gods for this shitcode proc //this proc enables lovely stuff like an attack log that looks like this: "[18:20:29-18:20:45]21x John Smith attacked Andrew Jackson with a crowbar." //That makes the logs easier to read, but because all of this is stored in strings, weird things have to be used to get it all out. var/new_log = "\[[time_stamp()]] [text]" - if(length(attack_log) > 0)//if there are other logs already present - var/previous_log = attack_log[length(attack_log)]//get the latest log + if(target.len)//if there are other logs already present + var/previous_log = target[target.len]//get the latest log var/last_log_is_range = (copytext(previous_log, 10, 11) == "-") //whether the last log is a time range or not. The "-" will be an indicator that it is. var/x_sign_position = findtext(previous_log, "x") @@ -1277,10 +1286,9 @@ var/list/slot_equipment_priority = list( \ rep = text2num(copytext(previous_log, 44, x_sign_position))//get whatever number is right before the 'x' new_log = "\[[old_timestamp]-[time_stamp()]][rep?rep+1:2]x [text]" - attack_log -= attack_log[length(attack_log)]//remove the last log + target -= target[target.len]//remove the last log - attack_log += new_log - last_log = world.timeofday + target += new_log /mob/vv_get_dropdown() . = ..() diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 57b5aeb4996..bfe9ac7484a 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -29,7 +29,8 @@ var/computer_id = null var/lastattacker = null var/lastattacked = null - var/attack_log = list( ) + var/list/attack_log = list( ) + var/list/debug_log = null var/last_log = 0 var/obj/machinery/machine = null var/other_mobs = null @@ -44,7 +45,6 @@ var/med_record = "" var/sec_record = "" var/gen_record = "" - var/blinded = null var/bhunger = 0 //Carbon var/lying = 0 var/lying_prev = 0 @@ -199,4 +199,4 @@ var/list/tkgrabbed_objects = list() // Assoc list of items to TK grabs - var/forced_look = null // This can either be a numerical direction or a soft object reference (UID). It makes the mob always face towards the selected thing. \ No newline at end of file + var/forced_look = null // This can either be a numerical direction or a soft object reference (UID). It makes the mob always face towards the selected thing. diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 01bcb2bcc1a..c0862b31404 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -397,13 +397,6 @@ var/list/intents = list(INTENT_HELP,INTENT_DISARM,INTENT_GRAB,INTENT_HARM) to_chat(src, "You are now getting up.") StopResting() -/proc/is_blind(A) - if(iscarbon(A)) - var/mob/living/carbon/C = A - if(C.disabilities & BLIND || C.blinded) - return 1 - return 0 - /proc/get_multitool(mob/user as mob) // Get tool var/obj/item/multitool/P @@ -498,7 +491,7 @@ var/list/intents = list(INTENT_HELP,INTENT_DISARM,INTENT_GRAB,INTENT_HARM) A.overlays += alert_overlay /mob/proc/switch_to_camera(var/obj/machinery/camera/C) - if(!C.can_use() || stat || (get_dist(C, src) > 1 || machine != src || blinded || !canmove)) + if(!C.can_use() || stat || (get_dist(C, src) > 1 || machine != src || !has_vision() || !canmove)) return 0 check_eye(src) return 1 diff --git a/code/modules/mob/update_status.dm b/code/modules/mob/update_status.dm index 7e1df6171e7..52a6fb7769d 100644 --- a/code/modules/mob/update_status.dm +++ b/code/modules/mob/update_status.dm @@ -37,7 +37,7 @@ /mob/proc/can_hear() return 1 -/mob/proc/has_vision() +/mob/proc/has_vision(information_only = FALSE) return 1 /mob/proc/can_speak() diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index 73a591f9ddb..c444409eecb 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -196,6 +196,9 @@ var/const/INGEST = 2 if(M) chem_temp = M.bodytemperature handle_reactions() + + // a bitfield filled in by each reagent's `on_mob_life` to find out which states to update + var/update_flags = STATUS_UPDATE_NONE for(var/A in reagent_list) var/datum/reagent/R = A if(!istype(R)) // How are non-reagents ending up in the reagents_list? @@ -233,14 +236,18 @@ var/const/INGEST = 2 continue //If you got this far, that means we can process whatever reagent this iteration is for. Handle things normally from here. if(M && R) - R.on_mob_life(M) + update_flags |= R.on_mob_life(M) if(R.volume >= R.overdose_threshold && !R.overdosed && R.overdose_threshold > 0) R.overdosed = TRUE R.overdose_start(M) if(R.volume < R.overdose_threshold && R.overdosed) R.overdosed = FALSE if(R.overdosed) - R.overdose_process(M, R.volume >= R.overdose_threshold*2 ? 2 : 1) + var/list/overdose_results = R.overdose_process(M, R.volume >= R.overdose_threshold*2 ? 2 : 1) + if(overdose_results) // to protect against poorly-coded overdose procs + update_flags |= overdose_results[REAGENT_OVERDOSE_FLAGS] + else + log_runtime(EXCEPTION("Reagent '[R.name]' does not return an overdose info list!")) for(var/A in addiction_list) var/datum/reagent/R = A @@ -250,18 +257,36 @@ var/const/INGEST = 2 R.addiction_stage++ switch(R.addiction_stage) if(1) - R.addiction_act_stage1(M) + update_flags |= R.addiction_act_stage1(M) if(2) - R.addiction_act_stage2(M) + update_flags |= R.addiction_act_stage2(M) if(3) - R.addiction_act_stage3(M) + update_flags |= R.addiction_act_stage3(M) if(4) - R.addiction_act_stage4(M) + update_flags |= R.addiction_act_stage4(M) if(5) - R.addiction_act_stage5(M) + update_flags |= R.addiction_act_stage5(M) if(prob(20) && (world.timeofday > (R.last_addiction_dose + ADDICTION_TIME))) //Each addiction lasts 8 minutes before it can end to_chat(M, "You no longer feel reliant on [R.name]!") addiction_list.Remove(R) + if(update_flags & STATUS_UPDATE_HEALTH) + M.updatehealth("reagent metabolism") + else if(update_flags & STATUS_UPDATE_STAT) + // update_stat is called in updatehealth + M.update_stat("reagent metabolism") + if(update_flags & STATUS_UPDATE_CANMOVE) + M.update_canmove() + if(update_flags & STATUS_UPDATE_STAMINA) + M.handle_hud_icons_health() + M.update_stamina() + if(update_flags & STATUS_UPDATE_BLIND) + M.update_blind_effects() + if(update_flags & STATUS_UPDATE_BLURRY) + M.update_blurry_effects() + if(update_flags & STATUS_UPDATE_NEARSIGHTED) + M.update_nearsighted_effects() + if(update_flags & STATUS_UPDATE_DRUGGY) + M.update_druggy_effects() update_total() /datum/reagents/proc/death_metabolize(mob/living/M) @@ -716,4 +741,4 @@ atom/proc/create_reagents(max_vol) QDEL_LIST(reagent_list) reagent_list = null if(my_atom && my_atom.reagents == src) - my_atom.reagents = null \ No newline at end of file + my_atom.reagents = null diff --git a/code/modules/reagents/chemistry/reagents.dm b/code/modules/reagents/chemistry/reagents.dm index 16e4197f72c..2ae74f4a91f 100644 --- a/code/modules/reagents/chemistry/reagents.dm +++ b/code/modules/reagents/chemistry/reagents.dm @@ -69,6 +69,7 @@ /datum/reagent/proc/on_mob_life(mob/living/M) current_cycle++ holder.remove_reagent(id, metabolization_rate * M.metabolism_efficiency * M.digestion_ratio) //By default it slowly disappears. + return STATUS_UPDATE_NONE /datum/reagent/proc/on_mob_death(mob/living/M) //use this to have chems have a "death-triggered" effect return @@ -102,15 +103,16 @@ // Called if the reagent has passed the overdose threshold and is set to be triggering overdose effects /datum/reagent/proc/overdose_process(mob/living/M, severity) var/effect = rand(1, 100) - severity + var/update_flags = STATUS_UPDATE_NONE if(effect <= 8) - M.adjustToxLoss(severity) - return effect + update_flags |= (M.adjustToxLoss(severity, FALSE) ? STATUS_UPDATE_HEALTH : STATUS_UPDATE_NONE) + return list(effect, update_flags) /datum/reagent/proc/overdose_start(mob/living/M) return /datum/reagent/proc/addiction_act_stage1(mob/living/M) - return + return STATUS_UPDATE_NONE /datum/reagent/proc/addiction_act_stage2(mob/living/M) if(prob(8)) @@ -119,6 +121,7 @@ M.emote("sneeze") if(prob(4)) to_chat(M, "You feel a dull headache.") + return STATUS_UPDATE_NONE /datum/reagent/proc/addiction_act_stage3(mob/living/M) if(prob(8)) @@ -127,6 +130,7 @@ M.emote("shiver") if(prob(4)) to_chat(M, "You begin craving [name]!") + return STATUS_UPDATE_NONE /datum/reagent/proc/addiction_act_stage4(mob/living/M) if(prob(8)) @@ -135,16 +139,19 @@ to_chat(M, "You have the strong urge for some [name]!") if(prob(4)) to_chat(M, "You REALLY crave some [name]!") + return STATUS_UPDATE_NONE /datum/reagent/proc/addiction_act_stage5(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(8)) M.emote("twitch") if(prob(6)) to_chat(M, "Your stomach lurches painfully!") M.visible_message("[M] gags and retches!") - M.Stun(rand(2,4)) - M.Weaken(rand(2,4)) + update_flags |= M.Stun(rand(2,4), FALSE) + update_flags |= M.Weaken(rand(2,4), FALSE) if(prob(5)) to_chat(M, "You feel like you can't live without [name]!") if(prob(5)) to_chat(M, "You would DIE for some [name] right now!") + return update_flags diff --git a/code/modules/reagents/chemistry/reagents/admin.dm b/code/modules/reagents/chemistry/reagents/admin.dm index 785ac17a598..0856955da2b 100644 --- a/code/modules/reagents/chemistry/reagents/admin.dm +++ b/code/modules/reagents/chemistry/reagents/admin.dm @@ -9,42 +9,42 @@ taste_message = "admin abuse" /datum/reagent/medicine/adminordrazine/on_mob_life(mob/living/carbon/M) - M.setCloneLoss(0) - M.setOxyLoss(0) + M.setCloneLoss(0, FALSE) + M.setOxyLoss(0, FALSE) M.radiation = 0 - M.adjustBruteLoss(-5) - M.adjustFireLoss(-5) - M.adjustToxLoss(-5) - M.setBrainLoss(0) + M.adjustBruteLoss(-5, FALSE) + M.adjustFireLoss(-5, FALSE) + M.adjustToxLoss(-5, FALSE) + M.setBrainLoss(0, FALSE) if(ishuman(M)) var/mob/living/carbon/human/H = M for(var/thing in H.internal_organs) var/obj/item/organ/internal/I = thing - I.receive_damage(-5) + I.receive_damage(-5, FALSE) for(var/obj/item/organ/external/E in H.bodyparts) if(E.mend_fracture()) E.perma_injury = 0 - M.SetEyeBlind(0) - M.CureNearsighted() - M.CureBlind() + M.SetEyeBlind(0, FALSE) + M.CureNearsighted(FALSE) + M.CureBlind(FALSE) M.CureMute() M.CureDeaf() M.CureEpilepsy() M.CureTourettes() M.CureCoughing() M.CureNervous() - M.SetEyeBlurry(0) - M.SetWeakened(0) - M.SetStunned(0) - M.SetParalysis(0) - M.SetSilence(0) + M.SetEyeBlurry(0, FALSE) + M.SetWeakened(0, FALSE) + M.SetStunned(0, FALSE) + M.SetParalysis(0, FALSE) + M.SetSilence(0, FALSE) M.SetHallucinate(0) M.SetDizzy(0) M.SetDrowsy(0) M.SetStuttering(0) M.SetSlur(0) M.SetConfused(0) - M.SetSleeping(0) + M.SetSleeping(0, FALSE) M.SetJitter(0) for(var/thing in M.viruses) var/datum/disease/D = thing @@ -52,6 +52,7 @@ continue D.cure(0) ..() + return STATUS_UPDATE_ALL /datum/reagent/medicine/adminordrazine/nanites name = "Nanites" diff --git a/code/modules/reagents/chemistry/reagents/alcohol.dm b/code/modules/reagents/chemistry/reagents/alcohol.dm index 33f4ef4263c..c74e5973bf7 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol.dm @@ -13,7 +13,7 @@ /datum/reagent/consumable/ethanol/on_mob_life(mob/living/M) M.AdjustDrunk(alcohol_perc) M.AdjustDizzy(dizzy_adj) - ..() + return ..() /datum/reagent/consumable/ethanol/reaction_obj(obj/O, volume) if(istype(O,/obj/item/paper)) @@ -103,10 +103,12 @@ //copy paste from LSD... shoot me /datum/reagent/consumable/ethanol/absinthe/on_mob_life(mob/living/M) M.AdjustHallucinate(5) - ..() + return ..() /datum/reagent/consumable/ethanol/absinthe/overdose_process(mob/living/M, severity) - M.adjustToxLoss(1) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1, FALSE) + return list(0, update_flags) /datum/reagent/consumable/ethanol/rum name = "Rum" @@ -121,7 +123,9 @@ drink_desc = "Now you want to Pray for a pirate suit, don't you?" /datum/reagent/consumable/ethanol/rum/overdose_process(mob/living/M, severity) - M.adjustToxLoss(1) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1, FALSE) + return list(0, update_flags) /datum/reagent/consumable/ethanol/mojito name = "Mojito" @@ -237,12 +241,13 @@ taste_message = "party" /datum/reagent/consumable/ethanol/thirteenloko/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDrowsy(-7) - M.AdjustSleeping(-2) + update_flags |= M.AdjustSleeping(-2, FALSE) if(M.bodytemperature > 310) M.bodytemperature = max(310, M.bodytemperature - (5 * TEMPERATURE_DAMAGE_COEFFICIENT)) M.Jitter(5) - ..() + return ..() | update_flags /////////////////////////////////////////////////////////////////cocktail entities////////////////////////////////////////////// @@ -475,7 +480,7 @@ /datum/reagent/consumable/ethanol/toxins_special/on_mob_life(mob/living/M) if(M.bodytemperature < 330) M.bodytemperature = min(330, M.bodytemperature + (15 * TEMPERATURE_DAMAGE_COEFFICIENT)) //310 is the normal bodytemp. 310.055 - ..() + return ..() /datum/reagent/consumable/ethanol/beepsky_smash name = "Beepsky Smash" @@ -491,8 +496,9 @@ taste_message = "THE LAW" /datum/reagent/consumable/ethanol/beepsky_smash/on_mob_life(mob/living/M) - M.Stun(1) - ..() + var/update_flag = STATUS_UPDATE_NONE + update_flag |= M.Stun(1, FALSE) + return ..() | update_flag /datum/reagent/consumable/ethanol/irish_cream name = "Irish Cream" @@ -640,7 +646,7 @@ /datum/reagent/consumable/ethanol/antifreeze/on_mob_life(mob/living/M) if(M.bodytemperature < 330) M.bodytemperature = min(330, M.bodytemperature + (20 * TEMPERATURE_DAMAGE_COEFFICIENT)) //310 is the normal bodytemp. 310.055 - ..() + return ..() /datum/reagent/consumable/ethanol/barefoot name = "Barefoot" @@ -888,13 +894,14 @@ taste_message = "brain damageeeEEeee" /datum/reagent/consumable/ethanol/neurotoxin/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(current_cycle >= 13) - M.Weaken(3) + update_flags |= M.Weaken(3, FALSE) if(current_cycle >= 55) - M.Druggy(55) + update_flags |= M.Druggy(55, FALSE) if(current_cycle >= 200) - M.adjustToxLoss(2) - ..() + update_flags |= M.adjustToxLoss(2, FALSE) + return ..() | update_flags /datum/reagent/consumable/ethanol/hippies_delight name = "Hippie's Delight" @@ -908,25 +915,29 @@ drink_desc = "A drink enjoyed by people during the 1960's." /datum/reagent/consumable/ethanol/hippies_delight/on_mob_life(mob/living/M) - M.Druggy(50) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.Druggy(50, FALSE) switch(current_cycle) if(1 to 5) - if(!M.stuttering) M.stuttering = 1 + M.Stuttering(1) M.Dizzy(10) - if(prob(10)) M.emote(pick("twitch","giggle")) + if(prob(10)) + M.emote(pick("twitch","giggle")) if(5 to 10) - if(!M.stuttering) M.stuttering = 1 + M.Stuttering(1) M.Jitter(20) M.Dizzy(20) - M.Druggy(45) - if(prob(20)) M.emote(pick("twitch","giggle")) + update_flags |= M.Druggy(45, FALSE) + if(prob(20)) + M.emote(pick("twitch","giggle")) if(10 to INFINITY) - if(!M.stuttering) M.stuttering = 1 + M.Stuttering(1) M.Jitter(40) M.Dizzy(40) - M.Druggy(60) - if(prob(30)) M.emote(pick("twitch","giggle")) - ..() + update_flags |= M.Druggy(60, FALSE) + if(prob(30)) + M.emote(pick("twitch","giggle")) + return ..() | update_flags /datum/reagent/consumable/ethanol/changelingsting name = "Changeling Sting" @@ -993,8 +1004,8 @@ /datum/reagent/consumable/ethanol/driestmartini/on_mob_life(mob/living/M) if(current_cycle >= 55 && current_cycle < 115) - M.stuttering += 10 - ..() + M.AdjustStuttering(10) + return ..() /datum/reagent/consumable/ethanol/kahlua name = "Kahlua" @@ -1008,11 +1019,12 @@ taste_message = "sweet alcohol" /datum/reagent/consumable/ethanol/kahlua/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDizzy(-5) M.AdjustDrowsy(-3) - M.AdjustSleeping(-2) + update_flags |= (M.AdjustSleeping(-2) ? STATUS_UPDATE_STAT : STATUS_UPDATE_NONE) M.Jitter(5) - ..() + return ..() | update_flags /datum/reagent/ginsonic name = "Gin and sonic" @@ -1026,11 +1038,12 @@ taste_message = "SPEED" /datum/reagent/ginsonic/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDrowsy(-5) if(prob(25)) - M.AdjustParalysis(-1) - M.AdjustStunned(-1) - M.AdjustWeakened(-1) + update_flags |= M.AdjustParalysis(-1, FALSE) + update_flags |= M.AdjustStunned(-1, FALSE) + update_flags |= M.AdjustWeakened(-1, FALSE) if(prob(8)) M.reagents.add_reagent("methamphetamine",1.2) var/sonic_message = pick("Gotta go fast!", "Time to speed, keed!", "I feel a need for speed!", "Let's juice.", "Juice time.", "Way Past Cool!") @@ -1038,7 +1051,7 @@ M.say("[sonic_message]") else to_chat(M, "[sonic_message ]") - ..() + return ..() | update_flags /datum/reagent/consumable/ethanol/applejack name = "Applejack" @@ -1101,6 +1114,7 @@ M.adjust_fire_stacks(3) /datum/reagent/consumable/ethanol/dragons_breath/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(M.reagents.has_reagent("milk")) to_chat(M, "The milk stops the burning. Ahhh.") M.reagents.del_reagent("milk") @@ -1111,7 +1125,7 @@ if(prob(50)) to_chat(M, "Your throat burns terribly!") M.emote(pick("scream","cry","choke","gasp")) - M.Stun(1) + update_flags |= M.Stun(1, FALSE) if(prob(8)) to_chat(M, "Why!? WHY!?") if(prob(8)) @@ -1125,7 +1139,7 @@ M.visible_message("[M] is consumed in flames!") M.dust() return - ..() + return ..() | update_flags // ROBOT ALCOHOL PAST THIS POINT // WOOO! diff --git a/code/modules/reagents/chemistry/reagents/disease.dm b/code/modules/reagents/chemistry/reagents/disease.dm index bac6f475261..a9cbbe87691 100644 --- a/code/modules/reagents/chemistry/reagents/disease.dm +++ b/code/modules/reagents/chemistry/reagents/disease.dm @@ -11,7 +11,7 @@ if(iscarbon(M)) if(!M.get_int_organ(/obj/item/organ/internal/body_egg)) new/obj/item/organ/internal/body_egg/spider_eggs(M) //Yes, even Xenos can fall victim to the plague that is spider infestation. - ..() + return ..() /datum/reagent/nanomachines @@ -24,7 +24,7 @@ /datum/reagent/nanomachines/on_mob_life(mob/living/carbon/M) if(volume > 1.5) M.ForceContractDisease(new /datum/disease/transformation/robot(0)) - ..() + return ..() /datum/reagent/xenomicrobes @@ -37,7 +37,7 @@ /datum/reagent/xenomicrobes/on_mob_life(mob/living/carbon/M) if(volume > 1.5) M.ContractDisease(new /datum/disease/transformation/xeno(0)) - ..() + return ..() /datum/reagent/fungalspores name = "Tubercle bacillus Cosmosis microbes" @@ -49,7 +49,7 @@ /datum/reagent/fungalspores/on_mob_life(mob/living/carbon/M) if(volume > 2.5) M.ForceContractDisease(new /datum/disease/tuberculosis(0)) - ..() + return ..() /datum/reagent/jagged_crystals name = "Jagged Crystals" @@ -61,7 +61,7 @@ /datum/reagent/jagged_crystals/on_mob_life(mob/living/carbon/M) M.ForceContractDisease(new /datum/disease/berserker(0)) - ..() + return ..() /datum/reagent/salmonella name = "Salmonella" @@ -73,7 +73,7 @@ /datum/reagent/salmonella/on_mob_life(mob/living/carbon/M) M.ForceContractDisease(new /datum/disease/food_poisoning(0)) - ..() + return ..() /datum/reagent/gibbis name = "Gibbis" @@ -86,7 +86,7 @@ /datum/reagent/gibbis/on_mob_life(mob/living/carbon/M) if(volume > 2.5) M.ForceContractDisease(new /datum/disease/gbs/curable(0)) - ..() + return ..() /datum/reagent/prions name = "Prions" @@ -99,7 +99,7 @@ /datum/reagent/prions/on_mob_life(mob/living/carbon/M) if(volume > 4.5) M.ForceContractDisease(new /datum/disease/kuru(0)) - ..() + return ..() /datum/reagent/grave_dust name = "Grave Dust" @@ -112,7 +112,7 @@ /datum/reagent/grave_dust/on_mob_life(mob/living/carbon/M) if(volume > 4.5) M.ForceContractDisease(new /datum/disease/vampire(0)) - ..() + return ..() /datum/reagent/heartworms name = "Space heartworms" @@ -130,7 +130,7 @@ if(ate_heart) ate_heart.remove(H) qdel(ate_heart) - ..() + return ..() /datum/reagent/concentrated_initro name = "Concentrated Initropidril" @@ -146,7 +146,7 @@ var/mob/living/carbon/human/H = M if(!H.undergoing_cardiac_arrest()) H.set_heartattack(TRUE) // rip in pepperoni - ..() + return ..() //virus foods diff --git a/code/modules/reagents/chemistry/reagents/drink_base.dm b/code/modules/reagents/chemistry/reagents/drink_base.dm index a924d84349b..4f20e323049 100644 --- a/code/modules/reagents/chemistry/reagents/drink_base.dm +++ b/code/modules/reagents/chemistry/reagents/drink_base.dm @@ -11,16 +11,17 @@ var/adj_temp_cool = 0 /datum/reagent/consumable/drink/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(adj_dizzy) M.AdjustDizzy(adj_dizzy) if(adj_drowsy) M.AdjustDrowsy(adj_drowsy) if(adj_sleepy) - M.AdjustSleeping(adj_sleepy) + update_flags |= M.AdjustSleeping(adj_sleepy, FALSE) if(adj_temp_hot) if(M.bodytemperature < 310)//310 is the normal bodytemp. 310.055 M.bodytemperature = min(310, M.bodytemperature + (adj_temp_hot * TEMPERATURE_DAMAGE_COEFFICIENT)) if(adj_temp_cool) if(M.bodytemperature > 310)//310 is the normal bodytemp. 310.055 M.bodytemperature = max(310, M.bodytemperature - (adj_temp_cool * TEMPERATURE_DAMAGE_COEFFICIENT)) - ..() + return ..() | update_flags diff --git a/code/modules/reagents/chemistry/reagents/drink_cold.dm b/code/modules/reagents/chemistry/reagents/drink_cold.dm index a92d8644c6b..1a7be3748b8 100644 --- a/code/modules/reagents/chemistry/reagents/drink_cold.dm +++ b/code/modules/reagents/chemistry/reagents/drink_cold.dm @@ -65,12 +65,13 @@ taste_message = "cola" /datum/reagent/consumable/drink/cold/nuka_cola/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.Jitter(20) - M.Druggy(30) + update_flags |= M.Druggy(30, FALSE) M.AdjustDizzy(5) M.SetDrowsy(0) M.status_flags |= GOTTAGOFAST - ..() + return ..() | update_flags /datum/reagent/consumable/drink/cold/nuka_cola/on_mob_delete(mob/living/M) M.status_flags &= ~GOTTAGOFAST @@ -172,4 +173,4 @@ /datum/reagent/consumable/drink/cold/rewriter/on_mob_life(mob/living/M) M.Jitter(5) - ..() + return ..() diff --git a/code/modules/reagents/chemistry/reagents/drinks.dm b/code/modules/reagents/chemistry/reagents/drinks.dm index cf73e0a5087..b6b4a27e10d 100644 --- a/code/modules/reagents/chemistry/reagents/drinks.dm +++ b/code/modules/reagents/chemistry/reagents/drinks.dm @@ -9,9 +9,10 @@ taste_message = "orange juice" /datum/reagent/consumable/drink/orangejuicde/on_mob_life(mob/living/M) - if(M.getOxyLoss() && prob(30)) - M.adjustOxyLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + if(prob(30)) + update_flags |= M.adjustOxyLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/tomatojuice name = "Tomato Juice" @@ -34,9 +35,10 @@ taste_message = "pineapple juice" /datum/reagent/consumable/drink/tomatojuice/on_mob_life(mob/living/M) - if(M.getFireLoss() && prob(20)) - M.adjustFireLoss(-1) - ..() + var/update_flags = STATUS_UPDATE_NONE + if(prob(20)) + update_flags |= M.adjustFireLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/limejuice name = "Lime Juice" @@ -49,9 +51,10 @@ taste_message = "lime juice" /datum/reagent/consumable/drink/limejuice/on_mob_life(mob/living/M) - if(M.getToxLoss() && prob(20)) - M.adjustToxLoss(-1) - ..() + var/update_flags = STATUS_UPDATE_NONE + if(prob(20)) + update_flags |= M.adjustToxLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/carrotjuice name = "Carrot juice" @@ -63,16 +66,17 @@ drink_desc = "It is just like a carrot but without crunching." taste_message = "carrot juice" -/datum/reagent/consumable/drink/carrotjuicde/on_mob_life(mob/living/M) - M.AdjustEyeBlurry(-1) - M.AdjustEyeBlind(-1) +/datum/reagent/consumable/drink/carrotjuice/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.AdjustEyeBlurry(-1, FALSE) + update_flags |= M.AdjustEyeBlind(-1, FALSE) switch(current_cycle) if(1 to 20) //nothing if(21 to INFINITY) if(prob(current_cycle-10)) - M.disabilities &= ~NEARSIGHTED - ..() + update_flags |= M.CureNearsighted(FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/doctor_delight name = "The Doctor's Delight" @@ -86,9 +90,10 @@ taste_message = "healthy dietary choices" /datum/reagent/consumable/drink/doctors_delight/on_mob_life(mob/living/M) - if(M.getToxLoss() && prob(20)) - M.adjustToxLoss(-1) - ..() + var/update_flags = STATUS_UPDATE_NONE + if(prob(20)) + update_flags |= M.adjustToxLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/triple_citrus name = "Triple Citrus" @@ -126,8 +131,9 @@ taste_message = "berry juice" /datum/reagent/consumable/drink/poisonberryjuice/on_mob_life(mob/living/M) - M.adjustToxLoss(1) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1, FALSE) + return ..() | update_flags /datum/reagent/consumable/applejuice name = "Apple Juice" @@ -171,10 +177,11 @@ taste_message = "banana juice" /datum/reagent/consumable/drink/banana/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if((ishuman(M) && M.job in list("Clown") ) || issmall(M)) - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) - ..() + update_flags |= M.adjustBruteLoss(-1, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/nothing name = "Nothing" @@ -186,10 +193,11 @@ taste_message = "nothing... how?" /datum/reagent/consumable/drink/nothing/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(ishuman(M) && M.job in list("Mime")) - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) - ..() + update_flags |= M.adjustBruteLoss(-1, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/potato_juice name = "Potato Juice" @@ -213,11 +221,12 @@ taste_message = "milk" /datum/reagent/consumable/drink/milk/on_mob_life(mob/living/M) - if(M.getBruteLoss() && prob(20)) - M.adjustBruteLoss(-1) + var/update_flags = STATUS_UPDATE_NONE + if(prob(20)) + update_flags |= M.adjustBruteLoss(-1, FALSE) if(holder.has_reagent("capsaicin")) holder.remove_reagent("capsaicin", 2) - ..() + return ..() | update_flags /datum/reagent/consumable/drink/milk/soymilk name = "Soy Milk" @@ -275,13 +284,14 @@ taste_message = "coffee" /datum/reagent/consumable/drink/coffee/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(holder.has_reagent("frostoil")) holder.remove_reagent("frostoil", 5) if(prob(50)) - M.AdjustParalysis(-1) - M.AdjustStunned(-1) - M.AdjustWeakened(-1) - ..() + update_flags |= M.AdjustParalysis(-1, FALSE) + update_flags |= M.AdjustStunned(-1, FALSE) + update_flags |= M.AdjustWeakened(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/coffee/overdose_process(mob/living/M, severity) if(volume > 45) @@ -311,10 +321,11 @@ drink_desc = "A nice and refrshing beverage while you are reading." /datum/reagent/consumable/drink/coffee/soy_latte/on_mob_life(mob/living/M) - ..() - M.SetSleeping(0) - if(M.getBruteLoss() && prob(20)) - M.adjustBruteLoss(-1) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.SetSleeping(0, FALSE) + if(prob(20)) + update_flags |= M.adjustBruteLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/coffee/cafe_latte name = "Cafe Latte" @@ -328,10 +339,11 @@ drink_desc = "A nice, strong and refreshing beverage while you are reading." /datum/reagent/consumable/drink/coffee/cafe_latte/on_mob_life(mob/living/M) - ..() - M.SetSleeping(0) - if(M.getBruteLoss() && prob(20)) - M.adjustBruteLoss(-1) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.SetSleeping(0, FALSE) + if(prob(20)) + update_flags |= M.adjustBruteLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/coffee/cafe_latte/cafe_mocha name = "Cafe Mocha" @@ -357,9 +369,10 @@ taste_message = "tea" /datum/reagent/consumable/drink/tea/on_mob_life(mob/living/M) - if(M.getToxLoss() && prob(20)) - M.adjustToxLoss(-1) - ..() + var/update_flags = STATUS_UPDATE_NONE + if(prob(20)) + update_flags |= M.adjustToxLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/tea/icetea name = "Iced Tea" @@ -383,10 +396,11 @@ taste_message = "honks" /datum/reagent/consumable/drink/bananahonk/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if((ishuman(M) && M.job in list("Clown") ) || issmall(M)) - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) - ..() + update_flags |= M.adjustBruteLoss(-1, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/silencer name = "Silencer" @@ -399,10 +413,11 @@ taste_message = "mphhhh" /datum/reagent/consumable/drink/silencer/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(ishuman(M) && M.job in list("Mime")) - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) - ..() + update_flags |= M.adjustBruteLoss(-1, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/drink/chocolatepudding name = "Chocolate Pudding" diff --git a/code/modules/reagents/chemistry/reagents/drugs.dm b/code/modules/reagents/chemistry/reagents/drugs.dm index 77c4b08f359..980c6d5bf9d 100644 --- a/code/modules/reagents/chemistry/reagents/drugs.dm +++ b/code/modules/reagents/chemistry/reagents/drugs.dm @@ -10,7 +10,7 @@ if(ishuman(M)) if(prob(7)) M.emote(pick("twitch","drool","moan","gasp")) - ..() + return ..() /datum/reagent/lithium @@ -24,8 +24,9 @@ if(isturf(M.loc) && !istype(M.loc, /turf/space)) if(M.canmove && !M.restrained()) step(M, pick(cardinal)) - if(prob(5)) M.emote(pick("twitch","drool","moan")) - ..() + if(prob(5)) + M.emote(pick("twitch","drool","moan")) + return ..() /datum/reagent/lsd name = "Lysergic acid diethylamide" @@ -35,9 +36,10 @@ color = "#0000D8" /datum/reagent/lsd/on_mob_life(mob/living/M) - M.Druggy(15) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.Druggy(15, FALSE) M.AdjustHallucinate(10) - ..() + return ..() | update_flags /datum/reagent/space_drugs name = "Space drugs" @@ -50,12 +52,14 @@ heart_rate_decrease = 1 /datum/reagent/space_drugs/on_mob_life(mob/living/M) - M.Druggy(15) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.Druggy(15, FALSE) if(isturf(M.loc) && !istype(M.loc, /turf/space)) if(M.canmove && !M.restrained()) step(M, pick(cardinal)) - if(prob(7)) M.emote(pick("twitch","drool","moan","giggle")) - ..() + if(prob(7)) + M.emote(pick("twitch","drool","moan","giggle")) + return ..() | update_flags /datum/reagent/psilocybin name = "Psilocybin" @@ -64,25 +68,29 @@ color = "#E700E7" // rgb: 231, 0, 231 /datum/reagent/psilocybin/on_mob_life(mob/living/M) - M.Druggy(30) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.Druggy(30, FALSE) switch(current_cycle) if(1 to 5) M.Stuttering(1) M.Dizzy(5) - if(prob(10)) M.emote(pick("twitch","giggle")) + if(prob(10)) + M.emote(pick("twitch","giggle")) if(5 to 10) M.Stuttering(1) M.Jitter(10) M.Dizzy(10) - M.Druggy(35) - if(prob(20)) M.emote(pick("twitch","giggle")) + update_flags |= M.Druggy(35, FALSE) + if(prob(20)) + M.emote(pick("twitch","giggle")) if(10 to INFINITY) M.Stuttering(1) M.Jitter(20) M.Dizzy(20) - M.Druggy(40) - if(prob(30)) M.emote(pick("twitch","giggle")) - ..() + update_flags |= M.Druggy(40, FALSE) + if(prob(30)) + M.emote(pick("twitch","giggle")) + return ..() | update_flags /datum/reagent/nicotine name = "Nicotine" @@ -95,55 +103,59 @@ heart_rate_increase = 1 /datum/reagent/nicotine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE var/smoke_message = pick("You feel relaxed.", "You feel calmed.", "You feel less stressed.", "You feel more placid.", "You feel more undivided.") if(prob(5)) to_chat(M, "[smoke_message]") if(prob(50)) - M.AdjustParalysis(-1) - M.AdjustStunned(-1) - M.AdjustWeakened(-1) - M.adjustStaminaLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.AdjustParalysis(-1, FALSE) + update_flags |= M.AdjustStunned(-1, FALSE) + update_flags |= M.AdjustWeakened(-1, FALSE) + update_flags |= M.adjustStaminaLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/nicotine/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 2) M.visible_message("[M] looks nervous!") M.AdjustConfused(15) - M.adjustToxLoss(2) + update_flags |= M.adjustToxLoss(2, FALSE) M.Jitter(10) M.emote("twitch_s") else if(effect <= 4) M.visible_message("[M] is all sweaty!") M.bodytemperature += rand(15,30) - M.adjustToxLoss(3) + update_flags |= M.adjustToxLoss(3, FALSE) else if(effect <= 7) - M.adjustToxLoss(4) + update_flags |= M.adjustToxLoss(4, FALSE) M.emote("twitch") M.Jitter(10) else if(severity == 2) if(effect <= 2) M.emote("gasp") to_chat(M, "You can't breathe!") - M.adjustOxyLoss(15) - M.adjustToxLoss(3) - M.Stun(1) + update_flags |= M.adjustOxyLoss(15, FALSE) + update_flags |= M.adjustToxLoss(3, FALSE) + update_flags |= M.Stun(1, FALSE) else if(effect <= 4) to_chat(M, "You feel terrible!") M.emote("drool") M.Jitter(10) - M.adjustToxLoss(5) - M.Weaken(1) + update_flags |= M.adjustToxLoss(5, FALSE) + update_flags |= M.Weaken(1, FALSE) M.AdjustConfused(33) else if(effect <= 7) M.emote("collapse") to_chat(M, "Your heart is pounding!") M << 'sound/effects/singlebeat.ogg' - M.Paralyse(5) + update_flags |= M.Paralyse(5, FALSE) M.Jitter(30) - M.adjustToxLoss(6) - M.adjustOxyLoss(20) + update_flags |= M.adjustToxLoss(6, FALSE) + update_flags |= M.adjustOxyLoss(20, FALSE) + return list(effect, update_flags) /datum/reagent/crank name = "Crank" @@ -155,9 +167,10 @@ addiction_chance = 50 /datum/reagent/crank/on_mob_life(mob/living/M) - M.AdjustParalysis(-2) - M.AdjustStunned(-2) - M.AdjustWeakened(-2) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.AdjustParalysis(-2, FALSE) + update_flags |= M.AdjustStunned(-2, FALSE) + update_flags |= M.AdjustWeakened(-2, FALSE) if(prob(15)) M.emote(pick("twitch", "twitch_s", "grumble", "laugh")) if(prob(8)) @@ -169,13 +182,15 @@ M.bodytemperature += rand(1,10) if(prob(4)) to_chat(M, "You feel kinda awful!") - M.adjustToxLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) M.AdjustJitter(30) M.emote(pick("groan", "moan")) - ..() + return ..() | update_flags /datum/reagent/crank/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 2) M.visible_message("[M] looks confused!") @@ -185,9 +200,9 @@ else if(effect <= 4) M.visible_message("[M] is all sweaty!") M.bodytemperature += rand(5,30) - M.adjustBrainLoss(1) - M.adjustToxLoss(1) - M.Stun(2) + update_flags |= M.adjustBrainLoss(1, FALSE) + update_flags |= M.adjustToxLoss(1, FALSE) + update_flags |= M.Stun(2, FALSE) else if(effect <= 7) M.Jitter(30) M.emote("grumble") @@ -195,14 +210,14 @@ if(effect <= 2) M.visible_message("[M] is sweating like a pig!") M.bodytemperature += rand(20,100) - M.adjustToxLoss(5) - M.Stun(3) + update_flags |= M.adjustToxLoss(5, FALSE) + update_flags |= M.Stun(3, FALSE) else if(effect <= 4) M.visible_message("[M] starts tweaking the hell out!") M.Jitter(100) - M.adjustToxLoss(2) - M.adjustBrainLoss(8) - M.Weaken(3) + update_flags |= M.adjustToxLoss(2, FALSE) + update_flags |= M.adjustBrainLoss(8, FALSE) + update_flags |= M.Weaken(3, FALSE) M.AdjustConfused(25) M.emote("scream") M.reagents.add_reagent("jagged_crystals", 5) @@ -210,8 +225,9 @@ M.emote("scream") M.visible_message("[M] nervously scratches at [M.p_their()] skin!") M.Jitter(10) - M.adjustBruteLoss(5) + update_flags |= M.adjustBruteLoss(5, FALSE) M.emote("twitch_s") + return list(effect, update_flags) /datum/reagent/krokodil name = "Krokodil" @@ -224,9 +240,10 @@ /datum/reagent/krokodil/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustJitter(-40) if(prob(25)) - M.adjustBrainLoss(1) + update_flags |= M.adjustBrainLoss(1, FALSE) if(prob(15)) M.emote(pick("smile", "grin", "yawn", "laugh", "drool")) if(prob(10)) @@ -236,49 +253,52 @@ if(prob(5)) to_chat(M, "You feel too chill!") M.emote(pick("yawn", "drool")) - M.Stun(1) - M.adjustToxLoss(1) - M.adjustBrainLoss(1) + update_flags |= M.Stun(1, FALSE) + update_flags |= M.adjustToxLoss(1, FALSE) + update_flags |= M.adjustBrainLoss(1, FALSE) M.bodytemperature -= 20 if(prob(2)) to_chat(M, "Your skin feels all rough and dry.") - M.adjustBruteLoss(2) - ..() + update_flags |= M.adjustBruteLoss(2, FALSE) + return ..() | update_flags /datum/reagent/krokodil/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 2) M.visible_message("[M] looks dazed!") - M.Stun(3) + update_flags |= M.Stun(3, FALSE) M.emote("drool") else if(effect <= 4) M.emote("shiver") M.bodytemperature -= 40 else if(effect <= 7) to_chat(M, "Your skin is cracking and bleeding!") - M.adjustBruteLoss(5) - M.adjustToxLoss(2) - M.adjustBrainLoss(1) + update_flags |= M.adjustBruteLoss(5, FALSE) + update_flags |= M.adjustToxLoss(2, FALSE) + update_flags |= M.adjustBrainLoss(1, FALSE) M.emote("cry") else if(severity == 2) if(effect <= 2) M.visible_message("[M]
sways and falls over!") - M.adjustToxLoss(3) - M.adjustBrainLoss(3) - M.Weaken(8) + update_flags |= M.adjustToxLoss(3, FALSE) + update_flags |= M.adjustBrainLoss(3, FALSE) + update_flags |= M.Weaken(8, FALSE) M.emote("faint") else if(effect <= 4) if(ishuman(M)) var/mob/living/carbon/human/H = M H.visible_message("[M]'s skin is rotting away!") - H.adjustBruteLoss(25) + update_flags |= H.adjustBruteLoss(25, FALSE) H.emote("scream") H.ChangeToHusk() H.emote("faint") else if(effect <= 7) M.emote("shiver") M.bodytemperature -= 70 + return list(effect, update_flags) /datum/reagent/methamphetamine name = "Methamphetamine" @@ -292,32 +312,35 @@ heart_rate_increase = 1 /datum/reagent/methamphetamine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(5)) M.emote(pick("twitch_s","blink_r","shiver")) if(current_cycle >= 25) M.AdjustJitter(5) M.AdjustDrowsy(-10) - M.AdjustParalysis(-2.5) - M.AdjustStunned(-2.5) - M.AdjustWeakened(-2.5) - M.adjustStaminaLoss(-2) - M.SetSleeping(0) + update_flags |= M.AdjustParalysis(-2.5, FALSE) + update_flags |= M.AdjustStunned(-2.5, FALSE) + update_flags |= M.AdjustWeakened(-2.5, FALSE) + update_flags |= M.adjustStaminaLoss(-2, FALSE) + update_flags |= M.SetSleeping(0, FALSE) M.status_flags |= GOTTAGOFAST_METH if(prob(50)) - M.adjustBrainLoss(1.0) - ..() + update_flags |= M.adjustBrainLoss(1, FALSE) + return ..() | update_flags /datum/reagent/methamphetamine/on_mob_delete(mob/living/M) M.status_flags &= ~GOTTAGOFAST_METH ..() /datum/reagent/methamphetamine/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 2) M.visible_message("[M] can't seem to control [M.p_their()] legs!") M.AdjustConfused(20) - M.Weaken(4) + update_flags |= M.Weaken(4, FALSE) else if(effect <= 4) M.visible_message("[M]'s hands flip out and flail everywhere!") M.drop_l_hand() @@ -332,9 +355,10 @@ else if(effect <= 4) M.visible_message("[M] falls to the floor and flails uncontrollably!") M.Jitter(10) - M.Weaken(10) + update_flags |= M.Weaken(10, FALSE) else if(effect <= 7) M.emote("laugh") + return list(effect, update_flags) /datum/reagent/bath_salts name = "Bath Salts" @@ -348,6 +372,7 @@ /datum/reagent/bath_salts/on_mob_life(mob/living/M) var/check = rand(0,100) + var/update_flags = STATUS_UPDATE_NONE if(ishuman(M)) var/mob/living/carbon/human/H = M var/obj/item/organ/external/head/head_organ = H.get_organ("head") @@ -358,25 +383,25 @@ H.update_fhair() H.visible_message("[H] has a wild look in [H.p_their()] eyes!") if(check < 60) - M.SetParalysis(0) - M.SetStunned(0) - M.SetWeakened(0) + update_flags |= M.SetParalysis(0, FALSE) + update_flags |= M.SetStunned(0, FALSE) + update_flags |= M.SetWeakened(0, FALSE) if(check < 30) M.emote(pick("twitch", "twitch_s", "scream", "drool", "grumble", "mumble")) - M.Druggy(15) + update_flags |= M.Druggy(15, FALSE) if(check < 20) M.AdjustConfused(10) if(check < 8) M.reagents.add_reagent(pick("methamphetamine", "crank", "neurotoxin"), rand(1,5)) M.visible_message("[M] scratches at something under [M.p_their()] skin!") - M.adjustBruteLoss(5) + update_flags |= M.adjustBruteLoss(5, FALSE) else if(check < 16) M.AdjustHallucinate(30) else if(check < 24) to_chat(M, "They're coming for you!") else if(check < 28) to_chat(M, "THEY'RE GONNA GET YOU!") - ..() + return ..() | update_flags /datum/reagent/bath_salts/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST) @@ -390,7 +415,9 @@ to_chat(M, "You feel a bit more salty than usual.") /datum/reagent/bath_salts/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 2) M.visible_message("[M] flails around like a lunatic!") @@ -401,10 +428,10 @@ else if(effect <= 4) M.visible_message("[M]'s eyes dilate!") M.emote("twitch_s") - M.adjustToxLoss(2) - M.adjustBrainLoss(1) - M.Stun(3) - M.EyeBlurry(7) + update_flags |= M.adjustToxLoss(2, FALSE) + update_flags |= M.adjustBrainLoss(1, FALSE) + update_flags |= M.Stun(3, FALSE) + update_flags |= M.EyeBlurry(7, FALSE) M.reagents.add_reagent("jagged_crystals", 5) else if(effect <= 7) M.emote("faint") @@ -412,25 +439,26 @@ else if(severity == 2) if(effect <= 2) M.visible_message("[M]'s eyes dilate!") - M.adjustToxLoss(2) - M.adjustBrainLoss(1) - M.Stun(3) - M.EyeBlurry(7) + update_flags |= M.adjustToxLoss(2, FALSE) + update_flags |= M.adjustBrainLoss(1, FALSE) + update_flags |= M.Stun(3, FALSE) + update_flags |= M.EyeBlurry(7, FALSE) M.reagents.add_reagent("jagged_crystals", 5) else if(effect <= 4) M.visible_message("[M] convulses violently and falls to the floor!") M.Jitter(50) - M.adjustToxLoss(2) - M.adjustBrainLoss(1) - M.Weaken(8) + update_flags |= M.adjustToxLoss(2, FALSE) + update_flags |= M.adjustBrainLoss(1, FALSE) + update_flags |= M.Weaken(8, FALSE) M.emote("gasp") M.reagents.add_reagent("jagged_crystals", 5) else if(effect <= 7) M.emote("scream") M.visible_message("[M] tears at [M.p_their()] own skin!") - M.adjustBruteLoss(5) + update_flags |= M.adjustBruteLoss(5, FALSE) M.reagents.add_reagent("jagged_crystals", 5) M.emote("twitch") + return list(effect, update_flags) /datum/reagent/jenkem name = "Jenkem" @@ -442,11 +470,12 @@ taste_message = "puke... or worse" /datum/reagent/jenkem/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.Dizzy(5) if(prob(10)) M.emote(pick("twitch_s","drool","moan")) - M.adjustToxLoss(1) - ..() + update_flags |= M.adjustToxLoss(1, FALSE) + return ..() | update_flags /datum/reagent/aranesp name = "Aranesp" @@ -456,9 +485,10 @@ color = "#60A584" // rgb: 96, 165, 132 /datum/reagent/aranesp/on_mob_life(mob/living/M) - M.adjustStaminaLoss(-40) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustStaminaLoss(-40, FALSE) if(prob(90)) - M.adjustToxLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) if(prob(5)) M.emote(pick("twitch", "shake", "tremble","quiver", "twitch_s")) var/high_message = pick("really buff", "on top of the world","like you're made of steel", "energized", "invigorated", "full of energy") @@ -466,10 +496,10 @@ to_chat(M, "[high_message]!") if(prob(5)) to_chat(M, "You cannot breathe!") - M.adjustOxyLoss(15) - M.Stun(1) - M.AdjustLoseBreath(1) - ..() + update_flags |= M.adjustOxyLoss(15, FALSE) + update_flags |= M.Stun(1, FALSE) + M.AdjustLoseBreath(1, FALSE) + return ..() | update_flags /datum/reagent/thc name = "Tetrahydrocannabinol" @@ -489,7 +519,7 @@ if(volume >= 50 && prob(25)) if(prob(10)) M.Drowsy(10) - ..() + return ..() /datum/reagent/fliptonium name = "Fliptonium" @@ -504,6 +534,7 @@ taste_message = "flips" /datum/reagent/fliptonium/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(current_cycle == 5) M.SpinAnimation(speed = 11, loops = -1) if(current_cycle == 10) @@ -522,12 +553,12 @@ M.SpinAnimation(speed = 4, loops = -1) M.AdjustDrowsy(-6) - M.AdjustParalysis(-1.5) - M.AdjustStunned(-1.5) - M.AdjustWeakened(-1.5) - M.adjustStaminaLoss(-1.5) - M.SetSleeping(0) - ..() + update_flags |= M.AdjustParalysis(-1.5, FALSE) + update_flags |= M.AdjustStunned(-1.5, FALSE) + update_flags |= M.AdjustWeakened(-1.5, FALSE) + update_flags |= M.adjustStaminaLoss(-1.5, FALSE) + update_flags |= M.SetSleeping(0, FALSE) + return ..() | update_flags /datum/reagent/fliptonium/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST || method == TOUCH) @@ -538,12 +569,14 @@ M.SpinAnimation(speed = 12, loops = -1) /datum/reagent/fliptonium/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 2) M.visible_message("[M] can't seem to control [M.p_their()] legs!") M.AdjustConfused(33) - M.Weaken(2) + update_flags |= M.Weaken(2, FALSE) else if(effect <= 4) M.visible_message("[M]'s hands flip out and flail everywhere!") M.drop_l_hand() @@ -558,9 +591,10 @@ else if(effect <= 4) M.visible_message("[M] falls to the floor and flails uncontrollably!") M.Jitter(5) - M.Weaken(5) + update_flags |= M.Weaken(5, FALSE) else if(effect <= 7) M.emote("laugh") + return list(effect, update_flags) ////////////////////////////// // Synth-Drugs // @@ -580,28 +614,32 @@ taste_message = "wiper fluid" /datum/reagent/lube/ultra/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE var/high_message = pick("You feel your servos whir!", "You feel like you need to go faster.", "You feel like you were just overclocked!") if(prob(1)) if(prob(1)) high_message = "0100011101001111010101000101010001000001010001110100111101000110010000010101001101010100!" if(prob(5)) to_chat(M, "[high_message]") - M.AdjustParalysis(-2) - M.AdjustStunned(-2) - M.AdjustWeakened(-2) - M.adjustStaminaLoss(-2) + update_flags |= M.AdjustParalysis(-2, FALSE) + update_flags |= M.AdjustStunned(-2, FALSE) + update_flags |= M.AdjustWeakened(-2, FALSE) + update_flags |= M.adjustStaminaLoss(-2, FALSE) M.status_flags |= GOTTAGOFAST_METH M.Jitter(3) - M.adjustBrainLoss(0.5) + update_flags |= M.adjustBrainLoss(0.5, FALSE) if(prob(5)) M.emote(pick("twitch", "shiver")) - ..() + return ..() | update_flags /datum/reagent/lube/ultra/on_mob_delete(mob/living/M) M.status_flags &= ~GOTTAGOFAST_METH ..() /datum/reagent/lube/ultra/overdose_process(mob/living/M, severity) + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(prob(20)) M.emote("ping") if(prob(33)) @@ -610,9 +648,9 @@ if(I) M.drop_item() if(prob(50)) - M.adjustFireLoss(10) - M.adjustBrainLoss(pick(0.5, 0.6, 0.7, 0.8, 0.9, 1)) - ..() + update_flags |= M.adjustFireLoss(10, FALSE) + update_flags |= M.adjustBrainLoss(pick(0.5, 0.6, 0.7, 0.8, 0.9, 1), FALSE) + return list(effect, update_flags) //Surge: Krokodil /datum/reagent/surge @@ -629,19 +667,21 @@ /datum/reagent/surge/on_mob_life(mob/living/M) - M.Druggy(15) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.Druggy(15) var/high_message = pick("You feel calm.", "You feel collected.", "You feel like you need to relax.") if(prob(1)) if(prob(1)) high_message = "01010100010100100100000101001110010100110100001101000101010011100100010001000101010011100100001101000101." if(prob(5)) to_chat(M, "[high_message]") - ..() + return ..() | update_flags /datum/reagent/surge/overdose_process(mob/living/M, severity) + var/update_flags = STATUS_UPDATE_NONE //Hit them with the same effects as an electrode! - M.Stun(5) - M.Weaken(5) + update_flags |= M.Stun(5, FALSE) + update_flags |= M.Weaken(5, FALSE) M.Jitter(20) M.apply_effect(STUTTER, 5) if(prob(10)) @@ -654,5 +694,6 @@ B.pixel_x = rand(-20, 0) B.pixel_y = rand(-20, 0) B.icon = I - M.adjustFireLoss(rand(1,5)*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(rand(1,5)*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustFireLoss(rand(1,5)*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBruteLoss(rand(1,5)*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return list(0, update_flags) diff --git a/code/modules/reagents/chemistry/reagents/food.dm b/code/modules/reagents/chemistry/reagents/food.dm index 7426844e292..e42b30dc296 100644 --- a/code/modules/reagents/chemistry/reagents/food.dm +++ b/code/modules/reagents/chemistry/reagents/food.dm @@ -14,7 +14,7 @@ var/mob/living/carbon/human/H = M if(H.can_eat(diet_flags)) //Make sure the species has it's dietflag set, otherwise it can't digest any nutrients H.nutrition += nutriment_factor // For hunger and fatness - ..() + return ..() /datum/reagent/consumable/nutriment // Pure nutriment, universally digestable and thus slightly less effective name = "Nutriment" @@ -25,16 +25,17 @@ color = "#664330" // rgb: 102, 67, 48 /datum/reagent/consumable/nutriment/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(!(M.mind in ticker.mode.vampires)) if(ishuman(M)) var/mob/living/carbon/human/H = M if(H.can_eat(diet_flags)) //Make sure the species has it's dietflag set, otherwise it can't digest any nutrients if(prob(50)) - M.adjustBruteLoss(-1) + update_flags |= M.adjustBruteLoss(-1, FALSE) if(!(NO_BLOOD in H.dna.species.species_traits))//do not restore blood on things with no blood by nature. if(H.blood_volume < BLOOD_VOLUME_NORMAL) H.blood_volume += 0.4 - ..() + return ..() | update_flags /datum/reagent/consumable/nutriment/protein // Meat-based protein, digestable by carnivores and omnivores, worthless to herbivores name = "Protein" @@ -59,9 +60,10 @@ taste_message = null /datum/reagent/consumable/vitamin/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(50)) - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) + update_flags |= M.adjustBruteLoss(-1, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) if(M.satiety < 600) M.satiety += 30 if(ishuman(M)) @@ -69,7 +71,7 @@ if(!(NO_BLOOD in H.dna.species.species_traits))//do not restore blood on things with no blood by nature. if(H.blood_volume < BLOOD_VOLUME_NORMAL) H.blood_volume += 0.5 - ..() + return ..() | update_flags /datum/reagent/consumable/sugar name = "Sugar" @@ -82,16 +84,17 @@ taste_message = "sweetness" /datum/reagent/consumable/sugar/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDrowsy(-5) if(current_cycle >= 90) M.AdjustJitter(2) if(prob(50)) - M.AdjustParalysis(-1) - M.AdjustStunned(-1) - M.AdjustWeakened(-1) + update_flags |= M.AdjustParalysis(-1, FALSE) + update_flags |= M.AdjustStunned(-1, FALSE) + update_flags |= M.AdjustWeakened(-1, FALSE) if(prob(4)) M.reagents.add_reagent("epinephrine", 1.2) - ..() + return ..() | update_flags /datum/reagent/consumable/sugar/overdose_start(mob/living/M) to_chat(M, "You pass out from hyperglycemic shock!") @@ -99,10 +102,12 @@ ..() /datum/reagent/consumable/sugar/overdose_process(mob/living/M, severity) - M.Paralyse(3 * severity) - M.Weaken(4 * severity) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.Paralyse(3 * severity, FALSE) + update_flags |= M.Weaken(4 * severity, FALSE) if(prob(8)) - M.adjustToxLoss(severity) + update_flags |= M.adjustToxLoss(severity, FALSE) + return list(0, update_flags) /datum/reagent/consumable/soysauce name = "Soysauce" @@ -150,7 +155,7 @@ M.bodytemperature += 20 * TEMPERATURE_DAMAGE_COEFFICIENT if(isslime(M)) M.bodytemperature += rand(20,25) - ..() + return ..() /datum/reagent/consumable/condensedcapsaicin name = "Condensed Capsaicin" @@ -163,7 +168,7 @@ /datum/reagent/consumable/condensedcapsaicin/on_mob_life(mob/living/M) if(prob(5)) M.visible_message("[M] [pick("dry heaves!","coughs!","splutters!")]") - ..() + return ..() /datum/reagent/consumable/condensedcapsaicin/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == TOUCH) @@ -253,7 +258,7 @@ M.emote("shiver") if(isslime(M)) M.bodytemperature -= rand(20,25) - ..() + return ..() /datum/reagent/consumable/frostoil/reaction_turf(turf/T, volume) if(volume >= 5) @@ -270,9 +275,10 @@ taste_message = "salt" /datum/reagent/consumable/sodiumchloride/overdose_process(mob/living/M, severity) + var/update_flags = STATUS_UPDATE_NONE if(prob(70)) - M.adjustBrainLoss(1) - ..() + update_flags |= M.adjustBrainLoss(1, FALSE) + return ..() | update_flags /datum/reagent/consumable/blackpepper name = "Black Pepper" @@ -311,7 +317,7 @@ /datum/reagent/consumable/hot_coco/on_mob_life(mob/living/M) if(M.bodytemperature < 310)//310 is the normal bodytemp. 310.055 M.bodytemperature = min(310, M.bodytemperature + (5 * TEMPERATURE_DAMAGE_COEFFICIENT)) - ..() + return ..() /datum/reagent/consumable/sprinkles name = "Sprinkles" @@ -321,10 +327,11 @@ taste_message = "sweetness" /datum/reagent/consumable/sprinkles/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(ishuman(M) && M.job in list("Security Officer", "Security Pod Pilot", "Detective", "Warden", "Head of Security", "Brig Physician", "Internal Affairs Agent", "Magistrate")) - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) - ..() + update_flags |= M.adjustBruteLoss(-1, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/cornoil name = "Corn Oil" @@ -376,7 +383,7 @@ /datum/reagent/consumable/hot_ramen/on_mob_life(mob/living/M) if(M.bodytemperature < 310)//310 is the normal bodytemp. 310.055 M.bodytemperature = min(310, M.bodytemperature + (10 * TEMPERATURE_DAMAGE_COEFFICIENT)) - ..() + return ..() /datum/reagent/consumable/hell_ramen name = "Hell Ramen" @@ -389,7 +396,7 @@ /datum/reagent/consumable/hell_ramen/on_mob_life(mob/living/M) M.bodytemperature += 10 * TEMPERATURE_DAMAGE_COEFFICIENT - ..() + return ..() /datum/reagent/consumable/flour name = "flour" @@ -461,7 +468,7 @@ /datum/reagent/consumable/corn_syrup/on_mob_life(mob/living/M) M.reagents.add_reagent("sugar", 1.2) - ..() + return ..() /datum/reagent/consumable/vhfcs name = "Very-high-fructose corn syrup" @@ -473,7 +480,7 @@ /datum/reagent/consumable/vhfcs/on_mob_life(mob/living/M) M.reagents.add_reagent("sugar", 2.4) - ..() + return ..() /datum/reagent/consumable/honey name = "Honey" @@ -485,11 +492,12 @@ taste_message = "sweetness" /datum/reagent/consumable/honey/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.reagents.add_reagent("sugar", 3) if(prob(20)) - M.adjustBruteLoss(-3) - M.adjustFireLoss(-1) - ..() + update_flags |= M.adjustBruteLoss(-3, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/consumable/onion name = "Concentrated Onion Juice" @@ -524,7 +532,7 @@ /datum/reagent/consumable/chocolate/on_mob_life(mob/living/M) M.reagents.add_reagent("sugar", 0.8) - ..() + return ..() /datum/reagent/consumable/chocolate/reaction_turf(turf/T, volume) if(volume >= 5 && !isspaceturf(T)) @@ -539,13 +547,14 @@ taste_message = "tea" /datum/reagent/consumable/mugwort/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(ishuman(M) && M.mind) if(M.mind.special_role == SPECIAL_ROLE_WIZARD) - M.adjustToxLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustOxyLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustToxLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustOxyLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBruteLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/consumable/porktonium name = "Porktonium" @@ -563,6 +572,7 @@ if(prob(8)) M.reagents.add_reagent("radium", 15) M.reagents.add_reagent("cyanide", 10) + return list(0, STATUS_UPDATE_NONE) /datum/reagent/consumable/chicken_soup name = "Chicken soup" @@ -585,7 +595,7 @@ /datum/reagent/consumable/cheese/on_mob_life(mob/living/M) if(prob(3)) M.reagents.add_reagent("cholesterol", rand(1,2)) - ..() + return ..() /datum/reagent/consumable/cheese/reaction_turf(turf/T, volume) if(volume >= 5 && !isspaceturf(T)) @@ -601,9 +611,11 @@ taste_message = "cheese?" /datum/reagent/consumable/fake_cheese/overdose_process(mob/living/M, severity) + var/update_flags = STATUS_UPDATE_NONE if(prob(8)) to_chat(M, "You feel something squirming in your stomach. Your thoughts turn to cheese and you begin to sweat.") - M.adjustToxLoss(rand(1,2)) + update_flags |= M.adjustToxLoss(rand(1,2), FALSE) + return list(0, update_flags) /datum/reagent/consumable/weird_cheese name = "Weird cheese" @@ -617,7 +629,7 @@ /datum/reagent/consumable/weird_cheese/on_mob_life(mob/living/M) if(prob(5)) M.reagents.add_reagent("cholesterol", rand(1,3)) - ..() + return ..() /datum/reagent/consumable/weird_cheese/reaction_turf(turf/T, volume) if(volume >= 5 && !isspaceturf(T)) @@ -634,7 +646,7 @@ /datum/reagent/consumable/beans/on_mob_life(mob/living/M) if(prob(10)) M.emote("fart") - ..() + return ..() /datum/reagent/consumable/bread name = "Bread" @@ -657,7 +669,7 @@ M.reagents.add_reagent("cholesterol", rand(1,3)) if(prob(8)) M.reagents.add_reagent("porktonium", 5) - ..() + return ..() /datum/reagent/consumable/hydrogenated_soybeanoil name = "Partially hydrogenated space-soybean oil" @@ -678,19 +690,21 @@ metabolization_rate = 0.4 else metabolization_rate = 0.2 - ..() + return ..() /datum/reagent/consumable/hydrogenated_soybeanoil/overdose_process(mob/living/M, severity) + var/update_flags = STATUS_UPDATE_NONE if(prob(33)) to_chat(M, "You feel horribly weak.") if(prob(10)) to_chat(M, "You cannot breathe!") - M.adjustOxyLoss(5) + update_flags |= M.adjustOxyLoss(5, FALSE) if(prob(5)) to_chat(M, "You feel a sharp pain in your chest!") - M.adjustOxyLoss(25) - M.Stun(5) - M.Paralyse(10) + update_flags |= M.adjustOxyLoss(25, FALSE) + update_flags |= M.Stun(5, FALSE) + update_flags |= M.Paralyse(10, FALSE) + return list(0, update_flags) /datum/reagent/consumable/meatslurry name = "Meat Slurry" @@ -703,7 +717,7 @@ /datum/reagent/consumable/meatslurry/on_mob_life(mob/living/M) if(prob(4)) M.reagents.add_reagent("cholesterol", rand(1,3)) - ..() + return ..() /datum/reagent/consumable/meatslurry/reaction_turf(turf/T, volume) if(prob(10) && volume >= 5 && !isspaceturf(T)) @@ -742,7 +756,7 @@ else if(prob(6)) to_chat(M, "[pick("You feel ill.","Your stomach churns.","You feel queasy.","You feel sick.")]") M.emote(pick("groan","moan")) - ..() + return ..() /datum/reagent/consumable/pepperoni name = "Pepperoni" @@ -786,8 +800,9 @@ /datum/reagent/questionmark/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST) - M.Stun(2) - M.Weaken(2) + M.Stun(2, FALSE) + M.Weaken(2, FALSE) + M.update_canmove() to_chat(M, "Ugh! Eating that was a terrible idea!") M.ForceContractDisease(new /datum/disease/food_poisoning(0)) @@ -801,13 +816,14 @@ taste_message = "excellent cuisine" /datum/reagent/msg/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(5)) if(prob(10)) - M.adjustToxLoss(rand(2.4)) + update_flags |= M.adjustToxLoss(rand(2.4), FALSE) if(prob(7)) to_chat(M, "A horrible migraine overpowers you.") - M.Stun(rand(2,5)) - ..() + update_flags |= M.Stun(rand(2,5), FALSE) + return ..() | update_flags /datum/reagent/cholesterol name = "cholesterol" @@ -818,22 +834,23 @@ taste_message = "heart attack" /datum/reagent/cholesterol/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(volume >= 25 && prob(volume*0.15)) to_chat(M, "Your chest feels [pick("weird","uncomfortable","nasty","gross","odd","unusual","warm")]!") - M.adjustToxLoss(rand(1,2)) + update_flags |= M.adjustToxLoss(rand(1,2), FALSE) else if(volume >= 45 && prob(volume*0.08)) to_chat(M, "Your chest [pick("hurts","stings","aches","burns")]!") - M.adjustToxLoss(rand(2,4)) - M.Stun(1) + update_flags |= M.adjustToxLoss(rand(2,4), FALSE) + update_flags |= M.Stun(1, FALSE) else if(volume >= 150 && prob(volume*0.01)) to_chat(M, "Your chest is burning with pain!") - M.Stun(1) - M.Weaken(1) + update_flags |= M.Stun(1, FALSE) + update_flags |= M.Weaken(1, FALSE) if(ishuman(M)) var/mob/living/carbon/human/H = M if(!H.undergoing_cardiac_arrest()) H.set_heartattack(TRUE) - ..() + return ..() | update_flags /datum/reagent/fungus name = "Space fungus" @@ -868,7 +885,7 @@ var/spooky_message = pick("You notice something moving out of the corner of your eye, but nothing is there...", "Your eyes twitch, you feel like something you can't see is here...", "You've got the heebie-jeebies.", "You feel uneasy.", "You shudder as if cold...", "You feel something gliding across your back...") if(prob(8)) to_chat(M, "[spooky_message]") - ..() + return ..() /datum/reagent/ectoplasm/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == INGEST) @@ -879,12 +896,12 @@ if(volume >= 10 && !isspaceturf(T)) new /obj/item/reagent_containers/food/snacks/ectoplasm(T) -///Vomit/// - /datum/reagent/consumable/bread/reaction_turf(turf/T, volume) if(volume >= 5 && !isspaceturf(T)) new /obj/item/reagent_containers/food/snacks/breadslice(T) + ///Vomit/// + /datum/reagent/vomit name = "Vomit" id = "vomit" @@ -921,15 +938,16 @@ taste_message = "mold" /datum/reagent/consumable/entpoly/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(current_cycle >= 10) - M.Paralyse(2) + update_flags |= M.Paralyse(2, FALSE) if(prob(20)) - M.LoseBreath(4) - M.adjustBrainLoss(2 * REAGENTS_EFFECT_MULTIPLIER) - M.adjustToxLoss(3 * REAGENTS_EFFECT_MULTIPLIER) - M.adjustStaminaLoss(10 * REAGENTS_EFFECT_MULTIPLIER) - M.EyeBlurry(5) - ..() + update_flags |= M.LoseBreath(4, FALSE) + update_flags |= M.adjustBrainLoss(2 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustToxLoss(3 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustStaminaLoss(10 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.EyeBlurry(5, FALSE) + return ..() | update_flags /datum/reagent/consumable/tinlux name = "Tinea Luxor" @@ -943,7 +961,7 @@ if(!light_activated) M.set_light(2) light_activated = 1 - ..() + return ..() /datum/reagent/consumable/tinlux/on_mob_delete(mob/living/M) M.set_light(0) @@ -957,7 +975,8 @@ taste_message = "sweetness" /datum/reagent/consumable/vitfro/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(80)) - M.adjustBruteLoss(-1 * REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-1 * REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustBruteLoss(-1 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-1 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags diff --git a/code/modules/reagents/chemistry/reagents/medicine.dm b/code/modules/reagents/chemistry/reagents/medicine.dm index f603d5eb0d1..bc6f8f66317 100644 --- a/code/modules/reagents/chemistry/reagents/medicine.dm +++ b/code/modules/reagents/chemistry/reagents/medicine.dm @@ -20,7 +20,7 @@ var/mob/living/carbon/human/H = M if(H.traumatic_shock < 100) H.shock_stage = 0 - ..() + return ..() /datum/reagent/medicine/sterilizine name = "Sterilizine" @@ -49,17 +49,20 @@ overdose_threshold = 40 /datum/reagent/medicine/synaptizine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDrowsy(-5) - M.AdjustParalysis(-1) - M.AdjustStunned(-1) - M.AdjustWeakened(-1) - M.SetSleeping(0) + update_flags |= M.AdjustParalysis(-1, FALSE) + update_flags |= M.AdjustStunned(-1, FALSE) + update_flags |= M.AdjustWeakened(-1, FALSE) + update_flags |= M.SetSleeping(0, FALSE) if(prob(50)) - M.adjustBrainLoss(-1.0) - ..() + update_flags |= M.adjustBrainLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/medicine/synaptizine/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 1) M.visible_message("[M] suddenly and violently vomits!") @@ -67,7 +70,7 @@ else if(effect <= 3) M.emote(pick("groan","moan")) if(effect <= 8) - M.adjustToxLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) else if(severity == 2) if(effect <= 2) M.visible_message("[M] suddenly and violently vomits!") @@ -75,9 +78,10 @@ else if(effect <= 5) M.visible_message("[M] staggers and drools, [M.p_their()] eyes bloodshot!") M.Dizzy(8) - M.Weaken(4) + update_flags |= M.Weaken(4, FALSE) if(effect <= 15) - M.adjustToxLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) + return list(effect, update_flags) /datum/reagent/medicine/mitocholide name = "Mitocholide" @@ -93,7 +97,7 @@ //Mitocholide is hard enough to get, it's probably fair to make this all internal organs for(var/obj/item/organ/internal/I in H.internal_organs) I.heal_internal_damage(0.4) - ..() + return ..() /datum/reagent/medicine/mitocholide/reaction_obj(obj/O, volume) if(istype(O, /obj/item/organ)) @@ -110,18 +114,19 @@ heart_rate_decrease = 1 /datum/reagent/medicine/cryoxadone/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(M.bodytemperature < 265) - M.adjustCloneLoss(-4) - M.adjustOxyLoss(-10) - M.adjustToxLoss(-3) - M.adjustBruteLoss(-12) - M.adjustFireLoss(-12) + update_flags |= M.adjustCloneLoss(-4, FALSE) + update_flags |= M.adjustOxyLoss(-10, FALSE) + update_flags |= M.adjustToxLoss(-3, FALSE) + update_flags |= M.adjustBruteLoss(-12, FALSE) + update_flags |= M.adjustFireLoss(-12, FALSE) if(ishuman(M)) var/mob/living/carbon/human/H = M var/obj/item/organ/external/head/head = H.get_organ("head") if(head) head.disfigured = FALSE - ..() + return ..() | update_flags /datum/reagent/medicine/rezadone name = "Rezadone" @@ -132,21 +137,24 @@ overdose_threshold = 30 /datum/reagent/medicine/rezadone/on_mob_life(mob/living/M) - M.setCloneLoss(0) //Rezadone is almost never used in favor of cryoxadone. Hopefully this will change that. - M.adjustCloneLoss(-1) //What? We just set cloneloss to 0. Why? Simple; this is so external organs properly unmutate. - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.setCloneLoss(0, FALSE) //Rezadone is almost never used in favor of cryoxadone. Hopefully this will change that. + update_flags |= M.adjustCloneLoss(-1, FALSE) //What? We just set cloneloss to 0. Why? Simple; this is so external organs properly unmutate. // why don't you fix the code instead + update_flags |= M.adjustBruteLoss(-1, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) if(ishuman(M)) var/mob/living/carbon/human/H = M var/obj/item/organ/external/head/head = H.get_organ("head") if(head) head.disfigured = FALSE - ..() + return ..() | update_flags /datum/reagent/medicine/rezadone/overdose_process(mob/living/M, severity) - M.adjustToxLoss(1) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1, FALSE) M.Dizzy(5) M.Jitter(5) + return list(0, update_flags) /datum/reagent/medicine/spaceacillin name = "Spaceacillin" @@ -165,8 +173,9 @@ metabolization_rate = 3 /datum/reagent/medicine/silver_sulfadiazine/on_mob_life(mob/living/M) - M.adjustFireLoss(-2*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustFireLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/silver_sulfadiazine/reaction_mob(mob/living/M, method=TOUCH, volume, show_message = 1) if(iscarbon(M)) @@ -189,8 +198,9 @@ metabolization_rate = 3 /datum/reagent/medicine/styptic_powder/on_mob_life(mob/living/M) - M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/styptic_powder/reaction_mob(mob/living/M, method=TOUCH, volume, show_message = 1) if(iscarbon(M)) @@ -216,15 +226,16 @@ taste_message = "salt" /datum/reagent/medicine/salglu_solution/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(33)) - M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-2*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(ishuman(M) && prob(33)) var/mob/living/carbon/human/H = M if(!(NO_BLOOD in H.dna.species.species_traits))//do not restore blood on things with no blood by nature. if(H.blood_volume < BLOOD_VOLUME_NORMAL) H.blood_volume += 1 - ..() + return ..() | update_flags /datum/reagent/medicine/synthflesh name = "Synthflesh" @@ -255,12 +266,13 @@ color = "#000000" /datum/reagent/medicine/charcoal/on_mob_life(mob/living/M) - M.adjustToxLoss(-1.5*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(-1.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(prob(50)) for(var/datum/reagent/R in M.reagents.reagent_list) if(R != src) M.reagents.remove_reagent(R.id,1) - ..() + return ..() | update_flags /datum/reagent/medicine/omnizine name = "Omnizine" @@ -273,30 +285,33 @@ addiction_chance = 5 /datum/reagent/medicine/omnizine/on_mob_life(mob/living/M) - M.adjustToxLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustOxyLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-2*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustOxyLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(prob(50)) M.AdjustLoseBreath(-1) - ..() + return ..() | update_flags /datum/reagent/medicine/omnizine/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) //lesser - M.stuttering += 1 + M.AdjustStuttering(1) if(effect <= 1) M.visible_message("[M] suddenly cluches [M.p_their()] gut!") M.emote("scream") - M.Stun(4) - M.Weaken(4) + update_flags |= M.Stun(4, FALSE) + update_flags |= M.Weaken(4, FALSE) else if(effect <= 3) M.visible_message("[M] completely spaces out for a moment.") M.AdjustConfused(15) else if(effect <= 5) M.visible_message("[M] stumbles and staggers.") M.Dizzy(5) - M.Weaken(3) + update_flags |= M.Weaken(3, FALSE) else if(effect <= 7) M.visible_message("[M] shakes uncontrollably.") M.Jitter(30) @@ -304,16 +319,17 @@ if(effect <= 2) M.visible_message("[M] suddenly cluches [M.p_their()] gut!") M.emote("scream") - M.Stun(7) - M.Weaken(7) + update_flags |= M.Stun(7, FALSE) + update_flags |= M.Weaken(7, FALSE) else if(effect <= 5) M.visible_message("[M] jerks bolt upright, then collapses!") - M.Paralyse(5) - M.Weaken(4) + update_flags |= M.Paralyse(5, FALSE) + update_flags |= M.Weaken(4, FALSE) else if(effect <= 8) M.visible_message("[M] stumbles and staggers.") M.Dizzy(5) - M.Weaken(3) + update_flags |= M.Weaken(3, FALSE) + return list(effect, update_flags) /datum/reagent/medicine/calomel name = "Calomel" @@ -324,14 +340,15 @@ metabolization_rate = 0.8 /datum/reagent/medicine/calomel/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE for(var/datum/reagent/R in M.reagents.reagent_list) if(R != src) M.reagents.remove_reagent(R.id,5) if(M.health > 20) - M.adjustToxLoss(5*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustToxLoss(5*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(prob(6)) M.fakevomit() - ..() + return ..() | update_flags /datum/reagent/medicine/potass_iodide name = "Potassium Iodide" @@ -343,7 +360,7 @@ /datum/reagent/medicine/potass_iodide/on_mob_life(mob/living/M) if(prob(80)) M.radiation = max(0, M.radiation-1) - ..() + return ..() /datum/reagent/medicine/pen_acid name = "Pentetic Acid" @@ -353,16 +370,17 @@ color = "#C8A5DC" /datum/reagent/medicine/pen_acid/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE for(var/datum/reagent/R in M.reagents.reagent_list) if(R != src) M.reagents.remove_reagent(R.id,4) M.radiation = max(0, M.radiation-7) if(prob(75)) - M.adjustToxLoss(-4*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustToxLoss(-4*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(prob(33)) - M.adjustBruteLoss(1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(1*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustBruteLoss(1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/sal_acid name = "Salicylic Acid" @@ -375,13 +393,14 @@ overdose_threshold = 25 /datum/reagent/medicine/sal_acid/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(55)) - M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(ishuman(M)) var/mob/living/carbon/human/H = M if(H.traumatic_shock < 100) H.shock_stage = 0 - ..() + return ..() | update_flags /datum/reagent/medicine/salbutamol name = "Salbutamol" @@ -392,9 +411,10 @@ metabolization_rate = 0.2 /datum/reagent/medicine/salbutamol/on_mob_life(mob/living/M) - M.adjustOxyLoss(-6*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustOxyLoss(-6*REAGENTS_EFFECT_MULTIPLIER, FALSE) M.AdjustLoseBreath(-4) - ..() + return ..() | update_flags /datum/reagent/medicine/perfluorodecalin name = "Perfluorodecalin" @@ -406,14 +426,15 @@ addiction_chance = 20 /datum/reagent/medicine/perfluorodecalin/on_mob_life(mob/living/carbon/human/M) - M.adjustOxyLoss(-25*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustOxyLoss(-25*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(volume >= 4) M.LoseBreath(6) M.Silence(6) if(prob(33)) - M.adjustBruteLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustBruteLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/ephedrine name = "Ephedrine" @@ -426,22 +447,25 @@ addiction_chance = 25 /datum/reagent/medicine/ephedrine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDrowsy(-5) - M.AdjustParalysis(-1) - M.AdjustStunned(-1) - M.AdjustWeakened(-1) - M.adjustStaminaLoss(-1*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.AdjustParalysis(-1, FALSE) + update_flags |= M.AdjustStunned(-1, FALSE) + update_flags |= M.AdjustWeakened(-1, FALSE) + update_flags |= M.adjustStaminaLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) M.AdjustLoseBreath(-1, bound_lower = 5) if(M.oxyloss > 75) - M.adjustOxyLoss(-1) + update_flags |= M.adjustOxyLoss(-1, FALSE) if(M.health < 0 || M.health > 0 && prob(33)) - M.adjustToxLoss(-1) - M.adjustBruteLoss(-1) - M.adjustFireLoss(-1) - ..() + update_flags |= M.adjustToxLoss(-1, FALSE) + update_flags |= M.adjustBruteLoss(-1, FALSE) + update_flags |= M.adjustFireLoss(-1, FALSE) + return ..() | update_flags /datum/reagent/medicine/ephedrine/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 1) M.visible_message("[M] suddenly and violently vomits!") @@ -457,9 +481,10 @@ else if(effect <= 5) M.visible_message("[M.name] staggers and drools, [M.p_their()] eyes bloodshot!") M.Dizzy(2) - M.Weaken(3) + update_flags |= M.Weaken(3, FALSE) if(effect <= 15) M.emote("collapse") + return list(effect, update_flags) /datum/reagent/medicine/diphenhydramine name = "Diphenhydramine" @@ -476,10 +501,10 @@ if(prob(7)) M.emote("yawn") if(prob(3)) - M.Stun(2) + M.AdjustDrowsy(1) M.visible_message("[M] looks a bit dazed.") - ..() + return ..() /datum/reagent/medicine/morphine name = "Morphine" @@ -516,19 +541,20 @@ color = "#C8A5DC" /datum/reagent/medicine/oculine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(80)) if(ishuman(M)) var/mob/living/carbon/human/H = M var/obj/item/organ/internal/eyes/E = H.get_int_organ(/obj/item/organ/internal/eyes) if(istype(E)) E.heal_internal_damage(1) - M.AdjustEyeBlurry(-1) - M.AdjustEarDamage(-1) + update_flags |= M.AdjustEyeBlurry(-1, FALSE) + update_flags |= M.AdjustEarDamage(-1, FALSE) if(prob(50)) - M.CureNearsighted() + update_flags |= M.CureNearsighted(FALSE) if(prob(30)) - M.CureBlind() - M.SetEyeBlind(0) + update_flags |= M.CureBlind(FALSE) + update_flags |= M.SetEyeBlind(0, FALSE) if(M.ear_damage <= 25) if(prob(30)) M.SetEarDeaf(0) @@ -544,21 +570,22 @@ overdose_threshold = 25 /datum/reagent/medicine/atropine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDizzy(1) M.Confused(5) if(prob(4)) M.emote("collapse") M.AdjustLoseBreath(-5, bound_lower = 5) if(M.oxyloss > 65) - M.adjustOxyLoss(-10*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustOxyLoss(-10*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(M.health < -25) - M.adjustToxLoss(-1) - M.adjustBruteLoss(-3*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-3*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustToxLoss(-1, FALSE) + update_flags |= M.adjustBruteLoss(-3*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-3*REAGENTS_EFFECT_MULTIPLIER, FALSE) else if(M.health > -60) - M.adjustToxLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) M.reagents.remove_reagent("sarin", 20) - ..() + return ..() | update_flags /datum/reagent/medicine/epinephrine name = "Epinephrine" @@ -570,29 +597,32 @@ overdose_threshold = 20 /datum/reagent/medicine/epinephrine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDrowsy(-5) if(prob(20)) - M.AdjustParalysis(-1) + update_flags |= M.AdjustParalysis(-1, FALSE) if(prob(20)) - M.AdjustStunned(-1) + update_flags |= M.AdjustStunned(-1, FALSE) if(prob(20)) - M.AdjustWeakened(-1) + update_flags |= M.AdjustWeakened(-1, FALSE) if(prob(5)) - M.SetSleeping(0) + update_flags |= M.SetSleeping(0, FALSE) if(prob(5)) - M.adjustBrainLoss(-1) + update_flags |= M.adjustBrainLoss(-1, FALSE) holder.remove_reagent("histamine", 15) M.AdjustLoseBreath(-1, bound_lower = 3) if(M.oxyloss > 35) - M.adjustOxyLoss(-10*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustOxyLoss(-10*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(M.health < -10 && M.health > -65) - M.adjustToxLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustToxLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBruteLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/epinephrine/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 1) M.visible_message("[M] suddenly and violently vomits!") @@ -608,7 +638,7 @@ else if(effect <= 5) M.visible_message("[M] staggers and drools, [M.p_their()] eyes bloodshot!") M.Dizzy(2) - M.Weaken(3) + update_flags |= M.Weaken(3, FALSE) if(effect <= 15) M.emote("collapse") @@ -621,10 +651,11 @@ metabolization_rate = 0.2 /datum/reagent/medicine/strange_reagent/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(10)) - M.adjustBruteLoss(2*REAGENTS_EFFECT_MULTIPLIER) - M.adjustToxLoss(2*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustBruteLoss(2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustToxLoss(2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/strange_reagent/reaction_mob(mob/living/M, method=TOUCH, volume) if(volume < 1) @@ -685,8 +716,9 @@ color = "#D1D1F1" /datum/reagent/medicine/mannitol/on_mob_life(mob/living/M) - M.adjustBrainLoss(-3) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustBrainLoss(-3, FALSE) + return ..() | update_flags /datum/reagent/medicine/mutadone name = "Mutadone" @@ -722,12 +754,13 @@ color = "#009CA8" /datum/reagent/medicine/antihol/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.SetSlur(0) M.AdjustDrunk(-4) M.reagents.remove_all_type(/datum/reagent/consumable/ethanol, 8, 0, 1) if(M.toxloss <= 25) - M.adjustToxLoss(-2.0) - ..() + update_flags |= M.adjustToxLoss(-2.0, FALSE) + return ..() | update_flags /datum/reagent/medicine/stimulants name = "Stimulants" @@ -737,26 +770,28 @@ can_synth = FALSE /datum/reagent/medicine/stimulants/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(volume > 5) - M.adjustOxyLoss(-5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustToxLoss(-5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(-10*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-10*REAGENTS_EFFECT_MULTIPLIER) - M.setStaminaLoss(0) + update_flags |= M.adjustOxyLoss(-5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustToxLoss(-5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBruteLoss(-10*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-10*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.setStaminaLoss(0, FALSE) M.SetSlowed(0) M.AdjustDizzy(-10) M.AdjustDrowsy(-10) M.SetConfused(0) - M.SetSleeping(0) + update_flags |= M.SetSleeping(0, FALSE) var/status = CANSTUN | CANWEAKEN | CANPARALYSE M.status_flags &= ~status else M.status_flags |= CANSTUN | CANWEAKEN | CANPARALYSE - M.adjustToxLoss(2) - M.adjustBruteLoss(1) + update_flags |= M.adjustToxLoss(2, FALSE) + update_flags |= M.adjustBruteLoss(1, FALSE) if(prob(10)) - M.Stun(3) - ..() + update_flags |= M.Stun(3, FALSE) + + return ..() | update_flags /datum/reagent/medicine/stimulants/on_mob_delete(mob/living/M) M.status_flags |= CANSTUN | CANWEAKEN | CANPARALYSE @@ -772,27 +807,30 @@ can_synth = FALSE /datum/reagent/medicine/stimulative_agent/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.status_flags |= GOTTAGOFAST if(M.health < 50 && M.health > 0) - M.adjustOxyLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustToxLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-1*REAGENTS_EFFECT_MULTIPLIER) - M.AdjustParalysis(-3) - M.AdjustStunned(-3) - M.AdjustWeakened(-3) - M.adjustStaminaLoss(-5*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustOxyLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustToxLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBruteLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.AdjustParalysis(-3, FALSE) + update_flags |= M.AdjustStunned(-3, FALSE) + update_flags |= M.AdjustWeakened(-3, FALSE) + update_flags |= M.adjustStaminaLoss(-5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/stimulative_agent/on_mob_delete(mob/living/M) M.status_flags &= ~GOTTAGOFAST ..() /datum/reagent/medicine/stimulative_agent/overdose_process(mob/living/M, severity) + var/update_flags = STATUS_UPDATE_NONE if(prob(33)) - M.adjustStaminaLoss(2.5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustStaminaLoss(2.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER, FALSE) M.AdjustLoseBreath(1) + return list(0, update_flags) /datum/reagent/medicine/insulin name = "Insulin" @@ -835,6 +873,7 @@ color = "#FFDCFF" /datum/reagent/medicine/haloperidol/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.reagents.remove_reagent("crank", 5) M.reagents.remove_reagent("methamphetamine", 5) M.reagents.remove_reagent("space_drugs", 5) @@ -845,7 +884,7 @@ M.reagents.remove_reagent("bath_salts", 5) M.reagents.remove_reagent("lsd", 5) M.reagents.remove_reagent("thc", 5) - M.AdjustDruggy(-5) + update_flags |= M.AdjustDruggy(-5, FALSE) M.AdjustHallucinate(-5) M.AdjustJitter(-5) if(prob(50)) @@ -853,8 +892,8 @@ if(prob(10)) M.emote("drool") if(prob(20)) - M.adjustBrainLoss(1) - ..() + update_flags |= M.adjustBrainLoss(1, FALSE) + return ..() | update_flags /datum/reagent/medicine/ether name = "Ether" @@ -886,13 +925,14 @@ can_synth = FALSE /datum/reagent/medicine/syndicate_nanites/on_mob_life(mob/living/M) - M.adjustBruteLoss(-5*REAGENTS_EFFECT_MULTIPLIER) //A ton of healing - this is a 50 telecrystal investment. - M.adjustFireLoss(-5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustOxyLoss(-15*REAGENTS_EFFECT_MULTIPLIER) - M.adjustToxLoss(-5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBrainLoss(-15*REAGENTS_EFFECT_MULTIPLIER) - M.adjustCloneLoss(-3*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustBruteLoss(-5*REAGENTS_EFFECT_MULTIPLIER, FALSE) //A ton of healing - this is a 50 telecrystal investment. + update_flags |= M.adjustFireLoss(-5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustOxyLoss(-15*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustToxLoss(-5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBrainLoss(-15*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustCloneLoss(-3*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/omnizine_diluted name = "Diluted Omnizine" @@ -904,17 +944,20 @@ metabolization_rate = 0.1 /datum/reagent/medicine/omnizine_diluted/on_mob_life(mob/living/M) - M.adjustToxLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustOxyLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustOxyLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBruteLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/omnizine_diluted/overdose_process(mob/living/M, severity) - M.adjustToxLoss(1.5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustOxyLoss(1.5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustBruteLoss(1.5*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(1.5*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustOxyLoss(1.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBruteLoss(1.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(1.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return list(0, update_flags) //virus-specific symptom reagents @@ -925,6 +968,7 @@ color = "#EC536D" // rgb: 236, 83, 109 /datum/reagent/medicine/synaphydramine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustDrowsy(-5) if(holder.has_reagent("lsd")) holder.remove_reagent("lsd", 5) @@ -932,8 +976,8 @@ holder.remove_reagent("histamine", 5) M.AdjustHallucinate(-10) if(prob(30)) - M.adjustToxLoss(1) - ..() + update_flags |= M.adjustToxLoss(1, FALSE) + return ..() | update_flags ////////////////////////////// // Synth-Meds // @@ -949,10 +993,11 @@ process_flags = SYNTHETIC /datum/reagent/medicine/degreaser/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(50)) //Same effects as coffee, to help purge ill effects like paralysis - M.AdjustParalysis(-1) - M.AdjustStunned(-1) - M.AdjustWeakened(-1) + update_flags |= M.AdjustParalysis(-1, FALSE) + update_flags |= M.AdjustStunned(-1, FALSE) + update_flags |= M.AdjustWeakened(-1, FALSE) M.AdjustConfused(-5) for(var/datum/reagent/R in M.reagents.reagent_list) if(R != src) @@ -961,7 +1006,7 @@ M.reagents.remove_reagent(R.id, 5) else M.reagents.remove_reagent(R.id,1) - ..() + return ..() | update_flags /datum/reagent/medicine/degreaser/reaction_turf(turf/simulated/T, volume) if(volume >= 1 && istype(T)) @@ -978,8 +1023,9 @@ process_flags = SYNTHETIC /datum/reagent/medicine/liquid_solder/on_mob_life(mob/living/M) - M.adjustBrainLoss(-3) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustBrainLoss(-3, FALSE) + return ..() | update_flags @@ -993,11 +1039,14 @@ overdose_threshold = 30 /datum/reagent/medicine/bicaridine/on_mob_life(mob/living/M) - M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustBruteLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/bicaridine/overdose_process(mob/living/M) - M.adjustBruteLoss(4*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustBruteLoss(4*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return list(0, update_flags) /datum/reagent/medicine/kelotane name = "Kelotane" @@ -1008,11 +1057,14 @@ overdose_threshold = 30 /datum/reagent/medicine/kelotane/on_mob_life(mob/living/M) - M.adjustFireLoss(-2*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustFireLoss(-2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/kelotane/overdose_process(mob/living/M) - M.adjustFireLoss(4*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustFireLoss(4*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/medicine/earthsblood //Created by ambrosia gaia plants @@ -1023,20 +1075,23 @@ overdose_threshold = 25 /datum/reagent/medicine/earthsblood/on_mob_life(mob/living/M) - M.adjustBruteLoss(-3 * REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(-3 * REAGENTS_EFFECT_MULTIPLIER) - M.adjustOxyLoss(-15 * REAGENTS_EFFECT_MULTIPLIER) - M.adjustToxLoss(-3 * REAGENTS_EFFECT_MULTIPLIER) - M.adjustBrainLoss(2 * REAGENTS_EFFECT_MULTIPLIER) //This does, after all, come from ambrosia, and the most powerful ambrosia in existence, at that! - M.adjustCloneLoss(-1 * REAGENTS_EFFECT_MULTIPLIER) - M.adjustStaminaLoss(-30 * REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustBruteLoss(-3 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(-3 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustOxyLoss(-15 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustToxLoss(-3 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustBrainLoss(2 * REAGENTS_EFFECT_MULTIPLIER, FALSE) //This does, after all, come from ambrosia, and the most powerful ambrosia in existence, at that! + update_flags |= M.adjustCloneLoss(-1 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustStaminaLoss(-30 * REAGENTS_EFFECT_MULTIPLIER, FALSE) M.SetJitter(min(max(0, M.jitteriness + 3), 30)) - M.SetDruggy(min(max(0, M.druggy + 10), 15)) //See above - ..() + update_flags |= M.SetDruggy(min(max(0, M.druggy + 10), 15), FALSE) //See above + return ..() | update_flags /datum/reagent/medicine/earthsblood/overdose_process(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.SetHallucinate(min(max(0, M.hallucination + 10), 50)) - M.adjustToxLoss(5 * REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustToxLoss(5 * REAGENTS_EFFECT_MULTIPLIER, FALSE) + return list(0, update_flags) /datum/reagent/medicine/corazone name = "Corazone" @@ -1055,6 +1110,7 @@ can_synth = FALSE /datum/reagent/medicine/nanocalcium/on_mob_life(mob/living/carbon/human/M) + var/update_flags = STATUS_UPDATE_NONE switch(current_cycle) if(1 to 19) M.AdjustJitter(4) @@ -1063,15 +1119,15 @@ if(20 to 43) //If they have stimulants or stimulant drugs then just apply toxin damage instead. if(M.reagents.has_reagent("methamphetamine") || M.reagents.has_reagent("crank") || M.reagents.has_reagent("bath_salts") || M.reagents.has_reagent("stimulative_agent") || M.reagents.has_reagent("stimulants")) - M.adjustToxLoss(10) + update_flags |= M.adjustToxLoss(10, FALSE) else //apply debilitating effects if(prob(75)) M.AdjustConfused(5) else - M.AdjustWeakened(5) + update_flags |= M.AdjustWeakened(5, FALSE) if(44) to_chat(M, "Your body goes rigid, you cannot move at all!") - M.AdjustWeakened(15) + update_flags |= M.AdjustWeakened(15, FALSE) if(45 to INFINITY) // Start fixing bones | If they have stimulants or stimulant drugs in their system then the nanites won't work. if(M.reagents.has_reagent("methamphetamine") || M.reagents.has_reagent("crank") || M.reagents.has_reagent("bath_salts") || M.reagents.has_reagent("stimulative_agent") || M.reagents.has_reagent("stimulants")) return ..() @@ -1082,4 +1138,4 @@ to_chat(M, "You feel a burning sensation in your [E.name] as it straightens involuntarily!") E.rejuvenate() //Repair it completely. break - ..() + return ..() | update_flags diff --git a/code/modules/reagents/chemistry/reagents/misc.dm b/code/modules/reagents/chemistry/reagents/misc.dm index fdddea44bd2..c86a839c4e2 100644 --- a/code/modules/reagents/chemistry/reagents/misc.dm +++ b/code/modules/reagents/chemistry/reagents/misc.dm @@ -250,8 +250,9 @@ taste_message = null /datum/reagent/acetone/on_mob_life(mob/living/M) - M.adjustToxLoss(1.5) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1.5, FALSE) + return ..() | update_flags /datum/reagent/saltpetre name = "Saltpetre" @@ -362,20 +363,21 @@ taste_message = "mexican cuisine" /datum/reagent/fartonium/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(66)) M.emote("fart") if(holder.has_reagent("simethicone")) if(prob(25)) to_chat(M, "[pick("Oh god, something doesn't feel right!", "IT HURTS!", "FUCK!", "Something is seriously wrong!", "THE PAIN!", "You feel like you're gonna die!")]") - M.adjustBruteLoss(1) + update_flags |= M.adjustBruteLoss(1, FALSE) if(prob(10)) M.custom_emote(1,"strains, but nothing happens.") - M.adjustBruteLoss(2) + update_flags |= M.adjustBruteLoss(2, FALSE) if(prob(5)) M.emote("scream") - M.adjustBruteLoss(4) - ..() + update_flags |= M.adjustBruteLoss(4, FALSE) + return ..() | update_flags /datum/reagent/hugs name = "Pure hugs" @@ -412,7 +414,7 @@ M.visible_message("[M] gives [C] a [pick("hug","warm embrace")].") playsound(get_turf(M), 'sound/weapons/thudswoosh.ogg', 50, 1, -1) break - ..() + return ..() /datum/reagent/love/on_mob_delete(mob/living/M) M.can_change_intents = 1 @@ -432,7 +434,7 @@ /datum/reagent/royal_bee_jelly/on_mob_life(mob/living/M) if(prob(2)) M.say(pick("Bzzz...","BZZ BZZ","Bzzzzzzzzzzz...")) - ..() + return ..() /datum/reagent/growthserum name = "Growth serum" @@ -459,7 +461,7 @@ H.resize = newsize/current_size current_size = newsize H.update_transform() - ..() + return ..() /datum/reagent/growthserum/on_mob_delete(mob/living/M) M.resize = 1/current_size @@ -493,9 +495,10 @@ taste_message = "puke" /datum/reagent/plantnutriment/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(tox_prob)) - M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/plantnutriment/eznutriment name = "E-Z-Nutrient" diff --git a/code/modules/reagents/chemistry/reagents/paradise_pop.dm b/code/modules/reagents/chemistry/reagents/paradise_pop.dm index edf633bcacc..08f01bdd381 100644 --- a/code/modules/reagents/chemistry/reagents/paradise_pop.dm +++ b/code/modules/reagents/chemistry/reagents/paradise_pop.dm @@ -43,23 +43,24 @@ taste_message = "a permaban" /datum/reagent/consumable/drink/berry_banned/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(10)) var/heal_type = rand(0, 5) //still prefer the string version switch(heal_type) if(0) - M.adjustBruteLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustBruteLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(1) - M.adjustFireLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustFireLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(2) - M.adjustToxLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustToxLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(3) - M.adjustOxyLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustOxyLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(4) - M.adjustCloneLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustCloneLoss(-0.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(5) - M.adjustBrainLoss(-1*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustBrainLoss(-1*REAGENTS_EFFECT_MULTIPLIER, FALSE) to_chat(M, "You feel slightly rejuvinated!") - ..() + return ..() | update_flags //Berry Banned 2: This one is tasty and toxic. Deals toxin damage and MAYBE plays the "BWOINK!" sound if it kills someone? /datum/reagent/consumable/drink/berry_banned2 @@ -71,11 +72,12 @@ taste_message = "a permaban" /datum/reagent/consumable/drink/berry_banned2/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(50)) - M.adjustToxLoss(2*REAGENTS_EFFECT_MULTIPLIER) //double strength of poison berry juice alone, because it's concentrated (this is equal to the damage of normal toxin, less often) + update_flags |= M.adjustToxLoss(2*REAGENTS_EFFECT_MULTIPLIER, FALSE) //double strength of poison berry juice alone, because it's concentrated (this is equal to the damage of normal toxin, less often) if(prob(10)) to_chat(M, "You feel slightly rejuvinated!") //meta this! - ..() + return ..() | update_flags /datum/reagent/consumable/drink/berry_banned2/on_mob_death(mob/living/M) M << sound('sound/effects/adminhelp.ogg',0,1,0,25) @@ -103,7 +105,7 @@ "THIS DOOR WAS SHOCKED WHEN I GOT HERE", "ANIMALS ARE NOT CREW") M.say(pick(tider_talk)) - ..() + return ..() //Grape Granade: causes the drinker to sometimes burp, has a low chance to cause a goonchem vortex that pushes things within a very small radius (1-2 tiles) away from the drinker /datum/reagent/consumable/drink/grape_granade @@ -122,7 +124,7 @@ to_chat(M, "You feel ready to burst! Oh wait, just a burp...") else if(prob(25)) M.emote("burp") - ..() + return ..() //Meteor Malt: Sometimes causes screen shakes for the drinker like a meteor impact, low chance to add 1-5 units of a random mineral reagent to the drinker's blood (iron, copper, silver, gold, uranium, carbon, etc) /datum/reagent/consumable/drink/meteor_malt @@ -141,4 +143,4 @@ var/amount = rand(1, 5) var/mineral = pick("copper", "iron", "gold", "carbon", "silver", "aluminum", "silicon", "sodiumchloride", "plasma") M.reagents.add_reagent(mineral, amount) - ..() + return ..() diff --git a/code/modules/reagents/chemistry/reagents/pyrotechnic.dm b/code/modules/reagents/chemistry/reagents/pyrotechnic.dm index f2a5e8b9e24..bc47e709823 100644 --- a/code/modules/reagents/chemistry/reagents/pyrotechnic.dm +++ b/code/modules/reagents/chemistry/reagents/pyrotechnic.dm @@ -24,13 +24,14 @@ taste_message = "corporate assets going to waste" /datum/reagent/plasma/on_mob_life(mob/living/M) - M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(holder.has_reagent("epinephrine")) holder.remove_reagent("epinephrine", 2) if(iscarbon(M)) var/mob/living/carbon/C = M C.adjustPlasma(10) - ..() + return ..() | update_flags /datum/reagent/plasma/reaction_mob(mob/living/M, method=TOUCH, volume)//Splashing people with plasma is stronger than fuel! if(method == TOUCH) @@ -80,10 +81,11 @@ taste_message = null /datum/reagent/clf3/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.adjust_fire_stacks(2) var/burndmg = max(0.3*M.fire_stacks, 0.3) - M.adjustFireLoss(burndmg) - ..() + update_flags |= M.adjustFireLoss(burndmg, FALSE) + return ..() | update_flags /datum/reagent/clf3/reaction_turf(turf/simulated/T, volume) if(prob(1) && istype(T, /turf/simulated/floor/plating)) @@ -167,10 +169,11 @@ process_flags = ORGANIC | SYNTHETIC /datum/reagent/phlogiston/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.adjust_fire_stacks(1) var/burndmg = max(0.3*M.fire_stacks, 0.3) - M.adjustFireLoss(burndmg) - ..() + update_flags |= M.adjustFireLoss(burndmg, FALSE) + return ..() | update_flags /datum/reagent/phlogiston/reaction_mob(mob/living/M, method=TOUCH, volume) M.adjust_fire_stacks(1) @@ -187,7 +190,7 @@ /datum/reagent/napalm/on_mob_life(mob/living/M) M.adjust_fire_stacks(1) - ..() + return ..() /datum/reagent/napalm/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == TOUCH) @@ -204,7 +207,7 @@ if(M.reagents.has_reagent("oxygen")) M.reagents.remove_reagent("oxygen", 1) M.bodytemperature -= 30 - ..() + return ..() /datum/reagent/cryostylane/on_tick() if(holder.has_reagent("oxygen")) @@ -229,7 +232,7 @@ if(M.reagents.has_reagent("oxygen")) M.reagents.remove_reagent("oxygen", 1) M.bodytemperature += 30 - ..() + return ..() /datum/reagent/pyrosium/on_tick() if(holder.has_reagent("oxygen")) @@ -276,11 +279,12 @@ taste_message = "corporate assets going to waste" /datum/reagent/plasma_dust/on_mob_life(mob/living/M) - M.adjustToxLoss(3) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(3, FALSE) if(iscarbon(M)) var/mob/living/carbon/C = M C.adjustPlasma(20) - ..() + return ..() | update_flags /datum/reagent/plasma_dust/reaction_mob(mob/living/M, method=TOUCH, volume)//Splashing people with plasma dust is stronger than fuel! if(method == TOUCH) diff --git a/code/modules/reagents/chemistry/reagents/toxins.dm b/code/modules/reagents/chemistry/reagents/toxins.dm index a3fc113339e..d6813ee6f61 100644 --- a/code/modules/reagents/chemistry/reagents/toxins.dm +++ b/code/modules/reagents/chemistry/reagents/toxins.dm @@ -6,8 +6,9 @@ color = "#CF3600" // rgb: 207, 54, 0 /datum/reagent/toxin/on_mob_life(mob/living/M) - M.adjustToxLoss(2) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(2, FALSE) + return ..() | update_flags /datum/reagent/spider_venom name = "Spider venom" @@ -17,8 +18,9 @@ color = "#CF3600" // rgb: 207, 54, 0 /datum/reagent/spider_venom/on_mob_life(mob/living/M) - M.adjustToxLoss(1.5) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1.5, FALSE) + return ..() | update_flags /datum/reagent/minttoxin name = "Mint Toxin" @@ -31,7 +33,7 @@ /datum/reagent/minttoxin/on_mob_life(mob/living/M) if(FAT in M.mutations) M.gib() - ..() + return ..() /datum/reagent/slimejelly name = "Slime Jelly" @@ -42,12 +44,13 @@ taste_message = "slimes" /datum/reagent/slimejelly/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(10)) to_chat(M, "Your insides are burning!") - M.adjustToxLoss(rand(20,60)*REAGENTS_EFFECT_MULTIPLIER) + update_flags |= M.adjustToxLoss(rand(20,60)*REAGENTS_EFFECT_MULTIPLIER, FALSE) else if(prob(40)) - M.adjustBruteLoss(-5*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.adjustBruteLoss(-5*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/slimetoxin name = "Mutation Toxin" @@ -67,7 +70,7 @@ to_chat(M, "Your body reacts violently to light. However, it naturally heals in darkness.") to_chat(M, "Aside from your new traits, you are mentally unchanged and retain your prior obligations.") human.set_species(/datum/species/shadow) - ..() + return ..() /datum/reagent/aslimetoxin name = "Advanced Mutation Toxin" @@ -93,9 +96,10 @@ taste_message = "metal" /datum/reagent/mercury/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(70)) M.adjustBrainLoss(1) - ..() + return ..() | update_flags /datum/reagent/chlorine name = "Chlorine" @@ -108,8 +112,9 @@ taste_message = "fire" /datum/reagent/chlorine/on_mob_life(mob/living/M) - M.adjustFireLoss(1) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustFireLoss(1, FALSE) + return ..() | update_flags /datum/reagent/fluorine name = "Fluorine" @@ -122,9 +127,10 @@ taste_message = "spicy freshness" /datum/reagent/fluorine/on_mob_life(mob/living/M) - M.adjustFireLoss(1) - M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustFireLoss(1, FALSE) + update_flags |= M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/radium name = "Radium" @@ -137,7 +143,7 @@ /datum/reagent/radium/on_mob_life(mob/living/M) if(M.radiation < 80) M.apply_effect(4, IRRADIATE, negate_armor = 1) - ..() + return ..() /datum/reagent/radium/reaction_turf(turf/T, volume) if(volume >= 3 && !isspaceturf(T)) @@ -167,7 +173,7 @@ M.apply_effect(2*REAGENTS_EFFECT_MULTIPLIER, IRRADIATE, negate_armor = 1) if(prob(4)) randmutb(M) - ..() + return ..() /datum/reagent/uranium @@ -180,7 +186,7 @@ /datum/reagent/uranium/on_mob_life(mob/living/M) M.apply_effect(2, IRRADIATE, negate_armor = 1) - ..() + return ..() /datum/reagent/uranium/reaction_turf(turf/T, volume) if(volume >= 3 && !isspaceturf(T)) @@ -196,8 +202,9 @@ metabolization_rate = 0.2 /datum/reagent/lexorin/on_mob_life(mob/living/M) - M.adjustToxLoss(1) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1, FALSE) + return ..() | update_flags /datum/reagent/sacid @@ -210,8 +217,9 @@ taste_message = "ACID" /datum/reagent/sacid/on_mob_life(mob/living/M) - M.adjustFireLoss(1) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustFireLoss(1, FALSE) + return ..() | update_flags /datum/reagent/sacid/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == TOUCH) @@ -282,8 +290,9 @@ color = "#003333" // rgb: 0, 51, 51 /datum/reagent/carpotoxin/on_mob_life(mob/living/M) - M.adjustToxLoss(2*REAGENTS_EFFECT_MULTIPLIER) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(2*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/staminatoxin name = "Tirizene" @@ -294,9 +303,10 @@ data = 13 /datum/reagent/staminatoxin/on_mob_life(mob/living/M) - M.adjustStaminaLoss(REAGENTS_EFFECT_MULTIPLIER * data) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustStaminaLoss(REAGENTS_EFFECT_MULTIPLIER * data, FALSE) data = max(data - 1, 3) - ..() + return ..() | update_flags /datum/reagent/spore @@ -306,10 +316,11 @@ color = "#9ACD32" /datum/reagent/spores/on_mob_life(mob/living/M) - M.adjustToxLoss(1) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1, FALSE) M.damageoverlaytemp = 60 - M.EyeBlurry(3) - ..() + update_flags |= M.EyeBlurry(3) + return ..() | update_flags /datum/reagent/beer2 //disguised as normal beer for use by emagged service borgs name = "Beer" @@ -323,13 +334,14 @@ taste_message = "beer" /datum/reagent/beer2/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE switch(current_cycle) if(1 to 50) - M.Sleeping(2) + update_flags |= M.Sleeping(2, FALSE) if(51 to INFINITY) - M.Sleeping(2) - M.adjustToxLoss((current_cycle - 50)*REAGENTS_EFFECT_MULTIPLIER) - ..() + update_flags |= M.Sleeping(2, FALSE) + update_flags |= M.adjustToxLoss((current_cycle - 50)*REAGENTS_EFFECT_MULTIPLIER, FALSE) + return ..() | update_flags /datum/reagent/polonium name = "Polonium" @@ -344,7 +356,7 @@ /datum/reagent/polonium/on_mob_life(mob/living/M) M.apply_effect(8, IRRADIATE, negate_armor = 1) - ..() + return ..() /datum/reagent/histamine name = "Histamine" @@ -365,60 +377,64 @@ M.emote("drool") /datum/reagent/histamine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(20)) M.emote(pick("twitch", "grumble", "sneeze", "cough")) if(prob(10)) to_chat(M, "Your eyes itch.") M.emote(pick("blink", "sneeze")) - M.AdjustEyeBlurry(3) + update_flags |= M.AdjustEyeBlurry(3, FALSE) if(prob(10)) M.visible_message("[M] scratches at an itch.") - M.adjustBruteLoss(1) + update_flags |= M.adjustBruteLoss(1, FALSE) M.emote("grumble") if(prob(5)) to_chat(M, "You're getting a rash!") - M.adjustBruteLoss(2) - ..() + update_flags |= M.adjustBruteLoss(2, FALSE) + return ..() | update_flags /datum/reagent/histamine/overdose_process(mob/living/M, severity) - var/effect = ..() + var/list/overdose_info = ..() + var/effect = overdose_info[REAGENT_OVERDOSE_EFFECT] + var/update_flags = overdose_info[REAGENT_OVERDOSE_FLAGS] if(severity == 1) if(effect <= 2) to_chat(M, "You feel mucus running down the back of your throat.") - M.adjustToxLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) M.Jitter(4) M.emote(pick("sneeze", "cough")) else if(effect <= 4) - M.stuttering += rand(0,5) + M.AdjustStuttering(rand(0,5)) if(prob(25)) M.emote(pick("choke","gasp")) - M.adjustOxyLoss(5) + update_flags |= M.adjustOxyLoss(5, FALSE) else if(effect <= 7) to_chat(M, "Your chest hurts!") M.emote(pick("cough","gasp")) - M.adjustOxyLoss(3) + update_flags |= M.adjustOxyLoss(3, FALSE) else if(severity == 2) if(effect <= 2) M.visible_message("[M] breaks out in hives!") - M.adjustBruteLoss(6) + update_flags |= M.adjustBruteLoss(6, FALSE) else if(effect <= 4) M.visible_message("[M] has a horrible coughing fit!") M.Jitter(10) - M.stuttering += rand(0,5) + M.AdjustStuttering(rand(0,5)) M.emote("cough") if(prob(40)) M.emote(pick("choke","gasp")) - M.adjustOxyLoss(6) - M.Weaken(8) + update_flags |= M.adjustOxyLoss(6, FALSE) + update_flags |= M.Weaken(8, FALSE) else if(effect <= 7) to_chat(M, "Your heartbeat is pounding inside your head!") M << 'sound/effects/singlebeat.ogg' M.emote("collapse") - M.adjustOxyLoss(8) - M.adjustToxLoss(3) - M.Weaken(3) + update_flags |= M.adjustOxyLoss(8, FALSE) + update_flags |= M.adjustToxLoss(3, FALSE) + update_flags |= M.Weaken(3, FALSE) M.emote(pick("choke", "gasp")) to_chat(M, "You feel like you're dying!") + return list(effect, update_flags) /datum/reagent/formaldehyde name = "Formaldehyde" @@ -429,10 +445,11 @@ penetrates_skin = TRUE /datum/reagent/formaldehyde/on_mob_life(mob/living/M) - M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(prob(10)) M.reagents.add_reagent("histamine",rand(5,15)) - ..() + return ..() | update_flags /datum/reagent/venom name = "Venom" @@ -445,26 +462,29 @@ can_synth = FALSE /datum/reagent/venom/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(25)) M.reagents.add_reagent("histamine",rand(5,10)) if(volume < 20) - M.adjustToxLoss(1) - M.adjustBruteLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) + update_flags |= M.adjustBruteLoss(1, FALSE) else if(volume < 40) if(prob(8)) M.fakevomit() - M.adjustToxLoss(2) - M.adjustBruteLoss(2) - ..() + update_flags |= M.adjustToxLoss(2, FALSE) + update_flags |= M.adjustBruteLoss(2, FALSE) + return ..() | update_flags /datum/reagent/venom/overdose_process(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(volume >= 40) if(prob(4)) M.visible_message("[M] starts convulsing violently!", "You feel as if your body is tearing itself apart!") - M.Weaken(15) + update_flags |= M.Weaken(15, FALSE) M.AdjustJitter(1000) spawn(rand(20, 100)) M.gib() + return list(0, update_flags) /datum/reagent/neurotoxin2 name = "Neurotoxin" @@ -475,6 +495,7 @@ metabolization_rate = 1 /datum/reagent/neurotoxin2/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE switch(current_cycle) if(1 to 4) current_cycle++ @@ -489,19 +510,19 @@ if(13) M.emote("faint") if(14 to INFINITY) - M.Paralyse(10) + update_flags |= M.Paralyse(10, FALSE) M.Drowsy(20) M.AdjustJitter(-30) if(M.getBrainLoss() <= 80) - M.adjustBrainLoss(1) + update_flags |= M.adjustBrainLoss(1, FALSE) else if(prob(10)) - M.adjustBrainLoss(1) + update_flags |= M.adjustBrainLoss(1, FALSE) if(prob(10)) M.emote("drool") - M.adjustToxLoss(1) - ..() + update_flags |= M.adjustToxLoss(1, FALSE) + return ..() | update_flags /datum/reagent/cyanide name = "Cyanide" @@ -514,7 +535,8 @@ taste_message = "almonds" /datum/reagent/cyanide/on_mob_life(mob/living/M) - M.adjustToxLoss(1.5*REAGENTS_EFFECT_MULTIPLIER) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1.5*REAGENTS_EFFECT_MULTIPLIER, FALSE) if(prob(5)) M.emote("drool") if(prob(10)) @@ -523,9 +545,9 @@ M.emote("gasp") if(prob(8)) to_chat(M, "You feel horrendously weak!") - M.Stun(2) - M.adjustToxLoss(2) - ..() + update_flags |= M.Stun(2, FALSE) + update_flags |= M.adjustToxLoss(2, FALSE) + return ..() | update_flags /datum/reagent/itching_powder name = "Itching Powder" @@ -537,6 +559,7 @@ penetrates_skin = TRUE /datum/reagent/itching_powder/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_STAT if(prob(25)) M.emote(pick("twitch", "laugh", "sneeze", "cry")) if(prob(20)) @@ -544,22 +567,22 @@ M.emote(pick("laugh", "giggle")) if(prob(15)) M.visible_message("[M] scratches at an itch.") - M.adjustBruteLoss(1) - M.Stun(rand(0,1)) + update_flags |= M.adjustBruteLoss(1, FALSE) + update_flags |= M.Stun(rand(0,1), FALSE) M.emote("grumble") if(prob(10)) to_chat(M, "So itchy!") - M.adjustBruteLoss(2) + update_flags |= M.adjustBruteLoss(2, FALSE) if(prob(6)) M.reagents.add_reagent("histamine", rand(1,3)) if(prob(2)) to_chat(M, "AHHHHHH!") - M.adjustBruteLoss(5) - M.Weaken(5) + update_flags |= M.adjustBruteLoss(5, FALSE) + update_flags |= M.Weaken(5, FALSE) M.AdjustJitter(6) M.visible_message("[M] falls to the floor, scratching [M.p_them()]self violently!") M.emote("scream") - ..() + return ..() | update_flags /datum/reagent/facid name = "Fluorosulfuric Acid" @@ -571,9 +594,10 @@ taste_message = "ACID" /datum/reagent/facid/on_mob_life(mob/living/M) - M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER) - M.adjustFireLoss(1) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1*REAGENTS_EFFECT_MULTIPLIER, FALSE) + update_flags |= M.adjustFireLoss(1, FALSE) + return ..() | update_flags /datum/reagent/facid/reaction_mob(mob/living/M, method=TOUCH, volume) if(method == TOUCH || method == INGEST) @@ -635,26 +659,27 @@ taste_message = null /datum/reagent/initropidril/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(33)) - M.adjustToxLoss(rand(5,25)) + update_flags |= M.adjustToxLoss(rand(5,25), FALSE) if(prob(33)) to_chat(M, "You feel horribly weak.") - M.Stun(2) + update_flags |= M.Stun(2, FALSE) if(prob(10)) to_chat(M, "You cannot breathe!") - M.adjustOxyLoss(10) + update_flags |= M.adjustOxyLoss(10, FALSE) M.AdjustLoseBreath(1) if(prob(10)) to_chat(M, "Your chest is burning with pain!") - M.adjustOxyLoss(10) + update_flags |= M.adjustOxyLoss(10, FALSE) M.AdjustLoseBreath(1) - M.Stun(3) - M.Weaken(2) + update_flags |= M.Stun(3, FALSE) + update_flags |= M.Weaken(2, FALSE) if(ishuman(M)) var/mob/living/carbon/human/H = M if(!H.undergoing_cardiac_arrest()) H.set_heartattack(TRUE) // rip in pepperoni - ..() + return ..() | update_flags /datum/reagent/pancuronium name = "Pancuronium" @@ -666,6 +691,7 @@ taste_message = null /datum/reagent/pancuronium/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE switch(current_cycle) if(1 to 5) if(prob(10)) @@ -673,12 +699,12 @@ if(6 to 10) if(prob(8)) to_chat(M, "You feel [pick("weak", "horribly weak", "numb", "like you can barely move", "tingly")].") - M.Stun(1) + update_flags |= M.Stun(1, FALSE) else if(prob(8)) M.emote(pick("drool", "tremble")) if(11 to INFINITY) - M.Stun(20) - M.Weaken(20) + update_flags |= M.Stun(20, FALSE) + update_flags |= M.Weaken(20, FALSE) if(prob(10)) M.emote(pick("drool", "tremble", "gasp")) M.AdjustLoseBreath(1) @@ -687,7 +713,7 @@ if(prob(7)) to_chat(M, "You can't breathe!") M.AdjustLoseBreath(3) - ..() + return ..() | update_flags /datum/reagent/sodium_thiopental name = "Sodium Thiopental" @@ -700,6 +726,7 @@ taste_message = null /datum/reagent/sodium_thiopental/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE switch(current_cycle) if(1) M.emote("drool") @@ -708,14 +735,14 @@ M.Drowsy(20) if(5) M.emote("faint") - M.Weaken(5) + update_flags |= M.Weaken(5, FALSE) if(6 to INFINITY) - M.Paralyse(20) + update_flags |= M.Paralyse(20, FALSE) M.AdjustJitter(-50) if(prob(10)) M.emote("drool") - M.adjustBrainLoss(1) - ..() + update_flags |= M.adjustBrainLoss(1, FALSE) + return ..() | update_flags /datum/reagent/ketamine name = "Ketamine" @@ -729,20 +756,21 @@ taste_message = null /datum/reagent/ketamine/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE switch(current_cycle) if(1 to 5) if(prob(25)) M.emote("yawn") if(6 to 9) - M.AdjustEyeBlurry(5) + update_flags |= M.AdjustEyeBlurry(5, FALSE) if(prob(35)) M.emote("yawn") if(10) M.emote("faint") - M.Weaken(5) + update_flags |= M.Weaken(5, FALSE) if(11 to INFINITY) - M.Paralyse(25) - ..() + update_flags |= M.Paralyse(25, FALSE) + return ..() | update_flags /datum/reagent/sulfonal name = "Sulfonal" @@ -753,6 +781,7 @@ metabolization_rate = 0.1 /datum/reagent/sulfonal/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustJitter(-30) switch(current_cycle) if(1 to 10) @@ -765,10 +794,10 @@ if(22 to INFINITY) if(prob(20)) M.emote("faint") - M.Paralyse(5) + update_flags |= M.Paralyse(5, FALSE) M.Drowsy(20) - M.adjustToxLoss(1) - ..() + update_flags |= M.adjustToxLoss(1, FALSE) + return ..() | update_flags /datum/reagent/amanitin name = "Amanitin" @@ -792,19 +821,20 @@ taste_message = "battery acid" /datum/reagent/lipolicide/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(!M.nutrition) switch(rand(1,3)) if(1) to_chat(M, "You feel hungry...") if(2) - M.adjustToxLoss(1) + update_flags |= M.adjustToxLoss(1, FALSE) to_chat(M, "Your stomach grumbles painfully!") else if(prob(60)) var/fat_to_burn = max(round(M.nutrition/100,1), 5) M.nutrition = max(0, M.nutrition-fat_to_burn) M.overeatduration = 0 - ..() + return ..() | update_flags /datum/reagent/coniine name = "Coniine" @@ -816,9 +846,10 @@ can_synth = FALSE /datum/reagent/coniine/on_mob_life(mob/living/M) - M.adjustToxLoss(2) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(2, FALSE) M.AdjustLoseBreath(5) - ..() + return ..() | update_flags /datum/reagent/curare name = "Curare" @@ -830,28 +861,29 @@ penetrates_skin = TRUE /datum/reagent/curare/on_mob_life(mob/living/M) - M.adjustToxLoss(1) - M.adjustOxyLoss(1) + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1, FALSE) + update_flags |= M.adjustOxyLoss(1, FALSE) switch(current_cycle) if(1 to 5) if(prob(20)) M.emote(pick("drool", "pale", "gasp")) if(6 to 10) - M.AdjustEyeBlurry(5) + update_flags |= M.AdjustEyeBlurry(5, FALSE) if(prob(8)) to_chat(M, "You feel [pick("weak", "horribly weak", "numb", "like you can barely move", "tingly")].") - M.Stun(1) + update_flags |= M.Stun(1, FALSE) else if(prob(8)) - M.emote(pick("drool","pale", "gasp")) + M.emote(pick("drool", "pale", "gasp")) if(11 to INFINITY) - M.Stun(30) + update_flags |= M.Stun(30, FALSE) M.Drowsy(20) if(prob(20)) M.emote(pick("drool", "faint", "pale", "gasp", "collapse")) else if(prob(8)) to_chat(M, "You can't [pick("breathe", "move", "feel your legs", "feel your face", "feel anything")]!") M.AdjustLoseBreath(1) - ..() + return ..() | update_flags /datum/reagent/heparin //Based on a real-life anticoagulant. name = "Heparin" @@ -862,11 +894,12 @@ metabolization_rate = 0.2 * REAGENTS_METABOLISM /datum/reagent/heparin/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(ishuman(M)) var/mob/living/carbon/human/H = M H.bleed_rate = min(H.bleed_rate + 2, 8) - H.adjustBruteLoss(1) - ..() + update_flags |= H.adjustBruteLoss(1, FALSE) + return ..() | update_flags /datum/reagent/sarin name = "Sarin" @@ -880,6 +913,7 @@ taste_message = null /datum/reagent/sarin/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE switch(current_cycle) if(1 to 15) M.AdjustJitter(20) @@ -888,23 +922,23 @@ if(16 to 30) if(prob(25)) M.emote(pick("twitch","twitch","drool","quiver","tremble")) - M.AdjustEyeBlurry(5) + update_flags |= M.AdjustEyeBlurry(5, FALSE) M.Stuttering(5) if(prob(10)) M.Confused(15) if(prob(15)) - M.Stun(1) + update_flags |= M.Stun(1, FALSE) M.emote("scream") if(30 to 60) - M.AdjustEyeBlurry(5) + update_flags |= M.AdjustEyeBlurry(5, FALSE) M.Stuttering(5) if(prob(10)) - M.Stun(1) + update_flags |= M.Stun(1, FALSE) M.emote(pick("twitch","twitch","drool","shake","tremble")) if(prob(5)) M.emote("collapse") if(prob(5)) - M.Weaken(3) + update_flags |= M.Weaken(3, FALSE) M.visible_message("[M] has a seizure!") M.SetJitter(1000) if(prob(5)) @@ -915,15 +949,15 @@ if(prob(15)) M.emote(pick("gasp", "choke", "cough","twitch", "shake", "tremble","quiver","drool", "twitch","collapse")) M.LoseBreath(5) - M.adjustToxLoss(1) - M.adjustBrainLoss(1) - M.Weaken(4) + update_flags |= M.adjustToxLoss(1, FALSE) + update_flags |= M.adjustBrainLoss(1, FALSE) + update_flags |= M.Weaken(4, FALSE) if(prob(8)) M.fakevomit() - M.adjustToxLoss(1) - M.adjustBrainLoss(1) - M.adjustFireLoss(1) - ..() + update_flags |= M.adjustToxLoss(1, FALSE) + update_flags |= M.adjustBrainLoss(1, FALSE) + update_flags |= M.adjustFireLoss(1, FALSE) + return ..() | update_flags /datum/reagent/glyphosate name = "Glyphosate" @@ -934,8 +968,9 @@ var/lethality = 0 //Glyphosate is non-toxic to people /datum/reagent/glyphosate/on_mob_life(mob/living/M) - M.adjustToxLoss(lethality) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(lethality, FALSE) + return ..() | update_flags /datum/reagent/glyphosate/reaction_turf(turf/simulated/wall/W, volume) // Clear off wallrot fungi if(istype(W) && W.rotting) @@ -985,8 +1020,9 @@ color = "#4B004B" // rgb: 75, 0, 75 /datum/reagent/pestkiller/on_mob_life(mob/living/M) - M.adjustToxLoss(1) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustToxLoss(1, FALSE) + return ..() | update_flags /datum/reagent/pestkiller/reaction_mob(mob/living/M, method=TOUCH, volume) if(iscarbon(M)) @@ -1008,19 +1044,20 @@ taste_message = "sweetness" /datum/reagent/capulettium/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE switch(current_cycle) if(1 to 5) - M.AdjustEyeBlurry(10) + update_flags |= M.AdjustEyeBlurry(10, FALSE) if(6 to 10) M.Drowsy(10) if(11) - M.Paralyse(10) + update_flags |= M.Paralyse(10, FALSE) M.visible_message("[M] seizes up and falls limp, [M.p_their()] eyes dead and lifeless...") //so you can't trigger deathgasp emote on people. Edge case, but necessary. if(12 to 60) - M.Paralyse(10) + update_flags |= M.Paralyse(10, FALSE) if(61 to INFINITY) - M.AdjustEyeBlurry(10) - ..() + update_flags |= M.AdjustEyeBlurry(10, FALSE) + return ..() | update_flags /datum/reagent/capulettium_plus name = "Capulettium Plus" @@ -1033,7 +1070,7 @@ /datum/reagent/capulettium_plus/on_mob_life(mob/living/M) M.Silence(2) - ..() + return ..() /datum/reagent/toxic_slurry name = "Toxic Slurry" @@ -1043,14 +1080,15 @@ color = "#00C81E" /datum/reagent/toxic_slurry/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(prob(10)) - M.adjustToxLoss(rand(2.4)) + update_flags |= M.adjustToxLoss(rand(2.4), FALSE) if(prob(7)) to_chat(M, "A horrible migraine overpowers you.") - M.Stun(rand(2,5)) + update_flags |= M.Stun(rand(2,5), FALSE) if(prob(7)) M.fakevomit(1) - ..() + return ..() | update_flags /datum/reagent/glowing_slurry name = "Glowing Slurry" @@ -1079,7 +1117,7 @@ randmutg(M) domutcheck(M, null) M.UpdateAppearance() - ..() + return ..() /datum/reagent/ants name = "Ants" @@ -1091,8 +1129,9 @@ taste_message = "ANTS OH GOD" /datum/reagent/ants/on_mob_life(mob/living/M) - M.adjustBruteLoss(2) - ..() + var/update_flags = STATUS_UPDATE_NONE + update_flags |= M.adjustBruteLoss(2, FALSE) + return ..() | update_flags /datum/reagent/ants/reaction_mob(mob/living/M, method=TOUCH, volume) //NOT THE ANTS if(iscarbon(M)) @@ -1118,4 +1157,4 @@ shock_timer = 0 M.electrocute_act(rand(5,20), "Teslium in their body", 1, 1) //Override because it's caused from INSIDE of you playsound(M, "sparks", 50, 1) - ..() + return ..() diff --git a/code/modules/reagents/chemistry/reagents/water.dm b/code/modules/reagents/chemistry/reagents/water.dm index 7779cb91d85..cb1dfb0928e 100644 --- a/code/modules/reagents/chemistry/reagents/water.dm +++ b/code/modules/reagents/chemistry/reagents/water.dm @@ -316,7 +316,7 @@ M.fakevomit(1) else M.fakevomit(0) - ..() + return ..() /datum/reagent/fishwater/toiletwater name = "Toilet Water" @@ -342,6 +342,7 @@ taste_message = null /datum/reagent/holywater/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.AdjustJitter(-5) if(current_cycle >= 30) // 12 units, 60 seconds @ metabolism 0.4 units & tick rate 2.0 sec M.AdjustStuttering(4, bound_lower = 0, bound_upper = 20) @@ -370,7 +371,7 @@ if(M.mind.vampire.bloodusable) M.Stuttering(1) M.Jitter(30) - M.adjustStaminaLoss(5) + update_flags |= M.adjustStaminaLoss(5, FALSE) if(prob(20)) M.emote("scream") M.mind.vampire.nullified = max(5, M.mind.vampire.nullified + 2) @@ -388,7 +389,7 @@ M.mind.vampire.nullified = max(5, M.mind.vampire.nullified + 2) if(5 to 12) to_chat(M, "You feel an intense burning inside of you!") - M.adjustFireLoss(1) + update_flags |= M.adjustFireLoss(1, FALSE) M.Stuttering(1) M.Jitter(20) if(prob(20)) @@ -400,13 +401,13 @@ O.show_message(text("[] suddenly bursts into flames!", M), 1) M.fire_stacks = min(5,M.fire_stacks + 3) M.IgniteMob() //Only problem with igniting people is currently the commonly availible fire suits make you immune to being on fire - M.adjustFireLoss(3) //Hence the other damages... ain't I a bastard? + update_flags |= M.adjustFireLoss(3, FALSE) //Hence the other damages... ain't I a bastard? M.Stuttering(1) M.Jitter(30) if(prob(40)) M.emote("scream") M.mind.vampire.nullified = max(5, M.mind.vampire.nullified + 2) - ..() + return ..() | update_flags /datum/reagent/holywater/reaction_mob(mob/living/M, method=TOUCH, volume) @@ -442,23 +443,24 @@ taste_message = null /datum/reagent/fuel/unholywater/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE if(iscultist(M)) M.AdjustDrowsy(-5) - M.AdjustParalysis(-1) - M.AdjustStunned(-2) - M.AdjustWeakened(-2) - M.adjustToxLoss(-2) - M.adjustFireLoss(-2) - M.adjustOxyLoss(-2) - M.adjustBruteLoss(-2) + update_flags |= M.AdjustParalysis(-1, FALSE) + update_flags |= M.AdjustStunned(-2, FALSE) + update_flags |= M.AdjustWeakened(-2, FALSE) + update_flags |= M.adjustToxLoss(-2, FALSE) + update_flags |= M.adjustFireLoss(-2, FALSE) + update_flags |= M.adjustOxyLoss(-2, FALSE) + update_flags |= M.adjustBruteLoss(-2, FALSE) else - M.adjustBrainLoss(3) - M.adjustToxLoss(1) - M.adjustFireLoss(2) - M.adjustOxyLoss(2) - M.adjustBruteLoss(2) + update_flags |= M.adjustBrainLoss(3, FALSE) + update_flags |= M.adjustToxLoss(1, FALSE) + update_flags |= M.adjustFireLoss(2, FALSE) + update_flags |= M.adjustOxyLoss(2, FALSE) + update_flags |= M.adjustBruteLoss(2, FALSE) M.AdjustCultSlur(10)//CUASE WHY THE HELL NOT - ..() + return ..() | update_flags /datum/reagent/hellwater name = "Hell Water" @@ -470,12 +472,13 @@ taste_message = "admin abuse" /datum/reagent/hellwater/on_mob_life(mob/living/M) + var/update_flags = STATUS_UPDATE_NONE M.fire_stacks = min(5, M.fire_stacks + 3) M.IgniteMob() //Only problem with igniting people is currently the commonly availible fire suits make you immune to being on fire - M.adjustToxLoss(1) - M.adjustFireLoss(1) //Hence the other damages... ain't I a bastard? - M.adjustBrainLoss(5) - ..() + update_flags |= M.adjustToxLoss(1, FALSE) + update_flags |= M.adjustFireLoss(1, FALSE) //Hence the other damages... ain't I a bastard? + update_flags |= M.adjustBrainLoss(5, FALSE) + return ..() | update_flags /datum/reagent/liquidgibs name = "Liquid gibs" diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index 6a1f7883312..78e7ad47f57 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -580,7 +580,7 @@ /* if(hasmob && prob(3)) for(var/mob/living/H in src) if(!istype(H,/mob/living/silicon/robot/drone)) //Drones use the mailing code to move through the disposal system, - H.take_overall_damage(20, 0, "Blunt Trauma") */ //horribly maim any living creature jumping down disposals. c'est la vie + H.take_overall_damage(20, 0, TRUE, "Blunt Trauma") */ //horribly maim any living creature jumping down disposals. c'est la vie if(has_fat_guy && prob(2)) // chance of becoming stuck per segment if contains a fat guy active = 0 diff --git a/code/modules/surgery/organs/organ_external.dm b/code/modules/surgery/organs/organ_external.dm index 04ce880d5f5..02a6d54a073 100644 --- a/code/modules/surgery/organs/organ_external.dm +++ b/code/modules/surgery/organs/organ_external.dm @@ -141,7 +141,7 @@ DAMAGE PROCS ****************************************************/ -/obj/item/organ/external/receive_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE) +/obj/item/organ/external/receive_damage(brute, burn, sharp, used_weapon = null, list/forbidden_limbs = list(), ignore_resists = FALSE, updating_health = TRUE) if(tough && !ignore_resists) brute = max(0, brute - 5) burn = max(0, burn - 4) @@ -232,14 +232,14 @@ droplimb(0, DROPLIMB_SHARP) if(owner_old) - owner_old.updatehealth() + owner_old.updatehealth("limb receive damage") return update_icon() #undef LIMB_SHARP_THRESH_INT_DMG #undef LIMB_THRESH_INT_DMG #undef LIMB_DMG_PROB -/obj/item/organ/external/proc/heal_damage(brute, burn, internal = 0, robo_repair = 0) +/obj/item/organ/external/proc/heal_damage(brute, burn, internal = 0, robo_repair = 0, updating_health = TRUE) if(is_robotic() && !robo_repair) return @@ -250,7 +250,8 @@ status &= ~ORGAN_BROKEN perma_injury = 0 - owner.updatehealth() + if(updating_health) + owner.updatehealth("limb heal damage") return update_icon() @@ -279,7 +280,7 @@ This function completely restores a damaged organ to perfect condition. EO.rejuvenate() if(owner) - owner.updatehealth() + owner.updatehealth("limb rejuvenate") update_icon() if(!owner) processing_objects |= src @@ -497,7 +498,7 @@ Note that amputating the affected organ does in fact remove the infection from t dir = 2 if(victim) - victim.updatehealth() + victim.updatehealth("droplimb") victim.UpdateDamageIcon() victim.regenerate_icons() @@ -708,6 +709,7 @@ Note that amputating the affected organ does in fact remove the infection from t var/atom/movable/thing = O.remove(victim) if(thing) thing.forceMove(src) + victim.updatehealth("limb remove") // Grab all the internal giblets too. for(var/obj/item/organ/internal/organ in internal_organs) diff --git a/code/modules/surgery/organs/vocal_cords.dm b/code/modules/surgery/organs/vocal_cords.dm index b6de54e8046..c13c4da83f6 100644 --- a/code/modules/surgery/organs/vocal_cords.dm +++ b/code/modules/surgery/organs/vocal_cords.dm @@ -231,7 +231,7 @@ var/static/regex/multispin_words = regex("like a record baby") else if((findtext(message, heal_words))) for(var/V in listeners) var/mob/living/L = V - L.heal_overall_damage(10 * power_multiplier, 10 * power_multiplier, 0, 0) + L.heal_overall_damage(10 * power_multiplier, 10 * power_multiplier, TRUE, 0, 0) next_command = world.time + cooldown_damage //BRUTE DAMAGE diff --git a/code/modules/vr/vr_avatar.dm b/code/modules/vr/vr_avatar.dm index 510871fb40a..4719ffc4961 100644 --- a/code/modules/vr/vr_avatar.dm +++ b/code/modules/vr/vr_avatar.dm @@ -16,7 +16,8 @@ ..() /mob/living/carbon/human/virtual_reality/death() - return_to_lobby() + if(can_die()) + return_to_lobby() return ..() /mob/living/carbon/human/virtual_reality/Destroy() diff --git a/paradise.dme b/paradise.dme index de38b9a410d..505fae7109c 100644 --- a/paradise.dme +++ b/paradise.dme @@ -1626,7 +1626,6 @@ #include "code\modules\mob\living\carbon\alien\humanoid\caste\drone.dm" #include "code\modules\mob\living\carbon\alien\humanoid\caste\hunter.dm" #include "code\modules\mob\living\carbon\alien\humanoid\caste\sentinel.dm" -#include "code\modules\mob\living\carbon\alien\larva\death.dm" #include "code\modules\mob\living\carbon\alien\larva\emote.dm" #include "code\modules\mob\living\carbon\alien\larva\inventory.dm" #include "code\modules\mob\living\carbon\alien\larva\larva.dm" @@ -1666,6 +1665,7 @@ #include "code\modules\mob\living\carbon\human\shock.dm" #include "code\modules\mob\living\carbon\human\status_procs.dm" #include "code\modules\mob\living\carbon\human\update_icons.dm" +#include "code\modules\mob\living\carbon\human\update_stat.dm" #include "code\modules\mob\living\carbon\human\whisper.dm" #include "code\modules\mob\living\carbon\human\interactive\functions.dm" #include "code\modules\mob\living\carbon\human\interactive\interactive.dm" From fd5a0d965289b13b607ae07000c4c32baf5b3e25 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 20:53:24 -0400 Subject: [PATCH 084/182] Automatic changelog generation for PR #9723 [ci skip] --- html/changelogs/AutoChangeLog-pr-9723.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9723.yml diff --git a/html/changelogs/AutoChangeLog-pr-9723.yml b/html/changelogs/AutoChangeLog-pr-9723.yml new file mode 100644 index 00000000000..04679a90700 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9723.yml @@ -0,0 +1,4 @@ +author: "Purpose" +delete-after: True +changes: + - rscadd: "Adds new stair sprites." From ed54a57baae8549cc440a1af424e85457e58e2b3 Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 01:55:22 +0100 Subject: [PATCH 085/182] terror spider decals --- .../map_files/RandomZLevels/terrorspiders.dmm | 407 +++++++++--------- 1 file changed, 203 insertions(+), 204 deletions(-) diff --git a/_maps/map_files/RandomZLevels/terrorspiders.dmm b/_maps/map_files/RandomZLevels/terrorspiders.dmm index 7c4dbffad8a..2041accb87f 100644 --- a/_maps/map_files/RandomZLevels/terrorspiders.dmm +++ b/_maps/map_files/RandomZLevels/terrorspiders.dmm @@ -2,18 +2,18 @@ "ab" = (/turf/simulated/mineral/random/labormineral,/area/awaymission/UO71/outside) "ac" = (/turf/simulated/wall,/area/awaymission/UO71/plaza) "ad" = (/turf/simulated/wall/rust,/area/awaymission/UO71/plaza) -"ae" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"af" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 7; tag = "icon-manifold-b-f (WEST)"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"ag" = (/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"ah" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/machinery/camera{c_tag = "Gateway Ready Room"; dir = 2; network = list("UO71")},/obj/structure/table,/obj/machinery/computer/id_upgrader{light_color = "#00ffff"; light_power = 4; light_range = 2},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/gateway) -"ai" = (/obj/structure/spider/cocoon{icon_state = "cocoon_large1"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) +"ae" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) +"af" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/light/small{dir = 8},/obj/effect/landmark/burnturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) +"ag" = (/obj/machinery/r_n_d/destructive_analyzer,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/awaymission/UO71/science) +"ah" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/awaymission/UO71/science) +"ai" = (/obj/machinery/r_n_d/protolathe,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/awaymission/UO71/science) "aj" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/plaza) "ak" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) "al" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "am" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = 32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "an" = (/obj/structure/sign/poster/official/nanotrasen_logo{pixel_y = 32},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "ao" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) -"ap" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/plaza) +"ap" = (/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "aq" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster/official/safety_internals{pixel_x = -32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) "ar" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "as" = (/obj/machinery/vending/cola,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/plaza) @@ -142,14 +142,14 @@ "cL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/rust,/area/awaymission/UO71/plaza) "cM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock{id_tag = "awaydorm1"; locked = 0; name = "Dorm 1"; req_access_txt = "271"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "cN" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/closet,/obj/item/poster/random_contraband,/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) -"cO" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/light/small{dir = 8},/obj/effect/landmark/burnturf,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/plaza) +"cO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/table,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/item/stock_parts/scanning_module,/obj/structure/sign/nosmoking_2{pixel_x = -32},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "cP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/stack/rods,/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) "cQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) "cR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/obj/effect/landmark/burnturf,/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) "cS" = (/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/effect/decal/cleanable/dirt,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) "cT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plating,/area/awaymission/UO71/plaza) "cU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/awaymission/UO71/plaza) -"cV" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/plaza) +"cV" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "cW" = (/obj/machinery/firealarm{dir = 2; pixel_x = 0; pixel_y = 24},/turf/simulated/floor/plasteel,/area/awaymission/UO71/plaza) "cX" = (/obj/item/twohanded/required/kirbyplants{layer = 5},/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "greencorner"; tag = "icon-greencorner"},/area/awaymission/UO71/plaza) "cY" = (/obj/machinery/vending/hydronutrients,/turf/simulated/floor/plasteel{dir = 1; icon_state = "vault"},/area/awaymission/UO71/plaza) @@ -303,7 +303,7 @@ "fQ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "fR" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "fS" = (/obj/machinery/door/airlock{name = "Kitchen Cold Room"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/awaymission/UO71/centralhall) -"fT" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"fT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "fU" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/centralhall) "fV" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/centralhall) "fW" = (/obj/structure/table,/obj/item/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/reagent_containers/glass/beaker{pixel_x = 5},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/centralhall) @@ -361,11 +361,11 @@ "gW" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/structure/sign/poster/official/safety_internals{pixel_y = 32},/obj/effect/landmark/burnturf,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "gX" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating,/area/awaymission/UO71/gateway) "gY" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 1},/obj/item/storage/box/lights/mixed,/turf/simulated/floor/plating,/area/awaymission/UO71/gateway) -"gZ" = (/obj/machinery/r_n_d/destructive_analyzer,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/UO71/science) -"ha" = (/obj/machinery/r_n_d/protolathe,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/UO71/science) -"hb" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/UO71/science) +"gZ" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/warning_stripes/northwestcorner,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) +"ha" = (/obj/structure/table,/obj/item/storage/firstaid/regular,/obj/structure/sign/biohazard{pixel_x = -32},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) +"hb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/paper/pamphlet,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "hc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) -"hd" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "warnwhite"},/area/awaymission/UO71/science) +"hd" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/camera{c_tag = "Gateway Chamber"; dir = 4; network = list("UO71")},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "he" = (/obj/structure/table/glass,/obj/item/stock_parts/manipulator,/obj/item/stock_parts/manipulator,/obj/item/stock_parts/capacitor,/obj/item/stock_parts/capacitor,/obj/item/stock_parts/micro_laser,/obj/item/stock_parts/micro_laser,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaymission/UO71/science) "hf" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/mob/living/simple_animal/hostile/poison/terror_spider/gray,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "hg" = (/obj/structure/table,/obj/item/trash/chips,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) @@ -415,15 +415,15 @@ "hY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/window{dir = 2; name = "Gateway Chamber"; req_access_txt = "271"},/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/gateway) "hZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/nosmoking_2{pixel_x = 32},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/gateway) "ia" = (/obj/machinery/door/airlock{name = "Emergency Supplies"},/turf/simulated/floor/plating,/area/awaymission/UO71/gateway) -"ib" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/table,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 3},/obj/item/stock_parts/scanning_module{pixel_x = 2; pixel_y = 3},/obj/item/stock_parts/scanning_module,/obj/structure/sign/nosmoking_2{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaymission/UO71/science) -"ic" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaymission/UO71/science) +"ib" = (/obj/structure/closet/l3closet/scientist,/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) +"ic" = (/obj/structure/closet/l3closet/scientist,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "id" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/turf/simulated/wall/r_wall,/area/awaymission/UO71/prince) "ie" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0; welded = 1},/turf/simulated/floor/vault,/area/awaymission/UO71/prince) "if" = (/obj/machinery/light/small,/turf/simulated/floor/vault,/area/awaymission/UO71/prince) "ig" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/science) -"ih" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaymission/UO71/science) +"ih" = (/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/machinery/camera{c_tag = "Gateway Ready Room"; dir = 2; network = list("UO71")},/obj/structure/table,/obj/machinery/computer/id_upgrader{light_color = "#00ffff"; light_power = 4; light_range = 2},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "ii" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) -"ij" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhitecorner"},/area/awaymission/UO71/science) +"ij" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "ik" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaymission/UO71/science) "il" = (/obj/structure/table,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "im" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/drinks/drinkingglass,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) @@ -434,12 +434,12 @@ "ir" = (/obj/structure/closet/secure_closet{icon_broken = "fridgebroken"; icon_closed = "fridge"; icon_locked = "fridge1"; icon_off = "fridgeoff"; icon_opened = "fridgeopen"; icon_state = "fridge"; locked = 0; name = "refrigerator"; req_access_txt = "271"},/obj/item/reagent_containers/food/condiment/milk,/obj/item/reagent_containers/food/condiment/milk,/obj/item/reagent_containers/food/condiment/milk,/obj/item/storage/fancy/egg_box,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/centralhall) "is" = (/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},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "it" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/item/storage/toolbox/syndicate,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) -"iu" = (/obj/structure/table,/obj/item/storage/firstaid/regular,/obj/structure/sign/biohazard{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/gateway) +"iu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "iv" = (/obj/structure/table,/obj/machinery/recharger,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "iw" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "ix" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/awaymission/UO71/gateway) "iy" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/gateway) -"iz" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/table,/obj/item/paper/pamphlet,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/gateway) +"iz" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id_tag = "UO71_biohazard"; name = "biohazard containment door"},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "iA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/wall,/area/awaymission/UO71/gateway) "iB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/mineral/random/labormineral,/area/awaymission/UO71/outside) "iC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4; level = 1},/turf/simulated/wall/r_wall,/area/awaymission/UO71/mother) @@ -466,7 +466,7 @@ "iX" = (/obj/structure/closet/secure_closet{icon_state = "secure"; locked = 0; name = "kitchen Cabinet"; req_access_txt = "271"},/obj/item/reagent_containers/food/condiment/flour,/obj/item/reagent_containers/food/condiment/flour,/obj/item/reagent_containers/food/condiment/sugar,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/centralhall) "iY" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "iZ" = (/obj/effect/decal/cleanable/blood/gibs{color = "red"; icon_state = "gib2_flesh"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) -"ja" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/camera{c_tag = "Gateway Chamber"; dir = 4; network = list("UO71")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/gateway) +"ja" = (/obj/structure/sink{pixel_y = 25},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/nosmoking_2{pixel_x = -32},/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "jb" = (/obj/structure/chair/stool,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "jc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/gateway) "jd" = (/obj/machinery/door/poddoor{id_tag = "UO71_Start"; name = "UO71 Sealed Facility"},/obj/machinery/door/airlock/research{name = "Gateway Observation"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/gateway) @@ -495,8 +495,8 @@ "jA" = (/obj/machinery/camera{c_tag = "Bar"; dir = 8; network = list("UO71")},/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "jB" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 7; tag = "icon-manifold-r-f (WEST)"},/obj/machinery/door/airlock{name = "Kitchen"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "jC" = (/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},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/landmark/burnturf,/turf/simulated/floor/plating,/area/awaymission/UO71/science) -"jD" = (/obj/structure/closet/l3closet/scientist,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/UO71/gateway) -"jE" = (/obj/structure/closet/l3closet/scientist,/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/UO71/gateway) +"jD" = (/obj/machinery/shower{pixel_y = 15},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) +"jE" = (/obj/structure/sink{pixel_y = 25},/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "jF" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/blood/splatter{color = "red"},/obj/item/paper/terrorspiders1,/obj/effect/decal/remains/human,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "jG" = (/turf/simulated/wall/r_wall,/area/awaymission/UO71/science) "jH" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) @@ -549,9 +549,9 @@ "kC" = (/obj/structure/closet/crate,/obj/effect/decal/cleanable/dirt,/obj/item/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/multitool,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "kD" = (/obj/structure/closet/l3closet/general,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "kE" = (/obj/structure/table,/obj/item/storage/belt/utility,/obj/item/storage/belt/utility,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) -"kF" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/gateway) +"kF" = (/obj/structure/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "kG" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/suit_storage_unit/engine,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) -"kH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/UO71/gateway) +"kH" = (/obj/structure/spider/cocoon{contents = newlist(/obj/effect/decal/remains/human); icon_state = "cocoon_large1"},/obj/structure/spider/terrorweb,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) "kI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{tag = "icon-whitepurplecorner (EAST)"; icon_state = "whitepurplecorner"; dir = 4; heat_capacity = 1e+006},/area/awaymission/UO71/science) "kJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-whitepurplecorner (EAST)"; icon_state = "whitepurplecorner"; dir = 4; heat_capacity = 1e+006},/area/awaymission/UO71/science) "kK" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/mob/living/simple_animal/hostile/poison/terror_spider/gray,/turf/simulated/floor/plasteel{tag = "icon-whitepurplecorner (EAST)"; icon_state = "whitepurplecorner"; dir = 4; heat_capacity = 1e+006},/area/awaymission/UO71/science) @@ -561,7 +561,7 @@ "kO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{tag = "icon-whitepurplecorner (EAST)"; icon_state = "whitepurplecorner"; dir = 4; heat_capacity = 1e+006},/area/awaymission/UO71/science) "kP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{tag = "icon-whitepurplecorner (EAST)"; icon_state = "whitepurplecorner"; dir = 4; heat_capacity = 1e+006},/area/awaymission/UO71/science) "kQ" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "271"},/turf/simulated/floor/plasteel{tag = "icon-whitepurplecorner (EAST)"; icon_state = "whitepurplecorner"; dir = 4; heat_capacity = 1e+006},/area/awaymission/UO71/science) -"kR" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/UO71/gateway) +"kR" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "kS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/gateway) "kT" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/gateway) "kU" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/gateway) @@ -577,10 +577,10 @@ "le" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "lf" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitepurple"},/area/awaymission/UO71/science) "lg" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurplecorner"},/area/awaymission/UO71/science) -"lh" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id_tag = "UO71_biohazard"; name = "biohazard containment door"},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/awaymission/UO71/science) -"li" = (/obj/machinery/shower{pixel_y = 15},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warnwhite"},/area/awaymission/UO71/science) -"lj" = (/obj/structure/sink{pixel_y = 25},/obj/effect/decal/cleanable/dirt,/obj/structure/sign/nosmoking_2{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 9; icon_state = "warnwhite"},/area/awaymission/UO71/science) -"lk" = (/obj/structure/sink{pixel_y = 25},/turf/simulated/floor/plasteel{dir = 5; icon_state = "warnwhite"},/area/awaymission/UO71/science) +"lh" = (/obj/structure/closet/firecloset,/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) +"li" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) +"lj" = (/obj/structure/chair{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) +"lk" = (/obj/structure/table,/obj/item/newspaper,/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "ll" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "lm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 7; tag = "icon-manifold-b-f (WEST)"},/obj/structure/sign/science{pixel_x = -32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "purplecorner"; tag = "icon-purplecorner (WEST)"},/area/awaymission/UO71/centralhall) "ln" = (/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) @@ -624,7 +624,7 @@ "lZ" = (/obj/machinery/door/airlock/research{name = "Research Division Access"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "ma" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "mb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "purple"; tag = "icon-purple (WEST)"},/area/awaymission/UO71/centralhall) -"mc" = (/obj/structure/chair{tag = "icon-chair (WEST)"; icon_state = "chair"; dir = 8},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"mc" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "md" = (/obj/structure/chair{tag = "icon-chair (EAST)"; icon_state = "chair"; dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "me" = (/obj/structure/table,/obj/item/reagent_containers/food/condiment/saltshaker{pixel_x = -3; pixel_y = 0},/obj/item/reagent_containers/food/condiment/peppermill{pixel_x = 3},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) "mf" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/structure/sign/deathsposal{desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; name = "\improper DISPOSAL: LEADS TO EXTERIOR"; pixel_x = 0; pixel_y = -32},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/UO71/centralhall) @@ -634,7 +634,7 @@ "mj" = (/obj/machinery/suit_storage_unit/standard_unit,/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "mk" = (/obj/structure/table,/obj/item/folder/white,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{dir = 4; icon_state = "warndark"; tag = "icon-warndark (EAST)"},/area/awaymission/UO71/gateway) "ml" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) -"mm" = (/obj/structure/spider/cocoon{contents = newlist(/obj/effect/decal/remains/human); icon_state = "cocoon_large1"},/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/gateway) +"mm" = (/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/scrubbers{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/effect/decal/cleanable/dirt,/mob/living/simple_animal/hostile/poison/terror_spider/gray,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "mn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/landmark/burnturf,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "mo" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/gateway) "mp" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/gateway) @@ -644,19 +644,19 @@ "mt" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/command{name = "Research Director's Office"; req_access_txt = "271"},/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/science) "mu" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "mv" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitepurplecorner"},/area/awaymission/UO71/science) -"mw" = (/obj/structure/closet/firecloset,/obj/machinery/light/small,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 2; icon_state = "warnwhite"},/area/awaymission/UO71/science) +"mw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "mx" = (/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/vault,/area/awaymission/UO71/mother) "my" = (/obj/machinery/light/small,/obj/machinery/atmospherics/unary/vent_pump{icon_state = "weld"; on = 1; welded = 1},/turf/simulated/floor/vault,/area/awaymission/UO71/prince) "mz" = (/obj/machinery/light/small{dir = 1},/obj/machinery/camera{c_tag = "Engineering Secure Storage"; dir = 2; network = list("UO71")},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) -"mA" = (/obj/structure/table,/obj/item/newspaper,/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) -"mB" = (/obj/structure/chair{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"mA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) +"mB" = (/obj/machinery/door/poddoor{id_tag = "UO71_SciStorage"; name = "SciStorage Door"},/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/loot) "mC" = (/obj/structure/bed,/obj/item/bedsheet,/turf/simulated/floor/carpet,/area/awaymission/UO71/centralhall) "mD" = (/obj/machinery/light/small{dir = 1},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/turf/simulated/floor/carpet,/area/awaymission/UO71/centralhall) "mE" = (/obj/structure/table/wood,/obj/machinery/newscaster{pixel_x = -30; pixel_y = 0},/obj/item/reagent_containers/food/pill/haloperidol,/obj/item/reagent_containers/food/pill/haloperidol,/obj/item/reagent_containers/food/pill/haloperidol,/obj/item/reagent_containers/food/pill/haloperidol,/turf/simulated/floor/carpet,/area/awaymission/UO71/centralhall) "mF" = (/obj/structure/closet/secure_closet{desc = "It's a secure locker for personnel. The first card swiped gains control."; icon_broken = "cabinetdetective_broken"; icon_closed = "cabinetdetective"; icon_locked = "cabinetdetective_locked"; icon_off = "cabinetdetective_broken"; icon_opened = "cabinetdetective_open"; icon_state = "cabinetdetective"; locked = 0; name = "personal closet"; req_access_txt = "271"},/obj/item/clothing/under/pj/red,/turf/simulated/floor/carpet,/area/awaymission/UO71/centralhall) "mG" = (/obj/machinery/light/small{dir = 1},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/structure/chair/wood/normal{dir = 8},/obj/item/paper/terrorspiders4,/turf/simulated/floor/carpet,/area/awaymission/UO71/centralhall) "mH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) -"mI" = (/obj/machinery/light/small{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"mI" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 10; initialize_directions = 10},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "mJ" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "mK" = (/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/glass{amount = 50},/obj/item/stack/rods{amount = 50},/obj/machinery/door_control{desc = "A remote control-switch for secure storage."; id = "UO71_Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 6; pixel_y = -24; req_access_txt = "271"},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "mL" = (/obj/structure/table,/obj/item/hand_labeler,/turf/simulated/floor/plasteel,/area/awaymission/UO71/gateway) @@ -694,7 +694,7 @@ "nr" = (/turf/simulated/wall/r_wall/rust,/area/awaymission/UO71/eng) "ns" = (/obj/structure/chair/comfy/black{tag = "icon-comfychair (EAST)"; icon_state = "comfychair"; dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "neutral"},/area/awaymission/UO71/centralhall) "nt" = (/obj/structure/chair/comfy/black{tag = "icon-comfychair (WEST)"; icon_state = "comfychair"; dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "neutral"},/area/awaymission/UO71/centralhall) -"nu" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"nu" = (/obj/machinery/portable_atmospherics/canister/air,/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "nv" = (/obj/machinery/door/poddoor{id_tag = "UO71_Secure Storage"; name = "secure storage"},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "nw" = (/obj/machinery/chem_master,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "nx" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) @@ -736,7 +736,7 @@ "oh" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/light/small{dir = 8},/obj/structure/table,/obj/item/radio/off,/obj/item/laser_pointer,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/science) "oi" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/item/folder/white,/obj/item/stamp/rd{pixel_x = 3; pixel_y = -2},/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/science) "oj" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/science) -"ok" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 2; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel{dir = 10; icon_state = "warnwhite"},/area/awaymission/UO71/science) +"ok" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 4},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "ol" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/awaymission/UO71/science) "om" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall/rust,/area/awaymission/UO71/science) "on" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/computer/security/telescreen{desc = "Used for monitoring the research division and the labs within."; dir = 2; name = "research monitor"; network = list("UO71")},/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/science) @@ -759,7 +759,7 @@ "oE" = (/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/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "neutralcorner"},/area/awaymission/UO71/centralhall) "oF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "neutral"},/area/awaymission/UO71/centralhall) "oG" = (/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/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) -"oH" = (/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/scrubbers{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{on = 1},/mob/living/simple_animal/hostile/poison/terror_spider/gray,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"oH" = (/obj/machinery/light/small{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/landmark/burnturf,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "oI" = (/obj/machinery/door/firedoor,/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},/obj/machinery/door/airlock/public/glass{name = "Central Access"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "oJ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/junction{dir = 2; icon_state = "pipe-y"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel{dir = 4; icon_state = "neutral"},/area/awaymission/UO71/centralhall) "oK" = (/mob/living/carbon/human/monkey{name = "George the lab monkey"; toxloss = 193},/turf/simulated/floor/engine,/area/awaymission/UO71/science) @@ -772,7 +772,7 @@ "oR" = (/obj/machinery/chem_heater,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "oS" = (/obj/machinery/chem_dispenser,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) "oT" = (/obj/structure/table,/obj/item/reagent_containers/glass/beaker,/obj/item/reagent_containers/food/pill/methamphetamine,/obj/item/reagent_containers/food/pill/methamphetamine,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/science) -"oU" = (/obj/machinery/light/small{dir = 8},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/landmark/burnturf,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"oU" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "oV" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/science) "oW" = (/obj/structure/table/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/machinery/door_control{desc = "A remote control-switch whichs locks the research division down in the event of a biohazard leak or contamination."; id = "UO71_biohazard"; name = "Biohazard Door Control"; pixel_x = 0; pixel_y = 8; req_access_txt = "271"},/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/science) "oX" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/science) @@ -792,7 +792,7 @@ "pl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralcorner"},/area/awaymission/UO71/centralhall) "pm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/awaymission/UO71/centralhall) "pn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralcorner"},/area/awaymission/UO71/centralhall) -"po" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"po" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 9},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "pp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "neutralcorner"},/area/awaymission/UO71/centralhall) "pq" = (/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "neutral"},/area/awaymission/UO71/centralhall) "pr" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{dir = 6; icon_state = "neutral"},/area/awaymission/UO71/centralhall) @@ -821,7 +821,7 @@ "pO" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "pP" = (/obj/machinery/atmospherics/unary/vent_pump/high_volume{dir = 2; external_pressure_bound = 0; frequency = 1443; icon_state = "in"; id_tag = "UO71_air_out"; internal_pressure_bound = 2000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/awaymission/UO71/eng) "pQ" = (/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 2; frequency = 1443; id = "UO71_air_in"},/turf/simulated/floor/engine{name = "air floor"; nitrogen = 10580; oxygen = 2644},/area/awaymission/UO71/eng) -"pR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"pR" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "pS" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "pT" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/loot) "pU" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) @@ -833,7 +833,7 @@ "qa" = (/turf/simulated/wall,/area/awaymission/UO71/medical) "qb" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "qc" = (/obj/machinery/door/airlock/command{name = "Server Room"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/science) -"qd" = (/obj/machinery/door/poddoor{id_tag = "UO71_SciStorage"; name = "SciStorage Door"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/UO71/loot) +"qd" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan,/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "qe" = (/obj/structure/grille,/obj/structure/window/full/basic,/turf/simulated/floor/plating,/area/awaymission/UO71/medical) "qf" = (/obj/machinery/door/airlock/medical/glass{id_tag = null; name = "Medical Storage"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/medical) "qg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaymission/UO71/science) @@ -859,7 +859,7 @@ "qA" = (/obj/structure/closet,/obj/item/storage/belt/utility,/obj/effect/landmark/burnturf,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "qB" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/science) "qC" = (/obj/machinery/atmospherics/unary/cold_sink/freezer{current_temperature = 80; dir = 2; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/science) -"qD" = (/obj/structure/closet/emcloset,/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 6; icon_state = "warnwhite"},/area/awaymission/UO71/science) +"qD" = (/obj/machinery/atmospherics/binary/pump{dir = 4; name = "Waste In"; on = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "qE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/awaymission/UO71/centralhall) "qF" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/loot) "qG" = (/obj/machinery/vending/medical{req_access_txt = "271"},/turf/simulated/floor/plasteel{dir = 6; icon_state = "whitehall"},/area/awaymission/UO71/medical) @@ -885,9 +885,9 @@ "ra" = (/obj/machinery/light/small{dir = 8},/obj/machinery/alarm/monitor/server{dir = 4; pixel_x = -22; pixel_y = 0},/obj/machinery/r_n_d/server/core{id_with_download_string = "3"; id_with_upload_string = "3"; req_access = null},/turf/simulated/floor/bluegrid{name = "Server Base"; nitrogen = 500; oxygen = 0; temperature = 80},/area/awaymission/UO71/science) "rb" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8; initialize_directions = 11},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/awaymission/UO71/science) "rc" = (/obj/machinery/camera{c_tag = "Atmospherics"; dir = 2; network = list("UO71")},/obj/structure/table,/obj/item/clothing/gloves/color/yellow,/obj/item/storage/toolbox/mechanical{pixel_y = 5},/obj/machinery/firealarm{dir = 2; pixel_x = 0; pixel_y = 24},/obj/item/multitool,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/awaymission/UO71/eng) -"rd" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 10; initialize_directions = 10},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) +"rd" = (/obj/machinery/atmospherics/binary/pump{dir = 1; name = "Unfiltered to Mix"; on = 1},/obj/structure/sign/nosmoking_2{pixel_x = 32},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "re" = (/obj/machinery/atmospherics/trinary/mixer{dir = 1; node1_concentration = 0.8; node2_concentration = 0.2; on = 1; pixel_x = 0; pixel_y = 0; req_access = null; target_pressure = 4500},/turf/simulated/floor/plasteel{dir = 5; icon_state = "arrival"},/area/awaymission/UO71/eng) -"rf" = (/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) +"rf" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "rg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "rh" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 7; tag = "icon-manifold-b-f (WEST)"},/turf/simulated/wall,/area/awaymission/UO71/medical) "ri" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 4},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/science) @@ -908,9 +908,9 @@ "rx" = (/obj/machinery/door/airlock{name = "Unit 2"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/UO71/centralhall) "ry" = (/obj/structure/mirror{pixel_x = 28},/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/UO71/centralhall) "rz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) -"rA" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/light/small{dir = 4},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/centralhall) +"rA" = (/obj/machinery/alarm/monitor{dir = 1; frequency = 1439; locked = 0; pixel_y = -23; req_access = null},/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 5; initialize_directions = 5},/obj/machinery/light/small,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "rB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/extinguisher_cabinet{pixel_x = -25; pixel_y = 0},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) -"rC" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"rC" = (/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "rD" = (/obj/structure/disposalpipe/segment,/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "rE" = (/obj/item/twohanded/required/kirbyplants{layer = 5},/turf/simulated/floor/plasteel{dir = 5; icon_state = "yellow"},/area/awaymission/UO71/eng) "rF" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) @@ -923,10 +923,10 @@ "rM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 6; initialize_directions = 6; level = 2},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "rN" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "rO" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) -"rP" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 9},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"rP" = (/obj/structure/closet/firecloset,/obj/effect/decal/warning_stripes/northwest,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "rQ" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 9},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Server Walkway"; nitrogen = 500; oxygen = 0; temperature = 80},/area/awaymission/UO71/science) -"rR" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan,/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) -"rS" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"rR" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8; initialize_directions = 11},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plating,/area/awaymission/UO71/science) +"rS" = (/obj/structure/table/reinforced,/obj/item/wrench,/obj/machinery/atmospherics/pipe/simple/visible{dir = 10},/obj/item/reagent_containers/food/pill/methamphetamine,/obj/item/storage/toolbox/syndicate,/obj/machinery/light/small{dir = 1},/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "rT" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/effect/landmark/damageturf,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "rU" = (/obj/structure/table,/obj/item/folder/white,/obj/item/pen,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/science) "rV" = (/obj/machinery/computer/rdservercontrol,/turf/simulated/floor/plasteel{icon_state = "dark"},/area/awaymission/UO71/science) @@ -937,14 +937,14 @@ "sa" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/bridge) "sb" = (/obj/structure/table,/obj/item/reagent_containers/food/pill/patch/synthflesh,/obj/item/reagent_containers/food/pill/patch/synthflesh,/obj/item/reagent_containers/food/pill/patch/synthflesh,/obj/item/reagent_containers/food/pill/patch/synthflesh,/obj/item/reagent_containers/food/pill/patch/synthflesh,/obj/item/reagent_containers/food/pill/patch/synthflesh,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaymission/UO71/medical) "sc" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/medical) -"sd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/landmark/burnturf,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/mining) +"sd" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "se" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/bridge) "sf" = (/obj/structure/table,/obj/machinery/light/small{dir = 1},/obj/item/gun/energy/laser/awaymission_aeg,/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "sg" = (/obj/structure/table,/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "sh" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 11; level = 1},/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "si" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "sj" = (/obj/machinery/door/airlock{name = "Unisex Showers"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/UO71/centralhall) -"sk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/stack/sheet/mineral/plasma{amount = 6},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"sk" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "sl" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "sm" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 7; tag = "icon-manifold-b-f (WEST)"},/obj/machinery/camera{c_tag = "Engineering Hallway"; dir = 4; network = list("UO71")},/turf/simulated/floor/plasteel,/area/awaymission/UO71/centralhall) "sn" = (/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},/turf/simulated/floor/plasteel{dir = 1; icon_state = "yellowcorner"},/area/awaymission/UO71/centralhall) @@ -964,7 +964,7 @@ "sB" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/poddoor/shutters/preopen{id_tag = "UO71_EngineeringOffice"; name = "Privacy Shutters"},/obj/item/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/pen,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "sC" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/table,/obj/machinery/recharger{pixel_y = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 4; icon_state = "red"},/area/awaymission/UO71/eng) "sD" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; initialize_directions = 14; tag = "icon-manifold-b-f (NORTH)"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) -"sE" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4; level = 2},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"sE" = (/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/machinery/portable_atmospherics/scrubber,/obj/effect/decal/warning_stripes/west,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "sF" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/machinery/door/poddoor/preopen{id_tag = "UO71_Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/visible/universal{dir = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "sG" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan{dir = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "sH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/meter{frequency = 1443; id = "UO71_dloop_atm_meter"; name = "Distribution Loop"},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) @@ -1001,7 +1001,7 @@ "tm" = (/obj/structure/table/reinforced,/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/poddoor/shutters/preopen{id_tag = "UO71_EngineeringOffice"; name = "Privacy Shutters"},/obj/item/folder/red,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "tn" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 14; tag = "icon-manifold-r-f (NORTH)"},/obj/structure/table,/turf/simulated/floor/plasteel{dir = 4; icon_state = "red"},/area/awaymission/UO71/eng) "to" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) -"tp" = (/obj/machinery/atmospherics/binary/pump{dir = 4; name = "Waste In"; on = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"tp" = (/obj/machinery/atmospherics/binary/valve{dir = 2},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "tq" = (/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/visible/cyan,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "tr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold/visible/purple{dir = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "ts" = (/obj/machinery/atmospherics/binary/pump{dir = 2; name = "Mix to Filter"; on = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) @@ -1021,7 +1021,7 @@ "tG" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "tH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall,/area/awaymission/UO71/medical) "tI" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/rust,/area/awaymission/UO71/medical) -"tJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"tJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "tK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaymission/UO71/medical) "tL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/awaymission/UO71/medical) "tM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plating,/area/awaymission/UO71/science) @@ -1045,11 +1045,12 @@ "ue" = (/obj/machinery/atmospherics/binary/pump{dir = 1; name = "N2 Outlet Pump"; on = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "uf" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5; level = 1},/turf/simulated/wall/rust,/area/awaymission/UO71/science) "ug" = (/obj/machinery/atmospherics/binary/pump{dir = 1; name = "O2 Outlet Pump"; on = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) -"uh" = (/obj/machinery/atmospherics/binary/pump{dir = 1; name = "Unfiltered to Mix"; on = 1},/obj/structure/sign/nosmoking_2{pixel_x = 32},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"uh" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id_tag = "UO71_Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "ui" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/engineering{name = "Engineering Maintenance"; req_access_txt = "271"},/obj/machinery/atmospherics/pipe/simple/visible/universal,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "uj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/science) "uk" = (/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/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/science) "ul" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/science) +"um" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/poddoor/preopen{id_tag = "UO71_Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "un" = (/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/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "uo" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/maintenance{name = "Research Maintenance"; req_access_txt = "271"},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/medical) "up" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j1 (EAST)"; icon_state = "pipe-j1"; dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaymission/UO71/medical) @@ -1057,6 +1058,8 @@ "ur" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/sign/securearea{desc = "A warning sign which reads 'DANGER - LETHAL BIOHAZARDS WITHIN'"; name = "CONTAINMENT AREA"},/turf/simulated/wall/rust,/area/awaymission/UO71/mining) "us" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/wall,/area/awaymission/UO71/science) "ut" = (/turf/simulated/wall,/area/awaymission/UO71/outside) +"uu" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id_tag = "UO71_Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/warning_stripes/yellow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) +"uv" = (/obj/machinery/portable_atmospherics/scrubber,/obj/effect/decal/warning_stripes/southwest,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "uw" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/item/stack/rods,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/science) "ux" = (/obj/machinery/light{dir = 1; on = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "uy" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 101.325; icon_state = "weld"; on = 1; pressure_checks = 1; welded = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) @@ -1071,26 +1074,27 @@ "uH" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 10; icon_state = "red"},/area/awaymission/UO71/eng) "uI" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/machinery/door_control{desc = "A remote control-switch for the engineering security doors."; id = "UO71_Engineering"; name = "Engineering Lockdown"; pixel_x = 24; pixel_y = 6; req_access_txt = "271"},/obj/structure/closet/secure_closet{icon_broken = "secbroken"; icon_closed = "sec"; icon_locked = "sec1"; icon_off = "secoff"; icon_opened = "secopen"; icon_state = "sec1"; locked = 1; name = "security officer's locker"; req_access_txt = "271"},/obj/item/clothing/suit/armor/vest,/obj/item/clothing/head/helmet,/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/awaymission/UO71/eng) "uJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/UO71/eng) -"uK" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) +"uK" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/obj/effect/decal/warning_stripes/south,/turf/simulated/floor/plating,/area/awaymission/UO71/science) "uL" = (/obj/machinery/atmospherics/binary/pump{dir = 0; name = "Air to External"; on = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "uM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/binary/pump{dir = 1; name = "External to Filter"; on = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "uN" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 2; on = 1; req_access = null},/turf/simulated/floor/plasteel{dir = 10; icon_state = "red"},/area/awaymission/UO71/eng) -"uO" = (/obj/machinery/alarm/monitor{dir = 1; frequency = 1439; locked = 0; pixel_y = -23; req_access = null},/obj/machinery/atmospherics/pipe/simple/visible/purple{dir = 5; initialize_directions = 5},/obj/machinery/light/small,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) -"uP" = (/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"uO" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plating,/area/awaymission/UO71/science) +"uP" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "uQ" = (/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 4},/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "UO71_n2_in"; name = "Nitrogen Supply Control"; output_tag = "UO71_n2_out"; sensors = list("UO71_n2_sensor" = "Tank")},/obj/machinery/atmospherics/pipe/simple/visible/cyan,/turf/simulated/floor/plasteel{dir = 6; icon_state = "red"},/area/awaymission/UO71/eng) "uR" = (/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 4},/obj/machinery/atmospherics/pipe/simple/visible/cyan,/obj/machinery/computer/general_air_control/large_tank_control{frequency = 1441; input_tag = "UO71_o2_in"; name = "Oxygen Supply Control"; output_tag = "UO71_o2_out"; sensors = list("UO71_o2_sensor" = "Tank")},/turf/simulated/floor/plasteel{dir = 6; icon_state = "blue"},/area/awaymission/UO71/eng) "uS" = (/obj/machinery/atmospherics/trinary/filter{dir = 4; filter_type = 1; on = 1; req_access = null},/turf/simulated/floor/plasteel{dir = 10; icon_state = "blue"},/area/awaymission/UO71/eng) "uT" = (/obj/machinery/atmospherics/pipe/simple/visible/green{dir = 9},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaymission/UO71/eng) -"uU" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 8; initialize_directions = 11},/turf/simulated/floor/plating{dir = 1; icon_state = "warnplate"},/area/awaymission/UO71/science) +"uU" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "uV" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/awaymission/UO71/medical) "uW" = (/turf/simulated/floor/plating/airless/asteroid,/area/awaymission/UO71/outside) -"uX" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plating{dir = 9; icon_state = "warnplate"},/area/awaymission/UO71/science) -"uY" = (/obj/structure/table/reinforced,/obj/item/wrench,/obj/machinery/atmospherics/pipe/simple/visible{dir = 10},/obj/item/reagent_containers/food/pill/methamphetamine,/obj/item/storage/toolbox/syndicate,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating{dir = 5; icon_state = "warnplate"},/area/awaymission/UO71/science) +"uX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) +"uY" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "uZ" = (/obj/machinery/door/airlock/medical{name = "Medical"; req_access_txt = "271"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/awaymission/UO71/medical) +"va" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/noticeboard{dir = 1; pixel_y = -27},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "vb" = (/obj/machinery/door/airlock/maintenance{req_access_txt = "0"; req_one_access_txt = "0"},/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "vc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "vd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/computer/general_air_control{frequency = 1441; name = "Tank Monitor"; sensors = list("UO71_n2_sensor" = "Nitrogen", "UO71_o2_sensor" = "Oxygen", "UO71_waste_sensor" = "Gas Mix Tank")},/turf/simulated/floor/plasteel{dir = 9; icon_state = "caution"},/area/awaymission/UO71/eng) -"ve" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"ve" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "vf" = (/obj/machinery/atmospherics/pipe/simple/visible/universal,/turf/simulated/wall,/area/awaymission/UO71/eng) "vg" = (/obj/machinery/meter{layer = 3.3},/obj/machinery/atmospherics/pipe/simple/visible/green,/turf/simulated/wall,/area/awaymission/UO71/eng) "vh" = (/obj/machinery/meter{layer = 3.3},/obj/machinery/atmospherics/pipe/simple/visible/cyan,/turf/simulated/wall,/area/awaymission/UO71/eng) @@ -1099,8 +1103,8 @@ "vk" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "271"},/obj/machinery/atmospherics/pipe/simple/visible/universal,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "vl" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'DANGER - LETHAL BIOHAZARDS WITHIN'"; name = "CONTAINMENT AREA"},/turf/simulated/wall/rust,/area/awaymission/UO71/mining) "vm" = (/obj/machinery/atmospherics/binary/valve{dir = 2},/turf/simulated/floor/plating,/area/awaymission/UO71/science) -"vn" = (/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plating{dir = 8; icon_state = "warnplate"},/area/awaymission/UO71/science) -"vo" = (/obj/machinery/atmospherics/binary/valve{dir = 2},/turf/simulated/floor/plating{dir = 4; icon_state = "warnplate"},/area/awaymission/UO71/science) +"vn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/vending/engivend{req_access_txt = "0"},/obj/machinery/camera{c_tag = "Engineering Foyer"; dir = 1; network = list("UO71")},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) +"vo" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "vp" = (/obj/machinery/atmospherics/unary/cryo_cell,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitehall"},/area/awaymission/UO71/medical) "vq" = (/obj/structure/table,/obj/item/defibrillator,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitecorner"},/area/awaymission/UO71/medical) "vr" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{dir = 2; icon_state = "whitehall"},/area/awaymission/UO71/medical) @@ -1108,24 +1112,26 @@ "vt" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaymission/UO71/medical) "vu" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "vv" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) +"vw" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) +"vx" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/effect/decal/warning_stripes/yellow/hollow,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "vy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 1; icon_state = "browncorner"},/area/awaymission/UO71/centralhall) "vz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5; level = 1},/obj/structure/chair/office/dark{dir = 8},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "vA" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/wall,/area/awaymission/UO71/eng) "vB" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/computer/general_air_control{frequency = 1443; level = 3; name = "Distribution and Waste Monitor"; sensors = list("UO71_mair_in_meter" = "Mixed Air In", "UO71_air_sensor" = "Mixed Air Supply Tank", "UO71_mair_out_meter" = "Mixed Air Out", "UO71_dloop_atm_meter" = "Distribution Loop", "UO71_wloop_atm_meter" = "Waste Loop")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "caution"},/area/awaymission/UO71/eng) "vC" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) -"vD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/alarm/monitor{frequency = 1439; locked = 0; pixel_y = 23; req_access = null},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"vD" = (/obj/machinery/light,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "vE" = (/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 1; frequency = 1441; id = "UO71_n2_in"},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 10000; oxygen = 0},/area/awaymission/UO71/eng) "vF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; id_tag = "UO71_n2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 10000; oxygen = 0},/area/awaymission/UO71/eng) "vG" = (/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 1; frequency = 1441; id = "UO71_o2_in"},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/awaymission/UO71/eng) "vH" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; external_pressure_bound = 0; frequency = 1441; id_tag = "UO71_o2_out"; initialize_directions = 1; internal_pressure_bound = 4000; on = 1; pressure_checks = 2; pump_direction = 0},/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/awaymission/UO71/eng) "vI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 5; icon_state = "yellow"},/area/awaymission/UO71/eng) -"vJ" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id_tag = "UO71_Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/awaymission/UO71/eng) -"vK" = (/obj/machinery/door/firedoor,/obj/machinery/door/poddoor/preopen{id_tag = "UO71_Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/awaymission/UO71/eng) -"vL" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/door/poddoor/preopen{id_tag = "UO71_Engineering"; name = "engineering security door"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel{icon_state = "delivery"; name = "floor"},/area/awaymission/UO71/eng) -"vM" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating{icon_state = "warnplate"},/area/awaymission/UO71/science) -"vN" = (/obj/machinery/portable_atmospherics/scrubber,/turf/simulated/floor/plating{dir = 10; icon_state = "warnplate"},/area/awaymission/UO71/science) +"vJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/landmark/burnturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"vK" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/item/twohanded/required/kirbyplants{layer = 5},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"vL" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"vM" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"vN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "vO" = (/obj/structure/sign/deathsposal,/turf/simulated/wall/rust,/area/awaymission/UO71/medical) -"vP" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 1},/obj/machinery/portable_atmospherics/canister/air,/turf/simulated/floor/plating{dir = 6; icon_state = "warnplate"},/area/awaymission/UO71/science) +"vP" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/obj/structure/closet/secure_closet/miner{req_access = list(201)},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "vQ" = (/obj/machinery/atmospherics/pipe/simple/visible,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/medical) "vR" = (/obj/structure/table,/obj/item/reagent_containers/glass/beaker/cryoxadone,/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitehall"},/area/awaymission/UO71/medical) "vS" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor/plasteel{dir = 8; icon_state = "whitehall"},/area/awaymission/UO71/medical) @@ -1136,6 +1142,7 @@ "vX" = (/obj/structure/table,/obj/machinery/door_control{desc = "A remote control-switch for heavy lockdown doors."; id = "UO71_Containment"; name = "Science Containment Doors"; pixel_x = 0; pixel_y = -2; req_access_txt = "271"; wires = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "vY" = (/obj/structure/table,/obj/machinery/door_control{desc = "A remote control-switch for heavy lockdown doors."; id = "UO71_Armory"; name = "Armory Doors"; pixel_x = 0; pixel_y = -2; req_access_txt = "271"; wires = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) "vZ" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) +"wa" = (/obj/machinery/conveyor{dir = 2; id = "UO71_mining"},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "wb" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/item/stack/rods,/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "wc" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating,/area/awaymission/UO71/centralhall) "wd" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 6; icon_state = "brown"},/area/awaymission/UO71/centralhall) @@ -1143,17 +1150,17 @@ "wf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/computer/atmos_alert,/turf/simulated/floor/plasteel{dir = 8; icon_state = "caution"},/area/awaymission/UO71/eng) "wg" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "wh" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) -"wi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) +"wi" = (/obj/machinery/mineral/unloading_machine{dir = 1; icon_state = "unloader-corner"; input_dir = 4; output_dir = 8},/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "wj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1; initialize_directions = 14; tag = "icon-manifold-b-f (NORTH)"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "wk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 4; icon_state = "yellow"},/area/awaymission/UO71/eng) "wl" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "UO71_n2_sensor"},/obj/machinery/light/small,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 10000; oxygen = 0},/area/awaymission/UO71/eng) "wm" = (/obj/machinery/portable_atmospherics/canister/nitrogen,/turf/simulated/floor/engine{name = "n2 floor"; nitrogen = 10000; oxygen = 0},/area/awaymission/UO71/eng) "wn" = (/obj/machinery/air_sensor{frequency = 1441; id_tag = "UO71_o2_sensor"},/obj/machinery/light/small,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/awaymission/UO71/eng) "wo" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/engine{name = "o2 floor"; nitrogen = 0; oxygen = 100000},/area/awaymission/UO71/eng) -"wp" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"wp" = (/obj/effect/decal/warning_stripes/yellow/partial{dir = 8},/obj/effect/decal/warning_stripes/arrow{dir = 8},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "wq" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "wr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/door/airlock/engineering{name = "Engineering"; req_access_txt = "271"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) -"ws" = (/obj/machinery/light/small{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"ws" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "wt" = (/obj/machinery/atmospherics/pipe/manifold/visible{dir = 4; initialize_directions = 11; level = 2},/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/UO71/medical) "wu" = (/turf/simulated/wall/rust,/area/awaymission/UO71/mining) "wv" = (/turf/simulated/wall,/area/awaymission/UO71/mining) @@ -1164,17 +1171,17 @@ "wA" = (/obj/machinery/door/airlock/maintenance{name = "Mining Maintenance"; req_access_txt = "271"},/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "wB" = (/obj/machinery/door/firedoor,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/mining/glass{name = "Mining Foyer"; req_access_txt = "271"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "wC" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/mining/glass{name = "Mining Foyer"; req_access_txt = "271"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"wD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/noticeboard{dir = 1; pixel_y = -27},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"wD" = (/obj/machinery/conveyor{dir = 2; id = "UO71_mining"},/obj/structure/sign/nosmoking_2{pixel_x = -32},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "wE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/computer/station_alert,/turf/simulated/floor/plasteel{dir = 10; icon_state = "caution"; tag = "icon-caution (SOUTHWEST)"},/area/awaymission/UO71/eng) "wF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) -"wG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) -"wH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/vending/engivend{req_access_txt = "0"},/obj/machinery/camera{c_tag = "Engineering Foyer"; dir = 1; network = list("UO71")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/eng) +"wG" = (/obj/machinery/suit_storage_unit/mining,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"wH" = (/obj/machinery/mineral/processing_unit{dir = 1; output_dir = 2},/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "wI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaymission/UO71/eng) "wJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/table,/obj/machinery/cell_charger,/obj/item/stock_parts/cell/high,/obj/item/t_scanner,/turf/simulated/floor/plasteel{dir = 6; icon_state = "yellow"},/area/awaymission/UO71/eng) "wK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/vending/tool,/obj/structure/sign/poster/official/build{pixel_y = -32},/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaymission/UO71/eng) -"wL" = (/obj/structure/closet/emcloset,/obj/item/clothing/mask/breath,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) -"wM" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) -"wN" = (/obj/structure/closet/firecloset,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "bot"},/area/awaymission/UO71/eng) +"wL" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/camera{c_tag = "Mining"; dir = 4; network = list("UO71")},/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"wM" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"wN" = (/obj/machinery/conveyor{dir = 2; id = "UO71_mining"},/obj/machinery/light/small{dir = 8},/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "wO" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 9},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitehall"},/area/awaymission/UO71/medical) "wP" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 4},/obj/machinery/portable_atmospherics/canister/oxygen{name = "Canister: \[O2] (CRYO)"},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitecorner"},/area/awaymission/UO71/medical) "wQ" = (/obj/machinery/body_scanconsole,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitehall"},/area/awaymission/UO71/medical) @@ -1188,9 +1195,10 @@ "wY" = (/obj/machinery/light/small{dir = 1},/obj/structure/chair/wood/normal{dir = 8},/turf/simulated/floor/carpet,/area/awaymission/UO71/mining) "wZ" = (/obj/structure/table/wood,/turf/simulated/floor/carpet,/area/awaymission/UO71/mining) "xa" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/bed,/obj/item/bedsheet,/turf/simulated/floor/carpet,/area/awaymission/UO71/mining) -"xb" = (/obj/machinery/light/small{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/item/twohanded/required/kirbyplants{layer = 5},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/mining) +"xb" = (/obj/structure/dispenser/oxygen,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"xc" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; tag = "icon-manifold-r-f (EAST)"},/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 26},/obj/item/stack/sheet/glass{amount = 19},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "xd" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; tag = "icon-manifold-r-f (EAST)"},/obj/structure/cable,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"xe" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/mining) +"xe" = (/obj/machinery/mineral/stacking_machine{dir = 1; input_dir = 8; output_dir = 4},/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "xf" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "xg" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/eng) "xh" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/door/airlock/command/glass{name = "Chief Engineer"; req_access_txt = "271"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) @@ -1208,8 +1216,8 @@ "xt" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) "xu" = (/obj/structure/toilet{pixel_y = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/UO71/eng) "xv" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"xw" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/mining) -"xx" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/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{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/mining) +"xw" = (/obj/effect/decal/warning_stripes/yellow/partial{dir = 4},/obj/effect/decal/warning_stripes/arrow{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"xx" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "xy" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "xz" = (/obj/structure/filingcabinet/chestdrawer,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) "xA" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) @@ -1221,7 +1229,7 @@ "xG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock{id_tag = "awaydorm9"; name = "Mining Dorm 2"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "xH" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door_control{id = "awaydorm9"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4},/turf/simulated/floor/carpet,/area/awaymission/UO71/mining) "xI" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"xJ" = (/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{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/mining) +"xJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/stack/sheet/mineral/plasma{amount = 6},/obj/effect/landmark/damageturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "xK" = (/obj/structure/table/reinforced,/obj/item/clipboard,/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/item/stamp/ce,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) "xL" = (/obj/structure/table/reinforced,/obj/item/paper_bin{pixel_x = -3; pixel_y = 7},/obj/item/pen,/obj/effect/decal/cleanable/dirt,/obj/item/stack/sheet/plasteel{amount = 50},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) "xM" = (/obj/structure/table/reinforced,/obj/item/folder/yellow,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) @@ -1229,7 +1237,7 @@ "xO" = (/obj/machinery/light/small,/obj/structure/bed,/obj/item/bedsheet,/turf/simulated/floor/carpet,/area/awaymission/UO71/mining) "xP" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/structure/closet/secure_closet{desc = "It's a secure locker for personnel. The first card swiped gains control."; icon_broken = "cabinetdetective_broken"; icon_closed = "cabinetdetective"; icon_locked = "cabinetdetective_locked"; icon_off = "cabinetdetective_broken"; icon_opened = "cabinetdetective_open"; icon_state = "cabinetdetective"; locked = 0; name = "personal closet"; req_access_txt = "271"},/turf/simulated/floor/carpet,/area/awaymission/UO71/mining) "xQ" = (/obj/structure/cable,/obj/machinery/power/apc/noalarm{cell_type = 15000; dir = 2; locked = 0; name = "UO71 Mining APC"; pixel_x = 0; pixel_y = -25; req_access = null; start_charge = 1},/obj/machinery/light/small,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/closet/secure_closet/engineering_personal{icon_broken = "miningsecbroken"; icon_closed = "miningsec"; icon_locked = "miningsec1"; icon_off = "miningsecoff"; icon_opened = "miningsecopen"; icon_state = "miningsec"; locked = 0; name = "miner's equipment"; req_access = list(201)},/obj/item/storage/backpack/satchel_eng,/obj/item/clothing/gloves/fingerless,/turf/simulated/floor/plasteel{dir = 2; icon_state = "browncorner"},/area/awaymission/UO71/mining) -"xR" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_x = 0; pixel_y = -24},/obj/structure/closet/secure_closet/miner{req_access = list(201)},/turf/simulated/floor/plasteel{dir = 8; icon_state = "floorgrime"; tag = "icon-floorgrime (WEST)"},/area/awaymission/UO71/mining) +"xR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "271"},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "xS" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; tag = "icon-manifold-r-f (EAST)"},/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/awaymission/UO71/mining) "xT" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "brown"},/area/awaymission/UO71/mining) "xU" = (/obj/structure/table/reinforced,/obj/item/storage/fancy/cigarettes{pixel_x = -2},/obj/item/lighter/zippo{pixel_x = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) @@ -1242,49 +1250,51 @@ "yb" = (/obj/machinery/computer/station_alert,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) "yc" = (/obj/machinery/computer/monitor{name = "primary power monitoring console"},/obj/structure/cable,/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) "yd" = (/obj/machinery/light/small,/obj/machinery/computer/atmos_alert,/obj/machinery/door_control{desc = "A remote control-switch for the engineering security doors."; id = "UO71_Engineering"; name = "Engineering Lockdown"; pixel_x = -6; pixel_y = -24; req_access_txt = "271"},/obj/machinery/door_control{desc = "A remote control-switch for secure storage."; id = "UO71_Secure Storage"; name = "Engineering Secure Storage"; pixel_x = 6; pixel_y = -24; req_access_txt = "271"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "neutralfull"},/area/awaymission/UO71/eng) -"ye" = (/obj/machinery/conveyor{dir = 2; id = "UO71_mining"},/turf/simulated/floor/plating{dir = 4; icon_state = "warnplate"},/area/awaymission/UO71/mining) -"yf" = (/turf/simulated/floor/plasteel{dir = 8; icon_state = "loadingarea"},/area/awaymission/UO71/mining) -"yg" = (/obj/machinery/mineral/unloading_machine{dir = 1; icon_state = "unloader-corner"; input_dir = 4; output_dir = 8},/turf/simulated/floor/plating{dir = 5; icon_state = "warnplate"},/area/awaymission/UO71/mining) -"yh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/alarm/monitor{dir = 8; frequency = 1439; locked = 0; pixel_x = 23; pixel_y = 0; req_access = null},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"ye" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"yf" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"yg" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 1; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/landmark/damageturf,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"yh" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/obj/machinery/light/small{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"yj" = (/obj/machinery/conveyor{dir = 2; id = "UO71_mining"},/obj/structure/sign/nosmoking_2{pixel_x = -32},/turf/simulated/floor/plating{dir = 4; icon_state = "warnplate"},/area/awaymission/UO71/mining) +"yj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yk" = (/obj/machinery/conveyor_switch/oneway{id = "UO71_mining"; name = "mining conveyor"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yl" = (/obj/structure/grille,/obj/structure/window/full/basic,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "ym" = (/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,/area/awaymission/UO71/mining) "yn" = (/obj/machinery/mineral/processing_unit_console{machinedir = 8},/turf/simulated/wall/rust,/area/awaymission/UO71/mining) -"yo" = (/obj/machinery/suit_storage_unit/mining,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"yo" = (/obj/structure/closet/emcloset,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yp" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "yq" = (/obj/structure/table,/obj/item/pickaxe,/obj/item/radio/off,/obj/effect/decal/cleanable/dirt,/obj/item/gun/energy/kinetic_accelerator,/obj/item/borg/upgrade/modkit/damage,/obj/item/borg/upgrade/modkit/chassis_mod/orange,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"yr" = (/obj/machinery/mineral/processing_unit{dir = 1; output_dir = 2},/turf/simulated/floor/plating{dir = 5; icon_state = "warnplate"},/area/awaymission/UO71/mining) -"ys" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/camera{c_tag = "Mining"; dir = 4; network = list("UO71")},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"yr" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) +"ys" = (/obj/machinery/door/poddoor{id_tag = "UO71_Queen"; name = "Caves Lockdown Door"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "yt" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 7; tag = "icon-manifold-r-f (WEST)"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"yu" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"yu" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "yv" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "yw" = (/obj/machinery/light/small{dir = 4},/obj/structure/table,/obj/item/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/item/gun/energy/kinetic_accelerator,/obj/item/borg/upgrade/modkit/tracer,/turf/simulated/floor/plasteel{burnt = 1; dir = 8; icon_state = "floorscorched2"; tag = "icon-floorscorched2 (WEST)"},/area/awaymission/UO71/mining) "yx" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"yy" = (/obj/machinery/conveyor{dir = 2; id = "UO71_mining"},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating{dir = 4; icon_state = "warnplate"},/area/awaymission/UO71/mining) +"yy" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "yz" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yB" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 7; tag = "icon-manifold-b-f (WEST)"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yC" = (/obj/machinery/mineral/stacking_unit_console{machinedir = 2},/turf/simulated/wall,/area/awaymission/UO71/mining) "yD" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/mining/glass{name = "Mining EVA"; req_access_txt = "271"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"yF" = (/obj/structure/dispenser/oxygen,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"yF" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "yG" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yH" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/turf/simulated/floor/mech_bay_recharge_floor,/area/awaymission/UO71/mining) "yI" = (/obj/machinery/mech_bay_recharge_port{tag = "icon-recharge_port (WEST)"; icon_state = "recharge_port"; dir = 8},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/awaymission/UO71/mining) "yJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1; scrub_N2O = 0; scrub_Toxins = 0},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"yK" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4; initialize_directions = 11; tag = "icon-manifold-r-f (EAST)"},/obj/structure/closet/crate,/obj/item/stack/sheet/metal{amount = 26},/obj/item/stack/sheet/glass{amount = 19},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"yK" = (/obj/structure/spider/cocoon{icon_state = "cocoon_large1"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "yL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) "yM" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plasteel,/area/awaymission/UO71/mining) -"yN" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "loadingarea"},/area/awaymission/UO71/mining) -"yO" = (/obj/machinery/mineral/stacking_machine{dir = 1; input_dir = 8; output_dir = 4},/turf/simulated/floor/plating{dir = 5; icon_state = "warnplate"},/area/awaymission/UO71/mining) -"yQ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"yN" = (/obj/structure/spider/terrorweb,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"yO" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "271"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"yP" = (/obj/machinery/light{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"yQ" = (/obj/structure/spider/cocoon{icon_state = "cocoon_large1"},/obj/structure/spider/terrorweb,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "yR" = (/obj/structure/grille,/obj/structure/window/full/reinforced,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/awaymission/UO71/mining) -"yS" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "271"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) -"yT" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) -"yV" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) -"yW" = (/obj/structure/sign/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; pixel_x = 32; pixel_y = 0},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"yS" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "271"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"yT" = (/obj/machinery/door/poddoor{id_tag = "UO71_Caves"; name = "Caves Lockdown Door"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"yU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/spider/terrorweb,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"yV" = (/obj/structure/spider/terrorweb,/obj/structure/spider/terrorweb,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"yW" = (/obj/machinery/door/poddoor{id_tag = "UO71_Caves"; name = "Caves Lockdown Door"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "yX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/outside) "yY" = (/obj/structure/sign/biohazard,/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/prince) "yZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall/rust,/area/awaymission/UO71/mining) @@ -1293,38 +1303,27 @@ "zc" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/outside) "zd" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/queen) "ze" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall3"},/area/awaymission/UO71/queen) -"zf" = (/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) +"zf" = (/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "zg" = (/turf/simulated/mineral/random/labormineral,/area/awaymission/UO71/queen) "zh" = (/turf/simulated/wall/rust,/area/awaymission/UO71/queen) "zi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall/rust,/area/awaymission/UO71/queen) -"zj" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 8},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) -"zk" = (/obj/structure/closet/emcloset,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) -"zl" = (/obj/machinery/alarm/monitor{dir = 4; frequency = 1439; locked = 0; pixel_x = -23; pixel_y = 0; req_access = null},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/mining) -"zm" = (/obj/machinery/door/poddoor{id_tag = "UO71_Queen"; name = "Caves Lockdown Door"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) +"zj" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8; initialize_directions = 7; tag = "icon-manifold-b-f (WEST)"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"zk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"zl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) +"zm" = (/obj/structure/table,/obj/machinery/light,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/plasteel,/area/awaymission/UO71/queen) "zn" = (/obj/structure/closet/secure_closet{desc = "It's a secure locker for personnel. The first card swiped gains control."; icon_broken = "cabinetdetective_broken"; icon_closed = "cabinetdetective"; icon_locked = "cabinetdetective_locked"; icon_off = "cabinetdetective_broken"; icon_opened = "cabinetdetective_open"; icon_state = "cabinetdetective"; locked = 0; name = "personal closet"; req_access_txt = "271"},/turf/simulated/floor/carpet,/area/awaymission/UO71/loot) "zo" = (/obj/structure/bed,/obj/item/bedsheet,/turf/simulated/floor/carpet,/area/awaymission/UO71/loot) "zp" = (/obj/structure/dresser,/turf/simulated/floor/carpet,/area/awaymission/UO71/loot) -"zq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zr" = (/obj/structure/glowshroom/single,/turf/simulated/floor/plating/airless/asteroid,/area/awaymission/UO71/outside) "zs" = (/turf/simulated/floor/carpet,/area/awaymission/UO71/loot) "zt" = (/obj/structure/chair/wood/normal,/obj/item/clothing/shoes/syndigaloshes,/turf/simulated/floor/carpet,/area/awaymission/UO71/loot) "zu" = (/obj/machinery/newscaster{pixel_x = 30; pixel_y = 0},/turf/simulated/floor/carpet,/area/awaymission/UO71/loot) "zv" = (/obj/structure/table/wood,/obj/item/paper/terrorspiders3,/obj/item/pen/edagger,/obj/item/stack/telecrystal{amount = 10},/obj/item/chameleon,/obj/item/reagent_containers/glass/bottle/traitor,/obj/item/borg/upgrade/syndicate,/obj/machinery/light/small{dir = 8},/turf/simulated/floor/carpet,/area/awaymission/UO71/loot) -"zw" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zx" = (/obj/machinery/door/airlock/external{name = "Strange Airlock"; req_access_txt = "271"},/obj/machinery/door/poddoor{id_tag = "UO71_Caves"; name = "Caves Lockdown Door"},/turf/simulated/floor/carpet,/area/awaymission/UO71/loot) "zy" = (/turf/simulated/wall,/area/awaymission/UO71/queen) "zz" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/awaymission/UO71/queen) -"zA" = (/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"zB" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "271"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"zC" = (/obj/structure/spider/cocoon{icon_state = "cocoon_large1"},/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"zF" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"zG" = (/obj/machinery/door/poddoor{id_tag = "UO71_Caves"; name = "Caves Lockdown Door"},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zH" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 7; tag = "icon-manifold-r-f (WEST)"},/turf/simulated/wall,/area/awaymission/UO71/science) -"zJ" = (/obj/structure/spider/terrorweb,/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"zK" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/spider/terrorweb,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) -"zL" = (/obj/structure/table,/obj/machinery/light,/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/mineral/random/labormineral,/area/awaymission/UO71/queen) -"zN" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor/plasteel{icon_state = "floorgrime"},/area/awaymission/UO71/queen) "zO" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table,/obj/machinery/light/small{dir = 4},/obj/item/borg/upgrade/vtec,/obj/item/stock_parts/cell/bluespace,/obj/item/paper/terrorspiders9,/turf/simulated/floor/plasteel{dir = 5; icon_state = "cafeteria"; tag = "icon-cafeteria (NORTHEAST)"},/area/awaymission/UO71/loot) "zP" = (/turf/simulated/wall,/area/awaymission/UO71/bridge) "zQ" = (/obj/machinery/door/poddoor{id_tag = "UO71_Bridge"; name = "Bridge Lockdown Door"},/turf/simulated/floor/plasteel,/area/awaymission/UO71/bridge) @@ -1369,8 +1368,8 @@ aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababacadacadadadadacadacacacababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababadakajamalalalalanapaoacababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababacaqajalalalararalalasadababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababadakaramalalalalanaraoacababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababacaqaralalalararalalasadababababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababacacalauatatatatavalacadacacababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababacawayaxaAazaCaBaDacaFaEacababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababacalayaxaAaAaGaBalacaIaHacababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa @@ -1378,15 +1377,15 @@ aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababacacacaQaRaQadaSaUaTaWaVaTaXalacacacacababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababadaYbaaZbcbbbdawbeacacacacaXbfacbhbgacababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababadaYacbiacbjacalblbkbnbmbpboaladbqaHacababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababacaYacbradbsadajbtalbvbuarbwalbBbqbCacababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababacaYacbradbsadarbtalbvbuarbwalbBbqbCacababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababacbFadbxbybzbzbybAbzbHbGbybybzbDbybybEababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababadbIbKbJbMbLbObNbQbPbSbRbPbTbUbXcabZbVababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababadacacacbWcbadbYacbWadawalacbYacbVadccbWababababababababababababababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaccebFcfbWccadchcgciacapaladcjclckaccdbWacadacadacadadacacadadadacacababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaccnbIcpcmcdaccscrctacajalaccucrcvadcccxcwcwcwcwcwcwcocAczcqcCcCcEcBababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaccebFcfbWccadchcgciacaraladcjclckaccdbWacadacadacadadacacadadadacacababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaccnbIcpcmcdaccscrctacaralaccucrcvadcccxcwcwcwcwcwcwcocAczcqcCcCcEcBababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababadcGcFcGcHcbadaccIacadcJcJacaccMacadcNcacycKcKcKcLcKcLcLcPbLbNbLcQbWababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaccDcabNbQcTbaajcVaralalalcWalbucXacacadcUaccYdacZdcdbadbVacadaccbbVababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaccbacacbWadadcOdddfalalalaldgdidhatatdkdjdmdldodndodpdrdqdtdsaccRbVababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaccDcabNbQcTbaaraearalalalcWalbucXacacadcUaccYdacZdcdbadbVacadaccbbVababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaccbacacbWadadafdddfalalalaldgdidhatatdkdjdmdldodndodpdrdqdtdsaccRbVababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababadcbacdwdvdydxalaldAdzdzdzdCdBdEdDdGdFdHbudIardIaldIaldIdJdhdKaccdbWababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababaddMdLdOdNdPatdQalaydRdRdRdRdSdTdhdUalaldVdIaldIaldIaldIdWdhdXadccbVababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababacacacdZdYebeaecaleddRefeedRegdTdhatatalaldIaldIaldIaldIehdheiadccbVababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa @@ -1398,86 +1397,86 @@ aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababab aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababadadacacadadaccJfzacacacacacadadababababababababfefAftftfBfkfCfDfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababfbfFfEfbababababababababababababababfefGftfHfbfJeSfKfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababzczczczczczczczczczczcabfbfRfQfbababababababababababababababfefefSfbfbfefbfxfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfLfLfLfLfMfLfLabababababababababababababababababababfNfNfOfOababzcfPfPfPfPfPfPfPfPfPzcabfbfTfFfbababababababababababababababfbfVfUfYfWfZfegbfXabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfLfLfLfLfMfLfLabababababababababababababababababababfNfNfOfOababzcfPfPfPfPfPfPfPfPfPzcabfbfFfFfbababababababababababababababfbfVfUfYfWfZfegbfXabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfMgggcghgcghfLfLfMfLababababgagagagagagagagagafNfNfOfOgjgifOfOabzcfPgdgdgegfgdgdgdfPzcabfbfRfRfbabababababfbfbfbfbfbfbfbfefbfbgkgkgkgkglfedefXabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfMgggngrgogggsgugtfLfMfLfMfMgagpgpgpgqhGgpgpgafOgvgygwgAgzgBfNabzcfPgdgdgegxgdgdgdfPzcabfegDgCfbabababababfbgEgGgFgIgHgKgJgLfbgNgMgOgkgPfefxfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfLghgQgSgRghgsgVgTfMfjgYgXfLgagpgpgpgUhWgpgpgafNgZhbhahdhchefNabzcfPgdgdgdgdgdgegdfPzcabfbhffFfbabababababfbhghhgEhjhihlhkhkhmhohnhqhphshrhtfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfLghhuhwhvghgshyhxfMhzhBhAfLgagpgpgpgphWgpgpgafOhCighFhdhHhIfNabzcfPhDgegdgegdgdhEfPzcabfbhJfFfbabababababfbhKhLgEhNhMgEgEhOfehPgOhQgkhRfbgbfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfMhThShYhXhSgshyhZfLfLiafLfLgahUgphVgpmimhmxgafOibihicijiiikfNabzcidiegdifgdgdmygefPzcabfbhJfTfbabababababfbilhhgEhNimgEgEioiniqipgkgkirfefyfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfMiufIiwiviziyiGiEixiHiJiAiBiCiDgagaiOiOgaiFgafNiPiQgAfOfNfNfOabzciIfPfPfPiRiRiKiLiLjmiMiNiSfTfeabababababfbiTgEiohjhMgEgEiUfbiWiVgkfUiXfbiYfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfMjamliwiZjbgsghghjdjcjkfMababababjgjnjnjgjifOfOjojpgzfOababababzcyXzczcyYjqjqyYzczczcabfejsjrfefeababababfejtjugEiohMjyjvjAfbfbjBjwjwjxjxgmjzabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababfLjEjDiwjFjHfLfLfMfMjIjJfMababababjGjKjKjGjifOfOjLjNjMfOabababababjlababjGjOjOjGababababfbjPfRgWfefbfbfbfefejRjShhjThjhjgEgEjUjWjVjYjXkaiskbfeabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfLghgQgSgRghgsgVgTfMfjgYgXfLgagpgpgpgUhWgpgpgafNagahaiaphchefNabzcfPgdgdgdgdgdgegdfPzcabfbhffFfbabababababfbhghhgEhjhihlhkhkhmhohnhqhphshrhtfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfLghhuhwhvghgshyhxfMhzhBhAfLgagpgpgpgphWgpgpgafOhCighFaphHhIfNabzcfPhDgegdgegdgdhEfPzcabfbhJfFfbabababababfbhKhLgEhNhMgEgEhOfehPgOhQgkhRfbgbfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfMhThShYhXhSgshyhZfLfLiafLfLgahUgphVgpmimhmxgafOcOcVfTgZiiikfNabzcidiegdifgdgdmygefPzcabfbhJfFfbabababababfbilhhgEhNimgEgEioiniqipgkgkirfefyfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfMhafIiwivhbiyiGiEixiHiJiAiBiCiDgagaiOiOgaiFgafNiPiQgAfOfNfNfOabzciIfPfPfPiRiRiKiLiLjmiMiNiSfFfeabababababfbiTgEiohjhMgEgEiUfbiWiVgkfUiXfbiYfhabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfMhdmliwiZjbgsghghjdjcjkfMababababjgjnjnjgjifOfOjojpgzfOababababzcyXzczcyYjqjqyYzczczcabfejsjrfefeababababfejtjugEiohMjyjvjAfbfbjBjwjwjxjxgmjzabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababfLibiciwjFjHfLfLfMfMjIjJfMababababjGjKjKjGjifOfOjLjNjMfOabababababjlababjGjOjOjGababababfbjPfRgWfefbfbfbfefejRjShhjThjhjgEgEjUjWjVjYjXkaiskbfeabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababfMfLfMkdkcfLfLkkkifMklkqfLfOfOfOfOkekfkgkekhfNkrkjktksfOfOfOfOfOfOkmfOfOknkokpkefOfOfNfOfOkufRfRkvfRfFfRfRjrgEgEgEkwiogEkxkykykAkzfbitkDkCfefbabababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababfLkEiwkFahkGkRkHixkSkUkTkIkJkKkLkMkJkNkOkPkQlckVleldkJkWkNkJkJkXkYkZlalblglflhfOljlilkfOlmlllllllnlllplojrgEiogElrlqlqlqlulslwlvfbfbfefefeababababababababababababababltltltltltabababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababfLlxlzlylElylClBmMlDlGlFlHlHlIlHlJlHlLlKlNlMlPlOlRlQlTlSlVlUlXlWlXlXlXlYgAlflhlZgAgAgAlZmbmafFmcfbfefbfbfefefbfbfbmdmehhmffbjsmgfeababababababababababababababababababltnBmzmjltabababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababfMmkmmmliwjHjHjjfLmompfMfNfOfOfOfNfOfOmqfOfOmsmrfOfOfOmtfOfOfOfNmumumumumvlflhfOokmwqDtDqKfEmBmAfbmCmDmCfemEmGmFfefefbfbfefbmImHfeababababababababababababababababababltmKmJmjltabababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababfLmLmlmNmPmOmSmQfMfLfLfLabfOgAgAmTfOmVmUmTfNmRmWfOmXmZmYnbnancfOnendnfmumvlbfOfOmRfOfOfNnhngfefefbninknjfbnlnnnmfenonsnqntfbnumHfbabababababababababababababababababnpltltnvnrnrnpababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababfLkEiwmlihkGijiuixkSkUkTkIkJkKkLkMkJkNkOkPkQlckVleldkJkWkNkJkJkXkYkZlalblglfizfOjajDjEfOlmlllllllnlllplojrgEiogElrlqlqlqlulslwlvfbfbfefefeababababababababababababababltltltltltabababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababfLlxlzlylElylClBmMlDlGlFlHlHlIlHlJlHlLlKlNlMlPlOlRlQlTlSlVlUlXlWlXlXlXlYgAlfizlZgAgAgAlZmbmafFkFfbfefbfbfefefbfbfbmdmehhmffbjsmgfeababababababababababababababababababltnBmzmjltabababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababfMmkkHmliwjHjHjjfLmompfMfNfOfOfOfNfOfOmqfOfOmsmrfOfOfOmtfOfOfOfNmumumumumvlfizfOkRlhlitDqKfEljlkfbmCmDmCfemEmGmFfefefbfbfefbmcmHfeababababababababababababababababababltmKmJmjltabababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababfLmLmlmNmPmOmSmQfMfLfLfLabfOgAgAmTfOmVmUmTfNmRmWfOmXmZmYnbnancfOnendnfmumvlbfOfOmRfOfOfNnhngfefefbninknjfbnlnnnmfenonsnqntfbjPmHfbabababababababababababababababababnpltltnvnrnrnpababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababfLfLfMfMfLfLfMfMfLababababfOgAgAgAfOnwmUnxfOmRnyfOnzojnAnDnanafNnFnEnGmumvnCfNnHjCnInInKnMnLnOnNfbfXnPfbfefXnQfbfbnRfFnSnVnUnZnWfbabababababababababababababababababnToaobobobocnpababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababfOnXnYgAodgAoeoffOkmogfOohojoiooonopfNoroqosmumvlbfNogzHolomomouotowovoyoxoAozoCoBoAoDoFoEoHoGoJoIoNoMfbabababababababababababababababababnToOoQoPoQoOnpnpnpnpabababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababfOoKoLgAfOoSoRoTfOkmjQfOoVojoWoYoXoZfNpbpapdpcmvlbfOnymRfOfOfbjellllpgpiphpkpjplphpnpmpppopkpqprfbptpsfeabababababababababababababababababnppwpypxpApznppupvnpabababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababfOfOfOfOfOfOfOfOfNpDjZfOpEpFnapGnaoXfOfOpBkmfOmvlafNkBmRfOfOfbpJpIfRpKfbpLfbfhfepMfbfbfepNfbfbpOfbpRmHfbabababababababababababababababababnppSpYpUpYpZnTpPpQnpabababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNqbjifOfOfOqcfOpTqdpTpTpVpWpXqfqeqaogkmfOfOfbjhjfqkqjfeqlqmqhqoqnfeqpqtqqqwfelAfehJmHfbababababababababnTnTnpnpnTababababnpqyqyqzqyqynpqrqsnpnpnpabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOmnkhquqvmuqBqCpTqFzOpTpVqHqGqJqIqaogmRfOfOfbqEzPzQzQzPqLqMfbqOqNfbfbfbqPqQfeqRfbhJmHfbababababababababnTqTqSqSnpnTnTnTnpnpqUqWqVqYqXrcqZrerdrfnpabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOrgjirarbrjrirkpTqFqFpTrhroqJqJrpqanJrlrmrmrmrnrmrsrrsartmCfbrvrufbrwrxqqryfbrzfbrBrAfbfbfbfbfefbfbfbfbnpoUrCrFrEnTrHrJrIrGrKrMrLrOrNrNrPrSrRrfnpnpnTnTababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNpekhqurQmurUrVpTrXrWpTpVrZrYscsbqakBmRsasgsfshsesirrsafefefefbfefbfefesjfbfbpffesmslsosnsqspsrsnstsssvsusxswszsysBsAsDsCsFsEsHsGsJsIsOsOsPsPsQsKsLsMnTababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNrgkhfOfOfOfNfNpTpTsNpTpVsSsRsUsTqaogmRsarrrrsVsarrsWsaabababababfbsXsYqqsZferzfejPtanUtbtctbtdtbtftethtgtititktjtmtltotnsFtptrtqtttstvtutAtztBtwtxtynpababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNtGtFpCpHnInItCtDAitDtDtEtLtKtHtItItMkmsasasatNsatOtOsasasasaababfbtPqqqqsZferzfbtRtQfefbfbfbfefbfbfbfbnptTtStVtUnptWtYtXuatZubtzuducuerFrFuguhnpnpnTnTababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOufuiolomomujulukunqgukuouqupqiqxukuwusutsarruyuxrrrruxuzsgsaababfefeuDuAfefeqRfbuFuEfbababababababababnTuBuCuGnpnpuHuJuInpuKuMuLuOuNuQuPuSuRuTnTabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNuXuUuYfOfOfOfOqapVpXpXqauZuVpXfNfNfNfNabsarrrrrrrrrrrrsgrrsaababuWfefefefeqArzvbuFuEfbababababababababnTvdvcvivenpqyvjqynpnpvkvfnpvgvhnTvgvhnTnTabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOvnvmvofOabababqavqvpvsvrqJvtpXabababababsarrrrrrrrrrrrrrrrsaababuWuWuWvurqvvrDfbvyuEfbababababababababnpvBvzvCtivDtitovIvAvJvLvKnpvEvFnpvGvHnpababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOvNvMvPfNabababqavRvQqJqJqJvSvOabababababsavTsgvVrrrrvXvWvYsaababuWuWvUvZwbrTwcfewewdfbababababababababnpwfrFwhwgwjwiwpwkwrwqqVwsnpwlwmnpwnwonpababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOfOfNfNfOabababqawwwtqJqJqJwxqaabababababsarrwyrrrrrrwzwyrrsaabababwuwvwvwvwuwAwvwCwBwvababababababababnTwEwDwGwFwIwHwKwJrGwLwNwMnpnpnpnpnpnpnpababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababqawPwOwRwQwTwSqaabababababsawUrrwVwXrrwVrrwUsaabababwuwZwYxawWsdxbxexdwvababababababababnTnTnpxgxfxhnTnpnTnTnpnpnTnTababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababfOnXnYgAodgAoeoffOkmogfOohojoiooonopfNoroqosmumvlbfNogzHolomomouotowovoyoxoAozoCoBoAoDoFoEmmoGoJoIoNoMfbabababababababababababababababababnToOoQoPoQoOnpnpnpnpabababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababfOoKoLgAfOoSoRoTfOkmjQfOoVojoWoYoXoZfNpbpapdpcmvlbfOnymRfOfOfbjellllpgpiphpkpjplphpnpmppmwpkpqprfbptpsfeabababababababababababababababababnppwpypxpApznppupvnpabababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababfOfOfOfOfOfOfOfOfNpDjZfOpEpFnapGnaoXfOfOpBkmfOmvlafNkBmRfOfOfbpJpIfRpKfbpLfbfhfepMfbfbfepNfbfbpOfbmAmHfbabababababababababababababababababnppSpYpUpYpZnTpPpQnpabababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNqbjifOfOfOqcfOpTmBpTpTpVpWpXqfqeqaogkmfOfOfbjhjfqkqjfeqlqmqhqoqnfeqpqtqqqwfelAfehJmHfbababababababababnTnTnpnpnTababababnpqyqyqzqyqynpqrqsnpnpnpabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOmnkhquqvmuqBqCpTqFzOpTpVqHqGqJqIqaogmRfOfOfbqEzPzQzQzPqLqMfbqOqNfbfbfbqPqQfeqRfbhJmHfbababababababababnTqTqSqSnpnTnTnTnpnpqUqWqVqYqXrcqZremInunpabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOrgjirarbrjrirkpTqFqFpTrhroqJqJrpqanJrlrmrmrmrnrmrsrrsartmCfbrvrufbrwrxqqryfbrzfbrBokfbfbfbfbfefbfbfbfbnpoHoUrFrEnTrHrJrIrGrKrMrLrOrNrNpopRqdnunpnpnTnTababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNpekhqurQmurUrVpTrXrWpTpVrZrYscsbqakBmRsasgsfshsesirrsafefefefbfefbfefesjfbfbpffesmslsosnsqspsrsnstsssvsusxswszsysBsAsDsCsFrOsHsGsJsIsOsOsPsPsQsKsLsMnTababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNrgkhfOfOfOfNfNpTpTsNpTpVsSsRsUsTqaogmRsarrrrsVsarrsWsaabababababfbsXsYqqsZferzfejPtanUtbtctbtdtbtftethtgtititktjtmtltotnsFqDtrtqtttstvtutAtztBtwtxtynpababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNtGtFpCpHnInItCtDAitDtDtEtLtKtHtItItMkmsasasatNsatOtOsasasasaababfbtPqqqqsZferzfbtRtQfefbfbfbfefbfbfbfbnptTtStVtUnptWtYtXuatZubtzuducuerFrFugrdnpnpnTnTababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOufuiolomomujulukunqgukuouqupqiqxukuwusutsarruyuxrrrruxuzsgsaababfefeuDuAfefeqRfbuFuEfbababababababababnTuBuCuGnpnpuHuJuInprfuMuLrAuNuQrCuSuRuTnTabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfNrPrRrSfOfOfOfOqapVpXpXqauZuVpXfNfNfNfNabsarrrrrrsdrrrrsgrrsaababuWfefefefeqArzvbuFuEfbababababababababnTvdvcvisknpqyvjqynpnpvkvfnpvgvhnTvgvhnTnTabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOsEvmtpfOabababqavqvpvsvrqJvtpXabababababsarrsdrrsdrrsdrrrrsaababuWuWuWvurqvvrDfbvyuEfbababababababababnpvBvzvCtitJtitovIvAuhumuunpvEvFnpvGvHnpababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOuvuKuOfNabababqavRvQqJqJqJvSvOabababababsavTsgvVrrsdvXvWvYsaababuWuWvUvZwbrTwcfewewdfbababababababababnpwfuPwhwgwjuUuXwkwrwqqVuYnpwlwmnpwnwonpababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababfOfOfNfNfOabababqawwwtqJqJqJwxqaabababababsarrwyrrrrrrwzwyrrsaabababwuwvwvwvwuwAwvwCwBwvababababababababnTwEvavewFwIvnwKwJrGvovwvxnpnpnpnpnpnpnpababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababqawPwOwRwQwTwSqaabababababsawUrrvDwXrrwVrrwUsaabababwuwZwYxawWvJvKyLxdwvababababababababnTnTnpxgxfxhnTnpnTnTnpnpnTnTababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababqaqaqaqaqaqaqaqaabababababsasasasasasasasasasaabababwuxjxixlxkxnxmxpxowvabababababababababnpxqxsxrxtnpxunpabababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwvwuwuwuxwxvxyxxwvabababababababababnpxzxBxAxDxCxEnTabababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvxFxixHxGxmxIxpxJwvabababababababababnpxKxMxLxNnpnpnTabababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwZxOxPwWxRxQxTxSwuabababababababababnpxUxWxVxYxXnpababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwvwuwuwuvLxvxyvMwvabababababababababnpxzxBxAxDxCxEnTabababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvxFxixHxGxmxIxpvNwvabababababababababnpxKxMxLxNnpnpnTabababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwZxOxPwWvPxQxTxSwuabababababababababnpxUxWxVxYxXnpababababababababababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwuwvwvwvwvwuyaxZwuabababababababababnpybydycnpnpnTababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvyeygyfyiyhwvwvwuwuwuabababababnpnTnTnpnpababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvyjylykyiymypyoyoyqwuababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvyrynysxpytyvyuyxywwvababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyyylyzyByAyEyDyGyFwuababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyeyCyJyLyKypyMyHyIwvababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvyeyOyNyQskwuwuwvwuwuababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwvwuypySyRwuwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyTyVtJyWwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuzfyQzfzfwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwuzjzfzkwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvzlzfzfwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyQzfzfwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuurzfvlwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyZzfwuwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyZzfwuwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuzazfzbwuabababababababababababababababababababababababababababababababababababababababababababababababab -zczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczdzdzdzezmzdzdzdzdzdzdzdzdzczczczczczczczczczczczczcpTpTpTpTpTzczczczczczczczczczczczczczczczczczczczczczczczc -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababzgzdzhziagzhzhzgzgzgzgzdzgabababababababababababababpTzoznzppTabababababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababzgzdzhzqagagzhzgzgzgzgzdzgabababababababababababababpTztzszupTababababababzruWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWabababababzgzdzhzqagagzhzgzgzgzgzdzgabababababababababababababpTzvzszspTababzruWuWuWuWzrabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababuWuWuWababababzgzdzhzqagzwzhzgzgzgzgzdzgabababababababababababababpTpTzxpTpTabuWuWuWuWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWababzgzdzhzqaiagzhzgzgzgzgzdzgababababababababababababuWuWuWuWabababuWuWabuWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababuWzruWuWuWababababababababababuWuWuWabzgzdzhzqagzAzhzgzgzgzgzdzgabuWuWuWuWuWuWabababababuWababababuWzruWabzruWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababuWababababababababababababababababababababababababababuWuWuWuWababababababababababababuWuWuWzyzdzyzzzBzyzyzyzyzgzgzdzguWuWabababuWuWuWabababuWuWuWuWuWuWuWuWuWabuWuWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababuWuWabababababababababababababababababababababababababuWuWuWababababababababababababababuWuWzyzdzyzzagzFzCzAzyzyzyzdzguWabababababuWababababuWabababuWuWuWabuWuWuWuWuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababuWuWabababababababababababababababababababababababuWuWzrabababababababababababababababuWuWzBagzGzqaiagagzAzAzyzyzdzguWababuWabuWuWabababababababuWuWuWababababuWuWuWuWuWuWababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababuWuWuWababababababababababababababababababababuWuWuWabababababababababababababababababuWzyzdzyzKagagagzAzJzyzyzdzguWababuWabuWabababababababuWuWuWababababababuWuWuWuWzrababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababuWuWuWababababababababuWuWuWuWuWabababababuWuWuWabababababababababababababababababababzyzdzyzKzAagagaizAzyzyzdzyuWababuWuWuWababuWababababuWuWabababababababuWuWuWuWuWababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababuWuWababababababuWuWuWuWuWuWuWuWabababuWuWzrabababababababababababababababababababzyzdzyzMzAzAagagagagzyzdzyuWababuWuWabababuWababababuWuWabababababababzruWuWuWuWababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababuWuWuWuWuWuWuWuWababababababuWuWuWabuWuWababababababababababababababababababababzyzdzyzMzAzCagagagagzyzdzyuWabababababababuWuWababuWuWababababababababuWuWuWuWuWababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababuWuWuWabababababababababababuWuWuWuWababababababababababababababababababababzyzdzyzMzAzAagagagagzGagzBuWuWuWabababababuWuWababuWuWabababababababababuWuWuWabababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababuWuWuWabababababababababababababababuWuWababababababababababababababababababababzyzdzgzMzAagagaizAzgzyzdzyuWuWuWuWuWuWababuWuWababuWuWabababababuWuWuWuWuWuWababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababuWuWababababababababababababababababababuWababababababababababababababababababababzyzdzgzKzAagagagzAzgzgzdzyabuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababuWuWuWuWababababababababababababuWzruWababababuWuWuWabababababababababuWababababababababzyzdzgzKaiagagagzAzAzgzdzyabuWuWuWuWuWuWuWuWuWuWababababababababababuWuWuWabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababuWabababababababababababababuWuWuWuWuWuWzrababababuWuWuWuWabababababuWuWababuWabababababzyzdzgafaezNzLagzAzAzgzdzyababuWuWuWuWuWuWuWuWababababababababababuWuWuWuWabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababzruWuWuWuWuWuWuWababababababuWuWuWababababuWababuWabababababzyzdzyzqagzAzgagzCagzgzdzyabababuWuWuWuWuWuWuWabababuWuWuWuWabababuWabuWuWabababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWababababababuWababababuWababuWuWababababzyzdzyzqagagzgagzAzAzgzdzyababuWuWuWuWababuWuWabababuWabababababuWuWuWuWababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWzruWuWuWuWabababuWuWuWababababuWababuWuWabababuWzyzdzyzqzCzgzgzgzAzAzgzdzyababuWuWababababuWuWuWababuWababababuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababuWuWzruWuWuWabuWuWuWzruWuWuWuWuWababababababuWababuWuWabuWuWuWzBagzGzqzAzgzgzgzgzAzgzdzyabuWuWuWuWuWabababuWuWababuWuWabababuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWzyzdzyzqzAagzgzgagagzyzdzyuWuWuWababuWuWababuWuWuWababuWababuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWababababzyzdzgzqagzAzgagzAaizGagzBuWuWababababuWabababuWuWababuWuWabuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWabababzyzdzgzqagaizFagagagzyzdzyabuWababuWabuWuWababuWuWabababuWuWuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababuWuWuWuWabababzyzdzgzqagagagaiagagzyzdzyabuWuWuWuWababuWababuWuWuWababuWuWuWuWuWuWababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababuWuWuWababzyzdzgzMagagagagagzgzyzdzyabababababababuWabababuWuWabuWuWuWabuWuWuWababababababababababababababaaaaaaaaaaaaaa -aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababababuWuWuWabzyzdzyzMzgagagagzgzgzyzdzyababababababuWuWababababuWuWuWuWabuWuWuWabababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvwawiwpyiwswvwvwuwuwuabababababnpnTnTnpnpababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvwDylykyiymypwGwGyqwuababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvwHynwLxpytyvwMyxywwvababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwNylyzyByAyEyDyGxbwuababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwayCyJyLxcypyMyHyIwvababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvwaxexwxxxJwuwuwvwuwuababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwvwuypxRyRwuwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyeyfygyhwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyzxxyzyzwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuwuyjyzyowuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwvyryzyzwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuxxyzyzwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuuryzvlwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyZyzwuwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuyZyzwuwuabababababababababababababababababababababababababababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababwuzayzzbwuabababababababababababababababababababababababababababababababababababababababababababababababab +zczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczczdzdzdzeyszdzdzdzdzdzdzdzdzczczczczczczczczczczczczcpTpTpTpTpTzczczczczczczczczczczczczczczczczczczczczczczczc +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababzgzdzhziyuzhzhzgzgzgzgzdzgabababababababababababababpTzoznzppTabababababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababzgzdzhyyyuyuzhzgzgzgzgzdzgabababababababababababababpTztzszupTababababababzruWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWabababababzgzdzhyyyuyuzhzgzgzgzgzdzgabababababababababababababpTzvzszspTababzruWuWuWuWzrabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababuWuWuWababababzgzdzhyyyuyFzhzgzgzgzgzdzgabababababababababababababpTpTzxpTpTabuWuWuWuWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWababzgzdzhyyyKyuzhzgzgzgzgzdzgababababababababababababuWuWuWuWabababuWuWabuWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababuWzruWuWuWababababababababababuWuWuWabzgzdzhyyyuyNzhzgzgzgzgzdzgabuWuWuWuWuWuWabababababuWababababuWzruWabzruWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababuWababababababababababababababababababababababababababuWuWuWuWababababababababababababuWuWuWzyzdzyzzyOzyzyzyzyzgzgzdzguWuWabababuWuWuWabababuWuWuWuWuWuWuWuWuWabuWuWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababuWuWabababababababababababababababababababababababababuWuWuWababababababababababababababuWuWzyzdzyzzyuyPyQyNzyzyzyzdzguWabababababuWababababuWabababuWuWuWabuWuWuWuWuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababuWuWabababababababababababababababababababababababuWuWzrabababababababababababababababuWuWySyuyTyyyKyuyuyNyNzyzyzdzguWababuWabuWuWabababababababuWuWuWababababuWuWuWuWuWuWababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababuWuWuWababababababababababababababababababababuWuWuWabababababababababababababababababuWzyzdzyyUyuyuyuyNyVzyzyzdzguWababuWabuWabababababababuWuWuWababababababuWuWuWuWzrababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababuWuWuWababababababababuWuWuWuWuWabababababuWuWuWabababababababababababababababababababzyzdzyyUyNyuyuyKyNzyzyzdzyuWababuWuWuWababuWababababuWuWabababababababuWuWuWuWuWababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababuWuWababababababuWuWuWuWuWuWuWuWabababuWuWzrabababababababababababababababababababzyzdzyzMyNyNyuyuyuyuzyzdzyuWababuWuWabababuWababababuWuWabababababababzruWuWuWuWababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababuWuWuWuWuWuWuWuWababababababuWuWuWabuWuWababababababababababababababababababababzyzdzyzMyNyQyuyuyuyuzyzdzyuWabababababababuWuWababuWuWababababababababuWuWuWuWuWababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababuWuWuWabababababababababababuWuWuWuWababababababababababababababababababababzyzdzyzMyNyNyuyuyuyuyWzfySuWuWuWabababababuWuWababuWuWabababababababababuWuWuWabababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababuWuWuWabababababababababababababababuWuWababababababababababababababababababababzyzdzgzMyNyuyuyKyNzgzyzdzyuWuWuWuWuWuWababuWuWababuWuWabababababuWuWuWuWuWuWababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababuWuWababababababababababababababababababuWababababababababababababababababababababzyzdzgyUyNyuyuyuyNzgzgzdzyabuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWabababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababuWuWuWuWababababababababababababuWzruWababababuWuWuWabababababababababuWababababababababzyzdzgyUyKyuyuyuyNyNzgzdzyabuWuWuWuWuWuWuWuWuWuWababababababababababuWuWuWabababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababuWabababababababababababababuWuWuWuWuWuWzrababababuWuWuWuWabababababuWuWababuWabababababzyzdzgzjzkzlzmyuyNyNzgzdzyababuWuWuWuWuWuWuWuWababababababababababuWuWuWuWabababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababzruWuWuWuWuWuWuWababababababuWuWuWababababuWababuWabababababzyzdzyyyyuyNzgyuyQyuzgzdzyabababuWuWuWuWuWuWuWabababuWuWuWuWabababuWabuWuWabababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWababababababuWababababuWababuWuWababababzyzdzyyyyuyuzgyuyNyNzgzdzyababuWuWuWuWababuWuWabababuWabababababuWuWuWuWababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWzruWuWuWuWabababuWuWuWababababuWababuWuWabababuWzyzdzyyyyQzgzgzgyNyNzgzdzyababuWuWababababuWuWuWababuWababababuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababuWuWzruWuWuWabuWuWuWzruWuWuWuWuWababababababuWababuWuWabuWuWuWySzfyWyyyNzgzgzgzgyNzgzdzyabuWuWuWuWuWabababuWuWababuWuWabababuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWzyzdzyyyyNyuzgzgyuyuzyzdzyuWuWuWababuWuWababuWuWuWababuWababuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWababababzyzdzgyyyuyNzgyuyNyKyWzfySuWuWababababuWabababuWuWababuWuWabuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWuWabababzyzdzgyyyuyKyPyuyuyuzyzdzyabuWababuWabuWuWababuWuWabababuWuWuWuWuWuWuWabababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababuWuWuWuWabababzyzdzgyyyuyuyuyKyuyuzyzdzyabuWuWuWuWababuWababuWuWuWababuWuWuWuWuWuWababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababuWuWuWababzyzdzgzMyuyuyuyuyuzgzyzdzyabababababababuWabababuWuWabuWuWuWabuWuWuWababababababababababababababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababababuWuWuWabzyzdzyzMzgzfyuzfzgzgzyzdzyababababababuWuWababababuWuWuWuWabuWuWuWabababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaabababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWuWabababababababababuWuWabzgzdzdzezdzRzRzRzdzdzdzdzgababuWuWuWuWuWabababuWuWuWuWabuWuWuWuWababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWuWabababababababababababuWuWuWzgzdzSzTzUzSzSzSzVzWzSzdzgabababababababababuWuWuWuWuWuWuWabababababababababababababababababababaaaaaaaaaaaaaa aaaaaaaaaaaaaaababababababababababababababababababababababababababababababababababababababababababababababuWuWuWuWabababababababababababababuWuWzgzdzSzXzYzSzSzSzZzYAazdzgabababababababuWuWuWuWuWuWababababababababababababababababababababababaaaaaaaaaaaaaa @@ -1496,4 +1495,4 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -"} \ No newline at end of file +"} From 1f22f81bc423768d56c08ce44d3c4306b9da2ffc Mon Sep 17 00:00:00 2001 From: Ty-Omaha Date: Sun, 7 Oct 2018 20:57:01 -0400 Subject: [PATCH 086/182] fixes runtime --- code/game/world.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/game/world.dm b/code/game/world.dm index 949172f0d89..bb5df66be53 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -122,9 +122,8 @@ var/world_topic_spam_protect_time = world.timeofday if(key_valid) if(ticker && ticker.mode) s["real_mode"] = ticker.mode.name - - s["security_level"] = get_security_level() - s["ticker_state"] = ticker.current_state + s["security_level"] = get_security_level() + s["ticker_state"] = ticker.current_state if(SSshuttle && SSshuttle.emergency) // Shuttle status, see /__DEFINES/stat.dm From 4a6b1ce3ff3130db821951b5986ee7a3be9c8742 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 20:59:58 -0400 Subject: [PATCH 087/182] Automatic changelog generation for PR #9763 [ci skip] --- html/changelogs/AutoChangeLog-pr-9763.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9763.yml diff --git a/html/changelogs/AutoChangeLog-pr-9763.yml b/html/changelogs/AutoChangeLog-pr-9763.yml new file mode 100644 index 00000000000..e599ee15d73 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9763.yml @@ -0,0 +1,4 @@ +author: "Ty-Omaha" +delete-after: True +changes: + - bugfix: "Fixes runtime in world.dm;127" From 0d7baab91d34a2a2c344b5b26cf9cded439b2e39 Mon Sep 17 00:00:00 2001 From: Purpose Date: Mon, 8 Oct 2018 02:07:10 +0100 Subject: [PATCH 088/182] round two --- _maps/map_files/RandomZLevels/spacebattle.dmm | 118 ++++++++---------- 1 file changed, 54 insertions(+), 64 deletions(-) diff --git a/_maps/map_files/RandomZLevels/spacebattle.dmm b/_maps/map_files/RandomZLevels/spacebattle.dmm index 772d3a2fd53..77877d4486f 100644 --- a/_maps/map_files/RandomZLevels/spacebattle.dmm +++ b/_maps/map_files/RandomZLevels/spacebattle.dmm @@ -99,29 +99,29 @@ "bU" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_l (EAST)"; icon_state = "burst_l"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) "bV" = (/obj/structure/shuttle/engine/heater{tag = "icon-heater (WEST)"; icon_state = "heater"; dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-engine"; icon_state = "engine"},/area/awaymission/spacebattle/cruiser) "bW" = (/obj/machinery/computer/telecomms/monitor,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"bX" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) +"bX" = (/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "bY" = (/obj/machinery/computer/pod{id_tags = list("spacebattlepod"); name = "Hull Door Control"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/cruiser) "bZ" = (/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ca" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cb" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) "cc" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion (EAST)"; icon_state = "propulsion"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) "cd" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ce" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"ce" = (/turf/simulated/floor/plasteel,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "cf" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "spacebattlepod"; name = "Front Hull Door"; opacity = 1; tag = "icon-pdoor0"},/turf/simulated/shuttle/plating,/area/awaymission/spacebattle/cruiser) -"cg" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"cg" = (/turf/simulated/floor/plasteel,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "ch" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ci" = (/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cj" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/area/awaymission/spacebattle/cruiser) -"ck" = (/turf/simulated/floor/plasteel{tag = "icon-damaged3"; icon_state = "damaged3"},/area/awaymission/spacebattle/cruiser) -"cl" = (/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) -"cm" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/area/awaymission/spacebattle/cruiser) -"cn" = (/obj/effect/landmark/corpse/engineer{mobname = "Rosen Miller"; name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ci" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cj" = (/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ck" = (/obj/effect/decal/warning_stripes/east,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cl" = (/obj/effect/mob_spawn/human/engineer{name = "Clay Dawson"},/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cn" = (/obj/effect/mob_spawn/human/engineer{name = "Rosen Miller"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "co" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cp" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"},/area/awaymission/spacebattle/cruiser) "cq" = (/turf/simulated/shuttle/wall{tag = "icon-swallc1"; icon_state = "swallc1"},/area/awaymission/spacebattle/cruiser) "cr" = (/turf/simulated/shuttle/wall{tag = "icon-swallc2"; icon_state = "swallc2"},/area/awaymission/spacebattle/cruiser) "cs" = (/obj/machinery/power/smes/magical{desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; name = "power storage unit"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"ct" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"ct" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/decal/warning_stripes/northeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cu" = (/obj/item/stack/sheet/metal,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cv" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cw" = (/obj/structure/closet/cabinet,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) @@ -138,12 +138,12 @@ "cH" = (/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "cI" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cJ" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"cK" = (/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) +"cK" = (/obj/effect/decal/warning_stripes/southeast,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cL" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cM" = (/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cN" = (/obj/item/stack/sheet/metal,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cO" = (/turf/simulated/shuttle/wall{tag = "icon-swallc3"; icon_state = "swallc3"},/area/awaymission/spacebattle/cruiser) -"cP" = (/obj/effect/landmark/corpse/engineer{mobname = "Bill Sanchez"; name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"cP" = (/obj/effect/mob_spawn/human/engineer{name = "Bill Sanchez"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "cQ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cR" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/fries,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) "cS" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/snacks/stew,/turf/simulated/floor/plasteel{icon_state = "cafeteria"; dir = 2},/area/awaymission/spacebattle/cruiser) @@ -157,36 +157,33 @@ "da" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "db" = (/obj/machinery/shieldgen{anchored = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dc" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-propulsion_r (EAST)"; icon_state = "propulsion_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"dd" = (/obj/effect/landmark/corpse/engineer{mobname = "John Locke"; name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dd" = (/obj/effect/mob_spawn/human/engineer{name = "John Locke"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "de" = (/obj/structure/rack,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "df" = (/obj/structure/closet/secure_closet/engineering_electrical,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dg" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dh" = (/obj/structure/closet/wardrobe/engineering_yellow,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "di" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"dj" = (/obj/effect/landmark/corpse/doctor{mobname = "Daniel Kalla"; name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"dj" = (/obj/effect/mob_spawn/human/doctor{name = "Daniel Kalla"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dk" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dl" = (/turf/simulated/shuttle/wall{tag = "icon-swall7"; icon_state = "swall7"; dir = 2},/area/awaymission/spacebattle/cruiser) "dm" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"; dir = 2},/area/awaymission/spacebattle/cruiser) -"dn" = (/turf/simulated/floor/plasteel{tag = "icon-damaged4"; icon_state = "damaged4"},/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) +"dn" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/effect/landmark/damageturf,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "do" = (/obj/machinery/door/poddoor{density = 0; icon_state = "open"; id_tag = "spacebattlepod2"; name = "Front Hull Door"; opacity = 1; tag = "icon-pdoor0"},/turf/simulated/shuttle/plating,/area/awaymission/spacebattle/cruiser) -"dp" = (/turf/simulated/floor/plasteel{tag = "icon-damaged1"; icon_state = "damaged1"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "dq" = (/turf/space,/turf/simulated/shuttle/wall{tag = "icon-swall_f5"; icon_state = "swall_f5"; dir = 2},/area/awaymission/spacebattle/cruiser) "dr" = (/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"},/area/awaymission/spacebattle/cruiser) "ds" = (/turf/simulated/shuttle/wall{tag = "icon-swall15"; icon_state = "swall15"},/area/awaymission/spacebattle/cruiser) "dt" = (/turf/simulated/shuttle/wall{tag = "icon-swall11"; icon_state = "swall11"},/area/awaymission/spacebattle/cruiser) -"du" = (/obj/effect/landmark/corpse/chef{mobname = "Nathaniel Waters"; name = "Nathaniel Waters"},/obj/item/kitchen/knife/butcher,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) +"du" = (/obj/effect/mob_spawn/human/cook{name = "Nathaniel Waters"},/obj/item/kitchen/knife/butcher,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dv" = (/obj/structure/chair,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dw" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 9},/area/awaymission/spacebattle/cruiser) "dx" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) "dy" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/plasteel{icon_state = "red"; dir = 1},/area/awaymission/spacebattle/cruiser) "dz" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 5},/area/awaymission/spacebattle/cruiser) -"dA" = (/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "dB" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dG" = (/turf/simulated/floor/plasteel{tag = "icon-damaged3"; icon_state = "damaged3"},/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/cruiser) "dH" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "dI" = (/obj/mecha/medical/odysseus,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "dJ" = (/obj/mecha/working/ripley/firefighter,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -200,11 +197,9 @@ "dR" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "dS" = (/obj/structure/rack,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) "dT" = (/obj/structure/closet/secure_closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"dU" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) -"dV" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Andrew Thorn"; name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"dV" = (/obj/effect/mob_spawn/human/engineer/hardsuit{name = "Andrew Thorn"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "dW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "dX" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/gun/energy/lasercannon},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"dY" = (/obj/effect/landmark/corpse/engineer{mobname = "Clay Dawson"; name = "Clay Dawson"},/turf/simulated/floor/plasteel{tag = "icon-damaged5"; icon_state = "damaged5"},/area/awaymission/spacebattle/cruiser) "dZ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ea" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eb" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -213,7 +208,6 @@ "ee" = (/obj/structure/closet/crate{name = "Gold Crate"},/obj/item/mecha_parts/mecha_equipment/repair_droid,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ef" = (/mob/living/simple_animal/hostile/syndicate/melee,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "eg" = (/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) -"eh" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "ei" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ej" = (/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ek" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -228,7 +222,7 @@ "et" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eu" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "ev" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 8},/area/awaymission/spacebattle/cruiser) -"ew" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Davis Hume"; name = "Davis Hume"},/obj/item/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ew" = (/obj/effect/mob_spawn/human/bridgeofficer{name = "Davis Hume"},/obj/item/gun/projectile/shotgun/automatic/combat,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ex" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ey" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 4},/area/awaymission/spacebattle/cruiser) "ez" = (/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"; dir = 2},/area/awaymission/spacebattle/cruiser) @@ -237,7 +231,7 @@ "eC" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "eD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eE" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) -"eF" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Peter West"; name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eF" = (/obj/effect/mob_spawn/human/engineer/hardsuit{name = "Peter West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "eG" = (/turf/simulated/shuttle/wall{tag = "icon-swall13"; icon_state = "swall13"; dir = 2},/area/awaymission/spacebattle/cruiser) "eH" = (/turf/simulated/shuttle/wall{tag = "icon-swallc4"; icon_state = "swallc4"},/area/awaymission/spacebattle/cruiser) "eI" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate4) @@ -252,11 +246,11 @@ "eR" = (/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "eS" = (/obj/structure/table/reinforced,/obj/item/reagent_containers/food/condiment/saltshaker,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) "eT" = (/obj/structure/table/reinforced,/obj/item/kitchen/utensil/fork,/turf/simulated/floor/plasteel{icon_state = "bar"},/area/awaymission/spacebattle/cruiser) -"eU" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"eV" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Kurt Kliest"; name = "Kurt Kliest"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eU" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"eV" = (/obj/effect/mob_spawn/human/bridgeofficer{name = "Kurt Kliest"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "eW" = (/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "eX" = (/obj/machinery/computer/crew,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"eY" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Eric Abnett"; name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"eY" = (/obj/effect/mob_spawn/human/engineer/hardsuit{name = "Eric Abnett"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "eZ" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/night,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fa" = (/turf/simulated/floor/plasteel{icon_state = "red"; dir = 10},/area/awaymission/spacebattle/cruiser) "fb" = (/turf/simulated/floor/plasteel{icon_state = "red"},/area/awaymission/spacebattle/cruiser) @@ -271,11 +265,11 @@ "fk" = (/obj/structure/closet/crate,/obj/item/clothing/glasses/material,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fl" = (/obj/structure/closet/crate,/obj/item/light/tube,/obj/item/light/tube,/obj/item/light/tube,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "fm" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fn" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fn" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fo" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fp" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Walter Strider"; name = "Walter Strider"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fp" = (/obj/effect/mob_spawn/human/bridgeofficer{name = "Walter Strider"},/obj/item/gun/projectile/shotgun/automatic/combat,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fq" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 1; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) -"fr" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/gun/projectile/revolver/mateba,/obj/effect/landmark/corpse/commander{mobname = "Aaron Bowden"; name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"fr" = (/obj/item/ammo_casing/a357,/obj/item/ammo_casing/a357,/obj/item/gun/projectile/revolver/mateba,/obj/effect/mob_spawn/human/corpse/syndicatecommando{name = "Aaron Bowden"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "fs" = (/obj/structure/chair{dir = 4},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "ft" = (/obj/machinery/computer/shuttle,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "fu" = (/obj/machinery/bsa/full/east,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) @@ -287,11 +281,11 @@ "fI" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fJ" = (/obj/item/ammo_casing/shotgun,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fK" = (/obj/item/ammo_casing/shotgun,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) -"fL" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) +"fL" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{dir = 0; icon_state = "blue"},/area/awaymission/spacebattle/cruiser) "fM" = (/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{dir = 8; icon_state = "bluecorner"},/area/awaymission/spacebattle/cruiser) "fN" = (/obj/machinery/computer/communications,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "ga" = (/obj/structure/closet/crate,/obj/item/poster/random_contraband,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) -"gb" = (/obj/effect/landmark/corpse/bridgeofficer{mobname = "Robert Faver"; name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gb" = (/obj/effect/mob_spawn/human/bridgeofficer{name = "Robert Faver"},/obj/item/ammo_casing/shotgun,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "gn" = (/obj/structure/closet/crate/secure/weapon,/obj/item/ammo_casing/a357,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "go" = (/obj/structure/closet/crate,/obj/item/lipstick/black,/obj/item/lipstick/jade,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gp" = (/obj/structure/closet/crate,/obj/item/clothing/gloves/color/rainbow,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) @@ -308,19 +302,19 @@ "gA" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate4) "gB" = (/obj/structure/closet/crate/secure/weapon,/obj/item/gun/energy/laser,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gD" = (/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/wall{tag = "icon-swall3"; icon_state = "swall3"},/area/awaymission/spacebattle/cruiser) -"gE" = (/obj/effect/landmark/corpse/doctor{mobname = "Adam Smith"; name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"gE" = (/obj/effect/mob_spawn/human/doctor{name = "Adam Smith"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "gF" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gG" = (/obj/machinery/vending/coffee,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gH" = (/mob/living/simple_animal/hostile/syndicate/melee/space,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gI" = (/obj/machinery/computer/security,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) "gJ" = (/obj/machinery/computer/secure_data,/turf/simulated/floor/plasteel{tag = "icon-bluefull"; icon_state = "bluefull"},/area/awaymission/spacebattle/cruiser) -"gK" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"gK" = (/obj/effect/mob_spawn/human/engineer/hardsuit{name = "Jeremy Tailor"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "gL" = (/obj/machinery/porta_turret{dir = 8; emagged = 1; installation = /obj/item/gun/energy/lasercannon},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate7) "gM" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) "gN" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/syndicate4) "gO" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "gP" = (/obj/machinery/computer/operating,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"gQ" = (/obj/effect/landmark/corpse/doctor{mobname = "Allan Yoshimaru"; name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"gQ" = (/obj/effect/mob_spawn/human/doctor{name = "Allan Yoshimaru"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gR" = (/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "gS" = (/obj/structure/chair{dir = 8},/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "gT" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "blue"; dir = 10},/area/awaymission/spacebattle/cruiser) @@ -332,7 +326,7 @@ "gZ" = (/obj/item/pickaxe,/obj/item/gun/energy/plasmacutter,/obj/structure/closet/crate,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "ha" = (/obj/item/circular_saw,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "hb" = (/obj/item/paper_bin,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hc" = (/obj/effect/landmark/corpse/engineer/hardsuit{corpseidjob = "Gunner"; mobname = "Dan Hedricks"; name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) +"hc" = (/obj/effect/mob_spawn/human/engineer/hardsuit{name = "Dan Hedricks"},/obj/effect/decal/cleanable/blood,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plating/airless,/area/awaymission/spacebattle/cruiser) "hd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) "he" = (/obj/structure/table/reinforced,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hf" = (/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) @@ -342,7 +336,6 @@ "hj" = (/obj/structure/closet/crate/secure/plasma,/obj/item/tank/plasma,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "hk" = (/obj/structure/closet/crate/medical,/obj/item/storage/firstaid/fire,/turf/simulated/floor/plating,/area/awaymission/spacebattle/cruiser) "hl" = (/obj/structure/rack,/obj/item/clothing/suit/space/hardsuit,/obj/item/clothing/head/helmet/space/hardsuit,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hm" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plasteel{dir = 5; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) "hn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "ho" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/awaymission/spacebattle/syndicate7) @@ -359,13 +352,12 @@ "hB" = (/obj/structure/table/reinforced,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "hC" = (/obj/structure/bed,/obj/item/bedsheet/captain,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) "hD" = (/obj/structure/closet/secure_closet/captains,/turf/simulated/floor/wood,/area/awaymission/spacebattle/cruiser) -"hE" = (/obj/effect/landmark/corpse/engineer{corpseidjob = "Gunner"; mobname = "William Gannon"; name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"hF" = (/turf/simulated/floor/plasteel{dir = 6; icon_state = "warning"},/area/awaymission/spacebattle/cruiser) +"hE" = (/obj/effect/mob_spawn/human/engineer{name = "William Gannon"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "hG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hI" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) "hJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/engine,/area/awaymission/spacebattle/cruiser) -"hK" = (/obj/effect/landmark/corpse/engineer{mobname = "Javier Wismer"; name = "Javier Wismer"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"hK" = (/obj/effect/mob_spawn/human/engineer{name = "Javier Wismer"},/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "hL" = (/obj/machinery/computer/shuttle,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hM" = (/obj/structure/chair{dir = 8},/mob/living/simple_animal/hostile/syndicate,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) "hN" = (/obj/machinery/door/airlock/external,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/awaymission/spacebattle/syndicate7) @@ -382,26 +374,25 @@ "hY" = (/obj/machinery/shower{tag = "icon-shower (EAST)"; icon_state = "shower"; dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "hZ" = (/obj/machinery/shower{tag = "icon-shower (WEST)"; icon_state = "shower"; dir = 8},/obj/item/soap,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ia" = (/mob/living/simple_animal/hostile/syndicate/ranged/space,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) -"ib" = (/obj/effect/landmark/corpse/doctor{mobname = "Herbert West"; name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) -"ic" = (/obj/effect/landmark/corpse/engineer{mobname = "Carth Robinson"; name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) +"ib" = (/obj/effect/mob_spawn/human/doctor{name = "Herbert West"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) +"ic" = (/obj/effect/mob_spawn/human/engineer{name = "Carth Robinson"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "id" = (/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/obj/item/ammo_casing/c10mm,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ie" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "white"},/area/awaymission/spacebattle/cruiser) "ig" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate7) "ih" = (/obj/structure/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/awaymission/spacebattle/cruiser) "ii" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) "ik" = (/turf/simulated/floor/plasteel{icon_state = "whitehall"; dir = 1},/area/awaymission/spacebattle/cruiser) -"il" = (/obj/effect/landmark/corpse/engineer{mobname = "Cyrion"; name = "Cyrion"},/obj/item/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"il" = (/obj/effect/mob_spawn/human/engineer{name = "Cyrion"},/obj/item/flamethrower/full,/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "im" = (/mob/living/simple_animal/hostile/syndicate/ranged,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) -"in" = (/obj/effect/landmark/corpse/syndicatesoldier,/obj/item/gun/projectile/automatic/c20r,/turf/simulated/floor/plasteel{tag = "icon-damaged2"; icon_state = "damaged2"},/area/awaymission/spacebattle/cruiser) "io" = (/obj/structure/shuttle/engine/propulsion{tag = "icon-burst_r (EAST)"; icon_state = "burst_r"; dir = 4},/turf/space,/area/awaymission/spacebattle/cruiser) -"ip" = (/obj/effect/landmark/corpse/engineer{mobname = "Mercutio"; name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) +"ip" = (/obj/effect/mob_spawn/human/engineer{name = "Mercutio"},/obj/effect/decal/cleanable/blood,/turf/simulated/floor/plasteel,/area/awaymission/spacebattle/cruiser) "iq" = (/obj/structure/lattice,/turf/space,/area/space) -"ir" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/space,/area/space) +"ir" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/turf/space,/area/space) "is" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/space) "it" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/space) "iu" = (/obj/machinery/sleeper,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iv" = (/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) -"iw" = (/obj/effect/landmark/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) +"iw" = (/obj/effect/mob_spawn/human/corpse/syndicatesoldier,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "ix" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iy" = (/obj/item/stack/rods,/turf/simulated/floor/plasteel/airless{tag = "icon-floor4 (SOUTHWEST)"; icon_state = "floor4"; dir = 10},/area/space) "iz" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/awaymission/spacebattle/syndicate5) @@ -550,16 +541,16 @@ abababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbQbQbQbJbLbLbLbLbJbQbQbQbQbQbQbQbQbQbRbQbQbQbQbQbQbQbQbQbQbQbQbQbSbQbQbSbSbSbSbSbSbSbSbSbSbSbSbTabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbEbFbGbGbHbIababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbUbVbWbXbJbYbLbLbLbJbZbZbZbZbZbZbZbZbZcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbKbLbLbMbJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZcebJcfcfbJcgbZbZbZbZbZbZbZbZbZcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZcicjckclcmbZbZbZbZbZbZbZcncocpbQbQbQbQbQbQbQbQbQbQbQbQbQcqbZbZcrbSbSbSbSbSbSbSbScqbZbZcpbQbQbQbQbQbQbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZcmbZctcjcubZbZbZcvbZbZbZcobZbZcbcwbZcxbZcxbZcxbZcxbZcxbZcycbbZbZcbczcAcBcCcDcEcFcFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZcIcmcJcKcKbZcIcJbZbZbZbZbZbZcbcwbZbZbZbZbZcLbZbZbZbZbZbZcbbZbZcbcMcMcMcMcMcMcMcMcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZcebXbXcgbXbZbZbZbZbZbZbZcncocpbQbQbQbQbQbQbQbQbQbQbQbQbQcqbZbZcrbSbSbSbSbSbSbSbScqbZbZcpbQbQbQbQbQbQbTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbXbZcibXcubZbZbZcvbZbZbZcobZbZcbcwbZcxbZcxbZcxbZcxbZcxbZcycbbZbZcbczcAcBcCcDcEcFcFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZcIbXcJbXbXbZcIcJbZbZbZbZbZbZcbcwbZbZbZbZbZcLbZbZbZbZbZbZcbbZbZcbcMcMcMcMcMcMcMcMcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbJbNbLbLbObJababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZcJbZbZcNbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcabZbZcbcMcMcMcMcMcMcMcMcbbZbZcObSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbTabababababababababababababababababababababababababababbPbSbSbSbJbNbLbLbObJbSbSbSbSbSbTababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZcNbZbZbZcPbZbZbZbZcLcLbZbZcbcwbZbZbZbZbZbZbZbZbZbZbZbZcabZbZcpbQcQbQcRcRcScTcTcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZcjbJbLbLbLbLbJbZcmbZcVcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdcNbZcobZbZbZcobZbZbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcbbZbZcbcXcXcXcXcXcXcXcXcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZcjckbJcZbLbLbLbJcKbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdcbVcdbZddcodedededfdfdgdgdhdhdhdididicbcwbZbZbZbZbZbZbZbZbZcodjcocbbZbZcbcXcXdkdkcXcXcXcXcbbZbZcrbSbSbSbSbSbRbSbSbSbScabSbSbSbSbRbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbScqcacadlbTabababababababababababababababababababababababababbPdmbZbZcmdnbJdodobJdpbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbSbSbSdrbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQbQbQbQbQbQbQbQbQbQbQdtbZbZcacXcXcXducXdvdvcXcbbZbZcbdwdxdxdydzcbdebZbZbZbZbZbZbZdAcbcWcWcWcWdBcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldscqdCdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdFcrdsdmcNbZcmcjceckbXdGbZbZdHbZcVcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHcHcHcHcHdIdJdKdLdMdMdNdNcbbZbZcacXcXcXcXdOdPdQdRcbbZbZcbdSbZbZbZdTcbdebZbZbZbZbZbZbZdUcacWcWcWcWdVcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdldsdmbZbZckbZcmcmdYbZckbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHeaebeccHcHdJedeedMdMdNdNcbbZbZcbcXcXefcXdOdQdQdRcbbZbZcbdSbZbZbZegcbdebZbZbZbZbZbZbZehcbcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeidldsdmbZbZbZbZbZckbZbXcmbZbZbZdZcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZcNbZbZbZcPbZbZbZbZcLcLbZbZcbcwbZbZbZbZbZbZbZbZbZbZbZbZcabZbZcpbQcQbQcRcRcScTcTcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbXbJbLbLbLbLbJbZbXbZcVcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdcNbZcobZbZbZcobZbZbZbZbZcLcLbZbZcbcwbZcxbZcxbZcxbZcxbZcxbZbZcbbZbZcbcXcXcXcXcXcXcXcXcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbXbXbJcZbLbLbLbJbXbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdcbVcdbZddcodedededfdfdgdgdhdhdhdididicbcwbZbZbZbZbZbZbZbZbZcodjcocbbZbZcbcXcXdkdkcXcXcXcXcbbZbZcrbSbSbSbSbSbRbSbSbSbScabSbSbSbSbRbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbScqcacadlbTabababababababababababababababababababababababababbPdmbZbZbXcebJdodobJcgbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbSbSbSdrbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQbQbQbQbQbQbQbQbQbQbQdtbZbZcacXcXcXducXdvdvcXcbbZbZcbdwdxdxdydzcbdebZbZbZbZbZbZbZcjcbcWcWcWcWdBcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldscqdCdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdEdDdFcrdsdmcNbZbXbXcebXbXcgbZbZdHbZcVcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHcHcHcHcHdIdJdKdLdMdMdNdNcbbZbZcacXcXcXcXdOdPdQdRcbbZbZcbdSbZbZbZdTcbdebZbZbZbZbZbZbZckcacWcWcWcWdVcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdXdWdldsdmbZbZbXbZbXbXclbZbXbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHeaebeccHcHdJedeedMdMdNdNcbbZbZcbcXcXefcXdOdQdQdRcbbZbZcbdSbZbZbZegcbdebZbZbZbZbZbZbZcmcbcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZdldsdmeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeiejeidldsdmbZbZbZbZbZbXbZbXbXbZbZbZdZcWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbcHekelemcHcHcHcHcHcHcHcHcHcbbZbZcbcXcXcXcXcXenencXcbbZbZcbdSbZbZbZegdlbSbSbSbSbSbSbSbSbSdtcWcWcWcWcWcWcWcWcWcWcWdBcWcWcWcWcbbZbZdldsdmejejejejejejejejejejejejejejejejejejejejejejejdldsdmbZbZdHbZbZbZbZbZcNbZbZbZdZcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababeoepepepepepepeqababababababababababababababababababababababababababababababababcbcHeresetcHcHcHcHcHcHcHcHcHcbbZbZcbcXdvdveucXdvdvcXcbbZbZcbevewexbZeyezeAeBeBeBeBeBeBeBeCeDcWeEcWcWcWcWcWcWcWcWcWeFdBcWcWcWcbbZbZcOeGeGbSbSbSbSbSbSbSbSbSbSbScabSbSbSbSbSbSbSbSbSbSbSeGeGeHbZbZbZbZcNbZbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababeoepeIeJeIeIeJeIepeqabababababababababababababababababababababababababababababababcbcHcHcHcHcHcHcHcHcHcHcHcHcHcbbZbZcbdOdQdQdRdOdPdQdRcbbZbZcbevbZbZbZeyezeKeLbZbZbZcobZeMeNeOcWcWcWcWcWcWcWeEcWcWcWdBdBcWcWcWcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcUbZbZbZbZdHbZbZbZbZcGcWcWababababababababababababababababababababababababababababababababababababababababababababababababababababababab @@ -574,18 +565,18 @@ abababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababgzepePeIeIeIeIePepgAabababababababababababababababababababababababababababababababcbgBcHcHcHcHcHcHcHcHcHcHcHcHcbcobZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezeKbZbZbZbZbZbZeMgJeOcWcWgKcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcGcWcWababababababababababababababababababababababababababababababgLgMababababababababababababababababababababababab abababababababababababababababababababababababababababababababababababababababababababababababababababgzepgNgNgNgNepgAababababababababababababababababababababababababababababababababcbgOgOeRcHcHcHcHcHcHcHcHcHcHcbbZbZcbgPgFgFgFgQgRgFgPcbbZbZcbgxgxgxgxgSezgTgUgUgUgUgUgUgUeCgVcWcWcWcWeEcWcWcWcWcWcWcWeEcWcWcWcbbZbZcrbRbRbSbSbSbSbSbSbSbSbSbSbScabSbSbSbSbSbSbSbSbSbSbSbRbRcqbZchbZbZbZbZbZbZbZbZbZbZcVcWdbababababababababababababababababababababababababababababgWgXgXgXgXgXgXgXgXgXgMabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababgzgYgYgYgYgAabababababababababababababababababababababababababababababababababcbgOgOgZcHcHcHcHcHcHcHcHcHcHcbbZbZcbgFgFgFgFhagRgFgFcbbZbZcbgxgxgxhbgxdlbSbSbSbSbSbSbSbSbSdtcWcWcWcWcWcWcWhccWcWcWcWcWcWcWcWcbbZbZcpdsdtejejejejejejejejejejejejejejejejejejejejejejejcpdsdtbZbZbZbZbZbZbZbZbZbZcYbZdZcWcWababababababababababababababababababababababababababababhdhehfhfhfhfhfhfhfhghhabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhihihihihihjhjeReReReRhkhkcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezhlbZchbZbZbZbZbZhmcbcWcWcWcWcWcWcWdBdBcWcWcWcWcWcWcWcbbZbZcpdsdthnejhnejhnejhoejhoejhoejhoejhoejhoejhoejhoejhocpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab -abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhrhihihihihjhjeReReRhshshtcbbZbZhugFhvgFgFgFgFgFhwcbbZbZcbfxgHgxgxgxezdebZbZbZbZbZchbZdUcacWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZcpdsdthydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhycpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXhzabababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQhAbQhAbQhAbQhAbQhAbQdtbZbZhugFgFgFgFgFgFgFhBcbbZbZcbhCgxgxgxhDezdebZbZhEbZbZbZbZhFcbcWcWcWcWcWcWcWeEcWcWcWcWcWcWcWcWcbbZbZcpdseHhGhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhJcOdsdtbZbZbZbZbZhKbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababhphLhMhfhfhfhfhfhfhNababababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhihihihihihjhjeReReReRhkhkcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcbgxgxgxgxgxezhlbZchbZbZbZbZbZctcbcWcWcWcWcWcWcWdBdBcWcWcWcWcWcWcWcbbZbZcpdsdthnejhnejhnejhoejhoejhoejhoejhoejhoejhoejhoejhocpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab +abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababcbhrhihihihihjhjeReReRhshshtcbbZbZhugFhvgFgFgFgFgFhwcbbZbZcbfxgHgxgxgxezdebZbZbZbZbZchbZckcacWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcWcbbZbZcpdsdthydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhydXhycpdsdtbZbZbZbZbZbZbZbZbZbZbZbZdZcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXhzabababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbPbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSdsbQbQbQhAbQhAbQhAbQhAbQhAbQdtbZbZhugFgFgFgFgFgFgFhBcbbZbZcbhCgxgxgxhDezdebZbZhEbZbZbZbZcKcbcWcWcWcWcWcWcWeEcWcWcWcWcWcWcWcWcbbZbZcpdseHhGhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhIhHhJcOdsdtbZbZbZbZbZhKbZbZbZbZbZbZdacWdbababababababababababababababababababababababababababababhphLhMhfhfhfhfhfhfhNababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababbUbVcdbZbZbZdedededfdfdgdgdhdhdhdididicbhOhPhQcbhRcbhRcbhRcbhRcbhRcbbZbZcbgFgFgFgFgFgFgFhScbbZbZcObSbSbSbSbSeGbSbSbSbScabSbSbSbSeGbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSeHcacacphTabababababababababababababababababababababababababdqdtbZbZbZbZbZbZbZbZbZbZbZbZcGcWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfgXgMabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhPhPhPcbhUhVhUhVhUhVhUhVhUcbbZbZcbgFhvgFgFgFgFhWhXcbbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbZbZbZbZbZbZbZbZcYbZcVcWdbababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghhabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhYhPhZcbhPhPhPhPhPhPiahPhPcabZchcbgFgFgFgFgFibgRgFcbbZcYbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababcbbZbZbZbZbZbZbZbZbZbZbZbZdacWcWababababababababababababababababababababababababababababhphehfhfhfhfhfhfhfhghqabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhPhPhPgDichPhPhPhPhPidhPhPcabZbZcbiegFgFiegFgFiegFcbbZbZcrbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbSbShTabababababababababababababababababababababababababababdqbSbSbSbSbSbSbSbSbSbSbSbSbSbShTababababababababababababababababababababababababababababiggXgXgXgXgXgXgXgXgXhzabababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbhYhPhQhVhPhPhPhPhPhPiahPihcbbZbZcbgFgFgFgFgFgFgFgFcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababgLhzababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcsbZbZbZbZbZbZbZcobZbZbZbZbZbZbZbZcbhPhPhPhUhPhPhPhPhPhPhPhPihcbbZbZcbiiikikiiikikiiikcbbZbZcGcHcHcHcHcHcHcGababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZilbZimcKcJbZcmcpbQbQbQbQbQbQbQbQbQbQbQbQbQeHbZbZcObSbSbSbSbSbSbSbSeHbZbZcpbQbQbQbQbQbQhTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZcKincKcabZbZbZbZimbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab -ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiobVbWipbZbZbZbZbZbZimbZbZbZcIcIcKcmcKcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZilbZimbXcJbZbXcpbQbQbQbQbQbQbQbQbQbQbQbQbQeHbZbZcObSbSbSbSbSbSbSbSeHbZbZcpbQbQbQbQbQbQhTababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababccbVcdbZbZbZbZbZbZbZbZbZbZbZbZbZbXdnbXcabZbZbZbZimbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab +ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababiobVbWipbZbZbZbZbZbZimbZbZbZcIcIbXbXbXcabZbZbZbZbZbZbZbZbZbZbZbZbZbZbZbZchbZbZbZbZbZbZbZbZbZbZbZcbabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababdqbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQeGbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbQbSbSbSbSbSbSbSbSbSbSbShTabababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab ababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab @@ -695,4 +686,3 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} - From 154931c03664709a83ba31988722491f51703e32 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 7 Oct 2018 21:34:00 -0400 Subject: [PATCH 089/182] Automatic changelog generation for PR #9221 [ci skip] --- html/changelogs/AutoChangeLog-pr-9221.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-9221.yml diff --git a/html/changelogs/AutoChangeLog-pr-9221.yml b/html/changelogs/AutoChangeLog-pr-9221.yml new file mode 100644 index 00000000000..24c6009486b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-9221.yml @@ -0,0 +1,5 @@ +author: "Crazylemon64" +delete-after: True +changes: + - bugfix: "Updates for damage on HUD elements are now instant for cyborgs and humans." + - rscadd: "When dead, you can now see your surroundings with ghost vision and examine things around you." From ba399a6b7d8d7168ad0d0100a07510d59bbab0a3 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Mon, 8 Oct 2018 01:45:49 +0000 Subject: [PATCH 090/182] Automatic changelog compile, [ci skip] --- html/changelog.html | 28 +++++++++++++++++++++++ html/changelogs/.all_changelog.yml | 23 +++++++++++++++++++ html/changelogs/AutoChangeLog-pr-9221.yml | 5 ---- html/changelogs/AutoChangeLog-pr-9640.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9723.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9733.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9745.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9749.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9750.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9751.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9752.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9753.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9754.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9755.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9756.yml | 4 ---- html/changelogs/AutoChangeLog-pr-9758.yml | 5 ---- html/changelogs/AutoChangeLog-pr-9763.yml | 4 ---- 17 files changed, 51 insertions(+), 62 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-9221.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9640.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9723.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9733.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9745.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9749.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9750.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9751.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9752.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9753.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9754.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9755.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9756.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9758.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-9763.yml diff --git a/html/changelog.html b/html/changelog.html index 425164c2d93..e0db7fba9cd 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,34 @@ -->
+

08 October 2018

+

Crazylemon64 updated:

+
    +
  • Updates for damage on HUD elements are now instant for cyborgs and humans.
  • +
  • When dead, you can now see your surroundings with ghost vision and examine things around you.
  • +
+

Purpose updated:

+
    +
  • Adds the missing turfs under windows & doors on Mech Transport Space ruin.
  • +
  • Fixes improper turf in the shuttle crashed into one of the space ruins.
  • +
  • Fixing improper decals & missing turfs in the Space Bar space ruin, and some tiny fixes.
  • +
  • GasTheLizard Space Ruin now uses Decals properly.
  • +
  • MoonOutpost19 Away Mission now uses Decals properly.
  • +
  • Evil Santa Away Mission now uses Decals properly.
  • +
  • Fixes the corpse spawners in Space Battle Away Mission.
  • +
  • Space Battle Away Mission now uses Decals properly.
  • +
  • Prettier Donate/Karma buttons!
  • +
  • Adds new stair sprites.
  • +
  • Blackmarket Backpackers now uses Decals properly.
  • +
  • OneHalf Space Ruin now uses Decals properly.
  • +
  • CentComm Away Mission now uses Decals properly.
  • +
+

Ty-Omaha updated:

+
    +
  • Replaces Security's bomb suit with their cooler Security version
  • +
  • Fixes runtime in world.dm;127
  • +
+

07 October 2018

Birdtalon updated:

!5fIx@WQXuRET2LM?{Dl5ZSeTBX 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 literal 41794 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 Date: Sat, 29 Sep 2018 12:31:32 -0400 Subject: [PATCH 032/182] cool bomb suit --- _maps/map_files/cyberiad/cyberiad.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index d823f8ae25f..192cae734c2 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -578,7 +578,7 @@ "alf" = (/obj/machinery/vending/security,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/obj/item/radio/intercom/department/security{pixel_x = -28},/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/armoury) "alg" = (/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 1},/area/security/armoury) "alh" = (/obj/effect/decal/warning_stripes/red/hollow,/obj/structure/closet/l3closet/security,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/armoury) -"ali" = (/obj/effect/decal/warning_stripes/red/hollow,/obj/structure/closet/bombcloset,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/armoury) +"ali" = (/obj/effect/decal/warning_stripes/red/hollow,/obj/structure/closet/bombclosetsecurity,/turf/simulated/floor/plasteel{icon_state = "redcorner"; dir = 4},/area/security/armoury) "alj" = (/obj/machinery/light_switch{pixel_x = -25},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "alk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5; level = 1},/obj/machinery/light,/obj/machinery/door_control{id = "Secure Armory"; name = "Secure Armory Shutter Control"; pixel_x = 7; pixel_y = -28; req_access_txt = "3"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) "all" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/security/securearmoury) From c72561d1941ed20b2eecbabe526eaa8de786eac1 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sat, 29 Sep 2018 17:28:50 +0100 Subject: [PATCH 033/182] addresses points in Purpose's review. Fixes some spans, replaces some 0,1 with TRUE,FALSE, uses some defines --- code/game/objects/items/devices/scanners.dm | 6 ++--- code/modules/admin/topic.dm | 2 +- code/modules/nano/modules/ert_manager.dm | 2 +- code/modules/projectiles/guns/energy/laser.dm | 2 +- code/modules/response_team/ert.dm | 21 +++++++++--------- code/modules/response_team/ert_outfits.dm | 22 ++++++++----------- .../security_levels/keycard authentication.dm | 2 +- 7 files changed, 26 insertions(+), 31 deletions(-) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 5ed7d1710a5..5955c430734 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -685,14 +685,14 @@ REAGENT SCANNER return if(!ready) - to_chat(user, "The scanner beeps angrily at you! It's currently recharging - [round((time_to_use - world.time) * 0.1)] seconds remaining.") + to_chat(user, "The scanner beeps angrily at you! It's currently recharging - [round((time_to_use - world.time) * 0.1)] seconds remaining.") playsound(user.loc, 'sound/machines/buzz-sigh.ogg', 50, 1) return if(power_supply.charge >= usecharge) mobScan(M, user) else - to_chat(user, "The scanner beeps angrily at you! It's out of charge!") + to_chat(user, "The scanner beeps angrily at you! It's out of charge!") playsound(user.loc, 'sound/machines/buzz-sigh.ogg', 50, 1) /obj/item/bodyanalyzer/proc/mobScan(mob/living/M, mob/user) @@ -740,7 +740,7 @@ REAGENT SCANNER var/found_disease = FALSE for(var/thing in target.viruses) var/datum/disease/D = thing - if(D.visibility_flags & HIDDEN_SCANNER || D.visibility_flags & HIDDEN_PANDEMIC) + if(D.visibility_flags) //If any visibility flags are on. continue found_disease = TRUE break diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 194b1d49035..6f2520c8783 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -2066,7 +2066,7 @@ var/input = input(src.owner, "Please enter a reason for denying [key_name(H)]'s ERT request.","Outgoing message from CentComm", "") if(!input) return - ert_request_answered = 1 + ert_request_answered = TRUE to_chat(src.owner, "You sent [input] to [H] via a secure channel.") log_admin("[src.owner] denied [key_name(H)]'s ERT request with the message [input].") to_chat(H, "You hear something crackle in your headset for a moment before a voice speaks. \"Your ERT request has been denied for the following reasons: [input]. Message ends.\"") diff --git a/code/modules/nano/modules/ert_manager.dm b/code/modules/nano/modules/ert_manager.dm index d954c36ee2d..1d70157f079 100644 --- a/code/modules/nano/modules/ert_manager.dm +++ b/code/modules/nano/modules/ert_manager.dm @@ -50,7 +50,7 @@ cyborg_slots = text2num(href_list["set_cyb"]) if(href_list["dispatch_ert"]) - ert_request_answered = 1 + ert_request_answered = TRUE var/slots_list = list() if(commander_slots > 0) slots_list += "commander: [commander_slots]" diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index f4cd13419b4..75da1fdbedd 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -127,7 +127,7 @@ /obj/item/gun/energy/immolator/multi name = "multi lens immolator cannon" - desc = "A large laser cannon, similar to the Immolator Laser, with togglable firemodes. It is frequently used by military-like forces through Nanotrasen." + desc = "A large laser cannon, similar to the Immolator Laser, with toggleable firemodes. It is frequently used by military-like forces through Nanotrasen." icon_state = "multilensimmolator" ammo_type = list(/obj/item/ammo_casing/energy/immolator/strong, /obj/item/ammo_casing/energy/immolator/scatter) origin_tech = "combat=5;magnets=5;powerstorage=4" diff --git a/code/modules/response_team/ert.dm b/code/modules/response_team/ert.dm index d38acae9c3a..8614df8135b 100644 --- a/code/modules/response_team/ert.dm +++ b/code/modules/response_team/ert.dm @@ -10,8 +10,8 @@ var/list/response_team_members = list() var/responseteam_age = 21 // Minimum account age to play as an ERT member var/datum/response_team/active_team = null -var/send_emergency_team = 0 -var/ert_request_answered = 0 +var/send_emergency_team = FALSE +var/ert_request_answered = FALSE /client/proc/response_team() set name = "Dispatch CentComm Response Team" @@ -25,7 +25,7 @@ var/ert_request_answered = 0 to_chat(usr, "The game hasn't started yet!") return - if(ticker.current_state == 1) + if(ticker.current_state == GAME_STATE_PREGAME) to_chat(usr, "The round hasn't started yet!") return @@ -39,11 +39,11 @@ var/ert_request_answered = 0 /mob/dead/observer/proc/JoinResponseTeam() if(!send_emergency_team) - to_chat(src, "No emergency response team is currently being sent.") + to_chat(src, "No emergency response team is currently being sent.") return 0 if(jobban_isbanned(src, ROLE_ERT)) - to_chat(src, "You are jobbanned from the emergency reponse team!") + to_chat(src, "You are jobbanned from playing on an emergency response team!") return 0 var/player_age_check = check_client_age(client, responseteam_age) @@ -56,7 +56,7 @@ var/ert_request_answered = 0 return 0 if(response_team_members.len > 6) - to_chat(src, "The emergency response team is already full!") + to_chat(src, "The emergency response team is already full!") return 0 return 1 @@ -66,11 +66,11 @@ var/ert_request_answered = 0 active_team = response_team_type active_team.setSlots(commander_slots, security_slots, medical_slots, engineering_slots, janitor_slots, paranormal_slots, cyborg_slots) - send_emergency_team = 1 + send_emergency_team = TRUE var/list/ert_candidates = pollCandidates("Join the Emergency Response Team?",, responseteam_age, 600, 1, role_playtime_requirements[ROLE_ERT]) if(!ert_candidates.len) active_team.cannot_send_team() - send_emergency_team = 0 + send_emergency_team = FALSE return 0 // Respawnable players get first dibs @@ -86,7 +86,7 @@ var/ert_request_answered = 0 if(!response_team_members.len) active_team.cannot_send_team() - send_emergency_team = 0 + send_emergency_team = FALSE return 0 var/index = 1 @@ -115,7 +115,7 @@ var/ert_request_answered = 0 new_commando.update_icons() index++ - send_emergency_team = 0 + send_emergency_team = FALSE active_team.announce_team() return 1 @@ -366,4 +366,3 @@ var/ert_request_answered = 0 new /obj/item/radio/centcom(src) new /obj/item/reagent_containers/food/pill/patch/synthflesh(src) new /obj/item/reagent_containers/hypospray/autoinjector(src) - return diff --git a/code/modules/response_team/ert_outfits.dm b/code/modules/response_team/ert_outfits.dm index 2d0758440f8..74bb7ae81de 100644 --- a/code/modules/response_team/ert_outfits.dm +++ b/code/modules/response_team/ert_outfits.dm @@ -90,7 +90,7 @@ /obj/item/restraints/handcuffs = 1, /obj/item/storage/lockbox/mindshield = 1, /obj/item/gun/energy/ionrifle/carbine = 1, - /obj/item/ammo_box/magazine/m45/enforcer45/lethal = 2, + /obj/item/ammo_box/magazine/m45/enforcer45/lethal = 2 ) cybernetic_implants = list( @@ -179,7 +179,7 @@ /obj/item/storage/box/handcuffs = 1, /obj/item/storage/box/flashbangs = 1, /obj/item/whetstone = 1, - /obj/item/storage/lockbox/t4 = 1, + /obj/item/storage/lockbox/t4 = 1 ) cybernetic_implants = list( @@ -187,7 +187,7 @@ /obj/item/organ/internal/cyberimp/eyes/hud/security, /obj/item/organ/internal/cyberimp/brain/anti_stun, /obj/item/organ/internal/cyberimp/arm/telebaton, - /obj/item/organ/internal/cyberimp/chest/reviver, + /obj/item/organ/internal/cyberimp/chest/reviver ) @@ -261,7 +261,7 @@ /obj/item/clothing/head/helmet/space/hardsuit/ert/engineer/gamma = 1, /obj/item/clothing/mask/gas/sechailer/swat = 1, /obj/item/rcd/combat = 1, - /obj/item/rcd_ammo/large = 3, + /obj/item/rcd_ammo/large = 3 ) cybernetic_implants = list( @@ -269,7 +269,7 @@ /obj/item/organ/internal/cyberimp/eyes/hud/security, /obj/item/organ/internal/cyberimp/brain/anti_stun, /obj/item/organ/internal/cyberimp/eyes/shield, - /obj/item/organ/internal/cyberimp/arm/toolset, + /obj/item/organ/internal/cyberimp/arm/toolset ) //////////////////// MEDIC /////////////////// @@ -343,9 +343,6 @@ suit = /obj/item/clothing/suit/space/hardsuit/ert/medical/gamma glasses = /obj/item/clothing/glasses/night suit_store = /obj/item/gun/energy/gun/blueshield/pdw9 - cybernetic_implants = list( - /obj/item/organ/internal/cyberimp/arm/surgery - ) belt = /obj/item/defibrillator/compact/loaded @@ -358,7 +355,7 @@ /obj/item/bodyanalyzer/advanced = 1, /obj/item/extinguisher/mini = 1, /obj/item/storage/belt/medical/surgery/loaded = 1, - /obj/item/roller = 1, + /obj/item/roller = 1 ) cybernetic_implants = list( @@ -459,14 +456,13 @@ suit = /obj/item/clothing/suit/space/hardsuit/ert/janitor head = /obj/item/clothing/head/helmet/space/hardsuit/ert/janitor glasses = /obj/item/clothing/glasses/hud/security/sunglasses - cybernetic_implants = list( - /obj/item/organ/internal/cyberimp/chest/nutriment - ) + r_pocket = /obj/item/scythe/tele l_pocket = /obj/item/gun/energy/gun/mini cybernetic_implants = list( - /obj/item/organ/internal/cyberimp/arm/advmop + /obj/item/organ/internal/cyberimp/arm/advmop, + /obj/item/organ/internal/cyberimp/chest/nutriment ) /datum/outfit/job/centcom/response_team/janitorial/gamma diff --git a/code/modules/security_levels/keycard authentication.dm b/code/modules/security_levels/keycard authentication.dm index da06ce169f3..4a7e340abb4 100644 --- a/code/modules/security_levels/keycard authentication.dm +++ b/code/modules/security_levels/keycard authentication.dm @@ -166,7 +166,7 @@ if(check_rights(R_EVENT, 0, C.mob)) fullmin_count++ if(fullmin_count) - ert_request_answered = 0 + ert_request_answered = TRUE ERT_Announce(ert_reason , event_triggered_by, 0) ert_reason = "Reason for ERT" feedback_inc("alert_keycard_auth_ert",1) From 4cf95b9958efd9c37fff59b41101c876ce7e54f1 Mon Sep 17 00:00:00 2001 From: joep van der velden Date: Sat, 29 Sep 2018 22:59:05 +0200 Subject: [PATCH 034/182] PANDEMIC print stuf. Yiz --- .../reagents/chemistry/machinery/pandemic.dm | 52 ++++++++++++++++++- 1 file changed, 50 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/machinery/pandemic.dm b/code/modules/reagents/chemistry/machinery/pandemic.dm index ee2ac418555..54c52b7d096 100644 --- a/code/modules/reagents/chemistry/machinery/pandemic.dm +++ b/code/modules/reagents/chemistry/machinery/pandemic.dm @@ -9,6 +9,7 @@ use_power = IDLE_POWER_USE idle_power_usage = 20 var/temp_html = "" + var/printing = null var/wait = null var/obj/item/reagent_containers/beaker = null @@ -162,6 +163,10 @@ for(var/datum/disease/advance/AD in active_diseases) AD.Refresh() updateUsrDialog() + else if(href_list["print_form"]) + var/datum/disease/D = GetVirusByIndex(text2num(href_list["print_form"])) + D = archive_diseases[D.GetDiseaseID()]//We know it's advanced no need to check + print_form(D, usr) else @@ -172,6 +177,46 @@ add_fingerprint(usr) return +//Prints a nice virus release form. Props to Urbanliner for the layout +/obj/machinery/computer/pandemic/proc/print_form(var/datum/disease/advance/D, mob/living/user) + D = archive_diseases[D.GetDiseaseID()] + if(!(printing) && D) + var/reason = input(user,"Enter a reason for the release", "Write", null) as message + reason += "" + var/english_symptoms = list() + for(var/datum/symptom/S in D.symptoms) + english_symptoms += S.name + var/symtoms = english_list(english_symptoms) + + + var/signature + if(alert(user,"Would you like to add your signature?",,"Yes","No") == "Yes") + signature = "[user ? user.real_name : "Anonymous"]" + else + signature = "" + + printing = 1 + var/obj/item/paper/P = new /obj/item/paper(loc) + visible_message("[src] rattles and prints out a sheet of paper.") + playsound(loc, 'sound/goonstation/machines/printer_dotmatrix.ogg', 50, 1) + + P.info = "
Releasing Virus
" + P.info += "
" + P.info += "Name of the Virus: [D.name]
" + P.info += "Symptoms: [symtoms]
" + P.info += "Spreads by: [D.spread_text]
" + P.info += "Cured by: [D.cure_text]
" + P.info += "
" + P.info += "Reason for releasing: [reason]" + P.info += "
" + P.info += "The Virologist is responsible for any biohazards caused by the virus released.
" + P.info += "Virologist's sign: [signature]
" + P.info += "If approved, stamp below with the Chief Medical Officer's stamp, and/or the Captain's stamp if required:" + P.populatefields() + P.updateinfolinks() + P.name = "Releasing Virus - [D.name]" + printing = null + /obj/machinery/computer/pandemic/attack_hand(mob/user) if(..()) return @@ -214,8 +259,11 @@ var/datum/disease/advance/A = D D = archive_diseases[A.GetDiseaseID()] - if(D && D.name == "Unknown") - dat += "
Name Disease
" + if(D) + if(D.name == "Unknown") + dat += "Name Disease
" + else + dat += "Print release form
" if(!D) CRASH("We weren't able to get the advance disease from the archive.") From 8b09bfedad559d8c58586d51723750237afb3182 Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Fri, 24 Aug 2018 22:36:52 +0800 Subject: [PATCH 035/182] Allow you to slice cheesewheel with any sharp item --- code/modules/food_and_drinks/food/snacks.dm | 126 +++++++++----------- 1 file changed, 58 insertions(+), 68 deletions(-) diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm index 4803405520a..d9b6c6694a7 100644 --- a/code/modules/food_and_drinks/food/snacks.dm +++ b/code/modules/food_and_drinks/food/snacks.dm @@ -45,15 +45,15 @@ to_chat(user, "None of [src] left, oh no!") M.unEquip(src) //so icons update :[ qdel(src) - return 0 + return FALSE if(iscarbon(M)) var/mob/living/carbon/C = M if(C.eat(src, user)) bitecount++ On_Consume(C, user) - return 1 - return 0 + return TRUE + return FALSE /obj/item/reagent_containers/food/snacks/afterattack(obj/target, mob/user, proximity) return @@ -115,70 +115,7 @@ TrashItem = trash TrashItem.forceMove(loc) qdel(src) - return 1 - - if((slices_num <= 0 || !slices_num) || !slice_path) - return 0 - - var/inaccurate = 0 - if( \ - istype(W, /obj/item/kitchen/knife) || \ - istype(W, /obj/item/scalpel) \ - ) - else if( \ - istype(W, /obj/item/circular_saw) || \ - istype(W, /obj/item/melee/energy/sword/saber) && W:active || \ - istype(W, /obj/item/melee/energy/blade) || \ - istype(W, /obj/item/shovel) || \ - istype(W, /obj/item/hatchet) \ - ) - inaccurate = 1 - else if(W.w_class <= WEIGHT_CLASS_SMALL && istype(src,/obj/item/reagent_containers/food/snacks/sliceable)) - var/newweight = GetTotalContentsWeight() + W.GetTotalContentsWeight() + W.w_class - if(newweight > MAX_WEIGHT_CLASS) - // Nope, no bluespace slice food - to_chat(user, "You cannot fit [W] in [src]!") - return 1 - if(!iscarbon(user)) - return 1 - to_chat(user, "You slip [W] inside [src].") - user.unEquip(W) - if((user.client && user.s_active != src)) - user.client.screen -= W - W.dropped(user) - total_w_class += W.w_class - add_fingerprint(user) - contents += W - return - else - return 1 - if( \ - !isturf(loc) || \ - !(locate(/obj/structure/table) in loc) && \ - !(locate(/obj/machinery/optable) in loc) && \ - !(locate(/obj/item/storage/bag/tray) in loc) \ - ) - to_chat(user, "You cannot slice [src] here! You need a table or at least a tray to do it.") - return 1 - var/slices_lost = 0 - if(!inaccurate) - user.visible_message( \ - "[user] slices [src]!", \ - "You slice [src]!" \ - ) - else - user.visible_message( \ - "[user] crudely slices [src] with [W]!", \ - "You crudely slice [src] with your [W]!" \ - ) - slices_lost = rand(1,min(1,round(slices_num/2))) - var/reagents_per_slice = reagents.total_volume/slices_num - for(var/i=1 to (slices_num-slices_lost)) - var/obj/slice = new slice_path (loc) - reagents.trans_to(slice,reagents_per_slice) - qdel(src) - - return + return TRUE /obj/item/reagent_containers/food/snacks/proc/generate_trash(atom/location) if(trash) @@ -228,7 +165,60 @@ N.adjustBruteLoss(-1) N.adjustFireLoss(-1) +/obj/item/reagent_containers/food/snacks/sliceable/examine(mob/user) + . = ..() + to_chat(user, "Alt-click to put something small inside.") +/obj/item/reagent_containers/food/snacks/sliceable/AltClick(mob/user) + var/obj/item/I = user.get_active_hand() + if(!I) + return + if(I.w_class > WEIGHT_CLASS_SMALL) + to_chat(user, "You cannot fit [I] in [src]!") + return + var/newweight = GetTotalContentsWeight() + I.GetTotalContentsWeight() + I.w_class + if(newweight > MAX_WEIGHT_CLASS) + // Nope, no bluespace slice food + to_chat(user, "You cannot fit [I] in [src]!") + return + if(!iscarbon(user)) + return + if(!user.drop_item()) + to_chat(user, "You cannot slip [I] inside [src]!") + return + to_chat(user, "You slip [I] inside [src].") + total_w_class += I.w_class + add_fingerprint(user) + I.forceMove(src) + +/obj/item/reagent_containers/food/snacks/sliceable/attackby(obj/item/I, mob/user, params) + if((slices_num <= 0 || !slices_num) || !slice_path) + return FALSE + + var/inaccurate = TRUE + if(I.sharp) + if(istype(I, /obj/item/kitchen/knife) || istype(I, /obj/item/scalpel)) + inaccurate = FALSE + else + return TRUE + if(!isturf(loc) || !(locate(/obj/structure/table) in loc) && \ + !(locate(/obj/machinery/optable) in loc) && !(locate(/obj/item/storage/bag/tray) in loc)) + to_chat(user, "You cannot slice [src] here! You need a table or at least a tray to do it.") + return TRUE + var/slices_lost = 0 + if(!inaccurate) + user.visible_message("[user] slices [src]!", + "You slice [src]!") + else + user.visible_message("[user] crudely slices [src] with [I]!", + "You crudely slice [src] with your [I]!") + slices_lost = rand(1,min(1,round(slices_num/2))) + var/reagents_per_slice = reagents.total_volume/slices_num + for(var/i=1 to (slices_num-slices_lost)) + var/obj/slice = new slice_path (loc) + reagents.trans_to(slice,reagents_per_slice) + qdel(src) + return ..() //////////////////////////////////////////////////////////////////////////////// /// FOOD END //////////////////////////////////////////////////////////////////////////////// @@ -301,4 +291,4 @@ list_reagents = list("nutriment" = 3) -#undef MAX_WEIGHT_CLASS \ No newline at end of file +#undef MAX_WEIGHT_CLASS From 26d720f74f0d969001a33448aefc3b74e9ce28ac Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sun, 30 Sep 2018 14:39:31 +0100 Subject: [PATCH 036/182] adds sprites for ERT helmets --- code/modules/clothing/spacesuits/ert.dm | 10 ++++++++++ icons/mob/head.dmi | Bin 239445 -> 246416 bytes icons/obj/clothing/hats.dmi | Bin 102678 -> 105221 bytes 3 files changed, 10 insertions(+) diff --git a/code/modules/clothing/spacesuits/ert.dm b/code/modules/clothing/spacesuits/ert.dm index a123ae8a2af..fcbcb07b375 100644 --- a/code/modules/clothing/spacesuits/ert.dm +++ b/code/modules/clothing/spacesuits/ert.dm @@ -58,6 +58,8 @@ /obj/item/clothing/head/helmet/space/hardsuit/ert/commander/gamma max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + icon_state = "hardsuit0-gammacommander" + item_color = "gammacommander" /obj/item/clothing/suit/space/hardsuit/ert/commander name = "emergency response team commander suit" @@ -78,6 +80,8 @@ /obj/item/clothing/head/helmet/space/hardsuit/ert/security/gamma max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + icon_state = "hardsuit0-gammasecurity" + item_color = "gammasecurity" /obj/item/clothing/suit/space/hardsuit/ert/security name = "emergency response team security suit" @@ -99,6 +103,8 @@ //Engineer /obj/item/clothing/head/helmet/space/hardsuit/ert/engineer/gamma max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + icon_state = "hardsuit0-gammaengineer" + item_color = "gammaengineer" /obj/item/clothing/suit/space/hardsuit/ert/engineer name = "emergency response team engineer suit" @@ -118,6 +124,8 @@ /obj/item/clothing/head/helmet/space/hardsuit/ert/medical/gamma max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + icon_state = "hardsuit0-gammamedical" + item_color = "gammamedical" /obj/item/clothing/suit/space/hardsuit/ert/medical name = "emergency response team medical suit" @@ -136,6 +144,8 @@ /obj/item/clothing/head/helmet/space/hardsuit/ert/janitor/gamma max_heat_protection_temperature = FIRE_IMMUNITY_HELM_MAX_TEMP_PROTECT + icon_state = "hardsuit0-gammajanitor" + item_color = "gammajanitor" /obj/item/clothing/suit/space/hardsuit/ert/janitor name = "emergency response team janitor suit" diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 6ee9b9d5b3fd6bfd0bdd0ed396f429e034441fac..ee8b82ec125a817dc179cd5d7f0ea57f4587b51c 100644 GIT binary patch delta 33993 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 aR&YSXSWA%cbS)8tdQ@J$QLK`;2>D-XmU3YL delta 9845 zcmZ{}Wn5HW^e;SghZ0JIAc{x`DkUx54qb!N-63^oP)g}ek(TZny1ONY?ie}-m}mU` z?{i<=`?>RK_C9N$vwE-fUBR{32|3t5m;oH5r@FSwM^k5GCrbwxOM5#I$RjN;Rmpjs zpEzW+zszA+e?f2D27;)Z27`T)G6ts%HMsEp9r)#3bM zF7hDoD3jC8=1F__=5W5!*>ySJ_YX)P)AjO^jiEd`MS`YhDY~&ooNB4b=!pExM|{O= zbk9}3%?Pm4@RuxD^tzZ>dr7E@aFf`8ETN|dbM@8gIa}H0WQpSaoIix12Yrlt4%`&^ z6|Qf|W7G>L?hR?Jx@L>skDp)y@&c|gNlFuqGNa!O$Di-K)8dd^N~D*jL2snyU1Y71 zMVm5t!6@+aD|Uj%s3B39f?ANJL05eg8O>>p)PlMECvt6!@%KWj>MR&)um764<;tPa zf~$qUTaFR?VKhjV?Y-gIr}tRkoj(dB#OTbVbML_}kz;gE+7O~T?QaY`1?-+uz3uGF zqA)A(z-4~2=Sl3CuJLLoD#tNVroFul9sY-4LAiyT@!M+;Gn{g;SWJ>KS`9R5!jpwx z5bpVTbqBgn5tQ3L?rE@L(T9Pi_pA|5kf#m2|Ce4|D46y}q9fy=FJwlI-v8I`(;{qh z!av9aI=Yopu_(RrIagsKe}JV%wa7vE7)^H3A3Pf5on`sy+#pcd;?ePxV7sBXEwtGT z%`t!6GCw~N0=?UO0I-bH|+GpS9PxYUsJ$Z6iB1AN+5p5G9vB+&1E-) z9bRTP%ZlkcRhqRY_p^l`A0B9TU9_DRZg4GL7m)H|m;ly@Te@fP7Nc~v<(&7&t1=hN z33$ufPk%KgWI7UnEw~2IUiRXf@N@T$OPX@=;ELmY#jJ^EHD*ux2$)KDgK7O$rdPs= zWhs26ve$Fi?fe+rdVsVs=cbV)vTAnsp0q5dZHbPHksOfM^2l{iYhU51ut{4YCdaDm zR(53D3wO{}E<3&qoFwLg@kq{w!3AA#Fk|RSJ!1n7qnH!!f_NpD@9+31^`2Bj4SC@J0FY}V{wjXeb zX3dhakFR?67nG>m&+gyqnswn1c7J$ZQ337i;n%A8!K|+~M}aL5tGIfKOQlU^VKmss z-x+M;I8zmj=|dvvyra7=c`8BcvrjeZl<`IW5zyWIL`Y~x5<+`enOoSq|o#Uo3q#hnW_*pJ3D1S^DjF>-5H!$c5k&2_c7ak89PJI z?l3J@P49VD75U-?avRvq-@0!_Y_+D1FUIqxG&xB-+mBcr4N@s-?C?!z!=^%f!4!Q; zu8e%~{)>x``jku=`K~aXz*K!o8jPa0?l#GXsuV9SQu0fG0n+_klKU;4?Sp}@KCXOe@n8#FK<$QHiRLd z-0XXqOn_CuJFpIAwX*$1_|(06WZaLlI~Y3(NE+pK>+$~G4$;}b>t`UN7&6P>=w`~N zeB!j=9HuvBV;@$VLUC+Sp*CIkij0Hq)h4(96)0mi_Y;U z06b<~)K7lE=rlg;2*^;hDa{eisdd}a5lQ(~9u=(B88r$QU2}LSxT~L3)fpkW)Vc%H zJG4Lo%$F&N zZ^`oDE6$!|o@0aP+~sH5tU&KCv_5H<`fgUld2MFz<`A^XODo|V==#L0-TEp9Qyn6` z;bp0?Hs59MhqJ+TBMCoR!oVob0w z`i%1;RGV$iTI!1dHGV)qPVK9lCj#`qMJ?NfIbc{5Z%k0Dt^X&7yhJ^4vG(fOTv48< z|Mvq%7M9m|I&jttg%0S+$b}i`KHCjCf_KxW{#T6ni+c6mK`^S=3S{@ z>})>(MX3NRk!0ELw5~noxdM7r+er@%XegDBYvrWZW&d%nWVKfJ8VD{c}Wi& zxH?5Di+}m@1rknVfgE~bXVM>I?RD zsa&)PTHI%&G`G6meh(JNZuM4DiKp4U;bO{luqO^k8rXFR@-h+POSSgGn=FvQ6TVvB zOtmb^;^4G>Gf-B>T(aq|SpRCpS5a}O!8lv*B2Mp{w>+7(-Hv zxhJ4G$t@E_yZZf{onHeiX=g}J8IDyqsI(QUAZvMSR5Bm28xC;K7jyUaT)MjklS-uZ ze#OWV5i8X}C`Yqi52pwKLN?j?ZG*Eo^-l~vvSl{8bSha6gh7X;r6IQPMY8=*vpm+n zj^&@0mB+a5&)k+_-3_=wuA6{041O6wo!I6C2SfDo{EmvTEOykHMFFq($K<96hDpd{ zWrE=Q{=UnF*qFISSN6`(=&agHavjN#A1NsVw`&Vwk>A>PT_%9#<@N%#+=8N_Aop1s zwMaXv`3Hq;Z>FFfqR9jfz1t?@9GtC@^kP<(4DV%yc7b$dk(&*&WzYT6a$nNnbRjJb zrLqm*3s70J)ALq^Pj|#)n$&4c5@E*1c5{QXdR1nTryQC)^XseJ?nn9>H@&QT$9*h^ z(eGN130}7r1FwN{=sDSgaf3SxN#A8#+k?u%aurP;Bd18z)RcPBD|P{&#-C}~0&|CM zm&Z%JWeF|(D}RAE@mxWqtBh#y$2_J3mDBmj_q|3>`z#3xsbo*^o*F?r>Trq>Hy&Ecl5Q#Af?;U-);>pgYKj^ zxhM6)i)w2NxSm&_P5*r0GIStE5HZPt~@B29eSK)whncUYCsFfbs3 zHoER_c$RcH)B(zw)4QDyDm1fw$IGDF9G6yIhhEHsWMX|f4q8#&BhiHTSe5%iaLH1A zcxXZ^XB&=$J~|7?aE+2vzkr8_$HLMQZKdxg^CJ>}KBRY@Rk1J#`a98XKame<89r0| z@Cwk`H3Ob{+U(Zh+=aqQC(R2V8UKO9MhDx7{h}Y50Y!-w5K8jaM(5j?pDO9n_;r<) z4bgg|6O4J1`{>@M#A;9wI&L^OSEji#93_yx?0UWufU$zCzt=#9E(5LZ_Fc%iV%@kl zZ*d`5|rKG0L>pdi*(V+)+W*QnkxIRY5$)dt3kY8I{qe?qmG10)XevXOnIKF>D3k4%YKh4yx?~Nm0t<2Z84dx;> z{Av#C1#6JGVM9n+#bH&+GXjnAv376gA#UJ%2(g)kZ??SRaG30kE<(Xjza!_$SEWB( z;n`nbr2@DX7%Zu&N%{Qw^GAi@B6m7_tce$0$Jp!+%p>wzYOm5yr>ZY`et9s>0A*e`n8> zpCX#>Q&d;W3JdYz7oeWrUK)d7A?(I3*I3rbd>6LMDNi(J2w4PV#;&^)@IvXl#O*~6q1axQ2aS2KC{h2t&*v!shWX- z5=vzt;!sK7Sn){3gyG^r2AA6tT3!_TmFanrO7|I|JqPg)bUCPxOf=sk=u zjxJdZZdrZcGh+jsqIim3%Xe?Tg--V_gi8H7tkF0Vyib3p?g@H&b8H`6LyUubqlNZs zOIMI?(4qO!<)zgs*YMBq-u1lfT4E3u%4>%PBKkL^*@A~@1N9ohA{DY~=H+f?5l>Sf zvQfEy3`5Xz((8MnV{jmL9%#j>0q!YWU6+Aov?Np(Tmv-6%wN6qo4fuvWJd5lmB_EB zXR;Y_d5qY!=g?g!!xHtgE^C=VUV9z4$hf-J3=9m!FwRK|6Z^HVZePqo>a2UWMlz45 zLK*AOD2RxG+taqQ!~OJIQjg!+?+-Sw+!60|k0I{QT5!9TJjfHz_!&y|jnD}h0#LNN zH!FIW01rx+n}39jcJ!f1Nl&e4UKN&=^_tjjR-YvSN148Avh|yrklyj{ZSG!oW6QSE z6fk>zudBy^cX83k{Lr@P@IlEgV{S=AN^M|Vd?d^63}%n1?WftM7{AXU(~=CgPR_=H zbfd$;TV^CQ%baSwM}(uW)sQ-cDJ57{Y}^zeaEGR@nNbYp@5rKjc#KW7mKTrY>*6KG znPu#9jslfiw5yvff8exXa%c}!AQ#j3Mu%}^$VCi)UpQptZSo8GD?h}_YYONN28JgV zB?21M3A4!dZiV=6N|}>V-ji2cg;WhwX)k-NY9>~l&fsgAMYWnR*`cCD2={plUkZTI zaa&1AiQkHrswxP2SO+6cBM8vacMJ}Kp6#5_LjQD-K=;eq>@pF#41Cs1{kR7I;{Mnh zacjoGLY>{V091^5A{&iO;P}LVLA<>>T>{D{6C>07`%Q8xDjp@)J&NungQxj74Cp64@^5o&i`g3&f{)XVw-%o>B;AOq;tJ!)cz#Kv>aupxjAC?_R zl@U7uX*n%Za_`^{ZQz=URe*e2XH{Gap|Srw;R>b#V!&d0dh9rDoaWn! z3k4rEC8eh2IGaxOT&e{dtlM)$+8*3Fw0{Zert78%57FqyZJUm20{`iXJ!U| zq@lAK@Ws>EH3vJAv7T&9BoZP9L;vksUn>z9%#&C;Dy7GPW(3i2uux^cSXJgDq;+Ok7#of%qzm+d5G5O`Dmuu$?~?2oPfJ;Lx=|Z z>Y&hUxqFxT^}c-PcaiJphF9;VACq>Zqzb3Ef~ct_aB5nCv5|R=fu0reVu09 zh}I-4F$t~%#AeC$2#*zJsl>`_gnu%v#02o0WU3r5HgcCns@naRrx`Zb)MW zZ@Bo}#JAQfl~m-mT-yLr;q8ULhCB^+6w7{Ab68xN?addSWDDo{0wIHM3x_>cH8IJC z7CUPsaE_yT*W1_cE}Ei)X|bcG-oIX`qa&a~ud^32(@u7bW%a)@cKBmbOt+$=Nsj^0 zIM_T-vMDZyV00T7&vqN{xg$?}FR`TX2P zStFBiJVQd#_FXB*@ULILFB*v03N6(E-|(Nf9$ToaQEz=VenBEzCLz; zUtd;jZGsH_*N^wNvu*FsTeKL?d3bpX3ky#G_Xhm|v#N`tJCwt>OM#VM0M)^y;skW( z1S}D{AV;^)q4+gpl5JvL1sc%%>4%t@$M5VG`9V?i!txRl5_O~Y_VzEHKM&s6FhP!9 zxhiMXjyvo36e#!Jg>$$JYlw_hwz1z8A!m1Jaa=%aB^ zv9oaayQPKBtK*0A88QMF2x`r!g*Nzoy_uzgVdR7Lgd$)MmxeL1v6fa=Ycisq6x^I3 zLqdt*@;?E|+ltqMm>`(rcXoQx$OzDE$8Xw6O{S7yj0riu z*~XgIId<_O>g@H6y#@Cc2;NZ`mf07-2#&vdl=w3(r8~JNR{OQ)Ujw=%4$28$x_?IT z{2dr-X0zQ;N8quB138<4g&L|KLiC;dwwF0qvZ)rn){1;MEGsHHB|#)4CW2K}p+tO( zV&dZBV(`fjz+Z`7sQ||ta9^cH&u}~&E^?UTK5ze1TRX#W+j!c?99_U1N>a7jNrE_k zXfy65e&>7VQEik@;&Y2=*XK<9TVwqM)%||0+q|-(d3rAq_QcHgw5^lls}JE%ZBRA@ z_tUH=CmzYPuw55AX=LlYsQ2|};HC|+34UY=7#h+8h|5Fc^PO=tVPJ(Il$zr%*ciO? zuX0bq3;$+}VOxV!o`-0hQ99A_m?+yL?@@HL)V6he5Sy8eug|Xa+*Ph0glIPE+%JTs ze*5BHCl-Zt{rC?QFMv9N03vB+8J+^cHf8rCJg zo8)h1PWNKKJvJucYj*cd-Y-+99B;maB<+}($rE&Q>iwr{Pus^O7b>)EySiWe%+Ls{ zs-Ub}2%e|*^tFIkYoPft%j02ys7 zV>p-}46n5ybmvUmX$f4AKlHxWpC?;=S}l#1f<^D|pbm0MN*Y8&M64VK!T3HY%Y-;r zuRwcOEf{@a{rR=I&sH3nLx6X;K1dMH#HWH%(WPC-T+BLAVc~RC_anK`X1635J42wY zr?*eypS|Pt5K;e3R=?-v-^(&$V4kdi#9a5h|Cc1bHmf9lt6!4an9^wuj0*S^3cj!lNk8!^ z561s;OW%gF;*>^H@)d0Ms)3XDNZ;IZy?cQi8aCw2P_i_=s_p}OpeZ7;(tWBpJiNAa zCCdD+4v`TbA`b&dt3vatED^Jxo2dKxzhjU`W%vzFD|Z*Jo0tfeYa3gZlx1&SeZVu5?U(X;)m1N>~<+kB#Ub_A%eUQ8@+{n}LIrL>MHQ#55A&xjhPltHBlmifau zn~Jm&ek7powQtgmmSOlVC>iWicD$C{nys2QbpO}4loJts{hO}z{$+Sb3cOmBojrWI zSj+jaX7;ud;y^lOSBw)UdRJ=L^7n_WQ39tyQ55ZwZ=6&rK#=tFXZuaYf}U=fp?gm> z1FRT6zpv1~8!Dug_-gC*yU*wFvJBt)x;*f0-23X?_DkQTu1 z1mc2%g32Kz+WS~?(8kxy6mUs~jsfK*5Q?Dpt$bE#0RrJl z$bA%7|AfY$y0>Ft%_Q=MD!e;jcHP?CYy{V)q7@iEjy`~iE84s+hUn4Hcn&pef1Vy+ zR{lJ`39A3AS190%3##h=-n*WCp-A?|5pOPb67Bl_)V%Xk=>L=|MSuQW+Ml4qck?r` zZ5{}(kF~V4$c_#nW{cic==GMjF3?#-J`slX)rDk-E_{CoMzR1W0X@N5>I ze~=?g6JmEqrV~xZYdKsd3NQ(qBOEkGE!57DBqrs!;XK zw{LZUrxV)1V@1}uPuj2F>mPE|FVUmgd`dk+>xaZQEzqi?hwRgO)VQ`qyOh$V0?*?E zCyWy$|K_DFZqg8{h*ld2AKcs;*5JA*b1VH!f*=P$@^xSU?t=2)og{a%-d&wB83)b1F$Bj_SYef`wm`b|0x-PWBN92)esUsEaz`Ghl?FhKp+BcIrV`4U+sRd;vY>@t70bE&5X zbY@7WvL~fjuXegBg-pu<1pe)xxfdxv)PEGf?*)yGFOTf@Ox7=?R_K@ zoA>sLn+`4l;h~~RT1=!PSfV>$uQBla*3eyC^P*+-kyl?{wiUAjKC*BckLp#J{lh}T z^i?|(cg(5^q-=$>fPwyDTdURbne@!y4jiYoSanK6>y7vM=7SO1ij$XR!G*zne&MQm zS4Xtjh%kYM)1DFN6R%Ub&ZuqS0!oTmgximd&8#x5^{~rJNJKT`)1iWuCyE3C?VeSbC^}s*jH_D*pIsiGM35=g<=4pcYfJvsdoZ|Iy(60C{{%=CjXm;->{w zS63U=Em)#}Na(7=wHMBR;xs;!gg!AE-6tt5l}Wk3Dq~apa&SlSh{|)?6Inf$Pjp{f zT`kL%MGBxq_x$Jy^4guAXrd6)^C?9tAU%HFZ<*&Ka<%{INWX&xblFjy=U!}$A3IlB z`eEgSV_~4-H#gfermPWwo*~ffBcQdi(ozF_9TaOl~ z)CJ0L8QS(LYpjrMUXH$K+B7*tejB{xb}qh$Zk=CP(M zDaKg$C@sn+is;G6Zo5O5gV;egs#-<~0susH>0y;#`e3XF@sc)h9tC3nW(>`2;NLHs zmXujM@dv zYe|U1^%?(?wsQJ@Sd;H0zf@#swE1z<3jAb?i(ZSlYH|!m$Y*DNU}iQ$4M%0lc{Uob z)P_4Y=+D{ImS<`a0KPXj{=(sWf~hx%`Gvn}qO$9O8m)SDui@z23zVIZ1G$Gx1qFrN z`g(0SQWPl8gn3?x!(Hz_y6%FA#tLoU=ZhrR|6xTwmYPsY?=TBt=EUZ|V*m+mXYf6p3hlgwE z=p>_%b`+rh{o)l!_dpZ&p>4^w6@ezR^njRUNX~*%B;fB^ws?Bts9*}S1vsNcs%mPQ zrSO=3pYTMUi^GS1GB@n6wEJxXuA=0a>FcO9s&n?j)>K!QCHZd(z->EUnJ1&t{E$B0 zYUBzi(UQ&~aIQmrg#&$VIw}|3o4GpMQuu(Adi1Bs=`*?8)=cAJt1yaaMXd!rXF*|+ zHxK+I_nyXc1Ct>(7oE^-Ppqb#U=cW$Xw#B%K}H+OnCGQA|2(077aRdyM(#`$KYakKzl%EmIx*)dd~UJcmEqZFy*L}VPy5dXr6Y3{ZEF&wt^E# zF<@uAXRE0EH~M(w!^sc&?l1no78|Q`jL7{zCnNvw;mL!jWQ68BSs2d^2=$Yb MQvUcy!YJVX0}uMEtpET3 From 65f8dc0b30ab3b2553185d16133259158f4a4a90 Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Sun, 30 Sep 2018 14:54:28 +0100 Subject: [PATCH 037/182] conflicts fix --- icons/mob/head.dmi | Bin 243088 -> 249169 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 7bc8088aa86e74409d5bc997e31d302c33f2489f..0ceda8ea7051be2d88f2291ab8e4c4c0a680dc21 100644 GIT binary patch delta 18691 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 From 69209eb847e4b26fe32feadd560f68321d5de250 Mon Sep 17 00:00:00 2001 From: variableundefined <40092670+variableundefined@users.noreply.github.com> Date: Mon, 1 Oct 2018 09:01:48 +0800 Subject: [PATCH 038/182] Change grille cooldown to 1 second instead --- code/game/objects/structures/grille.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index e015f349c1d..6b8f5544428 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -18,7 +18,7 @@ var/grille_type var/broken_type = /obj/structure/grille/broken var/shockcooldown = 0 - var/my_shockcooldown = 50 + var/my_shockcooldown = 1 SECONDS /obj/structure/grille/fence/ var/width = 3 From 78a8da9e8b28b4e00b83e86ceacfe3594a35a0fa Mon Sep 17 00:00:00 2001 From: farie82 Date: Mon, 1 Oct 2018 20:00:36 +0200 Subject: [PATCH 039/182] Update pandemic.dm --- code/modules/reagents/chemistry/machinery/pandemic.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/machinery/pandemic.dm b/code/modules/reagents/chemistry/machinery/pandemic.dm index 54c52b7d096..1d300767488 100644 --- a/code/modules/reagents/chemistry/machinery/pandemic.dm +++ b/code/modules/reagents/chemistry/machinery/pandemic.dm @@ -184,7 +184,8 @@ var/reason = input(user,"Enter a reason for the release", "Write", null) as message reason += "" var/english_symptoms = list() - for(var/datum/symptom/S in D.symptoms) + for(var/I in D.symptoms) + var/datum/symptom/S = I english_symptoms += S.name var/symtoms = english_list(english_symptoms) From d891504ea28aa5e3e9cefa2df934353b4761c7ca Mon Sep 17 00:00:00 2001 From: Gwydion Brain Date: Mon, 1 Oct 2018 11:24:26 -0700 Subject: [PATCH 040/182] Initial --- code/modules/customitems/item_defines.dm | 27 +++++++++++++++++++++++ icons/mob/belt.dmi | Bin 13374 -> 13868 bytes icons/mob/inhands/fluff_lefthand.dmi | Bin 1889 -> 2067 bytes icons/mob/inhands/fluff_righthand.dmi | Bin 1845 -> 2035 bytes icons/obj/custom_items.dmi | Bin 103710 -> 104430 bytes 5 files changed, 27 insertions(+) diff --git a/code/modules/customitems/item_defines.dm b/code/modules/customitems/item_defines.dm index 048e643aa3c..5c754d4e2fc 100644 --- a/code/modules/customitems/item_defines.dm +++ b/code/modules/customitems/item_defines.dm @@ -1475,3 +1475,30 @@ item_state = "Xann_necklace" item_color = "Xann_necklace" slot_flags = SLOT_TIE + +/obj/item/fluff/rsik_katana_kit //Xydonus: Rsik Ugsharki + name = "ceremonial katana nanowrap" + desc = "An ornate box, containing ceremonial golden nanowrap, for the most distinguished class of ninja." + icon = 'icons/obj/custom_items.dmi' + icon_state = "rsik_katana_kit" + w_class = WEIGHT_CLASS_SMALL + +/obj/item/fluff/rsik_katana_kit/afterattack(atom/target, mob/user, proximity) + if(!proximity || !ishuman(user) || user.incapacitated()) + return + + if(istype(target, /obj/item/katana) || (istype(target, /obj/item/toy/katana) && (!istype(target, /obj/item/katana/energy)))) + to_chat(user, "You apply the wrap to [target].") + var/obj/item/katana/K = target + K.desc = "A katana coated in golden nanowrap, it doesn't seem any sharper than usual." + K.item_state = "rsik_katana" + K.icon = 'icons/obj/custom_items.dmi' + K.icon_state = "rsik_katana" + K.lefthand_file = 'icons/mob/inhands/fluff_lefthand.dmi' + K.righthand_file = 'icons/mob/inhands/fluff_righthand.dmi' + K.update_icon() + user.update_icons() + qdel(src) + return + + to_chat(user, "The wrap isn't compatible with [target]!") diff --git a/icons/mob/belt.dmi b/icons/mob/belt.dmi index 93630adce9a335f11c6332ad79bc72e894a03305..c833c6d66c2a47569ad22602a5dc6606acef3a06 100644 GIT binary patch literal 13868 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 delta 1681 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 delta 1636 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 Msq3lLJ+X=SA36gk$^ZZW From f877e6b90f86c37173f974081fffadd1e6c6fa6c Mon Sep 17 00:00:00 2001 From: Birdtalon Date: Wed, 3 Oct 2018 21:51:39 +0100 Subject: [PATCH 041/182] adds sprite for T4 --- code/game/objects/items/weapons/explosives.dm | 2 ++ icons/obj/grenade.dmi | Bin 4872 -> 5134 bytes 2 files changed, 2 insertions(+) diff --git a/code/game/objects/items/weapons/explosives.dm b/code/game/objects/items/weapons/explosives.dm index 66e2156b37a..26639543426 100644 --- a/code/game/objects/items/weapons/explosives.dm +++ b/code/game/objects/items/weapons/explosives.dm @@ -236,6 +236,8 @@ name = "T4" desc = "A wall breaching charge, containing fuel, metal oxide and metal powder mixed in just the right way. One hell of a combination. Effective against walls, ineffective against airlocks..." det_time = 2 + icon_state = "t4breach0" + item_state = "t4breach" /obj/item/grenade/plastic/x4/thermite/prime() var/turf/location diff --git a/icons/obj/grenade.dmi b/icons/obj/grenade.dmi index f33135baec632b21c8229bcddbc360d2f3bda207..be866dc4275fab37d0cb18ce799d51a0ad23a69c 100644 GIT binary patch delta 4750 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�L1&7CCa{mXwA5 Date: Fri, 5 Oct 2018 23:43:11 +0100 Subject: [PATCH 042/182] update to support merged changes --- code/game/gamemodes/changeling/changeling_power.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/changeling/changeling_power.dm b/code/game/gamemodes/changeling/changeling_power.dm index da5c31fc092..387e7ce9d61 100644 --- a/code/game/gamemodes/changeling/changeling_power.dm +++ b/code/game/gamemodes/changeling/changeling_power.dm @@ -87,7 +87,7 @@ if(!D) return - H.set_species(D.species.type) + H.set_species(D.species.type, retain_damage = TRUE) H.dna = D.Clone() H.real_name = D.real_name domutcheck(H, null, MUTCHK_FORCED) //Ensures species that get powers by the species proc handle_dna keep them From c74b0c3ba4c577055d730475b7761d3c3120675a Mon Sep 17 00:00:00 2001 From: Purpose Date: Sat, 6 Oct 2018 13:16:55 +0100 Subject: [PATCH 043/182] smooooooooth --- code/game/turfs/simulated/floor.dm | 1 + .../game/turfs/simulated/floor/fancy_floor.dm | 1 - code/game/turfs/simulated/floor/plating.dm | 6 ++++++ code/modules/mining/mine_turfs.dm | 5 ++--- icons/turf/floors.dmi | Bin 424049 -> 393563 bytes icons/turf/floors/plating.dmi | Bin 0 -> 52781 bytes 6 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 icons/turf/floors/plating.dmi diff --git a/code/game/turfs/simulated/floor.dm b/code/game/turfs/simulated/floor.dm index d26a24b39a2..42d241404b1 100644 --- a/code/game/turfs/simulated/floor.dm +++ b/code/game/turfs/simulated/floor.dm @@ -180,6 +180,7 @@ var/list/icons_to_ignore_at_floor_init = list("damaged1","damaged2","damaged3"," var/turf/simulated/floor/plating/P = pry_tile(CB, user, TRUE) if(!istype(P)) return + update_icon() P.attackby(T, user, params) /turf/simulated/floor/proc/pry_tile(obj/item/C, mob/user, silent = FALSE) diff --git a/code/game/turfs/simulated/floor/fancy_floor.dm b/code/game/turfs/simulated/floor/fancy_floor.dm index 0121daf3ee4..1eb86650e4d 100644 --- a/code/game/turfs/simulated/floor/fancy_floor.dm +++ b/code/game/turfs/simulated/floor/fancy_floor.dm @@ -82,7 +82,6 @@ // NEEDS TO BE UPDATED /turf/simulated/floor/basalt //By your powers combined, I am captain planet name = "volcanic floor" - icon = 'icons/turf/floors.dmi' icon_state = "basalt0" oxygen = 14 nitrogen = 23 diff --git a/code/game/turfs/simulated/floor/plating.dm b/code/game/turfs/simulated/floor/plating.dm index bd1ff075aca..7f71cf981bd 100644 --- a/code/game/turfs/simulated/floor/plating.dm +++ b/code/game/turfs/simulated/floor/plating.dm @@ -1,6 +1,7 @@ /turf/simulated/floor/plating name = "plating" icon_state = "plating" + icon = 'icons/turf/floors/plating.dmi' intact = 0 floor_tile = null broken_states = list("damaged1", "damaged2", "damaged3", "damaged4", "damaged5") @@ -14,12 +15,17 @@ /turf/simulated/floor/plating/New() ..() icon_plating = icon_state + if(icon == 'icons/turf/floors/plating.dmi') + smooth = SMOOTH_MORE + canSmoothWith = list(/turf/simulated/floor/plating, /turf/space) + update_icon() /turf/simulated/floor/plating/update_icon() if(!..()) return if(!broken && !burnt) icon_state = icon_plating //Because asteroids are 'platings' too. + underlays += image(icon, icon_state) /turf/simulated/floor/plating/attackby(obj/item/C, mob/user, params) if(..()) diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index 865f02a7eb8..6a5ae52ce27 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -453,7 +453,6 @@ var/global/list/rockTurfEdgeCache = list( /turf/simulated/floor/plating/airless/asteroid name = "Asteroid" - icon = 'icons/turf/floors.dmi' icon_state = "asteroid" icon_plating = "asteroid" var/dug = 0 //0 = has not yet been dug, 1 = has already been dug @@ -463,10 +462,10 @@ var/global/list/rockTurfEdgeCache = list( /turf/simulated/floor/plating/airless/asteroid/New() var/proper_name = name - ..() name = proper_name if(prob(20)) icon_state = "asteroid[rand(0,12)]" + ..() /turf/simulated/floor/plating/airless/asteroid/ex_act(severity, target) switch(severity) @@ -663,4 +662,4 @@ var/global/list/rockTurfEdgeCache = list( #undef NORTH_EDGING #undef SOUTH_EDGING #undef EAST_EDGING -#undef WEST_EDGING \ No newline at end of file +#undef WEST_EDGING diff --git a/icons/turf/floors.dmi b/icons/turf/floors.dmi index 0ec60d0940936a6ec0c56e71985ede271a881dcb..0ef8c4e150c80be06963835260ca6777304bd376 100644 GIT binary patch literal 393563 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 z

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�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 z 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�fCmXD3mzhb>b+~y@ zuA6C|QlZ9?4>soYC-BLqMm)VMe%>Q;>WhKb>C+I59(#zSH(ErJh4eMq1r%1MY z+*;&|f>-Nz_Mshg2d>KvGz=brDiTN1TYDZO(3|WMhCxHIc5f}B&C>7_l5o~X*ISU3 zi`Mzetw-3CPU#*3YJ47^m;0p!Pk!j}-QwT$rDMKr#ojT zrv&T$KkZBe-U_>V&5mQp~p`(}!!ip%vy!nBfN%7R}eU z3*Jh=)`}lIe0V3~9&dI?6B+@>-GD=_=hcc{W#uM*|5N|n5`ZbR*=V)-cf5r6Or*rH zN?3M~@97NM47E>!*mt?xWRM@wMVD0Ko&f979s_c=Tz5u33zwO;nqSk!N);*u)E+#{Ia&z;h;qIOR!o>RL(HSnx1Cf z7q4rPOuqhx55Z?~JAuXsV2mziofom*s@Mao=1=f*W7o!>tsta)itp8_w+I$~jj?*+ z!JDq_LyuWpcFmvp9F`f*`?f(UEu};2JCREKEYwijNoeKn)zCo;T)xy!5MG zLKhnb!>-*8ZyTmkYzx~OK}llej&Wy&iV<+kj;=eh8AYk!p2qaGQ&qLTrd5AiK9U;$ z+^^Yr=`-vCL*XS5j!{6{lvhAxEsO}^A9H`CeY)kmN*8E`j29P$m=m38jx_oJ-aLZRk7x>k6XA8 z(q(5It1VmEo6}2CFv!D))!bsiIx{_sG5K@QO&eZdEz@K1cAzW;ay#TyBR;qC)u;*O z=!G+6R(r$t4S`m5nQGagrs{g11Uv7(tufS;!iQ5nx^LrU?z+?zd99P#5r|rxF}U_# zg~*DBoK8&Wt8_2!Ha5Crx{>7wbfJ46%nNeNLAO=6KHQqkhEYxi@=T)O`?!`PZlVue ztI4WFppQtgnn6yqedov@h}kvb0CUO?zg+FT#ea7}mO&ZB&*nMO(G`>^&R;MmRl!X_ zGrH=Wn>Z&I6Wpa^tI23xaT0e}WU9*cqzxJb=!8NDV)eaZs<_r%P-8eiYthbkCE~2h!jUGMZis*tocqB0{qseKP*RTlm%asbFR9gB6rb4{;fb6-;*jB|!~+{e!S-`Ksp0l@KvnRQ~IC&#Jm7#~f3((og~9K`R|kAD^>KWTk#M9orRYS%{N=u}4%6fW&$r`l0B{6Qwr$WB^X^yNr^I*uAT>v`?k3%3bi zwQ71x3c;*Uxu1qn=?Q+-7ff3I>-83@RQmr$2bft9BrA~lr2Qg$W^xzI(BR{-+Xyh% z%QssF@SM`8%Y{=Aa@;<87H#i}Ys`d8VVW-OyQM$L+Wod;u!y*cJ7Om+A4aC!Zez3# zZ+`|wPO}uSf1Fl5rX?WmMlb@%&a4m=z5)_-BAKAy97$1`qW~$@P=jcHC0{5$_4I)~*$rCMJ(xsff`E>SN;4|=-;)M*m>_RseKW+w%^qF+ou zec;syKC4HxUc71bYJ+E=;FiOv+zvxX+^&Y0o;-aTLX9u&vVMREiLGSAWnZrIaTP?< zq&8pnu+&K_3#crbD5c`{k_WW;p|gS@yT>4T6cEn&C=ARkw14^4agcHn% zNlDX(Ds1vuV*Sf$>u{}Eqe5Wi?xX`n!w2h+=*@OY0Ev!x?uEQXoj1oqH1qm{)~Vh? zEI74223$1An6*St5@^4s(ydZeroIfP9vgCUBSsakxouDb(FokFEe9zZltajOiie>>oXX!#Y_d8tI0jPJ?4 zL-}`PS$l`q7r1QT)Dm{M?&8LOqA)6t_LSaoJH*UpC88v$f`vCuHxaSf-|D(rjLLBd zHq*1}q}%y!?|KnTxb`(7mq zso?V!%LP6&d~l5+q;gY`GchRPmI4+&cm3OL{3YKf`=vwVeE<0BYE3S{2WViUvMZia_3bH$vC2GPJGW&pR`-duUAk?TmjUJf?~1OI3Z#GDe6_ftPOwG26vQPlv`l(m zR!&URd3=~AZH&NOrMq5OTmbalS9u&HXs6%_%15U2YA>ARS*-wX`f5rP^ot5(7LPx}7R$bPQCM4mF0zkJPrhk$%9gPFWO<0F+%X z@?K^Stkibj3ftp)787`RVyA#buaRs}4R9nv_~Clk988N4?!u}C;eDyxXJvKm8u<0b z8-bMy&A!=a89Z&hG>CrsH-$J%_JftJVaUia zN`D*odt?M)!JZ>F{!v#R+3 z5dFqFu>_d^y~)R9zXL$DuYnckqm~&A$4D`#sv%^Cxg@qdwwufV+RjhJWo8Fb>rHU4 zIiGDo;-WDRYT@cw06Q$9z5Q_y{+LPZ@Oc*9$RI_wMLG855`#2z9q zEEH3fx)jg=n^zLW2`($Ij|3Q^Ce)HYf6`zP?R%|@c%U_rl?A}jBZaIoPOnaBl(x=z z;&}4N&`UB-s0wZN=T$}scCYm?jjwB&H$haO!0mMNDF$7NlaoVA%~H-+_YS8^&mUdT z;v%RZUFohZk&*pc6t`}jM*t|b=@^cld&4$AqZts;t$W)C=o6R2dyqbtRai;XM+Cey zx>a~YcY4cP>Godx|gUD zb+_v4W~=ftRT@rb9zKdWJp}&FnvAz9u6HZn=cEn&C&T9{{FQXN=rZmx`zpBzTzB)aH#VMR< zj-b`e5lDv}VcFOo9bpW>07r*-uqR1-|27m9nc=PH#6*W9*Ju~dE>8hUDwA)<*uRU< zo14nAuB`MD;g4)S3gD1-SpeBm@WpZTc6D{d9-VGxOSh1|h^lq<_|2%mMVOeVKdZqW zC>im%v0Bj=&ONa;vh}AGR&;iT$&d8KRw%Ukhu|_(;N$DTIA3#rXGPdR+@e3lp3oZ$ zt1Xv51zGr?3z}}zi{>Y-b&zK~why9J0jae8xZ_AjsPuq3IMKT5 zk;!aOCY+?Z6>-5qhikfqxMCWcacn)DNud;bW8eM?5f#xfm&|)W3CjwCJ)uvkxjTf< z!tbkttn&Hr2~T{ns7dkQc`dO|nAO$0lzen;!c24Cf|-d3&sG%Mkdvp=ipwgZsLRX$ z4lWgf(Vb^!k=67CkiRL~Yml^!F^Y~#kBr7Z0?cJ>ZrXvs-5>}+u}_~?hcEo6p$2#W z{J|Rko~`_MTk25KIj+;6Cj6nFi-~f`9>k?N{Ss%$hZc-We+U}r>E?&~o_ISo7KnM> zb;p+MtzPX5F9mI}VfG6l#l4zTXy4Nj7RVrauNJY2x_^$)#l!$j!1*HObrQS@S(zAP zizLB1+A8i<8Wb72-8wBE@c+t<*(^bH)SucPAIck<9;Q|YMCFP))z*b7(ai96z91bt z98m#DdhMs-pOxFFiD8)v;>q8dUtD9-li<@ABLfg5c7z4zg2d6g^5pIJdSOVpI1@wf zm3?82#v{0Q_9-}s2db>qruOLGIZ7cLR|6vPe9-G&6UZU9CiABTSqV+MYXxNui8sWe zLWM;{Ynl!Xzp!4%1EI}q0g73G?-?PslbeAnE^B+|N|-ngC}|3)1y6J*1f%+IBPA<~ zc+^Y>w6@vVVa%o?ums3YkQ)Hft@qu|c;qjYa6$$0ly+Ucm@^$gkEwN~V7U+EcQzUI zDkpS0A{7r6ft6-xCjPv!`vqS`vZhiR34munXH5#?vXOvVhgs7N3VmJOuy!%hh&$~; zJ|h;#jvtm=p}p5W7wiWuLmd9N&kkZp9&UYKEQAT8@|)6UpydjqC-LDzo+^FQDsos0 zG`!-*uFg!8X+qu$*1>=uBAbu_yRV)%UvRLDcZq_xqQh1ZuGdsfn5_kz?;2wG#&uzn zhgx8*t8OtJsfr}9UDiyFsf(Do4{f)7r{v=*FcJ9e#0NY7fHkLb9xlcOT3kX20R#eD zE6cj<$&KK)Qo|RyM~`CuK|mjDwe%4Od;P~PD}Ms3t0fe7L75T8QpOARyCe~eX+v>h{;?aC3K-jDuJPGoxg^_c1c6N$i?SgMn&W0+PKaM zny`by$rjI(C>ieaCsONGM5sExVOhV#AXBM>T|~!EPfs6Ne0_EmX(9dPd0}cQ(+~h7 zi~qJ<5dSB#(aLMRdq)^lOKUMXM&nlYQbP#jUmtt9P5Lj!_m7WtLzWuiUCwt`T8`bp zAh8y-O|OTmmyDI9Gp2`6qrgy-^kx`>A&6y@r$4x&>Nx+~2c#f+dU`iN5sgKYf$}F^ zw8|@Z6$M2zJP!u)#e%=kgiz;1?~s0UK=IO>ia(|Xfh^%S??7#{mG=6=^zzf*09CE6 zt(}sQvF|`FiNX)=@7MZWQc^P{p9CdJf)+UAr2&XuE5M14jOfV|oz-fN8}QebqX_3? zAc>>U^Dg_T_B_t}q+Dfnbsqr%)+dW0(6Y$zKA^PNl&3H!zZ%%M!3+-#?f+Q185kHK zOB?2Wu2Ku<_C3u`Pw)Ku*H{}j^5>5YAi8Y*$=s{+U1<w zCY*V`vzaAnlrG?-IAJ8|!OY;yR-0y!$ z(;u@j%)vN>E{qNVQHOIot^&oaUOxP7`BjoP{5oQx?6jw_)@2#)e-IPGgSWpKZ<9aq z2R?^(cIU!Z;_seEHifO^<|fMwD%Zcb2+e-$8Jc)i8ufYfATlCBf1QTDAxw+Qv}{#E zPHyhFB@ydHlemN2J1x`RDgyj~qg(+-mN0rjS!pdk5}aJ$@VZ@M^nALqCsS&cy>^OtTu zZu!>voeORPQcof(9^+w?~Z|yDoPJFaBKdog2B< z>frSW_Otz!+@Wu6Hp?Pt)?6Y(XDYzl#a3G}dpH{ndEDYXXVzC*9uDT8o?PhjN2Gcq zx>K)_uJtZHF9|yXx%OGDly%hwGd|um%6F@X)g71Ar*x?Ps9y2}T5ae4=-n>eKb+!F zqDfoXXe#8CZyVzoy*Icb{b_2FiJ3 z!@g9Ni%TiS*4n>v+np>b`8Ty_v&G-5=asK5x^NM`vbX07Z#!P=bw6CF@9Pr@Z#&C679`|kJe-`#){K9-7)ZuH}TRRV}; zjLgg(2WmQ>Gs(6T(%^Ce{WGOjy*)j|$zQ*^k32%H|AFk#$SEj9Yj6Zs4G%vPhXzi4*z>ozm@l!O2SQS?k0)d;LYj@Oc-h)66?&rv}7Neb-1jMhmQPLxV zxQkND#j*3S=fU2eAP)Us#9mNW7+~iQu&7nGamOvVpC2>gYPz!>#CsPt_ekEMQ4cL@9mC^DIl;LoW~HH8ZBno1TLUUPEP)I6at8zK%?9V#5i=zckGXA7RK9P|30gA zrRl*Z02C-3$FV>91S<*$tPp@XW{H{J&wJuj0g#wi0oO~scO=uByu3VsEO?pzLdZna z727=B$nj6T-tuMS;OGVHGqJRMI@a&rJ%nL_@$%e)qmN#g*SWpW(4h1F!U;B|4|5kM zSF$}L4do;|7)XH6x%{1*Go94fbbavx54irZ^UWzA9VZtT8%IY{K(s>xE}ruG`qY7U zc6J5DnI{(@2b0eqqP883#*dyJOo@=<ra1q$`T`P=uuy2oT_WAJkL|Q zzP<^^Xs-b#Yu;NbV18R;^pR?!1iO1Jt=8&;?+;?3+g-fM)Jnw4>ne%Qm+JIW|MJl2 z7$%nYJ&f+c`rY9ol#-INo|giIw-@ukrc}*C{-u^cmZ{edJ!WCh_IDOQt;mpZ$B!2O zkMf38+u7InR6wH$jBCk3wl{7o#+5F~QWbCYTVluD95Z0titB1;f9wFfTK+p-+0XB$xz^KgmF$ zNA9|R{fjoAk9?E19!RDX@PfUXYHYSOMgo7z7Y|Wk23Bi~R8E1vrc@WU}>mbf(TsSFZ^q z%3gqHcO`cIYV%ckl6x&rEJtl{PZGg{F`)v}-*t&FO@T4+U~PsrvnkutllaVkWjvf3 z=orFbWI*OOHa2bp_VDuZ$|Y;}NC9r25b^ir<>mau^19gJSCwz@8-91l_FirBDsVN_ z{7du87Zsi|k6wn$pOQ75U| zXJwGr82Ns{m3F4sl5)*|g6w)IFr|L0_wdp5DJ8ZMY0l)}%ejynEi#ud@P2ktd+?d$Y&~$D;9M= z;5fPS)1rQcIHK&<5833>W=h{jxOlu}fE&_s&Tu(785Bc3bCKWSo4|QNnMUU?59eQa z!xTw)NYIxng)3>s8V|g@xZ}d1PXbzy$nEVXz3%^H^0&?3(_sl+(r~4ryDZnDI~{gr z^i6bB9F^M-P!b7xrR4fh$8}x>fRf?_-v@pI*+f`OZ0%^J(}E#+v970C@?_l#C@jGVT~_M*`;udB~|-f#mxs{E9vG4=JbKm%qS5YV)7 zos^W6oS)weUEudc1fm`zQ8aLYjhdUOsJE+Wyh%1p|4VXKv4Ttn_;~7VaK1>o?*cviM-FN2@EpH< zeoO<+xa0YCe`CAVqdqz!BBF$GkpiR@z&$4Uf|uLL1S0ldW=r#y0H!zy)<+wb7)zsL z{Y|5w`T4K*Qw2l8JAloI6AWY!!6dSuQ-ZInO%aV-?nGj`SVyt|u^ZCu`-N2}{o<-Q zB4e3z{{gvH;Y+sxX!EZ}0t$H^8slPfLb6cjP5@Xhj7>~-`l+eKNY)48e1N4zCYAt! zlJ{F<>~F*+cwo@(0liQ)b)9u@ z*JKqHV*#&bjvoKpo91Gv*FWe6<2_my-cDkv|4b5#h6IsQVM`GU z?w57zi@2Lr_+|YTaRc6?UK->rUn>m@W^sQoF>??p&bUP7hosw<$2`2^T ze<djchHfMq~^_j)o-$5)9r9?*ieeR$GYa(P^x$m>j%JcmrT^_ z4)ii{EYdD&^5FhAYcygg^*H;Vh5ejp-6uL1=E%&xz0%fLVAe!2hcK3SkIJZ!}U{qtk~U9Hc2E5Vv_a(IsIq)C1b>01B$D0Kk75g~SNfd$5_YqlNr2;_1Re(HK90b(Q{O-f}7 zxM4wTlVj#vao3D{G`)>%Esnv3S$;oD{hLk(gwR{9XCTHk2Px(wrC2pgKx$;?bMKm`;=2=eHv{Rr~%xWV{%e|!@c<6-zcvH>F>67l%$ z{0UlTgPq+210HWv+L|1oHv>jwTI@{pK>WE!fmGpoKyd{UhSEn7jFRSkbtNW^}f0v&t;9^aS$O*|Qh(b1_l+#510q$F0`~9B8}%$moUuQ67cz zvPOw74O!xSbQXE=cHa8?4~nn@pvV}~41bTBI+s%yq-0GG^Ax&+I5pRNJmw(f?(mWk z+W%-6UK|A8Q+ymrtVia293NiQ@Wj*{CpAr9YV#Y`rrsImxxc3WLp$w$Pfq@yZB_>F zLp~WvxlbrXr)4x)mGh2_vo}=?3uDw{5*5N9(gfzI%@L=l9ahTD&O1&{`CGD#%z~Ys z7Il_;OyfxN^v=tu?4cxFk-z#fYvZS37L-yS2om(>jq0nN3*Ibj#5JDHmxqE)@0y7P z2&Z4)T3GtAw$pp2|Fd(${kOB|nue=LZ8CgcQm|VUXt0jdnh&l4yACUh1^NwS?m4zX z13T`jq7}mBil<5mJI2k@GR&jJ7MHq46n*e9qeV~9%~kLht7j$0(y+Mz_{a%>aSM)H z6VMaS;e3y7rg+=eS2~SN&G+Rgt^p5h5AMbat8HaBOo;)e*>A|CRaR-dv{knd9J@9D z9?aHv*jN2#rY*~7H4<*YPY<}E4&ldWO(!0okGR_^0N4>2TC58xg|D%Q^wWG1r*O<> zl72rEgjS`~<~fVP{h4?D=XqCY9#f+3sVA#Xx~(sesVoj=5aTThjSQ>v*dSw9lqcii zVchx*3k?p|Co4MhjZ|I^;cs5fC0t%0=JE^K^Hmg%>a1}3s04VPZU6YB#EXMM6!Y}K zR5itM>mE+zQ?Ku2i1Yt=6fz=0$@P$z$1nc&N?7-mHe@H4k>zPeN6ocsLOF2{SeRfAW`(6-aGqb5#;=};9go+o`#``5d{v7`E63S2b0 z7(*Z1NN> z=7H7=y5ZqFN4Ai#oN_!gd;ZbG??<`eRNwBsT*ezGcpTg|lO5u~o%Yupq@@4Tkh6%W zP_L(AP~1?U-GCyiA}56ikNk_t=gCkZfs|)zp!Y!k_Lo~D=LeAyzvk=e8-Z8Kn#48? zD^RlgETN{>jSNZbVt)dpJ6Kpd$*b%G=5Cb=yCHrmdXlRwN%m%25V{^ z<<%yyT;Y+$#+Yfp@wqCWSXO=WIrQ6@n?Vu>Kbb%Aq6^`oyKR?64SquSwcg?l#-jlTr@+ zkdD=Bu*%}`8>?$(0J8jZeOp~7S+)1{^tA5`obDl0)!B2sl>x0VR1Z%LG4u5$(gOw0^~pSo!nC(yzQDyjlRP$s}1 zxA2NvVcZ5BwA_yWxG4XaG}kXg%=u`@JR<4!5?)D*R;_sgtk(QYex!J{ugiCsRB5{_t!7; zIIY3qR60*KO~_{MxH*v`7_5gvDd_IeG1}#XbAt&P`2~|+O#a-vZ@+)_X!(Kq*}Lcv zYT|D)`De->vkFPM^k7PYv$;1WXqGl{i2!hn-ERUX!uogDVCvvEnA$p*Jc!&1KrRi4WTBqCNhq_CGeUvJal}K2^XP4nqkj^11T{@ zP@Jt!@#3p&BOuTxPOs`nwHRgej|go45;4-TM&<6*b3&CvmH6>>NC~-e!rK!F>Fsmq zz;qEjX&}S^+p1e^?Go^PMELFE4*r-`ULhiusm+-l*0C84r^-_O&>tpRYOph>V`D{$Q3GS&cB)0OtgoYL3_eOk` zBan*oFKf4+BLy6r;LVM#Bo{&_@r~?tsC~<&KmH2OQ*9~{Tj+794=#jwOU#+*oKV%Q zAc_2JZRN4n^q>f{K^Am7!m52eH`fqz4_7ds&Q&rLUJAw|ozM0pR>8B<{~LLM5Wy0| zOaH^X#vs1qfE;b@NlRO<1la?Ql$&lY=B;%Vj=Nf=!a7&Y8@*}p)uVs$-CF!3z)wA2 zfX93;$9}nQUt2-ZBciqPYxa(0DcQ$F_!{1*7#1Mmj@t;R+NkiG>&l$npzXuw;lZ@{ ze^RhOJ=xAHk0xm&=sl;TUz1#TOp*f@o>#9NBjh1ddEa<1qZ8HSRvXq)!*>7sUdf`Z zr~=(r?XVfy>IuKpfb$E zk^y8<^KKTpr(fmBOOS6+Zu|wuA}k@F%S6aqO7AfAI5+zgJ+K7_^H%z2P)>&?m$P zV?ab7!o-_{Il4|Y1T-d`cP)5sH(b15;>zL(mp4AXL@aq>i|eH{Wpr=5gpC@1x9LzK zC0AXj;`;#J3ev$FGbZ3r#Mk6d!LP9ZaZx;;4>fEM}a@$Eb z*pu9{E*K8&H*NRN-u#Taxe{XH0t2>jMJ*tHQ3dS?MvP zY9P+a|JLEkgSkFXn+;v`?m02fy_3Fb#;`jruji#A6+p?)pC5TbP@X>LQ%3GP<2+3` z?6r*N=95H*o#l7;OOXH)%g3;on3|3Q9&>vOqe@HoxuYGz?=dmXRzr^Yp5oJXogZrWlQDVBBqmcg*1V86wP&v;;- z`ZY6p0)PXj=5K#h90Dr`8G((tTIk6BeT6UL`42EPAx-yP=XO^~$rf+`8^do#^XyQ) zNBVv(YDIl34JAvn_jb_TDtLFPm!t9Su~~sbpamakEP8ea?zE+b+i?GNn#P+7w>4W% zwv0CDQTiB)B>DdU?m!X0C>9G{@i(e<5N5+y1SOkluUdsve8!4U!3LP{u}Q{JUtR+U zU~>wKQ!u`B{9fB%D?zRO-)y?zmd?B#_&$80U@;2YadsVF3W2?*hVa~9gZ2$Ym?JrB0i z{`^^-gIfhCNdU?K2uP)1Sq#m(ejZ671;5%rxm-fET8lEvx~>lp0^bWzDA*uWK@kNJ zh%kAa3`3SEh}5|P982$-N~u5@1&Go=`h@~&ZnKSl5C~YDWA*kXCdS9GzP<^^b|48s zt=@p;Fu1M{#AR1ye1dN^ZnT@MNpg!nref36#7&oiQbkCXr! z%_c0)Lzis@P5{pfU|R%~5vY)VFa1vm!Dg+QiXQ|%0D;gE3_%c}P$-~U-GpuHkdXED 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