From ec0df74149624500be188df21988cdfa5691b655 Mon Sep 17 00:00:00 2001 From: CHOMPStation2 <58959929+CHOMPStation2@users.noreply.github.com> Date: Fri, 3 Dec 2021 17:08:14 -0700 Subject: [PATCH 02/77] powder that makes you say yes --- code/ATMOSPHERICS/components/tvalve.dm | 3 --- 1 file changed, 3 deletions(-) diff --git a/code/ATMOSPHERICS/components/tvalve.dm b/code/ATMOSPHERICS/components/tvalve.dm index 12c3fbfa13..acbf9f6ba2 100644 --- a/code/ATMOSPHERICS/components/tvalve.dm +++ b/code/ATMOSPHERICS/components/tvalve.dm @@ -329,9 +329,6 @@ /obj/machinery/atmospherics/tvalve/attackby(var/obj/item/weapon/W as obj, var/mob/user as mob) if (!W.is_wrench()) return ..() - if (istype(src, /obj/machinery/atmospherics/tvalve/digital)) - to_chat(user, "You cannot unwrench \the [src], it's too complicated.") - return 1 if(!can_unwrench()) to_chat(user, "You cannot unwrench \the [src], it too exerted due to internal pressure.") add_fingerprint(user) From 6004382872f73d630ad2d33a7ffe888845f8dac9 Mon Sep 17 00:00:00 2001 From: Casey Date: Fri, 3 Dec 2021 16:56:34 -0500 Subject: [PATCH 03/77] Custom item for Coolcrow420, minor change to stamp code --- .../loadout/loadout_fluffitems_vr.dm | 6 ++ code/modules/clothing/rings/rings.dm | 3 + code/modules/paperwork/paper.dm | 15 +++- code/modules/paperwork/stamps.dm | 1 + .../vore/fluffstuff/custom_items_vr.dm | 74 +++++++++++++++++++ 5 files changed, 96 insertions(+), 3 deletions(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index f4bb579c43..cc93376399 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -234,6 +234,12 @@ ckeywhitelist = list("chaleur") character_name = list("Hisako Arato") +/datum/gear/fluff/jade_stamp + path = /obj/item/weapon/stamp/fluff/jade_horror + display_name = "Official Council of Mid Horror rubber stamp" + ckeywhitelist = list("coolcrow420") + character_name = list("Jade Davis") + // D CKEYS /datum/gear/fluff/dhaeleena_medal path = /obj/item/clothing/accessory/medal/silver/security/fluff/dhael diff --git a/code/modules/clothing/rings/rings.dm b/code/modules/clothing/rings/rings.dm index b8313c5f97..f07d0ae674 100644 --- a/code/modules/clothing/rings/rings.dm +++ b/code/modules/clothing/rings/rings.dm @@ -63,6 +63,9 @@ ///////////////////////////////////////// //Seals and Signet Rings + +/obj/item/clothing/gloves/ring/seal + var/stamptext = null /obj/item/clothing/gloves/ring/seal/secgen name = "Secretary-General's official seal" desc = "The official seal of the Secretary-General of the Sol Central Government, featured prominently on a silver ring." diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 0f0ea8e2ef..e0dea8e892 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -597,11 +597,20 @@ return else if(istype(P, /obj/item/weapon/stamp) || istype(P, /obj/item/clothing/gloves/ring/seal)) + if(istype(P, /obj/item/weapon/stamp)) + var/obj/item/weapon/stamp/the_stamp = P + if(the_stamp.stamptext) + stamps += (stamps=="" ? "
" : "
") + "[the_stamp.stamptext]" + else + stamps += (stamps=="" ? "
" : "
") + "This paper has been stamped with the [the_stamp.name]." + else + var/obj/item/clothing/gloves/ring/seal/the_stamp = P + if(the_stamp.stamptext) + stamps += (stamps=="" ? "
" : "
") + "[the_stamp.stamptext]" + else + stamps += (stamps=="" ? "
" : "
") + "This paper has been stamped with the [the_stamp.name]." if((!in_range(src, usr) && loc != user && !( istype(loc, /obj/item/weapon/clipboard) ) && loc.loc != user && user.get_active_hand() != P)) return - - stamps += (stamps=="" ? "
" : "
") + "This paper has been stamped with the [P.name]." - var/image/stampoverlay = image('icons/obj/bureaucracy.dmi') var/x, y if(istype(P, /obj/item/weapon/stamp/captain) || istype(P, /obj/item/weapon/stamp/centcomm)) diff --git a/code/modules/paperwork/stamps.dm b/code/modules/paperwork/stamps.dm index a1bd068f64..6948d41581 100644 --- a/code/modules/paperwork/stamps.dm +++ b/code/modules/paperwork/stamps.dm @@ -14,6 +14,7 @@ attack_verb = list("stamped") drop_sound = 'sound/items/drop/device.ogg' pickup_sound = 'sound/items/pickup/device.ogg' + var/stamptext = null /obj/item/weapon/stamp/captain name = "site manager's rubber stamp" diff --git a/code/modules/vore/fluffstuff/custom_items_vr.dm b/code/modules/vore/fluffstuff/custom_items_vr.dm index e5d28b7d86..92b6d87562 100644 --- a/code/modules/vore/fluffstuff/custom_items_vr.dm +++ b/code/modules/vore/fluffstuff/custom_items_vr.dm @@ -1347,4 +1347,78 @@ End CHOMP Removal*/ +<<<<<<< HEAD +======= +// Astra - // Astra +/obj/item/weapon/material/knife/ritual/fluff/astra + name = "Polished Ritual Knife" + desc = "A well kept strange ritual knife, There is a small tag with the name 'Astra Ether' on it. They are probably looking for this." + icon = 'icons/obj/wizard.dmi' + icon_state = "render" + +//AlFalah - Charlotte Graves +/obj/item/weapon/storage/fancy/fluff/charlotte + name = "inconspicuous cigarette case" + desc = "A SkyTron 3000 cigarette case with no additional functions. The buttons and CRT monitor are completely for show and have no functions. Seriously. " + icon_state = "charlotte" + icon = 'icons/vore/custom_items_vr.dmi' + storage_slots = 7 + can_hold = list(/obj/item/clothing/mask/smokable/cigarette, /obj/item/weapon/flame/lighter, /obj/item/trash/cigbutt) + icon_type = "charlotte" + //brand = "\improper Professional 120" + w_class = ITEMSIZE_TINY + starts_with = list(/obj/item/clothing/mask/smokable/cigarette = 7) + +//Ashling - Antoinette deKaultieste +/obj/item/weapon/material/knife/machete/hatchet/unathiknife/fluff/antoinette + name = "sawtooth ritual knife" + desc = "A mostly decorative knife made from thin ceramic and toothed with large black fangs. Printed on the flat is an eight-armed cross, like an asterisk with an extra stroke, ringed by a calligraphy-style crescent." + attack_verb = list("mauled", "bit", "sawed", "butchered") + dulled = 1 + default_material = "glass" + + +//Ashling - Antoinette deKaultieste +/obj/item/clothing/accessory/storage/ritualharness/fluff/antoinette + name = "silk knife loops" + desc = "A clip-on pair of pouched loops made from surprisingly sturdy silk. Made for holding knives and small vials in a pinch." + icon_state = "unathiharness1" + slots = 2 + +/obj/item/weapon/reagent_containers/glass/bottle/poppy + name = "poppy flour bottle" + desc = "A small bottle of finely ground poppyseed and mixed dried berries." + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle3" + prefill = list("bicaridine" = 30, "nutriment" = 30) + +/obj/item/clothing/accessory/storage/ritualharness/fluff/antoinette/Initialize() + . = ..() + hold.max_storage_space = ITEMSIZE_COST_SMALL * 2 + hold.can_hold = list(/obj/item/weapon/material/knife, /obj/item/weapon/reagent_containers/glass/bottle) + + new /obj/item/weapon/material/knife/machete/hatchet/unathiknife/fluff/antoinette(hold) + new /obj/item/weapon/reagent_containers/glass/bottle/poppy(hold) + + +//Hunterbirk - Amaryll +//This is a 'technical item' which basically is meant to represent rippiing things up with bare claws. +/obj/item/weapon/surgical/scalpel/amaryll_claws + name = "Amaryll's Claws" + desc = "This doesn't quite look like what it really is." + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "claws" + drop_sound = null + pickup_sound = null + origin_tech = null + matter = null + +//Coolcrow420 - Jade Davis +/obj/item/weapon/stamp/fluff/jade_horror + name = "Council of Mid Horror rubber stamp" + icon = 'icons/vore/custom_items_vr.dmi' + icon_state = "stamp-midhorror" + stamptext = "This paper has been certified by The Council of Mid Horror" + +>>>>>>> a036cd6a3e... Merge pull request #11935 from faaaay/jade-stamp From dc39fe696f7307b811aaf7ed0e5c6837f0f5cd37 Mon Sep 17 00:00:00 2001 From: Casey Date: Thu, 2 Dec 2021 22:39:38 -0500 Subject: [PATCH 04/77] Merge pull request #11947 from PastelPrinceDan/fwuff pastelprincedan & hatterhat fluff items --- .../loadout/loadout_fluffitems_vr.dm | 17 +++-- .../vore/fluffstuff/custom_clothes_vr.dm | 67 ++++++++++++++++-- icons/vore/custom_clothes_vr.dmi | Bin 197361 -> 201858 bytes icons/vore/custom_onmob_vr.dmi | Bin 27760 -> 30755 bytes 4 files changed, 74 insertions(+), 10 deletions(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index f4bb579c43..822b6e304c 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -320,6 +320,7 @@ // G CKEYS // H CKEYS + /datum/gear/fluff/lauren_medal path = /obj/item/clothing/accessory/medal/conduct display_name = "Lauren's Medal" @@ -747,11 +748,17 @@ ckeywhitelist = list("pastelprincedan") character_name = list("Kiyoshi Maki", "Masumi Maki") -/datum/gear/fluff/masumi_overalls - path = /obj/item/clothing/under/fluff/masumi_overalls - display_name = "white and blue overalls" - ckeywhitelist = list("pastelprincedan") - character_name = list("Masumi Maki") +/datum/gear/fluff/mechanic_overalls + path = /obj/item/clothing/under/fluff/mechanic_overalls + display_name = "mechanic overalls" + ckeywhitelist = list("pastelprincedan", "hatterhat") + character_name = list("Masumi Maki", "Harold Robinson") + +/datum/gear/fluff/mechanic_coat + path = /obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic + display_name = "mechanic winter coat" + ckeywhitelist = list("pastelprincedan", "hatterhat") + character_name = list("Masumi Maki", "Harold Robinson") // Q CKEYS diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index fa730032c2..a3ec12a953 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -2297,15 +2297,72 @@ Departamental Swimsuits, for general use colorswap(usr) -//PastelPrinceDan: Masumi Maki -/obj/item/clothing/under/fluff/masumi_overalls - name = "white and blue overalls" +//PastelPrinceDan: Masumi Maki & Hatterhat: Harold Robinson +/obj/item/clothing/under/fluff/mechanic_overalls + name = "mechanic overalls" desc = "A set of white and blue overalls, paired with a yellow shirt." icon = 'icons/vore/custom_clothes_vr.dmi' - icon_state = "masumioveralls" - item_state = "masumioveralls" + icon_state = "mechaoveralls" + item_state = "mechaoveralls" icon_override = 'icons/vore/custom_onmob_vr.dmi' +//PastelPrinceDan: Masumi Maki & Hatterhat: Harold Robinson +/obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic + name = "mechanic winter coat" + desc = "A blue and yellow winter coat, worn only by overachievers." + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "mechacoat" + + icon_override = 'icons/vore/custom_onmob_vr.dmi' + item_state = "mechacoat_mob" + hoodtype = /obj/item/clothing/head/hood/winter/fluff/mechanic + +/obj/item/clothing/head/hood/winter/fluff/mechanic + name = "mechanic winter hood" + desc = "A blue and yellow winter coat's hood." + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "mechahood" + + icon_override = 'icons/vore/custom_onmob_vr.dmi' + item_state = "mechahood_mob" + +/obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic/ui_action_click() + ToggleHood_mechacoat() + +/obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic/equipped(mob/user, slot) + if(slot != slot_wear_suit) + RemoveHood_mechacoat() + ..() + +/obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic/proc/RemoveHood_mechacoat() + icon_state = "mechacoat" + item_state = "mechacoat_mob" + hood_up = 0 + if(ishuman(hood.loc)) + var/mob/living/carbon/H = hood.loc + H.unEquip(hood, 1) + H.update_inv_wear_suit() + hood.loc = src + +/obj/item/clothing/suit/storage/hooded/wintercoat/fluff/mechanic/proc/ToggleHood_mechacoat() + if(!hood_up) + if(ishuman(loc)) + var/mob/living/carbon/human/H = loc + if(H.wear_suit != src) + to_chat(H, "You must be wearing [src] to put up the hood!") + return + if(H.head) + to_chat(H, "You're already wearing something on your head!") + return + else + H.equip_to_slot_if_possible(hood,slot_head,0,0,1) + hood_up = 1 + icon_state = "mechacoat_t" + item_state = "mechacoat_mob_t" + H.update_inv_wear_suit() + else + RemoveHood_mechacoat() + //Pandora029 : Evelyn Tareen /obj/item/clothing/suit/storage/hooded/wintercoat/security/fluff/evelyn name = "warden's navy winter coat" diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi index 5d75cf88b9074a3c82ec1ab76c67108004b56a41..3269a00d0835e4c14626fba16b3c4cec046cfafb 100644 GIT binary patch literal 201858 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%0DXHd`=OKpze6qIFtCg$9q@_9&Ob6-u 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 z28

Z}%oM93hfsjE<6`Q*qk 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%0AH(_UBAcaJKo8sN6|i`;u@_!8H+d7wIT1K#NGb>h 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 FSj7ji)Fk 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 G(7yrL2=zz+ literal 197361 zcmb@tby!qg+c&%k328wJ7?zI zT=#Q5_xm01zaIy~u=ZYS?KNkgzw?|hbyWqTyASUI06_HWrQB-(zy|-t2JmpeHz*y) zCjh{W^?LixMb6aO#L3dZ#nRpm06bE5lU1A%!uNs)&q~z$^;S6%udK{Tnr)suk8A&9 zO5*+TdFxXQaye%}{qxcGxl|aFt&+!&j=cWZKB~H{O%k8yNm475<8VnN>T+dmjEq{5eDwP7c>7j@nm&Vj0b1_!P2Z`esn0v{ z!oA`WD>b@kIE&y$=JQnH)}G97M=#;f?{<+-SmM@6za}YEmz5h+6pMv?S?bQEz2`yU zM1iC5O8e=(5yW>mHuV>>PvWlG!(}l=pBhswUP3ojBGOVv6j`4h{^sv|;@K7#7C4(* zCu)vXR3dEZ0FU723x)fgE0=#sqx+CuiDhU8{%JRxdY5{v@o+eqPtWTlVjgv{(d5pT2@NM-<178c8{BwPXmg2H0T2Da1bjh_Ft0y;o;{__q#sEZ_w<(;NQ10z+pKuNo8kK0zkY<)t!L0b;Q!5}F66-%B&0%? z_$&u;qj%Ilg^nyE=U++TefM|YdMD)S{4*!VZcDrd7+zltG=1XW8cpzWkSkKs$z0`!|9764#iXWdTclmHnb1ya*;J{*Zy1NX zuTju92VcTd=?8C1_#Svsb+VhEmRs|kDC*PPc~*aiXnx~e*1H~@Aqf+W1xVghdLxab zp$>nqfq|Jouc4l#z-MkV#%BZi8>Z@;wT?g;osD%pPvW~$>j;xGoJ2cr{MGjay`@;a z{%LnV>KH%wAa{RYc6QIxO|&?IDLi?a;P3m*>9RP9tWn~7?^2(-ni)8IvX4DHzjzmu z^+S?oqUa@5=1BK1>?-Sty|Yg2&P6ibES8?~d`=scWyQNi_@34!*61B!Odk@El&2YEGGvBF8A&Ep# z^i!rqW?n<3%LA5DjHky-Sf}Q7YSXB}V7&5D+Sh+xbX&=G+sXC~e`EXZ1J4zK+*e5R z&k0CVKl#x7^f`SCldX@;k9%Ve2sfTWJe+(gc!@ojDl^JF%D=o^w^5Qv&9$j}rnths zl2m!^OdZbEl(((V>^%3%CCxUim#ndta>`WTjpo;a$FFpFRo{P4m-y8kplkwV42&v){#9lGxpCjOGbA+CS@xg!PF-Z^0;&n7R~ zrL}6N>UrmxLcZb(ekth2Y&9Ar;qq-1GWoIR-DX~S!We_{*z6!F#vEBy^(p<+O+KXR zGnPF}DpGs*Pg^v7#>K{+_=5MFqf2#;8Y7N%j?&@Lmaa{LcU&^f*p3pSl&|htGL=0r z)B7m-`>wpN%2WUvI%u&+cw!T>sN!a&2N}p~Ifx>%vq<=&H*6U@HLk#k_;N z=%c?Ku-t^I{}NLDFzqArh&y=; zh$R60>IvVV!7rPKnC|lwaLS`zvvO!Sdm-KrO~s{d#@)C2#wiB#TqWDwabS-Wb{9H$ zjW1^zSrCwY*Je}O?P9bKD<#T&XJa$Q=-!=U%9YIfL8ljTIXU^3y3U_I{u!t&lC};= zu|&9Jisi>XnvhzE;yFW>8{5|oFs|l2OEih_&-N$E)WsTiTqi6I2rLeK(q8KxB6F)Nr$9~^%@qRa;d}W;({{8Fs$g`d#iT9g$ z)14ChrVDx5<BVNG2zaNZN{#s!DcN{=UatHYD@B^t72JpX= z1E{gp0ocDw0~m2ID1iTtLZyNKcPTaFA4FwZKll=vA^vxxtEb?)P(K+3VpOBb_Vh&2 zdf8sHn9WqWl=SVxG8ZaP?Fk$1?9!xx124hzMpgSWhN@1LO8WQX$MKlWYrd*^Z}$j;$iqZ?Xhor=C}72Gt=KMk z@RfV+Evx2LIE_%5hmeWRwc;fU?x-0Zo6PZyx_U!WKdC6a(|N)C)%OpZR%cL5 zJm-;k6Y=(!kRshdllk&fo57jLuQQhm_3Jo^%2JMwyx?)mjL`|tJSY0=r&n^XtWW1Y zNe1_PlyP({JDPQ{Ba_=M*yWMQft<)Ehx&IFEB&&WK;Mw?VSLQ*WkJHxAwjZOK~NM< zg9KosY}0q3v(V1qhn$P=gv^@(i=*lRr)hhI`NbG8URB1)twQBW)D?;02TfO^gF_b~ z<#Y&Q%S1tB-by!u$#nO9d@Wm{zVB|_w`OV@poO(*fTuUj``JPjFVL*0Y$WvSr=sDL zr=`^6b$d9NS1MMT2L}z**;t7{i;`bI!@<`+p1GL^^k1$vyjb!DgHgnFOc6RK=qdk)+ zDyA#cmj0ymP2KdoT@|k|AN+l?IU19eM%*-k?eG>^bp;sleP7()kIv0yy|}(^|Hy{{ zQ}?Z+0~zArcEfjOaL5({MJ;ehbPhxr{$A^60a;I*G zL@a?9G+%tg4M#!pL&&axgH&DqH`{i~%0^Z!v#hnnGx7VgNknC`yEoc(xQ}ek=sbKq z%LR5P8iK6d*LFU;1&^PvtHNh4g=7qoqw?*A~G^83`uB_M=|$X=zcLqd6vLJJX7nYiil-(y)^gN38+$RGCSc!;;L; zoSgR2QSztX@+PGLg>l1z!Nc=&g%>lz6clny%(k>QNMxKd(}~FJB}vNPh@l}`!0BMc zX!M>NNbTF#5)?~s9UTA0;{EYM1TW<;;ayBpro||IW#x$1)$(5th)v!-szT3Y)i6&{ zoi;c%&HJoR{8+@h*AFz~7j44r@Dx4rZrZ6Wgqiml}++di?cOX5sKNstg8 zpp}(4C*4oyksJWft!l?P16evtIWou;UYHx6946CDu`6n3fyKm|tMw;i<6t;QyB1nv zF$Vy<0%L-DFjB1&gGk@&GYp`-yqp5pp)C;q^Ko2U+#O)5#-0JZIcMDuiYouN9&9x= zHIRTNOKm~a5Vu07G+Yd`L5W|n_o=9Euf3}zj^a%yg++9XUN2nSX31?b_~cBr~&^>*e)!_|+Ndj}m!bLwan$ z=p88xg08k9)ihT<;JbvvK_e=0$%|{Q>r-ZO*nW>Or~TTaojg_Pf8PIaygl zCl{+PwA6y7AVhNOv~e9R1QG3ZAQXx-9k@K5AZkk98w%9=i?&= zOka{D`-Xh+JeYw6MCW*0$9a>2PV?PCc|)v%q6Tq+6Ul4Jm5OuJ{8kD2;EC2MJ$98K zG<2xOba2aEs1)2#i@soCE@LVqC!W$(-*%dj@1i}`1~^C-zo#t&m7XzVo{AeX%;2J0 z4TR_zs(@@?i>)%3T#62bF!yIZ-)%*7+Mm6QrSL;$bTdkU)8|#tC$zO`!{2eOSPYdE zTK%Io3^4!#-Qv_>&PmmFb9=?9BbZO2(C!OV!$ZA`2lYQ!bT=p8?^#Rdp|8I>%?_xl zg}w@7u=M28qLX!g_OQsVEYc}8ruj;|~rZ6Zw8o zgOd`e55!>AXQ8Rk-cmvssNaP%J|9|+!R=aO**aq}q&9xXkflXH;J`r}0XL(hjTvQV><_jc{}T~;0Ll<49rmKA=AN|T_ZiA8N}R%% zaM;(j5{(!x*4@hJZH3tfmTM#-)WCKIo;ixyvrm50a-UNauSEe((%!sM@}$qnSGxkZ z(gck9utvXl%8CV~%#s~nXSIaz-@f5FIVr3W9fF)j`2%AZ-ErEJlJ1T?tf1$%0(4S?q4NJ=2 zF#Fwss8qpzqs0BnzL9rs4ex@+Ub$;*M5!qs-QM6ex1W} z6>eES=hy7PsBNTJzoGPF&pn&@#s{FhuyS!}rJ!vQTNuyUd*e77?qlcX<+YyeB6vq# z8%|)BdLgIK76H|y&3gTrW?zVvm6g{hh1;q7Zap2S(4@jW;3kvI4qy5CMt&Pl79)Z- z5N$SsD{_~jJ2S43fsc9xm0eibj%|`?lEmMy8v6%7>V@k!*mZ>+xhnF&7*C#pObB}v zGcsG}d^l~M{)pT*iV=$1sTkyO-_rx*UBy}6hZa{iRTKDHaLOMG4?y9$xH%q-NloR{ zi+K)%=ut5= zD=CyBoet-7K7z7^w12qe$1~81|L&L%=6^7`+(~69_hLqp_vx8JV8Z@y@NQv_Gz?UJ zBM$B2j$(cPscKt}zxVgm9*OHqz&(%6buArAmx?Z9n-KvyGJ%nlGovdH`Gx!DwSNcpS&zToESV5SI&F97>;>bq`9s0c(FYS|6c+nUS93%*$Pn%_y6__C z`DR?$P>jR^&KJWh2^J>uwqXLIr=WP7r%IOPS0s(^+Zp*7zm&c~OoR%#WA2J{Vada@ zT%evhQUfeec$j~Y{Oi)p&oN9=pi*vY<8nW1A90kG&AF1X* zRy#|W<*GETm*rDs4!G>0E*##0 zt&IdFP8>{PFoc6fMi8aele-6JXMj4%qFKZFbafFu0hM1=&Ab-@nEil$DpweNE2vke z+m1(nUm3+Cy&b-q|56mj53F-5LGkO?C<)^~9^BG+|Vx6z-(*9F@o z3=)L}&79tXHcCc46|aBsXam0zS^zS@L`S$C3;x-$e`GCYyU<-B)QM&e?Mt zLX40U-lR#;HXYGkl#5E-9q{q>_5YzyAb3XQTXbB)H8?OZp}9Z_#@oGR+cghfOSH7L zx9`q8!7PqTPbZnQ=YI?+TPLU8+PhGN2K4^=>({^F?*jnfV0XSLk%pnf`!*7cYS~9$ z9eoVL#qhXl>K^teW?0k1FJdmNQu*1;8PP2>tn(29-lJ>--IjF#F4IW2GK$_QV*3gY>$EDS}7 zrTLi(P;%Yqm2t4M=l5lyt4ZIZi?^KD)42&fb`o!9KJwvDNKqp0LpZZ4kGH5-1^3-Mil1gp#^$+1TYbDGIdlx3TnZ`~4u_WM|Mkwqp*8r4eH zKEcoJQt!qIe|CK&i024dO>YP5oK7e!=w9$5i0MR$*F>AubLMJKHK4lY^Fawmcv0 znW+5q@ss;ZY-~My*Wb+Np7mdkmryU<$pABh2De?A*RStkVquke9DbmnqH^a6$}o|e zg!f&!4zTvyVHlNr3Cb9HL(}e%(IH7>`GF`p{zHKiRofjl>pkJmyvN0DtvgS4wtCLp zHpR8o(jq`OX==L!vH~I?NF77&WI3ktW*zhG>+8Mt^Ygh78WhUCfGm_m;sRJ$aAyFF zR2B2*&PgbcchY@vq}(n%ue{4vz2B=Li>E3r|4;+!+0xX~etylF4fC%J?X+KO#4Hh0 z4`RP8r`;#bHRWz;$ze)SL1Wh{%zh~KsZ2H(pDN#;T@DGdaDP(Eq^N7%K4Pd+<#gjK zHh0(~}=?+iPDt!8?j)Mz{Ac+~3=sT#u(h=%>NoK=?o(s%AJo*#~;g z;*$6fz@~0rq7lm|=yA{B`5a3^IORUa6#?ZGmyi_HGi&@b^$?A!-fp2o zBw9tRc4`TRESY;cG%|3J&$fam@`#pHBh8oxFyjGxhB58l$RREGL{v46>8E;>CpvJv z5-UdVLW+K~W_9Pd3Zou^-;BNk2)nvPxn{Og_!XtmA?KB`O0Va2`q~L52H=sy4o%vt zlJ2HC6cG*7pE(C44Nv}%L1G+K$Xjfe1wViN%RJ=&EhTQ)9_90NWyT;{>X`8s!t`J? zx{Z$mCWUzI?d^T4y=)V<&d#s3*(ZPH8Xcj7iI3Nd-y)0-Un_X}qZW0U?Yb>K-a4}Mg-~4OE7ZYe*qgi@<}C|f zg;{t5wWS*2M{}wq^DN2_yBt@%U)GKD)8)Up%&Cn0j-}8_N^GgT+6Uel!-z^P-j9p( z`X5F_{M@$NdIP2L`igC>@TPAJtFHGslhzX@5bPg{A-WN5I{h}}h#X&+FY2D4vH>C- z1zy3OX-z}2TrTy{wtz$>cCCc+tGK;a%0^0@)>u9Z{oZGA05+V5@+IOPcT7!n8ct-) zS#+kYxNn(E?$7u!)Nf2nk+m867R`!xJFEe5sa(Drzua#Sxt{?FgUzq1@Y(ZbW--md7k8c#8rZiyWwvc}>v#y@ARI0Z zj1!g5&b?L&hR!L)Q{BXQ^HFrIIefLaP{NAoLa}3~07mS#M826K-{6lelM_ahxTNig zvZuS%{u)=lFlV+r5b356M`o04l4Bb`6FWs$X5R?FXof0WZ}UE>{n#^lPbm zrC?bvZpMXMf^XrFZ--(7Euy=+2BE~=gZ5*t3zyBoS=;I9aC&mAS%=?W-3+yHJ-o5Z z`68^LRYb1wf}nZjt=vC8o?O`;TaS~VewHrTR;GtjD*u%tM=kX#%~FIrDe5G$W%vsC z!uD!6n}IrS5Ye*123812KgI1of?QYg0oBv2`*&Y!+(jDgu>S+X+IhC7?&|^MGg0z5 zYylw)ojgB25nyj~2wLF!D_~ws*8-6vBr~82FyP-K18WUZf-^70*9xgB4=6X?`-59E z)kv{__x>|39~3 zn85!|#^%M#0Dym&g6GC$1*HDF_7m{`+tQX!@KE|JZgUTDfNxJ#+Nv8EVm&TLqEWxg zD=IL62ZQ$UJB_LT`=_|M*)isH18v*iVgq}|pWZ1X1>9_ALUrFCHc zj!wX=eU(91wmngLxYC6MsHTbG3keCy$;mNtbCX0yMyjWiKfn(4KI3&;44RyoTQI1@ z^I(*V)bJ-Ms?NgVx-Ibh&qJ@c=I#OxAwoD(6fg@Q1mh#dA_m6rzy(C6@`-W^C!L{ZL zCIAl?-#rMWWTC}vX4BW-e}{1bLle@##bw*W(cj|R5`!s=t_^Zi8Vr_wXSl(VL1Z9m=`I3+*9;o@Hu=x zfq(Jd)EN??m(v}UYlC>iKNEa=M zY}CG?iwMv{XD@L?k7a}p+qG~;U3$hu-I8mEJAS3=3!MW!HV+@rk_xrM0>s$6adZdZ z;D+SsaY0$mYa8^~iv!S>?idRT3n^dUCZ~b+cC5X83yq3^blkZ z#zE9-l5(GHAbBk>uYac$YQASIMJYEQ6G$28Ye(>#;kn9ON=iS^d~SQFtK@A#W{P_X z|6{a^?zCK}&`vkVK0({ZixU9dGiZiC*K-d6*yW9-)CZZA7H|ST4?ZgEcdsbB#M~7o zPzO@ovOt|>ObZ=8QQ0|Wp7v2=lG{R?tCx5S`n`1qBq;tLQw_v9x)a{JfTlrV*+5^T zo{A%-I2`;^#=(s)&LtE;PvrY|De zj(4yO)aU^KmQnZ&7^>REn7;Jtb`l#{w&|}BhV4()`VpMC%GILozJnyEV8^NK;|;CH zszn;zFl5A!dU^)Sr$enRNpy)bLhIef&>>U!f4)4`@g>ehcYbg|bE{sbT_*qa%CXVI z0r1j!?f?|)YLRuqYT62c+xwSYX4dATnC?J3i*jq@Lea2(`l$95bc>&>qX`C zpgrk)MFB*#dq8pXI4&YR;y)XsZ+UX|3%Kd55g&SmMtfi?6{lL9ih!yWo`zi5F zdjTMj?d<+k12`FTEFTLC%b1Rz%cPcOYtJhb^<^YA#`%78yZ#r@51%lAg-Le|2lO69 z9x;#g1z~k_aVR*6KlBOAzd!@RZg~z%aczl~-^}0FH!z6$#-bL$fNN^{h?PSLKX9|> z1%x?rzoq(^q&uqTMe3Dd5t{fT%NOf|E;a^+&dX6@xqOwBkE*Ad-UdzknnmmNtXgKol1kE9T1sSRhnPQBWB7<3JW`WzOiU%X!yfm z05&$Z5lHr4nFyvOQ9YsjpV;mgTD!&Wqyf-z8|mbV&hLk$?Hv08izEclXwIZ<`Hg~9 zDPo2Pl)vmrP~6dw0Qe%QO7Rb-pI(mbN)C46wl^yA$R_1tW0<`pUy?^k z8eOMDXx5g+I;WR!3LJ^_SR@0W%_!kNot|2g;X~RGe_9E?XNn8-J`_oifM|H-IH^8b z!z8ZWYII3{6T|5`L@hDEc>c)&jc3I@Z169CrWrEn3JN=ePGMitoPzTHxuP?sSvb)9 z&$Yk&_lr&S?D12klW|qXkZ8j2ks4fvptUHYh_N0eVB|vyFd&8Q*;>^V5dylC zr#P;?4Wd}aM`L+fNibKb4=k`?5ofR6(BH+n?Vz36)LMv7NFeCLT--bpLrAHZnm##t zM)2tKV{W0zwYQp(Eq{{VCC3`qP1Crm zS45kee0qD|>Da!yf=LKy{y*+sE8Ew($?3y^wd0)DH%E~2yqYO1^uVpw#~@3Y(8)X^Q=fQ#Fh z0-=E=UJKuw=T%vsog?rUJznDJ=;|WGg~31qkB~6%+c)xA&4$MtVKbM}5fPQ5RJ_Ik zr2SC>9*9`gGQSwC2FtY&TM7^1M}JCY-YwTX+#;@oYKXU1znY(1RYVB z1*saSIP0<83LT}Qh3}u{X^J=jLVv-4GpacyN-pm)8gU_)4wl4XZeU*h-xbc%ew&G*B#?l@&*@! zot<4BG!!dc(Ym(xb8#CZm6Vih)t$y~`oR(pW+*U zzfT0&B|AKP;b0$8rVT4Mca4+9Ze)u!6~PV>u7O8?K0}F;*Xv6{kd|!qTPC~Sa+`>i zke`zH*E@N1P>FFFI)^+~4y?yz1pfJmhZedFOkh@#O{9E6shd@Nww$uHJAI-P)R=Ql z*7PL#3S}9;&zPkE^VG$q?f+&K)hp??Fd?$ql!clUMUSC>8^1*(9=cWujpU^z6i%}L z6>o~(;G7;iH*AEYejiL1^ubPq_-~=0dh4<0;78oPd4nctMAbasVvlyIc6S3~wv5?j zm(40nZ?%19FD1cKWU>F|D4q0E2#1U3P+T)3y z!JFHIa2&pEby0y$LEkYlh}~u%Uxef|k?kfWB@qvXOVPlFy#Lmfw9=s>)`gVLCf@UW zU=J22s?yJ_VWRy*-L&BC&NCwD4Ur;rxefha?4QrmMO60h5tCxkZlPNvhp(I5ahYu^ zYOp$_%rj2mj`UelNB3xOgR&D6sMxtc;7W_UdnyT{92x?^{^w(cJYQ>mR3yc>Rp7mU0=k)9g1Qb@^zD?@h0SGyxY=kK&W?pb)&JnMc%nwbq8SmH6{X9LfI z#2%(6OoiHFR*efzjgHOau-vAnV3+_3^sSrgjn)Svy3R}7zXGmg%q_Q(x4XN$UY*Z_ zZ#k-++zQb;Dj0awBKN>5KA0Sl=I?`@IBJr}TLiqfuF3m+SqOd^sqQPKdd|(wt-UvR zjs4|X`Yoa$Our`h4v11?0J>)fmKa`b+8?8(5!Kc@7nvWKUNBX0v=y9cOBtj@AsDS5 z$0B$ZoX`S&3*OoC&^s_F0SYy3F^y}`G?Y3+KfJ4kloY;BFX`Tsv??s$O`>dO{T>?g z^7Qk;`)jnxFZen`GTHO($s+>kE34aNQy25^iGA^={pS`i-updF)u|%AB6yL^^w-5( z$@|?jb1gCtjcblRzCYdmw1X8!$Y6x6xfcp{KD#vkY2<>OKE|GEu#2Lvoy!1wZt${3d7xf4HO1 z8wg>)ESxJZzp_OA0fuIno#-%|fmsk9!02Y42lH*y+#`4$=--L)}n%RzW-)N*mS5)=2t&M$uS>TE% zCyWk!Zkb;UJwZ}IPEUrdhT2yMNqqj%VbHu>M)-wUXaiuu*IG}X^tqPRx zh#5UzDDm!jl-02H*4_Jn;sT^k2N=MeCs!`dM`BFtty10y3wMMcHJwO`vsgLJ-tV6?8TuIr>W z0%J-IN%gCs>Ibtg%njpTRI5!;e*hTba_Q>Z)8GvJ77_5jYCn;W_0e=$Kh$zOfe{}-BwJq&f+ znYa8eo+wR?`TsV2|9b?mSA2*G22PfPfAHF3H+}RcoqV3hM?1c?ctQI=cxUGIzcXNv zRKF~QTSG2utUJKlh7W@Kg+Dkw)tu~~E5l2s{yCA{;19N2FjFqw9Nh2s!<0p#84~jF zBM0kkOXX+1pB5}6OL15V$SjAitZ0AiOU`S1f@3{y&E+`XbNq2!nD*IRS8)P+>%){n z8=ickf12Dk#Q)R5ekJxiC!evdrp>4P9*YbUsbs|i@Xbi#J$_HqeehNwVo`FQ>T)5a zn!OLbCUDbreRmQEHj^37lU^8j`SDkr%8#ta9fLNMTQD^>{mx}`L1vfOkD7*dYPQ4j z8YBPEYy(f_AL+Of7=5E%mh?u`f))i}-k|38d^|htm)s7;32D}u9}}f+J2%P%w?iB4 zAzj)(C9EB+)<2TatdH*LXjooU2N29;gll&@yxc1ixc^Tt{uNIp9wP|r4ogxC!GF%$ zt6U!~)wQ&q2goTpnwlq9+qiV_AVo4TWW5V%!>v+-njDeDTiC(MmdsRA4RNk+`CtY@np*jGAv! zGjaY)U9oR|KmIMWy755Z4h-z`+BALn}RxxipZFTmFQ=@$z8$h>H03=10@Y(~gW z?Pgm{pti2Al~#{S;BztNZt95-87{g9P#-3g5O;ZtV9*b~`wF7nieMpYN0gWrk zN1wY3L#8#2j~1qru5x0J`sul`0Iqab8Pzew$uu*b4D02)52wi-w214~bK=_%kvW*< z=2Yk0*JmTrK$p55ee&xHp=&XK*A)#(31PShFLb3NMb2jt)?#OgCPA*FWSRg&5rJJ} zU_tykvjd^mK%IeSCsr9#6|X1bt53J}J+QFB&|Z5oH(HCIB&@Z4lw4I>_V6^~w7x1N z>$Jf-q{vCU)ZLzWi~jp5kMn2Rs24zy2o)n;#k?pHURfo^C#5pf7MZpef z>_-7U&y1s+#VA_TftDq1Dhyx*9)pF6RiK2EgT?AUk~g)L`>*ZNH0Bg|}DN01~- z`K4NkGQl7;pQDZ6hxw9C(J1_>;z8YsM#Hr>QB$(7PrxJI$C^_Mk0#U6Vcb4c9_*`e z>En-fqZC6YCTENb=xF`PY}H7C(#6$M~ z-3!U;!+;eq=ngbrpXq{N6#%T(RaaB``5iTP-(s33CRwB`2OydF!4d)C13qlP%|$io3jTPv_h>d+!IzM+PUP zpM=AE_Q4E^uI?L2 zsI9juNZDsY?OwLwqulW(W8w6|Xl3!=668j%#g)yk&KUuBFBY^N>x-tTfZp`&IOpb3 zaR<}`^P8h+rM47@D!;{W&Roq+Zkd%tXCrcabOhq-!hW;>4-*gREk3JaYg<$tg*VB~#RYzs1ry+4 z`2vB>OGtoCDD~UUy*V#<_AabMQWMOlHk><{l@h_+#6|?hv^B4R780QKZ@3mH7{oY* zzl+#H>l%1Q`5tyKAR@&I%GUL)77*lP1KXS>V&=bWx987_H}lBFrnU#mR&Ugv^~!Fr zUdG>9f1n!J4W**MW<2>@|C8mt^ z5s25?(-9`&5p)rcaB#(d#hWE6i@J5n)%P@{q%n6ggwfw^O?9jL;d-2MyVWY z;2=huvzitfm7Gj-%hScpHk=CN@x6>C5oYIDikjT zC((kXlzCkZ`|K(mg4!}ceFrhI5Dlb#pTFyv&($sOO!xKK;H*9*0M90B{hhvks#7G` zU2mg5`i7;kWE_p$u>o2r4FoM;H(Vj=vumXBR6$qi5ky$S9-cl;2;w$_!bca=lblZ3`wU$vBYWx4KJnP)76RZFWia#3e3_cfQ^6 z>cRB`JdnlAkB<$qL&%FK(EVi4#g~Y>;778H!F_-c{@vQ`;*uc9>;Mam;up9BmP!UB|R>Cq!%jQ2i+D8SG)Ntt1B68E+5aGia*Y_ z2#NZ78>4}Y?ZhDo+bkZuJgn3H8IOO8r;>sO9W{wVk`#i%pNq6j;MH6;{8o07* zGUR)b?wozaq^KItQPL$r4(m-XN=1MDwkrI_SHs>i`Kp>UuVi(37{}wPcO}FwOP}ZL zJ1|CEKvt{^Da0{J$A=*--XlgQ?@&bx;!QrmlQK9dSxwW8#Z{mq-B5D@JG7#koz@k% z9TFuNg7&|5Ehg-{>*#kW7<-%O{a;|RUY%1XkGapj0{8OYX!PD#_WXwep3}Y<&FG zV$8rAeLX$xAqk-YIfW>MUo{q;pW}F+E(lqE)kN;6kIgS_SR%)j!I<`f{v5U1zGNt& z=Xion6QYF-^B$aJr|-|65K&#%lC(nEY}NolXo00U?> zURSethH%?WNz81 z5PPsh(Sn{ZFI_LIy9b*B{LRSICnSfcuml8PjwY{d~`v_I{kXljI6+xAbNI1EI!(rK(xS?84vv0hf~bB zEFI}$1Lg^pXe#Dy8PwFkQJXe@rKE|&_pM)ik;jE`0{A_>IX1QwwhWIfYfrpU=+DQY6b+j89A~hq0u!aFjG+a&wn};JKfl z-{<4Y4sx}Y_BpyS^fFH-x&*q%wzjz$wo|$7KU5v2Fg>kpJn~osIlp#!UefmSnww*P z@{=#r=lxyXkK$;9?I}OdDMFgEAr9A<-Sw~2Qj2~rAVi_#*ZV6+$n$Lj^mcojXc5$W z@+3a~(&5( z3P^`^BMlNmBOoo^-Q6)W-{JYi`@Vm`cdl#ZIyrOB-uGU6?|ZFvpUnQs^vgs>G}iN6 zZ|&O@)U}@Og@P|G+#f!?%LD&mJz4M;vDl5La~Bm2ors{4-dL~1^jnd>JOxM!-B@w-LW0Px%{&!Cz?h zzqt|#xPtLcU~cl68chV;92Bg4lSo1zoUi}<&XQ-vYXSbHl#ltbhvw(<_UV zHmn_)uza^wMRB|6Z$blu^M}mghm&J25EUB8ku%rYCEo)WSdaO0-)1c1fw9%Z9pB(1CV&`YwDO)Se!xIjG4z5aF}05lqwG`Ta9zN9EhZQCQL| zY!FB?yFu-4v472GsXbxp$Zh?D?>E*gXT~SFD%xK7sRa3dVgXb|y(!y96n0fsbkKsc?hS4;5FUmrN%(S`52FKy!^;R<${%1? z$MJ*jjszeE9_J0|JoZlXAQc%57-qj0D~w`DHaPh3bb%I@e$>?fKIFg{Gv1-uU4I!Y zPx0SQgNi(3TC`W81pv+GKKrsZ!_U%JB`rVIUuv&r>h9NT>$000-6q)f>!|qD)DrPJ zkCPkKG|P|6t+wB$9?+4x`|eoi?>ir8UY~M96o60Pn4viDC9(RJfH!=|m}`s+Bww`} zYjs<`_qJ4omfNRaG26G)7uX!k^$e!OTAjJ{d?#*r!Y=g^z3Jix5zR-yWd6Wqlab2v z&h78r-N^BzmcNf!*l1epLY(;MEidSU-A#i=qZnv0Xw$bZ4o0u|%rNqFSD^oF_?G+3 zAdkeFhU{zb48vc^SAMK+r7zuE?_C&s*|Mj8UMoG;ixTfY+;*TG>`T6-R_e-)BP>X(? zg2!)))VwODL#5hfSY=X;GE3;j)$bAouMi!_koIR1-uu3(_vCFm%QuWZux72%p?@<0 zfO#)CAmJpBztY_xdPRxdgoHS2FJ>tRIkJwfTz&=}4|*b>NWzhAKbCj) z1WUJ6wfS8_fNm7vp>%3M!rAJE%wO~(aX_u-t*e`d95$r#YGHuQ$?%X^omvkkk4*LI z=Tfvluq9f z@b1-%|2QXxt!ry`#AscRcTTt!3tsP)ISD`3JpPOddJD%B6cp?l8hTDdMD*vOY!(+} zx~kT;oBn^?C!~u{gCxDs3?8QD#`T>rq5Rz&YAcZIZ3tAUVMJ`iz&z(g^6#&o0a(|b zSa%Q1k*U78iu5Sy39&Y9+V*8JJh4MY^E*JUnLNrk2mwa2gSGb=#V=0v2M|MPFZaK> zRRtiP))ly;diG8r3K`0baQ9^RL;J$|c;-zF@^Cw;f43*0^Kd5|8^H{gK144|amb1| zH*l$Z@DVAaw;kE1KK(d5KZ)P2I&d{xHk6eLb@SJGl}xeK!Do6K z=b(1yBSJC3K*#qX>R9lvaQjyg-Im;AbBSqrZT16N$B}a#lQ;uO!jB{ebY0*~w*Vsc zHX}^L0R5`Y$yX2cx}zYx$FJO=)wfZ68H4tpRlzB({-_?f-rC1Bt&SpE=+wlji9C1S za&FFLDbUVUt06L6I7b=_tHTG^HnM)*>hMP@Si zB{0{>2-ID6zL2hc>`oR#b|^qOq9U4;5=HIpFncPZG4wlskGBx7JWutNhyR?5&BTj zkZE%375I{uB!zdaP-$z{rIix&2gat@aJ8lKb-~yUEUwy6wMnrF3*LTa((e=A9V`U{k@DI=5tX_ zqW2ovl@v7ni%tre>l?MJVjGJu$O$LtUPw8m!kvCEW@B{E3nbmLBC6O!>}g!xZF}3` z5ZloGqq5lP#Bom(AvTSpcqPT_v-h`}xj!2ZbH!%ar@8h2d^l1_7ow+-ZD% z;zus`_h|o>cylSe-hIAwJTHV2Ba7Rr$Oim6DBzfg6<}R1;wUkppWB5Wf?kN58zub> z3mF+3cRy`gGtYDnDA72)#2q0$S<@Mjl%n2{Sd0gu;38pVu30x-jE^oR}!y3kKL=$k}GG4k{D)mVcZm7u`2(HJLi zymDXkXOXTo5}8IM(0`m+i%Amm{?BJ-j?cKP%avujuwzme%UO)5I2wC3_K;1B z(e;AA8*?BbsPk*w)<<>nSLvriWhY7rG^U+g!b4D$75(?&L?TBsug8@kmYWzElCIA{ zs{s>K(AIm%#Ad(lFQAQjIa+M=t;wpT;spxS*Vns-i-AOTPYdm1i1XsT&4RyQ(b_L8 zwZEONMk4GDp#5yQJd|7LS*Kpvjzx9!nfJ4M19*mJL&6A0o|1qDkSLjXF*10z+4W-9 z)OQfiSm0yQaEi7t5;U62!6rcoXxiBF1W3sr zf`O9b&wH~KfIMO=JEW(pj3-SgjuCNSt6S`QMbFT}PAZZ-!MOU)#-)S4qW+5f9mU5H zdM0XuV!ux)AWq5$S z(V~oRE9sB1D!ZgSEDcM`$SJMS*GQR2Vms~(`eB43rtBZw*Dx}qztQ=POjY_=IN~io zN_jVB*@IeRD6Y2aqCX}%i7bUp47n2rBP@Ak)D0)Q?NYDuf3cBXKJYWD%+LIzHw^>2D)$2;$ktV!Rt1;c9y_Q51{vnY> zE~XQ{g11A=Q-_KgF5C#Zsx;$aqVK3!CfebqNU+Pd0%j+F0ozvo8?&;Ad~6-N2R=j) z5lbO-ALM+{qFHYBATy)ozSDx@YX+PdT?6`!{@?z~-P!<2r_9UU5r6$%7T@t&Bog0M z_K^bopUI`c$|5YnqhU^;ZvfZF-Z;&%6+k-C60-cMKq&+R{IQvHF^W-X&2AL|9Ql0- zU+||z0t`^FU9NToS%N=O2j*W=M&0C_erYB<`R6~D-7)hv#5H_!$b@kSIjBDY{346E zE9OEwUJH6#-j&EuzqWZd8aE-eaER04D}1@0xJUapSZ|VCjgbufE-<5GJ!IT#W(8QR zDNTEgUP`Q5r`r89e}iy2bN&>?h${2dlW03^1n7E8v|z|p=h|7u`^MwD<0wEci{kGHUm#+mVCLjlEHZRD6Vzw z)5H~pFMitx29-PE(qCeB*=l~ppPewQtU)nMTiX#sNqSiM7GP6hMwFzRc&Vn7=MlS>Dv3bphE9y=Vh=^ne>6|7 z?b$r#^UMYWVzT@L;P1w&8yl-U?1t2QSv3j1@@)9vd8lb z=Z_0uOL zPzON&d~ezq9crv%R}gOSzJ<>Ag8Tu`Y$RBEu{N&y+Xt|1>qKxNyJ~z!@Qb_vyqiOd z!;a@wnBI?vd!!{NPby>vjF>=vj#qIl6%YX9VUD#gNcU7iZN3~w*&KX)liSTHDWt7} z2(_OGT&jxfIL5=Yk~}ZH)P*G7Y zSK&0o)Q0K5YeI~V|LGgOB9H;yy>A3m7MD>|aBl9)jHUC=;D6AyyCQvCTb3tYP%&E! zmH|u^GsJy0F|qgs1#@$9Ku_^Bg{sClAmHiEz}<>q(4tXQm$JHeL59EAMYd~mH4aE4 z=&UuKX3ZWJHC141XQwkFBGzKoELJ|oRH8O(1oY#Z3L0jxQ8jG&!!`! z{9UMNv_B#cQp^XIHQ(O+$x@-EJIn!FYD`|EFDz>477a;pV1)xUHEll|lL#`~C67SxW!kMgQ&g z<(sV3&GuxEkhk3c9tAY-9*b*VTS+%E(zOeC}ed6vZY7p6XX@o!-Z3-fm6K$isw ziY*paR;n!)k`m`=vp!nkE;6E^qGry}N~@1RfM{snDy6Zz5ANa;I>n`>=J%I-D1q%& z3*O~Ng9BZFl8cg((pV2zB#WBe(#i^a3Mi=XdhTlYu9RpM{TUuE$jb`_8qzRj&c`-{Blgr|voG$^NRh?@v^#5FE8-RXfDbY>%( z3A~uD!=BGP+m&4XjiSj#zr7$6iT?BF=hTL|&D$i`6Ro)F{p>i0+%n54DH@XFz!zp6K2lu5NyZ;cPY_Wh2*~A()U&IYE8z?^aVKgtMg>iMJ!I*Z+VZ&1=)bW^ zd$yx9Dy-XGth$PpxRmcGLSPn9$34{*l8Q?)(fPAFzxb>TEwmTeul^i77C5y#J(Qgc zJ?>0n0;Eb0L)eCU^J$$g53{_PTI6c1*zsy%(aHGZgZJd*4aUKAMZ!l3Cu$=u5?;(T zpz3)M%^%Yiay;DJfI3g%v%#SiO?A>$yS|ToGeXmmA>#4dieYMuM#!0xjEv0E($e*6 z(Fjnm=!;x8=mwaZru%*0d_xW(LLkg-qpzg$Bu+J5u-bl#t*fi+>DLS!ov+-n>YtG0 zxb!>f#_1_dasmCKBX4C17p5VX{Fzr%+*b?Wz*&!wM!NR;exn=G) z91M({rY^RX#FJjO;%{FPUO_a&c{%u7`x`XVJGTk1H4DGCe_!pud&SoW8rv)`D!(TL zAhEY=yYqmr9V*dw9ymbveVqeHZ*gzs$p)Y!pN7V3zbpUjZM&AX@(F^AYZ{J=gCkP* z^!>rb;0U({F{xQoTt_r{=$KQn~p_dM;s;R&lr!K)Hw4$a%nQ`Ko%ODRI(*A zqoc6|o#uN~dMge98=?2xlNAWHbX;hN8M!XCl#46se+Hznz7!Qr>*|sn$E37>;SC>L z|ER@zl+AC4|1ekeM$l`%&JN>KhpNz05Acz@wWwBpCCfb%!coR&-TJ?lyVrGz8IMXz)qI%s}j;m-dpTbvh0z<1KYkG0Cp&R(q94B_Xt z5gjX9nszQOy04W7ACXg~N9g0q*MCMhA7~+f?~QMYI$)LEN5=+oZ4lsyuaQG+A;*yc z&~j^80+la`M;++kS{!ZbgPN9{fxTO9h@|@Au<-DE3Fj&>i1op%K}|cRP33RbRW0F+ zE_7-mcS2`zxYP5uAz&khaN-T_;jZi%H3ahQer3ZBb)*#`k)<oCk3C9Lan%3 zn3pet4o|*SP!P4V8vwLBd41pF$jE@P2Gp24K)ls%J@SftEM9nYKYya2p^ni-%6#&e zy0OyuM=RJ`L+1YxIYzJ=r5YG36bloSlSKF>K_ zK4!SwTo=?ap78`hh$f)WlGI`0Fk$Oq+QE-Q-xw-0+01;M)kK+mS?T-K)nvJ1EX z^y9W@gTE)5a$SqIZ$1KYf8HH$I~o64^G!|dqXzru0-7p-*h4dpr!j=}7cU?#=NsKz zr3!S1NjvmF)V%K2J$rwnvJ8k3esAgyNB@n0{0X4mBra5=9QyagqOD;xZLzO>z{zAG z-zyuvd8+BUQ(ED}hwea&KBKM_-sH;??s|3($0m|LyW-(&dK|=eAI%+6j;(p=w!K<> zU5;+tr8}04*pm?tK_khM5g;Y~Mpnk^aK7fBKjyEJD#WxN_a1(LBR+?FI~4tB=eC+E zA|-sGXxO5MG`CsIJdqE_9!(wF#IrHh5e0RI(3RTn!cK;Jrx9ZUweZwyDG(zJS3!mK zivZ;_2g3Xrn@I%ch=M8;a%;`Jc@8;k#zyE1t}wXn{H3<$XL}(k)5Ql!Yo+P7(-2B< z`A>SQofQHW(ctf)CcoeUQ8qgbX}RRncoQn#CERTje#_`9EN#vOb1Tfb5H zZlQ|Lnw>kb+Qm%NG^BYtWjY;UFmlyFo`WM*6clnLl_+{z+W6>l{tPvAFGGpd!d^_n z1{Y>VR@LXeAp8XUxthQhN=NV?N@qHbzw&_=67Q&(*pwarEu_DnYO{dh)7fAcdDvm& zwu+?)%*^C?URE^|Qu}!G;BpmrE^{;>hMZhVr*YYJsR?rzSre-h%9i+8ESTAKgBT9t zyhfQ(-TV_DKu?F^*NtbTd+AupDDF3Av0uW+agp)*@qf;NUoi3D_>$5~tMFehN~D|@ zKEsh|yI5&-ZZpHg+Bhat^esBqba!``UfUft^o}mHW)4xLc(Y{wVdeK#*XDzZ7R=jq zQdNi!Be$HNL7F^{>qu9OKp&8?w6JbFOd1aVll_-MgL!n%^ICXBR8o@qYkl*{*~Bim zNDHSb^S0PG0VHJ0CJmvjz#Ky{rXk!vCH7D#jf4}R*5p^fEwJrq%u`7Wn~at!X2STNCgq+xMI#&%32jANWAK<( z!DoJ5p!@4H1MH{RU;Uq+m+S{?ov7w`X5JrW zSco47sd&Mag;#GpU^0Wd-jrEi+bY54Byxx5(Q?#G&X?V!5#k&!wKD=^Za$?mJNHqE zIc@!8qx7KENZrHh@(Cq9y;F94Z}|s)bwBEqhEN{AM&UkE!Ao53bs) zMl(6v_LS2GXY3Ci%y%hoGJMBwdDLJ3Pb`2{6JU+vV^{XwUQiP=n&NUcZ+!E|#Etqs zl*uUe3imhGTZ$>^6Nn2}1N`JmJAj8v{{u+HXvaVL;ZtFlDSWI3zqAjS?q9oZ8@y zjFa@8k;BvHRH8p54Ox1i!D+$LKi|pzM|<{{?t@V#0m^rKtqO!Qm`}vO|Hxw$3QYyWRnsL4N=m+r3$^|U!z3UT^<^?B zWsk@Tr|1%ASQsh#_?pvIUEr)1CKkEvl%TKPuC}=MLJ98}Ff;w^rt&$o?6I!}IEw-YaSJch2nq=UIjZyO?S!-z}}DQyj_jIjhELI z5FQq%_l9DKy4_j!+DC`VlV>Qi>Af&bJZV+pk>+perYo-vBr#VbWrWx^%UB`9hA|bP{w_~01G;0e>Hf? z+^68GJgpK+h%y`SU=N+i8x;X19zu5Aa=Sl~QWEz_v^dQ^S1=zD?<1I8FLrAfUv;z? zMA-5XlxfnKx#}hF38=ZfM60-h!X~x;o{GR{ZdMLHO1uS z>TqXr#+&zKXEFqiDp>`o-=dJ&?q8RcMdI6W+5oLh=yjZLjdiPO@z8XNu7F zMDBH^Bu*0AQir#}>Bu=%Z$Rktyb?4kq0cK2-28R-IOTc`!HrV$uP=uj2Bco%3`Z_E z#!8^(ZGE4Vk z<^1rI&~ILkpIk?h=ufU8!7OeV3i_Jo?+0-O$S>8lM5a990e#l7Z996FrUODFHK$s0 z?c^8><4&D0^N%Z`g?8RpTRT_yNRMg!%7y-ERqT z?eq52hdKvr(806i7nI3%Ho?n?Cv-sEt`X%^Wnrg1@*>F2&zu-(L7zfDx&1bv-D=de$o*xP`% zZT-+ozs(d5@_lljJ6ILK+se)tq0+#&WxAhEpcFL@87BpLq<_QI^~fNpbXehHkP zY%(IWR{QUDI+1qFwKXXr&Ih{Oi>hsu;O9jG6vS#2qk~Bp4bdYt$FfR!4hp;YIJ8I4 zOOzBcKpL5MHsSeicWUHWq_755dL_MZ-#|eAROcT3YbA*^;kE=R!!G3i(u!d*rcoI{b@dWo>{!qo6bhNkrIRCWOGrui z^Ej7WbC#X$3UG?e9^_w`Xs7oC@A=Zgpt)A-w7;iS!85FP*7|iA{2Am+A?!GXg?u^0)DlirRC+=&KxJ~ z-88o$tXN{^Cq!hi`I_$9l0YCIuh9U$L7&e#bz7=kVB-fFuvK#K*XLv1^Ct}bs$8Y& z9AE#ph}MRhS;2sBIccT>q;a2*aAbHvEWC>&Q zGj#VcZ)_Rq1~_!7v4(2?Tmv0W0>qg_7d-nhmwnR3<=8K{DR2hUjkH6mv8;t~8NG!* z%vUN~P3iS3x6cW`01LAaoxB;rX(0t{Vw5OZFOL>obRJ`9UmaaD%AV`}$>L}~5f&%X zl9`c9yXE$O#SlldP*!4k*HiY1ktaIWi@AX7>=VKZn#nHcSn!ug$1L%88mqmxIVM)# z`4?S*p-8r&@}$(25Ef{=hSJ@Zxr{qJ|Ds{x2w4z4m>)AIzoJgj;Ze1cl!m5iEIZA38tR164!2G1xaPQ_d{f_z`f@VN?dH|Bm`teJ}HJ#xXm5Z|M+n=YTc5iGzWp~R9#Vm@Vjd`7z%p8 zc$Qd&HMyEW)GUc-H_ym2q$JS&9opA_A;Hm#V zT-MtaXf{=PUGo@ktIB3`(&&@| z`1?jx#$r|R5~~ygN5}_vT4^UHRs0A&C4!?6?`_?AuKEYMSGi5ozaWU9xjlPF$HdVE zM?u_KO3?R7Ajoga>S_Eazz+LyKebZ+0LU|(Uq{s=(AhxrbbHvF-k=^@Y5ms%1qB7O zM_z|sV!#S80w~M8LzhQ4xx3wui=!B1D`n;2$OqaYpw0#GgREu6+htOc&ZkaQ4HEb| zWk~?#@*R-nSI1yULYyo%PnNOe2#tt<#wONRLk@e<_Lw|#FfcF}ScD^EaY7;#xOhE1 zF;Gy^vGve273Bdh3`HA)o7%dz-ST0IW6RS56h=x)JheJi znpf66x=^9IF~r$L9ERq#l-DUOAnE{A#Lr4FI8@w7`Z+_t7%iq$is%N$slH}8NB=RB-(y_J-zqD! za&i_}Zlt4a-QI>wa0A8s>z8ZC71;Mq$_^ET*|@;Tjqbx_3$;#(1(p$r5IBUxz(=4& zUyg;d>SbwlJX3N+ai47NOM22o{*>3xtI#Ttcr)*_VP|$wgss%W#w1$BB`Q`}I4P#U z=ka~d2MLIc2LU*Qhvk)KZNcpiIBfLOrjO!laxl-wLTDa6`Z1Hr#P>QzL!dX*zrT?x zqkg;vI2ZEo<~=hKB6kzl`J^9rK%m=&l|Bk!0tDI}A4qOcH_RFrK@av54im!OiugG< zUYl@YPjr(^Lkt)dsXO=r*7uE-gamFUbpZt)U=wZA+9#(!NJvl+pNdmWI&EI$Ed7#_ zib}$4YZjR1WD>a=XT;Hg@YRYuq%))w2IN&$RU3~0=mNsZX0J+G9*en2+!5I>X!~M0 z`9R@?e~;ORS3I~(+vl%!7qn%CoZRYkpf48nhuw4x%EEO=D8a5+2I8)(=D z=Mbo2)T02iOZO+=SR_a<%qNtBii{B|h=Q{2=ry)~26Da1gA({X`+k{RMgz+PMH&p_ zU}bg^4-l`+*q_(Vxsbz~1Ha^OoTz^d(RxPXdhc4DNqqm*U(?Fn0u4RvJ;Nla0TVYa zOI!BM#a`yozkbJ{Nms`e{12Yw!gzc_1@-aIX2lelDB0hskr#7)xmk2v{i6H1#o}wz zB=H}QH}&FLB;z6n(97kQ4HUE^J8Yn_tw(HrwW3KErhptK@ZZ0GFXxGgiM>pyCN8cd zn#KSF>)sAUma@!$gGeMKx-&g0Dms#In+6BR#$G#HKmbFz%TsrAiuqAwSZ3;ic5hrP9=Ox_F?DUGFU*e-7ctW-AyG*YG(jo4Ccdb_rttIR^8+BLA+h%H zMqmRfHR6X6Jh|7man^ozb*}8eodJ zsNnv210nH4AbvfV8t9BJ?Y{&eSMz@3Z|;FyKcS41YnKwe%CV}UUFYaw9T+3p#+QQb zMG=Ev-_{wRjhzhuX*jnJgI@=oXH3dK(dV-=eP*@}MFqW#x?)O#Zv^*ui@!jtm!ux% zMn{S>4S?7RKM}~_*(y_lowRaCVEsrxLooi}z;2yv8gfpNl>$00b@?472xt_zm-Zm| zC3m6-W>92)LBU<%k|`D=#mf65Gr+kdDk`P2ErlosSTWw$X_0oqoHiZop9nCXVK8xY z^&q(JuY4&8iUbhYJ5ml;Y%)inKhl(jibdS9Mg7&V3X0aze0nHxU=Z)#a zWxbq(alsEMu}e4&>Bx-ts`;*b0Muo0UhD z3)G#L(~&wDyr0X2V?5n3PbydImfQciSuR39ED(p^wwKJ^e0+=i^3J_0pW*Rd8n#a- zK^e+M9Ldnb=hn&(s8LzX#y&g8B$q!yqKK(-AEydD5)#Gml8pQ?9(;4zIft|!#@J`2 z`->XdIBo-J*n#?I^9FPR0!dw8_?qgTMA*34DDOjWGl@u9|IScdT71d%CBxplsh9!+mHL|K+C&I$fQNO zLKtxx@D2@8TalGF-l*Ym)ly?o$=K}c@=QP%IyAm(c$@8XC2pG7Db!1sqVjPHzYcMkX-c1=Pc|2;9eGJ6Vss^a!|5=!N`AVz%pO(9;>w(+aDO3SyF z)WGGGG3}^$p#)J7zfj#^1;zhe`YEbFPfmJ2)dZw0+eI1p2KgQ42)rJZ_+Y> zdbf_lVsc%fBac$%1J~DUxi^dH`r90HJ7K8I%k>3~=`trclk= zw;bS&Z*^y2ejTB?29tIZ1KU#czAB1_=zd!q+LYF6K`Kq)zqfv46pC#pExK$Z8 zvs#AP?de*Eu-hjBX0`a_mLA%+9}Ny7a75=pHqRzaSwiiho10toeEgf$H192GX`ogt z-;)$qX1+6iTCdrl0jfs9=??=J7Y<$-!Bb_gUa9Y1#QcwS*xkL92HeG zp#A^7^-F~+a4>!U^V{nM7qG2Y9oU!%G+tuCYOlmB`mtOWHTd5#@E*P+!NgTZR&MU1 z*4BUysf7hzXYm@jrn5gdowpmk0l#L#&-$aboREJaR>BOf5dkpRrvXAHn=C1Dc+*V% zk7eCiW1#�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
&oFz^y9A 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%0D|_UHB8zxHwT}-=y>`Sahhzu0 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 diff --git a/icons/vore/custom_onmob_vr.dmi b/icons/vore/custom_onmob_vr.dmi index 5e2d399fd864e632f51ae75107f502e3599c8777..03c26ba63d00d4d723d6e976446872d2a6868c50 100644 GIT binary patch delta 9486 zcmZ8{bzBr*`0mgxAR-L{5(-F{Gzv(Aq#!LIEg~JWG)jxg0uq9NG)PM=4N7+}-QBSZ zclh4V@7~Y7`^V1CIcLtCdCqy?^E}V&{sczWK1LiBIFFAD0D%8U<5vK{`0Ar;_~E&= zo7H=}cOUFroB_b=d+HZC%_Tmv(Ejd{(s`pIPUE&mRJtKPuqJc$ZDmLIML9tY%&V<4 znErst<2tT%ZvVZF3-4`*qy6&_Ui?>U&+0PXF28wNe&sqW;&3bu??cr)rNCT?FRZd? z1d{u}*C#Cw@8jMr&JF2JpL5zjEq6$fGnW@molI-aj);wy^bsWuzW*w^BI9*toKa~m z&DIO0?HI0quFI|u>%Ww|jWY>gqqaTX7D(j6rWJcM&1O#-?V@e)qH$MR^Wyi-U!f>% zPT67`%FlR@J(=J_S%$rCL&U9Gx^EVKYV*A!i2^Cz9?WZP(>;u}6vi6>R+w!L;XmqjV)D@8bm73Qwsz@qePkbvYWKpo9%aX7r!-r+M@m$y^fnpu@ILR8@@foy z9gvA?)O`)zAN47ikdv52UU87zvO-hc>E$z)AMBGu&p%E&ztp+cPR;KzE5z*l3ocCZ zOGrgj{m-k)$7D-k>~_I%y{+XNv_UE_&IX!P`zW+-yL)F{j z?q3Both(3AtOhimeP8g~6+ip#c4bu`B~1gq^Q6%5wg2pxv-GK1MDFZe@L~FcT{ZYZ zjbO_6@ATkwk)rZ00sX`0pg{*=;T#<6Xq`agibOP}l*Ql_$6?`L?GQ6<`x z^x3D#$OIM^7NCpw`6^M}?r9zlm)D7p6oBaO*PI-mnIQ)LM#f87V+Lm<&Ynwtx#nCx=1?L zp3V7M2qfKeYJ9L-O%tu?cYU#zzlGH&+yJ$ea68ns=yCYnlGsj3MaA(kBKYv8uMeDi zGd$L{Rro5#DX~{v=`O#Zwx#_yp~qUzMv@?!7%=yHr@H1=D+rg?Cz_|LFtgJ&x#=Zs zl3Rk`f9+Hp-t2?zUf_`l@<{3BxtA@7rU_Um9Yw3k0O{6A@CtsKRhU-PnS-2G0gmsr zcUt}*DdD|O_Se?yinw-j|I}Q|&$KQ6#FQc%Xw~PWPJ?0~Xl;6vaR7V*0y#Ig@|XY2 znHo$>?lr<*8+x7<7W1~Xw=2g=ol>i@QvkJy!L1XOAOGy73IR|cNzH4!tW$T`6VGhF zEcUH>#y{+da9%%!4ee_Qx7=l!2PtN=`Kc52OA#;EbBnym0CShd-{RsL!?|Gr?~E|| z%=WaZ%6@R7;=UY>OOSon&-fz^(>N+pfa=(HjY4ZnmRX*lfzL9(4kw=9gEd^RgIb}` z;(=eOJb~)L(D@2X>cYyJsn@*E>vHLcHLEeb63zs4g#N_KB?p?im4q>;O8Xn-jh4#m zmyBDD6~6i_C|;E+qt8R{AQTV~pu*gf{H#vGl*F(ZTHl3|Zf|fNT$L{AQmt76=DFR3 zX7>~ESu;>gZbvfw!m69=HPKc6dH5P!rGgfK$0{B8T^|M&tgqJ;B@+msm!=b2ZC|lZ zl?Y)P*neTnGvG}Lw*5%V0nie1;A?YKB7f z7qo?y`>(#)QRzU4wOBnE$(m+=tAAzZlXzrUywYUg%vDeshgsgR?X@;US2z5TQf4gVO~0xf12}s!hPej z#WpqkS=3*VR@>0q~A(e_2I)D8|BqHCLq5laKR>Fwv@iLmmOYGoq3)*z6)QS z|DjeQVR54S>oBx3d0#yWj8Tu4L`k1kM@#`Ft?6bV-z4Zs;zXIWUA3+ywuskIGM+zr z@^WpV&<;U7m|Pdba-^q-$i-@D<$d%Qx^le zyClO_modF%nHi|PPj)qHO-ph28TE z*2lZ#@(^Cn#Dewldjj7~Xt+W)C^m;3u%!JjKg6mVD<~+?l0VamQe=e^29(9WV1A>l zD%298jov>x3hsXMGKL%jdE8kNN$>ktM_2c!MJ2swSp@8m=~HpR$-=iADxR-hv+?1g zA~{w_rc*3H(WKy+YywWgbjpwM830%p7UipLputeT4@Ujb#{(wL!qHwiG}%f;+6i0Zzx@qRX|QH=2SF$2X(xrLjddyEfr!5D;+^Q|jTe2=!57lwI~5Ae zxvhTbThO@`Rb*E!oPeKrvNmI{;mp*!JM5PiktSthRAwd%i7%sfuKWeB$W2yG->_r% z2S!losmE)exZ2R7(g;KLRSW}F1}e1-or;l*;~)}~OdArlW8(VSrOa}>2JkbmQj~=i zii`Kaws`bcs7=j!HMCtCFKoBHJyUE{SB(MKPg_yDwf@F{>C~#J{k6t9%XXBjY;?BW z@tjnxlL^0#itn7BCyJLjhS>s92(uPu20c4V(Q{AY2;6_5nCL66G+TaDl~FT^P+Siw zTN~@aQQxS8ZyqjOa`>?WPKa~gfFMNxAFIzy1WVe=V*iY?xIY2i?DEu7bf;34R1=Zw zeULU&bsWWJ1eC%{vZVONtX#>kYzLZRN}GD^SyHULNi@d;s0$wrQH*b>bKaPMOTDPQ zUH5mbsT1nHY@JOFu4pwuk73h|%4lzf5~rRmF{;ZEr&v6B;s|FF_@3c#3dS``*Wdmm z%sMp6Y9}1MQxh#kb^NAeWPxx+rrDgrnA%xHJo;dz`Xd}@)n>hjOfCv*Rkp z;yTt@UT;)D>1Sfm37-(M2JJTdAC0T2`1cbl&U#xRpz*L4cf z?G)utPVQ@$Gx0lC(UoFQN0TlT7|$&oh&tBRe6(Fgz1+Yv_tfY_!XoSUoC?t^8h=5> zkr8j&&O`v{YyJA15>BE_u6yJz7{lEz)|^_$-_;9Yd7|c&Kh0I3?&2 z`ctJw5SikI3nJ2&Pdu*}9l+Ar(q@~wzyc9(>M&6=rOt|yDd#Rl@7A2g7q&is?Pdk* zwev%bkK7Z^8lo#@O6!{}{^9V69o~fT7+jD~RrvwKt(@1t4YP(XPX8!a)b~+6P38U6 zq|19VDQ<$seZA5!P`@GMZ8m!-mvGbgXC)tbOoq*z=DZff{@sEh9{1V8KS9GKT4&<1 z4~&JbnHMJo;X?zG3MVJn)nGT>F`APz&g!e~~EKMXKQE;fY2R=EP>H{%4WoVBDvE`z8 z{BDt^9$x=eW+;$H@4LsmsBer?-{l!z|x>#%51{AYjCBrq2(j z{1{Fw&91WAq){I66VAdaWhtjBkvIDWxtiNK4Od)ZF96^^oAPrx-OoGvSxNyw+13yn zBrP^(z)%6}4FVHJ(`kW^vGZFRrAuP)tOqi2L1J(R0#uR(oRWoxwZ;?T?4(W-viRATtrscoB8(7)gt#J z0z6g8`GQ@uH$Kvldh%~z`91X9c)-Gbjrtl|b{D*g&;Y}v5lZ>oQC}Iy+Qj`I6Iork zKNEU@Ws_6wV-@r6NF7QW=ceNT4Dr#!^>u|V;Z|TOw4JtRGa=5+ga4tIf=MD&WggVy zc|n`>^3kGnTQ*Z^9rM9Y0*M&B*jq+Tbw={cvn*8lm_dC9Y!Yz%7 z0_yP5e}=FX90oOAEF3zr3>)76dDrR&hA)vcZ+;yv6JFBhzTDtpGuc$3&>dYqYWkyc zjqdD;KRcLKSiSkBGiXRz;#Ldl)!)g|P&j)9%Hq-syQe9N3cOe%I4Ux(q)73k*Cs@# z_WP68yo`kon*5o)5-}OhqZ*^p4 zBfray+?JzsyZw#E!v%dwPz+>=q0bMGNWMk#9xZL?+GjsR3Lmh)diDA=~8KSzOiGV7I$Bbf=O0)hSS&(m^hI**~7nH)zxx6a71UGD`qZQkF zz86vVw?+JmND`-0%pxyHcMi+D4p?qt#H>sXHrc3?|I)~MQ4($rfehc=^Hhn9iMd1m z+2g~94`SJMP|HH_c`$1HneKQ26h;BZ!N4shQNvc-gpkS!EphcBh5(|Fxs-$1hw_z> z0_^`j`1!Zw!_~mh3z0@?i_mTX20(Y*GlV7pD)@XqB%|t-K4)Ug=O@Aab(OtGRh7Sr zq{4sVFsm5ti?Z5lzoO=9@4<+v7sdg;tHJw0S?MP>cXWF})0<{9ljlF>a^cRQlVLA{ z?~q<^S~eYDp#^X?Ee}RnQHsHiK?NR`M=@`H76t0`j)V37;*hXGEEa@AY~AOQqJ@0! zO(2`6)KmrQYmsM=xq$nAoE2q5!A;R(0a5>){#zAeW7a^Q0BIgbx5TCaAsX$FPw+*E z94CFQ<_ZJuBqAP0u<%|Dx?&=g_)X5Qe24rdCM8WYNp*leCR~kAIzBc}Q;gn90D}Tl z*#}8Gfbu=OeNl@`R*7nF6(l8_t>%Khu7MF;jeU7-jcD`@cYs~`dsa(Y7*AgJv?`0~YJY-Y12FZ* zXMZNQ)TK zk8vkXB5*AEb}5RY>yDMx6(#N zoiTYJ&&oIGIGJ5nFfjrfm43xjUVN06EairiA?b?)`@_yzsUvLvLrrFg5A*7RwW%S|L_Imkdw~;b z*XScNWtVQH7Q=srr+-z*H?8&Z4jURn97Nih7{fv@*Zx!qW3a6p9@virB?bJH3!lXi zk?=Pd5yq$^TBdb%Il*%xIiCp?u!C&4Y&*SMB%nQrnGZkOs$~JpCSOxh2Z}{3{Yo+9 zite8qYb-YO+>3_x+BVT{MfKG2H6|>Fzq1$HLK5hLR8j2WcO%I9tSaPX3|N0Y^p7^` z&NIkDn{t0@m74Kelw%=Y^w0uww>}D3jQvZotNmmR>B8HFQ^=dGJ>6O~4}^JRwebNu z_meOc5#hsxZfwA7t(S>KNQkhqa;A|jS*ni$;;a(g80=3ExjQ3}6xE{tb1G|C^Tu?eZP8(QR5?bvvi zzwn!OL4pYkAteeDp6Z*cCFPEmb=Rw0rn)z_c7t~+d6Kzn^0rgKydzVj_ZyqhBO%?n zn-p;SaWvP{I@mV45F45z+F>!Kjm%NP(TS$Ep{*VRB7sgtba^68TN#xjM<h|)A z(l0F&16KF?2?jm!1fP!Ex$46#sdk4<)Q@n$@8PI(oKTCSBTcKxMcLdbeJBIm=4xoM z1DqbTcZUZ^pM6fLJe%Hdc@fe4yFCz4oMMUu;l^ObwM)bYIoF>4-_ z|FBe5^=eHGE}EE`aoBl^JFwMq?s|Edq!$P^S)1+E`B`10cn zgZJOdZ#~}B?nQSnlIf@=o&e*JK(A_`887s+hSy>&7prYKwk#n|RA`!tZc|MR=y z!|_cEB-77}JECAPV0rf(1SdX=yC8guZ`}f>x5uTX<(2_(($D4n4=!yCjBZpr9BSU? zJ)iH@$5v8jES=NTr>v`Y8`(NJ54XOO7>|*IEWyo@JWgKTy;EQN4YQhe7)ecu>hPoz ze1E0QGF*x>tfNJlrGDPBic-TvjJC))efZfDl0{OIo_m%AH@E{dKPQIGsMaw$=nm!; z=XZ=bO@BGzNpg7v))im~p6{W3(3b%;cg-SPW~7etDRa)#!ITX z>PKa1PLEoQtfyn#M?E@!X-|8EFV*Hwj9H!#nZ&Mmps(ukO7zqg;J(@H-~Z6`W!1_ z{Q^DsHCM^cx5-A845*8QwAr5|=|xSw6&&F-acNZ=>v5&yB2BFPZFqkYT!JONvtsBj);w=@<0d6ArDYS zMUuPwEulmZs#N*?mT*DanD?^`45z)(#g@86A{~bi=YrV7Cz{Al!rS6I36Da75%1H9 zgzL%J`w}}T7atmxjv4yXE1q+uqTlkLu9!7PDOftA=<^_M@{Q+CTTkv$YVo*UlzsD1 z6ZqDcSmp1EE2775Y0T3DbtrpH0^(G|g z?dc+MyQ#vbIx=U$&+pI_(h07=oVfE_R(~9%rE~Is-%sM!1+PxIyAM#4OsJgT_S-(7 z<}7RqGw|&%U+(d!+Ir0To-J2p+k)JKIkwz`>?Ni@ozBv+$ybR0Yinz<_sjTy|Nhm| z)58gFh6Ur1vheb1PCmJ7n(l9C`%rVe4mu~rBV`O}HitDeHNBGpL9p(_nb40P+Mgx` zAmaI9GoI@u*eo+Cdc=F4Th2J_Nf}$cALjA)?H5ar`U@X{n@KNoT)LZSkO|j`qC%qB zRAgy$oq%t~@ny$ia@_{C@Jz&Pg~8+NUKNrny13ysCN1~%uM%)vRbTNmNjAoK{+<+3 z(!fBIR>?a|(oylON|uMq-Ec{7fgH7@q2B7z!KS^&t1l-nm2w`t2u>ur1TUOpD~cgYOi@y@x5$%_sWT$dQ=l^_Ve?RI4s(KDwb+s{LZZtF{qt z<+h&J^^M-g*twIXhTNIQ-VAK_sjkX@x2fYLef>Hb4^Pf+YX;Y!FbY4qTGZoyH5CYY z={G(fW2FJ4uVsV#8wXgVOGjD6dLDmMWzvN1-Bpim+z`wF9?H$t=r2Y9s04JGX>MhQY^N^7B_ zf#YMT%_n1hQ($LM@lMXs`{?zlN=3jk@^hlqudgJEyYH-<)P?BoT9#Ua1fsJ)3a?HG z3Y3n$A*!rboDysMOr98KY4OL;DDevx+lokRwoFM=9Re4zdQZoUMxY0k~Nft*mpIwMguG2dtpCYDINmN}xk`unM_QHkSb^49C6STV^@HJ8-E zquSvUJXK<18?m%x^hff0)DdtvHK0Yz!Oo5=7r5CE8!?u&YXs^)??SAK*1(1F@cF`) z22v*!bU9H-;RS>Yr-kNT1pkP;Mh`Lxs1E>Nf>KGgT&o|V7Z|WyZ5OHT<=B;0HS=<+ z(HKvfI}Mk*4-WG^-K;b6(Lw5n<$$%hL*}KqAb1?EM)IH45=QX`(H55(?|V9xveT-b z4tXZ6arQy%yN)co-ZVKxu#dh=3()JlQn$6fJ~Xh8Dji+3tGRr_vWuZc1zSr8=dAic znuCLbWSMK%$a}7&1MevD3AAtYLa_N~XapKEZmk|mF*)^tTeAjS!1*7uX+Y3?F@{}4 zWNez54BIta9(P6)@*=)IVv;(!|G7DTFPgf(NRtekU#kmtg`e`dQ2fu9b+4n3Nc`U7 z^2wG8Md{_AMirYiz6cpeW3&Pxvr z`(^Y-gTnGi+@-&M7?Z?M7a>~)_d8Vh-Tw5PRouw=O_g?9+0DbR(?zzM?QVjBWw_<4 z*mxB50JvOl5Djf*`)21OyfG!J$`XzHd1mxyAsDrSW?{K%@P>#>sDnDXIQK_(ofqOh z3iB!jfAWp^Ew0%np~ntppv9X}J+FpwgMOP-osh8=&~;j5ShhHkn~v&y9iNc7h2{6N zWG=SjXib#ma`9;{I$LM1nJL$HJ}^65{@4n6SsXZ1S1Xm=`rt(~si^{?3=KnUIWMAojI+C*t3+Knt>YmI8wK94%|3Eoff85l zzDH7N2?VoWcyyr=;_vVu$jMEn<{M1eCeKzs7<#9 zy54!KDT_Z)0ijs5T>VgFpu1xb#mm9L@yflKv8%gV*|f~Eo&Ou}B(D$*`cM&HnzO8L%VOVr*tNP%)?b93#ndDz_?vu#;1uH zo0{)=hw(trog9XayQkS3(ncyJemHgyKvbmPP(dP8OFd#;_zeP@x=3kJIl-eMzUjD% z2iTClAe&5{KS+vWF{aQm_Pqn$RLi1jvR(1kSPf2;Ay_5NWWFC&K;`a1_F*LJ32~MwAjVVew&aCt>-P+S;V#z0y&8wr^ z5tfT2Nw;P$E|-5=L@XDCqfzVHdQ{K8UXmoMM^5dw8x@)w_7=>|!^sUePOCdds znT=;qnsP2YMOt{*y)75aECVRIW!H_ z`>zKeu3+EB4=z{ymyaGCPr^j&g>>GdQch$&&N2aE3tF{dJ;~b~#XqqzEI3a>z&`;w z2+FDzsfwO=V75`?@t@ykROyecEltLeVfj!p{O_hGg65qUiFL-Gl4IWUwaF6muG2uS z`dlXTM~K@D?m~w&j|jX4bp$qtr=~qKsCAonUHIos|4WE+#|;1D$KTF98TS88kpI6M czb^xKf0f7arCkpC*At+upz*v|-aP1k0n7fQp8x;= delta 6468 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 Date: Wed, 3 Nov 2021 04:49:49 -0400 Subject: [PATCH 06/77] Merge pull request #11760 from Very-Soft/sortchems Makes Chem Storage list alphabetical --- code/_helpers/sorts/comparators.dm | 3 +++ code/modules/food/kitchen/smartfridge/smartfridge.dm | 1 + 2 files changed, 4 insertions(+) diff --git a/code/_helpers/sorts/comparators.dm b/code/_helpers/sorts/comparators.dm index c24267e678..2f1b69191c 100644 --- a/code/_helpers/sorts/comparators.dm +++ b/code/_helpers/sorts/comparators.dm @@ -95,3 +95,6 @@ ///Species have sort_hint they self-generate to hint themselves into groups. After that, alphabetical. /proc/cmp_species(datum/species/A, datum/species/B) return A.sort_hint == B.sort_hint ? sorttext("[B.name]","[A.name]") : A.sort_hint - B.sort_hint + +/proc/cmp_stored_item_name(datum/stored_item/A, datum/stored_item/B) + return sorttext(B.item_name, A.item_name) \ No newline at end of file diff --git a/code/modules/food/kitchen/smartfridge/smartfridge.dm b/code/modules/food/kitchen/smartfridge/smartfridge.dm index 5e0f2e4284..f98da20f8c 100644 --- a/code/modules/food/kitchen/smartfridge/smartfridge.dm +++ b/code/modules/food/kitchen/smartfridge/smartfridge.dm @@ -112,6 +112,7 @@ user.remove_from_mob(O) stock(O) user.visible_message("[user] has added \the [O] to \the [src].", "You add \the [O] to \the [src].") + sortTim(item_records, /proc/cmp_stored_item_name) else if(istype(O, /obj/item/weapon/storage/bag)) var/obj/item/weapon/storage/bag/P = O From 6b9997d4a64c7e611ba5dd85dde20417f0fc9671 Mon Sep 17 00:00:00 2001 From: Casey Date: Wed, 3 Nov 2021 20:38:39 -0400 Subject: [PATCH 08/77] Merge pull request #11764 from KillianKirilenko/kk-fixes3 Eggnog Town Active Edge Fix --- maps/gateway_vr/eggnogtownunderground.dmm | 25 +++++++++++++++-------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/maps/gateway_vr/eggnogtownunderground.dmm b/maps/gateway_vr/eggnogtownunderground.dmm index c88b450f4c..823c61dda0 100644 --- a/maps/gateway_vr/eggnogtownunderground.dmm +++ b/maps/gateway_vr/eggnogtownunderground.dmm @@ -142,7 +142,7 @@ }, /area/gateway/eggnogtown/vibeout) "gA" = ( -/turf/unsimulated/beach/water{ +/turf/simulated/floor/beach/water{ name = "hot spring"; temperature = 303.15 }, @@ -267,7 +267,7 @@ /obj/machinery/light/small{ dir = 8 }, -/turf/unsimulated/beach/water{ +/turf/simulated/floor/beach/water{ name = "hot spring"; temperature = 303.15 }, @@ -345,7 +345,7 @@ /area/gateway/eggnogtown/vibeout) "sc" = ( /obj/random/mob/semirandom_mob_spawner/vore/passive, -/turf/unsimulated/beach/water{ +/turf/simulated/floor/beach/water{ name = "hot spring"; temperature = 303.15 }, @@ -705,6 +705,13 @@ temperature = 303.15 }, /area/gateway/eggnogtown/underground) +"QL" = ( +/obj/effect/map_effect/interval/effect_emitter/steam, +/turf/simulated/floor/beach/water{ + name = "hot spring"; + temperature = 303.15 + }, +/area/gateway/eggnogtown/underground) "Rv" = ( /obj/structure/railing, /obj/structure/bonfire, @@ -1784,7 +1791,7 @@ Da ab gA gA -gA +QL gA gA gA @@ -2078,7 +2085,7 @@ gA gA gA gA -gA +QL gA gA gA @@ -2202,7 +2209,7 @@ Da gA gA gA -gA +QL gA gA gA @@ -11982,7 +11989,7 @@ Da Da gA gA -gA +QL gA gA gA @@ -12460,7 +12467,7 @@ Da gA gA gA -gA +QL gA gA gA @@ -13541,7 +13548,7 @@ Da gA gA gA -gA +QL gA gA gA From b2090ce7f2607f5190fa8213b09062d113c9e7dc Mon Sep 17 00:00:00 2001 From: Casey Date: Mon, 22 Nov 2021 23:18:18 -0500 Subject: [PATCH 10/77] [MIRROR] Fixes simplemobs with 0 init nutrition runtiming --- code/modules/mob/living/simple_mob/life.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/mob/living/simple_mob/life.dm b/code/modules/mob/living/simple_mob/life.dm index 652d7ce08e..58deb7ed87 100644 --- a/code/modules/mob/living/simple_mob/life.dm +++ b/code/modules/mob/living/simple_mob/life.dm @@ -54,7 +54,11 @@ healths.icon_state = "health7" //Updates the nutrition while we're here +<<<<<<< HEAD var/food_per = (nutrition / 500) * 100 //VOREStation Edit: Bandaid hardcode number to avoid misleading percentage based hunger alerts with our 6k cap. +======= + var/food_per = (nutrition / max_nutrition) * 100 +>>>>>>> a4f6cea907... Merge pull request #11872 from VOREStation/upstream-merge-8345 switch(food_per) if(90 to INFINITY) clear_alert("nutrition") From 0d5546e11d94ce64dbb8baffc1a2e7384addf858 Mon Sep 17 00:00:00 2001 From: Casey Date: Thu, 4 Nov 2021 03:11:27 -0400 Subject: [PATCH 11/77] Merge pull request #11768 from Heroman3003/posterfix2 Fixes a broken poster --- code/game/objects/effects/decals/posters/voreposters_vr.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/effects/decals/posters/voreposters_vr.dm b/code/game/objects/effects/decals/posters/voreposters_vr.dm index b9be74614b..f105bd0cd8 100644 --- a/code/game/objects/effects/decals/posters/voreposters_vr.dm +++ b/code/game/objects/effects/decals/posters/voreposters_vr.dm @@ -372,7 +372,7 @@ name = "Virgo Orbital Research Establishment" desc = "It features the logo of the local branch of Nanotrasen; Virgo Orbital Research Establishment." /decl/poster/vore_95 - icon_state = "3btetherposter" + icon_state = "tetherposter" name = "The Frontier Awaits" desc = "A stunning depiction of Virgo 3b in front of a field of stars, a purple nebula laces in from behind, while the shining tower of NSB Adephagia gleams in the starlight. 'The Frontier Awaits' is printed in silver lettering. It looks like a recruitment ad." /decl/poster/vore_96 From d446cd5eb055b7893f27a3c52d6fd6c94339e725 Mon Sep 17 00:00:00 2001 From: Casey Date: Thu, 4 Nov 2021 03:12:35 -0400 Subject: [PATCH 13/77] Merge pull request #11769 from Heroman3003/randomfix Removes broken randomspawner from Mining Outpost debrisfield PoI --- maps/submaps/pois_vr/debris_field/mining_drones.dmm | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/maps/submaps/pois_vr/debris_field/mining_drones.dmm b/maps/submaps/pois_vr/debris_field/mining_drones.dmm index c94ba77182..cff4af2101 100644 --- a/maps/submaps/pois_vr/debris_field/mining_drones.dmm +++ b/maps/submaps/pois_vr/debris_field/mining_drones.dmm @@ -95,13 +95,6 @@ }, /turf/simulated/floor/airless, /area/submap/debrisfield/mining_outpost) -"r" = ( -/obj/random/multiple/underdark/ores, -/obj/structure/closet/syndicate/resources{ - name = "storage locker" - }, -/turf/simulated/floor/tiled/airless, -/area/submap/debrisfield/mining_outpost) "s" = ( /obj/structure/bed/chair{ dir = 4 @@ -303,7 +296,7 @@ d h m z -r +H g S g From 8324777d6e6895e5168a1abfedd05ddc64a52ab0 Mon Sep 17 00:00:00 2001 From: CHOMPStation2 <58959929+CHOMPStation2@users.noreply.github.com> Date: Thu, 9 Dec 2021 14:16:10 -0700 Subject: [PATCH 18/77] Powder that makes you say yes --- code/game/objects/structures/low_wall.dm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/code/game/objects/structures/low_wall.dm b/code/game/objects/structures/low_wall.dm index e6a8f0d0f3..cf9cfd0ac2 100644 --- a/code/game/objects/structures/low_wall.dm +++ b/code/game/objects/structures/low_wall.dm @@ -21,9 +21,9 @@ var/stripe_color //rad_resistance_modifier = 0.5 - // blend_objects defined on subtypes + // blend_objects defined on subtypes noblend_objects = list(/obj/machinery/door/window, /obj/machinery/door/firedoor) - + var/default_material = DEFAULT_WALL_MATERIAL var/datum/material/material var/grille_type @@ -38,9 +38,9 @@ if(!materialtype) materialtype = default_material - + material = get_material_by_name(materialtype) - + health = material.integrity return INITIALIZE_HINT_LATELOAD @@ -79,12 +79,12 @@ if(istype(W, /obj/item/stack/rods)) handle_rod_use(user, W) return - + // Making windows, different per subtype else if(istype(W, /obj/item/stack/material/glass)) handle_glass_use(user, W) return - + // Dismantling the half wall if(W.is_wrench()) for(var/obj/structure/S in loc) @@ -110,7 +110,7 @@ if(can_place_items() && user.unEquip(W, 0, src.loc) && user.is_preference_enabled(/datum/client_preference/precision_placement)) auto_align(W, click_parameters) return 1 - + return ..() /obj/structure/low_wall/proc/can_place_items() @@ -187,7 +187,7 @@ to_chat(user, "Assembling window...") if(!do_after(user, 4 SECONDS, G, exclusive = TASK_ALL_EXCLUSIVE)) return - if(!G.use(2)) + if(!G.use(4)) return new window_type(loc, null, TRUE) return @@ -415,7 +415,7 @@ other_connections = list("0","0","0","0") else update_connections() - + var/percent_damage = 0 // Used for icon state of damage layer var/damage_alpha = 0 // Used for alpha blending of damage layer if (maxhealth && health < maxhealth) @@ -506,7 +506,7 @@ other_connections = list("0","0","0","0") else update_connections() - + var/img_dir var/image/I for(var/i = 1 to 4) @@ -573,14 +573,14 @@ if(locate(/obj/effect/low_wall_spawner) in oview(0, src)) warning("Duplicate low wall spawners in [x],[y],[z]!") return INITIALIZE_HINT_QDEL - + if(low_wall_type) new low_wall_type(loc) if(grille_type) new grille_type(loc) if(window_type) new window_type(loc) - + return INITIALIZE_HINT_QDEL // Bay types From 208ca9e4e0904e26d9b2cc83f7e2110e73e3d620 Mon Sep 17 00:00:00 2001 From: Casey Date: Sat, 6 Nov 2021 02:06:16 -0400 Subject: [PATCH 19/77] Merge pull request #11785 from Heroman3003/stairfix2 Fixes riding on stairs --- code/modules/multiz/stairs.dm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/code/modules/multiz/stairs.dm b/code/modules/multiz/stairs.dm index 99b015c6c2..52923bfe85 100644 --- a/code/modules/multiz/stairs.dm +++ b/code/modules/multiz/stairs.dm @@ -206,9 +206,6 @@ if(L.grabbed_by.len) // Same as pulledby, whoever's holding you will keep you from going down stairs. return - if(L.has_buckled_mobs()) - return - if(L.buckled) L.buckled.forceMove(get_turf(top)) @@ -460,9 +457,6 @@ if(L.grabbed_by.len) // Same as pulledby, whoever's holding you will keep you from going down stairs. return - if(L.has_buckled_mobs()) - return - if(L.buckled) L.buckled.forceMove(get_turf(bottom)) From f779dae42fa7b2a26067d336c4bd88546c705300 Mon Sep 17 00:00:00 2001 From: Casey Date: Sun, 7 Nov 2021 03:27:58 -0500 Subject: [PATCH 21/77] Fixes vacuum in beachcave PoIs --- .../beach/submaps/BlastMine1.dmm | 35 + .../beach/submaps/CaveTrench.dmm | 79 + maps/expedition_vr/beach/submaps/Cavelake.dmm | 58 + maps/expedition_vr/beach/submaps/Cliff1.dmm | 25 + .../beach/submaps/CrashedMedShuttle1.dmm | 1047 ++++++++++ maps/expedition_vr/beach/submaps/Geyser1.dmm | 17 + maps/expedition_vr/beach/submaps/Geyser2.dmm | 23 + maps/expedition_vr/beach/submaps/Geyser3.dmm | 28 + .../expedition_vr/beach/submaps/IceCave1A.dmm | 1240 +++++++++++ .../expedition_vr/beach/submaps/IceCave1B.dmm | 1240 +++++++++++ .../expedition_vr/beach/submaps/IceCave1C.dmm | 1240 +++++++++++ .../beach/submaps/Mineshaft1.dmm | 73 + maps/expedition_vr/beach/submaps/Rockb1.dmm | 790 +++++++ maps/expedition_vr/beach/submaps/Scave1.dmm | 47 + .../beach/submaps/SupplyDrop1.dmm | 23 + .../expedition_vr/beach/submaps/SwordCave.dmm | 1808 +++++++++++++++++ .../beach/submaps/crashed_ufo.dmm | 112 + .../beach/submaps/crashed_ufo_frigate.dmm | 154 ++ .../submaps/crashedcontainmentshuttle.dmm | 1139 +++++++++++ maps/expedition_vr/beach/submaps/crystal1.dmm | 15 + maps/expedition_vr/beach/submaps/crystal2.dmm | 22 + maps/expedition_vr/beach/submaps/crystal3.dmm | 26 + .../beach/submaps/deadBeacon.dmm | 62 + .../beach/submaps/deadly_rabbit_vr.dmm | 51 + maps/expedition_vr/beach/submaps/deadspy.dmm | 32 + maps/expedition_vr/beach/submaps/digsite.dmm | 64 + .../beach/submaps/excavation1.dmm | 51 + .../beach/submaps/lava_trench.dmm | 146 ++ .../beach/submaps/lost_explorer.dmm | 74 + maps/expedition_vr/beach/submaps/mountains.dm | 180 ++ .../beach/submaps/mountains_areas.dm | 170 ++ maps/expedition_vr/beach/submaps/prepper1.dmm | 33 + .../beach/submaps/quarantineshuttle.dmm | 1518 ++++++++++++++ maps/expedition_vr/beach/submaps/ritual.dmm | 15 + .../beach/submaps/spatial_anomaly.dmm | 82 + .../beach/submaps/speakeasy_vr.dmm | 54 + maps/expedition_vr/beach/submaps/temple.dmm | 886 ++++++++ maps/expedition_vr/beach/submaps/vault1.dmm | 17 + maps/expedition_vr/beach/submaps/vault2.dmm | 16 + maps/expedition_vr/beach/submaps/vault3.dmm | 21 + maps/expedition_vr/beach/submaps/vault4.dmm | 22 + maps/expedition_vr/beach/submaps/vault5.dmm | 23 + maps/expedition_vr/beach/submaps/vault6.dmm | 31 + vorestation.dme | 5 + 44 files changed, 12794 insertions(+) create mode 100644 maps/expedition_vr/beach/submaps/BlastMine1.dmm create mode 100644 maps/expedition_vr/beach/submaps/CaveTrench.dmm create mode 100644 maps/expedition_vr/beach/submaps/Cavelake.dmm create mode 100644 maps/expedition_vr/beach/submaps/Cliff1.dmm create mode 100644 maps/expedition_vr/beach/submaps/CrashedMedShuttle1.dmm create mode 100644 maps/expedition_vr/beach/submaps/Geyser1.dmm create mode 100644 maps/expedition_vr/beach/submaps/Geyser2.dmm create mode 100644 maps/expedition_vr/beach/submaps/Geyser3.dmm create mode 100644 maps/expedition_vr/beach/submaps/IceCave1A.dmm create mode 100644 maps/expedition_vr/beach/submaps/IceCave1B.dmm create mode 100644 maps/expedition_vr/beach/submaps/IceCave1C.dmm create mode 100644 maps/expedition_vr/beach/submaps/Mineshaft1.dmm create mode 100644 maps/expedition_vr/beach/submaps/Rockb1.dmm create mode 100644 maps/expedition_vr/beach/submaps/Scave1.dmm create mode 100644 maps/expedition_vr/beach/submaps/SupplyDrop1.dmm create mode 100644 maps/expedition_vr/beach/submaps/SwordCave.dmm create mode 100644 maps/expedition_vr/beach/submaps/crashed_ufo.dmm create mode 100644 maps/expedition_vr/beach/submaps/crashed_ufo_frigate.dmm create mode 100644 maps/expedition_vr/beach/submaps/crashedcontainmentshuttle.dmm create mode 100644 maps/expedition_vr/beach/submaps/crystal1.dmm create mode 100644 maps/expedition_vr/beach/submaps/crystal2.dmm create mode 100644 maps/expedition_vr/beach/submaps/crystal3.dmm create mode 100644 maps/expedition_vr/beach/submaps/deadBeacon.dmm create mode 100644 maps/expedition_vr/beach/submaps/deadly_rabbit_vr.dmm create mode 100644 maps/expedition_vr/beach/submaps/deadspy.dmm create mode 100644 maps/expedition_vr/beach/submaps/digsite.dmm create mode 100644 maps/expedition_vr/beach/submaps/excavation1.dmm create mode 100644 maps/expedition_vr/beach/submaps/lava_trench.dmm create mode 100644 maps/expedition_vr/beach/submaps/lost_explorer.dmm create mode 100644 maps/expedition_vr/beach/submaps/mountains_areas.dm create mode 100644 maps/expedition_vr/beach/submaps/prepper1.dmm create mode 100644 maps/expedition_vr/beach/submaps/quarantineshuttle.dmm create mode 100644 maps/expedition_vr/beach/submaps/ritual.dmm create mode 100644 maps/expedition_vr/beach/submaps/spatial_anomaly.dmm create mode 100644 maps/expedition_vr/beach/submaps/speakeasy_vr.dmm create mode 100644 maps/expedition_vr/beach/submaps/temple.dmm create mode 100644 maps/expedition_vr/beach/submaps/vault1.dmm create mode 100644 maps/expedition_vr/beach/submaps/vault2.dmm create mode 100644 maps/expedition_vr/beach/submaps/vault3.dmm create mode 100644 maps/expedition_vr/beach/submaps/vault4.dmm create mode 100644 maps/expedition_vr/beach/submaps/vault5.dmm create mode 100644 maps/expedition_vr/beach/submaps/vault6.dmm diff --git a/maps/expedition_vr/beach/submaps/BlastMine1.dmm b/maps/expedition_vr/beach/submaps/BlastMine1.dmm new file mode 100644 index 0000000000..388018e940 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/BlastMine1.dmm @@ -0,0 +1,35 @@ +"a" = (/turf/simulated/mineral,/area/submap/cave/BlastMine1) +"b" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"c" = (/obj/structure/sign/warning/bomb_range,/turf/simulated/wall/sandstone,/area/submap/cave/BlastMine1) +"d" = (/obj/structure/table/rack,/obj/item/weapon/syndie/c4explosive,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"e" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"f" = (/mob/living/simple_mob/animal/sif/savik,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"g" = (/obj/structure/table/rack,/obj/item/clothing/head/bomb_hood,/obj/item/clothing/suit/bomb_suit,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"h" = (/obj/item/device/gps/internal/poi{gps_tag = "Unidentified Signal"},/turf/simulated/wall/sandstone,/area/submap/cave/BlastMine1) +"i" = (/mob/living/simple_mob/animal/sif/diyaab,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"j" = (/obj/structure/table/reinforced,/obj/item/weapon/flame/lighter/zippo/c4detonator{detonator_mode = 1},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"k" = (/obj/structure/table/rack,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"l" = (/obj/machinery/floodlight,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"m" = (/turf/simulated/wall/sandstone,/area/submap/cave/BlastMine1) +"n" = (/obj/structure/girder/displaced,/obj/structure/sign/warning/bomb_range,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"o" = (/obj/structure/table,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"p" = (/obj/effect/decal/remains/human,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/BlastMine1) +"q" = (/obj/structure/sign/warning/bomb_range,/turf/simulated/wall/sandstone{damage = 20},/area/submap/cave/BlastMine1) + +(1,1,1) = {" +aaabbbaaaa +aabbbbaaaa +aacbbbbaaa +aadbbbbbbb +abdbbecbbb +abdbfbgbbb +abhbbbbbba +abdibbgjaa +bbkbilmaaa +bbkbbbbbba +banbbbbbbb +abbbbbbbbb +aaopbbqbbb +bbbbbbbbba +baabbbaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/CaveTrench.dmm b/maps/expedition_vr/beach/submaps/CaveTrench.dmm new file mode 100644 index 0000000000..3221988c51 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/CaveTrench.dmm @@ -0,0 +1,79 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/template_noop,/area/submap/Cavelake) +"c" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/submap/Cavelake) +"d" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"e" = (/obj/effect/decal/cleanable/cobweb2,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"f" = (/turf/simulated/floor/outdoors/rocks,/area/submap/Cavelake) +"g" = (/mob/living/simple_mob/animal/sif/hooligan_crab,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"h" = (/turf/simulated/floor/water,/area/submap/Cavelake) +"i" = (/mob/living/simple_mob/animal/passive/fish/perch,/turf/simulated/floor/water,/area/submap/Cavelake) +"j" = (/obj/machinery/crystal,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"k" = (/mob/living/simple_mob/animal/passive/fish/trout,/turf/simulated/floor/water,/area/submap/Cavelake) +"l" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"m" = (/obj/random/mob/sif,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"n" = (/obj/item/clothing/mask/snorkel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"o" = (/obj/effect/decal/remains/mouse,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"p" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/drinks/bottle/whiskey,/turf/simulated/floor/holofloor/wood,/area/submap/CaveTrench) +"q" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/holofloor/wood,/area/submap/CaveTrench) +"r" = (/obj/structure/table/steel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"s" = (/obj/structure/table/steel,/obj/item/weapon/paper{info = "Rellek's telling me that we're in deep shit if the townies found out I'm cooking up drones out here. Like I give a fuck, We're minning our asses off only to dig into some bug nest to get our legs chewed. Well I'm not looking a gift horse in the mouth. Those drone dudes out in the wild hooked us up with these machines so long as they get some of the metal we dig up. Win win for us, Guess we're retiring early after all."; name = "Note"},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"t" = (/obj/structure/table/steel,/obj/item/robot_parts/robot_component/actuator,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"u" = (/obj/effect/decal/cleanable/blood,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"v" = (/obj/structure/simple_door/wood,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"w" = (/obj/structure/table/woodentable,/obj/item/device/flashlight/lamp,/turf/simulated/floor/holofloor/wood,/area/submap/CaveTrench) +"x" = (/obj/structure/table/steel,/obj/item/device/robotanalyzer,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"y" = (/obj/structure/table/steel,/obj/item/weapon/storage/toolbox,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"z" = (/obj/structure/table/bench/steel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"A" = (/obj/effect/decal/remains,/obj/item/clothing/under/rank/miner,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"B" = (/turf/simulated/shuttle/plating,/area/submap/CaveTrench) +"C" = (/obj/structure/closet/cabinet,/obj/item/clothing/suit/storage/hooded/wintercoat/miner,/obj/item/clothing/suit/storage/hooded/wintercoat/miner,/turf/simulated/floor/holofloor/wood,/area/submap/CaveTrench) +"D" = (/obj/structure/coatrack,/turf/simulated/floor/holofloor/wood,/area/submap/CaveTrench) +"E" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor/holofloor/wood,/area/submap/CaveTrench) +"F" = (/obj/item/weapon/storage/box/shotgunammo,/turf/simulated/floor/holofloor/wood,/area/submap/CaveTrench) +"G" = (/obj/structure/table/steel,/obj/item/robot_parts/l_leg,/obj/item/robot_parts/head,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"H" = (/obj/effect/decal/cleanable/blood/gibs/robot,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CaveTrench) +"I" = (/obj/machinery/power/port_gen/pacman,/turf/simulated/shuttle/plating,/area/submap/CaveTrench) +"J" = (/obj/machinery/drone_fabricator{fabricator_tag = "Unknown"},/turf/simulated/shuttle/plating,/area/submap/CaveTrench) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abbbbccbbbbbbcccccccbbbbbbbbbbbbbbbbbbba +abbbcccdddddccccccccbbbbbcccccccccccbbba +abbcccddddddddddddddbbbbbbbccccccccccbba +abcccdddddddddddddddddddddddddddddeccbba +abcccddddddddddddddddddddddddddddddccbba +acccddddddddddddddddddddddddddddddddcbba +acccdddddddddddddddddffffffffffdddddcbba +acccdddddddddddddgdfffhhhhhhhhffddddcbba +acccdddddddddddddddfhhhhhhhhhhhfddddcbba +accdddddddddddddddfhhhhhhhhhhhhffdddccba +accdddddddddddddddfhhhhhhhhhhhhhffffccca +acddddddddddddddddffhhhhhhihhhhhhfffffca +acddddcccjddddddddffhhhhhhhhhhhhhhhhhfca +acdddcccccdddddddddffhhhhhhhhhhhhhhhhfca +acdddccccccddddddddffhhhhhhhhhhhhhhhhfca +acdddjcccccddddddddffhhhhhhhhhhhhhhhkfca +accddddcclmdddddddddfhhhhhhhhhhhhhhhhfca +accdddddddddddddddddfhhhhhhhhhhhhhhhhfca +accdddddddddddddddddfhhhhhhhhhhhhhhhhfca +accdddddddddddddddddffhhhhhhhhhhhhhhhfca +acddddddddnddddddddddfhhhhhihhhhhhhhhfca +acddddffffffffffffdddffhhhhhhhhhhhhhhfca +acdffffhhhhhhhhhffdddfhhhhhhhhhhhhhhffca +acfhhhhhkhhhhhhhhfdddfhhhhhhhhhhhhffccca +acffhhhhhhhhhhihhfdddfhhhhhhhhhhfffdccba +acdffhhhhhhhhhhhhfddddfhhhhhhhhhfdddcbba +acddffhhhhhkhhhhhffdddfhhhhhhhfffdddccba +acdddfffhhhhhhhhhhffdddffffffffddddcccba +acddgdddffffhhhhhhhfdddddffddddddddcccba +acdddodddddfffffffffdddddddddddddddcccba +acdddddddddddddddddddddddddddddddddccbba +accddddddddddddddddddddddddddddddddccbba +abccdddddddddddddddddddddddddddddddcbbba +abbcccddddccccddddddddddddcccbbbdddcbbba +abbbbcccccccccddddcccccccccccbbbbbcbbbba +abbbbbbbcccccccccccbbbbbccbbbbbbbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/Cavelake.dmm b/maps/expedition_vr/beach/submaps/Cavelake.dmm new file mode 100644 index 0000000000..5d803ffc01 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/Cavelake.dmm @@ -0,0 +1,58 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/template_noop,/area/submap/Cavelake) +"c" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/submap/Cavelake) +"d" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"e" = (/obj/effect/decal/cleanable/cobweb2,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"f" = (/turf/simulated/floor/outdoors/rocks,/area/submap/Cavelake) +"g" = (/mob/living/simple_mob/animal/sif/hooligan_crab,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"h" = (/turf/simulated/floor/water,/area/submap/Cavelake) +"i" = (/mob/living/simple_mob/animal/passive/fish/perch,/turf/simulated/floor/water,/area/submap/Cavelake) +"j" = (/obj/machinery/crystal,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"k" = (/mob/living/simple_mob/animal/passive/fish/trout,/turf/simulated/floor/water,/area/submap/Cavelake) +"l" = (/obj/effect/decal/cleanable/cobweb,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"m" = (/obj/random/mob/sif,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"n" = (/obj/item/clothing/mask/snorkel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) +"o" = (/obj/effect/decal/remains/mouse,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Cavelake) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abbbbccbbbbbbcccccccbbbbbbbbbbbbbbbbbbba +abbbcccdddddccccccccbbbbbcccccccccccbbba +abbcccddddddddddddddbbbbbbbccccccccccbba +abcccdddddddddddddddddddddddddddddeccbba +abcccddddddddddddddddddddddddddddddccbba +acccddddddddddddddddddddddddddddddddcbba +acccdddddddddddddddddffffffffffdddddcbba +acccdddddddddddddgdfffhhhhhhhhffddddcbba +acccdddddddddddddddfhhhhhhhhhhhfddddcbba +accdddddddddddddddfhhhhhhhhhhhhffdddccba +accdddddddddddddddfhhhhhhhhhhhhhffffccca +acddddddddddddddddffhhhhhhihhhhhhfffffca +acddddcccjddddddddffhhhhhhhhhhhhhhhhhfca +acdddcccccdddddddddffhhhhhhhhhhhhhhhhfca +acdddccccccddddddddffhhhhhhhhhhhhhhhhfca +acdddjcccccddddddddffhhhhhhhhhhhhhhhkfca +accddddcclmdddddddddfhhhhhhhhhhhhhhhhfca +accdddddddddddddddddfhhhhhhhhhhhhhhhhfca +accdddddddddddddddddfhhhhhhhhhhhhhhhhfca +accdddddddddddddddddffhhhhhhhhhhhhhhhfca +acddddddddnddddddddddfhhhhhihhhhhhhhhfca +acddddffffffffffffdddffhhhhhhhhhhhhhhfca +acdffffhhhhhhhhhffdddfhhhhhhhhhhhhhhffca +acfhhhhhkhhhhhhhhfdddfhhhhhhhhhhhhffccca +acffhhhhhhhhhhihhfdddfhhhhhhhhhhfffdccba +acdffhhhhhhhhhhhhfddddfhhhhhhhhhfdddcbba +acddffhhhhhkhhhhhffdddfhhhhhhhfffdddccba +acdddfffhhhhhhhhhhffdddffffffffddddcccba +acddgdddffffhhhhhhhfdddddffddddddddcccba +acdddodddddfffffffffdddddddddddddddcccba +acdddddddddddddddddddddddddddddddddccbba +accddddddddddddddddddddddddddddddddccbba +abccdddddddddddddddddddddddddddddddcbbba +abbcccddddccccddddddddddddcccbbbdddcbbba +abbbbcccccccccddddcccccccccccbbbbbcbbbba +abbbbbbbcccccccccccbbbbbccbbbbbbbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbba +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} \ No newline at end of file diff --git a/maps/expedition_vr/beach/submaps/Cliff1.dmm b/maps/expedition_vr/beach/submaps/Cliff1.dmm new file mode 100644 index 0000000000..ad388f9372 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/Cliff1.dmm @@ -0,0 +1,25 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"c" = (/obj/item/weapon/ore,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) +"d" = (/obj/random/outcrop,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) +"e" = (/obj/structure/cliff/automatic/corner,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) +"f" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 5},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) +"g" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 9},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) +"h" = (/obj/structure/cliff/automatic,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) +"i" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 9},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) +"j" = (/obj/random/humanoidremains{spawn_nothing_percentage = 70},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) +"k" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/ore_cliff) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +abbbbabbbbbbbaabbbbbbbbaaabbaa +aakckkbdbcbbbbbbdbbcdbbkkckkaa +aakefckkkbbdbbcbbbkkkcghhhikaa +aakcehhfkkkkkkkkkcghhhikkkckaa +aaajkkkehfkckghhhhikkkcjbbbaaa +aaaaabkckehhhikkkkkkcbbbbaaaaa +aaaaaaackkkjkkcbbcbbbaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} + diff --git a/maps/expedition_vr/beach/submaps/CrashedMedShuttle1.dmm b/maps/expedition_vr/beach/submaps/CrashedMedShuttle1.dmm new file mode 100644 index 0000000000..be9f0b2b7e --- /dev/null +++ b/maps/expedition_vr/beach/submaps/CrashedMedShuttle1.dmm @@ -0,0 +1,1047 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"ab" = ( +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"ac" = ( +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"ad" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"ae" = ( +/obj/structure/sign/greencross{ + desc = "White cross in a green field, you can get medical aid here."; + name = "First-Aid" + }, +/turf/simulated/shuttle/wall/no_join, +/area/submap/CrashedMedShuttle) +"af" = ( +/obj/structure/grille, +/obj/structure/shuttle/window, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"ag" = ( +/turf/simulated/shuttle/wall, +/area/submap/CrashedMedShuttle) +"ah" = ( +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"ai" = ( +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"aj" = ( +/obj/machinery/light/small{ + dir = 4; + pixel_y = 0 + }, +/obj/structure/sign/warning/airlock{ + pixel_x = 32 + }, +/obj/effect/spider/stickyweb, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"ak" = ( +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"al" = ( +/obj/item/weapon/storage/toolbox/mechanical, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/standard, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"am" = ( +/obj/structure/table/standard, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"an" = ( +/obj/structure/window/reinforced, +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/loot_pile/surface/bones, +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"ao" = ( +/obj/item/weapon/circuitboard/broken, +/obj/structure/door_assembly/door_assembly_ext, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"ap" = ( +/obj/structure/door_assembly/door_assembly_ext, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"aq" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/mob/living/simple_mob/animal/giant_spider/webslinger, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"ar" = ( +/obj/structure/closet/crate/medical, +/obj/random/medical, +/obj/random/medical, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"as" = ( +/obj/structure/table/standard, +/obj/machinery/cell_charger, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"at" = ( +/obj/item/weapon/material/shard, +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"au" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/effect/spider/stickyweb, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"av" = ( +/obj/random/mob/spider/mutant, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aw" = ( +/obj/machinery/door/airlock/glass, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"ax" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"ay" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"az" = ( +/obj/effect/decal/cleanable/blood/gibs/robot, +/obj/item/weapon/firstaid_arm_assembly, +/mob/living/simple_mob/animal/giant_spider/frost, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aA" = ( +/obj/item/stack/rods, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"aB" = ( +/obj/structure/lattice, +/obj/item/stack/rods, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"aC" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/item/weapon/firstaid_arm_assembly, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aD" = ( +/obj/structure/closet/secure_closet/personal/patient, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aE" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aF" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aG" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aH" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/obj/structure/ghost_pod/manual/lost_drone/dogborg, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aI" = ( +/obj/structure/table/standard, +/obj/effect/spider/stickyweb, +/obj/machinery/light, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aJ" = ( +/obj/structure/table/standard, +/obj/effect/spider/stickyweb, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aK" = ( +/obj/structure/table/standard, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/obj/effect/spider/stickyweb, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aL" = ( +/obj/structure/grille/broken, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/obj/item/stack/rods, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"aM" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"aN" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"aO" = ( +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/obj/effect/spider/stickyweb, +/mob/living/simple_mob/animal/giant_spider/carrier, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aP" = ( +/obj/effect/decal/cleanable/blood/gibs/robot, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aQ" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aR" = ( +/turf/simulated/shuttle/wall/no_join, +/area/submap/CrashedMedShuttle) +"aS" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/loot_pile/surface/bones, +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"aT" = ( +/obj/machinery/light, +/obj/structure/table/standard, +/obj/effect/spider/stickyweb, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aU" = ( +/obj/structure/table/standard, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/obj/random/medical, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"aV" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"aW" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"aX" = ( +/obj/machinery/computer, +/turf/simulated/shuttle/floor/yellow, +/area/submap/CrashedMedShuttle) +"aY" = ( +/obj/structure/prop/blackbox/crashed_med_shuttle, +/turf/simulated/shuttle/floor/yellow, +/area/submap/CrashedMedShuttle) +"aZ" = ( +/obj/effect/spider/stickyweb, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"ba" = ( +/obj/random/mob/spider/mutant, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"bb" = ( +/obj/effect/spider/cocoon, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"bc" = ( +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bd" = ( +/obj/item/stack/rods, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"be" = ( +/obj/effect/spider/stickyweb, +/obj/structure/girder/displaced, +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bf" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube1"; + pixel_y = 0 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 + }, +/obj/structure/lattice, +/obj/item/device/gps/internal/poi, +/obj/structure/flora/tree/sif, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bg" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/structure/loot_pile/surface/bones, +/obj/effect/decal/cleanable/blood/drip, +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bh" = ( +/obj/structure/grille/broken, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bi" = ( +/obj/effect/decal/mecha_wreckage/odysseus, +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"bj" = ( +/obj/item/weapon/material/shard, +/obj/effect/spider/stickyweb, +/obj/item/weapon/beartrap{ + anchored = 1; + deployed = 1; + icon_state = "beartrap1" + }, +/obj/random/trash, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bk" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bl" = ( +/obj/effect/spider/stickyweb, +/obj/item/weapon/material/shard, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bm" = ( +/obj/random/medical, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bn" = ( +/mob/living/simple_mob/animal/giant_spider/webslinger, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bo" = ( +/obj/effect/spider/cocoon, +/obj/structure/lattice, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bp" = ( +/obj/structure/prop/fake_ai/dead/crashed_med_shuttle, +/turf/simulated/shuttle/floor/yellow, +/area/submap/CrashedMedShuttle) +"bq" = ( +/obj/structure/flora/tree/sif, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"br" = ( +/obj/structure/grille/broken, +/obj/item/weapon/material/shard, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bs" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/spider/stickyweb, +/mob/living/simple_mob/animal/giant_spider/webslinger, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"bt" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"bu" = ( +/obj/effect/decal/remains/tajaran, +/obj/item/weapon/surgical/circular_saw, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bv" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/spider/stickyweb, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bw" = ( +/obj/item/weapon/material/shard, +/obj/structure/loot_pile/maint/technical, +/obj/structure/lattice, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"bx" = ( +/obj/structure/bed/chair/office/light{ + dir = 8 + }, +/turf/simulated/shuttle/floor/purple, +/area/submap/CrashedMedShuttle) +"by" = ( +/obj/item/weapon/circuitboard/broken, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bz" = ( +/obj/structure/girder, +/turf/template_noop, +/area/submap/CrashedMedShuttle) +"bA" = ( +/obj/structure/girder/displaced, +/turf/template_noop, +/area/submap/CrashedMedShuttle) +"bB" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "propulsion_r"; + dir = 8 + }, +/turf/simulated/floor/outdoors/rocks, +/area/submap/CrashedMedShuttle) +"bC" = ( +/obj/structure/shuttle/engine/heater{ + icon_state = "heater"; + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/CrashedMedShuttle) +"bD" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/firstaid/adv, +/turf/simulated/shuttle/floor/purple, +/area/submap/CrashedMedShuttle) +"bE" = ( +/obj/structure/table/standard, +/turf/simulated/shuttle/floor/purple, +/area/submap/CrashedMedShuttle) +"bF" = ( +/obj/random/medical/pillbottle, +/mob/living/simple_mob/animal/giant_spider/webslinger, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bG" = ( +/obj/structure/table/standard, +/obj/item/device/defib_kit/loaded, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bH" = ( +/obj/structure/table/standard, +/obj/item/bodybag/cryobag, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bI" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/box/bodybags, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bJ" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bK" = ( +/obj/structure/table/standard, +/obj/item/weapon/surgical/retractor, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bL" = ( +/obj/item/weapon/material/shard, +/obj/structure/grille, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"bM" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/standard, +/obj/structure/loot_pile/maint/technical, +/turf/simulated/shuttle/floor/purple, +/area/submap/CrashedMedShuttle) +"bN" = ( +/obj/effect/decal/cleanable/blood/gibs/robot, +/obj/effect/spider/cocoon, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bO" = ( +/obj/machinery/light{ + icon_state = "tube1"; + dir = 4 + }, +/obj/structure/closet/secure_closet/medical_wall/anesthetics{ + pixel_x = 32 + }, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bP" = ( +/obj/machinery/light{ + dir = 8; + icon_state = "tube1"; + pixel_y = 0 + }, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bQ" = ( +/obj/effect/spider/cocoon, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bR" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/structure/loot_pile/surface/bones, +/obj/item/weapon/surgical/surgicaldrill, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bS" = ( +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/obj/structure/grille, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"bT" = ( +/obj/structure/table/standard, +/obj/item/device/reagent_scanner/adv, +/turf/simulated/shuttle/floor/purple, +/area/submap/CrashedMedShuttle) +"bU" = ( +/obj/machinery/iv_drip, +/obj/item/weapon/reagent_containers/blood/empty, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bV" = ( +/mob/living/simple_mob/animal/giant_spider/carrier, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bW" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/box/masks, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bX" = ( +/obj/structure/table/standard, +/obj/random/firstaid, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bY" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/backpack/medic, +/obj/random/medical/lite, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"bZ" = ( +/obj/structure/table/standard, +/obj/effect/spider/stickyweb, +/obj/random/medical, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"ca" = ( +/obj/structure/girder, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"cb" = ( +/obj/structure/frame, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"cc" = ( +/obj/structure/table/standard, +/obj/structure/sign/periodic{ + pixel_y = -32 + }, +/obj/item/weapon/surgical/bonesetter, +/obj/item/weapon/surgical/scalpel, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"cd" = ( +/obj/machinery/optable, +/obj/effect/decal/cleanable/blood/splatter, +/obj/structure/loot_pile/surface/bones, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"ce" = ( +/obj/structure/table/standard, +/obj/item/weapon/surgical/bonegel, +/obj/item/weapon/surgical/FixOVein, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"cf" = ( +/obj/machinery/embedded_controller/radio/simple_docking_controller{ + frequency = 1380; + id_tag = "admin_shuttle"; + pixel_x = -25; + pixel_y = 0; + req_one_access = list(101); + tag_door = "admin_shuttle_hatch" + }, +/obj/random/mob/spider/mutant, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) +"cg" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/belt/medical/emt, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"ch" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/box/syringes, +/obj/effect/spider/stickyweb, +/obj/machinery/light, +/turf/simulated/shuttle/floor/white, +/area/submap/CrashedMedShuttle) +"ci" = ( +/obj/machinery/door/airlock/external{ + frequency = 1380; + icon_state = "door_locked"; + id_tag = "admin_shuttle_hatch"; + locked = 1; + name = "Shuttle Hatch"; + req_access = null + }, +/turf/simulated/shuttle/plating, +/area/submap/CrashedMedShuttle) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aA +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +ab +bB +ag +ab +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +ab +aa +aa +aa +aa +aa +bc +ab +bv +bC +ag +ag +ab +ab +aa +"} +(5,1,1) = {" +aa +aa +ab +aa +ah +aA +aM +ab +bd +bj +bw +bD +bM +ag +ag +ag +ab +"} +(6,1,1) = {" +aa +aa +aa +aa +aa +ab +aN +ab +be +bk +bx +bE +bx +bT +cb +ag +ab +"} +(7,1,1) = {" +aa +ab +aa +aa +ab +aB +ac +aS +ag +ak +ak +bF +bN +bU +cc +ag +ab +"} +(8,1,1) = {" +aa +aa +ah +ab +at +aC +aO +aT +ag +bl +ak +ak +ak +bV +cd +ag +ab +"} +(9,1,1) = {" +aa +aa +ab +an +au +aD +aP +aU +ag +bm +ak +ak +bO +bW +ce +ag +aa +"} +(10,1,1) = {" +aa +ab +ai +ag +ag +af +aw +af +ag +af +by +af +ag +ag +ag +ae +ab +"} +(11,1,1) = {" +aa +ac +ad +ao +av +ak +ak +aV +bf +bn +ak +aQ +bP +ad +cf +ci +ab +"} +(12,1,1) = {" +aa +ad +aj +ap +ak +aE +aQ +aW +ab +bo +ak +av +bQ +ao +aj +ci +aa +"} +(13,1,1) = {" +aa +ae +ag +ag +aw +ag +aR +aX +ab +bp +ag +ag +by +ag +ag +ae +aa +"} +(14,1,1) = {" +aa +af +ak +aq +ax +aF +ag +aY +bg +bq +bz +bG +ak +bX +cg +af +aa +"} +(15,1,1) = {" +aa +ag +al +ak +ay +aG +ag +af +bh +br +bz +bH +ak +ak +ch +ag +ab +"} +(16,1,1) = {" +aa +ag +am +ak +av +aH +ag +ab +aZ +bs +bA +bI +ak +bY +am +ag +ab +"} +(17,1,1) = {" +aa +ag +ag +ar +ak +aI +ag +aZ +aV +bt +ag +bJ +av +am +ag +ca +aa +"} +(18,1,1) = {" +aa +aa +ag +as +az +aJ +ag +ba +bi +bu +ag +ak +bR +bZ +ca +ab +aa +"} +(19,1,1) = {" +aa +aa +ag +ag +ak +aK +ag +bb +ab +ab +ag +bK +am +ca +ca +ab +aa +"} +(20,1,1) = {" +aa +aa +aa +ag +af +aL +ag +ab +ab +aa +ag +bL +bS +ca +ab +ab +aa +"} +(21,1,1) = {" +aa +ab +aa +aa +ab +ab +ab +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/expedition_vr/beach/submaps/Geyser1.dmm b/maps/expedition_vr/beach/submaps/Geyser1.dmm new file mode 100644 index 0000000000..c61b3d11a1 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/Geyser1.dmm @@ -0,0 +1,17 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_1) +"c" = (/obj/random/turf/lava,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_1) +"d" = (/obj/random/outcrop,/obj/random/turf/lava,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_1) +"e" = (/obj/random/outcrop,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_1) +"f" = (/obj/effect/map_effect/interval/effect_emitter/steam,/obj/effect/map_effect/interval/effect_emitter/smoke/mist{interval_upper_bound = 600},/obj/effect/map_effect/interval/effect_emitter/smoke/bad{interval_lower_bound = 100; interval_upper_bound = 3000},/obj/effect/map_effect/interval/screen_shaker{interval_upper_bound = 600},/turf/simulated/floor/water/deep{outdoors = 0},/area/submap/geyser_1) +"g" = (/obj/random/turf/lava,/obj/random/outcrop,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_1) + +(1,1,1) = {" +accbdca +cccbccc +ccebbcc +ebbfbbb +ccbbecd +ccgbccc +accbcca +"} diff --git a/maps/expedition_vr/beach/submaps/Geyser2.dmm b/maps/expedition_vr/beach/submaps/Geyser2.dmm new file mode 100644 index 0000000000..339736597f --- /dev/null +++ b/maps/expedition_vr/beach/submaps/Geyser2.dmm @@ -0,0 +1,23 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/obj/random/turf/lava,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"c" = (/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"d" = (/obj/structure/fence/corner{icon_state = "corner"; dir = 9},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"e" = (/obj/structure/fence{icon_state = "straight"; dir = 8},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"f" = (/obj/structure/fence/corner{icon_state = "corner"; dir = 5},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"g" = (/obj/structure/fence/cut/large,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"h" = (/mob/living/simple_mob/mechanical/viscerator,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"i" = (/obj/structure/fence,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"j" = (/obj/structure/fence/corner{icon_state = "corner"; dir = 10},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"k" = (/obj/structure/fence/door/locked,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"l" = (/obj/structure/fence/corner{icon_state = "corner"; dir = 6},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_2) +"m" = (/obj/effect/map_effect/interval/effect_emitter/steam,/obj/effect/map_effect/interval/effect_emitter/smoke/mist{interval_upper_bound = 600},/obj/effect/map_effect/interval/effect_emitter/smoke/bad{interval_lower_bound = 100; interval_upper_bound = 3000},/obj/effect/map_effect/interval/screen_shaker{interval_upper_bound = 600},/obj/random/humanoidremains,/obj/random/medical/lite,/turf/simulated/floor/water/deep{outdoors = 0},/area/submap/geyser_2) + +(1,1,1) = {" +abbcbba +bbbhbbb +bbdefbb +chgmihc +bbjklbb +bbbhbbb +abbcbba +"} diff --git a/maps/expedition_vr/beach/submaps/Geyser3.dmm b/maps/expedition_vr/beach/submaps/Geyser3.dmm new file mode 100644 index 0000000000..70047b220a --- /dev/null +++ b/maps/expedition_vr/beach/submaps/Geyser3.dmm @@ -0,0 +1,28 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 9},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"c" = (/obj/structure/cliff/automatic,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"d" = (/obj/random/turf/lava,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"e" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 5},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"f" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 9},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"g" = (/turf/simulated/floor/lava,/area/submap/geyser_3) +"h" = (/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"i" = (/obj/structure/cliff/automatic/corner,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"j" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 8},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"k" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 4},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"l" = (/obj/effect/map_effect/interval/effect_emitter/steam,/obj/effect/map_effect/interval/effect_emitter/smoke/bad{interval_lower_bound = 100; interval_upper_bound = 3000},/obj/effect/map_effect/interval/screen_shaker{interval_upper_bound = 600},/obj/effect/map_effect/interval/effect_emitter/smoke/fire{interval_upper_bound = 1200},/turf/simulated/floor/lava,/area/submap/geyser_3) +"m" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 10},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"n" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 10},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"o" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 6},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"p" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 6},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"q" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 2},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) +"r" = (/obj/random/multiple/minevault,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/geyser_3) + +(1,1,1) = {" +abcdcea +bfghgie +jggrggk +jgglggk +jgggggk +mngggop +amqqqpa +"} diff --git a/maps/expedition_vr/beach/submaps/IceCave1A.dmm b/maps/expedition_vr/beach/submaps/IceCave1A.dmm new file mode 100644 index 0000000000..a4c7d1836a --- /dev/null +++ b/maps/expedition_vr/beach/submaps/IceCave1A.dmm @@ -0,0 +1,1240 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/wall/solidrock{ + block_tele = 0 + }, +/area/submap/cave/IceCave1A) +"b" = ( +/turf/template_noop, +/area/submap/cave/IceCave1A) +"c" = ( +/turf/simulated/floor/outdoors/ice{ + outdoors = 0 + }, +/area/submap/cave/IceCave1A) +"d" = ( +/obj/machinery/crystal/ice, +/turf/simulated/floor/outdoors/ice{ + outdoors = 0 + }, +/area/submap/cave/IceCave1A) +"e" = ( +/obj/structure/loot_pile/surface/bones, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1A) +"f" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1A) +"g" = ( +/obj/machinery/crystal/ice, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1A) +"h" = ( +/obj/random/firstaid, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1A) +"i" = ( +/obj/random/ammo, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1A) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +f +f +f +f +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +f +f +f +"} +(3,1,1) = {" +a +a +c +c +c +c +d +c +c +c +c +c +c +c +a +a +g +g +a +a +a +a +a +a +a +a +f +f +"} +(4,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +a +a +g +f +g +a +a +a +a +g +a +a +f +f +"} +(5,1,1) = {" +a +a +c +c +c +c +c +c +c +c +d +c +c +c +a +a +g +f +g +f +f +a +g +g +a +a +f +f +"} +(6,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +a +a +f +f +f +f +f +f +f +a +a +a +f +f +"} +(7,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +d +c +c +d +g +f +f +a +a +g +f +f +f +f +g +f +f +"} +(8,1,1) = {" +a +a +d +c +c +c +c +c +c +c +c +c +c +c +d +g +f +f +a +a +a +g +f +f +f +f +f +f +"} +(9,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +d +c +d +g +f +f +a +a +a +a +a +f +f +f +f +a +"} +(10,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +f +f +f +a +a +a +a +a +a +g +a +a +a +"} +(11,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +f +f +f +a +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +c +c +c +c +c +c +c +d +c +c +c +c +d +f +f +f +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +c +c +c +d +c +c +c +c +c +c +c +c +d +g +f +f +a +a +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +d +f +f +a +a +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +d +c +c +c +c +c +c +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +c +c +c +c +d +c +c +c +c +d +c +c +f +d +c +c +c +c +c +c +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +d +d +a +a +a +a +f +f +a +a +a +a +f +d +a +a +a +a +c +c +d +d +a +a +a +a +"} +(18,1,1) = {" +a +a +d +d +a +a +a +a +f +f +a +a +a +a +f +g +a +a +a +a +c +c +d +d +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +f +g +a +a +g +f +f +g +a +a +a +a +c +c +c +c +a +a +a +a +"} +(20,1,1) = {" +b +a +a +a +a +a +a +a +f +g +a +a +g +f +f +g +a +a +a +a +c +c +c +c +a +a +a +a +"} +(21,1,1) = {" +b +b +b +a +a +a +a +a +f +f +a +a +f +f +g +g +a +a +a +a +d +d +f +f +a +a +a +a +"} +(22,1,1) = {" +b +b +b +b +a +a +a +a +f +f +a +a +f +f +f +g +a +a +a +a +d +d +f +f +a +a +a +a +"} +(23,1,1) = {" +b +b +b +b +a +a +c +c +d +c +d +d +g +f +f +g +a +a +a +a +a +a +g +f +f +g +a +a +"} +(24,1,1) = {" +b +b +b +b +a +a +c +c +c +c +d +d +d +g +f +f +a +a +g +f +f +a +f +f +f +g +a +a +"} +(25,1,1) = {" +b +b +b +b +a +a +c +c +c +d +a +a +a +a +f +f +f +g +f +f +f +g +f +f +f +g +a +a +"} +(26,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +g +g +a +f +g +f +g +f +f +f +f +f +f +g +g +a +a +"} +(27,1,1) = {" +b +b +b +b +a +a +d +c +c +c +a +e +f +a +f +f +f +g +f +f +f +a +a +a +a +a +a +a +"} +(28,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +f +f +f +f +f +g +g +f +f +f +a +a +a +a +a +a +a +"} +(29,1,1) = {" +b +b +b +b +a +a +c +c +c +d +a +f +f +a +a +a +a +a +f +f +g +a +a +b +b +b +b +b +"} +(30,1,1) = {" +b +b +b +a +a +a +g +f +g +g +a +f +f +f +f +f +g +f +f +a +a +a +a +b +b +b +b +b +"} +(31,1,1) = {" +b +a +a +a +a +a +g +f +g +g +a +f +f +g +f +f +f +f +f +a +a +a +a +b +b +b +b +b +"} +(32,1,1) = {" +a +a +a +a +a +f +f +f +g +g +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +"} +(33,1,1) = {" +a +a +a +g +f +f +f +f +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +"} +(34,1,1) = {" +a +a +e +f +f +f +f +g +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(35,1,1) = {" +a +a +f +f +f +f +f +e +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(36,1,1) = {" +a +a +g +f +f +f +f +f +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(37,1,1) = {" +a +a +g +g +f +f +f +g +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(38,1,1) = {" +a +a +a +h +i +e +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(39,1,1) = {" +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(40,1,1) = {" +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} diff --git a/maps/expedition_vr/beach/submaps/IceCave1B.dmm b/maps/expedition_vr/beach/submaps/IceCave1B.dmm new file mode 100644 index 0000000000..fb804e4f7e --- /dev/null +++ b/maps/expedition_vr/beach/submaps/IceCave1B.dmm @@ -0,0 +1,1240 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/wall/solidrock{ + block_tele = 0 + }, +/area/submap/cave/IceCave1B) +"b" = ( +/turf/template_noop, +/area/submap/cave/IceCave1B) +"c" = ( +/turf/simulated/floor/outdoors/ice{ + outdoors = 0 + }, +/area/submap/cave/IceCave1B) +"d" = ( +/obj/machinery/crystal/ice, +/turf/simulated/floor/outdoors/ice{ + outdoors = 0 + }, +/area/submap/cave/IceCave1B) +"e" = ( +/obj/structure/loot_pile/surface/bones, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1B) +"f" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1B) +"g" = ( +/obj/machinery/crystal/ice, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1B) +"h" = ( +/obj/random/firstaid, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1B) +"i" = ( +/obj/random/ammo, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1B) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +f +f +f +f +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +f +f +f +"} +(3,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +a +a +g +g +a +a +a +a +a +a +a +a +f +f +"} +(4,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +d +a +a +g +f +g +a +a +a +a +g +a +a +f +f +"} +(5,1,1) = {" +a +a +c +d +c +c +d +c +c +c +c +c +c +c +a +a +g +f +g +f +f +a +g +g +a +a +f +f +"} +(6,1,1) = {" +a +a +c +c +c +c +c +c +c +d +c +c +c +c +a +a +f +f +f +f +f +f +f +a +a +a +f +f +"} +(7,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +g +f +f +a +a +g +f +f +f +f +g +f +f +"} +(8,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +d +c +c +d +g +f +f +a +a +a +g +f +f +f +f +f +f +"} +(9,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +g +f +f +a +a +a +a +a +f +f +f +f +a +"} +(10,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +f +f +f +a +a +a +a +a +a +g +a +a +a +"} +(11,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +f +f +f +a +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +c +c +d +c +c +c +c +c +c +c +d +c +d +f +f +f +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +g +f +f +a +a +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +d +f +f +a +a +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +d +c +c +c +c +c +c +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +c +c +c +c +c +d +c +c +d +c +c +c +f +d +c +c +c +c +c +c +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +d +d +a +a +a +a +f +f +a +a +a +a +f +d +a +a +a +a +c +c +d +d +a +a +a +a +"} +(18,1,1) = {" +a +a +d +d +a +a +a +a +f +f +a +a +a +a +f +g +a +a +a +a +c +c +d +d +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +f +g +a +a +g +f +f +g +a +a +a +a +c +c +c +c +a +a +a +a +"} +(20,1,1) = {" +b +a +a +a +a +a +a +a +f +g +a +a +g +f +f +g +a +a +a +a +c +c +c +c +a +a +a +a +"} +(21,1,1) = {" +b +b +b +a +a +a +a +a +f +f +a +a +f +f +g +g +a +a +a +a +d +d +f +f +a +a +a +a +"} +(22,1,1) = {" +b +b +b +b +a +a +a +a +f +f +a +a +f +f +f +g +a +a +a +a +d +d +f +f +a +a +a +a +"} +(23,1,1) = {" +b +b +b +b +a +a +c +c +d +c +d +d +g +f +f +g +a +a +a +a +a +a +g +f +f +g +a +a +"} +(24,1,1) = {" +b +b +b +b +a +a +c +c +c +c +d +d +d +g +f +f +a +a +g +f +f +a +f +f +f +g +a +a +"} +(25,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +a +a +a +f +f +f +g +f +f +f +g +f +f +f +g +a +a +"} +(26,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +g +g +a +f +g +f +g +f +f +f +f +f +f +g +g +a +a +"} +(27,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +e +f +a +f +f +f +g +f +f +f +a +a +a +a +a +a +a +"} +(28,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +f +f +f +f +f +g +g +f +f +f +a +a +a +a +a +a +a +"} +(29,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +f +f +a +a +a +a +a +f +f +g +a +a +b +b +b +b +b +"} +(30,1,1) = {" +b +b +b +a +a +a +g +f +g +g +a +f +f +f +f +f +g +f +f +a +a +a +a +b +b +b +b +b +"} +(31,1,1) = {" +b +a +a +a +a +a +g +f +g +g +a +f +f +g +f +f +f +f +f +a +a +a +a +b +b +b +b +b +"} +(32,1,1) = {" +a +a +a +a +a +f +f +f +g +g +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +"} +(33,1,1) = {" +a +a +a +g +f +f +f +f +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +"} +(34,1,1) = {" +a +a +e +f +f +f +f +g +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(35,1,1) = {" +a +a +f +f +f +f +f +e +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(36,1,1) = {" +a +a +g +f +f +f +f +f +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(37,1,1) = {" +a +a +g +g +f +f +f +g +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(38,1,1) = {" +a +a +a +h +i +e +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(39,1,1) = {" +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(40,1,1) = {" +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} diff --git a/maps/expedition_vr/beach/submaps/IceCave1C.dmm b/maps/expedition_vr/beach/submaps/IceCave1C.dmm new file mode 100644 index 0000000000..b41b34781b --- /dev/null +++ b/maps/expedition_vr/beach/submaps/IceCave1C.dmm @@ -0,0 +1,1240 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/wall/solidrock{ + block_tele = 0 + }, +/area/submap/cave/IceCave1C) +"b" = ( +/turf/template_noop, +/area/submap/cave/IceCave1C) +"c" = ( +/turf/simulated/floor/outdoors/ice{ + outdoors = 0 + }, +/area/submap/cave/IceCave1C) +"d" = ( +/obj/machinery/crystal/ice, +/turf/simulated/floor/outdoors/ice{ + outdoors = 0 + }, +/area/submap/cave/IceCave1C) +"e" = ( +/obj/structure/loot_pile/surface/bones, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1C) +"f" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1C) +"g" = ( +/obj/machinery/crystal/ice, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1C) +"h" = ( +/obj/random/firstaid, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1C) +"i" = ( +/obj/random/ammo, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/IceCave1C) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +f +f +f +f +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +f +f +f +"} +(3,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +d +c +a +a +g +g +a +a +a +a +a +a +a +a +f +f +"} +(4,1,1) = {" +a +a +c +d +c +c +c +c +c +c +c +c +c +c +a +a +g +f +g +a +a +a +a +g +a +a +f +f +"} +(5,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +d +c +c +a +a +g +f +g +f +f +a +g +g +a +a +f +f +"} +(6,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +a +a +f +f +f +f +f +f +f +a +a +a +f +f +"} +(7,1,1) = {" +a +a +c +c +c +c +c +d +c +c +c +c +c +c +d +g +f +f +a +a +g +f +f +f +f +g +f +f +"} +(8,1,1) = {" +a +a +c +c +c +c +c +c +c +d +c +c +c +c +d +g +f +f +a +a +a +g +f +f +f +f +f +f +"} +(9,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +g +f +f +a +a +a +a +a +f +f +f +f +a +"} +(10,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +f +f +f +a +a +a +a +a +a +g +a +a +a +"} +(11,1,1) = {" +a +a +c +c +c +c +c +c +c +c +d +c +c +c +d +f +f +f +a +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +f +f +f +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +d +g +f +f +a +a +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +c +c +c +c +d +c +c +c +c +c +c +c +d +d +f +f +a +a +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +d +d +d +c +c +c +c +c +c +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +c +c +d +c +c +c +c +c +c +c +c +c +f +d +c +c +c +c +c +c +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +d +d +a +a +a +a +f +f +a +a +a +a +f +d +a +a +a +a +c +c +d +d +a +a +a +a +"} +(18,1,1) = {" +a +a +d +d +a +a +a +a +f +f +a +a +a +a +f +g +a +a +a +a +c +c +d +d +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +f +g +a +a +g +f +f +g +a +a +a +a +c +c +c +c +a +a +a +a +"} +(20,1,1) = {" +b +a +a +a +a +a +a +a +f +g +a +a +g +f +f +g +a +a +a +a +c +c +c +c +a +a +a +a +"} +(21,1,1) = {" +b +b +b +a +a +a +a +a +f +f +a +a +f +f +g +g +a +a +a +a +d +d +f +f +a +a +a +a +"} +(22,1,1) = {" +b +b +b +b +a +a +a +a +g +f +a +a +f +f +f +g +a +a +a +a +d +d +f +f +a +a +a +a +"} +(23,1,1) = {" +b +b +b +b +a +a +d +c +c +c +d +d +g +f +f +g +a +a +a +a +a +a +g +f +f +g +a +a +"} +(24,1,1) = {" +b +b +b +b +a +a +c +c +d +c +d +d +d +g +f +f +a +a +g +f +f +a +f +f +f +g +a +a +"} +(25,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +a +a +a +f +f +f +g +f +f +f +g +f +f +f +g +a +a +"} +(26,1,1) = {" +b +b +b +b +a +a +c +c +c +c +a +g +g +a +f +g +f +g +f +f +f +f +f +f +g +g +a +a +"} +(27,1,1) = {" +b +b +b +b +a +a +c +c +c +d +a +e +f +a +f +f +f +g +f +f +f +a +a +a +a +a +a +a +"} +(28,1,1) = {" +b +b +b +b +a +a +c +d +c +d +a +f +f +f +f +f +g +g +f +f +f +a +a +a +a +a +a +a +"} +(29,1,1) = {" +b +b +b +b +a +a +d +d +c +d +a +f +f +a +a +a +a +a +f +f +g +a +a +b +b +b +b +b +"} +(30,1,1) = {" +b +b +b +a +a +a +g +g +f +g +a +f +f +f +f +f +g +f +f +a +a +a +a +b +b +b +b +b +"} +(31,1,1) = {" +b +a +a +a +a +a +f +g +f +g +a +f +f +g +f +f +f +f +f +a +a +a +a +b +b +b +b +b +"} +(32,1,1) = {" +a +a +a +a +a +f +f +f +f +g +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +"} +(33,1,1) = {" +a +a +a +g +f +f +f +f +a +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +"} +(34,1,1) = {" +a +a +e +f +f +f +f +g +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(35,1,1) = {" +a +a +f +f +f +f +f +e +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(36,1,1) = {" +a +a +g +f +f +f +f +f +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(37,1,1) = {" +a +a +g +g +f +f +f +g +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(38,1,1) = {" +a +a +a +h +i +e +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(39,1,1) = {" +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(40,1,1) = {" +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} diff --git a/maps/expedition_vr/beach/submaps/Mineshaft1.dmm b/maps/expedition_vr/beach/submaps/Mineshaft1.dmm new file mode 100644 index 0000000000..de64c0272f --- /dev/null +++ b/maps/expedition_vr/beach/submaps/Mineshaft1.dmm @@ -0,0 +1,73 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/submap/cave/AMine1) +"c" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/AMine1) +"d" = (/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/AMine1) +"e" = (/obj/machinery/light/small,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/AMine1) +"f" = (/turf/simulated/wall,/area/submap/cave/AMine1) +"g" = (/obj/machinery/space_heater,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"h" = (/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"i" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"j" = (/obj/structure/table/standard,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"k" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{ icon_state = "tube1"; dir = 1},/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"l" = (/obj/structure/table/standard,/obj/structure/bedsheetbin,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"m" = (/obj/machinery/door/airlock,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"n" = (/obj/item/weapon/ore/gold,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/AMine1) +"o" = (/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/AMine1) +"p" = (/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/obj/item/weapon/ore/gold,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/AMine1) +"q" = (/obj/structure/table/standard,/obj/item/device/flashlight/lamp,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"r" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/obj/machinery/light,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"s" = (/obj/structure/window/reinforced/full,/turf/simulated/wall,/area/submap/cave/AMine1) +"t" = (/obj/machinery/light{ icon_state = "tube1"; dir = 4},/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"u" = (/obj/structure/table/standard,/obj/machinery/cell_charger,/turf/simulated/floor,/area/submap/cave/AMine1) +"v" = (/obj/structure/table/standard,/obj/item/weapon/cell/high,/obj/item/weapon/cell/high,/turf/simulated/floor,/area/submap/cave/AMine1) +"w" = (/obj/structure/loot_pile/maint/trash,/turf/simulated/floor,/area/submap/cave/AMine1) +"x" = (/turf/simulated/floor,/area/submap/cave/AMine1) +"y" = (/obj/machinery/power/apc{operating = 0; pixel_x = 31},/turf/simulated/floor,/area/submap/cave/AMine1) +"z" = (/obj/structure/ore_box,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/AMine1) +"A" = (/obj/machinery/light/small{dir = 1},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/AMine1) +"B" = (/obj/structure/closet/crate/trashcart,/turf/simulated/floor,/area/submap/cave/AMine1) +"C" = (/obj/structure/closet/crate/engineering,/turf/simulated/floor,/area/submap/cave/AMine1) +"D" = (/obj/machinery/light,/obj/machinery/space_heater,/turf/simulated/floor,/area/submap/cave/AMine1) +"E" = (/obj/machinery/space_heater,/turf/simulated/floor,/area/submap/cave/AMine1) +"F" = (/obj/structure/closet/secure_closet/engineering_welding,/turf/simulated/floor,/area/submap/cave/AMine1) +"G" = (/obj/structure/table/rack,/obj/item/weapon/pickaxe/drill,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"H" = (/obj/machinery/vending/cola,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"I" = (/obj/machinery/vending/snack,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"J" = (/obj/machinery/washing_machine,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"K" = (/obj/structure/ore_box,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/AMine1) +"L" = (/obj/machinery/light{ icon_state = "tube1"; dir = 8},/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"M" = (/obj/item/weapon/stool,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"N" = (/obj/machinery/light/small{brightness_color = "#DA0205"; brightness_power = 1; brightness_range = 5; dir = 8},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/AMine1) +"O" = (/obj/machinery/light/small{dir = 4; pixel_y = 0},/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/AMine1) +"P" = (/obj/structure/table/standard,/obj/item/pizzabox,/turf/simulated/floor/tiled,/area/submap/cave/AMine1) +"Q" = (/obj/machinery/door/airlock,/turf/simulated/floor,/area/submap/cave/AMine1) +"R" = (/obj/machinery/light{ icon_state = "tube1"; dir = 1},/turf/simulated/floor,/area/submap/cave/AMine1) +"S" = (/obj/machinery/light/small,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/AMine1) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaa +abbbbbbbbbbbbbcccccccccca +abbbbbbbbbbbcddedddddedda +abbbbbbbbbbbbdffffffffffa +abbbcccbbbbbbdfghfijklifa +abcccccbbbbbbdfhhmhhhhhfa +abcccccnopbbbdfhhfiqrjifa +abccccccccbbbdshtfffffffa +abccccccccbbbdshhfuvvwxfa +abccccccccbbbdshhmxxxxxfa +abcccccccccbbdshhfxxxxyfa +abccccccccczAdshhfBCDEFfa +abbccccccccccdfgtfffffffa +abbccccccccccdfGhfgHIhJfa +abbbcccccccccKfGhfhhhhhfa +abbbccccccccddffhfLMMMtfa +abbbbNccccccOfffhfhjjPhfa +abbbbcccccccdQRQhQhMMMhfa +abbbbbbbccccdfffffffffffa +abbbbbbbbcccddddddddddbba +abbbbbbbbbcccccccccccbbba +abbbbbbbbbbccccccScbbbbba +abbbbbbbbbbbcccccbbbbbbba +abbbbbbbbbbbcccccbbbbbbba +aaaaaaaaaaaaaaaaaaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/Rockb1.dmm b/maps/expedition_vr/beach/submaps/Rockb1.dmm new file mode 100644 index 0000000000..7290e089cd --- /dev/null +++ b/maps/expedition_vr/beach/submaps/Rockb1.dmm @@ -0,0 +1,790 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/area/submap/Rockb1) +"c" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/Rockb1) +"d" = ( +/turf/simulated/mineral/ignore_mapgen/cave, +/area/submap/Rockb1) +"e" = ( +/turf/simulated/wall/r_wall, +/area/submap/Rockb1) +"f" = ( +/obj/structure/table/woodentable, +/obj/item/device/flashlight/lamp, +/turf/simulated/floor/lino, +/area/submap/Rockb1) +"g" = ( +/obj/structure/closet/cabinet, +/obj/item/weapon/gun/projectile/pistol, +/obj/item/ammo_magazine/m9mm/compact, +/turf/simulated/floor/lino, +/area/submap/Rockb1) +"h" = ( +/obj/structure/bookcase, +/turf/simulated/floor/lino, +/area/submap/Rockb1) +"i" = ( +/obj/machinery/vending/snack, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"j" = ( +/obj/machinery/vending/coffee, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"k" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"l" = ( +/obj/item/seeds/ambrosiadeusseed, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/material/shard, +/turf/simulated/floor/plating, +/area/submap/Rockb1) +"o" = ( +/obj/machinery/portable_atmospherics/hydroponics, +/turf/simulated/floor/plating, +/area/submap/Rockb1) +"p" = ( +/obj/structure/bed, +/turf/simulated/floor/lino, +/area/submap/Rockb1) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/lino, +/area/submap/Rockb1) +"r" = ( +/turf/simulated/floor/lino, +/area/submap/Rockb1) +"s" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"t" = ( +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/simulated/floor/plating, +/area/submap/Rockb1) +"w" = ( +/obj/machinery/door/airlock, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"x" = ( +/obj/machinery/light/small{ + brightness_color = "#DA0205"; + brightness_power = 1; + brightness_range = 5 + }, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"y" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"z" = ( +/obj/machinery/light/small{ + brightness_color = "#DA0205"; + brightness_power = 1; + brightness_range = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"A" = ( +/obj/structure/cable/green{ + d1 = 2; + d2 = 4; + icon_state = "2-4" + }, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"B" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"C" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"D" = ( +/obj/structure/cable/green{ + d2 = 8; + icon_state = "0-8" + }, +/obj/machinery/power/apc{ + dir = 4; + name = "east bump"; + operating = 0; + pixel_x = 24 + }, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"E" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"F" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/submap/Rockb1) +"G" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/tiled/hydro, +/area/submap/Rockb1) +"H" = ( +/obj/machinery/power/smes/buildable/point_of_interest, +/obj/structure/cable/green, +/turf/simulated/floor/plating, +/area/submap/Rockb1) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/machinery/power/port_gen/pacman, +/turf/simulated/floor/plating, +/area/submap/Rockb1) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/excavation, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"K" = ( +/obj/structure/table/standard, +/obj/item/weapon/pickaxe/drill, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"L" = ( +/obj/structure/table/standard, +/obj/fiftyspawner/glass, +/obj/fiftyspawner/steel, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"M" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/toolbox/electrical, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"N" = ( +/obj/structure/table/standard, +/obj/item/weapon/storage/toolbox/mechanical, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"O" = ( +/obj/machinery/door/airlock/hatch, +/turf/simulated/floor/tiled, +/area/submap/Rockb1) +"P" = ( +/turf/simulated/floor/plating, +/area/submap/Rockb1) +"Q" = ( +/obj/machinery/light/small{ + brightness_color = "#DA0205"; + brightness_power = 1; + brightness_range = 5 + }, +/turf/simulated/floor/plating, +/area/submap/Rockb1) +"R" = ( +/obj/effect/decal/cleanable/greenglow, +/turf/simulated/floor/plating, +/area/submap/Rockb1) +"S" = ( +/obj/structure/loot_pile/maint/trash, +/turf/simulated/floor/plating, +/area/submap/Rockb1) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +b +b +b +b +b +b +b +b +c +b +b +b +b +b +b +b +b +b +a +"} +(3,1,1) = {" +a +b +b +c +c +c +c +c +c +c +d +d +d +c +c +c +c +b +b +a +"} +(4,1,1) = {" +a +b +c +c +c +d +d +d +d +d +d +d +d +d +c +c +c +c +b +a +"} +(5,1,1) = {" +a +c +c +c +d +d +d +d +d +d +d +d +d +d +d +d +c +c +b +a +"} +(6,1,1) = {" +a +b +c +d +d +e +e +e +e +e +e +e +e +e +d +d +c +c +b +a +"} +(7,1,1) = {" +a +b +c +d +d +e +f +p +e +m +w +A +H +e +d +d +c +c +b +a +"} +(8,1,1) = {" +a +b +c +d +d +e +g +q +e +t +e +B +I +e +d +d +c +c +b +a +"} +(9,1,1) = {" +a +b +c +d +d +e +h +r +w +x +e +C +J +e +d +d +c +c +b +a +"} +(10,1,1) = {" +a +b +c +d +d +e +e +e +e +m +e +D +K +e +d +d +d +c +b +a +"} +(11,1,1) = {" +a +b +d +d +d +e +i +s +m +m +e +e +e +e +e +e +d +c +b +a +"} +(12,1,1) = {" +a +b +d +d +d +e +j +t +t +t +e +t +t +O +P +e +d +c +b +a +"} +(13,1,1) = {" +a +b +d +d +d +e +k +m +t +t +e +E +L +e +Q +e +d +c +b +a +"} +(14,1,1) = {" +a +b +d +d +d +e +e +e +e +t +e +m +M +e +R +e +d +c +b +a +"} +(15,1,1) = {" +a +b +d +d +d +e +l +t +w +t +w +t +N +e +S +e +d +c +c +a +"} +(16,1,1) = {" +a +b +d +d +d +e +m +u +e +t +e +w +e +e +e +e +d +c +c +a +"} +(17,1,1) = {" +a +b +c +d +d +e +n +m +e +x +e +F +e +d +d +d +d +c +c +a +"} +(18,1,1) = {" +a +b +c +d +d +e +o +v +e +y +e +G +e +d +d +c +d +c +c +a +"} +(19,1,1) = {" +a +b +c +d +d +e +e +e +e +z +e +e +e +d +d +c +d +c +b +a +"} +(20,1,1) = {" +a +b +c +c +d +d +d +d +e +y +e +d +d +d +c +c +c +c +b +a +"} +(21,1,1) = {" +a +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +a +"} +(22,1,1) = {" +a +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +a +"} +(23,1,1) = {" +a +b +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +a +"} +(24,1,1) = {" +a +b +b +b +b +c +c +b +b +b +b +b +b +b +b +b +b +b +b +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/expedition_vr/beach/submaps/Scave1.dmm b/maps/expedition_vr/beach/submaps/Scave1.dmm new file mode 100644 index 0000000000..0d06ce5594 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/Scave1.dmm @@ -0,0 +1,47 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/submap/cave/Scave1) +"c" = (/obj/effect/spider/stickyweb,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"d" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"e" = (/obj/effect/spider/spiderling/frost,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"f" = (/obj/item/weapon/spacecash/c100,/obj/item/weapon/spacecash/c100,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"g" = (/obj/random/mob/spider/mutant,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"h" = (/obj/item/weapon/spacecash/c100,/obj/item/weapon/spacecash/c100,/obj/item/weapon/spacecash/c100,/obj/effect/decal/remains,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"i" = (/obj/random/mob/spider,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"j" = (/obj/item/weapon/grenade/spawnergrenade/spider,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"k" = (/obj/random/toolbox,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"l" = (/obj/effect/decal/mecha_wreckage/ripley,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"m" = (/obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"n" = (/obj/item/device/flashlight,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"o" = (/mob/living/simple_mob/animal/giant_spider/frost,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"p" = (/obj/effect/spider/stickyweb,/obj/effect/spider/stickyweb,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) +"q" = (/obj/effect/decal/remains,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/Scave1) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaabbaaaaaaaaaaaaaaaaaaaaaaa +aabbbbbbaabbbbbaaaaaaabbbbbaaa +abbbbbbbbbbbbbbbbbbbbbbbbbbaaa +aabbbbbbcbbbbbbbbbbbbbbbdbbbaa +aabbbbdeddbbbcccbbbbbdddeddbaa +aadbbfddddcbbdedbbbbbdgddddbaa +aadbbhfbbiddddddbccedddbdedbba +aabbbbbbbddcdddddddddddbjgbbaa +aabbbbbbdddbbbkcddddddbbbbbbaa +aabbbbbcdddbbbbbbcddddcbbbbaaa +aabbbbbcddcbbbbbbbdiddcbbbaaaa +aabbbbbbgdcbbbbbbbddddcbbbaaaa +aabbbbbbdddbbbbbblddddcbbbaaaa +aabbbbbbdcdbbbbbbmddgdcbbbaaaa +aabbbbbbdddbbbbbbcddddcbbbaaaa +aadbbbbbdddbbbbbbbccdddbbbaaaa +aandbbbbddbbbbbbbbbocddbbbaaaa +aaddbbbbdddbbbbbbbbbbddbbdaaaa +aadddpddedddbbbbbbbbdedbbdaaaa +aaddppcdddgddcbcdddddcbbbdaaaa +aaqdbbbbbdddddddddddcbbbbdaaaa +aabbbbbbbbcdddcdddddcbbbbbaaaa +aabbbbbbbbbbbbbbbgbbbbbbbbaaaa +aabbbbbbbbbbbbbbbbbbbbbbbbaaaa +aaaaabbbbabbbbbbbaabbbbbbaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +"} \ No newline at end of file diff --git a/maps/expedition_vr/beach/submaps/SupplyDrop1.dmm b/maps/expedition_vr/beach/submaps/SupplyDrop1.dmm new file mode 100644 index 0000000000..2ac5a64f9e --- /dev/null +++ b/maps/expedition_vr/beach/submaps/SupplyDrop1.dmm @@ -0,0 +1,23 @@ +"a" = (/turf/simulated/mineral,/area/submap/cave/SupplyDrop1) +"b" = (/turf/template_noop,/area/template_noop) +"c" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/SupplyDrop1) +"d" = (/turf/simulated/wall/titanium,/area/submap/cave/SupplyDrop1) +"e" = (/obj/structure/droppod_door{dir = 1},/turf/simulated/wall/titanium,/area/submap/cave/SupplyDrop1) +"f" = (/turf/simulated/floor/reinforced,/area/submap/cave/SupplyDrop1) +"g" = (/obj/structure/droppod_door{dir = 8},/turf/simulated/wall/titanium,/area/submap/cave/SupplyDrop1) +"h" = (/obj/structure/closet/crate,/obj/item/weapon/gun/energy/stunrevolver,/obj/item/weapon/gun/energy/stunrevolver,/obj/item/weapon/storage/box/flare,/obj/item/stack/marker_beacon/ten,/obj/item/weapon/cell/device/weapon,/obj/item/weapon/cell/device/weapon,/obj/item/trash/tastybread,/obj/item/trash/tastybread,/obj/item/trash/sosjerky,/obj/item/trash/sosjerky,/obj/item/trash/liquidfood,/obj/item/trash/liquidfood,/obj/item/weapon/flame/lighter/random,/obj/item/device/gps,/turf/simulated/floor/reinforced,/area/submap/cave/SupplyDrop1) +"i" = (/obj/structure/droppod_door{dir = 4},/turf/simulated/wall/titanium,/area/submap/cave/SupplyDrop1) +"j" = (/obj/structure/droppod_door,/turf/simulated/wall/titanium,/area/submap/cave/SupplyDrop1) + +(1,1,1) = {" +aabbbccccb +aacccaaccb +acccccaccb +acccdedccb +cccddfddcc +cccgfhficc +bccddfddac +bbcadjdcac +bbaaacccac +bbcccccccc +"} diff --git a/maps/expedition_vr/beach/submaps/SwordCave.dmm b/maps/expedition_vr/beach/submaps/SwordCave.dmm new file mode 100644 index 0000000000..a67cccdcb8 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/SwordCave.dmm @@ -0,0 +1,1808 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/simulated/mineral, +/area/submap/cave/swordcave) +"c" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/swordcave) +"d" = ( +/obj/machinery/crystal, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/swordcave) +"e" = ( +/turf/simulated/floor/water, +/area/submap/cave/swordcave) +"f" = ( +/turf/simulated/floor/water/deep, +/area/submap/cave/swordcave) +"g" = ( +/obj/structure/ghost_pod/manual/cursedblade, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/swordcave) +"h" = ( +/mob/living/simple_mob/faithless/cult, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/swordcave) +"i" = ( +/obj/item/device/gps/explorer/on, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/swordcave) +"j" = ( +/obj/structure/loot_pile/surface/bones, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/swordcave) +"k" = ( +/mob/living/simple_mob/animal/space/bats, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/swordcave) +"l" = ( +/mob/living/simple_mob/animal/space/bats/cult, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/swordcave) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +c +c +c +b +b +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +b +b +b +b +b +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +b +b +b +b +c +c +c +c +c +c +c +c +c +d +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +b +b +b +c +c +d +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +b +b +b +c +c +c +c +c +c +c +c +c +c +c +l +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +b +a +a +a +a +"} +(9,1,1) = {" +b +b +b +b +c +c +c +c +c +c +c +d +c +c +c +c +c +c +d +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +b +a +a +a +a +"} +(10,1,1) = {" +b +b +b +c +c +c +c +c +c +e +e +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +b +a +a +a +"} +(11,1,1) = {" +b +b +c +c +c +c +c +e +e +e +e +e +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +a +a +a +"} +(12,1,1) = {" +b +b +c +c +c +c +e +e +e +f +f +f +f +e +e +c +c +c +c +c +c +c +l +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +a +a +"} +(13,1,1) = {" +b +b +c +c +c +e +e +f +f +f +f +f +f +f +e +e +c +c +c +c +c +c +c +c +c +c +d +c +c +c +l +c +c +c +c +b +b +b +b +a +a +"} +(14,1,1) = {" +b +b +c +c +e +e +e +e +e +e +e +e +f +f +f +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +a +a +"} +(15,1,1) = {" +b +b +c +c +e +e +f +e +e +e +e +e +e +f +f +f +e +e +c +c +c +l +c +c +c +c +c +c +c +c +c +c +c +d +c +c +b +b +b +a +a +"} +(16,1,1) = {" +b +b +c +c +e +e +f +e +c +c +e +c +e +e +f +f +f +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +a +a +"} +(17,1,1) = {" +b +c +c +c +e +e +f +e +c +c +c +c +e +e +e +f +f +f +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +a +a +"} +(18,1,1) = {" +b +c +c +c +e +e +f +e +c +c +c +i +c +e +e +f +f +f +f +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +a +a +"} +(19,1,1) = {" +b +c +c +c +e +e +f +e +e +c +g +j +c +c +e +e +f +e +e +e +c +c +c +c +c +c +c +l +c +c +d +c +c +c +c +c +b +b +b +a +a +"} +(20,1,1) = {" +b +d +c +c +e +e +f +e +e +c +c +c +c +c +e +e +f +e +e +c +c +c +c +c +c +d +c +c +c +c +c +c +c +c +c +c +c +b +b +a +a +"} +(21,1,1) = {" +b +c +c +c +e +e +f +f +e +e +c +d +c +c +e +e +f +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +l +c +c +c +b +a +a +"} +(22,1,1) = {" +b +c +c +c +e +e +f +e +e +c +c +c +c +c +e +e +f +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +a +a +"} +(23,1,1) = {" +b +c +c +c +e +e +f +e +e +c +c +c +c +c +e +e +f +e +e +d +c +c +c +l +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +a +"} +(24,1,1) = {" +b +c +c +c +e +e +f +e +e +c +h +c +c +e +e +f +f +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(25,1,1) = {" +b +b +c +c +e +e +f +e +e +c +c +c +e +e +f +f +f +f +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(26,1,1) = {" +b +b +c +c +e +e +f +e +e +e +c +c +e +e +f +f +f +f +e +e +c +c +c +c +c +c +c +c +c +d +c +c +c +c +c +c +c +c +c +d +c +"} +(27,1,1) = {" +b +b +c +c +c +e +e +e +f +e +e +e +e +f +f +f +f +f +e +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +l +c +c +c +c +c +c +"} +(28,1,1) = {" +b +b +c +c +c +c +e +e +f +f +e +e +f +f +f +f +e +e +e +c +c +c +l +c +c +c +c +d +c +c +c +c +c +c +c +c +c +c +c +c +c +"} +(29,1,1) = {" +b +b +c +c +c +c +e +e +f +f +f +f +e +e +e +e +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +c +c +c +c +c +"} +(30,1,1) = {" +b +b +c +c +c +c +c +e +e +f +f +e +e +e +e +e +c +c +k +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +c +c +c +a +"} +(31,1,1) = {" +b +b +c +c +c +c +c +c +e +e +e +e +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +c +a +a +"} +(32,1,1) = {" +b +b +b +c +c +c +c +c +c +e +e +c +c +c +c +c +c +c +c +c +d +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +a +a +a +a +"} +(33,1,1) = {" +b +b +b +d +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +l +c +c +c +c +c +b +b +b +b +b +b +b +a +a +a +a +a +"} +(34,1,1) = {" +b +b +b +b +c +c +c +c +c +c +c +d +c +c +c +c +d +c +c +c +l +c +c +c +c +c +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +"} +(35,1,1) = {" +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +"} +(36,1,1) = {" +a +b +b +b +b +b +b +b +b +b +b +b +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +"} +(37,1,1) = {" +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +"} +(38,1,1) = {" +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(39,1,1) = {" +a +a +a +a +b +b +b +b +a +a +a +a +a +b +b +b +b +b +b +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(40,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(41,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/expedition_vr/beach/submaps/crashed_ufo.dmm b/maps/expedition_vr/beach/submaps/crashed_ufo.dmm new file mode 100644 index 0000000000..a93d593f39 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/crashed_ufo.dmm @@ -0,0 +1,112 @@ +"aa" = (/turf/template_noop,/area/template_noop) +"ab" = (/turf/simulated/shuttle/floor/alienplating/external,/area/submap/cave/crashed_ufo) +"ac" = (/turf/simulated/shuttle/wall/alien,/area/submap/cave/crashed_ufo) +"ad" = (/obj/structure/closet/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"ae" = (/obj/structure/closet/alien,/obj/item/prop/alien/junk,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"af" = (/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"ag" = (/obj/machinery/door/airlock/alien/locked,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"ah" = (/obj/effect/decal/remains/xeno,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"ai" = (/obj/machinery/porta_turret/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aj" = (/obj/structure/loot_pile/surface/alien/engineering,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"ak" = (/obj/structure/prop/alien/computer,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"al" = (/obj/item/weapon/tool/wrench/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"am" = (/obj/structure/bed/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"an" = (/obj/structure/table/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"ao" = (/obj/structure/table/alien,/obj/item/clothing/head/helmet/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"ap" = (/obj/structure/prop/alien/power,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aq" = (/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"ar" = (/obj/structure/table/alien,/obj/item/weapon/paper/alien{icon_state = "alienpaper_words"; info = "\[i]This tablet has a large collection of symbols that you've never seen before outside this ship. You have no hope of figuring out what any of the mean...\[/i]"},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"as" = (/turf/simulated/shuttle/wall/alien/hard_corner,/area/submap/cave/crashed_ufo) +"at" = (/obj/structure/prop/alien/computer,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"au" = (/obj/structure/table/alien,/obj/item/prop/alien/junk,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"av" = (/obj/structure/table/alien,/obj/item/weapon/paper/alien{icon_state = "alienpaper_words"; info = "\[i]This tablet has a large collection of symbols that you've never seen before outside this ship. You have no hope of figuring out what any of the mean...\[/i]"},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aw" = (/obj/structure/loot_pile/surface/alien/security,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"ax" = (/obj/structure/prop/alien/computer{dir = 8},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"ay" = (/obj/structure/prop/alien/computer{ icon_state = "console-c"; dir = 4},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"az" = (/obj/machinery/door/airlock/alien/locked{welded = 1},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aA" = (/obj/structure/bed/alien,/obj/effect/decal/remains/xeno,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aB" = (/obj/item/weapon/tool/screwdriver/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aC" = (/obj/item/weapon/tool/wirecutters/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aD" = (/obj/structure/table/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aE" = (/obj/item/device/multitool/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aF" = (/obj/structure/prop/alien/computer/camera/flipped{ icon_state = "camera_flipped"; dir = 4},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aG" = (/obj/structure/prop/alien/computer/camera{ icon_state = "camera"; dir = 8},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aH" = (/obj/machinery/porta_turret/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aI" = (/obj/machinery/door/airlock/alien/locked{p_open = 1},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aJ" = (/obj/effect/decal/remains/robot,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aK" = (/obj/item/weapon/tool/crowbar/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aL" = (/obj/item/stack/cable_coil/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aM" = (/obj/structure/table/alien,/obj/item/prop/alien/junk,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aN" = (/obj/structure/table/alien,/obj/item/weapon/paper/alien{icon_state = "alienpaper_words"; info = "\[i]This tablet has a large collection of symbols that you've never seen before outside this ship. You have no hope of figuring out what any of the mean...\[/i]"},/obj/item/device/gps/internal/poi,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aO" = (/obj/structure/prop/alien/computer{ icon_state = "console-c"; dir = 4},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aP" = (/obj/structure/table/alien,/obj/item/clothing/accessory/medal/dungeon/alien_ufo,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aQ" = (/obj/structure/table/alien,/obj/item/weapon/weldingtool/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aR" = (/obj/structure/bed/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aS" = (/obj/structure/prop/alien/computer/camera,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aT" = (/obj/structure/closet/alien,/obj/item/weapon/paper/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aU" = (/obj/structure/bed/alien,/obj/effect/decal/remains/xeno,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aV" = (/obj/structure/loot_pile/surface/alien/end,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"aW" = (/obj/structure/table/alien,/obj/item/weapon/surgical/circular_saw/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aX" = (/obj/structure/table/alien,/obj/item/weapon/surgical/FixOVein/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aY" = (/obj/structure/table/alien,/obj/item/weapon/surgical/scalpel/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"aZ" = (/obj/item/weapon/surgical/hemostat/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"ba" = (/obj/machinery/door/airlock/alien/locked,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"bb" = (/obj/effect/decal/remains/lizard,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"bc" = (/obj/structure/prop/alien/dispenser,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"bd" = (/obj/structure/table/alien,/obj/item/weapon/surgical/bone_clamp/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"be" = (/obj/structure/loot_pile/surface/alien/medical,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bf" = (/obj/structure/closet/alien,/obj/item/prop/alien/junk,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"bg" = (/obj/structure/prop/alien/dispenser,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bh" = (/obj/effect/decal/remains/mouse,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo) +"bi" = (/obj/structure/closet/alien,/obj/item/prop/alien/junk,/obj/item/prop/alien/junk,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bj" = (/obj/machinery/porta_turret/alien/destroyed{ icon_state = "destroyed_target_prism"; dir = 6},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bk" = (/obj/item/weapon/cell/device/weapon/empty,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bl" = (/obj/machinery/porta_turret/alien/destroyed{ icon_state = "destroyed_target_prism"; dir = 10},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bm" = (/obj/item/weapon/gun/energy/retro/empty,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bn" = (/obj/item/device/gps{gps_tag = "COMDOM1"},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bo" = (/obj/item/weapon/reagent_containers/hypospray/autoinjector/used,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bp" = (/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/burn,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bq" = (/obj/effect/decal/remains/human{desc = "They look like human remains. Based on the equipment you saw nearby when you walked in, they were some kind of command person, and a poor one at that."},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"br" = (/obj/item/clothing/gloves/yellow,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bs" = (/obj/item/weapon/storage/belt/utility/full,/obj/item/device/multitool,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bt" = (/obj/machinery/door/airlock/alien/public,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bu" = (/obj/item/clothing/suit/storage/hooded/wintercoat/captain,/obj/item/clothing/shoes/boots/winter/command,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo) +"bv" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaabababababababababaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaababababacacacacacacacababababaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaabababacacacacadadaeadadacacacacabababaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaababacacacafagafafafahafafafagafacacacababaaaaaaaaaaaaaa +aaaaaaaaaaaaababacacafafafacafafafafafafafacafafafacacababaaaaaaaaaaaa +aaaaaaaaaaababacacafafacacacacaiafafafaiacacacacafafacacababaaaaaaaaaa +aaaaaaaaababacacafafacacajakacacafafalacacamahacacafafacacababaaaaaaaa +aaaaaaababacacafafacacaiafafanacacafacacaoafahaeacacafafacacababaaaaaa +aaaaaaabacacafafacacapafafaqanarasagasacacagacacacacacafafacacabaaaaaa +aaaaababacafafacacapafafaqaqaqafasafasaiaqaqatauauacacacafafacababaaaa +aaaaabacacafacacaiafafaqaqaqafafagafagafafaqaqaqavacaeacacafacacabaaaa +aaaaabacafafacajafafaqaqaqafafajasafasawafafaqaqaxacafahacafafacabaaaa +aaababacagacacayafaqaqaqafafadacasazasacawafafaqaqagafaAacacagacababaa +aaabacacafafacacananaqaBaCadacacatafatacacawafafaqacaDacacafafacacabaa +aaabacadafafaiacacaDaEahajacacaFaqafaqaGacacawafaHacacacaiafafaeacabaa +aaabacadafafafafacasasaIasacaqaqaqaJaqaqaqacasagasasacafafafaKadacabaa +aaabacaeafaLafafafagafafafacaiaqaMaNaraqaiacafafafagafafafafafadacabaa +aaabacaeafafafafacasasagasacaOaqaPahaQaqaxacasagasasacahafafafaeacabaa +aaabacadafafaiacacatacaqaRacacaqaqaqaqaqacacaSaqaqaTacacaiafafadacabaa +aaabacacafafacacaqaqacaqaqaUacacaiaVaiacacaWaqaqaqacacacacafafacacabaa +aaababacagacacaXaqaUasacaqaqaRacacacacacaYaHaqaqasacaZacacacagacababaa +aaaaabacafafacavaqaqbaaqaqaqaqaUasafasaFaqaqaqaqbaaqbbaqacafafacabaaaa +aaaaabacacafacacbcbdasaiaqacaqaqagafagaqaqaqaqaqasacaqacacafacacabaaaa +aaaaababacafafacacacacasagasacacasafasaqaqasbaasacacacacafafacababaaaa +aaaaaaabacacafafacacacbeafafafbeasagasbfacacaqacacacacafafacacabaaaaaa +aaaaaaababacacafafacacbgafafbeacacafacacacaqbhaqacacafafacacababaaaaaa +aaaaaaaaababacacafafacacbibeacacafafafacacacaqacacafafacacababaaaaaaaa +aaaaaaaaaaababacacafafacacacacbjbkafafblacacacacafafacacababaaaaaaaaaa +aaaaaaaaaaaaababacacafafafasafafafbmbnbobpasafafafacacababaaaaaaaaaaaa +aaaaaaaaaaaaaaababacacacafagafbkafafbqbrbsagafacacacababaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaabababacacasacafasbtasbuacasacacabababaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaababababacasasafasacacababababaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaabvbvbvabababasbtasabababbvbvbvaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaabvbvbvbvbvbvbvbvbvbvbvbvbvbvbvaaaaaaaaaaaaaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/crashed_ufo_frigate.dmm b/maps/expedition_vr/beach/submaps/crashed_ufo_frigate.dmm new file mode 100644 index 0000000000..7a750b1456 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/crashed_ufo_frigate.dmm @@ -0,0 +1,154 @@ +"aa" = (/turf/template_noop,/area/template_noop) +"ab" = (/turf/simulated/shuttle/wall/alien,/area/submap/cave/crashed_ufo_frigate) +"ac" = (/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"ad" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"ae" = (/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"af" = (/mob/living/simple_mob/animal/space/alien/drone,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"ag" = (/obj/machinery/porta_turret/alien{faction = "xeno"},/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"ah" = (/obj/structure/table/alien,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"ai" = (/obj/machinery/artifact,/obj/effect/alien/weeds/node,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aj" = (/obj/random/outcrop,/turf/simulated/floor/outdoors/ice,/area/template_noop) +"ak" = (/obj/machinery/porta_turret/alien{faction = "xeno"},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"al" = (/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"am" = (/obj/structure/window/phoronreinforced,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"an" = (/obj/structure/window/phoronreinforced,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"ao" = (/obj/structure/loot_pile/surface/alien/security,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"ap" = (/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"aq" = (/obj/structure/prop/alien/pod/open,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"ar" = (/obj/effect/alien/weeds/node,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"as" = (/obj/structure/prop/alien/pod/open,/obj/random/tech_supply/component,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"at" = (/obj/machinery/door/airlock/alien/locked,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"au" = (/obj/machinery/door/airlock/alien/locked,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"av" = (/obj/structure/loot_pile/surface/alien/engineering,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"aw" = (/obj/structure/prop/alien/pod/open,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"ax" = (/turf/simulated/floor/outdoors/ice,/area/template_noop) +"ay" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"az" = (/obj/item/prop/alien/junk,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aA" = (/obj/effect/alien/weeds/node,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aB" = (/obj/structure/loot_pile/surface/alien/medical,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aC" = (/obj/structure/loot_pile/surface/alien/security,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"aD" = (/obj/structure/table/alien,/obj/random/tech_supply/component,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"aE" = (/obj/structure/prop/alien/pod/open,/obj/random/tech_supply/component,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"aF" = (/obj/structure/table/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aG" = (/obj/machinery/vr_sleeper/alien/random_replicant,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aH" = (/obj/structure/prop/alien/pod,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aI" = (/obj/structure/loot_pile/surface/alien/engineering,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aJ" = (/obj/machinery/door/airlock/alien/locked,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aK" = (/obj/structure/table/alien,/obj/random/tech_supply/component,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aL" = (/obj/structure/table/alien,/obj/item/clothing/under/psysuit,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aM" = (/obj/structure/prop/alien/computer/camera,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aN" = (/obj/structure/prop/alien/computer/camera/flipped,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aO" = (/obj/structure/simple_door/resin,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aP" = (/obj/structure/prop/alien/power,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aQ" = (/obj/effect/alien/weeds/node,/mob/living/simple_mob/animal/space/alien/drone,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aR" = (/obj/effect/alien/weeds/node,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"aS" = (/obj/structure/table/alien,/obj/random/tool/alien,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"aT" = (/obj/structure/loot_pile/surface/alien/security,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"aU" = (/obj/machinery/replicator,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aV" = (/obj/structure/closet/alien,/obj/random/unidentified_medicine/drug_den,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aW" = (/obj/effect/decal/remains/xeno,/obj/item/clothing/under/psysuit,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aX" = (/obj/structure/prop/alien/computer/camera/flipped{icon_state = "camera_flipped"; dir = 4},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aY" = (/obj/structure/prop/alien/computer/camera{icon_state = "camera"; dir = 8},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"aZ" = (/obj/machinery/porta_turret/alien/destroyed,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"ba" = (/obj/structure/closet/alien,/obj/random/unidentified_medicine/scientific,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bb" = (/obj/structure/closet/alien,/obj/random/unidentified_medicine/nanites,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"bc" = (/obj/structure/closet/alien,/obj/random/unidentified_medicine/fresh_medicine,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bd" = (/obj/structure/closet/alien,/obj/random/unidentified_medicine/viral,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"be" = (/obj/machinery/door/blast/puzzle,/obj/machinery/door/airlock/alien/locked,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bf" = (/obj/structure/table/alien,/obj/item/weapon/paper/alien{icon_state = "alienpaper_words"; info = "\[i]This tablet has a large collection of symbols that you've never seen before outside this ship. You have no hope of figuring out what any of the mean...\[/i]"},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bg" = (/obj/structure/prop/lock/projectile,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"bh" = (/obj/structure/closet/alien,/obj/random/unidentified_medicine/old_medicine,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"bi" = (/obj/structure/prop/alien/dispenser,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bj" = (/obj/effect/decal/remains/xeno,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bk" = (/mob/living/simple_mob/animal/space/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bl" = (/obj/effect/decal/remains/xeno,/obj/item/clothing/under/psysuit,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"bm" = (/obj/structure/table/alien,/obj/item/weapon/paper/alien,/obj/item/weapon/paper/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bn" = (/obj/structure/foamedmetal,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bo" = (/obj/machinery/porta_turret/alien{faction = "xeno"},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bp" = (/obj/structure/foamedmetal,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bq" = (/obj/machinery/implantchair,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"br" = (/obj/structure/prop/alien/computer{icon_state = "console-c"; dir = 8},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bs" = (/obj/effect/alien/weeds/node,/mob/living/simple_mob/animal/space/alien/sentinel/praetorian,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bt" = (/obj/structure/loot_pile/maint/technical,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bu" = (/obj/structure/loot_pile/surface/drone,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bv" = (/obj/item/weapon/surgical/bone_clamp/alien,/obj/structure/closet/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bw" = (/obj/structure/prop/alien/computer,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bx" = (/obj/effect/decal/remains/xeno,/obj/item/clothing/accessory/medal/dungeon/alien_ufo{desc = "It vaguely like a star. It looks like something an alien admiral might've worn. Probably."; name = "alien admiral's medal"},/obj/item/weapon/telecube/precursor/mated/zone,/obj/item/clothing/head/helmet/alien/tank,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"by" = (/obj/structure/loot_pile/mecha/gygax/dark,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bz" = (/obj/structure/mopbucket,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bA" = (/obj/item/brokenbug,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"bB" = (/mob/living/simple_mob/animal/space/alien/sentinel,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bC" = (/obj/structure/prop/alien/computer/camera/flipped{icon_state = "camera_flipped"; dir = 4},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bD" = (/obj/structure/prop/alien/computer/camera{icon_state = "camera"; dir = 8},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bE" = (/obj/structure/loot_pile/maint/boxfort,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bF" = (/obj/structure/prop/blackbox/xenofrigate,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bG" = (/obj/random/outcrop,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"bH" = (/obj/structure/loot_pile/maint/junk,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bI" = (/obj/structure/table/alien,/obj/structure/loot_pile/surface/alien/medical,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bJ" = (/obj/structure/window/phoronreinforced{icon_state = "phoronrwindow"; dir = 8},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bK" = (/obj/structure/table/alien,/obj/item/prop/alien/junk,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bL" = (/obj/structure/table/alien,/obj/item/weapon/paper/alien{icon_state = "alienpaper_words"; info = "\[i]This tablet has a large collection of symbols that you've never seen before outside this ship. You have no hope of figuring out what any of the mean...\[/i]"},/obj/item/device/gps/internal/poi,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bM" = (/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bN" = (/obj/structure/table/alien,/obj/structure/window/phoronreinforced{dir = 4},/obj/item/weapon/paper/alien{icon_state = "alienpaper_words"; info = "\[i]This tablet has a large collection of symbols that you've never seen before outside this ship. You have no hope of figuring out what any of the mean...\[/i]"},/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bO" = (/obj/structure/table/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bP" = (/obj/structure/table/alien,/obj/item/weapon/weldingtool/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bQ" = (/obj/structure/table/alien,/obj/structure/window/phoronreinforced{dir = 4},/obj/item/weapon/paper/alien{icon_state = "alienpaper_words"; info = "\[i]This tablet has a large collection of symbols that you've never seen before outside this ship. You have no hope of figuring out what any of the mean...\[/i]"},/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bR" = (/obj/structure/table/alien,/obj/structure/foamedmetal,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bS" = (/obj/structure/closet/alien,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bT" = (/obj/structure/window/phoronreinforced{icon_state = "phoronrwindow"; dir = 8},/obj/structure/window/phoronreinforced,/turf/simulated/shuttle/floor/alienplating,/area/submap/cave/crashed_ufo_frigate) +"bU" = (/obj/structure/window/phoronreinforced,/obj/structure/window/phoronreinforced{dir = 4},/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"bV" = (/obj/structure/table/alien,/obj/structure/window/phoronreinforced,/obj/item/weapon/paper/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bW" = (/obj/structure/table/alien,/obj/structure/window/phoronreinforced{dir = 4},/obj/structure/window/phoronreinforced,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bX" = (/mob/living/simple_mob/animal/space/alien,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"bY" = (/obj/structure/foamedmetal,/obj/machinery/door/airlock/alien/locked,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"bZ" = (/obj/structure/foamedmetal,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"ca" = (/obj/structure/table/alien,/obj/item/weapon/paper/alien{icon_state = "alienpaper_words"; info = "\[i]This tablet has a large collection of symbols that you've never seen before outside this ship. You have no hope of figuring out what any of the mean...\[/i]"},/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"cb" = (/obj/structure/prop/alien/power,/obj/structure/foamedmetal,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"cc" = (/obj/structure/loot_pile/surface/alien/end,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"cd" = (/obj/item/prop/alien/junk,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"ce" = (/obj/random/tech_supply/component,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"cf" = (/obj/random/tech_supply/component,/turf/simulated/floor/outdoors/ice,/area/submap/cave/crashed_ufo_frigate) +"cg" = (/obj/machinery/door/airlock/alien/public,/turf/simulated/shuttle/floor/alien,/area/submap/cave/crashed_ufo_frigate) +"ch" = (/turf/simulated/shuttle/wall/alien/hard_corner,/area/submap/cave/crashed_ufo_frigate) + +(1,1,1) = {" +aaaaaaaxbGaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaxaxadaxaxbGaaaaaaaaababababacaeacafaeababababaaaaaaajaxadaaaaadaxajaaaaaa +adbGadadadadaxaxaaaaabababagahababacaiacababacakabababaaaaadaxadadaxaxaaaaaaaa +aaaxaxadadadadaaaaababacalalahahabamamanabacacacacaoababaaaaadbGadadaaaaaaaaaa +aaaaaaadbGadaaaaababaoacacalapapchalalalchapapaqaracasababaaaaaaadadadaxaxadaa +aaaaadadadaaaaababaoacacapapapapatalapapauapapapavalacawababaaaaaaadadadaxajaa +aaadadaxaaaaababaoacayapapapalalchazacaAchaAaBapapaCacacawababaaaaaxadadadaaaa +aaaxaxaaaaababaoacalalapapahaDabababazababababawapapaEacacaBababaaaxadaaaaaaaa +adbGaxaaaaabacacalalapapacaFababaGabababaHabababaIapapaqaAacakabaaajaxaaaaaaaa +aaadaaaaababacacaFapapacacaFabaGacaGabaHalalaJacacacapapacacabababaaaxaaaaaaaa +aaadaaaaabakacacaKapapacacacababaJababawacacchabacaAapapacababaIabaaaaaaaaaaaa +aaaaaaababababaFaFapalalacacaJacacakabaLacaLabababacapapababaIacababaaaaaaaaaa +aaaaaaabaMaNabababalalacacacababaOababaLacaLababababchatchaFalacaPabaaaaaaaaaa +aaaaaaabaFacakacchauchaoacacabaeaQaeabaLacaLabababakapaRabaSalacaPabadaxaaaaaa +aaaaaaabaFacalalapalababaTalababaeabababawababaMaFacapapabahalacaPabadadaaaaaa +aaaaababaFalalapapapacababalaTabababakabababaUacaFacapapatacacababababadaxaaaa +aaaaabaVacapapapapacacakababababacacaWaAacababacacapapapabavababacacabadaxaaaa +aaaaabacapapapapacacacacabababaXacaFaFahalaYababchaRapacabababaZacacabadadadaa +adaaabbaapapacalbbalbcacbdabacacapalalalapapapapbeapacacaIabalalacapchaZadadaa +adaaabalapabababababababababapapapapapapapapapapchaFacbfababbgacapapatacadbAaa +adaaabbhalabbiawabbiapaFabapapaRbjbkacacacaparblabbmacaFabacacapapapchaZadadaa +axaaabalbnbobpacabbiapbqchapalalalaFaFaFacacapalabbfacbmabacapapapalabadadaxaa +axaaabalbnbnbnbrabbibsapatapalagabababababakapapabbtaAbuabalapapalalabadadaxaa +aaadababaFbnapbvababaFaFchapalababbwbxbwababapapabbyacbzabalalapacababadadaaaa +aaaaaaabaFapbBacaYababababapapabbCapapapbDabapapabbEbFbHabalalapacabadaxaaaaaa +aaaaaaabaFapapalalalalababapapabapapaRapapabapapabababababalapapalabadaaaaaaaa +axaaaaabbIaFapapbpalalabacalapbJapbKbLbfapbMapapacabacakbNapapalalabaaaaaaaaaa +axadaaababaFapbnbnacacabagalapbJbOaFapbPbObMapapakabacacbQapapalababaaaaaaaaaa +adbGadaaabbIbRbnapapbSabalalapbTapaRapapalbUapapacabacbVbWapacalabaaaaaaaaaaaa +aaaxaxaaababaFacapapbSababalaRapapapbXalalalaRacababacapapacakababaaaaaaaaaaaa +aaaaaxaaaaabbIaFapapapbSabalapapapapapapapapapacabacapapapacacabaaaaaaaaadadaa +aaaaaaaaaaabababchbYchabababbfbOapapapapapbObfabababchatchabababaaaaaaadbGadaa +aaadaaaaaaaaababbZbZbnapacababaFahalagarcaaFababacapapapacababaaaaaaadadadadaa +aaadaxajaaaaaaababcbbZapapalabababccabccabababacapapapaPababaaaaaaadadadadaaaa +aaadadaxaxbGaaaaababbZapapcdalalabababababacapapapapacababaaaaaaaxaxadadadadaa +aaaaadadadadadaaaaababaPacapapalalchapchceapapalcfaPababaaaaaabGadadadaxaxadaa +aaaaaabGaxaxadbGaaaaabababacapapapcgapcgapalalalabababaaaaaaadadadadadaxbGaaaa +aaaaaaaaaaaxaxadadaaaaaaababababakchaHchakababababaaaaaaadadaxaxbGaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabababababababaaaaaaaaaabGadaaaaaaaaaaaaaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/crashedcontainmentshuttle.dmm b/maps/expedition_vr/beach/submaps/crashedcontainmentshuttle.dmm new file mode 100644 index 0000000000..f9ccb02e43 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/crashedcontainmentshuttle.dmm @@ -0,0 +1,1139 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/submap/crashedcontainmentshuttle) +"ab" = ( +/obj/structure/grille, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"ac" = ( +/obj/random/landmine, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"ad" = ( +/obj/structure/girder, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"ae" = ( +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"af" = ( +/turf/simulated/shuttle/wall/dark/hard_corner, +/area/submap/crashedcontainmentshuttle) +"ag" = ( +/turf/simulated/shuttle/wall/dark, +/area/submap/crashedcontainmentshuttle) +"ah" = ( +/obj/structure/lattice, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"ai" = ( +/turf/simulated/floor/outdoors/rocks, +/area/submap/crashedcontainmentshuttle) +"aj" = ( +/obj/item/weapon/material/shard, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"ak" = ( +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"al" = ( +/obj/item/stack/rods, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"am" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"an" = ( +/obj/item/stack/rods, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"ao" = ( +/obj/structure/door_assembly/door_assembly_ext, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"ap" = ( +/obj/structure/door_assembly/door_assembly_ext{ + anchored = 1 + }, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"aq" = ( +/obj/structure/grille, +/obj/item/weapon/material/shard, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"ar" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"as" = ( +/obj/structure/grille{ + density = 0; + icon_state = "brokengrille" + }, +/obj/structure/lattice, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"at" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8 + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"au" = ( +/obj/item/weapon/circuitboard/broken, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"av" = ( +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"aw" = ( +/obj/structure/closet/crate{ + name = "landmines crate"; + opened = 1 + }, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"ax" = ( +/obj/random/landmine, +/obj/random/landmine, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"ay" = ( +/obj/effect/decal/mecha_wreckage/gygax{ + anchored = 1 + }, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"az" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aA" = ( +/obj/item/clothing/suit/space/cult, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"aB" = ( +/obj/structure/shuttle/engine/heater{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 1e+006 + }, +/turf/template_noop, +/area/submap/crashedcontainmentshuttle) +"aC" = ( +/obj/effect/decal/remains/robot, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"aD" = ( +/obj/random/landmine, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aE" = ( +/obj/effect/gibspawner/generic, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aF" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aG" = ( +/obj/structure/table/steel_reinforced, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aH" = ( +/obj/random/landmine, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"aI" = ( +/obj/effect/decal/remains/human, +/obj/effect/gibspawner/human, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"aJ" = ( +/obj/item/clothing/head/helmet/space/cult, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"aK" = ( +/obj/item/weapon/material/knife/ritual, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"aL" = ( +/obj/structure/closet/medical_wall, +/turf/simulated/shuttle/wall/dark, +/area/submap/crashedcontainmentshuttle) +"aM" = ( +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"aN" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"aO" = ( +/obj/structure/door_assembly/door_assembly_highsecurity{ + anchored = 1 + }, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aP" = ( +/obj/structure/closet/walllocker/emerglocker/east, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aQ" = ( +/obj/effect/decal/remains/human, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"aR" = ( +/obj/structure/grille, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"aS" = ( +/obj/item/weapon/circuitboard/broken, +/obj/effect/decal/remains/human, +/obj/item/weapon/gun/energy/laser, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aT" = ( +/obj/item/device/gps/internal/poi, +/turf/simulated/shuttle/floor/red, +/area/submap/crashedcontainmentshuttle) +"aU" = ( +/turf/simulated/shuttle/floor/red, +/area/submap/crashedcontainmentshuttle) +"aV" = ( +/obj/random/landmine, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"aW" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"aX" = ( +/obj/structure/frame/computer, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"aY" = ( +/obj/structure/frame, +/obj/item/weapon/circuitboard/broken, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"aZ" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"ba" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/shuttle/floor/red, +/area/submap/crashedcontainmentshuttle) +"bb" = ( +/obj/item/weapon/material/knife/ritual, +/obj/effect/decal/cleanable/blood, +/turf/simulated/shuttle/floor/red, +/area/submap/crashedcontainmentshuttle) +"bc" = ( +/obj/item/weapon/circuitboard/broken, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"bd" = ( +/obj/item/weapon/circuitboard/broken, +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"be" = ( +/turf/simulated/shuttle/wall/dark/no_join, +/area/submap/crashedcontainmentshuttle) +"bf" = ( +/obj/effect/decal/remains/robot, +/turf/simulated/shuttle/floor/red, +/area/submap/crashedcontainmentshuttle) +"bg" = ( +/obj/effect/decal/cleanable/blood, +/obj/random/landmine, +/turf/simulated/shuttle/floor/red, +/area/submap/crashedcontainmentshuttle) +"bh" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/head/helmet/space/cult, +/obj/effect/decal/cleanable/blood, +/turf/simulated/shuttle/floor/red, +/area/submap/crashedcontainmentshuttle) +"bi" = ( +/obj/item/weapon/material/shard, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"bj" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"bk" = ( +/obj/machinery/computer, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"bl" = ( +/obj/structure/grille{ + density = 0; + icon_state = "brokengrille" + }, +/obj/item/stack/rods, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"bm" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/effect/decal/remains/human, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"bn" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"bo" = ( +/obj/structure/extinguisher_cabinet, +/turf/simulated/shuttle/wall/dark, +/area/submap/crashedcontainmentshuttle) +"bp" = ( +/obj/item/stack/rods, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"bq" = ( +/obj/structure/door_assembly, +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"br" = ( +/obj/structure/table/steel_reinforced, +/turf/simulated/shuttle/floor/yellow, +/area/submap/crashedcontainmentshuttle) +"bs" = ( +/obj/item/weapon/material/shard, +/turf/template_noop, +/area/submap/crashedcontainmentshuttle) +"bt" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"bu" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"bv" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"bw" = ( +/obj/structure/closet/walllocker/emerglocker/north, +/obj/structure/frame, +/obj/item/weapon/circuitboard/broken, +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"bx" = ( +/obj/structure/ghost_pod/manual/lost_drone/dogborg, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"by" = ( +/obj/structure/frame, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) +"bz" = ( +/obj/item/frame/mirror, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/shuttle/wall/dark, +/area/submap/crashedcontainmentshuttle) +"bA" = ( +/obj/structure/sink{ + icon_state = "sink"; + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/blood/drip, +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"bB" = ( +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"bC" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"bD" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/effect/gibspawner/generic, +/obj/effect/decal/remains/human, +/obj/item/weapon/card/id/syndicate{ + age = "\\42"; + blood_type = "\\O+"; + desc = "A strange ID card."; + dna_hash = "\[REDACTED]"; + fingerprint_hash = "\\------"; + name = "Aaron Presley's ID Card(Delivery Service) "; + registered_name = "Aaron Presley"; + sex = "\\Male" + }, +/turf/simulated/shuttle/floor/white, +/area/submap/crashedcontainmentshuttle) +"bE" = ( +/obj/structure/shuttle/engine/heater{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 1e+006 + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"bF" = ( +/obj/structure/door_assembly/door_assembly_ext{ + anchored = 1 + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"bG" = ( +/obj/structure/grille{ + density = 0; + icon_state = "brokengrille" + }, +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/obj/item/stack/rods, +/turf/simulated/floor/plating, +/area/submap/crashedcontainmentshuttle) +"bH" = ( +/obj/effect/gibspawner/generic, +/turf/template_noop, +/area/submap/crashedcontainmentshuttle) +"bI" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/turf/template_noop, +/area/submap/crashedcontainmentshuttle) +"bJ" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/template_noop, +/area/submap/crashedcontainmentshuttle) +"bK" = ( +/obj/structure/shuttle/engine/propulsion{ + icon_state = "burst_r" + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"bL" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/obj/random/landmine, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"bM" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"bN" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/obj/effect/decal/remains/human, +/obj/item/weapon/flame/lighter/random, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/crashedcontainmentshuttle) +"bO" = ( +/obj/effect/decal/cleanable/liquid_fuel, +/turf/simulated/shuttle/floor/black, +/area/submap/crashedcontainmentshuttle) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +ag +ai +aa +ai +ai +ai +ak +ai +ai +aa +ag +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +am +at +aA +aa +aa +ak +ai +be +ai +ai +aa +ag +ai +aa +aa +au +bK +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +af +ag +aa +au +aa +aI +aa +at +ak +at +aa +ak +aa +aa +aa +au +aa +aa +aa +aa +ak +aa +"} +(4,1,1) = {" +aa +aa +aa +ag +aa +aa +aa +aB +aJ +aa +aB +aa +aB +aa +aa +aa +aa +ai +bE +aa +aa +bH +aa +ak +ak +"} +(5,1,1) = {" +aa +aa +aa +aa +aa +an +ak +ag +aK +ah +ag +ag +ag +aa +bp +aa +bs +ag +aa +ai +aa +aa +aa +aa +aa +"} +(6,1,1) = {" +aa +aa +aa +aa +ak +ao +av +aa +ah +ak +ak +aY +az +aa +ah +av +ah +bx +ag +ai +ag +ar +aa +aa +aa +"} +(7,1,1) = {" +aa +aa +aa +aa +aa +ap +aa +ak +ah +an +ak +ak +ak +bn +aD +ak +ak +ak +bF +aa +aa +aa +ak +aa +aa +"} +(8,1,1) = {" +aa +aa +ab +aa +aa +aq +ak +ak +ah +ak +ak +aZ +aF +aE +ak +ak +az +ak +ah +av +aa +aa +bc +ag +ai +"} +(9,1,1) = {" +aa +aa +aa +aa +aa +ag +ak +aC +ak +ak +aS +ak +ak +ak +ak +ai +ai +ak +av +aa +ak +aa +aa +ai +ai +"} +(10,1,1) = {" +aa +aa +aa +aa +aa +ag +ac +ah +ak +ak +ak +aF +aF +ak +ai +ai +ai +ak +bG +aa +aa +aa +aa +bO +aa +"} +(11,1,1) = {" +aa +aa +aa +aa +ac +ar +au +aD +ak +ag +ag +ag +ad +ad +ai +ai +aF +ak +ad +ah +aa +bL +bI +bI +aa +"} +(12,1,1) = {" +aa +aa +ac +aa +ah +as +aw +ax +aD +ag +aT +ba +bf +ag +ak +ak +ak +by +ad +ah +bI +bI +bM +bI +aa +"} +(13,1,1) = {" +aa +aa +ad +ah +ai +ag +ax +aD +ak +aO +aU +aU +bg +ag +ak +ag +aL +bz +ad +ai +aa +bJ +bN +bI +bI +"} +(14,1,1) = {" +aa +aa +aa +aa +ai +ag +ay +aE +ak +ag +aU +bb +bh +ag +ak +ad +bt +bA +ag +ai +bJ +aa +bI +aa +aa +"} +(15,1,1) = {" +aa +aa +aa +ai +ai +ad +ak +aF +an +ad +ag +ag +ad +bo +ak +ag +bu +bB +ag +ai +aa +bI +bI +ac +aa +"} +(16,1,1) = {" +aa +aa +aa +ai +ak +ad +ak +ak +ak +ak +ak +bc +ak +ak +ak +bq +bv +bC +aq +ah +aa +bH +aa +aa +aa +"} +(17,1,1) = {" +aa +aa +aa +aa +ai +ag +az +aG +aG +aP +ak +ak +aF +ak +ak +ag +bw +bD +ad +ai +aa +aa +aa +aa +aa +"} +(18,1,1) = {" +aa +aa +aa +aj +aa +af +ag +ag +aL +ag +ak +aO +bi +aR +ag +ag +ag +ad +af +ai +aa +aa +aa +aa +aa +"} +(19,1,1) = {" +aa +aa +aa +aa +aa +aa +af +ad +aM +aQ +aV +aV +aM +aM +aM +aN +ag +af +ai +aa +aa +aa +aa +aa +aa +"} +(20,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aH +aN +aM +aW +bd +bj +aW +aM +br +ag +ai +ai +aa +aa +aa +aa +aa +aa +"} +(21,1,1) = {" +aa +aa +ae +aa +al +aa +aa +aa +ad +aM +aX +aX +bk +aX +aM +ag +af +ai +aa +aa +aa +aa +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aR +aq +av +bl +av +aR +ag +ai +aa +bH +aa +aa +aa +aa +aa +aa +"} +(23,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(24,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +al +aa +aa +aa +bm +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(25,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/expedition_vr/beach/submaps/crystal1.dmm b/maps/expedition_vr/beach/submaps/crystal1.dmm new file mode 100644 index 0000000000..ccf9c042ce --- /dev/null +++ b/maps/expedition_vr/beach/submaps/crystal1.dmm @@ -0,0 +1,15 @@ +"a" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/submap/cave/crystal1) +"b" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal1) +"c" = (/obj/machinery/crystal,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal1) +"d" = (/obj/item/weapon/ore/diamond,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal1) + +(1,1,1) = {" +aaabbaaa +accbbcaa +acdbbdca +aacbbbda +aacbbbba +acbbbbba +abbbbbca +aaabbbaa +"} diff --git a/maps/expedition_vr/beach/submaps/crystal2.dmm b/maps/expedition_vr/beach/submaps/crystal2.dmm new file mode 100644 index 0000000000..b1cd12ecc7 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/crystal2.dmm @@ -0,0 +1,22 @@ +"a" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/submap/cave/crystal2) +"b" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal2) +"c" = (/obj/machinery/crystal,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal2) +"d" = (/obj/item/weapon/ore/diamond,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal2) + +(1,1,1) = {" +aaaaaaabbbaaaaa +aaaaaaabbbaaaaa +aaaaacbbbbcaaaa +aaaaabbbbbbcaaa +aaaacbbbbdbbaaa +aacbbbbbbbbbcaa +bbbbbdbacbbbbca +bbbbbbcaacbbbbb +aabbbcaaacbbdbb +aaabbcaacbbbbbb +aaabbbcacbbbcaa +aacbbbbbbbbcaaa +aaccabbbbaaaaaa +aaaaabbdbaaaaaa +aaaaabbbbaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/crystal3.dmm b/maps/expedition_vr/beach/submaps/crystal3.dmm new file mode 100644 index 0000000000..16f16785fc --- /dev/null +++ b/maps/expedition_vr/beach/submaps/crystal3.dmm @@ -0,0 +1,26 @@ +"a" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/submap/cave/crystal3) +"b" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal3) +"c" = (/turf/template_noop,/area/template_noop) +"d" = (/obj/machinery/crystal,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal3) +"e" = (/obj/item/weapon/ore/diamond,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/crystal3) + +(1,1,1) = {" +aaaaaaabbbaaaaacccc +aaaaabbbbbbbbaaaccc +aabbbbbbbbbbbbbaaac +bbbbbbaaaaadbbbbbac +bbbdaaaaaaaaaabbbac +bbbaaaaaaaaaaabbbac +bbbaaaadddaabbdbbac +bbbaaadebbdadbbbbac +bbbaadbbdedbbbbbbaa +bbbaadbdeedbbdbbbda +bbbaadbbddbbbbbbbbb +bbbaaadebbbbdbbbbbb +bbbaaaaddddbaadbbbb +bbbdaaaaaaaaaaabbba +bbbbdaaaaaaaadbbbaa +bbbbbbbbbbbbbbbbbaa +cccabbbbbbbbbbaaaaa +cccaaaaabbbbaaacccc +"} diff --git a/maps/expedition_vr/beach/submaps/deadBeacon.dmm b/maps/expedition_vr/beach/submaps/deadBeacon.dmm new file mode 100644 index 0000000000..5df9d12492 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/deadBeacon.dmm @@ -0,0 +1,62 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/deadBeacon) +"c" = (/obj/structure/loot_pile/maint/junk,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/deadBeacon) +"d" = (/turf/simulated/wall/r_wall,/area/submap/cave/deadBeacon) +"e" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"f" = (/obj/structure/grille,/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"g" = (/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"h" = (/turf/simulated/floor/airless{icon_state = "asteroidplating2"},/area/submap/cave/deadBeacon) +"i" = (/obj/structure/grille/broken,/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"j" = (/obj/structure/table/steel,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"k" = (/obj/structure/loot_pile/maint/technical,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"l" = (/obj/item/weapon/material/shard,/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"m" = (/obj/structure/table/steel,/obj/item/weapon/circuitboard/comm_server,/obj/machinery/light{dir = 8; status = 1},/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"n" = (/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"o" = (/obj/item/weapon/paper/crumpled{info = "Sampatti Relay Sif-833
Decryption Key for 12-04-2488:
849B0022FBA920C244
Eyes Only.
The insider who knows all the secrets can bring down Lanka."; name = "Dusty Note"},/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"p" = (/obj/structure/door_assembly/door_assembly_ext,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"q" = (/obj/item/stack/rods,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"r" = (/obj/machinery/telecomms/relay{active_power_usage = 1; broadcasting = 0; panel_open = 1},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"s" = (/obj/machinery/telecomms/broadcaster{light_power = 0; on = 0},/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"t" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"u" = (/obj/machinery/telecomms/receiver{light_power = 0; on = 0},/obj/structure/cable,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"v" = (/obj/item/weapon/circuitboard/broken,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"w" = (/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"x" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"y" = (/obj/effect/decal/remains/robot,/obj/effect/decal/cleanable/blood/oil,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"z" = (/obj/item/stack/cable_coil{amount = 1},/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"A" = (/obj/item/weapon/circuitboard/broken,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/deadBeacon) +"B" = (/obj/structure/grille/broken,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"C" = (/obj/structure/loot_pile/maint/junk,/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"D" = (/obj/item/trash/cigbutt,/obj/item/weapon/tool/wrench,/obj/machinery/light,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"E" = (/obj/item/weapon/material/shard,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"F" = (/obj/machinery/recharge_station,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"G" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"H" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/cave/deadBeacon) +"I" = (/obj/machinery/access_button/airlock_interior{dir = 4},/turf/simulated/wall/r_wall,/area/submap/cave/deadBeacon) +"J" = (/obj/structure/grille/broken,/obj/item/stack/rods,/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"K" = (/obj/structure/girder,/turf/simulated/floor/plating,/area/submap/cave/deadBeacon) +"L" = (/obj/structure/sign/warning/secure_area,/turf/simulated/wall/r_wall,/area/submap/cave/deadBeacon) +"M" = (/obj/structure/sign/warning/high_voltage,/turf/simulated/wall/r_wall,/area/submap/cave/deadBeacon) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaabbaaaaaaaa +aaaaaabbabbcbaaaaaaa +aaaaaadefgghidaaaaaa +aaaaaahjkgglhibaaaaa +aaaaahdmnoggggbaaaaa +aaaabnpqnrsgqtbaaaaa +aaaabngnnuvwnxaaaaaa +aaaabhdgynnzkxbaaaaa +aaaaAbBCDnnEFGbaaaaa +aaaaaadidHHIJdbaaaaa +aaaaaaabdgnKbbaaaaaa +aaaaaaaaLHHMaaaaaaaa +aaaaaaaabbbAaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/deadly_rabbit_vr.dmm b/maps/expedition_vr/beach/submaps/deadly_rabbit_vr.dmm new file mode 100644 index 0000000000..edf10da636 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/deadly_rabbit_vr.dmm @@ -0,0 +1,51 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/obj/structure/loot_pile/surface/bones,/obj/effect/decal/cleanable/blood,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"e" = (/mob/living/simple_mob/vore/rabbit/killer,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"g" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"h" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/template_noop) +"m" = (/obj/item/weapon/bone/skull,/obj/effect/decal/cleanable/blood,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"n" = (/obj/item/clothing/suit/storage/hooded/knight/galahad,/obj/effect/decal/cleanable/blood,/obj/item/clothing/shoes/knight,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"q" = (/obj/effect/decal/cleanable/blood,/obj/item/weapon/bone,/obj/item/weapon/bone/skull,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"r" = (/obj/item/weapon/bone,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"s" = (/obj/item/weapon/bone/ribs,/obj/effect/decal/cleanable/blood,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"t" = (/obj/effect/gibspawner/human,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"u" = (/obj/effect/decal/cleanable/blood,/obj/item/weapon/bone/skull,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"v" = (/obj/item/weapon/grenade/explosive/frag,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"y" = (/obj/item/weapon/bone,/obj/item/weapon/bone/ribs,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"A" = (/obj/effect/decal/cleanable/blood,/obj/item/weapon/bone,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"C" = (/obj/item/clothing/suit/storage/hooded/knight/lancelot,/obj/effect/decal/cleanable/blood,/obj/item/clothing/shoes/knight,/obj/item/clothing/shoes/knight/black,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"E" = (/obj/item/clothing/suit/armor/combat/crusader/bedevere,/obj/item/clothing/head/helmet/combat/bedevere,/obj/effect/decal/cleanable/blood,/obj/item/clothing/shoes/knight/black,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"F" = (/obj/item/weapon/bone,/obj/item/weapon/bone/skull,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"I" = (/obj/item/clothing/suit/storage/hooded/knight/robin,/obj/effect/decal/cleanable/blood/splatter,/obj/item/clothing/shoes/knight,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"J" = (/obj/effect/decal/cleanable/blood,/obj/item/weapon/bone/ribs,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"K" = (/obj/item/clothing/suit/armor/combat/crusader,/obj/item/clothing/head/helmet/combat/crusader,/obj/effect/decal/cleanable/blood,/obj/item/clothing/shoes/knight,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"L" = (/obj/structure/barricade/cutout/fukken_xeno,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"P" = (/obj/item/weapon/bone/skull,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"Q" = (/obj/item/weapon/bone,/obj/structure/loot_pile/surface/bones,/obj/effect/decal/cleanable/blood,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"T" = (/obj/structure/barricade,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"U" = (/obj/item/weapon/bone/ribs,/obj/item/clothing/suit/storage/hooded/knight,/obj/item/weapon/bone/skull,/obj/effect/decal/cleanable/blood,/obj/item/clothing/shoes/knight/black,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"V" = (/obj/item/weapon/bone,/obj/effect/decal/cleanable/blood,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"Y" = (/obj/effect/decal/cleanable/blood,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) + +(1,1,1) = {" +aahhhhhhhhhhhhhhhhaa +aahhhhhhhhhhhhhhhhaa +aahhhhhhhhhhhhhhhhaa +aahhhgggggegtmghhhaa +ahhhgggggggggEgghhha +ahhhgsggghhggtgbhhha +ahhhmIVgghhgmKgghhha +ahhhgtgggggggggthhha +ahhhgggUggggggCmhhha +ahhhgntgggVggggghhha +ahhhgmggghhggggghhha +aahhhhggbhhggghhhhaa +aahhhhgghhhhgghhhhaa +aahhhhgghhhhgghhhhaa +aagbhhggvhhvgVhhLgaa +aaaghhggghhTTThhgaaa +aaaahhTThhhhYThhaaaa +aaaamqThhhhhhJbmaaaa +aaaaguAFhhhhPryraaaa +aaaaggggQhhrgrPraaaa +"} diff --git a/maps/expedition_vr/beach/submaps/deadspy.dmm b/maps/expedition_vr/beach/submaps/deadspy.dmm new file mode 100644 index 0000000000..5f3da504c7 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/deadspy.dmm @@ -0,0 +1,32 @@ +"a" = (/obj/effect/decal/remains/xeno,/obj/item/clothing/mask/gas,/obj/item/clothing/suit/fire/firefighter,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"b" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"c" = (/obj/effect/decal/cleanable/liquid_fuel/flamethrower_fuel,/obj/effect/decal/cleanable/molten_item,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"d" = (/obj/item/weapon/flamethrower,/obj/effect/decal/cleanable/liquid_fuel/flamethrower_fuel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"e" = (/obj/effect/decal/cleanable/liquid_fuel,/obj/effect/decal/cleanable/liquid_fuel/flamethrower_fuel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"f" = (/obj/effect/decal/cleanable/liquid_fuel/flamethrower_fuel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"g" = (/obj/effect/decal/cleanable/liquid_fuel/flamethrower_fuel,/obj/effect/decal/cleanable/ash,/obj/random/landmine,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"h" = (/obj/effect/decal/cleanable/liquid_fuel,/obj/random/landmine,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"i" = (/obj/effect/decal/cleanable/liquid_fuel,/obj/effect/decal/cleanable/molten_item,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"j" = (/obj/item/weapon/material/butterfly,/obj/effect/decal/cleanable/liquid_fuel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"k" = (/obj/effect/decal/remains/human,/obj/item/weapon/tool/wrench,/obj/item/clothing/head/hardhat,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"l" = (/obj/item/weapon/flame/lighter/zippo,/obj/effect/decal/cleanable/liquid_fuel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"m" = (/obj/effect/decal/remains/human,/obj/item/clothing/mask/balaclava,/obj/item/clothing/under/suit_jacket/really_black,/obj/effect/decal/cleanable/ash,/obj/effect/decal/cleanable/liquid_fuel,/obj/effect/decal/cleanable/ash,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"n" = (/obj/effect/decal/cleanable/liquid_fuel,/obj/effect/decal/cleanable/liquid_fuel,/obj/effect/decal/cleanable/ash,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"o" = (/obj/machinery/porta_turret/poi{desc = "Looking at this heavy caliber, tripod-mounted, little ol' number makes you want to square-dance."; lethal = 0; name = "sentry turret"},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"p" = (/obj/item/weapon/deadringer,/obj/effect/decal/cleanable/liquid_fuel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"q" = (/obj/effect/decal/cleanable/liquid_fuel,/obj/effect/decal/cleanable/liquid_fuel,/obj/random/landmine,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"r" = (/obj/effect/decal/cleanable/liquid_fuel,/obj/item/weapon/storage/fancy/cigarettes/professionals,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"s" = (/obj/item/weapon/card/emag_broken,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"t" = (/obj/effect/decal/cleanable/liquid_fuel/flamethrower_fuel,/obj/random/landmine,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"u" = (/obj/effect/decal/cleanable/liquid_fuel/flamethrower_fuel,/obj/effect/decal/cleanable/ash,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/deadspy) +"v" = (/turf/simulated/mineral,/area/submap/deadspy) + +(1,1,1) = {" +abbbbvv +bcdefgb +bfhijfk +bflmnfo +vfpqrfs +vtfuffb +vvbbbvb +"} diff --git a/maps/expedition_vr/beach/submaps/digsite.dmm b/maps/expedition_vr/beach/submaps/digsite.dmm new file mode 100644 index 0000000000..5f1d321e08 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/digsite.dmm @@ -0,0 +1,64 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/submap/cave/digsite) +"c" = (/turf/simulated/wall/sandstone,/area/submap/cave/digsite) +"d" = (/obj/structure/boulder,/turf/simulated/floor/plating/external,/area/submap/cave/digsite) +"e" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"f" = (/turf/simulated/floor/tiled/kafel_full/yellow,/area/submap/cave/digsite) +"g" = (/turf/simulated/floor/plating/external,/area/submap/cave/digsite) +"h" = (/obj/item/weapon/ore,/turf/simulated/floor/plating/external,/area/submap/cave/digsite) +"i" = (/obj/structure/bed/alien,/turf/simulated/floor/tiled/kafel_full/yellow,/area/submap/cave/digsite) +"j" = (/obj/structure/cult/talisman,/turf/simulated/floor/tiled/kafel_full/yellow,/area/submap/cave/digsite) +"k" = (/obj/machinery/artifact,/obj/structure/anomaly_container,/turf/simulated/floor/tiled/kafel_full/yellow,/area/submap/cave/digsite) +"l" = (/obj/structure/simple_door/sandstone,/turf/simulated/floor/tiled/kafel_full/yellow,/area/submap/cave/digsite) +"m" = (/obj/structure/loot_pile/surface/alien,/turf/simulated/floor/tiled/kafel_full/yellow,/area/submap/cave/digsite) +"n" = (/mob/living/simple_mob/animal/passive/tindalos,/turf/simulated/floor/tiled/kafel_full/yellow,/area/submap/cave/digsite) +"o" = (/obj/structure/closet/crate/secure/loot,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"p" = (/obj/item/weapon/ore,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"q" = (/obj/effect/floor_decal/asteroid,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"r" = (/obj/structure/anomaly_container,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"s" = (/turf/simulated/wall,/area/submap/cave/digsite) +"t" = (/obj/item/frame/apc,/obj/item/weapon/module/power_control,/turf/simulated/floor/plating/external,/area/submap/cave/digsite) +"u" = (/obj/structure/table/steel,/obj/machinery/cell_charger,/obj/random/powercell,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"v" = (/obj/structure/table/steel,/obj/item/weapon/storage/excavation,/obj/item/device/measuring_tape,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"w" = (/obj/machinery/power/port_gen/pacman/super,/obj/structure/cable/yellow{d2 = 4; icon_state = "0-4"},/turf/simulated/floor/plating/external,/area/submap/cave/digsite) +"x" = (/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/external,/area/submap/cave/digsite) +"y" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"z" = (/obj/structure/table/steel,/obj/item/weapon/folder,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"A" = (/obj/structure/table/rack,/obj/item/weapon/pickaxe,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"B" = (/obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"C" = (/obj/structure/loot_pile/maint/technical,/turf/simulated/floor/plating/external,/area/submap/cave/digsite) +"D" = (/obj/structure/table/steel,/obj/random/tech_supply,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"E" = (/obj/structure/table/rack,/obj/item/weapon/shovel,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"F" = (/obj/structure/boulder,/obj/effect/decal/mecha_wreckage/ripley,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"G" = (/obj/structure/boulder,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"H" = (/obj/structure/loot_pile/maint/junk,/turf/simulated/floor/plating/external,/area/submap/cave/digsite) +"I" = (/obj/structure/table/steel,/obj/item/weapon/tool/wrench,/obj/item/weapon/storage/box/samplebags,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"J" = (/obj/structure/table/steel,/obj/item/stack/flag/yellow,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"K" = (/obj/random/toolbox,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"L" = (/obj/structure/closet/crate,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"M" = (/obj/machinery/floodlight,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) +"N" = (/obj/structure/ore_box,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/digsite) + +(1,1,1) = {" +aaaaaaaaaaaaaaaaaaaa +aaabbbbbbbbbbbbbbbaa +aabccccccccdccccceea +abccffcfffghgcficcea +abcfffcffjggfcfffcea +abcfkflffggfffffmcea +abcfffcffffffgfffcea +abccffcffffffgnfccea +abbccccclccfhccggeea +abbbbboeffffepqeeeea +abbbbbbeeeeeeeeeeeea +abbbbbbpeeeeeqereeea +abbbbsteeuveeeerbeea +abbbbwxeyzAeqeBbbbea +abbbbCgeyDEeeeeFbbba +abeeGHgeqIJeeeqbbbba +aeeeKeeeeLMeeeNbbeaa +aaeeeeeeeeeeeeNeeeaa +aaaaaeeeeeeeeeeeeaaa +aaaaaaaaaaaaaaaaaaaa +"} + diff --git a/maps/expedition_vr/beach/submaps/excavation1.dmm b/maps/expedition_vr/beach/submaps/excavation1.dmm new file mode 100644 index 0000000000..3cacccb2eb --- /dev/null +++ b/maps/expedition_vr/beach/submaps/excavation1.dmm @@ -0,0 +1,51 @@ +"a" = (/turf/simulated/mineral,/area/template_noop) +"b" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"c" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"d" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 9},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"e" = (/obj/structure/cliff/automatic,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"f" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 5},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"g" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 9},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"h" = (/obj/random/outcrop,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"i" = (/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"j" = (/obj/structure/cliff/automatic/corner,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"k" = (/obj/mecha/working/ripley,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"l" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 8},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"m" = (/obj/structure/table/sifwoodentable,/obj/item/mecha_parts/mecha_equipment/tool/drill/bore,/obj/item/weapon/ore/marble,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"n" = (/obj/item/weapon/ore,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"o" = (/obj/structure/table/sifwoodentable,/obj/item/mecha_parts/mecha_equipment/hardpoint_actuator,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"p" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 4},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"q" = (/obj/structure/table/sifwoodentable,/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"r" = (/obj/structure/table/sifwoodentable,/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy/rigged,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"s" = (/obj/item/weapon/ore/marble,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"t" = (/obj/item/weapon/ore/gold,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"u" = (/obj/item/weapon/ore/diamond,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"v" = (/mob/living/simple_mob/mechanical/mining_drone,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"w" = (/obj/structure/table/sifwoodentable,/obj/item/weapon/pickaxe/jackhammer,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"x" = (/obj/structure/table/sifwoodentable,/obj/random/projectile/scrapped_grenadelauncher,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"y" = (/obj/structure/table/sifwoodentable,/obj/random/medical/pillbottle,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"z" = (/obj/structure/table/sifwoodentable,/obj/item/weapon/grenade/chem_grenade/metalfoam,/obj/item/weapon/grenade/chem_grenade/metalfoam,/obj/item/weapon/grenade/chem_grenade/metalfoam,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"A" = (/obj/structure/table/sifwoodentable,/obj/item/weapon/mining_scanner,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"B" = (/obj/structure/table/sifwoodentable,/obj/random/cigarettes,/obj/random/tool/powermaint,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/Excavation) +"C" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 10},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"D" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 2},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"E" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 10},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"F" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 6},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) +"G" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 6},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/Excavation) + +(1,1,1) = {" +aabbbbbbbaa +accdeeefcca +bcdghhijfcb +bdghikihjfb +bliimnoiipb +blhiqirihpb +bliniisnhpb +blhtiuiiipb +bliviinvhpb +blhwinixipb +blhynitzhpb +bliAiniBhpb +bliisinihpb +aCDEniiFDGa +aabbbbbbbaa +"} diff --git a/maps/expedition_vr/beach/submaps/lava_trench.dmm b/maps/expedition_vr/beach/submaps/lava_trench.dmm new file mode 100644 index 0000000000..74a497ee46 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/lava_trench.dmm @@ -0,0 +1,146 @@ +"aa" = (/turf/template_noop,/area/template_noop) +"ab" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 9},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ac" = (/obj/structure/cliff/automatic,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ad" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 5},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ae" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 9},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"af" = (/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ag" = (/obj/structure/cliff/automatic/corner,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ah" = (/obj/structure/fence/end{icon_state = "end"; dir = 4},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ai" = (/obj/structure/fence/post{icon_state = "post"; dir = 4},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"aj" = (/obj/structure/fence/door/opened,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ak" = (/obj/structure/fence/end{icon_state = "end"; dir = 8},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"al" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 8},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"am" = (/obj/structure/fence/end{icon_state = "end"; dir = 1},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"an" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 9},/turf/simulated/floor/lava,/area/submap/lava_trench) +"ao" = (/obj/structure/cliff/automatic,/turf/simulated/floor/lava,/area/submap/lava_trench) +"ap" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 5},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aq" = (/obj/structure/sign/warning/lava,/turf/simulated/wall,/area/submap/lava_trench) +"ar" = (/obj/structure/fence/post,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"as" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 6},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"at" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 9},/turf/simulated/floor/lava,/area/submap/lava_trench) +"au" = (/turf/simulated/floor/lava,/area/submap/lava_trench) +"av" = (/obj/structure/cliff/automatic/corner,/turf/simulated/floor/lava,/area/submap/lava_trench) +"aw" = (/obj/structure/railing{icon_state = "railing0"; dir = 4},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ax" = (/obj/structure/catwalk,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"ay" = (/obj/structure/railing{icon_state = "railing0"; dir = 8},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"az" = (/obj/structure/fence/door/opened{icon_state = "door_opened"; dir = 8},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"aA" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 8},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aB" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/template_noop) +"aC" = (/turf/simulated/floor/outdoors/rocks/caves,/area/template_noop) +"aD" = (/obj/structure/cliff/automatic,/obj/structure/railing{icon_state = "railing0"; dir = 4},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aE" = (/obj/structure/cliff/automatic,/obj/structure/railing{icon_state = "railing0"; dir = 8},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aF" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 10},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aG" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 10},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aH" = (/obj/structure/railing{icon_state = "railing0"; dir = 4},/obj/effect/step_trigger/teleporter/offset/east,/turf/simulated/floor/lava,/area/submap/lava_trench) +"aI" = (/obj/structure/catwalk,/turf/simulated/floor/lava,/area/submap/lava_trench) +"aJ" = (/obj/structure/ore_box,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"aK" = (/obj/structure/railing{icon_state = "railing0"; dir = 8},/obj/effect/step_trigger/teleporter/offset/west,/turf/simulated/floor/lava,/area/submap/lava_trench) +"aL" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 4},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"aM" = (/obj/machinery/light/small/flicker{icon_state = "bulb1"; dir = 4},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"aN" = (/obj/machinery/door/airlock/hatch{normalspeed = 0; safe = 0},/obj/effect/map_effect/interval/effect_emitter/sparks,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"aO" = (/turf/simulated/wall/rshull,/area/submap/lava_trench/outpost) +"aP" = (/obj/machinery/door/airlock/hatch{normalspeed = 0; safe = 0},/obj/effect/map_effect/interval/effect_emitter/sparks,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"aQ" = (/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"aR" = (/obj/effect/floor_decal/corner_oldtile/blue/full{icon_state = "corner_oldtile_full"; dir = 8},/obj/machinery/microscope,/obj/structure/table/standard,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"aS" = (/obj/effect/floor_decal/corner_oldtile/blue/full{icon_state = "corner_oldtile_full"; dir = 8},/obj/structure/table/standard,/obj/random/unidentified_medicine/scientific,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"aT" = (/obj/structure/fence/end,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"aU" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 2},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aV" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 10},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"aW" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 10},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"aX" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 6},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aY" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 2},/obj/structure/railing{icon_state = "railing0"; dir = 4},/turf/simulated/floor/lava,/area/submap/lava_trench) +"aZ" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 2},/obj/structure/railing{icon_state = "railing0"; dir = 8},/turf/simulated/floor/lava,/area/submap/lava_trench) +"ba" = (/obj/machinery/crystal/lava,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bb" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 4},/turf/simulated/floor/lava,/area/submap/lava_trench) +"bc" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 6},/turf/simulated/floor/lava,/area/submap/lava_trench) +"bd" = (/obj/structure/table/steel,/obj/item/weapon/storage/excavation,/obj/item/device/measuring_tape,/obj/effect/floor_decal/corner_oldtile/purple{icon_state = "corner_oldtile"; dir = 4},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"be" = (/turf/simulated/mineral/ignore_mapgen/cave,/area/template_noop) +"bf" = (/obj/structure/railing,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bg" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 10},/obj/structure/railing,/turf/simulated/floor/lava,/area/submap/lava_trench) +"bh" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 10},/obj/structure/railing,/turf/simulated/floor/lava,/area/submap/lava_trench) +"bi" = (/obj/structure/railing,/obj/effect/step_trigger/teleporter/offset/south,/turf/simulated/floor/lava,/area/submap/lava_trench) +"bj" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 4},/obj/structure/railing,/turf/simulated/floor/lava,/area/submap/lava_trench) +"bk" = (/obj/structure/catwalk,/obj/structure/railing,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bl" = (/obj/structure/catwalk,/obj/structure/railing,/turf/simulated/floor/lava,/area/submap/lava_trench) +"bm" = (/obj/structure/fence/door/opened{icon_state = "door_opened"; dir = 4},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bn" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 2},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bo" = (/obj/effect/floor_decal/corner_oldtile/purple/full{icon_state = "corner_oldtile_full"; dir = 1},/obj/machinery/space_heater,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bp" = (/obj/machinery/floodlight,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bq" = (/obj/machinery/newscaster{pixel_y = 32},/obj/machinery/light/small/flicker{icon_state = "bulb1"; dir = 1},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"br" = (/obj/effect/floor_decal/corner_oldtile/blue{icon_state = "corner_oldtile"; dir = 1},/obj/structure/bed/chair/office/light{icon_state = "officechair_white"; dir = 4},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bs" = (/turf/simulated/floor/tiled/old_tile/gray,/area/submap/lava_trench/outpost) +"bt" = (/obj/effect/floor_decal/corner_oldtile/purple{icon_state = "corner_oldtile"; dir = 4},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bu" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 6},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bv" = (/obj/item/slime_crystal,/obj/item/slime_crystal,/obj/item/slime_crystal,/obj/effect/floor_decal/corner_oldtile/blue{icon_state = "corner_oldtile"; dir = 9},/obj/structure/table/standard,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bw" = (/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"bx" = (/obj/machinery/crystal/ice,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"by" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/machinery/light/small/flicker{icon_state = "bulb1"; dir = 1},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bz" = (/obj/effect/floor_decal/corner_oldtile{icon_state = "corner_oldtile"; dir = 1},/turf/simulated/floor/tiled/old_tile/gray,/area/submap/lava_trench/outpost) +"bA" = (/obj/effect/floor_decal/corner_oldtile{icon_state = "corner_oldtile"; dir = 4},/turf/simulated/floor/tiled/old_tile/gray,/area/submap/lava_trench/outpost) +"bB" = (/obj/effect/floor_decal/corner_oldtile/blue{icon_state = "corner_oldtile"; dir = 8},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bC" = (/obj/structure/table/rack,/obj/item/weapon/shovel,/obj/effect/floor_decal/corner_oldtile/purple/full{icon_state = "corner_oldtile_full"; dir = 1},/obj/item/weapon/pickaxe/drill,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bD" = (/obj/effect/step_trigger/teleporter/offset/north,/turf/simulated/floor/lava,/area/submap/lava_trench) +"bE" = (/obj/machinery/crystal/lava,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"bF" = (/obj/structure/table/rack,/obj/random/tool/powermaint,/obj/random/tool/powermaint,/obj/effect/floor_decal/corner_oldtile/purple{icon_state = "corner_oldtile"; dir = 6},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bG" = (/obj/effect/floor_decal/corner_oldtile/purple,/obj/structure/table/steel,/obj/item/device/xenoarch_multi_tool,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bH" = (/obj/effect/floor_decal/corner_oldtile/purple,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bI" = (/obj/item/device/gps/science{gps_tag = "CRYSTALS"},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bK" = (/obj/effect/floor_decal/corner_oldtile/blue/full,/obj/random/drinkbottle,/obj/random/maintenance/research,/obj/structure/table/standard,/obj/machinery/light/small/flicker{icon_state = "bulb1"; dir = 8},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bL" = (/obj/structure/flora/pottedplant/crystal,/obj/effect/floor_decal/corner_oldtile/blue{icon_state = "corner_oldtile"; dir = 8},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bM" = (/obj/structure/cult/pylon,/obj/effect/floor_decal/industrial/outline,/turf/simulated/floor/tiled/old_tile/gray,/area/submap/lava_trench/outpost) +"bN" = (/obj/structure/anomaly_container,/obj/machinery/artifact,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bO" = (/obj/machinery/light/small/flicker{icon_state = "bulb1"; dir = 4},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bP" = (/obj/effect/floor_decal/corner_oldtile/purple/full{icon_state = "corner_oldtile_full"; dir = 4},/obj/structure/table/steel,/obj/machinery/recharger,/obj/machinery/light/small/flicker{icon_state = "bulb1"; dir = 4},/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bQ" = (/obj/machinery/light/small/flicker{icon_state = "bulb1"; dir = 8},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bR" = (/obj/machinery/light/small/flicker{icon_state = "bulb1"; dir = 1},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bS" = (/obj/effect/floor_decal/corner_oldtile/blue{icon_state = "corner_oldtile"; dir = 1},/obj/structure/loot_pile/surface/medicine_cabinet{pixel_y = 28},/obj/structure/table/standard,/obj/item/device/healthanalyzer/improved,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bT" = (/obj/machinery/suspension_gen{anchored = 1},/obj/effect/floor_decal/industrial/hatch/yellow,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bU" = (/obj/machinery/light/small/flicker,/obj/structure/ore_box,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"bW" = (/obj/structure/anomaly_container,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"bX" = (/obj/effect/floor_decal/corner_oldtile/purple/full{icon_state = "corner_oldtile_full"; dir = 4},/obj/item/weapon/storage/box/samplebags,/obj/structure/table/steel,/obj/item/stack/flag/red,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"bY" = (/obj/machinery/crystal,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"bZ" = (/obj/structure/table/steel,/obj/item/weapon/stock_parts/subspace/crystal,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"ca" = (/obj/structure/table/steel,/obj/item/stack/material/diamond,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"cb" = (/obj/structure/loot_pile/surface/bones,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"ce" = (/obj/effect/floor_decal/corner_oldtile/blue/full,/obj/structure/table/standard,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"ch" = (/obj/structure/loot_pile/maint/trash,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) +"cj" = (/obj/item/clothing/head/bio_hood/anomaly,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"ck" = (/obj/item/clothing/suit/bio_suit/anomaly,/turf/simulated/floor/tiled/old_tile,/area/submap/lava_trench/outpost) +"co" = (/obj/machinery/floodlight,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"cp" = (/obj/machinery/light/small/flicker,/obj/structure/closet/crate/secure/loot,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"cq" = (/obj/item/weapon/banner/nt,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"cr" = (/obj/structure/table/steel,/obj/item/weapon/material/shard/phoron,/turf/simulated/floor/tiled/asteroid_steel,/area/submap/lava_trench) +"cs" = (/obj/item/weapon/banner/nt,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/lava_trench) + +(1,1,1) = {" +aBaBabacacacacacacacacacacadaBaBaBaBaBaCaCaCaBaBaBaBaBaBaBaBaBaBaBaBbebebeaaaaaaaaaaaaaaaaaaaaaa +aBabaeafafafafafafafafafafagacacacacahaiajaiakacadaBaBaBaBaBaBaBaBaBaBbebebeaaaaaaaaaaaaaaaaaaaa +aBalafafafafafafafafafafafafafafafafafafafafafafagacacacacacacacadaBaBaBbebebeaaaaaaaaaaaaaaaaaa +aBamafafbaanaoaoaoaoapafafafafafafafafafafafafaqafafafafafafafafagadaBaBaBbebebeaaaaaaaaaaaaaaaa +afarafafanatauauauauavaoaoaoaoaoaoaoapawaxayafafafafafafafafafafafagadaBaBaBbebebeaaaaaaaaaaaaaa +afazafafaAauauauauauauauauauauauauauavaDaxaEaoaoaoaoaoaoaoapafafafafagadaBaBbebebebebebebebeaaaa +afarafafaFaGauauauauauauauauauauauauauaHaxaKauauauauauauauavapafafafafaLaBaBaBaBbebebebebebebeaa +aBaTafafafaFaUaGauauauauauauauafauauauaHaIaKauauauauauauauauavapafafafaLaBaBaBaBaBaBaBaBaBbebeaa +aBalafafafafafaFaGauafauauauauauauauauaHaIaKauauafauauafafauauavapafafagacacadaBaBaBaBaBaBbebeaa +aBaVaWafafaqafafaFaUafaUaGauauauauauaXaYaIaZaGauauauauauafbaauaubbafafafafafagacacacadaBaBaBaBaB +aBaBaVaWafafafafafafafafaFaUaUaUaUaUbcawaxayaFaUaUaGauauauauauaubbafafafafafafafafafamaBaBaBaBaB +aBaBaBalafafafafafafafafafafafafafafafafbwafafafbfbgbhbibibibibibjbfbfafafbaafafafafarafaBaBaBaB +beaBaBalafafafafbwbwbwbwbwafafafafafafafbwbwbwbwbkbkblblblblblblblbkbkafafafafafafafbmafaBaBaBaB +beaBaBalafafafafbwbxbEbYbwbwbwbwbwbwbwbwbwbwbwafafafaAbDbDbDbDbDavapafafafafafafafafarafaBaBaBaB +beaBaBalafafafafbwbZcacrbwbwbwcqbUaJaOaNaOcocpcsafaqaAauauauauauaubbafafafafafafafafaTafaBaBaBaB +beaBaBalafafafafbwbwbwbwbwbwaJaOaOaOaObOaOaOaOaOafafaFaGauauafauaubbafafaqbpafafafafaLafaBaBaBaB +beaBaBaVbnbnaWafafbwbwbwbwbwaOaOaSbSaOaPaObdboaOaOafafaAauauauauauavapafafafafafafafaLaBaBaBaBaB +beaBaBaBaBaBalafafafafafafafaOaRbraQbqaQbycjbtbCaOafafaAauauauauauauavapafafafbaafafaLaBaBbeaBaB +beaBaBaBaBaBalafafafafafafaMaObvaQaQaQaQaQcbbIbFaObQafaFaGauauauauauaubbafafafafafafaLaBaBbebebe +bebebebeaBaBaVbnbnbnbnaWafafaOcebBaQaQbTckaQbHbXaOafafafaAauauafauauaubbafafafafafafaLaBaBbebeaa +bebebebeaBaBaBaBaBaBaBalafafaOaObKbLbzbsbAbGbPaOaOafafafaAauauafbaauaubbafafbaafafafaLaBaBbebeaa +aaaabebebeaBaBaBaBaBaBalafafafaOaOaObsbMbsaOaOaObNafafafafafauafafauaubbafafafafafbuasaBaBbebeaa +aaaaaabebebebebebeaBaBaVbnaWafafchaOaOaOaOaObNbWafafafafaAauauauafauaubbafafafbubnasaBaBaBbebeaa +aaaaaaaabebebebebeaBaBaBaBalafafafafafbRafafafafafafafafaAauauauauauauavapafafaLaBaBaBaBbebebeaa +aaaaaaaaaaaaaabebebeaBaBaBalafafafafafafafafafafafafafafaFaGauauauauauaubbafafaLaBaBaBbebebeaaaa +aaaaaaaaaaaaaaaabebebebeaBaVbnbnbnbnbnbnbnbnbnbnbnaWafafafaFaGauauauauaubbafafaLaBaBbebebeaaaaaa +aaaaaaaaaaaaaaaaaabebebeaBaBaBaBaBaBaBaBaBaBaBaBaBalafafafafaFaUaUaUaUaUbcafafaLaBaBbebeaaaaaaaa +aaaaaaaaaaaaaaaaaaaabebebeaBaBaBaBaBaBaBaBaBaBaBaBaVbnaWafafafafafafafafafafafaLaBaBbebeaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaabebebebebebebebebebebebeaBaBaBaBaVaWafafafafafafafafafafaLaBaBbebeaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaabebebebebebebebebebebebeaBaBaBaBaVbnbnbnbnahaiajaiakbnasaBaBbebeaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/lost_explorer.dmm b/maps/expedition_vr/beach/submaps/lost_explorer.dmm new file mode 100644 index 0000000000..683acd2757 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/lost_explorer.dmm @@ -0,0 +1,74 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) +"b" = ( +/obj/item/device/geiger, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) +"c" = ( +/obj/item/clothing/mask/gas/explorer, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) +"d" = ( +/obj/item/weapon/material/knife/tacknife/survival, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) +"e" = ( +/obj/item/clothing/shoes/boots/winter/explorer, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) +"f" = ( +/obj/item/clothing/under/explorer, +/obj/effect/decal/remains, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) +"g" = ( +/obj/item/clothing/suit/storage/hooded/explorer, +/obj/item/weapon/cell/device, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) +"h" = ( +/obj/item/device/gps/explorer, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) +"i" = ( +/obj/item/device/flashlight/lantern, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/lost_explorer) + +(1,1,1) = {" +a +a +a +a +i +"} +(2,1,1) = {" +a +c +e +a +a +"} +(3,1,1) = {" +b +a +f +g +a +"} +(4,1,1) = {" +a +d +a +a +a +"} +(5,1,1) = {" +a +a +a +h +a +"} diff --git a/maps/expedition_vr/beach/submaps/mountains.dm b/maps/expedition_vr/beach/submaps/mountains.dm index 9150c690c2..fa600429df 100644 --- a/maps/expedition_vr/beach/submaps/mountains.dm +++ b/maps/expedition_vr/beach/submaps/mountains.dm @@ -68,82 +68,134 @@ /datum/map_template/surface/mountains/normal/deadBeacon name = "Abandoned Relay" desc = "An unregistered comms relay, abandoned to the elements." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/deadBeacon.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/deadBeacon.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 /datum/map_template/surface/mountains/normal/prepper1 name = "Prepper Bunker" desc = "A little hideaway for someone with more time and money than sense." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/prepper1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/prepper1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 /datum/map_template/surface/mountains/normal/qshuttle name = "Quarantined Shuttle" desc = "An emergency landing turned viral outbreak turned tragedy." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/quarantineshuttle.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/quarantineshuttle.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 /datum/map_template/surface/mountains/normal/Mineshaft1 name = "Abandoned Mineshaft 1" desc = "An abandoned minning tunnel from a lost money making effort." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/Mineshaft1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/Mineshaft1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 /datum/map_template/surface/mountains/normal/crystal1 name = "Crystal Cave 1" desc = "A small cave with glowing gems and diamonds." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/crystal1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/crystal1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE /datum/map_template/surface/mountains/normal/crystal2 name = "Crystal Cave 2" desc = "A moderate sized cave with glowing gems and diamonds." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/crystal2.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/crystal2.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 allow_duplicates = TRUE /datum/map_template/surface/mountains/normal/crystal2 name = "Crystal Cave 3" desc = "A large spiral of crystals with diamonds in the center." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/crystal3.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/crystal3.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 15 /datum/map_template/surface/mountains/normal/lost_explorer name = "Lost Explorer" desc = "The remains of an explorer who rotted away ages ago, and their equipment." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/lost_explorer.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/lost_explorer.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE /datum/map_template/surface/mountains/normal/Rockb1 name = "Rocky Base 1" desc = "Someones underground hidey hole" +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/Rockb1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/Rockb1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 15 /datum/map_template/surface/mountains/normal/corgiritual name = "Dark Ritual" desc = "Who put all these plushies here? What are they doing?" +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/ritual.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/ritual.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 15 /datum/map_template/surface/mountains/normal/abandonedtemple name = "Abandoned Temple" desc = "An ancient temple, long since abandoned. Perhaps alien in origin?" +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/temple.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/temple.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 /datum/map_template/surface/mountains/normal/digsite name = "Dig Site" desc = "A small abandoned dig site." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/digsite.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/digsite.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 /datum/map_template/surface/mountains/normal/vault1 name = "Mine Vault 1" desc = "A small vault with potential loot." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE template_group = "Buried Vaults" @@ -151,7 +203,11 @@ /datum/map_template/surface/mountains/normal/vault2 name = "Mine Vault 2" desc = "A small vault with potential loot." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault2.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault2.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE template_group = "Buried Vaults" @@ -159,56 +215,92 @@ /datum/map_template/surface/mountains/normal/vault3 name = "Mine Vault 3" desc = "A small vault with potential loot. Also a horrible suprise." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault3.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault3.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 15 template_group = "Buried Vaults" /datum/map_template/surface/mountains/normal/IceCave1A name = "Ice Cave 1A" desc = "This cave's slippery ice makes it hard to navigate, but determined explorers will be rewarded." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/IceCave1A.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/IceCave1A.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 /datum/map_template/surface/mountains/normal/IceCave1B name = "Ice Cave 1B" desc = "This cave's slippery ice makes it hard to navigate, but determined explorers will be rewarded." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/IceCave1B.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/IceCave1B.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 /datum/map_template/surface/mountains/normal/IceCave1C name = "Ice Cave 1C" desc = "This cave's slippery ice makes it hard to navigate, but determined explorers will be rewarded." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/IceCave1C.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/IceCave1C.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 /datum/map_template/surface/mountains/normal/SwordCave name = "Cursed Sword Cave" desc = "An underground lake. The sword on the lake's island holds a terrible secret." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/SwordCave.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/SwordCave.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach /datum/map_template/surface/mountains/normal/supplydrop1 name = "Supply Drop 1" desc = "A drop pod that landed deep within the mountains." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/SupplyDrop1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/SupplyDrop1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 allow_duplicates = TRUE /datum/map_template/surface/mountains/normal/crashedcontainmentshuttle name = "Crashed Cargo Shuttle" desc = "A severely damaged military shuttle, its cargo seems to remain intact." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/crashedcontainmentshuttle.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/crashedcontainmentshuttle.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 30 /datum/map_template/surface/mountains/normal/deadspy name = "Spy Remains" desc = "W+M1 = Salt." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/deadspy.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/deadspy.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 15 /datum/map_template/surface/mountains/normal/geyser1 name = "Ore-Rich Geyser" desc = "A subterranean geyser that produces steam. This one has a particularly abundant amount of materials surrounding it." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/Geyser1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/Geyser1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE template_group = "Underground Geysers" @@ -216,7 +308,11 @@ /datum/map_template/surface/mountains/normal/geyser2 name = "Fenced Geyser" desc = "A subterranean geyser that produces steam. This one has a damaged fence surrounding it." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/Geyser2.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/Geyser2.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE template_group = "Underground Geysers" @@ -224,7 +320,11 @@ /datum/map_template/surface/mountains/normal/geyser3 name = "Magmatic Geyser" desc = "A subterranean geyser that produces incendiary gas. It is recessed into the ground, and filled with magma. It's a relatively dormant volcano." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/Geyser2.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/Geyser2.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 allow_duplicates = TRUE template_group = "Underground Geysers" @@ -232,7 +332,11 @@ /datum/map_template/surface/mountains/normal/cliff1 name = "Ore-Topped Cliff" desc = "A raised area of rock created by volcanic forces." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/Cliff1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/Cliff1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE template_group = "Underground Cliffs" @@ -240,7 +344,11 @@ /datum/map_template/surface/mountains/normal/deadly_rabbit // VOREStation Edit name = "The Killer Rabbit" desc = "A cave where the Knights of the Round have fallen to a murderous Rabbit." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/deadly_rabbit_vr.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/deadly_rabbit_vr.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = FALSE @@ -252,46 +360,74 @@ /datum/map_template/surface/mountains/deep/lost_explorer name = "Lost Explorer, Deep" desc = "The remains of an explorer who rotted away ages ago, and their equipment. Again." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/lost_explorer.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/lost_explorer.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE */ /datum/map_template/surface/mountains/normal/crashed_ufo //VOREStation Edit name = "Crashed UFO" desc = "A (formerly) flying saucer that is now embedded into the mountain, yet it still seems to be running..." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/crashed_ufo.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/crashed_ufo.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 40 discard_prob = 50 /datum/map_template/surface/mountains/normal/crashed_ufo_frigate //VOREStation Edit name = "Crashed UFO Frigate" desc = "A (formerly) flying saucer that is now embedded into the mountain, yet the combat protocols still seem to be running..." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/crashed_ufo_frigate.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/crashed_ufo_frigate.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 60 discard_prob = 50 /datum/map_template/surface/mountains/normal/Scave1 //VOREStation Edit name = "Spider Cave 1" desc = "A minning tunnel home to an aggressive collection of spiders." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/Scave1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/Scave1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 /datum/map_template/surface/mountains/normal/CaveTrench //VOREStation Edit name = "Cave River" desc = "A strange underground river." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/CaveTrench.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/CaveTrench.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 /datum/map_template/surface/mountains/normal/Cavelake //VOREStation Edit name = "Cave Lake" desc = "A large underground lake." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/Cavelake.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/Cavelake.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 /datum/map_template/surface/mountains/normal/vault1 //VOREStation Edit name = "Mine Vault 1" desc = "A small vault with potential loot." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE template_group = "Buried Vaults" @@ -299,7 +435,11 @@ /datum/map_template/surface/mountains/normal/vault2 //VOREStation Edit name = "Mine Vault 2" desc = "A small vault with potential loot." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault2.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault2.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 5 allow_duplicates = TRUE template_group = "Buried Vaults" @@ -307,68 +447,108 @@ /datum/map_template/surface/mountains/normal/vault3 //VOREStation Edit name = "Mine Vault 3" desc = "A small vault with potential loot. Also a horrible suprise." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault3.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault3.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 15 template_group = "Buried Vaults" /datum/map_template/surface/mountains/normal/vault4 //VOREStation Edit name = "Mine Vault 4" desc = "A small xeno vault with potential loot. Also horrible suprises." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault4.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault4.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 template_group = "Buried Vaults" /datum/map_template/surface/mountains/normal/vault5 //VOREStation Edit name = "Mine Vault 5" desc = "A small xeno vault with potential loot. Also major horrible suprises." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault5.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault5.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 25 template_group = "Buried Vaults" /datum/map_template/surface/mountains/normal/vault6 //VOREStation Edit name = "Mine Vault 6" desc = "A small mercenary tower with potential loot." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/vault6.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/vault6.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 25 template_group = "Buried Vaults" /datum/map_template/surface/mountains/normal/BlastMine1 //VOREStation Edit name = "Blast Mine 1" desc = "An abandoned blast mining site, seems that local wildlife has moved in." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/BlastMine1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/BlastMine1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 /datum/map_template/surface/mountains/normal/lava_trench //VOREStation Edit name = "lava trench" desc = "A long stretch of lava underground, almost river-like, with a small crystal research outpost on the side." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/lava_trench.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/lava_trench.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 fixed_orientation = TRUE /datum/map_template/surface/mountains/normal/crashedmedshuttle //VOREStation Edit name = "Crashed Med Shuttle" desc = "A medical response shuttle that went missing some time ago. So this is where they went." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/CrashedMedShuttle1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/CrashedMedShuttle1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 fixed_orientation = TRUE /datum/map_template/surface/mountains/normal/excavation1 //VOREStation Edit name = "Excavation Site" desc = "An abandoned mining site." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/excavation1.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/excavation1.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 /datum/map_template/surface/mountains/deep/spatial_anomaly name = "spatial anomaly" desc = "A strange section of the caves that seems twist and turn in ways that shouldn't be physically possible." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/spatial_anomaly.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/spatial_anomaly.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 20 fixed_orientation = TRUE /datum/map_template/surface/mountains/normal/Speakeasy //VOREStation add name = "Speakeasy" desc = "A hidden underground bar to serve drinks in secret and in style." +<<<<<<< HEAD mappath = 'maps/expedition_vr/beach/submaps/speakeasy_vr.dmm' +======= + mappath = 'maps/submaps/surface_submaps/mountains/speakeasy_vr.dmm' +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach cost = 10 allow_duplicates = FALSE diff --git a/maps/expedition_vr/beach/submaps/mountains_areas.dm b/maps/expedition_vr/beach/submaps/mountains_areas.dm new file mode 100644 index 0000000000..eed32e1ca5 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/mountains_areas.dm @@ -0,0 +1,170 @@ +/area/submap/cave + name = "Cave Submap Area" + icon_state = "submap" + ambience = AMBIENCE_RUINS + base_turf = /turf/simulated/mineral/floor/ignore_mapgen/cave + +/area/submap/cave/deadBeacon + name = "POI - abandoned relay" + ambience = AMBIENCE_TECH_RUINS + +/area/submap/cave/prepper1 + name = "POI - Prepper Bunker" + ambience = AMBIENCE_FOREBODING + +/area/submap/cave/qShuttle + name = "POI - Quarantined Shuttle" + ambience = AMBIENCE_RUINS + +/area/submap/cave/AMine1 + name = "POI - Abandoned Mine" + +/area/submap/cave/Scave1 + name = "POI - Spider Cave 1" + ambience = AMBIENCE_FOREBODING + +/area/submap/cave/crashed_ufo + name = "POI - Crashed Alien Vessel" + requires_power = FALSE + ambience = AMBIENCE_OTHERWORLDLY + +/area/submap/cave/crashed_ufo_frigate + name = "POI - Crashed Alien Frigate" + requires_power = FALSE + ambience = AMBIENCE_OTHERWORLDLY + +/area/submap/cave/crystal1 + name = "POI - Crystaline Cave" + ambience = AMBIENCE_SPACE + +/area/submap/cave/crystal2 + name = "POI - Crystaline Cave" + ambience = AMBIENCE_SPACE + +/area/submap/cave/crystal3 + name = "POI - Crystaline Cave" + ambience = AMBIENCE_SPACE + +/area/submap/cave/lost_explorer + name = "POI - Final Resting Place" + ambience = AMBIENCE_GHOSTLY + +/area/submap/Rockb1 + name = "POI - RockyBase1" + ambience = AMBIENCE_FOREBODING + +/area/submap/Cavelake + name = "POI - Cavelake" + ambience = AMBIENCE_SPACE + +/area/submap/CaveTrench + name = "POI - Cave River" + ambience = AMBIENCE_FOREBODING + +/area/submap/CorgiRitual + name = "POI - Dark Ritual" + ambience = AMBIENCE_UNHOLY + +/area/submap/AbandonedTemple + name = "POI - Abandoned Temple" + ambience = AMBIENCE_RUINS + +/area/submap/CrashedMedShuttle + name = "POI - Crashed Med Shuttle" + ambience = AMBIENCE_RUINS + +/area/submap/cave/digsite + name = "POI - Dig Site" + ambience = AMBIENCE_OTHERWORLDLY + +/area/submap/cave/vault1 + name = "POI - Mine Vault" + ambience = AMBIENCE_FOREBODING + +/area/submap/cave/vault2 + name = "POI - Mine Vault" + ambience = AMBIENCE_FOREBODING + +/area/submap/cave/vault3 + name = "POI - Mine Vault" + ambience = AMBIENCE_FOREBODING + +/area/submap/cave/vault4 + name = "POI - Mine Vault" + ambience = AMBIENCE_FOREBODING + +/area/submap/cave/vault5 + name = "POI - Mine Vault" + ambience = AMBIENCE_FOREBODING + +/area/submap/cave/vault6 + name = "POI - Mine Vault" + ambience = AMBIENCE_FOREBODING + +/area/submap/cave/IceCave1A + name = "POI - Ice Cave 1A" + ambience = AMBIENCE_SPACE + +/area/submap/cave/IceCave1B + name = "POI - Ice Cave 1B" + ambience = AMBIENCE_SPACE + +/area/submap/cave/IceCave1C + name = "POI - Ice Cave 1C" + ambience = AMBIENCE_SPACE + +/area/submap/cave/swordcave + name = "POI - Cursed Sword Cave" + ambience = AMBIENCE_UNHOLY + +/area/submap/cave/SupplyDrop1 + name = "POI - Supply Drop 1" + ambience = AMBIENCE_TECH_RUINS + +/area/submap/cave/BlastMine1 + name = "POI - Blast Mine 1" + +/area/submap/crashedcontainmentshuttle + name = "POI - Crashed Containment Shuttle" + ambience = AMBIENCE_HIGHSEC + +/area/submap/geyser_1 + name = "POI - Ore-Rich Geyser" + ambience = AMBIENCE_RUINS + +/area/submap/geyser_2 + name = "POI - Fenced Geyser" + ambience = AMBIENCE_RUINS + +/area/submap/geyser_3 + name = "POI - Magmatic Geyser" + ambience = AMBIENCE_RUINS + +/area/submap/ore_cliff + name = "POI - Ore-Topped Cliff" + ambience = AMBIENCE_RUINS + +/area/submap/deadspy + name = "POI - Dead Spy" + ambience = AMBIENCE_FOREBODING + +/area/submap/lava_trench + name = "POI - Lava Trench" + ambience = AMBIENCE_LAVA + +/area/submap/lava_trench/outpost + name = "POI - Trench Outpost" + requires_power = FALSE + icon_state = "submap2" + +/area/submap/Excavation + name = "POI - Excavation Site" + ambience = AMBIENCE_FOREBODING + +/area/submap/spatial_anomaly + name = "POI - Spatial Anomaly" + ambience = AMBIENCE_FOREBODING + +/area/submap/Speakeasy //VOREStation add + name = "POI - Speakeasy" + requires_power = FALSE \ No newline at end of file diff --git a/maps/expedition_vr/beach/submaps/prepper1.dmm b/maps/expedition_vr/beach/submaps/prepper1.dmm new file mode 100644 index 0000000000..2e9f7a24d4 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/prepper1.dmm @@ -0,0 +1,33 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/wall/r_wall,/area/submap/cave/prepper1) +"c" = (/obj/structure/table/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/item/stack/rods,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"d" = (/obj/structure/table/steel,/obj/random/maintenance/security,/obj/item/stack/cable_coil/random,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"e" = (/obj/structure/table/steel,/obj/random/maintenance/engineering,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"f" = (/obj/structure/table/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"g" = (/obj/structure/table/steel,/obj/item/weapon/storage/box/glasses,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"h" = (/obj/structure/table/steel,/obj/random/toolbox,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"i" = (/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"j" = (/obj/structure/table/steel,/obj/item/weapon/tape_roll,/obj/random/maintenance/engineering,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"k" = (/obj/structure/table/steel,/obj/random/maintenance/engineering,/obj/random/maintenance/engineering,/obj/item/stack/tile/floor/steel,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"l" = (/obj/structure/inflatable/door,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"m" = (/obj/structure/closet/wardrobe/grey,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"n" = (/obj/structure/closet/crate/freezer/rations,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"o" = (/obj/structure/reagent_dispensers/water_cooler/full,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"p" = (/obj/structure/loot_pile/maint/technical,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"q" = (/obj/structure/table/rack,/obj/item/weapon/tank/emergency/oxygen/engi,/obj/item/weapon/tank/emergency/oxygen/engi,/obj/item/clothing/mask/gas,/obj/item/clothing/suit/armor/material/makeshift,/obj/item/clothing/head/helmet/bucket,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"r" = (/obj/structure/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"s" = (/obj/structure/table/steel,/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating,/area/submap/cave/prepper1) +"t" = (/obj/structure/table/rack,/obj/item/weapon/gun/projectile/shotgun/pump/rifle/lever,/obj/item/ammo_magazine/clip/c762,/obj/item/ammo_magazine/clip/c762,/turf/simulated/floor/plating,/area/submap/cave/prepper1) + +(1,1,1) = {" +aaaaaaaaaa +aabbbbbbaa +abbcdefbba +abghiijkba +aliiiiimba +aliiiiinba +aboiiipnba +abbqrstbba +aabbbbbbaa +aaaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/quarantineshuttle.dmm b/maps/expedition_vr/beach/submaps/quarantineshuttle.dmm new file mode 100644 index 0000000000..beeb7784ff --- /dev/null +++ b/maps/expedition_vr/beach/submaps/quarantineshuttle.dmm @@ -0,0 +1,1518 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"ac" = ( +/obj/item/clothing/head/cone, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"ad" = ( +/turf/simulated/shuttle/wall, +/area/submap/cave/qShuttle) +"ae" = ( +/obj/structure/inflatable, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"af" = ( +/obj/structure/inflatable/door, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"ag" = ( +/obj/structure/shuttle/engine/heater{ + dir = 4; + icon_state = "heater" + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"ah" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 8; + icon_state = "propulsion_l" + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"ai" = ( +/obj/structure/grille, +/obj/structure/shuttle/window, +/obj/machinery/door/blast/regular{ + dir = 8; + id = "QShuttlePoIDoors"; + layer = 3.3; + name = "Emergency Lockdown Shutters" + }, +/obj/item/tape/medical{ + dir = 4; + icon_state = "tape_door_0"; + layer = 3.4 + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"aj" = ( +/turf/simulated/shuttle/wall/hard_corner, +/area/submap/cave/qShuttle) +"ak" = ( +/obj/machinery/door/airlock/external{ + desc = "It opens and closes. It is stamped with the logo of Major Bill's Transportation"; + frequency = 1380; + icon_state = "door_locked"; + id_tag = null; + locked = 1; + name = "MBT-540" + }, +/obj/item/tape/medical{ + dir = 4; + icon_state = "tape_door_0"; + layer = 3.4 + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"al" = ( +/obj/structure/sign/biohazard{ + dir = 1 + }, +/turf/simulated/shuttle/wall/hard_corner, +/area/submap/cave/qShuttle) +"am" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/remains/human, +/turf/simulated/shuttle/floor, +/area/submap/cave/qShuttle) +"an" = ( +/obj/machinery/door/airlock{ + name = "Restroom" + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"ao" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"ap" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/suit/space/emergency, +/obj/item/clothing/head/helmet/space/emergency, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"aq" = ( +/obj/structure/bed/chair, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"ar" = ( +/obj/structure/bed/chair, +/obj/effect/decal/remains/human, +/obj/item/clothing/suit/space/emergency, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"as" = ( +/obj/machinery/vending/snack{ + contraband = null; + products = list(/obj/item/weapon/reagent_containers/food/snacks/candy = 0, /obj/item/weapon/reagent_containers/food/drinks/dry_ramen = 0, /obj/item/weapon/reagent_containers/food/snacks/chips = 0, /obj/item/weapon/reagent_containers/food/snacks/sosjerky = 0, /obj/item/weapon/reagent_containers/food/snacks/no_raisin = 0, /obj/item/weapon/reagent_containers/food/snacks/packaged/spacetwinkie = 0, /obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers = 0, /obj/item/weapon/reagent_containers/food/snacks/tastybread = 0, /obj/item/weapon/reagent_containers/food/snacks/skrellsnacks = 0) + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"at" = ( +/obj/machinery/vending/cola{ + contraband = null; + products = list(/obj/item/weapon/reagent_containers/food/drinks/cans/cola = 0, /obj/item/weapon/reagent_containers/food/drinks/cans/space_mountain_wind = 0, /obj/item/weapon/reagent_containers/food/drinks/cans/dr_gibb = 0, /obj/item/weapon/reagent_containers/food/drinks/cans/starkist = 0, /obj/item/weapon/reagent_containers/food/drinks/cans/waterbottle = 0, /obj/item/weapon/reagent_containers/food/drinks/cans/space_up = 0, /obj/item/weapon/reagent_containers/food/drinks/cans/iced_tea = 0, /obj/item/weapon/reagent_containers/food/drinks/cans/grape_juice = 0, /obj/item/weapon/reagent_containers/food/drinks/cans/gingerale = 0) + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"au" = ( +/obj/structure/closet/crate/secure/loot, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"av" = ( +/obj/item/weapon/pickaxe/drill, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aw" = ( +/obj/item/clothing/mask/breath, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"ax" = ( +/obj/effect/decal/cleanable/generic, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"ay" = ( +/obj/effect/decal/remains/xeno, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"az" = ( +/obj/item/trash/syndi_cakes, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aA" = ( +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aB" = ( +/obj/item/trash/cigbutt, +/obj/item/weapon/tank/emergency/oxygen, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aC" = ( +/obj/item/weapon/material/knife/tacknife/boot, +/obj/item/clothing/mask/breath, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aD" = ( +/obj/effect/decal/remains/human, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"aE" = ( +/obj/item/trash/sosjerky, +/obj/item/weapon/storage/box/donut/empty, +/obj/item/weapon/reagent_containers/food/drinks/sillycup, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"aF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 1; + health = 1e+006 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"aG" = ( +/obj/machinery/door/airlock/glass, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aH" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 1; + health = 1e+006 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"aI" = ( +/obj/machinery/button{ + name = "Cargo Hatch" + }, +/turf/simulated/shuttle/wall, +/area/submap/cave/qShuttle) +"aJ" = ( +/obj/machinery/computer, +/turf/simulated/shuttle/floor, +/area/submap/cave/qShuttle) +"aK" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/vomit, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"aL" = ( +/obj/structure/prop/blackbox/quarantined_shuttle, +/turf/simulated/shuttle/floor, +/area/submap/cave/qShuttle) +"aM" = ( +/obj/item/trash/cheesie, +/obj/effect/decal/remains/human, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"aN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aO" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aP" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/remains/human, +/obj/item/clothing/mask/breath, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"aQ" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"aR" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aS" = ( +/obj/effect/decal/cleanable/vomit, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aT" = ( +/obj/item/clothing/head/helmet/space/emergency, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"aU" = ( +/obj/machinery/door/airlock/engineering{ + icon_state = "door_locked"; + locked = 1; + name = "Cargo Bay" + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aV" = ( +/obj/item/weapon/virusdish/random, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aW" = ( +/obj/item/weapon/material/shard, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aX" = ( +/obj/item/device/paicard, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aY" = ( +/obj/machinery/door/blast/regular{ + name = "Cargo Door" + }, +/obj/item/tape/medical{ + dir = 4; + icon_state = "tape_door_0"; + layer = 3.4 + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"aZ" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/under/mbill{ + desc = "A uniform belonging to Major Bill's Transportation, a shipping megacorporation. This looks at least a few decades out of date."; + name = "\improper old Major Bill's uniform" + }, +/obj/item/clothing/head/soft/mbill{ + desc = "It's a ballcap bearing the colors of Major Bill's Shipping. This one looks at least a few decades out of date."; + name = "old shipping cap" + }, +/turf/simulated/shuttle/floor, +/area/submap/cave/qShuttle) +"ba" = ( +/obj/item/trash/cigbutt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bb" = ( +/obj/machinery/door/airlock/command{ + icon_state = "door_locked"; + locked = 1 + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bc" = ( +/obj/item/weapon/tank/emergency/oxygen/engi, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bd" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/suit/space/emergency, +/obj/item/clothing/head/helmet/space/emergency, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"be" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + health = 1e+006 + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"bf" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1; + health = 1e+006 + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"bg" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1; + health = 1e+006 + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"bh" = ( +/obj/item/clothing/suit/space/emergency, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bi" = ( +/obj/item/trash/candy, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bj" = ( +/obj/structure/table/rack, +/obj/structure/loot_pile/maint/boxfort, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bk" = ( +/obj/structure/table/rack, +/obj/item/weapon/shovel, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bl" = ( +/obj/structure/closet/crate/secure/science{ + icon_state = "scisecurecrateopen"; + locked = 0; + name = "Virus Samples - FRAGILE"; + opened = 1 + }, +/obj/item/weapon/virusdish/random, +/obj/item/weapon/virusdish/random, +/obj/item/weapon/virusdish/random, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bm" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/decal/remains/human, +/obj/item/clothing/under/mbill{ + desc = "A uniform belonging to Major Bill's Transportation, a shipping megacorporation. This looks at least a few decades out of date."; + name = "\improper old Major Bill's uniform" + }, +/obj/item/clothing/head/soft/mbill{ + desc = "It's a ballcap bearing the colors of Major Bill's Shipping. This one looks at least a few decades out of date."; + name = "old shipping cap" + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bn" = ( +/obj/structure/table/standard, +/obj/item/device/taperecorder, +/turf/simulated/shuttle/floor, +/area/submap/cave/qShuttle) +"bo" = ( +/obj/item/weapon/tool/crowbar/red, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bp" = ( +/obj/item/trash/chips, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bq" = ( +/obj/structure/bed/chair, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"br" = ( +/obj/structure/bed/chair, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bs" = ( +/obj/structure/bed/chair, +/obj/effect/decal/remains/human, +/obj/item/clothing/mask/breath, +/obj/item/clothing/head/soft/mbill{ + desc = "It's a ballcap bearing the colors of Major Bill's Shipping. This one looks at least a few decades out of date."; + name = "old shipping cap" + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bt" = ( +/obj/structure/bed/chair, +/obj/effect/decal/remains/human, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bu" = ( +/obj/effect/decal/remains/xeno, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bv" = ( +/obj/item/weapon/material/shard{ + icon_state = "medium" + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bw" = ( +/obj/effect/decal/remains/mouse, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bx" = ( +/obj/random/maintenance, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"by" = ( +/obj/item/weapon/coin/silver, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bz" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/suit/space/emergency, +/obj/item/clothing/head/helmet/space/emergency, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bA" = ( +/obj/effect/decal/cleanable/generic, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bB" = ( +/obj/item/weapon/tank/emergency/oxygen/engi, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bC" = ( +/obj/item/trash/sosjerky, +/obj/effect/decal/remains/human, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bD" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/mask/breath, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bE" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"bF" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/shuttle/plating, +/area/submap/cave/qShuttle) +"bG" = ( +/obj/machinery/button{ + dir = 4; + name = "Cargo Access" + }, +/turf/simulated/shuttle/wall, +/area/submap/cave/qShuttle) +"bH" = ( +/obj/machinery/recharge_station, +/turf/simulated/shuttle/floor, +/area/submap/cave/qShuttle) +"bI" = ( +/obj/machinery/door/airlock{ + name = "Charge Station" + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bJ" = ( +/obj/item/trash/tastybread, +/obj/item/weapon/material/butterfly/boxcutter, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bK" = ( +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/mucus/mapped, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bL" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/remains/xeno, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bM" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/item/weapon/card/id/external{ + desc = "An identification card of some sort. Looks like this one was issued by the Vir Independent Mining Corp."; + name = "VIMC identification card"; + rank = "Miner"; + registered_name = "Nadia Chu" + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bN" = ( +/obj/structure/table/rack, +/obj/item/weapon/storage/toolbox/emergency, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bO" = ( +/obj/structure/table/rack, +/obj/item/clothing/head/soft/mbill{ + desc = "It's a ballcap bearing the colors of Major Bill's Shipping. This one looks at least a few decades out of date."; + name = "old shipping cap" + }, +/turf/simulated/shuttle/floor{ + icon_state = "floor_white" + }, +/area/submap/cave/qShuttle) +"bP" = ( +/obj/structure/ore_box, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bQ" = ( +/obj/item/poster, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bR" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/shuttle/floor{ + icon_state = "floor_yellow" + }, +/area/submap/cave/qShuttle) +"bS" = ( +/obj/structure/sign/biohazard, +/turf/simulated/shuttle/wall/hard_corner, +/area/submap/cave/qShuttle) +"bT" = ( +/obj/item/tape/medical{ + icon_state = "tape_v_0" + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"bU" = ( +/obj/item/taperoll/medical, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"bV" = ( +/obj/item/tape/medical{ + dir = 1; + icon_state = "tape_dir_0" + }, +/obj/item/tape/medical{ + dir = 4; + icon_state = "tape_dir_0" + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"bW" = ( +/obj/item/tape/medical{ + icon_state = "tape_h_0" + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"bX" = ( +/obj/structure/lattice, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"bY" = ( +/obj/structure/sign/warning/secure_area, +/turf/simulated/wall/iron, +/area/submap/cave/qShuttle) +"bZ" = ( +/obj/structure/sign/kiddieplaque{ + desc = "By order of the S.D.D.C, this site or craft is to be buried and not disturbed until such time that sterility can be confirmed. Dated: 20/12/2491 "; + name = "\improper Sif Department of Disease Control notice" + }, +/turf/simulated/wall/iron, +/area/submap/cave/qShuttle) +"ca" = ( +/obj/structure/sign/warning, +/turf/simulated/wall/iron, +/area/submap/cave/qShuttle) +"cb" = ( +/obj/item/bodybag, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"cc" = ( +/obj/structure/table/steel, +/obj/item/weapon/storage/box/bodybags, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"cd" = ( +/obj/structure/table/steel, +/obj/item/clothing/suit/bio_suit, +/obj/random/medical/lite, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"ce" = ( +/obj/structure/closet/l3closet/virology, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"cf" = ( +/obj/item/weapon/reagent_containers/syringe/antiviral, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"cg" = ( +/obj/structure/dispenser/oxygen, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"ch" = ( +/obj/structure/table/steel, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"ci" = ( +/obj/structure/table/steel, +/obj/item/weapon/reagent_containers/syringe/antiviral, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"cj" = ( +/obj/structure/table/steel, +/obj/item/weapon/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; + name = "Chemistry Cleaner" + }, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"ck" = ( +/obj/structure/table/steel, +/obj/item/weapon/tool/crowbar/power, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"cl" = ( +/obj/structure/table/rack, +/obj/item/clothing/head/bio_hood, +/obj/item/clothing/suit/bio_suit, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"cm" = ( +/obj/item/weapon/weldingtool/largetank, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) +"cn" = ( +/obj/structure/closet/crate/medical, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/cave/qShuttle) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ac +ab +aa +aa +ab +ab +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ab +ab +ad +ai +ai +ai +ad +ab +ac +ab +ab +ab +ac +aa +aa +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ab +ad +ad +aJ +aZ +aJ +ad +ad +ab +ab +ab +ab +ab +ab +aa +aa +aa +aa +"} +(5,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ad +ad +ad +aK +ba +bm +ad +ad +ad +bT +bV +ab +ab +ab +aa +aa +aa +aa +"} +(6,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ai +am +ad +aL +ba +bn +ad +bH +ai +ab +bW +ab +cg +cn +aa +aa +aa +aa +"} +(7,1,1) = {" +aa +aa +aa +aa +aa +aa +ae +aj +an +ad +ad +bb +ad +ad +bI +aj +ae +bW +ab +ch +ch +aa +aa +aa +aa +"} +(8,1,1) = {" +aa +aa +aa +aa +aa +aa +af +ak +ao +aw +aM +bc +bo +aD +bJ +ak +ae +bW +ab +ci +ab +aa +aa +aa +aa +"} +(9,1,1) = {" +aa +aa +aa +aa +aa +aa +ae +ak +ap +ax +aN +bd +bp +by +bK +ak +af +bW +ab +cj +ab +aa +aa +aa +aa +"} +(10,1,1) = {" +aa +aa +aa +aa +aa +aa +ae +al +ad +ay +aO +ad +bq +aA +ad +bS +ae +bW +ab +ck +ab +aa +aa +aa +aa +"} +(11,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ai +aq +az +aP +be +br +bz +bL +ai +ab +bW +bX +cl +ab +aa +aa +aa +aa +"} +(12,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +ad +aq +aA +aQ +bf +bs +aA +aQ +ad +ab +bW +bY +ab +ab +aa +aa +aa +aa +"} +(13,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +ai +ar +aB +aQ +bg +bt +bA +bM +ai +ab +bW +bZ +ab +ab +aa +aa +aa +aa +"} +(14,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ad +ad +aC +aR +ad +bq +bB +ad +ad +ab +bW +ca +cm +ab +aa +aa +aa +aa +"} +(15,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +ad +as +aD +aS +bh +aN +bC +bN +ad +bU +bW +cb +ab +ab +aa +aa +aa +aa +"} +(16,1,1) = {" +aa +aa +aa +aa +aa +ac +ab +ad +at +aE +aT +bi +bu +bD +bO +ad +ab +bW +cb +cb +aa +aa +aa +aa +aa +"} +(17,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +ad +ad +ad +aU +ad +aU +ad +ad +ad +ab +bW +cb +cb +aa +aa +aa +aa +aa +"} +(18,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +ad +au +aF +aV +bj +bv +bE +bP +ad +ab +bW +ab +ab +aa +aa +aa +aa +aa +"} +(19,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ad +av +aG +aA +aA +aA +aG +bQ +ad +ab +bW +cc +ab +aa +aa +aa +aa +aa +"} +(20,1,1) = {" +aa +aa +aa +aa +aa +aa +ab +ad +au +aH +aW +bk +bw +bF +bR +ad +ab +bW +cd +ab +aa +aa +aa +aa +aa +"} +(21,1,1) = {" +aa +aa +aa +aa +aa +ad +ad +ad +ad +ad +aX +aA +aV +ad +ad +ad +ad +ad +ce +ab +ab +aa +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +aa +aa +aa +ad +ag +ad +ag +aI +aA +bl +bx +ad +ag +ad +ag +ad +ab +ab +ab +aa +aa +aa +aa +"} +(23,1,1) = {" +aa +aa +aa +aa +ab +ad +ah +ad +ah +ad +aY +aY +aY +bG +ah +ad +ah +ad +cf +ab +ac +aa +aa +aa +aa +"} +(24,1,1) = {" +aa +aa +aa +aa +ab +ac +ab +aa +aa +ab +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(25,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/maps/expedition_vr/beach/submaps/ritual.dmm b/maps/expedition_vr/beach/submaps/ritual.dmm new file mode 100644 index 0000000000..8aab49c009 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/ritual.dmm @@ -0,0 +1,15 @@ +"a" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CorgiRitual) +"b" = (/obj/structure/plushie/ian,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CorgiRitual) +"c" = (/obj/item/weapon/flame/candle/everburn,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CorgiRitual) +"d" = (/obj/structure/plushie/ian{dir = 8},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CorgiRitual) +"e" = (/obj/structure/plushie/ian{dir = 4},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CorgiRitual) +"f" = (/obj/structure/ghost_pod/manual/corgi,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CorgiRitual) +"g" = (/obj/structure/plushie/ian{dir = 1},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/CorgiRitual) + +(1,1,1) = {" +aabaa +acacd +eafad +ecaca +aagaa +"} diff --git a/maps/expedition_vr/beach/submaps/spatial_anomaly.dmm b/maps/expedition_vr/beach/submaps/spatial_anomaly.dmm new file mode 100644 index 0000000000..0adb4b8937 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/spatial_anomaly.dmm @@ -0,0 +1,82 @@ +"a" = (/turf/simulated/wall/solidrock,/area/submap/spatial_anomaly) +"b" = (/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"c" = (/obj/effect/map_effect/portal/master/side_a{dir = 4; icon_state = "portal_side_a"; portal_id = "spatial_anomaly_5"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"d" = (/obj/effect/map_effect/portal/master/side_b{dir = 8; icon_state = "portal_side_b"; portal_id = "spatial_anomaly_5"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"e" = (/obj/structure/barricade,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"f" = (/turf/template_noop,/area/template_noop) +"g" = (/obj/effect/map_effect/portal/master/side_b{portal_id = "spatial_anomaly_4"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"h" = (/obj/effect/map_effect/portal/line/side_a{icon_state = "portal_line_side_a"; dir = 4},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"i" = (/obj/effect/map_effect/portal/line/side_b{icon_state = "portal_line_side_b"; dir = 8},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"j" = (/turf/simulated/floor/lava,/area/submap/spatial_anomaly) +"k" = (/obj/item/weapon/disposable_teleporter/slime,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"l" = (/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"m" = (/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"n" = (/obj/effect/map_effect/portal/master/side_a{dir = 4; icon_state = "portal_side_a"; portal_id = "spatial_anomaly_3"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"o" = (/obj/effect/map_effect/portal/master/side_a{dir = 1; icon_state = "portal_side_a"; portal_id = "spatial_anomaly_4"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"p" = (/obj/effect/map_effect/portal/master/side_b{dir = 8; icon_state = "portal_side_b"; portal_id = "spatial_anomaly_3"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"q" = (/obj/effect/map_effect/portal/master/side_b{portal_id = "spatial_anomaly_2"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"r" = (/obj/effect/map_effect/portal/line/side_b,/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"s" = (/obj/machinery/crystal/lava,/turf/simulated/floor/lava,/area/submap/spatial_anomaly) +"t" = (/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"u" = (/obj/effect/map_effect/portal/master/side_a{portal_id = "spatial_anomaly_1"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"v" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"w" = (/obj/structure/table/steel_reinforced,/obj/item/device/xenoarch_multi_tool,/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"x" = (/turf/simulated/wall/solidrock,/area/template_noop) +"y" = (/obj/random/technology_scanner,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"z" = (/obj/structure/table/steel_reinforced,/obj/random/unidentified_medicine/scientific,/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"A" = (/obj/structure/table/steel_reinforced,/obj/random/tool/power,/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"B" = (/obj/structure/table/steel_reinforced,/obj/item/weapon/ore/diamond,/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"C" = (/obj/structure/sign/warning/lava,/turf/simulated/wall,/area/submap/spatial_anomaly) +"D" = (/obj/effect/map_effect/portal/line/side_a,/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"E" = (/obj/structure/table/rack,/obj/item/weapon/pickaxe/jackhammer,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"F" = (/obj/effect/map_effect/portal/master/side_a{dir = 1; icon_state = "portal_side_a"; portal_id = "spatial_anomaly_2"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"G" = (/obj/effect/map_effect/portal/line/side_a{icon_state = "portal_line_side_a"; dir = 1},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"H" = (/turf/unsimulated/wall,/area/template_noop) +"I" = (/obj/effect/map_effect/portal/master/side_b{dir = 1; icon_state = "portal_side_b"; portal_id = "spatial_anomaly_1"},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"J" = (/obj/effect/map_effect/portal/line/side_b{icon_state = "portal_line_side_b"; dir = 1},/obj/effect/map_effect/perma_light/brighter{light_color = "#ff00ff"},/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"K" = (/obj/item/weapon/mining_scanner,/obj/structure/table/rack,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"L" = (/obj/item/weapon/storage/belt/archaeology,/obj/effect/decal/remains/human,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"M" = (/obj/structure/bookcase/manuals/xenoarchaeology,/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"N" = (/obj/item/weapon/pickaxe/brush,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"O" = (/obj/item/weapon/pickaxe/one_pick,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"P" = (/obj/item/weapon/pickaxe/four_pick,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"Q" = (/obj/effect/decal/remains/human,/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) +"R" = (/obj/item/weapon/pickaxe/five_pick,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"S" = (/obj/item/weapon/pickaxe/six_pick,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"T" = (/obj/item/weapon/pickaxe/two_pick,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"U" = (/obj/item/device/measuring_tape,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"X" = (/obj/item/weapon/pickaxe/three_pick,/turf/simulated/floor/outdoors/rocks/caves,/area/submap/spatial_anomaly) +"Y" = (/obj/item/weapon/pickaxe/excavationdrill,/turf/simulated/floor/plating/external,/area/submap/spatial_anomaly) + +(1,1,1) = {" +ffffffffffffffffffffffffffffff +fffffffffffffxxxxxxfffffffffff +fffffxxxxxxxxaaaaaaxxxxxffffff +ffffxaaaaaaaaaaaaaaaaaaaxfffff +ffffaataatcbbbbjjjsjkbdtaxffff +fffxaagaathbbbbbjjjjbbitaaffff +fffaaabaaaaaabCbbsaaaaaaaaffff +fffaaaObaaaabbNbbaaaaaaaaaxfff +ffxaaabbblbbbybbaabPbbblaaafff +ffaaaaaaaaabbbtmaabbaaabaaafff +ffaaaaaaaaatttttaabaaaabaaafff +ffaalbbbbbaatvtQaalaaaabaaafff +ffaabaaaabaaBwzAaabaaaabaaffff +ffaabaaaabaaaaaaaabatnbbaaHHHf +ffxabaaaaoaaaaaaabbaaaaaaaffHf +ffxabaaaataatttaabbaaaaaaaffHf +ffxabRbptaaaqrraabSaatttaaHHaf +ffxaaaaaaaaabbbaabbaauDDablbaf +fffaaaaaaaaabbbaablaabbbaeeaaf +fffaaaalbbbabbbaabbaabbbblbaaf +ffffaabbaabababbbbbaaUbbbEKaff +ffffaaTbbabXbabbLbYaabbbaaaaff +ffffaabbbabbbabbmttaaFGGaaafff +ffffaaIJJablbabtttMaatttaaffff +fffffatttaaaaaaaaaaaaaaaafffff +fffffaaaaaaaaaaaaaaaaaaaffffff +fffffaaaaffaaaaaaaafffffffffff +ffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffff +"} diff --git a/maps/expedition_vr/beach/submaps/speakeasy_vr.dmm b/maps/expedition_vr/beach/submaps/speakeasy_vr.dmm new file mode 100644 index 0000000000..d4e01a8df1 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/speakeasy_vr.dmm @@ -0,0 +1,54 @@ +"a" = (/turf/template_noop,/area/submap/Speakeasy) +"c" = (/turf/simulated/floor/carpet/turcarpet,/area/submap/Speakeasy) +"f" = (/obj/structure/table/gamblingtable,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"g" = (/obj/structure/bed/chair/wood{dir = 1},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"h" = (/obj/random/handgun,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"i" = (/obj/item/clothing/head/fedora,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"j" = (/obj/structure/bookcase,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"k" = (/obj/item/weapon/stool/padded,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"l" = (/obj/structure/bed/chair/comfy/black,/turf/simulated/floor/carpet/turcarpet,/area/submap/Speakeasy) +"m" = (/obj/structure/table/woodentable,/obj/machinery/light/poi{dir = 4},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"n" = (/obj/structure/reagent_dispensers/beerkeg,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"o" = (/obj/structure/simple_door/wood,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"p" = (/obj/machinery/media/jukebox,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"s" = (/obj/structure/bed/chair/wood{dir = 4},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"u" = (/obj/structure/table/gamblingtable,/obj/machinery/light/poi{dir = 4},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"v" = (/obj/structure/table/fancyblack,/obj/item/clothing/mask/smokable/cigarette/cigar,/turf/simulated/floor/carpet/turcarpet,/area/submap/Speakeasy) +"w" = (/turf/simulated/wall/wood,/area/submap/Speakeasy) +"x" = (/obj/structure/bed/chair/sofa/blue/left{dir = 4},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"B" = (/turf/simulated/floor/wood,/area/submap/Speakeasy) +"C" = (/turf/simulated/mineral/floor/cave,/area/submap/Speakeasy) +"D" = (/obj/structure/bed/chair/sofa/black/corner{dir = 4},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"E" = (/obj/structure/bed/chair/comfy/black{dir = 1},/turf/simulated/floor/carpet/turcarpet,/area/submap/Speakeasy) +"H" = (/obj/machinery/vending/boozeomat,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"I" = (/obj/structure/table/woodentable,/obj/random/drinkbottle,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"K" = (/obj/effect/floor_decal/corner/black/diagonal,/turf/simulated/floor/tiled/neutral,/area/submap/Speakeasy) +"L" = (/obj/structure/bed/chair/wood{dir = 8},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"M" = (/obj/machinery/light/poi{dir = 1},/turf/simulated/floor/carpet/turcarpet,/area/submap/Speakeasy) +"N" = (/obj/structure/table/woodentable,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"O" = (/obj/machinery/light/poi{dir = 1},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"R" = (/obj/structure/bed/chair/sofa/black{dir = 1},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"U" = (/obj/structure/bed/chair/sofa/blue/right{dir = 1},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"V" = (/obj/structure/table/woodentable,/obj/machinery/chemical_dispenser/bar_soft/full{dir = 1},/turf/simulated/floor/wood,/area/submap/Speakeasy) +"W" = (/obj/structure/bed/chair/wood,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"X" = (/obj/structure/table/woodentable,/obj/machinery/chemical_dispenser/bar_alc/full,/turf/simulated/floor/wood,/area/submap/Speakeasy) +"Y" = (/obj/structure/table/fancyblack,/obj/random/cash/big,/turf/simulated/floor/carpet/turcarpet,/area/submap/Speakeasy) + +(1,1,1) = {" +aaaaaaaaaaaaaaaa +awwwwwwwwwwaaaaa +awnnwBMlMBwwwwaa +awiBjBYvYBwfLwwa +awhBjBcEcBwgBBwa +awwwwBBBBBwBWWwa +awXHwwwowwwBNmwa +awBBBOBBBBBBNNwa +awVNININNIBBggwa +awBkkkkkkkBBBBwa +awpBBBBBBBKKKWwa +awwxffBBBBKKKuwa +aawDRUBBBBKKKgwa +aawwwwBBBBsfLwwa +aaaaawwowwwwwwaa +aaaaaaCCCaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/temple.dmm b/maps/expedition_vr/beach/submaps/temple.dmm new file mode 100644 index 0000000000..53e0515434 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/temple.dmm @@ -0,0 +1,886 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/submap/AbandonedTemple) +"b" = ( +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/AbandonedTemple) +"c" = ( +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"d" = ( +/turf/simulated/wall/sandstone, +/area/submap/AbandonedTemple) +"e" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"f" = ( +/obj/effect/decal/remains/mummy1, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"g" = ( +/turf/simulated/wall/sandstonediamond, +/area/submap/AbandonedTemple) +"h" = ( +/obj/item/weapon/flame/candle/everburn, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"i" = ( +/obj/item/weapon/ectoplasm, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"j" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/coin/iron, +/obj/item/weapon/coin/platinum, +/obj/item/weapon/coin/uranium, +/obj/item/weapon/coin/diamond, +/obj/item/weapon/coin/iron, +/obj/item/weapon/coin/uranium, +/obj/item/weapon/coin/iron, +/obj/item/weapon/coin/phoron, +/obj/item/weapon/coin/platinum, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"k" = ( +/obj/structure/table/wooden_reinforced, +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/silver, +/obj/item/weapon/coin/silver, +/obj/item/weapon/coin/silver, +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/gold, +/obj/item/weapon/coin/silver, +/obj/item/weapon/coin/silver, +/obj/item/weapon/coin/silver, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"l" = ( +/obj/effect/decal/remains/xeno, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"m" = ( +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"n" = ( +/obj/structure/loot_pile/maint/technical, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"o" = ( +/obj/structure/loot_pile/maint/technical, +/obj/effect/decal/cleanable/cobweb2, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"p" = ( +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"q" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/flame/lighter/zippo/royal, +/obj/item/clothing/mask/smokable/pipe, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"r" = ( +/obj/effect/rune, +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"s" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"t" = ( +/obj/machinery/artifact, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"u" = ( +/obj/structure/bed/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"v" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper, +/obj/item/weapon/pen/fountain, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"w" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"x" = ( +/obj/effect/decal/cleanable/blood/xeno, +/obj/effect/decal/remains/posi, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"y" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"z" = ( +/obj/structure/simple_door/gold, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"A" = ( +/obj/effect/decal/remains/posi, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"B" = ( +/obj/machinery/crystal{ + icon_state = "crystal3"; + light_color = "#f44256"; + light_power = 3 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/cave/crystal1) +"C" = ( +/obj/structure/flora/pottedplant/dead, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"D" = ( +/obj/machinery/crystal{ + icon_state = "crystal3"; + light_color = "#f44256"; + light_power = 3 + }, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"E" = ( +/obj/effect/decal/remains/human, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"F" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/remains/human, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"G" = ( +/obj/structure/table/woodentable, +/obj/item/weapon/paper/alien{ + desc = ""; + icon_state = "alienpaper_words"; + info = "(On the screen of the tablet are several lines of characters written in a language you don't seem to recognize. At the end of each line is a set of numbers seperated by a colon. The screen flickers occasionally, as if damaged. Nothing about the tablet seems particularly interesting, but it does seem very, very old.)" + }, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"H" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/simulated/floor/carpet/turcarpet, +/area/submap/AbandonedTemple) +"I" = ( +/obj/structure/table/bench/wooden, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"J" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"K" = ( +/obj/structure/table/bench/wooden, +/obj/effect/decal/remains/xeno, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"L" = ( +/obj/structure/simple_door/sandstone, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"M" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"N" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/item/weapon/flame/candle/candelabra/everburn, +/turf/simulated/floor/tiled/asteroid_steel, +/area/submap/AbandonedTemple) +"O" = ( +/obj/effect/decal/cleanable/blood, +/turf/simulated/mineral/floor/ignore_mapgen/cave, +/area/submap/AbandonedTemple) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +"} +(3,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +a +a +a +a +"} +(4,1,1) = {" +a +b +c +d +d +d +d +d +d +d +d +d +d +d +m +c +b +b +b +b +b +b +a +a +a +"} +(5,1,1) = {" +a +b +c +d +e +p +u +p +p +p +w +c +c +d +d +m +c +b +b +b +b +b +b +a +a +"} +(6,1,1) = {" +a +b +c +d +f +q +v +y +p +p +c +E +c +s +d +d +c +c +b +b +b +b +b +a +a +"} +(7,1,1) = {" +a +b +c +d +g +g +g +g +g +g +g +g +z +g +g +d +d +c +c +b +b +b +b +a +a +"} +(8,1,1) = {" +a +b +c +d +h +c +h +z +c +g +B +c +c +c +c +c +d +d +c +b +b +b +b +a +a +"} +(9,1,1) = {" +a +b +c +d +i +r +c +g +c +g +C +c +c +c +c +c +D +d +m +c +c +s +b +a +a +"} +(10,1,1) = {" +a +b +c +d +h +s +h +g +c +g +c +w +c +I +c +K +c +d +d +d +d +c +b +a +a +"} +(11,1,1) = {" +a +b +c +d +g +g +g +g +c +z +c +p +p +I +c +I +c +d +M +c +d +c +b +a +a +"} +(12,1,1) = {" +a +b +c +d +j +c +p +p +c +g +c +F +G +c +c +c +w +L +c +w +L +c +b +a +a +"} +(13,1,1) = {" +a +b +c +d +k +c +p +p +c +g +c +p +y +c +c +c +s +L +c +c +L +c +O +a +a +"} +(14,1,1) = {" +a +b +c +d +g +g +g +g +c +z +c +p +H +I +c +I +c +d +N +c +d +s +b +a +a +"} +(15,1,1) = {" +a +b +c +d +c +c +w +g +c +g +c +c +l +I +c +I +c +d +d +d +d +c +b +a +a +"} +(16,1,1) = {" +a +b +c +d +l +t +c +g +c +g +C +c +c +c +c +c +D +d +s +c +c +c +b +a +a +"} +(17,1,1) = {" +a +b +c +d +m +c +c +z +c +g +D +c +c +c +c +s +d +d +c +b +b +b +b +a +a +"} +(18,1,1) = {" +a +b +c +d +g +g +g +g +g +g +g +g +z +g +g +d +d +J +c +b +b +b +b +a +a +"} +(19,1,1) = {" +a +b +c +d +n +c +c +n +c +c +c +c +w +n +d +d +c +c +b +b +b +b +b +a +a +"} +(20,1,1) = {" +a +b +c +d +o +c +x +c +c +A +n +l +n +d +d +c +c +b +b +b +b +b +b +a +a +"} +(21,1,1) = {" +a +b +c +d +d +d +d +d +d +d +d +d +d +d +J +c +b +b +b +b +b +b +a +a +a +"} +(22,1,1) = {" +a +a +c +c +c +c +c +c +c +c +c +c +c +c +c +b +b +b +b +b +b +a +a +a +a +"} +(23,1,1) = {" +a +a +a +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/expedition_vr/beach/submaps/vault1.dmm b/maps/expedition_vr/beach/submaps/vault1.dmm new file mode 100644 index 0000000000..c1a5ddadd8 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/vault1.dmm @@ -0,0 +1,17 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/wall,/area/submap/cave/vault1) +"c" = (/turf/simulated/floor/plating,/area/submap/cave/vault1) +"d" = (/obj/structure/loot_pile/maint/technical,/turf/simulated/floor/plating,/area/submap/cave/vault1) +"e" = (/obj/random/multiple/minevault,/turf/simulated/floor/plating,/area/submap/cave/vault1) + +(1,1,1) = {" +aaaaaaaaa +aabbbbbaa +abbcdcbba +abcccccba +abcceccba +abcccccba +abbcccbba +aabbbbbaa +aaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/vault2.dmm b/maps/expedition_vr/beach/submaps/vault2.dmm new file mode 100644 index 0000000000..0c8e85ce2c --- /dev/null +++ b/maps/expedition_vr/beach/submaps/vault2.dmm @@ -0,0 +1,16 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/wall,/area/submap/cave/vault2) +"c" = (/turf/simulated/floor/plating,/area/submap/cave/vault2) +"d" = (/obj/random/multiple/minevault,/turf/simulated/floor/plating,/area/submap/cave/vault2) + +(1,1,1) = {" +aaaaaaaaa +abbaaabba +abbbbbbba +aabcccbaa +aabcdcbaa +aabcccbaa +abbbbbbba +abbaaabba +aaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/vault3.dmm b/maps/expedition_vr/beach/submaps/vault3.dmm new file mode 100644 index 0000000000..bd93aba096 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/vault3.dmm @@ -0,0 +1,21 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/turf/simulated/wall,/area/submap/cave/vault3) +"c" = (/obj/effect/alien/weeds,/obj/random/multiple/minevault,/turf/simulated/floor/plating,/area/submap/cave/vault3) +"d" = (/obj/structure/loot_pile/maint/technical,/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/submap/cave/vault3) +"e" = (/obj/effect/alien/weeds,/mob/living/simple_mob/animal/space/alien/drone,/turf/simulated/floor/plating,/area/submap/cave/vault3) +"f" = (/obj/effect/alien/weeds,/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/submap/cave/vault3) +"g" = (/obj/effect/alien/weeds,/turf/simulated/floor/plating,/area/submap/cave/vault3) +"h" = (/obj/effect/alien/weeds,/obj/effect/alien/weeds,/obj/effect/alien/weeds/node,/turf/simulated/floor/plating,/area/submap/cave/vault3) +"i" = (/obj/structure/bed/nest,/turf/simulated/floor/plating,/area/submap/cave/vault3) + +(1,1,1) = {" +aaaaaaaaa +aabbbbbaa +abbcdcbba +abefffgba +abgfhfgba +abgfffeba +abbigibba +aabbbbbaa +aaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/vault4.dmm b/maps/expedition_vr/beach/submaps/vault4.dmm new file mode 100644 index 0000000000..2884a6f60f --- /dev/null +++ b/maps/expedition_vr/beach/submaps/vault4.dmm @@ -0,0 +1,22 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/obj/structure/alien/wall,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) +"c" = (/obj/structure/simple_door/resin,/obj/effect/alien/weeds,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) +"d" = (/obj/effect/alien/weeds,/obj/structure/bed/nest,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) +"e" = (/obj/effect/alien/weeds,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) +"f" = (/obj/effect/alien/weeds,/mob/living/simple_mob/animal/space/alien/drone,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) +"g" = (/obj/effect/alien/weeds/node,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) +"h" = (/obj/effect/alien/weeds,/obj/random/multiple/minevault,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) +"i" = (/obj/effect/alien/weeds,/mob/living/simple_mob/animal/space/alien,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) +"j" = (/obj/effect/alien/weeds,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault4) + +(1,1,1) = {" +aaaaaaaaa +aabbcbbaa +abbdefbba +abdeeghba +aciejeica +abhgeedba +abbfedbba +aabbcbbaa +aaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/vault5.dmm b/maps/expedition_vr/beach/submaps/vault5.dmm new file mode 100644 index 0000000000..34789a3922 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/vault5.dmm @@ -0,0 +1,23 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/obj/structure/alien/wall,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"c" = (/obj/structure/simple_door/resin,/obj/effect/alien/weeds,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"d" = (/obj/effect/alien/weeds,/obj/structure/bed/nest,/obj/item/weapon/gun/projectile/p92x/large,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"e" = (/obj/effect/alien/weeds,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"f" = (/obj/effect/alien/weeds,/obj/item/clothing/suit/storage/vest/tactical,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"g" = (/obj/effect/alien/weeds,/obj/structure/bed/nest,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"h" = (/obj/effect/alien/weeds,/obj/random/multiple/minevault,/mob/living/simple_mob/animal/space/alien/sentinel/praetorian,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"i" = (/obj/effect/alien/weeds,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"j" = (/obj/effect/alien/weeds,/obj/effect/alien/weeds/node,/mob/living/simple_mob/animal/space/alien/queen/empress,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) +"k" = (/obj/effect/alien/weeds,/obj/item/clothing/head/helmet/tac,/obj/item/weapon/gun/projectile/SVD,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault5) + +(1,1,1) = {" +aaaaaaaaa +aabbcbbaa +abbdefbba +abgeeehba +abiejeiba +abheeegba +abbkegbba +aabbcbbaa +aaaaaaaaa +"} diff --git a/maps/expedition_vr/beach/submaps/vault6.dmm b/maps/expedition_vr/beach/submaps/vault6.dmm new file mode 100644 index 0000000000..d71ea78b38 --- /dev/null +++ b/maps/expedition_vr/beach/submaps/vault6.dmm @@ -0,0 +1,31 @@ +"a" = (/turf/template_noop,/area/template_noop) +"b" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 6},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"c" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 2},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"d" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 10},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"e" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 6},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"f" = (/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"g" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 10},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"h" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 4},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"i" = (/mob/living/simple_mob/humanoid/merc/ranged/grenadier,/turf/simulated/floor/cult,/area/submap/cave/vault6) +"j" = (/turf/simulated/floor/cult,/area/submap/cave/vault6) +"k" = (/obj/random/tool/power,/obj/random/tech_supply,/turf/simulated/floor/cult,/area/submap/cave/vault6) +"l" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 8},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"m" = (/obj/structure/bonfire/permanent/sifwood,/obj/structure/grille/rustic,/turf/simulated/floor/cult,/area/submap/cave/vault6) +"n" = (/obj/random/multiple/minevault,/turf/simulated/floor/cult,/area/submap/cave/vault6) +"o" = (/obj/structure/cliff/automatic/corner,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"p" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 5},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"q" = (/obj/structure/cliff/automatic{icon_state = "cliffbuilder"; dir = 9},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"r" = (/obj/structure/cliff/automatic/corner{icon_state = "cliffbuilder-corner"; dir = 9},/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) +"s" = (/obj/structure/cliff/automatic,/turf/simulated/mineral/floor/ignore_mapgen/cave,/area/submap/cave/vault6) + +(1,1,1) = {" +aaaaaaaaa +aabcccdaa +abefffgda +ahfijkfla +ahfjmjfla +ahfnjjfla +aopfffqra +aaosssraa +aaaaaaaaa +"} diff --git a/vorestation.dme b/vorestation.dme index 9b1aa80ce8..ae9f745aba 100644 --- a/vorestation.dme +++ b/vorestation.dme @@ -4385,6 +4385,8 @@ #include "code\ZAS\Zone.dm" #include "interface\interface.dm" #include "interface\skin.dmf" +#include "maps\expedition_vr\beach\submaps\mountains.dm" +#include "maps\expedition_vr\beach\submaps\mountains_areas.dm" #include "maps\gateway_archive_vr\blackmarketpackers.dm" #include "maps\southern_cross\southern_cross.dm" #include "maps\southern_cross\items\encryptionkey_sc.dm" @@ -4408,11 +4410,14 @@ #include "maps\submaps\space_submaps\space.dm" #include "maps\submaps\space_submaps\space_areas.dm" #include "maps\submaps\space_submaps\debrisfield\debrisfield.dm" +<<<<<<< HEAD #include "maps\submaps\surface_submaps\mountains\mountains.dm" #include "maps\submaps\surface_submaps\mountains\mountains_areas.dm" #include "maps\submaps\surface_submaps\mountains\mountains_areas_vr.dm" #include "maps\submaps\surface_submaps\plains\plains.dm" #include "maps\submaps\surface_submaps\plains\plains_areas.dm" +======= +>>>>>>> 6512ee128c... Merge pull request #11790 from Heroman3003/vacuum-beach #include "maps\submaps\surface_submaps\wilderness\wilderness.dm" #include "maps\submaps\surface_submaps\wilderness\wilderness_areas.dm" #include "maps\~map_system\maps.dm" From 11dcf19c64896175b7630868dc14d6033ba7e24c Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Sat, 13 Nov 2021 23:15:05 -0500 Subject: [PATCH 22/77] Merge pull request #11792 from PastelPrinceDan/timefixmaybe fixes body scanner not being synced with display/station time --- code/game/machinery/adv_med.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/adv_med.dm b/code/game/machinery/adv_med.dm index c2170d5b7b..6af70dc038 100644 --- a/code/game/machinery/adv_med.dm +++ b/code/game/machinery/adv_med.dm @@ -349,10 +349,10 @@ var/obj/item/weapon/paper/P = new /obj/item/weapon/paper(get_turf(target)) var/name = occupant ? occupant.name : "Unknown" P.info = "

Body Scan - [name]

" - P.info += "Time of scan: [worldtime2stationtime(world.time)]

" + P.info += "Time of scan: [stationtime2text()]

" P.info += "[generate_printing_text()]" P.info += "

Notes:
" - P.name = "Body Scan - [name] ([worldtime2stationtime(world.time)]" + P.name = "Body Scan - [name] ([stationtime2text()]" else return FALSE From e6313f6ae8e3563c9c586100d12f023de09fa6f8 Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Sun, 14 Nov 2021 00:13:02 -0500 Subject: [PATCH 24/77] Merge pull request #11793 from Heroman3003/timefix2 Reworks timestamps of specific time using wrong time compared to station time --- code/_helpers/time.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/_helpers/time.dm b/code/_helpers/time.dm index d63d263801..863354a46c 100644 --- a/code/_helpers/time.dm +++ b/code/_helpers/time.dm @@ -50,13 +50,17 @@ var/station_date = "" var/next_station_date_change = 1 DAY #define duration2stationtime(time) time2text(station_time_in_ds + time, "hh:mm") -#define worldtime2stationtime(time) time2text(GLOB.roundstart_hour HOURS + time, "hh:mm") +#define roundstart_delay_time (world.time - round_duration_in_ds) +#define world_time_in_ds(time) (GLOB.roundstart_hour HOURS + time - roundstart_delay_time) #define round_duration_in_ds (GLOB.round_start_time ? REALTIMEOFDAY - GLOB.round_start_time : 0) #define station_time_in_ds (GLOB.roundstart_hour HOURS + round_duration_in_ds) /proc/stationtime2text() return time2text(station_time_in_ds + GLOB.timezoneOffset, "hh:mm") +/proc/worldtime2stationtime(time) + return time2text(world_time_in_ds(time) + GLOB.timezoneOffset, "hh:mm") + /proc/stationdate2text() var/update_time = FALSE if(station_time_in_ds > next_station_date_change) From 748954232c4506f59ae3ff7f162a0a9a6d280d3a Mon Sep 17 00:00:00 2001 From: Casey Date: Sun, 7 Nov 2021 23:16:57 -0500 Subject: [PATCH 27/77] Merge pull request #11796 from VOREStation/upstream-merge-8338 [MIRROR] Fixes emote targetting. --- code/modules/emotes/emote_define.dm | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/code/modules/emotes/emote_define.dm b/code/modules/emotes/emote_define.dm index 4bedd91eb0..daff23f85d 100644 --- a/code/modules/emotes/emote_define.dm +++ b/code/modules/emotes/emote_define.dm @@ -89,15 +89,23 @@ var/global/list/emotes_by_key var/atom/target if(can_target() && extra_params) - extra_params = lowertext(extra_params) - for(var/atom/thing in view(user)) - if(extra_params == lowertext(thing.name)) - target = thing - break + var/target_dist + extra_params = trim(lowertext(extra_params)) + for(var/atom/thing in view((isnull(check_range) ? world.view : check_range), user)) - if(target && target != user && check_range) - if (get_dist(user, target) > check_range) - to_chat(user, SPAN_WARNING("\The [target] is too far away.")) + if(!isturf(thing.loc)) + continue + + var/new_target_dist = get_dist(thing, user) + if(!isnull(target_dist) && target_dist > new_target_dist) + continue + + if(findtext(lowertext(thing.name), extra_params)) + target_dist = new_target_dist + target = thing + + if(!target) + to_chat(user, SPAN_WARNING("You cannot see a '[extra_params]' within range.")) return var/use_1p = get_emote_message_1p(user, target, extra_params) From cc72571da24652e353751a12347cc9edd7cc5574 Mon Sep 17 00:00:00 2001 From: Casey Date: Sun, 7 Nov 2021 23:19:36 -0500 Subject: [PATCH 29/77] Merge pull request #11797 from R3dtail/patch-4 Makes fuzzycuffs easier to get out of --- code/game/objects/items/weapons/handcuffs.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/weapons/handcuffs.dm b/code/game/objects/items/weapons/handcuffs.dm index fe034f0095..35e55428a9 100644 --- a/code/game/objects/items/weapons/handcuffs.dm +++ b/code/game/objects/items/weapons/handcuffs.dm @@ -141,6 +141,7 @@ var/last_chew = 0 /obj/item/weapon/handcuffs/fuzzy name = "fuzzy cuffs" icon_state = "fuzzycuff" + breakouttime = 100 //VOREstation edit desc = "Use this to keep... 'prisoners' in line." /obj/item/weapon/handcuffs/cable From 8f1116d29d9c40bb102863bcea08ab6930868f7f Mon Sep 17 00:00:00 2001 From: Casey Date: Sun, 7 Nov 2021 23:29:09 -0500 Subject: [PATCH 31/77] Makes long tails not be taur butts and corrects some hair colors --- code/__defines/is_helpers.dm | 1 + .../mob/living/carbon/human/update_icons.dm | 6 +- .../new_player/sprite_accessories_tail_vr.dm | 1171 +++++++++++++++++ .../mob/new_player/sprite_accessories_taur.dm | 17 - .../new_player/sprite_accessories_taur_vr.dm | 18 - icons/mob/human_face.dmi | Bin 138348 -> 138789 bytes 6 files changed, 1175 insertions(+), 38 deletions(-) diff --git a/code/__defines/is_helpers.dm b/code/__defines/is_helpers.dm index 465b0be8e9..47406c96d4 100644 --- a/code/__defines/is_helpers.dm +++ b/code/__defines/is_helpers.dm @@ -61,3 +61,4 @@ #define ismineralturf(A) istype(A, /turf/simulated/mineral) #define istaurtail(A) istype(A, /datum/sprite_accessory/tail/taur) +#define islongtail(A) istype(A, /datum/sprite_accessory/tail/longtail) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 62ef3c0a78..1067b3d428 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -1249,9 +1249,9 @@ var/global/list/damage_icon_parts = list() //see UpdateDamageIcon() riding_datum = new /datum/riding/taur(src) verbs |= /mob/living/carbon/human/proc/taur_mount verbs |= /mob/living/proc/toggle_rider_reins - return working - else - return working + else if(islongtail(tail_style)) + working.pixel_x = -16 + return working return null // TODO - Move this to where it should go ~Leshana diff --git a/code/modules/mob/new_player/sprite_accessories_tail_vr.dm b/code/modules/mob/new_player/sprite_accessories_tail_vr.dm index 470f5412ae..7d3c93e453 100644 --- a/code/modules/mob/new_player/sprite_accessories_tail_vr.dm +++ b/code/modules/mob/new_player/sprite_accessories_tail_vr.dm @@ -1,3 +1,4 @@ +<<<<<<< HEAD /* //////////////////////////// / =--------------------= / @@ -1147,3 +1148,1173 @@ ani_state = "tentacle_w" do_colouration = 1 color_blend_mode = ICON_MULTIPLY +======= +/* +//////////////////////////// +/ =--------------------= / +/ == Tail Definitions == / +/ =--------------------= / +//////////////////////////// +*/ +/datum/sprite_accessory/tail + name = "You should not see this..." + icon = 'icons/mob/vore/tails_vr.dmi' + do_colouration = 0 //Set to 1 to enable coloration using the tail color. + species_allowed = list(SPECIES_HUMAN, SPECIES_SKRELL, SPECIES_UNATHI, SPECIES_TAJ, SPECIES_TESHARI, SPECIES_NEVREAN, SPECIES_AKULA, SPECIES_SERGAL, SPECIES_FENNEC, SPECIES_ZORREN_HIGH, SPECIES_VULPKANIN, SPECIES_XENOCHIMERA, SPECIES_XENOHYBRID, SPECIES_VASILISSAN, SPECIES_RAPALA, SPECIES_PROTEAN, SPECIES_ALRAUNE, SPECIES_WEREBEAST, SPECIES_SHADEKIN, SPECIES_SHADEKIN_CREW) //This lets all races use + +/datum/sprite_accessory/tail/New() + . = ..() + if(clip_mask_icon && clip_mask_state) + clip_mask = icon(icon = clip_mask_icon, icon_state = clip_mask_state) + +// Species-unique tails + +// Everyone tails + +/datum/sprite_accessory/tail/invisible + name = "hide species-sprite tail" + icon = null + icon_state = null + +/datum/sprite_accessory/tail/squirrel_orange + name = "squirel, orange" + desc = "" + icon_state = "squirrel-orange" + +/datum/sprite_accessory/tail/squirrel_red + name = "squirrel, red" + desc = "" + icon_state = "squirrel-red" + +/datum/sprite_accessory/tail/squirrel + name = "squirrel, colorable" + desc = "" + icon_state = "squirrel" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/kitty + name = "kitty, colorable, downwards" + desc = "" + icon_state = "kittydown" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/kittyup + name = "kitty, colorable, upwards" + desc = "" + icon_state = "kittyup" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/tiger_white + name = "tiger, colorable" + desc = "" + icon_state = "tiger" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "tigerinnerwhite" + +/datum/sprite_accessory/tail/stripey + name = "stripey taj, colorable" + desc = "" + icon_state = "stripeytail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "stripeytail_mark" + +/datum/sprite_accessory/tail/stripeytail_brown + name = "stripey taj, brown" + desc = "" + icon_state = "stripeytail-brown" + +/datum/sprite_accessory/tail/chameleon + name = "Chameleon, colorable" + desc = "" + icon_state = "chameleon" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/bunny + name = "bunny, colorable" + desc = "" + icon_state = "bunny" + do_colouration = 1 + +/datum/sprite_accessory/tail/bear_brown + name = "bear, brown" + desc = "" + icon_state = "bear-brown" + +/datum/sprite_accessory/tail/bear + name = "bear, colorable" + desc = "" + icon_state = "bear" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/dragon + name = "dragon, colorable" + desc = "" + icon_state = "dragon" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/wolf_grey + name = "wolf, grey" + desc = "" + icon_state = "wolf-grey" + +/datum/sprite_accessory/tail/wolf_green + name = "wolf, green" + desc = "" + icon_state = "wolf-green" + +/datum/sprite_accessory/tail/wisewolf + name = "wolf, wise" + desc = "" + icon_state = "wolf-wise" + +/datum/sprite_accessory/tail/blackwolf + name = "wolf, black" + desc = "" + icon_state = "wolf" + +/datum/sprite_accessory/tail/wolf + name = "wolf, colorable" + desc = "" + icon_state = "wolf" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "wolfinner" + +/datum/sprite_accessory/tail/mouse_pink + name = "mouse, pink" + desc = "" + icon_state = "mouse-pink" + +/datum/sprite_accessory/tail/mouse + name = "mouse, colorable" + desc = "" + icon_state = "mouse" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/horse + name = "horse tail, colorable" + desc = "" + icon_state = "horse" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/cow + name = "cow tail, colorable" + desc = "" + icon_state = "cow" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/fantail + name = "avian fantail, colorable" + desc = "" + icon_state = "fantail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/wagtail + name = "avian wagtail, colorable" + desc = "" + icon_state = "wagtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/nevreandc + name = "nevrean tail, dual-color" + desc = "" + icon_state = "nevreantail_dc" + extra_overlay = "nevreantail_dc_tail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/nevreanwagdc + name = "nevrean wagtail, dual-color" + desc = "" + icon_state = "wagtail" + extra_overlay = "wagtail_dc_tail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/nevreanwagdc_alt + name = "nevrean wagtail, marked, dual-color" + desc = "" + icon_state = "wagtail2_dc" + extra_overlay = "wagtail2_dc_mark" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/crossfox + name = "cross fox" + desc = "" + icon_state = "crossfox" + +/datum/sprite_accessory/tail/beethorax + name = "bee thorax" + desc = "" + icon_state = "beethorax" + +/datum/sprite_accessory/tail/doublekitsune + name = "double kitsune tail, colorable" + desc = "" + icon_state = "doublekitsune" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/spade_color + name = "spade-tail (colorable)" + desc = "" + icon_state = "spadetail-black" + do_colouration = 1 + +/datum/sprite_accessory/tail/snag + name = "xenomorph tail 1" + desc = "" + icon_state = "snag" + +/datum/sprite_accessory/tail/xenotail + name = "xenomorph tail 2" + desc = "" + icon_state = "xenotail" + +/datum/sprite_accessory/tail/eboop + name = "EGN mech tail (dual color)" + desc = "" + icon_state = "eboop" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "eboop_mark" + +/datum/sprite_accessory/tail/molenar_kitsune + name = "quintail kitsune tails (Molenar)" + desc = "" + icon_state = "molenar-kitsune" + ckeys_allowed = list("molenar") + +/datum/sprite_accessory/tail/miria_fluffdragon + name = "fluffdragon tail (Miria Masters)" + desc = "" + icon_state = "miria-fluffdragontail" + ckeys_allowed = list("miriamasters") + +/datum/sprite_accessory/tail/miria_kitsune + name = "Black kitsune tails (Miria Masters)" + desc = "" + icon_state = "miria-kitsunetail" + ckeys_allowed = list("miriamasters") + +/datum/sprite_accessory/tail/molenar_deathclaw + name = "deathclaw bits (Molenar)" + desc = "" + icon_state = "molenar-deathclaw" + ckeys_allowed = list("molenar","silvertalismen","jertheace") + +/datum/sprite_accessory/tail/runac + name = "fennecsune tails (Runac)" + desc = "" + icon_state = "runac" + ckeys_allowed = list("rebcom1807") + +/datum/sprite_accessory/tail/reika //Leaving this since it was too hard to split the wings from the tail. + name = "fox tail (+ beewings) (Reika)" + desc = "" + icon_state = "reika" + ckeys_allowed = list("rikaru19xjenkins") + +/datum/sprite_accessory/tail/rosey + name = "tritail kitsune tails (Rosey)" + desc = "" + icon_state = "rosey_three" + ckeys_allowed = list("joey4298") + +/datum/sprite_accessory/tail/rosey2 + name = "pentatail kitsune tails (Rosey)" //I predict seven tails next. ~CK + desc = "" + icon_state = "rosey_five" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + ckeys_allowed = list("joey4298") + +/datum/sprite_accessory/tail/scree + name = "green taj tail (Scree)" + desc = "" + icon_state = "scree" + ckeys_allowed = list("scree") + +/datum/sprite_accessory/tail/aronai + name = "aronai tail (Aronai)" + desc = "" + icon_state = "aronai" + ckeys_allowed = list("arokha") + +/datum/sprite_accessory/tail/cabletail + name = "cabletail" + desc = "cabletail" + icon_state = "cabletail" + ckeys_allowed = list("tucker0666") + +/datum/sprite_accessory/tail/featherfluff_tail + name = "featherfluff_tail" + desc = "" + icon_state = "featherfluff_tail" + ckeys_allowed = list("tucker0666") + +/datum/sprite_accessory/tail/ketrai_wag + name = "fennix tail (vwag)" + desc = "" + icon_state = "ketraitail" + ani_state = "ketraitail_w" + //ckeys_allowed = list("ketrai") //They requested it to be enabled for everyone. + +/datum/sprite_accessory/tail/ketrainew_wag + name = "new fennix tail (vwag)" + desc = "" + icon_state = "ketraitailnew" + ani_state = "ketraitailnew_w" + +/datum/sprite_accessory/tail/redpanda + name = "red panda" + desc = "" + icon_state = "redpanda" + +/datum/sprite_accessory/tail/ringtail + name = "ringtail, colorable" + desc = "" + icon_state = "ringtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "ringtail_mark" + +/datum/sprite_accessory/tail/holly + name = "tigress tail (Holly)" + desc = "" + icon_state = "tigresstail" + ckeys_allowed = list("hoodoo") + +/datum/sprite_accessory/tail/satyr + name = "goat legs, colorable" + desc = "" + icon_state = "satyr" + color_blend_mode = ICON_MULTIPLY + do_colouration = 1 + hide_body_parts = list(BP_L_LEG, BP_L_FOOT, BP_R_LEG, BP_R_FOOT) //Exclude pelvis just in case. + clip_mask_icon = 'icons/mob/vore/taurs_vr.dmi' + clip_mask_state = "taur_clip_mask_def" //Used to clip off the lower part of suits & uniforms. + +/datum/sprite_accessory/tail/tailmaw + name = "tailmaw, colorable" + desc = "" + icon_state = "tailmaw" + color_blend_mode = ICON_MULTIPLY + do_colouration = 1 + +/datum/sprite_accessory/tail/curltail + name = "curltail (vwag)" + desc = "" + icon_state = "curltail" + ani_state = "curltail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "curltail_mark" + extra_overlay_w = "curltail_mark_w" + +/datum/sprite_accessory/tail/shorttail + name = "shorttail (vwag)" + desc = "" + icon_state = "straighttail" + ani_state = "straighttail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/sneptail + name = "Snep/Furry Tail (vwag)" + desc = "" + icon_state = "sneptail" + ani_state = "sneptail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "sneptail_mark" + extra_overlay_w = "sneptail_mark_w" + + +/datum/sprite_accessory/tail/tiger_new + name = "tiger tail (vwag)" + desc = "" + icon_state = "tigertail" + ani_state = "tigertail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "tigertail_mark" + extra_overlay_w = "tigertail_mark_w" + +/datum/sprite_accessory/tail/vulp_new + name = "new vulp tail (vwag)" + desc = "" + icon_state = "vulptail" + ani_state = "vulptail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "vulptail_mark" + extra_overlay_w = "vulptail_mark_w" + +/datum/sprite_accessory/tail/otietail + name = "otie tail (vwag)" + desc = "" + icon_state = "otie" + ani_state = "otie_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/newtailmaw + name = "new tailmaw (vwag)" + desc = "" + icon_state = "newtailmaw" + ani_state = "newtailmaw_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/ztail + name = "jagged flufftail" + desc = "" + icon_state = "ztail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/snaketail + name = "snake tail, colorable" + desc = "" + icon_state = "snaketail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/vulpan_alt + name = "vulpkanin alt style, colorable" + desc = "" + icon_state = "vulptail_alt" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/sergaltaildc + name = "sergal, dual-color" + desc = "" + icon_state = "sergal" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "sergal_mark" + +/datum/sprite_accessory/tail/skunktail + name = "skunk, dual-color" + desc = "" + icon_state = "skunktail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "skunktail_mark" + +/datum/sprite_accessory/tail/deertail + name = "deer, dual-color" + desc = "" + icon_state = "deertail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "deertail_mark" + +/datum/sprite_accessory/tail/tesh_feathered + name = "Teshari tail" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + extra_overlay = "teshtail_feathers_s" + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/teshari_fluffytail + name = "Teshari alternative, colorable" + desc = "" + icon_state = "teshari_fluffytail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshari_fluffytail_mark" + +/datum/sprite_accessory/tail/tesh_pattern_male + name = "Teshari male tail pattern" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshpattern_male_tail" + +/datum/sprite_accessory/tail/tesh_pattern_male_alt + name = "Teshari male tail alt. pattern" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshpattern_male_alt" + +/datum/sprite_accessory/tail/tesh_pattern_fem + name = "Teshari female tail pattern" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshpattern_fem_tail" + +/datum/sprite_accessory/tail/tesh_pattern_fem_alt + name = "Teshari male tail alt. pattern" + desc = "" + icon_state = "teshtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "teshpattern_fem_alt" + +/datum/sprite_accessory/tail/nightstalker + name = "Nightstalker, colorable" + desc = "" + icon_state = "nightstalker" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +//For all species tails. Includes haircolored tails. +/datum/sprite_accessory/tail/special + name = "Blank tail. Do not select." + icon = 'icons/effects/species_tails_vr.dmi' + +/datum/sprite_accessory/tail/special/unathi + name = "unathi tail" + desc = "" + icon_state = "sogtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/tajaran + name = "tajaran tail" + desc = "" + icon_state = "tajtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/sergal + name = "sergal tail" + desc = "" + icon_state = "sergtail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/akula + name = "akula tail" + desc = "" + icon_state = "sharktail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/nevrean + name = "nevrean tail" + desc = "" + icon_state = "nevreantail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/armalis + name = "armalis tail" + desc = "" + icon_state = "armalis_tail_humanoid_s" + +/datum/sprite_accessory/tail/special/xenodrone + name = "xenomorph drone tail" + desc = "" + icon_state = "xenos_drone_tail_s" + +/datum/sprite_accessory/tail/special/xenosentinel + name = "xenomorph sentinel tail" + desc = "" + icon_state = "xenos_sentinel_tail_s" + +/datum/sprite_accessory/tail/special/xenohunter + name = "xenomorph hunter tail" + desc = "" + icon_state = "xenos_hunter_tail_s" + +/datum/sprite_accessory/tail/special/xenoqueen + name = "xenomorph queen tail" + desc = "" + icon_state = "xenos_queen_tail_s" + +/datum/sprite_accessory/tail/special/monkey + name = "monkey tail" + desc = "" + icon_state = "chimptail_s" + +/datum/sprite_accessory/tail/special/unathihc + name = "unathi tail, colorable" + desc = "" + icon_state = "sogtail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/tajaranhc + name = "tajaran tail, colorable" + desc = "" + icon_state = "tajtail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/sergalhc + name = "sergal tail, colorable" + desc = "" + icon_state = "sergtail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/akulahc + name = "akula tail, colorable" + desc = "" + icon_state = "sharktail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/nevreanhc + name = "nevrean tail, colorable" + desc = "" + icon_state = "nevreantail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/foxhc + name = "highlander zorren tail, colorable" + desc = "" + icon_state = "foxtail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/fennechc + name = "flatland zorren tail, colorable" + desc = "" + icon_state = "fentail_hc_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/special/armalishc + name = "armalis tail, colorable" + desc = "" + icon_state = "armalis_tail_humanoid_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenodronehc + name = "xenomorph drone tail, colorable" + desc = "" + icon_state = "xenos_drone_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenosentinelhc + name = "xenomorph sentinel tail, colorable" + desc = "" + icon_state = "xenos_sentinel_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenohunterhc + name = "xenomorph hunter tail, colorable" + desc = "" + icon_state = "xenos_hunter_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/xenoqueenhc + name = "xenomorph queen tail, colorable" + desc = "" + icon_state = "xenos_queen_tail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/monkeyhc + name = "monkey tail, colorable" + desc = "" + icon_state = "chimptail_hc_s" + do_colouration = 1 + +/datum/sprite_accessory/tail/special/vulpan + name = "vulpkanin, colorable" + desc = "" + icon_state = "vulptail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + + +/datum/sprite_accessory/tail/zenghu_taj + name = "Zeng-Hu Tajaran Synth tail" + desc = "" + icon_state = "zenghu_taj" + +//Taurs moved to a separate file due to extra code around them + +//Buggo Abdomens! + +/datum/sprite_accessory/tail/buggo + name = "Bug abdomen, colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggobee + name = "Bug abdomen, bee top, dual-colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobee_markings" + +/datum/sprite_accessory/tail/buggobeefull + name = "Bug abdomen, bee full, dual-colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobeefull_markings" + +/datum/sprite_accessory/tail/buggounder + name = "Bug abdomen, underside, dual-colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggounder_markings" + +/datum/sprite_accessory/tail/buggofirefly + name = "Bug abdomen, firefly, dual-colorable" + desc = "" + icon_state = "buggo_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofirefly_markings" + +/datum/sprite_accessory/tail/buggofat + name = "Fat bug abdomen, colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggofatbee + name = "Fat bug abdomen, bee top, dual-colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatbee_markings" + +/datum/sprite_accessory/tail/buggofatbeefull + name = "Fat bug abdomen, bee full, dual-colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatbeefull_markings" + +/datum/sprite_accessory/tail/buggofatunder + name = "Fat bug abdomen, underside, dual-colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatunder_markings" + +/datum/sprite_accessory/tail/buggofatfirefly + name = "Fat bug abdomen, firefly, dual-colorable" + desc = "" + icon_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatfirefly_markings" + +/datum/sprite_accessory/tail/buggowag + name = "Bug abdomen, colorable, vwag change" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggobeewag + name = "Bug abdomen, bee top, dual color, vwag" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobee_markings" + extra_overlay_w = "buggofatbee_markings" + +/datum/sprite_accessory/tail/buggobeefullwag + name = "Bug abdomen, bee full, dual color, vwag" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobeefull_markings" + extra_overlay_w = "buggofatbeefull_markings" + +/datum/sprite_accessory/tail/buggounderwag + name = "Bug abdomen, underside, dual color, vwag" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggounder_markings" + extra_overlay_w = "buggofatunder_markings" + +/datum/sprite_accessory/tail/buggofireflywag + name = "Bug abdomen, firefly, dual color, vwag" + desc = "" + icon_state = "buggo_s" + ani_state = "buggofat_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofirefly_markings" + extra_overlay_w = "buggofatfirefly_markings" + +//Vass buggo variants! + +/datum/sprite_accessory/tail/buggovass + name = "Bug abdomen, vass, colorable" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggovassbee + name = "Bug abdomen, bee top, dc, vass" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobee_vass_markings" + +/datum/sprite_accessory/tail/buggovassbeefull + name = "Bug abdomen, bee full, dc, vass" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobeefull_vass_markings" + +/datum/sprite_accessory/tail/buggovassunder + name = "Bug abdomen, underside, dc, vass" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggounder_vass_markings" + +/datum/sprite_accessory/tail/buggovassfirefly + name = "Bug abdomen, firefly, dc, vass" + desc = "" + icon_state = "buggo_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofirefly_vass_markings" + +/datum/sprite_accessory/tail/buggovassfat + name = "Fat bug abdomen, vass, colorable" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggovassfatbee + name = "Fat bug abdomen, bee top, dc, vass" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatbee_vass_markings" + +/datum/sprite_accessory/tail/buggovassfatbeefull + name = "Fat bug abdomen, bee full, dc, vass" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatbeefull_vass_markings" + +/datum/sprite_accessory/tail/buggovassfatunder + name = "Fat bug abdomen, underside, dc, vass" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatunder_vass_markings" + +/datum/sprite_accessory/tail/buggovassfatfirefly + name = "Fat bug abdomen, firefly, dc, vass" + desc = "" + icon_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofatfirefly_vass_markings" + +/datum/sprite_accessory/tail/buggovasswag + name = "Bug abdomen, vass, colorable, vwag change" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/buggovassbeewag + name = "Bug abdomen, bee top, dc, vass, vwag" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobee_vass_markings" + extra_overlay_w = "buggofatbee_vass_markings" + +/datum/sprite_accessory/tail/buggovassbeefullwag + name = "Bug abdomen, bee full, dc, vass, vwag" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggobeefull_vass_markings" + extra_overlay_w = "buggofatbeefull_vass_markings" + +/datum/sprite_accessory/tail/buggovassunderwag + name = "Bug abdomen, underside, dc, vass, vwag" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggounder_vass_markings" + extra_overlay_w = "buggofatunder_vass_markings" + +/datum/sprite_accessory/tail/buggovassfireflywag + name = "Bug abdomen, firefly, dc, vass, vwag" + desc = "" + icon_state = "buggo_vass_s" + ani_state = "buggofat_vass_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "buggofirefly_vass_markings" + extra_overlay_w = "buggofatfirefly_vass_markings" + +/datum/sprite_accessory/tail/tail_smooth + name = "Smooth Lizard Tail, colorable" + desc = "" + icon_state = "tail_smooth" + ani_state = "tail_smooth_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/triplekitsune_colorable + name = "Kitsune 3 tails, colorable" + desc = "" + icon_state = "triplekitsune" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "triplekitsune_tips" + +/datum/sprite_accessory/tail/ninekitsune_colorable + name = "Kitsune 9 tails, colorable" + desc = "" + icon_state = "ninekitsune" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "ninekitsune-tips" + +/datum/sprite_accessory/tail/shadekin_short + name = "Shadekin Short Tail, colorable" + desc = "" + icon_state = "shadekin-short" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + //apply_restrictions = TRUE + //species_allowed = list(SPECIES_SHADEKIN, SPECIES_SHADEKIN_CREW) + +/datum/sprite_accessory/tail/wartacosushi_tail //brightened +20RGB from matching roboparts + name = "Ward-Takahashi Tail" + desc = "" + icon_state = "wardtakahashi_vulp" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/wartacosushi_tail_dc + name = "Ward-Takahashi Tail, dual-color" + desc = "" + icon_state = "wardtakahashi_vulp_dc" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "wardtakahashi_vulp_dc_mark" + +/datum/sprite_accessory/tail/Easterntail + name = "Eastern Dragon (Animated)" + desc = "" + icon_state = "Easterntail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "EasterntailColorTip" + ani_state = "Easterntail_w" + extra_overlay_w = "EasterntailColorTip_w" + +/datum/sprite_accessory/tail/synthtail_static + name = "Synthetic lizard tail" + desc = "" + icon_state = "synthtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/synthtail_vwag + name = "Synthetic lizard tail (vwag)" + desc = "" + icon_state = "synthtail" + ani_state = "synthtail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/Plugtail + name = "Synthetic plug tail" + desc = "" + icon_state = "Plugtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "PlugtailMarking" + extra_overlay2 = "PlugtailMarking2" + +/datum/sprite_accessory/tail/Segmentedtail + name = "Segmented tail, animated" + desc = "" + icon_state = "Segmentedtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "Segmentedtailmarking" + ani_state = "Segmentedtail_w" + extra_overlay_w = "Segmentedtailmarking_w" + +/datum/sprite_accessory/tail/Segmentedlights + name = "Segmented tail, animated synth" + desc = "" + icon_state = "Segmentedtail" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + extra_overlay = "Segmentedlights" + ani_state = "Segmentedtail_w" + extra_overlay_w = "Segmentedlights_w" + +/datum/sprite_accessory/tail/fox_tail + name = "Fox tail" + desc = "" + icon_state = "fox_tail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/fox_tail_plain + name = "Fox tail" + desc = "" + icon_state = "fox_tail_plain_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/fennec_tail + name = "Fennec tail" + desc = "" + icon_state = "fennec_tail_s" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/lizard_tail_smooth + name = "Lizard Tail (Smooth)" + desc = "" + icon_state = "lizard_tail_smooth" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/lizard_tail_dark_tiger + name = "Lizard Tail (Dark Tiger)" + desc = "" + icon_state = "lizard_tail_dark_tiger" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/lizard_tail_light_tiger + name = "Lizard Tail (Light Tiger)" + desc = "" + icon_state = "lizard_tail_light_tiger" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/lizard_tail_spiked + name = "Lizard Tail (Spiked)" + desc = "" + icon_state = "lizard_tail_spiked" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/xenotail_fullcolour + name = "xenomorph tail (fully colourable)" + desc = "" + icon_state = "xenotail_fullcolour" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/xenotailalt_fullcolour + name = "xenomorph tail alt. (fully colourable)" + desc = "" + icon_state = "xenotailalt_fullcolour" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +/datum/sprite_accessory/tail/peacocktail_red //this is ckey locked for now, but prettiebyrd wants these tails to be unlocked at a later date + name = "Peacock tail (vwag)" + desc = "" + icon = 'icons/mob/vore/tails_vr.dmi' + icon_state = "peacocktail_red" + ani_state = "peacocktail_red_w" + ckeys_allowed = list("prettiebyrd") + +/datum/sprite_accessory/tail/peacocktail //ditto + name = "Peacock tail, colorable (vwag)" + desc = "" + icon = 'icons/mob/vore/tails_vr.dmi' + icon_state = "peacocktail" + ani_state = "peacocktail_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + ckeys_allowed = list("prettiebyrd") + +/datum/sprite_accessory/tail/tentacle + name = "Tentacle, colorable (vwag)" + desc = "" + icon = 'icons/mob/vore/tails_vr.dmi' + icon_state = "tentacle" + ani_state = "tentacle_w" + do_colouration = 1 + color_blend_mode = ICON_MULTIPLY + +//LONG TAILS ARE NOT TAUR BUTTS >:O +/datum/sprite_accessory/tail/longtail + name = "You should not see this..." + icon = 'icons/mob/vore/taurs_vr.dmi' + do_colouration = 1 // Yes color, using tail color + color_blend_mode = ICON_MULTIPLY // The sprites for taurs are designed for ICON_MULTIPLY + +/datum/sprite_accessory/tail/longtail/shadekin_tail + name = "Shadekin Tail" + icon_state = "shadekin_s" + +/datum/sprite_accessory/tail/longtail/shadekin_tail/shadekin_tail_2c + name = "Shadekin Tail (dual color)" + extra_overlay = "shadekin_markings" + +/datum/sprite_accessory/tail/longtail/shadekin_tail/shadekin_tail_long + name = "Shadekin Long Tail" + icon_state = "shadekin_long_s" +>>>>>>> 28583d7727... Merge pull request #11798 from Very-Soft/tailandhairs diff --git a/code/modules/mob/new_player/sprite_accessories_taur.dm b/code/modules/mob/new_player/sprite_accessories_taur.dm index 66233db64c..cc0d2472c2 100644 --- a/code/modules/mob/new_player/sprite_accessories_taur.dm +++ b/code/modules/mob/new_player/sprite_accessories_taur.dm @@ -326,20 +326,3 @@ icon_state = "mermaid_s" can_ride = 0 icon_sprite_tag = "mermaid" - -/datum/sprite_accessory/tail/taur/shadekin_tail - name = "Shadekin Tail" - icon_state = "shadekin_s" - can_ride = 0 - hide_body_parts = null - clip_mask_icon = null - clip_mask_state = null - //species_allowed = list(SPECIES_SHADEKIN, SPECIES_SHADEKIN_CREW) - -/datum/sprite_accessory/tail/taur/shadekin_tail/shadekin_tail_2c - name = "Shadekin Tail (dual color)" - extra_overlay = "shadekin_markings" - -/datum/sprite_accessory/tail/taur/shadekin_tail/shadekin_tail_long - name = "Shadekin Long Tail" - icon_state = "shadekin_long_s" diff --git a/code/modules/mob/new_player/sprite_accessories_taur_vr.dm b/code/modules/mob/new_player/sprite_accessories_taur_vr.dm index 307255a371..22e1b2ce01 100644 --- a/code/modules/mob/new_player/sprite_accessories_taur_vr.dm +++ b/code/modules/mob/new_player/sprite_accessories_taur_vr.dm @@ -480,24 +480,6 @@ msg_prey_stepunder = "You jump over %prey's thick tail." msg_owner_stepunder = "%owner bounds over your tail." -/datum/sprite_accessory/tail/taur/shadekin_tail - name = "Shadekin Tail" - icon_state = "shadekin_s" - can_ride = 0 - hide_body_parts = null - clip_mask_icon = null - clip_mask_state = null - //apply_restrictions = TRUE - //species_allowed = list(SPECIES_SHADEKIN, SPECIES_SHADEKIN_CREW) - -/datum/sprite_accessory/tail/taur/shadekin_tail/shadekin_tail_2c - name = "Shadekin Tail (dual color)" - extra_overlay = "shadekin_markings" - -/datum/sprite_accessory/tail/taur/shadekin_tail/shadekin_tail_long - name = "Shadekin Long Tail" - icon_state = "shadekin_long_s" - /datum/sprite_accessory/tail/taur/pawcow // this grabs suit sprites from the normal cow, the outline is the same name = "Cow w/ paws (Taur)" icon_state = "pawcow_s" diff --git a/icons/mob/human_face.dmi b/icons/mob/human_face.dmi index f67b29720d2890bfe295582f8540258f7e0035a5..7d433c9f41191d6cdfb0513f830f080e5ec91a62 100644 GIT binary patch delta 70104 zcmc$`2UJtt7A_ikks???L8?+j0YQ2bL_noVwE!X@QbX^sQHr8e0RgFsH0iw)ic%Gj z-ivesgcbsUBzNUM=iGP3c<+w)?i=HcmthRqJ3HBH&9&y7-#5RtHfyP~8>xdTNeGls zQGrL9^<$H;qmSdN_pg3Qd zXMDemdY_}B4HkLWGX9Z8zx5kwT;l2TyLqKFBr2)nL7S{IH)x`rcy0Sm-X2u;SNeX7 z9bR?s-NzZ^U;RD4FF&L3c^%&;Gh?Z(>2`XG932|~t{vRBmA5Z&i>Y32?DKNa1)dGz-lOC5shN^@0p zHRZ0Z5qNol!=hIYE|k4{=MeYjr5<(T*WoivOib2qN!Xbp?VUW(wY)86;hkxpKYwnq zhfkFM%+JqnwT3WW#P)e^jxV@-LY~<4L`NqNkIdDel)lwRDSb`nnC=geRa8|~ z7Z=YP@Vu|oN|6*qFgYT}N{lOP`qgY~_=%Tyy({5TZ@G`lQje}*FxQQ?e-klYke|Qc zGym?N2TusN5iPl7l{yC$<9F?Nt<~A^e@^sC&=Eh9>E{XkhQYXC_f?e*{&fl6UzvYj z4BpedfT@Ff_~&7DmQ0%GKaXJ67SPUrJudx#Mg8mAckjBmD4qXvfhy&#Am0C6AodR2 z$-f`5%K!ZMzpjD)*S|sA<`nerFBXW4WRv>->C;66W8=kzx1631W9AhvBd?2ysPn|O zGzXj%4kvz=^V+U#Zk)&~DA1Q2>#PgnozKZv=kQTI#-$3O1#29qYxTN~Ssb-}kz+WDX)VW>Q0vqBBE|H8U$GN6Ah~V;fV&2}J^js;lV| z_M>_A^|B*_gKzfsTq`RpGmDG+CIf5d6cOu-FrUqUlS7$s)i&>@@Q;B9J2xNT?j@g# z?#w;qs+sjIXeiI{-|J4juY^P*M^=8P6p54!2Q0;^L&K(CGs}TB6Tvl}CdfCg(T%mn z#>QFM*%YwCz>V^kzb||A-mIBF-S6*&@T<_@AK~XZkVyEelfx~yMz}MUEhFFTp!2W* zwe?4p5$22@F)qO4@s(45cWbM*I6VVox{C7hS_TGU{7x3y-xeJ>Z&i)ePsu1LahjT% z!ZwSc;K|7+BLf5T-jL#$JyKx}A$9wXk(-Nw?~4D3e%objvEinvCOl+$eZU`SQ=_D7|dNK=ybO;ax^ic2_4#v z9Sn}NPJ8!HFA@!zp3ZTVIb08ukeCQ%RaOqKy^?Nf9^S`0eQ%BsJ|~9Nwy|_itzkr% zX<}UVe@jLCqNWrwvo~{}*le44Jv=JiDD=bu1SEpKP*n-{O#LiARpudPTBt}jy z;@IL8B8=yZs9B7tWsD$GngvZNXJ&tTIy$ao&98ZR)S;oFu&`j!A(B)x^YQN@3jXU4 z&D$DK&2k&fSL8fReCVGb0&#h(tt^P6dz8*r)1M{m4Lm#~V0Usdd-^303D%ci+1lp& zrGz;1Ay4RKV=~Ylup~Lk0lygEKwQ%1!b%FI|2tpu6F%F&b`SZZ=@KP9D1aT?`n+G5FK3+~N zd)`W_pRNA5^f`%H;ITEky!Y7_X8~{G6ah2CDTB|uy<~51uM(A$tK@_1eVynpWopiW zXl!I(P4h}`nC4MZnzQnmyF6>=P)G(pqKJSvm|i|`bll3rCL|<`ZuIUU&0*7un#Bao zg_HvezXwYiupA;0mKK<}1N{qB`DSrO%-xuy)UJVOuu&Z(R>FDS( z8ye&s4L+}9WuKyd0)rtBzd)EX9dD`walXsOQzB=t(tZqqD<~)o(sSQDFv*`^|do9ZLVdgCA(v0yo8<~4F%4$22({+JjbrpfS^Ts=Lyu3pmDX-aZ1u= zs@ky+v@~Knr0{Wt+D((vmZDq)%>$jmtjIg=U<~ehPs{ipl@86#DP4~dyD1_f;&>2z z>hQ?NN9N_Pq}R>OieCJxoxDbVGcVuYfCw5*C)rNc*4HjyzRVuS8*|`c_V}?6!vDS!Gv((P!Qt@EMWr_v zDU)fTC6_Dw`x}N27VOPWKL3Ha7oIpqv>k+`&%M!s*=0rZXZR1siVRgXUOnwSXt>Wz zdhx=AI$l^@_tkX&z5AVVVn0Iq`n2Vbm*S$#8uIeG>|ponZpK0yU>IBmq04=#@l{TD zvxu|jkEc31j8C3Eoe}L@!q<>T2WFwH4l>xul1w;(w<|{>;B$)VZ*=sYJb4eCjuf55 zm&(fXVESsvjecxq4ky>-q{2q}r*z>0NgJr|f|jv&DhCECPEJj^to%yO;tzT!j)~d4k*Z&xp zcSc~kx=3Y!7W|;bymBr26*^qKFbN)b(xxW z*k1F2gG9u)H2Vc&=r;4;{i!#^qxD(bh5x&8L6fD~KSeA~t7PUtqXKdn>(7x*DwvQR}89T@(#pIUFH53Dd_!(x6mzMY-~(Orn>iFzwX&wNwnz1#$7eU zvFWh^V#WYgO*9|rMVZy7Aa%)wlyJ6{)zzdyf83NGuC02_%A|EOk~K!({E`w9o1LA# z-OtyxxINP_7RxxhxLeDsucS4C-U}R%PhdaWV0No0E{v+TR8>}TMF_R_)a`^E3{OnhIw)wY z#XQJXOGEw=i4ix15C{Y(85!AjrI5uUyECw(EwAROc87iNChWbp{B~tk)ukdCW~>#R z&w*~&^8lF5UEnAkhA{<}`_pcgXbby^(B|nJ_0~|CE%6kNO1(@Y9~Eg>9n&4!6yCWX z>YM>qO)sl8F-GR*C7*6Q{>x#0MJbS-h#8`r!21`_W>R}eb6`Ux)>q-!XRO%t3%LvE zFFWv;EwaT*;gW};nVF&;fj}I(R2;U=mEYQDxijUXZa{{HhLi47#Q6L0(~Z`T*B<6Pxo-am-q`$xK^X&J6!F_Wu!wlx z6*zvJPL-qmL!j#Q!ZOqVer)EXxN+}+l)u^d{8AXYHXaA(v1@=9b5$vgk4`>PYIo`qqUCb^6>QhtDk`#j=zhzLt6Xh4Qc$R zPhT4v*g($B%Fa&r*TQt~?M)G1c=IvDcTvPF!m=~UqWj}DlSc2dlslijxj*LTi2bbk z{+$*8Vz+jw=SPjs#J_?CQ17a`KUyc2K4ff^gwJknPF6hxIUyZ#w8-uH_3IH)Z~OqJ zFt~S*VzlV#DmysS;JNiEMGEeDFt61n)r8^ddL?xnfSPTJa)1-LV?L zJ4kRGI5@jA_)x^-uJi<6ayG@ixZg*}sNWs0OBH|WlR_n;j4j#Kin5&tw}+qE_A?Y1oz>0q<5bpxHJ1FT+%Q+sF+>N^uFsd1F`* z=8Sl&jA~uld${(E%4v2{scx%BsDw_QZm)oVMV2&>F_}RS&La!m6mY|=ku}lGS1^iG zi2--ie~2d(n>GxCapMBoUXT1~Ma|DUb9xjRab^;v+tWCR=BE`jrg}t~nl{1f;kiA% zzE*P_>KxdquD^^)61!l8jfb-4E`CFtE{o{bL*FmnFqzkG80j{c?~ZtL=4z1sgF4>% z_a8p|fks9ytjUmGotN?4Ok&&a>JmXYf>Dz9{kyAr8$~v7*pZQuw(xqQ`A_09UN1;l zUZR&W#JU^NU_kukwwNLg*}6OJ;3dK==1Wu472;s9dXFL=r&+eL`dTx`wGMY~**P3- z7x4+ceQ%?8-*Kki!wE<96;KY6%;s+G`}ee)Ajs@GK|>kMJ~f2dCciXrOo*2d;?=X< z5y_Si$@Kt=OJG@;oi+2v4rOq7Km%4!a+}Ycy+)iAOXtMm^j)%A*nB5wThslvWvF0a zJWhYm8PAiuD8r}@Mr2ThLV7PqvbOgFCyL<}W|EqROSlv0y~w*bS#dIuWnQoiVe1CHpO8jM7hQoIHH} z{C0nw(;=__Yfb(+M6Nt@kA_;b(RIn+RyhMIY;HC)4Ln}1J>Bcw-6$v_ZOPL?Ty?j1 zaQIPB(tLSbJE?i|5kRQ4z{Iw_w%AY|C^y;}0I0Vi>AsNi+e~KpZno4p97wdpFOsjL zaf-Gdb-rp+>50{A&r-L~;`ee2F)yF8>Wkjf(xO*9-MMRzUedbxfIIQPwYX^^YS~8V zB-w4LiwU`E_P%qm@5|k{JT>WzS7guk_~Z$AS@{O8TSO~fkrfbIej3P$d?6$W^}oJY zg^=p^Ip!Ies_XLHVF|?ox5OuQh0p{-kgf*nNW>v^z^;)ZS4gU-RRP)z99(ixYWC%#I7ILdn}rJBav5?2E62Oy-_ zWeCBMde6mr`cU$I)isFemms^~`PD+t8hFA!a8W>a1$jsY-ffXf=pU$V&W@{JmTAdtqrHKy_!I zxfNpyB5R-bsf{J4d*NkC%xe%?G3n6g3Z4MM+Q__)H|AFR1$!OrdG%6dDe)Y8gNp*xTfZ2;5W;Ae{#C(u~Mv#1)G+`4%L!69+w;j)aon&EJrc7bE8vgS|j|+PvNKvBZhK=(_6~Z?}a(rcVxL3x{^Yxj9n^Nk@X>0ODecdco#?OsIDs{Xn z@p2q~o44?Qmkkw&IP+z^m~ABBA)@)~q!1I6o`GhHVBSBJr(UaIBKYGr(|@s>bbkSR z`=7`EC20x)hVy@)HT_?crvJOdEcAb3X8A0R_m=Iz^ZF)-Q^S^|kb{Vhz zzOGwtO;#Zyf4;CIzW&a}+K&|*mYLje?KI{^^0)>>b^^=CVWWwpCw4xVaVNRopOVvm zhXmwx=N#-UKm2_0zz$jw&uER)QM9ds6qk!lZsfdw{~iVtx9R)wnvAMY3G?l(l~{Ox z;9-R~kwrw8`X9R{X!8A;o8z3^dua*oZR1z6xPY**8bCc(C-N-bb0O{CIL3;=;xm4@ zx28&Cp-uSqVjV#7uA>Ne)C?xW{PZu&=$v0$9>R0$$;j|9dG>jB{wAw&2t^niY70G6 zX4B8H*i>lRa9G0`aPWsv_3F>pxvhzc)sNkZecwoHpTe6A=@}U65s9BZ@g!?LIn(OY zgf=oXFbDxq7gG&VyaMi2JUO-Hs>m;FGPCp30M#$eskVws1q+D8l%N%G%(siTj(o0yEp#*p;!Pd)|H{ez7^S+Wz1;etR{wO37fHV-hgHf zm&fQijPAfXKH|Ib69H!#*4^qPKMmymEn?c9G@OShnyh@V%7Du$) zo^?S^Cm|~!^zqZ??Fth@Go1o!4KSUdkHsu0 z_EtYvdto?V-=x{UZewk&#n9N)+Ckx&$B5zgtSqwLL=odhH6 zL-S$SWAhxD9s!|aCwpv``B8;4w4fq1@lc+_3-FkBb}IV%=YkeIo)=I(4t$In>;wa& zCo#x>5^@>mOXWc=1I? z#3iD2&3xCdspEwmG$}^f`I7AfH8tzv*K=oM9Zl-+Fm(mepm6lr!$V96 zBX-BZ)iq z23i3DNrfmM6r}Z(GiMGGZ|dwi`5K9x-TA$uA^lkU((8+dCq?AugK_IPL}m>kM7;%& z^_GX56R@C(3LD;7jd{=kQT|#7yL=By0EIW`yL*N_{7t$0`XfUVlXtIQldwxWw>++V z#RT(v4fpeFKy8W9{yGq7)a;c3ymBL;5VggUZ(oF(Ni+($hcqj;ZfVS3=BB{2$@87P0oZt}b-Om>UiP))rYdw>fQwmm>mt#Le0nn{o(YbHa^olnBj?*k2_AhMdsGk3%shsf} zCJH)@^U?fT?@Og*HIoTeniZDn<4{+=Zt7C++T1zU`vgR-Ay714~`ENFDzcMN>QYa?p*ZhcyWtnYEY$iWo0E|VctMt|Ce|a z9WHU*{1fS0m;0P$CUmUHl#q?(bye2CyGLmtj?9z-FKn}vYR)EFesi?gv;d4ZOZSwB z&80dCt*EymIb4Ksgk_s7zkZne3H?Y*` zt4Dgg$o7N!QbYcpHaf)D^Nl|D>T0;U+{`j4?JPI4g?l)i!2w8<&z+$*1>XD^VD_(m zOV8~0)k*70&FC!4lAeGngLYKN8*5&RX#j}a4u2;9>T!35FVbfEGFn?(clGwRr^>hy zp(fzvtPjRpT3{c$znyqB1E=RP-|||6{K{bP!PS}zfC=VaJ|oiTtlh-1ws5BMEZ=mo zYrDq4vLD1i%_gUuzTf9CMoNubH4p!~K47Vf$D;^lxW6oj((1x$q*hoYhh^C~v`!L( z!8~I&;=1_q?5Z2b_f((XyR<@QEzhc}4$Xv+N$AR-5l!s!~vTq1rrs_XcpjqC>teUpmZ_irOr<)m!9k!6T>WxA(f`> z^zO$9oGK)}T(oMByERJV+HY8`Vt(sN`dqc|5_N5bL-B{aLazW-?_mO;X2q4TTmHOX z-C9G){^`vvB4xQ#P*EXXIe?tBFEIp|*!S<6R1d|NsaKlVrRH#=t6a~5=5o$lqOjTf zdNy9JoLhsqcW@N7wT2#uMxjz z$Bh1Wi^={uVtvA>`eF+kc&cijty6B{{?12Wz0_z-mc<0{< zu+z0 zqt^dZWpLgiT$N|@VqqMtu&U|;Y+z`H9+sCb#R%#i|CT;5$e*9Cw2j-?+*Gx<7wYNl z{WAzMDS?|pZb;H|j4=KyEshiA_i%t)Y*#vMS9(5_qh-WAP-Q>%Jtv1xAbVbV{TiUr zN6t%L{2++)TDOHjLNs1s6TNHpqAcmUkkDN(uNt&S> zby;8%Z21Wf&w=~4b9B6?<0bWd^*0$TJ~5Gu6=LA^t8dt~@REAc+f!;g#CO4fx(2*> z9IWX{ZIaE8vTz3OkUZem^Lj+`?8ZfXP^>10oh~p!cfcD-Pf|1>=8*~$lT0It=F(A% zY;>RVOpS~vVZ`JZG=)uV!USK6d{_j6E^&_gG6wdVKYO-0>%{wRKMWBx0|l4HVi8n3 zHZT^_TImp2B~wc%gLB#R%l$jLfkwPYZjNY?3OzQBDLkUHYwv9-ZfJZKKTGzU;#3hh z-Gs==GLub5oDbDFJ?ur<_!KLC>Kx1DlfzhSBy4ub3H#>vDnWyhk@Tpos{}=IN1lVw z{Bv>uIrW{M4mwK%b6bIawXP54mVu<)dhxDOQ{Zx{j4fg+&s@fafmmKzm8OMVjMxlL zdu7)K1Ult7EUGBu5iNkml25pJzOs)@O?^n;b~=b6*R{~N%Dg?SGjwpa(05ioJ|RJ2 z^O&Elx3@P|(;1iZ$7P-eq>In1jlXo>`PYPmRekc{$!n_UEuR)qNK?HGM!8a zBPVd?$$#gAu;=~h3Q#(F^|2*PpFFpeQN?j*9drG!IoZcI)FP4(FXratP_jI8R_?%# z?5|`;e(dcCA*}_a^xtQ-OLD0!{0=u=93tA@buLDk>0<}H-fKbY95#zlUIh1&4CHCf zmGyp~4-0cYrTxwZE_9))Nq5v>V;c)oQCH;HFX2jE7S${P2Y_IXmXq_`be0Et3*M$n z;^l#iB+~L?f7hB~Q9yb{D|Gt%5YJ_G`S_(9xsg1FIjG+edOWFDC-8Hf6S2nCHPCrH zzQn693QuPZoshLdCk)OCH%@USrVU1EiUF71R(`dnEBK|Bmy2yqRCNAPZ%ZyNL7_B` z_-c}i8R@9t%+2@DR$F#5*npAIN7{a3{s;npZ6gu0A0mOSC_d%trtjZy{!|e&ccygj zzclKI8KZ#t%>$hwwDrN`oE>^%5fHCKbdHdw*;y412ym!`B`-vXvly*#N@wc8c?0+w z<#PjSo6j|Y3aM~`J$w8(JSvJ|e)D|e2ZfrHPm)^(O6%F{f*OoUr_Rvi zB5J&>U4bQ*?3sfl^?Q!nU6oSDPCh3#9u2nG;fHKPF!beJ@6!^8NdF-_HR}`gzbK{a zQ*#}2kiNeDBofg$*W(wpzBLE58csH-=FFlkNM)*1_Rnzq;b*wzKrpURqtHR$X5LG=woqzFy!q?@x?EHluJw z>v>nRtHD{F)B19f4x7Vr=VkScne|J#=)ch`?W!*RXyK$aDC?1V)rbAW>G zBd2;3!c50p7TGiQpK;HKBW8C04aLnjQ=C{-wOMplJx*)v-TdJyG)H*%410n}!9CAX z6qP64N&vt3s^%X)NVcZ%S)J=I%ii5>r7=K)IAUT1y~{6X+)o1}_}ZK!UH4;>7}q7a`o&z;NTOpb*IIz*Dv4S_qn0w1pdx62>Fb>kNhhAE5>1HqL) zkh?V9hZyRGgoJiMISri?7DicsDpirqy4^idt_bObM zAB;>6zA^smqMq(%{Nsh4lZQllz~MxyAHz`*V;s8e$!dA3dE*)nsF|ynuhfl<5T%r} z0jpP*diJ@7u%&u(#$$C(K$p4E&ZyXutF)h7IRs1Q;`G)`#MFi#q*mP8G78;Vu@;Xi~7FCCOfuq^omP5@?*kpLP`dp4*+uZyyy$wK$M1CXs zN>SOzoIotACKB=7KHgB$D)|zgZV2Fmzp}Yp|JH-PmsW75m7{x4o5F2%9wODD6kT_{ z6%_t}Q_sTp_GR@3y#YS=3;&``X*+YYQiea>e9C^z;i&{VDqi8g1*R^v*Z-Bi5_9SQ zrd|J^>sE>UD|r0>M8ST&1rGsL3GGl&d9xGaJSJIVr8;XzX=z!%YQ3GnaIda7%VuWo=P57?jlL zLlcjR_4b#zQos4b{;e&Y^MH(O_#J>(!XGXA&kj}I&WAZI_axYg;QJL%3eieI0tfS3 z?M93i!{lmII%bj#W4|Jjy?x?z3_U z`Nisbf*8bsFEVR-vb-G0QS0E^ggBhE-&pF7dyIP;XE9*H&E+f^@{lj?XhjNPs}R4r zzJ7}XuYexb|6Wozih=gSd#IEs$ML2ADp^A)eKvzv4Roqs=fn6M z#buoS*l^oIniJ};-?;GuKzkSvy#hVx(=7{7J^fx&!vg4_H5957qzZ+j<_(@j*FnzB z6MF|>9N<~3s{$Pzi@yI$1={9aMAOiG0E6kTTegu*Z;TWG$?aL#o#s_&b(O629OXLN z>;;__VLhPD{NA)MA9ukxDq<4k_#?7dh#egE} zu8Q;o$rW~Xa@hIv=QB(5x^PN-ZJE1mQrrq8q8Hn&H?Ac-`10)=xsLp9NNjz9afuOZ zo~4E4y=Vy7sSwm zLqowp+40PC!dh)Z5g33Lc1kMUqD`IHTSBlv9KM|i=1`=gW8mp`iFwq%r9sWh9n?LU zob>(X)zg7Fq&r#nRZ6v4=#8R4Od3w5->;}f@wqTLAg-XTEfJz3YC~eJPYzY-dG@q~ zfGx?|fL7(^%6!jqyac@UXt2}-qt;bsjqFF#KmoYR0mKctK??y}k1Jk&0d@fNII;6o z^5B8{DH|0TxErwfwLe)zJP-g*beIK?7Cw&q6aWBM7RXOwJAkjEiB>pF+Fiy#VcL6F zsPPga@6kBl0Vw?y<2hNX>7E23fLGy9cD_;Rxdy#@FLgAC2n!1%)*%*GRd%8pFMhS12xv=`~u|q`Y!!cIlUmied8GCP|5v8g=T1dY*nCX%=*Rm&IBQ& zyw_IDq4(|y+_F-$$6DsO zh`PyhRHS>gWWmAf5>;lJe-Cv~*T$-WM0&2HUg1^X!jMT#hP^__V?W?GHa~9!6ARwTtAL{P}?_Qif3jwkPeRKR?;_k8tbP1+=n^~2xHHW|13=|X%3#s?nq?`+3$(u#bGTb$H&7@qM(TrDXXQU+#Rk_yK@Fr@9C8rzk0bk# zn-Mq}8(TaW9Eg`2;+}qrIHt!VyxEx>Nm{V9U^u9jBRIS9 zfnM%rF$X~fxw%w8RV?kZ_wB@5%ztWkEsK^_5s{|pmcVhaKbK6q&{#s)Yry-S4`sa5 zhK>2rAv-Wumw(yv5-U5T>DTAM&-_Z>y~`Fn*R`)suYTcpqbYfI*N+Z9KaYDL7#jbm zcDI9#Y=*L`s%it&%?-pRAFd&$CNb#IJ>)v^03U-|EzZsFWX`Q$VFQ$Mq&+syZ#V91 zt2ZxI`)${CuGyo!5GST1lam{M=76_pKAAyXhPDtV+faky)2B}-9p{ewyi!sAt8!5x zBzzw3?zQNHsj10HXP_HqGsgp@a+Wjji2IYU>EsZo7!m0f*v@tX>IInDN7ylh)3>+8 z3Y}o~&fye%ajRyo!?=0x0#Vfi;l`jyCEU8s(M~&~R=idP0Fl=^FI>BJO@Q?h`UE2C z0Khd~W`0`|S^5@UsM)PX5QJ)Rhf`@%v)*JaJDXV`Z-%v3K$>rzv9Bul)4khprL7%q z<|SFtK^2e9?R=2FW9rrA4D(hSS>$(o$KB^!NIE;%Vrs(h4X2G@5LxQnx#YvAlo%gh zi)=U0Dk-x|rcrcBO%ly%dHIB2xp&25)&M4**)(cZ5eL<|{-mt}Pl<_j=l<hL=+C`|j(@~@`Et20$7cXjY+k*hw);kf@E8O@MuVU{ zymW{uNfeqQM9FRI=IUg05IG$WKb}aEnU#tm}e;t@HC-K;XE?0dqPU1>gVcv&0!N#l1K3b0Z3ai85%onNMFqS@}>20 zU_1ST>_-DSVsqYWFSHJEls-=scW^qV&&qluWibUbxi zf>gWM_sQeO>w#ztCJX4FV1)rNbD&r*hKhx~%;kOwl|I-4mlYQa8yFa{60;-GZEBr3 z7S#cyU%M2}Gp^+4tjF0Oc@2eRwPkHm0mI4Nur9g3ML}3lbioL_Qbxh`3);ujOt#dnThFFp!OE|}EAF?`pvmyk0*?wn! zv#SE%+#K;GlO~Yr;$C=S_Z?kM3MseI8}gMN_8nU#8E5*)6<+O8y5_2>wI4b}pZscAbKN|WTNv_Mh1G#}K+fiTGS%NbGsXM>}oVMJ^$g_Rly ziu|u%c`&DLFlVs#<;fi8kNpFs9Q7bleAcgnSPRJwGMjeE0O-MYE#=7iURfY(njS16 zxBD#R5Vu~6MdjEbUuOiSEf?-z$#i6!rDWK^&5&K>A^`cm7t zUh(F9D*WclTgX|GR2e@0>BB-w(f(}Y&jTuDA>%^byLa!hva*Lf$QA|h*Luvn_bYqjs&>>B3sYWPpTh_(MsFE za9=<`1-Sqj zwiEC#sVZCgoFWQzv{QQ^BUt5|>dxu>JeV_=Sm`eDKp|q6 zQk)nPK#y1)(@T+0zU6T5LOLYrpGA-P!l}hCOylvc)+Z;n95(JJ-WV#dT)}$SI7w5> zFY<}jbLo(i8t6o-({BpYNIR}vV+jFeH5sMjZk<%1mH}u5EO-063w3gOIcQNNJON$U z)!(n~<5Tx%Kqw9XTR8x)h)4AFVyir2)~otP?VpdMvq!B&>gNqb69|ofD3kn7({%5tc5ewwg6D|NX=iR&p?#L1mQiz@^gAaedc^DTR105G4lWTbX9zWVz^^utw2PGAy zuBhvyz5I8BhnUOolQT|`IJ&%P#vlM8Xf9dv6L5+%Oz#4-m>j`UzxxGO4&DB+^(4RK z-DLZ){>O8In)fK{xt1;YGys{Dl$6suk;*YXMC>Pqja*<`eq&f*Bsj5-PWfx=3Qgt; z>v!?9sFeO>YhM4R&c=JzVMx7kLLT$E>%4GJ=vjx|Fu3f{D&j+VX-V4^3T2FdJ_En2 z7=}yxR5<>TF0aK0Dfd{Bv}w2*+Z6`oFDI>P2lye z^6DOxl={YGwCAC=f&tMcNab7(1*@)rvWzDB@UY&k`BHN%JvQ(9Ib+te8xmp^BWg;= z6pM@(C1-kD!@>m3A3KR1=o#`Ai^?+jQuAls(2Ncw3j*+}6DO53_8S8d&0RAZiNuHt z!dh>g9b`W{BryX=foWCiIoIXWE(7!4u3IGyP+a4miT+Chzk4@$Q2`Q!&bH0svG=Yt z@^Xvc7rgL_ntEybke`P~Jm-9igruY_V&jx9aOC(>nDRyE0DY4so-=VYNqn+52T^k@ zuSk*}WEVbj)KZHjvKZEv7jn$Wxv#f=6V8iuc8v|qi!3c?YL2{zpjH_k{ax23^2+ka z(`nGWVJX-Ql{gm=Oa_r{Taqg<_lz1U^7HmIO}yB6kjc}7lW{A|8*B zOzAp!6u0_3<(DOLH7ex>&8M&DMb}%OmLrsYXb&dKLR2a1o$1;Rscue%pY^2De6REd zd3vmBo~oTl`}pJ)6&WTMkIR7WPWmmdR=Tc`{vnr}Rp@!#$pOssdo3>fT~`RWNum-2 zNceOO41O>@zSxDOl*Ywx_VD>Xt#{Ag3sWHSFXv{Mp4GhweFB~zg|3ifwbz6nNL-kJ z4urGj4|WDZ!pW0cCeW;^TMlhC@Brk~>xD6SO;r*R<*+`ms^JyV$l90o`rTTK)dyX- zO^H)UV)j+J1OB(_Mz)rcX7+T6=2GA#ZiSJZB0&1k(=n(BE{6q0zGaXBpyhhRxe^;5 zT-P2$v znR8a+gS~2bw`WwOOih|nsON}sRSG)uAZ5n6kksJc-+m;E5Alpo0$9ktd*^kpWEVAd z2}A4}?5kR+?2YuXlrrYd0-W%sO=a!`eMY=%twz3c!3`|F=ZOT%_AiMi>~~PioJo87 z5r;D>?!gZ0>j<`-3N&yP&Xu-KfUmWa4GC3U+>Oe+Y;X7Fw1G?A;(pV**w?j|*JM!< zZ)kmQKVh}P^>#_pOdK$|%&zAtnqF|0f3Q)K?S%Rh^ zuiw4XSYx4yS&una=N-h+tZ+DPxlz{1q0ih5^gTJD@SNQA^fN;;{h`)edwXX(av)0+ zNmDC7F#?xJo2XIJ2K}N#h})2b!Nfo10HT^!FUX443f<^4j(`xKUr}Er5K9JK=bLHt zhjch6>qpYs0NA2znaI!6TiJ5Kh0!;Q#Sds>7joF#6?z;p@d z739C{R|cTc{n#%}j6#Fcn}I&+%@fiXwiv}XH(XZezOuhmsPriKSbA2P%_?l1nMvy| zRznh%U|j)l+IzvK!!Cl?-kw@0Tm>#Y`oj{_@uDARq$GdlH z>i{K= zLxhh~oRUeGoSym<7vJ(8zLDq8C~4GRBz)%|6Rj?t&>cuw$*ao6@j0X z8r7)nxcfFWQ$-5ZC5CGjAcxB$6q|7BMK(ah-TCkRD4sFx4RJ76H9~oe#GkoOJ)A|#uWls%kTf%G=n(CZvChH zUgC>Ug8Ba`FQGO=~n+P4VSRz$Eal*h-@0mcb=y{=-3O3&8QxVHi zo}Z6lt=z395Gk0&{&vlNGPWrMSgF$OdpHGM%&BfL=S;3f%x2j#I?j9-F3cx^6`GW_ zP38`sU{J=eoz*P$-6p^7GQ90klscy&%y}hFM4y2J3=}r|M_H9p)*ln z0|u|gR&%lBAF;gZsbF=NcJjtOjuWtk#t3AFwiq8ju_nc<2S8gMwY8c#Jmgnu_;llB z#;G70C>(%phonV;vh*>cxLBK{OOJ-lpu`E39J1X8J<(b?L~wkV5N`K z_X$4rBk9htRr)yxN*7SS*8?P`fRIo-!1N&gfpx9ZTrYw4SFKH|46JFF0JLvgn+n(( zAOdTqs~ZIN1ekgSqiQi71@mNSdHD+h0dWG90a}<>QX*AP57zV*elv1$+08>Uwv0zbHQce+e_2+t)v>Zn14nCVU92NSy;OCdtw$l!Fuf3x>w&-np_{9QuD zhW3)j=6zho?f=OdMUrLJybj3(oRN`AEwTh*27q`2f`tWQS&aEvFt_ZB1DV;5BiQ3& z+YzMDNw+L1X9G_hVJmlQQ=IDWo4R&i1G@1xAc%G$+7AGw4*Qa(mp9x$wlKnogsi)} z`#j)wT~H7}o4P=907|Gr%JW1$!k<5{KM2=%HQ{OyxSPOMyP+cfB(R8LMw*~T=p<8; z;m*ONFSYglJe9`W{~+qkt#!^v4Sz|C{Uq>;v!Tiqaet*7?pFi%~V=87|*L9uioacEypNCvI5Gh#C za+_Ojj{3;se~1nUi)HHB-m1n3Hqbq|sF1HFB^C1^(AGAyg0mDBe6yE%p^!l(}107*9ROUlWL$g#rzszN{S!uBhjAAkL1-=xb-oIn7dbBf{Le_kbWVc3)va? zGEdkpjP!(L;1@oys+S|gwVs^#PA&6P-rYwYK%0RiNLJ|(zNCZ$DiZe%X(_1?Acjp$ zPe=2`+Bd<< zdO8Q4h@>}aIJk_^P7R#Y`++gL`h5vMSb5m%SGRH!tV@m()tlsP{I$|%1&ay0SlIuJ zHVUhBA%Lt{AUl+-IYVFPmn2%cZZOv>YI%Wxg8YM-H8~R)_9`1yy_$ggqvXB5se9#e zz>oTwID}PF5CW7O{~~@uZDH%o%a< zOK`TK%gh>Q;stVLXZav_?Qq=jLpv-4Pa+}`fLf}CxQx1~uy2HZg30tFs%jm*btFAmjxZ}LaYMJ69I}iKl-<6fC z#>P^og8Obv(7g&Zg-;XetdcR{|BQAy1xlih;-rpYxJfzIGBm5X3t{t7>bl=_HT*{Sz z4qXdG*OY(G+*J6lO((hYowVn+`yrKu73%PL7W_6Esed*rnsk82#Fy9ySRThF=q}y> zPXN>u1GeDm`ug~1ZfhTqWBve02pS}oXsKf9{ayC-V<#s>`uoCbm*T5vby!8h)dGj; zB8WBNl%oC;@bA%$33TFHcx=T_c}(yoW!>U7j-M_u+ym-lOb9A)-DnotwQ&>J&$d59 zSdxS0yHUDg4T3-E-$mdt5zHZNKho+={Vq?^uib(Fo$Om83n z!% z!-QssG$i25#+rw_dk6DqUvJ>-!oqpJi&rqmh?can15MA@hbnoS<~3sK1@-$W1+PwV ze)t(yG|AMFHg&}za6s?M72|8yLgU1YYRD8@cN#R`#^K^{x6T2@%SZ`Ib)})H#-vR3^9|9yc~NHY9+ePj%5k z8HLZFFDE-Ey^lyJE&Z`*^i2N=+X6*h^}dsn`xpBJ%PEO@bYsOMQ}@QxnF1KpcjR`! zbqD;C(%n)x44v)f8dsHoIo<%QqnRU0KCQ6_N+Q_>ykHxleU~?Ykiiyr_m_KRcJMdI zGEvBkTu+sNKQ}frn~Pd|$!SP`sv8vn$NC-IrF)Rupj-6$Dfc+q|NF<(!q#2@LR@<) zB9Cqu&%rW5ND^SVo58r?SzkX;(-|-~i!Gi2Z6QnKVckO#n8FNs7sKhO?sn%#ty)SR z!a?>~r$!x7{N2i|iK>wAJx^hlHtE!OA>bJ-HgxO#{yO4d-$^N9fQ$Vs6LU&dq*Oyn z3JZ@^)X8 z2x2}S9jczITj_u(Ih#kElRA&)W~YCZxxbe#clV)(HH@2L)vrsM|wbDiwz)9n!vHU3Pg zr3VCG0@;V^#F*qRotmWDzYgcew%!Na{m~k8UjN#>xFag;ho)q36#_;#g8rj)T{W(7s)D&>yb*$od^BmD-&%c_n&yco;tHzVnAt5H$q%W#w5B zRC4D8c4st;Ddeq$*)3e~jO|#y009#7K013fVg z)eW0Ljf8FYts}R*I>dPcG7%%uxGckG0N~o$y|zC6stLN(^Tkg=MQ7{=3v>%P_z}d% z*+7ja<4tGrdjvk(%`~q6aeKCl9ev200*S^dg<=c#N06SxkZNmdpYI7NGqm4CZzDML z_4W0}&GP7`P((A)vuAyD9Ig;FBHw%LOv&F(o1hhuwncwnt;ENV*hKpgo@~jL?7lW| zi<=)s8`^c#w~?0u4ZFLz?Y{{GA3Lo$6714;JUf2scQWiI()pE&waBrQyQ|H19c99>*e7nG!u^!cjyYUVK1m+CYQ?EP)W z>t>`V@N^{Zxw_Q8X=H13Ex<~hWJM|4y z6zE1>B}H|nf_GQaJDvBH<{!8PO{{l$c_-asqQlWZP=4w}5i^BA|&0>k^xGg8K8RNMhnVM01^k9h;d}d<0ySo`SyK6?+ZVl@tfDEbcH zoX-1vd$?5QGR@?;8%ur99a5ZryC?c!eNvt^G>=z3C9jlJVFc9aXV{#kDLxzP zw2ca(k6=h7BQ)waGMM-@ESGJinz!}cklJycytpB1XC6o(a`sYO3rh5-6{#aC>k4wk z^n(DpMCgx@x6KuLVI-(?B1}H@DU%f*$zIn>X}mgJ{+Wads7GE$=`p*8ozWL3G{vcu^808BZk= zQ$qP3L3#P~+^;+`TkRW9&M6fRQZ-L&Kvfk9`TLas*PcuzdtE0!;3$FCGJe0px%XZ9 z5AkONhGY#NaPERk6N<|&!zz<&*Y0f7`&75`Pd!`T5&|_Ym^B3eB|h@`!3fYqWLrKr zb?)!&&4-GY>2Fm=KW!!}`dPGe@-x`wV_DIv(q-FMxh5QI0kW+=-Hy=?{|EV`C5w6E zO+u4_9qRfSLVh$__1`rxVrxPH^#HWW@AFFrGsti8;U1NJblI$Dg1TLZdr4o$Q(wEZ zL4o(&K#c;HJueL(NZ@CpYoU^+3u8 zY&66mIfc5;NA9D!$HEAncpFq9utXPuSq&X2;DX-) z4+eK@(GKe2OIP`y#It@;Zh4vSZEWB}9elk{T%@y3Ba!Wz3AS_-ksmFx|4_LeoRiTo z!V^EcJQk5J*o=E#1TLlrr8<&in4!7r2nHe7zNP+qI+T4By6@LvPfT^DN5i6`)V`}M zB#aIGK0_cL9)^$xX{d;rT6(wf2h^F>@wK$doaDQTQ|qm(MjoTbnJ-o5w}^wrP*p>f9yv~O=( zE{vjQXm?m!va(|{&guGX9UUZ6`E5kb_~C+?JM+pAblyU4F+&KjC}m3qj81NkDO zIl?uZcWu@r`GjY8m^_zB`i|Do<<)=h7-{@rx(sQXJBl^EesHcZLo*jPzLGMS>7ma7 zFqS&nF7=DELBvQiU_#OG!dbKO)A^R}kDFq7uB$_A&*U@;iB^oSY#Qi~46uY<)X6i`jNOyeXM3{g&fe+L zpZ|pZKw@8J9CD7SKJZ&wdqI8qkoH30woWL6Y2his;=GsF^Rqv3J5`Le{p(H3z-2i^ z*0ymkuC&K&<1nEU#h*wrGRhxhNWp0iXOsNM0CR_7O{o>p7m+4D;h_b5$kps*#) zYh)}>iP7m-zEIcjs-u@zSAX)+SR7mheKRvB4?YQ3rX|O4E`c)E42!$mdIPGfHnoCF zaM#*2HTH)5_fxN`7v-egE66V@$DW-wd^`Un+Yp5x)f2Gn==6W) z8dpcpQr^fs=FZhBmxHc?S(OJ#&a1z(SE^*t+3{}7|3j>g9lH{Clxy-|dtxOi;b$S8 zRziaeojj5iMBx8F;p8DZw4|Dt2K$FwIrET&^z#Y`Fk*gH7U6f{u?k>#1OxyZWQ6PW zxumyTnJSc17-7#vkt;1_ZbY&iC#)Nz)$xP(LpE83DASZ{)^1_9JShFjgnmLg#VAGL z9I>nGnkSeB-wr5*B%r}AxB@9IZ@C_fL7^@nm(yX!JU4C{85w~|@7x+kWOF|ji*+{W zxe+EW$)%AZ??^wTc}|_A>N)e{sDqu|@yYja;H^Vjd_qT5-{{{w(f}42Vw37Vvt1`# zP%#v!Cd=z*vbAfrl;+>ndF+M^aD|ivO`hpkUG>SB^BDSg06`Ih=jCIlTj0`gZNlGM zSFauz30}7pq4dUaVD>(`=nom%vmzPSCm-*r8D~{wz8=tFUnY-{A>rG>P(X z6X_p?u6U*U@V~$i>*?$J4HQ}JLDcq4@uy=?k)?^rU00&cu>(4m2NJQb33rWs8f>yaObcX0&>8c+e+qFF$qibzj`ib zVCm=Ve`A(Gfz+Gy`t?QdjLpf(2`V4}PjdYnOO{VR0$uZzfq~oY?d@-aN3{0FOKfw2 zNAby%Cx7tmxw0`iyau%84fywfXht^Mf)_4eqX5D17nDRq!ymZ^+uoriq}vO$R_={# zMh3%LzmSi3S!RDAKzG(=Dn!9k?ro+;ELgAkL2!=f4?*Nn;YZo z;&R}*HeJK7OQo=akLWy49%^cD-;etIT89(BNumQRQ1-F14v*eQ^xvW4cYC)^n@}b< z%uP(jRS$246PBnD;XYh=fsxC=Z>?Gaj)`|w=bTEenh za|9b|J41)Tn-*u_rVT%h-(NgBgf3xVVBm_(A`Rep8vQq$FNg6_oo33v$N2xy++UnC{l?+qb`s|GjLHGjggr=2TGJ+Dswa+X#k|-~X1Vvhb;RV6SJvL*W zJg|(I5OA+&RLSz`Nl4FTP6-0J?3Dm3=8EZ5fOjP%BI-`fye(dVy9KV<^>sVx{9t~} zY;z@vvdhm$@YZ*6lMRaV6(=E8!8xMiw6+tzI}y#czbf6nUQSpVPp^tt2>Uz9HsNC| zi36_#6DUSbMJE@Q;N)*uH&s1(!h({J;8~lNSbZKH&ERL6IrLl`rPZU4nj$7DdTlVr zq;j!@N&%DHBjhzxqWv8jm&VYpXxNZL#;RMmeM93p|K9^Vm!ycu-$FrXfK%u zWn|mxnh?-5ONxuXK&=`DZk=Y*s~$c+hv0)ZH#eJ2_Xr9Kc63(KIM~^piwJ@1OL_7^ zwfD!r)WTCQBPYxia%7z6dw%Q)yEVMZgxdYC^9V0?-`+-@f<+!iTX=){{7*KdC+&_X z5}@|D%Lzj1iJ5m`@~2q}HhV?$HW1a^H$;6;xPtL^m>D0d;*M9r+)PMi} z-4-Cq#UPt^^;Pi}9IuN@qA)Tytc#8|Chxg_#;v)GL4l<~aF4se-xJ)nN?e{55oYF2 z(ZyYu(fVIx5+ND|TjH^QoI=MH5ci$xYQ>>iKMvSbiK(fU6UdZyWts;F_28-*B$nPP za-|!~da)?9@6nI$?z@!L)mwzE-jcJjoLvU=qubk?-r}+$(i%mQ%#EH3&p-lb8vn$$ zw5((Dxe=BwXFm4b*D9f)>Jqwui++0(il>uvEzR=B%r6Kc;)2lxQ34_{c%AM4wf2*h z*s;;oGBPrt2tFyEsFA> zzk;h@X>T{eZzxY#Lxd^K>9DH+;iwV%GE-b6NHg%DvGL1|0w+*ySg{Jo%7yE0L_iH1 zAlZ3WP*Bka`=g_V=JBgk!)3?+LcQCaJM?h!6B82~KyFYB&nc)PD@(KTYm3r68onc& z$NYp=%W5CMRts;oMU9{TD*ehqKGcW1AFR>C*nb0ez7(I9fY}2HZnzqq6SfIwJ!LLE?&SbMAHzHGCCx#gm zWk+~+BxQ$6f26*!BjfxaC^^qqDW^ zaR&rm6A-_eX5!(+OaF{KWi#PUzsNRnT~zH^%<=~aVsPF7xnAA3!P7#;K|ua!V(9j?c28@E<8w>5LgR{+dOP{&Nf(10|r~~LHqXY%BV)Nk5JGA z!(;Gx%--*pz-j15o)=!AmF?J*p0RqW2|H0F%NqMLoHgka)e@0IXXYoH}Wd|XM$(HSWRwmco z1zgh{GU|jNXF4(Dyyd89^dxp8KYV9oEDfs8h!a`&efB-N2zPA*uN=C`R|V zus8iZzSk)(UifS)@1!H4gFQWV`EJWh_j3kO(|jwWRjOyw>?$@Z!g{VVC&@k1jd-)t zQ)m5%h1Wx68JRGM0GJiql)6*%br>8_=+DkRTyL{RcDvXJ`okN-0{NELuTOMPrxe)H z)~>kQ-0bZ8G66e-_C}_5!hyUM&e!{FdKwHCA5L>uusI9o#>oe9!*682H&FFp^IN@@R(coEaOz;<Fh?4FX(^+2Gm6bHEhG=w=#y0!r|^oiH_zuR)(T#bT5sL^h(B6oN)a6 zVI7_}+z&eI*qD%(zz+;@an=Qk%Q*SVeHxtDhS~bfPuKqYV@vQNz+%txV&817NbV$c zlt~b?ZWw&(#!+E6i}`5J+lReUyivSMzZj$C*jB@UoYH( zXBGdXRv3Yy5Vz)5`E$N^blh8{bGjp8Gq5}NC@p{ar=C@y^nSTKvQahap&p!5vo*M| z;QCjlxA!YEsRZ;=JjC^fo577*-(8{aH^dRz-?qj)r6Zi5nfz?`=Ouw}0r0fvfkPB; zEuW(60P7W1t|!<=S?)$@8Zb-YE=N@sq7$tIg~s5L_F!M%Jv^wO;`ghG|F2t#0@ov` zJ$w98ZRWd&=HT5XO}0R&_VR zWXtCbs1F4cd1ZfcHIXr2$b!aDC_R|-Te6Tk^b-u3D|#{`Daw9)%Iuqzt!S-d9gx?5 zrZj5!bsaOSVM~Zf7gBWy06t4j(;X9kIb#wkbvi zCFMkTc*!s!gi!Tv39GtWfq#B~rk`y4C2$KWe;<;YPyTTX>_NZtkNb~T=Kyld*}<tne!!2n zIZ6jAQ({W`id)-yAup4~O((8d`OVrX4Nye3SI3!zan}OXZ-e}#f}+83au}}A?3ck7 zSV4MEv1a)bho90V3hg@+m!ZesnXXo{C>tv=qloO*#V+fdAnt61rFn)VAy%VvB>8`^ z;;+gbimaXi5^MP`X6Dj&X8KR<1Jom?pwAXsJ<;88ycqd#uDI%dr({={vzS@SJE znPRI9Jtd-NehVvpQ=amvno z_JZd<_sq-X5fDQ8S%i>@jx6UHQH_^RZ1esyWu>it`&#_fs4+Vp`$pXDueWZY6E56i zppe3vt`fMW&=55GMpc5)wxTreFi)3VTkls5BO!)2`+Xv;k_LgjP&2w@QbUZD7>(up zrnLcFti*%mx}8-TCmzduE-BTU%PGL$1aEcRK-nS5WX&9d zWK_*xrw^;RIQ6qoX*)&c+gm;nu6lkGyidw>u&Ue?Joiu+!`#+r#@g1b?p_BhyMkI% zmHsx*zr5ii);Kl|%Xv+M4__;3TnA!RlP*?L`09TmS+?*C{zYptHf|6v$AXqCKmQa- zjZH3C%*v$Varhq9*`?5T=q-LFHH1{6{w=yjgM}0>)S~9glVjcTiE`cVz15N^wvj-- z?LI)mM?vJF_Wi5?vs?%Cr)e-iEj858$+)7f94|Dat(xPxr=`N;kiuU}@K+ z^AFD5xsz6{Q^7Z=ThI?7w`<8INwEJC{4(;0WQ|AAs4qO@HoNHBjJrIxQA3X}2e+3z zp_Qod;1mAF>R2Br}Y6Hd8G|8w!ue^tWapN@y-{Dl1z zcD?C3kxiUD(46C!zzG`d@S#~hI>rkuYIGoduz$A;O-)qkhhFH=L+}K4<)0>2NuGlA zd=5vX6J8M`+}P)bI8xd zqb2ef?RDi|bY1|az6kLf9jjTtE3g1Q4!qAl8(+Qs+f4VfMtee|N{f#)%DwA)Y2Caeuhe%t$`U+l6cx@R~QY z8for$3bmo5yStp3_1qO@{XXWy?hM@}8fx=GN!*bK8|^;&8YjgfG%;Z`!=BZ%Y)~{nB5^e6^LW8S(WwmZ@Q_3wBMj8wLs;pc zUpv-%IX6ZwQGsr_$|KzbI?2Eoe7Pt|4PENbu-MKgW&nk*OLVw|jwKB@< zh3{!506Im~j3a>)nj8aDNY;CvG~5*L`hCk5HNt$sgl4)BVN(?2XuUo=2haaw2?EXo zJv6W5zc1{x%PgH^#@Hd}-_yR%+d%b~m6e4V6=c=lqj9jl_0Qo%H4aRBFsJZXZ5^3m zWxnB)i?JmRvvmK*DwWW~I9ku0tV)aN&nOJ!n$B?En6>{K=7}gWGi`5jO6XDyszeeh z5(FAj0i;VxN@@grt7**hn>UWp=6~Q1)OdqL&%YCwL7O0QXrBgKBSxkT+1|J>2KeX* zMgqiClz!`eD{D5=@emn-rhK9`8=V1Rw`VYC4n>yfLIAhOEG}jT01-yyG1!Ri*&0M( zoEfG8?ESC8;Gfvo1MAg5I1rhqK`*(ZwRJDtVUehmzC@CU2_Z%R^b39%O;xCuGAehY z&L#)#+dIQH))U8}NVgVow8ki8;=572Y2sY$+qI9^Py%*|l|a zDv*O`D<;ED@q1w? zL3Ey)JT|I(fAZ4Xv657`zk6UB*unsbdWx=o9-iDou90Z68?ZMIR6*BiH*Z{a)Gs*G zDx_fXNA(h(l06+8V=sRowDkcd=3q$DUf~`qwYfk7!q+tSPMk6c%<+=0O+jIy`n-8d zH<(uNsE^}eT^mP(%F;}+IK_T5TVmN$Wd=w4eyIL(V0f|cEj9w(+Z5`zyEV}obIhKn zO@ta4E9&#*CTe!erb0}btD2gcUQXY;cdu)0e_Mr*Eaa_Fxp79fR8$@{--yq5tM=L6 z`12AOJw;qm@^7w!s(rUmwFK&@w$+p;TO)FbdDb^>Fk;-7%K?W4YQc=e{EJdZ+X9`4 z*~#G^&X)OjKeCk$TZ@;$4%OKb1$-|PWu#1x2gPON!+Al?V5natqYG3f(8naWzGu17 zFTlbySeO!*>w{nJ3O=3WGK)Cpxm{kLy;W>C7wkXz?VnF~&gC_G`Jhty15ZDD!YjIx z!as?`0$(D-EzY%XpC6ZBViWa^<%8IVlEWl%e^`6^`|kqzYKifogjXgJD&R7qZ!Aa- zS93})Qd*+7F;z5+=jjO8xz%1IPSUx1P6R|NLQ7zyUDI5T063u(rQyE(?g$w_v14=o zaNFiNUHptLcYS{Jd|t_G09Sx&@|*)%;g^4mgRLRO_f%X#boO0I#Hf+lN_&ub8qO?m zM^fil)L^#(+iwVl&yUdXjp!2ce+p7O_!GNLUR?AIBz|273anmVGjy0LnA9cfmP1dF z)eL8wsvy{uPoJoM6X5|>V!XvdavocI2||wK$asc}G(u2AbsK-c}{= zQ3bePcet*uuDmgQtL{`6yORm<5bcj)OfI{57%5nylTM+NT8%H(*48$@abuFn6ArAe z&l)`y9XbfJ;Ht++Fie2@VUKZ6#GNY~>aVJF(%47%x>&C+KFJN+FTcwE0SoPE1k+AX z{F-8;G|!OladAXmB~|RJj`HGN3pL7xG!&2uZp_ z87W*&+Zb(ZZ9$2oBCKIm=TCuM-A*Hl!U7I+^(vh&spl(oFwWQJH{zSoXB^3pys>QB zB;cFe=6!H?=EB<9!xFQ_>5D3@J&GY)BgspflWELnl|xq8gU|n?YL~^n)6LuDANle1 z{-B-_w>e`Ir|1i4aMfuszMkY~INT?F=w@&osy0_Vbb}4kyUg}OZBLIfIkS+ff;)o+ znC2a!lRX2}EB=~@=y0Zq(m`B)g~21-h^I+kHQ&X#W8MpPRC%T8%vb_-9GI{H-KI&2 z42CLyRw6ue^2d^&7?I4(%nEhmt(YpO;y9@qqcQHc!Gd^g3p13__KAgj?O9Zm1W&{p z7%rvvg-eaASrQ)2P{Y^217|zu3ps2WKc}b5XX^F~3Lq12jQa3rKWy!^#XgP`Px)@Y zqp#o2kh8Y?GPAWyHI91}Yzr&wbmcJH8{g$Cm`9yQ=iTC#o?2J1hrGmS(VKB`Hy*@h zEAJ-0sqgSv-!idR-euT|CU~V>o~4|9I0RiK;p+mS^W1)d`kgU$mUV6K+{yaW_Db`T z>zfvFX-KPR6LNI^f@wuUYKr|n;x^ciWIpZS{9-3A$k$u_J9sSBv-IwD@+;2o%S?c%GfS_Eq zT}QQn^bE-D_W9gGHIf&BvnARjDeT=^y3&Y*x7R@X%^l?9{dMJ;+1a0^@6*q%?~>Wq zW1dEx*F5JFYmc5^;c$k=1gg^y}o22X1p8k}tR@PQ9jy0^ChL$+ZcyXl3%@k3y~=m|NAg&zYi%~!?Mo@7JV@`Az^y0P9}KzhRv9?oV>ib zbFxpj$|va=yUoek+1m7XZ!7mR_Tk+Q2YxvB=ibZN@RrplF=m~s;xl;JFwdhlS8BL+ z;3J5n;|k^#_l`Z)l|Sx?6uoF*(Pg`+?-8Bhj--OQQW|BC_0);(OR3~D!+xpFDoD zw(kr8-UQSC-q5ieueDA)ri|?aMI`Yl)}<}JKy=@Nv$zhaP;)qj^q$IgtixkDJKMCD?A?BqxlQPpi0rMP+Fgo>L!+}Dpq zxHldQAF-MLiT3tw#@P5C>qZMRS!%d)K_9`kePS9V`D5uW!1g<-y| z-l0#+VvpV4P{!fkJ*+v`h!s{Lef+;k&W`8W*hcTD_f?ZZY)Ruv3ak#^8VxumtviK?cq@?k|MwTfTdqunwDq)o*Ckg8b5LBN z)6kR5#hKKQEScCc`W!wEe8u0b)-=xMwrHn*9`VrHwb{@{oeQJ3;>0C z3)QGi%M&)AQ>ikY7sC3j0>9r1CM1x^avS(<>&@qC~V(YR!foY1~| zu7^DI1bU2o%4-5pI0ED2v*TGN%$IrUFw<=s2CV_%aAvhZgLbzZ&kmzFDykYg2cK3n zU+3R0G|<}9zOG(SSQu_?YjpQ+mWjE!3!LX}iM+8sXGf6(D&-3p3Cj(pMAp$X(AMSV z+n6y}5Sij1{^yTF0y zmis$fzClag>6!{hzPw`Q4p-9TkqugrKG2lSYQ4MNNjn0lZ!m~MK&Ur|HzcE#9h&jWLS}>Lj8NP%G zG@$)6NZr~Qvg?}>;o-aphE4Q9qSKbFkw9Rd=o=dT zhS?Q$zeLO&jxYZaS*Z3L3*~yQeSkgE_Vk{Y4IF!|8cq<8@jZV7T@qurtO|6@7&`{| z&q|B)F7KyJU3S0_j5#EJ$N9E*1H4r<)gPUI#BH_gb^(`TBV`JL@kcM04Ja^H*(@oo zEgN8aS5mzIJZ6Mhim)s1Hn=B$2jqx))GboAw-}B}B>e`$sXTbSY$6tT>_3E^MGtg* z)^K(vyRra3KeW`6!zG<9S*$TIjd`@weduE*UI5zo4e*uzm26&c=Gx$OE32io7hM`n zRgUMeAH2N37CWB*7ashOdh5#!S6XKuP7py>TaY_gDq&j(*%sSyU7UXI4ug*S9nVHU zz3d6)c~MKcej_(Vgo1a=Ti*Y07VpIfv9!A{0zzu`S;8O_SDWM*3@!}`w{hl)&-XKv znAcOO5cr$8wAIkOY!H8&jf6gYI1fO0U4c1i9|?Mk(5{4K8H0z8Xm=7s#l#Ha%`@=$ zVJ8m{`O0?b=^h|VrmU^4skf_TS5883Fm!P#sFZ`jhV8LWV|~DENuYY~n+i$3=UZmA zm6eCV6xdPu?M=?L;LHdQEhQLp*d9Co%%{aaz}40D?BYr^I%WzyqHdMrG&D3i<~ut& z?mT$V7ffqI)&xIVwCx+s$<3v^uzzGEXvKgvksN#zNSm;+rr%jQ<<|5a-D;ry4W--9oWd;PJGFo(V~5WT?9ke)bpHJ6qmGV_cgRL0vSAHOByg=V zzAT;8V|iG8?uRBN(7?dpih6FCnGw>I01|;w5-DIhHP@B6n=Tq*lcwy~QRYTP>Q_3H zje_CS(266ZoYmj9jZfbAs4N$X{^Wkb`VOt+!-wt~cmdY5yzifZN`gDx;O;c~qi9rX z8pS%-zyp!>c>&n8R?*~E7n8@{Q*OqA*^{rg7kw%W3K>}NX$Y(hm^zvr#AMIM<`mTT z#68$+;uf>~-Q37hsAj&Pr!p~55+KM_*sEFKtf-`!{&|j6A8Z~N%u)$VA}K}1C$Os^ zpu#CSmLN9X)(h@=@ckVumJfinxVX5Jr%!iDEAGIAIMn8)y`!Tk@WAh#)T2X#VkITW zt+V$oJbRJmcu)bv=6nMj$;rt@z#|U=-sofPtcQEY-inQ)gM#3-EIbJf>xmmb&X@zRy`77rqbIaHj<8Hai=xz}UqZZJxQv{CG^383HzpKA z74)1VnKXa2sOuD03_$`>WdpRW^^J@i_J{b?A~aR_Sl2@3Wgo|d80W%}fm*c!O#(*7 zyCGjAoe%S_F+&2}uRg${G5o6B@t7O01gkn=RhM_tt$_~846Y3KA5yBSY0?~t9b=K> z0J{|JJ=ftiZ5jfbH+K|vOJ z!HNw#(X?Cc`rs3-D;!c>(C?*mDek$kTj`g|%7w>FzV-XB>&^oVOL+IzoJ}*u;5vKN-25rb zUIb2;OOa5ZXHa!8RSxq}_R&`>|5<1FG_E6cybaBAU(N?}O3BGZfGmkVktAl15CT?2 z-AC$JX0tP%nwbnw%^~A8t(S5wf*6lFUMC)NleyaO!*QPFFlwg;|L9^w`W18d`?C?A zN?|du&%hW)eK3P6n_vK5Eh268_HFTuL=8V-pUuDasQgq(&(3G8iE;YxWZTD}&9e8x z*CPbjb>KN7C_nG! z%_&tm5E1*V&`%A9#fX6#s(u_CN6Cvr)hk9I8}DCiXs%o|2iNTN`(T-gKzoj+hY1F1 zgjorwU-S|v{>31^v<1T9B>OGcfvB+^KosxrYv_zHp}>XrgZa0o)tbhnf<|^t2_Rb; z-=a{v`Q;GTjTPgQtM5CoPru9L1n#wi#(L}dJvY+&4F*vo-09$E`QfkSOZLACIwnaF z!n>i{n6Hs2zXwPNgNF4$f{-UUcUSa+t4m{J^ynpQR2N=6jRLiA zOOJ&=T+~r!=7aPNZg&-qbj%KO8l|hcp*B1)$d(?1#))5L_N;GpVlD_i*RJ?Z*8`T4 zed}utaV=mYnF?+Csq%WIIwx4%4LGHTFXXx;al6D}kJdnB(8@xtF2baHN6)v1rAQ1# zkURYJUEnUGk?I1tfO`V>%8taM@w8K$ucb}BSX4UR>VuQJ`vV5yVeiJvso=!J5b~$C z_{s+NbM5=E1tH^X(6yAEsDlK;dvQ>9-GPhJyBG-H$v>9SQ1y>(FdacET?c;G3$+q{ zf{3dD*|9P;owi~C<{SD^0EhLa85Bd0JQFfav@sDl3bCz+BO<}&wx%(iO*7L6ZxzPN za3cW&X_yol8Tn@grgA5YgaEv6=%fd^D3NsuJc_ZxBw;TNZ1vZ#grNRlW__0JgHJwD z9zJ~d1I7c)sX_EgJ&`aGhJYtJ`T{c()5RxRzm-B>dU}bUg7h|mjemKw6A=VO>0y~h)GC@92gk*1FCcxOZWIuwKwT+q|{1gfPG;P&BmS(76xDT1((6k!efjbw z!6%yT7}D3@KfQaFdl0yin5lKm3YpL?5ARGE+x3@S`Bf>1Nt>NrUC*l?DuXm+7C!Ou z{jn|fv>x92MG}E@HIQ&A>#E2~$vc2*G40_n&_w~rjvpT^^1;aA2#9)a#L8;5z~*X; zzE|nl9ThJ9r4SR=r@?_g6ReF~IFXYj@`|*pBm^kjc8XW5Tl)G^LKXk?ohDX_lM|L+CrDV9p)~C?hmd_cPL`I#XCUdT(R1R) z05pj|xbM;K>aZWF!l!Z`_J_p$9}CvV=8t}4L74u9!62(TNI0a^Ai(71jYv&Tx4wPz zW*>8+`BXNzE4Yz9-p}fD&w#!cWs=#?c5Tb+_#3>=FMt&TrZrYnOFpPBmvXZ0_2( zm1Z=1djM)BX0Q;hq?jTU)4@Rz?*^0~o{`ZY5W&K><=iqR3k-`)< zVs9={A(mLjZdc2IoxYg8cRxSh+QK z<>OqDm_|x?rc&TBISA0G8~VaRIc(x7Lz)PYP*-O`wRi@J1Z#wO8#4yJQPM*v8NA52 z|6elh=I&kzoW`5w3wrFMJx6gPN7JeW|5l?`-tM}2nqcqoURgrol|1GwFi=48gt}U# zo0YFwA~il=m7rFt+HsHUhiFzW5Uy^V`~LkoREQ)g*{LE3`8LX4j2dq!Tb11H>A5Z( zYI;uL0!*I(vOnc-Vu!M{!@e|q#%t(~13(&u?$F?!&6eXVe#3b1?TVHKz7#dS5I1Q| zjxKYj(U|3Xt$XZsd}jViC$T`|zf*F{XO?<&R5q z)6U801#wN%@e23^SX)Pf3g>0UdszL`Cr_$dTc`K2#y}wn`cDoJoSagzfL%9PsmDf# zUqlXphprW8>E$0H1U>a!5lrkBjGzKHADM|ME(|i1Y=n+C^4jUnH8KZ&#ZsN>Up&Mb zRPCJr4_9u|*ZuUfb#@ARF^M#e!u|pqp^18?UVBHdaP_LNtUDUb*ED;)gl=>!1y$25 zabCA9Q90UHXtgZ_@A-voJ~+DlP`YrV=;zQ-N|}dVvOZqu^4_~jK@8WXk+irp>w~Sc z$5slz)_G%wqK9d3cZSTXMOhV4hzVDSEp(5r#Xpwmr?*29L(9_POK-(k1? zc2|_Fda|NtEWPWDu>;3m7PBr!1GuH5mPX_!Cy`0W?cwlSN^!%_kOYPKp!e$J3&jaE zjfI-$yqsK(x60)olXwh6d$ObG-%DR( za1R0A9$c|6TYO&xt4E}L+oIg1C2Tn->sQdV2FVC>_1GrX099p|f6h` za2dz4o+L}<6Rhil1}r(sBzzVT*g1x?lMl95ovIRwR-?LkLkheJ--dO2e?V~5ny+SF z_RK39^3)Yrs()c`eG^l4>tptrZ8O)6e0Q(@OTA#P{M*E3Dw}l|W~)`K;W8YN;b^Z*NA+A(ZceA7sxHRYEcu`<*#Dt>PYZeQ|^#!df3hIi$|;aBP})pBpdYO zmJJ3)nwu|X#t@e*isKlV+3ogYkMEI|3rLIy4ybCei4cD?17XQ&$QPgJ*D@{#_FE+SF?J8 z-0MooyI9>%n@!yHA*eSAJjpF#S!0Ll zq)seK|5H!5V#_aunC#&V1>VS-$g2TPx@61Lg)Oy{JR!zio}naz>xq{ z%!X!1FllD3wRwv{Z4VHS@aPzL;|No1AR%dqO$<*$R5vHM^5lil1u+KDDUf`@jJUnv z3uO3Ll`TZ*&7G5xx%-Y+OKaW`S~{w3H69_t$C03K ztFwmm?n9jHA z#4uUQCAQrSNX?*GoF930I~a6;tAFOXJSEj4Ed^AAe!Up+#8qTMB#nKr(aS{8T?Q!) z?_=SYj(A;ef9km-CfLTLL}K4X4^+AhL@Zqt(?}nrekZaN>z8bocRe8lZ zd0|I%0-u|aVKe;5VW4$rU@?j-;)>Wf7)#NI^ef2ZZVSUz=9-WIdHDW$z`5P37sM?UA)zxKo7 zW2o@`l@qd&A2s5k2V;I`)vp^3<{+#4fXe7`N0Tsl6UfFzB79aFlV*;J`6=Jf zly5g}13qe5g?D%tDEb}1DSm5OAQjO?r< z^N=LTKFB;~9H(O+hco}LtNZ);{XOoxgmYZ$Jzme(b3FO>&Pf1mQoLM`Ze@S}eoJgd zBqYU;`J{BYoYT6Z|HOr~b^G@8N6sK30s9L=2SY||{RlIK$4O`{eel3P&8V<4^L1F5 z$;WF7yt|JPH@1it$MF%t1Hm>B>gE}J!G~LY)@924*Uf;4p`V4Qwle2;X*E@bw@rSw z-(g>^L};?mf4!0|>%^L}_=o@3?Ff75(zRLh|HP@1lIHrcSN3q3AnjQjhtb4&l_uYS z+%8(SwPJcdU@i%$3bhs0Iv2STt7~!u5>b#|Cx%$TKW=ALBH#6j=+*t-K}(u9AMMAn zTSk3&Kn>^#5NI6zesp%N;NF8(R#EDULYhdz} zB13*nzx}TC&qFx3nb7H895^gFd;y1mH-*fh25gRi+1**c)}^)JG#4t^u5e$T!ILz z)FUgQg)pEGp+sssOiZR2BJ>P?S=rt33T9$6aA(W$t-pQ^1G9-1sP@*JcY1+Q z@E7_F3lAyC%)lvIXP?!H*hCmOV28B#v}j?;0GW{2i{qyDbg9Y}(%-VSR^@Cea6!N2H0Nt*Rj*FB5 zq<{AQ3YF^xu{N97fVb@KIkC0`rWJc9CxYT`N`wvbRyVQdL}wLc`>Rap8+mFR=AuEl z_4TuxYq0)cua}6eYJ)QQ8I`&4_hf7&7OLfCvw=u94qkbC;d;7Y#dfRtolG10_3PP7 zFE^k!*nz5y73ku^k6J0|$#9zF@PA=Zg=qraOULO+ZrzZ!c>>!_EcZGBFc&xGQ)Xr@ zc*NXuVw4saD+9kDq%4mEXgs$7JTCdiSAby}Wr-|ZTH%qH&}wxWxh@NaXLd{mY+wOV z>=}9jf;&{&1OJ{8Ifk4DXHy#d@bz*+k)YO#QiLT3tl#o3X(4?7} z`%nxfz>-w)9E^ATqh_cx`xQ8&a_lvjD^^yK|3IhXXTW8$4z8yV-?Rrf-2lPvBd|E3 z!gI0EbLRFElNMU<%~A4VHc{s_?6?vhxu9z#lw8MERpYZYs=zs&H`fVI{I3}2QRBoF774qXyu^9hf{J__zVdr;xvuM%FhCN}Y0HMYsz#(P%D^>-@I z%>%cy?wnYwE8-Jp&Koz4I{x1Pp)TanzuIpDTi8RbWXZioa2ppE{t#8tq~B%=8pITU z+8w_4_T4)V{||t@(CFlRv>tFtM8Ld9=@Frdy`Nd`Imr)Y7V0AkV`Kz+d*{JI(FPot zK%RtIR3m~e`PpMPux#=M7!+mbz_NY|*o{EW`F>V;JrPK(Mty=2^~Kd};qbLjLPM{@ zg#)PchKC1Qu?DVAqj^*p_&Av?d?p%E0{ z4V*WB{hyy+ONGYY_l`-(E;#O_3KS@6q-%hdqXl^2pca3rxttJj<{AG$i5*o#C)x*b zymiNr+x^R>Rjua`$(Q0J5Z$)WV(ev4a;pu`{1m`Bi?>-ia`odl-x=4XgvxGwUN0ul zH&V@`=j30n!{aCegIL|T|3?3E=K-=mcQ-G^9qArS0s{6YEKW?=k65?jh%P&})9o&v(`Q zjXI$~dP^T=U5c&p(}V$X^^ex`e)vy%Ph7#euQ@s*5>Uc*&ID&4pWjt0DsX`jP%Vq( zh$J!tHv5p9=rG0=x7Yk+^VIzIi%q&V)KgKM0mdaGZrA&dIqkf4>eML`kND8+!YsC{ zb-6OrSx&=lqbN3qo4Rr&zv{ULdj~M#O3-;4?sFv!;}#qCgpGrRK-`*ico4sg#JAXE zI=W&7Zs_?^yG#e~kO60O1Bw5;g~~kp9fTfyj^lb8n?UL{-Nap*rFsn?P#`$xrHGi4DmCv+F;KB~O{$+k{s`MTL z-JiQ8<{OT}{qn*%vIB&ov$H%}%8O%aMuCzVsT)%e{UT?E{VT3dN-Kuq-~guVKKiH= z7No_oIna?02xDAD;VFVHBbcFiTHWU&tsZ#rO5C$G9P$;(z(tSB5m4AoxC!CaP-@yw zTByS7<&~5|QJO;gaq$6EIjSu=0&wG;zTZe3ALha8#u=z3o<&B2!5Lu+8Sp+cZRv{6 z>cBw-+9~uHT%-aniYR7&2+n)u=GEKL1v4!G-nqHmi?(b478S{m+cXnk+#zeF>E`cW zv9C&xu+g$i;`OAL6((85>nFU}&t_wWL81pCf?#=xwhLsD)$2ZYY;1IOkl4*1TGAaI zF{?*}3bv^Nc@{+BoN+i7of%m6hb4G^^9cCFHZ&Pa%;w6~#*i3;O86De|SgSlqVFDUB2YcIKP9$d+;3 z#3js{8ZT6Tg#7I0Ht^5#E(^qh`FiE^NWALtc5FVoV5HvhBtv#>QrpNWa@P z)A+4ZsCxgai&Im+r2SQHV7I_691Q!n4=}hpfbZB{WmDx+DN;4G(bae0+vDq3WUC)% zE+18Fhz>vXwqu>lfv*kkofq}6C7rDkO7rFB&-##x1D&lw9fJpE-4(?KZ$g|)2*g)s z^4vPHKV+uoQ*s?q{&5zmTPM%gUxCp+cG;5)k)&#o!O_7ja)czy|RIoqfFwwL{1d*9xj@Zo)sVW>5^ zkBvU&D3JxWdfrc8VQ;&hZRlv+y3k10vO6ZFrQXocz%5+q zN7|%0;X}5%FHE*(2bG&YH$-|(j{rt8!*mgmwREE+bUKPE0fs&NN8k42XQ);Tr{0A& zGrU7O7zg?Eeg&2qM{K@ob!fKDM57c*pQC_pX_Po6`a^s9Bj`)wEHYhbF=z4~7tl zgM4bEshbNaUiloSR`Mq@i!pSnm9W}^ZDz%~^om%BAGqU?9Im2yGfO9Cm)k0c-Un~j z5RMs3EbjiCK5e&)UEP5%{R>5X*~3S!LY3>>T{b{98KDB=xbacto~l{`9yIocI=v-d<3J8;lOsl& zCRZMOz0u88KnuiEf_KYWN%um$)#PY1{?8=`6%~DXO$NOR=byBsKgmcZuWoxp-Am}X zbH(pZu2*^~o*?g=bFqgx%hHQ-gPv$;-cbpdq_-yOurF|6gJOV^OIlI7-774w zrsn#052Y@U5p8e5t>bf>=j^WMgnOm%Yc`*(^gP75D?^%{rIl0@wQhtnCBZvl9;909 zyjt?HCPo(azB{TXx}Uo4gerRq<t|z08(+cdp?emiA^Q|E-Ev@UHAYNL7gL^fzxnqKB^W4KCY_%R5}hXs?(WTd)#Z3j zZ5Rbh!BhZpfWCNZ{i~mUzJb!f`-^S5YLG1ahD(C7K4?i5K+?7GKokcL;K{~o?!BmtSIrkhCH1)q^_MpAh(`{s z^HQK5w$OLpztH*AuV((q#{ZClVr$r5+JYWzmX-r3yZ|2(PS9d7#ZO~W1-y6@bG*w;ijo|pH9+DHHYA7}?vufBl+ zx@Y?lxh2)$h3hv7XZaF?Fca1P#Tsavf#tR;+Or34R>wYlzv^{Wyb1KgutHmm&VT3q zx*jH{T(JItfhJ0#P@#A-hZj7U5u#Cj`tb!tMoLd9I2IjF~Q@zdv>_;IzCcSjrr(p1^pX z+~n%v&s!!Fl+TMNchX&~|B%?3n3@kS<#cGgN zx+dSvhrfC70yRO^s~1@NbfT11`u8HlS&H~0B@KN4@MOJf+ccw{M+1kXv*ZqviG+D+ zD?lZKJ4#w_TT#7*sZ}NVU9HBQ&oQz_7J3Al`Q=F@2v4JTJ&|}Mu4x~doX>@KkW1^y zouS!ikmb60@cFfRxCh<&mem|YRyCLm6)5ILK)`9rV!7655Lcn4FC?e_t`7A7>4`RV zD!lVud21vp*Uw>cGB!s%wgFoc(e2r}i;{%d9&5qA5gM5|OYiLiIg_ySoIfj{hW=v` zr_|1a2g>M^_i`L_A}7X!f1E~Fn%}F9o9uC*NEGioNJiL>h>-alQu?nW&9!h$%>9AS2vTxoATdFyt^+ngeR6|n!DnLf z1V(a`g+H8#?d%twlGh@MGrkvN7HFrGp6-b=I32PS9udArBJSw^gkO)}Z&H0p4=Sxg ziuD-5jTAX*OkcHSchKueQ>c{~21xkUP&bCooUtss(jDlmzk^C?z@q*N>cu!>5v5eMg=nz-V zcdcKrxF`6c!^$lOwUv@t-#QJL9s}l!wjRLg2reu5HfP%el{UV1;>yXSBxlAnMsV~R z5G&{F(?seKOnac7H7G@ln)0EuHimDZh>wrq8(B82nNYo+H9^4NCCAt&#-HX`p zWfNF;HyQ+tfs1hkw(?`#;Sd~)rNU;oA6@n=))DO6vh_fZ)|Kv6Kjxf*s4!Xb;A}H$9amy5@Z2toAwiE22x{G!V-}*_}KhMi!mhYD= z`y*DL^hz3MPYM380gJYb{!(U=cb#!=y?Wpq+=|-TuIB=0SkakE#VvlCLmYitjlfrO z?d^Exo(IF;ENpkvy!af#;>`@Y;)krZbN4XH<-I6dQYmtHJO9fB`$KhCJ@p&t&_IhN zJ(9jK5<7EQ;$grVp0#7CVM_~(+R8ujHRX()o0fPghgN($1#0lZ7#EIlP-1YLOOv5N z4K@i`30#xc&G+-l`?QwLu}6B=={X#A=B>lZ}fs;fJ z)s!BPx7xd9U#E)F@ikJh4M-D?vQ0_b>bjALZIJcS9hF{rccH0C>EVbj{;$gyq{Cdd zY8TU2#1ykA*Z&gV`Uq_JT7G3+nKO_hCYq%VGWNebwD68bUZdO@>C zmT5Y58s;1fwwSFH?H~V6L&om%^%^X*__aGrpsy0CDz)Y6fuNyHb_xmOIZqTJ5NOSF zZ*A@D&ceyykHb8w_ouIWzK7w1CA2POn33HBjXJ>gVIZ7U#BC zbZ(TZ0eM9RwSy6duG#lWZedEFOqF9SB5Q{noaDD$Rb*nG{QC~|C#{0382fhw>=vyz z5&y0551(@l98R&m?OUg89Slcvc_FBV#)U4bDZ`_Jglj+i3+f|eK}Ei|b3SR78;%DK zs`hR#j^Ztf{Dg^f|Qf`gty7PnuYI->@A8 zOV!V3NEF{x>w%yG>p8lklar+q6;G?0Jq13`)m^;X^Fn~r3gOAb;~h`%tbV-JXEub9 ziSM#t16QS-3cZF%;3#~AI`|%|A1QUsIDNNpb5IYehTz7``+(2V4v6*nwbPc&0XL%- zNTZ(a=71gOa|l}Al_^(p?EsnggBUtpRRsz5wY9ewybl69^zu*1dCPuTc(C$VM@7BK zo&E7-JBQFr#S4R=%k`b&6gpQlXgg!Vv?VuomW*K_n=zH_$)&#I4%24u5;N7$}Bhl zg0DK@M}fl398T42U@KQJ$U$hjfdj^@H1#A$C_BNf@+8U&uGZ_~{S(_|0nRWg&c{G7 zE6XfYOL8PK|0s#wQ1{{f6CzD@ACzMDL(mdqKjmtOW+Jugj%ojm6gCRc{O8643?YC@ zTn=W$@2bAYx~ze)wt@n$3zXVbx6AaqX*exsZp=Q)oIl5AmKxH=vpyJrSm1Use7wC& zU(x{$hRb{&LGT6ixUZ#9k%CiZTPFNX89OljJSwW(<^WkY7fa>ebNW-&W`{^{yZiZ^ z6D_;7bFY!uE9#pGMQfW(s$30I@r6X2wx}fXGE81sd8#|G=J)btk?K4Cr+dKkWD2Z$ z(oT2x_eVsC$n9#D0L&Qki`Nwc!13+W&C?6I&h|~0jvfh?-%==(wi#_}75{romudRz z-ba*ZnhKV`4sOk#Yh@(l-TySwxwKTwxN{g|NY3VZ-$-95Drc6mk>wfn19=E}NQCWb zJM>F1K76C^yl(E~naj5{=1(0APf<2K9GIGY;f-f*>W*Y1x988bKhb|_7H}@KUehcu zD?dQ{!rmu^HGVAd=0IELtzAupoO{Wh`!9QqpO?;@`2Nz~FzmH$NavYf&%$>K>KfN%N5_kFpSe)Q9CIhRxIWr%pQ>Y&5 zs;v#ghNYrp*00f>ZYpQL2umACJ$8Mj^%*`1>o(Pr%crYooykWO-BeTG2C?(u()ILs zVQ?L@X^i)vh2!T5IjOF002J76=vW-uvB~h*j?{vJg4bMEah1%4ru!#%c{ya+wBIu> z4uVI+j$)KyU{=ZMsKmvWTKO@$+77+Ea7B4Hj$mffvG;AmFF8Y3GT(^dW2bQKhkzTW zH5s|P7sz)aEn?p;;Mrd|K~h2mggCo$vhd)>y)cGzsZ>+Ii+b+?BZ#B*8Mjzkme(?G zs-@`lT@=CW75iFNSE?H;+fE>C1q$^!T|RHHBZ#-dL*uX=6nGaB!<9~+lSULOrBZv-Hh(Q#&NbM29{PO%z=~cb3M)Ilo8q z;TF70OiY8&pi5a!(J(B_AygzG9~==A`HJ$z7#2Af`i*`s5+qAy~5)G;avjaJS$Y*ii@hx_ZGVO+ZjheUN1!=acb_cf> zqM~GejX{d<_)DEBHiIouEq-fsb=Gb`yu*vxHVJ0~&e$$nwm|lI1dv7(<__(7Ze(Yd z@%!*I7@I=KmQxR2(f3E%G2DT*b=;4`qJ@V|0mlh#Z~w*#Zvh%c-;8q*e7(e};_%B0 zD2F$pp*(ydImjKF_-IE5$c!zc5@$Qm46ZF#4f%Aia)KQS!j}SbJ4=|aLJkbw?Kz?6 zewxuT$gdFgOk0v;l%>vbE=kIpcXdP@i-1UM4`BUzB8o9W)twEfD2aHnOWNFg`ILgf zxt@HRj0SNeVMU$4_QdA*Cu(&K-)2VONEf6rT2R#({Qm z-uz)!L`A+A?@MbcHWJYX^4O+LNBht7C#G`WLz3ptX%~aMtK5%zc*~$FZ=Wl|uxO{F z1P8FZnF7ZPgJxJh=ZBlK;cH^sTX_b6^A2Lc7r-QXJzut>sEx6c+%#{C(UR(s#k;sx zub`=R!ZPbLW_Df=@CVA>s<#mJ)D6SfYH=L^1)nGlbY_Z*{buv z*S?64ottkE??hZV3S0Jvx~j;jkED11QDo7UZ6ai~6jqtEc=R^L>^eXFtu|w3uJefH zSX+3krY`S%=2!Ln31p-fC~~;Jl@Tt{jLhA0?rnNCu!{#4tYIVz0i*I?ACVpIOO zZX}h`BUb4<(j!4~`}xgLY;nU|pPlJZb1xa)x5ZN>)!3v*jzBuPwRbmX5EV?!K0@W{guwUATsUp`9tT@V7FBkp#8;?@J7IR$;h0p-<%r`qf8+Pjh; zF)k%aN~9MDM9xZ(Jm1HCN^B&yPVV%9gsOm{5-dA$t$M4);px>WDK}@YKZ)USt}fP; zm-kG|jr!BlYrr^^QxrJ%Ju-Dp-)r%Ye!2VDli$9>@8aVrfILXCC@`J1*ElL5sNa`= z4jAv>(oN!(?K)~IR%8<%_RoX-H1`8Lf9Sopw+1cC&%2|^TCjPA6~P2rGIve{*aBf< zduiyDwWwxH@?BP(ON2ijc*eG);$J<6v5-fedgd?i@`cjGz|Qy*-Q(5J<6LM+Rh^=9Ad7>hq5Rj#kyN=7q7z>nsUatCWgkwOn>&`-bansqVpcMU zsN@(*KnzHOS?VbP=9HnIBBytViNV7y>)XPI5bl5!q8v*Sn%DaR{kz+hYn8?#j^#|! z$P;V^^N*cm!pOUsMDa{qPVq0}o^2QOp9CLaS-l#YJ(nUtD4Cdv*jx#w&x*Wf;_@_G zQ>z)H0@j*ujRR9AZi*nJFDnn@`zBS+)?Sdhg=X;@ID1=!g(dk-A1X+E55|t>0*D6l z^W?1ZGkuJ*R)1hd`{;Ap00ey!^<(ZbBScuVOOAS3<%79?yV;rN>hw>Oi=1{H@om{8 zMKv|bs@Ql*X{kji;xcHCO=M?z9%>K6CT!Sw-qLVIz>f5YxCw%$!^^mTfy!b$Q|R?WF!}M-yl%7ZA)`nO0gW zG>tOcu7J3N%^99dRhZyMMsD_j;J8pQ59*3PX~+jd-Q#6!5R;SWRB{Uqh^be>WFD6E z$MT_pQz@qc<43(nip@(E7H@Sz%;K5bc3Cb-5$qnwWOToRk?ek?6QaJ zw0>{)<__uM9r(frzdK&y4Z;`^z@kb(=L~hEH~Yr zWzWF;oz~^D!4g)sx!7U~y8K;|-icNuIQF30sBA-3Gw{d3=*m3d)^n)AO3VH)XMXs@KKQSse|9IL`qt(YjjgP zEO_Hi;x@iZFdt)=|C)iOV{3LrG+f9IV0I*Wj?JGK)QhP%e|bS_>}%%Tln1Bt6Q3Cu z%@!gk$-6J0`A}T5PW` zax<7&V*cgPPB*xEHc(nZ7|i&dwQes8jQ8#aD?UtcWMqE%yXmYP_=W{$cr(}TobX*=-RELvd`IC+|2`Jh zw{Y>2Q+Qk;ckll`Vze;4jt@VBU--Wd2{pdq8_gYMCl3GL7tU1Iof`hX&oP*_H+f<& zQ@P|~^{HIP(LXjJ@6UF^i-QM1GJG#KHntO{XmH0O{w$@h^0NfcSH3uPL@4~N3moxy zFr0oo@(1&T#CMBnOq8pAHKXXRR>JY3ty^=(6RaXAK$(KUk{&+qUM?7ZkHWcf@OH&4 z2%Y-++Mu^0ARu6bZuJBNI$?&$EGW2&IEv5h08=fPR^CHSaftwCp}ll^+DWp5{jPKu z9_RQ`Q$tHJ_fRl!ldgC0w;}9FqyxNgi`68O1DDPGfoOK})TxU!BBBu)71e?66P>A$ z05l|(vb|?;5ZEV-)hqal3jbbyH$X~oY>hzrQXw5uMLJAS00p@Z^-V{hN@?=F)g93O zGV=FV9ol;4*Zf!m1(q&QJEQ}{07yUkXcVy8(EoeF_dF2(yyD$T^VW8(KLt^8mvjBY3u> z-(s_pOo^-19`4=hkc$bJUK@-!yIE`WqCo92uMQ68io6D3DWp)~$zdc$q0F4`E>J+w(1RB*OwIOEJgYG?v4b)Y+`-Hg=-e9@l&KKCd1hYHz;@ zTDo35-sk1v?5umYkbs0`jm2l48XD4|ye;hB-bvjVD#u9neFE>MrRG|7PCJ!KeLgkh z*aiostxaH#MgTQM8-0VYLUI1Ieok*rnb0$2Va4=tLyAy;V%FxMfXzQls^0X~YFvKy zT)3V7U1JP016#0V5u1RK0Rt(aC2BsB7#0S`9rXuPgX@%(toB-FDd8LT_&-ypPwksm z8i6>7ct_utc?j&sRCh%R#rFT;I)Z>o_Uk0HDGiZs1;*1l@$`LbM{j)0%6j^Jwt9Y{ z)j?da@v)|Z=$9l@f2n?yy~zOGv$nRz-V|hX7EU{5B>R##W=dfh3Q!GqRuR$>fJrh& zz`ubr?qZ8$q{3}dhix$21eKAVZ!5~zOs-wMb7w#BO>9mF8;W?(m5G(#uQ7V;I>2*a z+uES)yp|!(FZtL{ja(8)p_R>G&oK85em`Tld@|gMjU{Nfk7{=;SKzIKR`0aawY5<*lEkc_le^MT^aY2KbMAL={T>W? z0h{qK*9!4zPtmX#{`)Kba0!4ZXIZ%!IFO}BjvRUAknJ4(4UH_wfV**6P7eM;+@Cg# z!M^-W@m9ku^)07rH?|wDe7~7s9O#WP0u6*y#jYpwyjo}#QZ&TRjz`Dy_AkCAI$3hE zHr0RmlT0c#`Ukk2Ku-YCrjDWvDE#?}>_#f}m9cosomarW=@J(eWi$c=FlBpYGZ7xw zqeEqX7*C!&DKvA5L#`YwJ{kbFFW9@70NpPfw1B^L>#KY~g<$w~|K*u&iI2Va3Kf79 zWHG4Dd3fUU!1;@{H`-QP7-s`48pepXSzTY1@{w2i0B$O7+21uz@#e%k#qSW$fY7&$ zfB;&cbb(nC_g}*hIq2o=T%x% z0l2gY4OKnArkqBG+Z~t1TG^_=)GUFm)g4`2Y-N9Q$xQrsJcy?zEmijCeOkb0ATvIhZ}TM z>F~dyrsf0BtcZ;-!vH~f#gBlI_W9R-8J0TE{Datp5SiWl762%iz(Nl2ZuD7YG3BKZ z78{M9%KR$PNYAV$k18zc_bh4%g+k+Og<#S?-Crd*v;)=e0p# zjNHkjdhzjuY<=E9g1L5kvMZYSs&fDDTVVB<%wV>>^cfz1EWliK3*PlYIxtya5o#%bccf*#cD1E@qMGB`z=7&q&=F? zj2$z~;gY>H7k3gG+*C4(3bi+2wzSJ3tGcZMyV7iU!9yVqJA^1v?If$DznjDkzZ?BU zccX?#@e>IQf}nv8%a{gFYYD;GB$*MN&kf+hMXv#QOd9aG$Z)&n$0Cy_XJ%nVJAUXz z>-|9W$!muL_FQO`2mk=^6ipcagB~La zXELZ!2=bk4cc^O|8}Iam!)EBerlz)>W`M&2SQzN~C%esMc&<8Tz0hemx`X=uY$DeP z)&J0RINqz7X%^lW1AB~ib7pvjh`LB*DwtcLBMrI?9WVsK?~#I;aTSyGS2YrU;$Uk2 zz59MvO@O}V-MqSXS9o0zUnxZ~< zK7RBUv zulhCzarC8%JZ zcA;}F>{Vr~hbFDp{9M_6r#EK$wB6~Av9T9DREvf%;#Xp-Jm!`zW0lr=%7r!`m@)EN zogBnX@rjwH7T1~aR9qG3MvL!U-aP@wNb1zxP94-!$lR#e_XBlGCHmSl13{U=bTmyX z8VS0#8&`(c1rMIjT|0+VTD)UrO9WC)KcxBvko;ub#JuNHKUVv-=vL1?3-1ze@F(Ct zIlq25-#R-l{gc=b{0&_XP|+d6C`Bs%I%H(dwBpd&2n5kdT$?!7S&I0PATY|PM&7di zq~mmNO-c-I+;qVzY#27T%MM)Ve!gDrY>ih~n9E@KIc;q~aNo$5ZR#0Uyb$UN0~rmb z^Mk@Lw)wM)$9NbENMW4-Lw#FwxP*;@gy3IM9LTueSLLsS7RgfN#W$hQN1J-&26dJ^ z{ZA9jemMY;Ag4w|OAB&y^~ZgOz1;E_gOkZ~tG`#=<#twQqApSqcJws!X>_}Mw@Stu zF|xX^uC6X?*psh}?GSr-ktdM+!FK20R)p;t5jHi;o|*mDDo@_uwcs~6Nt_=$D&JW& zuh+Tl8$7-C_yvc<4$jnpfb_nPO^+{pLn}A}GF$E-0BaWLrCYo^3AmM;h%xUoj@qg+ zTl>!*?%q9|XLdDd8+udgluQf_Q$FgM>oo`1LWPEFQ3O)>mSjeAE=-uwNnDd9OruF5 zy)NiPOu-Dfo%hCpxA*EmBY&Qz+cg;nlW(EAjrqIF$NFG1T?L+0O-a09oVI49dKQqe zg37*wgWHV;sv5Pxr zEmm)eH(hpa6bYL4)Idu1+uSZ{?I~W{l?vJxNy)=9GE}B)J@$9Z`b=Ej{SREEjaxqH z$`}RqL~EJLXVvgce8`)4Jv!fM>pZdUu@FaKkYd+;Z?h? z)2MB*bhQ#&o)_kD2|BIyrZ*LOd0y$ZdnHe9To7sXL*%JkpXlax5c;jYdjIHl;duLm z2(0D$*LCT}HXYQihNQ+`SL=nF%c7W?^DjNQ5)S2U6vIM{AQ?^FRbOXiAF`NP{O#P% zj?Mm3S|8q=RZNs09vJC?jmptMQ%$d)*ratz^75~`PYnZM|JyW_lB&8_!ed(2>1ekI z5k`=an=k1zM_4(_vr=jOJe|Cmt6#C0ds&L(vC+}dO8TX>aw`r_P&paGo()8#f-StM z+y^!A8Il3qm>)8y#A-;Dd?6>Yb5w=G1CoD;CkMNW&fqfR50>5~rvYqiVX*Rtzi$O5 z+SziN)J206P$sKeFEncI4nBmI=^mF2c-{1L1RIKe zDhDj?bBX`9Nx2i07ncAhO)47pS+)R+nw521uyQQD*eEl%19rja5=%O&IXI;&$A!Tf z%9YoM+zL(;lueckxN$b?^C26pPXU82m|#oOd*xh?$CZ@8%lRCV9?!K4MNb1BcfM)i z#7s+WdC`xKO+a+}w8z)F{soV5*q@)Xz&UM6eh|CSBQqB>>{`j(Iuft+$jvW~FL5qu z0|wJuy!UR6eG2QR4f%zxvwnQfCOL(Gx`ob2eXCKhjEP@LjICLNIkSvrp_U3(a{)kb zn|IBZlgO$sDHFUk6of06jI17JSqEtP+1~?9et*?BFEu#f@(*?xkCpTU+A)%^6`bnihk&%8nI*bIg~!yN{K{CQoljV(xZZEpz_w$1$tFo@z^` z_kTWsaA=4t+K?%4cm-bzaZ(5 zi<#>TjwPjC{j0_(#Tdt^1{1o10*Y3EKpPWJMy15L0?NM4_|Hh>l8 z%WF{4O=YIQi&nH<0$BXyG6)wTQ|+EV`|;TicUn1a$~n0~uyF;sT0%cq;u8i3p~}4%CMm8sGZrbUvw5y5o71N`Q#u-j zWAn=ELNuSA|9DbG8TlmsLk8zRkO=jRotme%6XAbOZ}%94bO+RStFp zAmd-T7BEoe%8_rq0wWamK=XomkS8}(V9N{04ul&V!N8Whu;ILpJtIo2CD8WcM{_$i z5b%3#!2f#+?otZ0k09G11t#tebn+&$DMao5c^eKHDJkoQ1Wf2tv;lCcV-vKR7IS=V z1O6=%CHM==deiqIyPAYq0Em70+qbn_worzu;?)^{<#V~*AhXxX%#1XU^!9C=dGgfI z4mS-!lK`i`0`rR$Lv7%4w*>B9OX91AyOWrBMV)V0%tmalM5t>e%YiTb z$Xa9W3ngMI5XLl%A%7wQ6b6a1qS=>`+c*J3XGB5}aGt2m8tnA`;T}qB2Bv#y(^lX@ zBq1|%xj8w{AfXs8Z5sq<9@_KJePw&(dB{h6geKL$OHR(XcQQ-n5qLtBg0I50kTPKgJ8=wGCSj^W_qD|!m@O{hx!X+uWiLbSCmzdc8nYHY^mY>mi_`nAK zT@|7jj~$aq+oXGW6aw~{tMJi*?mPvtj=R*rGU67+2V8Ly`vgwUVYbLLtB>?`*uLk{ z5Kvocdy0?E(?9@C4j^UW&BeqZKmCu&0Gc;P=#H$;!z|g`@@N{09S*yT5LcdF;_qa*AnKR|?oigzMsLn%kVQq2XEB>7>=ypMwP1 zBlAwD^W)rm2^}4yk6dB0gft9oxMe4m5Ty)%o}_xOuKPglxe5T`b@AeolH8S2QwHn& zr{u!{`!2ao`c#=@@9pJ1;>=lET6!XmSSfV>9A75;{LMGkF%85=;iD#rZ;qJWgIfZ4 zi4Q7f0Vk11uvF-@-+P^BStedMwSlMA09=91rx$-I zK}*@2@w>{e85>^#5b3wmG4Cm~DG3%!5w5zSH&kB_N4nP*v|p9ko1hvncHdp_d+pmt z(1Hkth6i$lPH{yXGxy#DgDl~%B$#CE$xw3k7&b-hD)$|XN#(JMx%2Xlj9M3JvV<1$ zfQ;7f2| znLL-$Od67y&pk8e4Az16;>WHj$H-)}SjI(KrqS-0hU8+1?{#b)s%r5a_8anxfI3>< z<;(%)C3iWE3Bi^?JbyWnbt=H9?!wRvnv*^6W0?asTzKbsQ3#nu0)srnnzod zjED>BYmrOaaPzG4yC9MmarKAE+Zr;V3PQ(G)(YC*XWuV9*8vyPnOLoMD8Lq;S#&c# zulT8mNVuP=Yv^^w4!=ca-7Rp?N*SB|qabVmsb@Kpt1TeDu6Kkv#z<3>OaJm^Rryx1 z8H=8Y1sgIauQKVL1Co?U#K;lJk{?;YE$P*~xnHyRGV^kcSC6q{w(8IhB=BZ&qxxis z1P_*W_-{g6GI zmSo#v6_1!28cOau%d_Uevl-$+kCBqc4QC2-Gh3A2W-~C3@3CW9} zYiVV~0TJ~V)q-D3EsInE472k26R-MgJnoQ6{&|q}M?bvmWs>yzO^d>Eo0b4esnPT0 zJot`n4(J!tyIA_MurS)Ge}KFI0TA_EFQPE7xfP8>Dt}i8szP*@H0zf$fX3}nuzORL z7X)*^XH~09%fNI4Q<~_cxHQ{vM-}R+DP5}7CAbMbWs^W}gp4_d^2$@)_|uF;Taq+3A^QFN2|m?&JaI`rLg@;zAorsYH2iIZ=Z6n`~pMU;$D z-_}V%BamAz_5hzWMrBNgb`Il%>xFA_&C=3|Ih_qD#Vwvgg-6FI?X_aXqz%Z>+g;UD z<_od>jb?7}5ZSBcr9M>2r-OM|yGioBLj!KDg|MC}2pQ~A^CR5n4YsB%5(-T?0UD7QxvS1OXd93r58;lq_5>d;ru^(?!2c;E?o ztu;6hYGTS{WV6(J$igye%Rmpz{PN|u>4@l6`rcl@GHz)q4l8PyXcsjbn}s+0k)BQL z%(eH!-BO?L+;mV(uQhmX!@m*`<{thCd@4DQu*X|;!TrEf7oa4!Xnr9bGw6AM&|po! z2&b+2Q#cVd7DLb4WHYJzBdE#O4-DuUgwzhdYvFpsUyXUVbfU*;IOxR&ZIcSVOX|OB zOp-Z4!x^}#*O7}dd8)xo%8|RQbKhg^qflw8Q7;Un4 zgkWzO{+iUU;_Qmdn1Dr=%H84S)>i3t57O_}q&YkX1C6Y<2G^pmH^!!?rY@*(5?b0C zu~RWmqwdcWX)42=r?|UL;u9Dz7?$OieeRpoP42I(d~N4@ytJ|RZ1OQ1UP&c8|oJHK_0Vd?V9uS5XS|_;1-$`ZR`^5*%j|OT#|&# zAXkEHx}Dkl#TGfhq8?Y6+EBn9(}nB;4}d!Fjn(N$rJ=dOw~PXP(L~}|<%{s7xA^`s zYz{_VofZ(ovop$v!|s@!R8o@Ot`1xC-rZQ(hFmo>ixUojvve$5Q)+5a+4r$XraUfz ztDfpbFx#k6s{fFLS-Z4QH`YJ+B;f757IxMlqnGX-=h1q`lh<9_qiC4W7qp4Eqg1A! z_1U}z3o2L(57<;B*#wmHYE*7dE8h`?q#8HHd&&44lx*q@)8_>IzVGab21JG36#b;2sXPR(1e zxiqa#qeQmV$H=ZacfW+(uk&?KsVS=P#}IZ}t9(6>zbjo!HeZ5ZY=Ob(9pCvgPMME5 zbyHLooaBHIrVp&VC4kOVX|s@vv-%k@)d5%7L3~7xnC4x94T2a9J?q(LCB`KzSwX(r zCE^1Enh{YOA7H^*4amCpt8E^{{rKxRcwUwF*cxRhFgHm!{dBF=it@zE#OgXf9=Js> zsF$~1yBv^r43JVubvcDx50JF^fw{> z1#7p#iAd-NVDcOrhyuJjNI!wba9h$w;IzIj?NX?rsWw(Fd+FV}rAZBr+3n1GvN9TX z4)o=W9sZSh7m3?MoO}1W0=*gN$8A2|+ST=w+-rkN&i<=^hiz5zu{aZW5Q3>NFh4`f zRc5WLUuwnDk$&B8%M_$vr}lx{0m#>Ta4%qYD0IrAs)BF4Dc!5Dt{ISGB{ zAvtx*I?V64=!&SDSfAE%0gR63D-qbQEkT`-hcE(btyFt%XNz~doSm&J^V`-I5c=PX zxmCRVJV}^+v3(mbY`X=?O%KilL#I#=OixU}=0y$C!Y|^{etPET&o4kNkqhp_c3$US zo2xn^#&5MXR-T1@x(f$^xu~sa+;~aE_Qjt`qth#8&Owj={eqeXj}aqe#`4}i%$ah~ zzeZbk`q=MpHSm-x!EzW*T{B>w7FhEEcRZdoY+9ZlG(CBxv(3ORkw z!t!;%8~Fr^_)p3Gae#WwutZckY~v zW>kO>rU8@zd+OHxAS^arI?z`gHq(Tc?B_u7>jVM_nCQ^|#k`R(gmN62Na1oM1 zJ4H-)S)z=xj7%6yk=)iSF<9UVXpH$uk-va zp9Ri{V$g_yLToFA4>lPmZEOyC?U%x7C7X+NO?*$}F4(QRG2TFH!nfHIzov$J`Mx?6Te#ulHFMZiwBFuAS^ z<|Rh;)TOGaywkDY3<(wIn|`WG<>fFuE9cP|#nkjC4ybU6SdsSOHz{Km*h+F^XhpGXW-S zwov7OAlLbrSk7`A@9P%fLg1MZZ(>|dcJc`f><}LcoT~=DFaAYVm1jgm2JF}%=oJbY zRg+MsztxRkuYh}mjU0z_tx&bmDTzxCo} zSLl4^RXnKy9556q{5)9L8wlo5B?BO4#ysDa7chOKxFZ>AMR@9aGC3K5PQT7-n6_O) z9%1DKm#p;5;4gi=S9GtI0ECi&P?3cROW%zntt&W7{V7F+t1;$vLJUVF|-fu_S zX(sP65V7qA;9~D}i)!|qg0&yx$27bb!K;9^23pQm)3txnozI1;%FiAK05hLfs0wwN zE4?83a0r&?d73tM=?iS(1LXgM!bWLnWM|{LHrwgaw{QPk;h6kY6jn7X2Tzad)rgz_dNQ6keb`J%dfutz<3(5Eb7G zjDX7auB@dj7!rGWggvk$PEpjF=1a z48C?-MI}r|;mfv5?Nfp58EGBq_**a9Uad0;NDC}xFz(`lxrR{V0g$$;%RaMh_f7K( zeCQ7so%&t<;+k2bPG_9)4>wzwSF=5MMOp%xW&X@)bpdH6GQ{7%b+f#D&<&jo;rhuo zgTt!CT148;V$X-+UgjUMTD>Kw3wk_FxJw34HYQmn#xteLK{e-E1y;Ai3}#Ht=Mu_UH$C|f1s^UqyidJ|RF;ihO4AdJzmdeyNZmTQ z-3E1WUSH5iRwm>(B&2kp1RK)5xl z76C2{=z5t!2DOF|?eL8T7Hm-5b=0f53lcMF6Iox$zO^tR@l3pCsYgD8N|N!1*!(zpSAs@_^2aF3U$f20ER4&_KPHW zMwy*xStQ%yerC>>>1kU1wX`2L59ool{raT}8#J|$edp&ui0OB(oFPkFT~*a)tCUoM zb@6)gg7uV%#_l_#%3_a%GF&Y?re`lBqky>v$pZZ zjq8LSc(Tnj2f^e7V7f*>I0ZMuUe85aF$eE^j+zA!ikb~~?b)L=$McjsH1;ICu8;5Y zeeWP?x53CgddF}wlKaYh+s^UpY8AGGQZl*s!5rrh{jL+u?Q(O&4wmO@3lec%I`Gsl60xCTKSGiMnt$e-t(~R~DL$4ii)CFSwpv zqk)U@r}Wx@9O$zd)lLgd*X5~`8j%J2^OpO`#jwIn8f#zqBDU(mZ=JAtJWzTfKLfxj!uZg(DM72zNWSTNRb4td4}EdwW_*05@L&7u4)iGP+9A$j(?9>NEOZ!xZc(e(~_yo z^hTo3A4&jGkb=<#*Djv%aL!hVSyrw6=?c^47`xh>le89xp+{no`^2e%OKtkP0fba! zX$U%Bl#9mPWi4Fj;jWgDa0=ULfxBP1BquaVxZpy{!NXA8Gn{Z2i*xZFtScG{Ir?n# z7qio+Py3H+K5Vq^`7l-KbD20ZZ{Bp1i+oa#aEIKYMaCZvSKeRG&mew&Nw;>5eMsV( znDYU&VF}eQE1^r?%jM$kV#QkngZyE+n0s_v`5)sevfd|!uJv~TZt0~6@u85h-E9@a zp5>}qv{Oz4UA?`O@wFAcWREPGZGe05{qwRAH=uL80rNUf{1(^WVtf-m`kc#*KQKZ5_lSON08}|o*69`a-E=~3UU3$|xns>RfUe$+ote&O}~j*#h|`j4>7IP@}04ldu< z8@)$O%~G#5mqf}o+2+23{e9XJxQHMdIO!eZ2Z42_2m(A=iN-*oksO=){?P|`5FNI7 zJ(YFi1Sy|fJuwQd2=DIgmlCr9mfmoLTMg`4BWY}seA~6ngYS33QhXl zTYQ=?EgJ%vLcG4$yljgFgKpk*+zzPA6}Gr18X6jBFS`i~`I?N|+VwkZowH-tF|J!(6uWebe(U$RHNv#jE_CO3H6H zpotZw{WE8jM`@oNdKx14wv0M6m1+FyB(2`)33J*fixLtM`3Q7aXiCX_Se+q^qz;vo zMSaxuoc3A3xaTkT%jPP|tCu6wHxheJ2noGi!?G}O(Ok>dp1HiUtfQ->hMl9-b4r5O zA!$&~H1DQ}=nCD-xp|zaVO2plnZ~kunu$=H4B?(NJ5Ul6uFZGl1YW*;|Brkw5YFEr z0D-!5P}w5Gdz;+@K9)8JaYobVylnmlI=}gNkp4QcL7@QY1pQ033F?2|7K;3Z5gz(A z2fIKGa8_7$$?6p;R&&A{|Bc)J1K!?;FoZ~;mf!p%LR`-$%iJN&Vu3owrTAp2xN+%$ z;r%7;SszdUq)!G>N!$cl6swztLYSeA4BLelIC(q2H&}Zr@1c4DHG5)$^f+kS#D&w2{&|}eHU`L@pzh=K(^R6$X`i$=fYX04k2`e-x+14v_p4*J4Zxqtf;{X_ z_wf{xc2?fYB11HRMHOY-Wpy7AfI1tLSg>ZbiOGIV&BK)O6sWQQh!nb++qUJ%19|;L z$Uzc_69KEM7Xv*e8cJ9kL_sz63IcY;WY#FLf9@#|ZfVaq%gL?xLJsHoTYI96IfVig z@&Lrz`YvG6&M!bDm0jnSUofCeVANBTefQk0vG|5aa?=Zqqfieg^06`^ynD)G9JY-Q2U6afA{S!gx!6 zEC%(I@4u#50!IZjd7vN;hrE}(SP5n@6qK9|_FUdDg`G6Yw62b}b}t;s01CYXe;`Ez z)D#ejxLPN}$KXfs;?UMZ&?ScIJbcFI&m%GCdgb*G!6XCxXKuh@_6$0}@PvXP+Yz7Z zC9$4#7T_)44DSWE>|fCE%#m;BGfzRD1hQtPlzj8N(K6;Jk~iJ7v>%@faGX&7HSnD; z>6~vAC`|nf(6^YxmH^@i8)~mB8m}QRX<%4q;$lurq{^YN%g}zXXM|tHvqr=HC6*L# z$hlsiZ(?4*g;I}#JnT#G$>{4kBJW9>s)Vx541IkBy`gjz0k)3(s^#g7vkw`BeUVUm zEAn%b{fo^hTe;GQBkQ9lDwjhCkqCg>?l9hr>oElF1&>ifzc_Jkyx+ql>7_x76@KRC zJJtpQqj%k!HvR&g5Xj>jkFw*86`?WK_+8|#&92P3Ww(eZFUyA~Lm+@V#3w?e9{pC? zDWDyHQWvy)U;_dxNjWSnBO@Cg#AlcuCIwCkX!~tzmsC?z(~k3l;LptM-DxCYNz@_R zT}oM*nIFX!MWQ0tEp2XUitoM%mt)E6vSsE3B8)nKi;I_C_GXU+Ij8FTx621zj3JiDX-mejWi-2DMQu8!8IUj+sP+g|)9N}N-QP;Wi3JYqAljjwR%_dFRE3aI=i z$BSr?8by)klzJqK*4|fiFtEks$7JHsmmd|3Un|@)XG}*;yvDaj!JS?>$KxER7cNes zxE7Qsc^=9w>0H<`Mu`aFD^sMa#tj7vjcnYUX^`-m6C9Gk9dx>{RC~<@LxGH_KZK%< z#s!er!HcJY+=MVt$S#ggruJM73Xwu@;WK0WHrk{w)u#=swh^#~rRm zes#?|Y`muY?9v$Dkt?LyS)ELZ*4W}1G=C?Qnu#5@{ixc!j_E z%wb!~nvY*fO~8rLd4|s!oT*ZTMZhDUWJZ6xT;GVWE25V@wGwOG6=~NUj*jS1|Awk$ zD?;@tt4c$*5x6=99eq}DDR#lX*76jtg*Bs zzaYaW@@d$rkj{B;5AvJfD#h?aFSeYWSy@2YPTC%+X)qjy?5rV_lQ&mhdzzlUAzfGp zTC)Fe0~k_Pe?>xQuzEl@j1h5vg+j%vzdcW!xc_xegA}Q>ROdp~eqG&5bMy1J{otHo zhK^sA2XplNFtq@&h2a#p+isQ_5GfY0uyuZ3=;P3_Jb4Sl4RNy*MYFG{%7m(7|01znG>7>$LaP7zs`s^f z#g!cNv&=`?p4`PV1;iP zx%C(#9HX}4)e~&1PiYSu%U*fh{p%QV*wU}sm-O(Fz#+}+CaVSY|B0YE1__3U<;p9!Xr@GRA`@zs|yj!yP zVT>GQNU2Ys;J8#Clm>r-H)l0o1vxwPq8j*vo3G4A?c*Rmy^eubZ;-4`Scm3jon8Lk zGGf5!w0dLVCHLw@R97>Hd_}arVXk)06lLpSa`;V2JC^-B6*=Qbc^WaacNlv1!qiT@GqVezYC3;~I8_&yYwSQlKM zj_a{*&nYO}RpkyDnC*+S7ts#-6|`kNXHIAV4IT7(A^e8;e$lNvPVyf_Ro9f zkcS~#2=bZ=PR>9Vt6BG;q{|rZOs4PB6#_RW*<2&p>p%aFd(hmZq$RS)Wvyma(iQ`6 zkXZNBcSu|FDq3$sLrSa_GHg)y@^Ihk>zi$DG$?VlL-Jf;dfe9^_ARz$`XYXIm2x3_ zgQ#xZ-_~(v4yo#Wcx(D&%I^I6H0J2vh(hhv#|my~nXjaUTOF;B<WcT{YXjfub1^&YDSkdtMf6 z&Q*Rsls8ijU!zeY`$ugrDpo@>m#do)Nca%RWKmrKVAp zws59$cI9V|yG@7okH(e$fCt?m5tpu>K9r_#weks(w!BPj{fZu7OwMvfiOMd%n8$nu zsFnZ$qrIc!(YN173&te8wEH}C%ErTaQ-zadqZvgYY5S~u%Znc}QMS@V)6R_xZw|l6 z>iz@-+)!rOXaZGT*wn_;a9X)t&v0&Gu`Ij8x{BXh=exHoJc8+rD_t$L)j8zIgXYu- zBpeUhs{rvvr!1fHh+3llOwgNoRT2Wy-u`Et!?z;G7mnqL@{dX)eRlWw#TCq84nKBD zfHgG#p@4W47Qss>9*y260!-x;7}>I>GWQ5oDeB|M2mBdRVbt@RFmr`b!UxZ#VJYJQiXH$FMWwc&Z|5CQr2`giLm%Z43I}r$(;L!1R)^Z!nn94cr3S7P>9 zoll@dkbN$!uL9>fga&Pz#?AM}1-=aGls$bSB3Jw8w=RpHzp(BG6%s3~4h)b?%ovfO zka!f+%YmE(AHZw;^5x&;<^iec{l@OP8HJXAJ0f>kIwwRKgpJS~xeIk258f35Z)Nvy zBG5*2K^H9P=*#u1mghp#N)~U1m;>z&ddZ<+{)-nlR=A}=#|3csSt+jAU#$Rd_+E*s z_|H9pZa1VKRD<4u10-1*Ga<$>nZP!L4;Bh}M$qHnI>&rBCns;H`^iJ+)v2CHMBvam zT8Gw3;xZvVPks9IZz?B^+Gelk_3Rq2e_^8aEArI?Yr6xk)TDS;w{-)CkL>~U7zX15 zo|r`ff`Lf}x?<}Oz`o+TFahb&_hLmk37>GLCaLAFkqg|FS$eqlIUY7!&~AZpzd6MX zpxr;5J0nCB2tZor^?kV`v%phDz3sj8_o2ppYwdL+tfbU{M4qs&==1M~>BCzTFCI+`TmIs<_K7o$_3Ry_(iA~eeAW+@gm`f@;J*}r%1-{GP$r7062DfJDgd%a6+ zNcD4_+GEquoFIib_wsnW+of4PlB-uAD24Ml{?hIk13;~^Jq7_CqCNHVGJe|&fF$Gj zkt_u2eu2)Zxhx!9FuB0$Zo3JbRMPM$t6LaWkJ}izIB`GLK!`WlcA*t~ZB)lZhM=3J z?8_K-;Pn@(s)?)-Tl&%G&Eq6;{(eDw3GnW)a<~<{4l-j<)NO|#HZyJTA3(r2kXdB| zU{PWKMam*9askvPat9faN|kU%{jo)MH?S;xxRqgSg_rzl4i ztWm2lgt9?=tUqK1vrs`v0xdXLmR{9A18cPx@2|Kp+mDmaxie#S^~iK zRNvf!WZ-|n#G-o8HKWwK;eE(MoGCtU;VXNOO+c3rBDDS;)~04~)a$Ja&036qH{KVh6kcn38#w>uFpyHv8Ha;K5R z%VPDD_cLxb5e#|aa-v4S;)Hd#5fzF=4MnZI#g3YMw`&FFFNo?r06=?CWm+~lmZogf z|BjKqr+{XwABh1%p#YzLLE4Y^fl+_=4zi+2-_67XlT8RN?*{|gd^r8ru2G|{c@&A2 zgs5S>YiBa+aO+p>Ohj-kl}Vq@nFJDeJ8N}{b zC=PVt(&UhB0m*5()uQ*QbwmY`@!wUxEZPj+GL+Xzorvp3A7`Lz!v{-8scEz9b^SE5 zZxV7;xX)XZOd&1(Y1j&o8K-Wv5+rge4+w9c@kj$VkZ%C0PFF9mvC1RU&5BQ~uCP@r zorI@*Ld-tWw0yhNw~I(%U`r{iMY1kLfW0w#^qX(3yU*E z+T+Qse-Z16yTJ9mWdtLdRd`@$c#C?@vGVUP&fmjauRrz)EQ{)HWw7#rmJo?@ap`nj6I5zb?7p=<5t= z>m};?bNlx0Rorqkw$?qTa&slCrF{-KvR>!H`ozmEK1d<)r-7n!qt8$rs~2PjliI6W z#!lvx4K8M7ESfwjzH$JbGoE;{+q5wIXbj6O{RcZ|h6m>9+24e{D2%`M3J%s{KCI2* z5i)3QZf<6@74Z2zhkwkl*Qw3r(Cd-l;A9Bwl=f|Jv}RCkg;e$myoFkLzzy56v1)V% zVXwRY?GM!s;<8-hWUK(dJwMBo`USpPrGZPWP0XbYY$ShMo(WOh;I~qAjV&J3;9oZH zOm!WN{HnM)@pih0sx14iwu?# zOP>~S$Gc_x!HzA{^|AenQ+fBykp&Blf~{6g7wk8H`YmTmstq7t~&gh>WrYeVx#qkD(=+Fa>>O7f=&cEbT}Voz0LZE1NXdvTOD@i z7;lh-sMQM=Jk<%Z4NKf3bZ?{oO>nUa@8iNvt}&#?6k%I@J~cUc3u5U z?wu++;kNooM~|zwrC;>N`GVqqdO8@2_Mb-<>bgVgB&+$fxr(-AJr> zp)bZBSg1^y4M~wWV+(SX#g@+&>dm39)R}IZTZx@#P1O%Kb6-tr>=jTH){P(VgD#_| z+s{lN9{(u+o~2&M<(aR@43YEB@_~k+f%i?x4CwRC?1=$C+ z18JU{pR5`ROu|95dR}sg?q@T({bMUW1t^Aj*y4w+5X zjKW;*$#i~>N7qw5Sq=No$>w+MKZomG#2M{dH)NjY=nrJb?8CY-1o)k0Dx z_@(ZGGzxXhv|U>kxmN4I?D3!^bBUqA1*5!si7m@+Nl63_YHV|>k;Vw8B=5XF6;E3Dj!6GAEqMpFaUWB$Wa2 z-0`1p3L@Ml|0_B_3zF*p!57>s(vo z&eQ3dq57+>7Kh3Tpv(cCzHZG4GqVOK!9S^;U0t?7LV-v(>tEInHo4F*fwoCXAaxJK z$5smeG&kD0(tZqt(fg;9VHSP}69&k-!0QjvAq>2E z`9|cwG6CpHoc+&7$Cat+xx*I_!NLd3GTHWbI1eJF1oku5s`mo} zuF4mNdm!q8Ia@Ebw5#(;C)juBx;sNn=4(=NaxzM-&>ykfE?z5iP&Pe(yVssRYt!&p z)M(t)uRrsEV^`36j@p>j`rXEijq$zRnFrEsGcPknGI!Z;BxXf6Cw<(|rt7mR*!RiP zCf30R!^oy>mF~Eku_=zh^P@z>mGt@eFwjnhz!?1tzpuAEdwI_UMZQ+jyNv$m98V+#!l( zK1aC)C|9ATTX6M5zdzXFjZ+4`3A%&imq#0^aEXP2>;>>QjPonKKKXm?49;&c+jfRZ znrLja(*#Z^+Bk=Tx0x7l1G|}Y0H*wc)_Q~Yu^^W?i2dJIR3PEQS6#Xx-C+hD8cP4z zy7!_ycvJSAs*IH)b=-ER;Xp;@f^Tl1UV7v6Qu>rz5@T@iY%u6wT-Z5seqY(CoUdbj z*XJfGs3OeH*ADip(o>CW^6XDH(eO73tSNS+g+2P|j&u>osAMU+l{4XW!@9vu@Y`#^ zihB4V0ReRWS$EX#w$^t(^uO$RUarJ1fqE5vJx5veq8`<;X3wW1cc!F_0W*|NorHp_ znv?kb2LiVolnXuxm{qmb=EOW!2#-32h8(Q4)sKO)024*0_zHLHS1u|PSmy?!(z~@# z(dgtQGZpH3`(kwK$e`7$V;Zog!2u+^1p!u5EZzZ3b zggXMOtgmCLt2urYrjkl}jJvMfDVEtgnVS7nBHqO?g14!;rKKR2&^ARyU9)&gXTcu1 zbdQb!4kt-83_q@YQ;KwxAT2EoKX*}*{^A1P+N(#xa5#y&J7RppRiwNL8GVmh&Zt*j zQDG@rpwxDhrtYT0NApZjbCn*H`_&G;<-+nyL`UJX zS_N;qxJrN|$A+ESy+cZ2sI4;nOX7Edz!3! zlJR$*rFwj3iN6(0poN!zA`xYa$X8wMzfqQ9#2Hbhu9KOnjf-`ODDs?bGQh-9KruW#Kx|_RsHeTnh337_MZ2gs@JQ9Ps`TN z8aVEbq(O|lIQ!kH>5hll37ycnar>aqP|7p~qWB;5 zYHc}**OCf`F;bOF-E{DG7kjfp59*+l$a8#RfivP z9_Ql6keR7=NH@VDR^zEf&4;T~4+v=52+}N2U+gL7fNYvRuzd1nan>kf#W(Uib@q0j z+{XMH`Z!$6Mxn|GgipDRJ1`!8r_Uo5w{nU{r#}RM?IksxSsrJ`F@9>B$`BAeia-Kz z?DrJh-5YvsR~?=Ygt#VKlHg8g#elCM-Y`NjaQv(P)Z}EpUYniantIJu^NalPo+8g8 z$SGlONSmBx%)qs(5mWWB*Q7Gc9g9w)Y4h{*$VJ#1?0M<0{W|Idqj`>nC{)6Wj=X+; zrCdk{m2T`uIgQ5=uIq8<5kx#oK@|T4O?xvdAQsLdMOs934oBQX)>^oBXOFoHa(}VI zjpn7_yHPCbB)2k|L^VyCR=e$~=rn)zugh`Qzs}{>OVRtFYW7#XS3O}LI`W!6g}7CU zTj#=OIagpl8Akhtp6P8xZT~?h0_Lgt>SXhSXlC_^&xMNR)`n#p2-4jh4D>%n1xLJWHEi;jC zoez6~{LSQv>6h2izM)67gAjoZU~!7Q1cW@;J?G_xv>OWT{T5upl_MD+Y`LnpPNW$M ztFT6jI%EgPvsBAj989m`ndWJ{!Kfi`fA0^Dg0Voeos1U{3ZGS6svV*V`DSz8 zsw_BYyeX;_N}BreLT7Ut@5S3$ug~Tk9caNU)dKYpbI^;V7pn@?3mayrUi+S&&xbpu zHUuneUGP{XWPBQ3QEXrT&bz-PJ?2k=_n}+qs)>eOxT~v%&0eibw5e&?0Lj3^9g^gog@x#Z;iRW)E`<$ML?uDwQNgSUGW>M zW^NO`)Fs1vRa!3smqaeUUr>CNZlydMTA>nE4=|M1opFI5z)PqHiZ!H!ojLHcDhuJB zp32UXafqbC&4%-9B_t#+!jD+wd{s#qEo|Upq5<#kT$jHQ8Wt8dSx6z(LKWio22)^z z6(N95NUMAF1-y_iOm8q2L-=zJNRztqLL(>@0EE4_%(xjm~vHW zE5gPp64BMqy-CN954XKM=B}~nWRMH;75Ubc`*kb^1O{)81#af@Bec@3Y6JCFOKv$R z21=(*Yj0XAJ@g6EOSd9-67DcP`nHsD6-xP~37FL5^Wy9Ikv_MFoW-t57$s;W$NJ~O zm90|?uceHCE-c#f8rBHl)XM_P_3o_owWU(O=MhIS?A}_nRhIcTP3OlTwu*9Y`)fAt!3i$~%YB`$jBPYjIpUniB`$hN7 z{<%RvxWSSGzQ+y7v?UoG!Zu@EMc-f)n{Xy$AnrNYtK>vlUE%KD;wIYujqu&bYn^Rv zZO3(_9OQ>jN*MK?)LA&aF@N^24aOz8k_#9swj=@jkY}GhwyKdb?&&<1<=xWVWRL{< zAy{6(4pu3MeEH0^KxdtCe%%U;jRtc< delta 69063 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
&^?#c%C3g)*NyIzr9roz6GSRl9H04Bm$cB70CF* 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
  • %GW;`oLehQ47Prwuf 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

    Tc%3ZNy1%^^)K~cS! zmrh?iG`#o1?^CP4C64{YVsAC1b9yS2$AADpJr-!NQFH+J`;NiY#yeX7CJNzwZa{#5 zilI$Ns`;$IMnV7OsqK=27gF0K1ur2iT=Cz$A#9nxoAa?V>E?6f5e~`C`Nati-H*^; zwlljLJ@Dk-xIej=bBA`5O{Jk&Z3S6tMJTa#wW~B*l~Q26wS=6*ViiA#y^rd-{ZHzV zvpgHXIaCLA>!=R&@5}inBS`0rKlRhQ56EK;TaWZYZ$$4g8*dW_{%Ysc`?a3HPbn@b z$!$s1ilcr?F4oB|cvfnR-eHqhK-@vy%ZG*vtla$P&m&`EKne2b8O*TxpZ6DmD0Ikl z_{}8&8>ST3&SxIY9EZ zbU_(23MDA)SO|D|bOX;?LQL#zPLoqn$#<>OL|Q#<1F#5UuELi0fsqBvM^y=;6Dpqr zeHFF8?aX#tA`(D#(QifoJ_hmcop?lB`Z*li8-vm2X}qWV*g5Dj)}}C>u9q)ez}-;@ zU0gEE_5W76`}$@qI=g=)62Nu^8n}13UsIa-hjq9e7ru1Ozqe1f$prF^_ z3sS$&gCWYq$VmI|{LfQU+OX!Jmj(k98v|wxF~*Bi2ezz9vVt)Iurw$|J%)Dg&3)k@ z1ZC-7QMuDB8gw|7cEJ_(I)5IihfJz-mSY*o-f~P1QQ|4yv84{rSG;-iRkfKYvG4dD z{A7f$WLA-0KcQdI)^N7Xhz~3rRi zYebh=ne0%5euRanjOdcbo3zu+|Dj&_csUVX-B`mzj<OEeGbzO}~E!3cTo7Iby8BNC%%?VNl-#V zgieC7gFg=7{$1T0uiRMb*X@A$Vt8kc~_zpM?IHNQ*d8hfU9#d#abL-pn)O>%kE_L21s;C_?L z#FKH;)6l)Mcw>Bjt~GNaW6EzvInWd!v)lKCLSXs?l%j1-O>1jw*HQLa3su<+%sM zKA}`!$gI|BId!__wXYT|!j#@Es}^_iWkaXA;qgo|y$K;hJn8aSJ#fr+zI|?Py|aPh z_5z%R!yJ!B=cjLOH=Zaq$l-E3h0S5teGQKe zR>0{JXf#tT4($`0x^;SyT+mrp3fmJbPVA^{!uH=p0m*2EkpS(5Q?eZ;lnxQSZ>|ur zOoT0DC!a96Wq^eKR;oprnF~4ck!(JB_^Y=D{x06_+O_Kz%aq;|rbfP_$;NvA#My{n z6PN1c;*V-q^{QFxH{)q^W(d#3g@i6lP8*Aog{M5^7$v?rZaQK8z73ZQ8hk9b#+Jhf}IO;xLFI^q)I*KhHUrm@Q7 zIiTNFP7G+MGD;-WGtV)mzQ_dt($4_T)W;2xD_*`F_#EnQ2g}1$Y4G!*mNLu?r9Ljk zs-XfHKF>;)_T@lG?!kPz>%H8Kk>zjuo}{- zRvSI4Rkr4{V8us@fvB7FxpiMCAweDLD&o_n4`0KeZ*Ul!dsn=!cpn?m#DNaTZtwIdQLeTsLu z)$tMsK~UvgYOr$w_eW|Wx)|j5R$}sKqCnw>m-&}Urn5ejh*YA@1gF(2&-32(qok(I z3LIU9-iIqDRPsop3mNn)SIs(jXXjXBx~I!MK5q-RrWjQp>^o*$Q+c$!T|&T| zwAvGdcAX}q_j~3Ok$2NUtcMG2P}nM1pLwsaY=bM!hj-|$z*n%SG;?ihk`EfVne1D7 z^h4J(8$5Oxuk3kKqzg-JeR89r7m zxslSEA>+Mq`H%Xzd@hgFl=*=ua`FDVMZx=I%lr4;NW|zcM2vnqEYu_MspFD;E=F=? zJti*1H59*KwDWU+5@NWY;G5rwwTWPq;j%q94r!++1|xrbY^n#Vi*Xe$+a5 z2_N=rNRcHGV?(H0)z1vOI2!j@LHMA@fhRRMAg4LW_yBx(`SlD#Ns;WpTeBs z0As;QvmEoG0I_|TLBhu^EumZF4rfMr?79Owfs(o3n^8?_X7EoLz^U~Hk1HO_klO0c zj`j1nPSIDk4Rv@71WcFA;HG)*s_-TLKZOvbB8D|WCb}KtE$J)q_`EiW#$?vb_|gD} z7 z&639QOr<+*-GqXd>)E;QAzJ-lmwgHhckJ1vFq#;EmY>nJ6sLEY*{mbtxtKATD#n1m z5o^(7?#{l9Gy6`{1~dKh_~PelcU~9YL?)M%2iCng5n~3_%Pj9-j`1eZa>@A? zw?kRt6X&8mMF-EZ4bP=5I-L=GpyEYoIrS z3n%_)G2R!#G}EbFv}#&SvoR8iKZ1N6o>9yDm>uI-HvJ>X7EqKap75(kSLFVpBg4sM zfpyA=lyLu<{X}$N3559o0G&a3 z7+L^TSIv+^(8u1oF0LIA{9egJzfMAt96^sWG$g=y<7dA8Th2Fs~B zJD-g&1(Tml_!(pHL6GoZj@1s?8P{!CP*B*o5%D|>Q?G~3WYXa&N=4W*esgfk-$6-WpYdYdLjKbyVmU9K@fWXzED9q`!JuMdMQeexEgyb1rEJXO z+URT@3_!}n)ZG|tP~Ko#O1Z_YI{*#R`W0fFs|qM&EN{=>i&=NzVUS^Qwx-scbww(7 zznRdQzPZqJ+Ve|l!(h6B(c54g)L_WrnHJ)(b7=w!lsI2IkrFo3xDD19mpCGevZy5( zV;Xpgkf8j5D)+He^S1`FfQQ_@cW*vHB(fs)FOe6TalL{kikoM;b--O9T0t|!t`{&F zuPd_MfOKt8u{w5%l*a9s(Gm*l5HZZ~;isGtpu2X1-EEPAHXo5je|Vbh+QWx8l=F=F z`n@Oe7?iR_L%#lbtWeaSQl8m_FTiQaC*-cYVe;gj3SpC>t}Zjuqh|3RvRz8H^CrQY z;X!x1JKD>CG&zx=(^i2gm@T89g{&DmBP0U1+;8>cG;kIArejQ{VM74J+XEA$8%`yJ zO_6P2lapTHA?pAv+B>ro>Hw@@rxsF5Tf3-w{H}v8^G$k@3@ZNVdnyx31g|7LJw4;U z6XqOXV0HtF{W|UxU_!xqdOgC+NKb!;by<{hHBm!6UdxdTGzv_T1Gsz19590cR>!^a z=5Sj}j~39mIVz0Ygt~EStBsde$$KbS8(cVe@HN#BI&#n8z*@dU@Dy|?O-*4|VW;Jd z8@8c~5(>ud(;@DVNkZTkDrjcfMW<`=rM;;qXp*8!OeN}J1)_co1duxZMtnosSGUC~ z)IT0i^-m!8_SiR0)42iC+EtxeYBpAR)0AF0pGomn2_7im5E`aqM}6BV|VHF*lGm3>g2R& zM}G!e51`Kf^f221snW0z49M&^#*k{Vg{%iRG9=?^n~hec(?jQ1>mlN|FiIoP{@4<@ z`AOe_=eN(BDjP4YC6OKh0sR`#&zaTNpg2TW)g@=}edISuqf96W_|(;a6gw9%*hDq} zO8k6oTg~)A)7?f!Mb6E%B9JJ=PIsyHM7jOTq|s_^zF9L7V5^G3^92Z1q6BR*LRC2RUKB)kguR7S?NKF*77A8A5O?=?Sk^|!S_?I#Vw3<< zA_QN-LqD5!jt;!kSQV@1GSbqd z+=Nb!ww{4`1!?kzjVP8Z>$?nNhChod{1$fw^C4&&I-yPN5;7NefEvV-`>>HF)@RPnx2b5Q9%jFnq%NYYvLvSQ+uhTq*+yQhba4mjsJ0+aWBV;+>K za_gYZOX--|0^o6z0Qtv z`Ok#p7^arzw*)%B>y1uG{620Uq$uaPLPW~S!_G7KS*yw;M`n1ZBBVqam$t8;|CCqN z1Cc^Oi&icFE@{b5YRk@rN%nTFr_~o8Z)jkDocA?aN~}mL;fzvcFoM!^#|NjM+K}#< z&6#T>C7Ud4{g1CaP3;0@jISH&ZgelJH@BiSj3@bkR2>TvEOw}URqC~)L9C*Rl<`Rb zp4(ufRX0DhLdmv|?NE&O!w`u#eiWH1DRN>LeTaqYKh48jfk-tQz!~}>vxO>E!_F$C zW~8c_yNhCY$&4aA7@7aW1#mezHCixW3@>C^&w{^oQGxHb-W&L>PC`gD^bl>|( zuygUivwdkk`&X{*YCFC%<9X}H_X3xcSM9j*z2wJ{vipsD#IyPo5!x{_i|45A7l2DXOw+yZ^ z6VV*O)JIfXxs1QqWsCe%bOr2~8#ua>&=v4d8tG41HY2Nhb6oJ_DIBNs$M9wq$p}PpJF(D=gY2@=0HqtR)A>L zM?^q&SVjDiU)03~$+{i+<-c>|N8NYr5yfZ>puy=LYpHzZg$6;q(vR?>mEXC8WuCF} zq2}e5+~#e=c)3#IrU$W8D*f9lO=OWyMOh%60plzRP)9qP1kyuhQ;VH(qYKEd8o_@4ny2d`;Kt66zb1(a z;nwJgr$MS-2#0df;6^G_#!J5e7#8KFhQq`zMQ0s8vMNI!qSo-^bU zzyF|&kpBkP32fbyA`Gu}{~PE?b@bN@1WF&(m6bt9MXAt)fUwwY*`PL`#ae(!{5BM) zL#|x84S-=N^A{Gn??J9~LkT_~e79}9SXO^wId|X|kHPu{eO0wN7IXl9{@D+O6hI?E zdYyvA_l8NMUo(K0;K1F{{j?6Z!-eXz|pTZ@CyK!VrLNZVI%^3>CiLV1QZw~S1(_V zgs{Lr88IJ>W&%5<00Z|xj2G~U_wCaS;XaUO_K^Pt=T9H#>zYF;@tp4YJA&)INmb(ZT*G_V-dOquA8uu6byzNN~CL!8?@RHMv^w|y3VOS#r>JXhk0~!G-Dd@}Ozj*NvDC4~2 zewVAmn7)|89dC|qdF|PA=w@|d1=bP-1SgNC+TS|BEW1rPM+s+5P6k@pWbzK0ViDub zedmwgJ$DpPLaWPXW@q)sv3`S=W6iJ69};&$5gRn4)M)46jSyHu(4=9T{+AsG{f1Ss zrk|wqE^Ur-%kz(&h)1#U%nty_Q9GP-hfPf(LQ3IWM86{;lP7_+XZmdo7&Nw~Pj+>! z@%Z*S3OY}a5S$DSt_mWQY*_?u)iHF|3%w$xQMdm$r7DL%j*aB3ZXNrsiU-4Ti82=C zV_9N*Kb!vAc?AIkMBq-Ge#yY%arm-2Y2+g(%9syHUb*|X*TZ3}Dab^~gM5UEc6BBD zl6M=T*a!GBP)Jcaz(FW+91P1}Lk$1UwG{3JCQ6G|1U8dAHeQzvPuPDU{7XkpLR(b? zeUq<1iQ{XTL%J)2Q{1C&i?t7(4!=U)cV96sb-TbV^ZR|c`zJz9L=VW?<_w?h=-)9o zCva=CT3g0EHMT3^F!Fm~V4#OS;gH)q} zlXA>~s=I&ETd!uM8A62LLqkd}=ARcr!*Vl7#TA)6(#+lg$GXsS@7wZamSjJQ>JII{ zGQV!JS>p1GSt1^(Gt|>NyYcsXW+ooVG!%#*v=dbf<@^~zezxf5LiNoSO}@C1&5J+u zY}@xol-$>6w|m-@pIn^tsWK=1K9^g?mNOB}x2Y>AF-kLkQJyBLmXA7&mhcJ1Xxw_O z7hq}i%aG#~Nhq0gv@PI_4n-k4}L!l_W(!$172J%eMJ+o_%Y#cB^Z zV3FC&*FYRl&AZ49`g8?@tUhBoUUzTvjAA`|CVlYCv{&nad)z{qy0U)D>|$1#B0Yzx z^KC>)jKQw_$LXIhk~zU)<%ETK_N7Yb?XRvoh@iZ{2R;(NptUlY;d#T~f2}dXe_SY` z*e6bh&95=YuvNb9AZwJ^L0TL7X)R*i$6AY=sriC1gV5sz8|hUK=B0A@PWdP=VKSYA zoPNsBeo%$x<}Fq^&{!=yUBeVa@>q%zQ<46flT^g zZu-vfuJMXs5O#gVNpmi1fIb0W5sO|cIN8HClr9Hx#uE&@_VgWfbxpIqcb!9DUFVkoi^yHE2Zbo8jY!NV8JG#q6w3w9uj9Yztp<3QVv>tF&_RZ zRLCDC7b}bsohCS5qlXnn73d7;lQeSYCQHlvReSJX>HhZryEW0AM`NKfqzk?4N*VfJwH2qoIi6;OMA|7okDjz&LbX z(qw*BsE4im-Z$NN=amz*fzPk@lRUM~#Me4qf8nv-CF7lOHu6~9p2T-?ap}(CN`;_EIl{Sh4zjnnbh@nQ3x;=ksV%Rd8@a} zP|DR6yMv>jDi+QjE7)Z=l)Sjg+FK;z?d$R8Go#`=$Dvn)K|qI$ZqZF`C3( zW3M$Sbz;G>I^C%HjFvSj-S9wsfNO*55ahR@$EOzz-9j8>P(n(za25U%PO^dTk~Q9& z;6UrA9fUj?!p-W>sV#DXrm3161=pt*$_dINf2>Eu_Z_t)8f)}p#D)Qpif*w=I1Yc* z8N4pAC)iRgoO&t!Jr$!DiP$HYd{qiJFfwwGmzNLNHua%9*MEH2oxCtt*K9rWq+|vI z&3tX@iO%ZrmxD=FRL=mX`0fb@5*@r=f3q3Q6`aJ*!NI|zxiFAgFB&Hz2!AiO9&X$q z6|(ffa^5b1*}>#s;ius{o9HY@d;7j%cm0gpkkAkBx(CWIDIgh1*PT&&5EmDhKA;{c z$%h2T-Q(~Mzim>+Wg4va7w;GG6Xg4OUw;iuP^DAEd1ly%zOSg|S+V}#VtozKNhfL%0qv^lUp zx^A>Vk?8OX8;g2X3Go3NiCy-!tFBmN7dKS(dVX}im;UcKeU1>S)Qmo!&kb;@PtwP2 z>kkv<75}|-opR$PWoD&!NnNRRzdCkKS~PPbcW&;Ba(Lri^#;F4zW4^7 Date: Mon, 8 Nov 2021 04:29:45 -0500 Subject: [PATCH 32/77] Merge pull request #11800 from Heroman3003/hudfix2 Fixes the engineer HUD icon --- icons/mob/hud_jobs_vr.dmi | Bin 4470 -> 4468 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/hud_jobs_vr.dmi b/icons/mob/hud_jobs_vr.dmi index 8d8561c0809515b16ebfafb5543936444decd0b5..4a52481088b05f96966f3f3facff859ef322add4 100644 GIT binary patch delta 745 zcmVo9+DQ#dFa>5Rnmp5WY$E?`cHAx%Or+;Zw9F?Iyy!la>hAP39Xv6qhw z+(@99+g1Yhsn_Fp1|}7Q5+JUzCW_RyWgL-VmIvUO^%E;vpRifMpR@nicb^;j~IFy zqt73R1gUXqutYf6`4Yx~TLky)DF9nF(rE@uV(B&W41l9A<`a~xK?bM>eojkPb)aG( z1JW+nwMglywE;aMm9i*@jhrbR5}1)B=^3gAih^~87jNn~O6tJ9e{Fs7d_(Iq`~D%g zk>!`SGE^26_gNvn4kbZ=<^}@n3rVd+$Aj>*x;F^+Nrv$$=9!>{y`n3MXT>}5aClQ~ zcXmGDY4*q454Zn%A<`Tp=9|=)1QiUsvhwluh822;k@7Le$=snSGN;9@7*xbz zil}$kM@k2%hMg_Cf1KCaK?!69$NRwQ_9@J6_{NMbum7ToFLi?K?qaGyHKX;AhDXr~ z+vThocXeko+ho)Ndn3^r1cA%!mYGaJHcKOc(4!Q5JW<0;QM#6NSn zdf*Wk9~#K*CFGR!k4wPd{4z$gr3&j2Y@>>|w!*Q&OUqYzRx4;bj}kMKH#hptWOLO$ z>Ks#3GUt$rYsER@l=V;*u$Dmu9v0wo>I#L;Z_O#tXyA2Y#n+^D4d^D&iLGdS@~!Z9 b3+Z}y|9H3l@98%Wrl#^vNR$J!ng!eoVYG66 delta 747 zcmVm~@GLB4%qb(dgOa3k)&T*ZDH%h@k18c6e^vxr#CV`Y z9R?4aEM&-Ehxvz_!a>5 zWZMOv4|tmWasOfeuOuSPF=FybeMwNku&Y--zTQwo?|7tq%5hruSA{mJHY#&kM2kU1 z9Hxj$h(n}wglgEme?^z`T05u%S;6r>u)2y0v+KSwqs!|*tKv(YAl18QE0E1-J;dQj zv_gHk*Nlt1i>7Tds)W6fXf=YsWp?FErl2=VBZ1J96nx|@ni|?W_4qT%tFFC}I zdA)()7Oy%qkjqO*Dd``TfWi5BjA%<0))Ux96<=+IV}qBLSg-O{&~_drW+-ni^qa}% zs_WFnrlw>rCKcC;i^VzXvC3dAg9&A+&N$YCRO`sB6(fH(B d;qMmG_3rNBcKr+LH*=n;^rp=8CbO6Y+zVidaUTEx From 4f7e006971cb0234f00dd2be4f4db77ee9f3afad Mon Sep 17 00:00:00 2001 From: Casey Date: Mon, 8 Nov 2021 04:28:07 -0500 Subject: [PATCH 34/77] fixes floor attackbys theoretically --- code/game/turfs/simulated/floor_attackby.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/game/turfs/simulated/floor_attackby.dm b/code/game/turfs/simulated/floor_attackby.dm index 1168f7a081..e4f5a67dbf 100644 --- a/code/game/turfs/simulated/floor_attackby.dm +++ b/code/game/turfs/simulated/floor_attackby.dm @@ -9,8 +9,17 @@ attack_tile(C, L) // Be on help intent if you want to decon something. return +<<<<<<< HEAD if(!(C.is_screwdriver() && flooring && (flooring.flags & TURF_REMOVE_SCREWDRIVER)) && try_graffiti(user, C)) return +======= + if(!(C.has_tool_quality(TOOL_SCREWDRIVER) && flooring && (flooring.flags & TURF_REMOVE_SCREWDRIVER))) + if(isliving(user)) + var/mob/living/L = user + if(L.a_intent == I_HELP) + if(try_graffiti(L, C)) // back by unpopular demand + return +>>>>>>> b6f4d72e1f... Merge pull request #11802 from Hatterhat/patch-2 // Multi-z roof building if(istype(C, /obj/item/stack/tile/roofing)) From 97bba0896b21dc6bfda2a93d78625e3d9736ebe7 Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Sat, 13 Nov 2021 23:25:29 -0500 Subject: [PATCH 35/77] Belly Interaction Improvements --- code/modules/vore/eating/belly_obj_vr.dm | 29 +++++++++++++++++- code/modules/vore/eating/vorepanel_vr.dm | 21 +++++++++++++ tgui/packages/tgui/interfaces/VorePanel.js | 23 ++++++++++---- tgui/packages/tgui/public/tgui.bundle.js | 35 ++++++++++++++++++++++ tgui/public/tgui.bundle.js | 6 +++- 5 files changed, 106 insertions(+), 8 deletions(-) create mode 100644 tgui/packages/tgui/public/tgui.bundle.js diff --git a/code/modules/vore/eating/belly_obj_vr.dm b/code/modules/vore/eating/belly_obj_vr.dm index aca1e82dd3..82c3495ff9 100644 --- a/code/modules/vore/eating/belly_obj_vr.dm +++ b/code/modules/vore/eating/belly_obj_vr.dm @@ -28,12 +28,14 @@ var/digestchance = 0 // % Chance of stomach beginning to digest if prey struggles var/absorbchance = 0 // % Chance of stomach beginning to absorb if prey struggles var/escapechance = 0 // % Chance of prey beginning to escape if prey struggles. - var/transferchance = 0 // % Chance of prey being + var/transferchance = 0 // % Chance of prey being trasnsfered, goes from 0-100% + var/transferchance_secondary = 0 // % Chance of prey being transfered to transferchance_secondary, also goes 0-100% var/can_taste = FALSE // If this belly prints the flavor of prey when it eats someone. var/bulge_size = 0.25 // The minimum size the prey has to be in order to show up on examine. var/display_absorbed_examine = FALSE // Do we display absorption examine messages for this belly at all? var/shrink_grow_size = 1 // This horribly named variable determines the minimum/maximum size it will shrink/grow prey to. var/transferlocation // Location that the prey is released if they struggle and get dropped off. + var/transferlocation_secondary // Secondary location that prey is released to. var/release_sound = "Splatter" // Sound for letting someone out. Replaced from True/false var/mode_flags = 0 // Stripping, numbing, etc. var/fancy_vore = FALSE // Using the new sounds? @@ -156,7 +158,9 @@ "absorbchance", "escapechance", "transferchance", + "transferchance_secondary", "transferlocation", + "transferlocation_secondary", "bulge_size", "display_absorbed_examine", "shrink_grow_size", @@ -825,6 +829,27 @@ transfer_contents(R, dest_belly) return + else if(prob(transferchance_secondary) && transferlocation_secondary) //After the first potential mess getting into, run the secondary one which might be even bigger of a mess. + var/obj/belly/dest_belly + for(var/obj/belly/B as anything in owner.vore_organs) + if(B.name == transferlocation_secondary) + dest_belly = B + break + + if(!dest_belly) + to_chat(owner, "Something went wrong with your belly transfer settings. Your [lowertext(name)] has had it's transfer chance and transfer location cleared as a precaution.") + transferchance_secondary = 0 + transferlocation_secondary = null + return + + to_chat(R, "Your attempt to escape [lowertext(name)] has failed and your struggles only results in you sliding into [owner]'s [transferlocation_secondary]!") + to_chat(owner, "Someone slid into your [transferlocation_secondary] due to their struggling inside your [lowertext(name)]!") + if(C) + transfer_contents(C, dest_belly) + return + transfer_contents(R, dest_belly) + return + else if(prob(absorbchance) && digest_mode != DM_ABSORB) //After that, let's have it run the absorb chance. to_chat(R, "In response to your struggling, \the [lowertext(name)] begins to cling more tightly...") to_chat(owner, "You feel your [lowertext(name)] start to cling onto its contents...") @@ -917,7 +942,9 @@ dupe.absorbchance = absorbchance dupe.escapechance = escapechance dupe.transferchance = transferchance + dupe.transferchance_secondary = transferchance_secondary dupe.transferlocation = transferlocation + dupe.transferlocation_secondary = transferlocation_secondary dupe.bulge_size = bulge_size dupe.shrink_grow_size = shrink_grow_size dupe.mode_flags = mode_flags diff --git a/code/modules/vore/eating/vorepanel_vr.dm b/code/modules/vore/eating/vorepanel_vr.dm index 2cbc7a81c4..31b29a5f5b 100644 --- a/code/modules/vore/eating/vorepanel_vr.dm +++ b/code/modules/vore/eating/vorepanel_vr.dm @@ -211,6 +211,8 @@ selected_list["interacts"]["escapetime"] = selected.escapetime selected_list["interacts"]["transferchance"] = selected.transferchance selected_list["interacts"]["transferlocation"] = selected.transferlocation + selected_list["interacts"]["transferchance_secondary"] = selected.transferchance_secondary + selected_list["interacts"]["transferlocation_secondary"] = selected.transferlocation_secondary selected_list["interacts"]["absorbchance"] = selected.absorbchance selected_list["interacts"]["digestchance"] = selected.digestchance @@ -1066,6 +1068,21 @@ else host.vore_selected.transferlocation = choice.name . = TRUE + if("b_transferchance_secondary") + var/transfer_secondary_chance_input = input(user, "Set secondary belly transfer chance on resist (as %). You must also set the location for this to have any effect.", "Prey Escape Time") as num|null + if(!isnull(transfer_secondary_chance_input)) + host.vore_selected.transferchance_secondary = sanitize_integer(transfer_secondary_chance_input, 0, 100, initial(host.vore_selected.transferchance_secondary)) + . = TRUE + if("b_transferlocation_secondary") + var/obj/belly/choice_secondary = tgui_input_list(usr, "Where do you want your [lowertext(host.vore_selected.name)] to alternately lead if prey resists?","Select Belly", (host.vore_organs + "None - Remove" - host.vore_selected)) + + if(!choice_secondary) //They cancelled, no changes + return FALSE + else if(choice_secondary == "None - Remove") + host.vore_selected.transferlocation_secondary = null + else + host.vore_selected.transferlocation_secondary = choice_secondary.name + . = TRUE if("b_absorbchance") var/absorb_chance_input = input(user, "Set belly absorb mode chance on resist (as %)", "Prey Absorb Chance") as num|null if(!isnull(absorb_chance_input)) @@ -1134,6 +1151,10 @@ dest_for = B.name failure_msg += "This is the destiantion for at least '[dest_for]' belly transfers. Remove it as the destination from any bellies before deleting it. " break + if(B.transferlocation_secondary == host.vore_selected) + dest_for = B.name + failure_msg += "This is the destiantion for at least '[dest_for]' secondary belly transfers. Remove it as the destination from any bellies before deleting it. " + break if(host.vore_selected.contents.len) failure_msg += "You cannot delete bellies with contents! " //These end with spaces, to be nice looking. Make sure you do the same. diff --git a/tgui/packages/tgui/interfaces/VorePanel.js b/tgui/packages/tgui/interfaces/VorePanel.js index 9eaf8d446d..fbdbc4a80f 100644 --- a/tgui/packages/tgui/interfaces/VorePanel.js +++ b/tgui/packages/tgui/interfaces/VorePanel.js @@ -17,12 +17,12 @@ const digestModeToColor = { "Digest": "red", "Absorb": "purple", "Unabsorb": "purple", - "Drain": "purple", - "Shrink": "purple", - "Grow": "purple", - "Size Steal": "purple", - "Heal": "purple", - "Encase In Egg": "purple", + "Drain": "orange", + "Shrink": "teal", + "Grow": "teal", + "Size Steal": "teal", + "Heal": "green", + "Encase In Egg": "blue", }; const digestModeToPreyMode = { @@ -759,6 +759,17 @@ const VoreSelectedBellyInteractions = (props, context) => { onClick={() => act("set_attribute", { attribute: "b_transferlocation" })} /> + +